42c4d7:	68 4c 56 71 54       	push   $0x5471564c
42c4dc:	42                   	inc    %edx
42c4dd:	47                   	inc    %edi
42c4de:	38 70 4c             	cmp    %dh,0x4c(%eax)
42c4e1:	6e                   	outsb  %ds:(%esi),(%dx)
42c4e2:	62 4a 35             	bound  %ecx,0x35(%edx)
42c4e5:	74 42                	je     0x42c529
42c4e7:	65 41                	gs inc %ecx
42c4e9:	78 2b                	js     0x42c516
42c4eb:	47                   	inc    %edi
42c4ec:	6d                   	insl   (%dx),%es:(%edi)
42c4ed:	52                   	push   %edx
42c4ee:	77 6e                	ja     0x42c55e
42c4f0:	4d                   	dec    %ebp
42c4f1:	4a                   	dec    %edx
42c4f2:	42                   	inc    %edx
42c4f3:	69 2b 66 4c 74 50    	imul   $0x50744c66,(%ebx),%ebp
42c4f9:	76 68                	jbe    0x42c563
42c4fb:	75 4e                	jne    0x42c54b
42c4fd:	37                   	aaa
42c4fe:	36 67 54             	ss addr16 push %esp
42c501:	73 64                	jae    0x42c567
42c503:	57                   	push   %edi
42c504:	49                   	dec    %ecx
42c505:	79 47                	jns    0x42c54e
42c507:	34 6a                	xor    $0x6a,%al
42c509:	39 70 56             	cmp    %esi,0x56(%eax)
42c50c:	31 58 49             	xor    %ebx,0x49(%eax)
42c50f:	34 31                	xor    $0x31,%al
42c511:	44                   	inc    %esp
42c512:	62 61 77             	bound  %esp,0x77(%ecx)
42c515:	65 42                	gs inc %edx
42c517:	55                   	push   %ebp
42c518:	79 54                	jns    0x42c56e
42c51a:	74 48                	je     0x42c564
42c51c:	50                   	push   %eax
42c51d:	34 5a                	xor    $0x5a,%al
42c51f:	43                   	inc    %ebx
42c520:	33 2b                	xor    (%ebx),%ebp
42c522:	72 69                	jb     0x42c58d
42c524:	59                   	pop    %ecx
42c525:	72 2f                	jb     0x42c556
42c527:	64 30 6b 72          	xor    %ch,%fs:0x72(%ebx)
42c52b:	43                   	inc    %ebx
42c52c:	66 66 79 53          	data16 data16 jns 0x42c583
42c530:	6c                   	insb   (%dx),%es:(%edi)
42c531:	33 78 33             	xor    0x33(%eax),%edi
42c534:	52                   	push   %edx
42c535:	33 37                	xor    (%edi),%esi
42c537:	48                   	dec    %eax
42c538:	2f                   	das
42c539:	49                   	dec    %ecx
42c53a:	7a 64                	jp     0x42c5a0
42c53c:	68 74 50 65 6b       	push   $0x6b655074
42c541:	2f                   	das
42c542:	42                   	inc    %edx
42c543:	49                   	dec    %ecx
42c544:	73 4d                	jae    0x42c593
42c546:	30 48 59             	xor    %cl,0x59(%eax)
42c549:	67 78 58             	addr16 js 0x42c5a4
42c54c:	76 57                	jbe    0x42c5a5
42c54e:	47                   	inc    %edi
42c54f:	75 4b                	jne    0x42c59c
42c551:	53                   	push   %ebx
42c552:	78 4f                	js     0x42c5a3
42c554:	30 35 6f 2b 64 76    	xor    %dh,0x76642b6f
42c55a:	6e                   	outsb  %ds:(%esi),(%dx)
42c55b:	55                   	push   %ebp
42c55c:	4c                   	dec    %esp
42c55d:	48                   	dec    %eax
42c55e:	4b                   	dec    %ebx
42c55f:	42                   	inc    %edx
42c560:	50                   	push   %eax
42c561:	6d                   	insl   (%dx),%es:(%edi)
42c562:	6d                   	insl   (%dx),%es:(%edi)
42c563:	4f                   	dec    %edi
42c564:	49                   	dec    %ecx
42c565:	38 70 45             	cmp    %dh,0x45(%eax)
42c568:	68 35 43 65 57       	push   $0x57654335
42c56d:	79 31                	jns    0x42c5a0
42c56f:	43                   	inc    %ebx
42c570:	68 43 51 31 70       	push   $0x70315143
42c575:	59                   	pop    %ecx
42c576:	6f                   	outsl  %ds:(%esi),(%dx)
42c577:	43                   	inc    %ebx
42c578:	57                   	push   %edi
42c579:	2b 76 53             	sub    0x53(%esi),%esi
42c57c:	31 51 64             	xor    %edx,0x64(%ecx)
42c57f:	53                   	push   %ebx
42c580:	6d                   	insl   (%dx),%es:(%edi)
42c581:	52                   	push   %edx
42c582:	75 47                	jne    0x42c5cb
42c584:	6b 74 4b 47 59       	imul   $0x59,0x47(%ebx,%ecx,2),%esi
42c589:	53                   	push   %ebx
42c58a:	2b 65 72             	sub    0x72(%ebp),%esp
42c58d:	71 49                	jno    0x42c5d8
42c58f:	46                   	inc    %esi
42c590:	63 55 53             	arpl   %edx,0x53(%ebp)
42c593:	62 71 6f             	bound  %esi,0x6f(%ecx)
42c596:	50                   	push   %eax
42c597:	36 61                	ss popa
42c599:	46                   	inc    %esi
42c59a:	6d                   	insl   (%dx),%es:(%edi)
42c59b:	71 4a                	jno    0x42c5e7
42c59d:	63 49 56             	arpl   %ecx,0x56(%ecx)
42c5a0:	73 6e                	jae    0x42c610
42c5a2:	67 6d                	insl   (%dx),%es:(%di)
42c5a4:	73 44                	jae    0x42c5ea
42c5a6:	33 33                	xor    (%ebx),%esi
42c5a8:	6b 54 64 64 55       	imul   $0x55,0x64(%esp,%eiz,2),%edx
42c5ad:	58                   	pop    %eax
42c5ae:	42                   	inc    %edx
42c5af:	6d                   	insl   (%dx),%es:(%edi)
42c5b0:	37                   	aaa
42c5b1:	57                   	push   %edi
42c5b2:	4b                   	dec    %ebx
42c5b3:	36 65 78 7a          	ss gs js 0x42c631
42c5b7:	31 4f 43             	xor    %ecx,0x43(%edi)
42c5ba:	30 43 55             	xor    %al,0x55(%ebx)
42c5bd:	51                   	push   %ecx
42c5be:	35 48 63 59 71       	xor    $0x71596348,%eax
42c5c3:	56                   	push   %esi
42c5c4:	38 47 31             	cmp    %al,0x31(%edi)
42c5c7:	2b 36                	sub    (%esi),%esi
42c5c9:	42                   	inc    %edx
42c5ca:	63 47 4d             	arpl   %eax,0x4d(%edi)
42c5cd:	4f                   	dec    %edi
42c5ce:	71 77                	jno    0x42c647
42c5d0:	43                   	inc    %ebx
42c5d1:	45                   	inc    %ebp
42c5d2:	58                   	pop    %eax
42c5d3:	50                   	push   %eax
42c5d4:	4d                   	dec    %ebp
42c5d5:	68 63 4f 34 76       	push   $0x76344f63
42c5da:	37                   	aaa
42c5db:	6c                   	insb   (%dx),%es:(%edi)
42c5dc:	64 33 48 35          	xor    %fs:0x35(%eax),%ecx
42c5e0:	31 2b                	xor    %ebp,(%ebx)
42c5e2:	6f                   	outsl  %ds:(%esi),(%dx)
42c5e3:	7a 48                	jp     0x42c62d
42c5e5:	39 70 68             	cmp    %esi,0x68(%eax)
42c5e8:	44                   	inc    %esp
42c5e9:	35 44 68 4a 58       	xor    $0x584a6844,%eax
42c5ee:	78 6a                	js     0x42c65a
42c5f0:	33 45 72             	xor    0x72(%ebp),%eax
42c5f3:	65 4f                	gs dec %edi
42c5f5:	63 77 2b             	arpl   %esi,0x2b(%edi)
42c5f8:	75 4b                	jne    0x42c645
42c5fa:	74 6a                	je     0x42c666
42c5fc:	50                   	push   %eax
42c5fd:	45                   	inc    %ebp
42c5fe:	55                   	push   %ebp
42c5ff:	6a 55                	push   $0x55
42c601:	31 4a 4e             	xor    %ecx,0x4e(%edx)
42c604:	77 2f                	ja     0x42c635
42c606:	68 64 48 45 78       	push   $0x78454864
42c60b:	6b 35 42 4f 34 45 6a 	imul   $0x6a,0x45344f42,%esi
42c612:	39 62 51             	cmp    %esp,0x51(%edx)
42c615:	44                   	inc    %esp
42c616:	46                   	inc    %esi
42c617:	74 45                	je     0x42c65e
42c619:	42                   	inc    %edx
42c61a:	47                   	inc    %edi
42c61b:	70 44                	jo     0x42c661
42c61d:	70 6a                	jo     0x42c689
42c61f:	78 5a                	js     0x42c67b
42c621:	71 2b                	jno    0x42c64e
42c623:	66 68 62 4e          	pushw  $0x4e62
42c627:	47                   	inc    %edi
42c628:	44                   	inc    %esp
42c629:	64 56                	fs push %esi
42c62b:	52                   	push   %edx
42c62c:	74 30                	je     0x42c65e
42c62e:	59                   	pop    %ecx
42c62f:	78 65                	js     0x42c696
42c631:	57                   	push   %edi
42c632:	33 75 64             	xor    0x64(%ebp),%esi
42c635:	74 43                	je     0x42c67a
42c637:	69 6a 34 39 6f 67 63 	imul   $0x63676f39,0x34(%edx),%ebp
42c63e:	35 37 6a 35 38       	xor    $0x38356a37,%eax
42c643:	30 54 4c 2b          	xor    %dl,0x2b(%esp,%ecx,2)
42c647:	65 37                	gs aaa
42c649:	59                   	pop    %ecx
42c64a:	62 52 79             	bound  %edx,0x79(%edx)
42c64d:	77 39                	ja     0x42c688
42c64f:	4d                   	dec    %ebp
42c650:	73 57                	jae    0x42c6a9
42c652:	68 4b 63 4e 5a       	push   $0x5a4e634b
42c657:	78 53                	js     0x42c6ac
42c659:	4b                   	dec    %ebx
42c65a:	45                   	inc    %ebp
42c65b:	57                   	push   %edi
42c65c:	6e                   	outsb  %ds:(%esi),(%dx)
42c65d:	34 56                	xor    $0x56,%al
42c65f:	2b 31                	sub    (%ecx),%esi
42c661:	53                   	push   %ebx
42c662:	37                   	aaa
42c663:	35 6f 71 54 69       	xor    $0x6954716f,%eax
42c668:	37                   	aaa
42c669:	71 64                	jno    0x42c6cf
42c66b:	7a 70                	jp     0x42c6dd
42c66d:	63 38                	arpl   %edi,(%eax)
42c66f:	6d                   	insl   (%dx),%es:(%edi)
42c670:	62 53 7a             	bound  %edx,0x7a(%ebx)
42c673:	35 54 31 56 4a       	xor    $0x4a563154,%eax
42c678:	6b 6a 6c 6e          	imul   $0x6e,0x6c(%edx),%ebp
42c67c:	65 6c                	gs insb (%dx),%es:(%edi)
42c67e:	2b 47 54             	sub    0x54(%edi),%eax
42c681:	2b 44 5a 59          	sub    0x59(%edx,%ebx,2),%eax
42c685:	68 2f 67 4e 37       	push   $0x374e672f
42c68a:	78 69                	js     0x42c6f5
42c68c:	44                   	inc    %esp
42c68d:	4d                   	dec    %ebp
42c68e:	62 56 2b             	bound  %edx,0x2b(%esi)
42c691:	78 65                	js     0x42c6f8
42c693:	31 78 65             	xor    %edi,0x65(%eax)
42c696:	77 64                	ja     0x42c6fc
42c698:	6d                   	insl   (%dx),%es:(%edi)
42c699:	62 77 45             	bound  %esi,0x45(%edi)
42c69c:	68 6f 74 61 6a       	push   $0x6a61746f
42c6a1:	74 43                	je     0x42c6e6
42c6a3:	36 6d                	ss insl (%dx),%es:(%edi)
42c6a5:	6f                   	outsl  %ds:(%esi),(%dx)
42c6a6:	46                   	inc    %esi
42c6a7:	34 34                	xor    $0x34,%al
42c6a9:	35 38 50 67 57       	xor    $0x57675038,%eax
42c6ae:	68 56 63 6d 56       	push   $0x566d6356
42c6b3:	69 6d 55 6d 37 44 71 	imul   $0x7144376d,0x55(%ebp),%ebp
42c6ba:	2f                   	das
42c6bb:	35 76 58 76 78       	xor    $0x78765876,%eax
42c6c0:	32 51 58             	xor    0x58(%ecx),%dl
42c6c3:	78 68                	js     0x42c72d
42c6c5:	76 41                	jbe    0x42c708
42c6c7:	65 37                	gs aaa
42c6c9:	57                   	push   %edi
42c6ca:	34 66                	xor    $0x66,%al
42c6cc:	4f                   	dec    %edi
42c6cd:	4b                   	dec    %ebx
42c6ce:	53                   	push   %ebx
42c6cf:	34 2f                	xor    $0x2f,%al
42c6d1:	66 49                	dec    %cx
42c6d3:	77 2f                	ja     0x42c704
42c6d5:	46                   	inc    %esi
42c6d6:	42                   	inc    %edx
42c6d7:	31 72 6c             	xor    %esi,0x6c(%edx)
42c6da:	2b 75 33             	sub    0x33(%ebp),%esi
42c6dd:	50                   	push   %eax
42c6de:	78 2b                	js     0x42c70b
42c6e0:	58                   	pop    %eax
42c6e1:	37                   	aaa
42c6e2:	71 44                	jno    0x42c728
42c6e4:	74 41                	je     0x42c727
42c6e6:	67 70 6a             	addr16 jo 0x42c753
42c6e9:	43                   	inc    %ebx
42c6ea:	4a                   	dec    %edx
42c6eb:	35 71 34 4f 62       	xor    $0x624f3471,%eax
42c6f0:	7a 32                	jp     0x42c724
42c6f2:	6e                   	outsb  %ds:(%esi),(%dx)
42c6f3:	50                   	push   %eax
42c6f4:	75 58                	jne    0x42c74e
42c6f6:	5a                   	pop    %edx
42c6f7:	4e                   	dec    %esi
42c6f8:	42                   	inc    %edx
42c6f9:	53                   	push   %ebx
42c6fa:	35 41 61 55 78       	xor    $0x78556141,%eax
42c6ff:	63 64 4b 49          	arpl   %esp,0x49(%ebx,%ecx,2)
42c703:	62 50 6d             	bound  %edx,0x6d(%eax)
42c706:	57                   	push   %edi
42c707:	79 4d                	jns    0x42c756
42c709:	76 4b                	jbe    0x42c756
42c70b:	5a                   	pop    %edx
42c70c:	51                   	push   %ecx
42c70d:	36 67 50             	ss addr16 push %eax
42c710:	58                   	pop    %eax
42c711:	55                   	push   %ebp
42c712:	73 5a                	jae    0x42c76e
42c714:	46                   	inc    %esi
42c715:	63 33                	arpl   %esi,(%ebx)
42c717:	73 77                	jae    0x42c790
42c719:	2b 75 59             	sub    0x59(%ebp),%esi
42c71c:	38 6c 4b 79          	cmp    %ch,0x79(%ebx,%ecx,2)
42c720:	6d                   	insl   (%dx),%es:(%edi)
42c721:	79 4e                	jns    0x42c771
42c723:	39 71 69             	cmp    %esi,0x69(%ecx)
42c726:	61                   	popa
42c727:	62 35 4e 41 33 42    	bound  %esi,0x4233414e
42c72d:	47                   	inc    %edi
42c72e:	5a                   	pop    %edx
42c72f:	2b 70 61             	sub    0x61(%eax),%esi
42c732:	34 64                	xor    $0x64,%al
42c734:	37                   	aaa
42c735:	30 2f                	xor    %ch,(%edi)
42c737:	41                   	inc    %ecx
42c738:	45                   	inc    %ebp
42c739:	50                   	push   %eax
42c73a:	64 56                	fs push %esi
42c73c:	58                   	pop    %eax
42c73d:	63 50 41             	arpl   %edx,0x41(%eax)
42c740:	63 36                	arpl   %esi,(%esi)
42c742:	50                   	push   %eax
42c743:	57                   	push   %edi
42c744:	61                   	popa
42c745:	51                   	push   %ecx
42c746:	2f                   	das
42c747:	70 4b                	jo     0x42c794
42c749:	77 71                	ja     0x42c7bc
42c74b:	67 62 69 70          	bound  %ebp,0x70(%bx,%di)
42c74f:	64 6b 6b 37 31       	imul   $0x31,%fs:0x37(%ebx),%ebp
42c754:	70 32                	jo     0x42c788
42c756:	6f                   	outsl  %ds:(%esi),(%dx)
42c757:	2b 2f                	sub    (%edi),%ebp
42c759:	41                   	inc    %ecx
42c75a:	49                   	dec    %ecx
42c75b:	36 7a 64             	ss jp  0x42c7c2
42c75e:	68 4c 59 77 31       	push   $0x3177594c
42c763:	30 72 2b             	xor    %dh,0x2b(%edx)
42c766:	6a 38                	push   $0x38
42c768:	35 6f 77 32 6f       	xor    $0x6f32776f,%eax
42c76d:	44                   	inc    %esp
42c76e:	34 57                	xor    $0x57,%al
42c770:	6a 41                	push   $0x41
42c772:	47                   	inc    %edi
42c773:	74 4e                	je     0x42c7c3
42c775:	64 34 35             	fs xor $0x35,%al
42c778:	38 45 39             	cmp    %al,0x39(%ebp)
42c77b:	31 57 56             	xor    %edx,0x56(%edi)
42c77e:	35 6a 71 44 71       	xor    $0x7144716a,%eax
42c783:	64 75 61             	fs jne 0x42c7e7
42c786:	34 56                	xor    $0x56,%al
42c788:	56                   	push   %esi
42c789:	5a                   	pop    %edx
42c78a:	48                   	dec    %eax
42c78b:	68 67 6b 33 53       	push   $0x53336b67
42c790:	71 43                	jno    0x42c7d5
42c792:	4a                   	dec    %edx
42c793:	71 2b                	jno    0x42c7c0
42c795:	78 50                	js     0x42c7e7
42c797:	30 37                	xor    %dh,(%edi)
42c799:	74 4c                	je     0x42c7e7
42c79b:	35 59 61 78 74       	xor    $0x74786159,%eax
42c7a0:	47                   	inc    %edi
42c7a1:	6b 31 5a             	imul   $0x5a,(%ecx),%esi
42c7a4:	52                   	push   %edx
42c7a5:	67 78 63             	addr16 js 0x42c80b
42c7a8:	57                   	push   %edi
42c7a9:	76 46                	jbe    0x42c7f1
42c7ab:	74 4d                	je     0x42c7fa
42c7ad:	69 6a 34 62 72 52 52 	imul   $0x52527262,0x34(%edx),%ebp
42c7b4:	62 35 76 47 65 65    	bound  %esi,0x65654776
42c7ba:	6e                   	outsb  %ds:(%esi),(%dx)