47caed:	c6 45 fc 1b          	movb   $0x1b,-0x4(%ebp)
47caf1:	c7 85 40 fe ff ff 00 	movl   $0x0,-0x1c0(%ebp)
47caf8:	00 00 00
47cafb:	c7 85 44 fe ff ff 0f 	movl   $0xf,-0x1bc(%ebp)
47cb02:	00 00 00
47cb05:	c6 85 30 fe ff ff 00 	movb   $0x0,-0x1d0(%ebp)
47cb0c:	e8 0f c3 fd ff       	call   0x458e20
47cb11:	0f 10 05 04 7f 60 00 	movups 0x607f04,%xmm0
47cb18:	8b c8                	mov    %eax,%ecx
47cb1a:	c7 85 40 fe ff ff 1b 	movl   $0x1b,-0x1c0(%ebp)
47cb21:	00 00 00
47cb24:	c7 85 44 fe ff ff 1f 	movl   $0x1f,-0x1bc(%ebp)
47cb2b:	00 00 00
47cb2e:	0f 11 01             	movups %xmm0,(%ecx)
47cb31:	f3 0f 7e 05 14 7f 60 	movq   0x607f14,%xmm0
47cb38:	00
47cb39:	66 0f d6 41 10       	movq   %xmm0,0x10(%ecx)
47cb3e:	0f b7 05 1c 7f 60 00 	movzwl 0x607f1c,%eax
47cb45:	66 89 41 18          	mov    %ax,0x18(%ecx)
47cb49:	0f b6 05 1e 7f 60 00 	movzbl 0x607f1e,%eax
47cb50:	88 41 1a             	mov    %al,0x1a(%ecx)
47cb53:	c6 41 1b 00          	movb   $0x0,0x1b(%ecx)
47cb57:	89 8d 30 fe ff ff    	mov    %ecx,-0x1d0(%ebp)
47cb5d:	c7 85 48 fe ff ff 01 	movl   $0x1,-0x1b8(%ebp)
47cb64:	00 00 00
47cb67:	c7 85 4c fe ff ff 00 	movl   $0x0,-0x1b4(%ebp)
47cb6e:	00 00 00
47cb71:	8d 8d 4c fe ff ff    	lea    -0x1b4(%ebp),%ecx
47cb77:	6a 20                	push   $0x20
47cb79:	c6 45 fc 1c          	movb   $0x1c,-0x4(%ebp)
47cb7d:	c7 85 5c fe ff ff 00 	movl   $0x0,-0x1a4(%ebp)
47cb84:	00 00 00
47cb87:	c7 85 60 fe ff ff 0f 	movl   $0xf,-0x1a0(%ebp)
47cb8e:	00 00 00
47cb91:	c6 85 4c fe ff ff 00 	movb   $0x0,-0x1b4(%ebp)
47cb98:	e8 83 c2 fd ff       	call   0x458e20
47cb9d:	0f 10 05 20 7f 60 00 	movups 0x607f20,%xmm0
47cba4:	8b c8                	mov    %eax,%ecx
47cba6:	c7 85 5c fe ff ff 1a 	movl   $0x1a,-0x1a4(%ebp)
47cbad:	00 00 00
47cbb0:	c7 85 60 fe ff ff 1f 	movl   $0x1f,-0x1a0(%ebp)
47cbb7:	00 00 00
47cbba:	0f 11 01             	movups %xmm0,(%ecx)
47cbbd:	f3 0f 7e 05 30 7f 60 	movq   0x607f30,%xmm0
47cbc4:	00
47cbc5:	66 0f d6 41 10       	movq   %xmm0,0x10(%ecx)
47cbca:	0f b7 05 38 7f 60 00 	movzwl 0x607f38,%eax
47cbd1:	66 89 41 18          	mov    %ax,0x18(%ecx)
47cbd5:	c6 41 1a 00          	movb   $0x0,0x1a(%ecx)
47cbd9:	89 8d 4c fe ff ff    	mov    %ecx,-0x1b4(%ebp)
47cbdf:	c7 85 64 fe ff ff 02 	movl   $0x2,-0x19c(%ebp)
47cbe6:	00 00 00
47cbe9:	c7 85 68 fe ff ff 00 	movl   $0x0,-0x198(%ebp)
47cbf0:	00 00 00
47cbf3:	c6 45 fc 1d          	movb   $0x1d,-0x4(%ebp)
47cbf7:	c7 85 78 fe ff ff 00 	movl   $0x0,-0x188(%ebp)
47cbfe:	00 00 00
47cc01:	c7 85 7c fe ff ff 0f 	movl   $0xf,-0x184(%ebp)
47cc08:	00 00 00
47cc0b:	c6 85 68 fe ff ff 00 	movb   $0x0,-0x198(%ebp)
47cc12:	6a 20                	push   $0x20
47cc14:	8d 8d 68 fe ff ff    	lea    -0x198(%ebp),%ecx
47cc1a:	e8 01 c2 fd ff       	call   0x458e20
47cc1f:	0f 10 05 3c 7f 60 00 	movups 0x607f3c,%xmm0
47cc26:	8b c8                	mov    %eax,%ecx
47cc28:	c7 85 78 fe ff ff 1a 	movl   $0x1a,-0x188(%ebp)
47cc2f:	00 00 00
47cc32:	c7 85 7c fe ff ff 1f 	movl   $0x1f,-0x184(%ebp)
47cc39:	00 00 00
47cc3c:	0f 11 01             	movups %xmm0,(%ecx)
47cc3f:	f3 0f 7e 05 4c 7f 60 	movq   0x607f4c,%xmm0
47cc46:	00
47cc47:	66 0f d6 41 10       	movq   %xmm0,0x10(%ecx)
47cc4c:	0f b7 05 54 7f 60 00 	movzwl 0x607f54,%eax
47cc53:	66 89 41 18          	mov    %ax,0x18(%ecx)
47cc57:	c6 41 1a 00          	movb   $0x0,0x1a(%ecx)
47cc5b:	89 8d 68 fe ff ff    	mov    %ecx,-0x198(%ebp)
47cc61:	c7 85 80 fe ff ff 03 	movl   $0x3,-0x180(%ebp)
47cc68:	00 00 00
47cc6b:	c7 85 84 fe ff ff 00 	movl   $0x0,-0x17c(%ebp)
47cc72:	00 00 00
47cc75:	8d 8d 84 fe ff ff    	lea    -0x17c(%ebp),%ecx
47cc7b:	6a 20                	push   $0x20
47cc7d:	c6 45 fc 1e          	movb   $0x1e,-0x4(%ebp)
47cc81:	c7 85 94 fe ff ff 00 	movl   $0x0,-0x16c(%ebp)
47cc88:	00 00 00
47cc8b:	c7 85 98 fe ff ff 0f 	movl   $0xf,-0x168(%ebp)
47cc92:	00 00 00
47cc95:	c6 85 84 fe ff ff 00 	movb   $0x0,-0x17c(%ebp)
47cc9c:	e8 7f c1 fd ff       	call   0x458e20
47cca1:	0f 10 05 58 7f 60 00 	movups 0x607f58,%xmm0
47cca8:	8b c8                	mov    %eax,%ecx
47ccaa:	c7 85 94 fe ff ff 1b 	movl   $0x1b,-0x16c(%ebp)
47ccb1:	00 00 00
47ccb4:	c7 85 98 fe ff ff 1f 	movl   $0x1f,-0x168(%ebp)
47ccbb:	00 00 00
47ccbe:	0f 11 01             	movups %xmm0,(%ecx)
47ccc1:	f3 0f 7e 05 68 7f 60 	movq   0x607f68,%xmm0
47ccc8:	00
47ccc9:	66 0f d6 41 10       	movq   %xmm0,0x10(%ecx)
47ccce:	0f b7 05 70 7f 60 00 	movzwl 0x607f70,%eax
47ccd5:	66 89 41 18          	mov    %ax,0x18(%ecx)
47ccd9:	0f b6 05 72 7f 60 00 	movzbl 0x607f72,%eax
47cce0:	88 41 1a             	mov    %al,0x1a(%ecx)
47cce3:	c6 41 1b 00          	movb   $0x0,0x1b(%ecx)
47cce7:	89 8d 84 fe ff ff    	mov    %ecx,-0x17c(%ebp)
47cced:	c7 85 9c fe ff ff 04 	movl   $0x4,-0x164(%ebp)
47ccf4:	00 00 00
47ccf7:	c7 85 a0 fe ff ff 00 	movl   $0x0,-0x160(%ebp)
47ccfe:	00 00 00
47cd01:	8d 8d a0 fe ff ff    	lea    -0x160(%ebp),%ecx
47cd07:	6a 20                	push   $0x20
47cd09:	c6 45 fc 1f          	movb   $0x1f,-0x4(%ebp)
47cd0d:	c7 85 b0 fe ff ff 00 	movl   $0x0,-0x150(%ebp)
47cd14:	00 00 00
47cd17:	c7 85 b4 fe ff ff 0f 	movl   $0xf,-0x14c(%ebp)
47cd1e:	00 00 00
47cd21:	c6 85 a0 fe ff ff 00 	movb   $0x0,-0x160(%ebp)
47cd28:	e8 f3 c0 fd ff       	call   0x458e20
47cd2d:	0f 10 05 74 7f 60 00 	movups 0x607f74,%xmm0
47cd34:	8b c8                	mov    %eax,%ecx
47cd36:	c7 85 b0 fe ff ff 1a 	movl   $0x1a,-0x150(%ebp)
47cd3d:	00 00 00
47cd40:	c7 85 b4 fe ff ff 1f 	movl   $0x1f,-0x14c(%ebp)
47cd47:	00 00 00
47cd4a:	0f 11 01             	movups %xmm0,(%ecx)
47cd4d:	f3 0f 7e 05 84 7f 60 	movq   0x607f84,%xmm0
47cd54:	00
47cd55:	66 0f d6 41 10       	movq   %xmm0,0x10(%ecx)
47cd5a:	0f b7 05 8c 7f 60 00 	movzwl 0x607f8c,%eax
47cd61:	66 89 41 18          	mov    %ax,0x18(%ecx)
47cd65:	c6 41 1a 00          	movb   $0x0,0x1a(%ecx)
47cd69:	89 8d a0 fe ff ff    	mov    %ecx,-0x160(%ebp)
47cd6f:	c7 85 b8 fe ff ff 05 	movl   $0x5,-0x148(%ebp)
47cd76:	00 00 00
47cd79:	c7 85 bc fe ff ff 00 	movl   $0x0,-0x144(%ebp)
47cd80:	00 00 00
47cd83:	8d 8d bc fe ff ff    	lea    -0x144(%ebp),%ecx
47cd89:	6a 20                	push   $0x20
47cd8b:	c6 45 fc 20          	movb   $0x20,-0x4(%ebp)
47cd8f:	c7 85 cc fe ff ff 00 	movl   $0x0,-0x134(%ebp)
47cd96:	00 00 00
47cd99:	c7 85 d0 fe ff ff 0f 	movl   $0xf,-0x130(%ebp)
47cda0:	00 00 00
47cda3:	c6 85 bc fe ff ff 00 	movb   $0x0,-0x144(%ebp)
47cdaa:	e8 71 c0 fd ff       	call   0x458e20
47cdaf:	0f 10 05 90 7f 60 00 	movups 0x607f90,%xmm0
47cdb6:	8b c8                	mov    %eax,%ecx
47cdb8:	c7 85 cc fe ff ff 1b 	movl   $0x1b,-0x134(%ebp)
47cdbf:	00 00 00
47cdc2:	c7 85 d0 fe ff ff 1f 	movl   $0x1f,-0x130(%ebp)
47cdc9:	00 00 00
47cdcc:	0f 11 01             	movups %xmm0,(%ecx)
47cdcf:	f3 0f 7e 05 a0 7f 60 	movq   0x607fa0,%xmm0
47cdd6:	00
47cdd7:	66 0f d6 41 10       	movq   %xmm0,0x10(%ecx)
47cddc:	0f b7 05 a8 7f 60 00 	movzwl 0x607fa8,%eax
47cde3:	66 89 41 18          	mov    %ax,0x18(%ecx)
47cde7:	0f b6 05 aa 7f 60 00 	movzbl 0x607faa,%eax
47cdee:	88 41 1a             	mov    %al,0x1a(%ecx)
47cdf1:	c6 41 1b 00          	movb   $0x0,0x1b(%ecx)
47cdf5:	89 8d bc fe ff ff    	mov    %ecx,-0x144(%ebp)
47cdfb:	c7 85 d4 fe ff ff 06 	movl   $0x6,-0x12c(%ebp)
47ce02:	00 00 00
47ce05:	6a 1b                	push   $0x1b
47ce07:	c7 85 d8 fe ff ff 00 	movl   $0x0,-0x128(%ebp)
47ce0e:	00 00 00
47ce11:	8d 8d d8 fe ff ff    	lea    -0x128(%ebp),%ecx
47ce17:	68 ac 7f 60 00       	push   $0x607fac
47ce1c:	c6 45 fc 21          	movb   $0x21,-0x4(%ebp)
47ce20:	c7 85 e8 fe ff ff 00 	movl   $0x0,-0x118(%ebp)
47ce27:	00 00 00
47ce2a:	c7 85 ec fe ff ff 0f 	movl   $0xf,-0x114(%ebp)
47ce31:	00 00 00
47ce34:	c6 85 d8 fe ff ff 00 	movb   $0x0,-0x128(%ebp)
47ce3b:	e8 e0 a7 fc ff       	call   0x447620
47ce40:	c7 85 f0 fe ff ff 07 	movl   $0x7,-0x110(%ebp)
47ce47:	00 00 00
47ce4a:	6a 1a                	push   $0x1a
47ce4c:	c7 85 f4 fe ff ff 00 	movl   $0x0,-0x10c(%ebp)
47ce53:	00 00 00
47ce56:	8d 8d f4 fe ff ff    	lea    -0x10c(%ebp),%ecx
47ce5c:	68 c8 7f 60 00       	push   $0x607fc8
47ce61:	c6 45 fc 22          	movb   $0x22,-0x4(%ebp)
47ce65:	c7 85 04 ff ff ff 00 	movl   $0x0,-0xfc(%ebp)
47ce6c:	00 00 00
47ce6f:	c7 85 08 ff ff ff 0f 	movl   $0xf,-0xf8(%ebp)
47ce76:	00 00 00
47ce79:	c6 85 f4 fe ff ff 00 	movb   $0x0,-0x10c(%ebp)
47ce80:	e8 9b a7 fc ff       	call   0x447620
47ce85:	c7 85 0c ff ff ff 08 	movl   $0x8,-0xf4(%ebp)
47ce8c:	00 00 00
47ce8f:	6a 19                	push   $0x19
47ce91:	c7 85 10 ff ff ff 00 	movl   $0x0,-0xf0(%ebp)
47ce98:	00 00 00
47ce9b:	8d 8d 10 ff ff ff    	lea    -0xf0(%ebp),%ecx
47cea1:	68 e4 7f 60 00       	push   $0x607fe4
47cea6:	c6 45 fc 23          	movb   $0x23,-0x4(%ebp)
47ceaa:	c7 85 20 ff ff ff 00 	movl   $0x0,-0xe0(%ebp)
47ceb1:	00 00 00
47ceb4:	c7 85 24 ff ff ff 0f 	movl   $0xf,-0xdc(%ebp)
47cebb:	00 00 00
47cebe:	c6 85 10 ff ff ff 00 	movb   $0x0,-0xf0(%ebp)
47cec5:	e8 56 a7 fc ff       	call   0x447620
47ceca:	c7 85 28 ff ff ff 09 	movl   $0x9,-0xd8(%ebp)
47ced1:	00 00 00
47ced4:	6a 13                	push   $0x13
47ced6:	c7 85 2c ff ff ff 00 	movl   $0x0,-0xd4(%ebp)
47cedd:	00 00 00
47cee0:	8d 8d 2c ff ff ff    	lea    -0xd4(%ebp),%ecx
47cee6:	68 00 80 60 00       	push   $0x608000
47ceeb:	c6 45 fc 24          	movb   $0x24,-0x4(%ebp)
47ceef:	c7 85 3c ff ff ff 00 	movl   $0x0,-0xc4(%ebp)
47cef6:	00 00 00
47cef9:	c7 85 40 ff ff ff 0f 	movl   $0xf,-0xc0(%ebp)
47cf00:	00 00 00
47cf03:	c6 85 2c ff ff ff 00 	movb   $0x0,-0xd4(%ebp)
47cf0a:	e8 11 a7 fc ff       	call   0x447620
47cf0f:	c7 85 44 ff ff ff 0a 	movl   $0xa,-0xbc(%ebp)
47cf16:	00 00 00
47cf19:	6a 19                	push   $0x19
47cf1b:	c7 85 48 ff ff ff 00 	movl   $0x0,-0xb8(%ebp)
47cf22:	00 00 00
47cf25:	8d 8d 48 ff ff ff    	lea    -0xb8(%ebp),%ecx
47cf2b:	68 14 80 60 00       	push   $0x608014
47cf30:	c6 45 fc 25          	movb   $0x25,-0x4(%ebp)
47cf34:	c7 85 58 ff ff ff 00 	movl   $0x0,-0xa8(%ebp)
47cf3b:	00 00 00
47cf3e:	c7 85 5c ff ff ff 0f 	movl   $0xf,-0xa4(%ebp)
47cf45:	00 00 00
47cf48:	c6 85 48 ff ff ff 00 	movb   $0x0,-0xb8(%ebp)
47cf4f:	e8 cc a6 fc ff       	call   0x447620
47cf54:	c7 85 60 ff ff ff 0b 	movl   $0xb,-0xa0(%ebp)
47cf5b:	00 00 00
47cf5e:	6a 18                	push   $0x18
47cf60:	c7 85 64 ff ff ff 00 	movl   $0x0,-0x9c(%ebp)
47cf67:	00 00 00
47cf6a:	8d 8d 64 ff ff ff    	lea    -0x9c(%ebp),%ecx
47cf70:	68 30 80 60 00       	push   $0x608030
47cf75:	c6 45 fc 26          	movb   $0x26,-0x4(%ebp)
47cf79:	c7 85 74 ff ff ff 00 	movl   $0x0,-0x8c(%ebp)
47cf80:	00 00 00
47cf83:	c7 85 78 ff ff ff 0f 	movl   $0xf,-0x88(%ebp)
47cf8a:	00 00 00
47cf8d:	c6 85 64 ff ff ff 00 	movb   $0x0,-0x9c(%ebp)
47cf94:	e8 87 a6 fc ff       	call   0x447620
47cf99:	c7 85 7c ff ff ff 0c 	movl   $0xc,-0x84(%ebp)
47cfa0:	00 00 00
47cfa3:	6a 19                	push   $0x19
47cfa5:	c7 45 80 00 00 00 00 	movl   $0x0,-0x80(%ebp)
47cfac:	8d 4d 80             	lea    -0x80(%ebp),%ecx
47cfaf:	68 4c 80 60 00       	push   $0x60804c
47cfb4:	c6 45 fc 27          	movb   $0x27,-0x4(%ebp)
47cfb8:	c7 45 90 00 00 00 00 	movl   $0x0,-0x70(%ebp)
47cfbf:	c7 45 94 0f 00 00 00 	movl   $0xf,-0x6c(%ebp)
47cfc6:	c6 45 80 00          	movb   $0x0,-0x80(%ebp)
47cfca:	e8 51 a6 fc ff       	call   0x447620
47cfcf:	c7 45 98 0d 00 00 00 	movl   $0xd,-0x68(%ebp)
47cfd6:	c6 45 fc 28          	movb   $0x28,-0x4(%ebp)
47cfda:	c7 45 9c 00 00 00 00 	movl   $0x0,-0x64(%ebp)
47cfe1:	c7 45 ac 00 00 00 00 	movl   $0x0,-0x54(%ebp)
47cfe8:	6a 15                	push   $0x15
47cfea:	68 68 80 60 00       	push   $0x608068
47cfef:	8d 4d 9c             	lea    -0x64(%ebp),%ecx
47cff2:	c7 45 b0 0f 00 00 00 	movl   $0xf,-0x50(%ebp)
47cff9:	c6 45 9c 00          	movb   $0x0,-0x64(%ebp)
47cffd:	e8 1e a6 fc ff       	call   0x447620
47d002:	c7 45 b4 0e 00 00 00 	movl   $0xe,-0x4c(%ebp)
47d009:	6a 19                	push   $0x19
47d00b:	c7 45 b8 00 00 00 00 	movl   $0x0,-0x48(%ebp)
47d012:	8d 4d b8             	lea    -0x48(%ebp),%ecx
47d015:	68 80 80 60 00       	push   $0x608080
47d01a:	c6 45 fc 29          	movb   $0x29,-0x4(%ebp)
47d01e:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
47d025:	c7 45 cc 0f 00 00 00 	movl   $0xf,-0x34(%ebp)
47d02c:	c6 45 b8 00          	movb   $0x0,-0x48(%ebp)
47d030:	e8 eb a5 fc ff       	call   0x447620
47d035:	c7 45 d0 0f 00 00 00 	movl   $0xf,-0x30(%ebp)
47d03c:	6a 16                	push   $0x16
47d03e:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
47d045:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
47d048:	68 9c 80 60 00       	push   $0x60809c
47d04d:	c6 45 fc 2a          	movb   $0x2a,-0x4(%ebp)
47d051:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
47d058:	c7 45 e8 0f 00 00 00 	movl   $0xf,-0x18(%ebp)
47d05f:	c6 45 d4 00          	movb   $0x0,-0x2c(%ebp)
47d063:	e8 b8 a5 fc ff       	call   0x447620
47d068:	c7 45 ec 10 00 00 00 	movl   $0x10,-0x14(%ebp)
47d06f:	8d 45 f0             	lea    -0x10(%ebp),%eax
47d072:	c6 45 fc 2b          	movb   $0x2b,-0x4(%ebp)
47d076:	50                   	push   %eax
47d077:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
47d07d:	50                   	push   %eax
47d07e:	8d 4f 6c             	lea    0x6c(%edi),%ecx
47d081:	e8 ea e4 ff ff       	call   0x47b570
47d086:	68 a0 6a 45 00       	push   $0x456aa0
47d08b:	6a 10                	push   $0x10
47d08d:	6a 1c                	push   $0x1c
47d08f:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
47d095:	c6 45 fc 1b          	movb   $0x1b,-0x4(%ebp)
47d099:	50                   	push   %eax
47d09a:	e8 1a 4c 15 00       	call   0x5d1cb9
47d09f:	8b c7                	mov    %edi,%eax
47d0a1:	8b 4d f4             	mov    -0xc(%ebp),%ecx
47d0a4:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
47d0ab:	59                   	pop    %ecx
47d0ac:	5f                   	pop    %edi
47d0ad:	5e                   	pop    %esi
47d0ae:	8b 4d f0             	mov    -0x10(%ebp),%ecx
47d0b1:	33 cd                	xor    %ebp,%ecx
47d0b3:	e8 6e 49 15 00       	call   0x5d1a26
47d0b8:	8b e5                	mov    %ebp,%esp
47d0ba:	5d                   	pop    %ebp
47d0bb:	c3                   	ret
47d0bc:	cc                   	int3
47d0bd:	cc                   	int3
47d0be:	cc                   	int3
47d0bf:	cc                   	int3
47d0c0:	55                   	push   %ebp
47d0c1:	8b ec                	mov    %esp,%ebp
47d0c3:	83 ec 08             	sub    $0x8,%esp
47d0c6:	53                   	push   %ebx
47d0c7:	8b d9                	mov    %ecx,%ebx
47d0c9:	8b 4b 0c             	mov    0xc(%ebx),%ecx
47d0cc:	85 c9                	test   %ecx,%ecx
47d0ce:	74 55                	je     0x47d125
47d0d0:	83 3b 00             	cmpl   $0x0,(%ebx)
47d0d3:	75 50                	jne    0x47d125
47d0d5:	8b 01                	mov    (%ecx),%eax
47d0d7:	8d 51 04             	lea    0x4(%ecx),%edx
47d0da:	56                   	push   %esi
47d0db:	33 f6                	xor    %esi,%esi
47d0dd:	89 45 fc             	mov    %eax,-0x4(%ebp)
47d0e0:	89 55 f8             	mov    %edx,-0x8(%ebp)
47d0e3:	85 c0                	test   %eax,%eax
47d0e5:	7e 29                	jle    0x47d110
47d0e7:	57                   	push   %edi
47d0e8:	8b 3c b2             	mov    (%edx,%esi,4),%edi
47d0eb:	85 ff                	test   %edi,%edi
47d0ed:	74 18                	je     0x47d107
47d0ef:	8b cf                	mov    %edi,%ecx
47d0f1:	e8 2a d8 04 00       	call   0x4ca920
47d0f6:	6a 48                	push   $0x48
47d0f8:	57                   	push   %edi
47d0f9:	e8 57 41 15 00       	call   0x5d1255
47d0fe:	8b 45 fc             	mov    -0x4(%ebp),%eax
47d101:	83 c4 08             	add    $0x8,%esp
47d104:	8b 55 f8             	mov    -0x8(%ebp),%edx
47d107:	46                   	inc    %esi
47d108:	3b f0                	cmp    %eax,%esi