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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
sub esp, 0x80
mov edi, dword [ebp + 8]
mov eax, dword [0x7a8498]
xor eax, ebp
mov dword [esp + 0x78], eax
push 0x20000010
push edi
call fcn.0062b6c0
add esp, 8
test eax, eax
je 0x63e195
mov dword [esp + 0x2c], 0xffffffff
mov dword [esp + 0x30], 0xffffffff
mov dword [esp + 0x24], 0xffffffff
mov dword [esp + 0x28], 0xffffffff
mov dword [esp + 0x1c], 0xffffffff
mov dword [esp + 0x20], 0xffffffff
mov dword [esp + 0x14], 0xffffffff
mov dword [esp + 0x18], 0xffffffff
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 0x10], 0xffffffff
mov dword [esp + 4], 0xffffffff
mov dword [esp + 8], 0xffffffff
mov dword [esp + 0x70], 0xffffffff
mov dword [esp + 0x74], 0xffffffff
mov dword [esp + 0x68], 0xffffffff
mov dword [esp + 0x6c], 0xffffffff
mov dword [esp + 0x60], 0xffffffff
mov dword [esp + 0x64], 0xffffffff
mov dword [esp + 0x58], 0xffffffff
mov dword [esp + 0x5c], 0xffffffff
mov dword [esp + 0x50], 0xffffffff
mov dword [esp + 0x54], 0xffffffff
mov dword [esp + 0x48], 0xffffffff
mov dword [esp + 0x4c], 0xffffffff
mov dword [esp + 0x44], 0xffffffff
mov dword [esp + 0x3c], 0xffffffff
mov dword [esp + 0x38], 0xffffffff
lea esi, [esp + 0x70]
push 0x20000010
push esi
push edi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
lea eax, [esp + 0x38]
push eax
push esi
call fcn.0062b780
add esp, 8
test eax, eax
je 0x63e176
mov eax, dword [esp + 0x38]
xor eax, 1
or eax, dword [esp + 0x3c]
jne 0x63e176
lea edi, [esp + 0x68]
push 0x20000010
push edi
push esi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
lea ebx, [esp + 0x60]
push 6
push ebx
push edi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
push ebx
call fcn.005407a0
add esp, 4
cmp eax, 7
jne 0x63e176
push ebx
call fcn.0053cb10
add esp, 4
mov ecx, 0xce48862a
xor ecx, dword [eax]
mov edx, 0x1013dce
xor edx, dword [eax + 3]
or edx, ecx
je 0x63e1b5
push 0x116
push str..._.._third_party_boringssl_src_crypto_ec_extra_ec_asn1.c
push 0x80
push 0
push 0xf
call fcn.00590370
add esp, 0x14
xor esi, esi
jmp 0x63e1a0
push edi
call fcn.0063e800
add esp, 4
mov esi, eax
mov ecx, dword [esp + 0x78]
xor ecx, ebp
call fcn.006c9121
mov eax, esi
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
lea ebx, [esp + 0x2c]
push 2
push ebx
push edi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
push ebx
call fcn.0062b8b0
add esp, 4
test eax, eax
je 0x63e176
push edi
call fcn.005407a0
add esp, 4
test eax, eax
jne 0x63e176
lea edi, [esp + 0x58]
push 0x20000010
push edi
push esi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
lea eax, [esp + 0x24]
push 4
push eax
push edi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
lea eax, [esp + 0x1c]
push 4
push eax
push edi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
push 3
push 0
push 0
push edi
call fcn.0062b970
add esp, 0x10
test eax, eax
je 0x63e176
push edi
call fcn.005407a0
add esp, 4
test eax, eax
jne 0x63e176
lea edi, [esp + 0x50]
push 4
push edi
push esi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
lea ebx, [esp + 4]
push 2
push ebx
push esi
call fcn.0062b620
add esp, 0xc
test eax, eax
je 0x63e176
push ebx
call fcn.0062b8b0
add esp, 4
test eax, eax
je 0x63e176
lea eax, [esp + 0x44]
lea ebx, [esp + 0x48]
push 2
push eax
push ebx
push esi
call fcn.0062b970
add esp, 0x10
test eax, eax
je 0x63e176
push esi
call fcn.005407a0
add esp, 4
test eax, eax
jne 0x63e176
cmp dword [esp + 0x44], 0
je 0x63e2f0
push ebx
call fcn.005407a0
add esp, 4
cmp eax, 1
jne 0x63e427
push ebx
call fcn.0053cb10
add esp, 4
cmp byte [eax], 1
jne 0x63e427
mov byte [esp + 0x37], 0xff
lea eax, [esp + 0x37]
push eax
push edi
call fcn.0062b020
add esp, 8
test eax, eax
je 0x63e42e
cmp byte [esp + 0x37], 4
jne 0x63e42e
push edi
call fcn.005407a0
add esp, 4
test al, 1
jne 0x63e43f
push edi
call fcn.005407a0
add esp, 4
mov esi, eax
shr esi, 1
push edi
call fcn.0053cb10
add esp, 4
lea ecx, [esp + 0x14]
push esi
push eax
push ecx
call fcn.0062af40
add esp, 0xc
push edi
call fcn.0053cb10
add esp, 4
add eax, esi
lea ecx, [esp + 0xc]
push esi
push eax
push ecx
call fcn.0062af40
add esp, 0xc
xor esi, esi
call fcn.005431e0
mov ebx, eax
jmp 0x63e37d
add esi, 0x1c
cmp esi, 0x70
je 0x63e449
movzx edi, byte [ebx + esi + 0x10]
mov edx, dword [ebx + esi + 0x14]
lea ecx, [esp + 0x2c]
push edi
call fcn.0063e9e0
add esp, 4
test eax, eax
je 0x63e371
mov edx, dword [ebx + esi + 0x14]
add edx, edi
lea ecx, [esp + 0x24]
push edi
call fcn.0063e9e0
add esp, 4
test eax, eax
je 0x63e371
lea edx, [edi + edi]
add edx, dword [ebx + esi + 0x14]
lea ecx, [esp + 0x1c]
push edi
call fcn.0063e9e0
add esp, 4
test eax, eax
je 0x63e371
lea edx, [edi + edi*2]
add edx, dword [ebx + esi + 0x14]
lea ecx, [esp + 0x14]
push edi
call fcn.0063e9e0
add esp, 4
test eax, eax
je 0x63e371
lea edx, [edi*4]
add edx, dword [ebx + esi + 0x14]
lea ecx, [esp + 0xc]
push edi
call fcn.0063e9e0
add esp, 4
test eax, eax
je 0x63e371
lea edx, [edi + edi*4]
add edx, dword [ebx + esi + 0x14]
lea ecx, [esp + 4]
push edi
call fcn.0063e9e0
add esp, 4
test eax, eax
je 0x63e371
push dword [ebx + esi]
call fcn.00543a10
jmp 0x63e19b
push 0x11e
jmp 0x63e44e
push 0x126
push str..._.._third_party_boringssl_src_crypto_ec_extra_ec_asn1.c
push 0x6f
jmp 0x63e185
push 0x12b
jmp 0x63e17b
push 0x193
push str..._.._third_party_boringssl_src_crypto_ec_extra_ec_asn1.c
push 0x7b
jmp 0x63e185