410628:	74 6c                	je     0x410696
41062a:	78 55                	js     0x410681
41062c:	68 74 33 35 6e       	push   $0x6e353374
410631:	50                   	push   %eax
410632:	56                   	push   %esi
410633:	4d                   	dec    %ebp
410634:	74 67                	je     0x41069d
410636:	76 51                	jbe    0x410689
410638:	35 36 57 30 6b       	xor    $0x6b305736,%eax
41063d:	5a                   	pop    %edx
41063e:	6b 31 51             	imul   $0x51,(%ecx),%esi
410641:	2b 58 52             	sub    0x52(%eax),%ebx
410644:	44                   	inc    %esp
410645:	5a                   	pop    %edx
410646:	33 54 6f 58          	xor    0x58(%edi,%ebp,2),%edx
41064a:	63 36                	arpl   %esi,(%esi)
41064c:	76 51                	jbe    0x41069f
41064e:	35 49 41 77 6b       	xor    $0x6b774149,%eax
410653:	67 54                	addr16 push %esp
410655:	53                   	push   %ebx
410656:	55                   	push   %ebp
410657:	38 71 31             	cmp    %dh,0x31(%ecx)
41065a:	34 73                	xor    $0x73,%al
41065c:	48                   	dec    %eax
41065d:	58                   	pop    %eax
41065e:	49                   	dec    %ecx
41065f:	44                   	inc    %esp
410660:	61                   	popa
410661:	70 5a                	jo     0x4106bd
410663:	55                   	push   %ebp
410664:	42                   	inc    %edx
410665:	41                   	inc    %ecx
410666:	44                   	inc    %esp
410667:	49                   	dec    %ecx
410668:	69 6b 67 7a 43 68 6b 	imul   $0x6b68437a,0x67(%ebx),%ebp
41066f:	65 77 71             	gs ja  0x4106e3
410672:	45                   	inc    %ebp
410673:	59                   	pop    %ecx
410674:	57                   	push   %edi
410675:	58                   	pop    %eax
410676:	77 57                	ja     0x4106cf
410678:	2b 56 49             	sub    0x49(%esi),%edx
41067b:	5a                   	pop    %edx
41067c:	74 68                	je     0x4106e6
41067e:	65 58                	gs pop %eax
410680:	73 30                	jae    0x4106b2
410682:	72 75                	jb     0x4106f9
410684:	66 65 41             	gs inc %cx
410687:	68 65 74 6d 7a       	push   $0x7a6d7465
41068c:	4a                   	dec    %edx
41068d:	49                   	dec    %ecx
41068e:	6b 35 50 5a 70 44 48 	imul   $0x48,0x44705a50,%esi
410695:	49                   	dec    %ecx
410696:	47                   	inc    %edi
410697:	4d                   	dec    %ebp
410698:	6e                   	outsb  %ds:(%esi),(%dx)
410699:	30 41 35             	xor    %al,0x35(%ecx)
41069c:	30 6b 41             	xor    %ch,0x41(%ebx)
41069f:	49                   	dec    %ecx
4106a0:	6c                   	insb   (%dx),%es:(%edi)
4106a1:	63 68 64             	arpl   %ebp,0x64(%eax)
4106a4:	33 6c 6f 70          	xor    0x70(%edi,%ebp,2),%ebp
4106a8:	2f                   	das
4106a9:	64 65 51             	fs gs push %ecx
4106ac:	65 72 6f             	gs jb  0x41071e
4106af:	52                   	push   %edx
4106b0:	44                   	inc    %esp
4106b1:	4f                   	dec    %edi
4106b2:	48                   	dec    %eax
4106b3:	70 65                	jo     0x41071a
4106b5:	44                   	inc    %esp
4106b6:	44                   	inc    %esp
4106b7:	44                   	inc    %esp
4106b8:	45                   	inc    %ebp
4106b9:	71 39                	jno    0x4106f4
4106bb:	53                   	push   %ebx
4106bc:	2b 56 61             	sub    0x61(%esi),%edx
4106bf:	78 6a                	js     0x41072b
4106c1:	6f                   	outsl  %ds:(%esi),(%dx)
4106c2:	31 43 30             	xor    %eax,0x30(%ebx)
4106c5:	59                   	pop    %ecx
4106c6:	64 37                	fs aaa
4106c8:	47                   	inc    %edi
4106c9:	44                   	inc    %esp
4106ca:	57                   	push   %edi
4106cb:	2f                   	das
4106cc:	54                   	push   %esp
4106cd:	6d                   	insl   (%dx),%es:(%edi)
4106ce:	2f                   	das
4106cf:	57                   	push   %edi
4106d0:	36 59                	ss pop %ecx
4106d2:	63 73 37             	arpl   %esi,0x37(%ebx)
4106d5:	50                   	push   %eax
4106d6:	6f                   	outsl  %ds:(%esi),(%dx)
4106d7:	47                   	inc    %edi
4106d8:	46                   	inc    %esi
4106d9:	2b 4e 36             	sub    0x36(%esi),%ecx
4106dc:	62 4e 41             	bound  %ecx,0x41(%esi)
4106df:	36 6d                	ss insl (%dx),%es:(%edi)
4106e1:	4f                   	dec    %edi
4106e2:	50                   	push   %eax
4106e3:	47                   	inc    %edi
4106e4:	59                   	pop    %ecx
4106e5:	6a 66                	push   $0x66
4106e7:	6d                   	insl   (%dx),%es:(%edi)
4106e8:	79 30                	jns    0x41071a
4106ea:	56                   	push   %esi
4106eb:	2f                   	das
4106ec:	50                   	push   %eax
4106ed:	34 33                	xor    $0x33,%al
4106ef:	42                   	inc    %edx
4106f0:	7a 4f                	jp     0x410741
4106f2:	77 61                	ja     0x410755
4106f4:	36 57                	ss push %edi
4106f6:	52                   	push   %edx
4106f7:	32 44 7a 35          	xor    0x35(%edx,%edi,2),%al
4106fb:	6d                   	insl   (%dx),%es:(%edi)
4106fc:	42                   	inc    %edx
4106fd:	6a 6f                	push   $0x6f
4106ff:	5a                   	pop    %edx
410700:	51                   	push   %ecx
410701:	6c                   	insb   (%dx),%es:(%edi)
410702:	55                   	push   %ebp
410703:	62 64 49 63          	bound  %esp,0x63(%ecx,%ecx,2)
410707:	31 6c 62 6b          	xor    %ebp,0x6b(%edx,%eiz,2)
41070b:	37                   	aaa
41070c:	50                   	push   %eax
41070d:	59                   	pop    %ecx
41070e:	72 34                	jb     0x410744
410710:	47                   	inc    %edi
410711:	57                   	push   %edi
410712:	32 55 72             	xor    0x72(%ebp),%dl
410715:	79 31                	jns    0x410748
410717:	4d                   	dec    %ebp
410718:	5a                   	pop    %edx
410719:	6c                   	insb   (%dx),%es:(%edi)
41071a:	32 63 61             	xor    0x61(%ebx),%ah
41071d:	53                   	push   %ebx
41071e:	5a                   	pop    %edx
41071f:	30 53 53             	xor    %dl,0x53(%ebx)
410722:	37                   	aaa
410723:	47                   	inc    %edi
410724:	42                   	inc    %edx
410725:	4f                   	dec    %edi
410726:	38 59 77             	cmp    %bl,0x77(%ecx)
410729:	6f                   	outsl  %ds:(%esi),(%dx)
41072a:	55                   	push   %ebp
41072b:	53                   	push   %ebx
41072c:	6a 4e                	push   $0x4e
41072e:	4f                   	dec    %edi
41072f:	6d                   	insl   (%dx),%es:(%edi)
410730:	6c                   	insb   (%dx),%es:(%edi)
410731:	50                   	push   %eax
410732:	6a 4a                	push   $0x4a
410734:	47                   	inc    %edi
410735:	49                   	dec    %ecx
410736:	4e                   	dec    %esi
410737:	35 6d 34 61 4f       	xor    $0x4f61346d,%eax
41073c:	4e                   	dec    %esi
41073d:	61                   	popa
41073e:	42                   	inc    %edx
41073f:	6b 6b 65 6a          	imul   $0x6a,0x65(%ebx),%ebp
410743:	42                   	inc    %edx
410744:	76 51                	jbe    0x410797
410746:	2b 44 4e 4f          	sub    0x4f(%esi,%ecx,2),%eax
41074a:	49                   	dec    %ecx
41074b:	35 55 77 6b 79       	xor    $0x796b7755,%eax
410750:	39 5a 45             	cmp    %ebx,0x45(%edx)
410753:	50                   	push   %eax
410754:	4c                   	dec    %esp
410755:	6c                   	insb   (%dx),%es:(%edi)
410756:	7a 49                	jp     0x4107a1
410758:	2b 76 72             	sub    0x72(%esi),%esi
41075b:	4b                   	dec    %ebx
41075c:	56                   	push   %esi
41075d:	53                   	push   %ebx
41075e:	58                   	pop    %eax
41075f:	64 46                	fs inc %esi
410761:	78 78                	js     0x4107db
410763:	78 71                	js     0x4107d6
410765:	4a                   	dec    %edx
410766:	6f                   	outsl  %ds:(%esi),(%dx)
410767:	39 6a 4d             	cmp    %ebp,0x4d(%edx)
41076a:	6c                   	insb   (%dx),%es:(%edi)
41076b:	57                   	push   %edi
41076c:	6d                   	insl   (%dx),%es:(%edi)
41076d:	46                   	inc    %esi
41076e:	46                   	inc    %esi
41076f:	70 45                	jo     0x4107b6
410771:	65 49                	gs dec %ecx
410773:	74 48                	je     0x4107bd
410775:	2f                   	das
410776:	6e                   	outsb  %ds:(%esi),(%dx)
410777:	42                   	inc    %edx
410778:	6f                   	outsl  %ds:(%esi),(%dx)
410779:	34 65                	xor    $0x65,%al
41077b:	55                   	push   %ebp
41077c:	7a 59                	jp     0x4107d7
41077e:	51                   	push   %ecx
41077f:	7a 66                	jp     0x4107e7
410781:	6f                   	outsl  %ds:(%esi),(%dx)
410782:	47                   	inc    %edi
410783:	35 72 62 47 31       	xor    $0x31476272,%eax
410788:	69 74 33 50 73 6e 32 	imul   $0x44326e73,0x50(%ebx,%esi,1),%esi
41078f:	44
410790:	76 63                	jbe    0x4107f5
410792:	54                   	push   %esp
410793:	30 6f 38             	xor    %ch,0x38(%edi)
410796:	70 49                	jo     0x4107e1
410798:	71 58                	jno    0x4107f2
41079a:	31 4b 6f             	xor    %ecx,0x6f(%ebx)
41079d:	55                   	push   %ebp
41079e:	6a 53                	push   $0x53
4107a0:	61                   	popa
4107a1:	46                   	inc    %esi
4107a2:	52                   	push   %edx
4107a3:	65 62 54 53 70       	bound  %edx,%gs:0x70(%ebx,%edx,2)
4107a8:	55                   	push   %ebp
4107a9:	6c                   	insb   (%dx),%es:(%edi)
4107aa:	44                   	inc    %esp
4107ab:	56                   	push   %esi
4107ac:	31 39                	xor    %edi,(%ecx)
4107ae:	2b 5a 59             	sub    0x59(%edx),%ebx
4107b1:	52                   	push   %edx
4107b2:	68 73 43 4b 70       	push   $0x704b4373
4107b7:	6e                   	outsb  %ds:(%esi),(%dx)
4107b8:	46                   	inc    %esi
4107b9:	6c                   	insb   (%dx),%es:(%edi)
4107ba:	35 53 6e 4d 71       	xor    $0x714d6e53,%eax
4107bf:	38 4c 6f 76          	cmp    %cl,0x76(%edi,%ebp,2)
4107c3:	54                   	push   %esp
4107c4:	63 52 66             	arpl   %edx,0x66(%edx)
4107c7:	56                   	push   %esi
4107c8:	35 6a 67 51 45       	xor    $0x4551676a,%eax
4107cd:	55                   	push   %ebp
4107ce:	55                   	push   %ebp
4107cf:	54                   	push   %esp
4107d0:	37                   	aaa
4107d1:	51                   	push   %ecx
4107d2:	71 36                	jno    0x41080a
4107d4:	36 58                	ss pop %eax
4107d6:	51                   	push   %ecx
4107d7:	6d                   	insl   (%dx),%es:(%edi)
4107d8:	31 4f 32             	xor    %ecx,0x32(%edi)
4107db:	41                   	inc    %ecx
4107dc:	61                   	popa
4107dd:	32 4a 47             	xor    0x47(%edx),%cl
4107e0:	4d                   	dec    %ebp
4107e1:	38 51 67             	cmp    %dl,0x67(%ecx)
4107e4:	55                   	push   %ebp
4107e5:	35 70 52 6e 6d       	xor    $0x6d6e5270,%eax
4107ea:	6a 35                	push   $0x35
4107ec:	72 53                	jb     0x410841
4107ee:	58                   	pop    %eax
4107ef:	30 4c 66 77          	xor    %cl,0x77(%esi,%eiz,2)
4107f3:	39 44 4c 36          	cmp    %eax,0x36(%esp,%ecx,2)
4107f7:	62 69 66             	bound  %ebp,0x66(%ecx)
4107fa:	64 6e                	outsb  %fs:(%esi),(%dx)
4107fc:	4a                   	dec    %edx
4107fd:	6e                   	outsb  %ds:(%esi),(%dx)
4107fe:	6d                   	insl   (%dx),%es:(%edi)
4107ff:	2f                   	das
410800:	42                   	inc    %edx
410801:	69 4d 53 51 7a 59 67 	imul   $0x67597a51,0x53(%ebp),%ecx
410808:	6b 47 75 43          	imul   $0x43,0x75(%edi),%eax
41080c:	52                   	push   %edx
41080d:	4b                   	dec    %ebx
41080e:	49                   	dec    %ecx
41080f:	63 7a 63             	arpl   %edi,0x63(%edx)
410812:	75 61                	jne    0x410875
410814:	75 32                	jne    0x410848
410816:	62 2b                	bound  %ebp,(%ebx)
410818:	6a 6d                	push   $0x6d
41081a:	6e                   	outsb  %ds:(%esi),(%dx)
41081b:	4d                   	dec    %ebp
41081c:	49                   	dec    %ecx
41081d:	63 75 61             	arpl   %esi,0x61(%ebp)
410820:	52                   	push   %edx
410821:	34 48                	xor    $0x48,%al
410823:	73 49                	jae    0x41086e
410825:	4d                   	dec    %ebp
410826:	6d                   	insl   (%dx),%es:(%edi)
410827:	46                   	inc    %esi
410828:	49                   	dec    %ecx
410829:	56                   	push   %esi
41082a:	71 67                	jno    0x410893
41082c:	37                   	aaa
41082d:	58                   	pop    %eax
41082e:	2b 64 47 50          	sub    0x50(%edi,%eax,2),%esp
410832:	2f                   	das
410833:	4d                   	dec    %ebp
410834:	64 51                	fs push %ecx
410836:	4f                   	dec    %edi
410837:	6d                   	insl   (%dx),%es:(%edi)
410838:	35 6e 51 6e 73       	xor    $0x736e516e,%eax
41083d:	48                   	dec    %eax
41083e:	2b 68 34             	sub    0x34(%eax),%ebp
410841:	35 58 50 30 62       	xor    $0x62305058,%eax
410846:	74 70                	je     0x4108b8
410848:	61                   	popa
410849:	31 31                	xor    %esi,(%ecx)
41084b:	41                   	inc    %ecx
41084c:	62 6c 42 33          	bound  %ebp,0x33(%edx,%eax,2)
410850:	6f                   	outsl  %ds:(%esi),(%dx)
410851:	5a                   	pop    %edx
410852:	4f                   	dec    %edi
410853:	44                   	inc    %esp
410854:	75 4b                	jne    0x4108a1
410856:	31 6e 39             	xor    %ebp,0x39(%esi)
410859:	78 76                	js     0x4108d1
41085b:	38 78 73             	cmp    %bh,0x73(%eax)
41085e:	48                   	dec    %eax
41085f:	44                   	inc    %esp
410860:	6a 73                	push   $0x73
410862:	43                   	inc    %ebx
410863:	6d                   	insl   (%dx),%es:(%edi)
410864:	6a 67                	push   $0x67
410866:	2f                   	das
410867:	54                   	push   %esp
410868:	76 6b                	jbe    0x4108d5
41086a:	2f                   	das
41086b:	41                   	inc    %ecx
41086c:	77 52                	ja     0x4108c0
41086e:	46                   	inc    %esi
41086f:	74 58                	je     0x4108c9
410871:	62 55 38             	bound  %edx,0x38(%ebp)
410874:	5a                   	pop    %edx
410875:	35 33 2b 7a 35       	xor    $0x357a2b33,%eax
41087a:	33 74 4d 43          	xor    0x43(%ebp,%ecx,2),%esi
41087e:	6f                   	outsl  %ds:(%esi),(%dx)
41087f:	39 7a 5a             	cmp    %edi,0x5a(%edx)
410882:	45                   	inc    %ebp
410883:	57                   	push   %edi
410884:	44                   	inc    %esp
410885:	77 43                	ja     0x4108ca
410887:	41                   	inc    %ecx
410888:	6f                   	outsl  %ds:(%esi),(%dx)
410889:	44                   	inc    %esp
41088a:	4a                   	dec    %edx
41088b:	2f                   	das
41088c:	73 69                	jae    0x4108f7
41088e:	50                   	push   %eax
41088f:	59                   	pop    %ecx
410890:	34 49                	xor    $0x49,%al
410892:	63 75 45             	arpl   %esi,0x45(%ebp)
410895:	6f                   	outsl  %ds:(%esi),(%dx)
410896:	52                   	push   %edx
410897:	33 38                	xor    (%eax),%edi
410899:	51                   	push   %ecx
41089a:	31 6e 74             	xor    %ebp,0x74(%esi)