60c6a3:	5b                   	pop    %ebx
60c6a4:	8b e5                	mov    %ebp,%esp
60c6a6:	5d                   	pop    %ebp
60c6a7:	c3                   	ret
60c6a8:	00 00                	add    %al,(%eax)
60c6aa:	00 00                	add    %al,(%eax)
60c6ac:	55                   	push   %ebp
60c6ad:	8b ec                	mov    %esp,%ebp
60c6af:	66 83 39 1b          	cmpw   $0x1b,(%ecx)
60c6b3:	75 05                	jne    0x60c6ba
60c6b5:	e8 1a 9e e5 ff       	call   0x4664d4
60c6ba:	5d                   	pop    %ebp
60c6bb:	c2 04 00             	ret    $0x4
60c6be:	8b c0                	mov    %eax,%eax
60c6c0:	55                   	push   %ebp
60c6c1:	8b ec                	mov    %esp,%ebp
60c6c3:	53                   	push   %ebx
60c6c4:	56                   	push   %esi
60c6c5:	57                   	push   %edi
60c6c6:	8b d8                	mov    %eax,%ebx
60c6c8:	33 c0                	xor    %eax,%eax
60c6ca:	55                   	push   %ebp
60c6cb:	68 bc c7 60 00       	push   $0x60c7bc
60c6d0:	64 ff 30             	push   %fs:(%eax)
60c6d3:	64 89 20             	mov    %esp,%fs:(%eax)
60c6d6:	68 20 00 cc 00       	push   $0xcc0020
60c6db:	6a 00                	push   $0x0
60c6dd:	6a 00                	push   $0x0
60c6df:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c6e5:	e8 ae 10 e2 ff       	call   0x42d798
60c6ea:	e8 d1 c5 e1 ff       	call   0x428cc0
60c6ef:	50                   	push   %eax
60c6f0:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c6f6:	8b 10                	mov    (%eax),%edx
60c6f8:	ff 52 20             	call   *0x20(%edx)
60c6fb:	50                   	push   %eax
60c6fc:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c702:	8b 10                	mov    (%eax),%edx
60c704:	ff 52 2c             	call   *0x2c(%edx)
60c707:	50                   	push   %eax
60c708:	6a 00                	push   $0x0
60c70a:	6a 00                	push   $0x0
60c70c:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c712:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c718:	e8 a3 c5 e1 ff       	call   0x428cc0
60c71d:	50                   	push   %eax
60c71e:	e8 15 ad df ff       	call   0x407438
60c723:	83 bb f4 02 00 00 00 	cmpl   $0x0,0x2f4(%ebx)
60c72a:	0f 84 82 00 00 00    	je     0x60c7b2
60c730:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c736:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c73c:	8b 40 14             	mov    0x14(%eax),%eax
60c73f:	ba ff 00 00 00       	mov    $0xff,%edx
60c744:	e8 3b bb e1 ff       	call   0x428284
60c749:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c74f:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c755:	8b 40 10             	mov    0x10(%eax),%eax
60c758:	ba ff 00 00 00       	mov    $0xff,%edx
60c75d:	e8 22 b8 e1 ff       	call   0x427f84
60c762:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c768:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c76e:	8b 40 10             	mov    0x10(%eax),%eax
60c771:	b2 04                	mov    $0x4,%dl
60c773:	e8 ec b8 e1 ff       	call   0x428064
60c778:	6a 04                	push   $0x4
60c77a:	6a 04                	push   $0x4
60c77c:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c782:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c788:	8b 40 14             	mov    0x14(%eax),%eax
60c78b:	e8 28 bb e1 ff       	call   0x4282b8
60c790:	50                   	push   %eax
60c791:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c797:	8b 40 18             	mov    0x18(%eax),%eax
60c79a:	50                   	push   %eax
60c79b:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c7a1:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c7a7:	e8 14 c5 e1 ff       	call   0x428cc0
60c7ac:	50                   	push   %eax
60c7ad:	e8 a6 ad df ff       	call   0x407558
60c7b2:	33 c0                	xor    %eax,%eax
60c7b4:	5a                   	pop    %edx
60c7b5:	59                   	pop    %ecx
60c7b6:	59                   	pop    %ecx
60c7b7:	64 89 10             	mov    %edx,%fs:(%eax)
60c7ba:	eb 0a                	jmp    0x60c7c6
60c7bc:	e9 97 77 df ff       	jmp    0x403f58
60c7c1:	e8 fa 7a df ff       	call   0x4042c0
60c7c6:	5f                   	pop    %edi
60c7c7:	5e                   	pop    %esi
60c7c8:	5b                   	pop    %ebx
60c7c9:	5d                   	pop    %ebp
60c7ca:	c3                   	ret
60c7cb:	90                   	nop
60c7cc:	55                   	push   %ebp
60c7cd:	8b ec                	mov    %esp,%ebp
60c7cf:	83 c4 f0             	add    $0xfffffff0,%esp
60c7d2:	53                   	push   %ebx
60c7d3:	56                   	push   %esi
60c7d4:	57                   	push   %edi
60c7d5:	8b d8                	mov    %eax,%ebx
60c7d7:	8b 7d 08             	mov    0x8(%ebp),%edi
60c7da:	8b 75 0c             	mov    0xc(%ebp),%esi
60c7dd:	33 d2                	xor    %edx,%edx
60c7df:	55                   	push   %ebp
60c7e0:	68 80 ca 60 00       	push   $0x60ca80
60c7e5:	64 ff 32             	push   %fs:(%edx)
60c7e8:	64 89 22             	mov    %esp,%fs:(%edx)
60c7eb:	80 bb 00 03 00 00 00 	cmpb   $0x0,0x300(%ebx)
60c7f2:	75 0d                	jne    0x60c801
60c7f4:	33 c0                	xor    %eax,%eax
60c7f6:	5a                   	pop    %edx
60c7f7:	59                   	pop    %ecx
60c7f8:	59                   	pop    %ecx
60c7f9:	64 89 10             	mov    %edx,%fs:(%eax)
60c7fc:	e9 89 02 00 00       	jmp    0x60ca8a
60c801:	8d 4d f0             	lea    -0x10(%ebp),%ecx
60c804:	8b d7                	mov    %edi,%edx
60c806:	8b c6                	mov    %esi,%eax
60c808:	e8 3f de e0 ff       	call   0x41a64c
60c80d:	8d 55 f0             	lea    -0x10(%ebp),%edx
60c810:	8d 4d f8             	lea    -0x8(%ebp),%ecx
60c813:	8b c3                	mov    %ebx,%eax
60c815:	e8 ca ba e3 ff       	call   0x4482e4
60c81a:	8b cf                	mov    %edi,%ecx
60c81c:	8b d6                	mov    %esi,%edx
60c81e:	8b c3                	mov    %ebx,%eax
60c820:	e8 6f 02 00 00       	call   0x60ca94
60c825:	8b f0                	mov    %eax,%esi
60c827:	85 f6                	test   %esi,%esi
60c829:	75 0d                	jne    0x60c838
60c82b:	33 c0                	xor    %eax,%eax
60c82d:	5a                   	pop    %edx
60c82e:	59                   	pop    %ecx
60c82f:	59                   	pop    %ecx
60c830:	64 89 10             	mov    %edx,%fs:(%eax)
60c833:	e9 52 02 00 00       	jmp    0x60ca8a
60c838:	83 7e 18 00          	cmpl   $0x0,0x18(%esi)
60c83c:	75 0d                	jne    0x60c84b
60c83e:	33 c0                	xor    %eax,%eax
60c840:	5a                   	pop    %edx
60c841:	59                   	pop    %ecx
60c842:	59                   	pop    %ecx
60c843:	64 89 10             	mov    %edx,%fs:(%eax)
60c846:	e9 3f 02 00 00       	jmp    0x60ca8a
60c84b:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c851:	3b f0                	cmp    %eax,%esi
60c853:	75 0f                	jne    0x60c864
60c855:	64 8f 05 00 00 00 00 	pop    %fs:0x0
60c85c:	83 c4 08             	add    $0x8,%esp
60c85f:	e9 26 02 00 00       	jmp    0x60ca8a
60c864:	85 c0                	test   %eax,%eax
60c866:	0f 84 88 01 00 00    	je     0x60c9f4
60c86c:	68 20 00 cc 00       	push   $0xcc0020
60c871:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c877:	8b 40 0c             	mov    0xc(%eax),%eax
60c87a:	50                   	push   %eax
60c87b:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c881:	8b 40 08             	mov    0x8(%eax),%eax
60c884:	50                   	push   %eax
60c885:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c88b:	e8 08 0f e2 ff       	call   0x42d798
60c890:	e8 2b c4 e1 ff       	call   0x428cc0
60c895:	50                   	push   %eax
60c896:	6a 1e                	push   $0x1e
60c898:	8b bb f4 02 00 00    	mov    0x2f4(%ebx),%edi
60c89e:	8b 47 10             	mov    0x10(%edi),%eax
60c8a1:	8b 93 f4 02 00 00    	mov    0x2f4(%ebx),%edx
60c8a7:	2b 42 08             	sub    0x8(%edx),%eax
60c8aa:	40                   	inc    %eax
60c8ab:	50                   	push   %eax
60c8ac:	8b 47 0c             	mov    0xc(%edi),%eax
60c8af:	50                   	push   %eax
60c8b0:	8b 47 08             	mov    0x8(%edi),%eax
60c8b3:	50                   	push   %eax
60c8b4:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c8ba:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c8c0:	e8 fb c3 e1 ff       	call   0x428cc0
60c8c5:	50                   	push   %eax
60c8c6:	e8 6d ab df ff       	call   0x407438
60c8cb:	68 20 00 cc 00       	push   $0xcc0020
60c8d0:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c8d6:	8b 40 0c             	mov    0xc(%eax),%eax
60c8d9:	50                   	push   %eax
60c8da:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c8e0:	8b 40 08             	mov    0x8(%eax),%eax
60c8e3:	50                   	push   %eax
60c8e4:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c8ea:	e8 a9 0e e2 ff       	call   0x42d798
60c8ef:	e8 cc c3 e1 ff       	call   0x428cc0
60c8f4:	50                   	push   %eax
60c8f5:	8b bb f4 02 00 00    	mov    0x2f4(%ebx),%edi
60c8fb:	8b 47 14             	mov    0x14(%edi),%eax
60c8fe:	8b 93 f4 02 00 00    	mov    0x2f4(%ebx),%edx
60c904:	2b 42 0c             	sub    0xc(%edx),%eax
60c907:	40                   	inc    %eax
60c908:	50                   	push   %eax
60c909:	6a 1e                	push   $0x1e
60c90b:	8b 47 0c             	mov    0xc(%edi),%eax
60c90e:	50                   	push   %eax
60c90f:	8b 47 08             	mov    0x8(%edi),%eax
60c912:	50                   	push   %eax
60c913:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c919:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c91f:	e8 9c c3 e1 ff       	call   0x428cc0
60c924:	50                   	push   %eax
60c925:	e8 0e ab df ff       	call   0x407438
60c92a:	68 20 00 cc 00       	push   $0xcc0020
60c92f:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c935:	8b 40 0c             	mov    0xc(%eax),%eax
60c938:	50                   	push   %eax
60c939:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c93f:	8b 40 10             	mov    0x10(%eax),%eax
60c942:	83 e8 06             	sub    $0x6,%eax
60c945:	50                   	push   %eax
60c946:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c94c:	e8 47 0e e2 ff       	call   0x42d798
60c951:	e8 6a c3 e1 ff       	call   0x428cc0
60c956:	50                   	push   %eax
60c957:	8b bb f4 02 00 00    	mov    0x2f4(%ebx),%edi
60c95d:	8b 47 14             	mov    0x14(%edi),%eax
60c960:	8b 93 f4 02 00 00    	mov    0x2f4(%ebx),%edx
60c966:	2b 42 0c             	sub    0xc(%edx),%eax
60c969:	40                   	inc    %eax
60c96a:	50                   	push   %eax
60c96b:	6a 1e                	push   $0x1e
60c96d:	8b 47 0c             	mov    0xc(%edi),%eax
60c970:	50                   	push   %eax
60c971:	8b 47 10             	mov    0x10(%edi),%eax
60c974:	83 e8 06             	sub    $0x6,%eax
60c977:	50                   	push   %eax
60c978:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c97e:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c984:	e8 37 c3 e1 ff       	call   0x428cc0
60c989:	50                   	push   %eax
60c98a:	e8 a9 aa df ff       	call   0x407438
60c98f:	68 20 00 cc 00       	push   $0xcc0020
60c994:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c99a:	8b 40 14             	mov    0x14(%eax),%eax
60c99d:	83 e8 06             	sub    $0x6,%eax
60c9a0:	50                   	push   %eax
60c9a1:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c9a7:	8b 40 08             	mov    0x8(%eax),%eax
60c9aa:	50                   	push   %eax
60c9ab:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c9b1:	e8 e2 0d e2 ff       	call   0x42d798
60c9b6:	e8 05 c3 e1 ff       	call   0x428cc0
60c9bb:	50                   	push   %eax
60c9bc:	6a 1e                	push   $0x1e
60c9be:	8b bb f4 02 00 00    	mov    0x2f4(%ebx),%edi
60c9c4:	8b 47 10             	mov    0x10(%edi),%eax
60c9c7:	8b 93 f4 02 00 00    	mov    0x2f4(%ebx),%edx
60c9cd:	2b 42 08             	sub    0x8(%edx),%eax
60c9d0:	40                   	inc    %eax
60c9d1:	50                   	push   %eax
60c9d2:	8b 47 14             	mov    0x14(%edi),%eax
60c9d5:	83 e8 06             	sub    $0x6,%eax
60c9d8:	50                   	push   %eax
60c9d9:	8b 47 08             	mov    0x8(%edi),%eax
60c9dc:	50                   	push   %eax
60c9dd:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c9e3:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c9e9:	e8 d2 c2 e1 ff       	call   0x428cc0
60c9ee:	50                   	push   %eax
60c9ef:	e8 44 aa df ff       	call   0x407438
60c9f4:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c9fa:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60ca00:	8b 40 14             	mov    0x14(%eax),%eax
60ca03:	ba ff 00 00 00       	mov    $0xff,%edx
60ca08:	e8 77 b8 e1 ff       	call   0x428284
60ca0d:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60ca13:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60ca19:	8b 40 10             	mov    0x10(%eax),%eax
60ca1c:	ba ff 00 00 00       	mov    $0xff,%edx
60ca21:	e8 5e b5 e1 ff       	call   0x427f84
60ca26:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60ca2c:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60ca32:	8b 40 10             	mov    0x10(%eax),%eax
60ca35:	b2 04                	mov    $0x4,%dl
60ca37:	e8 28 b6 e1 ff       	call   0x428064
60ca3c:	6a 04                	push   $0x4
60ca3e:	6a 04                	push   $0x4
60ca40:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60ca46:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60ca4c:	8b 40 14             	mov    0x14(%eax),%eax
60ca4f:	e8 64 b8 e1 ff       	call   0x4282b8
60ca54:	50                   	push   %eax
60ca55:	8b 46 18             	mov    0x18(%esi),%eax
60ca58:	50                   	push   %eax
60ca59:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60ca5f:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60ca65:	e8 56 c2 e1 ff       	call   0x428cc0
60ca6a:	50                   	push   %eax
60ca6b:	e8 e8 aa df ff       	call   0x407558
60ca70:	89 b3 f4 02 00 00    	mov    %esi,0x2f4(%ebx)
60ca76:	33 c0                	xor    %eax,%eax
60ca78:	5a                   	pop    %edx
60ca79:	59                   	pop    %ecx
60ca7a:	59                   	pop    %ecx
60ca7b:	64 89 10             	mov    %edx,%fs:(%eax)
60ca7e:	eb 0a                	jmp    0x60ca8a
60ca80:	e9 d3 74 df ff       	jmp    0x403f58
60ca85:	e8 36 78 df ff       	call   0x4042c0
60ca8a:	5f                   	pop    %edi
60ca8b:	5e                   	pop    %esi
60ca8c:	5b                   	pop    %ebx
60ca8d:	8b e5                	mov    %ebp,%esp
60ca8f:	5d                   	pop    %ebp
60ca90:	c2 08 00             	ret    $0x8
60ca93:	90                   	nop
60ca94:	55                   	push   %ebp
60ca95:	8b ec                	mov    %esp,%ebp
60ca97:	83 c4 f0             	add    $0xfffffff0,%esp
60ca9a:	53                   	push   %ebx
60ca9b:	56                   	push   %esi
60ca9c:	57                   	push   %edi
60ca9d:	33 db                	xor    %ebx,%ebx
60ca9f:	89 5d f0             	mov    %ebx,-0x10(%ebp)
60caa2:	89 4d f8             	mov    %ecx,-0x8(%ebp)
60caa5:	89 55 fc             	mov    %edx,-0x4(%ebp)
60caa8:	8b f0                	mov    %eax,%esi
60caaa:	33 c0                	xor    %eax,%eax
60caac:	55                   	push   %ebp
60caad:	68 58 cb 60 00       	push   $0x60cb58
60cab2:	64 ff 30             	push   %fs:(%eax)
60cab5:	64 89 20             	mov    %esp,%fs:(%eax)
60cab8:	33 c0                	xor    %eax,%eax
60caba:	89 45 f4             	mov    %eax,-0xc(%ebp)
60cabd:	bb 04 00 00 00       	mov    $0x4,%ebx
60cac2:	a1 64 72 6a 00       	mov    0x6a7264,%eax
60cac7:	8b 00                	mov    (%eax),%eax
60cac9:	e8 fa ab e5 ff       	call   0x4676c8
60cace:	99                   	cltd
60cacf:	f7 fb                	idiv   %ebx
60cad1:	8b f8                	mov    %eax,%edi
60cad3:	a1 64 72 6a 00       	mov    0x6a7264,%eax
60cad8:	8b 00                	mov    (%eax),%eax
60cada:	e8 dd ab e5 ff       	call   0x4676bc
60cadf:	8b 45 fc             	mov    -0x4(%ebp),%eax
60cae2:	99                   	cltd
60cae3:	f7 fb                	idiv   %ebx
60cae5:	8b c8                	mov    %eax,%ecx
60cae7:	8b 45 f8             	mov    -0x8(%ebp),%eax
60caea:	99                   	cltd
60caeb:	f7 fb                	idiv   %ebx
60caed:	f7 ef                	imul   %edi
60caef:	03 c8                	add    %eax,%ecx
60caf1:	8b d9                	mov    %ecx,%ebx
60caf3:	8b 86 fc 02 00 00    	mov    0x2fc(%esi),%eax
60caf9:	e8 a2 93 df ff       	call   0x405ea0
60cafe:	8b d0                	mov    %eax,%edx