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)
4560eb:	71 70                	jno    0x45615d
4560ed:	59                   	pop    %ecx
4560ee:	4e                   	dec    %esi
4560ef:	41                   	inc    %ecx
4560f0:	7a 33                	jp     0x456125
4560f2:	64 63 31             	arpl   %esi,%fs:(%ecx)
4560f5:	62 4a 30             	bound  %ecx,0x30(%edx)
4560f8:	46                   	inc    %esi
4560f9:	56                   	push   %esi
4560fa:	39 46 43             	cmp    %eax,0x43(%esi)
4560fd:	77 67                	ja     0x456166
4560ff:	50                   	push   %eax
456100:	61                   	popa
456101:	46                   	inc    %esi
456102:	62 56 59             	bound  %edx,0x59(%esi)
456105:	71 41                	jno    0x456148
456107:	4d                   	dec    %ebp
456108:	59                   	pop    %ecx
456109:	39 38                	cmp    %edi,(%eax)
45610b:	6e                   	outsb  %ds:(%esi),(%dx)
45610c:	68 6e 37 46 44       	push   $0x4446376e
456111:	55                   	push   %ebp
456112:	6a 6a                	push   $0x6a
456114:	6d                   	insl   (%dx),%es:(%edi)
456115:	33 36                	xor    (%esi),%esi
456117:	71 2f                	jno    0x456148
456119:	66 77 36             	data16 ja 0x456152
45611c:	31 62 74             	xor    %esp,0x74(%edx)
45611f:	6d                   	insl   (%dx),%es:(%edi)
456120:	74 4e                	je     0x456170
456122:	4d                   	dec    %ebp
456123:	76 71                	jbe    0x456196
456125:	78 45                	js     0x45616c
456127:	4b                   	dec    %ebx
456128:	6a 39                	push   $0x39
45612a:	48                   	dec    %eax
45612b:	52                   	push   %edx
45612c:	37                   	aaa
45612d:	6c                   	insb   (%dx),%es:(%edi)
45612e:	7a 4e                	jp     0x45617e
456130:	69 77 76 55 39 73 2f 	imul   $0x2f733955,0x76(%edi),%esi
456137:	77 39                	ja     0x456172
456139:	2b 4e 7a             	sub    0x7a(%esi),%ecx
45613c:	57                   	push   %edi
45613d:	34 32                	xor    $0x32,%al
45613f:	77 6c                	ja     0x4561ad
456141:	6f                   	outsl  %ds:(%esi),(%dx)
456142:	75 50                	jne    0x456194
456144:	6f                   	outsl  %ds:(%esi),(%dx)
456145:	73 37                	jae    0x45617e
456147:	63 4a 71             	arpl   %ecx,0x71(%edx)
45614a:	35 53 55 4c 6c       	xor    $0x6c4c5553,%eax
45614f:	76 47                	jbe    0x456198
456151:	39 56 6b             	cmp    %edx,0x6b(%esi)
456154:	4d                   	dec    %ebp
456155:	45                   	inc    %ebp
456156:	6d                   	insl   (%dx),%es:(%edi)
456157:	58                   	pop    %eax
456158:	51                   	push   %ecx
456159:	34 4b                	xor    $0x4b,%al
45615b:	4f                   	dec    %edi
45615c:	64 76 4a             	fs jbe 0x4561a9
45615f:	6e                   	outsb  %ds:(%esi),(%dx)
456160:	51                   	push   %ecx
456161:	74 64                	je     0x4561c7
456163:	45                   	inc    %ebp
456164:	5a                   	pop    %edx
456165:	4a                   	dec    %edx
456166:	36 4a                	ss dec %edx
456168:	74 73                	je     0x4561dd
45616a:	37                   	aaa
45616b:	6a 31                	push   $0x31
45616d:	73 76                	jae    0x4561e5
45616f:	73 45                	jae    0x4561b6
456171:	69 32 33 6d 4d 65    	imul   $0x654d6d33,(%edx),%esi
456177:	71 47                	jno    0x4561c0
456179:	35 31 69 51 31       	xor    $0x31516931,%eax
45617e:	4a                   	dec    %edx
45617f:	46                   	inc    %esi
456180:	72 6c                	jb     0x4561ee
456182:	2b 68 6a             	sub    0x6a(%eax),%ebp
456185:	4e                   	dec    %esi
456186:	45                   	inc    %ebp
456187:	4c                   	dec    %esp
456188:	4f                   	dec    %edi
456189:	37                   	aaa
45618a:	31 48 31             	xor    %ecx,0x31(%eax)
45618d:	71 39                	jno    0x4561c8
45618f:	4f                   	dec    %edi
456190:	57                   	push   %edi
456191:	4a                   	dec    %edx
456192:	6e                   	outsb  %ds:(%esi),(%dx)
456193:	44                   	inc    %esp
456194:	73 33                	jae    0x4561c9
456196:	54                   	push   %esp
456197:	78 44                	js     0x4561dd
456199:	48                   	dec    %eax
45619a:	31 4d 58             	xor    %ecx,0x58(%ebp)
45619d:	75 44                	jne    0x4561e3
45619f:	47                   	inc    %edi
4561a0:	48                   	dec    %eax
4561a1:	44                   	inc    %esp
4561a2:	33 79 4b             	xor    0x4b(%ecx),%edi
4561a5:	38 48 76             	cmp    %cl,0x76(%eax)
4561a8:	56                   	push   %esi
4561a9:	52                   	push   %edx
4561aa:	59                   	pop    %ecx
4561ab:	5a                   	pop    %edx
4561ac:	55                   	push   %ebp
4561ad:	72 2b                	jb     0x4561da
4561af:	72 56                	jb     0x456207
4561b1:	4c                   	dec    %esp
4561b2:	63 55 47             	arpl   %edx,0x47(%ebp)
4561b5:	4b                   	dec    %ebx
4561b6:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
4561b9:	4d                   	dec    %ebp
4561ba:	69 6d 31 5a 74 53 4a 	imul   $0x4a53745a,0x31(%ebp),%ebp
4561c1:	4a                   	dec    %edx
4561c2:	68 4d 2f 44 76       	push   $0x76442f4d
4561c7:	56                   	push   %esi
4561c8:	43                   	inc    %ebx
4561c9:	65 54                	gs push %esp
4561cb:	34 67                	xor    $0x67,%al
4561cd:	78 6a                	js     0x456239
4561cf:	4f                   	dec    %edi
4561d0:	59                   	pop    %ecx
4561d1:	42                   	inc    %edx
4561d2:	78 32                	js     0x456206
4561d4:	34 4c                	xor    $0x4c,%al
4561d6:	69 6a 33 42 6f 51 38 	imul   $0x38516f42,0x33(%edx),%ebp
4561dd:	6b 45 43 62          	imul   $0x62,0x43(%ebp),%eax
4561e1:	53                   	push   %ebx
4561e2:	34 66                	xor    $0x66,%al
4561e4:	63 52 56             	arpl   %edx,0x56(%edx)
4561e7:	55                   	push   %ebp
4561e8:	52                   	push   %edx
4561e9:	59                   	pop    %ecx
4561ea:	4e                   	dec    %esi
4561eb:	58                   	pop    %eax
4561ec:	66 64 34 72          	data16 fs xor $0x72,%al
4561f0:	61                   	popa
4561f1:	4b                   	dec    %ebx
4561f2:	42                   	inc    %edx
4561f3:	55                   	push   %ebp
4561f4:	77 2b                	ja     0x456221
4561f6:	58                   	pop    %eax
4561f7:	62 34 46             	bound  %esi,(%esi,%eax,2)
4561fa:	77 78                	ja     0x456274
4561fc:	39 68 4e             	cmp    %ebp,0x4e(%eax)
4561ff:	36 2f                	ss das
456201:	34 4e                	xor    $0x4e,%al
456203:	4b                   	dec    %ebx
456204:	6b 4f 74 32          	imul   $0x32,0x74(%edi),%ecx
456208:	4d                   	dec    %ebp
456209:	4b                   	dec    %ebx
45620a:	6a 65                	push   $0x65
45620c:	65 43                	gs inc %ebx
45620e:	31 2b                	xor    %ebp,(%ebx)
456210:	4f                   	dec    %edi
456211:	62 45 51             	bound  %eax,0x51(%ebp)
456214:	44                   	inc    %esp
456215:	49                   	dec    %ecx
456216:	66 52                	push   %dx
456218:	75 79                	jne    0x456293
45621a:	4e                   	dec    %esi
45621b:	34 56                	xor    $0x56,%al
45621d:	57                   	push   %edi
45621e:	58                   	pop    %eax
45621f:	71 33                	jno    0x456254
456221:	4e                   	dec    %esi
456222:	38 4e 56             	cmp    %cl,0x56(%esi)
456225:	64 32 51 7a          	xor    %fs:0x7a(%ecx),%dl
456229:	38 71 71             	cmp    %dh,0x71(%ecx)
45622c:	4e                   	dec    %esi
45622d:	38 34 41             	cmp    %dh,(%ecx,%eax,2)