471366:	41                   	inc    %ecx
471367:	62 7a 45             	bound  %edi,0x45(%edx)
47136a:	2c 41                	sub    $0x41,%al
47136c:	6f                   	outsl  %ds:(%esi),(%dx)
47136d:	6c                   	insb   (%dx),%es:(%edi)
47136e:	66 6a 63             	pushw  $0x63
471371:	2c 41                	sub    $0x41,%al
471373:	6f                   	outsl  %ds:(%esi),(%dx)
471374:	67 42                	addr16 inc %edx
471376:	51                   	push   %ecx
471377:	2c 41                	sub    $0x41,%al
471379:	47                   	inc    %edi
47137a:	5a                   	pop    %edx
47137b:	6c                   	insb   (%dx),%es:(%edi)
47137c:	62 79 30             	bound  %edi,0x30(%ecx)
47137f:	2c 41                	sub    $0x41,%al
471381:	6f                   	outsl  %ds:(%esi),(%dx)
471382:	6c                   	insb   (%dx),%es:(%edi)
471383:	66 6a 67             	pushw  $0x67
471386:	2c 41                	sub    $0x41,%al
471388:	6f                   	outsl  %ds:(%esi),(%dx)
471389:	67 4b                	addr16 dec %ebx
47138b:	61                   	popa
47138c:	66 69 79 79 41 64    	imul   $0x6441,0x79(%ecx),%di
471392:	6f                   	outsl  %ds:(%esi),(%dx)
471393:	48                   	dec    %eax
471394:	62 56 57             	bound  %edx,0x57(%esi)
471397:	57                   	push   %edi
471398:	59                   	pop    %ecx
471399:	67 41                	addr16 inc %ecx
47139b:	77 2c                	ja     0x4713c9
47139d:	41                   	inc    %ecx
47139e:	47                   	inc    %edi
47139f:	4a                   	dec    %edx
4713a0:	6c                   	insb   (%dx),%es:(%edi)
4713a1:	49                   	dec    %ecx
4713a2:	41                   	inc    %ecx
4713a3:	4d                   	dec    %ebp
4713a4:	2c 41                	sub    $0x41,%al
4713a6:	42                   	inc    %edx
4713a7:	6a 49                	push   $0x49
4713a9:	41                   	inc    %ecx
4713aa:	63 48 62             	arpl   %ecx,0x62(%eax)
4713ad:	50                   	push   %eax
4713ae:	5a                   	pop    %edx
4713af:	5a                   	pop    %edx
4713b0:	62 79 30             	bound  %edi,0x30(%ecx)
4713b3:	2c 41                	sub    $0x41,%al
4713b5:	6f                   	outsl  %ds:(%esi),(%dx)
4713b6:	6c                   	insb   (%dx),%es:(%edi)
4713b7:	66 6a 6b             	pushw  $0x6b
4713ba:	2c 41                	sub    $0x41,%al
4713bc:	72 2b                	jb     0x4713e9
4713be:	44                   	inc    %esp
4713bf:	41                   	inc    %ecx
4713c0:	49                   	dec    %ecx
4713c1:	41                   	inc    %ecx
4713c2:	49                   	dec    %ecx
4713c3:	45                   	inc    %ebp
4713c4:	61                   	popa
4713c5:	48                   	dec    %eax
4713c6:	39 69 56             	cmp    %ebp,0x56(%ecx)
4713c9:	6d                   	insl   (%dx),%es:(%edi)
4713ca:	5a                   	pop    %edx
4713cb:	53                   	push   %ebx
4713cc:	44                   	inc    %esp
4713cd:	71 45                	jno    0x471414
4713cf:	71 6b                	jno    0x47143c
4713d1:	59                   	pop    %ecx
4713d2:	57                   	push   %edi
4713d3:	53                   	push   %ebx
4713d4:	43                   	inc    %ebx
4713d5:	78 69                	js     0x471440
4713d7:	37                   	aaa
4713d8:	4c                   	dec    %esp
4713d9:	79 57                	jns    0x471432
4713db:	4a                   	dec    %edx
4713dc:	70 76                	jo     0x471454
4713de:	4f                   	dec    %edi
4713df:	67 2c 43             	addr16 sub $0x43,%al
4713e2:	69 56 2b 4f 77 2c 43 	imul   $0x432c774f,0x2b(%esi),%edx
4713e9:	6d                   	insl   (%dx),%es:(%edi)
4713ea:	38 76 2c             	cmp    %dh,0x2c(%esi)
4713ed:	41                   	inc    %ecx
4713ee:	4b                   	dec    %ebx
4713ef:	4a                   	dec    %edx
4713f0:	58                   	pop    %eax
4713f1:	34 32                	xor    $0x32,%al
4713f3:	2c 41                	sub    $0x41,%al
4713f5:	4b                   	dec    %ebx
4713f6:	2f                   	das
4713f7:	67 77 48             	addr16 ja 0x471442
4713fa:	41                   	inc    %ecx
4713fb:	47                   	inc    %edi
4713fc:	38 78 2c             	cmp    %bh,0x2c(%eax)
4713ff:	41                   	inc    %ecx
471400:	4b                   	dec    %ebx
471401:	4a                   	dec    %edx
471402:	58                   	pop    %eax
471403:	34 38                	xor    $0x38,%al
471405:	2c 41                	sub    $0x41,%al
471407:	4b                   	dec    %ebx
471408:	62 79 38             	bound  %edi,0x38(%ecx)
47140b:	2c 41                	sub    $0x41,%al
47140d:	6f                   	outsl  %ds:(%esi),(%dx)
47140e:	6c                   	insb   (%dx),%es:(%edi)
47140f:	66 6a 30             	pushw  $0x30
471412:	2c 41                	sub    $0x41,%al
471414:	72 2b                	jb     0x471441
471416:	44                   	inc    %esp
471417:	42                   	inc    %edx
471418:	45                   	inc    %ebp
471419:	41                   	inc    %ecx
47141a:	62 7a 55             	bound  %edi,0x55(%edx)
47141d:	2c 41                	sub    $0x41,%al
47141f:	6f                   	outsl  %ds:(%esi),(%dx)
471420:	6c                   	insb   (%dx),%es:(%edi)
471421:	66 6a 67             	pushw  $0x67
471424:	2c 41                	sub    $0x41,%al
471426:	6f                   	outsl  %ds:(%esi),(%dx)
471427:	67 30 70 71          	xor    %dh,0x71(%bx,%si)
47142b:	41                   	inc    %ecx
47142c:	47                   	inc    %edi
47142d:	43                   	inc    %ebx
47142e:	41                   	inc    %ecx
47142f:	36 5a                	ss pop %edx
471431:	58                   	pop    %eax
471432:	2f                   	das
471433:	6e                   	outsb  %ds:(%esi),(%dx)
471434:	59                   	pop    %ecx
471435:	57                   	push   %edi
471436:	55                   	push   %ebp
471437:	67 41                	addr16 inc %ecx
471439:	67 2c 41             	addr16 sub $0x41,%al
47143c:	47                   	inc    %edi
47143d:	4e                   	dec    %esi
47143e:	76 4c                	jbe    0x47148c
471440:	51                   	push   %ecx
471441:	2c 43                	sub    $0x43,%al
471443:	69 56 2b 4f 51 2c 43 	imul   $0x432c514f,0x2b(%esi),%edx
47144a:	76 34                	jbe    0x471480
47144c:	4d                   	dec    %ebp
47144d:	41                   	inc    %ecx
47144e:	67 41                	addr16 inc %ecx
471450:	67 64 76 6c          	addr16 fs jbe 0x4714c0
471454:	33 46 69             	xor    0x69(%esi),%eax
471457:	41                   	inc    %ecx
471458:	72 79                	jb     0x4714d3
47145a:	41                   	inc    %ecx
47145b:	34 4a                	xor    $0x4a,%al
47145d:	57                   	push   %edi
47145e:	53                   	push   %ebx
47145f:	43                   	inc    %ebx
471460:	66 4f                	dec    %di
471462:	67 4d                	addr16 dec %ebp
471464:	69 59 57 56 6d 49 42 	imul   $0x42496d56,0x57(%ecx),%ebx
47146b:	53                   	push   %ebx
47146c:	62 68 42             	bound  %ebp,0x42(%eax)
47146f:	70 5a                	jo     0x4714cb
471471:	5a                   	pop    %edx
471472:	6d                   	insl   (%dx),%es:(%edi)
471473:	55                   	push   %ebp
471474:	67 6c                	insb   (%dx),%es:(%di)
471476:	62 47 30             	bound  %eax,0x30(%edi)
471479:	43                   	inc    %ebx
47147a:	6c                   	insb   (%dx),%es:(%edi)
47147b:	6b 67 4a 4c          	imul   $0x4c,0x4a(%edi),%esp
47147f:	38 77 43             	cmp    %dh,0x43(%edi)
471482:	6d                   	insl   (%dx),%es:(%edi)
471483:	47                   	inc    %edi
471484:	61                   	popa
471485:	62 7a 6f             	bound  %edi,0x6f(%edx)
471488:	2c 41                	sub    $0x41,%al
47148a:	6f                   	outsl  %ds:(%esi),(%dx)
47148b:	6c                   	insb   (%dx),%es:(%edi)
47148c:	66 6a 73             	pushw  $0x73
47148f:	2c 41                	sub    $0x41,%al
471491:	70 76                	jo     0x471509
471493:	4c                   	dec    %esp
471494:	77 2c                	ja     0x4714c2
471496:	43                   	inc    %ebx
471497:	69 56 2b 4e 67 2c 43 	imul   $0x432c674e,0x2b(%esi),%edx
47149e:	76 34                	jbe    0x4714d4
4714a0:	4d                   	dec    %ebp
4714a1:	42                   	inc    %edx
4714a2:	77 42                	ja     0x4714e6
4714a4:	76 4d                	jbe    0x4714f3
4714a6:	51                   	push   %ecx
4714a7:	2c 43                	sub    $0x43,%al
4714a9:	69 56 2b 50 2c 41 43 	imul   $0x43412c50,0x2b(%esi),%edx
4714b0:	6d                   	insl   (%dx),%es:(%edi)
4714b1:	38 76 2c             	cmp    %dh,0x2c(%esi)
4714b4:	41                   	inc    %ecx
4714b5:	4b                   	dec    %ebx
4714b6:	4a                   	dec    %edx
4714b7:	58                   	pop    %eax
4714b8:	34 39                	xor    $0x39,%al
4714ba:	2c 41                	sub    $0x41,%al
4714bc:	4b                   	dec    %ebx
4714bd:	2f                   	das
4714be:	67 77 52             	addr16 ja 0x471513
4714c1:	41                   	inc    %ecx
4714c2:	47                   	inc    %edi
4714c3:	38 31                	cmp    %dh,(%ecx)
4714c5:	2c 41                	sub    $0x41,%al
4714c7:	4b                   	dec    %ebx
4714c8:	4a                   	dec    %edx
4714c9:	58                   	pop    %eax
4714ca:	34 34                	xor    $0x34,%al
4714cc:	2c 41                	sub    $0x41,%al
4714ce:	4b                   	dec    %ebx
4714cf:	49                   	dec    %ecx
4714d0:	50                   	push   %eax
4714d1:	79 31                	jns    0x471504
4714d3:	70 31                	jo     0x471506
4714d5:	55                   	push   %ebp
4714d6:	67 7a 62             	addr16 jp 0x47153b
4714d9:	47                   	inc    %edi
4714da:	31 47 32             	xor    %eax,0x32(%edi)
4714dd:	46                   	inc    %esi
4714de:	6d                   	insl   (%dx),%es:(%edi)
4714df:	5a                   	pop    %edx
4714e0:	69 41 35 42 63 63 6d 	imul   $0x6d636342,0x35(%ecx),%eax
4714e7:	57                   	push   %edi
4714e8:	53                   	push   %ebx
4714e9:	44                   	inc    %esp
4714ea:	39 2f                	cmp    %ebp,(%edi)
4714ec:	6b 6f 6e 59          	imul   $0x59,0x6e(%edi),%ebp
4714f0:	57                   	push   %edi
4714f1:	5a                   	pop    %edx
4714f2:	6c                   	insb   (%dx),%es:(%edi)
4714f3:	62 79 30             	bound  %edi,0x30(%ecx)
4714f6:	2c 41                	sub    $0x41,%al
4714f8:	6f                   	outsl  %ds:(%esi),(%dx)
4714f9:	6c                   	insb   (%dx),%es:(%edi)
4714fa:	66 6a 6b             	pushw  $0x6b
4714fd:	2c 41                	sub    $0x41,%al
4714ff:	72 2b                	jb     0x47152c
471501:	44                   	inc    %esp
471502:	41                   	inc    %ecx
471503:	49                   	dec    %ecx
471504:	41                   	inc    %ecx
471505:	49                   	dec    %ecx
471506:	44                   	inc    %esp
471507:	38 2c 41             	cmp    %ch,(%ecx,%eax,2)
47150a:	42                   	inc    %edx
47150b:	6d                   	insl   (%dx),%es:(%edi)
47150c:	49                   	dec    %ecx
47150d:	41                   	inc    %ecx
47150e:	55                   	push   %ebp
47150f:	2c 41                	sub    $0x41,%al
471511:	42                   	inc    %edx
471512:	69 5a 53 41 48 2c 2c 	imul   $0x2c2c4841,0x53(%edx),%ebx
471519:	59                   	pop    %ecx
47151a:	35 70 76 4f 67       	xor    $0x674f7670,%eax
47151f:	2c 43                	sub    $0x43,%al
471521:	69 56 2b 4f 77 2c 43 	imul   $0x432c774f,0x2b(%esi),%edx
471528:	6d                   	insl   (%dx),%es:(%edi)
471529:	38 76 2c             	cmp    %dh,0x2c(%esi)
47152c:	41                   	inc    %ecx
47152d:	4b                   	dec    %ebx
47152e:	4a                   	dec    %edx
47152f:	58                   	pop    %eax
471530:	34 32                	xor    $0x32,%al
471532:	2c 41                	sub    $0x41,%al
471534:	4b                   	dec    %ebx
471535:	2f                   	das
471536:	67 77 48             	addr16 ja 0x471581
471539:	41                   	inc    %ecx
47153a:	47                   	inc    %edi
47153b:	38 78 2c             	cmp    %bh,0x2c(%eax)
47153e:	41                   	inc    %ecx
47153f:	4b                   	dec    %ebx
471540:	4a                   	dec    %edx
471541:	58                   	pop    %eax
471542:	34 38                	xor    $0x38,%al
471544:	2c 41                	sub    $0x41,%al
471546:	4b                   	dec    %ebx
471547:	62 79 38             	bound  %edi,0x38(%ecx)
47154a:	2c 41                	sub    $0x41,%al
47154c:	6f                   	outsl  %ds:(%esi),(%dx)
47154d:	6c                   	insb   (%dx),%es:(%edi)
47154e:	66 6a 30             	pushw  $0x30
471551:	2c 41                	sub    $0x41,%al
471553:	72 2b                	jb     0x471580
471555:	44                   	inc    %esp
471556:	42                   	inc    %edx
471557:	45                   	inc    %ebp
471558:	41                   	inc    %ecx
471559:	62 7a 55             	bound  %edi,0x55(%edx)
47155c:	2c 41                	sub    $0x41,%al
47155e:	6f                   	outsl  %ds:(%esi),(%dx)
47155f:	6c                   	insb   (%dx),%es:(%edi)
471560:	66 6a 67             	pushw  $0x67
471563:	2c 41                	sub    $0x41,%al
471565:	6f                   	outsl  %ds:(%esi),(%dx)
471566:	67 63 30             	arpl   %esi,(%bx,%si)
471569:	30 61 6e             	xor    %ah,0x6e(%ecx)
47156c:	79 41                	jns    0x4715af
47156e:	36 47                	ss inc %edi
471570:	67 37                	addr16 aaa
471572:	65 57                	gs push %edi
471574:	53                   	push   %ebx
471575:	44                   	inc    %esp
471576:	77 4f                	ja     0x4715c7
471578:	49                   	dec    %ecx
471579:	4d                   	dec    %ebp
47157a:	6d                   	insl   (%dx),%es:(%edi)
47157b:	57                   	push   %edi
47157c:	47                   	inc    %edi
47157d:	55                   	push   %ebp
47157e:	67 30 5a 4e          	xor    %bl,0x4e(%bp,%si)
471582:	77 47                	ja     0x4715cb
471584:	46                   	inc    %esi
471585:	6c                   	insb   (%dx),%es:(%edi)
471586:	76 4c                	jbe    0x4715d4
471588:	51                   	push   %ecx
471589:	2c 43                	sub    $0x43,%al
47158b:	69 56 2b 4f 51 2c 43 	imul   $0x432c514f,0x2b(%esi),%edx
471592:	76 34                	jbe    0x4715c8
471594:	4d                   	dec    %ebp
471595:	41                   	inc    %ecx
471596:	67 41                	addr16 inc %ecx
471598:	67 6c                	insb   (%dx),%es:(%di)
47159a:	4c                   	dec    %esp
47159b:	4b                   	dec    %ebx
47159c:	62 4f 6d             	bound  %ecx,0x6d(%edi)
47159f:	59                   	pop    %ecx
4715a0:	67 42                	addr16 inc %edx
4715a2:	67 37                	addr16 aaa
4715a4:	71 4b                	jno    0x4715f1
4715a6:	47                   	inc    %edi
4715a7:	45                   	inc    %ebp
4715a8:	67 6f                	outsl  %ds:(%si),(%dx)
4715aa:	64 78 49             	fs js  0x4715f6
4715ad:	44                   	inc    %esp
4715ae:	31 68 6c             	xor    %ebp,0x6c(%eax)
4715b1:	49                   	dec    %ecx
4715b2:	44                   	inc    %esp
4715b3:	33 33                	xor    (%ebx),%esi
4715b5:	4b                   	dec    %ebx
4715b6:	4f                   	dec    %edi
4715b7:	68 68 49 45 59       	push   $0x59454968
4715bc:	70 6b                	jo     0x471629
4715be:	68 68 59 49 41       	push   $0x41495968
4715c3:	45                   	inc    %ebp
4715c4:	2c 41                	sub    $0x41,%al
4715c6:	42                   	inc    %edx
4715c7:	69 49 42 6d 6b 4a 41 	imul   $0x414a6b6d,0x42(%ecx),%ecx
4715ce:	64 5a                	fs pop %edx