414950:	4a                   	dec    %edx
414951:	55                   	push   %ebp
414952:	34 4b                	xor    $0x4b,%al
414954:	53                   	push   %ebx
414955:	34 58                	xor    $0x58,%al
414957:	59                   	pop    %ecx
414958:	55                   	push   %ebp
414959:	77 4b                	ja     0x4149a6
41495b:	7a 43                	jp     0x4149a0
41495d:	24 6f                	and    $0x6f,%al
41495f:	4e                   	dec    %esi
414960:	6d                   	insl   (%dx),%es:(%edi)
414961:	68 6a 5a 34 39       	push   $0x39345a6a
414966:	4c                   	dec    %esp
414967:	39 63 38             	cmp    %esp,0x38(%ebx)
41496a:	42                   	inc    %edx
41496b:	72 4f                	jb     0x4149bc
41496d:	4d                   	dec    %ebp
41496e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
414973:	51                   	push   %ecx
414974:	52                   	push   %edx
414975:	32 52 32             	xor    0x32(%edx),%dl
414978:	37                   	aaa
414979:	43                   	inc    %ebx
41497a:	74 54                	je     0x4149d0
41497c:	77 4c                	ja     0x4149ca
41497e:	53                   	push   %ebx
41497f:	75 4e                	jne    0x4149cf
414981:	43                   	inc    %ebx
414982:	35 34 5f 4a 59       	xor    $0x594a5f34,%eax
414987:	31 67 3d             	xor    %esp,0x3d(%edi)
41498a:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41498f:	75 52                	jne    0x4149e3
414991:	58                   	pop    %eax
414992:	61                   	popa
414993:	55                   	push   %ebp
414994:	24 4f                	and    $0x4f,%al
414996:	48                   	dec    %eax
414997:	6c                   	insb   (%dx),%es:(%edi)
414998:	52                   	push   %edx
414999:	73 5f                	jae    0x4149fa
41499b:	38 39                	cmp    %bh,(%ecx)
41499d:	6b 61 63 64          	imul   $0x64,0x63(%ecx),%esp
4149a1:	69 55 4d 51 3d 3d 00 	imul   $0x3d3d51,0x4d(%ebp),%edx
4149a8:	23 3d 71 44 33 68    	and    0x68334471,%edi
4149ae:	6f                   	outsl  %ds:(%esi),(%dx)
4149af:	54                   	push   %esp
4149b0:	46                   	inc    %esi
4149b1:	65 42                	gs inc %edx
4149b3:	4a                   	dec    %edx
4149b4:	54                   	push   %esp
4149b5:	24 53                	and    $0x53,%al
4149b7:	76 58                	jbe    0x414a11
4149b9:	5f                   	pop    %edi
4149ba:	66 51                	push   %cx
4149bc:	68 5f 61 49 77       	push   $0x7749615f
4149c1:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
4149c6:	71 55                	jno    0x414a1d
4149c8:	6f                   	outsl  %ds:(%esi),(%dx)
4149c9:	6d                   	insl   (%dx),%es:(%edi)
4149ca:	7a 47                	jp     0x414a13
4149cc:	44                   	inc    %esp
4149cd:	51                   	push   %ecx
4149ce:	54                   	push   %esp
4149cf:	5a                   	pop    %edx
4149d0:	59                   	pop    %ecx
4149d1:	37                   	aaa
4149d2:	6a 41                	push   $0x41
4149d4:	53                   	push   %ebx
4149d5:	67 42                	addr16 inc %edx
4149d7:	6d                   	insl   (%dx),%es:(%edi)
4149d8:	57                   	push   %edi
4149d9:	33 35 46 77 3d 3d    	xor    0x3d3d7746,%esi
4149df:	00 23                	add    %ah,(%ebx)
4149e1:	3d 71 6e 61 54       	cmp    $0x54616e71,%eax
4149e6:	5a                   	pop    %edx
4149e7:	71 6b                	jno    0x414a54
4149e9:	39 35 5a 31 61 38    	cmp    %esi,0x3861315a
4149ef:	4a                   	dec    %edx
4149f0:	42                   	inc    %edx
4149f1:	4c                   	dec    %esp
4149f2:	64 4b                	fs dec %ebx
4149f4:	69 46 38 61 77 3d 3d 	imul   $0x3d3d7761,0x38(%esi),%eax
4149fb:	00 23                	add    %ah,(%ebx)
4149fd:	3d 71 63 34 36       	cmp    $0x36346371,%eax
414a02:	68 5f 34 57 41       	push   $0x4157345f
414a07:	35 7a 30 55 6b       	xor    $0x6b55307a,%eax
414a0c:	57                   	push   %edi
414a0d:	4f                   	dec    %edi
414a0e:	44                   	inc    %esp
414a0f:	73 31                	jae    0x414a42
414a11:	6e                   	outsb  %ds:(%esi),(%dx)
414a12:	77 58                	ja     0x414a6c
414a14:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
414a1a:	71 4d                	jno    0x414a69
414a1c:	39 4e 49             	cmp    %ecx,0x49(%esi)
414a1f:	6d                   	insl   (%dx),%es:(%edi)
414a20:	6c                   	insb   (%dx),%es:(%edi)
414a21:	39 69 44             	cmp    %ebp,0x44(%ecx)
414a24:	5a                   	pop    %edx
414a25:	68 24 46 6a 68       	push   $0x686a4624
414a2a:	39 4d 6f             	cmp    %ecx,0x6f(%ebp)
414a2d:	63 46 57             	arpl   %eax,0x57(%esi)
414a30:	77 3d                	ja     0x414a6f
414a32:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
414a37:	66 47                	inc    %di
414a39:	51                   	push   %ecx
414a3a:	42                   	inc    %edx
414a3b:	46                   	inc    %esi
414a3c:	73 24                	jae    0x414a62
414a3e:	4f                   	dec    %edi
414a3f:	4b                   	dec    %ebx
414a40:	4c                   	dec    %esp
414a41:	65 66 4e             	gs dec %si
414a44:	59                   	pop    %ecx
414a45:	4b                   	dec    %ebx
414a46:	53                   	push   %ebx
414a47:	74 61                	je     0x414aaa
414a49:	5f                   	pop    %edi
414a4a:	4c                   	dec    %esp
414a4b:	62 77 3d             	bound  %esi,0x3d(%edi)
414a4e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
414a53:	57                   	push   %edi
414a54:	42                   	inc    %edx
414a55:	7a 67                	jp     0x414abe
414a57:	72 32                	jb     0x414a8b
414a59:	43                   	inc    %ebx
414a5a:	4a                   	dec    %edx
414a5b:	45                   	inc    %ebp
414a5c:	6f                   	outsl  %ds:(%esi),(%dx)
414a5d:	56                   	push   %esi
414a5e:	34 44                	xor    $0x44,%al
414a60:	50                   	push   %eax
414a61:	49                   	dec    %ecx
414a62:	62 55 7a             	bound  %edx,0x7a(%ebp)
414a65:	64 5a                	fs pop %edx
414a67:	5a                   	pop    %edx
414a68:	41                   	inc    %ecx
414a69:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414a6e:	71 71                	jno    0x414ae1
414a70:	52                   	push   %edx
414a71:	65 65 6d             	gs gs insl (%dx),%es:(%edi)
414a74:	5a                   	pop    %edx
414a75:	64 68 48 6a 31 76    	fs push $0x76316a48
414a7b:	65 41                	gs inc %ecx
414a7d:	54                   	push   %esp
414a7e:	56                   	push   %esi
414a7f:	5a                   	pop    %edx
414a80:	62 55 32             	bound  %edx,0x32(%ebp)
414a83:	5f                   	pop    %edi
414a84:	51                   	push   %ecx
414a85:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414a8a:	71 59                	jno    0x414ae5
414a8c:	49                   	dec    %ecx
414a8d:	24 4d                	and    $0x4d,%al
414a8f:	69 42 64 7a 63 70 6c 	imul   $0x6c70637a,0x64(%edx),%eax
414a96:	62 66 37             	bound  %esp,0x37(%esi)
414a99:	47                   	inc    %edi
414a9a:	71 72                	jno    0x414b0e
414a9c:	55                   	push   %ebp
414a9d:	66 37                	data16 aaa
414a9f:	49                   	dec    %ecx
414aa0:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
414aa6:	71 44                	jno    0x414aec
414aa8:	45                   	inc    %ebp
414aa9:	63 4d 38             	arpl   %ecx,0x38(%ebp)
414aac:	4b                   	dec    %ebx
414aad:	6f                   	outsl  %ds:(%esi),(%dx)
414aae:	72 45                	jb     0x414af5
414ab0:	64 43                	fs inc %ebx
414ab2:	68 53 39 6c 75       	push   $0x756c3953
414ab7:	79 77                	jns    0x414b30
414ab9:	53                   	push   %ebx
414aba:	4e                   	dec    %esi
414abb:	51                   	push   %ecx
414abc:	41                   	inc    %ecx
414abd:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414ac2:	71 58                	jno    0x414b1c
414ac4:	7a 32                	jp     0x414af8
414ac6:	4f                   	dec    %edi
414ac7:	45                   	inc    %ebp
414ac8:	52                   	push   %edx
414ac9:	32 52 49             	xor    0x49(%edx),%dl
414acc:	74 5a                	je     0x414b28
414ace:	4f                   	dec    %edi
414acf:	6a 6e                	push   $0x6e
414ad1:	67 76 59             	addr16 jbe 0x414b2d
414ad4:	75 72                	jne    0x414b48
414ad6:	57                   	push   %edi
414ad7:	4c                   	dec    %esp
414ad8:	51                   	push   %ecx
414ad9:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414ade:	71 52                	jno    0x414b32
414ae0:	76 63                	jbe    0x414b45
414ae2:	4e                   	dec    %esi
414ae3:	79 31                	jns    0x414b16
414ae5:	62 59 32             	bound  %ebx,0x32(%ecx)
414ae8:	38 43 36             	cmp    %al,0x36(%ebx)
414aeb:	78 59                	js     0x414b46
414aed:	64 43                	fs inc %ebx
414aef:	58                   	pop    %eax
414af0:	38 4d 46             	cmp    %cl,0x46(%ebp)
414af3:	37                   	aaa
414af4:	77 3d                	ja     0x414b33
414af6:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
414afb:	4b                   	dec    %ebx
414afc:	64 5a                	fs pop %edx
414afe:	4b                   	dec    %ebx
414aff:	67 79 41             	addr16 jns 0x414b43
414b02:	71 4c                	jno    0x414b50
414b04:	5f                   	pop    %edi
414b05:	69 50 30 47 55 53 4a 	imul   $0x4a535547,0x30(%eax),%edx
414b0c:	6b 58 65 50          	imul   $0x50,0x65(%eax),%ebx
414b10:	77 3d                	ja     0x414b4f
414b12:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
414b17:	65 35 71 72 57 61    	gs xor $0x61577271,%eax
414b1d:	63 51 58             	arpl   %edx,0x58(%ecx)
414b20:	47                   	inc    %edi
414b21:	76 39                	jbe    0x414b5c
414b23:	67 30 50 35          	xor    %dl,0x35(%bx,%si)
414b27:	44                   	inc    %esp
414b28:	5f                   	pop    %edi
414b29:	6d                   	insl   (%dx),%es:(%edi)
414b2a:	52                   	push   %edx
414b2b:	75 51                	jne    0x414b7e
414b2d:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414b32:	71 67                	jno    0x414b9b
414b34:	53                   	push   %ebx
414b35:	48                   	dec    %eax
414b36:	71 4f                	jno    0x414b87
414b38:	5f                   	pop    %edi
414b39:	4b                   	dec    %ebx
414b3a:	4c                   	dec    %esp
414b3b:	48                   	dec    %eax
414b3c:	52                   	push   %edx
414b3d:	41                   	inc    %ecx
414b3e:	52                   	push   %edx
414b3f:	46                   	inc    %esi
414b40:	67 37                	addr16 aaa
414b42:	30 53 47             	xor    %dl,0x47(%ebx)
414b45:	6e                   	outsb  %ds:(%esi),(%dx)
414b46:	5f                   	pop    %edi
414b47:	4d                   	dec    %ebp
414b48:	77 3d                	ja     0x414b87
414b4a:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
414b4f:	37                   	aaa
414b50:	4f                   	dec    %edi
414b51:	32 36                	xor    (%esi),%dh
414b53:	57                   	push   %edi
414b54:	63 39                	arpl   %edi,(%ecx)
414b56:	4e                   	dec    %esi
414b57:	38 34 35 6b 68 61 56 	cmp    %dh,0x5661686b(,%esi,1)
414b5e:	31 49 6c             	xor    %ecx,0x6c(%ecx)
414b61:	67 5a                	addr16 pop %edx
414b63:	47                   	inc    %edi
414b64:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
414b6a:	71 44                	jno    0x414bb0
414b6c:	48                   	dec    %eax
414b6d:	34 47                	xor    $0x47,%al
414b6f:	75 4e                	jne    0x414bbf
414b71:	6e                   	outsb  %ds:(%esi),(%dx)
414b72:	35 69 57 36 52       	xor    $0x52365769,%eax
414b77:	46                   	inc    %esi
414b78:	68 45 50 72 66       	push   $0x66725045
414b7d:	73 24                	jae    0x414ba3
414b7f:	70 51                	jo     0x414bd2
414b81:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414b86:	71 6b                	jno    0x414bf3
414b88:	72 71                	jb     0x414bfb
414b8a:	43                   	inc    %ebx
414b8b:	5f                   	pop    %edi
414b8c:	6b 4c 44 30 49       	imul   $0x49,0x30(%esp,%eax,2),%ecx
414b91:	24 7a                	and    $0x7a,%al
414b93:	4f                   	dec    %edi
414b94:	67 66 71 44          	addr16 data16 jno 0x414bdc
414b98:	24 61                	and    $0x61,%al
414b9a:	47                   	inc    %edi
414b9b:	61                   	popa
414b9c:	41                   	inc    %ecx
414b9d:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414ba2:	71 53                	jno    0x414bf7
414ba4:	38 71 31             	cmp    %dh,0x31(%ecx)
414ba7:	46                   	inc    %esi
414ba8:	79 4a                	jns    0x414bf4
414baa:	73 6e                	jae    0x414c1a
414bac:	32 5f 75             	xor    0x75(%edi),%bl
414baf:	6b 4b 68 35          	imul   $0x35,0x68(%ebx),%ecx
414bb3:	4f                   	dec    %edi
414bb4:	4e                   	dec    %esi
414bb5:	42                   	inc    %edx
414bb6:	41                   	inc    %ecx
414bb7:	54                   	push   %esp
414bb8:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
414bbe:	71 67                	jno    0x414c27
414bc0:	36 31 4d 61          	xor    %ecx,%ss:0x61(%ebp)
414bc4:	56                   	push   %esi
414bc5:	69 49 74 33 45 72 42 	imul   $0x42724533,0x74(%ecx),%ecx
414bcc:	6a 75                	push   $0x75
414bce:	41                   	inc    %ecx
414bcf:	30 4e 39             	xor    %cl,0x39(%esi)
414bd2:	58                   	pop    %eax
414bd3:	72 77                	jb     0x414c4c
414bd5:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414bda:	71 62                	jno    0x414c3e
414bdc:	4c                   	dec    %esp
414bdd:	42                   	inc    %edx
414bde:	49                   	dec    %ecx
414bdf:	6f                   	outsl  %ds:(%esi),(%dx)
414be0:	49                   	dec    %ecx
414be1:	58                   	pop    %eax
414be2:	59                   	pop    %ecx
414be3:	4e                   	dec    %esi
414be4:	66 4a                	dec    %dx
414be6:	6c                   	insb   (%dx),%es:(%edi)
414be7:	33 78 39             	xor    0x39(%eax),%edi
414bea:	4c                   	dec    %esp
414beb:	48                   	dec    %eax
414bec:	71 42                	jno    0x414c30
414bee:	57                   	push   %edi
414bef:	4e                   	dec    %esi
414bf0:	41                   	inc    %ecx
414bf1:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414bf6:	71 4f                	jno    0x414c47
414bf8:	67 4e                	addr16 dec %esi
414bfa:	58                   	pop    %eax
414bfb:	57                   	push   %edi
414bfc:	45                   	inc    %ebp
414bfd:	49                   	dec    %ecx
414bfe:	53                   	push   %ebx
414bff:	33 49 51             	xor    0x51(%ecx),%ecx
414c02:	4a                   	dec    %edx
414c03:	43                   	inc    %ebx
414c04:	6e                   	outsb  %ds:(%esi),(%dx)
414c05:	66 66 5f             	data16 pop %di
414c08:	73 54                	jae    0x414c5e
414c0a:	6d                   	insl   (%dx),%es:(%edi)
414c0b:	72 41                	jb     0x414c4e
414c0d:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414c12:	71 4f                	jno    0x414c63
414c14:	70 6c                	jo     0x414c82
414c16:	73 55                	jae    0x414c6d
414c18:	42                   	inc    %edx
414c19:	4d                   	dec    %ebp
414c1a:	4c                   	dec    %esp
414c1b:	38 78 32             	cmp    %bh,0x32(%eax)
414c1e:	78 74                	js     0x414c94
414c20:	65 45                	gs inc %ebp
414c22:	42                   	inc    %edx
414c23:	69 6c 4f 79 63 77 3d 	imul   $0x3d3d7763,0x79(%edi,%ecx,2),%ebp
414c2a:	3d