52bd29:	8b ac 24 a4 00 00 00 	mov    0xa4(%esp),%ebp
52bd30:	0f a4 d9 15          	shld   $0x15,%ebx,%ecx
52bd34:	6a 00                	push   $0x0
52bd36:	c1 e3 15             	shl    $0x15,%ebx
52bd39:	2b c3                	sub    %ebx,%eax
52bd3b:	8b 9c 24 a4 00 00 00 	mov    0xa4(%esp),%ebx
52bd42:	68 18 2d 07 00       	push   $0x72d18
52bd47:	ff b4 24 a4 00 00 00 	push   0xa4(%esp)
52bd4e:	1b d1                	sbb    %ecx,%edx
52bd50:	03 c5                	add    %ebp,%eax
52bd52:	8b 8c 24 88 00 00 00 	mov    0x88(%esp),%ecx
52bd59:	ff 74 24 34          	push   0x34(%esp)
52bd5d:	13 d3                	adc    %ebx,%edx
52bd5f:	01 44 24 24          	add    %eax,0x24(%esp)
52bd63:	8b 84 24 80 00 00 00 	mov    0x80(%esp),%eax
52bd6a:	11 54 24 4c          	adc    %edx,0x4c(%esp)
52bd6e:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52bd72:	c1 f9 15             	sar    $0x15,%ecx
52bd75:	89 84 24 b8 00 00 00 	mov    %eax,0xb8(%esp)
52bd7c:	89 8c 24 b4 00 00 00 	mov    %ecx,0xb4(%esp)
52bd83:	e8 f8 60 0a 00       	call   0x5d1e80
52bd88:	8b 4c 24 64          	mov    0x64(%esp),%ecx
52bd8c:	0f a4 fe 15          	shld   $0x15,%edi,%esi
52bd90:	6a 00                	push   $0x0
52bd92:	c1 e7 15             	shl    $0x15,%edi
52bd95:	2b c7                	sub    %edi,%eax
52bd97:	68 ad 39 0f 00       	push   $0xf39ad
52bd9c:	1b d6                	sbb    %esi,%edx
52bd9e:	03 84 24 b0 00 00 00 	add    0xb0(%esp),%eax
52bda5:	8b 74 24 3c          	mov    0x3c(%esp),%esi
52bda9:	13 94 24 ac 00 00 00 	adc    0xac(%esp),%edx
52bdb0:	03 f0                	add    %eax,%esi
52bdb2:	ff b4 24 a4 00 00 00 	push   0xa4(%esp)
52bdb9:	13 ca                	adc    %edx,%ecx
52bdbb:	89 74 24 40          	mov    %esi,0x40(%esp)
52bdbf:	8b 94 24 8c 00 00 00 	mov    0x8c(%esp),%edx
52bdc6:	8b c6                	mov    %esi,%eax
52bdc8:	8b 74 24 6c          	mov    0x6c(%esp),%esi
52bdcc:	ff 74 24 34          	push   0x34(%esp)
52bdd0:	89 4c 24 74          	mov    %ecx,0x74(%esp)
52bdd4:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52bdd8:	c1 f9 15             	sar    $0x15,%ecx
52bddb:	03 f0                	add    %eax,%esi
52bddd:	89 8c 24 e4 00 00 00 	mov    %ecx,0xe4(%esp)
52bde4:	13 d1                	adc    %ecx,%edx
52bde6:	89 84 24 e8 00 00 00 	mov    %eax,0xe8(%esp)
52bded:	8b ca                	mov    %edx,%ecx
52bdef:	89 74 24 70          	mov    %esi,0x70(%esp)
52bdf3:	8b c6                	mov    %esi,%eax
52bdf5:	89 94 24 90 00 00 00 	mov    %edx,0x90(%esp)
52bdfc:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52be00:	c1 f9 15             	sar    $0x15,%ecx
52be03:	89 84 24 d0 00 00 00 	mov    %eax,0xd0(%esp)
52be0a:	89 8c 24 b0 00 00 00 	mov    %ecx,0xb0(%esp)
52be11:	e8 6a 60 0a 00       	call   0x5d1e80
52be16:	6a ff                	push   $0xffffffff
52be18:	68 00 00 e0 ff       	push   $0xffe00000
52be1d:	53                   	push   %ebx
52be1e:	55                   	push   %ebp
52be1f:	8b f0                	mov    %eax,%esi
52be21:	8b fa                	mov    %edx,%edi
52be23:	e8 58 60 0a 00       	call   0x5d1e80
52be28:	8b ac 24 c0 00 00 00 	mov    0xc0(%esp),%ebp
52be2f:	2b c6                	sub    %esi,%eax
52be31:	8b 4c 24 68          	mov    0x68(%esp),%ecx
52be35:	1b d7                	sbb    %edi,%edx
52be37:	8b 9c 24 ac 00 00 00 	mov    0xac(%esp),%ebx
52be3e:	8b 74 24 5c          	mov    0x5c(%esp),%esi
52be42:	03 c5                	add    %ebp,%eax
52be44:	8b 7c 24 28          	mov    0x28(%esp),%edi
52be48:	13 94 24 a0 00 00 00 	adc    0xa0(%esp),%edx
52be4f:	03 c8                	add    %eax,%ecx
52be51:	8b 44 24 40          	mov    0x40(%esp),%eax
52be55:	13 c2                	adc    %edx,%eax
52be57:	89 4c 24 68          	mov    %ecx,0x68(%esp)
52be5b:	8b 54 24 14          	mov    0x14(%esp),%edx
52be5f:	89 44 24 40          	mov    %eax,0x40(%esp)
52be63:	0f ac c1 15          	shrd   $0x15,%eax,%ecx
52be67:	6a ff                	push   $0xffffffff
52be69:	c1 f8 15             	sar    $0x15,%eax
52be6c:	03 d1                	add    %ecx,%edx
52be6e:	89 8c 24 d4 00 00 00 	mov    %ecx,0xd4(%esp)
52be75:	8b 4c 24 40          	mov    0x40(%esp),%ecx
52be79:	13 c8                	adc    %eax,%ecx
52be7b:	89 84 24 c4 00 00 00 	mov    %eax,0xc4(%esp)
52be82:	89 4c 24 40          	mov    %ecx,0x40(%esp)
52be86:	8b c2                	mov    %edx,%eax
52be88:	68 83 90 f5 ff       	push   $0xfff59083
52be8d:	ff b4 24 a4 00 00 00 	push   0xa4(%esp)
52be94:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52be98:	0f a4 f3 15          	shld   $0x15,%esi,%ebx
52be9c:	c1 f9 15             	sar    $0x15,%ecx
52be9f:	57                   	push   %edi
52bea0:	89 54 24 24          	mov    %edx,0x24(%esp)
52bea4:	89 84 24 c8 00 00 00 	mov    %eax,0xc8(%esp)
52beab:	89 4c 24 5c          	mov    %ecx,0x5c(%esp)
52beaf:	c1 e6 15             	shl    $0x15,%esi
52beb2:	e8 c9 5f 0a 00       	call   0x5d1e80
52beb7:	2b c6                	sub    %esi,%eax
52beb9:	1b d3                	sbb    %ebx,%edx
52bebb:	03 84 24 b8 00 00 00 	add    0xb8(%esp),%eax
52bec2:	13 54 24 4c          	adc    0x4c(%esp),%edx
52bec6:	8b 5c 24 48          	mov    0x48(%esp),%ebx
52beca:	03 d8                	add    %eax,%ebx
52becc:	8b 8c 24 88 00 00 00 	mov    0x88(%esp),%ecx
52bed3:	8b c3                	mov    %ebx,%eax
52bed5:	89 5c 24 48          	mov    %ebx,0x48(%esp)
52bed9:	13 ca                	adc    %edx,%ecx
52bedb:	8b 54 24 1c          	mov    0x1c(%esp),%edx
52bedf:	89 8c 24 88 00 00 00 	mov    %ecx,0x88(%esp)
52bee6:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52beea:	c1 f9 15             	sar    $0x15,%ecx
52beed:	03 d0                	add    %eax,%edx
52beef:	89 84 24 cc 00 00 00 	mov    %eax,0xcc(%esp)
52bef6:	8b 84 24 94 00 00 00 	mov    0x94(%esp),%eax
52befd:	13 c1                	adc    %ecx,%eax
52beff:	89 8c 24 c8 00 00 00 	mov    %ecx,0xc8(%esp)
52bf06:	8b d8                	mov    %eax,%ebx
52bf08:	89 84 24 94 00 00 00 	mov    %eax,0x94(%esp)
52bf0f:	8b 84 24 b4 00 00 00 	mov    0xb4(%esp),%eax
52bf16:	8b ca                	mov    %edx,%ecx
52bf18:	0f ac d9 15          	shrd   $0x15,%ebx,%ecx
52bf1c:	89 54 24 1c          	mov    %edx,0x1c(%esp)
52bf20:	8b 94 24 b0 00 00 00 	mov    0xb0(%esp),%edx
52bf27:	0f a4 c2 15          	shld   $0x15,%eax,%edx
52bf2b:	89 8c 24 bc 00 00 00 	mov    %ecx,0xbc(%esp)
52bf32:	c1 e0 15             	shl    $0x15,%eax
52bf35:	c1 fb 15             	sar    $0x15,%ebx
52bf38:	2b c8                	sub    %eax,%ecx
52bf3a:	89 9c 24 ac 00 00 00 	mov    %ebx,0xac(%esp)
52bf41:	1b da                	sbb    %edx,%ebx
52bf43:	8b 54 24 38          	mov    0x38(%esp),%edx
52bf47:	03 d1                	add    %ecx,%edx
52bf49:	8b 8c 24 98 00 00 00 	mov    0x98(%esp),%ecx
52bf50:	8b c2                	mov    %edx,%eax
52bf52:	89 54 24 38          	mov    %edx,0x38(%esp)
52bf56:	8b 54 24 30          	mov    0x30(%esp),%edx
52bf5a:	13 cb                	adc    %ebx,%ecx
52bf5c:	89 8c 24 98 00 00 00 	mov    %ecx,0x98(%esp)
52bf63:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52bf67:	c1 f9 15             	sar    $0x15,%ecx
52bf6a:	03 d0                	add    %eax,%edx
52bf6c:	89 84 24 b4 00 00 00 	mov    %eax,0xb4(%esp)
52bf73:	8b 44 24 50          	mov    0x50(%esp),%eax
52bf77:	13 c1                	adc    %ecx,%eax
52bf79:	89 8c 24 b0 00 00 00 	mov    %ecx,0xb0(%esp)
52bf80:	8b d8                	mov    %eax,%ebx
52bf82:	89 44 24 50          	mov    %eax,0x50(%esp)
52bf86:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
52bf8d:	8b ca                	mov    %edx,%ecx
52bf8f:	0f ac d9 15          	shrd   $0x15,%ebx,%ecx
52bf93:	89 54 24 30          	mov    %edx,0x30(%esp)
52bf97:	8b 54 24 6c          	mov    0x6c(%esp),%edx
52bf9b:	0f a4 c2 15          	shld   $0x15,%eax,%edx
52bf9f:	89 4c 24 74          	mov    %ecx,0x74(%esp)
52bfa3:	c1 e0 15             	shl    $0x15,%eax
52bfa6:	c1 fb 15             	sar    $0x15,%ebx
52bfa9:	2b c8                	sub    %eax,%ecx
52bfab:	8b c3                	mov    %ebx,%eax
52bfad:	89 5c 24 78          	mov    %ebx,0x78(%esp)
52bfb1:	1b c2                	sbb    %edx,%eax
52bfb3:	8b 54 24 20          	mov    0x20(%esp),%edx
52bfb7:	03 d1                	add    %ecx,%edx
52bfb9:	8b 8c 24 8c 00 00 00 	mov    0x8c(%esp),%ecx
52bfc0:	89 54 24 20          	mov    %edx,0x20(%esp)
52bfc4:	13 c8                	adc    %eax,%ecx
52bfc6:	8b c2                	mov    %edx,%eax
52bfc8:	8b 54 24 24          	mov    0x24(%esp),%edx
52bfcc:	89 8c 24 8c 00 00 00 	mov    %ecx,0x8c(%esp)
52bfd3:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52bfd7:	c1 f9 15             	sar    $0x15,%ecx
52bfda:	03 d0                	add    %eax,%edx
52bfdc:	89 84 24 90 00 00 00 	mov    %eax,0x90(%esp)
52bfe3:	8b 44 24 54          	mov    0x54(%esp),%eax
52bfe7:	13 c1                	adc    %ecx,%eax
52bfe9:	89 4c 24 6c          	mov    %ecx,0x6c(%esp)
52bfed:	89 44 24 54          	mov    %eax,0x54(%esp)
52bff1:	8b ca                	mov    %edx,%ecx
52bff3:	0f ac c1 15          	shrd   $0x15,%eax,%ecx
52bff7:	89 54 24 24          	mov    %edx,0x24(%esp)
52bffb:	c1 f8 15             	sar    $0x15,%eax
52bffe:	89 4c 24 58          	mov    %ecx,0x58(%esp)
52c002:	89 44 24 44          	mov    %eax,0x44(%esp)
52c006:	8b 94 24 9c 00 00 00 	mov    0x9c(%esp),%edx
52c00d:	0f a4 fa 15          	shld   $0x15,%edi,%edx
52c011:	6a 00                	push   $0x0
52c013:	c1 e7 15             	shl    $0x15,%edi
52c016:	2b cf                	sub    %edi,%ecx
52c018:	68 13 2c 0a 00       	push   $0xa2c13
52c01d:	1b c2                	sbb    %edx,%eax
52c01f:	8b 54 24 18          	mov    0x18(%esp),%edx
52c023:	03 d1                	add    %ecx,%edx
52c025:	8b 8c 24 8c 00 00 00 	mov    0x8c(%esp),%ecx
52c02c:	89 54 24 18          	mov    %edx,0x18(%esp)
52c030:	13 c8                	adc    %eax,%ecx
52c032:	8b c2                	mov    %edx,%eax
52c034:	89 8c 24 8c 00 00 00 	mov    %ecx,0x8c(%esp)
52c03b:	0f ac c8 15          	shrd   $0x15,%ecx,%eax
52c03f:	c1 f9 15             	sar    $0x15,%ecx
52c042:	51                   	push   %ecx
52c043:	50                   	push   %eax
52c044:	89 44 24 38          	mov    %eax,0x38(%esp)
52c048:	89 4c 24 6c          	mov    %ecx,0x6c(%esp)
52c04c:	e8 2f 5e 0a 00       	call   0x5d1e80
52c051:	8b 8c 24 a8 00 00 00 	mov    0xa8(%esp),%ecx
52c058:	8b 9c 24 a4 00 00 00 	mov    0xa4(%esp),%ebx
52c05f:	0f a4 cb 15          	shld   $0x15,%ecx,%ebx
52c063:	6a 00                	push   $0x0
52c065:	c1 e1 15             	shl    $0x15,%ecx
52c068:	2b c1                	sub    %ecx,%eax
52c06a:	8b 4c 24 74          	mov    0x74(%esp),%ecx
52c06e:	68 18 2d 07 00       	push   $0x72d18
52c073:	ff 74 24 64          	push   0x64(%esp)
52c077:	1b d3                	sbb    %ebx,%edx
52c079:	03 c8                	add    %eax,%ecx
52c07b:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
52c082:	8b f9                	mov    %ecx,%edi
52c084:	ff 74 24 34          	push   0x34(%esp)
52c088:	13 c2                	adc    %edx,%eax
52c08a:	89 8c 24 80 00 00 00 	mov    %ecx,0x80(%esp)
52c091:	8b f0                	mov    %eax,%esi
52c093:	89 84 24 8c 00 00 00 	mov    %eax,0x8c(%esp)
52c09a:	0f ac f7 15          	shrd   $0x15,%esi,%edi
52c09e:	c1 fe 15             	sar    $0x15,%esi
52c0a1:	e8 da 5d 0a 00       	call   0x5d1e80
52c0a6:	8b 8c 24 d8 00 00 00 	mov    0xd8(%esp),%ecx
52c0ad:	8b 9c 24 d4 00 00 00 	mov    0xd4(%esp),%ebx
52c0b4:	0f a4 cb 15          	shld   $0x15,%ecx,%ebx
52c0b8:	6a ff                	push   $0xffffffff
52c0ba:	c1 e1 15             	shl    $0x15,%ecx
52c0bd:	2b c1                	sub    %ecx,%eax
52c0bf:	68 00 00 e0 ff       	push   $0xffe00000
52c0c4:	1b d3                	sbb    %ebx,%edx
52c0c6:	03 c7                	add    %edi,%eax
52c0c8:	8b 5c 24 6c          	mov    0x6c(%esp),%ebx
52c0cc:	13 d6                	adc    %esi,%edx
52c0ce:	01 44 24 3c          	add    %eax,0x3c(%esp)
52c0d2:	56                   	push   %esi
52c0d3:	13 da                	adc    %edx,%ebx
52c0d5:	57                   	push   %edi
52c0d6:	89 5c 24 74          	mov    %ebx,0x74(%esp)
52c0da:	e8 a1 5d 0a 00       	call   0x5d1e80
52c0df:	01 44 24 70          	add    %eax,0x70(%esp)
52c0e3:	8b f3                	mov    %ebx,%esi
52c0e5:	8b 7c 24 34          	mov    0x34(%esp),%edi
52c0e9:	11 54 24 7c          	adc    %edx,0x7c(%esp)
52c0ed:	8b 9c 24 a0 00 00 00 	mov    0xa0(%esp),%ebx
52c0f4:	6a 00                	push   $0x0
52c0f6:	68 67 fb 09 00       	push   $0x9fb67
52c0fb:	ff 74 24 64          	push   0x64(%esp)
52c0ff:	0f ac f7 15          	shrd   $0x15,%esi,%edi
52c103:	ff 74 24 34          	push   0x34(%esp)
52c107:	0f a4 eb 15          	shld   $0x15,%ebp,%ebx
52c10b:	c1 fe 15             	sar    $0x15,%esi
52c10e:	c1 e5 15             	shl    $0x15,%ebp
52c111:	e8 6a 5d 0a 00       	call   0x5d1e80
52c116:	2b c5                	sub    %ebp,%eax
52c118:	8b 6c 24 60          	mov    0x60(%esp),%ebp
52c11c:	1b d3                	sbb    %ebx,%edx
52c11e:	8b 9c 24 80 00 00 00 	mov    0x80(%esp),%ebx
52c125:	03 c7                	add    %edi,%eax
52c127:	13 d6                	adc    %esi,%edx
52c129:	03 e8                	add    %eax,%ebp
52c12b:	89 6c 24 60          	mov    %ebp,0x60(%esp)
52c12f:	6a ff                	push   $0xffffffff
52c131:	68 00 00 e0 ff       	push   $0xffe00000
52c136:	56                   	push   %esi
52c137:	13 da                	adc    %edx,%ebx
52c139:	57                   	push   %edi
52c13a:	89 9c 24 90 00 00 00 	mov    %ebx,0x90(%esp)
52c141:	e8 3a 5d 0a 00       	call   0x5d1e80
52c146:	01 44 24 34          	add    %eax,0x34(%esp)
52c14a:	8b 44 24 64          	mov    0x64(%esp),%eax
52c14e:	6a 00                	push   $0x0
52c150:	68 ad 39 0f 00       	push   $0xf39ad
52c155:	ff 74 24 64          	push   0x64(%esp)
52c159:	13 c2                	adc    %edx,%eax
52c15b:	ff 74 24 34          	push   0x34(%esp)
52c15f:	0f ac dd 15          	shrd   $0x15,%ebx,%ebp
52c163:	89 44 24 74          	mov    %eax,0x74(%esp)
52c167:	c1 fb 15             	sar    $0x15,%ebx
52c16a:	e8 11 5d 0a 00       	call   0x5d1e80
52c16f:	6a ff                	push   $0xffffffff
52c171:	68 00 00 e0 ff       	push   $0xffe00000
52c176:	ff b4 24 c8 00 00 00 	push   0xc8(%esp)
52c17d:	8b f0                	mov    %eax,%esi
52c17f:	8b fa                	mov    %edx,%edi
52c181:	ff b4 24 dc 00 00 00 	push   0xdc(%esp)
52c188:	e8 f3 5c 0a 00       	call   0x5d1e80
52c18d:	2b c6                	sub    %esi,%eax
52c18f:	8b 74 24 68          	mov    0x68(%esp),%esi
52c193:	6a ff                	push   $0xffffffff
52c195:	1b d7                	sbb    %edi,%edx
52c197:	03 c5                	add    %ebp,%eax
52c199:	68 00 00 e0 ff       	push   $0xffe00000
52c19e:	13 d3                	adc    %ebx,%edx
52c1a0:	03 f0                	add    %eax,%esi
52c1a2:	8b 44 24 48          	mov    0x48(%esp),%eax
52c1a6:	53                   	push   %ebx
52c1a7:	13 c2                	adc    %edx,%eax
52c1a9:	89 74 24 74          	mov    %esi,0x74(%esp)
52c1ad:	55                   	push   %ebp
52c1ae:	89 44 24 50          	mov    %eax,0x50(%esp)
52c1b2:	e8 c9 5c 0a 00       	call   0x5d1e80
52c1b7:	01 44 24 60          	add    %eax,0x60(%esp)
52c1bb:	8b fe                	mov    %esi,%edi
52c1bd:	8b 6c 24 40          	mov    0x40(%esp),%ebp
52c1c1:	8b f5                	mov    %ebp,%esi
52c1c3:	11 94 24 80 00 00 00 	adc    %edx,0x80(%esp)
52c1ca:	6a 00                	push   $0x0
52c1cc:	68 d1 15 02 00       	push   $0x215d1
52c1d1:	ff 74 24 64          	push   0x64(%esp)
52c1d5:	0f ac f7 15          	shrd   $0x15,%esi,%edi
52c1d9:	ff 74 24 34          	push   0x34(%esp)
52c1dd:	c1 fe 15             	sar    $0x15,%esi
52c1e0:	e8 9b 5c 0a 00       	call   0x5d1e80
52c1e5:	8b 8c 24 b8 00 00 00 	mov    0xb8(%esp),%ecx
52c1ec:	8b 5c 24 4c          	mov    0x4c(%esp),%ebx
52c1f0:	0f a4 cb 15          	shld   $0x15,%ecx,%ebx
52c1f4:	6a ff                	push   $0xffffffff
52c1f6:	c1 e1 15             	shl    $0x15,%ecx
52c1f9:	2b c1                	sub    %ecx,%eax
52c1fb:	68 00 00 e0 ff       	push   $0xffe00000
52c200:	1b d3                	sbb    %ebx,%edx
52c202:	03 c7                	add    %edi,%eax
52c204:	8b 5c 24 44          	mov    0x44(%esp),%ebx
52c208:	13 d6                	adc    %esi,%edx
52c20a:	01 44 24 1c          	add    %eax,0x1c(%esp)
52c20e:	56                   	push   %esi
52c20f:	13 da                	adc    %edx,%ebx
52c211:	57                   	push   %edi
52c212:	89 5c 24 4c          	mov    %ebx,0x4c(%esp)
52c216:	e8 65 5c 0a 00       	call   0x5d1e80
52c21b:	01 44 24 68          	add    %eax,0x68(%esp)
52c21f:	8b f3                	mov    %ebx,%esi
52c221:	8b 7c 24 14          	mov    0x14(%esp),%edi
52c225:	8b 9c 24 cc 00 00 00 	mov    0xcc(%esp),%ebx
52c22c:	13 ea                	adc    %edx,%ebp
52c22e:	89 6c 24 40          	mov    %ebp,0x40(%esp)
52c232:	8b ac 24 c8 00 00 00 	mov    0xc8(%esp),%ebp
52c239:	0f ac f7 15          	shrd   $0x15,%esi,%edi
52c23d:	0f a4 dd 15          	shld   $0x15,%ebx,%ebp
52c241:	c1 fe 15             	sar    $0x15,%esi
52c244:	c1 e3 15             	shl    $0x15,%ebx
52c247:	6a ff                	push   $0xffffffff
52c249:	68 83 90 f5 ff       	push   $0xfff59083
52c24e:	ff 74 24 64          	push   0x64(%esp)
52c252:	ff 74 24 34          	push   0x34(%esp)
52c256:	e8 25 5c 0a 00       	call   0x5d1e80
52c25b:	2b c3                	sub    %ebx,%eax