420832:	73 00                	jae    0x420834
420834:	66 00 75 00          	data16 add %dh,0x0(%ebp)
420838:	6c                   	insb   (%dx),%es:(%edi)
420839:	00 6c 00 79          	add    %ch,0x79(%eax,%eax,1)
42083d:	00 20                	add    %ah,(%eax)
42083f:	00 65 00             	add    %ah,0x0(%ebp)
420842:	73 00                	jae    0x420844
420844:	63 00                	arpl   %eax,(%eax)
420846:	61                   	popa
420847:	00 70 00             	add    %dh,0x0(%eax)
42084a:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
42084f:	00 00                	add    %al,(%eax)
420851:	2f                   	das
420852:	59                   	pop    %ecx
420853:	00 6f 00             	add    %ch,0x0(%edi)
420856:	75 00                	jne    0x420858
420858:	20 00                	and    %al,(%eax)
42085a:	68 00 61 00 76       	push   $0x76006100
42085f:	00 65 00             	add    %ah,0x0(%ebp)
420862:	20 00                	and    %al,(%eax)
420864:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
420868:	63 00                	arpl   %eax,(%eax)
42086a:	6f                   	outsl  %ds:(%esi),(%dx)
42086b:	00 75 00             	add    %dh,0x0(%ebp)
42086e:	6e                   	outsb  %ds:(%esi),(%dx)
42086f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
420873:	00 72 00             	add    %dh,0x0(%edx)
420876:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
42087b:	00 61 00             	add    %ah,0x0(%ecx)
42087e:	20 00                	and    %al,(%eax)
420880:	00 3f                	add    %bh,(%edi)
420882:	59                   	pop    %ecx
420883:	00 6f 00             	add    %ch,0x0(%edi)
420886:	75 00                	jne    0x420888
420888:	20 00                	and    %al,(%eax)
42088a:	66 00 61 00          	data16 add %ah,0x0(%ecx)
42088e:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
420894:	64 00 20             	add    %ah,%fs:(%eax)
420897:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
42089b:	00 20                	add    %ah,(%eax)
42089d:	00 65 00             	add    %ah,0x0(%ebp)
4208a0:	73 00                	jae    0x4208a2
4208a2:	63 00                	arpl   %eax,(%eax)
4208a4:	61                   	popa
4208a5:	00 70 00             	add    %dh,0x0(%eax)
4208a8:	65 00 20             	add    %ah,%gs:(%eax)
4208ab:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
4208af:	00 65 00             	add    %ah,0x0(%ebp)
4208b2:	20 00                	and    %al,(%eax)
4208b4:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4208b8:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
4208bc:	79 00                	jns    0x4208be
4208be:	21 00                	and    %eax,(%eax)
4208c0:	00 80 cd 7c 00 54    	add    %al,0x54007ccd(%eax)
4208c6:	00 68 00             	add    %ch,0x0(%eax)
4208c9:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4208cd:	65 00 20             	add    %ah,%gs:(%eax)
4208d0:	00 77 00             	add    %dh,0x0(%edi)
4208d3:	61                   	popa
4208d4:	00 73 00             	add    %dh,0x0(%ebx)
4208d7:	20 00                	and    %al,(%eax)
4208d9:	61                   	popa
4208da:	00 6e 00             	add    %ch,0x0(%esi)
4208dd:	20 00                	and    %al,(%eax)
4208df:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4208e3:	72 00                	jb     0x4208e5
4208e5:	6f                   	outsl  %ds:(%esi),(%dx)
4208e6:	00 72 00             	add    %dh,0x0(%edx)
4208e9:	20 00                	and    %al,(%eax)
4208eb:	77 00                	ja     0x4208ed
4208ed:	68 00 69 00 6c       	push   $0x6c006900
4208f2:	00 65 00             	add    %ah,0x0(%ebp)
4208f5:	20 00                	and    %al,(%eax)
4208f7:	61                   	popa
4208f8:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
4208fc:	00 6d 00             	add    %ch,0x0(%ebp)
4208ff:	70 00                	jo     0x420901
420901:	74 00                	je     0x420903
420903:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
420909:	20 00                	and    %al,(%eax)
42090b:	74 00                	je     0x42090d
42090d:	6f                   	outsl  %ds:(%esi),(%dx)
42090e:	00 20                	add    %ah,(%eax)
420910:	00 65 00             	add    %ah,0x0(%ebp)
420913:	73 00                	jae    0x420915
420915:	63 00                	arpl   %eax,(%eax)
420917:	61                   	popa
420918:	00 70 00             	add    %dh,0x0(%eax)
42091b:	65 00 2e             	add    %ch,%gs:(%esi)
42091e:	00 20                	add    %ah,(%eax)
420920:	00 59 00             	add    %bl,0x0(%ecx)
420923:	6f                   	outsl  %ds:(%esi),(%dx)
420924:	00 75 00             	add    %dh,0x0(%ebp)
420927:	20 00                	and    %al,(%eax)
420929:	6d                   	insl   (%dx),%es:(%edi)
42092a:	00 61 00             	add    %ah,0x0(%ecx)
42092d:	79 00                	jns    0x42092f
42092f:	20 00                	and    %al,(%eax)
420931:	63 00                	arpl   %eax,(%eax)
420933:	6f                   	outsl  %ds:(%esi),(%dx)
420934:	00 6e 00             	add    %ch,0x0(%esi)
420937:	74 00                	je     0x420939
420939:	69 00 6e 00 75 00    	imul   $0x75006e,(%eax),%eax
42093f:	65 00 20             	add    %ah,%gs:(%eax)
420942:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
420946:	00 20                	add    %ah,(%eax)
420948:	00 70 00             	add    %dh,0x0(%eax)
42094b:	6c                   	insb   (%dx),%es:(%edi)
42094c:	00 61 00             	add    %ah,0x0(%ecx)
42094f:	79 00                	jns    0x420951
420951:	2c 00                	sub    $0x0,%al
420953:	20 00                	and    %al,(%eax)
420955:	62 00                	bound  %eax,(%eax)
420957:	75 00                	jne    0x420959
420959:	74 00                	je     0x42095b
42095b:	20 00                	and    %al,(%eax)
42095d:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
420961:	63 00                	arpl   %eax,(%eax)
420963:	61                   	popa
420964:	00 70 00             	add    %dh,0x0(%eax)
420967:	65 00 20             	add    %ah,%gs:(%eax)
42096a:	00 61 00             	add    %ah,0x0(%ecx)
42096d:	74 00                	je     0x42096f
42096f:	74 00                	je     0x420971
420971:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
420975:	70 00                	jo     0x420977
420977:	74 00                	je     0x420979
420979:	73 00                	jae    0x42097b
42097b:	20 00                	and    %al,(%eax)
42097d:	6d                   	insl   (%dx),%es:(%edi)
42097e:	00 61 00             	add    %ah,0x0(%ecx)
420981:	79 00                	jns    0x420983
420983:	20 00                	and    %al,(%eax)
420985:	66 00 61 00          	data16 add %ah,0x0(%ecx)
420989:	69 00 6c 00 2e 00    	imul   $0x2e006c,(%eax),%eax
42098f:	00 2b                	add    %ch,(%ebx)
420991:	4c                   	dec    %esp
420992:	00 6f 00             	add    %ch,0x0(%edi)
420995:	67 00 46 00          	add    %al,0x0(%bp)
420999:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
42099f:	73 00                	jae    0x4209a1
4209a1:	2f                   	das
4209a2:	00 65 00             	add    %ah,0x0(%ebp)
4209a5:	72 00                	jb     0x4209a7
4209a7:	72 00                	jb     0x4209a9
4209a9:	6f                   	outsl  %ds:(%esi),(%dx)
4209aa:	00 72 00             	add    %dh,0x0(%edx)
4209ad:	4c                   	dec    %esp
4209ae:	00 6f 00             	add    %ch,0x0(%edi)
4209b1:	67 00 2e 00 74       	add    %ch,0x7400
4209b6:	00 78 00             	add    %bh,0x0(%eax)
4209b9:	74 00                	je     0x4209bb
4209bb:	00 7f 41             	add    %bh,0x41(%edi)
4209be:	00 6e 00             	add    %ch,0x0(%esi)
4209c1:	20 00                	and    %al,(%eax)
4209c3:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4209c7:	72 00                	jb     0x4209c9
4209c9:	6f                   	outsl  %ds:(%esi),(%dx)
4209ca:	00 72 00             	add    %dh,0x0(%edx)
4209cd:	20 00                	and    %al,(%eax)
4209cf:	77 00                	ja     0x4209d1
4209d1:	61                   	popa
4209d2:	00 73 00             	add    %dh,0x0(%ebx)
4209d5:	20 00                	and    %al,(%eax)
4209d7:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4209db:	63 00                	arpl   %eax,(%eax)
4209dd:	6f                   	outsl  %ds:(%esi),(%dx)
4209de:	00 75 00             	add    %dh,0x0(%ebp)
4209e1:	6e                   	outsb  %ds:(%esi),(%dx)
4209e2:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4209e6:	00 72 00             	add    %dh,0x0(%edx)
4209e9:	65 00 64 00 2c       	add    %ah,%gs:0x2c(%eax,%eax,1)
4209ee:	00 20                	add    %ah,(%eax)
4209f0:	00 72 00             	add    %dh,0x0(%edx)
4209f3:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4209f7:	75 00                	jne    0x4209f9
4209f9:	6c                   	insb   (%dx),%es:(%edi)
4209fa:	00 74 00 73          	add    %dh,0x73(%eax,%eax,1)
4209fe:	00 20                	add    %ah,(%eax)
420a00:	00 77 00             	add    %dh,0x0(%edi)
420a03:	72 00                	jb     0x420a05
420a05:	69 00 74 00 74 00    	imul   $0x740074,(%eax),%eax
420a0b:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
420a0f:	20 00                	and    %al,(%eax)
420a11:	74 00                	je     0x420a13
420a13:	6f                   	outsl  %ds:(%esi),(%dx)
420a14:	00 20                	add    %ah,(%eax)
420a16:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
420a1a:	00 67 00             	add    %ah,0x0(%edi)
420a1d:	20 00                	and    %al,(%eax)
420a1f:	66 00 69 00          	data16 add %ch,0x0(%ecx)
420a23:	6c                   	insb   (%dx),%es:(%edi)
420a24:	00 65 00             	add    %ah,0x0(%ebp)
420a27:	20 00                	and    %al,(%eax)
420a29:	66 00 6f 00          	data16 add %ch,0x0(%edi)
420a2d:	75 00                	jne    0x420a2f
420a2f:	6e                   	outsb  %ds:(%esi),(%dx)
420a30:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
420a34:	00 61 00             	add    %ah,0x0(%ecx)
420a37:	74 00                	je     0x420a39
420a39:	20 00                	and    %al,(%eax)
420a3b:	00 1d 42 00 72 00    	add    %bl,0x720042
420a41:	69 00 74 00 61 00    	imul   $0x610074,(%eax),%eax
420a47:	6e                   	outsb  %ds:(%esi),(%dx)
420a48:	00 6e 00             	add    %ch,0x0(%esi)
420a4b:	69 00 63 00 20 00    	imul   $0x200063,(%eax),%eax
420a51:	42                   	inc    %edx
420a52:	00 6f 00             	add    %ch,0x0(%edi)
420a55:	6c                   	insb   (%dx),%es:(%edi)
420a56:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
420a5a:	15 62 00 74 00       	adc    $0x740062,%eax
420a5f:	6e                   	outsb  %ds:(%esi),(%dx)
420a60:	00 53 00             	add    %dl,0x0(%ebx)
420a63:	6f                   	outsl  %ds:(%esi),(%dx)
420a64:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
420a68:	00 69 00             	add    %ch,0x0(%ecx)
420a6b:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
420a6f:	00 0b                	add    %cl,(%ebx)
420a71:	50                   	push   %eax
420a72:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
420a76:	00 79 00             	add    %bh,0x0(%ecx)
420a79:	21 00                	and    %eax,(%eax)
420a7b:	00 1d 6c 00 62 00    	add    %bl,0x62006c
420a81:	6c                   	insb   (%dx),%es:(%edi)
420a82:	00 43 00             	add    %al,0x0(%ebx)
420a85:	68 00 6f 00 6f       	push   $0x6f006f00
420a8a:	00 73 00             	add    %dh,0x0(%ebx)
420a8d:	65 00 43 00          	add    %al,%gs:0x0(%ebx)
420a91:	6c                   	insb   (%dx),%es:(%edi)
420a92:	00 61 00             	add    %ah,0x0(%ecx)
420a95:	73 00                	jae    0x420a97
420a97:	73 00                	jae    0x420a99
420a99:	00 2f                	add    %ch,(%edi)
420a9b:	43                   	inc    %ebx
420a9c:	00 68 00             	add    %ch,0x0(%eax)
420a9f:	6f                   	outsl  %ds:(%esi),(%dx)
420aa0:	00 6f 00             	add    %ch,0x0(%edi)
420aa3:	73 00                	jae    0x420aa5
420aa5:	65 00 20             	add    %ah,%gs:(%eax)
420aa8:	00 61 00             	add    %ah,0x0(%ecx)
420aab:	20 00                	and    %al,(%eax)
420aad:	53                   	push   %ebx
420aae:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
420ab2:	00 72 00             	add    %dh,0x0(%edx)
420ab5:	74 00                	je     0x420ab7
420ab7:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
420abd:	20 00                	and    %al,(%eax)
420abf:	43                   	inc    %ebx
420ac0:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
420ac4:	00 73 00             	add    %dh,0x0(%ebx)
420ac7:	73 00                	jae    0x420ac9
420ac9:	00 13                	add    %dl,(%ebx)
420acb:	6c                   	insb   (%dx),%es:(%edi)
420acc:	00 62 00             	add    %ah,0x0(%edx)
420acf:	6c                   	insb   (%dx),%es:(%edi)
420ad0:	00 4b 00             	add    %cl,0x0(%ebx)
420ad3:	6e                   	outsb  %ds:(%esi),(%dx)
420ad4:	00 69 00             	add    %ch,0x0(%ecx)
420ad7:	67 00 68 00          	add    %ch,0x0(%bx,%si)
420adb:	74 00                	je     0x420add
420add:	00 0d 4b 00 6e 00    	add    %cl,0x6e004b
420ae3:	69 00 67 00 68 00    	imul   $0x680067,(%eax),%eax
420ae9:	74 00                	je     0x420aeb
420aeb:	00 13                	add    %dl,(%ebx)
420aed:	74 00                	je     0x420aef
420aef:	78 00                	js     0x420af1
420af1:	74 00                	je     0x420af3
420af3:	4b                   	dec    %ebx
420af4:	00 6e 00             	add    %ch,0x0(%esi)
420af7:	69 00 67 00 68 00    	imul   $0x680067,(%eax),%eax
420afd:	74 00                	je     0x420aff
420aff:	00 80 97 41 00 20    	add    %al,0x20004197(%eax)
420b05:	00 6d 00             	add    %ch,0x0(%ebp)
420b08:	65 00 64 00 69       	add    %ah,%gs:0x69(%eax,%eax,1)
420b0d:	00 75 00             	add    %dh,0x0(%ebp)
420b10:	6d                   	insl   (%dx),%es:(%edi)
420b11:	00 20                	add    %ah,(%eax)
420b13:	00 6d 00             	add    %ch,0x0(%ebp)
420b16:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
420b1b:	00 65 00             	add    %ah,0x0(%ebp)
420b1e:	20 00                	and    %al,(%eax)
420b20:	66 00 6f 00          	data16 add %ch,0x0(%edi)
420b24:	63 00                	arpl   %eax,(%eax)
420b26:	75 00                	jne    0x420b28
420b28:	73 00                	jae    0x420b2a
420b2a:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
420b2f:	00 63 00             	add    %ah,0x0(%ebx)
420b32:	6c                   	insb   (%dx),%es:(%edi)
420b33:	00 61 00             	add    %ah,0x0(%ecx)
420b36:	73 00                	jae    0x420b38
420b38:	73 00                	jae    0x420b3a
420b3a:	2e 00 20             	add    %ah,%cs:(%eax)
420b3d:	00 44 00 6f          	add    %al,0x6f(%eax,%eax,1)
420b41:	00 64 00 67          	add    %ah,0x67(%eax,%eax,1)
420b45:	00 65 00             	add    %ah,0x0(%ebp)
420b48:	73 00                	jae    0x420b4a
420b4a:	20 00                	and    %al,(%eax)
420b4c:	77 00                	ja     0x420b4e
420b4e:	69 00 74 00 68 00    	imul   $0x680074,(%eax),%eax
420b54:	20 00                	and    %al,(%eax)
420b56:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
420b5a:	66 00 66 00          	data16 add %ah,0x0(%esi)
420b5e:	69 00 63 00 75 00    	imul   $0x750063,(%eax),%eax
420b64:	6c                   	insb   (%dx),%es:(%edi)
420b65:	00 74 00 79          	add    %dh,0x79(%eax,%eax,1)
420b69:	00 2c 00             	add    %ch,(%eax,%eax,1)
420b6c:	20 00                	and    %al,(%eax)
420b6e:	62 00                	bound  %eax,(%eax)
420b70:	75 00                	jne    0x420b72
420b72:	74 00                	je     0x420b74
420b74:	20 00                	and    %al,(%eax)
420b76:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
420b7a:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
420b7e:	20 00                	and    %al,(%eax)
420b80:	67 00 6f 00          	add    %ch,0x0(%bx)
420b84:	6f                   	outsl  %ds:(%esi),(%dx)
420b85:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
420b89:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
420b8d:	00 6d 00             	add    %ch,0x0(%ebp)
420b90:	61                   	popa
420b91:	00 67 00             	add    %ah,0x0(%edi)
420b94:	65 00 2e             	add    %ch,%gs:(%esi)
420b97:	00 00                	add    %al,(%eax)
420b99:	13 62 00             	adc    0x0(%edx),%esp
420b9c:	74 00                	je     0x420b9e
420b9e:	6e                   	outsb  %ds:(%esi),(%dx)
420b9f:	00 4b 00             	add    %cl,0x0(%ebx)
420ba2:	6e                   	outsb  %ds:(%esi),(%dx)
420ba3:	00 69 00             	add    %ch,0x0(%ecx)
420ba6:	67 00 68 00          	add    %ch,0x0(%bx,%si)
420baa:	74 00                	je     0x420bac
420bac:	00 13                	add    %dl,(%ebx)
420bae:	62 00                	bound  %eax,(%eax)
420bb0:	74 00                	je     0x420bb2
420bb2:	6e                   	outsb  %ds:(%esi),(%dx)
420bb3:	00 41 00             	add    %al,0x0(%ecx)
420bb6:	72 00                	jb     0x420bb8
420bb8:	63 00                	arpl   %eax,(%eax)
420bba:	68 00 65 00 72       	push   $0x72006500
420bbf:	00 00                	add    %al,(%eax)
420bc1:	11 62 00             	adc    %esp,0x0(%edx)
420bc4:	74 00                	je     0x420bc6
420bc6:	6e                   	outsb  %ds:(%esi),(%dx)
420bc7:	00 47 00             	add    %al,0x0(%edi)
420bca:	69 00 61 00 6e 00    	imul   $0x6e0061,(%eax),%eax
420bd0:	74 00                	je     0x420bd2
420bd2:	00 15 6c 00 62 00    	add    %dl,0x62006c
420bd8:	6c                   	insb   (%dx),%es:(%edi)
420bd9:	00 53 00             	add    %dl,0x0(%ebx)
420bdc:	6f                   	outsl  %ds:(%esi),(%dx)