42785a:	00 36                	add    %dh,(%esi)
42785c:	00 56 00             	add    %dl,0x0(%esi)
42785f:	42                   	inc    %edx
427860:	00 69 00             	add    %ch,0x0(%ecx)
427863:	63 00                	arpl   %eax,(%eax)
427865:	6d                   	insl   (%dx),%es:(%edi)
427866:	00 33                	add    %dh,(%ebx)
427868:	00 67 00             	add    %ah,0x0(%edi)
42786b:	6d                   	insl   (%dx),%es:(%edi)
42786c:	00 38                	add    %bh,(%eax)
42786e:	00 36                	add    %dh,(%esi)
427870:	00 4f 00             	add    %cl,0x0(%edi)
427873:	47                   	inc    %edi
427874:	00 48 00             	add    %cl,0x0(%eax)
427877:	50                   	push   %eax
427878:	00 6f 00             	add    %ch,0x0(%edi)
42787b:	6a 00                	push   $0x0
42787d:	36 00 39             	add    %bh,%ss:(%ecx)
427880:	00 73 00             	add    %dh,0x0(%ebx)
427883:	59                   	pop    %ecx
427884:	00 6e 00             	add    %ch,0x0(%esi)
427887:	58                   	pop    %eax
427888:	00 52 00             	add    %dl,0x0(%edx)
42788b:	4f                   	dec    %edi
42788c:	00 43 00             	add    %al,0x0(%ebx)
42788f:	57                   	push   %edi
427890:	00 41 00             	add    %al,0x0(%ecx)
427893:	2f                   	das
427894:	00 37                	add    %dh,(%edi)
427896:	00 46 00             	add    %al,0x0(%esi)
427899:	56                   	push   %esi
42789a:	00 6d 00             	add    %ch,0x0(%ebp)
42789d:	63 00                	arpl   %eax,(%eax)
42789f:	69 00 65 00 6a 00    	imul   $0x6a0065,(%eax),%eax
4278a5:	77 00                	ja     0x4278a7
4278a7:	7a 00                	jp     0x4278a9
4278a9:	50                   	push   %eax
4278aa:	00 52 00             	add    %dl,0x0(%edx)
4278ad:	75 00                	jne    0x4278af
4278af:	62 00                	bound  %eax,(%eax)
4278b1:	72 00                	jb     0x4278b3
4278b3:	74 00                	je     0x4278b5
4278b5:	57                   	push   %edi
4278b6:	00 52 00             	add    %dl,0x0(%edx)
4278b9:	67 00 79 00          	add    %bh,0x0(%bx,%di)
4278bd:	57                   	push   %edi
4278be:	00 68 00             	add    %ch,0x0(%eax)
4278c1:	51                   	push   %ecx
4278c2:	00 32                	add    %dh,(%edx)
4278c4:	00 57 00             	add    %dl,0x0(%edi)
4278c7:	64 00 67 00          	add    %ah,%fs:0x0(%edi)
4278cb:	68 00 75 00 47       	push   $0x47007500
4278d0:	00 35 00 64 00 6a    	add    %dh,0x6a006400
4278d6:	00 78 00             	add    %bh,0x0(%eax)
4278d9:	48                   	dec    %eax
4278da:	00 79 00             	add    %bh,0x0(%ecx)
4278dd:	57                   	push   %edi
4278de:	00 4c 00 61          	add    %cl,0x61(%eax,%eax,1)
4278e2:	00 67 00             	add    %ah,0x0(%edi)
4278e5:	74 00                	je     0x4278e7
4278e7:	35 00 2b 00 6e       	xor    $0x6e002b00,%eax
4278ec:	00 69 00             	add    %ch,0x0(%ecx)
4278ef:	79 00                	jns    0x4278f1
4278f1:	79 00                	jns    0x4278f3
4278f3:	6a 00                	push   $0x0
4278f5:	64 00 72 00          	add    %dh,%fs:0x0(%edx)
4278f9:	6b 00 4a             	imul   $0x4a,(%eax),%eax
4278fc:	00 57 00             	add    %dl,0x0(%edi)
4278ff:	49                   	dec    %ecx
427900:	00 78 00             	add    %bh,0x0(%eax)
427903:	69 00 50 00 44 00    	imul   $0x440050,(%eax),%eax
427909:	6e                   	outsb  %ds:(%esi),(%dx)
42790a:	00 7a 00             	add    %bh,0x0(%edx)
42790d:	4a                   	dec    %edx
42790e:	00 78 00             	add    %bh,0x0(%eax)
427911:	58                   	pop    %eax
427912:	00 6e 00             	add    %ch,0x0(%esi)
427915:	65 00 33             	add    %dh,%gs:(%ebx)
427918:	00 6e 00             	add    %ch,0x0(%esi)
42791b:	32 00                	xor    (%eax),%al
42791d:	58                   	pop    %eax
42791e:	00 38                	add    %bh,(%eax)
427920:	00 38                	add    %bh,(%eax)
427922:	00 6a 00             	add    %ch,0x0(%edx)
427925:	70 00                	jo     0x427927
427927:	42                   	inc    %edx
427928:	00 31                	add    %dh,(%ecx)
42792a:	00 41 00             	add    %al,0x0(%ecx)
42792d:	6f                   	outsl  %ds:(%esi),(%dx)
42792e:	00 2b                	add    %ch,(%ebx)
427930:	00 35 00 4b 00 78    	add    %dh,0x78004b00
427936:	00 2b                	add    %ch,(%ebx)
427938:	00 4d 00             	add    %cl,0x0(%ebp)
42793b:	61                   	popa
42793c:	00 70 00             	add    %dh,0x0(%eax)
42793f:	4b                   	dec    %ebx
427940:	00 6a 00             	add    %ch,0x0(%edx)
427943:	4f                   	dec    %edi
427944:	00 41 00             	add    %al,0x0(%ecx)
427947:	74 00                	je     0x427949
427949:	2f                   	das
42794a:	00 4a 00             	add    %cl,0x0(%edx)
42794d:	64 00 6c 00 47       	add    %ch,%fs:0x47(%eax,%eax,1)
427952:	00 4b 00             	add    %cl,0x0(%ebx)
427955:	6f                   	outsl  %ds:(%esi),(%dx)
427956:	00 46 00             	add    %al,0x0(%esi)
427959:	4b                   	dec    %ebx
42795a:	00 70 00             	add    %dh,0x0(%eax)
42795d:	35 00 4f 00 43       	xor    $0x43004f00,%eax
427962:	00 76 00             	add    %dh,0x0(%esi)
427965:	33 00                	xor    (%eax),%eax
427967:	75 00                	jne    0x427969
427969:	61                   	popa
42796a:	00 44 00 57          	add    %al,0x57(%eax,%eax,1)
42796e:	00 73 00             	add    %dh,0x0(%ebx)
427971:	48                   	dec    %eax
427972:	00 34 00             	add    %dh,(%eax,%eax,1)
427975:	32 00                	xor    (%eax),%al
427977:	79 00                	jns    0x427979
427979:	46                   	inc    %esi
42797a:	00 61 00             	add    %ah,0x0(%ecx)
42797d:	46                   	inc    %esi
42797e:	00 45 00             	add    %al,0x0(%ebp)
427981:	78 00                	js     0x427983
427983:	69 00 50 00 44 00    	imul   $0x440050,(%eax),%eax
427989:	6e                   	outsb  %ds:(%esi),(%dx)
42798a:	00 7a 00             	add    %bh,0x0(%edx)
42798d:	4a                   	dec    %edx
42798e:	00 78 00             	add    %bh,0x0(%eax)
427991:	58                   	pop    %eax
427992:	00 6e 00             	add    %ch,0x0(%esi)
427995:	65 00 33             	add    %dh,%gs:(%ebx)
427998:	00 6e 00             	add    %ch,0x0(%esi)
42799b:	32 00                	xor    (%eax),%al
42799d:	58                   	pop    %eax
42799e:	00 38                	add    %bh,(%eax)
4279a0:	00 38                	add    %bh,(%eax)
4279a2:	00 6a 00             	add    %ch,0x0(%edx)
4279a5:	70 00                	jo     0x4279a7
4279a7:	42                   	inc    %edx
4279a8:	00 31                	add    %dh,(%ecx)
4279aa:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
4279ae:	00 46 00             	add    %al,0x0(%esi)
4279b1:	4e                   	dec    %esi
4279b2:	00 69 00             	add    %ch,0x0(%ecx)
4279b5:	43                   	inc    %ebx
4279b6:	00 62 00             	add    %ah,0x0(%edx)
4279b9:	6c                   	insb   (%dx),%es:(%edi)
4279ba:	00 4b 00             	add    %cl,0x0(%ebx)
4279bd:	59                   	pop    %ecx
4279be:	00 61 00             	add    %ah,0x0(%ecx)
4279c1:	4e                   	dec    %esi
4279c2:	00 6b 00             	add    %ch,0x0(%ebx)
4279c5:	4e                   	dec    %esi
4279c6:	00 45 00             	add    %al,0x0(%ebp)
4279c9:	45                   	inc    %ebp
4279ca:	00 65 00             	add    %ah,0x0(%ebp)
4279cd:	54                   	push   %esp
4279ce:	00 53 00             	add    %dl,0x0(%ebx)
4279d1:	4d                   	dec    %ebp
4279d2:	00 2f                	add    %ch,(%edi)
4279d4:	00 36                	add    %dh,(%esi)
4279d6:	00 51 00             	add    %dl,0x0(%ecx)
4279d9:	2f                   	das
4279da:	00 4d 00             	add    %cl,0x0(%ebp)
4279dd:	49                   	dec    %ecx
4279de:	00 78 00             	add    %bh,0x0(%eax)
4279e1:	4a                   	dec    %edx
4279e2:	00 72 00             	add    %dh,0x0(%edx)
4279e5:	49                   	dec    %ecx
4279e6:	00 62 00             	add    %ah,0x0(%edx)
4279e9:	48                   	dec    %eax
4279ea:	00 4e 00             	add    %cl,0x0(%esi)
4279ed:	4b                   	dec    %ebx
4279ee:	00 48 00             	add    %cl,0x0(%eax)
4279f1:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4279f5:	35 00 2f 00 45       	xor    $0x45002f00,%eax
4279fa:	00 30                	add    %dh,(%eax)
4279fc:	00 49 00             	add    %cl,0x0(%ecx)
4279ff:	61                   	popa
427a00:	00 30                	add    %dh,(%eax)
427a02:	00 71 00             	add    %dh,0x0(%ecx)
427a05:	41                   	inc    %ecx
427a06:	00 33                	add    %dh,(%ebx)
427a08:	00 58 00             	add    %bl,0x0(%eax)
427a0b:	52                   	push   %edx
427a0c:	00 48 00             	add    %cl,0x0(%eax)
427a0f:	62 00                	bound  %eax,(%eax)
427a11:	30 00                	xor    %al,(%eax)
427a13:	34 00                	xor    $0x0,%al
427a15:	44                   	inc    %esp
427a16:	00 43 00             	add    %al,0x0(%ebx)
427a19:	4a                   	dec    %edx
427a1a:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
427a1e:	00 50 00             	add    %dl,0x0(%eax)
427a21:	73 00                	jae    0x427a23
427a23:	77 00                	ja     0x427a25
427a25:	4d                   	dec    %ebp
427a26:	00 73 00             	add    %dh,0x0(%ebx)
427a29:	4a                   	dec    %edx
427a2a:	00 36                	add    %dh,(%esi)
427a2c:	00 35 00 35 00 4c    	add    %dh,0x4c003500
427a32:	00 35 00 49 00 56    	add    %dh,0x56004900
427a38:	00 33                	add    %dh,(%ebx)
427a3a:	00 53 00             	add    %dl,0x0(%ebx)
427a3d:	43                   	inc    %ebx
427a3e:	00 34 00             	add    %dh,(%eax,%eax,1)
427a41:	5a                   	pop    %edx
427a42:	00 66 00             	add    %ah,0x0(%esi)
427a45:	67 00 4d 00          	add    %cl,0x0(%di)
427a49:	44                   	inc    %esp
427a4a:	00 6a 00             	add    %ch,0x0(%edx)
427a4d:	6e                   	outsb  %ds:(%esi),(%dx)
427a4e:	00 43 00             	add    %al,0x0(%ebx)
427a51:	74 00                	je     0x427a53
427a53:	2f                   	das
427a54:	00 68 00             	add    %ch,0x0(%eax)
427a57:	46                   	inc    %esi
427a58:	00 70 00             	add    %dh,0x0(%eax)
427a5b:	32 00                	xor    (%eax),%al
427a5d:	4c                   	dec    %esp
427a5e:	00 73 00             	add    %dh,0x0(%ebx)
427a61:	51                   	push   %ecx
427a62:	00 44 00 37          	add    %al,0x37(%eax,%eax,1)
427a66:	00 6a 00             	add    %ch,0x0(%edx)
427a69:	38 00                	cmp    %al,(%eax)
427a6b:	41                   	inc    %ecx
427a6c:	00 46 00             	add    %al,0x0(%esi)
427a6f:	4e                   	dec    %esi
427a70:	00 79 00             	add    %bh,0x0(%ecx)
427a73:	45                   	inc    %ebp
427a74:	00 41 00             	add    %al,0x0(%ecx)
427a77:	65 00 49 00          	add    %cl,%gs:0x0(%ecx)
427a7b:	77 00                	ja     0x427a7d
427a7d:	56                   	push   %esi
427a7e:	00 57 00             	add    %dl,0x0(%edi)
427a81:	34 00                	xor    $0x0,%al
427a83:	77 00                	ja     0x427a85
427a85:	44                   	inc    %esp
427a86:	00 42 00             	add    %al,0x0(%edx)
427a89:	45                   	inc    %ebp
427a8a:	00 2b                	add    %ch,(%ebx)
427a8c:	00 59 00             	add    %bl,0x0(%ecx)
427a8f:	76 00                	jbe    0x427a91
427a91:	66 00 63 00          	data16 add %ah,0x0(%ebx)
427a95:	31 00                	xor    %eax,(%eax)
427a97:	78 00                	js     0x427a99
427a99:	61                   	popa
427a9a:	00 34 00             	add    %dh,(%eax,%eax,1)
427a9d:	37                   	aaa
427a9e:	00 63 00             	add    %ah,0x0(%ebx)
427aa1:	47                   	inc    %edi
427aa2:	00 71 00             	add    %dh,0x0(%ecx)
427aa5:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
427aa9:	75 00                	jne    0x427aab
427aab:	33 00                	xor    (%eax),%eax
427aad:	39 00                	cmp    %eax,(%eax)
427aaf:	70 00                	jo     0x427ab1
427ab1:	39 00                	cmp    %eax,(%eax)
427ab3:	46                   	inc    %esi
427ab4:	00 50 00             	add    %dl,0x0(%eax)
427ab7:	2f                   	das
427ab8:	00 59 00             	add    %bl,0x0(%ecx)
427abb:	61                   	popa
427abc:	00 51 00             	add    %dl,0x0(%ecx)
427abf:	4e                   	dec    %esi
427ac0:	00 75 00             	add    %dh,0x0(%ebp)
427ac3:	48                   	dec    %eax
427ac4:	00 59 00             	add    %bl,0x0(%ecx)
427ac7:	69 00 63 00 62 00    	imul   $0x620063,(%eax),%eax
427acd:	63 00                	arpl   %eax,(%eax)
427acf:	37                   	aaa
427ad0:	00 58 00             	add    %bl,0x0(%eax)
427ad3:	66 00 36             	data16 add %dh,(%esi)
427ad6:	00 6c 00 46          	add    %ch,0x46(%eax,%eax,1)
427ada:	00 5a 00             	add    %bl,0x0(%edx)
427add:	53                   	push   %ebx
427ade:	00 4a 00             	add    %cl,0x0(%edx)
427ae1:	36 00 5a 00          	add    %bl,%ss:0x0(%edx)
427ae5:	49                   	dec    %ecx
427ae6:	00 79 00             	add    %bh,0x0(%ecx)
427ae9:	39 00                	cmp    %eax,(%eax)
427aeb:	75 00                	jne    0x427aed
427aed:	30 00                	xor    %al,(%eax)
427aef:	34 00                	xor    $0x0,%al
427af1:	61                   	popa
427af2:	00 61 00             	add    %ah,0x0(%ecx)
427af5:	6c                   	insb   (%dx),%es:(%edi)
427af6:	00 4d 00             	add    %cl,0x0(%ebp)
427af9:	5a                   	pop    %edx
427afa:	00 63 00             	add    %ah,0x0(%ebx)
427afd:	55                   	push   %ebp
427afe:	00 4d 00             	add    %cl,0x0(%ebp)
427b01:	4e                   	dec    %esi
427b02:	00 41 00             	add    %al,0x0(%ecx)
427b05:	4b                   	dec    %ebx
427b06:	00 31                	add    %dh,(%ecx)
427b08:	00 62 00             	add    %ah,0x0(%edx)
427b0b:	44                   	inc    %esp
427b0c:	00 4c 00 43          	add    %cl,0x43(%eax,%eax,1)
427b10:	00 6f 00             	add    %ch,0x0(%edi)
427b13:	35 00 54 00 73       	xor    $0x73005400,%eax
427b18:	00 63 00             	add    %ah,0x0(%ebx)
427b1b:	68 00 36 00 38       	push   $0x38003600
427b20:	00 4d 00             	add    %cl,0x0(%ebp)
427b23:	6f                   	outsl  %ds:(%esi),(%dx)
427b24:	00 30                	add    %dh,(%eax)
427b26:	00 2b                	add    %ch,(%ebx)
427b28:	00 51 00             	add    %dl,0x0(%ecx)
427b2b:	2f                   	das
427b2c:	00 2b                	add    %ch,(%ebx)
427b2e:	00 36                	add    %dh,(%esi)
427b30:	00 42 00             	add    %al,0x0(%edx)
427b33:	74 00                	je     0x427b35
427b35:	57                   	push   %edi
427b36:	00 51 00             	add    %dl,0x0(%ecx)
427b39:	48                   	dec    %eax
427b3a:	00 6f 00             	add    %ch,0x0(%edi)
427b3d:	56                   	push   %esi
427b3e:	00 76 00             	add    %dh,0x0(%esi)
427b41:	70 00                	jo     0x427b43
427b43:	76 00                	jbe    0x427b45
427b45:	68 00 73 00 33       	push   $0x33007300
427b4a:	00 61 00             	add    %ah,0x0(%ecx)
427b4d:	6d                   	insl   (%dx),%es:(%edi)
427b4e:	00 41 00             	add    %al,0x0(%ecx)
427b51:	5a                   	pop    %edx
427b52:	00 46 00             	add    %al,0x0(%esi)
427b55:	37                   	aaa
427b56:	00 6c 00 46          	add    %ch,0x46(%eax,%eax,1)
427b5a:	00 5a 00             	add    %bl,0x0(%edx)
427b5d:	53                   	push   %ebx
427b5e:	00 4a 00             	add    %cl,0x0(%edx)
427b61:	36 00 5a 00          	add    %bl,%ss:0x0(%edx)
427b65:	49                   	dec    %ecx
427b66:	00 79 00             	add    %bh,0x0(%ecx)
427b69:	39 00                	cmp    %eax,(%eax)
427b6b:	75 00                	jne    0x427b6d
427b6d:	30 00                	xor    %al,(%eax)
427b6f:	34 00                	xor    $0x0,%al
427b71:	61                   	popa
427b72:	00 61 00             	add    %ah,0x0(%ecx)
427b75:	6c                   	insb   (%dx),%es:(%edi)
427b76:	00 4d 00             	add    %cl,0x0(%ebp)
427b79:	5a                   	pop    %edx
427b7a:	00 63 00             	add    %ah,0x0(%ebx)
427b7d:	55                   	push   %ebp
427b7e:	00 63 00             	add    %ah,0x0(%ebx)
427b81:	6f                   	outsl  %ds:(%esi),(%dx)
427b82:	00 61 00             	add    %ah,0x0(%ecx)