428e63:	44                   	inc    %esp
428e64:	58                   	pop    %eax
428e65:	70 41                	jo     0x428ea8
428e67:	4c                   	dec    %esp
428e68:	75 77                	jne    0x428ee1
428e6a:	2b 48 53             	sub    0x53(%eax),%ecx
428e6d:	63 4f 4b             	arpl   %ecx,0x4b(%edi)
428e70:	4c                   	dec    %esp
428e71:	56                   	push   %esi
428e72:	52                   	push   %edx
428e73:	4a                   	dec    %edx
428e74:	35 69 55 6d 4c       	xor    $0x4c6d5569,%eax
428e79:	49                   	dec    %ecx
428e7a:	2f                   	das
428e7b:	44                   	inc    %esp
428e7c:	73 78                	jae    0x428ef6
428e7e:	78 4f                	js     0x428ecf
428e80:	4f                   	dec    %edi
428e81:	4c                   	dec    %esp
428e82:	48                   	dec    %eax
428e83:	32 51 39             	xor    0x39(%ecx),%dl
428e86:	49                   	dec    %ecx
428e87:	37                   	aaa
428e88:	79 37                	jns    0x428ec1
428e8a:	35 63 36 73 35       	xor    $0x35733663,%eax
428e8f:	48                   	dec    %eax
428e90:	49                   	dec    %ecx
428e91:	57                   	push   %edi
428e92:	6b 4a 70 67          	imul   $0x67,0x70(%edx),%ecx
428e96:	4b                   	dec    %ebx
428e97:	6c                   	insb   (%dx),%es:(%edi)
428e98:	42                   	inc    %edx
428e99:	73 6b                	jae    0x428f06
428e9b:	45                   	inc    %ebp
428e9c:	6c                   	insb   (%dx),%es:(%edi)
428e9d:	62 47 73             	bound  %eax,0x73(%edi)
428ea0:	77 37                	ja     0x428ed9
428ea2:	66 42                	inc    %dx
428ea4:	43                   	inc    %ebx
428ea5:	7a 6a                	jp     0x428f11
428ea7:	6a 45                	push   $0x45
428ea9:	75 44                	jne    0x428eef
428eab:	50                   	push   %eax
428eac:	48                   	dec    %eax
428ead:	4c                   	dec    %esp
428eae:	73 30                	jae    0x428ee0
428eb0:	2b 77 54             	sub    0x54(%edi),%esi
428eb3:	4c                   	dec    %esp
428eb4:	43                   	inc    %ebx
428eb5:	79 64                	jns    0x428f1b
428eb7:	4f                   	dec    %edi
428eb8:	62 4c 67 74          	bound  %ecx,0x74(%edi,%eiz,2)
428ebc:	6e                   	outsb  %ds:(%esi),(%dx)
428ebd:	69 56 70 46 6b 50 5a 	imul   $0x5a506b46,0x70(%esi),%edx
428ec4:	44                   	inc    %esp
428ec5:	50                   	push   %eax
428ec6:	42                   	inc    %edx
428ec7:	50                   	push   %eax
428ec8:	61                   	popa
428ec9:	35 73 37 6e 32       	xor    $0x326e3773,%eax
428ece:	76 51                	jbe    0x428f21
428ed0:	71 68                	jno    0x428f3a
428ed2:	72 58                	jb     0x428f2c
428ed4:	56                   	push   %esi
428ed5:	2f                   	das
428ed6:	63 71 47             	arpl   %esi,0x47(%ecx)
428ed9:	38 6d 62             	cmp    %ch,0x62(%ebp)
428edc:	4a                   	dec    %edx
428edd:	72 58                	jb     0x428f37
428edf:	5a                   	pop    %edx
428ee0:	62 69 44             	bound  %ebp,0x44(%ecx)
428ee3:	58                   	pop    %eax
428ee4:	50                   	push   %eax
428ee5:	64 71 33             	fs jno 0x428f1b
428ee8:	5a                   	pop    %edx
428ee9:	45                   	inc    %ebp
428eea:	67 30 79 65          	xor    %bh,0x65(%bx,%di)
428eee:	47                   	inc    %edi
428eef:	44                   	inc    %esp
428ef0:	65 4b                	gs dec %ebx
428ef2:	31 38                	xor    %edi,(%eax)
428ef4:	39 6f 6c             	cmp    %ebp,0x6c(%edi)
428ef7:	4a                   	dec    %edx
428ef8:	66 46                	inc    %si
428efa:	54                   	push   %esp
428efb:	46                   	inc    %esi
428efc:	53                   	push   %ebx
428efd:	33 31                	xor    (%ecx),%esi
428eff:	64 75 6e             	fs jne 0x428f70
428f02:	4e                   	dec    %esi
428f03:	76 30                	jbe    0x428f35
428f05:	6b 4d 55 42          	imul   $0x42,0x55(%ebp),%ecx
428f09:	43                   	inc    %ebx
428f0a:	43                   	inc    %ebx
428f0b:	76 61                	jbe    0x428f6e
428f0d:	6e                   	outsb  %ds:(%esi),(%dx)
428f0e:	56                   	push   %esi
428f0f:	79 47                	jns    0x428f58
428f11:	64 58                	fs pop %eax
428f13:	38 6f 71             	cmp    %ch,0x71(%edi)
428f16:	78 59                	js     0x428f71
428f18:	67 71 6e             	addr16 jno 0x428f89
428f1b:	49                   	dec    %ecx
428f1c:	71 4c                	jno    0x428f6a
428f1e:	68 53 6d 31 71       	push   $0x71316d53
428f23:	78 47                	js     0x428f6c
428f25:	32 55 61             	xor    0x61(%ebp),%dl
428f28:	78 69                	js     0x428f93
428f2a:	41                   	inc    %ecx
428f2b:	39 2f                	cmp    %ebp,(%edi)
428f2d:	4f                   	dec    %edi
428f2e:	33 4d 42             	xor    0x42(%ebp),%ecx
428f31:	36 5a                	ss pop %edx
428f33:	38 4a 37             	cmp    %cl,0x37(%edx)
428f36:	55                   	push   %ebp
428f37:	41                   	inc    %ecx
428f38:	68 30 44 30 48       	push   $0x48304430
428f3d:	66 6e                	data16 outsb %ds:(%esi),(%dx)
428f3f:	78 70                	js     0x428fb1
428f41:	51                   	push   %ecx
428f42:	65 61                	gs popa
428f44:	6b 56 4a 6f          	imul   $0x6f,0x4a(%esi),%edx
428f48:	66 67 71 45          	data16 addr16 jno 0x428f91
428f4c:	2f                   	das
428f4d:	35 64 71 78 32       	xor    $0x32787164,%eax
428f52:	37                   	aaa
428f53:	6f                   	outsl  %ds:(%esi),(%dx)
428f54:	67 41                	addr16 inc %ecx
428f56:	67 5a                	addr16 pop %edx
428f58:	67 58                	addr16 pop %eax
428f5a:	76 2b                	jbe    0x428f87
428f5c:	4c                   	dec    %esp
428f5d:	4e                   	dec    %esi
428f5e:	64 4a                	fs dec %edx
428f60:	53                   	push   %ebx
428f61:	4c                   	dec    %esp
428f62:	64 73 65             	fs jae 0x428fca
428f65:	44                   	inc    %esp
428f66:	54                   	push   %esp
428f67:	32 54 35 30          	xor    0x30(%ebp,%esi,1),%dl
428f6b:	47                   	inc    %edi
428f6c:	58                   	pop    %eax
428f6d:	64 54                	fs push %esp
428f6f:	48                   	dec    %eax
428f70:	63 4b 4c             	arpl   %ecx,0x4c(%ebx)
428f73:	62 55 6a             	bound  %edx,0x6a(%ebp)
428f76:	68 6b 56 79 4b       	push   $0x4b79566b
428f7b:	50                   	push   %eax
428f7c:	70 52                	jo     0x428fd0
428f7e:	4e                   	dec    %esi
428f7f:	74 50                	je     0x428fd1
428f81:	31 48 4f             	xor    %ecx,0x4f(%eax)
428f84:	6d                   	insl   (%dx),%es:(%edi)
428f85:	6d                   	insl   (%dx),%es:(%edi)
428f86:	51                   	push   %ecx
428f87:	32 33                	xor    (%ebx),%dh
428f89:	4f                   	dec    %edi
428f8a:	65 64 56             	gs fs push %esi
428f8d:	54                   	push   %esp
428f8e:	45                   	inc    %ebp
428f8f:	4b                   	dec    %ebx
428f90:	6f                   	outsl  %ds:(%esi),(%dx)
428f91:	32 4e 68             	xor    0x68(%esi),%cl
428f94:	59                   	pop    %ecx
428f95:	73 2b                	jae    0x428fc2
428f97:	42                   	inc    %edx
428f98:	4c                   	dec    %esp
428f99:	2f                   	das
428f9a:	33 6c 38 43          	xor    0x43(%eax,%edi,1),%ebp
428f9e:	76 70                	jbe    0x429010
428fa0:	66 36 36 38 75 34    	data16 ss cmp %dh,%ss:0x34(%ebp)
428fa6:	74 36                	je     0x428fde
428fa8:	65 70 50             	gs jo  0x428ffb
428fab:	71 68                	jno    0x429015
428fad:	56                   	push   %esi
428fae:	34 69                	xor    $0x69,%al
428fb0:	65 79 51             	gs jns 0x429004
428fb3:	6f                   	outsl  %ds:(%esi),(%dx)
428fb4:	65 48                	gs dec %eax
428fb6:	70 62                	jo     0x42901a
428fb8:	4c                   	dec    %esp
428fb9:	76 65                	jbe    0x429020
428fbb:	73 6e                	jae    0x42902b
428fbd:	39 34 30             	cmp    %esi,(%eax,%esi,1)
428fc0:	36 31 61 72          	xor    %esp,%ss:0x72(%ecx)
428fc4:	2f                   	das
428fc5:	65 2f                	gs das
428fc7:	53                   	push   %ebx
428fc8:	55                   	push   %ebp
428fc9:	6b 38 2f             	imul   $0x2f,(%eax),%edi
428fcc:	2b 74 44 63          	sub    0x63(%esp,%eax,2),%esi
428fd0:	4e                   	dec    %esi
428fd1:	6a 53                	push   $0x53
428fd3:	68 45 68 43 46       	push   $0x46436845
428fd8:	4a                   	dec    %edx
428fd9:	31 54 6a 63          	xor    %edx,0x63(%edx,%ebp,2)
428fdd:	65 49                	gs dec %ecx
428fdf:	54                   	push   %esp
428fe0:	53                   	push   %ebx
428fe1:	37                   	aaa
428fe2:	75 30                	jne    0x429014
428fe4:	38 45 66             	cmp    %al,0x66(%ebp)
428fe7:	74 67                	je     0x429050
428fe9:	77 67                	ja     0x429052
428feb:	72 79                	jb     0x429066
428fed:	63 75 68             	arpl   %esi,0x68(%ebp)
428ff0:	67 6d                	insl   (%dx),%es:(%di)
428ff2:	6d                   	insl   (%dx),%es:(%edi)
428ff3:	7a 6b                	jp     0x429060
428ff5:	6d                   	insl   (%dx),%es:(%edi)
428ff6:	77 54                	ja     0x42904c
428ff8:	30 4d 48             	xor    %cl,0x48(%ebp)
428ffb:	6f                   	outsl  %ds:(%esi),(%dx)
428ffc:	58                   	pop    %eax
428ffd:	70 64                	jo     0x429063
428fff:	42                   	inc    %edx
429000:	73 73                	jae    0x429075
429002:	7a 69                	jp     0x42906d
429004:	75 66                	jne    0x42906c
429006:	67 50                	addr16 push %eax
429008:	30 6b 55             	xor    %ch,0x55(%ebx)
42900b:	50                   	push   %eax
42900c:	5a                   	pop    %edx
42900d:	68 6d 74 45 71       	push   $0x7145746d
429012:	66 50                	push   %ax
429014:	61                   	popa
429015:	6b 48 77 4c          	imul   $0x4c,0x77(%eax),%ecx
429019:	78 39                	js     0x429054
42901b:	64 49                	fs dec %ecx
42901d:	45                   	inc    %ebp
42901e:	62 68 66             	bound  %ebp,0x66(%eax)
429021:	55                   	push   %ebp
429022:	44                   	inc    %esp
429023:	42                   	inc    %edx
429024:	2b 43 43             	sub    0x43(%ebx),%eax
429027:	78 52                	js     0x42907b
429029:	79 72                	jns    0x42909d
42902b:	6c                   	insb   (%dx),%es:(%edi)
42902c:	30 7a 79             	xor    %bh,0x79(%edx)
42902f:	63 6b 36             	arpl   %ebp,0x36(%ebx)
429032:	2b 68 36             	sub    0x36(%eax),%ebp
429035:	78 51                	js     0x429088
429037:	45                   	inc    %ebp
429038:	39 58 43             	cmp    %ebx,0x43(%eax)
42903b:	66 63 56 74          	arpl   %dx,0x74(%esi)
42903f:	4d                   	dec    %ebp
429040:	65 33 54 2f 71       	xor    %gs:0x71(%edi,%ebp,1),%edx
429045:	42                   	inc    %edx
429046:	77 54                	ja     0x42909c
429048:	2b 4a 6a             	sub    0x6a(%edx),%ecx
42904b:	43                   	inc    %ebx
42904c:	6d                   	insl   (%dx),%es:(%edi)
42904d:	50                   	push   %eax
42904e:	51                   	push   %ecx
42904f:	50                   	push   %eax
429050:	55                   	push   %ebp
429051:	50                   	push   %eax
429052:	44                   	inc    %esp
429053:	38 66 2f             	cmp    %ah,0x2f(%esi)
429056:	33 4b 4a             	xor    0x4a(%ebx),%ecx
429059:	78 4f                	js     0x4290aa
42905b:	63 44 4e 42          	arpl   %eax,0x42(%esi,%ecx,2)
42905f:	79 62                	jns    0x4290c3
429061:	76 62                	jbe    0x4290c5
429063:	6b 70 31 50          	imul   $0x50,0x31(%eax),%esi
429067:	2f                   	das
429068:	6a 48                	push   $0x48
42906a:	56                   	push   %esi
42906b:	51                   	push   %ecx
42906c:	35 47 57 62 72       	xor    $0x72625747,%eax
429071:	55                   	push   %ebp
429072:	68 4a 74 37 68       	push   $0x6837744a
429077:	34 30                	xor    $0x30,%al
429079:	74 67                	je     0x4290e2
42907b:	73 4f                	jae    0x4290cc
42907d:	41                   	inc    %ecx
42907e:	76 52                	jbe    0x4290d2
429080:	33 79 2b             	xor    0x2b(%ecx),%edi
429083:	48                   	dec    %eax
429084:	47                   	inc    %edi
429085:	47                   	inc    %edi
429086:	57                   	push   %edi
429087:	41                   	inc    %ecx
429088:	43                   	inc    %ebx
429089:	61                   	popa
42908a:	49                   	dec    %ecx
42908b:	4c                   	dec    %esp
42908c:	7a 63                	jp     0x4290f1
42908e:	37                   	aaa
42908f:	73 56                	jae    0x4290e7
429091:	7a 69                	jp     0x4290fc
429093:	53                   	push   %ebx
429094:	4b                   	dec    %ebx
429095:	4a                   	dec    %edx
429096:	4c                   	dec    %esp
429097:	2b 5a 72             	sub    0x72(%edx),%ebx
42909a:	4c                   	dec    %esp
42909b:	53                   	push   %ebx
42909c:	61                   	popa
42909d:	4f                   	dec    %edi
42909e:	4c                   	dec    %esp
42909f:	39 61 30             	cmp    %esp,0x30(%ecx)
4290a2:	4b                   	dec    %ebx
4290a3:	6e                   	outsb  %ds:(%esi),(%dx)
4290a4:	36 4d                	ss dec %ebp
4290a6:	72 4b                	jb     0x4290f3
4290a8:	4a                   	dec    %edx
4290a9:	73 5a                	jae    0x429105
4290ab:	34 6f                	xor    $0x6f,%al
4290ad:	45                   	inc    %ebp
4290ae:	34 39                	xor    $0x39,%al
4290b0:	31 51 48             	xor    %edx,0x48(%ecx)
4290b3:	35 61 63 59 4a       	xor    $0x4a596361,%eax
4290b8:	55                   	push   %ebp
4290b9:	64 53                	fs push %ebx
4290bb:	48                   	dec    %eax
4290bc:	31 30                	xor    %esi,(%eax)
4290be:	48                   	dec    %eax
4290bf:	64 6f                	outsl  %fs:(%esi),(%dx)
4290c1:	30 71 52             	xor    %dh,0x52(%ecx)
4290c4:	34 49                	xor    $0x49,%al
4290c6:	48                   	dec    %eax
4290c7:	54                   	push   %esp
4290c8:	43                   	inc    %ebx
4290c9:	54                   	push   %esp
4290ca:	57                   	push   %edi
4290cb:	45                   	inc    %ebp
4290cc:	77 31                	ja     0x4290ff
4290ce:	30 76 78             	xor    %dh,0x78(%esi)
4290d1:	38 44 58 69          	cmp    %al,0x69(%eax,%ebx,2)
4290d5:	7a 47                	jp     0x42911e
4290d7:	65 54                	gs push %esp
4290d9:	53                   	push   %ebx
4290da:	44                   	inc    %esp
4290db:	7a 75                	jp     0x429152
4290dd:	53                   	push   %ebx
4290de:	6b 52 32 66          	imul   $0x66,0x32(%edx),%edx
4290e2:	46                   	inc    %esi
4290e3:	45                   	inc    %ebp
4290e4:	35 50 37 45 32       	xor    $0x32453750,%eax
4290e9:	43                   	inc    %ebx
4290ea:	6a 6e                	push   $0x6e
4290ec:	72 37                	jb     0x429125
4290ee:	58                   	pop    %eax
4290ef:	61                   	popa
4290f0:	76 44                	jbe    0x429136
4290f2:	36 35 2f 48 57 58    	ss xor $0x5857482f,%eax
4290f8:	72 2f                	jb     0x429129
4290fa:	2b 6f 68             	sub    0x68(%edi),%ebp
4290fd:	63 4c 65 56          	arpl   %ecx,0x56(%ebp,%eiz,2)