457ed4:	46                   	inc    %esi
457ed5:	59                   	pop    %ecx
457ed6:	32 68 48             	xor    0x48(%eax),%ch
457ed9:	4c                   	dec    %esp
457eda:	5a                   	pop    %edx
457edb:	2f                   	das
457edc:	57                   	push   %edi
457edd:	45                   	inc    %ebp
457ede:	6f                   	outsl  %ds:(%esi),(%dx)
457edf:	67 49                	addr16 dec %ecx
457ee1:	63 30                	arpl   %esi,(%eax)
457ee3:	39 63 6a             	cmp    %esp,0x6a(%ebx)
457ee6:	43                   	inc    %ebx
457ee7:	68 79 73 6e 6e       	push   $0x6e6e7379
457eec:	39 74 53 63          	cmp    %esi,0x63(%ebx,%edx,2)
457ef0:	68 78 54 59 49       	push   $0x49595478
457ef5:	77 70                	ja     0x457f67
457ef7:	30 42 66             	xor    %al,0x66(%edx)
457efa:	6f                   	outsl  %ds:(%esi),(%dx)
457efb:	4d                   	dec    %ebp
457efc:	35 66 7a 37 31       	xor    $0x31377a66,%eax
457f01:	79 74                	jns    0x457f77
457f03:	32 2f                	xor    (%edi),%ch
457f05:	79 43                	jns    0x457f4a
457f07:	71 45                	jno    0x457f4e
457f09:	43                   	inc    %ebx
457f0a:	6e                   	outsb  %ds:(%esi),(%dx)
457f0b:	46                   	inc    %esi
457f0c:	68 64 67 76 79       	push   $0x79766764
457f11:	36 38 53 45          	cmp    %dl,%ss:0x45(%ebx)
457f15:	79 49                	jns    0x457f60
457f17:	39 6e 43             	cmp    %ebp,0x43(%esi)
457f1a:	62 35 78 35 6f 43    	bound  %esi,0x436f3578
457f20:	45                   	inc    %ebp
457f21:	4c                   	dec    %esp
457f22:	47                   	inc    %edi
457f23:	62 58 58             	bound  %ebx,0x58(%eax)
457f26:	30 7a 2b             	xor    %bh,0x2b(%edx)
457f29:	50                   	push   %eax
457f2a:	48                   	dec    %eax
457f2b:	73 2b                	jae    0x457f58
457f2d:	67 47                	addr16 inc %edi
457f2f:	5a                   	pop    %edx
457f30:	51                   	push   %ecx
457f31:	75 48                	jne    0x457f7b
457f33:	65 66 72 48          	gs data16 jb 0x457f7f
457f37:	72 76                	jb     0x457faf
457f39:	4c                   	dec    %esp
457f3a:	76 69                	jbe    0x457fa5
457f3c:	48                   	dec    %eax
457f3d:	39 72 62             	cmp    %esi,0x62(%edx)
457f40:	51                   	push   %ecx
457f41:	7a 47                	jp     0x457f8a
457f43:	46                   	inc    %esi
457f44:	4a                   	dec    %edx
457f45:	5a                   	pop    %edx
457f46:	57                   	push   %edi
457f47:	6d                   	insl   (%dx),%es:(%edi)
457f48:	4d                   	dec    %ebp
457f49:	78 48                	js     0x457f93
457f4b:	2b 72 71             	sub    0x71(%edx),%esi
457f4e:	2b 70 34             	sub    0x34(%eax),%esi
457f51:	31 54 2b 46          	xor    %edx,0x46(%ebx,%ebp,1)
457f55:	66 48                	dec    %ax
457f57:	35 6b 51 41 2f       	xor    $0x2f41516b,%eax
457f5c:	74 47                	je     0x457fa5
457f5e:	33 7a 57             	xor    0x57(%edx),%edi
457f61:	68 79 34 31 57       	push   $0x57313479
457f66:	50                   	push   %eax
457f67:	39 4c 45 75          	cmp    %ecx,0x75(%ebp,%eax,2)
457f6b:	6c                   	insb   (%dx),%es:(%edi)
457f6c:	6c                   	insb   (%dx),%es:(%edi)
457f6d:	47                   	inc    %edi
457f6e:	39 68 36             	cmp    %ebp,0x36(%eax)
457f71:	7a 6d                	jp     0x457fe0
457f73:	6f                   	outsl  %ds:(%esi),(%dx)
457f74:	7a 54                	jp     0x457fca
457f76:	31 79 58             	xor    %edi,0x58(%ecx)
457f79:	71 33                	jno    0x457fae
457f7b:	4d                   	dec    %ebp
457f7c:	77 4a                	ja     0x457fc8
457f7e:	72 69                	jb     0x457fe9
457f80:	32 78 4c             	xor    0x4c(%eax),%bh
457f83:	67 32 46 64          	xor    0x64(%bp),%al
457f87:	2f                   	das
457f88:	75 4f                	jne    0x457fd9
457f8a:	33 6b 6d             	xor    0x6d(%ebx),%ebp
457f8d:	34 6c                	xor    $0x6c,%al
457f8f:	7a 73                	jp     0x458004
457f91:	6a 43                	push   $0x43
457f93:	52                   	push   %edx
457f94:	69 71 53 53 75 6b 4b 	imul   $0x4b6b7553,0x53(%ecx),%esi
457f9b:	73 78                	jae    0x458015
457f9d:	52                   	push   %edx
457f9e:	36 70 4e             	ss jo  0x457fef
457fa1:	71 63                	jno    0x458006
457fa3:	6d                   	insl   (%dx),%es:(%edi)
457fa4:	39 6e 4c             	cmp    %ebp,0x4c(%esi)
457fa7:	6a 37                	push   $0x37
457fa9:	35 59 6d 32 54       	xor    $0x54326d59,%eax
457fae:	66 4e                	dec    %si
457fb0:	4b                   	dec    %ebx
457fb1:	53                   	push   %ebx
457fb2:	59                   	pop    %ecx
457fb3:	31 63 4d             	xor    %esp,0x4d(%ebx)
457fb6:	37                   	aaa
457fb7:	42                   	inc    %edx
457fb8:	65 56                	gs push %esi
457fba:	36 4d                	ss dec %ebp
457fbc:	45                   	inc    %ebp
457fbd:	61                   	popa
457fbe:	75 39                	jne    0x457ff9
457fc0:	4e                   	dec    %esi
457fc1:	31 66 52             	xor    %esp,0x52(%esi)
457fc4:	77 2b                	ja     0x457ff1
457fc6:	37                   	aaa
457fc7:	52                   	push   %edx
457fc8:	76 31                	jbe    0x457ffb
457fca:	2f                   	das
457fcb:	30 2f                	xor    %ch,(%edi)
457fcd:	4e                   	dec    %esi
457fce:	56                   	push   %esi
457fcf:	61                   	popa
457fd0:	31 56 67             	xor    %edx,0x67(%esi)
457fd3:	43                   	inc    %ebx
457fd4:	4f                   	dec    %edi
457fd5:	79 64                	jns    0x45803b
457fd7:	65 43                	gs inc %ebx
457fd9:	31 4c 69 6b          	xor    %ecx,0x6b(%ecx,%ebp,2)
457fdd:	38 5a 42             	cmp    %bl,0x42(%edx)
457fe0:	52                   	push   %edx
457fe1:	56                   	push   %esi
457fe2:	67 34 48             	addr16 xor $0x48,%al
457fe5:	6d                   	insl   (%dx),%es:(%edi)
457fe6:	41                   	inc    %ecx
457fe7:	6c                   	insb   (%dx),%es:(%edi)
457fe8:	68 78 6f 2f 6b       	push   $0x6b2f6f78
457fed:	74 66                	je     0x458055
457fef:	2b 5a 76             	sub    0x76(%edx),%ebx
457ff2:	6e                   	outsb  %ds:(%esi),(%dx)
457ff3:	55                   	push   %ebp
457ff4:	64 6b 33 2f          	imul   $0x2f,%fs:(%ebx),%esi
457ff8:	6d                   	insl   (%dx),%es:(%edi)
457ff9:	78 66                	js     0x458061
457ffb:	79 54                	jns    0x458051
457ffd:	49                   	dec    %ecx
457ffe:	4b                   	dec    %ebx
457fff:	54                   	push   %esp
458000:	43                   	inc    %ebx
458001:	49                   	dec    %ecx
458002:	5a                   	pop    %edx
458003:	69 66 4d 74 30 48 65 	imul   $0x65483074,0x4d(%esi),%esp
45800a:	50                   	push   %eax
45800b:	65 33 53 48          	xor    %gs:0x48(%ebx),%edx
45800f:	70 78                	jo     0x458089
458011:	4b                   	dec    %ebx
458012:	52                   	push   %edx
458013:	34 65                	xor    $0x65,%al
458015:	78 2b                	js     0x458042
458017:	72 38                	jb     0x458051
458019:	74 37                	je     0x458052
45801b:	63 77 4b             	arpl   %esi,0x4b(%edi)
45801e:	61                   	popa
45801f:	41                   	inc    %ecx
458020:	4d                   	dec    %ebp
458021:	67 73 45             	addr16 jae 0x458069
458024:	6e                   	outsb  %ds:(%esi),(%dx)
458025:	39 4e 48             	cmp    %ecx,0x48(%esi)
458028:	4e                   	dec    %esi
458029:	41                   	inc    %ecx
45802a:	38 35 54 53 4a 54    	cmp    %dh,0x544a5354
458030:	59                   	pop    %ecx
458031:	75 4e                	jne    0x458081
458033:	59                   	pop    %ecx
458034:	45                   	inc    %ebp
458035:	35 42 33 47 58       	xor    $0x58473342,%eax
45803a:	44                   	inc    %esp
45803b:	69 72 36 48 76 77 41 	imul   $0x41777648,0x36(%edx),%esi
458042:	46                   	inc    %esi
458043:	59                   	pop    %ecx
458044:	5a                   	pop    %edx
458045:	4b                   	dec    %ebx
458046:	74 47                	je     0x45808f
458048:	32 56 47             	xor    0x47(%esi),%dl
45804b:	4e                   	dec    %esi
45804c:	77 59                	ja     0x4580a7
45804e:	67 4d                	addr16 dec %ebp
458050:	54                   	push   %esp
458051:	36 32 36             	xor    %ss:(%esi),%dh
458054:	31 37                	xor    %esi,(%edi)
458056:	55                   	push   %ebp
458057:	64 63 4d 52          	arpl   %ecx,%fs:0x52(%ebp)
45805b:	44                   	inc    %esp
45805c:	53                   	push   %ebx
45805d:	46                   	inc    %esi
45805e:	78 7a                	js     0x4580da
458060:	4c                   	dec    %esp
458061:	44                   	inc    %esp
458062:	42                   	inc    %edx
458063:	43                   	inc    %ebx
458064:	52                   	push   %edx
458065:	73 73                	jae    0x4580da
458067:	55                   	push   %ebp
458068:	4f                   	dec    %edi
458069:	6b 42 6b 32          	imul   $0x32,0x6b(%edx),%eax
45806d:	47                   	inc    %edi
45806e:	33 4a 6f             	xor    0x6f(%edx),%ecx
458071:	54                   	push   %esp
458072:	2f                   	das
458073:	6b 41 34 57          	imul   $0x57,0x34(%ecx),%eax
458077:	7a 73                	jp     0x4580ec
458079:	34 38                	xor    $0x38,%al
45807b:	51                   	push   %ecx
45807c:	64 2f                	fs das
45807e:	59                   	pop    %ecx
45807f:	78 54                	js     0x4580d5
458081:	7a 49                	jp     0x4580cc
458083:	2b 71 6c             	sub    0x6c(%ecx),%esi
458086:	61                   	popa
458087:	73 65                	jae    0x4580ee
458089:	67 7a 79             	addr16 jp 0x458105
45808c:	71 6c                	jno    0x4580fa
45808e:	55                   	push   %ebp
45808f:	49                   	dec    %ecx
458090:	55                   	push   %ebp
458091:	41                   	inc    %ecx
458092:	56                   	push   %esi
458093:	74 54                	je     0x4580e9
458095:	79 78                	jns    0x45810f
458097:	7a 70                	jp     0x458109
458099:	47                   	inc    %edi
45809a:	68 47 70 74 6e       	push   $0x6e747047
45809f:	67 65 50             	addr16 gs push %eax
4580a2:	55                   	push   %ebp
4580a3:	71 78                	jno    0x45811d
4580a5:	50                   	push   %eax
4580a6:	59                   	pop    %ecx
4580a7:	6e                   	outsb  %ds:(%esi),(%dx)
4580a8:	56                   	push   %esi
4580a9:	4a                   	dec    %edx
4580aa:	2f                   	das
4580ab:	41                   	inc    %ecx
4580ac:	68 31 34 6f 6b       	push   $0x6b6f3431
4580b1:	4b                   	dec    %ebx
4580b2:	4d                   	dec    %ebp
4580b3:	62 33                	bound  %esi,(%ebx)
4580b5:	34 74                	xor    $0x74,%al
4580b7:	4b                   	dec    %ebx
4580b8:	78 46                	js     0x458100
4580ba:	4c                   	dec    %esp
4580bb:	4e                   	dec    %esi
4580bc:	43                   	inc    %ebx
4580bd:	59                   	pop    %ecx
4580be:	65 68 72 38 4e 63    	gs push $0x634e3872
4580c4:	2f                   	das
4580c5:	77 6e                	ja     0x458135
4580c7:	77 61                	ja     0x45812a
4580c9:	42                   	inc    %edx
4580ca:	73 65                	jae    0x458131
4580cc:	37                   	aaa
4580cd:	31 43 5a             	xor    %eax,0x5a(%ebx)
4580d0:	4d                   	dec    %ebp
4580d1:	6c                   	insb   (%dx),%es:(%edi)
4580d2:	2b 31                	sub    (%ecx),%esi
4580d4:	4f                   	dec    %edi
4580d5:	4d                   	dec    %ebp
4580d6:	4f                   	dec    %edi
4580d7:	71 70                	jno    0x458149
4580d9:	59                   	pop    %ecx
4580da:	32 49 70             	xor    0x70(%ecx),%cl
4580dd:	44                   	inc    %esp
4580de:	74 36                	je     0x458116
4580e0:	49                   	dec    %ecx
4580e1:	37                   	aaa
4580e2:	61                   	popa
4580e3:	57                   	push   %edi
4580e4:	76 51                	jbe    0x458137
4580e6:	7a 6c                	jp     0x458154
4580e8:	76 68                	jbe    0x458152
4580ea:	6c                   	insb   (%dx),%es:(%edi)
4580eb:	6b 57 48 4f          	imul   $0x4f,0x48(%edi),%edx
4580ef:	6f                   	outsl  %ds:(%esi),(%dx)
4580f0:	48                   	dec    %eax
4580f1:	62 45 4a             	bound  %eax,0x4a(%ebp)
4580f4:	41                   	inc    %ecx
4580f5:	32 71 2b             	xor    0x2b(%ecx),%dh
4580f8:	33 43 53             	xor    0x53(%ebx),%eax
4580fb:	7a 54                	jp     0x458151
4580fd:	79 63                	jns    0x458162
4580ff:	39 48 63             	cmp    %ecx,0x63(%eax)
458102:	47                   	inc    %edi
458103:	41                   	inc    %ecx
458104:	6b 30 56             	imul   $0x56,(%eax),%esi
458107:	68 72 73 71 62       	push   $0x62717372
45810c:	33 30                	xor    (%eax),%esi
45810e:	4f                   	dec    %edi
45810f:	43                   	inc    %ebx
458110:	73 31                	jae    0x458143
458112:	6d                   	insl   (%dx),%es:(%edi)
458113:	30 78 35             	xor    %bh,0x35(%eax)
458116:	71 34                	jno    0x45814c
458118:	71 53                	jno    0x45816d
45811a:	49                   	dec    %ecx
45811b:	42                   	inc    %edx
45811c:	62 2f                	bound  %ebp,(%edi)
45811e:	4b                   	dec    %ebx
45811f:	6f                   	outsl  %ds:(%esi),(%dx)
458120:	61                   	popa
458121:	72 61                	jb     0x458184
458123:	4d                   	dec    %ebp
458124:	53                   	push   %ebx
458125:	6e                   	outsb  %ds:(%esi),(%dx)
458126:	7a 61                	jp     0x458189
458128:	74 6a                	je     0x458194
45812a:	63 57 62             	arpl   %edx,0x62(%edi)
45812d:	42                   	inc    %edx
45812e:	56                   	push   %esi
45812f:	43                   	inc    %ebx
458130:	67 4d                	addr16 dec %ebp
458132:	51                   	push   %ecx
458133:	51                   	push   %ecx
458134:	45                   	inc    %ebp
458135:	4b                   	dec    %ebx
458136:	2b 61 55             	sub    0x55(%ecx),%esp
458139:	39 44 34 65          	cmp    %eax,0x65(%esp,%esi,1)
45813d:	69 48 31 4f 71 36 45 	imul   $0x4536714f,0x31(%eax),%ecx
458144:	64 2f                	fs das
458146:	36 71 43             	ss jno 0x45818c
458149:	50                   	push   %eax
45814a:	33 36                	xor    (%esi),%esi
45814c:	5a                   	pop    %edx
45814d:	5a                   	pop    %edx
45814e:	75 41                	jne    0x458191
458150:	45                   	inc    %ebp
458151:	6b 58 49 2f          	imul   $0x2f,0x49(%eax),%ebx
458155:	71 4f                	jno    0x4581a6
458157:	77 51                	ja     0x4581aa
458159:	2f                   	das
45815a:	6d                   	insl   (%dx),%es:(%edi)
45815b:	62 4d 35             	bound  %ecx,0x35(%ebp)
45815e:	4c                   	dec    %esp
45815f:	41                   	inc    %ecx
458160:	6f                   	outsl  %ds:(%esi),(%dx)
458161:	30 4a 4a             	xor    %cl,0x4a(%edx)
458164:	69 6c 43 36 33 71 70 	imul   $0x39707133,0x36(%ebx,%eax,2),%ebp
45816b:	39
45816c:	35 4f 52 49 4d       	xor    $0x4d49524f,%eax
458171:	44                   	inc    %esp
458172:	68 6b 44 52 4f       	push   $0x4f52446b
458177:	39 4c 71 43          	cmp    %ecx,0x43(%ecx,%esi,2)