Function at 0x1004b210
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
mov eax, dword [ebp + 8]
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov eax, dword [0x100c1908]
add eax, dword [0x100c190c]
add eax, 0x8ffc187
xor eax, 0x72da85df
add eax, 0xc421481a
xor eax, 0x5284fd18
sub eax, 0x26d0e65c
or eax, 0x39c7919a
sub eax, 0xe2cbad8
or eax, 0xaa63f9fb
add eax, 0x3d286d09
or eax, 0x8262c86b
imul eax, eax, 0xd815f0e3
imul eax, eax, 0x342e051c
imul eax, eax, 0x3e29e923
sub eax, 0xb84107a3
sub eax, 0xb05343db
or eax, 0x564f92db
and eax, 0xb52288d6
or eax, 0x4a114b3b
sub eax, 0x3edc151b
sub eax, 0xcd06b52c
imul eax, eax, 0x11edb607
mov ecx, 0x959bdf59
xor edx, edx
div ecx
imul eax, eax, 0xefa91ed8
add eax, 0x6fac7393
or eax, 0xe0442577
or eax, 0x87cdc019
or eax, 0xfd4c66bf
mov ecx, 0x29473b71
xor edx, edx
div ecx
mov ecx, 0xe98e2019
xor edx, edx
div ecx
and eax, 0xa069daa4
imul eax, eax, 0xe29e8d27
or eax, 0xb9d81821
sub eax, 0xb0cb0c1c
sub eax, 0x241db56f
and eax, 0xed22270f
xor eax, 0xcd543579
imul eax, eax, 0xf601427a
xor eax, 0xc20863d0
sub eax, 0xc12b7efb
xor eax, 0x8668143c
imul eax, eax, 0xa433c4ea
or eax, 0x8af57263
imul eax, eax, 0xf0479a08
mov ecx, 0x6c2e17ef
xor edx, edx
div ecx
or eax, 0xc345ed72
xor eax, 0xe8dfe2cf
mov ecx, 0x9b77d159
xor edx, edx
div ecx
add eax, 0x17ef1b86
sub eax, 0x1fc2765b
imul eax, eax, 0xedcdd3a1
sub eax, 0x1101e988
sub eax, 0x9b299699
add eax, 0x44b56f0a
xor eax, 0x55d5a532
or eax, 0x2c29588d
and eax, 0x317268f8
sub eax, 0xd1ba9ae7
and eax, 0x2db30b8a
imul eax, eax, 0x27568431
or eax, 0x44699158
sub eax, 0xf8aa0982
mov ecx, 0x40947e36
xor edx, edx
div ecx
add eax, 0x5a0f5b4e
sub eax, 0x553f4956
sub eax, 0x66aa3cb7
xor eax, 0x8c6176c5
xor eax, 0x9730bf90
imul eax, eax, 0xb05d36d6
and eax, 0xf1a0bee6
or eax, 0x9d583f46
and eax, 0xf9f57194
sub eax, 0x6d1a9ce4
cmp eax, 0x6c8e7502
ja 0x1004bff6
mov eax, dword [0x100c1910]
imul eax, dword [0x100c1914]
add eax, 0x25796aba
xor eax, 0xbb1c7b7a
sub eax, 0x6d56bfb2
imul eax, eax, 0xf11aad1d
add eax, 0xb0db8351
mov ecx, 0x7ecf22
xor edx, edx
div ecx
sub eax, 0x93a1f3e0
or eax, 0xa5ec649f
mov ecx, 0xcc9827a6
xor edx, edx
div ecx
and eax, 0x2177fe80
and eax, 0x1b5674b1
mov ecx, 0xb59e679f
xor edx, edx
div ecx
and eax, 0xe8e3366f
imul eax, eax, 0xb4e73b58
xor eax, 0xfc8d0d5b
imul eax, eax, 0xcf961007
and eax, 0x34a8f15
imul eax, eax, 0x8b4ddd0
and eax, 0x3671cdd2
imul eax, eax, 0xfb87613f
mov ecx, 0x59a245b7
xor edx, edx
div ecx
and eax, 0x51a31176
and eax, 0xaf9e2420
or eax, 0xdf40d1e6
and eax, 0x81052d33
imul eax, eax, 0xc76c025e
sub eax, 0xbe5f91fe
mov ecx, 0xb075685d
xor edx, edx
div ecx
add eax, 0xf9157020
xor eax, 0xeb53141e
and eax, 0x865167dd
add eax, 0xfdea49a4
xor eax, 0xf8085556
sub eax, 0x9ebf3917
sub eax, 0x2880789
xor eax, 0xb2e645a6
imul eax, eax, 0xff27666a
xor eax, 0x32a4413
sub eax, 0x6fcd364b
sub eax, 0xdd4c0966
add eax, 0xfa81121
sub eax, 0xe52f1f14
add eax, 0xc038a798
or eax, 0x221b898
sub eax, 0x6646b514
and eax, 0xe49deb53
xor eax, 0xcb37055a
add eax, 0x3db12f84
or eax, 0x893df9e1
mov ecx, 0x7ca216ba
xor edx, edx
div ecx
add eax, 0xc402d8b5
mov ecx, 0x2b5be2f6
xor edx, edx
div ecx
or eax, 0xcd43b14
xor eax, 0x38829727
mov ecx, 0x233db181
xor edx, edx
div ecx
sub eax, 0xe8a168a3
mov ecx, 0x836519d
xor edx, edx
div ecx
mov ecx, 0x63525261
xor edx, edx
div ecx
mov ecx, 0x45e5d3e3
xor edx, edx
div ecx
add eax, 0x66a06dfd
mov ecx, 0xab56ebc6
xor edx, edx
div ecx
mov ecx, 0xd772bc21
xor edx, edx
div ecx
xor eax, 0x93ad1cc7
imul eax, eax, 0x44277c8f
imul eax, eax, 0x92d2bf8a
sub eax, 0xd6197b9d
xor eax, 0xb1718022
or eax, 0x1b2ae24e
add eax, 0x4b8960bf
add eax, 0x24b3d9d9
imul eax, eax, 0x614f9730
sub eax, 0x34b22716
mov ecx, dword [ebp + 8]
mov edx, dword [ebp - 8]
movsx ecx, byte [ecx + edx]
cmp ecx, 0
setne cl
mov byte [ebp - 9], cl
cmp eax, 0xd70f5ef3
ja 0x1004b3c9
mov al, byte [ebp - 9]
test al, 1
jne 0x1004b5a9
jmp 0x1004bc8e
mov eax, dword [0x100c1918]
sub eax, dword [0x100c191c]
xor eax, 0x5383a739
mov ecx, 0x7cc401ff
xor edx, edx
div ecx
mov ecx, 0xb0cf1816
xor edx, edx
div ecx
mov ecx, 0xb008b876
xor edx, edx
div ecx
add eax, 0x5a6a41d3
or eax, 0x41a19fc3
and eax, 0x3eeb40d1
imul eax, eax, 0xddbcaad
imul eax, eax, 0x448c2596
or eax, 0x5af8945e
sub eax, 0x12821048
xor eax, 0x17af3a4c
sub eax, 0x1dbf954a
imul eax, eax, 0x75dbc7a2
xor eax, 0xf0ac0650
sub eax, 0x759b79b6
and eax, 0x9598f384
mov ecx, 0x675d1553
xor edx, edx
div ecx
sub eax, 0xc9e1e031
add eax, 0x67f422f6
imul eax, eax, 0x621e7bde
add eax, 0x15f8f21e
and eax, 0xadc20077
sub eax, 0x2a11704e
xor eax, 0x3d4991d1
xor eax, 0x5a586853
mov ecx, 0x4e7befda
xor edx, edx
div ecx
sub eax, 0x6339dc15
add eax, 0x5ee5e773
sub eax, 0xeb246839
imul eax, eax, 0xfd34c8c6
or eax, 0x34261c05
and eax, 0x18cfdcfc
mov ecx, 0x6e5f924f
xor edx, edx
div ecx
or eax, 0x333b5294
sub eax, 0x2de90619
sub eax, 0xe72ce6fa
and eax, 0xb576de1e
add eax, 0xb8e3384a
imul eax, eax, 0x971a0a7a
imul eax, eax, 0xa32caf5c
add eax, 0xb769f0a5
and eax, 0x61daccfa
imul eax, eax, 0x1230f7a1
add eax, 0x1f6a8ee8
add eax, 0x9bf144c5
or eax, 0x6f247c36
mov ecx, 0xd3adb447
xor edx, edx
div ecx
and eax, 0x4a078a65
or eax, 0x3f35f1f6
mov ecx, 0xb5087ea
xor edx, edx
div ecx
sub eax, 0x3d9a7fd
or eax, 0x3940c71d
or eax, 0xdecd29d1
add eax, 0x2a15a4d4
xor eax, 0x3b46f200
and eax, 0x3e81876e
and eax, 0x74ef5c31
sub eax, 0x869c55f9
add eax, 0x13545c88
sub eax, 0x12245e9c
mov ecx, 0xa04247de
xor edx, edx
div ecx
or eax, 0xa9e0f47c
xor eax, 0xfdb09386
mov ecx, 0x7dbcc41a
xor edx, edx
div ecx
mov ecx, 0xa2778375
xor edx, edx
div ecx
or eax, 0xded79baf
mov ecx, 0xeaf97b82
xor edx, edx
div ecx
and eax, 0xcf5b585b
imul eax, eax, 0xb9e08d6d
and eax, 0xc852a18f
mov ecx, 0x26c6876e
xor edx, edx
div ecx
cmp eax, 0x6c313ba2
je 0x1004bffb
mov eax, dword [0x100c1920]
sub eax, dword [0x100c1924]
add eax, 0x28f5bffa
xor eax, 0xaa200a61
or eax, 0xe6f26ee1
imul eax, eax, 0x81219b39
imul eax, eax, 0x96d20c16
add eax, 0x6ecd936a
imul eax, eax, 0x10e761aa
sub eax, 0xab688da
xor eax, 0xb36b1b05
imul eax, eax, 0x42bf2ea5
xor eax, 0xf250f731
mov ecx, 0x135dd378
xor edx, edx
div ecx
xor eax, 0xead1d2e4
sub eax, 0x3d7d4ea2
and eax, 0xbaa91525
or eax, 0x8c6f618
mov ecx, 0xcb9514cf
xor edx, edx
div ecx
sub eax, 0x8ac8a5cd
or eax, 0x5d9b207c
add eax, 0xd84fa084
and eax, 0xfcd3e67b
xor eax, 0x35d5264c
and eax, 0xec32978d
or eax, 0xe1387d6c
xor eax, 0x104caf51
imul eax, eax, 0xa28570f8
xor eax, 0x6d5c9098
imul eax, eax, 0x32c532a
or eax, 0x29bb4934
xor eax, 0xe291ffc1
and eax, 0xc12de687
or eax, 0x5fcb192a
add eax, 0xcfc0068
xor eax, 0xc15c5b2d
xor eax, 0xf4bd0d88
or eax, 0x7dfee97a
sub eax, 0x43a5e3de
add eax, 0x6e1833dc
add eax, 0x74a3f555
xor eax, 0xf73a5ebd
or eax, 0xac7884bc
imul eax, eax, 0xbb1ef136
imul eax, eax, 0x872adfbd
add eax, 0xbf9c872f
imul eax, eax, 0x50f3d81e
and eax, 0xf78e5dee
mov ecx, 0x33792b87
xor edx, edx
div ecx
xor eax, 0xb62264e
xor eax, 0xb06ed4ee
and eax, 0xf4b372b5
xor eax, 0x9135fd83
and eax, 0x7132355b
add eax, 0xea007427
add eax, 0xaca8eaf4
or eax, 0x7ffb48d
or eax, 0x68ca0c22
imul eax, eax, 0x9296bc13
sub eax, 0xdef6dc2
and eax, 0xbb5d8948
add eax, 0xd3adcc01
sub eax, 0x9a9f5960
xor eax, 0x688e0579
mov ecx, 0x35a89cd9
xor edx, edx
div ecx
xor eax, 0xad208e0b
and eax, 0xf08d468a
and eax, 0x696a5512
add eax, 0xa72876e9
sub eax, 0xe485f3d0
add eax, 0x2f13a1dc
sub eax, 0x1fdc8bdb
and eax, 0xbb28dace
or eax, 0x80616054
mov ecx, dword [ebp + 8]
mov edx, dword [ebp - 8]
movsx ecx, byte [ecx + edx]
cmp ecx, 0x5c
sete cl
mov byte [ebp - 0xa], cl
cmp eax, 0xf4906399
ja 0x1004bffb
mov al, byte [ebp - 0xa]
test al, 1
jne 0x1004b91f
jmp 0x1004b928
mov eax, dword [ebp - 4]
add eax, 1
mov dword [ebp - 4], eax
jmp 0x1004b92d
mov eax, dword [0x100c1928]
add eax, dword [0x100c192c]
xor eax, 0xfb5c2bf5
add eax, 0xc0963fff
add eax, 0x15c6ecbf
imul eax, eax, 0x19eafdf3
imul eax, eax, 0x8fb158d3
sub eax, 0x40cc48d0
imul eax, eax, 0xdf456966
imul eax, eax, 0x95f34929
add eax, 0x32733cff
imul eax, eax, 0xa2dba37d
add eax, 0xfab5fea0
or eax, 0xd0f89f4a
add eax, 0xfb22e328
and eax, 0x3cefee1b
imul eax, eax, 0x513eb98
imul eax, eax, 0xb41dadcf
or eax, 0xfa714d34
sub eax, 0x6ce96e03
sub eax, 0x1b21d765
add eax, 0xebdfb22f
or eax, 0x13a92b8d
add eax, 0xb1893e24
imul eax, eax, 0xe277cbf3
add eax, 0xb0e2b3a8
xor eax, 0x714cbcba
add eax, 0x71f8d8f7
and eax, 0x35187d8
sub eax, 0x59b9984d
mov ecx, 0x5b93f6f9
xor edx, edx
div ecx
and eax, 0xd42e7025
or eax, 0x6dfd971e
mov ecx, 0xd113b0c6
xor edx, edx
div ecx
xor eax, 0xa81ce60
or eax, 0x5d444d20
or eax, 0xe7aad0f6
sub eax, 0x819dd130
imul eax, eax, 0x3f1156cb
add eax, 0x1a567ff
xor eax, 0x458451a7
and eax, 0x5ae47b3d
mov ecx, 0xee22c672
xor edx, edx
div ecx
add eax, 0x7bb329a3
imul eax, eax, 0x604a4ea2
sub eax, 0x587c5fa8
and eax, 0x477fb417
xor eax, 0x188c3414
or eax, 0x5d040ca0
sub eax, 0xbf120851
mov ecx, 0x6f6f289b
xor edx, edx
div ecx
mov ecx, 0xb3b22c5e
xor edx, edx
div ecx
sub eax, 0xd1a697b6
or eax, 0x84ca3fa1
and eax, 0x1fe03c36
mov ecx, 0x761bd52f
xor edx, edx
div ecx
or eax, 0x8b340819
or eax, 0x3ce7b1c7
mov ecx, 0x7d4b061f
xor edx, edx
div ecx
and eax, 0x3d744aa2
sub eax, 0xe99bcdb3
and eax, 0x69a34f2
sub eax, 0xfb7b7a76
mov ecx, 0xe622bd6
xor edx, edx
div ecx
sub eax, 0xd310e425
or eax, 0xed59ae8c
sub eax, 0xf47281fd
add eax, 0xe121124d
imul eax, eax, 0x935cf27d
or eax, 0xb23b2216
add eax, 0xd7124359
add eax, 0x5898cab2
imul eax, eax, 0x7c4d89ad
or eax, 0x906eb8f3
cmp eax, 0xdb5d39e5
ja 0x1004c000
mov eax, dword [0x100c1930]
xor edx, edx
div dword [0x100c1934]
or eax, 0xf4d5ddc
add eax, 0x1e5d193c
or eax, 0x5159e2cf
mov ecx, 0x4860c19c
xor edx, edx
div ecx
xor eax, 0x98981dad
add eax, 0xdb47fac3
add eax, 0x4156401d
imul eax, eax, 0xec96dbd
or eax, 0xa106235d
and eax, 0xe1efc8e7
or eax, 0xf361d902
imul eax, eax, 0x1375ce75
xor eax, 0x21e35e89
xor eax, 0xe0bb5c2c
or eax, 0x60866b88
imul eax, eax, 0xc31ba930
xor eax, 0x5b9275d4
sub eax, 0x4bc4ca6
add eax, 0x8cfea5a0
sub eax, 0x6f0ac101
xor eax, 0x47d16f10
mov ecx, 0x178921a4
xor edx, edx
div ecx
add eax, 0x720239f1
sub eax, 0xbd162bd
xor eax, 0x2c541c2f
imul eax, eax, 0x8ddae8ab
sub eax, 0x36da72dc
imul eax, eax, 0xf02ce453
and eax, 0xb69726bd
xor eax, 0x438a0c78
imul eax, eax, 0xcf35dec
sub eax, 0x41e5926c
sub eax, 0x97980acd
or eax, 0xcac06095
xor eax, 0x8a7c01e6
add eax, 0xb87ca78a
mov ecx, 0x1be6e13d
xor edx, edx
div ecx
add eax, 0x6dbb9a74
imul eax, eax, 0x1157ec43
mov ecx, 0xec3cfc6e
xor edx, edx
div ecx
or eax, 0x3c454254
and eax, 0x13ead239
mov ecx, 0xfdbbfd6b
xor edx, edx
div ecx
and eax, 0x63d77e48
imul eax, eax, 0xfe1add81
or eax, 0xd08880db
sub eax, 0x85e8ce2d
imul eax, eax, 0xf436f834
xor eax, 0x2e676db0
xor eax, 0x5b5d3341
mov ecx, 0xef7b5859
xor edx, edx
div ecx
imul eax, eax, 0xf83cabb7
or eax, 0x31194e4a
imul eax, eax, 0x94bc1833
xor eax, 0x21dbf5b1
or eax, 0x9efaef88
or eax, 0xa90c9740
or eax, 0x76b5d799
and eax, 0xa6ef9524
sub eax, 0x594947d1
or eax, 0x818fe6fb
and eax, 0xc784aca2
and eax, 0x8e0b8b7b
sub eax, 0x2423d60e
add eax, 0x5b47f70e
xor eax, 0xaafdaea6
xor eax, 0x1e2e5d02
add eax, 0xb2963879
imul eax, eax, 0x298d9ae8
and eax, 0x9cf8e143
mov ecx, 0xb7def0b9
xor edx, edx
div ecx
imul eax, eax, 0x991104d5
mov ecx, dword [ebp - 8]
add ecx, 1
mov dword [ebp - 8], ecx
cmp eax, 0xbf88f604
ja 0x1004c000
jmp 0x1004b227
mov eax, dword [0x100c1938]
add eax, dword [0x100c193c]
xor eax, 0x6f6d40b
sub eax, 0x299dc24f
sub eax, 0xa9ae9515
or eax, 0xce7f0c04
add eax, 0xbd6d8b48
add eax, 0x6c35b480
and eax, 0xa9654d0e
or eax, 0x83985d1c
or eax, 0x39165e4d
xor eax, 0x5ab3f776
mov ecx, 0x7c7d3337
xor edx, edx
div ecx
or eax, 0x423b6eb8
sub eax, 0x5b44a81f
add eax, 0x971e4df0
sub eax, 0xfb12d4a
mov ecx, 0xb4156fbb
xor edx, edx
div ecx
xor eax, 0x196ac28
add eax, 0x1d909e27
and eax, 0xbd725af2
or eax, 0x36fb9509
mov ecx, 0x50ededd8
xor edx, edx
div ecx
xor eax, 0xd7ed44a1
or eax, 0x82617d4c
or eax, 0x546c6a82
or eax, 0x7a5527fd
and eax, 0x6a4f914c
or eax, 0x58a1c369
and eax, 0x9becf0d0
add eax, 0xef017bb3
or eax, 0x275fa840
mov ecx, 0xbe7e4d53
xor edx, edx
div ecx
add eax, 0x8cdbdf3f
imul eax, eax, 0x92b098fb
sub eax, 0xf174e5b8
and eax, 0x12798326
add eax, 0x15c5f9e6
xor eax, 0x1bebb26a
imul eax, eax, 0x2c320052
sub eax, 0xef537fe4
add eax, 0xad19d8bc
sub eax, 0x9c427f20
sub eax, 0x65226daa
add eax, 0xdbfecec8
imul eax, eax, 0x274a192e
imul eax, eax, 0x8569ebcc
mov ecx, 0x297bcc8f
xor edx, edx
div ecx
or eax, 0x7bac1556
xor eax, 0x7da1fe13
mov ecx, 0xd51d44ee
xor edx, edx
div ecx
add eax, 0xf7035827
and eax, 0x97565bb0
imul eax, eax, 0xe1f84052
add eax, 0xb7940b47
and eax, 0x7cdeca67
and eax, 0x5e394c61
and eax, 0x8a298f35
sub eax, 0xec13ae1c
imul eax, eax, 0x6b224048
and eax, 0x6d00017e
or eax, 0x6ffa38b6
sub eax, 0x823ddd33
and eax, 0x31f1eae5
or eax, 0xd3007499
xor eax, 0x7fc16714
add eax, 0xaaef478
add eax, 0x739646f2
xor eax, 0xcfd56062
mov ecx, 0x3976fc10
xor edx, edx
div ecx
xor eax, 0xb2eee6fd
sub eax, 0x2446e259
imul eax, eax, 0xcb591c16
imul eax, eax, 0x172828a5
cmp eax, 0x6ebf9e83
je 0x1004c00e
mov eax, dword [0x100c1940]
and eax, dword [0x100c1944]
or eax, 0xd59a9505
xor eax, 0x69c2e331
imul eax, eax, 0x6083fd87
and eax, 0x41023e75
mov ecx, 0xe8e31212
xor edx, edx
div ecx
sub eax, 0xf6a1380a
sub eax, 0x3a2f532d
imul eax, eax, 0x23e5d9e3
mov ecx, 0x3ca2938
xor edx, edx
div ecx
add eax, 0x6d77fe22
add eax, 0x5674e65d
add eax, 0x323c2c51
mov ecx, 0xc28465ed
xor edx, edx
div ecx
add eax, 0x2819f75e
xor eax, 0x39554e17
imul eax, eax, 0x185543b4
add eax, 0xfeb1916a
add eax, 0x447f7459
mov ecx, 0x5bdc526b
xor edx, edx
div ecx
add eax, 0x76fcd402
mov ecx, 0x753c4210
xor edx, edx
div ecx
sub eax, 0x2ee1170f
and eax, 0xbb647614
xor eax, 0x320359f
sub eax, 0x8a898531
add eax, 0xa127739f
add eax, 0x4db0fce3
xor eax, 0x59375d48
or eax, 0xca4d7d61
sub eax, 0x88bc3f51
sub eax, 0xc2a459d
imul eax, eax, 0x3be1561b
add eax, 0xd7435dbf
mov ecx, 0x2f77ecef
xor edx, edx
div ecx
and eax, 0xa078f0e0
xor eax, 0xbdf49be5
xor eax, 0x9405c7f9
imul eax, eax, 0x5aa09783
or eax, 0x971787a4
and eax, 0x592e0e9
imul eax, eax, 0x91255250
and eax, 0xbc1d6491
imul eax, eax, 0xd5ba83ff
xor eax, 0xed93aa6d
xor eax, 0xf33a60c
and eax, 0xcaefcff1
xor eax, 0x21c527a9
sub eax, 0xb447f5c4
and eax, 0xcb0939d2
mov ecx, 0x58e75f77
xor edx, edx
div ecx
or eax, 0x555d1282
mov ecx, 0xe1a27dc8
xor edx, edx
div ecx
and eax, 0x99c65349
xor eax, 0xd15e10c7
and eax, 0x8b52c958
add eax, 0x36646bc0
or eax, 0x405a647a
and eax, 0x8a21c8e3
or eax, 0x34d0af
imul eax, eax, 0x249c9b69
or eax, 0xf607384d
or eax, 0x589b5ac7
and eax, 0xe3e6728d
xor eax, 0x639617f1
mov ecx, 0xe6fcd5db
xor edx, edx
div ecx
add eax, 0x80b790aa
or eax, 0xa52d6d2
xor eax, 0x1d9a8c40
imul eax, eax, 0x8fb94f5d
mov ecx, 0x63b5ec96
xor edx, edx
div ecx
sub eax, 0xaac08c7a
xor eax, 0x8a558f21
cmp dword [ebp - 4], 7
setg cl
mov byte [ebp - 0xb], cl
cmp eax, 0xfea18be2
jae 0x1004c00e
mov al, byte [ebp - 0xb]
and al, 1
movzx eax, al
add esp, 0xc
pop ebp
ret
jmp 0x1004b3c9
jmp 0x1004b764
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
jmp 0x1004bad7
jmp 0x1004be30