4e715f:	8d 1c 0e             	lea    (%esi,%ecx,1),%ebx
4e7162:	2b ce                	sub    %esi,%ecx
4e7164:	89 5d ec             	mov    %ebx,-0x14(%ebp)
4e7167:	89 4d e8             	mov    %ecx,-0x18(%ebp)
4e716a:	0f bf 4a 10          	movswl 0x10(%edx),%ecx
4e716e:	8b 5d cc             	mov    -0x34(%ebp),%ebx
4e7171:	0f af 4b 20          	imul   0x20(%ebx),%ecx
4e7175:	89 4d e0             	mov    %ecx,-0x20(%ebp)
4e7178:	0f bf 4a 30          	movswl 0x30(%edx),%ecx
4e717c:	8b 5d cc             	mov    -0x34(%ebp),%ebx
4e717f:	8b 7d cc             	mov    -0x34(%ebp),%edi
4e7182:	0f bf 72 50          	movswl 0x50(%edx),%esi
4e7186:	0f af 4b 60          	imul   0x60(%ebx),%ecx
4e718a:	8b 5d cc             	mov    -0x34(%ebp),%ebx
4e718d:	0f af b3 a0 00 00 00 	imul   0xa0(%ebx),%esi
4e7194:	0f bf 5a 70          	movswl 0x70(%edx),%ebx
4e7198:	0f af 9f e0 00 00 00 	imul   0xe0(%edi),%ebx
4e719f:	89 5d dc             	mov    %ebx,-0x24(%ebp)
4e71a2:	8d 1c 31             	lea    (%ecx,%esi,1),%ebx
4e71a5:	2b f1                	sub    %ecx,%esi
4e71a7:	8b 4d e0             	mov    -0x20(%ebp),%ecx
4e71aa:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e71ad:	83 c2 02             	add    $0x2,%edx
4e71b0:	03 cf                	add    %edi,%ecx
4e71b2:	8b 7d e0             	mov    -0x20(%ebp),%edi
4e71b5:	2b 7d dc             	sub    -0x24(%ebp),%edi
4e71b8:	89 7d d0             	mov    %edi,-0x30(%ebp)
4e71bb:	8d 3c 0b             	lea    (%ebx,%ecx,1),%edi
4e71be:	2b cb                	sub    %ebx,%ecx
4e71c0:	89 7d dc             	mov    %edi,-0x24(%ebp)
4e71c3:	8b 5d d0             	mov    -0x30(%ebp),%ebx
4e71c6:	69 c9 6a 01 00 00    	imul   $0x16a,%ecx,%ecx
4e71cc:	03 de                	add    %esi,%ebx
4e71ce:	69 f6 63 fd ff ff    	imul   $0xfffffd63,%esi,%esi
4e71d4:	8b fb                	mov    %ebx,%edi
4e71d6:	c1 e3 04             	shl    $0x4,%ebx
4e71d9:	2b df                	sub    %edi,%ebx
4e71db:	c1 e3 02             	shl    $0x2,%ebx
4e71de:	2b df                	sub    %edi,%ebx
4e71e0:	c1 fe 08             	sar    $0x8,%esi
4e71e3:	c1 f9 08             	sar    $0x8,%ecx
4e71e6:	8d 1c df             	lea    (%edi,%ebx,8),%ebx
4e71e9:	c1 fb 08             	sar    $0x8,%ebx
4e71ec:	89 5d d4             	mov    %ebx,-0x2c(%ebp)
4e71ef:	8b 5d d0             	mov    -0x30(%ebp),%ebx
4e71f2:	8b fb                	mov    %ebx,%edi
4e71f4:	c1 e3 04             	shl    $0x4,%ebx
4e71f7:	03 df                	add    %edi,%ebx
4e71f9:	8d 1c 9f             	lea    (%edi,%ebx,4),%ebx
4e71fc:	8d 1c 9f             	lea    (%edi,%ebx,4),%ebx
4e71ff:	8b 7d d4             	mov    -0x2c(%ebp),%edi
4e7202:	c1 fb 08             	sar    $0x8,%ebx
4e7205:	2b df                	sub    %edi,%ebx
4e7207:	8b 7d d4             	mov    -0x2c(%ebp),%edi
4e720a:	03 f7                	add    %edi,%esi
4e720c:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e720f:	2b f7                	sub    %edi,%esi
4e7211:	2b ce                	sub    %esi,%ecx
4e7213:	8d 1c 19             	lea    (%ecx,%ebx,1),%ebx
4e7216:	89 5d e0             	mov    %ebx,-0x20(%ebp)
4e7219:	8b 5d f0             	mov    -0x10(%ebp),%ebx
4e721c:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e721f:	03 df                	add    %edi,%ebx
4e7221:	89 18                	mov    %ebx,(%eax)
4e7223:	8b 5d f0             	mov    -0x10(%ebp),%ebx
4e7226:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e7229:	2b df                	sub    %edi,%ebx
4e722b:	89 98 e0 00 00 00    	mov    %ebx,0xe0(%eax)
4e7231:	8b 5d ec             	mov    -0x14(%ebp),%ebx
4e7234:	03 de                	add    %esi,%ebx
4e7236:	89 58 20             	mov    %ebx,0x20(%eax)
4e7239:	8b 5d ec             	mov    -0x14(%ebp),%ebx
4e723c:	2b de                	sub    %esi,%ebx
4e723e:	89 98 c0 00 00 00    	mov    %ebx,0xc0(%eax)
4e7244:	8b 5d e8             	mov    -0x18(%ebp),%ebx
4e7247:	03 d9                	add    %ecx,%ebx
4e7249:	89 58 40             	mov    %ebx,0x40(%eax)
4e724c:	8b 5d e8             	mov    -0x18(%ebp),%ebx
4e724f:	2b d9                	sub    %ecx,%ebx
4e7251:	89 98 a0 00 00 00    	mov    %ebx,0xa0(%eax)
4e7257:	8b 5d e0             	mov    -0x20(%ebp),%ebx
4e725a:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
4e725d:	03 cb                	add    %ebx,%ecx
4e725f:	89 88 80 00 00 00    	mov    %ecx,0x80(%eax)
4e7265:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
4e7268:	8b 5d e0             	mov    -0x20(%ebp),%ebx
4e726b:	2b cb                	sub    %ebx,%ecx
4e726d:	89 48 60             	mov    %ecx,0x60(%eax)
4e7270:	83 45 cc 04          	addl   $0x4,-0x34(%ebp)
4e7274:	83 c0 04             	add    $0x4,%eax
4e7277:	ff 4d c4             	decl   -0x3c(%ebp)
4e727a:	8b 4d c4             	mov    -0x3c(%ebp),%ecx
4e727d:	85 c9                	test   %ecx,%ecx
4e727f:	0f 8f f7 fd ff ff    	jg     0x4e707c
4e7285:	8d 85 c0 fe ff ff    	lea    -0x140(%ebp),%eax
4e728b:	33 d2                	xor    %edx,%edx
4e728d:	89 55 c4             	mov    %edx,-0x3c(%ebp)
4e7290:	8b 55 0c             	mov    0xc(%ebp),%edx
4e7293:	8b ca                	mov    %edx,%ecx
4e7295:	89 4d c0             	mov    %ecx,-0x40(%ebp)
4e7298:	8b 55 c0             	mov    -0x40(%ebp),%edx
4e729b:	8b 12                	mov    (%edx),%edx
4e729d:	8b 4d 08             	mov    0x8(%ebp),%ecx
4e72a0:	03 d1                	add    %ecx,%edx
4e72a2:	8b 48 04             	mov    0x4(%eax),%ecx
4e72a5:	85 c9                	test   %ecx,%ecx
4e72a7:	75 5a                	jne    0x4e7303
4e72a9:	8b 48 08             	mov    0x8(%eax),%ecx
4e72ac:	85 c9                	test   %ecx,%ecx
4e72ae:	75 53                	jne    0x4e7303
4e72b0:	8b 48 0c             	mov    0xc(%eax),%ecx
4e72b3:	85 c9                	test   %ecx,%ecx
4e72b5:	75 4c                	jne    0x4e7303
4e72b7:	8b 48 10             	mov    0x10(%eax),%ecx
4e72ba:	85 c9                	test   %ecx,%ecx
4e72bc:	75 45                	jne    0x4e7303
4e72be:	8b 48 14             	mov    0x14(%eax),%ecx
4e72c1:	85 c9                	test   %ecx,%ecx
4e72c3:	75 3e                	jne    0x4e7303
4e72c5:	8b 48 18             	mov    0x18(%eax),%ecx
4e72c8:	85 c9                	test   %ecx,%ecx
4e72ca:	75 37                	jne    0x4e7303
4e72cc:	8b 48 1c             	mov    0x1c(%eax),%ecx
4e72cf:	85 c9                	test   %ecx,%ecx
4e72d1:	75 30                	jne    0x4e7303
4e72d3:	8b 08                	mov    (%eax),%ecx
4e72d5:	c1 f9 05             	sar    $0x5,%ecx
4e72d8:	81 e1 ff 03 00 00    	and    $0x3ff,%ecx
4e72de:	8b 5d c8             	mov    -0x38(%ebp),%ebx
4e72e1:	8a 0c 0b             	mov    (%ebx,%ecx,1),%cl
4e72e4:	88 0a                	mov    %cl,(%edx)
4e72e6:	88 4a 01             	mov    %cl,0x1(%edx)
4e72e9:	88 4a 02             	mov    %cl,0x2(%edx)
4e72ec:	88 4a 03             	mov    %cl,0x3(%edx)
4e72ef:	88 4a 04             	mov    %cl,0x4(%edx)
4e72f2:	88 4a 05             	mov    %cl,0x5(%edx)
4e72f5:	88 4a 06             	mov    %cl,0x6(%edx)
4e72f8:	88 4a 07             	mov    %cl,0x7(%edx)
4e72fb:	83 c0 20             	add    $0x20,%eax
4e72fe:	e9 8a 01 00 00       	jmp    0x4e748d
4e7303:	8b 08                	mov    (%eax),%ecx
4e7305:	8b 70 10             	mov    0x10(%eax),%esi
4e7308:	8b d9                	mov    %ecx,%ebx
4e730a:	2b ce                	sub    %esi,%ecx
4e730c:	03 de                	add    %esi,%ebx
4e730e:	8b 70 08             	mov    0x8(%eax),%esi
4e7311:	8b fe                	mov    %esi,%edi
4e7313:	03 78 18             	add    0x18(%eax),%edi
4e7316:	89 7d d8             	mov    %edi,-0x28(%ebp)
4e7319:	8b 78 18             	mov    0x18(%eax),%edi
4e731c:	2b f7                	sub    %edi,%esi
4e731e:	8b 7d d8             	mov    -0x28(%ebp),%edi
4e7321:	69 f6 6a 01 00 00    	imul   $0x16a,%esi,%esi
4e7327:	c1 fe 08             	sar    $0x8,%esi
4e732a:	2b f7                	sub    %edi,%esi
4e732c:	8b 7d d8             	mov    -0x28(%ebp),%edi
4e732f:	03 fb                	add    %ebx,%edi
4e7331:	89 7d f0             	mov    %edi,-0x10(%ebp)
4e7334:	8b 7d d8             	mov    -0x28(%ebp),%edi
4e7337:	2b df                	sub    %edi,%ebx
4e7339:	89 5d e4             	mov    %ebx,-0x1c(%ebp)
4e733c:	8d 1c 0e             	lea    (%esi,%ecx,1),%ebx
4e733f:	2b ce                	sub    %esi,%ecx
4e7341:	89 5d ec             	mov    %ebx,-0x14(%ebp)
4e7344:	89 4d e8             	mov    %ecx,-0x18(%ebp)
4e7347:	8b 48 14             	mov    0x14(%eax),%ecx
4e734a:	8b 70 0c             	mov    0xc(%eax),%esi
4e734d:	8b d9                	mov    %ecx,%ebx
4e734f:	8b 78 1c             	mov    0x1c(%eax),%edi
4e7352:	03 de                	add    %esi,%ebx
4e7354:	8b f1                	mov    %ecx,%esi
4e7356:	8b 48 0c             	mov    0xc(%eax),%ecx
4e7359:	2b f1                	sub    %ecx,%esi
4e735b:	8b 48 04             	mov    0x4(%eax),%ecx
4e735e:	03 cf                	add    %edi,%ecx
4e7360:	8b 78 04             	mov    0x4(%eax),%edi
4e7363:	2b 78 1c             	sub    0x1c(%eax),%edi
4e7366:	89 7d d0             	mov    %edi,-0x30(%ebp)
4e7369:	8d 3c 0b             	lea    (%ebx,%ecx,1),%edi
4e736c:	2b cb                	sub    %ebx,%ecx
4e736e:	89 7d dc             	mov    %edi,-0x24(%ebp)
4e7371:	8b 5d d0             	mov    -0x30(%ebp),%ebx
4e7374:	69 c9 6a 01 00 00    	imul   $0x16a,%ecx,%ecx
4e737a:	03 de                	add    %esi,%ebx
4e737c:	69 f6 63 fd ff ff    	imul   $0xfffffd63,%esi,%esi
4e7382:	8b fb                	mov    %ebx,%edi
4e7384:	c1 e3 04             	shl    $0x4,%ebx
4e7387:	2b df                	sub    %edi,%ebx
4e7389:	c1 e3 02             	shl    $0x2,%ebx
4e738c:	2b df                	sub    %edi,%ebx
4e738e:	c1 fe 08             	sar    $0x8,%esi
4e7391:	c1 f9 08             	sar    $0x8,%ecx
4e7394:	8d 1c df             	lea    (%edi,%ebx,8),%ebx
4e7397:	c1 fb 08             	sar    $0x8,%ebx
4e739a:	89 5d d4             	mov    %ebx,-0x2c(%ebp)
4e739d:	8b 5d d0             	mov    -0x30(%ebp),%ebx
4e73a0:	8b fb                	mov    %ebx,%edi
4e73a2:	c1 e3 04             	shl    $0x4,%ebx
4e73a5:	03 df                	add    %edi,%ebx
4e73a7:	8d 1c 9f             	lea    (%edi,%ebx,4),%ebx
4e73aa:	8d 1c 9f             	lea    (%edi,%ebx,4),%ebx
4e73ad:	8b 7d d4             	mov    -0x2c(%ebp),%edi
4e73b0:	c1 fb 08             	sar    $0x8,%ebx
4e73b3:	2b df                	sub    %edi,%ebx
4e73b5:	8b 7d d4             	mov    -0x2c(%ebp),%edi
4e73b8:	03 f7                	add    %edi,%esi
4e73ba:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e73bd:	2b f7                	sub    %edi,%esi
4e73bf:	2b ce                	sub    %esi,%ecx
4e73c1:	8d 1c 19             	lea    (%ecx,%ebx,1),%ebx
4e73c4:	89 5d e0             	mov    %ebx,-0x20(%ebp)
4e73c7:	8b 5d f0             	mov    -0x10(%ebp),%ebx
4e73ca:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e73cd:	03 df                	add    %edi,%ebx
4e73cf:	8b 7d c8             	mov    -0x38(%ebp),%edi
4e73d2:	c1 fb 05             	sar    $0x5,%ebx
4e73d5:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
4e73db:	8a 1c 1f             	mov    (%edi,%ebx,1),%bl
4e73de:	88 1a                	mov    %bl,(%edx)
4e73e0:	8b 5d f0             	mov    -0x10(%ebp),%ebx
4e73e3:	8b 7d dc             	mov    -0x24(%ebp),%edi
4e73e6:	2b df                	sub    %edi,%ebx
4e73e8:	8b 7d c8             	mov    -0x38(%ebp),%edi
4e73eb:	c1 fb 05             	sar    $0x5,%ebx
4e73ee:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
4e73f4:	8a 1c 1f             	mov    (%edi,%ebx,1),%bl
4e73f7:	88 5a 07             	mov    %bl,0x7(%edx)
4e73fa:	8b 5d ec             	mov    -0x14(%ebp),%ebx
4e73fd:	8b 7d c8             	mov    -0x38(%ebp),%edi
4e7400:	03 de                	add    %esi,%ebx
4e7402:	c1 fb 05             	sar    $0x5,%ebx
4e7405:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
4e740b:	8a 1c 1f             	mov    (%edi,%ebx,1),%bl
4e740e:	88 5a 01             	mov    %bl,0x1(%edx)
4e7411:	8b 5d ec             	mov    -0x14(%ebp),%ebx
4e7414:	2b de                	sub    %esi,%ebx
4e7416:	8b 75 c8             	mov    -0x38(%ebp),%esi
4e7419:	c1 fb 05             	sar    $0x5,%ebx
4e741c:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
4e7422:	8a 1c 1e             	mov    (%esi,%ebx,1),%bl
4e7425:	88 5a 06             	mov    %bl,0x6(%edx)
4e7428:	8b 5d e8             	mov    -0x18(%ebp),%ebx
4e742b:	8b 75 c8             	mov    -0x38(%ebp),%esi
4e742e:	03 d9                	add    %ecx,%ebx
4e7430:	c1 fb 05             	sar    $0x5,%ebx
4e7433:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
4e7439:	8a 1c 1e             	mov    (%esi,%ebx,1),%bl
4e743c:	88 5a 02             	mov    %bl,0x2(%edx)
4e743f:	8b 5d e8             	mov    -0x18(%ebp),%ebx
4e7442:	2b d9                	sub    %ecx,%ebx
4e7444:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4e7447:	c1 fb 05             	sar    $0x5,%ebx
4e744a:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
4e7450:	8a 0c 19             	mov    (%ecx,%ebx,1),%cl
4e7453:	88 4a 05             	mov    %cl,0x5(%edx)
4e7456:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
4e7459:	8b 5d e0             	mov    -0x20(%ebp),%ebx
4e745c:	03 cb                	add    %ebx,%ecx
4e745e:	8b 5d c8             	mov    -0x38(%ebp),%ebx
4e7461:	c1 f9 05             	sar    $0x5,%ecx
4e7464:	81 e1 ff 03 00 00    	and    $0x3ff,%ecx
4e746a:	8a 0c 0b             	mov    (%ebx,%ecx,1),%cl
4e746d:	88 4a 04             	mov    %cl,0x4(%edx)
4e7470:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
4e7473:	8b 5d e0             	mov    -0x20(%ebp),%ebx
4e7476:	2b cb                	sub    %ebx,%ecx
4e7478:	8b 5d c8             	mov    -0x38(%ebp),%ebx
4e747b:	c1 f9 05             	sar    $0x5,%ecx
4e747e:	81 e1 ff 03 00 00    	and    $0x3ff,%ecx
4e7484:	83 c0 20             	add    $0x20,%eax
4e7487:	8a 0c 0b             	mov    (%ebx,%ecx,1),%cl
4e748a:	88 4a 03             	mov    %cl,0x3(%edx)
4e748d:	ff 45 c4             	incl   -0x3c(%ebp)
4e7490:	83 45 c0 04          	addl   $0x4,-0x40(%ebp)
4e7494:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4e7497:	83 fa 08             	cmp    $0x8,%edx
4e749a:	0f 8c f8 fd ff ff    	jl     0x4e7298
4e74a0:	5f                   	pop    %edi
4e74a1:	5e                   	pop    %esi
4e74a2:	5b                   	pop    %ebx
4e74a3:	8b e5                	mov    %ebp,%esp
4e74a5:	5d                   	pop    %ebp
4e74a6:	c2 08 00             	ret    $0x8
4e74a9:	8d 40 00             	lea    0x0(%eax),%eax
4e74ac:	55                   	push   %ebp
4e74ad:	8b ec                	mov    %esp,%ebp
4e74af:	81 c4 c4 fe ff ff    	add    $0xfffffec4,%esp
4e74b5:	53                   	push   %ebx
4e74b6:	56                   	push   %esi
4e74b7:	57                   	push   %edi
4e74b8:	8b 80 44 01 00 00    	mov    0x144(%eax),%eax
4e74be:	05 80 00 00 00       	add    $0x80,%eax
4e74c3:	89 45 cc             	mov    %eax,-0x34(%ebp)
4e74c6:	89 4d d8             	mov    %ecx,-0x28(%ebp)
4e74c9:	8b 52 50             	mov    0x50(%edx),%edx
4e74cc:	89 55 d4             	mov    %edx,-0x2c(%ebp)
4e74cf:	8d 85 c4 fe ff ff    	lea    -0x13c(%ebp),%eax
4e74d5:	c7 45 c8 08 00 00 00 	movl   $0x8,-0x38(%ebp)
4e74dc:	8b 55 d8             	mov    -0x28(%ebp),%edx
4e74df:	66 83 7a 10 00       	cmpw   $0x0,0x10(%edx)
4e74e4:	75 7e                	jne    0x4e7564
4e74e6:	8b 4d d8             	mov    -0x28(%ebp),%ecx
4e74e9:	66 83 79 20 00       	cmpw   $0x0,0x20(%ecx)
4e74ee:	75 74                	jne    0x4e7564
4e74f0:	8b 55 d8             	mov    -0x28(%ebp),%edx
4e74f3:	66 83 7a 30 00       	cmpw   $0x0,0x30(%edx)
4e74f8:	75 6a                	jne    0x4e7564
4e74fa:	8b 4d d8             	mov    -0x28(%ebp),%ecx
4e74fd:	66 83 79 40 00       	cmpw   $0x0,0x40(%ecx)
4e7502:	75 60                	jne    0x4e7564
4e7504:	8b 55 d8             	mov    -0x28(%ebp),%edx
4e7507:	66 83 7a 50 00       	cmpw   $0x0,0x50(%edx)
4e750c:	75 56                	jne    0x4e7564
4e750e:	8b 4d d8             	mov    -0x28(%ebp),%ecx
4e7511:	66 83 79 60 00       	cmpw   $0x0,0x60(%ecx)
4e7516:	75 4c                	jne    0x4e7564
4e7518:	8b 55 d8             	mov    -0x28(%ebp),%edx
4e751b:	66 83 7a 70 00       	cmpw   $0x0,0x70(%edx)
4e7520:	75 42                	jne    0x4e7564
4e7522:	8b 4d d8             	mov    -0x28(%ebp),%ecx
4e7525:	0f bf 11             	movswl (%ecx),%edx
4e7528:	8b 4d d4             	mov    -0x2c(%ebp),%ecx
4e752b:	0f af 11             	imul   (%ecx),%edx
4e752e:	c1 e2 02             	shl    $0x2,%edx
4e7531:	89 10                	mov    %edx,(%eax)
4e7533:	89 50 20             	mov    %edx,0x20(%eax)
4e7536:	89 50 40             	mov    %edx,0x40(%eax)
4e7539:	89 50 60             	mov    %edx,0x60(%eax)
4e753c:	89 90 80 00 00 00    	mov    %edx,0x80(%eax)
4e7542:	89 90 a0 00 00 00    	mov    %edx,0xa0(%eax)
4e7548:	89 90 c0 00 00 00    	mov    %edx,0xc0(%eax)
4e754e:	89 90 e0 00 00 00    	mov    %edx,0xe0(%eax)
4e7554:	83 45 d8 02          	addl   $0x2,-0x28(%ebp)
4e7558:	83 45 d4 04          	addl   $0x4,-0x2c(%ebp)
4e755c:	83 c0 04             	add    $0x4,%eax
4e755f:	e9 53 02 00 00       	jmp    0x4e77b7
4e7564:	8b 55 d8             	mov    -0x28(%ebp),%edx
4e7567:	0f bf 4a 20          	movswl 0x20(%edx),%ecx
4e756b:	8b 55 d4             	mov    -0x2c(%ebp),%edx
4e756e:	0f af 4a 40          	imul   0x40(%edx),%ecx
4e7572:	89 4d e4             	mov    %ecx,-0x1c(%ebp)
4e7575:	8b 4d d8             	mov    -0x28(%ebp),%ecx
4e7578:	8b 75 e4             	mov    -0x1c(%ebp),%esi
4e757b:	0f bf 51 60          	movswl 0x60(%ecx),%edx
4e757f:	8b 4d d4             	mov    -0x2c(%ebp),%ecx
4e7582:	0f af 91 c0 00 00 00 	imul   0xc0(%ecx),%edx
4e7589:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
4e758c:	03 ca                	add    %edx,%ecx
4e758e:	8b d9                	mov    %ecx,%ebx
4e7590:	c1 e3 04             	shl    $0x4,%ebx