427ec4:	55                   	push   %ebp
427ec5:	4d                   	dec    %ebp
427ec6:	73 6e                	jae    0x427f36
427ec8:	46                   	inc    %esi
427ec9:	6d                   	insl   (%dx),%es:(%edi)
427eca:	46                   	inc    %esi
427ecb:	46                   	inc    %esi
427ecc:	57                   	push   %edi
427ecd:	45                   	inc    %ebp
427ece:	35 4b 49 35 61       	xor    $0x6135494b,%eax
427ed3:	4c                   	dec    %esp
427ed4:	47                   	inc    %edi
427ed5:	51                   	push   %ecx
427ed6:	49                   	dec    %ecx
427ed7:	52                   	push   %edx
427ed8:	36 39 42 75          	cmp    %eax,%ss:0x75(%edx)
427edc:	33 37                	xor    (%edi),%esi
427ede:	5a                   	pop    %edx
427edf:	6b 6a 43 54          	imul   $0x54,0x43(%edx),%ebp
427ee3:	6e                   	outsb  %ds:(%esi),(%dx)
427ee4:	56                   	push   %esi
427ee5:	35 77 4a 69 47       	xor    $0x47694a77,%eax
427eea:	73 6c                	jae    0x427f58
427eec:	43                   	inc    %ebx
427eed:	5a                   	pop    %edx
427eee:	75 38                	jne    0x427f28
427ef0:	61                   	popa
427ef1:	6b 73 56 2f          	imul   $0x2f,0x56(%ebx),%esi
427ef5:	47                   	inc    %edi
427ef6:	49                   	dec    %ecx
427ef7:	74 33                	je     0x427f2c
427ef9:	39 4f 30             	cmp    %ecx,0x30(%edi)
427efc:	33 77 62             	xor    0x62(%edi),%esi
427eff:	6f                   	outsl  %ds:(%esi),(%dx)
427f00:	54                   	push   %esp
427f01:	33 55 68             	xor    0x68(%ebp),%edx
427f04:	32 63 48             	xor    0x48(%ebx),%ah
427f07:	75 72                	jne    0x427f7b
427f09:	73 68                	jae    0x427f73
427f0b:	78 33                	js     0x427f40
427f0d:	4b                   	dec    %ebx
427f0e:	74 2f                	je     0x427f3f
427f10:	32 49 2f             	xor    0x2f(%ecx),%cl
427f13:	67 7a 71             	addr16 jp 0x427f87
427f16:	58                   	pop    %eax
427f17:	78 34                	js     0x427f4d
427f19:	46                   	inc    %esi
427f1a:	31 58 5a             	xor    %ebx,0x5a(%eax)
427f1d:	53                   	push   %ebx
427f1e:	75 4f                	jne    0x427f6f
427f20:	45                   	inc    %ebp
427f21:	52                   	push   %edx
427f22:	4b                   	dec    %ebx
427f23:	39 59 79             	cmp    %ebx,0x79(%ecx)
427f26:	33 59 67             	xor    0x67(%ecx),%ebx
427f29:	4c                   	dec    %esp
427f2a:	71 33                	jno    0x427f5f
427f2c:	2b 49 6b             	sub    0x6b(%ecx),%ecx
427f2f:	73 39                	jae    0x427f6a
427f31:	59                   	pop    %ecx
427f32:	59                   	pop    %ecx
427f33:	32 54 79 55          	xor    0x55(%ecx,%edi,2),%dl
427f37:	46                   	inc    %esi
427f38:	49                   	dec    %ecx
427f39:	58                   	pop    %eax
427f3a:	32 57 35             	xor    0x35(%edi),%dl
427f3d:	4b                   	dec    %ebx
427f3e:	31 66 6f             	xor    %esp,0x6f(%esi)
427f41:	44                   	inc    %esp
427f42:	4f                   	dec    %edi
427f43:	66 45                	inc    %bp
427f45:	78 35                	js     0x427f7c
427f47:	74 4d                	je     0x427f96
427f49:	31 61 48             	xor    %esp,0x48(%ecx)
427f4c:	75 77                	jne    0x427fc5
427f4e:	45                   	inc    %ebp
427f4f:	56                   	push   %esi
427f50:	6b 30 79             	imul   $0x79,(%eax),%esi
427f53:	64 2f                	fs das
427f55:	4e                   	dec    %esi
427f56:	30 55 57             	xor    %dl,0x57(%ebp)
427f59:	30 66 7a             	xor    %ah,0x7a(%esi)
427f5c:	78 74                	js     0x427fd2
427f5e:	55                   	push   %ebp
427f5f:	55                   	push   %ebp
427f60:	39 79 34             	cmp    %edi,0x34(%ecx)
427f63:	47                   	inc    %edi
427f64:	58                   	pop    %eax
427f65:	44                   	inc    %esp
427f66:	34 53                	xor    $0x53,%al
427f68:	51                   	push   %ecx
427f69:	2b 7a 2b             	sub    0x2b(%edx),%edi
427f6c:	51                   	push   %ecx
427f6d:	68 6f 56 67 6a       	push   $0x6a67566f
427f72:	66 34 68             	data16 xor $0x68,%al
427f75:	72 70                	jb     0x427fe7
427f77:	42                   	inc    %edx
427f78:	45                   	inc    %ebp
427f79:	4b                   	dec    %ebx
427f7a:	34 55                	xor    $0x55,%al
427f7c:	52                   	push   %edx
427f7d:	4d                   	dec    %ebp
427f7e:	2f                   	das
427f7f:	2b 62 50             	sub    0x50(%edx),%esp
427f82:	58                   	pop    %eax
427f83:	59                   	pop    %ecx
427f84:	4d                   	dec    %ebp
427f85:	38 61 53             	cmp    %ah,0x53(%ecx)
427f88:	49                   	dec    %ecx
427f89:	39 49 41             	cmp    %ecx,0x41(%ecx)
427f8c:	71 55                	jno    0x427fe3
427f8e:	55                   	push   %ebp
427f8f:	6b 6f 58 53          	imul   $0x53,0x58(%edi),%ebp
427f93:	48                   	dec    %eax
427f94:	6a 36                	push   $0x36
427f96:	71 6d                	jno    0x428005
427f98:	50                   	push   %eax
427f99:	4e                   	dec    %esi
427f9a:	33 7a 57             	xor    0x57(%edx),%edi
427f9d:	7a 66                	jp     0x428005
427f9f:	4e                   	dec    %esi
427fa0:	4c                   	dec    %esp
427fa1:	47                   	inc    %edi
427fa2:	51                   	push   %ecx
427fa3:	54                   	push   %esp
427fa4:	5a                   	pop    %edx
427fa5:	73 78                	jae    0x42801f
427fa7:	39 45 49             	cmp    %eax,0x49(%ebp)
427faa:	4d                   	dec    %ebp
427fab:	4b                   	dec    %ebx
427fac:	74 44                	je     0x427ff2
427fae:	33 30                	xor    (%eax),%esi
427fb0:	4c                   	dec    %esp
427fb1:	38 56 53             	cmp    %dl,0x53(%esi)
427fb4:	5a                   	pop    %edx
427fb5:	42                   	inc    %edx
427fb6:	53                   	push   %ebx
427fb7:	61                   	popa
427fb8:	57                   	push   %edi
427fb9:	58                   	pop    %eax
427fba:	77 37                	ja     0x427ff3
427fbc:	6b 44 2f 53 30       	imul   $0x30,0x53(%edi,%ebp,1),%eax
427fc1:	4d                   	dec    %ebp
427fc2:	49                   	dec    %ecx
427fc3:	59                   	pop    %ecx
427fc4:	75 4a                	jne    0x428010
427fc6:	34 54                	xor    $0x54,%al
427fc8:	67 59                	addr16 pop %ecx
427fca:	57                   	push   %edi
427fcb:	49                   	dec    %ecx
427fcc:	63 65 73             	arpl   %esp,0x73(%ebp)
427fcf:	52                   	push   %edx
427fd0:	30 6b 4f             	xor    %ch,0x4f(%ebx)
427fd3:	4f                   	dec    %edi
427fd4:	63 48 5a             	arpl   %ecx,0x5a(%eax)
427fd7:	73 53                	jae    0x42802c
427fd9:	51                   	push   %ecx
427fda:	55                   	push   %ebp
427fdb:	49                   	dec    %ecx
427fdc:	62 47 68             	bound  %eax,0x68(%edi)
427fdf:	75 46                	jne    0x428027
427fe1:	68 77 65 46 74       	push   $0x74466577
427fe6:	73 55                	jae    0x42803d
427fe8:	79 61                	jns    0x42804b
427fea:	6f                   	outsl  %ds:(%esi),(%dx)
427feb:	68 76 6f 4f 50       	push   $0x504f6f76
427ff0:	37                   	aaa
427ff1:	64 31 79 2b          	xor    %edi,%fs:0x2b(%ecx)
427ff5:	7a 7a                	jp     0x428071
427ff7:	68 6b 6b 6a 44       	push   $0x446a6b6b
427ffc:	65 4f                	gs dec %edi
427ffe:	54                   	push   %esp
427fff:	30 53 31             	xor    %dl,0x31(%ebx)
428002:	7a 5a                	jp     0x42805e
428004:	55                   	push   %ebp
428005:	78 6a                	js     0x428071
428007:	6a 54                	push   $0x54
428009:	66 59                	pop    %cx
42800b:	31 45 5a             	xor    %eax,0x5a(%ebp)
42800e:	43                   	inc    %ebx
42800f:	7a 62                	jp     0x428073
428011:	4e                   	dec    %esi
428012:	2b 6d 50             	sub    0x50(%ebp),%ebp
428015:	64 38 42 6f          	cmp    %al,%fs:0x6f(%edx)
428019:	30 6e 47             	xor    %ch,0x47(%esi)
42801c:	50                   	push   %eax
42801d:	4b                   	dec    %ebx
42801e:	4c                   	dec    %esp
42801f:	4d                   	dec    %ebp
428020:	44                   	inc    %esp
428021:	51                   	push   %ecx
428022:	4f                   	dec    %edi
428023:	37                   	aaa
428024:	72 59                	jb     0x42807f
428026:	7a 42                	jp     0x42806a
428028:	2f                   	das
428029:	4a                   	dec    %edx
42802a:	73 55                	jae    0x428081
42802c:	35 7a 67 2f 76       	xor    $0x762f677a,%eax
428031:	63 54 6c 38          	arpl   %edx,0x38(%esp,%ebp,2)
428035:	4e                   	dec    %esi
428036:	49                   	dec    %ecx
428037:	35 42 57 4d 6c       	xor    $0x6c4d5742,%eax
42803c:	36 50                	ss push %eax
42803e:	76 34                	jbe    0x428074
428040:	37                   	aaa
428041:	4e                   	dec    %esi
428042:	33 39                	xor    (%ecx),%edi
428044:	44                   	inc    %esp
428045:	4b                   	dec    %ebx
428046:	58                   	pop    %eax
428047:	63 62 52             	arpl   %esp,0x52(%edx)
42804a:	58                   	pop    %eax
42804b:	77 7a                	ja     0x4280c7
42804d:	5a                   	pop    %edx
42804e:	59                   	pop    %ecx
42804f:	70 62                	jo     0x4280b3
428051:	50                   	push   %eax
428052:	30 52 70             	xor    %dl,0x70(%edx)
428055:	4d                   	dec    %ebp
428056:	68 51 32 2b 74       	push   $0x742b3251
42805b:	6f                   	outsl  %ds:(%esi),(%dx)
42805c:	69 6e 62 70 54 62 68 	imul   $0x68625470,0x62(%esi),%ebp
428063:	42                   	inc    %edx
428064:	67 36 6e             	outsb  %ss:(%si),(%dx)
428067:	51                   	push   %ecx
428068:	57                   	push   %edi
428069:	36 61                	ss popa
42806b:	59                   	pop    %ecx
42806c:	6a 59                	push   $0x59
42806e:	4d                   	dec    %ebp
42806f:	4a                   	dec    %edx
428070:	74 49                	je     0x4280bb
428072:	2b 34 66             	sub    (%esi,%eiz,2),%esi
428075:	49                   	dec    %ecx
428076:	34 73                	xor    $0x73,%al
428078:	45                   	inc    %ebp
428079:	6e                   	outsb  %ds:(%esi),(%dx)
42807a:	6c                   	insb   (%dx),%es:(%edi)
42807b:	57                   	push   %edi
42807c:	32 50 33             	xor    0x33(%eax),%dl
42807f:	50                   	push   %eax
428080:	4f                   	dec    %edi
428081:	4b                   	dec    %ebx
428082:	66 6d                	insw   (%dx),%es:(%edi)
428084:	59                   	pop    %ecx
428085:	73 78                	jae    0x4280ff
428087:	4a                   	dec    %edx
428088:	71 6c                	jno    0x4280f6
42808a:	7a 42                	jp     0x4280ce
42808c:	62 31                	bound  %esi,(%ecx)
42808e:	32 59 58             	xor    0x58(%ecx),%bl
428091:	49                   	dec    %ecx
428092:	36 61                	ss popa
428094:	31 6a 70             	xor    %ebp,0x70(%edx)
428097:	2b 35 6e 58 72 78    	sub    0x7872586e,%esi
42809d:	50                   	push   %eax
42809e:	37                   	aaa
42809f:	52                   	push   %edx
4280a0:	32 61 6f             	xor    0x6f(%ecx),%ah
4280a3:	72 32                	jb     0x4280d7
4280a5:	66 34 6b             	data16 xor $0x6b,%al
4280a8:	7a 41                	jp     0x4280eb
4280aa:	45                   	inc    %ebp
4280ab:	56                   	push   %esi
4280ac:	78 55                	js     0x428103
4280ae:	30 45 6c             	xor    %al,0x6c(%ebp)
4280b1:	48                   	dec    %eax
4280b2:	30 6e 78             	xor    %ch,0x78(%esi)
4280b5:	6a 64                	push   $0x64
4280b7:	6a 43                	push   $0x43
4280b9:	77 76                	ja     0x428131
4280bb:	43                   	inc    %ebx
4280bc:	2f                   	das
4280bd:	6d                   	insl   (%dx),%es:(%edi)
4280be:	46                   	inc    %esi
4280bf:	52                   	push   %edx
4280c0:	55                   	push   %ebp
4280c1:	42                   	inc    %edx
4280c2:	65 41                	gs inc %ecx
4280c4:	34 5a                	xor    $0x5a,%al
4280c6:	31 68 71             	xor    %ebp,0x71(%eax)
4280c9:	48                   	dec    %eax
4280ca:	38 39                	cmp    %bh,(%ecx)
4280cc:	35 55 4b 4d 2f       	xor    $0x2f4d4b55,%eax
4280d1:	37                   	aaa
4280d2:	67 43                	addr16 inc %ebx
4280d4:	7a 50                	jp     0x428126
4280d6:	30 76 57             	xor    %dh,0x57(%esi)
4280d9:	48                   	dec    %eax
4280da:	63 45 39             	arpl   %eax,0x39(%ebp)
4280dd:	67 33 54 77          	xor    0x77(%si),%edx
4280e1:	4f                   	dec    %edi
4280e2:	58                   	pop    %eax
4280e3:	61                   	popa
4280e4:	75 6e                	jne    0x428154
4280e6:	43                   	inc    %ebx
4280e7:	54                   	push   %esp
4280e8:	72 6c                	jb     0x428156
4280ea:	65 61                	gs popa
4280ec:	7a 6d                	jp     0x42815b
4280ee:	44                   	inc    %esp
4280ef:	6e                   	outsb  %ds:(%esi),(%dx)
4280f0:	56                   	push   %esi
4280f1:	37                   	aaa
4280f2:	36 36 65 4f          	ss ss gs dec %edi
4280f6:	66 70 4b             	data16 jo 0x428144
4280f9:	53                   	push   %ebx
4280fa:	42                   	inc    %edx
4280fb:	73 65                	jae    0x428162
4280fd:	2b 6c 67 48          	sub    0x48(%edi,%eiz,2),%ebp
428101:	32 70 76             	xor    0x76(%eax),%dh
428104:	4e                   	dec    %esi
428105:	74 61                	je     0x428168
428107:	58                   	pop    %eax
428108:	7a 4a                	jp     0x428154
42810a:	67 71 59             	addr16 jno 0x428166
42810d:	2b 6f 54             	sub    0x54(%edi),%ebp
428110:	74 65                	je     0x428177
428112:	33 6d 4d             	xor    0x4d(%ebp),%ebp
428115:	44                   	inc    %esp
428116:	65 4a                	gs dec %edx
428118:	43                   	inc    %ebx
428119:	77 42                	ja     0x42815d
42811b:	34 42                	xor    $0x42,%al
42811d:	74 36                	je     0x428155
42811f:	6f                   	outsl  %ds:(%esi),(%dx)
428120:	6e                   	outsb  %ds:(%esi),(%dx)
428121:	62 78 32             	bound  %edi,0x32(%eax)
428124:	69 65 44 75 34 62 70 	imul   $0x70623475,0x44(%ebp),%esp
42812b:	58                   	pop    %eax
42812c:	61                   	popa
42812d:	6d                   	insl   (%dx),%es:(%edi)
42812e:	65 45                	gs inc %ebp
428130:	2b 63 77             	sub    0x77(%ebx),%esp
428133:	47                   	inc    %edi
428134:	71 71                	jno    0x4281a7
428136:	78 74                	js     0x4281ac
428138:	6a 54                	push   $0x54
42813a:	6c                   	insb   (%dx),%es:(%edi)
42813b:	41                   	inc    %ecx
42813c:	57                   	push   %edi
42813d:	61                   	popa
42813e:	43                   	inc    %ebx
42813f:	48                   	dec    %eax
428140:	42                   	inc    %edx
428141:	48                   	dec    %eax
428142:	50                   	push   %eax
428143:	71 2b                	jno    0x428170
428145:	31 66 35             	xor    %esp,0x35(%esi)