4170f3:	00 20                	add    %ah,(%eax)
4170f5:	00 20                	add    %ah,(%eax)
4170f7:	00 20                	add    %ah,(%eax)
4170f9:	00 20                	add    %ah,(%eax)
4170fb:	00 20                	add    %ah,(%eax)
4170fd:	00 20                	add    %ah,(%eax)
4170ff:	00 20                	add    %ah,(%eax)
417101:	00 20                	add    %ah,(%eax)
417103:	00 20                	add    %ah,(%eax)
417105:	00 20                	add    %ah,(%eax)
417107:	00 20                	add    %ah,(%eax)
417109:	00 20                	add    %ah,(%eax)
41710b:	00 20                	add    %ah,(%eax)
41710d:	00 20                	add    %ah,(%eax)
41710f:	00 20                	add    %ah,(%eax)
417111:	00 20                	add    %ah,(%eax)
417113:	00 20                	add    %ah,(%eax)
417115:	00 20                	add    %ah,(%eax)
417117:	00 20                	add    %ah,(%eax)
417119:	00 20                	add    %ah,(%eax)
41711b:	00 20                	add    %ah,(%eax)
41711d:	00 20                	add    %ah,(%eax)
41711f:	00 20                	add    %ah,(%eax)
417121:	00 20                	add    %ah,(%eax)
417123:	00 20                	add    %ah,(%eax)
417125:	00 20                	add    %ah,(%eax)
417127:	00 20                	add    %ah,(%eax)
417129:	00 20                	add    %ah,(%eax)
41712b:	00 20                	add    %ah,(%eax)
41712d:	00 00                	add    %al,(%eax)
41712f:	0b 20                	or     (%eax),%esp
417131:	00 77 00             	add    %dh,0x0(%edi)
417134:	69 00 6e 00 73 00    	imul   $0x73006e,(%eax),%eax
41713a:	00 1f                	add    %bl,(%edi)
41713c:	43                   	inc    %ebx
41713d:	00 6f 00             	add    %ch,0x0(%edi)
417140:	6e                   	outsb  %ds:(%esi),(%dx)
417141:	00 67 00             	add    %ah,0x0(%edi)
417144:	72 00                	jb     0x417146
417146:	61                   	popa
417147:	00 74 00 75          	add    %dh,0x75(%eax,%eax,1)
41714b:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
41714f:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
417153:	00 6f 00             	add    %ch,0x0(%edi)
417156:	6e                   	outsb  %ds:(%esi),(%dx)
417157:	00 73 00             	add    %dh,0x0(%ebx)
41715a:	00 09                	add    %cl,(%ecx)
41715c:	44                   	inc    %esp
41715d:	00 72 00             	add    %dh,0x0(%edx)
417160:	61                   	popa
417161:	00 77 00             	add    %dh,0x0(%edi)
417164:	00 21                	add    %ah,(%ecx)
417166:	4c                   	dec    %esp
417167:	00 75 00             	add    %dh,0x0(%ebp)
41716a:	72 00                	jb     0x41716c
41716c:	67 00 69 00          	add    %ch,0x0(%bx,%di)
417170:	74 00                	je     0x417172
417172:	20 00                	and    %al,(%eax)
417174:	44                   	inc    %esp
417175:	00 69 00             	add    %ch,0x0(%ecx)
417178:	63 00                	arpl   %eax,(%eax)
41717a:	65 00 20             	add    %ah,%gs:(%eax)
41717d:	00 47 00             	add    %al,0x0(%edi)
417180:	61                   	popa
417181:	00 6d 00             	add    %ch,0x0(%ebp)
417184:	65 00 00             	add    %al,%gs:(%eax)
417187:	29 4d 00             	sub    %ecx,0x0(%ebp)
41718a:	69 00 63 00 72 00    	imul   $0x720063,(%eax),%eax
417190:	6f                   	outsl  %ds:(%esi),(%dx)
417191:	00 73 00             	add    %dh,0x0(%ebx)
417194:	6f                   	outsl  %ds:(%esi),(%dx)
417195:	00 66 00             	add    %ah,0x0(%esi)
417198:	74 00                	je     0x41719a
41719a:	20 00                	and    %al,(%eax)
41719c:	53                   	push   %ebx
41719d:	00 61 00             	add    %ah,0x0(%ecx)
4171a0:	6e                   	outsb  %ds:(%esi),(%dx)
4171a1:	00 73 00             	add    %dh,0x0(%ebx)
4171a4:	20 00                	and    %al,(%eax)
4171a6:	53                   	push   %ebx
4171a7:	00 65 00             	add    %ah,0x0(%ebp)
4171aa:	72 00                	jb     0x4171ac
4171ac:	69 00 66 00 00 1f    	imul   $0x1f000066,(%eax),%eax
4171b2:	62 00                	bound  %eax,(%eax)
4171b4:	74 00                	je     0x4171b6
4171b6:	6e                   	outsb  %ds:(%esi),(%dx)
4171b7:	00 53 00             	add    %dl,0x0(%ebx)
4171ba:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
4171c0:	6c                   	insb   (%dx),%es:(%edi)
4171c1:	00 65 00             	add    %ah,0x0(%ebp)
4171c4:	50                   	push   %eax
4171c5:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
4171c9:	00 79 00             	add    %bh,0x0(%ecx)
4171cc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4171d0:	00 1b                	add    %bl,(%ebx)
4171d2:	53                   	push   %ebx
4171d3:	00 69 00             	add    %ch,0x0(%ecx)
4171d6:	6e                   	outsb  %ds:(%esi),(%dx)
4171d7:	00 67 00             	add    %ah,0x0(%edi)
4171da:	6c                   	insb   (%dx),%es:(%edi)
4171db:	00 65 00             	add    %ah,0x0(%ebp)
4171de:	20 00                	and    %al,(%eax)
4171e0:	50                   	push   %eax
4171e1:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
4171e5:	00 79 00             	add    %bh,0x0(%ecx)
4171e8:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4171ec:	00 0d 6c 00 61 00    	add    %cl,0x61006c
4171f2:	62 00                	bound  %eax,(%eax)
4171f4:	65 00 6c 00 31       	add    %ch,%gs:0x31(%eax,%eax,1)
4171f9:	00 00                	add    %al,(%eax)
4171fb:	11 50 00             	adc    %edx,0x0(%eax)
4171fe:	6c                   	insb   (%dx),%es:(%edi)
4171ff:	00 61 00             	add    %ah,0x0(%ecx)
417202:	79 00                	jns    0x417204
417204:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417208:	20 00                	and    %al,(%eax)
41720a:	31 00                	xor    %eax,(%eax)
41720c:	00 15 74 00 62 00    	add    %dl,0x620074
417212:	78 00                	js     0x417214
417214:	50                   	push   %eax
417215:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
417219:	00 79 00             	add    %bh,0x0(%ecx)
41721c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417220:	31 00                	xor    %eax,(%eax)
417222:	00 13                	add    %dl,(%ebx)
417224:	62 00                	bound  %eax,(%eax)
417226:	74 00                	je     0x417228
417228:	6e                   	outsb  %ds:(%esi),(%dx)
417229:	00 44 00 6f          	add    %al,0x6f(%eax,%eax,1)
41722d:	00 75 00             	add    %dh,0x0(%ebp)
417230:	62 00                	bound  %eax,(%eax)
417232:	6c                   	insb   (%dx),%es:(%edi)
417233:	00 65 00             	add    %ah,0x0(%ebp)
417236:	00 25 50 00 6c 00    	add    %ah,0x6c0050
41723c:	61                   	popa
41723d:	00 79 00             	add    %bh,0x0(%ecx)
417240:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417244:	31 00                	xor    %eax,(%eax)
417246:	20 00                	and    %al,(%eax)
417248:	56                   	push   %esi
417249:	00 53 00             	add    %dl,0x0(%ebx)
41724c:	20 00                	and    %al,(%eax)
41724e:	50                   	push   %eax
41724f:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
417253:	00 79 00             	add    %bh,0x0(%ecx)
417256:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41725a:	32 00                	xor    (%eax),%al
41725c:	00 15 74 00 62 00    	add    %dl,0x620074
417262:	78 00                	js     0x417264
417264:	50                   	push   %eax
417265:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
417269:	00 79 00             	add    %bh,0x0(%ecx)
41726c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417270:	32 00                	xor    (%eax),%al
417272:	00 17                	add    %dl,(%edi)
417274:	62 00                	bound  %eax,(%eax)
417276:	74 00                	je     0x417278
417278:	6e                   	outsb  %ds:(%esi),(%dx)
417279:	00 43 00             	add    %al,0x0(%ebx)
41727c:	6f                   	outsl  %ds:(%esi),(%dx)
41727d:	00 6d 00             	add    %ch,0x0(%ebp)
417280:	70 00                	jo     0x417282
417282:	75 00                	jne    0x417284
417284:	74 00                	je     0x417286
417286:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41728a:	00 25 50 00 6c 00    	add    %ah,0x6c0050
417290:	61                   	popa
417291:	00 79 00             	add    %bh,0x0(%ecx)
417294:	20 00                	and    %al,(%eax)
417296:	77 00                	ja     0x417298
417298:	69 00 74 00 68 00    	imul   $0x680074,(%eax),%eax
41729e:	20 00                	and    %al,(%eax)
4172a0:	43                   	inc    %ebx
4172a1:	00 6f 00             	add    %ch,0x0(%edi)
4172a4:	6d                   	insl   (%dx),%es:(%edi)
4172a5:	00 70 00             	add    %dh,0x0(%eax)
4172a8:	75 00                	jne    0x4172aa
4172aa:	74 00                	je     0x4172ac
4172ac:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4172b0:	00 17                	add    %dl,(%edi)
4172b2:	74 00                	je     0x4172b4
4172b4:	62 00                	bound  %eax,(%eax)
4172b6:	78 00                	js     0x4172b8
4172b8:	47                   	inc    %edi
4172b9:	00 61 00             	add    %ah,0x0(%ecx)
4172bc:	6d                   	insl   (%dx),%es:(%edi)
4172bd:	00 65 00             	add    %ah,0x0(%ebp)
4172c0:	46                   	inc    %esi
4172c1:	00 65 00             	add    %ah,0x0(%ebp)
4172c4:	65 00 64 00 00       	add    %ah,%gs:0x0(%eax,%eax,1)
4172c9:	0d 6c 00 61 00       	or     $0x61006c,%eax
4172ce:	62 00                	bound  %eax,(%eax)
4172d0:	65 00 6c 00 32       	add    %ch,%gs:0x32(%eax,%eax,1)
4172d5:	00 00                	add    %al,(%eax)
4172d7:	11 50 00             	adc    %edx,0x0(%eax)
4172da:	6c                   	insb   (%dx),%es:(%edi)
4172db:	00 61 00             	add    %ah,0x0(%ecx)
4172de:	79 00                	jns    0x4172e0
4172e0:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4172e4:	20 00                	and    %al,(%eax)
4172e6:	32 00                	xor    (%eax),%al
4172e8:	00 19                	add    %bl,(%ecx)
4172ea:	67 00 72 00          	add    %dh,0x0(%bp,%si)
4172ee:	70 00                	jo     0x4172f0
4172f0:	42                   	inc    %edx
4172f1:	00 78 00             	add    %bh,0x0(%eax)
4172f4:	53                   	push   %ebx
4172f5:	00 65 00             	add    %ah,0x0(%ebp)
4172f8:	74 00                	je     0x4172fa
4172fa:	74 00                	je     0x4172fc
4172fc:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
417302:	00 11                	add    %dl,(%ecx)
417304:	53                   	push   %ebx
417305:	00 65 00             	add    %ah,0x0(%ebp)
417308:	74 00                	je     0x41730a
41730a:	74 00                	je     0x41730c
41730c:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
417312:	73 00                	jae    0x417314
417314:	00 11                	add    %dl,(%ecx)
417316:	62 00                	bound  %eax,(%eax)
417318:	74 00                	je     0x41731a
41731a:	6e                   	outsb  %ds:(%esi),(%dx)
41731b:	00 48 00             	add    %cl,0x0(%eax)
41731e:	6f                   	outsl  %ds:(%esi),(%dx)
41731f:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
417323:	00 33                	add    %dh,(%ebx)
417325:	00 00                	add    %al,(%eax)
417327:	09 48 00             	or     %ecx,0x0(%eax)
41732a:	6f                   	outsl  %ds:(%esi),(%dx)
41732b:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
41732f:	00 00                	add    %al,(%eax)
417331:	11 62 00             	adc    %esp,0x0(%edx)
417334:	74 00                	je     0x417336
417336:	6e                   	outsb  %ds:(%esi),(%dx)
417337:	00 48 00             	add    %cl,0x0(%eax)
41733a:	6f                   	outsl  %ds:(%esi),(%dx)
41733b:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
41733f:	00 32                	add    %dh,(%edx)
417341:	00 00                	add    %al,(%eax)
417343:	11 62 00             	adc    %esp,0x0(%edx)
417346:	74 00                	je     0x417348
417348:	6e                   	outsb  %ds:(%esi),(%dx)
417349:	00 48 00             	add    %cl,0x0(%eax)
41734c:	6f                   	outsl  %ds:(%esi),(%dx)
41734d:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
417351:	00 31                	add    %dh,(%ecx)
417353:	00 00                	add    %al,(%eax)
417355:	0f 62 00             	punpckldq (%eax),%mm0
417358:	74 00                	je     0x41735a
41735a:	6e                   	outsb  %ds:(%esi),(%dx)
41735b:	00 52 00             	add    %dl,0x0(%edx)
41735e:	6f                   	outsl  %ds:(%esi),(%dx)
41735f:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
417363:	00 00                	add    %al,(%eax)
417365:	0d 70 00 69 00       	or     $0x690070,%eax
41736a:	63 00                	arpl   %eax,(%eax)
41736c:	42                   	inc    %edx
41736d:	00 78 00             	add    %bh,0x0(%eax)
417370:	33 00                	xor    (%eax),%eax
417372:	00 0d 70 00 69 00    	add    %cl,0x690070
417378:	63 00                	arpl   %eax,(%eax)
41737a:	42                   	inc    %edx
41737b:	00 78 00             	add    %bh,0x0(%eax)
41737e:	32 00                	xor    (%eax),%al
417380:	00 0d 70 00 69 00    	add    %cl,0x690070
417386:	63 00                	arpl   %eax,(%eax)
417388:	42                   	inc    %edx
417389:	00 78 00             	add    %bh,0x0(%eax)
41738c:	31 00                	xor    %eax,(%eax)
41738e:	00 15 74 00 62 00    	add    %dl,0x620074
417394:	78 00                	js     0x417396
417396:	50                   	push   %eax
417397:	00 31                	add    %dh,(%ecx)
417399:	00 53 00             	add    %dl,0x0(%ebx)
41739c:	63 00                	arpl   %eax,(%eax)
41739e:	6f                   	outsl  %ds:(%esi),(%dx)
41739f:	00 72 00             	add    %dh,0x0(%edx)
4173a2:	65 00 00             	add    %al,%gs:(%eax)
4173a5:	15 74 00 62 00       	adc    $0x620074,%eax
4173aa:	78 00                	js     0x4173ac
4173ac:	50                   	push   %eax
4173ad:	00 32                	add    %dh,(%edx)
4173af:	00 53 00             	add    %dl,0x0(%ebx)
4173b2:	63 00                	arpl   %eax,(%eax)
4173b4:	6f                   	outsl  %ds:(%esi),(%dx)
4173b5:	00 72 00             	add    %dh,0x0(%edx)
4173b8:	65 00 00             	add    %al,%gs:(%eax)
4173bb:	1f                   	pop    %ds
4173bc:	6c                   	insb   (%dx),%es:(%edi)
4173bd:	00 62 00             	add    %ah,0x0(%edx)
4173c0:	6c                   	insb   (%dx),%es:(%edi)
4173c1:	00 50 00             	add    %dl,0x0(%eax)
4173c4:	6c                   	insb   (%dx),%es:(%edi)
4173c5:	00 61 00             	add    %ah,0x0(%ecx)
4173c8:	79 00                	jns    0x4173ca
4173ca:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4173ce:	31 00                	xor    %eax,(%eax)
4173d0:	53                   	push   %ebx
4173d1:	00 63 00             	add    %ah,0x0(%ebx)
4173d4:	6f                   	outsl  %ds:(%esi),(%dx)
4173d5:	00 72 00             	add    %dh,0x0(%edx)
4173d8:	65 00 00             	add    %al,%gs:(%eax)
4173db:	1d 50 00 6c 00       	sbb    $0x6c0050,%eax
4173e0:	61                   	popa
4173e1:	00 79 00             	add    %bh,0x0(%ecx)
4173e4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4173e8:	20 00                	and    %al,(%eax)
4173ea:	31 00                	xor    %eax,(%eax)
4173ec:	20 00                	and    %al,(%eax)
4173ee:	53                   	push   %ebx
4173ef:	00 63 00             	add    %ah,0x0(%ebx)
4173f2:	6f                   	outsl  %ds:(%esi),(%dx)
4173f3:	00 72 00             	add    %dh,0x0(%edx)
4173f6:	65 00 00             	add    %al,%gs:(%eax)
4173f9:	1f                   	pop    %ds
4173fa:	6c                   	insb   (%dx),%es:(%edi)
4173fb:	00 62 00             	add    %ah,0x0(%edx)
4173fe:	6c                   	insb   (%dx),%es:(%edi)
4173ff:	00 50 00             	add    %dl,0x0(%eax)
417402:	6c                   	insb   (%dx),%es:(%edi)
417403:	00 61 00             	add    %ah,0x0(%ecx)
417406:	79 00                	jns    0x417408
417408:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41740c:	32 00                	xor    (%eax),%al
41740e:	53                   	push   %ebx
41740f:	00 63 00             	add    %ah,0x0(%ebx)
417412:	6f                   	outsl  %ds:(%esi),(%dx)
417413:	00 72 00             	add    %dh,0x0(%edx)
417416:	65 00 00             	add    %al,%gs:(%eax)
417419:	1d 50 00 6c 00       	sbb    $0x6c0050,%eax
41741e:	61                   	popa
41741f:	00 79 00             	add    %bh,0x0(%ecx)
417422:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417426:	20 00                	and    %al,(%eax)
417428:	32 00                	xor    (%eax),%al
41742a:	20 00                	and    %al,(%eax)
41742c:	53                   	push   %ebx
41742d:	00 63 00             	add    %ah,0x0(%ebx)
417430:	6f                   	outsl  %ds:(%esi),(%dx)
417431:	00 72 00             	add    %dh,0x0(%edx)
417434:	65 00 00             	add    %al,%gs:(%eax)
417437:	13 6c 00 62          	adc    0x62(%eax,%eax,1),%ebp
41743b:	00 6c 00 52          	add    %ch,0x52(%eax,%eax,1)
41743f:	00 6f 00             	add    %ch,0x0(%edi)
417442:	75 00                	jne    0x417444
417444:	6e                   	outsb  %ds:(%esi),(%dx)
417445:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
417449:	00 00                	add    %al,(%eax)
41744b:	03 30                	add    (%eax),%esi
41744d:	00 00                	add    %al,(%eax)