414665:	35 4a 75 45 46       	xor    $0x4645754a,%eax
41466a:	41                   	inc    %ecx
41466b:	47                   	inc    %edi
41466c:	76 77                	jbe    0x4146e5
41466e:	54                   	push   %esp
41466f:	37                   	aaa
414670:	77 67                	ja     0x4146d9
414672:	2f                   	das
414673:	77 6a                	ja     0x4146df
414675:	30 5a 6f             	xor    %bl,0x6f(%edx)
414678:	62 52 56             	bound  %edx,0x56(%edx)
41467b:	47                   	inc    %edi
41467c:	50                   	push   %eax
41467d:	30 49 76             	xor    %cl,0x76(%ecx)
414680:	73 62                	jae    0x4146e4
414682:	6e                   	outsb  %ds:(%esi),(%dx)
414683:	6a 31                	push   $0x31
414685:	63 35 51 54 54 48    	arpl   %esi,0x48545451
41468b:	77 45                	ja     0x4146d2
41468d:	4e                   	dec    %esi
41468e:	76 51                	jbe    0x4146e1
414690:	4d                   	dec    %ebp
414691:	7a 6f                	jp     0x414702
414693:	72 30                	jb     0x4146c5
414695:	64 6d                	fs insl (%dx),%es:(%edi)
414697:	54                   	push   %esp
414698:	37                   	aaa
414699:	6e                   	outsb  %ds:(%esi),(%dx)
41469a:	2f                   	das
41469b:	48                   	dec    %eax
41469c:	6f                   	outsl  %ds:(%esi),(%dx)
41469d:	43                   	inc    %ebx
41469e:	67 48                	addr16 dec %eax
4146a0:	4f                   	dec    %edi
4146a1:	6a 61                	push   $0x61
4146a3:	6a 4c                	push   $0x4c
4146a5:	30 79 68             	xor    %bh,0x68(%ecx)
4146a8:	6f                   	outsl  %ds:(%esi),(%dx)
4146a9:	48                   	dec    %eax
4146aa:	4b                   	dec    %ebx
4146ab:	32 72 2f             	xor    0x2f(%edx),%dh
4146ae:	51                   	push   %ecx
4146af:	5a                   	pop    %edx
4146b0:	4d                   	dec    %ebp
4146b1:	47                   	inc    %edi
4146b2:	74 55                	je     0x414709
4146b4:	6e                   	outsb  %ds:(%esi),(%dx)
4146b5:	74 4e                	je     0x414705
4146b7:	32 30                	xor    (%eax),%dh
4146b9:	35 48 41 67 53       	xor    $0x53674148,%eax
4146be:	72 48                	jb     0x414708
4146c0:	34 77                	xor    $0x77,%al
4146c2:	30 38                	xor    %bh,(%eax)
4146c4:	4d                   	dec    %ebp
4146c5:	33 79 70             	xor    0x70(%ecx),%edi
4146c8:	35 71 6b 79 75       	xor    $0x75796b71,%eax
4146cd:	31 58 58             	xor    %ebx,0x58(%eax)
4146d0:	2f                   	das
4146d1:	42                   	inc    %edx
4146d2:	73 71                	jae    0x414745
4146d4:	48                   	dec    %eax
4146d5:	54                   	push   %esp
4146d6:	6b 70 31 68          	imul   $0x68,0x31(%eax),%esi
4146da:	74 7a                	je     0x414756
4146dc:	4a                   	dec    %edx
4146dd:	2f                   	das
4146de:	47                   	inc    %edi
4146df:	49                   	dec    %ecx
4146e0:	34 42                	xor    $0x42,%al
4146e2:	46                   	inc    %esi
4146e3:	77 54                	ja     0x414739
4146e5:	5a                   	pop    %edx
4146e6:	6a 37                	push   $0x37
4146e8:	6f                   	outsl  %ds:(%esi),(%dx)
4146e9:	4c                   	dec    %esp
4146ea:	44                   	inc    %esp
4146eb:	57                   	push   %edi
4146ec:	2b 49 6d             	sub    0x6d(%ecx),%ecx
4146ef:	35 54 61 72 53       	xor    $0x53726154,%eax
4146f4:	34 35                	xor    $0x35,%al
4146f6:	68 36 2f 41 35       	push   $0x35412f36
4146fb:	55                   	push   %ebp
4146fc:	56                   	push   %esi
4146fd:	46                   	inc    %esi
4146fe:	37                   	aaa
4146ff:	37                   	aaa
414700:	41                   	inc    %ecx
414701:	71 6e                	jno    0x414771
414703:	52                   	push   %edx
414704:	68 53 35 36 59       	push   $0x59363553
414709:	32 41 67             	xor    0x67(%ecx),%al
41470c:	74 66                	je     0x414774
41470e:	55                   	push   %ebp
41470f:	32 6f 61             	xor    0x61(%edi),%ch
414712:	48                   	dec    %eax
414713:	47                   	inc    %edi
414714:	43                   	inc    %ebx
414715:	4e                   	dec    %esi
414716:	43                   	inc    %ebx
414717:	65 36 44             	gs ss inc %esp
41471a:	44                   	inc    %esp
41471b:	77 56                	ja     0x414773
41471d:	63 6b 48             	arpl   %ebp,0x48(%ebx)
414720:	61                   	popa
414721:	6b 35 57 71 36 6b 53 	imul   $0x53,0x6b367157,%esi
414728:	2b 67 41             	sub    0x41(%edi),%esp
41472b:	4b                   	dec    %ebx
41472c:	69 4a 57 6f 77 70 6b 	imul   $0x6b70776f,0x57(%edx),%ecx
414733:	58                   	pop    %eax
414734:	44                   	inc    %esp
414735:	33 66 42             	xor    0x42(%esi),%esp
414738:	6e                   	outsb  %ds:(%esi),(%dx)
414739:	41                   	inc    %ecx
41473a:	4c                   	dec    %esp
41473b:	33 77 73             	xor    0x73(%edi),%esi
41473e:	71 50                	jno    0x414790
414740:	67 75 50             	addr16 jne 0x414793
414743:	58                   	pop    %eax
414744:	46                   	inc    %esi
414745:	44                   	inc    %esp
414746:	6e                   	outsb  %ds:(%esi),(%dx)
414747:	47                   	inc    %edi
414748:	73 77                	jae    0x4147c1
41474a:	59                   	pop    %ecx
41474b:	41                   	inc    %ecx
41474c:	4f                   	dec    %edi
41474d:	59                   	pop    %ecx
41474e:	64 4f                	fs dec %edi
414750:	6d                   	insl   (%dx),%es:(%edi)
414751:	55                   	push   %ebp
414752:	45                   	inc    %ebp
414753:	68 30 37 72 46       	push   $0x46723730
414758:	69 79 42 46 46 50 4c 	imul   $0x4c504646,0x42(%ecx),%edi
41475f:	37                   	aaa
414760:	48                   	dec    %eax
414761:	43                   	inc    %ebx
414762:	77 5a                	ja     0x4147be
414764:	64 42                	fs inc %edx
414766:	4b                   	dec    %ebx
414767:	2b 39                	sub    (%ecx),%edi
414769:	54                   	push   %esp
41476a:	75 51                	jne    0x4147bd
41476c:	42                   	inc    %edx
41476d:	39 4e 54             	cmp    %ecx,0x54(%esi)
414770:	52                   	push   %edx
414771:	37                   	aaa
414772:	62 37                	bound  %esi,(%edi)
414774:	61                   	popa
414775:	45                   	inc    %ebp
414776:	77 74                	ja     0x4147ec
414778:	41                   	inc    %ecx
414779:	4e                   	dec    %esi
41477a:	77 41                	ja     0x4147bd
41477c:	33 46 74             	xor    0x74(%esi),%eax
41477f:	72 6b                	jb     0x4147ec
414781:	6a 53                	push   $0x53
414783:	68 7a 54 62 58       	push   $0x5862547a
414788:	4f                   	dec    %edi
414789:	6b 4c 54 6f 67       	imul   $0x67,0x6f(%esp,%edx,2),%ecx
41478e:	73 7a                	jae    0x41480a
414790:	4e                   	dec    %esi
414791:	44                   	inc    %esp
414792:	73 4e                	jae    0x4147e2
414794:	44                   	inc    %esp
414795:	6d                   	insl   (%dx),%es:(%edi)
414796:	74 70                	je     0x414808
414798:	52                   	push   %edx
414799:	55                   	push   %ebp
41479a:	50                   	push   %eax
41479b:	71 4a                	jno    0x4147e7
41479d:	49                   	dec    %ecx
41479e:	49                   	dec    %ecx
41479f:	55                   	push   %ebp
4147a0:	4e                   	dec    %esi
4147a1:	6b 73 4b 76          	imul   $0x76,0x4b(%ebx),%esi
4147a5:	51                   	push   %ecx
4147a6:	6c                   	insb   (%dx),%es:(%edi)
4147a7:	52                   	push   %edx
4147a8:	38 6b 42             	cmp    %ch,0x42(%ebx)
4147ab:	6d                   	insl   (%dx),%es:(%edi)
4147ac:	6f                   	outsl  %ds:(%esi),(%dx)
4147ad:	4d                   	dec    %ebp
4147ae:	38 63 66             	cmp    %ah,0x66(%ebx)
4147b1:	33 44 68 75          	xor    0x75(%eax,%ebp,2),%eax
4147b5:	54                   	push   %esp
4147b6:	35 76 4b 32 4c       	xor    $0x4c324b76,%eax
4147bb:	34 53                	xor    $0x53,%al
4147bd:	51                   	push   %ecx
4147be:	6f                   	outsl  %ds:(%esi),(%dx)
4147bf:	39 58 4c             	cmp    %ebx,0x4c(%eax)
4147c2:	74 2b                	je     0x4147ef
4147c4:	50                   	push   %eax
4147c5:	57                   	push   %edi
4147c6:	31 62 77             	xor    %esp,0x77(%edx)
4147c9:	30 35 6f 37 31 77    	xor    %dh,0x7731376f
4147cf:	39 52 4d             	cmp    %edx,0x4d(%edx)
4147d2:	4b                   	dec    %ebx
4147d3:	56                   	push   %esi
4147d4:	54                   	push   %esp
4147d5:	52                   	push   %edx
4147d6:	39 35 4b 6a 4c 44    	cmp    %esi,0x444c6a4b
4147dc:	67 42                	addr16 inc %edx
4147de:	62 2f                	bound  %ebp,(%edi)
4147e0:	46                   	inc    %esi
4147e1:	70 6a                	jo     0x41484d
4147e3:	74 4b                	je     0x414830
4147e5:	36 69 39 38 35 54 62 	imul   $0x62543538,%ss:(%ecx),%edi
4147ec:	41                   	inc    %ecx
4147ed:	62 4c 50 53          	bound  %ecx,0x53(%eax,%edx,2)
4147f1:	44                   	inc    %esp
4147f2:	37                   	aaa
4147f3:	46                   	inc    %esi
4147f4:	45                   	inc    %ebp
4147f5:	6f                   	outsl  %ds:(%esi),(%dx)
4147f6:	45                   	inc    %ebp
4147f7:	45                   	inc    %ebp
4147f8:	37                   	aaa
4147f9:	6a 55                	push   $0x55
4147fb:	4d                   	dec    %ebp
4147fc:	4f                   	dec    %edi
4147fd:	4d                   	dec    %ebp
4147fe:	49                   	dec    %ecx
4147ff:	30 4e 36             	xor    %cl,0x36(%esi)
414802:	32 6f 54             	xor    0x54(%edi),%ch
414805:	6d                   	insl   (%dx),%es:(%edi)
414806:	2b 61 75             	sub    0x75(%ecx),%esp
414809:	53                   	push   %ebx
41480a:	37                   	aaa
41480b:	6d                   	insl   (%dx),%es:(%edi)
41480c:	56                   	push   %esi
41480d:	41                   	inc    %ecx
41480e:	77 2f                	ja     0x41483f
414810:	34 56                	xor    $0x56,%al
414812:	4b                   	dec    %ebx
414813:	44                   	inc    %esp
414814:	68 6a 76 73 5a       	push   $0x5a73766a
414819:	2b 55 74             	sub    0x74(%ebp),%edx
41481c:	34 72                	xor    $0x72,%al
41481e:	47                   	inc    %edi
41481f:	58                   	pop    %eax
414820:	6c                   	insb   (%dx),%es:(%edi)
414821:	4a                   	dec    %edx
414822:	6b 4b 70 74          	imul   $0x74,0x70(%ebx),%ecx
414826:	6c                   	insb   (%dx),%es:(%edi)
414827:	39 51 33             	cmp    %edx,0x33(%ecx)
41482a:	6d                   	insl   (%dx),%es:(%edi)
41482b:	55                   	push   %ebp
41482c:	65 61                	gs popa
41482e:	4b                   	dec    %ebx
41482f:	4e                   	dec    %esi
414830:	78 6f                	js     0x4148a1
414832:	56                   	push   %esi
414833:	34 61                	xor    $0x61,%al
414835:	46                   	inc    %esi
414836:	52                   	push   %edx
414837:	59                   	pop    %ecx
414838:	51                   	push   %ecx
414839:	74 34                	je     0x41486f
41483b:	31 49 38             	xor    %ecx,0x38(%ecx)
41483e:	56                   	push   %esi
41483f:	4b                   	dec    %ebx
414840:	49                   	dec    %ecx
414841:	63 69 5a             	arpl   %ebp,0x5a(%ecx)
414844:	52                   	push   %edx
414845:	71 59                	jno    0x4148a0
414847:	58                   	pop    %eax
414848:	44                   	inc    %esp
414849:	36 66 44             	ss inc %sp
41484c:	30 68 44             	xor    %ch,0x44(%eax)
41484f:	58                   	pop    %eax
414850:	6e                   	outsb  %ds:(%esi),(%dx)
414851:	4f                   	dec    %edi
414852:	62 55 31             	bound  %edx,0x31(%ebp)
414855:	67 6c                	insb   (%dx),%es:(%di)
414857:	4c                   	dec    %esp
414858:	45                   	inc    %ebp
414859:	63 5a 4c             	arpl   %ebx,0x4c(%edx)
41485c:	70 4e                	jo     0x4148ac
41485e:	68 50 73 68 7a       	push   $0x7a687350
414863:	4c                   	dec    %esp
414864:	55                   	push   %ebp
414865:	50                   	push   %eax
414866:	32 30                	xor    (%eax),%dh
414868:	52                   	push   %edx
414869:	63 36                	arpl   %esi,(%esi)
41486b:	6a 57                	push   $0x57
41486d:	73 6f                	jae    0x4148de
41486f:	31 65 36             	xor    %esp,0x36(%ebp)
414872:	58                   	pop    %eax
414873:	32 58 6f             	xor    0x6f(%eax),%bl
414876:	31 77 78             	xor    %esi,0x78(%edi)
414879:	65 4a                	gs dec %edx
41487b:	49                   	dec    %ecx
41487c:	66 69 4f 57 49 4b    	imul   $0x4b49,0x57(%edi),%cx
414882:	2f                   	das
414883:	45                   	inc    %ebp
414884:	59                   	pop    %ecx
414885:	4a                   	dec    %edx
414886:	6f                   	outsl  %ds:(%esi),(%dx)
414887:	71 73                	jno    0x4148fc
414889:	77 42                	ja     0x4148cd
41488b:	2b 70 42             	sub    0x42(%eax),%esi
41488e:	4a                   	dec    %edx
41488f:	52                   	push   %edx
414890:	51                   	push   %ecx
414891:	32 43 69             	xor    0x69(%ebx),%al
414894:	49                   	dec    %ecx
414895:	74 62                	je     0x4148f9
414897:	6e                   	outsb  %ds:(%esi),(%dx)
414898:	6a 45                	push   $0x45
41489a:	62 4a 50             	bound  %ecx,0x50(%edx)
41489d:	39 34 7a             	cmp    %esi,(%edx,%edi,2)
4148a0:	59                   	pop    %ecx
4148a1:	61                   	popa
4148a2:	56                   	push   %esi
4148a3:	38 63 6b             	cmp    %ah,0x6b(%ebx)
4148a6:	55                   	push   %ebp
4148a7:	6d                   	insl   (%dx),%es:(%edi)
4148a8:	6d                   	insl   (%dx),%es:(%edi)
4148a9:	4b                   	dec    %ebx
4148aa:	55                   	push   %ebp
4148ab:	4a                   	dec    %edx
4148ac:	72 65                	jb     0x414913
4148ae:	4d                   	dec    %ebp
4148af:	73 73                	jae    0x414924
4148b1:	4b                   	dec    %ebx
4148b2:	67 72 7a             	addr16 jb 0x41492f
4148b5:	58                   	pop    %eax
4148b6:	43                   	inc    %ebx
4148b7:	45                   	inc    %ebp
4148b8:	56                   	push   %esi
4148b9:	69 34 2f 61 62 2b 77 	imul   $0x772b6261,(%edi,%ebp,1),%esi
4148c0:	51                   	push   %ecx
4148c1:	41                   	inc    %ecx
4148c2:	6f                   	outsl  %ds:(%esi),(%dx)
4148c3:	33 4f 49             	xor    0x49(%edi),%ecx
4148c6:	45                   	inc    %ebp
4148c7:	52                   	push   %edx
4148c8:	54                   	push   %esp
4148c9:	52                   	push   %edx
4148ca:	37                   	aaa
4148cb:	6b 52 41 74          	imul   $0x74,0x41(%edx),%edx
4148cf:	57                   	push   %edi
4148d0:	62 76 74             	bound  %esi,0x74(%esi)
4148d3:	6e                   	outsb  %ds:(%esi),(%dx)
4148d4:	6d                   	insl   (%dx),%es:(%edi)
4148d5:	37                   	aaa
4148d6:	65 55                	gs push %ebp
4148d8:	77 6d                	ja     0x414947
4148da:	44                   	inc    %esp