Function at 0x100b60f0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
sub esp, 0x428
mov esi, dword [ebp + 0x18]
call 0x100b6107
pop eax
mov edi, edx
mov dword [esp + 0x58], ecx
mov dword [esp + 0x310], eax
cmp dword [esi + 0x5c], 2
jne 0x100b8bef
cmp dword [esi + 0xc], 0xfffffef7
jae 0x100b8bef
mov edx, dword [ebp + 0xc]
mov ecx, edi
push esi
push dword [ebp + 0x10]
call fcn.100b9340
add esp, 8
mov eax, dword [esi + 0x140]
mov dword [esp + 0x30c], eax
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b6159
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b626f
mov ecx, dword [0x10410ac8]
test ecx, ecx
je 0x100b626f
mov al, 1
cmp ecx, 1
je 0x100b6188
cmp ecx, 2
jne 0x100b8c62
mov al, 2
movzx edx, al
mov ecx, 0x10410ac8
call fcn.10109ff0
test al, al
je 0x100b626f
mov ecx, dword [0x10410acc]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8e07
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov ebx, edi
mov edi, dword [ecx + 0x38]
mov dword [esp + 0x260], 0
mov dword [esp + 0x80], 0x1039c1c4
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x90], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x94], 0
mov dword [esp + 0x264], edx
mov dword [esp + 0x268], eax
mov dword [esp + 0x26c], esi
lea esi, [esp + 0x260]
lea edx, [esp + 0x80]
mov dword [esp + 0x270], edi
mov dword [esp + 0x1b8], esi
mov dword [esp + 0x1bc], edx
lea esi, [esp + 0x1b8]
lea edx, [ecx + 0x2c]
mov dword [esp + 0x1c0], 0x103986f0
mov dword [esp + 0x37c], esi
mov dword [esp + 0x380], 1
mov dword [esp + 0x384], edx
lea edx, [esp + 0x37c]
call fcn.1010a850
mov edi, ebx
mov ebx, dword [ebp + 0x14]
lea eax, [edi + 0x3c]
mov dword [esp + 0x4c], edi
mov dword [esp + 0x308], eax
lea eax, [edi + 0x28]
lea edi, [esp + 0x80]
mov dword [esp + 0x320], eax
jmp 0x100b62b3
mov ecx, dword [esp + 0x4c]
mov edx, dword [ebp + 0xc]
push esi
push dword [ebp + 0x10]
call fcn.100b9340
add esp, 8
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b62c2
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b63e0
mov ecx, dword [0x10410f54]
test ecx, ecx
je 0x100b63e0
mov al, 1
cmp ecx, 1
je 0x100b62f1
cmp ecx, 2
jne 0x100b6727
mov al, 2
movzx edx, al
mov ecx, 0x10410f54
call fcn.10109ff0
test al, al
je 0x100b63e0
mov ecx, dword [0x10410f58]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8d9c
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov edi, dword [ecx + 0x38]
mov dword [esp + 0x260], 0
mov dword [esp + 0x80], 0x10379384
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x90], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x94], 0
mov dword [esp + 0x264], edx
lea edx, [esp + 0x1b8]
mov dword [esp + 0x268], eax
mov dword [esp + 0x26c], esi
mov dword [esp + 0x270], edi
lea eax, [ecx + 0x2c]
lea edi, [esp + 0x80]
mov dword [esp + 0x37c], edx
lea edx, [esp + 0x260]
mov dword [esp + 0x380], 1
mov dword [esp + 0x384], eax
mov dword [esp + 0x1b8], edx
lea edx, [esp + 0x37c]
mov dword [esp + 0x1bc], edi
mov dword [esp + 0x1c0], 0x1036dbfc
call fcn.1010a850
nop word cs:[eax + eax]
nop
mov eax, dword [ebx]
cmp eax, dword [ebx + 4]
jbe 0x100b66b0
mov edx, dword [esp + 0x320]
lea ecx, [esp + 0x68]
push dword [ebp + 0x10]
call fcn.1001e470
add esp, 4
cmp dword [esp + 0x70], 0
je 0x100b66b0
mov eax, dword [esp + 0x70]
movsd xmm0, qword [esp + 0x68]
mov dword [esp + 0x10], eax
movsd qword [esp + 8], xmm0
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b64a2
mov dword [esp + 0x80], 5
mov dword [esp + 0x84], str.h2::proto::streams::prioritize
mov dword [esp + 0x88], 0x1e
mov eax, dword [0x10551ec0]
push edi
push str.formatter_errorfailed_to_write_whole_buffer
call fcn.100361d0
add esp, 8
test al, al
je 0x100b64a2
mov ecx, dword [esp + 8]
mov eax, dword [esp + 0xc]
mov edx, dword [esp + 0x10]
mov dword [esp + 0x260], ecx
mov dword [esp + 0x264], eax
cmp dword [edx + 0x38], ecx
jbe 0x100b8ca9
mov edx, dword [edx + 0x30]
imul ecx, ecx, 0xf0
cmp dword [edx + ecx], 1
jne 0x100b8ca9
cmp dword [edx + ecx + 0x30], eax
jne 0x100b8ca9
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b6610
mov ecx, dword [0x10410f60]
test ecx, ecx
je 0x100b6610
mov al, 1
cmp ecx, 1
je 0x100b64d1
cmp ecx, 2
jne 0x100b668c
mov al, 2
movzx edx, al
mov ecx, 0x10410f60
call fcn.10109ff0
test al, al
je 0x100b6610
mov ecx, dword [0x10410f64]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8d5d
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov edi, dword [ecx + 0x38]
mov dword [esp + 0x260], 0
mov dword [esp + 0x264], edx
mov dword [esp + 0x268], eax
mov dword [esp + 0x26c], esi
mov esi, dword [esp + 8]
mov eax, dword [esp + 0xc]
mov edx, dword [esp + 0x10]
mov dword [esp + 0x270], edi
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], eax
cmp dword [edx + 0x38], esi
jbe 0x100b8c79
mov edx, dword [edx + 0x30]
imul esi, esi, 0xf0
cmp dword [edx + esi], 1
jne 0x100b8c79
cmp dword [edx + esi + 0x30], eax
jne 0x100b8c79
lea eax, [edx + esi + 0x30]
lea edx, [esp + 0x1b8]
lea edi, [ecx + 0x2c]
lea esi, [esp + 0x30]
mov dword [esp + 0x80], 0x1037939c
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x37c], edx
lea edx, [esp + 0x260]
mov dword [esp + 0x380], 1
mov dword [esp + 0x384], edi
lea edi, [esp + 0x80]
mov dword [esp + 0x30], eax
mov dword [esp + 0x90], esi
mov dword [esp + 0x34], fcn.100189c0
mov dword [esp + 0x94], 1
mov dword [esp + 0x1b8], edx
lea edx, [esp + 0x37c]
mov dword [esp + 0x1bc], edi
mov dword [esp + 0x1c0], 0x1036dbfc
call fcn.1010a850
nop word cs:[eax + eax]
nop
lea esi, [esp + 8]
mov ecx, ebx
mov edx, esi
call fcn.100190b0
mov ecx, dword [esp + 0x4c]
mov edx, esi
call fcn.1001b0d0
mov edx, dword [esp + 8]
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x80], edx
mov dword [esp + 0x84], eax
cmp dword [ecx + 0x38], edx
jbe 0x100b8c87
mov ecx, dword [ecx + 0x30]
imul edx, edx, 0xf0
cmp dword [ecx + edx], 1
jne 0x100b8c87
cmp dword [ecx + edx + 0x30], eax
jne 0x100b8c87
mov esi, dword [ecx + edx + 0x64]
mov eax, dword [ecx + edx + 0x60]
mov dword [ecx + edx + 0x64], 0
test esi, esi
je 0x100b63e0
push eax
call dword [esi + 4]
add esp, 4
jmp 0x100b63e0
mov ecx, 0x10410f60
call fcn.10109f40
test al, al
jne 0x100b64d1
jmp 0x100b6610
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b6750
mov ecx, dword [0x10410b1c]
test ecx, ecx
je 0x100b6750
mov al, 1
cmp ecx, 1
je 0x100b66db
cmp ecx, 2
jne 0x100b673e
mov al, 2
movzx edx, al
mov ecx, 0x10410b1c
call fcn.10109ff0
test al, al
je 0x100b6750
mov edx, dword [0x10410b20]
mov dword [esp + 0x80], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x84], 0
lea ecx, [esp + 0x150]
lea eax, [edx + 0x2c]
mov dword [esp + 0x88], eax
push edi
call fcn.10109ac0
add esp, 4
jmp 0x100b67d6
mov ecx, 0x10410f54
call fcn.10109f40
test al, al
jne 0x100b62f1
jmp 0x100b63e0
mov ecx, 0x10410b1c
call fcn.10109f40
test al, al
jne 0x100b66db
mov eax, dword [0x10410b20]
mov dword [esp + 0x84], 0
mov dword [esp + 0x80], 0
mov ecx, edi
lea edx, [esp + 0x260]
mov dword [esp + 0x260], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x264], 0
mov dword [esp + 0x90], eax
add eax, 0x2c
mov dword [esp + 0x268], eax
call fcn.10109e40
movsd xmm1, qword [esp + 0x88]
movsd xmm0, qword [esp + 0x80]
movsd qword [esp + 0x158], xmm1
movsd xmm1, qword [esp + 0x90]
movsd qword [esp + 0x150], xmm0
movsd qword [esp + 0x160], xmm1
mov eax, dword [esp + 0x150]
or eax, dword [esp + 0x154]
je 0x100b680d
mov eax, dword [esp + 0x15c]
mov ecx, dword [eax + 8]
lea edx, [ecx + 7]
neg ecx
and ecx, edx
lea edx, [esp + 0x150]
add ecx, dword [esp + 0x158]
push edx
push ecx
call dword [eax + 0x28]
add esp, 8
mov eax, dword [esp + 0x160]
lea esi, [esp + 0x150]
test eax, eax
je 0x100b6851
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, 0x103a4567
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
mov ecx, esi
push 5
push 0x15
call fcn.10109dd0
add esp, 8
mov dword [esp + 0x324], esi
mov byte [esp + 0x53], 9
nop dword [eax]
mov edi, dword [esp + 0x4c]
cmp dword [edi], 1
jne 0x100b8880
mov eax, dword [edi + 4]
mov edx, dword [edi + 0xc]
mov ecx, dword [edi + 8]
mov esi, dword [edi + 0x10]
cmp eax, edx
jne 0x100b68e0
cmp ecx, esi
jne 0x100b68e0
mov edx, dword [ebp + 0x10]
mov dword [esp + 0x80], eax
mov dword [esp + 0x84], ecx
cmp dword [edx + 0x38], eax
jbe 0x100b8c79
mov edx, dword [ebp + 0x10]
imul esi, eax, 0xf0
mov edx, dword [edx + 0x30]
cmp dword [edx + esi], 1
jne 0x100b8c79
cmp dword [edx + esi + 0x30], ecx
jne 0x100b8c79
cmp dword [edx + esi + 0x44], 1
je 0x100b8cd6
mov dword [edi], 0
jmp 0x100b6963
mov dword [esp + 0x48], esi
mov esi, dword [ebp + 0x10]
mov dword [esp + 0x80], eax
mov dword [esp + 0x84], ecx
mov dword [esp + 4], edx
cmp dword [esi + 0x38], eax
jbe 0x100b8c87
mov edx, dword [ebp + 0x10]
imul ebx, eax, 0xf0
mov edi, dword [edx + 0x30]
cmp dword [edi + ebx], 1
jne 0x100b8c87
cmp dword [edi + ebx + 0x30], ecx
jne 0x100b8c87
mov edx, dword [edi + ebx + 0x44]
mov esi, dword [edi + ebx + 0x4c]
mov dword [esp + 0x54], edx
mov edx, dword [edi + ebx + 0x48]
mov dword [edi + ebx + 0x44], 0
cmp dword [esp + 0x54], 1
jne 0x100b8ce7
mov edi, dword [esp + 0x4c]
mov ebx, dword [esp + 4]
mov dword [edi], 1
mov dword [edi + 4], edx
mov dword [edi + 8], esi
mov esi, dword [esp + 0x48]
mov dword [edi + 0xc], ebx
mov dword [edi + 0x10], esi
mov edx, dword [ebp + 0x10]
mov dword [esp + 0x80], eax
mov dword [esp + 0x84], ecx
cmp dword [edx + 0x38], eax
jbe 0x100b8c87
mov edx, dword [ebp + 0x10]
imul esi, eax, 0xf0
mov edx, dword [edx + 0x30]
cmp dword [edx + esi], 1
jne 0x100b8c87
cmp dword [edx + esi + 0x30], ecx
jne 0x100b8c87
mov byte [edx + esi + 0xe5], 0
mov dword [esp + 0x24], eax
mov eax, dword [ebp + 0x10]
mov dword [esp + 0x28], ecx
mov dword [esp + 0x2c], eax
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b6ba0
mov ecx, dword [0x10410b28]
test ecx, ecx
je 0x100b6ba0
mov al, 1
cmp ecx, 1
je 0x100b69e3
cmp ecx, 2
jne 0x100b6b86
mov al, 2
movzx edx, al
mov ecx, 0x10410b28
call fcn.10109ff0
test al, al
je 0x100b6ba0
mov eax, dword [0x10410b2c]
mov esi, dword [eax + 0x30]
test esi, esi
je 0x100b8c95
mov edx, dword [eax + 0x2c]
mov ecx, dword [eax + 0x34]
mov dword [esp + 4], eax
mov eax, dword [eax + 0x38]
mov edi, dword [esp + 0x24]
mov ebx, dword [esp + 0x28]
mov dword [esp + 0x1b8], 0
mov dword [esp + 0x1bc], edx
mov dword [esp + 0x1c0], esi
mov dword [esp + 0x1c4], ecx
mov dword [esp + 0x54], eax
mov dword [esp + 0x1c8], eax
mov eax, dword [esp + 0x2c]
mov dword [esp + 0x80], edi
mov dword [esp + 0x84], ebx
mov dword [esp + 0x64], edx
mov dword [esp + 0x48], ecx
cmp dword [eax + 0x38], edi
jbe 0x100b8c79
mov ecx, dword [eax + 0x30]
mov edx, esi
imul esi, edi, 0xf0
cmp dword [ecx + esi], 1
jne 0x100b8c79
cmp dword [ecx + esi + 0x30], ebx
jne 0x100b8c79
lea eax, [ecx + esi + 0x30]
cmp edx, 1
mov dword [esp + 0x60], eax
mov dword [esp + 0x138], eax
jbe 0x100b8c95
mov eax, edx
mov edx, dword [esp + 0x64]
mov dword [esp + 0x260], 1
mov dword [esp + 0x80], edi
mov dword [esp + 0x84], ebx
mov dword [esp + 0x264], edx
mov edx, dword [esp + 0x48]
mov dword [esp + 0x268], eax
lea eax, [ecx + esi]
mov dword [esp + 0x26c], edx
mov edx, dword [esp + 0x54]
mov dword [esp + 0x270], edx
cmp dword [eax], 1
jne 0x100b8c79
mov eax, dword [esp + 0x60]
cmp dword [eax], ebx
jne 0x100b8c79
mov edx, dword [esp + 4]
lea eax, [ecx + esi + 0x34]
lea edi, [esp + 0x80]
lea esi, [esp + 0x68]
mov dword [esp + 0x30], eax
mov dword [esp + 8], edi
mov dword [esp + 0xc], 2
mov ecx, esi
lea eax, [edx + 0x2c]
mov dword [esp + 0x10], eax
lea eax, [esp + 0x1b8]
mov dword [esp + 0x80], eax
lea eax, [esp + 0x138]
mov dword [esp + 0x84], eax
lea eax, [esp + 0x260]
mov dword [esp + 0x88], 0x1039b598
mov dword [esp + 0x8c], eax
lea eax, [esp + 0x30]
mov dword [esp + 0x90], eax
lea eax, [esp + 8]
mov dword [esp + 0x94], 0x1039c1ec
push eax
call fcn.10109ac0
add esp, 4
jmp 0x100b6d72
mov ecx, 0x10410b28
call fcn.10109f40
test al, al
jne 0x100b69e3
nop dword [eax + eax]
mov eax, dword [0x10410b2c]
mov dword [esp + 0x264], 0
mov dword [esp + 0x260], 0
mov dword [esp + 0x270], eax
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x100b8c95
mov esi, dword [eax + 0x2c]
mov edx, dword [eax + 0x34]
mov dword [esp + 0x48], eax
mov eax, dword [eax + 0x38]
mov edi, dword [esp + 0x24]
mov ebx, dword [esp + 0x28]
mov dword [esp + 8], 0
mov dword [esp + 4], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], ecx
mov ecx, dword [esp + 0x2c]
mov dword [esp + 0x14], edx
mov dword [esp + 0x80], edi
mov dword [esp + 0x18], eax
mov dword [esp + 0x84], ebx
mov dword [esp + 0x60], esi
mov dword [esp + 0x54], edx
mov dword [esp + 0x64], eax
cmp dword [ecx + 0x38], edi
jbe 0x100b8c79
mov edx, dword [ecx + 0x30]
imul esi, edi, 0xf0
cmp dword [edx + esi], 1
jne 0x100b8c79
cmp dword [edx + esi + 0x30], ebx
jne 0x100b8c79
lea eax, [edx + esi + 0x30]
mov dword [esp + 0x14c], eax
mov dword [esp + 0x1a4], eax
mov eax, dword [esp + 4]
cmp eax, 1
jbe 0x100b8c95
mov ecx, dword [esp + 0x60]
mov dword [esp + 0x1b8], 1
mov dword [esp + 0x80], edi
lea edi, [edx + esi]
mov dword [esp + 0x84], ebx
mov dword [esp + 0x1bc], ecx
mov dword [esp + 0x1c0], eax
mov eax, dword [esp + 0x54]
mov ecx, dword [esp + 0x64]
mov dword [esp + 0x1c4], eax
mov dword [esp + 0x1c8], ecx
cmp dword [edi], 1
jne 0x100b8c79
mov eax, dword [esp + 0x14c]
cmp dword [eax], ebx
jne 0x100b8c79
mov eax, dword [esp + 0x48]
lea edi, [esp + 0x80]
lea ecx, [edx + esi + 0x34]
lea edx, [esp + 0x30]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 2
mov dword [esp + 0x138], ecx
lea ecx, [esp + 0x260]
add eax, 0x2c
mov dword [esp + 0x38], eax
lea eax, [esp + 8]
mov dword [esp + 0x80], eax
lea eax, [esp + 0x1a4]
mov dword [esp + 0x84], eax
lea eax, [esp + 0x1b8]
mov dword [esp + 0x88], 0x1039b598
mov dword [esp + 0x8c], eax
lea eax, [esp + 0x138]
mov dword [esp + 0x90], eax
mov dword [esp + 0x94], 0x1039c1ec
call fcn.10109e40
movsd xmm1, qword [esp + 0x268]
movsd xmm0, qword [esp + 0x260]
lea esi, [esp + 0x68]
movsd qword [esp + 0x70], xmm1
movsd xmm1, qword [esp + 0x270]
movsd qword [esp + 0x68], xmm0
movsd qword [esp + 0x78], xmm1
mov eax, dword [esp + 0x68]
or eax, dword [esp + 0x6c]
je 0x100b6d96
mov eax, dword [esp + 0x74]
mov ecx, dword [eax + 8]
lea edx, [ecx + 7]
neg ecx
and ecx, edx
add ecx, dword [esp + 0x70]
push esi
push ecx
call dword [eax + 0x28]
add esp, 8
mov eax, dword [esp + 0x78]
test eax, eax
je 0x100b6dd0
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, 0x103a4567
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
mov ecx, esi
push 5
push 0x15
call fcn.10109dd0
add esp, 8
mov edx, dword [esp + 0x24]
mov eax, dword [esp + 0x28]
mov ecx, dword [esp + 0x2c]
mov dword [esp + 0x184], esi
mov dword [esp + 0x80], edx
mov dword [esp + 0x84], eax
cmp dword [ecx + 0x38], edx
jbe 0x100b8c79
mov ecx, dword [ecx + 0x30]
imul edx, edx, 0xf0
cmp dword [ecx + edx], 1
jne 0x100b8c79
cmp dword [ecx + edx + 0x30], eax
jne 0x100b8c79
movzx eax, byte [ecx + edx + 8]
mov byte [esp + 0x23], al
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b6e2f
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b6f10
mov ecx, dword [0x10410b34]
test ecx, ecx
je 0x100b6f10
mov al, 1
cmp ecx, 1
je 0x100b6e5e
cmp ecx, 2
jne 0x100b7a21
mov al, 2
movzx edx, al
mov ecx, 0x10410b34
call fcn.10109ff0
test al, al
je 0x100b6f10
mov ecx, dword [0x10410b38]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8d00
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov edi, dword [ecx + 0x38]
mov dword [esp + 0x80], 0
mov dword [esp + 0x84], edx
lea edx, [esp + 0x260]
mov dword [esp + 0x88], eax
mov dword [esp + 0x8c], esi
mov dword [esp + 0x90], edi
lea edi, [esp + 0x80]
lea eax, [ecx + 0x2c]
mov dword [esp + 0x1b8], edx
lea edx, [esp + 0x23]
mov dword [esp + 0x260], edi
mov dword [esp + 0x1bc], 1
mov dword [esp + 0x1c0], eax
mov dword [esp + 0x264], edx
lea edx, [esp + 0x1b8]
mov dword [esp + 0x268], 0x1039c20c
call fcn.1010a850
nop word [eax + eax]
mov edx, dword [esp + 0x24]
mov eax, dword [esp + 0x28]
mov ecx, dword [esp + 0x2c]
mov dword [esp + 0x80], edx
mov dword [esp + 0x84], eax
cmp dword [ecx + 0x38], edx
jbe 0x100b8c87
mov ecx, dword [ecx + 0x30]
imul edx, edx, 0xf0
cmp dword [ecx + edx], 1
jne 0x100b8c87
cmp dword [ecx + edx + 0x30], eax
jne 0x100b8c87
lea edx, [ecx + edx + 0x68]
lea ecx, [esp + 0x260]
push dword [ebp + 0xc]
call fcn.1009d820
add esp, 4
movzx ebx, byte [esp + 0x260]
cmp ebx, 9
jne 0x100b7110
mov esi, dword [esp + 0x24]
mov eax, dword [esp + 0x28]
mov ecx, dword [esp + 0x2c]
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], eax
cmp dword [ecx + 0x38], esi
jbe 0x100b8c79
mov ebx, dword [ecx + 0x30]
imul edx, esi, 0xf0
cmp dword [ebx + edx], 1
jne 0x100b8c79
cmp dword [ebx + edx + 0x30], eax
jne 0x100b8c79
cmp byte [ebx + edx + 0x34], 6
jne 0x100b6fc9
cmp dword [ebx + edx + 0x38], 4
je 0x100b7e07
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b6fd8
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
mov ebx, dword [ebp + 0x14]
dec eax
cmp eax, 5
jb 0x100b70d0
mov ecx, dword [0x10410b7c]
test ecx, ecx
je 0x100b70d0
mov al, 1
cmp ecx, 1
je 0x100b700a
cmp ecx, 2
jne 0x100b7a38
mov al, 2
movzx edx, al
mov ecx, 0x10410b7c
call fcn.10109ff0
test al, al
je 0x100b70d0
mov ecx, dword [0x10410b80]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8d4c
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov edi, dword [ecx + 0x38]
mov dword [esp + 8], 0
mov dword [esp + 0x80], 0x1039c294
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x90], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x94], 0
mov dword [esp + 0xc], edx
lea edx, [esp + 0x30]
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], esi
mov dword [esp + 0x18], edi
lea eax, [ecx + 0x2c]
lea edi, [esp + 0x80]
mov dword [esp + 0x138], edx
lea edx, [esp + 8]
mov dword [esp + 0x13c], 1
mov dword [esp + 0x140], eax
mov dword [esp + 0x30], edx
lea edx, [esp + 0x138]
mov dword [esp + 0x34], edi
mov dword [esp + 0x38], 0x103986f0
call fcn.1010a850
nop
mov eax, dword [esp + 0x2c]
movsd xmm0, qword [esp + 0x24]
movzx esi, byte [esp + 0x23]
mov ecx, ebx
mov edx, edi
mov dword [esp + 0x88], eax
movsd qword [esp + 0x80], xmm0
push esi
call fcn.10019210
add esp, 4
jmp 0x100b792c
test ebx, ebx
jne 0x100b7a7d
movzx eax, byte [esp + 0x278]
mov esi, dword [esp + 0x264]
mov edx, dword [esp + 0x24]
mov ecx, dword [esp + 0x2c]
mov ebx, dword [esp + 0x26c]
mov byte [esp + 4], al
movzx eax, byte [esp + 0x279]
mov dword [esp + 0x17c], esi
mov esi, dword [esp + 0x268]
mov dword [esp + 0x80], edx
mov byte [esp + 0x54], al
movzx eax, byte [esp + 0x27a]
mov dword [esp + 0x180], esi
mov esi, dword [esp + 0x270]
mov byte [esp + 0x48], al
movzx eax, byte [esp + 0x27b]
mov dword [esp + 0x60], esi
mov esi, dword [esp + 0x274]
mov byte [esp + 0x134], al
mov eax, dword [esp + 0x28]
mov dword [esp + 0x84], eax
cmp dword [ecx + 0x38], edx
jbe 0x100b8c79
mov ecx, dword [ecx + 0x30]
imul edx, edx, 0xf0
cmp dword [ecx + edx], 1
jne 0x100b8c79
cmp dword [ecx + edx + 0x30], eax
jne 0x100b8c79
mov eax, dword [ecx + edx + 0x54]
test esi, esi
mov dword [esp + 0x14c], ebx
mov dword [esp + 0x64], esi
cmove ebx, esi
mov dword [esp + 0x31c], ebx
mov dword [esp + 0x18c], ebx
lea ebx, [esp + 8]
mov dword [esp + 0x188], eax
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b72ad
mov dword [esp + 0x80], 5
mov dword [esp + 0x84], str.h2::proto::streams::prioritize
mov dword [esp + 0x88], 0x1e
mov eax, dword [0x10551ec0]
push edi
push str.formatter_errorfailed_to_write_whole_buffer
call fcn.100361d0
add esp, 8
test al, al
je 0x100b72ad
mov ecx, dword [esp + 0x24]
mov eax, dword [esp + 0x28]
mov edx, dword [esp + 0x2c]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
cmp dword [edx + 0x38], ecx
jbe 0x100b8cb7
mov edx, dword [edx + 0x30]
imul esi, ecx, 0xf0
cmp dword [edx + esi], 1
jne 0x100b8cb7
cmp dword [edx + esi + 0x30], eax
jne 0x100b8cb7
mov dword [esp + 8], ecx
lea edi, [edx + esi]
mov dword [esp + 0xc], eax
cmp dword [edi], 1
jne 0x100b8cb7
lea edx, [edx + esi + 0x30]
cmp dword [edx], eax
jne 0x100b8cb7
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
cmp dword [edi], 1
jne 0x100b8cb7
cmp dword [edx], eax
jne 0x100b8cb7
lea edi, [esp + 0x80]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b76d0
mov ecx, dword [0x10410b40]
test ecx, ecx
je 0x100b76d0
mov al, 1
cmp ecx, 1
je 0x100b72dc
cmp ecx, 2
jne 0x100b7a4f
mov al, 2
movzx edx, al
mov ecx, 0x10410b40
call fcn.10109ff0
test al, al
je 0x100b76d0
mov edx, dword [0x10410b44]
mov eax, dword [edx + 0x30]
test eax, eax
je 0x100b8cc2
mov ebx, dword [edx + 0x2c]
mov esi, dword [edx + 0x34]
mov edi, dword [edx + 0x38]
cmp eax, 1
mov dword [esp + 0x340], 0
mov dword [esp + 8], 0x1039c21c
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 0
mov dword [esp + 0x18], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x1c], 0
mov dword [esp + 0x344], ebx
mov dword [esp + 0x348], eax
mov dword [esp + 0x34c], esi
mov dword [esp + 0x350], edi
je 0x100b8cc2
cmp eax, 2
mov dword [esp + 0x354], 1
mov dword [esp + 0x358], ebx
mov dword [esp + 0x35c], eax
mov dword [esp + 0x360], esi
mov dword [esp + 0x364], edi
jbe 0x100b8cc2
movzx ecx, byte [esp + 4]
mov dword [esp + 0x368], 2
mov dword [esp + 0x36c], ebx
mov dword [esp + 0x370], eax
mov dword [esp + 0x374], esi
mov dword [esp + 0x378], edi
and cl, 1
cmp eax, 3
mov byte [esp + 0x5f], cl
je 0x100b8cc2
lea ecx, [esp + 0x188]
cmp eax, 4
mov dword [esp + 0x190], 3
mov dword [esp + 0x194], ebx
mov dword [esp + 0x198], eax
mov dword [esp + 0x19c], esi
mov dword [esp + 0x318], edx
mov dword [esp + 0x1a0], edi
mov dword [esp + 0x328], ecx
jbe 0x100b8cc2
mov dword [esp + 0x1a4], 4
mov dword [esp + 0x1a8], ebx
mov dword [esp + 0x170], ebx
mov dword [esp + 0x1ac], eax
mov dword [esp + 0x1b0], esi
mov dword [esp + 0x178], esi
mov esi, dword [esp + 0x24]
mov ebx, dword [esp + 0x28]
mov ecx, dword [esp + 0x2c]
mov dword [esp + 0x1b4], edi
mov dword [esp + 0x174], edi
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], ebx
cmp dword [ecx + 0x38], esi
jbe 0x100b8c79
mov edx, dword [ecx + 0x30]
imul ecx, esi, 0xf0
cmp dword [edx + ecx], 1
jne 0x100b8c79
cmp dword [edx + ecx + 0x30], ebx
jne 0x100b8c79
mov edi, dword [edx + ecx + 0x54]
cmp eax, 5
mov dword [esp + 0x330], edi
lea edi, [esp + 0x330]
mov dword [esp + 0x32c], edi
jbe 0x100b8cc2
lea edi, [edx + ecx]
mov dword [esp + 0x138], 5
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], ebx
mov dword [esp + 0x16c], edi
mov edi, dword [esp + 0x170]
mov dword [esp + 0x13c], edi
mov edi, dword [esp + 0x178]
mov dword [esp + 0x140], eax
mov dword [esp + 0x144], edi
mov edi, dword [esp + 0x174]
mov dword [esp + 0x148], edi
mov edi, dword [esp + 0x16c]
cmp dword [edi], 1
jne 0x100b8c79
lea edi, [edx + ecx + 0x30]
cmp dword [edi], ebx
mov dword [esp + 0x314], edi
jne 0x100b8c79
cmp eax, 6
jbe 0x100b8cc2
mov edi, esi
mov esi, dword [esp + 0x170]
mov dword [esp + 0x30], 6
mov dword [esp + 0x80], edi
mov dword [esp + 0x84], ebx
mov dword [esp + 0x34], esi
mov dword [esp + 0x38], eax
mov eax, dword [esp + 0x178]
mov esi, dword [esp + 0x16c]
mov dword [esp + 0x3c], eax
mov eax, dword [esp + 0x174]
mov dword [esp + 0x40], eax
cmp dword [esi], 1
jne 0x100b8c79
mov eax, dword [esp + 0x314]
cmp dword [eax], ebx
jne 0x100b8c79
lea eax, [edx + ecx + 0x58]
lea ecx, [edx + ecx + 0x5c]
lea edx, [esp + 0x340]
lea ebx, [esp + 8]
lea edi, [esp + 0x80]
mov dword [esp + 0x80], edx
lea edx, [esp + 0x354]
mov dword [esp + 0x84], ebx
mov dword [esp + 0x88], 0x103986f0
mov dword [esp + 0x334], edi
mov dword [esp + 0x338], 7
mov dword [esp + 0x8c], edx
lea edx, [esp + 0x18c]
mov dword [esp + 0x90], edx
lea edx, [esp + 0x368]
mov dword [esp + 0x94], 0x1039c234
mov dword [esp + 0x98], edx
lea edx, [esp + 0x5f]
mov dword [esp + 0x9c], edx
lea edx, [esp + 0x190]
mov dword [esp + 0xa0], 0x1039c20c
mov dword [esp + 0xa4], edx
lea edx, [esp + 0x328]
mov dword [esp + 0xa8], edx
lea edx, [esp + 0x1a4]
mov dword [esp + 0xac], 0x1039b958
mov dword [esp + 0xb0], edx
lea edx, [esp + 0x32c]
mov dword [esp + 0xb4], edx
lea edx, [esp + 0x138]
mov dword [esp + 0xb8], 0x1039b958
mov dword [esp + 0xbc], edx
mov dword [esp + 0xc0], eax
lea eax, [esp + 0x30]
mov dword [esp + 0xc4], 0x1039b928
lea edx, [esp + 0x334]
mov dword [esp + 0xc8], eax
mov dword [esp + 0xcc], ecx
mov ecx, dword [esp + 0x318]
mov dword [esp + 0xd0], 0x1039b928
lea eax, [ecx + 0x2c]
mov dword [esp + 0x33c], eax
call fcn.1010a850
nop word cs:[eax + eax]
mov ecx, dword [esp + 0x18c]
mov eax, dword [esp + 0x188]
test ecx, ecx
je 0x100b7b85
test eax, eax
jne 0x100b7b87
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b76fd
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b77f0
mov ecx, dword [0x10410b4c]
test ecx, ecx
je 0x100b77f0
mov al, 1
cmp ecx, 1
je 0x100b772c
cmp ecx, 2
jne 0x100b7a66
mov al, 2
movzx edx, al
mov ecx, 0x10410b4c
call fcn.10109ff0
test al, al
je 0x100b77f0
mov ecx, dword [0x10410b50]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8d11
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov edi, dword [ecx + 0x38]
mov dword [esp + 8], 0
mov dword [esp + 0x30], ebx
mov dword [esp + 0x80], 0x1039c244
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x90], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x94], 0
mov dword [esp + 0xc], edx
lea edx, [esp + 0x30]
mov dword [esp + 0x10], eax
lea eax, [ecx + 0x2c]
mov dword [esp + 0x14], esi
mov dword [esp + 0x18], edi
mov dword [esp + 0x138], edx
lea edx, [esp + 0x80]
mov dword [esp + 0x13c], 1
mov dword [esp + 0x140], eax
mov dword [esp + 0x34], edx
lea edx, [esp + 0x138]
mov dword [esp + 0x38], 0x103986f0
call fcn.1010a850
nop dword [eax]
mov ecx, dword [esp + 0x24]
mov eax, dword [esp + 0x28]
mov edx, dword [esp + 0x2c]
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
cmp dword [edx + 0x38], ecx
jbe 0x100b8c87
mov esi, dword [edx + 0x30]
imul edi, ecx, 0xf0
cmp dword [esi + edi], 1
jne 0x100b8c87
cmp dword [esi + edi + 0x30], eax
jne 0x100b8c87
mov eax, dword [esp + 0x17c]
mov byte [esp + 0x80], 0
mov ebx, dword [ebp + 0xc]
lea edx, [esp + 0x80]
mov dword [esp + 0x84], eax
mov eax, dword [esp + 0x180]
mov ecx, ebx
mov dword [esp + 0x88], eax
mov eax, dword [esp + 0x14c]
mov dword [esp + 0x8c], eax
mov eax, dword [esp + 0x60]
mov dword [esp + 0x90], eax
mov eax, dword [esp + 0x64]
mov dword [esp + 0x94], eax
movzx eax, byte [esp + 4]
mov byte [esp + 0x98], al
movzx eax, byte [esp + 0x54]
mov byte [esp + 0x99], al
movzx eax, byte [esp + 0x48]
mov byte [esp + 0x9a], al
movzx eax, byte [esp + 0x134]
mov byte [esp + 0x9b], al
mov dword [esp + 0x128], 0
call fcn.1009d3a0
cmp dword [esi + edi + 0x68], 1
jne 0x100b7910
mov edx, dword [ebx + 8]
cmp edx, eax
jbe 0x100b8d22
mov ecx, dword [ebx]
imul edx, eax, 0xb8
cmp dword [ecx + edx], 1
jne 0x100b8d33
mov ebx, dword [esi + edi + 0x6c]
mov dword [ecx + edx + 0xb0], 1
mov dword [ecx + edx + 0xb4], ebx
lea edx, [esi + edi + 0x6c]
mov dword [edx], eax
jmp 0x100b7922
lea ecx, [esi + edi + 0x68]
mov dword [ecx], 1
mov dword [esi + edi + 0x6c], eax
mov dword [esi + edi + 0x70], eax
mov ebx, dword [ebp + 0x14]
lea edi, [esp + 0x80]
movzx eax, byte [esp + 0x260]
cmp eax, 9
je 0x100b7980
cmp eax, 1
je 0x100b7968
cmp eax, 6
jne 0x100b7980
mov eax, dword [esp + 0x278]
push dword [esp + 0x270]
push dword [esp + 0x270]
lea ecx, [esp + 0x27c]
push ecx
call dword [eax + 4]
add esp, 0xc
jmp 0x100b7980
lea ecx, [esp + 0x268]
call fcn.10081610
nop word cs:[eax + eax]
nop
lea ecx, [esp + 0x184]
call fcn.100131d0
mov eax, dword [esp + 0x68]
mov ecx, dword [esp + 0x6c]
mov edx, eax
or edx, ecx
je 0x100b79bc
mov edx, dword [esp + 0x74]
mov esi, dword [edx + 8]
lea edi, [esi + 7]
neg esi
and esi, edi
lea edi, [esp + 0x80]
add esi, dword [esp + 0x70]
push ecx
push eax
push esi
call dword [edx + 0x38]
add esp, 0xc
mov eax, dword [esp + 0x78]
test eax, eax
je 0x100b79f8
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, str.tracing::span_tracing::span::active
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
lea ecx, [esp + 0x68]
push 5
push 0xd
call fcn.10109dd0
add esp, 8
mov eax, dword [esp + 0x68]
or eax, dword [esp + 0x6c]
je 0x100b6860
mov eax, dword [esp + 0x70]
lock dec dword [eax]
jne 0x100b6860
lea ecx, [esp + 0x70]
call fcn.10116ed0
jmp 0x100b6860
mov ecx, 0x10410b34
call fcn.10109f40
test al, al
jne 0x100b6e5e
jmp 0x100b6f10
mov ecx, 0x10410b7c
call fcn.10109f40
test al, al
jne 0x100b700a
jmp 0x100b70d0
mov ecx, 0x10410b40
call fcn.10109f40
test al, al
jne 0x100b72dc
jmp 0x100b76d0
mov ecx, 0x10410b4c
call fcn.10109f40
test al, al
jne 0x100b772c
jmp 0x100b77f0
cmp ebx, 3
jne 0x100b7d70
push 0x94
lea eax, [esp + 0x26c]
push eax
push edi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov eax, dword [esp + 0x300]
mov ecx, dword [esp + 0x304]
mov edi, dword [esp + 0x2fc]
mov edx, dword [esp + 0x2c]
mov dword [esp + 0x48], ecx
mov dword [esp + 4], eax
lea ecx, [esp + 8]
push edi
call fcn.10023de0
add esp, 4
cmp dword [esp + 0x10], 0
je 0x100b8dad
mov eax, dword [esp + 0x10]
movsd xmm0, qword [esp + 8]
mov dword [esp + 0x38], eax
movsd qword [esp + 0x30], xmm0
mov esi, dword [esp + 0x30]
mov ecx, dword [esp + 0x34]
mov dword [esp + 8], esi
mov dword [esp + 0xc], ecx
cmp dword [eax + 0x38], esi
jbe 0x100b8dc1
mov ebx, dword [eax + 0x30]
imul edx, esi, 0xf0
cmp dword [ebx + edx], 1
jne 0x100b8dc1
cmp dword [ebx + edx + 0x30], ecx
jne 0x100b8dc1
mov byte [ebx + edx + 0xe9], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], ecx
cmp dword [eax + 0x38], esi
jbe 0x100b8cb7
mov eax, dword [eax + 0x30]
cmp dword [eax + edx], 1
jne 0x100b8cb7
cmp dword [eax + edx + 0x30], ecx
jne 0x100b8cb7
cmp dword [eax + edx + 0x68], 1
mov ebx, dword [ebp + 0x14]
jne 0x100b7eba
mov eax, dword [ebx]
cmp eax, dword [ebx + 4]
jbe 0x100b7ead
lea esi, [esp + 0x30]
mov ecx, ebx
mov edx, esi
call fcn.100190b0
mov ecx, dword [esp + 0x4c]
mov edx, esi
call fcn.100b9ca0
jmp 0x100b7eba
xor ecx, ecx
mov edx, dword [esp + 0x30c]
mov esi, 0
cmp ecx, edx
cmova ecx, edx
test eax, eax
cmovs eax, esi
cmp ecx, eax
cmovbe eax, ecx
mov dword [esp + 0x190], eax
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b7bb8
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b7cf6
mov ecx, dword [0x10410b58]
test ecx, ecx
je 0x100b7cf6
mov al, 1
cmp ecx, 1
je 0x100b7be7
cmp ecx, 2
jne 0x100b8054
mov al, 2
movzx edx, al
mov ecx, 0x10410b58
call fcn.10109ff0
test al, al
je 0x100b7cf6
mov ecx, dword [0x10410b5c]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8dcc
mov edi, dword [ecx + 0x2c]
mov edx, dword [ecx + 0x34]
mov esi, dword [ecx + 0x38]
cmp eax, 1
mov dword [esp + 0x138], 0
mov dword [esp + 0x80], 0x1039c26c
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x90], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x94], 0
mov dword [esp + 0x13c], edi
mov dword [esp + 0x140], eax
mov dword [esp + 0x144], edx
mov dword [esp + 0x148], esi
je 0x100b8dcc
mov dword [esp + 0x30], 1
mov dword [esp + 0x34], edi
mov dword [esp + 0x38], eax
mov dword [esp + 0x3c], edx
mov dword [esp + 0x40], esi
lea edx, [esp + 0x138]
lea esi, [ecx + 0x2c]
mov dword [esp + 0x1a4], ebx
mov dword [esp + 0x1a8], 2
lea edi, [esp + 0x80]
mov dword [esp + 8], edx
mov dword [esp + 0x1ac], esi
lea esi, [esp + 0x30]
lea edx, [esp + 0x190]
mov dword [esp + 0xc], edi
mov dword [esp + 0x10], 0x103986f0
mov dword [esp + 0x14], esi
mov dword [esp + 0x18], edx
lea edx, [esp + 0x1a4]
mov dword [esp + 0x1c], 0x1039b928
call fcn.1010a850
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b807d
mov ecx, dword [0x10410b64]
test ecx, ecx
je 0x100b807d
mov al, 1
cmp ecx, 1
je 0x100b7d25
cmp ecx, 2
jne 0x100b806b
mov al, 2
movzx edx, al
mov ecx, 0x10410b64
call fcn.10109ff0
test al, al
je 0x100b807d
mov edx, dword [0x10410b68]
mov dword [esp + 0x80], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x84], 0
mov ecx, ebx
lea eax, [edx + 0x2c]
mov dword [esp + 0x88], eax
push edi
call fcn.10109ac0
add esp, 4
jmp 0x100b80ee
mov eax, dword [esp + 0x268]
lea ecx, [esp + 0x261]
mov edx, edi
mov edi, dword [esp + 0x264]
mov esi, dword [esp + 0x26c]
mov dword [esp + 4], eax
movzx eax, word [ecx]
mov word [esp + 8], ax
mov al, byte [ecx + 2]
mov byte [esp + 0xa], al
push 0x98
lea eax, [esp + 0x274]
push eax
push edx
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
dec ebx
mov eax, dword [ebx*4 + 0x100b8e1c]
add eax, dword [esp + 0x310]
jmp eax
lea edi, [ebx + edx]
mov dword [esp + 0x48], edi
mov edi, dword [ebx + edx + 0x3c]
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], eax
mov dword [esp + 4], edi
mov edi, dword [esp + 0x48]
cmp dword [edi], 1
jne 0x100b8c87
lea edi, [ebx + edx + 0x30]
cmp dword [edi], eax
jne 0x100b8c87
lea edi, [ebx + edx + 0x34]
mov ebx, dword [esp + 4]
mov byte [edi], 6
mov dword [edi + 4], 2
mov dword [edi + 8], ebx
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], eax
cmp dword [ecx + 0x38], esi
jbe 0x100b8c79
mov ecx, dword [ecx + 0x30]
cmp dword [ecx + edx], 1
jne 0x100b8c79
cmp dword [ecx + edx + 0x30], eax
jne 0x100b8c79
lea eax, [ecx + edx + 0x30]
mov edi, ebx
lea edi, [esp + 0x80]
mov eax, dword [eax]
mov dword [esp + 0x1bc], eax
mov dword [esp + 0x1c0], ebx
mov ebx, dword [ebp + 0x14]
mov byte [esp + 0x1b8], 8
jmp 0x100b8570
mov ecx, dword [esp + 0x4c]
lea edx, [esp + 0x30]
call fcn.1001b660
push 0x94
lea esi, [esp + 0x84]
push esi
lea eax, [esp + 0x1c8]
push eax
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov eax, dword [esp + 0x48]
mov ecx, dword [esp + 4]
mov dword [esp + 0x254], edi
mov edi, esi
mov dword [esp + 0x25c], eax
mov dword [esp + 0x258], ecx
mov byte [esp + 0x1b8], 3
jmp 0x100b8570
mov ecx, 0x10410b58
call fcn.10109f40
test al, al
jne 0x100b7be7
jmp 0x100b7cf6
mov ecx, 0x10410b64
call fcn.10109f40
test al, al
jne 0x100b7d25
mov eax, dword [0x10410b68]
mov dword [esp + 0x84], 0
mov dword [esp + 0x80], 0
mov ecx, edi
lea edx, [esp + 0x30]
mov dword [esp + 0x30], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x34], 0
mov dword [esp + 0x90], eax
add eax, 0x2c
mov dword [esp + 0x38], eax
call fcn.10109e40
movsd xmm1, qword [esp + 0x88]
movsd xmm0, qword [esp + 0x80]
movsd qword [esp + 0x10], xmm1
movsd xmm1, qword [esp + 0x90]
movsd qword [esp + 8], xmm0
movsd qword [esp + 0x18], xmm1
mov eax, dword [esp + 8]
or eax, dword [esp + 0xc]
je 0x100b8112
mov eax, dword [esp + 0x14]
mov ecx, dword [eax + 8]
lea edx, [ecx + 7]
neg ecx
and ecx, edx
add ecx, dword [esp + 0x10]
push ebx
push ecx
call dword [eax + 0x28]
add esp, 8
mov eax, dword [esp + 0x18]
test eax, eax
je 0x100b814c
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, 0x103a4567
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
mov ecx, ebx
push 5
push 0x15
call fcn.10109dd0
add esp, 8
mov esi, dword [esp + 0x24]
mov edx, dword [esp + 0x28]
mov edi, dword [esp + 0x2c]
mov dword [esp + 0x30], ebx
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], edx
cmp dword [edi + 0x38], esi
jbe 0x100b8c87
mov eax, dword [edi + 0x30]
imul ebx, esi, 0xf0
cmp dword [eax + ebx], 1
jne 0x100b8c87
cmp dword [eax + ebx + 0x30], edx
jne 0x100b8c87
mov dword [esp + 0x134], edx
mov edx, dword [esp + 0x190]
lea ecx, [eax + ebx + 0x50]
call fcn.1001acb0
mov edx, dword [esp + 0x134]
mov dword [esp + 0x80], esi
mov eax, dword [esp + 0x190]
mov dword [esp + 0x84], edx
cmp dword [edi + 0x38], esi
jbe 0x100b8c87
mov ecx, dword [edi + 0x30]
cmp dword [ecx + ebx], 1
jne 0x100b8c87
cmp dword [ecx + ebx + 0x30], edx
jne 0x100b8c87
sub dword [ecx + ebx + 0x5c], eax
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], edx
cmp dword [edi + 0x38], esi
mov eax, dword [esp + 0x190]
jbe 0x100b8c87
mov ecx, dword [edi + 0x30]
cmp dword [ecx + ebx], 1
jne 0x100b8c87
cmp dword [ecx + ebx + 0x30], edx
jne 0x100b8c87
sub dword [ecx + ebx + 0x58], eax
mov eax, dword [esp + 0x190]
mov ecx, dword [esp + 0x4c]
add dword [ecx + 0x40], eax
lea ecx, [esp + 0x30]
call fcn.100131d0
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov edx, eax
or edx, ecx
je 0x100b8260
mov edx, dword [esp + 0x14]
mov esi, dword [edx + 8]
lea edi, [esi + 7]
neg esi
and esi, edi
add esi, dword [esp + 0x10]
push ecx
push eax
push esi
call dword [edx + 0x38]
add esp, 0xc
mov eax, dword [esp + 0x18]
lea edi, [esp + 0x80]
lea esi, [esp + 8]
test eax, eax
je 0x100b82a5
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, str.tracing::span_tracing::span::active
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
mov ecx, esi
push 5
push 0xd
call fcn.10109dd0
add esp, 8
mov eax, dword [esp + 8]
or eax, dword [esp + 0xc]
je 0x100b82c1
mov eax, dword [esp + 0x10]
lock dec dword [eax]
jne 0x100b82c1
lea ecx, [esp + 0x10]
call fcn.10116ed0
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b8336
mov ecx, dword [0x10410b70]
test ecx, ecx
je 0x100b8336
mov al, 1
cmp ecx, 1
je 0x100b82e4
cmp ecx, 2
jne 0x100b8328
mov al, 2
movzx edx, al
mov ecx, 0x10410b70
call fcn.10109ff0
test al, al
je 0x100b8336
mov edx, dword [0x10410b74]
mov dword [esp + 0x80], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x84], 0
mov ecx, esi
lea eax, [edx + 0x2c]
mov dword [esp + 0x88], eax
push edi
call fcn.10109ac0
add esp, 4
jmp 0x100b83a7
mov ecx, 0x10410b70
call fcn.10109f40
test al, al
jne 0x100b82e4
mov eax, dword [0x10410b74]
mov dword [esp + 0x84], 0
mov dword [esp + 0x80], 0
mov ecx, edi
lea edx, [esp + 0x30]
mov dword [esp + 0x30], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x34], 0
mov dword [esp + 0x90], eax
add eax, 0x2c
mov dword [esp + 0x38], eax
call fcn.10109e40
movsd xmm1, qword [esp + 0x88]
movsd xmm0, qword [esp + 0x80]
movsd qword [esp + 0x10], xmm1
movsd xmm1, qword [esp + 0x90]
movsd qword [esp + 8], xmm0
movsd qword [esp + 0x18], xmm1
mov eax, dword [esp + 8]
or eax, dword [esp + 0xc]
je 0x100b83cb
mov eax, dword [esp + 0x14]
mov ecx, dword [eax + 8]
lea edx, [ecx + 7]
neg ecx
and ecx, edx
add ecx, dword [esp + 0x10]
push esi
push ecx
call dword [eax + 0x28]
add esp, 8
mov eax, dword [esp + 0x18]
test eax, eax
je 0x100b8405
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, 0x103a4567
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
mov ecx, esi
push 5
push 0x15
call fcn.10109dd0
add esp, 8
mov edx, dword [esp + 0x190]
mov ecx, dword [esp + 0x308]
mov dword [esp + 0x80], esi
call fcn.1001acb0
mov cl, byte [esp + 4]
mov edx, dword [esp + 0x190]
mov eax, ecx
movzx ecx, cl
mov dword [esp + 0x134], edx
and al, 0xfe
cmp dword [esp + 0x31c], edx
movzx ebx, al
cmovbe ebx, ecx
mov ecx, edi
call fcn.100131d0
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov edx, eax
or edx, ecx
je 0x100b847c
mov edx, dword [esp + 0x14]
mov edi, dword [edx + 8]
lea esi, [edi + 7]
neg edi
and edi, esi
add edi, dword [esp + 0x10]
push ecx
push eax
push edi
lea edi, [esp + 0x8c]
call dword [edx + 0x38]
add esp, 0xc
mov eax, dword [esp + 0x18]
test eax, eax
je 0x100b84b8
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, str.tracing::span_tracing::span::active
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
lea ecx, [esp + 8]
push 5
push 0xd
call fcn.10109dd0
add esp, 8
mov eax, dword [esp + 8]
and byte [esp + 4], 1
or eax, dword [esp + 0xc]
je 0x100b84d9
mov eax, dword [esp + 0x10]
lock dec dword [eax]
jne 0x100b84d9
lea ecx, [esp + 0x10]
call fcn.10116ed0
mov eax, dword [esp + 0x17c]
mov esi, dword [esp + 0x28]
mov cl, byte [esp + 4]
mov dl, byte [esp + 0x54]
mov dword [esp + 0x1bc], eax
mov eax, dword [esp + 0x180]
mov dword [esp + 0x1c0], eax
mov eax, dword [esp + 0x14c]
mov dword [esp + 0x1c4], eax
mov eax, dword [esp + 0x60]
mov dword [esp + 0x1c8], eax
mov eax, dword [esp + 0x64]
mov dword [esp + 0x1cc], eax
mov eax, dword [esp + 0x134]
mov dword [esp + 0x1d0], eax
mov eax, dword [esp + 0x24]
mov dword [esp + 0x1d4], eax
mov dword [esp + 0x1d8], esi
mov byte [esp + 0x1dc], cl
mov cl, byte [esp + 0x48]
mov byte [esp + 0x1e0], bl
mov ebx, dword [ebp + 0x14]
mov byte [esp + 0x1e1], dl
mov byte [esp + 0x1e2], cl
mov byte [esp + 0x1b8], 0
movzx eax, byte [esp + 0x260]
cmp eax, 9
je 0x100b85c0
cmp eax, 1
je 0x100b85ac
cmp eax, 6
jne 0x100b85c0
mov eax, dword [esp + 0x278]
push dword [esp + 0x270]
push dword [esp + 0x270]
lea ecx, [esp + 0x27c]
push ecx
call dword [eax + 4]
add esp, 0xc
jmp 0x100b85c0
lea ecx, [esp + 0x268]
call fcn.10081610
nop dword [eax + eax]
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b85cf
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b86f0
mov ecx, dword [0x10410b88]
test ecx, ecx
je 0x100b86f0
mov al, 1
cmp ecx, 1
je 0x100b85fe
cmp ecx, 2
jne 0x100b8bd8
mov al, 2
movzx edx, al
mov ecx, 0x10410b88
call fcn.10109ff0
test al, al
je 0x100b86f0
mov ecx, dword [0x10410b8c]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8ddf
mov edx, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x34]
mov edi, dword [ecx + 0x38]
mov dword [esp + 0x260], 0
mov dword [esp + 0x80], 0x1039c2ac
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x264], edx
lea edx, [esp + 8]
mov dword [esp + 0x268], eax
mov dword [esp + 0x26c], esi
mov dword [esp + 0x270], edi
lea esi, [esp + 0x138]
lea eax, [ecx + 0x2c]
lea edi, [esp + 0x80]
mov dword [esp + 0x30], edx
lea edx, [esp + 0x1b8]
mov dword [esp + 0x34], 1
mov dword [esp + 0x90], esi
mov dword [esp + 0x38], eax
mov dword [esp + 0x94], 1
mov dword [esp + 0x138], edx
lea edx, [esp + 0x260]
mov dword [esp + 0x13c], fcn.100ba210
mov dword [esp + 8], edx
lea edx, [esp + 0x30]
mov dword [esp + 0xc], edi
mov dword [esp + 0x10], 0x103986f0
call fcn.1010a850
nop word cs:[eax + eax]
nop
mov esi, dword [esp + 0x24]
mov ecx, dword [esp + 0x28]
mov eax, dword [esp + 0x2c]
mov dword [esp + 0x80], esi
mov dword [esp + 0x84], ecx
cmp dword [eax + 0x38], esi
jbe 0x100b8c79
mov eax, dword [eax + 0x30]
imul edx, esi, 0xf0
cmp dword [eax + edx], 1
jne 0x100b8c79
cmp dword [eax + edx + 0x30], ecx
jne 0x100b8c79
cmp dword [eax + edx + 0x68], 1
jne 0x100b8746
mov ecx, dword [esp + 0x4c]
lea edx, [esp + 0x24]
call fcn.100b9ca0
jmp 0x100b8790
mov dword [esp + 0x80], esi
lea edi, [eax + edx]
mov dword [esp + 0x84], ecx
cmp dword [edi], 1
jne 0x100b8c79
lea esi, [eax + edx + 0x30]
cmp dword [esi], ecx
jne 0x100b8c79
cmp byte [eax + edx + 0x34], 6
lea edi, [esp + 0x80]
jne 0x100b8790
cmp dword [eax + edx + 0x38], 4
je 0x100b8737
nop dword [eax]
mov eax, dword [esp + 0x2c]
movsd xmm0, qword [esp + 0x24]
movzx esi, byte [esp + 0x23]
mov ecx, ebx
mov edx, edi
mov dword [esp + 0x88], eax
movsd qword [esp + 0x80], xmm0
push esi
call fcn.10019210
add esp, 4
mov al, byte [esp + 0x1b8]
mov byte [esp + 0x53], al
push 0xa7
lea eax, [esp + 0x1bd]
push eax
lea eax, [esp + 0x384]
push eax
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
lea ecx, [esp + 0x184]
call fcn.100131d0
mov eax, dword [esp + 0x68]
mov ecx, dword [esp + 0x6c]
mov edx, eax
or edx, ecx
je 0x100b8820
mov edx, dword [esp + 0x74]
mov esi, dword [edx + 8]
lea edi, [esi + 7]
neg esi
and esi, edi
lea edi, [esp + 0x80]
add esi, dword [esp + 0x70]
push ecx
push eax
push esi
call dword [edx + 0x38]
add esp, 0xc
mov eax, dword [esp + 0x78]
test eax, eax
je 0x100b885c
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, str.tracing::span_tracing::span::active
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
lea ecx, [esp + 0x68]
push 5
push 0xd
call fcn.10109dd0
add esp, 8
mov eax, dword [esp + 0x68]
or eax, dword [esp + 0x6c]
je 0x100b8880
mov eax, dword [esp + 0x70]
lock dec dword [eax]
jne 0x100b8880
lea ecx, [esp + 0x70]
call fcn.10116ed0
lea ecx, [esp + 0x324]
call fcn.100131d0
mov eax, dword [esp + 0x150]
mov ecx, dword [esp + 0x154]
mov edx, eax
or edx, ecx
je 0x100b88c1
mov edx, dword [esp + 0x15c]
mov esi, dword [edx + 8]
lea edi, [esi + 7]
neg esi
and esi, edi
add esi, dword [esp + 0x158]
push ecx
push eax
push esi
call dword [edx + 0x38]
add esp, 0xc
mov eax, dword [esp + 0x160]
lea edi, [esp + 0x80]
test eax, eax
je 0x100b890a
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], 0x100093b0
mov edx, str.tracing::span_tracing::span::active
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], eax
lea ecx, [esp + 0x150]
push 5
push 0xd
call fcn.10109dd0
add esp, 8
mov eax, dword [esp + 0x150]
or eax, dword [esp + 0x154]
je 0x100b8932
mov eax, dword [esp + 0x158]
lock dec dword [eax]
jne 0x100b8932
lea ecx, [esp + 0x158]
call fcn.10116ed0
mov al, byte [esp + 0x53]
cmp al, 9
jne 0x100b8990
mov edx, dword [ebp + 0x18]
mov ecx, edi
push dword [ebp + 8]
call fcn.100b5020
add esp, 4
cmp byte [esp + 0x80], 4
je 0x100b8c41
mov eax, dword [esp + 0x80]
cmp al, 3
jne 0x100b8c4a
mov ecx, dword [esp + 0x4c]
mov edx, dword [ebp + 0xc]
push dword [ebp + 0x18]
push dword [ebp + 0x10]
call fcn.100b9340
add esp, 8
test al, al
jne 0x100b62b3
jmp 0x100b8c34
mov byte [esp + 0x260], al
push 0xa7
lea eax, [esp + 0x380]
push eax
lea eax, [esp + 0x269]
push eax
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov eax, dword [0x10551ebc]
cmp eax, 5
jb 0x100b89c3
mov eax, dword [0x10551ec0]
mov eax, dword [0x10411958]
dec eax
cmp eax, 5
jb 0x100b8b10
mov ecx, dword [0x10410ad4]
test ecx, ecx
je 0x100b8b10
mov al, 1
cmp ecx, 1
je 0x100b89f2
cmp ecx, 2
jne 0x100b8bc1
mov al, 2
movzx edx, al
mov ecx, 0x10410ad4
call fcn.10109ff0
test al, al
je 0x100b8b10
mov ecx, dword [0x10410ad8]
mov eax, dword [ecx + 0x30]
test eax, eax
je 0x100b8df3
mov edi, dword [ecx + 0x2c]
mov edx, dword [ecx + 0x34]
mov esi, dword [ecx + 0x38]
cmp eax, 1
mov dword [esp + 0x68], 0
mov dword [esp + 0x80], 0x1039c2c4
mov dword [esp + 0x84], 1
mov dword [esp + 0x88], 0
mov dword [esp + 0x90], str.formatter_errorfailed_to_write_whole_buffer
mov dword [esp + 0x94], 0
mov dword [esp + 0x6c], edi
mov dword [esp + 0x70], eax
mov dword [esp + 0x74], edx
mov dword [esp + 0x78], esi
je 0x100b8df3
mov dword [esp + 8], 1
mov dword [esp + 0xc], edi
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], edx
lea edx, [esp + 0x1b8]
mov dword [esp + 0x18], esi
lea esi, [esp + 0x260]
lea edi, [esp + 0x80]
lea eax, [ecx + 0x2c]
mov dword [esp + 0x150], edx
lea edx, [esp + 0x68]
mov dword [esp + 0x30], esi
lea esi, [esp + 8]
mov dword [esp + 0x154], 2
mov dword [esp + 0x158], eax
mov dword [esp + 0x1b8], edx
lea edx, [esp + 0x30]
mov dword [esp + 0x1bc], edi
mov dword [esp + 0x1c0], 0x103986f0
mov dword [esp + 0x1c4], esi
mov dword [esp + 0x1c8], edx
lea edx, [esp + 0x150]
mov dword [esp + 0x1cc], 0x1039c2dc
call fcn.1010a850
cmp byte [esp + 0x260], 0
jne 0x100b8b39
mov eax, dword [esp + 0x27c]
mov ecx, dword [esp + 0x280]
mov edx, dword [esp + 0x4c]
mov dword [edx + 0x48], 1
mov dword [edx + 0x4c], eax
mov dword [edx + 0x50], ecx
push 0xa8
lea eax, [esp + 0x264]
push eax
push edi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov esi, dword [ebp + 0x18]
mov edx, edi
mov ecx, esi
call fcn.1007d140
cmp al, 0xd
jne 0x100b8d76
cmp dword [esi + 0x5c], 2
jne 0x100b8b76
cmp dword [esi + 0xc], 0xfffffef7
jb 0x100b62a0
mov ecx, edi
mov edx, esi
push dword [ebp + 8]
call fcn.100b5020
add esp, 4
cmp byte [esp + 0x80], 4
je 0x100b8c41
mov eax, dword [esp + 0x80]
cmp al, 3
jne 0x100b8c3d
mov esi, dword [ebp + 0x18]
cmp dword [esi + 0x5c], 2
jne 0x100b8c41
cmp dword [esi + 0xc], 0xfffffef7
jb 0x100b62a0
jmp 0x100b8c41
mov ecx, 0x10410ad4
call fcn.10109f40
test al, al
jne 0x100b89f2
jmp 0x100b8b10
mov ecx, 0x10410b88
call fcn.10109f40
test al, al
jne 0x100b85fe
jmp 0x100b86f0
lea ecx, [esp + 0x80]
mov edx, esi
push dword [ebp + 8]
call fcn.100b5020
add esp, 4
cmp byte [esp + 0x80], 4
je 0x100b8c41
mov eax, dword [esp + 0x80]
cmp al, 4
je 0x100b8c41
cmp al, 3
jne 0x100b8c4a
mov esi, dword [ebp + 0x18]
cmp dword [esi + 0x5c], 2
jne 0x100b8c41
cmp dword [esi + 0xc], 0xfffffef7
jb 0x100b612c
jmp 0x100b8c41
mov eax, dword [esp + 0x58]
mov byte [eax], 3
jmp 0x100b8c5a
cmp al, 4
jne 0x100b8c4a
mov eax, dword [esp + 0x58]
mov byte [eax], 4
jmp 0x100b8c5a
mov edx, dword [esp + 0x58]
mov ecx, dword [esp + 0x84]
mov dword [edx], eax
mov dword [edx + 4], ecx
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov ecx, 0x10410ac8
call fcn.10109f40
test al, al
jne 0x100b6188
jmp 0x100b626f
lea ecx, [esp + 0x80]
call fcn.10019170
ud2
lea ecx, [esp + 0x80]
call fcn.100191c0
ud2
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c1dc
jmp 0x100b8d6c
lea ecx, [esp + 0x260]
call fcn.10019170
ud2
lea ecx, [esp + 8]
call fcn.10019170
ud2
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c224
jmp 0x100b8d6c
mov ecx, str.assertion_failed:_N::next_stream_.is_none__
mov edx, 0x2d
push 0x1039bf68
jmp 0x100b8d42
mov ecx, str.called__Option::unwrap____on_a__None__valueC:UsersAdministrator.cargo_registry_srcgithub.com_1ecc6299db9ec823url_2.2.0_srclib.rs__file
mov edx, 0x2b
push 0x1039bf28
call fcn.10008540
add esp, 4
ud2
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c1fc
jmp 0x100b8d6c
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c24c
jmp 0x100b8d6c
mov ecx, eax
push 0x1039c25c
call fcn.10008590
add esp, 4
ud2
mov ecx, str.invalid_key
mov edx, 0xb
push 0x1039c25c
call fcn.1004d820
add esp, 4
ud2
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c29c
jmp 0x100b8d6c
mov ecx, 0x103986bd
mov edx, 0x22
push 0x103793a4
call fcn.1000a9c0
add esp, 4
ud2
mov byte [esp + 0x80], al
mov ecx, str.invalid_frame
mov edx, 0xd
push 0x1039c2fc
push 0x103998e4
push edi
call fcn.1000aa20
add esp, 0xc
ud2
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1037938c
jmp 0x100b8d6c
mov ecx, str.called__Option::unwrap____on_a__None__valueC:UsersAdministrator.cargo_registry_srcgithub.com_1ecc6299db9ec823url_2.2.0_srclib.rs__file
mov edx, 0x2b
push 0x1039c284
jmp 0x100b8cf6
lea ecx, [esp + 8]
call fcn.100191c0
ud2
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c274
jmp 0x100b8d6c
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c2b4
jmp 0x100b8d6c
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c2cc
jmp 0x100b8d6c
mov ecx, 0x103986bd
mov edx, 0x22
push 0x1039c1cc
jmp 0x100b8d6c