420e55:	8b 74 24 4c          	mov    0x4c(%esp),%esi
420e59:	8b 6c 24 54          	mov    0x54(%esp),%ebp
420e5d:	33 f5                	xor    %ebp,%esi
420e5f:	8b 6c 24 6c          	mov    0x6c(%esp),%ebp
420e63:	33 f5                	xor    %ebp,%esi
420e65:	8b ac 24 80 00 00 00 	mov    0x80(%esp),%ebp
420e6c:	33 f5                	xor    %ebp,%esi
420e6e:	d1 c6                	rol    $1,%esi
420e70:	89 b4 24 8c 00 00 00 	mov    %esi,0x8c(%esp)
420e77:	8b e8                	mov    %eax,%ebp
420e79:	c1 c5 05             	rol    $0x5,%ebp
420e7c:	8d bc 3d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edi,1),%edi
420e83:	03 fe                	add    %esi,%edi
420e85:	8b eb                	mov    %ebx,%ebp
420e87:	33 e9                	xor    %ecx,%ebp
420e89:	33 ea                	xor    %edx,%ebp
420e8b:	c1 cb 02             	ror    $0x2,%ebx
420e8e:	03 fd                	add    %ebp,%edi
420e90:	8b 74 24 50          	mov    0x50(%esp),%esi
420e94:	8b 6c 24 58          	mov    0x58(%esp),%ebp
420e98:	33 f5                	xor    %ebp,%esi
420e9a:	8b 6c 24 70          	mov    0x70(%esp),%ebp
420e9e:	33 f5                	xor    %ebp,%esi
420ea0:	8b ac 24 84 00 00 00 	mov    0x84(%esp),%ebp
420ea7:	33 f5                	xor    %ebp,%esi
420ea9:	d1 c6                	rol    $1,%esi
420eab:	89 b4 24 90 00 00 00 	mov    %esi,0x90(%esp)
420eb2:	8b ef                	mov    %edi,%ebp
420eb4:	c1 c5 05             	rol    $0x5,%ebp
420eb7:	8d 94 15 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edx,1),%edx
420ebe:	03 d6                	add    %esi,%edx
420ec0:	8b e8                	mov    %eax,%ebp
420ec2:	33 eb                	xor    %ebx,%ebp
420ec4:	33 e9                	xor    %ecx,%ebp
420ec6:	c1 c8 02             	ror    $0x2,%eax
420ec9:	03 d5                	add    %ebp,%edx
420ecb:	8b 74 24 54          	mov    0x54(%esp),%esi
420ecf:	8b 6c 24 5c          	mov    0x5c(%esp),%ebp
420ed3:	33 f5                	xor    %ebp,%esi
420ed5:	8b 6c 24 74          	mov    0x74(%esp),%ebp
420ed9:	33 f5                	xor    %ebp,%esi
420edb:	8b ac 24 88 00 00 00 	mov    0x88(%esp),%ebp
420ee2:	33 f5                	xor    %ebp,%esi
420ee4:	d1 c6                	rol    $1,%esi
420ee6:	89 b4 24 94 00 00 00 	mov    %esi,0x94(%esp)
420eed:	8b ea                	mov    %edx,%ebp
420eef:	c1 c5 05             	rol    $0x5,%ebp
420ef2:	8d 8c 0d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ecx,1),%ecx
420ef9:	03 ce                	add    %esi,%ecx
420efb:	8b ef                	mov    %edi,%ebp
420efd:	33 e8                	xor    %eax,%ebp
420eff:	33 eb                	xor    %ebx,%ebp
420f01:	c1 cf 02             	ror    $0x2,%edi
420f04:	03 cd                	add    %ebp,%ecx
420f06:	8b 74 24 58          	mov    0x58(%esp),%esi
420f0a:	8b 6c 24 60          	mov    0x60(%esp),%ebp
420f0e:	33 f5                	xor    %ebp,%esi
420f10:	8b 6c 24 78          	mov    0x78(%esp),%ebp
420f14:	33 f5                	xor    %ebp,%esi
420f16:	8b ac 24 8c 00 00 00 	mov    0x8c(%esp),%ebp
420f1d:	33 f5                	xor    %ebp,%esi
420f1f:	d1 c6                	rol    $1,%esi
420f21:	89 b4 24 98 00 00 00 	mov    %esi,0x98(%esp)
420f28:	8b e9                	mov    %ecx,%ebp
420f2a:	c1 c5 05             	rol    $0x5,%ebp
420f2d:	8d 9c 1d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ebx,1),%ebx
420f34:	03 de                	add    %esi,%ebx
420f36:	8b ea                	mov    %edx,%ebp
420f38:	33 ef                	xor    %edi,%ebp
420f3a:	33 e8                	xor    %eax,%ebp
420f3c:	c1 ca 02             	ror    $0x2,%edx
420f3f:	03 dd                	add    %ebp,%ebx
420f41:	8b 74 24 5c          	mov    0x5c(%esp),%esi
420f45:	8b 6c 24 64          	mov    0x64(%esp),%ebp
420f49:	33 f5                	xor    %ebp,%esi
420f4b:	8b 6c 24 7c          	mov    0x7c(%esp),%ebp
420f4f:	33 f5                	xor    %ebp,%esi
420f51:	8b ac 24 90 00 00 00 	mov    0x90(%esp),%ebp
420f58:	33 f5                	xor    %ebp,%esi
420f5a:	d1 c6                	rol    $1,%esi
420f5c:	89 b4 24 9c 00 00 00 	mov    %esi,0x9c(%esp)
420f63:	8b eb                	mov    %ebx,%ebp
420f65:	c1 c5 05             	rol    $0x5,%ebp
420f68:	8d 84 05 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%eax,1),%eax
420f6f:	03 c6                	add    %esi,%eax
420f71:	8b e9                	mov    %ecx,%ebp
420f73:	33 ea                	xor    %edx,%ebp
420f75:	33 ef                	xor    %edi,%ebp
420f77:	c1 c9 02             	ror    $0x2,%ecx
420f7a:	03 c5                	add    %ebp,%eax
420f7c:	8b 74 24 60          	mov    0x60(%esp),%esi
420f80:	8b 6c 24 68          	mov    0x68(%esp),%ebp
420f84:	33 f5                	xor    %ebp,%esi
420f86:	8b ac 24 80 00 00 00 	mov    0x80(%esp),%ebp
420f8d:	33 f5                	xor    %ebp,%esi
420f8f:	8b ac 24 94 00 00 00 	mov    0x94(%esp),%ebp
420f96:	33 f5                	xor    %ebp,%esi
420f98:	d1 c6                	rol    $1,%esi
420f9a:	89 b4 24 a0 00 00 00 	mov    %esi,0xa0(%esp)
420fa1:	8b e8                	mov    %eax,%ebp
420fa3:	c1 c5 05             	rol    $0x5,%ebp
420fa6:	8d bc 3d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%edi,1),%edi
420fad:	03 fe                	add    %esi,%edi
420faf:	8b eb                	mov    %ebx,%ebp
420fb1:	8b f3                	mov    %ebx,%esi
420fb3:	23 e9                	and    %ecx,%ebp
420fb5:	0b f1                	or     %ecx,%esi
420fb7:	23 f2                	and    %edx,%esi
420fb9:	0b ee                	or     %esi,%ebp
420fbb:	c1 cb 02             	ror    $0x2,%ebx
420fbe:	03 fd                	add    %ebp,%edi
420fc0:	8b 74 24 64          	mov    0x64(%esp),%esi
420fc4:	8b 6c 24 6c          	mov    0x6c(%esp),%ebp
420fc8:	33 f5                	xor    %ebp,%esi
420fca:	8b ac 24 84 00 00 00 	mov    0x84(%esp),%ebp
420fd1:	33 f5                	xor    %ebp,%esi
420fd3:	8b ac 24 98 00 00 00 	mov    0x98(%esp),%ebp
420fda:	33 f5                	xor    %ebp,%esi
420fdc:	d1 c6                	rol    $1,%esi
420fde:	89 b4 24 a4 00 00 00 	mov    %esi,0xa4(%esp)
420fe5:	8b ef                	mov    %edi,%ebp
420fe7:	c1 c5 05             	rol    $0x5,%ebp
420fea:	8d 94 15 dc bc 1b 8f 	lea    -0x70e44324(%ebp,%edx,1),%edx
420ff1:	03 d6                	add    %esi,%edx
420ff3:	8b e8                	mov    %eax,%ebp
420ff5:	8b f0                	mov    %eax,%esi
420ff7:	23 eb                	and    %ebx,%ebp
420ff9:	0b f3                	or     %ebx,%esi
420ffb:	23 f1                	and    %ecx,%esi
420ffd:	0b ee                	or     %esi,%ebp
420fff:	c1 c8 02             	ror    $0x2,%eax
421002:	03 d5                	add    %ebp,%edx
421004:	8b 74 24 68          	mov    0x68(%esp),%esi
421008:	8b 6c 24 70          	mov    0x70(%esp),%ebp
42100c:	33 f5                	xor    %ebp,%esi
42100e:	8b ac 24 88 00 00 00 	mov    0x88(%esp),%ebp
421015:	33 f5                	xor    %ebp,%esi
421017:	8b ac 24 9c 00 00 00 	mov    0x9c(%esp),%ebp
42101e:	33 f5                	xor    %ebp,%esi
421020:	d1 c6                	rol    $1,%esi
421022:	89 b4 24 a8 00 00 00 	mov    %esi,0xa8(%esp)
421029:	8b ea                	mov    %edx,%ebp
42102b:	c1 c5 05             	rol    $0x5,%ebp
42102e:	8d 8c 0d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%ecx,1),%ecx
421035:	03 ce                	add    %esi,%ecx
421037:	8b ef                	mov    %edi,%ebp
421039:	8b f7                	mov    %edi,%esi
42103b:	23 e8                	and    %eax,%ebp
42103d:	0b f0                	or     %eax,%esi
42103f:	23 f3                	and    %ebx,%esi
421041:	0b ee                	or     %esi,%ebp
421043:	c1 cf 02             	ror    $0x2,%edi
421046:	03 cd                	add    %ebp,%ecx
421048:	8b 74 24 6c          	mov    0x6c(%esp),%esi
42104c:	8b 6c 24 74          	mov    0x74(%esp),%ebp
421050:	33 f5                	xor    %ebp,%esi
421052:	8b ac 24 8c 00 00 00 	mov    0x8c(%esp),%ebp
421059:	33 f5                	xor    %ebp,%esi
42105b:	8b ac 24 a0 00 00 00 	mov    0xa0(%esp),%ebp
421062:	33 f5                	xor    %ebp,%esi
421064:	d1 c6                	rol    $1,%esi
421066:	89 b4 24 ac 00 00 00 	mov    %esi,0xac(%esp)
42106d:	8b e9                	mov    %ecx,%ebp
42106f:	c1 c5 05             	rol    $0x5,%ebp
421072:	8d 9c 1d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%ebx,1),%ebx
421079:	03 de                	add    %esi,%ebx
42107b:	8b ea                	mov    %edx,%ebp
42107d:	8b f2                	mov    %edx,%esi
42107f:	23 ef                	and    %edi,%ebp
421081:	0b f7                	or     %edi,%esi
421083:	23 f0                	and    %eax,%esi
421085:	0b ee                	or     %esi,%ebp
421087:	c1 ca 02             	ror    $0x2,%edx
42108a:	03 dd                	add    %ebp,%ebx
42108c:	8b 74 24 70          	mov    0x70(%esp),%esi
421090:	8b 6c 24 78          	mov    0x78(%esp),%ebp
421094:	33 f5                	xor    %ebp,%esi
421096:	8b ac 24 90 00 00 00 	mov    0x90(%esp),%ebp
42109d:	33 f5                	xor    %ebp,%esi
42109f:	8b ac 24 a4 00 00 00 	mov    0xa4(%esp),%ebp
4210a6:	33 f5                	xor    %ebp,%esi
4210a8:	d1 c6                	rol    $1,%esi
4210aa:	89 b4 24 b0 00 00 00 	mov    %esi,0xb0(%esp)
4210b1:	8b eb                	mov    %ebx,%ebp
4210b3:	c1 c5 05             	rol    $0x5,%ebp
4210b6:	8d 84 05 dc bc 1b 8f 	lea    -0x70e44324(%ebp,%eax,1),%eax
4210bd:	03 c6                	add    %esi,%eax
4210bf:	8b e9                	mov    %ecx,%ebp
4210c1:	8b f1                	mov    %ecx,%esi
4210c3:	23 ea                	and    %edx,%ebp
4210c5:	0b f2                	or     %edx,%esi
4210c7:	23 f7                	and    %edi,%esi
4210c9:	0b ee                	or     %esi,%ebp
4210cb:	c1 c9 02             	ror    $0x2,%ecx
4210ce:	03 c5                	add    %ebp,%eax
4210d0:	8b 74 24 74          	mov    0x74(%esp),%esi
4210d4:	8b 6c 24 7c          	mov    0x7c(%esp),%ebp
4210d8:	33 f5                	xor    %ebp,%esi
4210da:	8b ac 24 94 00 00 00 	mov    0x94(%esp),%ebp
4210e1:	33 f5                	xor    %ebp,%esi
4210e3:	8b ac 24 a8 00 00 00 	mov    0xa8(%esp),%ebp
4210ea:	33 f5                	xor    %ebp,%esi
4210ec:	d1 c6                	rol    $1,%esi
4210ee:	89 b4 24 b4 00 00 00 	mov    %esi,0xb4(%esp)
4210f5:	8b e8                	mov    %eax,%ebp
4210f7:	c1 c5 05             	rol    $0x5,%ebp
4210fa:	8d bc 3d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%edi,1),%edi
421101:	03 fe                	add    %esi,%edi
421103:	8b eb                	mov    %ebx,%ebp
421105:	8b f3                	mov    %ebx,%esi
421107:	23 e9                	and    %ecx,%ebp
421109:	0b f1                	or     %ecx,%esi
42110b:	23 f2                	and    %edx,%esi
42110d:	0b ee                	or     %esi,%ebp
42110f:	c1 cb 02             	ror    $0x2,%ebx
421112:	03 fd                	add    %ebp,%edi
421114:	8b 74 24 78          	mov    0x78(%esp),%esi
421118:	8b ac 24 80 00 00 00 	mov    0x80(%esp),%ebp
42111f:	33 f5                	xor    %ebp,%esi
421121:	8b ac 24 98 00 00 00 	mov    0x98(%esp),%ebp
421128:	33 f5                	xor    %ebp,%esi
42112a:	8b ac 24 ac 00 00 00 	mov    0xac(%esp),%ebp
421131:	33 f5                	xor    %ebp,%esi
421133:	d1 c6                	rol    $1,%esi
421135:	89 b4 24 b8 00 00 00 	mov    %esi,0xb8(%esp)
42113c:	8b ef                	mov    %edi,%ebp
42113e:	c1 c5 05             	rol    $0x5,%ebp
421141:	8d 94 15 dc bc 1b 8f 	lea    -0x70e44324(%ebp,%edx,1),%edx
421148:	03 d6                	add    %esi,%edx
42114a:	8b e8                	mov    %eax,%ebp
42114c:	8b f0                	mov    %eax,%esi
42114e:	23 eb                	and    %ebx,%ebp
421150:	0b f3                	or     %ebx,%esi
421152:	23 f1                	and    %ecx,%esi
421154:	0b ee                	or     %esi,%ebp
421156:	c1 c8 02             	ror    $0x2,%eax
421159:	03 d5                	add    %ebp,%edx
42115b:	8b 74 24 7c          	mov    0x7c(%esp),%esi
42115f:	8b ac 24 84 00 00 00 	mov    0x84(%esp),%ebp
421166:	33 f5                	xor    %ebp,%esi
421168:	8b ac 24 9c 00 00 00 	mov    0x9c(%esp),%ebp
42116f:	33 f5                	xor    %ebp,%esi
421171:	8b ac 24 b0 00 00 00 	mov    0xb0(%esp),%ebp
421178:	33 f5                	xor    %ebp,%esi
42117a:	d1 c6                	rol    $1,%esi
42117c:	89 b4 24 bc 00 00 00 	mov    %esi,0xbc(%esp)
421183:	8b ea                	mov    %edx,%ebp
421185:	c1 c5 05             	rol    $0x5,%ebp
421188:	8d 8c 0d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%ecx,1),%ecx
42118f:	03 ce                	add    %esi,%ecx
421191:	8b ef                	mov    %edi,%ebp
421193:	8b f7                	mov    %edi,%esi
421195:	23 e8                	and    %eax,%ebp
421197:	0b f0                	or     %eax,%esi
421199:	23 f3                	and    %ebx,%esi
42119b:	0b ee                	or     %esi,%ebp
42119d:	c1 cf 02             	ror    $0x2,%edi
4211a0:	03 cd                	add    %ebp,%ecx
4211a2:	8b b4 24 80 00 00 00 	mov    0x80(%esp),%esi
4211a9:	8b ac 24 88 00 00 00 	mov    0x88(%esp),%ebp
4211b0:	33 f5                	xor    %ebp,%esi
4211b2:	8b ac 24 a0 00 00 00 	mov    0xa0(%esp),%ebp
4211b9:	33 f5                	xor    %ebp,%esi
4211bb:	8b ac 24 b4 00 00 00 	mov    0xb4(%esp),%ebp
4211c2:	33 f5                	xor    %ebp,%esi
4211c4:	d1 c6                	rol    $1,%esi
4211c6:	89 b4 24 c0 00 00 00 	mov    %esi,0xc0(%esp)
4211cd:	8b e9                	mov    %ecx,%ebp
4211cf:	c1 c5 05             	rol    $0x5,%ebp
4211d2:	8d 9c 1d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%ebx,1),%ebx
4211d9:	03 de                	add    %esi,%ebx
4211db:	8b ea                	mov    %edx,%ebp
4211dd:	8b f2                	mov    %edx,%esi
4211df:	23 ef                	and    %edi,%ebp
4211e1:	0b f7                	or     %edi,%esi
4211e3:	23 f0                	and    %eax,%esi
4211e5:	0b ee                	or     %esi,%ebp
4211e7:	c1 ca 02             	ror    $0x2,%edx
4211ea:	03 dd                	add    %ebp,%ebx
4211ec:	8b b4 24 84 00 00 00 	mov    0x84(%esp),%esi
4211f3:	8b ac 24 8c 00 00 00 	mov    0x8c(%esp),%ebp
4211fa:	33 f5                	xor    %ebp,%esi
4211fc:	8b ac 24 a4 00 00 00 	mov    0xa4(%esp),%ebp
421203:	33 f5                	xor    %ebp,%esi
421205:	8b ac 24 b8 00 00 00 	mov    0xb8(%esp),%ebp
42120c:	33 f5                	xor    %ebp,%esi
42120e:	d1 c6                	rol    $1,%esi
421210:	89 b4 24 c4 00 00 00 	mov    %esi,0xc4(%esp)
421217:	8b eb                	mov    %ebx,%ebp
421219:	c1 c5 05             	rol    $0x5,%ebp
42121c:	8d 84 05 dc bc 1b 8f 	lea    -0x70e44324(%ebp,%eax,1),%eax
421223:	03 c6                	add    %esi,%eax
421225:	8b e9                	mov    %ecx,%ebp
421227:	8b f1                	mov    %ecx,%esi
421229:	23 ea                	and    %edx,%ebp
42122b:	0b f2                	or     %edx,%esi
42122d:	23 f7                	and    %edi,%esi
42122f:	0b ee                	or     %esi,%ebp
421231:	c1 c9 02             	ror    $0x2,%ecx
421234:	03 c5                	add    %ebp,%eax
421236:	8b b4 24 88 00 00 00 	mov    0x88(%esp),%esi
42123d:	8b ac 24 90 00 00 00 	mov    0x90(%esp),%ebp
421244:	33 f5                	xor    %ebp,%esi
421246:	8b ac 24 a8 00 00 00 	mov    0xa8(%esp),%ebp
42124d:	33 f5                	xor    %ebp,%esi
42124f:	8b ac 24 bc 00 00 00 	mov    0xbc(%esp),%ebp
421256:	33 f5                	xor    %ebp,%esi
421258:	d1 c6                	rol    $1,%esi
42125a:	89 b4 24 c8 00 00 00 	mov    %esi,0xc8(%esp)
421261:	8b e8                	mov    %eax,%ebp
421263:	c1 c5 05             	rol    $0x5,%ebp
421266:	8d bc 3d dc bc 1b 8f 	lea    -0x70e44324(%ebp,%edi,1),%edi
42126d:	03 fe                	add    %esi,%edi
42126f:	8b eb                	mov    %ebx,%ebp
421271:	8b f3                	mov    %ebx,%esi
421273:	23 e9                	and    %ecx,%ebp
421275:	0b f1                	or     %ecx,%esi
421277:	23 f2                	and    %edx,%esi
421279:	0b ee                	or     %esi,%ebp
42127b:	c1 cb 02             	ror    $0x2,%ebx
42127e:	03 fd                	add    %ebp,%edi
421280:	8b b4 24 8c 00 00 00 	mov    0x8c(%esp),%esi
421287:	8b ac 24 94 00 00 00 	mov    0x94(%esp),%ebp
42128e:	33 f5                	xor    %ebp,%esi
421290:	8b ac 24 ac 00 00 00 	mov    0xac(%esp),%ebp
421297:	33 f5                	xor    %ebp,%esi
421299:	8b ac 24 c0 00 00 00 	mov    0xc0(%esp),%ebp
4212a0:	33 f5                	xor    %ebp,%esi
4212a2:	d1 c6                	rol    $1,%esi
4212a4:	89 b4 24 cc 00 00 00 	mov    %esi,0xcc(%esp)
4212ab:	8b ef                	mov    %edi,%ebp
4212ad:	c1 c5 05             	rol    $0x5,%ebp
4212b0:	8d 94 15 dc bc 1b 8f 	lea    -0x70e44324(%ebp,%edx,1),%edx
4212b7:	03 d6                	add    %esi,%edx
4212b9:	8b e8                	mov    %eax,%ebp
4212bb:	8b f0                	mov    %eax,%esi
4212bd:	23 eb                	and    %ebx,%ebp
4212bf:	0b f3                	or     %ebx,%esi
4212c1:	23 f1                	and    %ecx,%esi
4212c3:	0b ee                	or     %esi,%ebp
4212c5:	c1 c8 02             	ror    $0x2,%eax
4212c8:	03 d5                	add    %ebp,%edx
4212ca:	8b b4 24 90 00 00 00 	mov    0x90(%esp),%esi
4212d1:	8b ac 24 98 00 00 00 	mov    0x98(%esp),%ebp
4212d8:	33 f5                	xor    %ebp,%esi
4212da:	8b ac 24 b0 00 00 00 	mov    0xb0(%esp),%ebp
4212e1:	33 f5                	xor    %ebp,%esi
4212e3:	8b ac 24 c4 00 00 00 	mov    0xc4(%esp),%ebp
4212ea:	33 f5                	xor    %ebp,%esi
4212ec:	d1 c6                	rol    $1,%esi