4278a7:	63 2b                	arpl   %ebp,(%ebx)
4278a9:	6f                   	outsl  %ds:(%esi),(%dx)
4278aa:	6b 38 55             	imul   $0x55,(%eax),%edi
4278ad:	36 51                	ss push %ecx
4278af:	6c                   	insb   (%dx),%es:(%edi)
4278b0:	44                   	inc    %esp
4278b1:	75 32                	jne    0x4278e5
4278b3:	73 55                	jae    0x42790a
4278b5:	38 30                	cmp    %dh,(%eax)
4278b7:	68 6e 78 69 2f       	push   $0x2f69786e
4278bc:	41                   	inc    %ecx
4278bd:	41                   	inc    %ecx
4278be:	68 30 34 4d 45       	push   $0x454d3430
4278c3:	49                   	dec    %ecx
4278c4:	77 72                	ja     0x427938
4278c6:	42                   	inc    %edx
4278c7:	31 4d 2f             	xor    %ecx,0x2f(%ebp)
4278ca:	48                   	dec    %eax
4278cb:	4e                   	dec    %esi
4278cc:	62 46 7a             	bound  %eax,0x7a(%esi)
4278cf:	71 76                	jno    0x427947
4278d1:	65 43                	gs inc %ebx
4278d3:	31 65 31             	xor    %esp,0x31(%ebp)
4278d6:	47                   	inc    %edi
4278d7:	43                   	inc    %ebx
4278d8:	6f                   	outsl  %ds:(%esi),(%dx)
4278d9:	4f                   	dec    %edi
4278da:	59                   	pop    %ecx
4278db:	53                   	push   %ebx
4278dc:	6d                   	insl   (%dx),%es:(%edi)
4278dd:	59                   	pop    %ecx
4278de:	35 4e 43 50 59       	xor    $0x5950434e,%eax
4278e3:	5a                   	pop    %edx
4278e4:	73 79                	jae    0x42795f
4278e6:	54                   	push   %esp
4278e7:	4c                   	dec    %esp
4278e8:	56                   	push   %esi
4278e9:	69 59 5a 69 59 67 33 	imul   $0x33675969,0x5a(%ecx),%ebx
4278f0:	51                   	push   %ecx
4278f1:	32 4b 7a             	xor    0x7a(%ebx),%cl
4278f4:	44                   	inc    %esp
4278f5:	30 67 69             	xor    %ah,0x69(%edi)
4278f8:	33 62 38             	xor    0x38(%edx),%esp
4278fb:	4b                   	dec    %ebx
4278fc:	5a                   	pop    %edx
4278fd:	42                   	inc    %edx
4278fe:	5a                   	pop    %edx
4278ff:	32 70 44             	xor    0x44(%eax),%dh
427902:	7a 32                	jp     0x427936
427904:	54                   	push   %esp
427905:	44                   	inc    %esp
427906:	39 39                	cmp    %edi,(%ecx)
427908:	4c                   	dec    %esp
427909:	38 35 45 59 31 31    	cmp    %dh,0x31315945
42790f:	44                   	inc    %esp
427910:	46                   	inc    %esi
427911:	41                   	inc    %ecx
427912:	43                   	inc    %ebx
427913:	6b 49 66 6b          	imul   $0x6b,0x66(%ecx),%ecx
427917:	76 66                	jbe    0x42797f
427919:	4f                   	dec    %edi
42791a:	6a 62                	push   $0x62
42791c:	64 79 65             	fs jns 0x427984
42791f:	66 49                	dec    %cx
427921:	6d                   	insl   (%dx),%es:(%edi)
427922:	44                   	inc    %esp
427923:	39 35 70 4b 58 31    	cmp    %esi,0x31584b70
427929:	55                   	push   %ebp
42792a:	61                   	popa
42792b:	50                   	push   %eax
42792c:	4a                   	dec    %edx
42792d:	6f                   	outsl  %ds:(%esi),(%dx)
42792e:	4d                   	dec    %ebp
42792f:	56                   	push   %esi
427930:	52                   	push   %edx
427931:	47                   	inc    %edi
427932:	71 46                	jno    0x42797a
427934:	6e                   	outsb  %ds:(%esi),(%dx)
427935:	77 74                	ja     0x4279ab
427937:	2f                   	das
427938:	32 4d 45             	xor    0x45(%ebp),%cl
42793b:	70 37                	jo     0x427974
42793d:	47                   	inc    %edi
42793e:	5a                   	pop    %edx
42793f:	6e                   	outsb  %ds:(%esi),(%dx)
427940:	33 75 59             	xor    0x59(%ebp),%esi
427943:	42                   	inc    %edx
427944:	66 51                	push   %cx
427946:	4b                   	dec    %ebx
427947:	7a 6e                	jp     0x4279b7
427949:	70 30                	jo     0x42797b
42794b:	43                   	inc    %ebx
42794c:	76 72                	jbe    0x4279c0
42794e:	6f                   	outsl  %ds:(%esi),(%dx)
42794f:	4f                   	dec    %edi
427950:	48                   	dec    %eax
427951:	30 67 53             	xor    %ah,0x53(%edi)
427954:	38 34 6e             	cmp    %dh,(%esi,%ebp,2)
427957:	71 4c                	jno    0x4279a5
427959:	51                   	push   %ecx
42795a:	6b 45 46 36          	imul   $0x36,0x46(%ebp),%eax
42795e:	6d                   	insl   (%dx),%es:(%edi)
42795f:	55                   	push   %ebp
427960:	6f                   	outsl  %ds:(%esi),(%dx)
427961:	72 70                	jb     0x4279d3
427963:	31 73 43             	xor    %esi,0x43(%ebx)
427966:	70 5a                	jo     0x4279c2
427968:	4a                   	dec    %edx
427969:	55                   	push   %ebp
42796a:	68 7a 4d 44 4e       	push   $0x4e444d7a
42796f:	74 58                	je     0x4279c9
427971:	67 58                	addr16 pop %eax
427973:	56                   	push   %esi
427974:	4d                   	dec    %ebp
427975:	62 4f 33             	bound  %ecx,0x33(%edi)
427978:	42                   	inc    %edx
427979:	79 64                	jns    0x4279df
42797b:	45                   	inc    %ebp
42797c:	71 6d                	jno    0x4279eb
42797e:	4b                   	dec    %ebx
42797f:	76 77                	jbe    0x4279f8
427981:	6d                   	insl   (%dx),%es:(%edi)
427982:	79 41                	jns    0x4279c5
427984:	54                   	push   %esp
427985:	37                   	aaa
427986:	72 4c                	jb     0x4279d4
427988:	59                   	pop    %ecx
427989:	31 47 64             	xor    %eax,0x64(%edi)
42798c:	6f                   	outsl  %ds:(%esi),(%dx)
42798d:	45                   	inc    %ebp
42798e:	67 79 50             	addr16 jns 0x4279e1
427991:	62 6a 67             	bound  %ebp,0x67(%edx)
427994:	39 69 50             	cmp    %ebp,0x50(%ecx)
427997:	2b 6d 36             	sub    0x36(%ebp),%ebp
42799a:	69 64 63 67 5a 7a 4b 	imul   $0x434b7a5a,0x67(%ebx,%eiz,2),%esp
4279a1:	43
4279a2:	39 34 72             	cmp    %esi,(%edx,%esi,2)
4279a5:	41                   	inc    %ecx
4279a6:	78 59                	js     0x427a01
4279a8:	62 79 41             	bound  %edi,0x41(%ecx)
4279ab:	49                   	dec    %ecx
4279ac:	72 32                	jb     0x4279e0
4279ae:	73 49                	jae    0x4279f9
4279b0:	39 4a 6a             	cmp    %ecx,0x6a(%edx)
4279b3:	4f                   	dec    %edi
4279b4:	37                   	aaa
4279b5:	64 4f                	fs dec %edi
4279b7:	71 67                	jno    0x427a20
4279b9:	2f                   	das
4279ba:	52                   	push   %edx
4279bb:	7a 4f                	jp     0x427a0c
4279bd:	43                   	inc    %ebx
4279be:	70 50                	jo     0x427a10
4279c0:	33 34 53             	xor    (%ebx,%edx,2),%esi
4279c3:	59                   	pop    %ecx
4279c4:	74 57                	je     0x427a1d
4279c6:	75 59                	jne    0x427a21
4279c8:	56                   	push   %esi
4279c9:	74 5a                	je     0x427a25
4279cb:	34 38                	xor    $0x38,%al
4279cd:	56                   	push   %esi
4279ce:	2f                   	das
4279cf:	5a                   	pop    %edx
4279d0:	48                   	dec    %eax
4279d1:	63 34 31             	arpl   %esi,(%ecx,%esi,1)
4279d4:	4b                   	dec    %ebx
4279d5:	69 46 65 4d 56 7a 2b 	imul   $0x2b7a564d,0x65(%esi),%eax
4279dc:	49                   	dec    %ecx
4279dd:	56                   	push   %esi
4279de:	74 74                	je     0x427a54
4279e0:	67 65 61             	addr16 gs popa
4279e3:	6f                   	outsl  %ds:(%esi),(%dx)
4279e4:	6c                   	insb   (%dx),%es:(%edi)
4279e5:	57                   	push   %edi
4279e6:	73 30                	jae    0x427a18
4279e8:	59                   	pop    %ecx
4279e9:	6b 30 6b             	imul   $0x6b,(%eax),%esi
4279ec:	42                   	inc    %edx
4279ed:	4e                   	dec    %esi
4279ee:	67 77 4f             	addr16 ja 0x427a40
4279f1:	62 46 35             	bound  %eax,0x35(%esi)
4279f4:	62 6d 54             	bound  %ebp,0x54(%ebp)
4279f7:	72 41                	jb     0x427a3a
4279f9:	4c                   	dec    %esp
4279fa:	79 6f                	jns    0x427a6b
4279fc:	51                   	push   %ecx
4279fd:	4c                   	dec    %esp
4279fe:	53                   	push   %ebx
4279ff:	78 4b                	js     0x427a4c
427a01:	31 61 75             	xor    %esp,0x75(%ecx)
427a04:	6d                   	insl   (%dx),%es:(%edi)
427a05:	35 4b 51 44 31       	xor    $0x3144514b,%eax
427a0a:	38 36                	cmp    %dh,(%esi)
427a0c:	61                   	popa
427a0d:	79 44                	jns    0x427a53
427a0f:	61                   	popa
427a10:	6c                   	insb   (%dx),%es:(%edi)
427a11:	6b 45 5a 41          	imul   $0x41,0x5a(%ebp),%eax
427a15:	41                   	inc    %ecx
427a16:	33 52 36             	xor    0x36(%edx),%edx
427a19:	4f                   	dec    %edi
427a1a:	4b                   	dec    %ebx
427a1b:	75 68                	jne    0x427a85
427a1d:	61                   	popa
427a1e:	43                   	inc    %ebx
427a1f:	4b                   	dec    %ebx
427a20:	6c                   	insb   (%dx),%es:(%edi)
427a21:	4f                   	dec    %edi
427a22:	45                   	inc    %ebp
427a23:	6e                   	outsb  %ds:(%esi),(%dx)
427a24:	4d                   	dec    %ebp
427a25:	68 39 79 46 2b       	push   $0x2b467939
427a2a:	2b 65 4e             	sub    0x4e(%ebp),%esp
427a2d:	45                   	inc    %ebp
427a2e:	57                   	push   %edi
427a2f:	35 6e 32 53 6a       	xor    $0x6a53326e,%eax
427a34:	5a                   	pop    %edx
427a35:	4e                   	dec    %esi
427a36:	69 6c 49 70 52 5a 31 	imul   $0x6c315a52,0x70(%ecx,%ecx,2),%ebp
427a3d:	6c
427a3e:	73 73                	jae    0x427ab3
427a40:	36 76 32             	ss jbe 0x427a75
427a43:	75 65                	jne    0x427aaa
427a45:	48                   	dec    %eax
427a46:	35 74 75 50 69       	xor    $0x69507574,%eax
427a4b:	4e                   	dec    %esi
427a4c:	41                   	inc    %ecx
427a4d:	66 70 74             	data16 jo 0x427ac4
427a50:	67 45                	addr16 inc %ebp
427a52:	32 30                	xor    (%eax),%dh
427a54:	73 43                	jae    0x427a99
427a56:	4a                   	dec    %edx
427a57:	2f                   	das
427a58:	7a 41                	jp     0x427a9b
427a5a:	67 6f                	outsl  %ds:(%si),(%dx)
427a5c:	35 57 76 4f 61       	xor    $0x614f7657,%eax
427a61:	6a 58                	push   $0x58
427a63:	64 34 49             	fs xor $0x49,%al
427a66:	4b                   	dec    %ebx
427a67:	54                   	push   %esp
427a68:	35 30 70 4d 4d       	xor    $0x4d4d7030,%eax
427a6d:	43                   	inc    %ebx
427a6e:	73 50                	jae    0x427ac0
427a70:	2b 70 37             	sub    0x37(%eax),%esi
427a73:	5a                   	pop    %edx
427a74:	69 71 6f 6c 69 58 51 	imul   $0x5158696c,0x6f(%ecx),%esi
427a7b:	55                   	push   %ebp
427a7c:	6d                   	insl   (%dx),%es:(%edi)
427a7d:	79 6e                	jns    0x427aed
427a7f:	4d                   	dec    %ebp
427a80:	61                   	popa
427a81:	4a                   	dec    %edx
427a82:	50                   	push   %eax
427a83:	76 68                	jbe    0x427aed
427a85:	73 75                	jae    0x427afc
427a87:	36 35 32 56 4c 50    	ss xor $0x504c5632,%eax
427a8d:	43                   	inc    %ebx
427a8e:	69 78 35 54 63 68 2b 	imul   $0x2b686354,0x35(%eax),%edi
427a95:	47                   	inc    %edi
427a96:	62 70 38             	bound  %esi,0x38(%eax)
427a99:	47                   	inc    %edi
427a9a:	41                   	inc    %ecx
427a9b:	58                   	pop    %eax
427a9c:	63 53 4b             	arpl   %edx,0x4b(%ebx)
427a9f:	51                   	push   %ecx
427aa0:	52                   	push   %edx
427aa1:	6e                   	outsb  %ds:(%esi),(%dx)
427aa2:	49                   	dec    %ecx
427aa3:	73 58                	jae    0x427afd
427aa5:	30 2b                	xor    %ch,(%ebx)
427aa7:	38 35 42 51 77 41    	cmp    %dh,0x41775142
427aad:	35 70 71 30 41       	xor    $0x41307170,%eax
427ab2:	47                   	inc    %edi
427ab3:	46                   	inc    %esi
427ab4:	72 48                	jb     0x427afe
427ab6:	42                   	inc    %edx
427ab7:	57                   	push   %edi
427ab8:	5a                   	pop    %edx
427ab9:	4f                   	dec    %edi
427aba:	65 79 43             	gs jns 0x427b00
427abd:	41                   	inc    %ecx
427abe:	32 54 70 46          	xor    0x46(%eax,%esi,2),%dl
427ac2:	54                   	push   %esp
427ac3:	37                   	aaa
427ac4:	74 64                	je     0x427b2a
427ac6:	30 34 41             	xor    %dh,(%ecx,%eax,2)
427ac9:	78 56                	js     0x427b21
427acb:	38 73 32             	cmp    %dh,0x32(%ebx)
427ace:	2b 35 49 66 4f 4b    	sub    0x4b4f6649,%esi
427ad4:	64 51                	fs push %ecx
427ad6:	43                   	inc    %ebx
427ad7:	4c                   	dec    %esp
427ad8:	2b 35 62 35 69 77    	sub    0x77693562,%esi
427ade:	71 54                	jno    0x427b34
427ae0:	75 49                	jne    0x427b2b
427ae2:	52                   	push   %edx
427ae3:	67 67 72 67          	addr16 addr16 jb 0x427b4e
427ae7:	7a 79                	jp     0x427b62
427ae9:	6a 6e                	push   $0x6e
427aeb:	51                   	push   %ecx
427aec:	76 53                	jbe    0x427b41
427aee:	30 62 54             	xor    %ah,0x54(%edx)
427af1:	2f                   	das
427af2:	51                   	push   %ecx
427af3:	47                   	inc    %edi
427af4:	34 65                	xor    $0x65,%al
427af6:	70 66                	jo     0x427b5e
427af8:	6c                   	insb   (%dx),%es:(%edi)
427af9:	5a                   	pop    %edx
427afa:	65 79 4c             	gs jns 0x427b49
427afd:	4b                   	dec    %ebx
427afe:	78 48                	js     0x427b48
427b00:	66 4a                	dec    %dx
427b02:	44                   	inc    %esp
427b03:	4a                   	dec    %edx
427b04:	42                   	inc    %edx
427b05:	74 2f                	je     0x427b36
427b07:	33 68 49             	xor    0x49(%eax),%ebp
427b0a:	2b 33                	sub    (%ebx),%esi
427b0c:	30 31                	xor    %dh,(%ecx)
427b0e:	73 35                	jae    0x427b45
427b10:	54                   	push   %esp
427b11:	6e                   	outsb  %ds:(%esi),(%dx)
427b12:	39 51 37             	cmp    %edx,0x37(%ecx)
427b15:	52                   	push   %edx
427b16:	37                   	aaa
427b17:	32 53 55             	xor    0x55(%ebx),%dl
427b1a:	6c                   	insb   (%dx),%es:(%edi)
427b1b:	71 30                	jno    0x427b4d
427b1d:	76 6d                	jbe    0x427b8c
427b1f:	37                   	aaa
427b20:	45                   	inc    %ebp
427b21:	49                   	dec    %ecx
427b22:	32 42 41             	xor    0x41(%edx),%al
427b25:	2f                   	das
427b26:	43                   	inc    %ebx
427b27:	6f                   	outsl  %ds:(%esi),(%dx)
427b28:	6a 4c                	push   $0x4c
427b2a:	63 51 62             	arpl   %edx,0x62(%ecx)
427b2d:	33 42 42             	xor    0x42(%edx),%eax
427b30:	46                   	inc    %esi
427b31:	43                   	inc    %ebx
427b32:	55                   	push   %ebp
427b33:	4e                   	dec    %esi
427b34:	4f                   	dec    %edi
427b35:	58                   	pop    %eax
427b36:	54                   	push   %esp
427b37:	51                   	push   %ecx
427b38:	34 67                	xor    $0x67,%al
427b3a:	64 2f                	fs das