Function Graph 0Basic Block 0Opcode: 90sub_8049a20:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 4a fa 04 08xor     eax, dword [data_804fa4a]Opcode: 50push    eaxOpcode: 31 c9xor     ecx, ecx  {0x0}Opcode: 8d 44 24 e8lea     eax, [esp-0x18] {var_18}Opcode: 89 08mov     dword [eax {var_18}], ecxOpcode: 89 48 fcmov     dword [eax-0x4 {var_1c}], ecxOpcode: 89 48 f8mov     dword [eax-0x8 {var_20}], ecxOpcode: 89 48 f4mov     dword [eax-0xc {var_24}], ecxOpcode: 89 48 f0mov     dword [eax-0x10 {var_28}], ecxOpcode: 89 48 ecmov     dword [eax-0x14 {var_2c}], ecxOpcode: 89 48 e8mov     dword [eax-0x18 {var_30}], ecxOpcode: 89 48 e4mov     dword [eax-0x1c {var_34}], ecxOpcode: 89 48 e0mov     dword [eax-0x20 {var_38}], ecxOpcode: 89 48 dcmov     dword [eax-0x24 {var_3c}], ecxOpcode: 89 48 d8mov     dword [eax-0x28 {var_40}], ecxOpcode: 89 48 d4mov     dword [eax-0x2c {var_44}], ecxOpcode: 89 48 d0mov     dword [eax-0x30 {var_48}], ecxOpcode: 89 48 ccmov     dword [eax-0x34 {var_4c}], ecxOpcode: 55push    ebpOpcode: 89 e5mov     ebp, espOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 10 02 00 00sub     esp, 0x210 {var_21c}Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}], 0xffffffffBasic Block 1Opcode: c7 45 f0 00 00 00 00mov     dword [ebp-0x10 {var_14}], 0x0Opcode: c7 45 b4 00 00 00 00mov     dword [ebp-0x4c {var_50}], 0x0Opcode: a1 f4 e9 04 08mov     eax, dword [data_804e9f4]  {data_8050998}Opcode: 89 e1mov     ecx, espOpcode: 89 01mov     dword [ecx {var_21c}], eaxOpcode: e8 d8 0c 00 00call    sub_804a8b0Opcode: 8b 4d f4mov     ecx, dword [ebp-0xc {var_10}]Opcode: 89 camov     edx, ecxOpcode: 83 ea 03sub     edx, 0x3Opcode: 89 85 78 fe ff ffmov     dword [ebp-0x188 {var_18c}], eaxOpcode: 89 8d 74 fe ff ffmov     dword [ebp-0x18c {var_190}], ecxOpcode: 89 95 70 fe ff ffmov     dword [ebp-0x190 {var_194}], edxOpcode: 0f 84 08 02 00 00je      0x8049e00Basic Block 2Opcode: 8d 05 72 e5 04 08lea     eax, [data_804e572]  {"Input barcode as:\n"}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 5e 2b 00 00call    sub_804c5e0Opcode: c7 04 24 85 e5 04 08mov     dword [esp {var_21c}], data_804e585  {"    1. String to encode\n"}Opcode: 89 85 b0 fe ff ffmov     dword [ebp-0x150 {var_154}], eaxOpcode: e8 4c 2b 00 00call    sub_804c5e0Opcode: c7 04 24 9e e5 04 08mov     dword [esp {var_21c}], data_804e59e  {"    2. Barcode encoded in ascii …"}Opcode: 89 85 ac fe ff ffmov     dword [ebp-0x154 {var_158}], eaxOpcode: e8 3a 2b 00 00call    sub_804c5e0Opcode: c7 04 24 cd e5 04 08mov     dword [esp {var_21c}], data_804e5cd  {"    3. Barcode bitmap\n"}Opcode: 89 85 a8 fe ff ffmov     dword [ebp-0x158 {var_15c}], eaxOpcode: e8 28 2b 00 00call    sub_804c5e0Opcode: c7 04 24 3d e5 04 08mov     dword [esp {var_21c}], data_804e53d  {"    0. Return to main menu\n"}Opcode: 89 85 a4 fe ff ffmov     dword [ebp-0x15c {var_160}], eaxOpcode: e8 16 2b 00 00call    sub_804c5e0Opcode: c7 04 24 59 e5 04 08mov     dword [esp {var_21c}], data_804e559  {":-$  "}Opcode: 89 85 a0 fe ff ffmov     dword [ebp-0x160 {var_164}], eaxOpcode: e8 04 2b 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecx, dword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 85 9c fe ff ffmov     dword [ebp-0x164 {var_168}], eaxOpcode: e8 c0 0d 00 00call    sub_804a8b0Opcode: be 0a 00 00 00mov     esi, 0xaOpcode: 8b 3d f0 e9 04 08mov     edi, dword [data_804e9f0]  {data_8050580}Opcode: c7 04 24 fc 11 05 08mov     dword [esp {var_21c}], data_80511fcOpcode: c7 44 24 04 00 08 00 00mov     dword [esp+0x4 {var_218}], 0x800Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}], 0xaOpcode: 89 7c 24 0cmov     dword [esp+0xc {var_210}], ediOpcode: 89 85 98 fe ff ffmov     dword [ebp-0x168 {var_16c}], eaxOpcode: 89 b5 94 fe ff ffmov     dword [ebp-0x16c {var_170}], esiOpcode: c7 85 90 fe ff ff 00 08 00 00mov     dword [ebp-0x170 {var_174}], 0x800Opcode: e8 df 12 00 00call    sub_804ae10Opcode: 83 f8 ffcmp     eax, 0xffffffffOpcode: 75 4cjne     0x8049b82Basic Block 3Opcode: b8 36 00 00 00mov     eax, 0x36Opcode: 8d 4d b8lea     ecx, [ebp-0x48] {var_4c}Opcode: 8b 15 f0 e9 04 08mov     edx, dword [data_804e9f0]  {data_8050580}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: c7 44 24 04 36 00 00 00mov     dword [esp+0x4 {var_218}], 0x36Opcode: 89 54 24 08mov     dword [esp+0x8 {var_214}], edxOpcode: 89 85 24 fe ff ffmov     dword [ebp-0x1dc {var_1e0}], eaxOpcode: e8 68 0d 00 00call    sub_804ab90Opcode: 83 f8 ffcmp     eax, 0xffffffffOpcode: 75 23jne     0x8049e50Basic Block 4Opcode: eb 00jmp     0x8049bfaBasic Block 5Opcode: 8d 05 fc 11 05 08lea     eax, [data_80511fc]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_218}], 0x0Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}], 0xaOpcode: c7 85 80 fe ff ff 0a 00 00 00mov     dword [ebp-0x180 {var_184}], 0xaOpcode: c7 85 7c fe ff ff 00 00 00 00mov     dword [ebp-0x184 {var_188}], 0x0Opcode: e8 9c 40 00 00call    sub_804dc50Opcode: 89 45 f4mov     dword [ebp-0xc {var_10}], eaxOpcode: e9 ae fe ff ffjmp     0x8049a6aBasic Block 6Opcode: 8d 05 5f e5 04 08lea     eax, [data_804e55f]  {"Invalid Selection\n"}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 9c 2a 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecx, dword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 85 8c fe ff ffmov     dword [ebp-0x174 {var_178}], eaxOpcode: e8 58 0d 00 00call    sub_804a8b0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_21c}], 0x0Opcode: 89 85 88 fe ff ffmov     dword [ebp-0x178 {var_17c}], eaxOpcode: c7 85 84 fe ff ff 00 00 00 00mov     dword [ebp-0x17c {var_180}], 0x0Opcode: e8 1c 0d 00 00call    sub_804a890Opcode: e8 1c 0d 00 00{ Does not return }Basic Block 7Opcode: 8d 45 b8lea     eax, [ebp-0x48] {var_4c}Opcode: 89 c1mov     ecx, eaxOpcode: 83 c1 0eadd     ecx, 0xe {var_3e}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_218}], ecxOpcode: e8 1c f2 ff ffcall    sub_8049080Opcode: 83 f8 00cmp     eax, 0x0Opcode: 74 23je      0x8049e8cBasic Block 8Opcode: 8d 05 e4 e5 04 08lea     eax, [data_804e5e4]  {"Bad input\n"}Opcode: 8d 8d b4 fe ff fflea     ecx, [ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}], eaxOpcode: e8 eb 28 00 00call    sub_804c730Opcode: 89 85 20 fe ff ffmov     dword [ebp-0x1e0 {var_1e4}], eaxOpcode: e9 36 01 00 00jmp     0x8049f86Basic Block 9Opcode: 8b 85 74 fe ff ffmov     eax, dword [ebp-0x18c {var_190}]Opcode: 83 e8 02sub     eax, 0x2Opcode: 89 85 6c fe ff ffmov     dword [ebp-0x194 {var_198}], eaxOpcode: 0f 84 05 01 00 00je      0x8049d14Basic Block 10Opcode: 83 7d f4 04cmp     dword [ebp-0xc {var_10}], 0x4Opcode: 0f 86 48 01 00 00jbe     0x8049bbcBasic Block 11Opcode: 8b 45 bamov     eax, dword [ebp-0x46 {var_4a}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 c9 16 00 00call    sub_804b560Opcode: 8d 55 b8lea     edx, [ebp-0x48] {var_4c}Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}], eaxOpcode: 8b 45 f0mov     eax, dword [ebp-0x10 {var_14}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_218}], edxOpcode: c7 44 24 08 36 00 00 00mov     dword [esp+0x8 {var_214}], 0x36Opcode: c7 85 18 fe ff ff 36 00 00 00mov     dword [ebp-0x1e8 {var_1ec}], 0x36Opcode: e8 c2 25 00 00call    sub_804c480Opcode: 8b 0d f4 e9 04 08mov     ecx, dword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 85 14 fe ff ffmov     dword [ebp-0x1ec {var_1f0}], eaxOpcode: e8 de 09 00 00call    sub_804a8b0Opcode: 8b 4d f0mov     ecx, dword [ebp-0x10 {var_14}]Opcode: 83 c1 36add     ecx, 0x36Opcode: 8b 55 f0mov     edx, dword [ebp-0x10 {var_14}]Opcode: 8b 52 22mov     edx, dword [edx+0x22]Opcode: 8b 35 f0 e9 04 08mov     esi, dword [data_804e9f0]  {data_8050580}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_218}], edxOpcode: 89 74 24 08mov     dword [esp+0x8 {var_214}], esiOpcode: 89 85 10 fe ff ffmov     dword [ebp-0x1f0 {var_1f4}], eaxOpcode: e8 96 0c 00 00call    sub_804ab90Opcode: 83 f8 ffcmp     eax, 0xffffffffOpcode: 75 20jne     0x8049f1fBasic Block 12Opcode: 8d 05 e4 e5 04 08lea     eax, [data_804e5e4]  {"Bad input\n"}Opcode: 8d 8d b4 fe ff fflea     ecx, [ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}], eaxOpcode: e8 af 28 00 00call    sub_804c730Opcode: 89 85 1c fe ff ffmov     dword [ebp-0x1e4 {var_1e8}], eaxOpcode: e9 fa 00 00 00jmp     0x8049f86Basic Block 13Opcode: 83 7d f0 00cmp     dword [ebp-0x10 {var_14}], 0x0Opcode: 74 0bje      0x8049f97Basic Block 14Opcode: 8d 05 fc 11 05 08lea     eax, [data_80511fc]Opcode: b9 00 08 00 00mov     ecx, 0x800Opcode: ba 0a 00 00 00mov     edx, 0xaOpcode: 8b 35 f0 e9 04 08mov     esi, dword [data_804e9f0]  {data_8050580}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: c7 44 24 04 00 08 00 00mov     dword [esp+0x4 {var_218}], 0x800Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}], 0xaOpcode: 89 74 24 0cmov     dword [esp+0xc {var_210}], esiOpcode: 89 95 44 fe ff ffmov     dword [ebp-0x1bc {var_1c0}], edxOpcode: 89 8d 40 fe ff ffmov     dword [ebp-0x1c0 {var_1c4}], ecxOpcode: e8 be 10 00 00call    sub_804ae10Opcode: 83 f8 ffcmp     eax, 0xffffffffOpcode: 75 3ejne     0x8049d95Basic Block 15Opcode: eb 00jmp     0x8049c11Basic Block 16Opcode: 8b 45 f0mov     eax, dword [ebp-0x10 {var_14}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 16 f6 ff ffcall    sub_8049540Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}], eaxOpcode: 83 7d b4 00cmp     dword [ebp-0x4c {var_50}], 0x0Opcode: 74 33je      0x8049f66Basic Block 17Opcode: 8d 05 e4 e5 04 08lea     eax, [data_804e5e4]  {"Bad input\n"}Opcode: 8d 8d b4 fe ff fflea     ecx, [ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}], eaxOpcode: e8 19 28 00 00call    sub_804c730Opcode: 89 85 0c fe ff ffmov     dword [ebp-0x1f4 {var_1f8}], eaxOpcode: eb 67jmp     0x8049f86Basic Block 18Opcode: 8d 85 b4 fe ff fflea     eax, [ebp-0x14c] {var_150}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 3b 26 00 00call    sub_804c5e0Opcode: 89 85 00 fe ff ffmov     dword [ebp-0x200 {var_204}], eaxBasic Block 19Opcode: 8b 45 f0mov     eax, dword [ebp-0x10 {var_14}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 29 10 00 00call    sub_804afc0Basic Block 20Opcode: 8d 05 fc 11 05 08lea     eax, [data_80511fc]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 2d ec ff ffcall    sub_80489d0Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}], eaxOpcode: 83 7d b4 00cmp     dword [ebp-0x4c {var_50}], 0x0Opcode: 74 3bje      0x8049de7Basic Block 21Opcode: 8d 05 e4 e5 04 08lea     eax, [data_804e5e4]  {"Bad input\n"}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 7b 28 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecx, dword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 85 3c fe ff ffmov     dword [ebp-0x1c4 {var_1c8}], eaxOpcode: e8 37 0b 00 00call    sub_804a8b0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_21c}], 0x0Opcode: 89 85 38 fe ff ffmov     dword [ebp-0x1c8 {var_1cc}], eaxOpcode: c7 85 34 fe ff ff 00 00 00 00mov     dword [ebp-0x1cc {var_1d0}], 0x0Opcode: e8 fb 0a 00 00call    sub_804a890Opcode: e8 fb 0a 00 00{ Does not return }Basic Block 22Opcode: 8b 85 74 fe ff ffmov     eax, dword [ebp-0x18c {var_190}]Opcode: 83 e8 01sub     eax, 0x1Opcode: 89 85 68 fe ff ffmov     dword [ebp-0x198 {var_19c}], eaxOpcode: 0f 85 85 03 00 00jne     0x8049fabBasic Block 23Opcode: 8d 05 7b e6 04 08lea     eax, [data_804e67b]  {"Bad barcode bitmap\n"}Opcode: 8d 8d b4 fe ff fflea     ecx, [ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}], eaxOpcode: e8 b2 27 00 00call    sub_804c730Opcode: 89 85 04 fe ff ffmov     dword [ebp-0x1fc {var_200}], eaxBasic Block 24Opcode: 8b 45 b4mov     eax, dword [ebp-0x4c {var_50}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 32 f8 ff ffcall    sub_8049770Opcode: 8d 8d b4 fe ff fflea     ecx, [ebp-0x14c] {var_150}Opcode: 8b 55 b4mov     edx, dword [ebp-0x4c {var_50}]Opcode: 8b 52 08mov     edx, dword [edx+0x8]Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: c7 44 24 04 3e e6 04 08mov     dword [esp+0x4 {var_218}], data_804e63e  {"Successfully added bitmap barcod…"}Opcode: 89 54 24 08mov     dword [esp+0x8 {var_214}], edxOpcode: e8 d2 27 00 00call    sub_804c730Opcode: 89 85 08 fe ff ffmov     dword [ebp-0x1f8 {var_1fc}], eaxOpcode: eb 1ejmp     0x8049f84Basic Block 25Opcode: 8d 05 28 e6 04 08lea     eax, [data_804e628]  {"Bad barcode encoding\n"}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 eb 27 00 00call    sub_804c5e0Opcode: 89 85 28 fe ff ffmov     dword [ebp-0x1d8 {var_1dc}], eaxBasic Block 26Opcode: 8b 45 b4mov     eax, dword [ebp-0x4c {var_50}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 b9 f9 ff ffcall    sub_8049770Opcode: c7 04 24 ef e5 04 08mov     dword [esp {var_21c}], data_804e5ef  {"Successfully added barcode to ca…"}Opcode: e8 1d 28 00 00call    sub_804c5e0Opcode: 8b 55 b4mov     edx, dword [ebp-0x4c {var_50}]Opcode: 8b 52 08mov     edx, dword [edx+0x8]Opcode: c7 04 24 69 e6 04 08mov     dword [esp {var_21c}], data_804e669  {"Barcode text: %s\n"}Opcode: 89 54 24 04mov     dword [esp+0x4 {var_218}], edxOpcode: 89 85 30 fe ff ffmov     dword [ebp-0x1d0 {var_1d4}], eaxOpcode: e8 01 28 00 00call    sub_804c5e0Opcode: 89 85 2c fe ff ffmov     dword [ebp-0x1d4 {var_1d8}], eaxOpcode: eb 14jmp     0x8049dfbBasic Block 27Opcode: 81 c4 10 02 00 00add     esp, 0x210 {var_c}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5dpop     ebpOpcode: 59pop     ecxOpcode: 33 0d 4a fa 04 08xor     ecx, dword [data_804fa4a]Opcode: 51push    ecxOpcode: c3retn    Basic Block 28Opcode: eb 00jmp     0x8049c28Basic Block 29Opcode: eb 00jmp     0x8049f86Basic Block 30Opcode: e9 ab 01 00 00jmp     0x8049fabBasic Block 31Opcode: 8d 05 fc 11 05 08lea     eax, [data_80511fc]Opcode: b9 00 08 00 00mov     ecx, 0x800Opcode: ba 0a 00 00 00mov     edx, 0xaOpcode: 8b 35 f0 e9 04 08mov     esi, dword [data_804e9f0]  {data_8050580}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: c7 44 24 04 00 08 00 00mov     dword [esp+0x4 {var_218}], 0x800Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}], 0xaOpcode: 89 74 24 0cmov     dword [esp+0xc {var_210}], esiOpcode: 89 95 64 fe ff ffmov     dword [ebp-0x19c {var_1a0}], edxOpcode: 89 8d 60 fe ff ffmov     dword [ebp-0x1a0 {var_1a4}], ecxOpcode: e8 aa 11 00 00call    sub_804ae10Opcode: 83 f8 ffcmp     eax, 0xffffffffOpcode: 75 3ejne     0x8049ca9Basic Block 32Opcode: 8d 05 fc 11 05 08lea     eax, [data_80511fc]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 19 e7 ff ffcall    sub_80483d0Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}], eaxOpcode: 83 7d b4 00cmp     dword [ebp-0x4c {var_50}], 0x0Opcode: 74 3bje      0x8049cfbBasic Block 33Opcode: 8d 05 e4 e5 04 08lea     eax, [data_804e5e4]  {"Bad input\n"}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 67 29 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecx, dword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}], ecxOpcode: 89 85 5c fe ff ffmov     dword [ebp-0x1a4 {var_1a8}], eaxOpcode: e8 23 0c 00 00call    sub_804a8b0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_21c}], 0x0Opcode: 89 85 58 fe ff ffmov     dword [ebp-0x1a8 {var_1ac}], eaxOpcode: c7 85 54 fe ff ff 00 00 00 00mov     dword [ebp-0x1ac {var_1b0}], 0x0Opcode: e8 e7 0b 00 00call    sub_804a890Opcode: e8 e7 0b 00 00{ Does not return }Basic Block 34Opcode: 8d 05 14 e6 04 08lea     eax, [data_804e614]  {"Bad barcode string\n"}Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 d7 28 00 00call    sub_804c5e0Opcode: 89 85 48 fe ff ffmov     dword [ebp-0x1b8 {var_1bc}], eaxBasic Block 35Opcode: 8b 45 b4mov     eax, dword [ebp-0x4c {var_50}]Opcode: 89 04 24mov     dword [esp {var_21c}], eaxOpcode: e8 a5 fa ff ffcall    sub_8049770Opcode: c7 04 24 ef e5 04 08mov     dword [esp {var_21c}], data_804e5ef  {"Successfully added barcode to ca…"}Opcode: e8 09 29 00 00call    sub_804c5e0Opcode: 8b 55 b4mov     edx, dword [ebp-0x4c {var_50}]Opcode: 8b 52 08mov     edx, dword [edx+0x8]Opcode: c7 04 24 69 e6 04 08mov     dword [esp {var_21c}], data_804e669  {"Barcode text: %s\n"}Opcode: 89 54 24 04mov     dword [esp+0x4 {var_218}], edxOpcode: 89 85 50 fe ff ffmov     dword [ebp-0x1b0 {var_1b4}], eaxOpcode: e8 ed 28 00 00call    sub_804c5e0Opcode: 89 85 4c fe ff ffmov     dword [ebp-0x1b4 {var_1b8}], eaxOpcode: eb 14jmp     0x8049d0fBasic Block 36Opcode: e9 97 02 00 00jmp     0x8049fab