Function at 0x1800022a0
Capabilities:
Contain obfuscated stackstrings
Decode data using base64 via winapi

Disassembly:
mov r11, rsp
push rbp
push rsi
push rdi
push r12
push r14
lea rbp, [r11 - 0xa08]
sub rsp, 0xae0
mov rax, qword [0x180091008]
xor rax, rsp
mov qword [rbp + 0x9d0], rax
mov r14, rcx
cmp edx, 1
jne 0x180003e82
mov qword [r11 + 0x18], rbx
xor r12d, r12d
mov ecx, 0x5f5e100
mov dword [rsp + 0x40], r12d
mov qword [r11 + 0x20], r15
call fcn.180014644
mov rdi, rax
test rax, rax
je 0x180002307
xor edx, edx
mov r8d, 0x5f5e100
mov rcx, rax
call fcn.180009b30
mov rcx, rdi
call fcn.1800142ec
mov dword [rbp - 0x60], 0x7a23ea03
mov dword [rbp - 0x5c], 0x9640d67
mov dword [rbp - 0x58], 0x69236976
mov dword [rbp - 0x54], 0x71e0700
mov dword [rbp - 0x50], 0x4fc1116b
mov dword [rbp - 0x4c], 0xca48f86f
mov dword [rbp - 0x48], 0x6f5f378f
mov dword [rbp - 0x44], 0xc56c7258
mov dword [rbp - 0x40], 0x3e9032ef
mov dword [rbp - 0x3c], 0x74462d46
mov dword [rbp - 0x38], 0xc26fbdd2
mov dword [rbp - 0x34], 0x70f2e035
mov dword [rbp - 0x30], 0x14d2e1f3
mov dword [rbp - 0x2c], 0x64913abe
mov dword [rbp - 0x28], 0x3a54dfe
mov dword [rbp - 0x24], 0x3c180ac5
mov dword [rbp - 0x20], 0xa82eaa00
mov dword [rbp - 0x1c], 0xc32ec344
mov dword [rbp - 0x18], 0xa515e71a
mov dword [rbp - 0x14], 0x9f4da813
mov dword [rbp - 0x10], 0x9823dc64
mov dword [rbp - 0xc], 0x443cb50a
mov dword [rbp - 8], 0x1435c267
mov dword [rbp - 4], 0x7a0bea0f
mov dword [rbp], 0xe3729f4b
mov dword [rbp + 4], 0x28192853
mov dword [rbp + 8], 0x23880392
mov dword [rbp + 0xc], 0xe44c353c
mov dword [rbp + 0x10], 0x4b33940e
mov dword [rbp + 0x14], 0x2a996f51
mov dword [rbp + 0x18], 0x455f1990
mov dword [rbp + 0x1c], 0x996db028
mov dword [rbp + 0x20], 0x3c2a482a
mov dword [rbp + 0x24], 0x4b9bc99e
mov dword [rbp + 0x28], 0xf180050
mov dword [rbp + 0x2c], 0xdda93b0a
mov dword [rbp + 0x30], 0x28215f8b
mov dword [rbp + 0x34], 0x6211ef07
mov dword [rbp + 0x38], 0x38530a00
mov dword [rbp + 0x3c], 0x740fe428
mov dword [rbp + 0x40], 0xd0a074c
mov dword [rbp + 0x44], 0x131ca82c
mov dword [rbp + 0x48], 0xe5a400f
mov dword [rbp + 0x4c], 0x6c029269
mov dword [rbp + 0x50], 0x3e306a7e
mov dword [rbp + 0x54], 0x24148c57
mov dword [rbp + 0x58], 0x320e1677
mov dword [rbp + 0x5c], 0x7b739f2e
mov dword [rbp + 0x60], 0x471b4461
mov dword [rbp + 0x64], 0x620c8136
mov dword [rbp + 0x68], 0x51250f64
mov dword [rbp + 0x6c], 0x6f44973f
mov dword [rbp + 0x70], 0x33f1a3f
mov dword [rbp + 0x74], 0x51bf008
mov dword [rbp + 0x78], 0x21470548
mov dword [rbp + 0x7c], 0x78812e23
mov dword [rbp + 0x80], 0x3f40287d
mov dword [rbp + 0x84], 0x25d34597
mov dword [rbp + 0x88], 0x9f1c2b03
mov dword [rbp + 0x8c], 0x6149c372
mov dword [rbp + 0x90], 0x3925b19
mov dword [rbp + 0x94], 0x2c4e32e8
mov dword [rbp + 0x98], 0xf40ee42f
mov dword [rbp + 0x9c], 0x10c2274
mov dword [rbp + 0xa0], 0x74f02a99
mov dword [rbp + 0xa4], 0xb040423e
mov dword [rbp + 0xa8], 0xf2e716c
mov dword [rbp + 0xac], 0x8b174823
mov dword [rbp + 0xb0], 0x613c6f67
mov dword [rbp + 0xb4], 0x99190a3f
mov dword [rbp + 0xb8], 0x3a477c2b
mov dword [rbp + 0xbc], 0xef045172
mov dword [rbp + 0xc0], 0x323c6211
mov dword [rbp + 0xc4], 0x45053459
mov dword [rbp + 0xc8], 0x3324148c
mov dword [rbp + 0xcc], 0x2b98090d
mov dword [rbp + 0xd0], 0xe6304d7c
mov dword [rbp + 0xd4], 0x217af76d
mov dword [rbp + 0xd8], 0x7981092a
mov dword [rbp + 0xdc], 0xd4728dd
mov dword [rbp + 0xe0], 0xeb0ec725
mov dword [rbp + 0xe4], 0x311b3d01
mov dword [rbp + 0xe8], 0x47ad1af0
mov dword [rbp + 0xec], 0x20347c19
mov dword [rbp + 0xf0], 0x3bac038f
mov dword [rbp + 0xf4], 0x5789cb20
mov dword [rbp + 0xf8], 0xdada4b00
mov dword [rbp + 0xfc], 0x7f06b61f
mov dword [rbp + 0x100], 0xc2c0f9d4
mov dword [rbp + 0x104], 0x446552f
mov dword [rbp + 0x108], 0xc511d4cd
mov dword [rbp + 0x10c], 0x8d189366
mov dword [rbp + 0x110], 0x1ba8db0e
mov dword [rbp + 0x114], 0x4737407f
mov dword [rbp + 0x118], 0x64fa6421
mov dword [rbp + 0x11c], 0xcf007671
mov dword [rbp + 0x120], 0xae004179
mov dword [rbp + 0x124], 0x9933400e
mov dword [rbp + 0x128], 0xbca1a650
mov dword [rbp + 0x12c], 0x513bc10
mov dword [rbp + 0x130], 0x11a53f18
mov dword [rbp + 0x134], 0xf037062
mov dword [rbp + 0x138], 0xfaa0499
mov dword [rbp + 0x13c], 0xee072874
mov dword [rbp + 0x140], 0x1ca8ee22
mov dword [rbp + 0x144], 0x282d7f13
mov dword [rbp + 0x148], 0xcb1d287b
mov dword [rbp + 0x14c], 0x181c621c
mov dword [rbp + 0x150], 0xdb03f6b3
mov dword [rbp + 0x154], 0x27536f4c
mov dword [rbp + 0x158], 0x6f7c2bd3
mov dword [rbp + 0x15c], 0x3fe8121a
mov dword [rbp + 0x160], 0x606211a1
mov dword [rbp + 0x164], 0xa414b10a
mov dword [rbp + 0x168], 0x20740fe4
mov dword [rbp + 0x16c], 0x5e616345
mov dword [rbp + 0x170], 0x7b63d527
mov dword [rbp + 0x174], 0xfd886901
mov dword [rbp + 0x178], 0xde0dcb1d
mov dword [rbp + 0x17c], 0x3681dfb
mov dword [rbp + 0x180], 0x4b15505e
mov dword [rbp + 0x184], 0x4b12e42b
mov dword [rbp + 0x188], 0x6cd27b68
mov dword [rbp + 0x18c], 0x951b32d8
mov dword [rbp + 0x190], 0x1802c10e
mov dword [rbp + 0x194], 0x1fae0471
mov dword [rbp + 0x198], 0x9c0a2074
mov dword [rbp + 0x19c], 0x14e416ba
mov dword [rbp + 0x1a0], 0xa5696f13
mov dword [rbp + 0x1a4], 0x33d0c33
mov dword [rbp + 0x1a8], 0xd074867b
mov dword [rbp + 0x1ac], 0x1c630708
mov dword [rbp + 0x1b0], 0xa89b068d
mov dword [rbp + 0x1b4], 0x24784b1a
mov dword [rbp + 0x1b8], 0x3f28325f
mov dword [rbp + 0x1bc], 0x686201a5
mov dword [rbp + 0x1c0], 0x48cc307
mov dword [rbp + 0x1c4], 0x307407a8
mov dword [rbp + 0x1c8], 0xe6eaee03
mov dword [rbp + 0x1cc], 0x1a37586f
mov dword [rbp + 0x1d0], 0xa13fe812
mov dword [rbp + 0x1d4], 0xa606211
mov dword [rbp + 0x1d8], 0xe49c14b1
mov dword [rbp + 0x1dc], 0x4e20740f
mov dword [rbp + 0x1e0], 0x275e6a63
mov dword [rbp + 0x1e4], 0x17b63d5
mov dword [rbp + 0x1e8], 0x1dfd8869
mov dword [rbp + 0x1ec], 0xc6204cd
mov dword [rbp + 0x1f0], 0xcb66c111
mov dword [rbp + 0x1f4], 0x2b8b3315
mov dword [rbp + 0x1f8], 0x704b1ae6
mov dword [rbp + 0x1fc], 0x206cd27b
mov dword [rbp + 0x200], 0x66716cb0
mov dword [rbp + 0x204], 0x592f465b
mov dword [rbp + 0x208], 0x741fae04
mov dword [rbp + 0x20c], 0xba9c0a20
mov dword [rbp + 0x210], 0x1314e416
mov dword [rbp + 0x214], 0x33a5696f
mov dword [rbp + 0x218], 0x7b031d0c
mov dword [rbp + 0x21c], 0x8d07486
mov dword [rbp + 0x220], 0x8d1c6307
mov dword [rbp + 0x224], 0x1aa88306
mov dword [rbp + 0x228], 0x5f3b784b
mov dword [rbp + 0x22c], 0xa53f282d
mov dword [rbp + 0x230], 0x7686201
mov dword [rbp + 0x234], 0x1a008cc3
mov dword [rbp + 0x238], 0xcf0fe02e
mov dword [rbp + 0x23c], 0x6f5e6906
mov dword [rbp + 0x240], 0xc93a0e14
mov dword [rbp + 0x244], 0x5373f327
mov dword [rbp + 0x248], 0x50a4846
mov dword [rbp + 0x24c], 0xcf2c9c3c
mov dword [rbp + 0x250], 0x634b0601
mov dword [rbp + 0x254], 0xa80a6723
mov dword [rbp + 0x258], 0x2e66db38
mov dword [rbp + 0x25c], 0xcd192877
mov dword [rbp + 0x260], 0xdc71be05
mov dword [rbp + 0x264], 0x6acf2c85
mov dword [rbp + 0x268], 0x27634b06
mov dword [rbp + 0x26c], 0x7f4829d5
mov dword [rbp + 0x270], 0x3f14593c
mov dword [rbp + 0x274], 0x77c7ad2b
mov dword [rbp + 0x278], 0x4c597916
mov dword [rbp + 0x27c], 0x673ce2c
mov dword [rbp + 0x280], 0x3ad7634b
mov dword [rbp + 0x284], 0x393758e9
mov dword [rbp + 0x288], 0x27736f18
mov dword [rbp + 0x28c], 0x464e52d0
mov dword [rbp + 0x290], 0x1b1bd23c
mov dword [rbp + 0x294], 0x6f7cdd0e
mov dword [rbp + 0x298], 0xb8da2e62
mov dword [rbp + 0x29c], 0x275cb257
mov dword [rbp + 0x2a0], 0xe2277728
mov dword [rbp + 0x2a4], 0xb7075c09
mov dword [rbp + 0x2a8], 0x8aa00485
mov dword [rbp + 0x2ac], 0x580f6674
mov dword [rbp + 0x2b0], 0x731c5808
mov dword [rbp + 0x2b4], 0x7f965073
mov dword [rbp + 0x2b8], 0x89566071
mov dword [rbp + 0x2bc], 0x1d3807c3
mov dword [rbp + 0x2c0], 0x90ce22c7
mov dword [rbp + 0x2c4], 0xe2214d75
mov dword [rbp + 0x2c8], 0x34b36d5a
mov dword [rbp + 0x2cc], 0x4ce8221e
mov dword [rbp + 0x2d0], 0x8b005aeb
mov dword [rbp + 0x2d4], 0x6498bf0e
mov dword [rbp + 0x2d8], 0x2b1d93a8
mov dword [rbp + 0x2dc], 0x16b2169c
mov dword [rbp + 0x2e0], 0x1e1715e2
mov dword [rbp + 0x2e4], 0x7dfcf9de
mov dword [rbp + 0x2e8], 0x84c30271
mov dword [rbp + 0x2ec], 0xdc3ed478
mov dword [rbp + 0x2f0], 0x48448abc
mov dword [rbp + 0x2f4], 0xe2173f14
mov dword [rbp + 0x2f8], 0xe3d4c810
mov dword [rbp + 0x2fc], 0xded85464
mov dword [rbp + 0x300], 0xf4450085
mov dword [rbp + 0x304], 0xb463c110
mov dword [rbp + 0x308], 0x2b9bf718
mov dword [rbp + 0x30c], 0x6323964c
mov dword [rbp + 0x310], 0xa6a450c6
mov dword [rbp + 0x314], 0xe552872
mov dword [rbp + 0x318], 0x180c09c3
mov dword [rbp + 0x31c], 0x504b27f5
mov dword [rbp + 0x320], 0x6fdb0a00
mov dword [rbp + 0x324], 0x7e586f6e
mov dword [rbp + 0x328], 0x22d7f7d4
mov dword [rbp + 0x32c], 0x90cd1d98
mov dword [rbp + 0x330], 0x3999b90e
mov dword [rbp + 0x334], 0x48dd0f36
mov dword [rbp + 0x338], 0x5ed7224f
mov dword [rbp + 0x33c], 0x1637585f
mov dword [rbp + 0x340], 0xe144feaa
mov dword [rbp + 0x344], 0xef813aa
mov dword [rbp + 0x348], 0xa70881b7
mov dword [rbp + 0x34c], 0x67745835
mov dword [rbp + 0x350], 0x7f18e42b
mov dword [rbp + 0x354], 0xa8637fd3
mov dword [rbp + 0x358], 0xde604b63
mov dword [rbp + 0x35c], 0xb7025800
mov dword [rbp + 0x360], 0x5bc87019
mov dword [rbp + 0x364], 0x730d8b18
mov dword [rbp + 0x368], 0x1dbfd52e
mov dword [rbp + 0x36c], 0x24ab9834
mov dword [rbp + 0x370], 0x5c59a075
mov dword [rbp + 0x374], 0xd7b7d0c
mov dword [rbp + 0x378], 0x4fa0c93e
mov dword [rbp + 0x37c], 0x2ba7c045
mov dword [rbp + 0x380], 0x410c0867
mov dword [rbp + 0x384], 0x31a36949
mov dword [rbp + 0x388], 0x98cd1438
mov dword [rbp + 0x38c], 0xc69e3f03
mov dword [rbp + 0x390], 0xcd8492f
mov dword [rbp + 0x394], 0x19542751
mov dword [rbp + 0x398], 0x17dd2a3b
mov dword [rbp + 0x39c], 0x6d4b5342
mov dword [rbp + 0x3a0], 0x45009ade
mov dword [rbp + 0x3a4], 0x5ec511c7
mov dword [rbp + 0x3a8], 0xfc0f144b
mov dword [rbp + 0x3ac], 0xec177b2c
mov dword [rbp + 0x3b0], 0x65391f99
mov dword [rbp + 0x3b4], 0x262e1013
mov dword [rbp + 0x3b8], 0xf3450479
mov dword [rbp + 0x3bc], 0xef7c71c
mov dword [rbp + 0x3c0], 0x473d2169
mov dword [rbp + 0x3c4], 0x5c2ed52a
mov dword [rbp + 0x3c8], 0x3867d47f
mov dword [rbp + 0x3cc], 0xba1ca336
mov dword [rbp + 0x3d0], 0x1ceecd09
mov dword [rbp + 0x3d4], 0x5307f44f
mov dword [rbp + 0x3d8], 0xa56003c2
mov dword [rbp + 0x3dc], 0x375ce51f
mov dword [rbp + 0x3e0], 0x323125d7
mov dword [rbp + 0x3e4], 0x94344413
mov dword [rbp + 0x3e8], 0x4a1e8b49
mov dword [rbp + 0x3ec], 0x498f4866
mov dword [rbp + 0x3f0], 0x1a47a2c8
mov dword [rbp + 0x3f4], 0x9b458054
mov dword [rbp + 0x3f8], 0x6984a36d
mov dword [rbp + 0x3fc], 0x464844ed
mov dword [rbp + 0x400], 0x5467153c
mov dword [rbp + 0x404], 0x87845f7b
mov dword [rbp + 0x408], 0x2b5e6f63
mov dword [rbp + 0x40c], 0x21eb9061
mov dword [rbp + 0x410], 0xd1277728
mov dword [rbp + 0x414], 0x3c4648f9
mov dword [rbp + 0x418], 0xfbacc71d
mov dword [rbp + 0x41c], 0x2f4b0050
mov dword [rbp + 0x420], 0x612a956c
mov dword [rbp + 0x424], 0x84a55016
mov dword [rbp + 0x428], 0xb552877
mov dword [rbp + 0x42c], 0xb03417c5
mov dword [rbp + 0x430], 0x504b23cb
mov dword [rbp + 0x434], 0x75d44445
mov dword [rbp + 0x438], 0xfcef601f
mov dword [rbp + 0x43c], 0xb49f2e1e
mov dword [rbp + 0x440], 0x44af944e
mov dword [rbp + 0x444], 0x46a0bf20
mov dword [rbp + 0x448], 0x8b156e56
mov dword [rbp + 0x44c], 0xbdee224a
mov dword [rbp + 0x450], 0x5f375790
mov dword [rbp + 0x454], 0x3073a56a
mov dword [rbp + 0x458], 0x5e5ccd1d
mov dword [rbp + 0x45c], 0x3b48d477
mov dword [rbp + 0x460], 0xad65302
mov dword [rbp + 0x464], 0x6f5e6ddb
mov dword [rbp + 0x468], 0x35d67f58
mov dword [rbp + 0x46c], 0x33619c30
mov dword [rbp + 0x470], 0x4945b1c5
mov dword [rbp + 0x474], 0x44dc6957
mov dword [rbp + 0x478], 0xee030050
mov dword [rbp + 0x47c], 0xd32e5d63
mov dword [rbp + 0x480], 0x4e0fb4f1
mov dword [rbp + 0x484], 0x339a1336
mov dword [rbp + 0x488], 0x56c3635d
mov dword [rbp + 0x48c], 0xdd03234c
mov dword [rbp + 0x490], 0xe42a480c
mov dword [rbp + 0x494], 0xdf992798
mov dword [rbp + 0x498], 0xb79f2e4f
mov dword [rbp + 0x49c], 0x92046c3
mov dword [rbp + 0x4a0], 0x582cf47d
mov dword [rbp + 0x4a4], 0x5fb406
mov dword [rbp + 0x4a8], 0x52e22b4b
mov dword [rbp + 0x4ac], 0xe838196c
mov dword [rbp + 0x4b0], 0x39fc69e7
mov dword [rbp + 0x4b4], 0x4c4c471d
mov dword [rbp + 0x4b8], 0x629c5a71
mov dword [rbp + 0x4bc], 0x20411c0
mov dword [rbp + 0x4c0], 0x5412ae60
mov dword [rbp + 0x4c4], 0x48da3888
mov dword [rbp + 0x4c8], 0x18d788d7
mov dword [rbp + 0x4cc], 0x50382cd
mov dword [rbp + 0x4d0], 0x1fa6437b
mov dword [rbp + 0x4d4], 0x27b4ffaf
mov dword [rbp + 0x4d8], 0x1c7f00e4
mov dword [rbp + 0x4dc], 0x28b5f80e
mov dword [rbp + 0x4e0], 0xc25a2877
mov dword [rbp + 0x4e4], 0x593c47d6
mov dword [rbp + 0x4e8], 0x50dbacc7
mov dword [rbp + 0x4ec], 0xe4264b00
mov dword [rbp + 0x4f0], 0x33d523b2
mov dword [rbp + 0x4f4], 0x37a56846
mov dword [rbp + 0x4f8], 0xd41be24
mov dword [rbp + 0x4fc], 0xc111d345
mov dword [rbp + 0x500], 0x39145f63
mov dword [rbp + 0x504], 0xa89b166b
mov dword [rbp + 0x508], 0xd4335029
mov dword [rbp + 0x50c], 0x8dfe6ce0
mov dword [rbp + 0x510], 0x464846e5
mov dword [rbp + 0x514], 0x23dfdd33
mov dword [rbp + 0x518], 0x7045504b
mov dword [rbp + 0x51c], 0xe5d8608c
mov dword [rbp + 0x520], 0xaa5f3758
mov dword [rbp + 0x524], 0xd86d7f6e
mov dword [rbp + 0x528], 0xd487b733
mov dword [rbp + 0x52c], 0x9fa80949
mov dword [rbp + 0x530], 0x63fb85d9
mov dword [rbp + 0x534], 0x99e45e6f
mov dword [rbp + 0x538], 0x5cd7da72
mov dword [rbp + 0x53c], 0x8ede6507
mov dword [rbp + 0x540], 0x582c4909
mov dword [rbp + 0x544], 0xdb0af17f
mov dword [rbp + 0x548], 0xa5480acd
mov dword [rbp + 0x54c], 0xca83061b
mov dword [rbp + 0x550], 0xcf28221c
mov dword [rbp + 0x554], 0x48462ad7
mov dword [rbp + 0x558], 0x9e6acdb1
mov dword [rbp + 0x55c], 0xc393ca62
mov dword [rbp + 0x560], 0x1f6f45d5
mov dword [rbp + 0x564], 0x1e3054e2
mov dword [rbp + 0x568], 0xc0b6ebaa
mov dword [rbp + 0x56c], 0x39b76345
mov dword [rbp + 0x570], 0xd2bb593c
mov dword [rbp + 0x574], 0xec2530a
mov dword [rbp + 0x578], 0xe216b860
mov dword [rbp + 0x57c], 0xaa1eb754
mov dword [rbp + 0x580], 0x1438ff7c
mov dword [rbp + 0x584], 0xb44a5849
mov dword [rbp + 0x588], 0x4f324318
mov dword [rbp + 0x58c], 0x22c041d8
mov dword [rbp + 0x590], 0x1ce61f7f
mov dword [rbp + 0x594], 0x27604fbf
mov dword [rbp + 0x598], 0xcf142166
mov dword [rbp + 0x59c], 0xd4715619
mov dword [rbp + 0x5a0], 0x6b0e3705
mov dword [rbp + 0x5a4], 0xe4fa39d6
mov dword [rbp + 0x5a8], 0x3758ffd9
mov dword [rbp + 0x5ac], 0x87a3655f
mov dword [rbp + 0x5b0], 0x9b55664
mov dword [rbp + 0x5b4], 0xc9557acd
mov dword [rbp + 0x5b8], 0xc3d444e3
mov dword [rbp + 0x5bc], 0xd56f634b
mov dword [rbp + 0x5c0], 0x5f37e8d2
mov dword [rbp + 0x5c4], 0x60bfa321
mov dword [rbp + 0x5c8], 0x13b78d56
mov dword [rbp + 0x5cc], 0x67c511dc
mov dword [rbp + 0x5d0], 0xc04c606f
mov dword [rbp + 0x5d4], 0x51d52ab3
mov dword [rbp + 0x5d8], 0x3139bc1d
mov dword [rbp + 0x5dc], 0x19d37464
mov dword [rbp + 0x5e0], 0xb70fab45
mov dword [rbp + 0x5e4], 0x82a60456
mov dword [rbp + 0x5e8], 0xe8036824
mov dword [rbp + 0x5ec], 0xdd278612
mov dword [rbp + 0x5f0], 0x6d2926fe
mov dword [rbp + 0x5f4], 0x75529f78
mov dword [rbp + 0x5f8], 0x110ead9a
mov dword [rbp + 0x5fc], 0x634970c1
mov dword [rbp + 0x600], 0xbe6003c0
mov dword [rbp + 0x604], 0x392c6d66
mov dword [rbp + 0x608], 0x3fe2aa17
mov dword [rbp + 0x60c], 0xb70e94d7
mov dword [rbp + 0x610], 0x4c60bc86
mov dword [rbp + 0x614], 0x8918be56
mov dword [rbp + 0x618], 0x1b47471f
mov dword [rbp + 0x61c], 0xd27f985c
mov dword [rbp + 0x620], 0x4e570c75
mov dword [rbp + 0x624], 0x666c02dc
mov dword [rbp + 0x628], 0x708d05a
mov dword [rbp + 0x62c], 0x878b1d69
mov dword [rbp + 0x630], 0x9094e42a
mov dword [rbp + 0x634], 0xe6dc7e8f
mov dword [rbp + 0x638], 0x91ab3e20
mov dword [rbp + 0x63c], 0x33cd014e
mov dword [rbp + 0x640], 0x3feac911
mov dword [rbp + 0x644], 0x37c04c57
mov dword [rbp + 0x648], 0xfa846e4b
mov dword [rbp + 0x64c], 0x2891e2bc
mov dword [rbp + 0x650], 0x75102877
mov dword [rbp + 0x654], 0x2dc3c3ac
mov dword [rbp + 0x658], 0x580dd559
mov dword [rbp + 0x65c], 0x2e6c3f04
mov dword [rbp + 0x660], 0x415992dd
mov dword [rbp + 0x664], 0x9fe74856
mov dword [rbp + 0x668], 0xb746552b
mov dword [rbp + 0x66c], 0xc718ec13
mov dword [rbp + 0x670], 0x83196b65
mov dword [rbp + 0x674], 0x9eea778d
mov dword [rbp + 0x678], 0xa070dd60
mov dword [rbp + 0x67c], 0xa33fd7de
mov dword [rbp + 0x680], 0xcd044628
mov dword [rbp + 0x684], 0x1a088151
mov dword [rbp + 0x688], 0x4b00a4ec
mov dword [rbp + 0x68c], 0xd6da6063
mov dword [rbp + 0x690], 0x655f3758
mov dword [rbp + 0x694], 0x55d8d0a3
mov dword [rbp + 0x698], 0xbf0f4846
mov dword [rbp + 0x69c], 0x486f489d
mov dword [rbp + 0x6a0], 0x67c041b3
mov dword [rbp + 0x6a4], 0x57afdb4b
mov dword [rbp + 0x6a8], 0x2821c3b3
mov dword [rbp + 0x6ac], 0x46759777
mov dword [rbp + 0x6b0], 0x91b74648
mov dword [rbp + 0x6b4], 0xaf802004
mov dword [rbp + 0x6b8], 0xe62bab55
mov dword [rbp + 0x6bc], 0x7f684b1a
mov dword [rbp + 0x6c0], 0xfc6de9d4
mov dword [rbp + 0x6c4], 0xd4e715c
mov dword [rbp + 0x6c8], 0x407d40cd
mov dword [rbp + 0x6cc], 0x4ca3486f
mov dword [rbp + 0x6d0], 0xdd269848
mov dword [rbp + 0x6d4], 0x1435851
mov dword [rbp + 0x6d8], 0x6060a368
mov dword [rbp + 0x6dc], 0x4e3194d0
mov dword [rbp + 0x6e0], 0xe1fb5678
mov dword [rbp + 0x6e4], 0x78eb8278
mov dword [rbp + 0x6e8], 0x6d1de22f
mov dword [rbp + 0x6ec], 0x2213f76b
mov dword [rbp + 0x6f0], 0x551036ea
mov dword [rbp + 0x6f4], 0xb70f4632
mov dword [rbp + 0x6f8], 0x89dc0489
mov dword [rbp + 0x6fc], 0xe38bff18
mov dword [rbp + 0x700], 0xad1a5e55
mov dword [rbp + 0x704], 0xc65d67b
mov dword [rbp + 0x708], 0x12d8605f
mov dword [rbp + 0x70c], 0x6a79666c
mov dword [rbp + 0x710], 0x14c2458c
mov dword [rbp + 0x714], 0xe6056b24
mov dword [rbp + 0x718], 0x7a7a4b1a
mov dword [rbp + 0x71c], 0x8869efd4
mov dword [rbp + 0x720], 0x8ec51cfd
mov dword [rbp + 0x724], 0x8bda754e
mov dword [rbp + 0x728], 0x3ed3022b
mov dword [rbp + 0x72c], 0x1668174b
mov dword [rbp + 0x730], 0x6f1314e4
mov dword [rbp + 0x734], 0x2b3b8aca
mov dword [rbp + 0x738], 0x42c307b2
mov dword [rbp + 0x73c], 0x2c8cdc18
mov dword [rbp + 0x740], 0xb4ff3dce
mov dword [rbp + 0x744], 0x12d5279c
mov dword [rbp + 0x748], 0xc56c7258
mov dword [rbp + 0x74c], 0x229f786c
mov dword [rbp + 0x750], 0xc0cd0d52
mov dword [rbp + 0x754], 0x63e5cf10
mov dword [rbp + 0x758], 0x634abd11
mov dword [rbp + 0x75c], 0x1c095e6f
mov dword [rbp + 0x760], 0x2727380c
mov dword [rbp + 0x764], 0x465599f4
mov dword [rbp + 0x768], 0xae3f0a48
mov dword [rbp + 0x76c], 0x4f3eae0d
mov dword [rbp + 0x770], 0x60457245
mov dword [rbp + 0x774], 0x3758e9da
mov dword [rbp + 0x778], 0x31a3605f
mov dword [rbp + 0x77c], 0xc98ede3c
mov dword [rbp + 0x780], 0x4c593ca7
mov dword [rbp + 0x784], 0xe0ea4463
mov dword [rbp + 0x788], 0xdb4d1156
mov dword [rbp + 0x78c], 0xda3b2da6
mov dword [rbp + 0x790], 0x69fa6ce1
mov dword [rbp + 0x794], 0xf47035d
mov dword [rbp + 0x798], 0x627fb2f9
mov dword [rbp + 0x79c], 0x4b0054f3
mov dword [rbp + 0x7a0], 0x2e9eea63
mov dword [rbp + 0x7a4], 0x65a177d5
mov dword [rbp + 0x7a8], 0xbee83e27
mov dword [rbp + 0x7ac], 0x498fcd67
mov dword [rbp + 0x7b0], 0x4b33f548
mov dword [rbp + 0x7b4], 0xa3ce0050
mov dword [rbp + 0x7b8], 0x282ed32b
mov dword [rbp + 0x7bc], 0xe9685073
mov dword [rbp + 0x7c0], 0x86d0249c
mov dword [rbp + 0x7c4], 0x597cfe09
mov dword [rbp + 0x7c8], 0x5f0f234c
mov dword [rbp + 0x7cc], 0xe6278d49
mov dword [rbp + 0x7d0], 0x3758c7db
mov dword [rbp + 0x7d4], 0x31df605f
mov dword [rbp + 0x7d8], 0x4846553c
mov dword [rbp + 0x7dc], 0xd554842
mov dword [rbp + 0x7e0], 0x9b8f12c
mov dword [rbp + 0x7e4], 0xf6eaea0f
mov dword [rbp + 0x7e8], 0x1e37586f
mov dword [rbp + 0x7ec], 0x648b66aa
mov dword [rbp + 0x7f0], 0x46e0cbd8
mov dword [rbp + 0x7f4], 0xa80d593c
mov dword [rbp + 0x7f8], 0x8003185d
mov dword [rbp + 0x7fc], 0x60b63a9c
mov dword [rbp + 0x800], 0x645970ef
mov dword [rbp + 0x804], 0xd6618a2b
mov dword [rbp + 0x808], 0x7026080
mov dword [rbp + 0x80c], 0x16a143a1
mov dword [rbp + 0x810], 0x2bb4ffaf
mov dword [rbp + 0x814], 0x58cfebe4
mov dword [rbp + 0x818], 0x1b645f37
mov dword [rbp + 0x81c], 0xe871bb7
mov dword [rbp + 0x820], 0xa6c38fcb
mov dword [rbp + 0x824], 0x690fd319
mov dword [rbp + 0x828], 0x6f639fa7
mov dword [rbp + 0x82c], 0xbc7c1b5e
mov dword [rbp + 0x830], 0x7728f1d8
mov dword [rbp + 0x834], 0x3ccd1928
mov dword [rbp + 0x838], 0x43b2245e
mov dword [rbp + 0x83c], 0x41907866
mov dword [rbp + 0x840], 0xd527b6c0
mov dword [rbp + 0x844], 0x12e7a7a4
mov dword [rbp + 0x848], 0x617f5eac
mov dword [rbp + 0x84c], 0xc30040de
mov dword [rbp + 0x850], 0x6fa52cfc
mov dword [rbp + 0x854], 0x6081dc0
mov dword [rbp + 0x858], 0x402aa6e6
mov dword [rbp + 0x85c], 0x21fbb0d3
mov dword [rbp + 0x860], 0x95ad7728
mov dword [rbp + 0x864], 0xf4cd6d32
mov dword [rbp + 0x868], 0x3e0c715
mov dword [rbp + 0x86c], 0xc9e1abe8
mov dword [rbp + 0x870], 0xf2c5f4c5
mov dword [rbp + 0x874], 0xc9d6179d
mov dword [rbp + 0x878], 0x46f5a7fc
mov dword [rbp + 0x87c], 0x98744648
mov dword [rbp + 0x880], 0x530320a6
mov dword [rbp + 0x884], 0xba480acb
mov dword [rbp + 0x888], 0xbc89901f
mov dword [rbp + 0x88c], 0xfc650918
mov dword [rbp + 0x890], 0x46cd1ded
mov dword [rbp + 0x894], 0xd9a3f0e
mov dword [rbp + 0x898], 0xd0af9ea8
mov dword [rbp + 0x89c], 0x16ace803
mov dword [rbp + 0x8a0], 0xb42f06e6
mov dword [rbp + 0x8a4], 0x60b71b23
mov dword [rbp + 0x8a8], 0x471082d4
mov dword [rbp + 0x8ac], 0x7c0d593c
mov dword [rbp + 0x8b0], 0x16410e0a
mov dword [rbp + 0x8b4], 0x31013322
mov dword [rbp + 0x8b8], 0xed9c6a03
mov dword [rbp + 0x8bc], 0x1decfc60
mov dword [rbp + 0x8c0], 0x744e10cf
mov dword [rbp + 0x8c4], 0x33324d0
mov dword [rbp + 0x8c8], 0x2b5370d9
mov dword [rbp + 0x8cc], 0x194f26e6
mov dword [rbp + 0x8d0], 0xc4a21761
mov dword [rbp + 0x8d4], 0xcd1d4d67
mov dword [rbp + 0x8d8], 0x595c634c
mov dword [rbp + 0x8dc], 0xb9c0234c
mov dword [rbp + 0x8e0], 0x27957845
mov dword [rbp + 0x8e4], 0x7b403fd5
mov dword [rbp + 0x8e8], 0x3a3873d4
mov dword [rbp + 0x8ec], 0x57617a3
mov dword [rbp + 0x8f0], 0xc856fcc3
mov dword [rbp + 0x8f4], 0x504b94
mov dword [rbp + 0x8f8], 0x1c7f6c0a
mov dword [rbp + 0x8fc], 0x1f541137
mov dword [rbp + 0x900], 0xfefc691d
mov dword [rbp + 0x904], 0xb55acd18
mov dword [rbp + 0x908], 0x7482633
mov dword [rbp + 0x90c], 0x4b9cdb0d
mov dword [rbp + 0x910], 0x6f5e6feb
mov dword [rbp + 0x914], 0x5584b21d
mov dword [rbp + 0x918], 0x51a33ffa
mov dword [rbp + 0x91c], 0xd4870062
mov dword [rbp + 0x920], 0x70672a49
mov dword [rbp + 0x924], 0x2b6973a0
mov dword [rbp + 0x928], 0x504b12e4
mov dword [rbp + 0x92c], 0xe0965073
mov dword [rbp + 0x930], 0x87549678
mov dword [rbp + 0x934], 0x60bc4b82
mov dword [rbp + 0x938], 0xd3485f2d
mov dword [rbp + 0x93c], 0xbf60abc2
mov dword [rbp + 0x940], 0x7e999016
mov dword [rbp + 0x944], 0x229c8dc
mov dword [rbp + 0x948], 0x74cb1ecf
mov dword [rbp + 0x94c], 0x3d2785e
mov dword [rbp + 0x950], 0x2017c03b
mov dword [rbp + 0x954], 0x17a69c0a
mov dword [rbp + 0x958], 0xd27d986c
mov dword [rbp + 0x95c], 0x9ca015
mov dword [rbp + 0x960], 0xcd0d58de
mov dword [rbp + 0x964], 0xfb4f10e2
mov dword [rbp + 0x968], 0xb776dd03
mov dword [rbp + 0x96c], 0x2755d16c
mov dword [rbp + 0x970], 0xe01ef4a7
mov dword [rbp + 0x974], 0x566c7ae3
mov dword [rbp + 0x978], 0x498fcc9f
mov dword [rbp + 0x97c], 0x4fae0db6
mov dword [rbp + 0x980], 0x178e3b43
mov dword [rbp + 0x984], 0x91901f61
mov dword [rbp + 0x988], 0x29d8dc76
mov dword [rbp + 0x98c], 0x1ebcfa00
mov dword [rbp + 0x990], 0xd2c3b9b7
mov dword [rbp + 0x994], 0xdd08070b
mov dword [rbp + 0x998], 0x6c2a420c
mov dword [rbp + 0x99c], 0x23ef609e
mov dword [rbp + 0x9a0], 0x6b67aa5e
mov dword [rbp + 0x9a4], 0xc38e5661
mov dword [rbp + 0x9a8], 0x4f10ad42
mov dword [rbp + 0x9ac], 0x3352a0e3
mov dword [rbp + 0x9b0], 0x2e42b8b
mov dword [rbp + 0x9b4], 0xd47f784b
lea rcx, [rsp + 0x48]
mov dword [rbp + 0x9b8], 0x605f0c4d
mov dword [rbp + 0x9bc], 0x766c32de
mov rsi, r12
mov dword [rbp + 0x9c0], 0x730d274
mov dword [rbp + 0x9c4], 0x8f831873
mov dword [rbp + 0x9c8], 0xac002e73
call fcn.1800019c0
lea rcx, [rsp + 0x78]
mov r15, qword [rax + 0x10]
call fcn.1800019c0
mov rbx, rax
cmp qword [rax + 0x18], 0x10
jb 0x180003bfd
mov rbx, qword [rax]
test rbx, rbx
jne 0x180003c0a
xor dil, dil
jmp 0x180003c8e
xor r9d, r9d
mov qword [rsp + 0x30], r12
lea rax, [rsp + 0x40]
mov qword [rsp + 0x28], r12
mov edx, r15d
mov qword [rsp + 0x20], rax
mov rcx, rbx
lea r8d, [r9 + 1]
call qword [sym.imp.CRYPT32.dll_CryptStringToBinaryA]
test eax, eax
jne 0x180003c3a
xor dil, dil
jmp 0x180003c8e
mov ecx, dword [rsp + 0x40]
inc ecx
call fcn.180014644
mov rsi, rax
test rax, rax
jne 0x180003c52
xor dil, dil
jmp 0x180003c8e
mov ecx, dword [rsp + 0x40]
xor eax, eax
inc ecx
mov qword [rsp + 0x30], r12
mov rdi, rsi
mov qword [rsp + 0x28], r12
rep stosb byte [rdi], al
lea rax, [rsp + 0x40]
mov rcx, rbx
mov r9, rsi
mov qword [rsp + 0x20], rax
mov r8d, 1
mov edx, r15d
call qword [sym.imp.CRYPT32.dll_CryptStringToBinaryA]
test eax, eax
setne dil
mov rax, qword [rbp - 0x70]
mov r15, qword [rsp + 0xb28]
mov rbx, qword [rsp + 0xb20]
cmp rax, 0x10
jb 0x180003ced
mov rcx, qword [rsp + 0x78]
inc rax
cmp rax, 0x1000
jb 0x180003ce8
test cl, 0x1f
jne 0x180003ea5
mov rax, qword [rcx - 8]
cmp rax, rcx
jae 0x180003eab
sub rcx, rax
cmp rcx, 8
jb 0x180003eb1
cmp rcx, 0x27
ja 0x180003eb7
mov rcx, rax
call fcn.180006164
mov rax, qword [rsp + 0x60]
mov qword [rbp - 0x70], 0xf
mov qword [rbp - 0x78], r12
mov byte [rsp + 0x78], r12b
cmp rax, 0x10
jb 0x180003d4e
mov rcx, qword [rsp + 0x48]
inc rax
cmp rax, 0x1000
jb 0x180003d49
test cl, 0x1f
jne 0x180003ebd
mov rax, qword [rcx - 8]
cmp rax, rcx
jae 0x180003ec3
sub rcx, rax
cmp rcx, 8
jb 0x180003ec9
cmp rcx, 0x27
ja 0x180003ecf
mov rcx, rax
call fcn.180006164
mov qword [rsp + 0x60], 0xf
mov qword [rsp + 0x58], r12
mov byte [rsp + 0x48], r12b
test dil, dil
jne 0x180003e30
mov r9d, 0x64
lea r8, [0x180093980]
mov rcx, r14
lea edx, [r9 + 3]
call qword [sym.imp.USER32.dll_LoadStringW]
mov r9d, 0x64
lea r8, [0x1800938b0]
mov rcx, r14
lea edx, [r9 + 9]
call qword [sym.imp.USER32.dll_LoadStringW]
mov rcx, r14
call fcn.180004040
mov edx, 1
mov rcx, r14
call fcn.1800040c0
test eax, eax
je 0x180003e87
xor r9d, r9d
lea rcx, [rsp + 0x48]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_GetMessageW]
test eax, eax
je 0x180003e2a
mov rcx, qword [rsp + 0x48]
lea r8, [rsp + 0x48]
xor edx, edx
call qword [sym.imp.USER32.dll_TranslateAcceleratorW]
test eax, eax
jne 0x180003e13
xor r9d, r9d
lea rdx, str.hgxfxhsrerG
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
lea rcx, [rsp + 0x48]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rsp + 0x48]
call qword [sym.imp.USER32.dll_DispatchMessageW]
xor r9d, r9d
lea rcx, [rsp + 0x48]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_GetMessageW]
test eax, eax
jne 0x180003dd2
mov eax, dword [rsp + 0x58]
jmp 0x180003e87
mov edx, dword [rsp + 0x40]
xor eax, eax
mov qword [0x180093898], rax
mov rcx, rsi
mov dword [0x180093898], 1
mov qword [0x1800938a0], rax
mov qword [0x1800938a8], rax
mov qword [0x180093890], r14
call fcn.1800020a0
mov edx, 0xa2c
mov qword [0x1800938a0], rax
lea rcx, [rbp - 0x60]
call fcn.1800020a0
lea rcx, [0x180093890]
call rax
mov eax, 1
mov rcx, qword [rbp + 0x9d0]
xor rcx, rsp
call fcn.180005c10
add rsp, 0xae0
pop r14
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.180014570
int3
call fcn.180014570
int3
call fcn.180014570
int3
call fcn.180014570
int3
call fcn.180014570
int3
call fcn.180014570
int3
call fcn.180014570
int3
call fcn.180014570
int3