455e68:	43                   	inc    %ebx
455e69:	41                   	inc    %ecx
455e6a:	56                   	push   %esi
455e6b:	6f                   	outsl  %ds:(%esi),(%dx)
455e6c:	74 43                	je     0x455eb1
455e6e:	6f                   	outsl  %ds:(%esi),(%dx)
455e6f:	53                   	push   %ebx
455e70:	58                   	pop    %eax
455e71:	58                   	pop    %eax
455e72:	62 4c 63 6f          	bound  %ecx,0x6f(%ebx,%eiz,2)
455e76:	41                   	inc    %ecx
455e77:	37                   	aaa
455e78:	6b 4f 56 61          	imul   $0x61,0x56(%edi),%ecx
455e7c:	2f                   	das
455e7d:	32 4c 62 65          	xor    0x65(%edx,%eiz,2),%cl
455e81:	72 75                	jb     0x455ef8
455e83:	73 73                	jae    0x455ef8
455e85:	4b                   	dec    %ebx
455e86:	30 66 75             	xor    %ah,0x75(%esi)
455e89:	7a 6e                	jp     0x455ef9
455e8b:	37                   	aaa
455e8c:	4e                   	dec    %esi
455e8d:	55                   	push   %ebp
455e8e:	6f                   	outsl  %ds:(%esi),(%dx)
455e8f:	39 74 4e 4a          	cmp    %esi,0x4a(%esi,%ecx,2)
455e93:	42                   	inc    %edx
455e94:	47                   	inc    %edi
455e95:	6b 58 56 57          	imul   $0x57,0x56(%eax),%ebx
455e99:	6a 52                	push   $0x52
455e9b:	42                   	inc    %edx
455e9c:	4d                   	dec    %ebp
455e9d:	73 48                	jae    0x455ee7
455e9f:	31 6b 33             	xor    %ebp,0x33(%ebx)
455ea2:	31 37                	xor    %esi,(%edi)
455ea4:	43                   	inc    %ebx
455ea5:	54                   	push   %esp
455ea6:	53                   	push   %ebx
455ea7:	77 62                	ja     0x455f0b
455ea9:	2f                   	das
455eaa:	6a 50                	push   $0x50
455eac:	2b 57 44             	sub    0x44(%edi),%edx
455eaf:	43                   	inc    %ebx
455eb0:	4e                   	dec    %esi
455eb1:	4d                   	dec    %ebp
455eb2:	45                   	inc    %ebp
455eb3:	2f                   	das
455eb4:	7a 77                	jp     0x455f2d
455eb6:	41                   	inc    %ecx
455eb7:	5a                   	pop    %edx
455eb8:	54                   	push   %esp
455eb9:	6e                   	outsb  %ds:(%esi),(%dx)
455eba:	65 73 37             	gs jae 0x455ef4
455ebd:	56                   	push   %esi
455ebe:	2f                   	das
455ebf:	57                   	push   %edi
455ec0:	32 2f                	xor    (%edi),%ch
455ec2:	77 2f                	ja     0x455ef3
455ec4:	52                   	push   %edx
455ec5:	4e                   	dec    %esi
455ec6:	6c                   	insb   (%dx),%es:(%edi)
455ec7:	63 47 6a             	arpl   %eax,0x6a(%edi)
455eca:	31 65 4f             	xor    %esp,0x4f(%ebp)
455ecd:	44                   	inc    %esp
455ece:	67 4c                	addr16 dec %esp
455ed0:	59                   	pop    %ecx
455ed1:	51                   	push   %ecx
455ed2:	30 42 56             	xor    %al,0x56(%edx)
455ed5:	70 6d                	jo     0x455f44
455ed7:	6b 54 66 6a 38       	imul   $0x38,0x6a(%esi,%eiz,2),%edx
455edc:	43                   	inc    %ebx
455edd:	44                   	inc    %esp
455ede:	5a                   	pop    %edx
455edf:	37                   	aaa
455ee0:	58                   	pop    %eax
455ee1:	55                   	push   %ebp
455ee2:	4b                   	dec    %ebx
455ee3:	6e                   	outsb  %ds:(%esi),(%dx)
455ee4:	78 5a                	js     0x455f40
455ee6:	58                   	pop    %eax
455ee7:	58                   	pop    %eax
455ee8:	71 33                	jno    0x455f1d
455eea:	70 45                	jo     0x455f31
455eec:	45                   	inc    %ebp
455eed:	6c                   	insb   (%dx),%es:(%edi)
455eee:	6e                   	outsb  %ds:(%esi),(%dx)
455eef:	74 6e                	je     0x455f5f
455ef1:	45                   	inc    %ebp
455ef2:	62 76 50             	bound  %esi,0x50(%esi)
455ef5:	6c                   	insb   (%dx),%es:(%edi)
455ef6:	6a 38                	push   $0x38
455ef8:	47                   	inc    %edi
455ef9:	4d                   	dec    %ebp
455efa:	46                   	inc    %esi
455efb:	73 45                	jae    0x455f42
455efd:	53                   	push   %ebx
455efe:	30 35 45 4d 48 64    	xor    %dh,0x64484d45
455f04:	58                   	pop    %eax
455f05:	39 56 5a             	cmp    %edx,0x5a(%esi)
455f08:	58                   	pop    %eax
455f09:	65 58                	gs pop %eax
455f0b:	37                   	aaa
455f0c:	34 42                	xor    $0x42,%al
455f0e:	61                   	popa
455f0f:	65 6d                	gs insl (%dx),%es:(%edi)
455f11:	6d                   	insl   (%dx),%es:(%edi)
455f12:	51                   	push   %ecx
455f13:	6c                   	insb   (%dx),%es:(%edi)
455f14:	7a 64                	jp     0x455f7a
455f16:	34 59                	xor    $0x59,%al
455f18:	52                   	push   %edx
455f19:	55                   	push   %ebp
455f1a:	76 58                	jbe    0x455f74
455f1c:	38 4a 4d             	cmp    %cl,0x4d(%edx)
455f1f:	2b 36                	sub    (%esi),%esi
455f21:	48                   	dec    %eax
455f22:	7a 37                	jp     0x455f5b
455f24:	5a                   	pop    %edx
455f25:	58                   	pop    %eax
455f26:	6c                   	insb   (%dx),%es:(%edi)
455f27:	35 73 47 45 6e       	xor    $0x6e454773,%eax
455f2c:	69 38 42 52 59 71    	imul   $0x71595242,(%eax),%edi
455f32:	7a 6c                	jp     0x455fa0
455f34:	4a                   	dec    %edx
455f35:	2f                   	das
455f36:	30 76 4d             	xor    %dh,0x4d(%esi)
455f39:	6b 68 74 68          	imul   $0x68,0x74(%eax),%ebp
455f3d:	36 50                	ss push %eax
455f3f:	44                   	inc    %esp
455f40:	55                   	push   %ebp
455f41:	54                   	push   %esp
455f42:	61                   	popa
455f43:	58                   	pop    %eax
455f44:	39 71 42             	cmp    %esi,0x42(%ecx)
455f47:	61                   	popa
455f48:	6e                   	outsb  %ds:(%esi),(%dx)
455f49:	4f                   	dec    %edi
455f4a:	69 4c 34 6f 47 63 38 	imul   $0x38386347,0x6f(%esp,%esi,1),%ecx
455f51:	38
455f52:	42                   	inc    %edx
455f53:	75 2f                	jne    0x455f84
455f55:	4f                   	dec    %edi
455f56:	34 30                	xor    $0x30,%al
455f58:	74 42                	je     0x455f9c
455f5a:	61                   	popa
455f5b:	66 67 76 30          	data16 addr16 jbe 0x455f8f
455f5f:	32 49 55             	xor    0x55(%ecx),%cl
455f62:	65 78 30             	gs js  0x455f95
455f65:	58                   	pop    %eax
455f66:	69 4e 2f 57 7a 4b 6c 	imul   $0x6c4b7a57,0x2f(%esi),%ecx
455f6d:	32 45 78             	xor    0x78(%ebp),%al
455f70:	58                   	pop    %eax
455f71:	53                   	push   %ebx
455f72:	31 79 71             	xor    %edi,0x71(%ecx)
455f75:	61                   	popa
455f76:	64 4c                	fs dec %esp
455f78:	32 33                	xor    (%ebx),%dh
455f7a:	59                   	pop    %ecx
455f7b:	76 5a                	jbe    0x455fd7
455f7d:	46                   	inc    %esi
455f7e:	43                   	inc    %ebx
455f7f:	71 71                	jno    0x455ff2
455f81:	36 48                	ss dec %eax
455f83:	4d                   	dec    %ebp
455f84:	39 57 53             	cmp    %edx,0x53(%edi)
455f87:	4a                   	dec    %edx
455f88:	5a                   	pop    %edx
455f89:	66 54                	push   %sp
455f8b:	62 56 49             	bound  %edx,0x49(%esi)
455f8e:	6b 6e 4e 6b          	imul   $0x6b,0x4e(%esi),%ebp
455f92:	61                   	popa
455f93:	37                   	aaa
455f94:	77 38                	ja     0x455fce
455f96:	56                   	push   %esi
455f97:	38 58 56             	cmp    %bl,0x56(%eax)
455f9a:	50                   	push   %eax
455f9b:	63 5a 30             	arpl   %ebx,0x30(%edx)
455f9e:	30 34 4a             	xor    %dh,(%edx,%ecx,2)
455fa1:	77 6a                	ja     0x45600d
455fa3:	62 66 73             	bound  %esp,0x73(%esi)
455fa6:	4d                   	dec    %ebp
455fa7:	6f                   	outsl  %ds:(%esi),(%dx)
455fa8:	53                   	push   %ebx
455fa9:	41                   	inc    %ecx
455faa:	4c                   	dec    %esp
455fab:	4a                   	dec    %edx
455fac:	53                   	push   %ebx
455fad:	48                   	dec    %eax
455fae:	75 4a                	jne    0x455ffa
455fb0:	55                   	push   %ebp
455fb1:	6c                   	insb   (%dx),%es:(%edi)
455fb2:	6e                   	outsb  %ds:(%esi),(%dx)
455fb3:	4d                   	dec    %ebp
455fb4:	34 31                	xor    $0x31,%al
455fb6:	6e                   	outsb  %ds:(%esi),(%dx)
455fb7:	67 4a                	addr16 dec %edx
455fb9:	43                   	inc    %ebx
455fba:	69 66 55 34 38 79 36 	imul   $0x36793834,0x55(%esi),%esp
455fc1:	36 6e                	outsb  %ss:(%esi),(%dx)
455fc3:	7a 46                	jp     0x45600b
455fc5:	79 79                	jns    0x456040
455fc7:	6d                   	insl   (%dx),%es:(%edi)
455fc8:	50                   	push   %eax
455fc9:	69 48 33 52 57 31 66 	imul   $0x66315752,0x33(%eax),%ecx
455fd0:	6b 7a 6e 53          	imul   $0x53,0x6e(%edx),%edi
455fd4:	4f                   	dec    %edi
455fd5:	71 47                	jno    0x45601e
455fd7:	78 32                	js     0x45600b
455fd9:	67 78 6e             	addr16 js 0x45604a
455fdc:	6b 65 48 58          	imul   $0x58,0x48(%ebp),%esp
455fe0:	74 6f                	je     0x456051
455fe2:	65 73 37             	gs jae 0x45601c
455fe5:	2f                   	das
455fe6:	44                   	inc    %esp
455fe7:	66 67 57             	addr16 push %di
455fea:	2b 65 4b             	sub    0x4b(%ebp),%esp
455fed:	6f                   	outsl  %ds:(%esi),(%dx)
455fee:	69 66 59 7a 61 37 48 	imul   $0x4837617a,0x59(%esi),%esp
455ff5:	49                   	dec    %ecx
455ff6:	58                   	pop    %eax
455ff7:	5a                   	pop    %edx
455ff8:	6f                   	outsl  %ds:(%esi),(%dx)
455ff9:	34 59                	xor    $0x59,%al
455ffb:	6a 4c                	push   $0x4c
455ffd:	43                   	inc    %ebx
455ffe:	41                   	inc    %ecx
455fff:	58                   	pop    %eax
456000:	42                   	inc    %edx
456001:	70 5a                	jo     0x45605d
456003:	68 35 4c 66 4f       	push   $0x4f664c35
456008:	7a 30                	jp     0x45603a
45600a:	49                   	dec    %ecx
45600b:	54                   	push   %esp
45600c:	43                   	inc    %ebx
45600d:	45                   	inc    %ebp
45600e:	42                   	inc    %edx
45600f:	44                   	inc    %esp
456010:	37                   	aaa
456011:	5a                   	pop    %edx
456012:	38 43 48             	cmp    %al,0x48(%ebx)
456015:	43                   	inc    %ebx
456016:	58                   	pop    %eax
456017:	42                   	inc    %edx
456018:	35 39 45 4f 2b       	xor    $0x2b4f4539,%eax
45601d:	4c                   	dec    %esp
45601e:	33 4b 74             	xor    0x74(%ebx),%ecx
456021:	65 65 30 57 79       	gs xor %dl,%gs:0x79(%edi)
456026:	64 71 32             	fs jno 0x45605b
456029:	47                   	inc    %edi
45602a:	36 79 68             	ss jns 0x456095
45602d:	4a                   	dec    %edx
45602e:	67 46                	addr16 inc %esi
456030:	6f                   	outsl  %ds:(%esi),(%dx)
456031:	31 45 70             	xor    %eax,0x70(%ebp)
456034:	43                   	inc    %ebx
456035:	6c                   	insb   (%dx),%es:(%edi)
456036:	67 72 61             	addr16 jb 0x45609a
456039:	35 42 50 54 58       	xor    $0x58545042,%eax
45603e:	6a 41                	push   $0x41
456040:	36 61                	ss popa
456042:	37                   	aaa
456043:	57                   	push   %edi
456044:	6e                   	outsb  %ds:(%esi),(%dx)
456045:	66 51                	push   %cx
456047:	6b 74 6c 35 58       	imul   $0x58,0x35(%esp,%ebp,2),%esi
45604c:	6b 6c 31 57 58       	imul   $0x58,0x57(%ecx,%esi,1),%ebp
456051:	36 55                	ss push %ebp
456053:	57                   	push   %edi
456054:	41                   	inc    %ecx
456055:	6a 4f                	push   $0x4f
456057:	68 67 4a 76 44       	push   $0x44764a67
45605c:	44                   	inc    %esp
45605d:	6d                   	insl   (%dx),%es:(%edi)
45605e:	36 4f                	ss dec %edi
456060:	50                   	push   %eax
456061:	39 76 39             	cmp    %esi,0x39(%esi)
456064:	78 4e                	js     0x4560b4
456066:	69 4c 4d 7a 5a 59 31 	imul   $0x3031595a,0x7a(%ebp,%ecx,2),%ecx
45606d:	30
45606e:	6a 79                	push   $0x79
456070:	41                   	inc    %ecx
456071:	6e                   	outsb  %ds:(%esi),(%dx)
456072:	78 6e                	js     0x4560e2
456074:	7a 35                	jp     0x4560ab
456076:	67 70 43             	addr16 jo 0x4560bc
456079:	4d                   	dec    %ebp
45607a:	61                   	popa
45607b:	55                   	push   %ebp
45607c:	73 6f                	jae    0x4560ed
45607e:	54                   	push   %esp
45607f:	4e                   	dec    %esi
456080:	58                   	pop    %eax
456081:	5a                   	pop    %edx
456082:	35 5a 30 50 47       	xor    $0x4750305a,%eax
456087:	52                   	push   %edx
456088:	4c                   	dec    %esp
456089:	53                   	push   %ebx
45608a:	4e                   	dec    %esi
45608b:	64 57                	fs push %edi
45608d:	4c                   	dec    %esp
45608e:	5a                   	pop    %edx
45608f:	56                   	push   %esi
456090:	39 79 50             	cmp    %edi,0x50(%ecx)
456093:	63 63 51             	arpl   %esp,0x51(%ebx)
456096:	4e                   	dec    %esi
456097:	63 46 54             	arpl   %eax,0x54(%esi)
45609a:	57                   	push   %edi
45609b:	45                   	inc    %ebp
45609c:	59                   	pop    %ecx
45609d:	4c                   	dec    %esp
45609e:	4d                   	dec    %ebp
45609f:	4e                   	dec    %esi
4560a0:	7a 73                	jp     0x456115
4560a2:	75 6b                	jne    0x45610f
4560a4:	2f                   	das
4560a5:	50                   	push   %eax
4560a6:	61                   	popa
4560a7:	31 5a 45             	xor    %ebx,0x45(%edx)
4560aa:	49                   	dec    %ecx
4560ab:	58                   	pop    %eax
4560ac:	4f                   	dec    %edi
4560ad:	67 4b                	addr16 dec %ebx
4560af:	75 6f                	jne    0x456120
4560b1:	53                   	push   %ebx
4560b2:	55                   	push   %ebp
4560b3:	6a 35                	push   $0x35
4560b5:	76 6a                	jbe    0x456121
4560b7:	35 63 54 71 57       	xor    $0x57715463,%eax
4560bc:	7a 7a                	jp     0x456138
4560be:	47                   	inc    %edi
4560bf:	35 6b 45 41 4f       	xor    $0x4f41456b,%eax
4560c4:	2f                   	das
4560c5:	35 31 72 4a 69       	xor    $0x694a7231,%eax
4560ca:	69 53 50 48 31 70 6a 	imul   $0x6a703148,0x50(%ebx),%edx
4560d1:	7a 32                	jp     0x456105
4560d3:	39 56 4c             	cmp    %edx,0x4c(%esi)
4560d6:	58                   	pop    %eax
4560d7:	76 75                	jbe    0x45614e
4560d9:	4a                   	dec    %edx
4560da:	41                   	inc    %ecx
4560db:	43                   	inc    %ebx
4560dc:	33 47 4f             	xor    0x4f(%edi),%eax
4560df:	56                   	push   %esi
4560e0:	4a                   	dec    %edx
4560e1:	6f                   	outsl  %ds:(%esi),(%dx)
4560e2:	2f                   	das
4560e3:	43                   	inc    %ebx
4560e4:	53                   	push   %ebx
4560e5:	44                   	inc    %esp
4560e6:	71 2f                	jno    0x456117
4560e8:	30 4f 46             	xor    %cl,0x46(%edi)