--- 20141018-2-cygcrypto-1.0.0.cut.asm 2015-02-22 17:07:04.412259800 -0500 +++ 20141018-3-cygcrypto-1.0.0.cut.asm 2015-02-22 17:07:12.142114100 -0500 @@ -1,84 +1,84 @@ -/cygdrive/c/x2gobuilds/x2goclient-contrib/cygwin/20141018-2_bin/cygcrypto-1.0.0.dll: file format pei-i386 +/cygdrive/c/x2gobuilds/x2goclient-contrib/cygwin/20141018-3_bin/cygcrypto-1.0.0.dll: file format pei-i386 Disassembly of section .text: -68b81000 <.text>: +6fd31000 <.text>: 55 push %ebp 89 e5 mov %esp,%ebp 57 push %edi 56 push %esi 53 push %ebx 83 ec 1c sub $0x1c,%esp -8b 35 fc 73 d3 68 mov 0x68d373fc,%esi -c7 04 24 00 50 ca 68 movl $0x68ca5000,(%esp) +8b 35 fc 73 ee 6f mov 0x6fee73fc,%esi +c7 04 24 00 50 e5 6f movl $0x6fe55000,(%esp) ff d6 call *%esi 83 ec 04 sub $0x4,%esp 85 c0 test %eax,%eax 89 c3 mov %eax,%ebx -0f 84 9d 00 00 00 je 0x68b810c2 -8b 15 04 74 d3 68 mov 0x68d37404,%edx -c7 44 24 04 0f 50 ca movl $0x68ca500f,0x4(%esp) -68 +0f 84 9d 00 00 00 je 0x6fd310c2 +8b 15 04 74 ee 6f mov 0x6fee7404,%edx +c7 44 24 04 0f 50 e5 movl $0x6fe5500f,0x4(%esp) +6f 89 04 24 mov %eax,(%esp) 89 55 e4 mov %edx,-0x1c(%ebp) ff d2 call *%edx 8b 55 e4 mov -0x1c(%ebp),%edx 83 ec 08 sub $0x8,%esp 89 c7 mov %eax,%edi -c7 44 24 04 25 50 ca movl $0x68ca5025,0x4(%esp) -68 +c7 44 24 04 25 50 e5 movl $0x6fe55025,0x4(%esp) +6f 89 1c 24 mov %ebx,(%esp) ff d2 call *%edx 83 ec 08 sub $0x8,%esp -a3 00 e0 c9 68 mov %eax,0x68c9e000 +a3 00 e0 e4 6f mov %eax,0x6fe4e000 85 ff test %edi,%edi -74 11 je 0x68b8106d -c7 44 24 04 00 70 d1 movl $0x68d17000,0x4(%esp) -68 -c7 04 24 00 10 ce 68 movl $0x68ce1000,(%esp) +74 11 je 0x6fd3106d +c7 44 24 04 00 70 ec movl $0x6fec7000,0x4(%esp) +6f +c7 04 24 00 10 e9 6f movl $0x6fe91000,(%esp) ff d7 call *%edi -a1 e0 42 ca 68 mov 0x68ca42e0,%eax +a1 e0 42 e5 6f mov 0x6fe542e0,%eax 85 c0 test %eax,%eax -74 38 je 0x68b810ae -c7 04 24 3d 50 ca 68 movl $0x68ca503d,(%esp) +74 38 je 0x6fd310ae +c7 04 24 3d 50 e5 6f movl $0x6fe5503d,(%esp) ff d6 call *%esi ba 00 00 00 00 mov $0x0,%edx 83 ec 04 sub $0x4,%esp 85 c0 test %eax,%eax -74 16 je 0x68b810a1 -c7 44 24 04 4b 50 ca movl $0x68ca504b,0x4(%esp) -68 +74 16 je 0x6fd310a1 +c7 44 24 04 4b 50 e5 movl $0x6fe5504b,0x4(%esp) +6f 89 04 24 mov %eax,(%esp) -ff 15 04 74 d3 68 call *0x68d37404 +ff 15 04 74 ee 6f call *0x6fee7404 83 ec 08 sub $0x8,%esp 89 c2 mov %eax,%edx 85 d2 test %edx,%edx -74 09 je 0x68b810ae -c7 04 24 e0 42 ca 68 movl $0x68ca42e0,(%esp) +74 09 je 0x6fd310ae +c7 04 24 e0 42 e5 6f movl $0x6fe542e0,(%esp) ff d2 call *%edx -c7 04 24 e0 10 b8 68 movl $0x68b810e0,(%esp) -e8 46 c7 11 00 call 0x68c9d800 +c7 04 24 e0 10 d3 6f movl $0x6fd310e0,(%esp) +e8 46 c7 11 00 call 0x6fe4d800 8d 65 f4 lea -0xc(%ebp),%esp 5b pop %ebx 5e pop %esi 5f pop %edi 5d pop %ebp c3 ret -c7 05 00 e0 c9 68 00 movl $0x0,0x68c9e000 +c7 05 00 e0 e4 6f 00 movl $0x0,0x6fe4e000 00 00 00 bf 00 00 00 00 mov $0x0,%edi -eb 85 jmp 0x68b81058 +eb 85 jmp 0x6fd31058 8d b6 00 00 00 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi -a1 00 e0 c9 68 mov 0x68c9e000,%eax +a1 00 e0 e4 6f mov 0x6fe4e000,%eax 85 c0 test %eax,%eax -74 10 je 0x68b810f9 +74 10 je 0x6fd310f9 55 push %ebp 89 e5 mov %esp,%ebp 83 ec 18 sub $0x18,%esp -c7 04 24 00 10 ce 68 movl $0x68ce1000,(%esp) +c7 04 24 00 10 e9 6f movl $0x6fe91000,(%esp) ff d0 call *%eax c9 leave f3 c3 repz ret @@ -89,51 +89,51 @@ 90 nop 53 push %ebx 83 ec 28 sub $0x28,%esp -a1 40 70 d1 68 mov 0x68d17040,%eax +a1 40 70 ec 6f mov 0x6fec7040,%eax 85 c0 test %eax,%eax -74 43 je 0x68b81150 +74 43 je 0x6fd31150 8b 44 24 30 mov 0x30(%esp),%eax 89 04 24 mov %eax,(%esp) -e8 a7 8d 07 00 call 0x68bf9ec0 +e8 a7 8d 07 00 call 0x6fda9ec0 85 c0 test %eax,%eax 89 c3 mov %eax,%ebx -74 49 je 0x68b81168 +74 49 je 0x6fd31168 89 44 24 04 mov %eax,0x4(%esp) -a1 40 70 d1 68 mov 0x68d17040,%eax +a1 40 70 ec 6f mov 0x6fec7040,%eax 89 04 24 mov %eax,(%esp) -e8 d0 66 08 00 call 0x68c07800 +e8 d0 66 08 00 call 0x6fdb7800 89 c2 mov %eax,%edx 85 d2 test %edx,%edx 8d 40 29 lea 0x29(%eax),%eax -74 07 je 0x68b81140 +74 07 je 0x6fd31140 83 c4 28 add $0x28,%esp 5b pop %ebx c3 ret 66 90 xchg %ax,%ax 89 1c 24 mov %ebx,(%esp) -e8 08 15 00 00 call 0x68b82650 +e8 08 15 00 00 call 0x6fd32650 83 c4 28 add $0x28,%esp 31 c0 xor %eax,%eax 5b pop %ebx c3 ret 90 nop -e8 db 61 08 00 call 0x68c07330 +e8 db 61 08 00 call 0x6fdb7330 85 c0 test %eax,%eax -a3 40 70 d1 68 mov %eax,0x68d17040 -75 af jne 0x68b8110d +a3 40 70 ec 6f mov %eax,0x6fec7040 +75 af jne 0x6fd3110d c7 44 24 10 d7 00 00 movl $0xd7,0x10(%esp) 00 -eb 08 jmp 0x68b81170 +eb 08 jmp 0x6fd31170 c7 44 24 10 dc 00 00 movl $0xdc,0x10(%esp) 00 -c7 44 24 0c 60 50 ca movl $0x68ca5060,0xc(%esp) -68 +c7 44 24 0c 60 50 e5 movl $0x6fe55060,0xc(%esp) +6f c7 44 24 08 41 00 00 movl $0x41,0x8(%esp) 00 c7 44 24 04 65 00 00 movl $0x65,0x4(%esp) 00 c7 04 24 0f 00 00 00 movl $0xf,(%esp) -e8 4c b2 08 00 call 0x68c0c3e0 +e8 4c b2 08 00 call 0x6fdbc3e0 83 c4 28 add $0x28,%esp 31 c0 xor %eax,%eax 5b pop %ebx @@ -144,48 +144,48 @@ c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi -a1 28 70 d1 68 mov 0x68d17028,%eax +a1 28 70 ec 6f mov 0x6fec7028,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi -a1 24 70 d1 68 mov 0x68d17024,%eax +a1 24 70 ec 6f mov 0x6fec7024,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi -a1 20 70 d1 68 mov 0x68d17020,%eax +a1 20 70 ec 6f mov 0x6fec7020,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 8b 44 24 04 mov 0x4(%esp),%eax -a3 28 70 d1 68 mov %eax,0x68d17028 +a3 28 70 ec 6f mov %eax,0x6fec7028 c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi 8b 44 24 04 mov 0x4(%esp),%eax -a3 24 70 d1 68 mov %eax,0x68d17024 +a3 24 70 ec 6f mov %eax,0x6fec7024 c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi 8b 44 24 04 mov 0x4(%esp),%eax -a3 20 70 d1 68 mov %eax,0x68d17020 +a3 20 70 ec 6f mov %eax,0x6fec7020 c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi -a1 38 70 d1 68 mov 0x68d17038,%eax +a1 38 70 ec 6f mov 0x6fec7038,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi -a1 34 70 d1 68 mov 0x68d17034,%eax +a1 34 70 ec 6f mov 0x6fec7034,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 83 ec 0c sub $0xc,%esp -e8 d8 44 00 00 call 0x68b85710 +e8 d8 44 00 00 call 0x6fd35710 8b 44 24 10 mov 0x10(%esp),%eax -a3 38 70 d1 68 mov %eax,0x68d17038 +a3 38 70 ec 6f mov %eax,0x6fec7038 83 c4 0c add $0xc,%esp c3 ret 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 8b 44 24 04 mov 0x4(%esp),%eax -a3 34 70 d1 68 mov %eax,0x68d17034 +a3 34 70 ec 6f mov %eax,0x6fec7034 c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi 8b 44 24 04 mov 0x4(%esp),%eax @@ -201,43 +201,43 @@ 89 50 04 mov %edx,0x4(%eax) c3 ret 66 90 xchg %ax,%ax -8b 15 2c 70 d1 68 mov 0x68d1702c,%edx +8b 15 2c 70 ec 6f mov 0x6fec702c,%edx 31 c0 xor %eax,%eax 85 d2 test %edx,%edx -74 04 je 0x68b812a0 +74 04 je 0x6fd312a0 f3 c3 repz ret 66 90 xchg %ax,%ax 8b 44 24 04 mov 0x4(%esp),%eax -a3 2c 70 d1 68 mov %eax,0x68d1702c +a3 2c 70 ec 6f mov %eax,0x6fec702c b8 01 00 00 00 mov $0x1,%eax c3 ret 90 nop -a1 2c 70 d1 68 mov 0x68d1702c,%eax +a1 2c 70 ec 6f mov 0x6fec702c,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 53 push %ebx 83 ec 08 sub $0x8,%esp -a1 2c 70 d1 68 mov 0x68d1702c,%eax +a1 2c 70 ec 6f mov 0x6fec702c,%eax 8b 5c 24 10 mov 0x10(%esp),%ebx 85 c0 test %eax,%eax -74 06 je 0x68b812d7 +74 06 je 0x6fd312d7 83 c4 08 add $0x8,%esp 5b pop %ebx ff e0 jmp *%eax -a1 30 70 d1 68 mov 0x68d17030,%eax +a1 30 70 ec 6f mov 0x6fec7030,%eax 85 c0 test %eax,%eax -74 10 je 0x68b812f0 +74 10 je 0x6fd312f0 ff d0 call *%eax c7 03 00 00 00 00 movl $0x0,(%ebx) 89 43 04 mov %eax,0x4(%ebx) 83 c4 08 add $0x8,%esp 5b pop %ebx c3 ret -e8 6b c5 11 00 call 0x68c9d860 +e8 6b c5 11 00 call 0x6fe4d860 89 03 mov %eax,(%ebx) 89 43 04 mov %eax,0x4(%ebx) -eb ef jmp 0x68b812eb +eb ef jmp 0x6fd312eb 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 83 ec 1c sub $0x1c,%esp 8b 44 24 24 mov 0x24(%esp),%eax @@ -246,7 +246,7 @@ 89 44 24 04 mov %eax,0x4(%esp) 8b 44 24 20 mov 0x20(%esp),%eax 89 04 24 mov %eax,(%esp) -e8 49 c5 11 00 call 0x68c9d868 +e8 49 c5 11 00 call 0x6fe4d868 83 c4 1c add $0x1c,%esp c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi @@ -265,206 +265,206 @@ c3 ret 90 nop 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi -a1 30 70 d1 68 mov 0x68d17030,%eax +a1 30 70 ec 6f mov 0x6fec7030,%eax c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 8b 44 24 04 mov 0x4(%esp),%eax -a3 30 70 d1 68 mov %eax,0x68d17030 +a3 30 70 ec 6f mov %eax,0x6fec7030 c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi -a1 30 70 d1 68 mov 0x68d17030,%eax +a1 30 70 ec 6f mov 0x6fec7030,%eax 85 c0 test %eax,%eax -74 07 je 0x68b81390 +74 07 je 0x6fd31390 ff e0 jmp *%eax 90 nop 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi -e9 db c4 11 00 jmp 0x68c9d870 +e9 db c4 11 00 jmp 0x6fe4d870 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 53 push %ebx 83 ec 18 sub $0x18,%esp 8b 44 24 20 mov 0x20(%esp),%eax 85 c0 test %eax,%eax -78 45 js 0x68b813f1 +78 45 js 0x6fd313f1 83 f8 28 cmp $0x28,%eax -7f 0f jg 0x68b813c0 -8b 04 85 20 52 ca 68 mov 0x68ca5220(,%eax,4),%eax +7f 0f jg 0x6fd313c0 +8b 04 85 20 52 e5 6f mov 0x6fe55220(,%eax,4),%eax 83 c4 18 add $0x18,%esp 5b pop %ebx c3 ret 8d 76 00 lea 0x0(%esi),%esi 8d 58 d7 lea -0x29(%eax),%ebx -a1 40 70 d1 68 mov 0x68d17040,%eax +a1 40 70 ec 6f mov 0x6fec7040,%eax 89 04 24 mov %eax,(%esp) -e8 00 67 08 00 call 0x68c07ad0 +e8 00 67 08 00 call 0x6fdb7ad0 89 c2 mov %eax,%edx -b8 73 50 ca 68 mov $0x68ca5073,%eax +b8 73 50 e5 6f mov $0x6fe55073,%eax 39 d3 cmp %edx,%ebx -7f dd jg 0x68b813b8 -a1 40 70 d1 68 mov 0x68d17040,%eax +7f dd jg 0x6fd313b8 +a1 40 70 ec 6f mov 0x6fec7040,%eax 89 5c 24 04 mov %ebx,0x4(%esp) 89 04 24 mov %eax,(%esp) -e8 04 67 08 00 call 0x68c07af0 +e8 04 67 08 00 call 0x6fdb7af0 83 c4 18 add $0x18,%esp 5b pop %ebx c3 ret 83 c4 18 add $0x18,%esp -b8 6b 50 ca 68 mov $0x68ca506b,%eax +b8 6b 50 e5 6f mov $0x6fe5506b,%eax 5b pop %ebx c3 ret 90 nop 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi -c7 05 0c 93 d1 68 00 movl $0x0,0x68d1930c +c7 05 0c 93 ec 6f 00 movl $0x0,0x6fec930c 00 00 00 -b8 08 93 d1 68 mov $0x68d19308,%eax +b8 08 93 ec 6f mov $0x6fec9308,%eax c3 ret -a1 1c 70 d1 68 mov 0x68d1701c,%eax +a1 1c 70 ec 6f mov 0x6fec701c,%eax 85 c0 test %eax,%eax -74 07 je 0x68b81420 +74 07 je 0x6fd31420 c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi 56 push %esi 53 push %ebx 83 ec 24 sub $0x24,%esp -c7 04 24 79 50 ca 68 movl $0x68ca5079,(%esp) -c7 05 1c 70 d1 68 01 movl $0x1,0x68d1701c +c7 04 24 79 50 e5 6f movl $0x6fe55079,(%esp) +c7 05 1c 70 ec 6f 01 movl $0x1,0x6fec701c 00 00 00 -e8 3d c4 11 00 call 0x68c9d878 +e8 3d c4 11 00 call 0x6fe4d878 85 c0 test %eax,%eax -0f 84 8d 00 00 00 je 0x68b814d0 +0f 84 8d 00 00 00 je 0x6fd314d0 80 38 7e cmpb $0x7e,(%eax) -c7 44 24 04 89 50 ca movl $0x68ca5089,0x4(%esp) -68 +c7 44 24 04 89 50 e5 movl $0x6fe55089,0x4(%esp) +6f 0f 94 c3 sete %bl 0f b6 f3 movzbl %bl,%esi 01 c6 add %eax,%esi 8d 44 24 18 lea 0x18(%esp),%eax 89 44 24 08 mov %eax,0x8(%esp) 89 34 24 mov %esi,(%esp) -e8 1a c4 11 00 call 0x68c9d880 +e8 1a c4 11 00 call 0x6fe4d880 85 c0 test %eax,%eax -74 3d je 0x68b814a7 +74 3d je 0x6fd314a7 84 db test %bl,%bl -75 22 jne 0x68b81490 +75 22 jne 0x6fd31490 8b 44 24 18 mov 0x18(%esp),%eax 8b 54 24 1c mov 0x1c(%esp),%edx 80 cc 04 or $0x4,%ah -a3 08 93 d1 68 mov %eax,0x68d19308 -89 15 0c 93 d1 68 mov %edx,0x68d1930c +a3 08 93 ec 6f mov %eax,0x6fec9308 +89 15 0c 93 ec 6f mov %edx,0x6fec930c 83 c4 24 add $0x24,%esp 5b pop %ebx 5e pop %esi c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi -e8 9b 42 00 00 call 0x68b85730 +e8 9b 42 00 00 call 0x6fd35730 8b 5c 24 18 mov 0x18(%esp),%ebx 8b 4c 24 1c mov 0x1c(%esp),%ecx f7 d3 not %ebx f7 d1 not %ecx 21 d8 and %ebx,%eax 21 ca and %ecx,%edx -eb cf jmp 0x68b81476 +eb cf jmp 0x6fd31476 c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) 00 c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) 00 89 34 24 mov %esi,(%esp) -e8 c9 c3 11 00 call 0x68c9d888 +e8 c9 c3 11 00 call 0x6fe4d888 c7 44 24 1c 00 00 00 movl $0x0,0x1c(%esp) 00 89 44 24 18 mov %eax,0x18(%esp) -eb 9d jmp 0x68b8146a +eb 9d jmp 0x6fd3146a 8d 76 00 lea 0x0(%esi),%esi -e8 5b 42 00 00 call 0x68b85730 -eb 9f jmp 0x68b81476 +e8 5b 42 00 00 call 0x6fd35730 +eb 9f jmp 0x6fd31476 89 f6 mov %esi,%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 56 push %esi 53 push %ebx 83 ec 24 sub $0x24,%esp 83 7c 24 34 01 cmpl $0x1,0x34(%esp) -74 14 je 0x68b81500 +74 14 je 0x6fd31500 83 c4 24 add $0x24,%esp b8 01 00 00 00 mov $0x1,%eax 5b pop %ebx 5e pop %esi c2 0c 00 ret $0xc 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi -a1 1c 70 d1 68 mov 0x68d1701c,%eax +a1 1c 70 ec 6f mov 0x6fec701c,%eax 85 c0 test %eax,%eax -74 2b je 0x68b81534 +74 2b je 0x6fd31534 8b 44 24 30 mov 0x30(%esp),%eax 66 81 38 4d 5a cmpw $0x5a4d,(%eax) -75 d8 jne 0x68b814ec +75 d8 jne 0x6fd314ec 89 c1 mov %eax,%ecx 03 40 3c add 0x3c(%eax),%eax 81 38 50 45 00 00 cmpl $0x4550,(%eax) -75 cb jne 0x68b814ec +75 cb jne 0x6fd314ec 8b 40 34 mov 0x34(%eax),%eax 39 c1 cmp %eax,%ecx -74 c4 je 0x68b814ec -c7 05 18 70 d1 68 01 movl $0x1,0x68d17018 +74 c4 je 0x6fd314ec +c7 05 18 70 ec 6f 01 movl $0x1,0x6fec7018 00 00 00 -eb b8 jmp 0x68b814ec -c7 04 24 79 50 ca 68 movl $0x68ca5079,(%esp) -c7 05 1c 70 d1 68 01 movl $0x1,0x68d1701c +eb b8 jmp 0x6fd314ec +c7 04 24 79 50 e5 6f movl $0x6fe55079,(%esp) +c7 05 1c 70 ec 6f 01 movl $0x1,0x6fec701c 00 00 00 -e8 2e c3 11 00 call 0x68c9d878 +e8 2e c3 11 00 call 0x6fe4d878 85 c0 test %eax,%eax -0f 84 84 00 00 00 je 0x68b815d6 +0f 84 84 00 00 00 je 0x6fd315d6 80 38 7e cmpb $0x7e,(%eax) -c7 44 24 04 89 50 ca movl $0x68ca5089,0x4(%esp) -68 +c7 44 24 04 89 50 e5 movl $0x6fe55089,0x4(%esp) +6f 0f 94 c3 sete %bl 0f b6 f3 movzbl %bl,%esi 01 c6 add %eax,%esi 8d 44 24 18 lea 0x18(%esp),%eax 89 44 24 08 mov %eax,0x8(%esp) 89 34 24 mov %esi,(%esp) -e8 0b c3 11 00 call 0x68c9d880 +e8 0b c3 11 00 call 0x6fe4d880 85 c0 test %eax,%eax -74 37 je 0x68b815b0 +74 37 je 0x6fd315b0 84 db test %bl,%bl -75 1b jne 0x68b81598 +75 1b jne 0x6fd31598 8b 44 24 18 mov 0x18(%esp),%eax 8b 54 24 1c mov 0x1c(%esp),%edx 80 cc 04 or $0x4,%ah -a3 08 93 d1 68 mov %eax,0x68d19308 -89 15 0c 93 d1 68 mov %edx,0x68d1930c -e9 71 ff ff ff jmp 0x68b81509 -e8 93 41 00 00 call 0x68b85730 +a3 08 93 ec 6f mov %eax,0x6fec9308 +89 15 0c 93 ec 6f mov %edx,0x6fec930c +e9 71 ff ff ff jmp 0x6fd31509 +e8 93 41 00 00 call 0x6fd35730 8b 5c 24 18 mov 0x18(%esp),%ebx 8b 4c 24 1c mov 0x1c(%esp),%ecx f7 d3 not %ebx f7 d1 not %ecx 21 d8 and %ebx,%eax 21 ca and %ecx,%edx -eb d6 jmp 0x68b81585 +eb d6 jmp 0x6fd31585 90 nop c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) 00 c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) 00 89 34 24 mov %esi,(%esp) -e8 c0 c2 11 00 call 0x68c9d888 +e8 c0 c2 11 00 call 0x6fe4d888 c7 44 24 1c 00 00 00 movl $0x0,0x1c(%esp) 00 89 44 24 18 mov %eax,0x18(%esp) -eb a3 jmp 0x68b81579 -e8 55 41 00 00 call 0x68b85730 -eb a8 jmp 0x68b81585 +eb a3 jmp 0x6fd31579 +e8 55 41 00 00 call 0x6fd35730 +eb a8 jmp 0x6fd31585 8d 76 00 lea 0x0(%esi),%esi 53 push %ebx 83 ec 18 sub $0x18,%esp -e8 a7 c2 11 00 call 0x68c9d890 +e8 a7 c2 11 00 call 0x6fe4d890 8b 54 24 20 mov 0x20(%esp),%edx 8d 5c 24 24 lea 0x24(%esp),%ebx 89 5c 24 08 mov %ebx,0x8(%esp) 89 54 24 04 mov %edx,0x4(%esp) 8b 40 0c mov 0xc(%eax),%eax 89 04 24 mov %eax,(%esp) -e8 94 c2 11 00 call 0x68c9d898 +e8 94 c2 11 00 call 0x6fe4d898 83 c4 18 add $0x18,%esp 5b pop %ebx c3 ret @@ -475,14 +475,14 @@ 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 83 ec 1c sub $0x1c,%esp 8b 44 24 28 mov 0x28(%esp),%eax -c7 04 24 90 50 ca 68 movl $0x68ca5090,(%esp) +c7 04 24 90 50 e5 6f movl $0x6fe55090,(%esp) 89 44 24 0c mov %eax,0xc(%esp) 8b 44 24 24 mov 0x24(%esp),%eax 89 44 24 08 mov %eax,0x8(%esp) 8b 44 24 20 mov 0x20(%esp),%eax 89 44 24 04 mov %eax,0x4(%esp) -e8 99 ff ff ff call 0x68b815e0 -e8 54 c2 11 00 call 0x68c9d8a0 +e8 99 ff ff ff call 0x6fd315e0 +e8 54 c2 11 00 call 0x6fe4d8a0 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 56 push %esi 53 push %ebx @@ -492,34 +492,34 @@ 85 db test %ebx,%ebx f7 d0 not %eax 0f 45 d8 cmovne %eax,%ebx -a1 20 70 d1 68 mov 0x68d17020,%eax +a1 20 70 ec 6f mov 0x6fec7020,%eax 85 c0 test %eax,%eax -74 69 je 0x68b816d4 -a1 38 70 d1 68 mov 0x68d17038,%eax +74 69 je 0x6fd316d4 +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b81695 +74 21 je 0x6fd31695 c7 44 24 0c 31 01 00 movl $0x131,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 09 00 00 00 movl $0x9,(%esp) ff d0 call *%eax -a1 3c 70 d1 68 mov 0x68d1703c,%eax +a1 3c 70 ec 6f mov 0x6fec703c,%eax 85 c0 test %eax,%eax -74 0c je 0x68b816aa +74 0c je 0x6fd316aa 89 04 24 mov %eax,(%esp) -e8 2a 64 08 00 call 0x68c07ad0 +e8 2a 64 08 00 call 0x6fdb7ad0 39 c3 cmp %eax,%ebx -7c 36 jl 0x68b816e0 -a1 38 70 d1 68 mov 0x68d17038,%eax +7c 36 jl 0x6fd316e0 +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b816d4 +74 21 je 0x6fd316d4 c7 44 24 0c 35 01 00 movl $0x135,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 0a 00 00 00 movl $0xa,(%esp) @@ -529,52 +529,52 @@ 5e pop %esi c3 ret 8d b6 00 00 00 00 lea 0x0(%esi),%esi -a1 3c 70 d1 68 mov 0x68d1703c,%eax +a1 3c 70 ec 6f mov 0x6fec703c,%eax 89 5c 24 04 mov %ebx,0x4(%esp) 89 04 24 mov %eax,(%esp) -e8 ff 63 08 00 call 0x68c07af0 +e8 ff 63 08 00 call 0x6fdb7af0 85 c0 test %eax,%eax 89 c6 mov %eax,%esi -74 0b je 0x68b81702 +74 0b je 0x6fd31702 8b 00 mov (%eax),%eax 83 e8 01 sub $0x1,%eax 85 c0 test %eax,%eax 89 06 mov %eax,(%esi) -7e 5e jle 0x68b81760 +7e 5e jle 0x6fd31760 31 f6 xor %esi,%esi -a1 38 70 d1 68 mov 0x68d17038,%eax +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b8172e +74 21 je 0x6fd3172e c7 44 24 0c 4b 01 00 movl $0x14b,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 0a 00 00 00 movl $0xa,(%esp) ff d0 call *%eax 85 f6 test %esi,%esi -74 a2 je 0x68b816d4 +74 a2 je 0x6fd316d4 c7 44 24 08 4f 01 00 movl $0x14f,0x8(%esp) 00 -c7 44 24 04 60 50 ca movl $0x68ca5060,0x4(%esp) -68 +c7 44 24 04 60 50 e5 movl $0x6fe55060,0x4(%esp) +6f 8b 46 04 mov 0x4(%esi),%eax 89 04 24 mov %eax,(%esp) -ff 15 20 70 d1 68 call *0x68d17020 +ff 15 20 70 ec 6f call *0x6fec7020 89 74 24 20 mov %esi,0x20(%esp) 83 c4 14 add $0x14,%esp 5b pop %ebx 5e pop %esi -e9 f4 0e 00 00 jmp 0x68b82650 +e9 f4 0e 00 00 jmp 0x6fd32650 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi -a1 3c 70 d1 68 mov 0x68d1703c,%eax +a1 3c 70 ec 6f mov 0x6fec703c,%eax c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) 00 89 5c 24 04 mov %ebx,0x4(%esp) 89 04 24 mov %eax,(%esp) -e8 a7 63 08 00 call 0x68c07b20 -eb 89 jmp 0x68b81704 +e8 a7 63 08 00 call 0x6fdb7b20 +eb 89 jmp 0x6fd31704 90 nop 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 53 push %ebx @@ -584,53 +584,53 @@ 85 db test %ebx,%ebx f7 d0 not %eax 0f 45 d8 cmovne %eax,%ebx -a1 38 70 d1 68 mov 0x68d17038,%eax +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b817bb +74 21 je 0x6fd317bb c7 44 24 0c 5a 01 00 movl $0x15a,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 09 00 00 00 movl $0x9,(%esp) ff d0 call *%eax -a1 3c 70 d1 68 mov 0x68d1703c,%eax +a1 3c 70 ec 6f mov 0x6fec703c,%eax 85 c0 test %eax,%eax -74 0c je 0x68b817d0 +74 0c je 0x6fd317d0 89 04 24 mov %eax,(%esp) -e8 04 63 08 00 call 0x68c07ad0 +e8 04 63 08 00 call 0x6fdb7ad0 39 c3 cmp %eax,%ebx -7c 38 jl 0x68b81808 +7c 38 jl 0x6fd31808 31 db xor %ebx,%ebx -a1 38 70 d1 68 mov 0x68d17038,%eax +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b817fc +74 21 je 0x6fd317fc c7 44 24 0c 61 01 00 movl $0x161,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 0a 00 00 00 movl $0xa,(%esp) ff d0 call *%eax 85 db test %ebx,%ebx -74 24 je 0x68b81824 +74 24 je 0x6fd31824 8b 43 04 mov 0x4(%ebx),%eax 83 c4 18 add $0x18,%esp 5b pop %ebx c3 ret -a1 3c 70 d1 68 mov 0x68d1703c,%eax +a1 3c 70 ec 6f mov 0x6fec703c,%eax 89 5c 24 04 mov %ebx,0x4(%esp) 89 04 24 mov %eax,(%esp) -e8 d7 62 08 00 call 0x68c07af0 +e8 d7 62 08 00 call 0x6fdb7af0 85 c0 test %eax,%eax 89 c3 mov %eax,%ebx -74 b3 je 0x68b817d2 +74 b3 je 0x6fd317d2 83 00 01 addl $0x1,(%eax) -eb ae jmp 0x68b817d2 +eb ae jmp 0x6fd317d2 31 c0 xor %eax,%eax -eb db jmp 0x68b81803 +eb db jmp 0x6fd31803 90 nop 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi 55 push %ebp @@ -643,10 +643,10 @@ 8b 7c 24 38 mov 0x38(%esp),%edi 8b 6c 24 3c mov 0x3c(%esp),%ebp 85 db test %ebx,%ebx -78 25 js 0x68b81870 -a1 38 70 d1 68 mov 0x68d17038,%eax +78 25 js 0x6fd31870 +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 5c je 0x68b818b0 +74 5c je 0x6fd318b0 89 6c 24 3c mov %ebp,0x3c(%esp) 89 7c 24 38 mov %edi,0x38(%esp) 89 5c 24 34 mov %ebx,0x34(%esp) @@ -658,25 +658,25 @@ 5d pop %ebp ff e0 jmp *%eax 8d 76 00 lea 0x0(%esi),%esi -a1 24 70 d1 68 mov 0x68d17024,%eax +a1 24 70 ec 6f mov 0x6fec7024,%eax 85 c0 test %eax,%eax -74 37 je 0x68b818b0 +74 37 je 0x6fd318b0 89 1c 24 mov %ebx,(%esp) -e8 ff fe ff ff call 0x68b81780 +e8 ff fe ff ff call 0x6fd31780 85 c0 test %eax,%eax -74 33 je 0x68b818b8 +74 33 je 0x6fd318b8 89 6c 24 0c mov %ebp,0xc(%esp) 89 7c 24 08 mov %edi,0x8(%esp) 89 34 24 mov %esi,(%esp) 89 44 24 04 mov %eax,0x4(%esp) -ff 15 24 70 d1 68 call *0x68d17024 +ff 15 24 70 ec 6f call *0x6fec7024 89 5c 24 30 mov %ebx,0x30(%esp) 83 c4 1c add $0x1c,%esp 5b pop %ebx 5e pop %esi 5f pop %edi 5d pop %ebp -e9 a6 fd ff ff jmp 0x68b81650 +e9 a6 fd ff ff jmp 0x6fd31650 8d b6 00 00 00 00 lea 0x0(%esi),%esi 83 c4 1c add $0x1c,%esp 5b pop %ebx @@ -684,21 +684,21 @@ 5f pop %edi 5d pop %ebp c3 ret -e8 7b c6 11 00 call 0x68c9df38 +e8 7b c6 11 00 call 0x6fe4df38 8d 76 00 lea 0x0(%esi),%esi 55 push %ebp 57 push %edi 56 push %esi 53 push %ebx 83 ec 2c sub $0x2c,%esp -8b 15 34 70 d1 68 mov 0x68d17034,%edx +8b 15 34 70 ec 6f mov 0x6fec7034,%edx 8b 74 24 40 mov 0x40(%esp),%esi 8b 4c 24 44 mov 0x44(%esp),%ecx 8b 5c 24 48 mov 0x48(%esp),%ebx 85 d2 test %edx,%edx 8b 7c 24 4c mov 0x4c(%esp),%edi 8b 6c 24 50 mov 0x50(%esp),%ebp -74 0b je 0x68b818f0 +74 0b je 0x6fd318f0 83 c4 2c add $0x2c,%esp 5b pop %ebx 5e pop %esi @@ -707,22 +707,22 @@ ff e2 jmp *%edx 66 90 xchg %ax,%ax 85 db test %ebx,%ebx -78 5e js 0x68b81952 -a1 38 70 d1 68 mov 0x68d17038,%eax +78 5e js 0x6fd31952 +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -0f 84 e3 00 00 00 je 0x68b819e4 +0f 84 e3 00 00 00 je 0x6fd319e4 89 4c 24 1c mov %ecx,0x1c(%esp) 89 6c 24 0c mov %ebp,0xc(%esp) 89 7c 24 08 mov %edi,0x8(%esp) 89 5c 24 04 mov %ebx,0x4(%esp) c7 04 24 09 00 00 00 movl $0x9,(%esp) ff d0 call *%eax -a1 38 70 d1 68 mov 0x68d17038,%eax +a1 38 70 ec 6f mov 0x6fec7038,%eax 8b 4c 24 1c mov 0x1c(%esp),%ecx 03 0e add (%esi),%ecx 85 c0 test %eax,%eax 89 0e mov %ecx,(%esi) -74 1d je 0x68b81948 +74 1d je 0x6fd31948 89 4c 24 1c mov %ecx,0x1c(%esp) 89 6c 24 0c mov %ebp,0xc(%esp) 89 7c 24 08 mov %edi,0x8(%esp) @@ -737,128 +737,128 @@ 5f pop %edi 5d pop %ebp c3 ret -8b 15 24 70 d1 68 mov 0x68d17024,%edx +8b 15 24 70 ec 6f mov 0x6fec7024,%edx 85 d2 test %edx,%edx -0f 84 84 00 00 00 je 0x68b819e4 +0f 84 84 00 00 00 je 0x6fd319e4 89 1c 24 mov %ebx,(%esp) 89 4c 24 1c mov %ecx,0x1c(%esp) -e8 14 fe ff ff call 0x68b81780 +e8 14 fe ff ff call 0x6fd31780 8b 4c 24 1c mov 0x1c(%esp),%ecx 85 c0 test %eax,%eax -74 79 je 0x68b819ed +74 79 je 0x6fd319ed 89 4c 24 1c mov %ecx,0x1c(%esp) 89 44 24 04 mov %eax,0x4(%esp) 89 6c 24 0c mov %ebp,0xc(%esp) 89 7c 24 08 mov %edi,0x8(%esp) c7 04 24 09 00 00 00 movl $0x9,(%esp) -ff 15 24 70 d1 68 call *0x68d17024 +ff 15 24 70 ec 6f call *0x6fec7024 89 1c 24 mov %ebx,(%esp) -e8 b7 fc ff ff call 0x68b81650 -a1 24 70 d1 68 mov 0x68d17024,%eax +e8 b7 fc ff ff call 0x6fd31650 +a1 24 70 ec 6f mov 0x6fec7024,%eax 8b 4c 24 1c mov 0x1c(%esp),%ecx 03 0e add (%esi),%ecx 85 c0 test %eax,%eax 89 0e mov %ecx,(%esi) -74 9e je 0x68b81948 +74 9e je 0x6fd31948 89 1c 24 mov %ebx,(%esp) 89 4c 24 1c mov %ecx,0x1c(%esp) -e8 ca fd ff ff call 0x68b81780 +e8 ca fd ff ff call 0x6fd31780 85 c0 test %eax,%eax -74 33 je 0x68b819ed +74 33 je 0x6fd319ed 89 44 24 04 mov %eax,0x4(%esp) 89 6c 24 0c mov %ebp,0xc(%esp) 89 7c 24 08 mov %edi,0x8(%esp) c7 04 24 0a 00 00 00 movl $0xa,(%esp) -ff 15 24 70 d1 68 call *0x68d17024 +ff 15 24 70 ec 6f call *0x6fec7024 89 1c 24 mov %ebx,(%esp) -e8 75 fc ff ff call 0x68b81650 +e8 75 fc ff ff call 0x6fd31650 8b 4c 24 1c mov 0x1c(%esp),%ecx -e9 64 ff ff ff jmp 0x68b81948 +e9 64 ff ff ff jmp 0x6fd31948 03 0e add (%esi),%ecx 89 0e mov %ecx,(%esi) -e9 5b ff ff ff jmp 0x68b81948 -e8 46 c5 11 00 call 0x68c9df38 +e9 5b ff ff ff jmp 0x6fd31948 +e8 46 c5 11 00 call 0x6fe4df38 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi 56 push %esi 53 push %ebx 83 ec 24 sub $0x24,%esp -8b 15 28 70 d1 68 mov 0x68d17028,%edx +8b 15 28 70 ec 6f mov 0x6fec7028,%edx 85 d2 test %edx,%edx -0f 84 a3 01 00 00 je 0x68b81bb6 -a1 38 70 d1 68 mov 0x68d17038,%eax +0f 84 a3 01 00 00 je 0x6fd31bb6 +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b81a3d +74 21 je 0x6fd31a3d c7 44 24 0c f6 00 00 movl $0xf6,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 09 00 00 00 movl $0x9,(%esp) ff d0 call *%eax -a1 3c 70 d1 68 mov 0x68d1703c,%eax +a1 3c 70 ec 6f mov 0x6fec703c,%eax 85 c0 test %eax,%eax -0f 84 26 01 00 00 je 0x68b81b70 -a1 38 70 d1 68 mov 0x68d17038,%eax +0f 84 26 01 00 00 je 0x6fd31b70 +a1 38 70 ec 6f mov 0x6fec7038,%eax 85 c0 test %eax,%eax -74 21 je 0x68b81a74 +74 21 je 0x6fd31a74 c7 44 24 0c fe 00 00 movl $0xfe,0xc(%esp) 00 -c7 44 24 08 60 50 ca movl $0x68ca5060,0x8(%esp) -68 +c7 44 24 08 60 50 e5 movl $0x6fe55060,0x8(%esp) +6f c7 44 24 04 1d 00 00 movl $0x1d,0x4(%esp) 00 c7 04 24 0a 00 00 00 movl $0xa,(%esp) ff d0 call *%eax c7 44 24 08 00 01 00 movl $0x100,0x8(%esp) 00 -c7 44 24 04 60 50 ca movl $0x68ca5060,0x4(%esp) -68 +c7 44 24 04 60 50 e5 movl $0x6fe55060,0x4(%esp) +6f c7 04 24 08 00 00 00 movl $0x8,(%esp) -e8 40 07 00 00 call 0x68b821d0 +e8 40 07 00 00 call 0x6fd321d0