416ff6:	61                   	popa
416ff7:	2f                   	das
416ff8:	38 42 4b             	cmp    %al,0x4b(%edx)
416ffb:	75 50                	jne    0x41704d
416ffd:	4e                   	dec    %esi
416ffe:	6e                   	outsb  %ds:(%esi),(%dx)
416fff:	4e                   	dec    %esi
417000:	66 39 6e 32          	cmp    %bp,0x32(%esi)
417004:	4e                   	dec    %esi
417005:	64 2f                	fs das
417007:	65 37                	gs aaa
417009:	56                   	push   %esi
41700a:	52                   	push   %edx
41700b:	74 64                	je     0x417071
41700d:	30 6f 47             	xor    %ch,0x47(%edi)
417010:	47                   	inc    %edi
417011:	77 35                	ja     0x417048
417013:	30 6b 42             	xor    %ch,0x42(%ebx)
417016:	65 34 35             	gs xor $0x35,%al
417019:	66 53                	push   %bx
41701b:	43                   	inc    %ebx
41701c:	65 42                	gs inc %edx
41701e:	65 59                	gs pop %ecx
417020:	58                   	pop    %eax
417021:	36 47                	ss inc %edi
417023:	7a 46                	jp     0x41706b
417025:	74 43                	je     0x41706a
417027:	76 52                	jbe    0x41707b
417029:	38 77 44             	cmp    %dh,0x44(%edi)
41702c:	71 5a                	jno    0x417088
41702e:	7a 6c                	jp     0x41709c
417030:	50                   	push   %eax
417031:	37                   	aaa
417032:	4d                   	dec    %ebp
417033:	45                   	inc    %ebp
417034:	48                   	dec    %eax
417035:	42                   	inc    %edx
417036:	75 49                	jne    0x417081
417038:	53                   	push   %ebx
417039:	77 48                	ja     0x417083
41703b:	37                   	aaa
41703c:	36 33 71 34          	xor    %ss:0x34(%ecx),%esi
417040:	63 71 30             	arpl   %esi,0x30(%ecx)
417043:	70 46                	jo     0x41708b
417045:	35 33 2b 54 45       	xor    $0x45542b33,%eax
41704a:	48                   	dec    %eax
41704b:	34 32                	xor    $0x32,%al
41704d:	5a                   	pop    %edx
41704e:	2b 49 78             	sub    0x78(%ecx),%ecx
417051:	6a 52                	push   $0x52
417053:	46                   	inc    %esi
417054:	53                   	push   %ebx
417055:	57                   	push   %edi
417056:	2f                   	das
417057:	31 68 4e             	xor    %ebp,0x4e(%eax)
41705a:	6b 33 4c             	imul   $0x4c,(%ebx),%esi
41705d:	55                   	push   %ebp
41705e:	33 2f                	xor    (%edi),%ebp
417060:	35 65 6a 39 6e       	xor    $0x6e396a65,%eax
417065:	4a                   	dec    %edx
417066:	2b 78 54             	sub    0x54(%eax),%edi
417069:	32 67 62             	xor    0x62(%edi),%ah
41706c:	56                   	push   %esi
41706d:	58                   	pop    %eax
41706e:	46                   	inc    %esi
41706f:	74 44                	je     0x4170b5
417071:	4c                   	dec    %esp
417072:	4a                   	dec    %edx
417073:	54                   	push   %esp
417074:	4e                   	dec    %esi
417075:	6d                   	insl   (%dx),%es:(%edi)
417076:	6d                   	insl   (%dx),%es:(%edi)
417077:	49                   	dec    %ecx
417078:	56                   	push   %esi
417079:	68 30 67 56 56       	push   $0x56566730
41707e:	63 36                	arpl   %esi,(%esi)
417080:	5a                   	pop    %edx
417081:	64 70 73             	fs jo  0x4170f7
417084:	34 41                	xor    $0x41,%al
417086:	37                   	aaa
417087:	6a 5a                	push   $0x5a
417089:	62 32                	bound  %esi,(%edx)
41708b:	61                   	popa
41708c:	6a 6f                	push   $0x6f
41708e:	35 55 4a 31 66       	xor    $0x66314a55,%eax
417093:	75 68                	jne    0x4170fd
417095:	55                   	push   %ebp
417096:	61                   	popa
417097:	36 33 73 61          	xor    %ss:0x61(%ebx),%esi
41709b:	4c                   	dec    %esp
41709c:	49                   	dec    %ecx
41709d:	76 78                	jbe    0x417117
41709f:	68 4c 52 4a 70       	push   $0x704a524c
4170a4:	67 47                	addr16 inc %edi
4170a6:	64 4c                	fs dec %esp
4170a8:	34 66                	xor    $0x66,%al
4170aa:	65 6a 30             	gs push $0x30
4170ad:	48                   	dec    %eax
4170ae:	56                   	push   %esi
4170af:	56                   	push   %esi
4170b0:	6e                   	outsb  %ds:(%esi),(%dx)
4170b1:	79 50                	jns    0x417103
4170b3:	37                   	aaa
4170b4:	6b 55 4b 44          	imul   $0x44,0x4b(%ebp),%edx
4170b8:	6a 31                	push   $0x31
4170ba:	79 38                	jns    0x4170f4
4170bc:	44                   	inc    %esp
4170bd:	33 63 71             	xor    0x71(%ebx),%esp
4170c0:	39 55 64             	cmp    %edx,0x64(%ebp)
4170c3:	58                   	pop    %eax
4170c4:	52                   	push   %edx
4170c5:	44                   	inc    %esp
4170c6:	4e                   	dec    %esi
4170c7:	4d                   	dec    %ebp
4170c8:	7a 73                	jp     0x41713d
4170ca:	77 54                	ja     0x417120
4170cc:	5a                   	pop    %edx
4170cd:	54                   	push   %esp
4170ce:	4c                   	dec    %esp
4170cf:	39 49 6c             	cmp    %ecx,0x6c(%ecx)
4170d2:	6f                   	outsl  %ds:(%esi),(%dx)
4170d3:	48                   	dec    %eax
4170d4:	4c                   	dec    %esp
4170d5:	6b 7a 71 31          	imul   $0x31,0x71(%edx),%edi
4170d9:	51                   	push   %ecx
4170da:	47                   	inc    %edi
4170db:	61                   	popa
4170dc:	78 4a                	js     0x417128
4170de:	4e                   	dec    %esi
4170df:	6e                   	outsb  %ds:(%esi),(%dx)
4170e0:	72 6b                	jb     0x41714d
4170e2:	47                   	inc    %edi
4170e3:	78 49                	js     0x41712e
4170e5:	38 71 6d             	cmp    %dh,0x6d(%ecx)
4170e8:	48                   	dec    %eax
4170e9:	66 54                	push   %sp
4170eb:	62 52 68             	bound  %edx,0x68(%edx)
4170ee:	2f                   	das
4170ef:	72 49                	jb     0x41713a
4170f1:	42                   	inc    %edx
4170f2:	78 68                	js     0x41715c
4170f4:	4c                   	dec    %esp
4170f5:	2f                   	das
4170f6:	5a                   	pop    %edx
4170f7:	4b                   	dec    %ebx
4170f8:	65 2f                	gs das
4170fa:	51                   	push   %ecx
4170fb:	33 38                	xor    (%eax),%edi
4170fd:	68 51 32 43 50       	push   $0x50433251
417102:	54                   	push   %esp
417103:	2b 6c 38 66          	sub    0x66(%eax,%edi,1),%ebp
417107:	4c                   	dec    %esp
417108:	66 43                	inc    %bx
41710a:	6c                   	insb   (%dx),%es:(%edi)
41710b:	55                   	push   %ebp
41710c:	45                   	inc    %ebp
41710d:	36 52                	ss push %edx
41710f:	6a 2b                	push   $0x2b
417111:	66 6a 58             	pushw  $0x58
417114:	6c                   	insb   (%dx),%es:(%edi)
417115:	33 5a 77             	xor    0x77(%edx),%ebx
417118:	4d                   	dec    %ebp
417119:	73 55                	jae    0x417170
41711b:	59                   	pop    %ecx
41711c:	34 42                	xor    $0x42,%al
41711e:	71 38                	jno    0x417158
417120:	59                   	pop    %ecx
417121:	49                   	dec    %ecx
417122:	2f                   	das
417123:	48                   	dec    %eax
417124:	4c                   	dec    %esp
417125:	59                   	pop    %ecx
417126:	54                   	push   %esp
417127:	79 6f                	jns    0x417198
417129:	66 78 65             	data16 js 0x417191
41712c:	6b 32 32             	imul   $0x32,(%edx),%esi
41712f:	59                   	pop    %ecx
417130:	46                   	inc    %esi
417131:	50                   	push   %eax
417132:	52                   	push   %edx
417133:	77 55                	ja     0x41718a
417135:	70 30                	jo     0x417167
417137:	34 36                	xor    $0x36,%al
417139:	2b 4b 31             	sub    0x31(%ebx),%ecx
41713c:	71 52                	jno    0x417190
41713e:	32 42 72             	xor    0x72(%edx),%al
417141:	58                   	pop    %eax
417142:	70 46                	jo     0x41718a
417144:	33 7a 42             	xor    0x42(%edx),%edi
417147:	73 68                	jae    0x4171b1
417149:	66 6c                	data16 insb (%dx),%es:(%edi)
41714b:	48                   	dec    %eax
41714c:	75 58                	jne    0x4171a6
41714e:	43                   	inc    %ebx
41714f:	5a                   	pop    %edx
417150:	79 2f                	jns    0x417181
417152:	76 33                	jbe    0x417187
417154:	49                   	dec    %ecx
417155:	4f                   	dec    %edi
417156:	41                   	inc    %ecx
417157:	51                   	push   %ecx
417158:	55                   	push   %ebp
417159:	35 42 32 39 79       	xor    $0x79393242,%eax
41715e:	38 70 50             	cmp    %dh,0x50(%eax)
417161:	58                   	pop    %eax
417162:	54                   	push   %esp
417163:	7a 50                	jp     0x4171b5
417165:	67 78 45             	addr16 js 0x4171ad
417168:	37                   	aaa
417169:	4a                   	dec    %edx
41716a:	45                   	inc    %ebp
41716b:	42                   	inc    %edx
41716c:	4e                   	dec    %esi
41716d:	6b 56 6d 4d          	imul   $0x4d,0x6d(%esi),%edx
417171:	51                   	push   %ecx
417172:	77 76                	ja     0x4171ea
417174:	51                   	push   %ecx
417175:	44                   	inc    %esp
417176:	42                   	inc    %edx
417177:	72 6c                	jb     0x4171e5
417179:	68 6a 6d 6b 5a       	push   $0x5a6b6d6a
41717e:	56                   	push   %esi
41717f:	6c                   	insb   (%dx),%es:(%edi)
417180:	6b 53 73 38          	imul   $0x38,0x73(%ebx),%edx
417184:	50                   	push   %eax
417185:	58                   	pop    %eax
417186:	54                   	push   %esp
417187:	43                   	inc    %ebx
417188:	74 61                	je     0x4171eb
41718a:	6e                   	outsb  %ds:(%esi),(%dx)
41718b:	5a                   	pop    %edx
41718c:	31 59 65             	xor    %ebx,0x65(%ecx)
41718f:	39 70 56             	cmp    %esi,0x56(%eax)
417192:	75 44                	jne    0x4171d8
417194:	6a 36                	push   $0x36
417196:	64 2b 67 42          	sub    %fs:0x42(%edi),%esp
41719a:	6b 71 55 44          	imul   $0x44,0x55(%ecx),%esi
41719e:	66 44                	inc    %sp
4171a0:	32 65 74             	xor    0x74(%ebp),%ah
4171a3:	4c                   	dec    %esp
4171a4:	7a 6d                	jp     0x417213
4171a6:	51                   	push   %ecx
4171a7:	46                   	inc    %esi
4171a8:	2f                   	das
4171a9:	73 66                	jae    0x417211
4171ab:	46                   	inc    %esi
4171ac:	7a 4d                	jp     0x4171fb
4171ae:	68 49 44 58 74       	push   $0x74584449
4171b3:	43                   	inc    %ebx
4171b4:	5a                   	pop    %edx
4171b5:	62 65 4a             	bound  %esp,0x4a(%ebp)
4171b8:	4c                   	dec    %esp
4171b9:	50                   	push   %eax
4171ba:	74 47                	je     0x417203
4171bc:	4f                   	dec    %edi
4171bd:	72 64                	jb     0x417223
4171bf:	6b 4e 6f 45          	imul   $0x45,0x6f(%esi),%ecx
4171c3:	6f                   	outsl  %ds:(%esi),(%dx)
4171c4:	6a 54                	push   $0x54
4171c6:	57                   	push   %edi
4171c7:	52                   	push   %edx
4171c8:	64 75 2f             	fs jne 0x4171fa
4171cb:	6d                   	insl   (%dx),%es:(%edi)
4171cc:	50                   	push   %eax
4171cd:	69 4b 59 51 62 6a 78 	imul   $0x786a6251,0x59(%ebx),%ecx
4171d4:	6b 34 39 4d          	imul   $0x4d,(%ecx,%edi,1),%esi
4171d8:	4b                   	dec    %ebx
4171d9:	32 7a 34             	xor    0x34(%edx),%bh
4171dc:	43                   	inc    %ebx
4171dd:	78 5a                	js     0x417239
4171df:	4a                   	dec    %edx
4171e0:	38 76 42             	cmp    %dh,0x42(%esi)
4171e3:	79 68                	jns    0x41724d
4171e5:	2f                   	das
4171e6:	62 71 61             	bound  %esi,0x61(%ecx)
4171e9:	35 58 30 63 50       	xor    $0x50633058,%eax
4171ee:	4c                   	dec    %esp
4171ef:	72 2b                	jb     0x41721c
4171f1:	45                   	inc    %ebp
4171f2:	74 46                	je     0x41723a
4171f4:	62 66 6a             	bound  %esp,0x6a(%esi)
4171f7:	4c                   	dec    %esp
4171f8:	37                   	aaa
4171f9:	44                   	inc    %esp
4171fa:	49                   	dec    %ecx
4171fb:	66 54                	push   %sp
4171fd:	77 4d                	ja     0x41724c
4171ff:	71 71                	jno    0x417272
417201:	78 73                	js     0x417276
417203:	4c                   	dec    %esp
417204:	4e                   	dec    %esi
417205:	48                   	dec    %eax
417206:	56                   	push   %esi
417207:	57                   	push   %edi
417208:	54                   	push   %esp
417209:	5a                   	pop    %edx
41720a:	55                   	push   %ebp
41720b:	65 6c                	gs insb (%dx),%es:(%edi)
41720d:	73 46                	jae    0x417255
41720f:	74 61                	je     0x417272
417211:	39 39                	cmp    %edi,(%ecx)
417213:	48                   	dec    %eax
417214:	6f                   	outsl  %ds:(%esi),(%dx)
417215:	6b 30 46             	imul   $0x46,(%eax),%esi
417218:	51                   	push   %ecx
417219:	49                   	dec    %ecx
41721a:	73 47                	jae    0x417263
41721c:	79 65                	jns    0x417283
41721e:	6e                   	outsb  %ds:(%esi),(%dx)
41721f:	78 67                	js     0x417288
417221:	45                   	inc    %ebp
417222:	2f                   	das
417223:	47                   	inc    %edi
417224:	4d                   	dec    %ebp
417225:	49                   	dec    %ecx
417226:	6a 61                	push   $0x61
417228:	57                   	push   %edi
417229:	53                   	push   %ebx
41722a:	79 34                	jns    0x417260
41722c:	36 71 52             	ss jno 0x417281
41722f:	4c                   	dec    %esp
417230:	4f                   	dec    %edi
417231:	70 52                	jo     0x417285
417233:	6d                   	insl   (%dx),%es:(%edi)
417234:	74 79                	je     0x4172af
417236:	30 4f 63             	xor    %cl,0x63(%edi)
417239:	30 64 7a 56          	xor    %ah,0x56(%edx,%edi,2)
41723d:	72 68                	jb     0x4172a7
41723f:	48                   	dec    %eax
417240:	65 4d                	gs dec %ebp
417242:	34 36                	xor    $0x36,%al
417244:	67 48                	addr16 dec %eax
417246:	5a                   	pop    %edx
417247:	54                   	push   %esp
417248:	4c                   	dec    %esp
417249:	42                   	inc    %edx
41724a:	54                   	push   %esp
41724b:	4d                   	dec    %ebp
41724c:	4e                   	dec    %esi
41724d:	36 7a 6e             	ss jp  0x4172be
417250:	4d                   	dec    %ebp
417251:	6d                   	insl   (%dx),%es:(%edi)
417252:	68 44 47 33 6a       	push   $0x6a334744
417257:	36 44                	ss inc %esp
417259:	7a 67                	jp     0x4172c2
41725b:	43                   	inc    %ebx
41725c:	67 2f                	addr16 das
41725e:	54                   	push   %esp
41725f:	72 76                	jb     0x4172d7
417261:	4a                   	dec    %edx