4161b7:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
4161bb:	00 4d 00             	add    %cl,0x0(%ebp)
4161be:	75 00                	jne    0x4161c0
4161c0:	6f                   	outsl  %ds:(%esi),(%dx)
4161c1:	00 6e 00             	add    %ch,0x0(%esi)
4161c4:	53                   	push   %ebx
4161c5:	00 61 00             	add    %ah,0x0(%ecx)
4161c8:	63 00                	arpl   %eax,(%eax)
4161ca:	68 00 3a 00 3a       	push   $0x3a003a00
4161cf:	00 45 00             	add    %al,0x0(%ebp)
4161d2:	72 00                	jb     0x4161d4
4161d4:	72 00                	jb     0x4161d6
4161d6:	6f                   	outsl  %ds:(%esi),(%dx)
4161d7:	00 72 00             	add    %dh,0x0(%edx)
4161da:	20 00                	and    %al,(%eax)
4161dc:	6f                   	outsl  %ds:(%esi),(%dx)
4161dd:	00 63 00             	add    %ah,0x0(%ebx)
4161e0:	63 00                	arpl   %eax,(%eax)
4161e2:	75 00                	jne    0x4161e4
4161e4:	72 00                	jb     0x4161e6
4161e6:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
4161eb:	00 00                	add    %al,(%eax)
4161ed:	47                   	inc    %edi
4161ee:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
4161f2:	6f                   	outsl  %ds:(%esi),(%dx)
4161f3:	00 2e                	add    %ch,(%esi)
4161f5:	00 5b 00             	add    %bl,0x0(%ebx)
4161f8:	70 00                	jo     0x4161fa
4161fa:	72 00                	jb     0x4161fc
4161fc:	5f                   	pop    %edi
4161fd:	00 4d 00             	add    %cl,0x0(%ebp)
416200:	75 00                	jne    0x416202
416202:	6f                   	outsl  %ds:(%esi),(%dx)
416203:	00 6e 00             	add    %ch,0x0(%esi)
416206:	54                   	push   %esp
416207:	00 72 00             	add    %dh,0x0(%edx)
41620a:	61                   	popa
41620b:	00 53 00             	add    %dl,0x0(%ebx)
41620e:	61                   	popa
41620f:	00 63 00             	add    %ah,0x0(%ebx)
416212:	68 00 5f 00 43       	push   $0x43005f00
416217:	00 68 00             	add    %ch,0x0(%eax)
41621a:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416220:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
416225:	00 49 00             	add    %cl,0x0(%ecx)
416228:	6e                   	outsb  %ds:(%esi),(%dx)
416229:	00 73 00             	add    %dh,0x0(%ebx)
41622c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
416230:	74 00                	je     0x416232
416232:	5d                   	pop    %ebp
416233:	00 00                	add    %al,(%eax)
416235:	5d                   	pop    %ebp
416236:	63 00                	arpl   %eax,(%eax)
416238:	6c                   	insb   (%dx),%es:(%edi)
416239:	00 73 00             	add    %dh,0x0(%ebx)
41623c:	4d                   	dec    %ebp
41623d:	00 75 00             	add    %dh,0x0(%ebp)
416240:	6f                   	outsl  %ds:(%esi),(%dx)
416241:	00 6e 00             	add    %ch,0x0(%esi)
416244:	54                   	push   %esp
416245:	00 72 00             	add    %dh,0x0(%edx)
416248:	61                   	popa
416249:	00 53 00             	add    %dl,0x0(%ebx)
41624c:	61                   	popa
41624d:	00 63 00             	add    %ah,0x0(%ebx)
416250:	68 00 5f 00 43       	push   $0x43005f00
416255:	00 68 00             	add    %ch,0x0(%eax)
416258:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
41625e:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
416263:	00 3a                	add    %bh,(%edx)
416265:	00 49 00             	add    %cl,0x0(%ecx)
416268:	6e                   	outsb  %ds:(%esi),(%dx)
416269:	00 73 00             	add    %dh,0x0(%ebx)
41626c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
416270:	74 00                	je     0x416272
416272:	3a 00                	cmp    (%eax),%al
416274:	3a 00                	cmp    (%eax),%al
416276:	45                   	inc    %ebp
416277:	00 72 00             	add    %dh,0x0(%edx)
41627a:	72 00                	jb     0x41627c
41627c:	6f                   	outsl  %ds:(%esi),(%dx)
41627d:	00 72 00             	add    %dh,0x0(%edx)
416280:	20 00                	and    %al,(%eax)
416282:	6f                   	outsl  %ds:(%esi),(%dx)
416283:	00 63 00             	add    %ah,0x0(%ebx)
416286:	63 00                	arpl   %eax,(%eax)
416288:	75 00                	jne    0x41628a
41628a:	72 00                	jb     0x41628c
41628c:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
416291:	00 00                	add    %al,(%eax)
416293:	47                   	inc    %edi
416294:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
416298:	6f                   	outsl  %ds:(%esi),(%dx)
416299:	00 2e                	add    %ch,(%esi)
41629b:	00 5b 00             	add    %bl,0x0(%ebx)
41629e:	70 00                	jo     0x4162a0
4162a0:	72 00                	jb     0x4162a2
4162a2:	5f                   	pop    %edi
4162a3:	00 4d 00             	add    %cl,0x0(%ebp)
4162a6:	75 00                	jne    0x4162a8
4162a8:	6f                   	outsl  %ds:(%esi),(%dx)
4162a9:	00 6e 00             	add    %ch,0x0(%esi)
4162ac:	54                   	push   %esp
4162ad:	00 72 00             	add    %dh,0x0(%edx)
4162b0:	61                   	popa
4162b1:	00 53 00             	add    %dl,0x0(%ebx)
4162b4:	61                   	popa
4162b5:	00 63 00             	add    %ah,0x0(%ebx)
4162b8:	68 00 5f 00 43       	push   $0x43005f00
4162bd:	00 68 00             	add    %ch,0x0(%eax)
4162c0:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
4162c6:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
4162cb:	00 55 00             	add    %dl,0x0(%ebp)
4162ce:	70 00                	jo     0x4162d0
4162d0:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
4162d4:	74 00                	je     0x4162d6
4162d6:	65 00 5d 00          	add    %bl,%gs:0x0(%ebp)
4162da:	00 5d 63             	add    %bl,0x63(%ebp)
4162dd:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
4162e1:	00 4d 00             	add    %cl,0x0(%ebp)
4162e4:	75 00                	jne    0x4162e6
4162e6:	6f                   	outsl  %ds:(%esi),(%dx)
4162e7:	00 6e 00             	add    %ch,0x0(%esi)
4162ea:	54                   	push   %esp
4162eb:	00 72 00             	add    %dh,0x0(%edx)
4162ee:	61                   	popa
4162ef:	00 53 00             	add    %dl,0x0(%ebx)
4162f2:	61                   	popa
4162f3:	00 63 00             	add    %ah,0x0(%ebx)
4162f6:	68 00 5f 00 43       	push   $0x43005f00
4162fb:	00 68 00             	add    %ch,0x0(%eax)
4162fe:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416304:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
416309:	00 3a                	add    %bh,(%edx)
41630b:	00 55 00             	add    %dl,0x0(%ebp)
41630e:	70 00                	jo     0x416310
416310:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
416314:	74 00                	je     0x416316
416316:	65 00 3a             	add    %bh,%gs:(%edx)
416319:	00 3a                	add    %bh,(%edx)
41631b:	00 45 00             	add    %al,0x0(%ebp)
41631e:	72 00                	jb     0x416320
416320:	72 00                	jb     0x416322
416322:	6f                   	outsl  %ds:(%esi),(%dx)
416323:	00 72 00             	add    %dh,0x0(%edx)
416326:	20 00                	and    %al,(%eax)
416328:	6f                   	outsl  %ds:(%esi),(%dx)
416329:	00 63 00             	add    %ah,0x0(%ebx)
41632c:	63 00                	arpl   %eax,(%eax)
41632e:	75 00                	jne    0x416330
416330:	72 00                	jb     0x416332
416332:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
416337:	00 00                	add    %al,(%eax)
416339:	47                   	inc    %edi
41633a:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
41633e:	6f                   	outsl  %ds:(%esi),(%dx)
41633f:	00 2e                	add    %ch,(%esi)
416341:	00 5b 00             	add    %bl,0x0(%ebx)
416344:	70 00                	jo     0x416346
416346:	72 00                	jb     0x416348
416348:	5f                   	pop    %edi
416349:	00 4d 00             	add    %cl,0x0(%ebp)
41634c:	75 00                	jne    0x41634e
41634e:	6f                   	outsl  %ds:(%esi),(%dx)
41634f:	00 6e 00             	add    %ch,0x0(%esi)
416352:	54                   	push   %esp
416353:	00 72 00             	add    %dh,0x0(%edx)
416356:	61                   	popa
416357:	00 53 00             	add    %dl,0x0(%ebx)
41635a:	61                   	popa
41635b:	00 63 00             	add    %ah,0x0(%ebx)
41635e:	68 00 5f 00 43       	push   $0x43005f00
416363:	00 68 00             	add    %ch,0x0(%eax)
416366:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
41636c:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
416371:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
416375:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
416379:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41637d:	00 5d 00             	add    %bl,0x0(%ebp)
416380:	00 5d 63             	add    %bl,0x63(%ebp)
416383:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
416387:	00 4d 00             	add    %cl,0x0(%ebp)
41638a:	75 00                	jne    0x41638c
41638c:	6f                   	outsl  %ds:(%esi),(%dx)
41638d:	00 6e 00             	add    %ch,0x0(%esi)
416390:	54                   	push   %esp
416391:	00 72 00             	add    %dh,0x0(%edx)
416394:	61                   	popa
416395:	00 53 00             	add    %dl,0x0(%ebx)
416398:	61                   	popa
416399:	00 63 00             	add    %ah,0x0(%ebx)
41639c:	68 00 5f 00 43       	push   $0x43005f00
4163a1:	00 68 00             	add    %ch,0x0(%eax)
4163a4:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
4163aa:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
4163af:	00 3a                	add    %bh,(%edx)
4163b1:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
4163b5:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4163b9:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4163bd:	00 3a                	add    %bh,(%edx)
4163bf:	00 3a                	add    %bh,(%edx)
4163c1:	00 45 00             	add    %al,0x0(%ebp)
4163c4:	72 00                	jb     0x4163c6
4163c6:	72 00                	jb     0x4163c8
4163c8:	6f                   	outsl  %ds:(%esi),(%dx)
4163c9:	00 72 00             	add    %dh,0x0(%edx)
4163cc:	20 00                	and    %al,(%eax)
4163ce:	6f                   	outsl  %ds:(%esi),(%dx)
4163cf:	00 63 00             	add    %ah,0x0(%ebx)
4163d2:	63 00                	arpl   %eax,(%eax)
4163d4:	75 00                	jne    0x4163d6
4163d6:	72 00                	jb     0x4163d8
4163d8:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
4163dd:	00 00                	add    %al,(%eax)
4163df:	69 64 00 62 00 6f 00 	imul   $0x2e006f00,0x62(%eax,%eax,1),%esp
4163e6:	2e
4163e7:	00 5b 00             	add    %bl,0x0(%ebx)
4163ea:	70 00                	jo     0x4163ec
4163ec:	72 00                	jb     0x4163ee
4163ee:	5f                   	pop    %edi
4163ef:	00 4d 00             	add    %cl,0x0(%ebp)
4163f2:	75 00                	jne    0x4163f4
4163f4:	6f                   	outsl  %ds:(%esi),(%dx)
4163f5:	00 6e 00             	add    %ch,0x0(%esi)
4163f8:	54                   	push   %esp
4163f9:	00 72 00             	add    %dh,0x0(%edx)
4163fc:	61                   	popa
4163fd:	00 53 00             	add    %dl,0x0(%ebx)
416400:	61                   	popa
416401:	00 63 00             	add    %ah,0x0(%ebx)
416404:	68 00 5f 00 43       	push   $0x43005f00
416409:	00 68 00             	add    %ch,0x0(%eax)
41640c:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416412:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
416417:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
41641b:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41641f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
416423:	00 57 00             	add    %dl,0x0(%edi)
416426:	49                   	dec    %ecx
416427:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
41642b:	00 4d 00             	add    %cl,0x0(%ebp)
41642e:	75 00                	jne    0x416430
416430:	6f                   	outsl  %ds:(%esi),(%dx)
416431:	00 6e 00             	add    %ch,0x0(%esi)
416434:	53                   	push   %ebx
416435:	00 61 00             	add    %ah,0x0(%ecx)
416438:	63 00                	arpl   %eax,(%eax)
41643a:	68 00 4c 00 6f       	push   $0x6f004c00
41643f:	00 67 00             	add    %ah,0x0(%edi)
416442:	69 00 63 00 5d 00    	imul   $0x5d0063,(%eax),%eax
416448:	00 7f 63             	add    %bh,0x63(%edi)
41644b:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41644f:	00 4d 00             	add    %cl,0x0(%ebp)
416452:	75 00                	jne    0x416454
416454:	6f                   	outsl  %ds:(%esi),(%dx)
416455:	00 6e 00             	add    %ch,0x0(%esi)
416458:	54                   	push   %esp
416459:	00 72 00             	add    %dh,0x0(%edx)
41645c:	61                   	popa
41645d:	00 53 00             	add    %dl,0x0(%ebx)
416460:	61                   	popa
416461:	00 63 00             	add    %ah,0x0(%ebx)
416464:	68 00 5f 00 43       	push   $0x43005f00
416469:	00 68 00             	add    %ch,0x0(%eax)
41646c:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416472:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
416477:	00 3a                	add    %bh,(%edx)
416479:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
41647d:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
416481:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
416485:	00 57 00             	add    %dl,0x0(%edi)
416488:	49                   	dec    %ecx
416489:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
41648d:	00 4d 00             	add    %cl,0x0(%ebp)
416490:	75 00                	jne    0x416492
416492:	6f                   	outsl  %ds:(%esi),(%dx)
416493:	00 6e 00             	add    %ch,0x0(%esi)
416496:	53                   	push   %ebx
416497:	00 61 00             	add    %ah,0x0(%ecx)
41649a:	63 00                	arpl   %eax,(%eax)
41649c:	68 00 4c 00 6f       	push   $0x6f004c00
4164a1:	00 67 00             	add    %ah,0x0(%edi)
4164a4:	69 00 63 00 3a 00    	imul   $0x3a0063,(%eax),%eax
4164aa:	3a 00                	cmp    (%eax),%al
4164ac:	45                   	inc    %ebp
4164ad:	00 72 00             	add    %dh,0x0(%edx)
4164b0:	72 00                	jb     0x4164b2
4164b2:	6f                   	outsl  %ds:(%esi),(%dx)
4164b3:	00 72 00             	add    %dh,0x0(%edx)
4164b6:	20 00                	and    %al,(%eax)
4164b8:	6f                   	outsl  %ds:(%esi),(%dx)
4164b9:	00 63 00             	add    %ah,0x0(%ebx)
4164bc:	63 00                	arpl   %eax,(%eax)
4164be:	75 00                	jne    0x4164c0
4164c0:	72 00                	jb     0x4164c2
4164c2:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
4164c7:	00 00                	add    %al,(%eax)
4164c9:	61                   	popa
4164ca:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
4164ce:	6f                   	outsl  %ds:(%esi),(%dx)
4164cf:	00 2e                	add    %ch,(%esi)
4164d1:	00 5b 00             	add    %bl,0x0(%ebx)
4164d4:	70 00                	jo     0x4164d6
4164d6:	72 00                	jb     0x4164d8
4164d8:	5f                   	pop    %edi
4164d9:	00 4d 00             	add    %cl,0x0(%ebp)
4164dc:	75 00                	jne    0x4164de
4164de:	6f                   	outsl  %ds:(%esi),(%dx)
4164df:	00 6e 00             	add    %ch,0x0(%esi)
4164e2:	54                   	push   %esp
4164e3:	00 72 00             	add    %dh,0x0(%edx)
4164e6:	61                   	popa
4164e7:	00 53 00             	add    %dl,0x0(%ebx)
4164ea:	61                   	popa
4164eb:	00 63 00             	add    %ah,0x0(%ebx)
4164ee:	68 00 5f 00 43       	push   $0x43005f00
4164f3:	00 68 00             	add    %ch,0x0(%eax)
4164f6:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
4164fc:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
416501:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
416505:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
416509:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41650d:	00 57 00             	add    %dl,0x0(%edi)
416510:	49                   	dec    %ecx
416511:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
416515:	00 53 00             	add    %dl,0x0(%ebx)
416518:	61                   	popa
416519:	00 63 00             	add    %ah,0x0(%ebx)
41651c:	68 00 4c 00 6f       	push   $0x6f004c00
416521:	00 67 00             	add    %ah,0x0(%edi)
416524:	69 00 63 00 5d 00    	imul   $0x5d0063,(%eax),%eax
41652a:	00 77 63             	add    %dh,0x63(%edi)
41652d:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
416531:	00 4d 00             	add    %cl,0x0(%ebp)
416534:	75 00                	jne    0x416536
416536:	6f                   	outsl  %ds:(%esi),(%dx)
416537:	00 6e 00             	add    %ch,0x0(%esi)
41653a:	54                   	push   %esp
41653b:	00 72 00             	add    %dh,0x0(%edx)
41653e:	61                   	popa
41653f:	00 53 00             	add    %dl,0x0(%ebx)
416542:	61                   	popa
416543:	00 63 00             	add    %ah,0x0(%ebx)
416546:	68 00 5f 00 43       	push   $0x43005f00
41654b:	00 68 00             	add    %ch,0x0(%eax)
41654e:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416554:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
416559:	00 3a                	add    %bh,(%edx)
41655b:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
41655f:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)