44e742:	90                   	nop
44e743:	90                   	nop
44e744:	90                   	nop
44e745:	90                   	nop
44e746:	90                   	nop
44e747:	90                   	nop
44e748:	90                   	nop
44e749:	90                   	nop
44e74a:	90                   	nop
44e74b:	90                   	nop
44e74c:	90                   	nop
44e74d:	90                   	nop
44e74e:	3b 7b 08             	cmp    0x8(%ebx),%edi
44e751:	7e 20                	jle    0x44e773
44e753:	90                   	nop
44e754:	90                   	nop
44e755:	90                   	nop
44e756:	90                   	nop
44e757:	90                   	nop
44e758:	90                   	nop
44e759:	90                   	nop
44e75a:	90                   	nop
44e75b:	90                   	nop
44e75c:	90                   	nop
44e75d:	90                   	nop
44e75e:	90                   	nop
44e75f:	90                   	nop
44e760:	90                   	nop
44e761:	90                   	nop
44e762:	3b 7b 10             	cmp    0x10(%ebx),%edi
44e765:	7e 09                	jle    0x44e770
44e767:	8b d7                	mov    %edi,%edx
44e769:	8b c3                	mov    %ebx,%eax
44e76b:	e8 a0 fe ff ff       	call   0x44e610
44e770:	89 7b 08             	mov    %edi,0x8(%ebx)
44e773:	8b 53 04             	mov    0x4(%ebx),%edx
44e776:	03 53 0c             	add    0xc(%ebx),%edx
44e779:	8b c5                	mov    %ebp,%eax
44e77b:	8b ce                	mov    %esi,%ecx
44e77d:	e8 d6 44 fb ff       	call   0x402c58
44e782:	89 7b 0c             	mov    %edi,0xc(%ebx)
44e785:	8b c6                	mov    %esi,%eax
44e787:	eb 02                	jmp    0x44e78b
44e789:	33 c0                	xor    %eax,%eax
44e78b:	5d                   	pop    %ebp
44e78c:	5f                   	pop    %edi
44e78d:	5e                   	pop    %esi
44e78e:	5b                   	pop    %ebx
44e78f:	c3                   	ret
44e790:	55                   	push   %ebp
44e791:	8b ec                	mov    %esp,%ebp
44e793:	33 c0                	xor    %eax,%eax
44e795:	55                   	push   %ebp
44e796:	68 b5 e7 44 00       	push   $0x44e7b5
44e79b:	64 ff 30             	push   %fs:(%eax)
44e79e:	64 89 20             	mov    %esp,%fs:(%eax)
44e7a1:	ff 05 dc 1b 46 00    	incl   0x461bdc
44e7a7:	33 c0                	xor    %eax,%eax
44e7a9:	5a                   	pop    %edx
44e7aa:	59                   	pop    %ecx
44e7ab:	59                   	pop    %ecx
44e7ac:	64 89 10             	mov    %edx,%fs:(%eax)
44e7af:	68 bc e7 44 00       	push   $0x44e7bc
44e7b4:	c3                   	ret
44e7b5:	e9 92 57 fb ff       	jmp    0x403f4c
44e7ba:	eb f8                	jmp    0x44e7b4
44e7bc:	5d                   	pop    %ebp
44e7bd:	c3                   	ret
44e7be:	8b c0                	mov    %eax,%eax
44e7c0:	83 2d dc 1b 46 00 01 	subl   $0x1,0x461bdc
44e7c7:	c3                   	ret
44e7c8:	53                   	push   %ebx
44e7c9:	90                   	nop
44e7ca:	90                   	nop
44e7cb:	90                   	nop
44e7cc:	90                   	nop
44e7cd:	90                   	nop
44e7ce:	90                   	nop
44e7cf:	90                   	nop
44e7d0:	90                   	nop
44e7d1:	90                   	nop
44e7d2:	66 b8 02 00          	mov    $0x2,%ax
44e7d6:	ba c0 25 46 00       	mov    $0x4625c0,%edx
44e7db:	b9 94 2f 46 00       	mov    $0x462f94,%ecx
44e7e0:	90                   	nop
44e7e1:	90                   	nop
44e7e2:	90                   	nop
44e7e3:	90                   	nop
44e7e4:	90                   	nop
44e7e5:	90                   	nop
44e7e6:	0f b7 d8             	movzwl %ax,%ebx
44e7e9:	d1 eb                	shr    $1,%ebx
44e7eb:	66 89 1a             	mov    %bx,(%edx)
44e7ee:	66 c7 01 01 00       	movw   $0x1,(%ecx)
44e7f3:	40                   	inc    %eax
44e7f4:	83 c1 02             	add    $0x2,%ecx
44e7f7:	83 c2 02             	add    $0x2,%edx
44e7fa:	66 3d ea 04          	cmp    $0x4ea,%ax
44e7fe:	75 e0                	jne    0x44e7e0
44e800:	66 b8 01 00          	mov    $0x1,%ax
44e804:	ba e6 1b 46 00       	mov    $0x461be6,%edx
44e809:	b9 d2 20 46 00       	mov    $0x4620d2,%ecx
44e80e:	90                   	nop
44e80f:	90                   	nop
44e810:	90                   	nop
44e811:	90                   	nop
44e812:	90                   	nop
44e813:	90                   	nop
44e814:	90                   	nop
44e815:	90                   	nop
44e816:	90                   	nop
44e817:	90                   	nop
44e818:	90                   	nop
44e819:	90                   	nop
44e81a:	8b d8                	mov    %eax,%ebx
44e81c:	03 db                	add    %ebx,%ebx
44e81e:	66 89 1a             	mov    %bx,(%edx)
44e821:	43                   	inc    %ebx
44e822:	66 89 19             	mov    %bx,(%ecx)
44e825:	40                   	inc    %eax
44e826:	83 c1 02             	add    $0x2,%ecx
44e829:	83 c2 02             	add    $0x2,%edx
44e82c:	66 3d 75 02          	cmp    $0x275,%ax
44e830:	75 dc                	jne    0x44e80e
44e832:	5b                   	pop    %ebx
44e833:	c3                   	ret
44e834:	53                   	push   %ebx
44e835:	56                   	push   %esi
44e836:	57                   	push   %edi
44e837:	bb 90 2f 46 00       	mov    $0x462f90,%ebx
44e83c:	be bc 25 46 00       	mov    $0x4625bc,%esi
44e841:	90                   	nop
44e842:	90                   	nop
44e843:	90                   	nop
44e844:	90                   	nop
44e845:	90                   	nop
44e846:	90                   	nop
44e847:	90                   	nop
44e848:	90                   	nop
44e849:	90                   	nop
44e84a:	90                   	nop
44e84b:	90                   	nop
44e84c:	90                   	nop
44e84d:	90                   	nop
44e84e:	90                   	nop
44e84f:	90                   	nop
44e850:	90                   	nop
44e851:	66 8b 3c 43          	mov    (%ebx,%eax,2),%di
44e855:	66 03 3c 53          	add    (%ebx,%edx,2),%di
44e859:	0f b7 0c 46          	movzwl (%esi,%eax,2),%ecx
44e85d:	66 89 3c 4b          	mov    %di,(%ebx,%ecx,2)
44e861:	8b c1                	mov    %ecx,%eax
44e863:	83 f8 01             	cmp    $0x1,%eax
44e866:	74 36                	je     0x44e89e
44e868:	90                   	nop
44e869:	90                   	nop
44e86a:	90                   	nop
44e86b:	90                   	nop
44e86c:	90                   	nop
44e86d:	90                   	nop
44e86e:	90                   	nop
44e86f:	90                   	nop
44e870:	90                   	nop
44e871:	90                   	nop
44e872:	90                   	nop
44e873:	90                   	nop
44e874:	90                   	nop
44e875:	90                   	nop
44e876:	90                   	nop
44e877:	90                   	nop
44e878:	0f b7 14 46          	movzwl (%esi,%eax,2),%edx
44e87c:	0f b7 0c 55 e4 1b 46 	movzwl 0x461be4(,%edx,2),%ecx
44e883:	00
44e884:	3b c1                	cmp    %ecx,%eax
44e886:	75 0a                	jne    0x44e892
44e888:	0f b7 14 55 d0 20 46 	movzwl 0x4620d0(,%edx,2),%edx
44e88f:	00
44e890:	eb 0c                	jmp    0x44e89e
44e892:	0f b7 14 46          	movzwl (%esi,%eax,2),%edx
44e896:	0f b7 14 55 e4 1b 46 	movzwl 0x461be4(,%edx,2),%edx
44e89d:	00
44e89e:	83 f8 01             	cmp    $0x1,%eax
44e8a1:	75 ae                	jne    0x44e851
44e8a3:	66 81 7b 02 d0 07    	cmpw   $0x7d0,0x2(%ebx)
44e8a9:	75 17                	jne    0x44e8c2
44e8ab:	b8 01 00 00 00       	mov    $0x1,%eax
44e8b0:	0f b7 14 43          	movzwl (%ebx,%eax,2),%edx
44e8b4:	d1 ea                	shr    $1,%edx
44e8b6:	66 89 14 43          	mov    %dx,(%ebx,%eax,2)
44e8ba:	40                   	inc    %eax
44e8bb:	3d ea 04 00 00       	cmp    $0x4ea,%eax
44e8c0:	75 ee                	jne    0x44e8b0
44e8c2:	5f                   	pop    %edi
44e8c3:	5e                   	pop    %esi
44e8c4:	5b                   	pop    %ebx
44e8c5:	c3                   	ret
44e8c6:	8b c0                	mov    %eax,%eax
44e8c8:	53                   	push   %ebx
44e8c9:	56                   	push   %esi
44e8ca:	57                   	push   %edi
44e8cb:	90                   	nop
44e8cc:	90                   	nop
44e8cd:	90                   	nop
44e8ce:	90                   	nop
44e8cf:	90                   	nop
44e8d0:	90                   	nop
44e8d1:	90                   	nop
44e8d2:	8d 98 75 02 00 00    	lea    0x275(%eax),%ebx
44e8d8:	66 ff 04 5d 90 2f 46 	incw   0x462f90(,%ebx,2)
44e8df:	00
44e8e0:	66 83 3c 5d bc 25 46 	cmpw   $0x1,0x4625bc(,%ebx,2)
44e8e7:	00 01
44e8e9:	0f 84 00 01 00 00    	je     0x44e9ef
44e8ef:	90                   	nop
44e8f0:	0f b7 34 5d bc 25 46 	movzwl 0x4625bc(,%ebx,2),%esi
44e8f7:	00
44e8f8:	0f b7 04 75 e4 1b 46 	movzwl 0x461be4(,%esi,2),%eax
44e8ff:	00
44e900:	3b d8                	cmp    %eax,%ebx
44e902:	75 11                	jne    0x44e915
44e904:	0f b7 14 75 d0 20 46 	movzwl 0x4620d0(,%esi,2),%edx
44e90b:	00
44e90c:	8b c3                	mov    %ebx,%eax
44e90e:	e8 21 ff ff ff       	call   0x44e834
44e913:	eb 09                	jmp    0x44e91e
44e915:	8b d0                	mov    %eax,%edx
44e917:	8b c3                	mov    %ebx,%eax
44e919:	e8 16 ff ff ff       	call   0x44e834
44e91e:	0f b7 04 75 bc 25 46 	movzwl 0x4625bc(,%esi,2),%eax
44e925:	00
44e926:	0f b7 14 45 e4 1b 46 	movzwl 0x461be4(,%eax,2),%edx
44e92d:	00
44e92e:	3b f2                	cmp    %edx,%esi
44e930:	75 0a                	jne    0x44e93c
44e932:	0f b7 3c 45 d0 20 46 	movzwl 0x4620d0(,%eax,2),%edi
44e939:	00
44e93a:	eb 02                	jmp    0x44e93e
44e93c:	8b fa                	mov    %edx,%edi
44e93e:	66 8b 14 5d 90 2f 46 	mov    0x462f90(,%ebx,2),%dx
44e945:	00
44e946:	66 3b 14 7d 90 2f 46 	cmp    0x462f90(,%edi,2),%dx
44e94d:	00
44e94e:	0f 86 80 00 00 00    	jbe    0x44e9d4
44e954:	90                   	nop
44e955:	90                   	nop
44e956:	90                   	nop
44e957:	90                   	nop
44e958:	90                   	nop
44e959:	90                   	nop
44e95a:	90                   	nop
44e95b:	90                   	nop
44e95c:	90                   	nop
44e95d:	90                   	nop
44e95e:	0f b7 14 45 e4 1b 46 	movzwl 0x461be4(,%eax,2),%edx
44e965:	00
44e966:	3b f2                	cmp    %edx,%esi
44e968:	75 0a                	jne    0x44e974
44e96a:	66 89 1c 45 d0 20 46 	mov    %bx,0x4620d0(,%eax,2)
44e971:	00
44e972:	eb 08                	jmp    0x44e97c
44e974:	66 89 1c 45 e4 1b 46 	mov    %bx,0x461be4(,%eax,2)
44e97b:	00
44e97c:	0f b7 14 75 e4 1b 46 	movzwl 0x461be4(,%esi,2),%edx
44e983:	00
44e984:	3b da                	cmp    %edx,%ebx
44e986:	75 19                	jne    0x44e9a1
44e988:	90                   	nop
44e989:	90                   	nop
44e98a:	90                   	nop
44e98b:	90                   	nop
44e98c:	90                   	nop
44e98d:	90                   	nop
44e98e:	90                   	nop
44e98f:	66 89 3c 75 e4 1b 46 	mov    %di,0x461be4(,%esi,2)
44e996:	00
44e997:	0f b7 14 75 d0 20 46 	movzwl 0x4620d0(,%esi,2),%edx
44e99e:	00
44e99f:	eb 1a                	jmp    0x44e9bb
44e9a1:	90                   	nop
44e9a2:	90                   	nop
44e9a3:	90                   	nop
44e9a4:	90                   	nop
44e9a5:	90                   	nop
44e9a6:	90                   	nop
44e9a7:	90                   	nop
44e9a8:	90                   	nop
44e9a9:	90                   	nop
44e9aa:	90                   	nop
44e9ab:	66 89 3c 75 d0 20 46 	mov    %di,0x4620d0(,%esi,2)
44e9b2:	00
44e9b3:	0f b7 14 75 e4 1b 46 	movzwl 0x461be4(,%esi,2),%edx
44e9ba:	00
44e9bb:	66 89 34 7d bc 25 46 	mov    %si,0x4625bc(,%edi,2)
44e9c2:	00
44e9c3:	66 89 04 5d bc 25 46 	mov    %ax,0x4625bc(,%ebx,2)
44e9ca:	00
44e9cb:	8b c7                	mov    %edi,%eax
44e9cd:	e8 62 fe ff ff       	call   0x44e834
44e9d2:	8b df                	mov    %edi,%ebx
44e9d4:	0f b7 04 5d bc 25 46 	movzwl 0x4625bc(,%ebx,2),%eax
44e9db:	00
44e9dc:	8b d8                	mov    %eax,%ebx
44e9de:	0f b7 34 5d bc 25 46 	movzwl 0x4625bc(,%ebx,2),%esi
44e9e5:	00
44e9e6:	83 fe 01             	cmp    $0x1,%esi
44e9e9:	0f 85 2f ff ff ff    	jne    0x44e91e
44e9ef:	5f                   	pop    %edi
44e9f0:	5e                   	pop    %esi
44e9f1:	5b                   	pop    %ebx
44e9f2:	c3                   	ret
44e9f3:	90                   	nop
44e9f4:	90                   	nop
44e9f5:	90                   	nop
44e9f6:	90                   	nop
44e9f7:	90                   	nop
44e9f8:	90                   	nop
44e9f9:	90                   	nop
44e9fa:	90                   	nop
44e9fb:	90                   	nop
44e9fc:	90                   	nop
44e9fd:	90                   	nop
44e9fe:	90                   	nop
44e9ff:	6a 10                	push   $0x10
44ea01:	68 14 ea 44 00       	push   $0x44ea14
44ea06:	50                   	push   %eax
44ea07:	6a 00                	push   $0x0
44ea09:	e8 1e 83 fb ff       	call   0x406d2c
44ea0e:	e8 65 5a fb ff       	call   0x404478
44ea13:	c3                   	ret
44ea14:	45                   	inc    %ebp
44ea15:	72 72                	jb     0x44ea89
44ea17:	6f                   	outsl  %ds:(%esi),(%dx)
44ea18:	72 00                	jb     0x44ea1a
44ea1a:	00 00                	add    %al,(%eax)
44ea1c:	90                   	nop
44ea1d:	90                   	nop
44ea1e:	90                   	nop
44ea1f:	90                   	nop
44ea20:	90                   	nop
44ea21:	90                   	nop
44ea22:	b8 30 ea 44 00       	mov    $0x44ea30,%eax
44ea27:	e8 c8 ff ff ff       	call   0x44e9f4
44ea2c:	c3                   	ret
44ea2d:	00 00                	add    %al,(%eax)
44ea2f:	00 55 4e             	add    %dl,0x4e(%ebp)
44ea32:	45                   	inc    %ebp
44ea33:	58                   	pop    %eax
44ea34:	50                   	push   %eax
44ea35:	45                   	inc    %ebp
44ea36:	43                   	inc    %ebx