462fca:	64 7a 46             	fs jp  0x463013
462fcd:	72 5a                	jb     0x463029
462fcf:	64 33 79 6f          	xor    %fs:0x6f(%ecx),%edi
462fd3:	50                   	push   %eax
462fd4:	32 6e 78             	xor    0x78(%esi),%ch
462fd7:	72 57                	jb     0x463030
462fd9:	6e                   	outsb  %ds:(%esi),(%dx)
462fda:	78 75                	js     0x463051
462fdc:	6f                   	outsl  %ds:(%esi),(%dx)
462fdd:	31 41 6b             	xor    %eax,0x6b(%ecx)
462fe0:	6e                   	outsb  %ds:(%esi),(%dx)
462fe1:	57                   	push   %edi
462fe2:	69 52 56 49 5a 38 52 	imul   $0x52385a49,0x56(%edx),%edx
462fe9:	77 52                	ja     0x46303d
462feb:	6a 51                	push   $0x51
462fed:	57                   	push   %edi
462fee:	43                   	inc    %ebx
462fef:	68 64 42 4e 77       	push   $0x774e4264
462ff4:	58                   	pop    %eax
462ff5:	57                   	push   %edi
462ff6:	61                   	popa
462ff7:	72 71                	jb     0x46306a
462ff9:	4b                   	dec    %ebx
462ffa:	42                   	inc    %edx
462ffb:	53                   	push   %ebx
462ffc:	6b 2b 63             	imul   $0x63,(%ebx),%ebp
462fff:	34 76                	xor    $0x76,%al
463001:	33 76 4e             	xor    0x4e(%esi),%esi
463004:	49                   	dec    %ecx
463005:	56                   	push   %esi
463006:	49                   	dec    %ecx
463007:	59                   	pop    %ecx
463008:	34 47                	xor    $0x47,%al
46300a:	6b 4b 6a 65          	imul   $0x65,0x6a(%ebx),%ecx
46300e:	46                   	inc    %esi
46300f:	6c                   	insb   (%dx),%es:(%edi)
463010:	36 6f                	outsl  %ss:(%esi),(%dx)
463012:	71 4c                	jno    0x463060
463014:	43                   	inc    %ebx
463015:	71 6d                	jno    0x463084
463017:	79 4c                	jns    0x463065
463019:	4e                   	dec    %esi
46301a:	50                   	push   %eax
46301b:	32 33                	xor    (%ebx),%dh
46301d:	44                   	inc    %esp
46301e:	45                   	inc    %ebp
46301f:	31 38                	xor    %edi,(%eax)
463021:	65 69 5a 58 33 32 2b 	imul   $0x562b3233,%gs:0x58(%edx),%ebx
463028:	56
463029:	53                   	push   %ebx
46302a:	4f                   	dec    %edi
46302b:	36 64 69 64 45 64 4e 	ss imul $0x676d6d4e,%fs:0x64(%ebp,%eax,2),%esp
463032:	6d 6d 67
463035:	64 2f                	fs das
463037:	37                   	aaa
463038:	6a 69                	push   $0x69
46303a:	2f                   	das
46303b:	72 68                	jb     0x4630a5
46303d:	35 54 55 49 31       	xor    $0x31495554,%eax
463042:	70 44                	jo     0x463088
463044:	41                   	inc    %ecx
463045:	62 57 2b             	bound  %edx,0x2b(%edi)
463048:	41                   	inc    %ecx
463049:	46                   	inc    %esi
46304a:	7a 54                	jp     0x4630a0
46304c:	71 69                	jno    0x4630b7
46304e:	42                   	inc    %edx
46304f:	41                   	inc    %ecx
463050:	4f                   	dec    %edi
463051:	75 62                	jne    0x4630b5
463053:	38 73 75             	cmp    %dh,0x75(%ebx)
463056:	57                   	push   %edi
463057:	32 59 6b             	xor    0x6b(%ecx),%bl
46305a:	54                   	push   %esp
46305b:	4d                   	dec    %ebp
46305c:	61                   	popa
46305d:	76 56                	jbe    0x4630b5
46305f:	61                   	popa
463060:	66 5a                	pop    %dx
463062:	52                   	push   %edx
463063:	69 62 33 6c 59 34 36 	imul   $0x3634596c,0x33(%edx),%esp
46306a:	73 50                	jae    0x4630bc
46306c:	61                   	popa
46306d:	36 70 70             	ss jo  0x4630e0
463070:	5a                   	pop    %edx
463071:	30 4c 4d 5a          	xor    %cl,0x5a(%ebp,%ecx,2)
463075:	79 6b                	jns    0x4630e2
463077:	32 2f                	xor    (%edi),%ch
463079:	51                   	push   %ecx
46307a:	72 54                	jb     0x4630d0
46307c:	6c                   	insb   (%dx),%es:(%edi)
46307d:	6b 46 4f 70          	imul   $0x70,0x4f(%esi),%eax
463081:	42                   	inc    %edx
463082:	53                   	push   %ebx
463083:	7a 52                	jp     0x4630d7
463085:	70 74                	jo     0x4630fb
463087:	73 61                	jae    0x4630ea
463089:	35 32 76 36 51       	xor    $0x51367632,%eax
46308e:	63 4c 37 51          	arpl   %ecx,0x51(%edi,%esi,1)
463092:	46                   	inc    %esi
463093:	36 77 39             	ss ja  0x4630cf
463096:	64 59                	fs pop %ecx
463098:	59                   	pop    %ecx
463099:	66 4f                	dec    %di
46309b:	57                   	push   %edi
46309c:	72 65                	jb     0x463103
46309e:	4e                   	dec    %esi
46309f:	4e                   	dec    %esi
4630a0:	66 38 48 46          	data16 cmp %cl,0x46(%eax)
4630a4:	72 69                	jb     0x46310f
4630a6:	75 2b                	jne    0x4630d3
4630a8:	76 43                	jbe    0x4630ed
4630aa:	4c                   	dec    %esp
4630ab:	45                   	inc    %ebp
4630ac:	4c                   	dec    %esp
4630ad:	38 37                	cmp    %dh,(%edi)
4630af:	50                   	push   %eax
4630b0:	7a 61                	jp     0x463113
4630b2:	2f                   	das
4630b3:	75 34                	jne    0x4630e9
4630b5:	69 62 7a 55 47 73 52 	imul   $0x52734755,0x7a(%edx),%esp
4630bc:	39 6e 4f             	cmp    %ebp,0x4f(%esi)
4630bf:	45                   	inc    %ebp
4630c0:	6d                   	insl   (%dx),%es:(%edi)
4630c1:	4d                   	dec    %ebp
4630c2:	77 33                	ja     0x4630f7
4630c4:	47                   	inc    %edi
4630c5:	34 6b                	xor    $0x6b,%al
4630c7:	6d                   	insl   (%dx),%es:(%edi)
4630c8:	6f                   	outsl  %ds:(%esi),(%dx)
4630c9:	79 6c                	jns    0x463137
4630cb:	32 67 30             	xor    0x30(%edi),%ah
4630ce:	62 4e 59             	bound  %ecx,0x59(%esi)
4630d1:	70 6e                	jo     0x463141
4630d3:	35 63 5a 70 4b       	xor    $0x4b705a63,%eax
4630d8:	32 47 66             	xor    0x66(%edi),%al
4630db:	44                   	inc    %esp
4630dc:	33 39                	xor    (%ecx),%edi
4630de:	4a                   	dec    %edx
4630df:	46                   	inc    %esi
4630e0:	4a                   	dec    %edx
4630e1:	54                   	push   %esp
4630e2:	72 76                	jb     0x46315a
4630e4:	71 74                	jno    0x46315a
4630e6:	6c                   	insb   (%dx),%es:(%edi)
4630e7:	4f                   	dec    %edi
4630e8:	55                   	push   %ebp
4630e9:	41                   	inc    %ecx
4630ea:	34 6f                	xor    $0x6f,%al
4630ec:	69 7a 58 6e 69 4f 32 	imul   $0x324f696e,0x58(%edx),%edi
4630f3:	55                   	push   %ebp
4630f4:	6e                   	outsb  %ds:(%esi),(%dx)
4630f5:	34 4b                	xor    $0x4b,%al
4630f7:	66 6a 68             	pushw  $0x68
4630fa:	32 31                	xor    (%ecx),%dh
4630fc:	6e                   	outsb  %ds:(%esi),(%dx)
4630fd:	62 33                	bound  %esi,(%ebx)
4630ff:	5a                   	pop    %edx
463100:	6e                   	outsb  %ds:(%esi),(%dx)
463101:	69 4c 78 44 46 51 35 	imul   $0x44355146,0x44(%eax,%edi,2),%ecx
463108:	44
463109:	41                   	inc    %ecx
46310a:	63 79 6f             	arpl   %edi,0x6f(%ecx)
46310d:	56                   	push   %esi
46310e:	6e                   	outsb  %ds:(%esi),(%dx)
46310f:	72 57                	jb     0x463168
463111:	62 56 44             	bound  %edx,0x44(%esi)
463114:	61                   	popa
463115:	4b                   	dec    %ebx
463116:	2b 76 65             	sub    0x65(%esi),%esi
463119:	6a 4c                	push   $0x4c
46311b:	4e                   	dec    %esi
46311c:	2f                   	das
46311d:	72 6e                	jb     0x46318d
46311f:	78 62                	js     0x463183
463121:	49                   	dec    %ecx
463122:	38 64 70 2f          	cmp    %ah,0x2f(%eax,%esi,2)
463126:	6d                   	insl   (%dx),%es:(%edi)
463127:	63 5a 59             	arpl   %ebx,0x59(%edx)
46312a:	72 53                	jb     0x46317f
46312c:	34 53                	xor    $0x53,%al
46312e:	45                   	inc    %ebp
46312f:	53                   	push   %ebx
463130:	4a                   	dec    %edx
463131:	69 42 41 4e 61 61 62 	imul   $0x6261614e,0x41(%edx),%eax
463138:	58                   	pop    %eax
463139:	32 6d 41             	xor    0x41(%ebp),%ch
46313c:	71 50                	jno    0x46318e
46313e:	67 2f                	addr16 das
463140:	36 76 66             	ss jbe 0x4631a9
463143:	43                   	inc    %ebx
463144:	2b 58 4e             	sub    0x4e(%eax),%ebx
463147:	6d                   	insl   (%dx),%es:(%edi)
463148:	2b 76 6a             	sub    0x6a(%esi),%esi
46314b:	43                   	inc    %ebx
46314c:	4b                   	dec    %ebx
46314d:	59                   	pop    %ecx
46314e:	4a                   	dec    %edx
46314f:	6c                   	insb   (%dx),%es:(%edi)
463150:	6b 6e 6f 43          	imul   $0x43,0x6f(%esi),%ebp
463154:	44                   	inc    %esp
463155:	6a 6b                	push   $0x6b
463157:	4d                   	dec    %ebp
463158:	5a                   	pop    %edx
463159:	59                   	pop    %ecx
46315a:	70 37                	jo     0x463193
46315c:	2f                   	das
46315d:	2b 33                	sub    (%ebx),%esi
46315f:	32 32                	xor    (%edx),%dh
463161:	39 31                	cmp    %esi,(%ecx)
463163:	7a 6d                	jp     0x4631d2
463165:	57                   	push   %edi
463166:	61                   	popa
463167:	64 6b 62 2f 4b       	imul   $0x4b,%fs:0x2f(%edx),%esp
46316c:	67 52                	addr16 push %edx
46316e:	6e                   	outsb  %ds:(%esi),(%dx)
46316f:	5a                   	pop    %edx
463170:	65 7a 48             	gs jp  0x4631bb
463173:	47                   	inc    %edi
463174:	65 71 47             	gs jno 0x4631be
463177:	4c                   	dec    %esp
463178:	69 75 6a 6b 43 46 48 	imul   $0x4846436b,0x6a(%ebp),%esi
46317f:	57                   	push   %edi
463180:	78 69                	js     0x4631eb
463182:	30 59 63             	xor    %bl,0x63(%ecx)
463185:	4f                   	dec    %edi
463186:	44                   	inc    %esp
463187:	52                   	push   %edx
463188:	73 76                	jae    0x463200
46318a:	48                   	dec    %eax
46318b:	71 6d                	jno    0x4631fa
46318d:	79 66                	jns    0x4631f5
46318f:	49                   	dec    %ecx
463190:	57                   	push   %edi
463191:	33 33                	xor    (%ebx),%esi
463193:	69 69 63 48 68 38 56 	imul   $0x56386848,0x63(%ecx),%ebp
46319a:	79 63                	jns    0x4631ff
46319c:	4c                   	dec    %esp
46319d:	38 36                	cmp    %dh,(%esi)
46319f:	34 4b                	xor    $0x4b,%al
4631a1:	35 52 53 32 43       	xor    $0x43325352,%eax
4631a6:	41                   	inc    %ecx
4631a7:	4b                   	dec    %ebx
4631a8:	63 70 2b             	arpl   %esi,0x2b(%eax)
4631ab:	64 71 33             	fs jno 0x4631e1
4631ae:	68 55 72 47 46       	push   $0x46477255
4631b3:	57                   	push   %edi
4631b4:	66 33 69 31          	xor    0x31(%ecx),%bp
4631b8:	6f                   	outsl  %ds:(%esi),(%dx)
4631b9:	6d                   	insl   (%dx),%es:(%edi)
4631ba:	5a                   	pop    %edx
4631bb:	6c                   	insb   (%dx),%es:(%edi)
4631bc:	6e                   	outsb  %ds:(%esi),(%dx)
4631bd:	6f                   	outsl  %ds:(%esi),(%dx)
4631be:	6f                   	outsl  %ds:(%esi),(%dx)
4631bf:	55                   	push   %ebp
4631c0:	6c                   	insb   (%dx),%es:(%edi)
4631c1:	42                   	inc    %edx
4631c2:	38 62 34             	cmp    %ah,0x34(%edx)
4631c5:	64 79 39             	fs jns 0x463201
4631c8:	33 7a 50             	xor    0x50(%edx),%edi
4631cb:	75 70                	jne    0x46323d
4631cd:	6f                   	outsl  %ds:(%esi),(%dx)
4631ce:	5a                   	pop    %edx
4631cf:	37                   	aaa
4631d0:	78 54                	js     0x463226
4631d2:	73 59                	jae    0x46322d
4631d4:	77 78                	ja     0x46324e
4631d6:	35 46 57 6f 63       	xor    $0x636f5746,%eax
4631db:	66 6a 73             	pushw  $0x73
4631de:	4f                   	dec    %edi
4631df:	76 35                	jbe    0x463216
4631e1:	54                   	push   %esp
4631e2:	69 31 70 68 74 51    	imul   $0x51746870,(%ecx),%esi
4631e8:	67 77 48             	addr16 ja 0x463233
4631eb:	4a                   	dec    %edx
4631ec:	52                   	push   %edx
4631ed:	46                   	inc    %esi
4631ee:	46                   	inc    %esi
4631ef:	69 4b 63 51 45 6c 56 	imul   $0x566c4551,0x63(%ebx),%ecx
4631f6:	6a 2f                	push   $0x2f
4631f8:	36 72 75             	ss jb  0x463270
4631fb:	6a 6f                	push   $0x6f
4631fd:	72 35                	jb     0x463234
4631ff:	69 63 6b 77 5a 58 50 	imul   $0x50585a77,0x6b(%ebx),%esp
463206:	56                   	push   %esi
463207:	53                   	push   %ebx
463208:	5a                   	pop    %edx
463209:	6a 6d                	push   $0x6d
46320b:	42                   	inc    %edx
46320c:	32 61 6b             	xor    0x6b(%ecx),%ah
46320f:	6e                   	outsb  %ds:(%esi),(%dx)
463210:	4a                   	dec    %edx
463211:	54                   	push   %esp
463212:	47                   	inc    %edi
463213:	48                   	dec    %eax
463214:	45                   	inc    %ebp
463215:	64 62 67 32          	bound  %esp,%fs:0x32(%edi)
463219:	78 56                	js     0x463271
46321b:	35 61 33 54 33       	xor    $0x33543361,%eax
463220:	62 42 51             	bound  %eax,0x51(%edx)
463223:	6a 79                	push   $0x79
463225:	2f                   	das
463226:	47                   	inc    %edi
463227:	5a                   	pop    %edx
463228:	32 4a 6f             	xor    0x6f(%edx),%cl
46322b:	34 5a                	xor    $0x5a,%al
46322d:	6b 47 44 33          	imul   $0x33,0x44(%edi),%eax
463231:	67 72 30             	addr16 jb 0x463264
463234:	48                   	dec    %eax
463235:	2b 64 57 36          	sub    0x36(%edi,%edx,2),%esp
463239:	6b 54 46 39 4a       	imul   $0x4a,0x39(%esi,%eax,2),%edx
46323e:	47                   	inc    %edi
46323f:	6c                   	insb   (%dx),%es:(%edi)
463240:	57                   	push   %edi
463241:	35 4a 32 2f 46       	xor    $0x462f324a,%eax
463246:	49                   	dec    %ecx
463247:	67 6f                	outsl  %ds:(%si),(%dx)
463249:	35 65 42 7a 55       	xor    $0x557a4265,%eax
46324e:	47                   	inc    %edi
46324f:	70 7a                	jo     0x4632cb
463251:	58                   	pop    %eax
463252:	4b                   	dec    %ebx
463253:	78 73                	js     0x4632c8
463255:	39 64 53 75          	cmp    %esp,0x75(%ebx,%edx,2)
463259:	7a 72                	jp     0x4632cd
46325b:	42                   	inc    %edx
46325c:	79 66                	jns    0x4632c4
46325e:	61                   	popa
46325f:	31 4b 55             	xor    %ecx,0x55(%ebx)
463262:	34 55                	xor    $0x55,%al
463264:	71 76                	jno    0x4632dc
463266:	2f                   	das
463267:	32 59 63             	xor    0x63(%ecx),%bl
46326a:	59                   	pop    %ecx
46326b:	33 37                	xor    (%edi),%esi
46326d:	73 34                	jae    0x4632a3
46326f:	64 68 50 2b 72 45    	fs push $0x45722b50
463275:	45                   	inc    %ebp
463276:	6d                   	insl   (%dx),%es:(%edi)
463277:	75 45                	jne    0x4632be
463279:	4c                   	dec    %esp
46327a:	50                   	push   %eax
46327b:	31 35 31 4b 57 41    	xor    %esi,0x41574b31
463281:	57                   	push   %edi
463282:	35 78 71 78 78       	xor    $0x78787178,%eax
463287:	58                   	pop    %eax
463288:	6d                   	insl   (%dx),%es:(%edi)
463289:	2f                   	das
46328a:	71 41                	jno    0x4632cd