41b6a5:	30 65 46             	xor    %ah,0x46(%ebp)
41b6a8:	7a 7a                	jp     0x41b724
41b6aa:	50                   	push   %eax
41b6ab:	50                   	push   %eax
41b6ac:	78 2b                	js     0x41b6d9
41b6ae:	31 6a 6e             	xor    %ebp,0x6e(%edx)
41b6b1:	34 62                	xor    $0x62,%al
41b6b3:	58                   	pop    %eax
41b6b4:	6f                   	outsl  %ds:(%esi),(%dx)
41b6b5:	33 47 50             	xor    0x50(%edi),%eax
41b6b8:	77 2f                	ja     0x41b6e9
41b6ba:	2f                   	das
41b6bb:	65 4d                	gs dec %ebp
41b6bd:	44                   	inc    %esp
41b6be:	66 64 4c             	fs dec %sp
41b6c1:	2f                   	das
41b6c2:	73 56                	jae    0x41b71a
41b6c4:	75 57                	jne    0x41b71d
41b6c6:	41                   	inc    %ecx
41b6c7:	66 41                	inc    %cx
41b6c9:	4f                   	dec    %edi
41b6ca:	54                   	push   %esp
41b6cb:	6f                   	outsl  %ds:(%esi),(%dx)
41b6cc:	43                   	inc    %ebx
41b6cd:	4f                   	dec    %edi
41b6ce:	38 32                	cmp    %dh,(%edx)
41b6d0:	4d                   	dec    %ebp
41b6d1:	6b 63 30 75          	imul   $0x75,0x30(%ebx),%esp
41b6d5:	72 74                	jb     0x41b74b
41b6d7:	74 57                	je     0x41b730
41b6d9:	4b                   	dec    %ebx
41b6da:	36 35 6b 72 47 2b    	ss xor $0x2b47726b,%eax
41b6e0:	36 6f                	outsl  %ss:(%esi),(%dx)
41b6e2:	58                   	pop    %eax
41b6e3:	71 68                	jno    0x41b74d
41b6e5:	72 79                	jb     0x41b760
41b6e7:	5a                   	pop    %edx
41b6e8:	53                   	push   %ebx
41b6e9:	46                   	inc    %esi
41b6ea:	78 50                	js     0x41b73c
41b6ec:	45                   	inc    %ebp
41b6ed:	76 48                	jbe    0x41b737
41b6ef:	75 2b                	jne    0x41b71c
41b6f1:	47                   	inc    %edi
41b6f2:	2b 57 32             	sub    0x32(%edi),%edx
41b6f5:	4c                   	dec    %esp
41b6f6:	2b 70 59             	sub    0x59(%eax),%esi
41b6f9:	31 70 4d             	xor    %esi,0x4d(%eax)
41b6fc:	49                   	dec    %ecx
41b6fd:	78 2f                	js     0x41b72e
41b6ff:	44                   	inc    %esp
41b700:	32 6f 36             	xor    0x36(%edi),%ch
41b703:	45                   	inc    %ebp
41b704:	42                   	inc    %edx
41b705:	65 4b                	gs dec %ebx
41b707:	4a                   	dec    %edx
41b708:	4b                   	dec    %ebx
41b709:	61                   	popa
41b70a:	61                   	popa
41b70b:	47                   	inc    %edi
41b70c:	6e                   	outsb  %ds:(%esi),(%dx)
41b70d:	4c                   	dec    %esp
41b70e:	45                   	inc    %ebp
41b70f:	4f                   	dec    %edi
41b710:	6f                   	outsl  %ds:(%esi),(%dx)
41b711:	2f                   	das
41b712:	37                   	aaa
41b713:	4f                   	dec    %edi
41b714:	4a                   	dec    %edx
41b715:	70 71                	jo     0x41b788
41b717:	51                   	push   %ecx
41b718:	5a                   	pop    %edx
41b719:	68 58 4d 64 54       	push   $0x54644d58
41b71e:	72 52                	jb     0x41b772
41b720:	44                   	inc    %esp
41b721:	6c                   	insb   (%dx),%es:(%edi)
41b722:	57                   	push   %edi
41b723:	78 4d                	js     0x41b772
41b725:	6e                   	outsb  %ds:(%esi),(%dx)
41b726:	34 61                	xor    $0x61,%al
41b728:	4a                   	dec    %edx
41b729:	43                   	inc    %ebx
41b72a:	61                   	popa
41b72b:	44                   	inc    %esp
41b72c:	64 78 4f             	fs js  0x41b77e
41b72f:	49                   	dec    %ecx
41b730:	58                   	pop    %eax
41b731:	58                   	pop    %eax
41b732:	64 48                	fs dec %eax
41b734:	6f                   	outsl  %ds:(%esi),(%dx)
41b735:	4a                   	dec    %edx
41b736:	5a                   	pop    %edx
41b737:	34 6d                	xor    $0x6d,%al
41b739:	76 62                	jbe    0x41b79d
41b73b:	35 77 55 37 6b       	xor    $0x6b375577,%eax
41b740:	4e                   	dec    %esi
41b741:	58                   	pop    %eax
41b742:	61                   	popa
41b743:	49                   	dec    %ecx
41b744:	75 32                	jne    0x41b778
41b746:	66 55                	push   %bp
41b748:	48                   	dec    %eax
41b749:	4b                   	dec    %ebx
41b74a:	37                   	aaa
41b74b:	4b                   	dec    %ebx
41b74c:	4c                   	dec    %esp
41b74d:	52                   	push   %edx
41b74e:	74 4b                	je     0x41b79b
41b750:	6f                   	outsl  %ds:(%esi),(%dx)
41b751:	36 44                	ss inc %esp
41b753:	35 37 2b 48 35       	xor    $0x35482b37,%eax
41b758:	6a 34                	push   $0x34
41b75a:	7a 53                	jp     0x41b7af
41b75c:	74 69                	je     0x41b7c7
41b75e:	59                   	pop    %ecx
41b75f:	77 71                	ja     0x41b7d2
41b761:	77 47                	ja     0x41b7aa
41b763:	48                   	dec    %eax
41b764:	4c                   	dec    %esp
41b765:	42                   	inc    %edx
41b766:	58                   	pop    %eax
41b767:	41                   	inc    %ecx
41b768:	79 37                	jns    0x41b7a1
41b76a:	73 34                	jae    0x41b7a0
41b76c:	39 34 33             	cmp    %esi,(%ebx,%esi,1)
41b76f:	71 49                	jno    0x41b7ba
41b771:	61                   	popa
41b772:	78 31                	js     0x41b7a5
41b774:	52                   	push   %edx
41b775:	58                   	pop    %eax
41b776:	6c                   	insb   (%dx),%es:(%edi)
41b777:	76 72                	jbe    0x41b7eb
41b779:	73 66                	jae    0x41b7e1
41b77b:	70 42                	jo     0x41b7bf
41b77d:	5a                   	pop    %edx
41b77e:	2b 49 45             	sub    0x45(%ecx),%ecx
41b781:	76 39                	jbe    0x41b7bc
41b783:	46                   	inc    %esi
41b784:	4d                   	dec    %ebp
41b785:	39 2b                	cmp    %ebp,(%ebx)
41b787:	4c                   	dec    %esp
41b788:	6d                   	insl   (%dx),%es:(%edi)
41b789:	79 4c                	jns    0x41b7d7
41b78b:	6f                   	outsl  %ds:(%esi),(%dx)
41b78c:	76 58                	jbe    0x41b7e6
41b78e:	32 6c 41 49          	xor    0x49(%ecx,%eax,2),%ch
41b792:	50                   	push   %eax
41b793:	75 6d                	jne    0x41b802
41b795:	6d                   	insl   (%dx),%es:(%edi)
41b796:	58                   	pop    %eax
41b797:	41                   	inc    %ecx
41b798:	68 33 51 50 69       	push   $0x69505133
41b79d:	58                   	pop    %eax
41b79e:	6a 50                	push   $0x50
41b7a0:	55                   	push   %ebp
41b7a1:	46                   	inc    %esi
41b7a2:	65 31 54 63 48       	xor    %edx,%gs:0x48(%ebx,%eiz,2)
41b7a7:	74 30                	je     0x41b7d9
41b7a9:	45                   	inc    %ebp
41b7aa:	55                   	push   %ebp
41b7ab:	59                   	pop    %ecx
41b7ac:	53                   	push   %ebx
41b7ad:	63 4d 36             	arpl   %ecx,0x36(%ebp)
41b7b0:	30 66 6b             	xor    %ah,0x6b(%esi)
41b7b3:	55                   	push   %ebp
41b7b4:	50                   	push   %eax
41b7b5:	65 37                	gs aaa
41b7b7:	69 50 47 55 39 4b 4a 	imul   $0x4a4b3955,0x47(%eax),%edx
41b7be:	76 4a                	jbe    0x41b80a
41b7c0:	46                   	inc    %esi
41b7c1:	74 4b                	je     0x41b80e
41b7c3:	62 31                	bound  %esi,(%ecx)
41b7c5:	77 6d                	ja     0x41b834
41b7c7:	57                   	push   %edi
41b7c8:	77 64                	ja     0x41b82e
41b7ca:	78 4f                	js     0x41b81b
41b7cc:	58                   	pop    %eax
41b7cd:	62 51 6e             	bound  %edx,0x6e(%ecx)
41b7d0:	47                   	inc    %edi
41b7d1:	65 68 4a 64 62 32    	gs push $0x3262644a
41b7d7:	51                   	push   %ecx
41b7d8:	2b 73 53             	sub    0x53(%ebx),%esi
41b7db:	55                   	push   %ebp
41b7dc:	56                   	push   %esi
41b7dd:	56                   	push   %esi
41b7de:	38 36                	cmp    %dh,(%esi)
41b7e0:	73 31                	jae    0x41b813
41b7e2:	67 2f                	addr16 das
41b7e4:	44                   	inc    %esp
41b7e5:	50                   	push   %eax
41b7e6:	75 51                	jne    0x41b839
41b7e8:	6b 35 4e 56 56 42 34 	imul   $0x34,0x4256564e,%esi
41b7ef:	44                   	inc    %esp
41b7f0:	2b 73 38             	sub    0x38(%ebx),%esi
41b7f3:	32 54 2b 48          	xor    0x48(%ebx,%ebp,1),%dl
41b7f7:	64 79 50             	fs jns 0x41b84a
41b7fa:	2b 55 48             	sub    0x48(%ebp),%edx
41b7fd:	4a                   	dec    %edx
41b7fe:	61                   	popa
41b7ff:	79 50                	jns    0x41b851
41b801:	34 76                	xor    $0x76,%al
41b803:	5a                   	pop    %edx
41b804:	64 39 33             	cmp    %esi,%fs:(%ebx)
41b807:	58                   	pop    %eax
41b808:	73 41                	jae    0x41b84b
41b80a:	4a                   	dec    %edx
41b80b:	79 33                	jns    0x41b840
41b80d:	6d                   	insl   (%dx),%es:(%edi)
41b80e:	64 6c                	fs insb (%dx),%es:(%edi)
41b810:	52                   	push   %edx
41b811:	46                   	inc    %esi
41b812:	2f                   	das
41b813:	4c                   	dec    %esp
41b814:	6a 49                	push   $0x49
41b816:	34 7a                	xor    $0x7a,%al
41b818:	74 62                	je     0x41b87c
41b81a:	44                   	inc    %esp
41b81b:	57                   	push   %edi
41b81c:	48                   	dec    %eax
41b81d:	71 34                	jno    0x41b853
41b81f:	46                   	inc    %esi
41b820:	52                   	push   %edx
41b821:	31 71 2b             	xor    %esi,0x2b(%ecx)
41b824:	36 4c                	ss dec %esp
41b826:	68 55 4a 58 55       	push   $0x55584a55
41b82b:	6d                   	insl   (%dx),%es:(%edi)
41b82c:	39 58 33             	cmp    %ebx,0x33(%eax)
41b82f:	54                   	push   %esp
41b830:	76 51                	jbe    0x41b883
41b832:	64 30 67 46          	xor    %ah,%fs:0x46(%edi)
41b836:	5a                   	pop    %edx
41b837:	62 45 32             	bound  %eax,0x32(%ebp)
41b83a:	4c                   	dec    %esp
41b83b:	69 44 79 76 67 75 41 	imul   $0x35417567,0x76(%ecx,%edi,2),%eax
41b842:	35
41b843:	63 32                	arpl   %esi,(%edx)
41b845:	52                   	push   %edx
41b846:	70 63                	jo     0x41b8ab
41b848:	70 51                	jo     0x41b89b
41b84a:	59                   	pop    %ecx
41b84b:	4d                   	dec    %ebp
41b84c:	55                   	push   %ebp
41b84d:	53                   	push   %ebx
41b84e:	56                   	push   %esi
41b84f:	6b 39 69             	imul   $0x69,(%ecx),%edi
41b852:	31 39                	xor    %edi,(%ecx)
41b854:	71 57                	jno    0x41b8ad
41b856:	32 42 7a             	xor    0x7a(%edx),%al
41b859:	43                   	inc    %ebx
41b85a:	63 63 36             	arpl   %esp,0x36(%ebx)
41b85d:	76 30                	jbe    0x41b88f
41b85f:	63 68 4e             	arpl   %ebp,0x4e(%eax)
41b862:	4f                   	dec    %edi
41b863:	53                   	push   %ebx
41b864:	76 2b                	jbe    0x41b891
41b866:	39 4c 77 50          	cmp    %ecx,0x50(%edi,%esi,2)
41b86a:	36 70 33             	ss jo  0x41b8a0
41b86d:	4d                   	dec    %ebp
41b86e:	7a 4b                	jp     0x41b8bb
41b870:	66 6b 55 66 55       	imul   $0x55,0x66(%ebp),%dx
41b875:	52                   	push   %edx
41b876:	42                   	inc    %edx
41b877:	4e                   	dec    %esi
41b878:	38 39                	cmp    %bh,(%ecx)
41b87a:	70 67                	jo     0x41b8e3
41b87c:	55                   	push   %ebp
41b87d:	67 7a 37             	addr16 jp 0x41b8b7
41b880:	70 4b                	jo     0x41b8cd
41b882:	6b 4f 62 4e          	imul   $0x4e,0x62(%edi),%ecx
41b886:	30 7a 44             	xor    %bh,0x44(%edx)
41b889:	42                   	inc    %edx
41b88a:	38 49 46             	cmp    %cl,0x46(%ecx)
41b88d:	78 4f                	js     0x41b8de
41b88f:	4b                   	dec    %ebx
41b890:	69 64 49 4b 43 64 67 	imul   $0x6e676443,0x4b(%ecx,%ecx,2),%esp
41b897:	6e
41b898:	4f                   	dec    %edi
41b899:	6f                   	outsl  %ds:(%esi),(%dx)
41b89a:	69 36 58 2b 6d 6b    	imul   $0x6b6d2b58,(%esi),%esi
41b8a0:	4a                   	dec    %edx
41b8a1:	34 69                	xor    $0x69,%al
41b8a3:	6d                   	insl   (%dx),%es:(%edi)
41b8a4:	30 2f                	xor    %ch,(%edi)
41b8a6:	50                   	push   %eax
41b8a7:	66 79 65             	data16 jns 0x41b90f
41b8aa:	2b 56 4b             	sub    0x4b(%esi),%edx
41b8ad:	62 4b 43             	bound  %ecx,0x43(%ebx)
41b8b0:	58                   	pop    %eax
41b8b1:	39 43 6b             	cmp    %eax,0x6b(%ebx)
41b8b4:	4b                   	dec    %ebx
41b8b5:	31 75 4e             	xor    %esi,0x4e(%ebp)
41b8b8:	49                   	dec    %ecx
41b8b9:	2b 42 49             	sub    0x49(%edx),%eax
41b8bc:	72 73                	jb     0x41b931
41b8be:	45                   	inc    %ebp
41b8bf:	6e                   	outsb  %ds:(%esi),(%dx)
41b8c0:	6e                   	outsb  %ds:(%esi),(%dx)
41b8c1:	50                   	push   %eax
41b8c2:	34 52                	xor    $0x52,%al
41b8c4:	7a 7a                	jp     0x41b940
41b8c6:	61                   	popa
41b8c7:	51                   	push   %ecx
41b8c8:	50                   	push   %eax
41b8c9:	50                   	push   %eax
41b8ca:	6f                   	outsl  %ds:(%esi),(%dx)
41b8cb:	4c                   	dec    %esp
41b8cc:	51                   	push   %ecx
41b8cd:	48                   	dec    %eax
41b8ce:	75 6e                	jne    0x41b93e
41b8d0:	61                   	popa
41b8d1:	43                   	inc    %ebx
41b8d2:	37                   	aaa
41b8d3:	77 7a                	ja     0x41b94f
41b8d5:	39 54 4a 70          	cmp    %edx,0x70(%edx,%ecx,2)
41b8d9:	6d                   	insl   (%dx),%es:(%edi)
41b8da:	45                   	inc    %ebp
41b8db:	78 45                	js     0x41b922
41b8dd:	50                   	push   %eax
41b8de:	67 2b 78 72          	sub    0x72(%bx,%si),%edi
41b8e2:	6a 4b                	push   $0x4b
41b8e4:	4b                   	dec    %ebx
41b8e5:	53                   	push   %ebx
41b8e6:	32 31                	xor    (%ecx),%dh
41b8e8:	5a                   	pop    %edx
41b8e9:	67 63 35             	arpl   %esi,(%di)
41b8ec:	66 69 76 44 4b 63    	imul   $0x634b,0x44(%esi),%si
41b8f2:	2b 5a 45             	sub    0x45(%edx),%ebx
41b8f5:	72 63                	jb     0x41b95a
41b8f7:	78 64                	js     0x41b95d
41b8f9:	42                   	inc    %edx
41b8fa:	53                   	push   %ebx
41b8fb:	4b                   	dec    %ebx
41b8fc:	6f                   	outsl  %ds:(%esi),(%dx)
41b8fd:	39 66 36             	cmp    %esp,0x36(%esi)
41b900:	37                   	aaa
41b901:	2b 34 39             	sub    (%ecx,%edi,1),%esi
41b904:	62 69 61             	bound  %ebp,0x61(%ecx)
41b907:	69 71 44 52 50 64 65 	imul   $0x65645052,0x44(%ecx),%esi
41b90e:	30 72 31             	xor    %dh,0x31(%edx)
41b911:	73 38                	jae    0x41b94b
41b913:	36 5a                	ss pop %edx
41b915:	79 62                	jns    0x41b979
41b917:	6e                   	outsb  %ds:(%esi),(%dx)
41b918:	2b 76 77             	sub    0x77(%esi),%esi
41b91b:	64 69 37 74 41 49 77 	imul   $0x77494174,%fs:(%edi),%esi
41b922:	42                   	inc    %edx
41b923:	6f                   	outsl  %ds:(%esi),(%dx)
41b924:	76 54                	jbe    0x41b97a
41b926:	54                   	push   %esp
41b927:	4d                   	dec    %ebp