Function at 0x61374a
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
xor edi, esi
push ecx
push edx
xchg ecx, edx
push ebx
test ebx, ecx
sub cx, dx
push eax
rol eax, cl
test ax, ax
not ch
add ch, 0x4e
mov ch, 0x3a
inc dh
xchg ch, ch
shr bx, 7
not di
not bl
shr dh, 6
shr dh, cl
xor cl, 0x7b
not edi
shr dh, cl
stc
xchg di, cx
nop
adc si, 0x5eab
shl edi, cl
not ebx
test eax, 0x64c76ad4
stc
ror ax, cl
not si
not bx
sbb di, 0x6a2a
inc si
not edx
xor di, ax
xchg bh, dh
add ax, si
or dl, 0x5f
or cl, 0x7e
nop
xchg dl, al
xchg dx, di
ror eax, 2
shr cl, cl
ror dx, cl
xor ecx, 0x1b90f5ee
rol ah, cl
rol bh, cl
rol dh, 2
inc dx
not edx
ror edi, 8
mov dh, bl
xchg ah, bl
shl cx, cl
not cl
shl si, cl
nop
ror ebx, 1
mov di, ax
test dx, 0x151d
test cl, 0x66
add ecx, ebx
mov bl, 0x5c
stc
shr eax, cl
stc
ror bl, cl
or ah, bh
stc
sub eax, 0x4568765c
shl esi, 7
sub edx, 0x22ffc344
pop eax
pop ebx
pop edx
pop ecx
pop esi
pop edi
push ebx
sbb bh, 0x2f
push edx
push ecx
ror dx, cl
sbb bx, 0x357a
push esi
shr esi, cl
push eax
sub cl, al
rol si, 7
ror esi, cl
xor esi, edx
and si, 0x1b6e
cmp cl, 0x31
and si, 0x3c5
and ax, bx
push edi
test dx, di
and ax, 0x4919
mov edx, ecx
or bl, 0x10
sbb ecx, edx
not di
shl al, 7
xor dl, 0x4f
rol ecx, cl
ror ecx, 8
cmp eax, 0x5194ec1b
stc
and cl, al
sbb si, 0x2300
inc ecx
or bx, dx
or bl, 0x4f
xor si, 0x33ee
cmp ch, bl
xor cl, al
shl bx, cl
rol ax, cl
add bh, bh
rol ebx, cl
xchg cl, dl
and esi, edi
shl ah, cl
or esi, 0x79c20597
ror esi, 6
rol di, 7
ror si, cl
sbb bl, 0x1b
sub eax, 0x76cc671c
xor ax, 0x1e55
mov cx, bx
or dx, 0xf9a
xchg ch, ch
sub al, ch
ror dh, cl
sub ebx, esi
add bx, bx
and al, 0x3a
inc ch
sub ah, 0x70
or ah, 0xd
xor edx, 0x70da3a4b
and eax, 0x4074aeb8
add ax, cx
and esi, 0x28d9b1d6
cmp ebx, esi
ror ch, cl
xor bx, bx
mov bx, 0x38e9
not bx
dec cx
and edx, 0x71a37831
shr dx, 5
inc al
test ax, 0x23d7
sub ebx, edx
nop
adc ch, 0x7f
xor si, 0x3f3e
xor dh, dl
and al, dl
test bx, bx
cmp edi, 0x4de0a02
cmp bl, 0x37
dec si
mov ah, dl
sub dl, 0xc
stc
cmp si, di
dec dh
inc ecx
sub ebx, 0x27ea0150
sub ax, 0x47f6
and ecx, 0x475af03b
sub dh, dl
shl edx, cl
mov ax, 0x423f
rol edi, 7
xor dh, 0x52
cmp esi, 0x68e2abe8
mov bh, 0x4d
stc
nop
not si
pop edi
sbb ax, ax
xor dh, 0x63
not dh
not si
test dx, 0x73bf
shl al, 7
sbb dl, ch
sbb cx, 0x3047
test dx, 0x263
mov ebx, edx
shl bx, 3
test esi, 0x4442174b
nop
shr ah, cl
adc eax, esi
dec ax
test ebx, 0x2c364043
cmp esi, eax
not dl
ror ax, 5
mov si, si
xchg dh, cl
xor ebx, 0x5b14e095
inc eax
inc bh
xor ebx, ebx
nop
shl cx, 6
push edi
xchg edi, edx
shl cl, 6
and ax, 0x6803
ror esi, cl
mov ax, bx
dec di
inc bl
cmp edi, ebx
or di, cx
rol al, cl
pop edi
pop eax
pop esi
pop ecx
pop edx
pop ebx
push eax
not ax
push edx
and edx, 0x4927f9b2
adc edx, 0x7ba8316a
dec al
push edi
or di, ax
or dh, al
pop edi
pop edx
pop eax
push esi
push edi
xchg si, di
push ebx
sbb bx, 0x1bfd
or ebx, 0x7505d91a
push ecx
shr cx, cl
mov bl, 0x12
xor bx, 0x7e82
push eax
push edx
add ah, dh
dec esi
stc
sbb ax, 0x22ea
test di, 0x10a2
nop
test ah, 0x3b
inc ecx
or cx, 0x7b5a
nop
sbb bl, 0x36
mov ebx, eax
and eax, 0x3dd18f69
not bx
sub edi, 0x42733dc2
and ax, 0x1c92
mov bh, 0x15
inc dh
ror dh, 7
stc
xchg bh, ah
ror ebx, cl
sbb di, bx
not ah
adc ebx, 0xccea150
ror eax, cl
test ah, bl
cmp bh, ah
nop
sbb dl, al
shr dh, cl
test bx, si
or eax, ebx
or cl, bl
stc
test di, 0x3a81
shr esi, cl
inc ax
nop
shl si, 8
dec eax
test bh, 0x53
shl di, 3
adc cl, ah
shr bl, cl
mov di, di
shl ah, 1
cmp eax, 0x65d3f6d1
sbb eax, 0x303d21bd
sub ah, cl
sbb eax, ecx
nop
mov eax, 0x3c6027d5
ror edi, 4
test edx, 0x10240690
or si, dx
sbb bl, bl
or dl, 0x10
adc ax, 0x362d
test dh, 0x69
adc ah, 0x52
mov dh, 0x47
test ebx, esi
dec ecx
and si, bx
adc dx, 0x697d
rol ax, cl
add al, 0x61
sub esi, eax
sub bx, si
rol bx, 2
and dl, dl
nop
ror esi, 3
sbb di, di
nop
sbb cl, 0x58
sub ax, 0x1596
adc ah, ch
cmp dx, 0x1ec6
cmp dx, 0x3c1
inc eax
sbb bl, al
add ax, 0x220a
test edx, 0x1cac0b06
rol si, cl
and al, dh
adc dl, cl
stc
shr bl, cl
add eax, ebx
xor bx, di
adc bl, ah
not bx
pop edx
adc al, cl
shr ax, 5
add ch, 0x4e
stc
xchg di, di
stc
shl cx, 5
cmp ax, 0x5a43
not ch
sbb eax, 0xc87475f
shr di, cl
not ah
push edx
adc dl, dl
adc al, 0x63
shr bl, cl
add ch, al
stc
xchg edi, ecx
rol cx, cl
xchg cl, bh
dec cx
nop
inc ax
xchg esi, ebx
ror dx, cl
xchg bh, dh
sbb ecx, eax
and eax, edi
ror cl, cl
xor esi, ebx
adc bx, 0x9bd
add bh, bh
nop
and bl, bh
sbb ebx, 0x14351a04
dec dx
stc
inc eax
not cl
add bh, 0x4a
nop
and cx, bx
stc
stc
ror bl, cl
rol ebx, 6
ror bl, cl
stc
sbb eax, 0x5aac3263
test cx, si
adc ah, 0x62
not edx
inc edi
shl ah, cl
inc ax
xchg cl, bl
pop edx
pop eax
pop ecx
pop ebx
pop edi
pop esi
nop
push ecx
push edx
xor cl, dl
pop edx
pop ecx
pop ebp
ret