417151:	00 61 00             	add    %ah,0x0(%ecx)
417154:	74 00                	je     0x417156
417156:	4b                   	dec    %ebx
417157:	00 68 00             	add    %ch,0x0(%eax)
41715a:	61                   	popa
41715b:	00 75 00             	add    %dh,0x0(%ebp)
41715e:	20 00                	and    %al,(%eax)
417160:	63 00                	arpl   %eax,(%eax)
417162:	61                   	popa
417163:	00 6e 00             	add    %ch,0x0(%esi)
417166:	27                   	daa
417167:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
41716b:	00 62 00             	add    %ah,0x0(%edx)
41716e:	65 00 20             	add    %ah,%gs:(%eax)
417171:	00 4e 00             	add    %cl,0x0(%esi)
417174:	55                   	push   %ebp
417175:	00 4c 00 4c          	add    %cl,0x4c(%eax,%eax,1)
417179:	00 01                	add    %al,(%ecx)
41717b:	2b 4d 00             	sub    0x0(%ebp),%ecx
41717e:	61                   	popa
41717f:	00 69 00             	add    %ch,0x0(%ecx)
417182:	6e                   	outsb  %ds:(%esi),(%dx)
417183:	00 2e                	add    %ch,(%esi)
417185:	00 43 00             	add    %al,0x0(%ebx)
417188:	6f                   	outsl  %ds:(%esi),(%dx)
417189:	00 6e 00             	add    %ch,0x0(%esi)
41718c:	6e                   	outsb  %ds:(%esi),(%dx)
41718d:	00 65 00             	add    %ah,0x0(%ebp)
417190:	63 00                	arpl   %eax,(%eax)
417192:	74 00                	je     0x417194
417194:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41719a:	53                   	push   %ebx
41719b:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
41719f:	00 69 00             	add    %ch,0x0(%ecx)
4171a2:	6e                   	outsb  %ds:(%esi),(%dx)
4171a3:	00 67 00             	add    %ah,0x0(%edi)
4171a6:	00 57 4f             	add    %dl,0x4f(%edi)
4171a9:	00 70 00             	add    %dh,0x0(%eax)
4171ac:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4171b0:	43                   	inc    %ebx
4171b1:	00 6f 00             	add    %ch,0x0(%edi)
4171b4:	6e                   	outsb  %ds:(%esi),(%dx)
4171b5:	00 6e 00             	add    %ch,0x0(%esi)
4171b8:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
4171bc:	74 00                	je     0x4171be
4171be:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4171c4:	3a 00                	cmp    (%eax),%al
4171c6:	3a 00                	cmp    (%eax),%al
4171c8:	43                   	inc    %ebx
4171c9:	00 6f 00             	add    %ch,0x0(%edi)
4171cc:	6e                   	outsb  %ds:(%esi),(%dx)
4171cd:	00 6e 00             	add    %ch,0x0(%esi)
4171d0:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
4171d4:	74 00                	je     0x4171d6
4171d6:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4171dc:	20 00                	and    %al,(%eax)
4171de:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
4171e4:	61                   	popa
4171e5:	00 6c 00 72          	add    %ch,0x72(%eax,%eax,1)
4171e9:	00 65 00             	add    %ah,0x0(%ebp)
4171ec:	61                   	popa
4171ed:	00 64 00 79          	add    %ah,0x79(%eax,%eax,1)
4171f1:	00 20                	add    %ah,(%eax)
4171f3:	00 6f 00             	add    %ch,0x0(%edi)
4171f6:	70 00                	jo     0x4171f8
4171f8:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4171fc:	2e 00 00             	add    %al,%cs:(%eax)
4171ff:	80 85 42 00 65 00 67 	addb   $0x67,0x650042(%ebp)
417206:	00 69 00             	add    %ch,0x0(%ecx)
417209:	6e                   	outsb  %ds:(%esi),(%dx)
41720a:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41720e:	00 61 00             	add    %ah,0x0(%ecx)
417211:	6e                   	outsb  %ds:(%esi),(%dx)
417212:	00 73 00             	add    %dh,0x0(%ebx)
417215:	61                   	popa
417216:	00 63 00             	add    %ah,0x0(%ebx)
417219:	74 00                	je     0x41721b
41721b:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
417221:	3a 00                	cmp    (%eax),%al
417223:	3a 00                	cmp    (%eax),%al
417225:	41                   	inc    %ecx
417226:	00 6c 00 72          	add    %ch,0x72(%eax,%eax,1)
41722a:	00 65 00             	add    %ah,0x0(%ebp)
41722d:	61                   	popa
41722e:	00 64 00 79          	add    %ah,0x79(%eax,%eax,1)
417232:	00 20                	add    %ah,(%eax)
417234:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
417238:	00 61 00             	add    %ah,0x0(%ecx)
41723b:	6e                   	outsb  %ds:(%esi),(%dx)
41723c:	00 73 00             	add    %dh,0x0(%ebx)
41723f:	61                   	popa
417240:	00 63 00             	add    %ah,0x0(%ebx)
417243:	74 00                	je     0x417245
417245:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41724b:	20 00                	and    %al,(%eax)
41724d:	70 00                	jo     0x41724f
41724f:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
417253:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
417257:	6e                   	outsb  %ds:(%esi),(%dx)
417258:	00 67 00             	add    %ah,0x0(%edi)
41725b:	2e 00 20             	add    %ah,%cs:(%eax)
41725e:	00 4e 00             	add    %cl,0x0(%esi)
417261:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
417265:	74 00                	je     0x417267
417267:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
41726d:	20 00                	and    %al,(%eax)
41726f:	6e                   	outsb  %ds:(%esi),(%dx)
417270:	00 6f 00             	add    %ch,0x0(%edi)
417273:	74 00                	je     0x417275
417275:	20 00                	and    %al,(%eax)
417277:	61                   	popa
417278:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
41727c:	00 6f 00             	add    %ch,0x0(%edi)
41727f:	77 00                	ja     0x417281
417281:	65 00 64 00 00       	add    %ah,%gs:0x0(%eax,%eax,1)
417286:	53                   	push   %ebx
417287:	42                   	inc    %edx
417288:	00 65 00             	add    %ah,0x0(%ebp)
41728b:	67 00 69 00          	add    %ch,0x0(%bx,%di)
41728f:	6e                   	outsb  %ds:(%esi),(%dx)
417290:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
417294:	00 61 00             	add    %ah,0x0(%ecx)
417297:	6e                   	outsb  %ds:(%esi),(%dx)
417298:	00 73 00             	add    %dh,0x0(%ebx)
41729b:	61                   	popa
41729c:	00 63 00             	add    %ah,0x0(%ebx)
41729f:	74 00                	je     0x4172a1
4172a1:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4172a7:	3a 00                	cmp    (%eax),%al
4172a9:	3a 00                	cmp    (%eax),%al
4172ab:	43                   	inc    %ebx
4172ac:	00 6f 00             	add    %ch,0x0(%edi)
4172af:	6e                   	outsb  %ds:(%esi),(%dx)
4172b0:	00 6e 00             	add    %ch,0x0(%esi)
4172b3:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
4172b7:	74 00                	je     0x4172b9
4172b9:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4172bf:	20 00                	and    %al,(%eax)
4172c1:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
4172c7:	6e                   	outsb  %ds:(%esi),(%dx)
4172c8:	00 6f 00             	add    %ch,0x0(%edi)
4172cb:	74 00                	je     0x4172cd
4172cd:	20 00                	and    %al,(%eax)
4172cf:	6f                   	outsl  %ds:(%esi),(%dx)
4172d0:	00 70 00             	add    %dh,0x0(%eax)
4172d3:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4172d7:	2e 00 00             	add    %al,%cs:(%eax)
4172da:	55                   	push   %ebp
4172db:	43                   	inc    %ebx
4172dc:	00 6f 00             	add    %ch,0x0(%edi)
4172df:	6d                   	insl   (%dx),%es:(%edi)
4172e0:	00 6d 00             	add    %ch,0x0(%ebp)
4172e3:	69 00 74 00 54 00    	imul   $0x540074,(%eax),%eax
4172e9:	72 00                	jb     0x4172eb
4172eb:	61                   	popa
4172ec:	00 6e 00             	add    %ch,0x0(%esi)
4172ef:	73 00                	jae    0x4172f1
4172f1:	61                   	popa
4172f2:	00 63 00             	add    %ah,0x0(%ebx)
4172f5:	74 00                	je     0x4172f7
4172f7:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4172fd:	3a 00                	cmp    (%eax),%al
4172ff:	3a 00                	cmp    (%eax),%al
417301:	4e                   	dec    %esi
417302:	00 6f 00             	add    %ch,0x0(%edi)
417305:	20 00                	and    %al,(%eax)
417307:	74 00                	je     0x417309
417309:	72 00                	jb     0x41730b
41730b:	61                   	popa
41730c:	00 6e 00             	add    %ch,0x0(%esi)
41730f:	73 00                	jae    0x417311
417311:	61                   	popa
417312:	00 63 00             	add    %ah,0x0(%ebx)
417315:	74 00                	je     0x417317
417317:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41731d:	20 00                	and    %al,(%eax)
41731f:	70 00                	jo     0x417321
417321:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
417325:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
417329:	6e                   	outsb  %ds:(%esi),(%dx)
41732a:	00 67 00             	add    %ah,0x0(%edi)
41732d:	2e 00 00             	add    %al,%cs:(%eax)
417330:	55                   	push   %ebp
417331:	43                   	inc    %ebx
417332:	00 6f 00             	add    %ch,0x0(%edi)
417335:	6d                   	insl   (%dx),%es:(%edi)
417336:	00 6d 00             	add    %ch,0x0(%ebp)
417339:	69 00 74 00 54 00    	imul   $0x540074,(%eax),%eax
41733f:	72 00                	jb     0x417341
417341:	61                   	popa
417342:	00 6e 00             	add    %ch,0x0(%esi)
417345:	73 00                	jae    0x417347
417347:	61                   	popa
417348:	00 63 00             	add    %ah,0x0(%ebx)
41734b:	74 00                	je     0x41734d
41734d:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
417353:	3a 00                	cmp    (%eax),%al
417355:	3a 00                	cmp    (%eax),%al
417357:	43                   	inc    %ebx
417358:	00 6f 00             	add    %ch,0x0(%edi)
41735b:	6e                   	outsb  %ds:(%esi),(%dx)
41735c:	00 6e 00             	add    %ch,0x0(%esi)
41735f:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
417363:	74 00                	je     0x417365
417365:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41736b:	20 00                	and    %al,(%eax)
41736d:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
417373:	6e                   	outsb  %ds:(%esi),(%dx)
417374:	00 6f 00             	add    %ch,0x0(%edi)
417377:	74 00                	je     0x417379
417379:	20 00                	and    %al,(%eax)
41737b:	6f                   	outsl  %ds:(%esi),(%dx)
41737c:	00 70 00             	add    %dh,0x0(%eax)
41737f:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
417383:	2e 00 00             	add    %al,%cs:(%eax)
417386:	59                   	pop    %ecx
417387:	52                   	push   %edx
417388:	00 6f 00             	add    %ch,0x0(%edi)
41738b:	6c                   	insb   (%dx),%es:(%edi)
41738c:	00 6c 00 62          	add    %ch,0x62(%eax,%eax,1)
417390:	00 61 00             	add    %ah,0x0(%ecx)
417393:	63 00                	arpl   %eax,(%eax)
417395:	6b 00 54             	imul   $0x54,(%eax),%eax
417398:	00 72 00             	add    %dh,0x0(%edx)
41739b:	61                   	popa
41739c:	00 6e 00             	add    %ch,0x0(%esi)
41739f:	73 00                	jae    0x4173a1
4173a1:	61                   	popa
4173a2:	00 63 00             	add    %ah,0x0(%ebx)
4173a5:	74 00                	je     0x4173a7
4173a7:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4173ad:	3a 00                	cmp    (%eax),%al
4173af:	3a 00                	cmp    (%eax),%al
4173b1:	4e                   	dec    %esi
4173b2:	00 6f 00             	add    %ch,0x0(%edi)
4173b5:	20 00                	and    %al,(%eax)
4173b7:	74 00                	je     0x4173b9
4173b9:	72 00                	jb     0x4173bb
4173bb:	61                   	popa
4173bc:	00 6e 00             	add    %ch,0x0(%esi)
4173bf:	73 00                	jae    0x4173c1
4173c1:	61                   	popa
4173c2:	00 63 00             	add    %ah,0x0(%ebx)
4173c5:	74 00                	je     0x4173c7
4173c7:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4173cd:	20 00                	and    %al,(%eax)
4173cf:	70 00                	jo     0x4173d1
4173d1:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4173d5:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
4173d9:	6e                   	outsb  %ds:(%esi),(%dx)
4173da:	00 67 00             	add    %ah,0x0(%edi)
4173dd:	2e 00 00             	add    %al,%cs:(%eax)
4173e0:	59                   	pop    %ecx
4173e1:	52                   	push   %edx
4173e2:	00 6f 00             	add    %ch,0x0(%edi)
4173e5:	6c                   	insb   (%dx),%es:(%edi)
4173e6:	00 6c 00 62          	add    %ch,0x62(%eax,%eax,1)
4173ea:	00 61 00             	add    %ah,0x0(%ecx)
4173ed:	63 00                	arpl   %eax,(%eax)
4173ef:	6b 00 54             	imul   $0x54,(%eax),%eax
4173f2:	00 72 00             	add    %dh,0x0(%edx)
4173f5:	61                   	popa
4173f6:	00 6e 00             	add    %ch,0x0(%esi)
4173f9:	73 00                	jae    0x4173fb
4173fb:	61                   	popa
4173fc:	00 63 00             	add    %ah,0x0(%ebx)
4173ff:	74 00                	je     0x417401
417401:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
417407:	3a 00                	cmp    (%eax),%al
417409:	3a 00                	cmp    (%eax),%al
41740b:	43                   	inc    %ebx
41740c:	00 6f 00             	add    %ch,0x0(%edi)
41740f:	6e                   	outsb  %ds:(%esi),(%dx)
417410:	00 6e 00             	add    %ch,0x0(%esi)
417413:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
417417:	74 00                	je     0x417419
417419:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41741f:	20 00                	and    %al,(%eax)
417421:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
417427:	6e                   	outsb  %ds:(%esi),(%dx)
417428:	00 6f 00             	add    %ch,0x0(%edi)
41742b:	74 00                	je     0x41742d
41742d:	20 00                	and    %al,(%eax)
41742f:	6f                   	outsl  %ds:(%esi),(%dx)
417430:	00 70 00             	add    %dh,0x0(%eax)
417433:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
417437:	2e 00 00             	add    %al,%cs:(%eax)
41743a:	51                   	push   %ecx
41743b:	53                   	push   %ebx
41743c:	00 61 00             	add    %ah,0x0(%ecx)
41743f:	76 00                	jbe    0x417441
417441:	65 00 54 00 72       	add    %dl,%gs:0x72(%eax,%eax,1)
417446:	00 61 00             	add    %ah,0x0(%ecx)
417449:	6e                   	outsb  %ds:(%esi),(%dx)
41744a:	00 73 00             	add    %dh,0x0(%ebx)
41744d:	61                   	popa
41744e:	00 63 00             	add    %ah,0x0(%ebx)
417451:	74 00                	je     0x417453
417453:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
417459:	3a 00                	cmp    (%eax),%al
41745b:	3a 00                	cmp    (%eax),%al
41745d:	4e                   	dec    %esi
41745e:	00 6f 00             	add    %ch,0x0(%edi)
417461:	20 00                	and    %al,(%eax)
417463:	74 00                	je     0x417465
417465:	72 00                	jb     0x417467
417467:	61                   	popa
417468:	00 6e 00             	add    %ch,0x0(%esi)
41746b:	73 00                	jae    0x41746d
41746d:	61                   	popa
41746e:	00 63 00             	add    %ah,0x0(%ebx)
417471:	74 00                	je     0x417473
417473:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
417479:	20 00                	and    %al,(%eax)
41747b:	70 00                	jo     0x41747d
41747d:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
417481:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
417485:	6e                   	outsb  %ds:(%esi),(%dx)
417486:	00 67 00             	add    %ah,0x0(%edi)
417489:	2e 00 00             	add    %al,%cs:(%eax)
41748c:	51                   	push   %ecx
41748d:	53                   	push   %ebx
41748e:	00 61 00             	add    %ah,0x0(%ecx)
417491:	76 00                	jbe    0x417493
417493:	65 00 54 00 72       	add    %dl,%gs:0x72(%eax,%eax,1)
417498:	00 61 00             	add    %ah,0x0(%ecx)
41749b:	6e                   	outsb  %ds:(%esi),(%dx)
41749c:	00 73 00             	add    %dh,0x0(%ebx)
41749f:	61                   	popa
4174a0:	00 63 00             	add    %ah,0x0(%ebx)
4174a3:	74 00                	je     0x4174a5
4174a5:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4174ab:	3a 00                	cmp    (%eax),%al
4174ad:	3a 00                	cmp    (%eax),%al
4174af:	43                   	inc    %ebx
4174b0:	00 6f 00             	add    %ch,0x0(%edi)
4174b3:	6e                   	outsb  %ds:(%esi),(%dx)
4174b4:	00 6e 00             	add    %ch,0x0(%esi)
4174b7:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
4174bb:	74 00                	je     0x4174bd
4174bd:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4174c3:	20 00                	and    %al,(%eax)
4174c5:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
4174cb:	6e                   	outsb  %ds:(%esi),(%dx)
4174cc:	00 6f 00             	add    %ch,0x0(%edi)
4174cf:	74 00                	je     0x4174d1
4174d1:	20 00                	and    %al,(%eax)
4174d3:	6f                   	outsl  %ds:(%esi),(%dx)
4174d4:	00 70 00             	add    %dh,0x0(%eax)
4174d7:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)