******************************************************************************** conan test conan-center-index/recipes/elfutils/all/test_package/conanfile.py elfutils/0.180@ --profile=/home/conan/w/BuildSingleReference/1958/38ea7a5f-eb04-4201-873a-54323e747972/profile.txt ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 4.9 Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=4.9 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=4.9 os=Linux os_build=Linux [options] elfutils:shared=False [build_requires] [env] bzip2/1.0.6: Not found in local cache, looking in remotes... bzip2/1.0.6: Trying with 'conan-upstream'... bzip2/1.0.6: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bzip2/1.0.6: Downloaded recipe revision 2d2a8ab614658a40b6ec0eb4540f5d68 zlib/1.2.11: Not found in local cache, looking in remotes... zlib/1.2.11: Trying with 'conan-upstream'... zlib/1.2.11: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.11: Downloaded recipe revision 1a67b713610ae745694aa4df1725451d xz_utils/5.2.4: Not found in local cache, looking in remotes... xz_utils/5.2.4: Trying with 'conan-upstream'... xz_utils/5.2.4: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz xz_utils/5.2.4: Downloaded recipe revision f92e7c137e8c94fe2cb15c2c5d80f3d2 elfutils/0.180 (test package): Installing package Requirements bzip2/1.0.6 from 'conan-center' - Downloaded elfutils/0.180 from local cache - Cache xz_utils/5.2.4 from 'conan-center' - Downloaded zlib/1.2.11 from 'conan-center' - Downloaded Packages bzip2/1.0.6:265fe50d0eb37ba5622b44b8e555406ac0cd6c8b - Download elfutils/0.180:70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00 - Download xz_utils/5.2.4:b869e6c05cb587ad588e5ec485deb62012ec7b93 - Download zlib/1.2.11:b869e6c05cb587ad588e5ec485deb62012ec7b93 - Download Installing (downloading, building) binaries... bzip2/1.0.6: Retrieving package 265fe50d0eb37ba5622b44b8e555406ac0cd6c8b from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bzip2/1.0.6: Package installed 265fe50d0eb37ba5622b44b8e555406ac0cd6c8b bzip2/1.0.6: Downloaded package revision d2f550b274e18808d9d5d1c9426843c1 xz_utils/5.2.4: Retrieving package b869e6c05cb587ad588e5ec485deb62012ec7b93 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz xz_utils/5.2.4: Package installed b869e6c05cb587ad588e5ec485deb62012ec7b93 xz_utils/5.2.4: Downloaded package revision b5202f1bd3e060d3513ed0a8d2240dc8 zlib/1.2.11: Retrieving package b869e6c05cb587ad588e5ec485deb62012ec7b93 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.11: Package installed b869e6c05cb587ad588e5ec485deb62012ec7b93 zlib/1.2.11: Downloaded package revision 88ea1b9bb7a2e9467592bdc459370c79 elfutils/0.180: Retrieving package 70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00 from remote 'conan-upstream' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz elfutils/0.180: Package installed 70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00 elfutils/0.180: Downloaded package revision 47a981c3fe038215b51bc64d1beff9b0 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK elfutils/0.180: Appending PATH env var with : /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin elfutils/0.180: Setting ADDR2LINE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-addr2line elfutils/0.180: Setting AR to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-ar elfutils/0.180: Setting ELFCLASSIFY to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-elfclassify elfutils/0.180: Setting ELFCMP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-elfcmp elfutils/0.180: Setting ELFCOMPRESS to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-elfcompress elfutils/0.180: Setting ELFLINT to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-elflint elfutils/0.180: Setting FINDTEXTREL to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-findtextrel elfutils/0.180: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-make-debug-archive elfutils/0.180: Setting NM to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-nm elfutils/0.180: Setting OBJDUMP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-objdump elfutils/0.180: Setting RANLIB to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-ranlib elfutils/0.180: Setting READELF to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-readelf elfutils/0.180: Setting SIZE to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-size elfutils/0.180: Setting STACK to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-stack elfutils/0.180: Setting STRINGS to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-strings elfutils/0.180: Setting STRIP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-strip elfutils/0.180: Setting UNSTRIP to /home/conan/w/BuildSingleReference/.conan/data/elfutils/0.180/_/_/package/70f358b81082b8a88bdf9f2c734ec3bb8e0d3d00/bin/eu-unstrip [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK elfutils/0.180 (test package): Generator txt created conanbuildinfo.txt elfutils/0.180 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.180 (test package): Generated conaninfo.txt elfutils/0.180 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7ec6ebd8e5279655a863e2376c00f325e2a2a115/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.180 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7ec6ebd8e5279655a863e2376c00f325e2a2a115' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="4.9" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 4.9.4 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- This project seems to be plain C, using 'GNU' compiler -- Conan: Checking correct version: 4.9 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7ec6ebd8e5279655a863e2376c00f325e2a2a115 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7ec6ebd8e5279655a863e2376c00f325e2a2a115' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable bin/test_package [100%] Built target test_package elfutils/0.180 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.180 Copyright (C) 2020 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: 400fb8: 48 83 ec 08 sub $0x8,%rsp 400fbc: 48 8b 05 35 40 20 00 mov 0x204035(%rip),%rax # 0x604ff8 400fc3: 48 85 c0 test %rax,%rax 400fc6: 74 05 je 0x400fcd 400fc8: e8 f3 00 00 00 callq 0x4010c0 400fcd: 48 83 c4 08 add $0x8,%rsp 400fd1: c3 retq Disassembly of section .plt: 400fe0: ff 35 22 40 20 00 pushq 0x204022(%rip) # 0x605008 400fe6: ff 25 24 40 20 00 jmpq *0x204024(%rip) # 0x605010 400fec: 0f 1f 40 00 nopl 0x0(%rax) 400ff0: ff 25 22 40 20 00 jmpq *0x204022(%rip) # 0x605018 400ff6: 68 00 00 00 00 pushq $0x0 400ffb: e9 e0 ff ff ff jmpq 0x400fe0 401000: ff 25 1a 40 20 00 jmpq *0x20401a(%rip) # 0x605020 401006: 68 01 00 00 00 pushq $0x1 40100b: e9 d0 ff ff ff jmpq 0x400fe0 401010: ff 25 12 40 20 00 jmpq *0x204012(%rip) # 0x605028 401016: 68 02 00 00 00 pushq $0x2 40101b: e9 c0 ff ff ff jmpq 0x400fe0 401020: ff 25 0a 40 20 00 jmpq *0x20400a(%rip) # 0x605030 401026: 68 03 00 00 00 pushq $0x3 40102b: e9 b0 ff ff ff jmpq 0x400fe0 401030: ff 25 02 40 20 00 jmpq *0x204002(%rip) # 0x605038 401036: 68 04 00 00 00 pushq $0x4 40103b: e9 a0 ff ff ff jmpq 0x400fe0 401040: ff 25 fa 3f 20 00 jmpq *0x203ffa(%rip) # 0x605040 401046: 68 05 00 00 00 pushq $0x5 40104b: e9 90 ff ff ff jmpq 0x400fe0 401050: ff 25 f2 3f 20 00 jmpq *0x203ff2(%rip) # 0x605048 401056: 68 06 00 00 00 pushq $0x6 40105b: e9 80 ff ff ff jmpq 0x400fe0 401060: ff 25 ea 3f 20 00 jmpq *0x203fea(%rip) # 0x605050 401066: 68 07 00 00 00 pushq $0x7 40106b: e9 70 ff ff ff jmpq 0x400fe0 401070: ff 25 e2 3f 20 00 jmpq *0x203fe2(%rip) # 0x605058 401076: 68 08 00 00 00 pushq $0x8 40107b: e9 60 ff ff ff jmpq 0x400fe0 401080: ff 25 da 3f 20 00 jmpq *0x203fda(%rip) # 0x605060 401086: 68 09 00 00 00 pushq $0x9 40108b: e9 50 ff ff ff jmpq 0x400fe0 401090: ff 25 d2 3f 20 00 jmpq *0x203fd2(%rip) # 0x605068 401096: 68 0a 00 00 00 pushq $0xa 40109b: e9 40 ff ff ff jmpq 0x400fe0 4010a0: ff 25 ca 3f 20 00 jmpq *0x203fca(%rip) # 0x605070 4010a6: 68 0b 00 00 00 pushq $0xb 4010ab: e9 30 ff ff ff jmpq 0x400fe0 4010b0: ff 25 c2 3f 20 00 jmpq *0x203fc2(%rip) # 0x605078 4010b6: 68 0c 00 00 00 pushq $0xc 4010bb: e9 20 ff ff ff jmpq 0x400fe0 4010c0: ff 25 ba 3f 20 00 jmpq *0x203fba(%rip) # 0x605080 4010c6: 68 0d 00 00 00 pushq $0xd 4010cb: e9 10 ff ff ff jmpq 0x400fe0 4010d0: ff 25 b2 3f 20 00 jmpq *0x203fb2(%rip) # 0x605088 4010d6: 68 0e 00 00 00 pushq $0xe 4010db: e9 00 ff ff ff jmpq 0x400fe0 4010e0: ff 25 aa 3f 20 00 jmpq *0x203faa(%rip) # 0x605090 4010e6: 68 0f 00 00 00 pushq $0xf 4010eb: e9 f0 fe ff ff jmpq 0x400fe0 4010f0: ff 25 a2 3f 20 00 jmpq *0x203fa2(%rip) # 0x605098 4010f6: 68 10 00 00 00 pushq $0x10 4010fb: e9 e0 fe ff ff jmpq 0x400fe0 401100: ff 25 9a 3f 20 00 jmpq *0x203f9a(%rip) # 0x6050a0 401106: 68 11 00 00 00 pushq $0x11 40110b: e9 d0 fe ff ff jmpq 0x400fe0 401110: ff 25 92 3f 20 00 jmpq *0x203f92(%rip) # 0x6050a8 401116: 68 12 00 00 00 pushq $0x12 40111b: e9 c0 fe ff ff jmpq 0x400fe0 401120: ff 25 8a 3f 20 00 jmpq *0x203f8a(%rip) # 0x6050b0 401126: 68 13 00 00 00 pushq $0x13 40112b: e9 b0 fe ff ff jmpq 0x400fe0 401130: ff 25 82 3f 20 00 jmpq *0x203f82(%rip) # 0x6050b8 401136: 68 14 00 00 00 pushq $0x14 40113b: e9 a0 fe ff ff jmpq 0x400fe0 401140: ff 25 7a 3f 20 00 jmpq *0x203f7a(%rip) # 0x6050c0 401146: 68 15 00 00 00 pushq $0x15 40114b: e9 90 fe ff ff jmpq 0x400fe0 401150: ff 25 72 3f 20 00 jmpq *0x203f72(%rip) # 0x6050c8 401156: 68 16 00 00 00 pushq $0x16 40115b: e9 80 fe ff ff jmpq 0x400fe0 401160: ff 25 6a 3f 20 00 jmpq *0x203f6a(%rip) # 0x6050d0 401166: 68 17 00 00 00 pushq $0x17 40116b: e9 70 fe ff ff jmpq 0x400fe0 Disassembly of section .text: 401170: 83 ff 01 cmp $0x1,%edi 401173: 41 54 push %rsp 401175: 55 push %rbp 401176: 53 push %rbx 401177: 48 89 f3 mov %rsi,%rbx 40117a: 0f 8e e9 00 00 00 jle 0x401269 401180: bf 01 00 00 00 mov $0x1,%edi 401185: e8 f6 01 00 00 callq 0x401380 40118a: 85 c0 test %eax,%eax 40118c: 74 7a je 0x401208 40118e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 401192: 31 d2 xor %edx,%edx 401194: 31 f6 xor %esi,%esi 401196: 31 c0 xor %eax,%eax 401198: e8 93 ff ff ff callq 0x401130 40119d: 85 c0 test %eax,%eax 40119f: 89 c5 mov %eax,%ebp 4011a1: 0f 88 84 00 00 00 js 0x40122b 4011a7: 31 d2 xor %edx,%edx 4011a9: be 01 00 00 00 mov $0x1,%esi 4011ae: 89 c7 mov %eax,%edi 4011b0: e8 cb 1a 00 00 callq 0x402c80 4011b5: 48 85 c0 test %rax,%rax 4011b8: 49 89 c4 mov %rax,%r12 4011bb: 0f 84 85 00 00 00 je 0x401246 4011c1: 48 89 c7 mov %rax,%rdi 4011c4: e8 27 20 00 00 callq 0x4031f0 4011c9: 83 f8 03 cmp $0x3,%eax 4011cc: b9 c4 32 40 00 mov $0x4032c4,%ecx 4011d1: 77 0a ja 0x4011dd 4011d3: 89 c0 mov %eax,%eax 4011d5: 48 8b 0c c5 60 33 40 00 mov 0x403360(,%rax,8),%rcx 4011dd: 48 8b 53 08 mov 0x8(%rbx),%rdx 4011e1: be 0e 33 40 00 mov $0x40330e,%esi 4011e6: bf 01 00 00 00 mov $0x1,%edi 4011eb: 31 c0 xor %eax,%eax 4011ed: e8 2e ff ff ff callq 0x401120 4011f2: 4c 89 e7 mov %r12,%rdi 4011f5: e8 36 1d 00 00 callq 0x402f30 4011fa: 89 ef mov %ebp,%edi 4011fc: e8 5f fe ff ff callq 0x401060 401201: 31 c0 xor %eax,%eax 401203: 5b pop %rbx 401204: 5d pop %rbp 401205: 41 5c pop %rsp 401207: c3 retq 401208: 83 cf ff or $0xffffffff,%edi 40120b: e8 00 02 00 00 callq 0x401410 401210: be 38 33 40 00 mov $0x403338,%esi 401215: 48 89 c2 mov %rax,%rdx 401218: bf 01 00 00 00 mov $0x1,%edi 40121d: 31 c0 xor %eax,%eax 40121f: e8 fc fe ff ff callq 0x401120 401224: b8 01 00 00 00 mov $0x1,%eax 401229: eb d8 jmp 0x401203 40122b: 48 8b 13 mov (%rbx),%rdx 40122e: be e4 32 40 00 mov $0x4032e4,%esi 401233: bf 01 00 00 00 mov $0x1,%edi 401238: 31 c0 xor %eax,%eax 40123a: e8 e1 fe ff ff callq 0x401120 40123f: b8 01 00 00 00 mov $0x1,%eax 401244: eb bd jmp 0x401203 401246: 83 cf ff or $0xffffffff,%edi 401249: e8 c2 01 00 00 callq 0x401410 40124e: be f4 32 40 00 mov $0x4032f4,%esi 401253: 48 89 c2 mov %rax,%rdx 401256: bf 01 00 00 00 mov $0x1,%edi 40125b: 31 c0 xor %eax,%eax 40125d: e8 be fe ff ff callq 0x401120 401262: b8 01 00 00 00 mov $0x1,%eax 401267: eb 9a jmp 0x401203 401269: 48 8b 16 mov (%rsi),%rdx 40126c: bf 01 00 00 00 mov $0x1,%edi 401271: be d1 32 40 00 mov $0x4032d1,%esi 401276: 31 c0 xor %eax,%eax 401278: e8 a3 fe ff ff callq 0x401120 40127d: 83 c8 ff or $0xffffffff,%eax 401280: eb 81 jmp 0x401203 401282: 31 ed xor %ebp,%ebp 401284: 49 89 d1 mov %rdx,%r9 401287: 5e pop %rsi 401288: 48 89 e2 mov %rsp,%rdx 40128b: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 40128f: 50 push %rax 401290: 54 push %rsp 401291: 49 c7 c0 80 32 40 00 mov $0x403280,%r8 401298: 48 c7 c1 10 32 40 00 mov $0x403210,%rcx 40129f: 48 c7 c7 70 11 40 00 mov $0x401170,%rdi 4012a6: e8 d5 fd ff ff callq 0x401080 4012ab: f4 hlt 4012ac: 0f 1f 40 00 nopl 0x0(%rax) 4012b0: b8 ef 50 60 00 mov $0x6050ef,%eax 4012b5: 55 push %rbp 4012b6: 48 2d e8 50 60 00 sub $0x6050e8,%rax 4012bc: 48 83 f8 0e cmp $0xe,%rax 4012c0: 48 89 e5 mov %rsp,%rbp 4012c3: 76 1b jbe 0x4012e0 4012c5: b8 00 00 00 00 mov $0x0,%eax 4012ca: 48 85 c0 test %rax,%rax 4012cd: 74 11 je 0x4012e0 4012cf: 5d pop %rbp 4012d0: bf e8 50 60 00 mov $0x6050e8,%edi 4012d5: ff e0 jmpq *%rax 4012d7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 4012df: 00 4012e0: 5d pop %rbp 4012e1: c3 retq 4012e2: 66 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 4012ea: 84 00 00 00 00 00 4012f0: be e8 50 60 00 mov $0x6050e8,%esi 4012f5: 55 push %rbp 4012f6: 48 81 ee e8 50 60 00 sub $0x6050e8,%rsi 4012fd: 48 c1 fe 03 sar $0x3,%rsi 401301: 48 89 e5 mov %rsp,%rbp 401304: 48 89 f0 mov %rsi,%rax 401307: 48 c1 e8 3f shr $0x3f,%rax 40130b: 48 01 c6 add %rax,%rsi 40130e: 48 d1 fe sar %rsi 401311: 74 15 je 0x401328 401313: b8 00 00 00 00 mov $0x0,%eax 401318: 48 85 c0 test %rax,%rax 40131b: 74 0b je 0x401328 40131d: 5d pop %rbp 40131e: bf e8 50 60 00 mov $0x6050e8,%edi 401323: ff e0 jmpq *%rax 401325: 0f 1f 00 nopl (%rax) 401328: 5d pop %rbp 401329: c3 retq 40132a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401330: 80 3d b1 3d 20 00 00 cmpb $0x0,0x203db1(%rip) # 0x6050e8 401337: 75 11 jne 0x40134a 401339: 55 push %rbp 40133a: 48 89 e5 mov %rsp,%rbp 40133d: e8 6e ff ff ff callq 0x4012b0 401342: 5d pop %rbp 401343: c6 05 9e 3d 20 00 01 movb $0x1,0x203d9e(%rip) # 0x6050e8 40134a: f3 rep 40134b: c3 retq 40134c: 0f 1f 40 00 nopl 0x0(%rax) 401350: bf f0 4d 60 00 mov $0x604df0,%edi 401355: 48 83 3f 00 cmpq $0x0,(%rdi) 401359: 75 05 jne 0x401360 40135b: eb 93 jmp 0x4012f0 40135d: 0f 1f 00 nopl (%rax) 401360: b8 00 00 00 00 mov $0x0,%eax 401365: 48 85 c0 test %rax,%rax 401368: 74 f1 je 0x40135b 40136a: 55 push %rbp 40136b: 48 89 e5 mov %rsp,%rbp 40136e: ff d0 callq *%rax 401370: 5d pop %rbp 401371: e9 7a ff ff ff jmpq 0x4012f0 401376: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40137e: 00 00 401380: 85 ff test %edi,%edi 401382: b8 01 00 00 00 mov $0x1,%eax 401387: 74 2f je 0x4013b8 401389: 83 ff 01 cmp $0x1,%edi 40138c: 75 12 jne 0x4013a0 40138e: c7 05 54 3d 20 00 01 00 movl $0x1,0x203d54(%rip) # 0x6050ec 401396: 00 00 401398: c3 retq 401399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4013a0: 48 83 ec 08 sub $0x8,%rsp 4013a4: bf 02 00 00 00 mov $0x2,%edi 4013a9: e8 42 00 00 00 callq 0x4013f0 4013ae: 48 83 c4 08 add $0x8,%rsp 4013b2: 31 c0 xor %eax,%eax 4013b4: 0f 1f 40 00 nopl 0x0(%rax) 4013b8: f3 rep 4013b9: c3 retq 4013ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4013c0: 48 83 ec 08 sub $0x8,%rsp 4013c4: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 4013cc: 00 00 00 00 4013d0: 48 89 c2 mov %rax,%rdx 4013d3: 8b 80 fc ff ff ff mov -0x4(%rax),%eax 4013d9: c7 82 fc ff ff ff 00 00 movl $0x0,-0x4(%rdx) 4013e1: 00 00 4013e3: 48 83 c4 08 add $0x8,%rsp 4013e7: c3 retq 4013e8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4013f0: 53 push %rbx 4013f1: 83 ff 32 cmp $0x32,%edi 4013f4: bb 01 00 00 00 mov $0x1,%ebx 4013f9: 0f 46 df cmovbe %edi,%ebx 4013fc: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 401404: 00 00 00 00 401408: 89 98 fc ff ff ff mov %ebx,-0x4(%rax) 40140e: 5b pop %rbx 40140f: c3 retq 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: 85 db test %ebx,%ebx 401422: 48 63 80 fc ff ff ff movslq -0x4(%rax),%rax 401429: 75 0d jne 0x401438 40142b: 85 c0 test %eax,%eax 40142d: 75 18 jne 0x401447 40142f: 31 c0 xor %eax,%eax 401431: 5b pop %rbx 401432: c3 retq 401433: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401438: 8d 53 01 lea 0x1(%rbx),%edx 40143b: 83 fa 33 cmp $0x33,%edx 40143e: 77 30 ja 0x401470 401440: 83 fb ff cmp $0xffffffff,%ebx 401443: 48 0f 45 c3 cmovne %rbx,%rax 401447: 48 8d 15 72 1f 00 00 lea 0x1f72(%rip),%rdx # 0x4033c0 40144e: 48 8d 35 2b 21 00 00 lea 0x212b(%rip),%rsi # 0x403580 401455: 48 8d 3d 24 1f 00 00 lea 0x1f24(%rip),%rdi # 0x403380 40145c: 5b pop %rbx 40145d: 48 03 34 c2 add (%rdx,%rax,8),%rsi 401461: ba 05 00 00 00 mov $0x5,%edx 401466: e9 b5 fb ff ff jmpq 0x401020 40146b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401470: 5b pop %rbx 401471: 48 8d 35 11 21 00 00 lea 0x2111(%rip),%rsi # 0x403589 401478: 48 8d 3d 01 1f 00 00 lea 0x1f01(%rip),%rdi # 0x403380 40147f: ba 05 00 00 00 mov $0x5,%edx 401484: e9 97 fb ff ff jmpq 0x401020 401489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401490: 41 57 push %rdi 401492: 41 56 push %rsi 401494: 49 89 cf mov %rcx,%r15 401497: 41 55 push %rbp 401499: 41 54 push %rsp 40149b: 49 89 f6 mov %rsi,%r14 40149e: 55 push %rbp 40149f: 53 push %rbx 4014a0: 45 31 ed xor %r13d,%r13d 4014a3: 48 89 d3 mov %rdx,%rbx 4014a6: 49 89 cc mov %rcx,%r12 4014a9: 48 89 f5 mov %rsi,%rbp 4014ac: 48 83 ec 18 sub $0x18,%rsp 4014b0: 89 7c 24 04 mov %edi,0x4(%rsp) 4014b4: eb 24 jmp 0x4014da 4014b6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4014be: 00 00 4014c0: 48 83 f8 00 cmp $0x0,%rax 4014c4: 7e 54 jle 0x40151a 4014c6: 49 01 c5 add %rax,%r13 4014c9: 4c 39 eb cmp %r13,%rbx 4014cc: 76 52 jbe 0x401520 4014ce: 4f 8d 24 2f lea (%r15,%r13,1),%r12 4014d2: 4b 8d 2c 2e lea (%r14,%r13,1),%rbp 4014d6: 8b 7c 24 04 mov 0x4(%rsp),%edi 4014da: 48 89 da mov %rbx,%rdx 4014dd: 4c 89 e1 mov %r12,%rcx 4014e0: 48 89 ee mov %rbp,%rsi 4014e3: 4c 29 ea sub %r13,%rdx 4014e6: e8 55 fc ff ff callq 0x401140 4014eb: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4014ef: 48 89 c2 mov %rax,%rdx 4014f2: 75 cc jne 0x4014c0 4014f4: 48 89 44 24 08 mov %rax,0x8(%rsp) 4014f9: e8 02 fb ff ff callq 0x401000 4014fe: 83 38 04 cmpl $0x4,(%rax) 401501: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 401506: 74 ce je 0x4014d6 401508: 48 83 c4 18 add $0x18,%rsp 40150c: 48 89 d0 mov %rdx,%rax 40150f: 5b pop %rbx 401510: 5d pop %rbp 401511: 41 5c pop %rsp 401513: 41 5d pop %rbp 401515: 41 5e pop %rsi 401517: 41 5f pop %rdi 401519: c3 retq 40151a: 75 ec jne 0x401508 40151c: 0f 1f 40 00 nopl 0x0(%rax) 401520: 48 83 c4 18 add $0x18,%rsp 401524: 4c 89 e8 mov %r13,%rax 401527: 5b pop %rbx 401528: 5d pop %rbp 401529: 41 5c pop %rsp 40152b: 41 5d pop %rbp 40152d: 41 5e pop %rsi 40152f: 41 5f pop %rdi 401531: c3 retq 401532: 66 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 40153a: 84 00 00 00 00 00 401540: 41 57 push %rdi 401542: 41 56 push %rsi 401544: 4d 89 c7 mov %r8,%r15 401547: 41 55 push %rbp 401549: 41 54 push %rsp 40154b: 55 push %rbp 40154c: 53 push %rbx 40154d: 48 89 d5 mov %rdx,%rbp 401550: 48 83 ec 78 sub $0x78,%rsp 401554: 0f b6 52 04 movzbl 0x4(%rdx),%edx 401558: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 401560: 00 401561: 48 89 44 24 68 mov %rax,0x68(%rsp) 401566: 31 c0 xor %eax,%eax 401568: 4c 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%r8 401570: 8d 42 ff lea -0x1(%rdx),%eax 401573: 3c 01 cmp $0x1,%al 401575: 0f 87 a5 02 00 00 ja 0x401820 40157b: 0f b6 45 05 movzbl 0x5(%rbp),%eax 40157f: 49 89 ce mov %rcx,%r14 401582: 8d 48 ff lea -0x1(%rax),%ecx 401585: 80 f9 01 cmp $0x1,%cl 401588: 0f 87 92 02 00 00 ja 0x401820 40158e: 80 fa 01 cmp $0x1,%dl 401591: 41 89 fa mov %edi,%r10d 401594: 49 89 f5 mov %rsi,%r13 401597: 0f 94 c2 sete %dl 40159a: 3c 01 cmp $0x1,%al 40159c: 0f 84 56 03 00 00 je 0x4018f8 4015a2: 84 d2 test %dl,%dl 4015a4: 0f 84 8e 02 00 00 je 0x401838 4015aa: 8b 55 20 mov 0x20(%rbp),%edx 4015ad: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 4015b2: 0f b7 5d 30 movzwl 0x30(%rbp),%ebx 4015b6: 66 c1 cb 08 ror $0x8,%bx 4015ba: 66 89 5c 24 50 mov %bx,0x50(%rsp) 4015bf: 0f ca bswap %edx 4015c1: 89 54 24 40 mov %edx,0x40(%rsp) 4015c5: 0f b7 db movzwl %bx,%ebx 4015c8: 48 85 db test %rbx,%rbx 4015cb: 0f 84 3e 07 00 00 je 0x401d0f 4015d1: 89 d2 mov %edx,%edx 4015d3: 49 39 d7 cmp %rdx,%r15 4015d6: 0f 83 c4 05 00 00 jae 0x401ba0 4015dc: 41 83 f9 09 cmp $0x9,%r9d 4015e0: 0f 94 c3 sete %bl 4015e3: 41 83 f9 02 cmp $0x2,%r9d 4015e7: 0f 94 c0 sete %al 4015ea: 45 31 e4 xor %r12d,%r12d 4015ed: 09 c3 or %eax,%ebx 4015ef: 0f b6 db movzbl %bl,%ebx 4015f2: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 4015f6: bf 01 00 00 00 mov $0x1,%edi 4015fb: 4c 89 44 24 08 mov %r8,0x8(%rsp) 401600: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 401605: 44 89 14 24 mov %r10d,(%rsp) 401609: 48 8d 34 83 lea (%rbx,%rax,4),%rsi 40160d: 48 c1 e6 04 shl $0x4,%rsi 401611: 48 81 c6 08 01 00 00 add $0x108,%rsi 401618: e8 93 fa ff ff callq 0x4010b0 40161d: 48 85 c0 test %rax,%rax 401620: 44 8b 14 24 mov (%rsp),%r10d 401624: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 401629: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 40162e: 0f 84 8c 08 00 00 je 0x401ec0 401634: 0f b6 4d 04 movzbl 0x4(%rbp),%ecx 401638: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 40163f: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401646: 44 89 48 1c mov %r9d,0x1c(%rax) 40164a: 44 89 50 24 mov %r10d,0x24(%rax) 40164e: 4c 89 70 28 mov %r14,0x28(%rax) 401652: 4c 89 78 30 mov %r15,0x30(%rax) 401656: 4c 89 28 mov %r13,(%rax) 401659: 89 ca mov %ecx,%edx 40165b: 89 48 20 mov %ecx,0x20(%rax) 40165e: 4c 89 40 08 mov %r8,0x8(%rax) 401662: 80 fa 01 cmp $0x1,%dl 401665: 44 89 a0 c8 00 00 00 mov %r12d,0xc8(%rax) 40166c: 89 98 cc 00 00 00 mov %ebx,0xcc(%rax) 401672: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 401679: 4b 8d 4c 35 00 lea 0x0(%r13,%r14,1),%rcx 40167e: 0f 84 8c 02 00 00 je 0x401910 401684: 4d 85 ed test %r13,%r13 401687: 0f 84 b6 07 00 00 je 0x401e43 40168d: 0f b6 55 05 movzbl 0x5(%rbp),%edx 401691: 80 fa 01 cmp $0x1,%dl 401694: 0f 84 26 05 00 00 je 0x401bc0 40169a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 40169e: 48 8b 55 00 mov 0x0(%rbp),%rdx 4016a2: 48 8d b0 88 00 00 00 lea 0x88(%rax),%rsi 4016a9: 48 89 70 48 mov %rsi,0x48(%rax) 4016ad: 48 89 b8 a0 00 00 00 mov %rdi,0xa0(%rax) 4016b4: 48 8b 7d 20 mov 0x20(%rbp),%rdi 4016b8: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) 4016bf: 48 8b 55 08 mov 0x8(%rbp),%rdx 4016c3: 48 89 b8 a8 00 00 00 mov %rdi,0xa8(%rax) 4016ca: 48 8b 7d 28 mov 0x28(%rbp),%rdi 4016ce: 48 89 90 90 00 00 00 mov %rdx,0x90(%rax) 4016d5: 48 8b 55 10 mov 0x10(%rbp),%rdx 4016d9: 48 89 b8 b0 00 00 00 mov %rdi,0xb0(%rax) 4016e0: 48 8b 7d 30 mov 0x30(%rbp),%rdi 4016e4: 48 89 90 98 00 00 00 mov %rdx,0x98(%rax) 4016eb: 48 89 b8 b8 00 00 00 mov %rdi,0xb8(%rax) 4016f2: 48 8b 7d 38 mov 0x38(%rbp),%rdi 4016f6: 48 89 b8 c0 00 00 00 mov %rdi,0xc0(%rax) 4016fd: 66 c1 ca 08 ror $0x8,%dx 401701: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 401708: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 40170f: 66 c1 ca 08 ror $0x8,%dx 401713: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 40171a: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 401720: 0f ca bswap %edx 401722: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 401728: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 40172f: 48 0f ca bswap %rdx 401732: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 401739: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 401740: 48 0f ca bswap %rdx 401743: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 40174a: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 401751: 48 0f ca bswap %rdx 401754: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 40175b: 8b 90 b8 00 00 00 mov 0xb8(%rax),%edx 401761: 0f ca bswap %edx 401763: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 401769: 0f b7 90 bc 00 00 00 movzwl 0xbc(%rax),%edx 401770: 66 c1 ca 08 ror $0x8,%dx 401774: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 40177b: 0f b7 90 be 00 00 00 movzwl 0xbe(%rax),%edx 401782: 66 c1 ca 08 ror $0x8,%dx 401786: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 40178d: 0f b7 90 c0 00 00 00 movzwl 0xc0(%rax),%edx 401794: 66 c1 ca 08 ror $0x8,%dx 401798: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 40179f: 0f b7 90 c2 00 00 00 movzwl 0xc2(%rax),%edx 4017a6: 66 c1 ca 08 ror $0x8,%dx 4017aa: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 4017b1: 0f b7 90 c4 00 00 00 movzwl 0xc4(%rax),%edx 4017b8: 66 c1 ca 08 ror $0x8,%dx 4017bc: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 4017c3: 0f b7 90 c6 00 00 00 movzwl 0xc6(%rax),%edx 4017ca: 66 c1 ca 08 ror $0x8,%dx 4017ce: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 4017d5: 48 8b 50 48 mov 0x48(%rax),%rdx 4017d9: 4d 85 ed test %r13,%r13 4017dc: 48 8b 72 28 mov 0x28(%rdx),%rsi 4017e0: 0f 84 b2 00 00 00 je 0x401898 4017e6: 0f b6 55 05 movzbl 0x5(%rbp),%edx 4017ea: 80 fa 01 cmp $0x1,%dl 4017ed: 0f 85 a5 00 00 00 jne 0x401898 4017f3: 41 83 f9 08 cmp $0x8,%r9d 4017f7: 0f 84 9b 00 00 00 je 0x401898 4017fd: 4d 85 e4 test %r12,%r12 401800: 0f 95 c2 setne %dl 401803: 4c 39 fe cmp %r15,%rsi 401806: 0f 82 94 02 00 00 jb 0x401aa0 40180c: 84 d2 test %dl,%dl 40180e: 0f 84 8c 02 00 00 je 0x401aa0 401814: 48 89 c7 mov %rax,%rdi 401817: e8 d4 f7 ff ff callq 0x400ff0 40181c: 0f 1f 40 00 nopl 0x0(%rax) 401820: bf 0a 00 00 00 mov $0xa,%edi 401825: e8 c6 fb ff ff callq 0x4013f0 40182a: 31 c0 xor %eax,%eax 40182c: e9 9e 00 00 00 jmpq 0x4018cf 401831: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401838: 48 8b 55 28 mov 0x28(%rbp),%rdx 40183c: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 401841: 0f b7 5d 3c movzwl 0x3c(%rbp),%ebx 401845: 66 c1 cb 08 ror $0x8,%bx 401849: 66 89 5c 24 5c mov %bx,0x5c(%rsp) 40184e: 48 0f ca bswap %rdx 401851: 48 89 54 24 48 mov %rdx,0x48(%rsp) 401856: 0f b7 db movzwl %bx,%ebx 401859: 48 85 db test %rbx,%rbx 40185c: 0f 84 42 05 00 00 je 0x401da4 401862: 49 39 d7 cmp %rdx,%r15 401865: 0f 82 71 fd ff ff jb 0x4015dc 40186b: 48 89 d9 mov %rbx,%rcx 40186e: 4c 89 f8 mov %r15,%rax 401871: 48 c1 e1 06 shl $0x6,%rcx 401875: 48 29 d0 sub %rdx,%rax 401878: 48 39 c1 cmp %rax,%rcx 40187b: 0f 87 5b fd ff ff ja 0x4015dc 401881: 48 85 db test %rbx,%rbx 401884: 0f 84 52 fd ff ff je 0x4015dc 40188a: 49 89 dc mov %rbx,%r12 40188d: e9 60 fd ff ff jmpq 0x4015f2 401892: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401898: 31 c9 xor %ecx,%ecx 40189a: 4d 85 e4 test %r12,%r12 40189d: 48 8d b8 c8 00 00 00 lea 0xc8(%rax),%rdi 4018a4: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 4018ab: 74 1e je 0x4018cb 4018ad: 0f 1f 00 nopl (%rax) 4018b0: 48 89 0a mov %rcx,(%rdx) 4018b3: 48 83 c1 01 add $0x1,%rcx 4018b7: 48 89 42 08 mov %rax,0x8(%rdx) 4018bb: 48 89 7a 48 mov %rdi,0x48(%rdx) 4018bf: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 4018c6: 4c 39 e1 cmp %r12,%rcx 4018c9: 75 e5 jne 0x4018b0 4018cb: 48 89 78 60 mov %rdi,0x60(%rax) 4018cf: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 4018d4: 64 48 33 1c 25 28 00 00 xor %fs:0x28,%rbx 4018dc: 00 4018dd: 0f 85 43 06 00 00 jne 0x401f26 4018e3: 48 83 c4 78 add $0x78,%rsp 4018e7: 5b pop %rbx 4018e8: 5d pop %rbp 4018e9: 41 5c pop %rsp 4018eb: 41 5d pop %rbp 4018ed: 41 5e pop %rsi 4018ef: 41 5f pop %rdi 4018f1: c3 retq 4018f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4018f8: 84 d2 test %dl,%dl 4018fa: 0f 85 90 01 00 00 jne 0x401a90 401900: 0f b7 5d 3c movzwl 0x3c(%rbp),%ebx 401904: 48 8b 55 28 mov 0x28(%rbp),%rdx 401908: 49 89 ec mov %rbp,%r12 40190b: e9 46 ff ff ff jmpq 0x401856 401910: 4d 85 ed test %r13,%r13 401913: 0f 84 c3 02 00 00 je 0x401bdc 401919: 0f b6 55 05 movzbl 0x5(%rbp),%edx 40191d: 80 fa 01 cmp $0x1,%dl 401920: 0f 84 aa 02 00 00 je 0x401bd0 401926: 48 8b 7d 18 mov 0x18(%rbp),%rdi 40192a: 48 8b 55 00 mov 0x0(%rbp),%rdx 40192e: 48 8d b0 88 00 00 00 lea 0x88(%rax),%rsi 401935: 48 89 70 48 mov %rsi,0x48(%rax) 401939: 48 89 b8 a0 00 00 00 mov %rdi,0xa0(%rax) 401940: 48 8b 7d 20 mov 0x20(%rbp),%rdi 401944: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) 40194b: 48 8b 55 08 mov 0x8(%rbp),%rdx 40194f: 48 89 b8 a8 00 00 00 mov %rdi,0xa8(%rax) 401956: 48 8b 7d 28 mov 0x28(%rbp),%rdi 40195a: 48 89 90 90 00 00 00 mov %rdx,0x90(%rax) 401961: 48 8b 55 10 mov 0x10(%rbp),%rdx 401965: 48 89 b8 b0 00 00 00 mov %rdi,0xb0(%rax) 40196c: 8b 7d 30 mov 0x30(%rbp),%edi 40196f: 48 89 90 98 00 00 00 mov %rdx,0x98(%rax) 401976: 89 b8 b8 00 00 00 mov %edi,0xb8(%rax) 40197c: 66 c1 ca 08 ror $0x8,%dx 401980: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 401987: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 40198e: 66 c1 ca 08 ror $0x8,%dx 401992: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 401999: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 40199f: 0f ca bswap %edx 4019a1: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 4019a7: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 4019ad: 0f ca bswap %edx 4019af: 89 90 a0 00 00 00 mov %edx,0xa0(%rax) 4019b5: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 4019bb: 0f ca bswap %edx 4019bd: 89 90 a4 00 00 00 mov %edx,0xa4(%rax) 4019c3: 8b 90 a8 00 00 00 mov 0xa8(%rax),%edx 4019c9: 0f ca bswap %edx 4019cb: 89 90 a8 00 00 00 mov %edx,0xa8(%rax) 4019d1: 8b 90 ac 00 00 00 mov 0xac(%rax),%edx 4019d7: 0f ca bswap %edx 4019d9: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 4019df: 0f b7 90 b0 00 00 00 movzwl 0xb0(%rax),%edx 4019e6: 66 c1 ca 08 ror $0x8,%dx 4019ea: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 4019f1: 0f b7 90 b2 00 00 00 movzwl 0xb2(%rax),%edx 4019f8: 66 c1 ca 08 ror $0x8,%dx 4019fc: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 401a03: 0f b7 90 b4 00 00 00 movzwl 0xb4(%rax),%edx 401a0a: 66 c1 ca 08 ror $0x8,%dx 401a0e: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 401a15: 0f b7 90 b6 00 00 00 movzwl 0xb6(%rax),%edx 401a1c: 66 c1 ca 08 ror $0x8,%dx 401a20: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 401a27: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 401a2e: 66 c1 ca 08 ror $0x8,%dx 401a32: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 401a39: 0f b7 90 ba 00 00 00 movzwl 0xba(%rax),%edx 401a40: 66 c1 ca 08 ror $0x8,%dx 401a44: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 401a4b: 48 8b 50 48 mov 0x48(%rax),%rdx 401a4f: 4d 85 ed test %r13,%r13 401a52: 8b 72 20 mov 0x20(%rdx),%esi 401a55: 0f 84 05 01 00 00 je 0x401b60 401a5b: 0f b6 55 05 movzbl 0x5(%rbp),%edx 401a5f: 80 fa 01 cmp $0x1,%dl 401a62: 0f 85 f8 00 00 00 jne 0x401b60 401a68: 41 83 f9 08 cmp $0x8,%r9d 401a6c: 0f 84 ee 00 00 00 je 0x401b60 401a72: 4d 85 e4 test %r12,%r12 401a75: 0f 85 d5 01 00 00 jne 0x401c50 401a7b: 48 01 f1 add %rsi,%rcx 401a7e: 48 8d b8 c8 00 00 00 lea 0xc8(%rax),%rdi 401a85: 48 89 48 50 mov %rcx,0x50(%rax) 401a89: e9 3d fe ff ff jmpq 0x4018cb 401a8e: 66 90 nop 401a90: 8b 55 20 mov 0x20(%rbp),%edx 401a93: 0f b7 5d 30 movzwl 0x30(%rbp),%ebx 401a97: 49 89 ec mov %rbp,%r12 401a9a: e9 26 fb ff ff jmpq 0x4015c5 401a9f: 90 nop 401aa0: 4d 89 f8 mov %r15,%r8 401aa3: 4c 89 e7 mov %r12,%rdi 401aa6: 49 29 f0 sub %rsi,%r8 401aa9: 48 c1 e7 06 shl $0x6,%rdi 401aad: 49 39 f8 cmp %rdi,%r8 401ab0: 0f 82 5e fd ff ff jb 0x401814 401ab6: 48 01 ce add %rcx,%rsi 401ab9: 84 d2 test %dl,%dl 401abb: 48 8d b8 c8 00 00 00 lea 0xc8(%rax),%rdi 401ac2: 48 89 70 50 mov %rsi,0x50(%rax) 401ac6: 0f 84 ff fd ff ff je 0x4018cb 401acc: 48 8d 90 54 01 00 00 lea 0x154(%rax),%rdx 401ad3: 45 31 c0 xor %r8d,%r8d 401ad6: eb 2c jmp 0x401b04 401ad8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 401ae0: 8b 0a mov (%rdx),%ecx 401ae2: 85 c9 test %ecx,%ecx 401ae4: 75 06 jne 0x401aec 401ae6: c7 02 ff ff ff ff movl $0xffffffff,(%rdx) 401aec: 49 83 c0 01 add $0x1,%r8 401af0: 48 83 c6 40 add $0x40,%rsi 401af4: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 401afb: 4d 39 e0 cmp %r12,%r8 401afe: 0f 83 c7 fd ff ff jae 0x4018cb 401b04: 48 8b 4e 18 mov 0x18(%rsi),%rcx 401b08: 4c 89 42 04 mov %r8,0x4(%rdx) 401b0c: 48 89 42 0c mov %rax,0xc(%rdx) 401b10: 48 89 72 14 mov %rsi,0x14(%rdx) 401b14: 49 39 cf cmp %rcx,%r15 401b17: 76 1a jbe 0x401b33 401b19: 4d 89 f9 mov %r15,%r9 401b1c: 49 29 c9 sub %rcx,%r9 401b1f: 4c 39 4e 20 cmp %r9,0x20(%rsi) 401b23: 77 0e ja 0x401b33 401b25: 4c 01 f1 add %r14,%rcx 401b28: 4c 01 e9 add %r13,%rcx 401b2b: 48 89 4a 2c mov %rcx,0x2c(%rdx) 401b2f: 48 89 4a 24 mov %rcx,0x24(%rdx) 401b33: 83 7e 04 12 cmpl $0x12,0x4(%rsi) 401b37: 48 89 7a 4c mov %rdi,0x4c(%rdx) 401b3b: 75 a3 jne 0x401ae0 401b3d: 8b 4e 28 mov 0x28(%rsi),%ecx 401b40: 4c 39 e1 cmp %r12,%rcx 401b43: 73 9b jae 0x401ae0 401b45: 4c 8d 0c 49 lea (%rcx,%rcx,2),%r9 401b49: 4a 8d 0c 89 lea (%rcx,%r9,4),%rcx 401b4d: 48 c1 e1 04 shl $0x4,%rcx 401b51: 44 89 84 08 54 01 00 00 mov %r8d,0x154(%rax,%rcx,1) 401b59: eb 85 jmp 0x401ae0 401b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401b60: 31 c9 xor %ecx,%ecx 401b62: 4d 85 e4 test %r12,%r12 401b65: 48 8d b8 c8 00 00 00 lea 0xc8(%rax),%rdi 401b6c: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 401b73: 0f 84 52 fd ff ff je 0x4018cb 401b79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401b80: 48 89 0a mov %rcx,(%rdx) 401b83: 48 83 c1 01 add $0x1,%rcx 401b87: 48 89 42 08 mov %rax,0x8(%rdx) 401b8b: 48 89 7a 48 mov %rdi,0x48(%rdx) 401b8f: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 401b96: 4c 39 e1 cmp %r12,%rcx 401b99: 75 e5 jne 0x401b80 401b9b: e9 2b fd ff ff jmpq 0x4018cb 401ba0: 48 8d 04 9b lea (%rbx,%rbx,4),%rax 401ba4: 4c 89 ff mov %r15,%rdi 401ba7: 48 29 d7 sub %rdx,%rdi 401baa: 48 c1 e0 03 shl $0x3,%rax 401bae: 48 39 f8 cmp %rdi,%rax 401bb1: 0f 87 25 fa ff ff ja 0x4015dc 401bb7: e9 c5 fc ff ff jmpq 0x401881 401bbc: 0f 1f 40 00 nopl 0x0(%rax) 401bc0: 48 89 48 48 mov %rcx,0x48(%rax) 401bc4: 48 8b 71 28 mov 0x28(%rcx),%rsi 401bc8: e9 1d fc ff ff jmpq 0x4017ea 401bcd: 0f 1f 00 nopl (%rax) 401bd0: 48 89 48 48 mov %rcx,0x48(%rax) 401bd4: 8b 71 20 mov 0x20(%rcx),%esi 401bd7: e9 83 fe ff ff jmpq 0x401a5f 401bdc: 48 8b 75 00 mov 0x0(%rbp),%rsi 401be0: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 401be4: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 401beb: 48 89 50 48 mov %rdx,0x48(%rax) 401bef: 48 89 b0 88 00 00 00 mov %rsi,0x88(%rax) 401bf6: 48 8b 75 08 mov 0x8(%rbp),%rsi 401bfa: 48 89 b0 90 00 00 00 mov %rsi,0x90(%rax) 401c01: 48 8b 75 10 mov 0x10(%rbp),%rsi 401c05: 48 89 b0 98 00 00 00 mov %rsi,0x98(%rax) 401c0c: 48 8b 75 18 mov 0x18(%rbp),%rsi 401c10: 48 89 b0 a0 00 00 00 mov %rsi,0xa0(%rax) 401c17: 48 8b 75 20 mov 0x20(%rbp),%rsi 401c1b: 48 89 b0 a8 00 00 00 mov %rsi,0xa8(%rax) 401c22: 48 8b 75 28 mov 0x28(%rbp),%rsi 401c26: 48 89 b0 b0 00 00 00 mov %rsi,0xb0(%rax) 401c2d: 8b 75 30 mov 0x30(%rbp),%esi 401c30: 89 b0 b8 00 00 00 mov %esi,0xb8(%rax) 401c36: 0f 84 24 ff ff ff je 0x401b60 401c3c: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 401c43: e9 34 fd ff ff jmpq 0x40197c 401c48: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 401c50: 49 39 f7 cmp %rsi,%r15 401c53: 0f 86 bb fb ff ff jbe 0x401814 401c59: 4b 8d 14 a4 lea (%r12,%r12,4),%rdx 401c5d: 4c 89 ff mov %r15,%rdi 401c60: 48 29 f7 sub %rsi,%rdi 401c63: 48 c1 e2 03 shl $0x3,%rdx 401c67: 48 39 d7 cmp %rdx,%rdi 401c6a: 0f 82 a4 fb ff ff jb 0x401814 401c70: 48 01 ce add %rcx,%rsi 401c73: 48 8d b8 c8 00 00 00 lea 0xc8(%rax),%rdi 401c7a: 48 8d 90 54 01 00 00 lea 0x154(%rax),%rdx 401c81: 48 89 70 50 mov %rsi,0x50(%rax) 401c85: 45 31 c0 xor %r8d,%r8d 401c88: eb 2c jmp 0x401cb6 401c8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401c90: 44 8b 0a mov (%rdx),%r9d 401c93: 45 85 c9 test %r9d,%r9d 401c96: 75 06 jne 0x401c9e 401c98: c7 02 ff ff ff ff movl $0xffffffff,(%rdx) 401c9e: 49 83 c0 01 add $0x1,%r8 401ca2: 48 83 c6 28 add $0x28,%rsi 401ca6: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 401cad: 4d 39 e0 cmp %r12,%r8 401cb0: 0f 83 15 fc ff ff jae 0x4018cb 401cb6: 8b 4e 10 mov 0x10(%rsi),%ecx 401cb9: 4c 89 42 04 mov %r8,0x4(%rdx) 401cbd: 48 89 42 0c mov %rax,0xc(%rdx) 401cc1: 48 89 72 14 mov %rsi,0x14(%rdx) 401cc5: 49 39 cf cmp %rcx,%r15 401cc8: 76 1d jbe 0x401ce7 401cca: 44 8b 56 14 mov 0x14(%rsi),%r10d 401cce: 4d 89 f9 mov %r15,%r9 401cd1: 49 29 c9 sub %rcx,%r9 401cd4: 4d 39 ca cmp %r9,%r10 401cd7: 77 0e ja 0x401ce7 401cd9: 4c 01 f1 add %r14,%rcx 401cdc: 4c 01 e9 add %r13,%rcx 401cdf: 48 89 4a 2c mov %rcx,0x2c(%rdx) 401ce3: 48 89 4a 24 mov %rcx,0x24(%rdx) 401ce7: 83 7e 04 12 cmpl $0x12,0x4(%rsi) 401ceb: 48 89 7a 4c mov %rdi,0x4c(%rdx) 401cef: 75 9f jne 0x401c90 401cf1: 8b 4e 18 mov 0x18(%rsi),%ecx 401cf4: 4c 39 e1 cmp %r12,%rcx 401cf7: 73 97 jae 0x401c90 401cf9: 4c 8d 0c 49 lea (%rcx,%rcx,2),%r9 401cfd: 4a 8d 0c 89 lea (%rcx,%r9,4),%rcx 401d01: 48 c1 e1 04 shl $0x4,%rcx 401d05: 44 89 84 08 54 01 00 00 mov %r8d,0x154(%rax,%rcx,1) 401d0d: eb 81 jmp 0x401c90 401d0f: 85 d2 test %edx,%edx 401d11: 0f 84 c5 f8 ff ff je 0x4015dc 401d17: 89 d2 mov %edx,%edx 401d19: 49 39 d7 cmp %rdx,%r15 401d1c: 48 89 d1 mov %rdx,%rcx 401d1f: 0f 86 b7 f8 ff ff jbe 0x4015dc 401d25: 4c 89 fe mov %r15,%rsi 401d28: 48 29 d6 sub %rdx,%rsi 401d2b: 48 83 fe 27 cmp $0x27,%rsi 401d2f: 0f 86 a7 f8 ff ff jbe 0x4015dc 401d35: 4d 85 ed test %r13,%r13 401d38: 40 0f 95 c6 setne %dh 401d3c: 3c 01 cmp $0x1,%al 401d3e: 0f 85 a7 01 00 00 jne 0x401eeb 401d44: 40 84 f6 test %sil,%r14l 401d47: 0f 85 ca 01 00 00 jne 0x401f17 401d4d: 49 8d 4c 0e 14 lea 0x14(%r14,%rcx,1),%rcx 401d52: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 401d57: 44 89 d7 mov %r10d,%edi 401d5a: ba 04 00 00 00 mov $0x4,%edx 401d5f: 4c 89 44 24 08 mov %r8,0x8(%rsp) 401d64: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 401d69: 44 89 14 24 mov %r10d,(%rsp) 401d6d: e8 1e f7 ff ff callq 0x401490 401d72: 48 83 f8 04 cmp $0x4,%rax 401d76: 44 8b 14 24 mov (%rsp),%r10d 401d7a: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 401d7f: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 401d84: 0f 85 a1 01 00 00 jne 0x401f2b 401d8a: 0f b6 45 05 movzbl 0x5(%rbp),%eax 401d8e: 3c 01 cmp $0x1,%al 401d90: 8b 5c 24 18 mov 0x18(%rsp),%ebx 401d94: 74 02 je 0x401d98 401d96: 0f cb bswap %ebx 401d98: 89 db mov %ebx,%ebx 401d9a: 41 8b 54 24 20 mov 0x20(%r12),%edx 401d9f: e9 2f f8 ff ff jmpq 0x4015d3 401da4: 48 85 d2 test %rdx,%rdx 401da7: 0f 84 2f f8 ff ff je 0x4015dc 401dad: 49 39 d7 cmp %rdx,%r15 401db0: 0f 86 26 f8 ff ff jbe 0x4015dc 401db6: 48 8d 4a 40 lea 0x40(%rdx),%rcx 401dba: 49 39 cf cmp %rcx,%r15 401dbd: 0f 82 19 f8 ff ff jb 0x4015dc 401dc3: 4d 85 ed test %r13,%r13 401dc6: 0f 95 c1 setne %cl 401dc9: 3c 01 cmp $0x1,%al 401dcb: 0f 85 00 01 00 00 jne 0x401ed1 401dd1: 84 c9 test %cl,%cl 401dd3: 0f 85 2c 01 00 00 jne 0x401f05 401dd9: 4a 8d 4c 32 20 lea 0x20(%rdx,%r14,1),%rcx 401dde: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 401de3: 44 89 d7 mov %r10d,%edi 401de6: ba 08 00 00 00 mov $0x8,%edx 401deb: 4c 89 44 24 08 mov %r8,0x8(%rsp) 401df0: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 401df5: 44 89 14 24 mov %r10d,(%rsp) 401df9: e8 92 f6 ff ff callq 0x401490 401dfe: 48 83 f8 08 cmp $0x8,%rax 401e02: 44 8b 14 24 mov (%rsp),%r10d 401e06: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 401e0b: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 401e10: 0f 85 15 01 00 00 jne 0x401f2b 401e16: 0f b6 45 05 movzbl 0x5(%rbp),%eax 401e1a: 3c 01 cmp $0x1,%al 401e1c: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 401e21: 74 08 je 0x401e2b 401e23: 48 0f cb bswap %rbx 401e26: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 401e2b: b8 ff ff ff ff mov $0xffffffff,%eax 401e30: 48 39 c3 cmp %rax,%rbx 401e33: 0f 87 e7 f9 ff ff ja 0x401820 401e39: 49 8b 54 24 28 mov 0x28(%r12),%rdx 401e3e: e9 1f fa ff ff jmpq 0x401862 401e43: 48 8b 75 00 mov 0x0(%rbp),%rsi 401e47: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 401e4b: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 401e52: 48 89 50 48 mov %rdx,0x48(%rax) 401e56: 48 89 b0 88 00 00 00 mov %rsi,0x88(%rax) 401e5d: 48 8b 75 08 mov 0x8(%rbp),%rsi 401e61: 48 89 b0 90 00 00 00 mov %rsi,0x90(%rax) 401e68: 48 8b 75 10 mov 0x10(%rbp),%rsi 401e6c: 48 89 b0 98 00 00 00 mov %rsi,0x98(%rax) 401e73: 48 8b 75 18 mov 0x18(%rbp),%rsi 401e77: 48 89 b0 a0 00 00 00 mov %rsi,0xa0(%rax) 401e7e: 48 8b 75 20 mov 0x20(%rbp),%rsi 401e82: 48 89 b0 a8 00 00 00 mov %rsi,0xa8(%rax) 401e89: 48 8b 75 28 mov 0x28(%rbp),%rsi 401e8d: 48 89 b0 b0 00 00 00 mov %rsi,0xb0(%rax) 401e94: 48 8b 75 30 mov 0x30(%rbp),%rsi 401e98: 48 89 b0 b8 00 00 00 mov %rsi,0xb8(%rax) 401e9f: 48 8b 75 38 mov 0x38(%rbp),%rsi 401ea3: 48 89 b0 c0 00 00 00 mov %rsi,0xc0(%rax) 401eaa: 0f 84 e8 f9 ff ff je 0x401898 401eb0: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 401eb7: e9 41 f8 ff ff jmpq 0x4016fd 401ebc: 0f 1f 40 00 nopl 0x0(%rax) 401ec0: bf 08 00 00 00 mov $0x8,%edi 401ec5: e8 26 f5 ff ff callq 0x4013f0 401eca: 31 c0 xor %eax,%eax 401ecc: e9 fe f9 ff ff jmpq 0x4018cf 401ed1: 84 c9 test %cl,%cl 401ed3: 0f 84 00 ff ff ff je 0x401dd9 401ed9: 4c 01 f2 add %r14,%rdx 401edc: 49 8b 54 15 20 mov 0x20(%r13,%rdx,1),%rdx 401ee1: 48 89 54 24 18 mov %rdx,0x18(%rsp) 401ee6: e9 2f ff ff ff jmpq 0x401e1a 401eeb: 40 84 f6 test %sil,%r14l 401eee: 0f 84 59 fe ff ff je 0x401d4d 401ef4: 4c 01 f1 add %r14,%rcx 401ef7: 41 8b 54 0d 14 mov 0x14(%r13,%rcx,1),%edx 401efc: 89 54 24 18 mov %edx,0x18(%rsp) 401f00: e9 89 fe ff ff jmpq 0x401d8e 401f05: 4c 01 ea add %r13,%rdx 401f08: 49 8b 5c 16 20 mov 0x20(%r14,%rdx,1),%rbx 401f0d: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 401f12: e9 14 ff ff ff jmpq 0x401e2b 401f17: 49 8d 44 15 00 lea 0x0(%r13,%rdx,1),%rax 401f1c: 41 8b 5c 06 14 mov 0x14(%r14,%rax,1),%ebx 401f21: e9 ad f6 ff ff jmpq 0x4015d3 401f26: e8 05 f1 ff ff callq 0x401030 401f2b: 48 85 c0 test %rax,%rax 401f2e: 0f 89 ec f8 ff ff jns 0x401820 401f34: bf 09 00 00 00 mov $0x9,%edi 401f39: e8 b2 f4 ff ff callq 0x4013f0 401f3e: 31 c0 xor %eax,%eax 401f40: e9 8a f9 ff ff jmpq 0x4018cf 401f45: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 401f4d: 00 00 00 401f50: 41 57 push %rdi 401f52: 41 56 push %rsi 401f54: 4d 89 cf mov %r9,%r15 401f57: 41 55 push %rbp 401f59: 41 54 push %rsp 401f5b: 45 89 c6 mov %r8d,%r14d 401f5e: 55 push %rbp 401f5f: 53 push %rbx 401f60: 49 89 f4 mov %rsi,%r12 401f63: 48 89 d3 mov %rdx,%rbx 401f66: 48 89 cd mov %rcx,%rbp 401f69: 48 83 ec 18 sub $0x18,%rsp 401f6d: 48 83 f9 07 cmp $0x7,%rcx 401f71: 89 7c 24 0c mov %edi,0xc(%rsp) 401f75: 76 59 jbe 0x401fd0 401f77: 4c 8d 2c 16 lea (%rsi,%rdx,1),%r13 401f7b: 48 8d 35 f0 1a 00 00 lea 0x1af0(%rip),%rsi # 0x403a72 401f82: ba 08 00 00 00 mov $0x8,%edx 401f87: 4c 89 ef mov %r13,%rdi 401f8a: e8 01 f1 ff ff callq 0x401090 401f8f: 85 c0 test %eax,%eax 401f91: 0f 84 89 00 00 00 je 0x402020 401f97: 48 83 fd 0f cmp $0xf,%rbp 401f9b: 76 33 jbe 0x401fd0 401f9d: 48 8d 35 d7 1a 00 00 lea 0x1ad7(%rip),%rsi # 0x403a7b 401fa4: ba 04 00 00 00 mov $0x4,%edx 401fa9: 4c 89 ef mov %r13,%rdi 401fac: e8 df f0 ff ff callq 0x401090 401fb1: 85 c0 test %eax,%eax 401fb3: 75 1b jne 0x401fd0 401fb5: 41 0f b6 45 04 movzbl 0x4(%r13),%eax 401fba: 41 0f b6 55 05 movzbl 0x5(%r13),%edx 401fbf: 41 0f b6 4d 06 movzbl 0x6(%r13),%ecx 401fc4: 83 e8 01 sub $0x1,%eax 401fc7: 83 f8 01 cmp $0x1,%eax 401fca: 0f 86 b8 00 00 00 jbe 0x402088 401fd0: be 08 01 00 00 mov $0x108,%esi 401fd5: bf 01 00 00 00 mov $0x1,%edi 401fda: e8 d1 f0 ff ff callq 0x4010b0 401fdf: 48 85 c0 test %rax,%rax 401fe2: 0f 84 e0 00 00 00 je 0x4020c8 401fe8: 8b 4c 24 0c mov 0xc(%rsp),%ecx 401fec: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 401ff3: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401ffa: 44 89 70 1c mov %r14d,0x1c(%rax) 401ffe: 48 89 58 28 mov %rbx,0x28(%rax) 402002: 48 89 68 30 mov %rbp,0x30(%rax) 402006: 89 48 24 mov %ecx,0x24(%rax) 402009: 4c 89 20 mov %r12,(%rax) 40200c: 4c 89 78 08 mov %r15,0x8(%rax) 402010: 48 83 c4 18 add $0x18,%rsp 402014: 5b pop %rbx 402015: 5d pop %rbp 402016: 41 5c pop %rsp 402018: 41 5d pop %rbp 40201a: 41 5e pop %rsi 40201c: 41 5f pop %rdi 40201e: c3 retq 40201f: 90 nop 402020: be 08 01 00 00 mov $0x108,%esi 402025: bf 01 00 00 00 mov $0x1,%edi 40202a: e8 81 f0 ff ff callq 0x4010b0 40202f: 48 85 c0 test %rax,%rax 402032: 0f 84 90 00 00 00 je 0x4020c8 402038: 8b 4c 24 0c mov 0xc(%rsp),%ecx 40203c: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 402043: 48 89 58 28 mov %rbx,0x28(%rax) 402047: 48 83 c3 08 add $0x8,%rbx 40204b: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 402052: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 402059: 44 89 70 1c mov %r14d,0x1c(%rax) 40205d: 48 89 68 30 mov %rbp,0x30(%rax) 402061: 89 48 24 mov %ecx,0x24(%rax) 402064: 4c 89 20 mov %r12,(%rax) 402067: 4c 89 78 08 mov %r15,0x8(%rax) 40206b: 48 89 58 70 mov %rbx,0x70(%rax) 40206f: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 402076: 48 83 c4 18 add $0x18,%rsp 40207a: 5b pop %rbx 40207b: 5d pop %rbp 40207c: 41 5c pop %rsp 40207e: 41 5d pop %rbp 402080: 41 5e pop %rsi 402082: 41 5f pop %rdi 402084: c3 retq 402085: 0f 1f 00 nopl (%rax) 402088: 80 f9 01 cmp $0x1,%cl 40208b: 0f 85 3f ff ff ff jne 0x401fd0 402091: 83 ea 01 sub $0x1,%edx 402094: 83 fa 01 cmp $0x1,%edx 402097: 0f 87 33 ff ff ff ja 0x401fd0 40209d: 48 83 ec 08 sub $0x8,%rsp 4020a1: 48 89 d9 mov %rbx,%rcx 4020a4: 4c 89 ea mov %r13,%rdx 4020a7: 41 57 push %rdi 4020a9: 8b 7c 24 1c mov 0x1c(%rsp),%edi 4020ad: 45 89 f1 mov %r14d,%r9d 4020b0: 49 89 e8 mov %rbp,%r8 4020b3: 4c 89 e6 mov %r12,%rsi 4020b6: e8 85 f4 ff ff callq 0x401540 4020bb: 5a pop %rdx 4020bc: 59 pop %rcx 4020bd: e9 4e ff ff ff jmpq 0x402010 4020c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4020c8: bf 08 00 00 00 mov $0x8,%edi 4020cd: e8 1e f3 ff ff callq 0x4013f0 4020d2: 31 c0 xor %eax,%eax 4020d4: e9 37 ff ff ff jmpq 0x402010 4020d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4020e0: 41 57 push %rdi 4020e2: 41 56 push %rsi 4020e4: 89 c8 mov %ecx,%eax 4020e6: 41 55 push %rbp 4020e8: 41 54 push %rsp 4020ea: 4d 89 c6 mov %r8,%r14 4020ed: 55 push %rbp 4020ee: 53 push %rbx 4020ef: 48 89 f5 mov %rsi,%rbp 4020f2: 89 fb mov %edi,%ebx 4020f4: 44 8d 68 f8 lea -0x8(%rax),%r13d 4020f8: 48 81 ec 08 01 00 00 sub $0x108,%rsp 4020ff: 89 4c 24 1c mov %ecx,0x1c(%rsp) 402103: 48 89 54 24 08 mov %rdx,0x8(%rsp) 402108: 64 48 8b 0c 25 28 00 00 mov %fs:0x28,%rcx 402110: 00 402111: 48 89 8c 24 f8 00 00 00 mov %rcx,0xf8(%rsp) 402119: 31 c9 xor %ecx,%ecx 40211b: 4d 85 c0 test %r8,%r8 40211e: 41 0f 94 c4 sete %ah 402122: 75 0a jne 0x40212e 402124: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 402128: 0f 84 aa 02 00 00 je 0x4023d8 40212e: 41 83 fd 03 cmp $0x3,%r13d 402132: 0f 86 90 00 00 00 jbe 0x4021c8 402138: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 40213d: b8 40 00 00 00 mov $0x40,%eax 402142: 49 89 ec mov %rbp,%r12 402145: 48 83 ff 40 cmp $0x40,%rdi 402149: 48 0f 46 c7 cmovbe %rdi,%rax 40214d: 45 31 ff xor %r15d,%r15d 402150: 48 89 04 24 mov %rax,(%rsp) 402154: 48 8d 84 24 b0 00 00 00 lea 0xb0(%rsp),%rax 40215c: 48 89 44 24 10 mov %rax,0x10(%rsp) 402161: eb 29 jmp 0x40218c 402163: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402168: 48 83 f8 00 cmp $0x0,%rax 40216c: 0f 8e 12 03 00 00 jle 0x402484 402172: 49 01 c7 add %rax,%r15 402175: 4c 39 3c 24 cmp %r15,(%rsp) 402179: 4d 89 fd mov %r15,%r13 40217c: 0f 86 16 01 00 00 jbe 0x402298 402182: 4e 8d 64 3d 00 lea 0x0(%rbp,%r15,1),%r12 402187: 48 8b 44 24 10 mov 0x10(%rsp),%rax 40218c: 48 8b 14 24 mov (%rsp),%rdx 402190: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 402194: 4c 89 e1 mov %r12,%rcx 402197: 89 df mov %ebx,%edi 402199: 4d 89 fd mov %r15,%r13 40219c: 4c 29 fa sub %r15,%rdx 40219f: e8 9c ef ff ff callq 0x401140 4021a4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4021a8: 75 be jne 0x402168 4021aa: e8 51 ee ff ff callq 0x401000 4021af: 83 38 04 cmpl $0x4,(%rax) 4021b2: 74 d3 je 0x402187 4021b4: bf 09 00 00 00 mov $0x9,%edi 4021b9: e8 32 f2 ff ff callq 0x4013f0 4021be: 31 c0 xor %eax,%eax 4021c0: eb 43 jmp 0x402205 4021c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4021c8: 45 84 e4 test %r12b,%r12b 4021cb: 75 63 jne 0x402230 4021cd: 4d 8b 2e mov (%r14),%r13 4021d0: 4d 85 ed test %r13,%r13 4021d3: 0f 84 5f ff ff ff je 0x402138 4021d9: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 4021de: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 4021e3: 4d 89 f1 mov %r14,%r9 4021e6: 48 89 ea mov %rbp,%rdx 4021e9: 4c 89 ee mov %r13,%rsi 4021ec: 89 df mov %ebx,%edi 4021ee: e8 5d fd ff ff callq 0x401f50 4021f3: 48 85 c0 test %rax,%rax 4021f6: 0f 84 64 01 00 00 je 0x402360 4021fc: 45 84 e4 test %r12b,%r12b 4021ff: 0f 85 83 00 00 00 jne 0x402288 402205: 48 8b 9c 24 f8 00 00 00 mov 0xf8(%rsp),%rbx 40220d: 64 48 33 1c 25 28 00 00 xor %fs:0x28,%rbx 402215: 00 402216: 0f 85 63 02 00 00 jne 0x40247f 40221c: 48 81 c4 08 01 00 00 add $0x108,%rsp 402223: 5b pop %rbx 402224: 5d pop %rbp 402225: 41 5c pop %rsp 402227: 41 5d pop %rbp 402229: 41 5e pop %rsi 40222b: 41 5f pop %rdi 40222d: c3 retq 40222e: 66 90 nop 402230: 8b 7c 24 1c mov 0x1c(%rsp),%edi 402234: 83 ff 08 cmp $0x8,%edi 402237: 0f 94 c0 sete %al 40223a: 74 34 je 0x402270 40223c: 83 ff 0b cmp $0xb,%edi 40223f: b9 01 00 00 00 mov $0x1,%ecx 402244: ba 03 00 00 00 mov $0x3,%edx 402249: 74 25 je 0x402270 40224b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 402250: 31 ff xor %edi,%edi 402252: 49 89 e9 mov %rbp,%r9 402255: 41 89 d8 mov %ebx,%r8d 402258: e8 e3 ed ff ff callq 0x401040 40225d: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402261: 49 89 c5 mov %rax,%r13 402264: 0f 85 66 ff ff ff jne 0x4021d0 40226a: e9 c9 fe ff ff jmpq 0x402138 40226f: 90 nop 402270: 3c 01 cmp $0x1,%al 402272: b9 02 00 00 00 mov $0x2,%ecx 402277: 19 d2 sbb %edx,%edx 402279: 83 e2 02 and $0x2,%edx 40227c: 83 c2 01 add $0x1,%edx 40227f: eb ca jmp 0x40224b 402281: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402288: 83 48 38 40 orl $0x40,0x38(%rax) 40228c: e9 74 ff ff ff jmpq 0x402205 402291: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402298: 49 83 ff 07 cmp $0x7,%r15 40229c: 0f 86 e6 00 00 00 jbe 0x402388 4022a2: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 4022a7: 48 8d 35 c4 17 00 00 lea 0x17c4(%rip),%rsi # 0x403a72 4022ae: ba 08 00 00 00 mov $0x8,%edx 4022b3: 4c 89 ff mov %r15,%rdi 4022b6: e8 d5 ed ff ff callq 0x401090 4022bb: 85 c0 test %eax,%eax 4022bd: 0f 84 45 01 00 00 je 0x402408 4022c3: 49 83 fd 0f cmp $0xf,%r13 4022c7: 0f 86 bb 00 00 00 jbe 0x402388 4022cd: 48 8d 35 a7 17 00 00 lea 0x17a7(%rip),%rsi # 0x403a7b 4022d4: ba 04 00 00 00 mov $0x4,%edx 4022d9: 4c 89 ff mov %r15,%rdi 4022dc: e8 af ed ff ff callq 0x401090 4022e1: 85 c0 test %eax,%eax 4022e3: 0f 85 9f 00 00 00 jne 0x402388 4022e9: 0f b6 84 24 b4 00 00 00 movzbl 0xb4(%rsp),%eax 4022f1: 0f b6 94 24 b5 00 00 00 movzbl 0xb5(%rsp),%edx 4022f9: 0f b6 b4 24 b6 00 00 00 movzbl 0xb6(%rsp),%esi 402301: 89 c1 mov %eax,%ecx 402303: 83 e8 01 sub $0x1,%eax 402306: 83 f8 01 cmp $0x1,%eax 402309: 77 7d ja 0x402388 40230b: 0f b6 c2 movzbl %dl,%eax 40230e: 83 e8 01 sub $0x1,%eax 402311: 83 f8 01 cmp $0x1,%eax 402314: 77 72 ja 0x402388 402316: 40 80 fe 01 cmp $0x1,%r14l 40231a: 75 6c jne 0x402388 40231c: 80 f9 01 cmp $0x1,%cl 40231f: ba 40 00 00 00 mov $0x40,%edx 402324: b8 34 00 00 00 mov $0x34,%eax 402329: 48 0f 45 c2 cmovne %rdx,%rax 40232d: 4c 39 e8 cmp %r13,%rax 402330: 77 56 ja 0x402388 402332: 48 83 ec 08 sub $0x8,%rsp 402336: 48 89 e9 mov %rbp,%rcx 402339: 31 f6 xor %esi,%esi 40233b: 41 56 push %rsi 40233d: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 402342: 89 df mov %ebx,%edi 402344: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 402349: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 40234e: e8 ed f1 ff ff callq 0x401540 402353: 5a pop %rdx 402354: 59 pop %rcx 402355: e9 ab fe ff ff jmpq 0x402205 40235a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402360: 45 84 e4 test %r12b,%r12b 402363: 75 09 jne 0x40236e 402365: 4d 39 2e cmp %r13,(%r14) 402368: 0f 84 f9 00 00 00 je 0x402467 40236e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 402373: 4c 89 ef mov %r13,%rdi 402376: e8 95 ed ff ff callq 0x401110 40237b: 31 c0 xor %eax,%eax 40237d: e9 83 fe ff ff jmpq 0x402205 402382: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402388: be 08 01 00 00 mov $0x108,%esi 40238d: bf 01 00 00 00 mov $0x1,%edi 402392: e8 19 ed ff ff callq 0x4010b0 402397: 48 85 c0 test %rax,%rax 40239a: 0f 84 ce 00 00 00 je 0x40246e 4023a0: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 4023a4: 89 58 24 mov %ebx,0x24(%rax) 4023a7: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 4023ac: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 4023b3: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4023ba: 48 89 68 28 mov %rbp,0x28(%rax) 4023be: 89 48 1c mov %ecx,0x1c(%rax) 4023c1: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4023c8: 48 89 58 30 mov %rbx,0x30(%rax) 4023cc: 4c 89 70 08 mov %r14,0x8(%rax) 4023d0: e9 30 fe ff ff jmpq 0x402205 4023d5: 0f 1f 00 nopl (%rax) 4023d8: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 4023dd: 89 fe mov %edi,%esi 4023df: bf 01 00 00 00 mov $0x1,%edi 4023e4: e8 17 ed ff ff callq 0x401100 4023e9: 85 c0 test %eax,%eax 4023eb: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4023f2: 48 0f 44 44 24 50 cmove 0x50(%rsp),%rax 4023f8: 48 89 44 24 08 mov %rax,0x8(%rsp) 4023fd: e9 2c fd ff ff jmpq 0x40212e 402402: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402408: be 08 01 00 00 mov $0x108,%esi 40240d: bf 01 00 00 00 mov $0x1,%edi 402412: e8 99 ec ff ff callq 0x4010b0 402417: 48 85 c0 test %rax,%rax 40241a: 74 52 je 0x40246e 40241c: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 402420: 89 58 24 mov %ebx,0x24(%rax) 402423: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 40242a: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 40242f: 48 89 68 28 mov %rbp,0x28(%rax) 402433: 48 83 c5 08 add $0x8,%rbp 402437: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 40243e: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 402445: 89 48 1c mov %ecx,0x1c(%rax) 402448: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 40244f: 48 89 58 30 mov %rbx,0x30(%rax) 402453: 4c 89 70 08 mov %r14,0x8(%rax) 402457: 48 89 68 70 mov %rbp,0x70(%rax) 40245b: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 402462: e9 9e fd ff ff jmpq 0x402205 402467: 31 c0 xor %eax,%eax 402469: e9 97 fd ff ff jmpq 0x402205 40246e: bf 08 00 00 00 mov $0x8,%edi 402473: e8 78 ef ff ff callq 0x4013f0 402478: 31 c0 xor %eax,%eax 40247a: e9 86 fd ff ff jmpq 0x402205 40247f: e8 ac eb ff ff callq 0x401030 402484: 0f 84 0e fe ff ff je 0x402298 40248a: 49 89 c5 mov %rax,%r13 40248d: e9 10 fe ff ff jmpq 0x4022a2 402492: 66 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 40249a: 84 00 00 00 00 00 4024a0: 41 57 push %rdi 4024a2: 41 56 push %rsi 4024a4: 41 55 push %rbp 4024a6: 41 54 push %rsp 4024a8: 49 89 fd mov %rdi,%r13 4024ab: 55 push %rbp 4024ac: 53 push %rbx 4024ad: 48 81 ec 88 00 00 00 sub $0x88,%rsp 4024b4: 4c 8b 07 mov (%rdi),%r8 4024b7: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4024bf: 00 4024c0: 48 89 44 24 78 mov %rax,0x78(%rsp) 4024c5: 31 c0 xor %eax,%eax 4024c7: 4d 85 c0 test %r8,%r8 4024ca: 0f 84 90 02 00 00 je 0x402760 4024d0: 48 8b 47 30 mov 0x30(%rdi),%rax 4024d4: 48 03 47 28 add 0x28(%rdi),%rax 4024d8: 48 8b 57 70 mov 0x70(%rdi),%rdx 4024dc: 48 39 c2 cmp %rax,%rdx 4024df: 0f 87 e0 02 00 00 ja 0x4027c5 4024e5: 48 29 d0 sub %rdx,%rax 4024e8: 48 83 f8 3b cmp $0x3b,%rax 4024ec: 0f 86 d3 02 00 00 jbe 0x4027c5 4024f2: 4d 8d 34 10 lea (%r8,%rdx,1),%r14 4024f6: 49 8d 7e 3a lea 0x3a(%r14),%rdi 4024fa: 48 8d 35 7f 15 00 00 lea 0x157f(%rip),%rsi # 0x403a80 402501: ba 02 00 00 00 mov $0x2,%edx 402506: e8 85 eb ff ff callq 0x401090 40250b: 85 c0 test %eax,%eax 40250d: 89 c3 mov %eax,%ebx 40250f: 0f 85 73 03 00 00 jne 0x402888 402515: 49 8b 06 mov (%r14),%rax 402518: 49 89 85 f4 00 00 00 mov %rax,0xf4(%r13) 40251f: 49 8b 46 08 mov 0x8(%r14),%rax 402523: 41 c6 85 04 01 00 00 00 movb $0x0,0x104(%r13) 40252b: 49 89 85 fc 00 00 00 mov %rax,0xfc(%r13) 402532: 41 80 3e 2f cmpb $0x2f,(%r14) 402536: 0f 84 a4 01 00 00 je 0x4026e0 40253c: 49 8d ad e4 00 00 00 lea 0xe4(%r13),%rbp 402543: b9 10 00 00 00 mov $0x10,%ecx 402548: ba 2f 00 00 00 mov $0x2f,%edx 40254d: 4c 89 f6 mov %r14,%rsi 402550: 48 89 ef mov %rbp,%rdi 402553: e8 f8 eb ff ff callq 0x401150 402558: 48 85 c0 test %rax,%rax 40255b: 0f 84 5f 03 00 00 je 0x4028c0 402561: c6 40 ff 00 movb $0x0,-0x1(%rax) 402565: 49 89 6d 78 mov %rbp,0x78(%r13) 402569: 41 80 7e 30 20 cmpb $0x20,0x30(%r14) 40256e: 0f 84 bc 02 00 00 je 0x402830 402574: 41 80 7e 1b 20 cmpb $0x20,0x1b(%r14) 402579: 49 8d 7e 10 lea 0x10(%r14),%rdi 40257d: 74 1a je 0x402599 40257f: 49 8b 46 10 mov 0x10(%r14),%rax 402583: 48 89 44 24 30 mov %rax,0x30(%rsp) 402588: 8b 47 08 mov 0x8(%rdi),%eax 40258b: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 402590: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 402595: 89 44 24 38 mov %eax,0x38(%rsp) 402599: 31 f6 xor %esi,%esi 40259b: ba 0a 00 00 00 mov $0xa,%edx 4025a0: e8 2b eb ff ff callq 0x4010d0 4025a5: 49 89 85 80 00 00 00 mov %rax,0x80(%r13) 4025ac: 41 80 7e 21 20 cmpb $0x20,0x21(%r14) 4025b1: 49 8d 7e 1c lea 0x1c(%r14),%rdi 4025b5: 74 1b je 0x4025d2 4025b7: 41 8b 46 1c mov 0x1c(%r14),%eax 4025bb: 89 44 24 30 mov %eax,0x30(%rsp) 4025bf: 0f b7 47 04 movzwl 0x4(%rdi),%eax 4025c3: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 4025c8: c6 44 24 36 00 movb $0x0,0x36(%rsp) 4025cd: 66 89 44 24 34 mov %ax,0x34(%rsp) 4025d2: 31 f6 xor %esi,%esi 4025d4: ba 0a 00 00 00 mov $0xa,%edx 4025d9: e8 f2 ea ff ff callq 0x4010d0 4025de: 41 89 85 88 00 00 00 mov %eax,0x88(%r13) 4025e5: 41 80 7e 27 20 cmpb $0x20,0x27(%r14) 4025ea: 49 8d 7e 22 lea 0x22(%r14),%rdi 4025ee: 74 1b je 0x40260b 4025f0: 41 8b 46 22 mov 0x22(%r14),%eax 4025f4: 89 44 24 30 mov %eax,0x30(%rsp) 4025f8: 0f b7 47 04 movzwl 0x4(%rdi),%eax 4025fc: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 402601: c6 44 24 36 00 movb $0x0,0x36(%rsp) 402606: 66 89 44 24 34 mov %ax,0x34(%rsp) 40260b: 31 f6 xor %esi,%esi 40260d: ba 0a 00 00 00 mov $0xa,%edx 402612: e8 b9 ea ff ff callq 0x4010d0 402617: 41 89 85 8c 00 00 00 mov %eax,0x8c(%r13) 40261e: 41 80 7e 2f 20 cmpb $0x20,0x2f(%r14) 402623: 49 8d 7e 28 lea 0x28(%r14),%rdi 402627: 74 13 je 0x40263c 402629: 49 8b 46 28 mov 0x28(%r14),%rax 40262d: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 402632: c6 44 24 38 00 movb $0x0,0x38(%rsp) 402637: 48 89 44 24 30 mov %rax,0x30(%rsp) 40263c: 31 f6 xor %esi,%esi 40263e: ba 0a 00 00 00 mov $0xa,%edx 402643: e8 88 ea ff ff callq 0x4010d0 402648: 41 89 85 90 00 00 00 mov %eax,0x90(%r13) 40264f: 41 80 7e 39 20 cmpb $0x20,0x39(%r14) 402654: 49 8d 7e 30 lea 0x30(%r14),%rdi 402658: 74 1c je 0x402676 40265a: 49 8b 46 30 mov 0x30(%r14),%rax 40265e: 48 89 44 24 30 mov %rax,0x30(%rsp) 402663: 0f b7 47 08 movzwl 0x8(%rdi),%eax 402667: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 40266c: c6 44 24 3a 00 movb $0x0,0x3a(%rsp) 402671: 66 89 44 24 38 mov %ax,0x38(%rsp) 402676: 31 f6 xor %esi,%esi 402678: ba 0a 00 00 00 mov $0xa,%edx 40267d: e8 4e ea ff ff callq 0x4010d0 402682: 48 85 c0 test %rax,%rax 402685: 49 89 85 98 00 00 00 mov %rax,0x98(%r13) 40268c: 0f 88 9e 01 00 00 js 0x402830 402692: 49 8b 4d 30 mov 0x30(%r13),%rcx 402696: 49 8b 55 28 mov 0x28(%r13),%rdx 40269a: 48 8d 54 11 c4 lea -0x3c(%rcx,%rdx,1),%rdx 40269f: 49 2b 55 70 sub 0x70(%r13),%rdx 4026a3: 48 39 c2 cmp %rax,%rdx 4026a6: 73 07 jae 0x4026af 4026a8: 49 89 95 98 00 00 00 mov %rdx,0x98(%r13) 4026af: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 4026b4: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 4026bc: 00 4026bd: 89 d8 mov %ebx,%eax 4026bf: 0f 85 a8 05 00 00 jne 0x402c6d 4026c5: 48 81 c4 88 00 00 00 add $0x88,%rsp 4026cc: 5b pop %rbx 4026cd: 5d pop %rbp 4026ce: 41 5c pop %rsp 4026d0: 41 5d pop %rbp 4026d2: 41 5e pop %rsi 4026d4: 41 5f pop %rdi 4026d6: c3 retq 4026d7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 4026df: 00 4026e0: 49 0f be 6e 01 movsbl 0x1(%r14),%rbp 4026e5: 40 80 fd 20 cmp $0x20,%r13l 4026e9: 0f 84 59 01 00 00 je 0x402848 4026ef: 40 80 fd 53 cmp $0x53,%r13l 4026f3: 0f 84 e7 00 00 00 je 0x4027e0 4026f9: 40 80 fd 2f cmp $0x2f,%r13l 4026fd: 75 1c jne 0x40271b 4026ff: 48 8d 35 9f 13 00 00 lea 0x139f(%rip),%rsi # 0x403aa5 402706: ba 10 00 00 00 mov $0x10,%edx 40270b: 4c 89 f7 mov %r14,%rdi 40270e: e8 7d e9 ff ff callq 0x401090 402713: 85 c0 test %eax,%eax 402715: 0f 84 25 04 00 00 je 0x402b40 40271b: e8 40 ea ff ff callq 0x401160 402720: 48 8b 00 mov (%rax),%rax 402723: f6 44 68 01 08 testb $0x8,0x1(%rax,%rbp,2) 402728: 0f 84 02 01 00 00 je 0x402830 40272e: 49 83 7d 60 00 cmpq $0x0,0x60(%r13) 402733: 0f 84 e7 02 00 00 je 0x402a20 402739: 49 8d 7e 01 lea 0x1(%r14),%rdi 40273d: 31 f6 xor %esi,%esi 40273f: ba 0a 00 00 00 mov $0xa,%edx 402744: e8 87 e9 ff ff callq 0x4010d0 402749: 49 3b 45 68 cmp 0x68(%r13),%rax 40274d: 0f 83 dd 00 00 00 jae 0x402830 402753: 49 03 45 60 add 0x60(%r13),%rax 402757: 49 89 45 78 mov %rax,0x78(%r13) 40275b: e9 09 fe ff ff jmpq 0x402569 402760: 4c 8b 67 70 mov 0x70(%rdi),%r12 402764: 8b 47 24 mov 0x24(%rdi),%eax 402767: 4c 8d b7 a8 00 00 00 lea 0xa8(%rdi),%r14 40276e: 45 31 ff xor %r15d,%r15d 402771: 4c 89 f3 mov %r14,%rbx 402774: 89 04 24 mov %eax,(%rsp) 402777: 4c 89 e5 mov %r12,%rbp 40277a: 89 c7 mov %eax,%edi 40277c: eb 24 jmp 0x4027a2 40277e: 66 90 nop 402780: 48 83 f8 00 cmp $0x0,%rax 402784: 0f 8e 12 01 00 00 jle 0x40289c 40278a: 49 01 c7 add %rax,%r15 40278d: 49 83 ff 3b cmp $0x3b,%r15 402791: 0f 8f 11 01 00 00 jg 0x4028a8 402797: 4b 8d 2c 3c lea (%r12,%r15,1),%rbp 40279b: 4b 8d 1c 3e lea (%r14,%r15,1),%rbx 40279f: 8b 3c 24 mov (%rsp),%edi 4027a2: ba 3c 00 00 00 mov $0x3c,%edx 4027a7: 48 89 e9 mov %rbp,%rcx 4027aa: 48 89 de mov %rbx,%rsi 4027ad: 4c 29 fa sub %r15,%rdx 4027b0: e8 8b e9 ff ff callq 0x401140 4027b5: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4027b9: 75 c5 jne 0x402780 4027bb: e8 40 e8 ff ff callq 0x401000 4027c0: 83 38 04 cmpl $0x4,(%rax) 4027c3: 74 da je 0x40279f 4027c5: bf 0e 00 00 00 mov $0xe,%edi 4027ca: bb ff ff ff ff mov $0xffffffff,%ebx 4027cf: e8 1c ec ff ff callq 0x4013f0 4027d4: e9 d6 fe ff ff jmpq 0x4026af 4027d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4027e0: 48 8d 35 ad 12 00 00 lea 0x12ad(%rip),%rsi # 0x403a94 4027e7: ba 10 00 00 00 mov $0x10,%edx 4027ec: 4c 89 f7 mov %r14,%rdi 4027ef: e8 9c e8 ff ff callq 0x401090 4027f4: 85 c0 test %eax,%eax 4027f6: 0f 85 1f ff ff ff jne 0x40271b 4027fc: 49 8d 85 e4 00 00 00 lea 0xe4(%r13),%rax 402803: 48 b9 2f 53 59 4d 36 34 mov $0x2f34364d59532f,%rcx 40280b: 2f 00 40280d: 49 89 8d e4 00 00 00 mov %rcx,0xe4(%r13) 402814: 49 89 45 78 mov %rax,0x78(%r13) 402818: e9 4c fd ff ff jmpq 0x402569 40281d: 4c 89 c7 mov %r8,%rdi 402820: e8 cb e7 ff ff callq 0x400ff0 402825: 49 c7 45 60 00 00 00 00 movq $0x0,0x60(%r13) 40282d: 0f 1f 00 nopl (%rax) 402830: bf 10 00 00 00 mov $0x10,%edi 402835: bb ff ff ff ff mov $0xffffffff,%ebx 40283a: e8 b1 eb ff ff callq 0x4013f0 40283f: e9 6b fe ff ff jmpq 0x4026af 402844: 0f 1f 40 00 nopl 0x0(%rax) 402848: 48 8d 35 34 12 00 00 lea 0x1234(%rip),%rsi # 0x403a83 40284f: ba 10 00 00 00 mov $0x10,%edx 402854: 4c 89 f7 mov %r14,%rdi 402857: e8 34 e8 ff ff callq 0x401090 40285c: 85 c0 test %eax,%eax 40285e: 0f 85 b7 fe ff ff jne 0x40271b 402864: 49 8d 85 e4 00 00 00 lea 0xe4(%r13),%rax 40286b: b9 2f 00 00 00 mov $0x2f,%ecx 402870: 66 41 89 8d e4 00 00 00 mov %cx,0xe4(%r13) 402878: 49 89 45 78 mov %rax,0x78(%r13) 40287c: e9 e8 fc ff ff jmpq 0x402569 402881: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402888: bf 0f 00 00 00 mov $0xf,%edi 40288d: bb ff ff ff ff mov $0xffffffff,%ebx 402892: e8 59 eb ff ff callq 0x4013f0 402897: e9 13 fe ff ff jmpq 0x4026af 40289c: 0f 85 23 ff ff ff jne 0x4027c5 4028a2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4028a8: 49 83 ff 3c cmp $0x3c,%r15 4028ac: 0f 84 44 fc ff ff je 0x4024f6 4028b2: e9 0e ff ff ff jmpq 0x4027c5 4028b7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 4028bf: 00 4028c0: 41 80 bd f2 00 00 00 20 cmpb $0x20,0xf2(%r13) 4028c8: 41 c6 85 f3 00 00 00 00 movb $0x0,0xf3(%r13) 4028d0: 0f 85 8f fc ff ff jne 0x402565 4028d6: 41 80 bd f1 00 00 00 20 cmpb $0x20,0xf1(%r13) 4028de: 41 c6 85 f2 00 00 00 00 movb $0x0,0xf2(%r13) 4028e6: 0f 85 79 fc ff ff jne 0x402565 4028ec: 41 80 bd f0 00 00 00 20 cmpb $0x20,0xf0(%r13) 4028f4: 41 c6 85 f1 00 00 00 00 movb $0x0,0xf1(%r13) 4028fc: 0f 85 63 fc ff ff jne 0x402565 402902: 41 80 bd ef 00 00 00 20 cmpb $0x20,0xef(%r13) 40290a: 41 c6 85 f0 00 00 00 00 movb $0x0,0xf0(%r13) 402912: 0f 85 4d fc ff ff jne 0x402565 402918: 41 80 bd ee 00 00 00 20 cmpb $0x20,0xee(%r13) 402920: 41 c6 85 ef 00 00 00 00 movb $0x0,0xef(%r13) 402928: 0f 85 37 fc ff ff jne 0x402565 40292e: 41 80 bd ed 00 00 00 20 cmpb $0x20,0xed(%r13) 402936: 41 c6 85 ee 00 00 00 00 movb $0x0,0xee(%r13) 40293e: 0f 85 21 fc ff ff jne 0x402565 402944: 41 80 bd ec 00 00 00 20 cmpb $0x20,0xec(%r13) 40294c: 41 c6 85 ed 00 00 00 00 movb $0x0,0xed(%r13) 402954: 0f 85 0b fc ff ff jne 0x402565 40295a: 41 80 bd eb 00 00 00 20 cmpb $0x20,0xeb(%r13) 402962: 41 c6 85 ec 00 00 00 00 movb $0x0,0xec(%r13) 40296a: 0f 85 f5 fb ff ff jne 0x402565 402970: 41 80 bd ea 00 00 00 20 cmpb $0x20,0xea(%r13) 402978: 41 c6 85 eb 00 00 00 00 movb $0x0,0xeb(%r13) 402980: 0f 85 df fb ff ff jne 0x402565 402986: 41 80 bd e9 00 00 00 20 cmpb $0x20,0xe9(%r13) 40298e: 41 c6 85 ea 00 00 00 00 movb $0x0,0xea(%r13) 402996: 0f 85 c9 fb ff ff jne 0x402565 40299c: 41 80 bd e8 00 00 00 20 cmpb $0x20,0xe8(%r13) 4029a4: 41 c6 85 e9 00 00 00 00 movb $0x0,0xe9(%r13) 4029ac: 0f 85 b3 fb ff ff jne 0x402565 4029b2: 41 80 bd e7 00 00 00 20 cmpb $0x20,0xe7(%r13) 4029ba: 41 c6 85 e8 00 00 00 00 movb $0x0,0xe8(%r13) 4029c2: 0f 85 9d fb ff ff jne 0x402565 4029c8: 41 80 bd e6 00 00 00 20 cmpb $0x20,0xe6(%r13) 4029d0: 41 c6 85 e7 00 00 00 00 movb $0x0,0xe7(%r13) 4029d8: 0f 85 87 fb ff ff jne 0x402565 4029de: 41 80 bd e5 00 00 00 20 cmpb $0x20,0xe5(%r13) 4029e6: 41 c6 85 e6 00 00 00 00 movb $0x0,0xe6(%r13) 4029ee: 0f 85 71 fb ff ff jne 0x402565 4029f4: 41 80 bd e4 00 00 00 20 cmpb $0x20,0xe4(%r13) 4029fc: 41 c6 85 e5 00 00 00 00 movb $0x0,0xe5(%r13) 402a04: 0f 85 5b fb ff ff jne 0x402565 402a0a: 41 c6 85 e4 00 00 00 00 movb $0x0,0xe4(%r13) 402a12: e9 4e fb ff ff jmpq 0x402565 402a17: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 402a1f: 00 402a20: 48 8d 44 24 30 lea 0x30(%rsp),%rax 402a25: bd 08 00 00 00 mov $0x8,%ebp 402a2a: 48 89 04 24 mov %rax,(%rsp) 402a2e: 48 8d 44 24 20 lea 0x20(%rsp),%rax 402a33: 48 89 44 24 18 mov %rax,0x18(%rsp) 402a38: e9 7e 00 00 00 jmpq 0x402abb 402a3d: 0f 1f 00 nopl (%rax) 402a40: 49 8b 45 30 mov 0x30(%r13),%rax 402a44: 48 39 c5 cmp %rax,%rbp 402a47: 0f 87 e3 fd ff ff ja 0x402830 402a4d: 48 29 e8 sub %rbp,%rax 402a50: 48 83 f8 3b cmp $0x3b,%rax 402a54: 0f 86 d6 fd ff ff jbe 0x402830 402a5a: 49 01 ef add %rbp,%r15 402a5d: 41 80 7f 39 20 cmpb $0x20,0x39(%r15) 402a62: 49 8d 7f 30 lea 0x30(%r15),%rdi 402a66: 74 1b je 0x402a83 402a68: 49 8b 47 30 mov 0x30(%r15),%rax 402a6c: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 402a71: 48 89 01 mov %rax,(%rcx) 402a74: 0f b7 47 08 movzwl 0x8(%rdi),%eax 402a78: 48 89 cf mov %rcx,%rdi 402a7b: c6 41 0a 00 movb $0x0,0xa(%rcx) 402a7f: 66 89 41 08 mov %ax,0x8(%rcx) 402a83: 31 f6 xor %esi,%esi 402a85: ba 0a 00 00 00 mov $0xa,%edx 402a8a: e8 41 e6 ff ff callq 0x4010d0 402a8f: 48 8d 35 0f 10 00 00 lea 0x100f(%rip),%rsi # 0x403aa5 402a96: ba 10 00 00 00 mov $0x10,%edx 402a9b: 4c 89 ff mov %r15,%rdi 402a9e: 49 89 c4 mov %rax,%r12 402aa1: e8 ea e5 ff ff callq 0x401090 402aa6: 85 c0 test %eax,%eax 402aa8: 0f 84 d5 00 00 00 je 0x402b83 402aae: 49 83 c4 01 add $0x1,%r12 402ab2: 49 83 e4 fe and $0xfffffffffffffffe,%r12 402ab6: 4a 8d 6c 25 3c lea 0x3c(%rbp,%r12,1),%rbp 402abb: 4d 8b 7d 00 mov 0x0(%r13),%r15 402abf: 4d 85 ff test %r15,%r15 402ac2: 0f 85 78 ff ff ff jne 0x402a40 402ac8: 48 89 e8 mov %rbp,%rax 402acb: 49 03 45 28 add 0x28(%r13),%rax 402acf: 41 8b 4d 24 mov 0x24(%r13),%ecx 402ad3: 45 31 ff xor %r15d,%r15d 402ad6: 89 4c 24 0c mov %ecx,0xc(%rsp) 402ada: 89 cf mov %ecx,%edi 402adc: 48 89 44 24 10 mov %rax,0x10(%rsp) 402ae1: 49 89 c4 mov %rax,%r12 402ae4: eb 26 jmp 0x402b0c 402ae6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402aee: 00 00 402af0: 48 83 f8 00 cmp $0x0,%rax 402af4: 7e 6f jle 0x402b65 402af6: 49 01 c7 add %rax,%r15 402af9: 49 83 ff 3b cmp $0x3b,%r15 402afd: 7f 71 jg 0x402b70 402aff: 48 8b 44 24 10 mov 0x10(%rsp),%rax 402b04: 4d 8d 24 07 lea (%r15,%rax,1),%r12 402b08: 8b 7c 24 0c mov 0xc(%rsp),%edi 402b0c: 48 8b 04 24 mov (%rsp),%rax 402b10: ba 3c 00 00 00 mov $0x3c,%edx 402b15: 4c 89 e1 mov %r12,%rcx 402b18: 4c 29 fa sub %r15,%rdx 402b1b: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 402b1f: e8 1c e6 ff ff callq 0x401140 402b24: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402b28: 75 c6 jne 0x402af0 402b2a: e8 d1 e4 ff ff callq 0x401000 402b2f: 83 38 04 cmpl $0x4,(%rax) 402b32: 0f 85 f8 fc ff ff jne 0x402830 402b38: eb ce jmp 0x402b08 402b3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402b40: 49 8d 85 e4 00 00 00 lea 0xe4(%r13),%rax 402b47: ba 2f 2f 00 00 mov $0x2f2f,%edx 402b4c: 41 c6 85 e6 00 00 00 00 movb $0x0,0xe6(%r13) 402b54: 66 41 89 95 e4 00 00 00 mov %dx,0xe4(%r13) 402b5c: 49 89 45 78 mov %rax,0x78(%r13) 402b60: e9 04 fa ff ff jmpq 0x402569 402b65: 0f 85 c5 fc ff ff jne 0x402830 402b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402b70: 49 83 ff 3c cmp $0x3c,%r15 402b74: 0f 85 b6 fc ff ff jne 0x402830 402b7a: 4c 8b 3c 24 mov (%rsp),%r15 402b7e: e9 da fe ff ff jmpq 0x402a5d 402b83: 4d 8b 7d 00 mov 0x0(%r13),%r15 402b87: 4d 85 ff test %r15,%r15 402b8a: 0f 84 95 00 00 00 je 0x402c25 402b90: 49 8b 45 30 mov 0x30(%r13),%rax 402b94: 48 83 e8 3c sub $0x3c,%rax 402b98: 48 29 e8 sub %rbp,%rax 402b9b: 4c 39 e0 cmp %r12,%rax 402b9e: 0f 82 8c fc ff ff jb 0x402830 402ba4: 4c 89 e7 mov %r12,%rdi 402ba7: e8 44 e5 ff ff callq 0x4010f0 402bac: 48 85 c0 test %rax,%rax 402baf: 49 89 c0 mov %rax,%r8 402bb2: 0f 84 78 fc ff ff je 0x402830 402bb8: 49 8d 74 2f 3c lea 0x3c(%r15,%rbp,1),%rsi 402bbd: 4c 89 c7 mov %r8,%rdi 402bc0: 4c 89 e2 mov %r12,%rdx 402bc3: e8 18 e5 ff ff callq 0x4010e0 402bc8: 49 89 c0 mov %rax,%r8 402bcb: 49 89 45 60 mov %rax,0x60(%r13) 402bcf: 4d 89 65 68 mov %r12,0x68(%r13) 402bd3: 4d 01 c4 add %r8,%r12 402bd6: eb 18 jmp 0x402bf0 402bd8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402be0: 4c 8d 40 01 lea 0x1(%rax),%r8 402be4: c6 00 00 movb $0x0,(%rax) 402be7: 4d 39 c4 cmp %r8,%r12 402bea: 0f 86 49 fb ff ff jbe 0x402739 402bf0: 4c 89 e5 mov %r12,%rbp 402bf3: 4c 89 c7 mov %r8,%rdi 402bf6: be 2f 00 00 00 mov $0x2f,%esi 402bfb: 4c 29 c5 sub %r8,%rbp 402bfe: 4c 89 04 24 mov %r8,(%rsp) 402c02: 48 89 ea mov %rbp,%rdx 402c05: e8 66 e4 ff ff callq 0x401070 402c0a: 48 85 c0 test %rax,%rax 402c0d: 4c 8b 04 24 mov (%rsp),%r8 402c11: 75 cd jne 0x402be0 402c13: 48 89 ea mov %rbp,%rdx 402c16: 31 f6 xor %esi,%esi 402c18: 4c 89 c7 mov %r8,%rdi 402c1b: e8 30 e4 ff ff callq 0x401050 402c20: e9 14 fb ff ff jmpq 0x402739 402c25: 4c 89 e7 mov %r12,%rdi 402c28: e8 c3 e4 ff ff callq 0x4010f0 402c2d: 48 85 c0 test %rax,%rax 402c30: 49 89 c0 mov %rax,%r8 402c33: 0f 84 f7 fb ff ff je 0x402830 402c39: 48 89 e9 mov %rbp,%rcx 402c3c: 49 03 4d 28 add 0x28(%r13),%rcx 402c40: 41 8b 7d 24 mov 0x24(%r13),%edi 402c44: 4c 89 c6 mov %r8,%rsi 402c47: 4c 89 e2 mov %r12,%rdx 402c4a: 4c 89 04 24 mov %r8,(%rsp) 402c4e: 48 83 c1 3c add $0x3c,%rcx 402c52: e8 39 e8 ff ff callq 0x401490 402c57: 4c 39 e0 cmp %r12,%rax 402c5a: 4c 8b 04 24 mov (%rsp),%r8 402c5e: 0f 85 b9 fb ff ff jne 0x40281d 402c64: 4d 89 45 60 mov %r8,0x60(%r13) 402c68: e9 62 ff ff ff jmpq 0x402bcf 402c6d: e8 be e3 ff ff callq 0x401030 402c72: 66 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 402c7a: 84 00 00 00 00 00 402c80: 83 3d 65 24 20 00 01 cmpl $0x1,0x202465(%rip) # 0x6050ec 402c87: 41 54 push %rsp 402c89: 55 push %rbp 402c8a: 53 push %rbx 402c8b: 0f 85 df 01 00 00 jne 0x402e70 402c91: 48 85 d2 test %rdx,%rdx 402c94: 41 89 fc mov %edi,%r12d 402c97: 89 f5 mov %esi,%ebp 402c99: 48 89 d3 mov %rdx,%rbx 402c9c: 0f 84 e6 01 00 00 je 0x402e88 402ca2: 83 fe 0b cmp $0xb,%esi 402ca5: 0f 87 65 01 00 00 ja 0x402e10 402cab: 48 8d 05 06 0e 00 00 lea 0xe06(%rip),%rax # 0x403ab8 402cb2: 89 f2 mov %esi,%edx 402cb4: 48 63 14 90 movslq (%rax,%rdx,4),%rdx 402cb8: 48 01 d0 add %rdx,%rax 402cbb: ff e0 jmpq *%rax 402cbd: 0f 1f 00 nopl (%rax) 402cc0: 83 7b 1c 0b cmpl $0xb,0x1c(%rbx) 402cc4: 0f 85 46 01 00 00 jne 0x402e10 402cca: 41 83 fc ff cmp $0xffffffff,%r12d 402cce: 0f 84 2c 01 00 00 je 0x402e00 402cd4: 8b 43 24 mov 0x24(%rbx),%eax 402cd7: 41 39 c4 cmp %eax,%r12d 402cda: 74 09 je 0x402ce5 402cdc: 83 f8 ff cmp $0xffffffff,%eax 402cdf: 0f 85 05 01 00 00 jne 0x402dea 402ce5: 8b 43 1c mov 0x1c(%rbx),%eax 402ce8: 8d 50 f8 lea -0x8(%rax),%edx 402ceb: 83 fa 03 cmp $0x3,%edx 402cee: 76 0c jbe 0x402cfc 402cf0: 83 e8 01 sub $0x1,%eax 402cf3: 83 f8 02 cmp $0x2,%eax 402cf6: 0f 87 ec 01 00 00 ja 0x402ee8 402cfc: 83 7b 18 01 cmpl $0x1,0x18(%rbx) 402d00: 0f 84 22 01 00 00 je 0x402e28 402d06: 83 43 3c 01 addl $0x1,0x3c(%rbx) 402d0a: 48 89 d8 mov %rbx,%rax 402d0d: 5b pop %rbx 402d0e: 5d pop %rbp 402d0f: 41 5c pop %rsp 402d11: c3 retq 402d12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402d18: 48 89 df mov %rbx,%rdi 402d1b: e8 80 f7 ff ff callq 0x4024a0 402d20: 85 c0 test %eax,%eax 402d22: 0f 84 0b 01 00 00 je 0x402e33 402d28: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402d30: 5b pop %rbx 402d31: 31 c0 xor %eax,%eax 402d33: 5d pop %rbp 402d34: 41 5c pop %rsp 402d36: c3 retq 402d37: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 402d3f: 00 402d40: be 28 09 00 00 mov $0x928,%esi 402d45: bf 01 00 00 00 mov $0x1,%edi 402d4a: e8 61 e3 ff ff callq 0x4010b0 402d4f: 48 85 c0 test %rax,%rax 402d52: 0f 84 a1 01 00 00 je 0x402ef9 402d58: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402d5f: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 402d66: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 402d6d: 89 68 1c mov %ebp,0x1c(%rax) 402d70: 44 89 60 24 mov %r12d,0x24(%rax) 402d74: 48 c7 40 28 00 00 00 00 movq $0x0,0x28(%rax) 402d7c: 48 c7 40 30 00 00 00 00 movq $0x0,0x30(%rax) 402d84: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 402d8b: 48 c7 40 08 00 00 00 00 movq $0x0,0x8(%rax) 402d93: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 402d9a: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 402da1: 48 89 50 60 mov %rdx,0x60(%rax) 402da5: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 402dad: 00 00 402daf: 5b pop %rbx 402db0: 5d pop %rbp 402db1: 41 5c pop %rsp 402db3: c3 retq 402db4: 0f 1f 40 00 nopl 0x0(%rax) 402db8: 8b 43 1c mov 0x1c(%rbx),%eax 402dbb: 8d 50 f7 lea -0x9(%rax),%edx 402dbe: 83 fa 01 cmp $0x1,%edx 402dc1: 76 08 jbe 0x402dcb 402dc3: 8d 50 fe lea -0x2(%rax),%edx 402dc6: 83 fa 01 cmp $0x1,%edx 402dc9: 77 45 ja 0x402e10 402dcb: 41 83 fc ff cmp $0xffffffff,%r12d 402dcf: 0f 84 03 01 00 00 je 0x402ed8 402dd5: 8b 53 24 mov 0x24(%rbx),%edx 402dd8: 41 39 d4 cmp %edx,%r12d 402ddb: 0f 84 07 ff ff ff je 0x402ce8 402de1: 83 fa ff cmp $0xffffffff,%edx 402de4: 0f 84 fe fe ff ff je 0x402ce8 402dea: bf 1c 00 00 00 mov $0x1c,%edi 402def: e8 fc e5 ff ff callq 0x4013f0 402df4: 31 c0 xor %eax,%eax 402df6: e9 12 ff ff ff jmpq 0x402d0d 402dfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402e00: 44 8b 63 24 mov 0x24(%rbx),%r12d 402e04: e9 dc fe ff ff jmpq 0x402ce5 402e09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402e10: bf 0d 00 00 00 mov $0xd,%edi 402e15: e8 d6 e5 ff ff callq 0x4013f0 402e1a: 5b pop %rbx 402e1b: 31 c0 xor %eax,%eax 402e1d: 5d pop %rbp 402e1e: 41 5c pop %rsp 402e20: c3 retq 402e21: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402e28: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 402e2d: 0f 84 e5 fe ff ff je 0x402d18 402e33: 48 8b 43 70 mov 0x70(%rbx),%rax 402e37: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 402e3e: 49 89 d8 mov %rbx,%r8 402e41: 89 e9 mov %ebp,%ecx 402e43: 44 89 e7 mov %r12d,%edi 402e46: 48 8d 70 3c lea 0x3c(%rax),%rsi 402e4a: e8 91 f2 ff ff callq 0x4020e0 402e4f: 48 85 c0 test %rax,%rax 402e52: 0f 84 b5 fe ff ff je 0x402d0d 402e58: 48 8b 53 48 mov 0x48(%rbx),%rdx 402e5c: 48 89 50 10 mov %rdx,0x10(%rax) 402e60: 48 89 43 48 mov %rax,0x48(%rbx) 402e64: 5b pop %rbx 402e65: 5d pop %rbp 402e66: 41 5c pop %rsp 402e68: c3 retq 402e69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402e70: bf 0c 00 00 00 mov $0xc,%edi 402e75: e8 76 e5 ff ff callq 0x4013f0 402e7a: 5b pop %rbx 402e7b: 31 c0 xor %eax,%eax 402e7d: 5d pop %rbp 402e7e: 41 5c pop %rsp 402e80: c3 retq 402e81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402e88: 31 c0 xor %eax,%eax 402e8a: be 01 00 00 00 mov $0x1,%esi 402e8f: e8 7c e1 ff ff callq 0x401010 402e94: 83 f8 ff cmp $0xffffffff,%eax 402e97: 74 71 je 0x402f0a 402e99: 83 fd 0b cmp $0xb,%ebp 402e9c: 0f 87 6e ff ff ff ja 0x402e10 402ea2: 48 8d 05 3f 0c 00 00 lea 0xc3f(%rip),%rax # 0x403ae8 402ea9: 89 ea mov %ebp,%edx 402eab: 48 63 14 90 movslq (%rax,%rdx,4),%rdx 402eaf: 48 01 d0 add %rdx,%rax 402eb2: ff e0 jmpq *%rax 402eb4: 0f 1f 40 00 nopl 0x0(%rax) 402eb8: 5b pop %rbx 402eb9: 89 e9 mov %ebp,%ecx 402ebb: 44 89 e7 mov %r12d,%edi 402ebe: 45 31 c0 xor %r8d,%r8d 402ec1: 5d pop %rbp 402ec2: 41 5c pop %rsp 402ec4: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 402ecb: 31 f6 xor %esi,%esi 402ecd: e9 0e f2 ff ff jmpq 0x4020e0 402ed2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402ed8: 44 8b 63 24 mov 0x24(%rbx),%r12d 402edc: e9 07 fe ff ff jmpq 0x402ce8 402ee1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402ee8: bf 0b 00 00 00 mov $0xb,%edi 402eed: e8 fe e4 ff ff callq 0x4013f0 402ef2: 31 c0 xor %eax,%eax 402ef4: e9 14 fe ff ff jmpq 0x402d0d 402ef9: bf 08 00 00 00 mov $0x8,%edi 402efe: e8 ed e4 ff ff callq 0x4013f0 402f03: 31 c0 xor %eax,%eax 402f05: e9 03 fe ff ff jmpq 0x402d0d 402f0a: e8 f1 e0 ff ff callq 0x401000 402f0f: 83 38 09 cmpl $0x9,(%rax) 402f12: 75 85 jne 0x402e99 402f14: bf 09 00 00 00 mov $0x9,%edi 402f19: e8 d2 e4 ff ff callq 0x4013f0 402f1e: 31 c0 xor %eax,%eax 402f20: e9 e8 fd ff ff jmpq 0x402d0d 402f25: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402f2d: 00 00 402f2f: 90 nop 402f30: 41 57 push %rdi 402f32: 41 56 push %rsi 402f34: 41 55 push %rbp 402f36: 41 54 push %rsp 402f38: 49 89 fc mov %rdi,%r12 402f3b: 55 push %rbp 402f3c: 53 push %rbx 402f3d: 48 83 ec 18 sub $0x18,%rsp 402f41: 48 85 ff test %rdi,%rdi 402f44: 0f 84 4e 02 00 00 je 0x403198 402f4a: 8b 47 3c mov 0x3c(%rdi),%eax 402f4d: 85 c0 test %eax,%eax 402f4f: 74 0e je 0x402f5f 402f51: 83 e8 01 sub $0x1,%eax 402f54: 85 c0 test %eax,%eax 402f56: 89 47 3c mov %eax,0x3c(%rdi) 402f59: 0f 85 3b 02 00 00 jne 0x40319a 402f5f: 41 8b 4c 24 18 mov 0x18(%r12),%ecx 402f64: 83 f9 01 cmp $0x1,%ecx 402f67: 0f 84 bd 01 00 00 je 0x40312a 402f6d: 49 8b 44 24 08 mov 0x8(%r12),%rax 402f72: 48 85 c0 test %rax,%rax 402f75: 48 89 04 24 mov %rax,(%rsp) 402f79: 74 2a je 0x402fa5 402f7b: 48 8b 50 48 mov 0x48(%rax),%rdx 402f7f: 4c 39 e2 cmp %r12,%rdx 402f82: 75 0f jne 0x402f93 402f84: e9 41 02 00 00 jmpq 0x4031ca 402f89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402f90: 48 89 c2 mov %rax,%rdx 402f93: 48 8b 42 10 mov 0x10(%rdx),%rax 402f97: 4c 39 e0 cmp %r12,%rax 402f9a: 75 f4 jne 0x402f90 402f9c: 49 8b 44 24 10 mov 0x10(%r12),%rax 402fa1: 48 89 42 10 mov %rax,0x10(%rdx) 402fa5: 83 f9 01 cmp $0x1,%ecx 402fa8: 0f 84 31 01 00 00 je 0x4030df 402fae: 83 f9 03 cmp $0x3,%ecx 402fb1: 0f 85 37 01 00 00 jne 0x4030ee 402fb7: 49 8b 5c 24 68 mov 0x68(%r12),%rbx 402fbc: 48 85 db test %rbx,%rbx 402fbf: 75 17 jne 0x402fd8 402fc1: eb 3a jmp 0x402ffd 402fc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402fc8: 48 89 df mov %rbx,%rdi 402fcb: 48 89 eb mov %rbp,%rbx 402fce: e8 1d e0 ff ff callq 0x400ff0 402fd3: 48 85 ed test %rbp,%rbp 402fd6: 74 25 je 0x402ffd 402fd8: f6 83 cc 00 00 00 80 testb $0x80,0xcc(%rbx) 402fdf: 48 8b 6b 30 mov 0x30(%rbx),%rbp 402fe3: 74 e3 je 0x402fc8 402fe5: 48 8b 3b mov (%rbx),%rdi 402fe8: e8 03 e0 ff ff callq 0x400ff0 402fed: 48 89 df mov %rbx,%rdi 402ff0: 48 89 eb mov %rbp,%rbx 402ff3: e8 f8 df ff ff callq 0x400ff0 402ff8: 48 85 ed test %rbp,%rbp 402ffb: 75 db jne 0x402fd8 402ffd: 49 8d 84 24 c8 00 00 00 lea 0xc8(%r12),%rax 403005: 48 89 44 24 08 mov %rax,0x8(%rsp) 40300a: 49 89 c6 mov %rax,%r14 40300d: 45 8b 6e 04 mov 0x4(%r14),%r13d 403011: 31 ed xor %ebp,%ebp 403013: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 403018: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax 40301d: 48 c1 e0 04 shl $0x4,%rax 403021: 49 39 ed cmp %rbp,%r13 403024: 49 8d 5c 06 e0 lea -0x20(%r14,%rax,1),%rbx 403029: 0f 84 8c 00 00 00 je 0x4030bb 40302f: 90 nop 403030: f6 43 f8 80 testb $0x80,-0x8(%rbx) 403034: 0f 85 1e 01 00 00 jne 0x403158 40303a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 40303e: 48 8b 03 mov (%rbx),%rax 403041: 48 39 c7 cmp %rax,%rdi 403044: 74 08 je 0x40304e 403046: e8 a5 df ff ff callq 0x400ff0 40304b: 48 8b 03 mov (%rbx),%rax 40304e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 403052: 48 39 c7 cmp %rax,%rdi 403055: 74 08 je 0x40305f 403057: e8 94 df ff ff callq 0x400ff0 40305c: 48 8b 03 mov (%rbx),%rax 40305f: 49 83 3c 24 00 cmpq $0x0,(%r12) 403064: 74 0c je 0x403072 403066: 48 39 43 10 cmp %rax,0x10(%rbx) 40306a: 74 06 je 0x403072 40306c: f6 43 fc 80 testb $0x80,-0x4(%rbx) 403070: 74 08 je 0x40307a 403072: 48 89 c7 mov %rax,%rdi 403075: e8 76 df ff ff callq 0x400ff0 40307a: 48 8b 7b 90 mov -0x70(%rbx),%rdi 40307e: 48 85 ff test %rdi,%rdi 403081: 75 0d jne 0x403090 403083: eb 22 jmp 0x4030a7 403085: 0f 1f 00 nopl (%rax) 403088: 4d 85 ff test %r15,%r15 40308b: 4c 89 ff mov %r15,%rdi 40308e: 74 17 je 0x4030a7 403090: f6 47 38 80 testb $0x80,0x38(%rdi) 403094: 4c 8b 7f 30 mov 0x30(%rdi),%r15 403098: 74 ee je 0x403088 40309a: e8 51 df ff ff callq 0x400ff0 40309f: 4d 85 ff test %r15,%r15 4030a2: 4c 89 ff mov %r15,%rdi 4030a5: 75 e9 jne 0x403090 4030a7: 48 83 c5 01 add $0x1,%rbp 4030ab: 48 81 eb d0 00 00 00 sub $0xd0,%rbx 4030b2: 49 39 ed cmp %rbp,%r13 4030b5: 0f 85 75 ff ff ff jne 0x403030 4030bb: 4c 3b 74 24 08 cmp 0x8(%rsp),%r14 4030c0: 49 8b 5e 08 mov 0x8(%r14),%rbx 4030c4: 74 08 je 0x4030ce 4030c6: 4c 89 f7 mov %r14,%rdi 4030c9: e8 22 df ff ff callq 0x400ff0 4030ce: 48 85 db test %rbx,%rbx 4030d1: 0f 84 8f 00 00 00 je 0x403166 4030d7: 49 89 de mov %rbx,%r14 4030da: e9 2e ff ff ff jmpq 0x40300d 4030df: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 4030e4: 48 85 ff test %rdi,%rdi 4030e7: 74 05 je 0x4030ee 4030e9: e8 02 df ff ff callq 0x400ff0 4030ee: 49 8b 3c 24 mov (%r12),%rdi 4030f2: 48 85 ff test %rdi,%rdi 4030f5: 0f 84 8a 00 00 00 je 0x403185 4030fb: 48 83 3c 24 00 cmpq $0x0,(%rsp) 403100: 0f 84 a3 00 00 00 je 0x4031a9 403106: 4c 89 e7 mov %r12,%rdi 403109: e8 e2 de ff ff callq 0x400ff0 40310e: 48 8b 04 24 mov (%rsp),%rax 403112: 8b 50 3c mov 0x3c(%rax),%edx 403115: 85 d2 test %edx,%edx 403117: 75 7f jne 0x403198 403119: 49 89 c4 mov %rax,%r12 40311c: 41 8b 4c 24 18 mov 0x18(%r12),%ecx 403121: 83 f9 01 cmp $0x1,%ecx 403124: 0f 85 43 fe ff ff jne 0x402f6d 40312a: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 40312f: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 403133: 74 05 je 0x40313a 403135: e8 b6 de ff ff callq 0x400ff0 40313a: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 403140: 49 c7 44 24 50 00 00 00 movq $0x0,0x50(%r12) 403148: 00 403149: 75 4d jne 0x403198 40314b: 41 8b 4c 24 18 mov 0x18(%r12),%ecx 403150: e9 18 fe ff ff jmpq 0x402f6d 403155: 0f 1f 00 nopl (%rax) 403158: 48 8b 7b f0 mov -0x10(%rbx),%rdi 40315c: e8 8f de ff ff callq 0x400ff0 403161: e9 d4 fe ff ff jmpq 0x40303a 403166: 41 8b 4c 24 7c mov 0x7c(%r12),%ecx 40316b: 85 c9 test %ecx,%ecx 40316d: 75 6d jne 0x4031dc 40316f: 41 f6 44 24 78 80 testb $0x80,0x78(%r12) 403175: 0f 84 73 ff ff ff je 0x4030ee 40317b: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 403180: e9 64 ff ff ff jmpq 0x4030e9 403185: 4c 89 e7 mov %r12,%rdi 403188: e8 63 de ff ff callq 0x400ff0 40318d: 48 83 3c 24 00 cmpq $0x0,(%rsp) 403192: 0f 85 76 ff ff ff jne 0x40310e 403198: 31 c0 xor %eax,%eax 40319a: 48 83 c4 18 add $0x18,%rsp 40319e: 5b pop %rbx 40319f: 5d pop %rbp 4031a0: 41 5c pop %rsp 4031a2: 41 5d pop %rbp 4031a4: 41 5e pop %rsi 4031a6: 41 5f pop %rdi 4031a8: c3 retq 4031a9: 41 8b 44 24 38 mov 0x38(%r12),%eax 4031ae: a8 80 test $0x80,%al 4031b0: 75 36 jne 0x4031e8 4031b2: a8 40 test $0x40,%al 4031b4: 74 0a je 0x4031c0 4031b6: 49 8b 74 24 30 mov 0x30(%r12),%rsi 4031bb: e8 50 df ff ff callq 0x401110 4031c0: 4c 89 e7 mov %r12,%rdi 4031c3: e8 28 de ff ff callq 0x400ff0 4031c8: eb ce jmp 0x403198 4031ca: 49 8b 44 24 10 mov 0x10(%r12),%rax 4031cf: 48 8b 34 24 mov (%rsp),%rsi 4031d3: 48 89 46 48 mov %rax,0x48(%rsi) 4031d7: e9 c9 fd ff ff jmpq 0x402fa5 4031dc: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 4031e1: e8 0a de ff ff callq 0x400ff0 4031e6: eb 87 jmp 0x40316f 4031e8: e8 03 de ff ff callq 0x400ff0 4031ed: eb d1 jmp 0x4031c0 4031ef: 90 nop 4031f0: 48 85 ff test %rdi,%rdi 4031f3: 74 0b je 0x403200 4031f5: 8b 47 18 mov 0x18(%rdi),%eax 4031f8: c3 retq 4031f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 403200: 31 c0 xor %eax,%eax 403202: c3 retq 403203: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40320b: 00 00 40320d: 0f 1f 00 nopl (%rax) 403210: 41 57 push %rdi 403212: 41 89 ff mov %edi,%r15d 403215: 41 56 push %rsi 403217: 49 89 f6 mov %rsi,%r14 40321a: 41 55 push %rbp 40321c: 49 89 d5 mov %rdx,%r13 40321f: 41 54 push %rsp 403221: 4c 8d 25 b8 1b 20 00 lea 0x201bb8(%rip),%r12 # 0x604de0 403228: 55 push %rbp 403229: 48 8d 2d b8 1b 20 00 lea 0x201bb8(%rip),%rbp # 0x604de8 403230: 53 push %rbx 403231: 4c 29 e5 sub %r12,%rbp 403234: 31 db xor %ebx,%ebx 403236: 48 c1 fd 03 sar $0x3,%rbp 40323a: 48 83 ec 08 sub $0x8,%rsp 40323e: e8 75 dd ff ff callq 0x400fb8 403243: 48 85 ed test %rbp,%rbp 403246: 74 1e je 0x403266 403248: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 403250: 4c 89 ea mov %r13,%rdx 403253: 4c 89 f6 mov %r14,%rsi 403256: 44 89 ff mov %r15d,%edi 403259: 41 ff 14 dc callq *(%r12,%rbx,8) 40325d: 48 83 c3 01 add $0x1,%rbx 403261: 48 39 eb cmp %rbp,%rbx 403264: 75 ea jne 0x403250 403266: 48 83 c4 08 add $0x8,%rsp 40326a: 5b pop %rbx 40326b: 5d pop %rbp 40326c: 41 5c pop %rsp 40326e: 41 5d pop %rbp 403270: 41 5e pop %rsi 403272: 41 5f pop %rdi 403274: c3 retq 403275: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 40327d: 00 00 00 403280: f3 rep 403281: c3 retq Disassembly of section .fini: 403284: 48 83 ec 08 sub $0x8,%rsp 403288: 48 83 c4 08 add $0x8,%rsp 40328c: 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 eu-ar: creating archive.a