47ba5f:	74 0f                	je     0x47ba70
47ba61:	80 7b 06 11          	cmpb   $0x11,0x6(%ebx)
47ba65:	75 09                	jne    0x47ba70
47ba67:	c6 43 20 06          	movb   $0x6,0x20(%ebx)
47ba6b:	e9 87 00 00 00       	jmp    0x47baf7
47ba70:	8b 43 18             	mov    0x18(%ebx),%eax
47ba73:	8a 40 20             	mov    0x20(%eax),%al
47ba76:	2c 01                	sub    $0x1,%al
47ba78:	74 0a                	je     0x47ba84
47ba7a:	04 ea                	add    $0xea,%al
47ba7c:	2c 02                	sub    $0x2,%al
47ba7e:	72 04                	jb     0x47ba84
47ba80:	2c 0a                	sub    $0xa,%al
47ba82:	75 27                	jne    0x47baab
47ba84:	8b 43 1c             	mov    0x1c(%ebx),%eax
47ba87:	8a 40 20             	mov    0x20(%eax),%al
47ba8a:	e8 a1 cd ff ff       	call   0x478830
47ba8f:	84 c0                	test   %al,%al
47ba91:	74 18                	je     0x47baab
47ba93:	80 7b 06 11          	cmpb   $0x11,0x6(%ebx)
47ba97:	75 12                	jne    0x47baab
47ba99:	8b 43 1c             	mov    0x1c(%ebx),%eax
47ba9c:	8a 40 20             	mov    0x20(%eax),%al
47ba9f:	8b 53 18             	mov    0x18(%ebx),%edx
47baa2:	88 42 20             	mov    %al,0x20(%edx)
47baa5:	c6 43 20 06          	movb   $0x6,0x20(%ebx)
47baa9:	eb 4c                	jmp    0x47baf7
47baab:	8b 43 18             	mov    0x18(%ebx),%eax
47baae:	8a 40 20             	mov    0x20(%eax),%al
47bab1:	2c 01                	sub    $0x1,%al
47bab3:	74 0a                	je     0x47babf
47bab5:	04 ea                	add    $0xea,%al
47bab7:	2c 02                	sub    $0x2,%al
47bab9:	72 04                	jb     0x47babf
47babb:	2c 0a                	sub    $0xa,%al
47babd:	75 21                	jne    0x47bae0
47babf:	8b 43 1c             	mov    0x1c(%ebx),%eax
47bac2:	8a 40 20             	mov    0x20(%eax),%al
47bac5:	e8 46 cd ff ff       	call   0x478810
47baca:	84 c0                	test   %al,%al
47bacc:	74 12                	je     0x47bae0
47bace:	8b 43 18             	mov    0x18(%ebx),%eax
47bad1:	80 78 04 01          	cmpb   $0x1,0x4(%eax)
47bad5:	75 09                	jne    0x47bae0
47bad7:	8b 43 18             	mov    0x18(%ebx),%eax
47bada:	c6 40 20 0b          	movb   $0xb,0x20(%eax)
47bade:	eb 17                	jmp    0x47baf7
47bae0:	8d 55 fc             	lea    -0x4(%ebp),%edx
47bae3:	a1 44 af 49 00       	mov    0x49af44,%eax
47bae8:	e8 4b a7 f8 ff       	call   0x406238
47baed:	8b 45 fc             	mov    -0x4(%ebp),%eax
47baf0:	33 d2                	xor    %edx,%edx
47baf2:	e8 89 df fe ff       	call   0x469a80
47baf7:	33 c0                	xor    %eax,%eax
47baf9:	5a                   	pop    %edx
47bafa:	59                   	pop    %ecx
47bafb:	59                   	pop    %ecx
47bafc:	64 89 10             	mov    %edx,%fs:(%eax)
47baff:	68 14 bb 47 00       	push   $0x47bb14
47bb04:	8d 45 fc             	lea    -0x4(%ebp),%eax
47bb07:	e8 58 86 f8 ff       	call   0x404164
47bb0c:	c3                   	ret
47bb0d:	e9 56 80 f8 ff       	jmp    0x403b68
47bb12:	eb f0                	jmp    0x47bb04
47bb14:	5b                   	pop    %ebx
47bb15:	59                   	pop    %ecx
47bb16:	5d                   	pop    %ebp
47bb17:	c3                   	ret
47bb18:	55                   	push   %ebp
47bb19:	8b ec                	mov    %esp,%ebp
47bb1b:	33 c0                	xor    %eax,%eax
47bb1d:	55                   	push   %ebp
47bb1e:	68 3d bb 47 00       	push   $0x47bb3d
47bb23:	64 ff 30             	push   %fs:(%eax)
47bb26:	64 89 20             	mov    %esp,%fs:(%eax)
47bb29:	ff 05 14 cc 49 00    	incl   0x49cc14
47bb2f:	33 c0                	xor    %eax,%eax
47bb31:	5a                   	pop    %edx
47bb32:	59                   	pop    %ecx
47bb33:	59                   	pop    %ecx
47bb34:	64 89 10             	mov    %edx,%fs:(%eax)
47bb37:	68 44 bb 47 00       	push   $0x47bb44
47bb3c:	c3                   	ret
47bb3d:	e9 26 80 f8 ff       	jmp    0x403b68
47bb42:	eb f8                	jmp    0x47bb3c
47bb44:	5d                   	pop    %ebp
47bb45:	c3                   	ret
47bb46:	8b c0                	mov    %eax,%eax
47bb48:	83 2d 14 cc 49 00 01 	subl   $0x1,0x49cc14
47bb4f:	c3                   	ret
47bb50:	0f b7 c0             	movzwl %ax,%eax
47bb53:	c1 e8 08             	shr    $0x8,%eax
47bb56:	c3                   	ret
47bb57:	90                   	nop
47bb58:	55                   	push   %ebp
47bb59:	8b ec                	mov    %esp,%ebp
47bb5b:	8b 45 08             	mov    0x8(%ebp),%eax
47bb5e:	50                   	push   %eax
47bb5f:	68 f4 01 00 00       	push   $0x1f4
47bb64:	e8 d1 3a 00 00       	call   0x47f63a
47bb69:	5d                   	pop    %ebp
47bb6a:	c2 04 00             	ret    $0x4
47bb6d:	8d 40 00             	lea    0x0(%eax),%eax
47bb70:	57                   	push   %edi
47bb71:	56                   	push   %esi
47bb72:	52                   	push   %edx
47bb73:	0f b7 c0             	movzwl %ax,%eax
47bb76:	8b d0                	mov    %eax,%edx
47bb78:	03 c0                	add    %eax,%eax
47bb7a:	be 2a cd 47 00       	mov    $0x47cd2a,%esi
47bb7f:	bf bc e2 48 00       	mov    $0x48e2bc,%edi
47bb84:	89 57 04             	mov    %edx,0x4(%edi)
47bb87:	66 8b 14 06          	mov    (%esi,%eax,1),%dx
47bb8b:	0f b7 d2             	movzwl %dx,%edx
47bb8e:	89 57 08             	mov    %edx,0x8(%edi)
47bb91:	8b c7                	mov    %edi,%eax
47bb93:	5a                   	pop    %edx
47bb94:	5e                   	pop    %esi
47bb95:	5f                   	pop    %edi
47bb96:	50                   	push   %eax
47bb97:	e8 09 38 00 00       	call   0x47f3a5
47bb9c:	a9 00 00 ff ff       	test   $0xffff0000,%eax
47bba1:	74 01                	je     0x47bba4
47bba3:	50                   	push   %eax
47bba4:	c3                   	ret
47bba5:	eb c9                	jmp    0x47bb70
47bba7:	66 b8 00 00          	mov    $0x0,%ax
47bbab:	eb f8                	jmp    0x47bba5
47bbad:	66 b8 01 00          	mov    $0x1,%ax
47bbb1:	eb f2                	jmp    0x47bba5
47bbb3:	66 b8 02 00          	mov    $0x2,%ax
47bbb7:	eb ec                	jmp    0x47bba5
47bbb9:	66 b8 03 00          	mov    $0x3,%ax
47bbbd:	eb e6                	jmp    0x47bba5
47bbbf:	66 b8 04 00          	mov    $0x4,%ax
47bbc3:	eb e0                	jmp    0x47bba5
47bbc5:	66 b8 05 00          	mov    $0x5,%ax
47bbc9:	eb da                	jmp    0x47bba5
47bbcb:	66 b8 06 00          	mov    $0x6,%ax
47bbcf:	eb d4                	jmp    0x47bba5
47bbd1:	66 b8 07 00          	mov    $0x7,%ax
47bbd5:	eb ce                	jmp    0x47bba5
47bbd7:	66 b8 08 00          	mov    $0x8,%ax
47bbdb:	eb c8                	jmp    0x47bba5
47bbdd:	66 b8 09 00          	mov    $0x9,%ax
47bbe1:	eb c2                	jmp    0x47bba5
47bbe3:	66 b8 0a 00          	mov    $0xa,%ax
47bbe7:	eb bc                	jmp    0x47bba5
47bbe9:	66 b8 0b 00          	mov    $0xb,%ax
47bbed:	eb b6                	jmp    0x47bba5
47bbef:	66 b8 0c 00          	mov    $0xc,%ax
47bbf3:	eb b0                	jmp    0x47bba5
47bbf5:	66 b8 0d 00          	mov    $0xd,%ax
47bbf9:	eb aa                	jmp    0x47bba5
47bbfb:	66 b8 0e 00          	mov    $0xe,%ax
47bbff:	eb a4                	jmp    0x47bba5
47bc01:	66 b8 0f 00          	mov    $0xf,%ax
47bc05:	eb 9e                	jmp    0x47bba5
47bc07:	66 b8 10 00          	mov    $0x10,%ax
47bc0b:	eb 98                	jmp    0x47bba5
47bc0d:	66 b8 11 00          	mov    $0x11,%ax
47bc11:	eb 92                	jmp    0x47bba5
47bc13:	66 b8 12 00          	mov    $0x12,%ax
47bc17:	eb 8c                	jmp    0x47bba5
47bc19:	66 b8 13 00          	mov    $0x13,%ax
47bc1d:	eb 86                	jmp    0x47bba5
47bc1f:	e9 4c ff ff ff       	jmp    0x47bb70
47bc24:	66 b8 14 00          	mov    $0x14,%ax
47bc28:	eb f5                	jmp    0x47bc1f
47bc2a:	66 b8 15 00          	mov    $0x15,%ax
47bc2e:	eb ef                	jmp    0x47bc1f
47bc30:	66 b8 16 00          	mov    $0x16,%ax
47bc34:	eb e9                	jmp    0x47bc1f
47bc36:	66 b8 17 00          	mov    $0x17,%ax
47bc3a:	eb e3                	jmp    0x47bc1f
47bc3c:	66 b8 18 00          	mov    $0x18,%ax
47bc40:	eb dd                	jmp    0x47bc1f
47bc42:	66 b8 19 00          	mov    $0x19,%ax
47bc46:	eb d7                	jmp    0x47bc1f
47bc48:	66 b8 1a 00          	mov    $0x1a,%ax
47bc4c:	eb d1                	jmp    0x47bc1f
47bc4e:	66 b8 1b 00          	mov    $0x1b,%ax
47bc52:	eb cb                	jmp    0x47bc1f
47bc54:	66 b8 1c 00          	mov    $0x1c,%ax
47bc58:	eb c5                	jmp    0x47bc1f
47bc5a:	66 b8 1d 00          	mov    $0x1d,%ax
47bc5e:	eb bf                	jmp    0x47bc1f
47bc60:	66 b8 1e 00          	mov    $0x1e,%ax
47bc64:	eb b9                	jmp    0x47bc1f
47bc66:	66 b8 1f 00          	mov    $0x1f,%ax
47bc6a:	eb b3                	jmp    0x47bc1f
47bc6c:	66 b8 20 00          	mov    $0x20,%ax
47bc70:	eb ad                	jmp    0x47bc1f
47bc72:	66 b8 21 00          	mov    $0x21,%ax
47bc76:	eb a7                	jmp    0x47bc1f
47bc78:	66 b8 22 00          	mov    $0x22,%ax
47bc7c:	eb a1                	jmp    0x47bc1f
47bc7e:	66 b8 23 00          	mov    $0x23,%ax
47bc82:	eb 9b                	jmp    0x47bc1f
47bc84:	66 b8 24 00          	mov    $0x24,%ax
47bc88:	eb 95                	jmp    0x47bc1f
47bc8a:	66 b8 25 00          	mov    $0x25,%ax
47bc8e:	eb 8f                	jmp    0x47bc1f
47bc90:	66 b8 26 00          	mov    $0x26,%ax
47bc94:	eb 89                	jmp    0x47bc1f
47bc96:	66 b8 27 00          	mov    $0x27,%ax
47bc9a:	eb 83                	jmp    0x47bc1f
47bc9c:	e9 cf fe ff ff       	jmp    0x47bb70
47bca1:	66 b8 28 00          	mov    $0x28,%ax
47bca5:	eb f5                	jmp    0x47bc9c
47bca7:	66 b8 29 00          	mov    $0x29,%ax
47bcab:	eb ef                	jmp    0x47bc9c
47bcad:	66 b8 2a 00          	mov    $0x2a,%ax
47bcb1:	eb e9                	jmp    0x47bc9c
47bcb3:	66 b8 2b 00          	mov    $0x2b,%ax
47bcb7:	eb e3                	jmp    0x47bc9c
47bcb9:	66 b8 2c 00          	mov    $0x2c,%ax
47bcbd:	eb dd                	jmp    0x47bc9c
47bcbf:	66 b8 2d 00          	mov    $0x2d,%ax
47bcc3:	eb d7                	jmp    0x47bc9c
47bcc5:	66 b8 2e 00          	mov    $0x2e,%ax
47bcc9:	eb d1                	jmp    0x47bc9c
47bccb:	66 b8 2f 00          	mov    $0x2f,%ax
47bccf:	eb cb                	jmp    0x47bc9c
47bcd1:	66 b8 30 00          	mov    $0x30,%ax
47bcd5:	eb c5                	jmp    0x47bc9c
47bcd7:	66 b8 31 00          	mov    $0x31,%ax
47bcdb:	eb bf                	jmp    0x47bc9c
47bcdd:	66 b8 32 00          	mov    $0x32,%ax
47bce1:	eb b9                	jmp    0x47bc9c
47bce3:	66 b8 33 00          	mov    $0x33,%ax
47bce7:	eb b3                	jmp    0x47bc9c
47bce9:	66 b8 34 00          	mov    $0x34,%ax
47bced:	eb ad                	jmp    0x47bc9c
47bcef:	66 b8 35 00          	mov    $0x35,%ax
47bcf3:	eb a7                	jmp    0x47bc9c
47bcf5:	66 b8 36 00          	mov    $0x36,%ax
47bcf9:	eb a1                	jmp    0x47bc9c
47bcfb:	66 b8 37 00          	mov    $0x37,%ax
47bcff:	eb 9b                	jmp    0x47bc9c
47bd01:	66 b8 38 00          	mov    $0x38,%ax
47bd05:	eb 95                	jmp    0x47bc9c
47bd07:	66 b8 39 00          	mov    $0x39,%ax
47bd0b:	eb 8f                	jmp    0x47bc9c
47bd0d:	66 b8 3a 00          	mov    $0x3a,%ax
47bd11:	eb 89                	jmp    0x47bc9c
47bd13:	66 b8 3b 00          	mov    $0x3b,%ax
47bd17:	eb 83                	jmp    0x47bc9c
47bd19:	e9 52 fe ff ff       	jmp    0x47bb70
47bd1e:	66 b8 3c 00          	mov    $0x3c,%ax
47bd22:	eb f5                	jmp    0x47bd19
47bd24:	66 b8 3d 00          	mov    $0x3d,%ax
47bd28:	eb ef                	jmp    0x47bd19
47bd2a:	66 b8 3e 00          	mov    $0x3e,%ax
47bd2e:	eb e9                	jmp    0x47bd19
47bd30:	66 b8 3f 00          	mov    $0x3f,%ax
47bd34:	eb e3                	jmp    0x47bd19
47bd36:	66 b8 40 00          	mov    $0x40,%ax
47bd3a:	eb dd                	jmp    0x47bd19
47bd3c:	66 b8 41 00          	mov    $0x41,%ax
47bd40:	eb d7                	jmp    0x47bd19
47bd42:	66 b8 42 00          	mov    $0x42,%ax
47bd46:	eb d1                	jmp    0x47bd19
47bd48:	66 b8 43 00          	mov    $0x43,%ax
47bd4c:	eb cb                	jmp    0x47bd19
47bd4e:	66 b8 44 00          	mov    $0x44,%ax
47bd52:	eb c5                	jmp    0x47bd19
47bd54:	66 b8 45 00          	mov    $0x45,%ax
47bd58:	eb bf                	jmp    0x47bd19
47bd5a:	66 b8 46 00          	mov    $0x46,%ax
47bd5e:	eb b9                	jmp    0x47bd19
47bd60:	66 b8 47 00          	mov    $0x47,%ax
47bd64:	eb b3                	jmp    0x47bd19
47bd66:	66 b8 48 00          	mov    $0x48,%ax
47bd6a:	eb ad                	jmp    0x47bd19
47bd6c:	66 b8 49 00          	mov    $0x49,%ax
47bd70:	eb a7                	jmp    0x47bd19
47bd72:	66 b8 4a 00          	mov    $0x4a,%ax
47bd76:	eb a1                	jmp    0x47bd19
47bd78:	66 b8 4b 00          	mov    $0x4b,%ax
47bd7c:	eb 9b                	jmp    0x47bd19
47bd7e:	66 b8 4c 00          	mov    $0x4c,%ax
47bd82:	eb 95                	jmp    0x47bd19
47bd84:	66 b8 4d 00          	mov    $0x4d,%ax
47bd88:	eb 8f                	jmp    0x47bd19
47bd8a:	66 b8 4e 00          	mov    $0x4e,%ax
47bd8e:	eb 89                	jmp    0x47bd19
47bd90:	66 b8 4f 00          	mov    $0x4f,%ax
47bd94:	eb 83                	jmp    0x47bd19
47bd96:	e9 d5 fd ff ff       	jmp    0x47bb70
47bd9b:	66 b8 50 00          	mov    $0x50,%ax
47bd9f:	eb f5                	jmp    0x47bd96
47bda1:	66 b8 51 00          	mov    $0x51,%ax
47bda5:	eb ef                	jmp    0x47bd96
47bda7:	66 b8 52 00          	mov    $0x52,%ax
47bdab:	eb e9                	jmp    0x47bd96
47bdad:	66 b8 53 00          	mov    $0x53,%ax
47bdb1:	eb e3                	jmp    0x47bd96
47bdb3:	66 b8 54 00          	mov    $0x54,%ax
47bdb7:	eb dd                	jmp    0x47bd96
47bdb9:	66 b8 55 00          	mov    $0x55,%ax
47bdbd:	eb d7                	jmp    0x47bd96
47bdbf:	66 b8 56 00          	mov    $0x56,%ax
47bdc3:	eb d1                	jmp    0x47bd96
47bdc5:	66 b8 57 00          	mov    $0x57,%ax
47bdc9:	eb cb                	jmp    0x47bd96
47bdcb:	66 b8 58 00          	mov    $0x58,%ax
47bdcf:	eb c5                	jmp    0x47bd96
47bdd1:	66 b8 59 00          	mov    $0x59,%ax
47bdd5:	eb bf                	jmp    0x47bd96
47bdd7:	66 b8 5a 00          	mov    $0x5a,%ax
47bddb:	eb b9                	jmp    0x47bd96
47bddd:	66 b8 5b 00          	mov    $0x5b,%ax
47bde1:	eb b3                	jmp    0x47bd96
47bde3:	66 b8 5c 00          	mov    $0x5c,%ax
47bde7:	eb ad                	jmp    0x47bd96
47bde9:	66 b8 5d 00          	mov    $0x5d,%ax
47bded:	eb a7                	jmp    0x47bd96
47bdef:	66 b8 5e 00          	mov    $0x5e,%ax
47bdf3:	eb a1                	jmp    0x47bd96
47bdf5:	66 b8 5f 00          	mov    $0x5f,%ax
47bdf9:	eb 9b                	jmp    0x47bd96
47bdfb:	66 b8 60 00          	mov    $0x60,%ax
47bdff:	eb 95                	jmp    0x47bd96
47be01:	66 b8 61 00          	mov    $0x61,%ax
47be05:	eb 8f                	jmp    0x47bd96
47be07:	66 b8 62 00          	mov    $0x62,%ax
47be0b:	eb 89                	jmp    0x47bd96
47be0d:	66 b8 63 00          	mov    $0x63,%ax
47be11:	eb 83                	jmp    0x47bd96
47be13:	e9 58 fd ff ff       	jmp    0x47bb70
47be18:	66 b8 64 00          	mov    $0x64,%ax
47be1c:	eb f5                	jmp    0x47be13
47be1e:	66 b8 65 00          	mov    $0x65,%ax
47be22:	eb ef                	jmp    0x47be13
47be24:	66 b8 66 00          	mov    $0x66,%ax
47be28:	eb e9                	jmp    0x47be13
47be2a:	66 b8 67 00          	mov    $0x67,%ax
47be2e:	eb e3                	jmp    0x47be13
47be30:	66 b8 68 00          	mov    $0x68,%ax
47be34:	eb dd                	jmp    0x47be13
47be36:	66 b8 69 00          	mov    $0x69,%ax
47be3a:	eb d7                	jmp    0x47be13
47be3c:	66 b8 6a 00          	mov    $0x6a,%ax
47be40:	eb d1                	jmp    0x47be13
47be42:	66 b8 6b 00          	mov    $0x6b,%ax
47be46:	eb cb                	jmp    0x47be13
47be48:	66 b8 6c 00          	mov    $0x6c,%ax
47be4c:	eb c5                	jmp    0x47be13
47be4e:	66 b8 6d 00          	mov    $0x6d,%ax