42c5b7:	6b 59 70 67          	imul   $0x67,0x70(%ecx),%ebx
42c5bb:	4a                   	dec    %edx
42c5bc:	31 66 54             	xor    %esp,0x54(%esi)
42c5bf:	39 39                	cmp    %edi,(%ecx)
42c5c1:	53                   	push   %ebx
42c5c2:	31 74 43 67          	xor    %esi,0x67(%ebx,%eax,2)
42c5c6:	55                   	push   %ebp
42c5c7:	63 36                	arpl   %esi,(%esi)
42c5c9:	5a                   	pop    %edx
42c5ca:	35 32 5a 75 49       	xor    $0x49755a32,%eax
42c5cf:	37                   	aaa
42c5d0:	43                   	inc    %ebx
42c5d1:	38 4c 43 76          	cmp    %cl,0x76(%ebx,%eax,2)
42c5d5:	77 41                	ja     0x42c618
42c5d7:	4e                   	dec    %esi
42c5d8:	52                   	push   %edx
42c5d9:	34 68                	xor    $0x68,%al
42c5db:	46                   	inc    %esi
42c5dc:	75 37                	jne    0x42c615
42c5de:	33 6b 43             	xor    0x43(%ebx),%ebp
42c5e1:	4e                   	dec    %esi
42c5e2:	30 30                	xor    %dh,(%eax)
42c5e4:	50                   	push   %eax
42c5e5:	55                   	push   %ebp
42c5e6:	6f                   	outsl  %ds:(%esi),(%dx)
42c5e7:	32 37                	xor    (%edi),%dh
42c5e9:	4c                   	dec    %esp
42c5ea:	4f                   	dec    %edi
42c5eb:	5a                   	pop    %edx
42c5ec:	74 70                	je     0x42c65e
42c5ee:	66 33 6a 6f          	xor    0x6f(%edx),%bp
42c5f2:	7a 61                	jp     0x42c655
42c5f4:	41                   	inc    %ecx
42c5f5:	36 59                	ss pop %ecx
42c5f7:	39 68 2f             	cmp    %ebp,0x2f(%eax)
42c5fa:	2f                   	das
42c5fb:	67 64 67 4e          	addr16 fs addr16 dec %esi
42c5ff:	54                   	push   %esp
42c600:	42                   	inc    %edx
42c601:	45                   	inc    %ebp
42c602:	30 35 4b 46 37 30    	xor    %dh,0x3037464b
42c608:	36 4a                	ss dec %edx
42c60a:	6d                   	insl   (%dx),%es:(%edi)
42c60b:	6d                   	insl   (%dx),%es:(%edi)
42c60c:	65 51                	gs push %ecx
42c60e:	34 2b                	xor    $0x2b,%al
42c610:	50                   	push   %eax
42c611:	53                   	push   %ebx
42c612:	2f                   	das
42c613:	56                   	push   %esi
42c614:	66 45                	inc    %bp
42c616:	41                   	inc    %ecx
42c617:	4a                   	dec    %edx
42c618:	36 41                	ss inc %ecx
42c61a:	6b 46 78 64          	imul   $0x64,0x78(%esi),%eax
42c61e:	66 33 2f             	xor    (%edi),%bp
42c621:	4f                   	dec    %edi
42c622:	72 33                	jb     0x42c657
42c624:	64 43                	fs inc %ebx
42c626:	4f                   	dec    %edi
42c627:	78 61                	js     0x42c68a
42c629:	65 36 56             	gs ss push %esi
42c62c:	73 68                	jae    0x42c696
42c62e:	55                   	push   %ebp
42c62f:	43                   	inc    %ebx
42c630:	51                   	push   %ecx
42c631:	5a                   	pop    %edx
42c632:	71 72                	jno    0x42c6a6
42c634:	63 4d 75             	arpl   %ecx,0x75(%ebp)
42c637:	70 62                	jo     0x42c69b
42c639:	61                   	popa
42c63a:	32 49 56             	xor    0x56(%ecx),%cl
42c63d:	6f                   	outsl  %ds:(%esi),(%dx)
42c63e:	49                   	dec    %ecx
42c63f:	56                   	push   %esi
42c640:	6b 7a 68 6d          	imul   $0x6d,0x68(%edx),%edi
42c644:	6c                   	insb   (%dx),%es:(%edi)
42c645:	6f                   	outsl  %ds:(%esi),(%dx)
42c646:	77 31                	ja     0x42c679
42c648:	55                   	push   %ebp
42c649:	33 71 31             	xor    0x31(%ecx),%esi
42c64c:	54                   	push   %esp
42c64d:	44                   	inc    %esp
42c64e:	39 6c 78 45          	cmp    %ebp,0x45(%eax,%edi,2)
42c652:	58                   	pop    %eax
42c653:	34 4b                	xor    $0x4b,%al
42c655:	6d                   	insl   (%dx),%es:(%edi)
42c656:	6c                   	insb   (%dx),%es:(%edi)
42c657:	78 37                	js     0x42c690
42c659:	2f                   	das
42c65a:	79 5a                	jns    0x42c6b6
42c65c:	30 48 38             	xor    %cl,0x38(%eax)
42c65f:	51                   	push   %ecx
42c660:	66 74 61             	data16 je 0x42c6c4
42c663:	35 67 75 77 57       	xor    $0x57777567,%eax
42c668:	59                   	pop    %ecx
42c669:	6d                   	insl   (%dx),%es:(%edi)
42c66a:	37                   	aaa
42c66b:	55                   	push   %ebp
42c66c:	4e                   	dec    %esi
42c66d:	58                   	pop    %eax
42c66e:	48                   	dec    %eax
42c66f:	54                   	push   %esp
42c670:	6d                   	insl   (%dx),%es:(%edi)
42c671:	69 69 48 49 59 33 35 	imul   $0x35335949,0x48(%ecx),%ebp
42c678:	65 78 38             	gs js  0x42c6b3
42c67b:	59                   	pop    %ecx
42c67c:	68 76 59 72 70       	push   $0x70725976
42c681:	45                   	inc    %ebp
42c682:	78 4f                	js     0x42c6d3
42c684:	48                   	dec    %eax
42c685:	5a                   	pop    %edx
42c686:	5a                   	pop    %edx
42c687:	75 30                	jne    0x42c6b9
42c689:	79 69                	jns    0x42c6f4
42c68b:	65 59                	gs pop %ecx
42c68d:	5a                   	pop    %edx
42c68e:	53                   	push   %ebx
42c68f:	76 70                	jbe    0x42c701
42c691:	61                   	popa
42c692:	53                   	push   %ebx
42c693:	73 78                	jae    0x42c70d
42c695:	4b                   	dec    %ebx
42c696:	59                   	pop    %ecx
42c697:	69 4f 72 7a 6c 6b 43 	imul   $0x436b6c7a,0x72(%edi),%ecx
42c69e:	30 52 49             	xor    %dl,0x49(%edx)
42c6a1:	7a 4b                	jp     0x42c6ee
42c6a3:	37                   	aaa
42c6a4:	7a 51                	jp     0x42c6f7
42c6a6:	62 61 75             	bound  %esp,0x75(%ecx)
42c6a9:	66 50                	push   %ax
42c6ab:	44                   	inc    %esp
42c6ac:	7a 32                	jp     0x42c6e0
42c6ae:	55                   	push   %ebp
42c6af:	6a 43                	push   $0x43
42c6b1:	46                   	inc    %esi
42c6b2:	6b 31 79             	imul   $0x79,(%ecx),%esi
42c6b5:	42                   	inc    %edx
42c6b6:	74 42                	je     0x42c6fa
42c6b8:	35 6a 67 57 45       	xor    $0x4557676a,%eax
42c6bd:	4b                   	dec    %ebx
42c6be:	5a                   	pop    %edx
42c6bf:	78 73                	js     0x42c734
42c6c1:	31 37                	xor    %esi,(%edi)
42c6c3:	31 6a 39             	xor    %ebp,0x39(%edx)
42c6c6:	53                   	push   %ebx
42c6c7:	70 2b                	jo     0x42c6f4
42c6c9:	66 6e                	data16 outsb %ds:(%esi),(%dx)
42c6cb:	75 77                	jne    0x42c744
42c6cd:	4c                   	dec    %esp
42c6ce:	76 69                	jbe    0x42c739
42c6d0:	61                   	popa
42c6d1:	44                   	inc    %esp
42c6d2:	78 7a                	js     0x42c74e
42c6d4:	2f                   	das
42c6d5:	44                   	inc    %esp
42c6d6:	56                   	push   %esi
42c6d7:	66 4d                	dec    %bp
42c6d9:	5a                   	pop    %edx
42c6da:	2f                   	das
42c6db:	75 41                	jne    0x42c71e
42c6dd:	79 4b                	jns    0x42c72a
42c6df:	52                   	push   %edx
42c6e0:	65 34 62             	gs xor $0x62,%al
42c6e3:	6b 6f 36 4e          	imul   $0x4e,0x36(%edi),%ebp
42c6e7:	56                   	push   %esi
42c6e8:	32 65 46             	xor    0x46(%ebp),%ah
42c6eb:	41                   	inc    %ecx
42c6ec:	45                   	inc    %ebp
42c6ed:	59                   	pop    %ecx
42c6ee:	6b 68 42 44          	imul   $0x44,0x42(%eax),%ebp
42c6f2:	6e                   	outsb  %ds:(%esi),(%dx)
42c6f3:	67 78 77             	addr16 js 0x42c76d
42c6f6:	6a 4e                	push   $0x4e
42c6f8:	4d                   	dec    %ebp
42c6f9:	59                   	pop    %ecx
42c6fa:	2b 6a 2b             	sub    0x2b(%edx),%ebp
42c6fd:	33 72 35             	xor    0x35(%edx),%esi
42c700:	65 69 38 33 66 73 64 	imul   $0x64736633,%gs:(%eax),%edi
42c707:	72 6a                	jb     0x42c773
42c709:	4c                   	dec    %esp
42c70a:	45                   	inc    %ebp
42c70b:	39 49 52             	cmp    %ecx,0x52(%ecx)
42c70e:	4e                   	dec    %esi
42c70f:	61                   	popa
42c710:	57                   	push   %edi
42c711:	73 48                	jae    0x42c75b
42c713:	79 6d                	jns    0x42c782
42c715:	6c                   	insb   (%dx),%es:(%edi)
42c716:	76 59                	jbe    0x42c771
42c718:	76 39                	jbe    0x42c753
42c71a:	7a 30                	jp     0x42c74c
42c71c:	6b 78 78 61          	imul   $0x61,0x78(%eax),%edi
42c720:	74 77                	je     0x42c799
42c722:	6b 46 59 64          	imul   $0x64,0x59(%esi),%eax
42c726:	6d                   	insl   (%dx),%es:(%edi)
42c727:	31 30                	xor    %esi,(%eax)
42c729:	78 39                	js     0x42c764
42c72b:	46                   	inc    %esi
42c72c:	47                   	inc    %edi
42c72d:	68 77 4c 45 62       	push   $0x62454c77
42c732:	52                   	push   %edx
42c733:	35 54 41 62 71       	xor    $0x71624154,%eax
42c738:	69 30 4b 71 35 54    	imul   $0x5435714b,(%eax),%esi
42c73e:	79 51                	jns    0x42c791
42c740:	73 75                	jae    0x42c7b7
42c742:	59                   	pop    %ecx
42c743:	36 50                	ss push %eax
42c745:	41                   	inc    %ecx
42c746:	35 43 37 2f 69       	xor    $0x692f3743,%eax
42c74b:	46                   	inc    %esi
42c74c:	4d                   	dec    %ebp
42c74d:	42                   	inc    %edx
42c74e:	4d                   	dec    %ebp
42c74f:	6a 62                	push   $0x62
42c751:	66 72 2f             	data16 jb 0x42c783
42c754:	39 46 45             	cmp    %eax,0x45(%esi)
42c757:	50                   	push   %eax
42c758:	59                   	pop    %ecx
42c759:	68 5a 51 58 61       	push   $0x6158515a
42c75e:	58                   	pop    %eax
42c75f:	63 34 62             	arpl   %esi,(%edx,%eiz,2)
42c762:	2f                   	das
42c763:	74 4a                	je     0x42c7af
42c765:	67 52                	addr16 push %edx
42c767:	69 64 56 35 53 65 68 	imul   $0x51686553,0x35(%esi,%edx,2),%esp
42c76e:	51
42c76f:	73 35                	jae    0x42c7a6
42c771:	75 2f                	jne    0x42c7a2
42c773:	36 61                	ss popa
42c775:	46                   	inc    %esi
42c776:	7a 6a                	jp     0x42c7e2
42c778:	76 49                	jbe    0x42c7c3
42c77a:	61                   	popa
42c77b:	72 42                	jb     0x42c7bf
42c77d:	6a 59                	push   $0x59
42c77f:	56                   	push   %esi
42c780:	41                   	inc    %ecx
42c781:	54                   	push   %esp
42c782:	33 65 31             	xor    0x31(%ebp),%esp
42c785:	43                   	inc    %ebx
42c786:	57                   	push   %edi
42c787:	4e                   	dec    %esi
42c788:	47                   	inc    %edi
42c789:	33 4a 6c             	xor    0x6c(%edx),%ecx
42c78c:	43                   	inc    %ebx
42c78d:	33 63 57             	xor    0x57(%ebx),%esp
42c790:	6e                   	outsb  %ds:(%esi),(%dx)
42c791:	43                   	inc    %ebx
42c792:	2b 46 7a             	sub    0x7a(%esi),%eax
42c795:	6b 4c 47 70 6e       	imul   $0x6e,0x70(%edi,%eax,2),%ecx
42c79a:	56                   	push   %esi
42c79b:	62 62 58             	bound  %esp,0x58(%edx)
42c79e:	34 45                	xor    $0x45,%al
42c7a0:	6e                   	outsb  %ds:(%esi),(%dx)
42c7a1:	36 74 33             	ss je  0x42c7d7
42c7a4:	38 4f 6a             	cmp    %cl,0x6a(%edi)
42c7a7:	4a                   	dec    %edx
42c7a8:	63 45 61             	arpl   %eax,0x61(%ebp)
42c7ab:	31 31                	xor    %esi,(%ecx)
42c7ad:	76 6e                	jbe    0x42c81d
42c7af:	70 68                	jo     0x42c819
42c7b1:	74 62                	je     0x42c815
42c7b3:	44                   	inc    %esp
42c7b4:	63 6f 77             	arpl   %ebp,0x77(%edi)
42c7b7:	41                   	inc    %ecx
42c7b8:	55                   	push   %ebp
42c7b9:	44                   	inc    %esp
42c7ba:	62 52 4f             	bound  %edx,0x4f(%edx)
42c7bd:	73 48                	jae    0x42c807
42c7bf:	2b 63 52             	sub    0x52(%ebx),%esp
42c7c2:	70 70                	jo     0x42c834
42c7c4:	41                   	inc    %ecx
42c7c5:	6e                   	outsb  %ds:(%esi),(%dx)
42c7c6:	4b                   	dec    %ebx
42c7c7:	66 39 47 61          	cmp    %ax,0x61(%edi)
42c7cb:	53                   	push   %ebx
42c7cc:	70 68                	jo     0x42c836
42c7ce:	4f                   	dec    %edi
42c7cf:	64 7a 31             	fs jp  0x42c803
42c7d2:	77 6f                	ja     0x42c843
42c7d4:	46                   	inc    %esi
42c7d5:	72 43                	jb     0x42c81a
42c7d7:	4d                   	dec    %ebp
42c7d8:	36 61                	ss popa
42c7da:	48                   	dec    %eax
42c7db:	6a 64                	push   $0x64
42c7dd:	68 2b 50 6a 7a       	push   $0x7a6a502b
42c7e2:	56                   	push   %esi
42c7e3:	57                   	push   %edi
42c7e4:	35 33 78 7a 75       	xor    $0x757a7833,%eax
42c7e9:	61                   	popa
42c7ea:	79 34                	jns    0x42c820
42c7ec:	33 5a 6c             	xor    0x6c(%edx),%ebx
42c7ef:	50                   	push   %eax
42c7f0:	4b                   	dec    %ebx
42c7f1:	74 78                	je     0x42c86b
42c7f3:	66 7a 79             	data16 jp 0x42c86f
42c7f6:	74 35                	je     0x42c82d
42c7f8:	42                   	inc    %edx
42c7f9:	36 78 6f             	ss js  0x42c86b
42c7fc:	6c                   	insb   (%dx),%es:(%edi)
42c7fd:	78 7a                	js     0x42c879
42c7ff:	56                   	push   %esi
42c800:	74 4f                	je     0x42c851
42c802:	6d                   	insl   (%dx),%es:(%edi)
42c803:	70 38                	jo     0x42c83d
42c805:	74 67                	je     0x42c86e
42c807:	4e                   	dec    %esi
42c808:	4a                   	dec    %edx
42c809:	4e                   	dec    %esi
42c80a:	61                   	popa
42c80b:	58                   	pop    %eax
42c80c:	74 56                	je     0x42c864
42c80e:	4d                   	dec    %ebp
42c80f:	31 57 53             	xor    %edx,0x53(%edi)
42c812:	51                   	push   %ecx
42c813:	33 61 44             	xor    0x44(%ecx),%esp
42c816:	79 2f                	jns    0x42c847
42c818:	4d                   	dec    %ebp
42c819:	64 54                	fs push %esp
42c81b:	31 73 4e             	xor    %esi,0x4e(%ebx)
42c81e:	31 68 77             	xor    %ebp,0x77(%eax)
42c821:	52                   	push   %edx
42c822:	58                   	pop    %eax
42c823:	43                   	inc    %ebx
42c824:	43                   	inc    %ebx
42c825:	2b 73 55             	sub    0x55(%ebx),%esi
42c828:	72 39                	jb     0x42c863
42c82a:	30 58 6d             	xor    %bl,0x6d(%eax)
42c82d:	54                   	push   %esp
42c82e:	35 4b 31 34 53       	xor    $0x5334314b,%eax
42c833:	33 33                	xor    (%ebx),%esi
42c835:	69 72 74 54 62 65 73 	imul   $0x73656254,0x74(%edx),%esi
42c83c:	72 54                	jb     0x42c892
42c83e:	4e                   	dec    %esi
42c83f:	5a                   	pop    %edx
42c840:	57                   	push   %edi
42c841:	71 38                	jno    0x42c87b
42c843:	58                   	pop    %eax
42c844:	67 53                	addr16 push %ebx
42c846:	35 48 58 42 68       	xor    $0x68425848,%eax
42c84b:	64 38 30             	cmp    %dh,%fs:(%eax)
42c84e:	43                   	inc    %ebx
42c84f:	70 50                	jo     0x42c8a1
42c851:	69 49 45 68 63 4a 2f 	imul   $0x2f4a6368,0x45(%ecx),%ecx
42c858:	41                   	inc    %ecx
42c859:	71 57                	jno    0x42c8b2
42c85b:	76 56                	jbe    0x42c8b3
42c85d:	36 57                	ss push %edi