5cbb05:	8b 57 10             	mov    0x10(%edi),%edx
5cbb08:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
5cbb0c:	8b ce                	mov    %esi,%ecx
5cbb0e:	72 02                	jb     0x5cbb12
5cbb10:	8b 0e                	mov    (%esi),%ecx
5cbb12:	ff 77 20             	push   0x20(%edi)
5cbb15:	52                   	push   %edx
5cbb16:	ff 76 10             	push   0x10(%esi)
5cbb19:	51                   	push   %ecx
5cbb1a:	e8 21 b6 e7 ff       	call   0x447140
5cbb1f:	8b 8d 40 ff ff ff    	mov    -0xc0(%ebp),%ecx
5cbb25:	83 c4 10             	add    $0x10,%esp
5cbb28:	85 c0                	test   %eax,%eax
5cbb2a:	78 19                	js     0x5cbb45
5cbb2c:	3b f9                	cmp    %ecx,%edi
5cbb2e:	74 15                	je     0x5cbb45
5cbb30:	8b 95 28 ff ff ff    	mov    -0xd8(%ebp),%edx
5cbb36:	b3 01                	mov    $0x1,%bl
5cbb38:	8b 47 28             	mov    0x28(%edi),%eax
5cbb3b:	89 02                	mov    %eax,(%edx)
5cbb3d:	eb 08                	jmp    0x5cbb47
5cbb3f:	8b 8d 40 ff ff ff    	mov    -0xc0(%ebp),%ecx
5cbb45:	32 db                	xor    %bl,%bl
5cbb47:	ff 71 04             	push   0x4(%ecx)
5cbb4a:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
5cbb50:	50                   	push   %eax
5cbb51:	8b c8                	mov    %eax,%ecx
5cbb53:	e8 a8 fd ec ff       	call   0x49b900
5cbb58:	6a 2c                	push   $0x2c
5cbb5a:	ff b5 40 ff ff ff    	push   -0xc0(%ebp)
5cbb60:	e8 0d 55 01 00       	call   0x5e1072
5cbb65:	83 c4 08             	add    $0x8,%esp
5cbb68:	8a c3                	mov    %bl,%al
5cbb6a:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5cbb6d:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5cbb74:	59                   	pop    %ecx
5cbb75:	5f                   	pop    %edi
5cbb76:	5e                   	pop    %esi
5cbb77:	5b                   	pop    %ebx
5cbb78:	8b 4d f0             	mov    -0x10(%ebp),%ecx
5cbb7b:	33 cd                	xor    %ebp,%ecx
5cbb7d:	e8 58 59 01 00       	call   0x5e14da
5cbb82:	8b e5                	mov    %ebp,%esp
5cbb84:	5d                   	pop    %ebp
5cbb85:	c3                   	ret
5cbb86:	e8 55 1c e8 ff       	call   0x44d7e0
5cbb8b:	cc                   	int3
5cbb8c:	cc                   	int3
5cbb8d:	cc                   	int3
5cbb8e:	cc                   	int3
5cbb8f:	cc                   	int3
5cbb90:	55                   	push   %ebp
5cbb91:	8b ec                	mov    %esp,%ebp
5cbb93:	6a ff                	push   $0xffffffff
5cbb95:	68 10 09 66 00       	push   $0x660910
5cbb9a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5cbba0:	50                   	push   %eax
5cbba1:	81 ec dc 00 00 00    	sub    $0xdc,%esp
5cbba7:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5cbbac:	33 c5                	xor    %ebp,%eax
5cbbae:	89 45 f0             	mov    %eax,-0x10(%ebp)
5cbbb1:	53                   	push   %ebx
5cbbb2:	56                   	push   %esi
5cbbb3:	57                   	push   %edi
5cbbb4:	50                   	push   %eax
5cbbb5:	8d 45 f4             	lea    -0xc(%ebp),%eax
5cbbb8:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5cbbbe:	8b 15 fc 82 72 00    	mov    0x7282fc,%edx
5cbbc4:	8b ca                	mov    %edx,%ecx
5cbbc6:	8b 45 0c             	mov    0xc(%ebp),%eax
5cbbc9:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
5cbbcf:	c7 85 48 ff ff ff 00 	movl   $0x0,-0xb8(%ebp)
5cbbd6:	00 00 00
5cbbd9:	c7 85 5c ff ff ff 00 	movl   $0x0,-0xa4(%ebp)
5cbbe0:	00 00 00
5cbbe3:	8d 71 01             	lea    0x1(%ecx),%esi
5cbbe6:	c7 85 60 ff ff ff 0f 	movl   $0xf,-0xa0(%ebp)
5cbbed:	00 00 00
5cbbf0:	c6 85 4c ff ff ff 00 	movb   $0x0,-0xb4(%ebp)
5cbbf7:	8a 01                	mov    (%ecx),%al
5cbbf9:	41                   	inc    %ecx
5cbbfa:	84 c0                	test   %al,%al
5cbbfc:	75 f9                	jne    0x5cbbf7
5cbbfe:	2b ce                	sub    %esi,%ecx
5cbc00:	51                   	push   %ecx
5cbc01:	52                   	push   %edx
5cbc02:	8d 8d 4c ff ff ff    	lea    -0xb4(%ebp),%ecx
5cbc08:	e8 33 96 e7 ff       	call   0x445240
5cbc0d:	8b 15 08 83 72 00    	mov    0x728308,%edx
5cbc13:	8b ca                	mov    %edx,%ecx
5cbc15:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5cbc1c:	c7 85 64 ff ff ff 01 	movl   $0x1,-0x9c(%ebp)
5cbc23:	00 00 00
5cbc26:	c7 85 78 ff ff ff 00 	movl   $0x0,-0x88(%ebp)
5cbc2d:	00 00 00
5cbc30:	c7 85 7c ff ff ff 0f 	movl   $0xf,-0x84(%ebp)
5cbc37:	00 00 00
5cbc3a:	8d 71 01             	lea    0x1(%ecx),%esi
5cbc3d:	c6 85 68 ff ff ff 00 	movb   $0x0,-0x98(%ebp)
5cbc44:	8a 01                	mov    (%ecx),%al
5cbc46:	41                   	inc    %ecx
5cbc47:	84 c0                	test   %al,%al
5cbc49:	75 f9                	jne    0x5cbc44
5cbc4b:	2b ce                	sub    %esi,%ecx
5cbc4d:	51                   	push   %ecx
5cbc4e:	52                   	push   %edx
5cbc4f:	8d 8d 68 ff ff ff    	lea    -0x98(%ebp),%ecx
5cbc55:	e8 e6 95 e7 ff       	call   0x445240
5cbc5a:	8b 15 00 83 72 00    	mov    0x728300,%edx
5cbc60:	8b ca                	mov    %edx,%ecx
5cbc62:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5cbc66:	c7 45 80 02 00 00 00 	movl   $0x2,-0x80(%ebp)
5cbc6d:	c7 45 94 00 00 00 00 	movl   $0x0,-0x6c(%ebp)
5cbc74:	c7 45 98 0f 00 00 00 	movl   $0xf,-0x68(%ebp)
5cbc7b:	8d 71 01             	lea    0x1(%ecx),%esi
5cbc7e:	c6 45 84 00          	movb   $0x0,-0x7c(%ebp)
5cbc82:	8a 01                	mov    (%ecx),%al
5cbc84:	41                   	inc    %ecx
5cbc85:	84 c0                	test   %al,%al
5cbc87:	75 f9                	jne    0x5cbc82
5cbc89:	2b ce                	sub    %esi,%ecx
5cbc8b:	51                   	push   %ecx
5cbc8c:	52                   	push   %edx
5cbc8d:	8d 4d 84             	lea    -0x7c(%ebp),%ecx
5cbc90:	e8 ab 95 e7 ff       	call   0x445240
5cbc95:	8b 15 0c 83 72 00    	mov    0x72830c,%edx
5cbc9b:	8b ca                	mov    %edx,%ecx
5cbc9d:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
5cbca1:	c7 45 9c 03 00 00 00 	movl   $0x3,-0x64(%ebp)
5cbca8:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
5cbcaf:	c7 45 b4 0f 00 00 00 	movl   $0xf,-0x4c(%ebp)
5cbcb6:	8d 71 01             	lea    0x1(%ecx),%esi
5cbcb9:	c6 45 a0 00          	movb   $0x0,-0x60(%ebp)
5cbcbd:	0f 1f 00             	nopl   (%eax)
5cbcc0:	8a 01                	mov    (%ecx),%al
5cbcc2:	41                   	inc    %ecx
5cbcc3:	84 c0                	test   %al,%al
5cbcc5:	75 f9                	jne    0x5cbcc0
5cbcc7:	2b ce                	sub    %esi,%ecx
5cbcc9:	51                   	push   %ecx
5cbcca:	52                   	push   %edx
5cbccb:	8d 4d a0             	lea    -0x60(%ebp),%ecx
5cbcce:	e8 6d 95 e7 ff       	call   0x445240
5cbcd3:	8b 15 04 83 72 00    	mov    0x728304,%edx
5cbcd9:	8b ca                	mov    %edx,%ecx
5cbcdb:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
5cbcdf:	c7 45 b8 04 00 00 00 	movl   $0x4,-0x48(%ebp)
5cbce6:	c7 45 cc 00 00 00 00 	movl   $0x0,-0x34(%ebp)
5cbced:	c7 45 d0 0f 00 00 00 	movl   $0xf,-0x30(%ebp)
5cbcf4:	8d 71 01             	lea    0x1(%ecx),%esi
5cbcf7:	c6 45 bc 00          	movb   $0x0,-0x44(%ebp)
5cbcfb:	0f 1f 44 00 00       	nopl   0x0(%eax,%eax,1)
5cbd00:	8a 01                	mov    (%ecx),%al
5cbd02:	41                   	inc    %ecx
5cbd03:	84 c0                	test   %al,%al
5cbd05:	75 f9                	jne    0x5cbd00
5cbd07:	2b ce                	sub    %esi,%ecx
5cbd09:	51                   	push   %ecx
5cbd0a:	52                   	push   %edx
5cbd0b:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5cbd0e:	e8 2d 95 e7 ff       	call   0x445240
5cbd13:	8b 15 10 83 72 00    	mov    0x728310,%edx
5cbd19:	8b ca                	mov    %edx,%ecx
5cbd1b:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
5cbd1f:	c7 45 d4 05 00 00 00 	movl   $0x5,-0x2c(%ebp)
5cbd26:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
5cbd2d:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
5cbd34:	8d 71 01             	lea    0x1(%ecx),%esi
5cbd37:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
5cbd3b:	0f 1f 44 00 00       	nopl   0x0(%eax,%eax,1)
5cbd40:	8a 01                	mov    (%ecx),%al
5cbd42:	41                   	inc    %ecx
5cbd43:	84 c0                	test   %al,%al
5cbd45:	75 f9                	jne    0x5cbd40
5cbd47:	2b ce                	sub    %esi,%ecx
5cbd49:	51                   	push   %ecx
5cbd4a:	52                   	push   %edx
5cbd4b:	8d 4d d8             	lea    -0x28(%ebp),%ecx
5cbd4e:	e8 ed 94 e7 ff       	call   0x445240
5cbd53:	6a 2c                	push   $0x2c
5cbd55:	c7 45 fc 05 00 00 00 	movl   $0x5,-0x4(%ebp)
5cbd5c:	8d bd 48 ff ff ff    	lea    -0xb8(%ebp),%edi
5cbd62:	8d 75 f0             	lea    -0x10(%ebp),%esi
5cbd65:	c7 85 40 ff ff ff 00 	movl   $0x0,-0xc0(%ebp)
5cbd6c:	00 00 00
5cbd6f:	c7 85 44 ff ff ff 00 	movl   $0x0,-0xbc(%ebp)
5cbd76:	00 00 00
5cbd79:	e8 c4 52 01 00       	call   0x5e1042
5cbd7e:	8b d8                	mov    %eax,%ebx
5cbd80:	89 85 3c ff ff ff    	mov    %eax,-0xc4(%ebp)
5cbd86:	83 c4 04             	add    $0x4,%esp
5cbd89:	89 1b                	mov    %ebx,(%ebx)
5cbd8b:	89 5b 04             	mov    %ebx,0x4(%ebx)
5cbd8e:	89 5b 08             	mov    %ebx,0x8(%ebx)
5cbd91:	66 c7 43 0c 01 01    	movw   $0x101,0xc(%ebx)
5cbd97:	89 85 40 ff ff ff    	mov    %eax,-0xc0(%ebp)
5cbd9d:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
5cbda1:	3b fe                	cmp    %esi,%edi
5cbda3:	0f 84 dd 00 00 00    	je     0x5cbe86
5cbda9:	0f 1f 80 00 00 00 00 	nopl   0x0(%eax)
5cbdb0:	57                   	push   %edi
5cbdb1:	53                   	push   %ebx
5cbdb2:	8d 85 18 ff ff ff    	lea    -0xe8(%ebp),%eax
5cbdb8:	50                   	push   %eax
5cbdb9:	8d 8d 40 ff ff ff    	lea    -0xc0(%ebp),%ecx
5cbdbf:	e8 dc ee ff ff       	call   0x5caca0
5cbdc4:	f3 0f 7e 00          	movq   (%eax),%xmm0
5cbdc8:	8b 40 08             	mov    0x8(%eax),%eax
5cbdcb:	66 0f d6 85 30 ff ff 	movq   %xmm0,-0xd0(%ebp)
5cbdd2:	ff
5cbdd3:	89 85 38 ff ff ff    	mov    %eax,-0xc8(%ebp)
5cbdd9:	84 c0                	test   %al,%al
5cbddb:	0f 85 9a 00 00 00    	jne    0x5cbe7b
5cbde1:	81 bd 44 ff ff ff 5d 	cmpl   $0x5d1745d,-0xbc(%ebp)
5cbde8:	74 d1 05
5cbdeb:	0f 84 4c 01 00 00    	je     0x5cbf3d
5cbdf1:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
5cbdf7:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
5cbdfd:	6a 2c                	push   $0x2c
5cbdff:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
5cbe03:	c7 85 28 ff ff ff 00 	movl   $0x0,-0xd8(%ebp)
5cbe0a:	00 00 00
5cbe0d:	e8 30 52 01 00       	call   0x5e1042
5cbe12:	8b f0                	mov    %eax,%esi
5cbe14:	83 c4 04             	add    $0x4,%esp
5cbe17:	89 b5 28 ff ff ff    	mov    %esi,-0xd8(%ebp)
5cbe1d:	8b 0f                	mov    (%edi),%ecx
5cbe1f:	89 4e 10             	mov    %ecx,0x10(%esi)
5cbe22:	8d 4f 04             	lea    0x4(%edi),%ecx
5cbe25:	51                   	push   %ecx
5cbe26:	8d 4e 14             	lea    0x14(%esi),%ecx
5cbe29:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
5cbe2d:	e8 6e 0f e7 ff       	call   0x43cda0
5cbe32:	8b 85 3c ff ff ff    	mov    -0xc4(%ebp),%eax
5cbe38:	8d 8d 40 ff ff ff    	lea    -0xc0(%ebp),%ecx
5cbe3e:	56                   	push   %esi
5cbe3f:	ff b5 34 ff ff ff    	push   -0xcc(%ebp)
5cbe45:	89 06                	mov    %eax,(%esi)
5cbe47:	ff b5 30 ff ff ff    	push   -0xd0(%ebp)
5cbe4d:	89 46 04             	mov    %eax,0x4(%esi)
5cbe50:	89 46 08             	mov    %eax,0x8(%esi)
5cbe53:	66 c7 46 0c 00 00    	movw   $0x0,0xc(%esi)
5cbe59:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
5cbe5d:	c7 85 28 ff ff ff 00 	movl   $0x0,-0xd8(%ebp)
5cbe64:	00 00 00
5cbe67:	e8 e4 14 e9 ff       	call   0x45d350
5cbe6c:	8b 85 40 ff ff ff    	mov    -0xc0(%ebp),%eax
5cbe72:	8d 75 f0             	lea    -0x10(%ebp),%esi
5cbe75:	89 85 3c ff ff ff    	mov    %eax,-0xc4(%ebp)
5cbe7b:	83 c7 1c             	add    $0x1c,%edi
5cbe7e:	3b fe                	cmp    %esi,%edi
5cbe80:	0f 85 2a ff ff ff    	jne    0x5cbdb0
5cbe86:	68 30 52 5b 00       	push   $0x5b5230
5cbe8b:	6a 06                	push   $0x6
5cbe8d:	6a 1c                	push   $0x1c
5cbe8f:	8d 85 48 ff ff ff    	lea    -0xb8(%ebp),%eax
5cbe95:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
5cbe99:	50                   	push   %eax
5cbe9a:	e8 8e 50 01 00       	call   0x5e0f2d
5cbe9f:	8b 75 08             	mov    0x8(%ebp),%esi
5cbea2:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
5cbea8:	56                   	push   %esi
5cbea9:	50                   	push   %eax
5cbeaa:	8d 8d 40 ff ff ff    	lea    -0xc0(%ebp),%ecx
5cbeb0:	e8 fb ef ff ff       	call   0x5caeb0
5cbeb5:	8b 8d 38 ff ff ff    	mov    -0xc8(%ebp),%ecx
5cbebb:	8b 95 40 ff ff ff    	mov    -0xc0(%ebp),%edx
5cbec1:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
5cbec5:	75 35                	jne    0x5cbefc
5cbec7:	8b 06                	mov    (%esi),%eax
5cbec9:	3b 41 10             	cmp    0x10(%ecx),%eax
5cbecc:	72 2e                	jb     0x5cbefc
5cbece:	3b ca                	cmp    %edx,%ecx
5cbed0:	74 2a                	je     0x5cbefc
5cbed2:	8d 41 14             	lea    0x14(%ecx),%eax
5cbed5:	8b 8d 2c ff ff ff    	mov    -0xd4(%ebp),%ecx
5cbedb:	3b c8                	cmp    %eax,%ecx
5cbedd:	74 19                	je     0x5cbef8
5cbedf:	83 78 14 10          	cmpl   $0x10,0x14(%eax)
5cbee3:	8b d0                	mov    %eax,%edx
5cbee5:	72 02                	jb     0x5cbee9
5cbee7:	8b 10                	mov    (%eax),%edx
5cbee9:	ff 70 10             	push   0x10(%eax)
5cbeec:	52                   	push   %edx
5cbeed:	e8 4e 93 e7 ff       	call   0x445240
5cbef2:	8b 95 40 ff ff ff    	mov    -0xc0(%ebp),%edx
5cbef8:	b3 01                	mov    $0x1,%bl
5cbefa:	eb 02                	jmp    0x5cbefe
5cbefc:	32 db                	xor    %bl,%bl
5cbefe:	ff 72 04             	push   0x4(%edx)
5cbf01:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
5cbf07:	50                   	push   %eax
5cbf08:	8b c8                	mov    %eax,%ecx
5cbf0a:	e8 41 ea ff ff       	call   0x5ca950
5cbf0f:	6a 2c                	push   $0x2c
5cbf11:	ff b5 40 ff ff ff    	push   -0xc0(%ebp)
5cbf17:	e8 56 51 01 00       	call   0x5e1072
5cbf1c:	83 c4 08             	add    $0x8,%esp
5cbf1f:	8a c3                	mov    %bl,%al
5cbf21:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5cbf24:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5cbf2b:	59                   	pop    %ecx
5cbf2c:	5f                   	pop    %edi
5cbf2d:	5e                   	pop    %esi
5cbf2e:	5b                   	pop    %ebx
5cbf2f:	8b 4d f0             	mov    -0x10(%ebp),%ecx
5cbf32:	33 cd                	xor    %ebp,%ecx
5cbf34:	e8 a1 55 01 00       	call   0x5e14da
5cbf39:	8b e5                	mov    %ebp,%esp
5cbf3b:	5d                   	pop    %ebp
5cbf3c:	c3                   	ret
5cbf3d:	e8 9e 18 e8 ff       	call   0x44d7e0
5cbf42:	cc                   	int3
5cbf43:	cc                   	int3
5cbf44:	cc                   	int3
5cbf45:	cc                   	int3
5cbf46:	cc                   	int3
5cbf47:	cc                   	int3
5cbf48:	cc                   	int3
5cbf49:	cc                   	int3
5cbf4a:	cc                   	int3
5cbf4b:	cc                   	int3
5cbf4c:	cc                   	int3
5cbf4d:	cc                   	int3
5cbf4e:	cc                   	int3
5cbf4f:	cc                   	int3
5cbf50:	55                   	push   %ebp
5cbf51:	8b ec                	mov    %esp,%ebp
5cbf53:	83 ec 24             	sub    $0x24,%esp
5cbf56:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5cbf5b:	33 c5                	xor    %ebp,%eax
5cbf5d:	89 45 fc             	mov    %eax,-0x4(%ebp)
5cbf60:	8b 15 fc 82 72 00    	mov    0x7282fc,%edx
5cbf66:	8b ca                	mov    %edx,%ecx
5cbf68:	53                   	push   %ebx
5cbf69:	8b 5d 0c             	mov    0xc(%ebp),%ebx
5cbf6c:	56                   	push   %esi
5cbf6d:	57                   	push   %edi
5cbf6e:	8b 7d 10             	mov    0x10(%ebp),%edi
5cbf71:	8d 71 01             	lea    0x1(%ecx),%esi
5cbf74:	c6 45 e3 01          	movb   $0x1,-0x1d(%ebp)
5cbf78:	8a 01                	mov    (%ecx),%al
5cbf7a:	41                   	inc    %ecx
5cbf7b:	84 c0                	test   %al,%al
5cbf7d:	75 f9                	jne    0x5cbf78
5cbf7f:	2b ce                	sub    %esi,%ecx
5cbf81:	8b 75 08             	mov    0x8(%ebp),%esi
5cbf84:	8b c6                	mov    %esi,%eax
5cbf86:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
5cbf8a:	72 02                	jb     0x5cbf8e