424935:	8b 03                	mov    (%ebx),%eax
424937:	50                   	push   %eax
424938:	e8 87 1d fe ff       	call   0x4066c4
42493d:	a3 20 1a 46 00       	mov    %eax,0x461a20
424942:	68 f4 4c 42 00       	push   $0x424cf4
424947:	8b 03                	mov    (%ebx),%eax
424949:	50                   	push   %eax
42494a:	e8 75 1d fe ff       	call   0x4066c4
42494f:	a3 24 1a 46 00       	mov    %eax,0x461a24
424954:	68 0c 4d 42 00       	push   $0x424d0c
424959:	8b 03                	mov    (%ebx),%eax
42495b:	50                   	push   %eax
42495c:	e8 63 1d fe ff       	call   0x4066c4
424961:	a3 28 1a 46 00       	mov    %eax,0x461a28
424966:	68 20 4d 42 00       	push   $0x424d20
42496b:	8b 03                	mov    (%ebx),%eax
42496d:	50                   	push   %eax
42496e:	e8 51 1d fe ff       	call   0x4066c4
424973:	a3 2c 1a 46 00       	mov    %eax,0x461a2c
424978:	68 40 4d 42 00       	push   $0x424d40
42497d:	8b 03                	mov    (%ebx),%eax
42497f:	50                   	push   %eax
424980:	e8 3f 1d fe ff       	call   0x4066c4
424985:	a3 30 1a 46 00       	mov    %eax,0x461a30
42498a:	68 5c 4d 42 00       	push   $0x424d5c
42498f:	8b 03                	mov    (%ebx),%eax
424991:	50                   	push   %eax
424992:	e8 2d 1d fe ff       	call   0x4066c4
424997:	a3 34 1a 46 00       	mov    %eax,0x461a34
42499c:	83 3b 00             	cmpl   $0x0,(%ebx)
42499f:	0f 97 45 ff          	seta   -0x1(%ebp)
4249a3:	33 c0                	xor    %eax,%eax
4249a5:	5a                   	pop    %edx
4249a6:	59                   	pop    %ecx
4249a7:	59                   	pop    %ecx
4249a8:	64 89 10             	mov    %edx,%fs:(%eax)
4249ab:	68 c2 49 42 00       	push   $0x4249c2
4249b0:	a1 44 1a 46 00       	mov    0x461a44,%eax
4249b5:	e8 4e fa ff ff       	call   0x424408
4249ba:	c3                   	ret
4249bb:	e9 8c f5 fd ff       	jmp    0x403f4c
4249c0:	eb ee                	jmp    0x4249b0
4249c2:	8a 45 ff             	mov    -0x1(%ebp),%al
4249c5:	5b                   	pop    %ebx
4249c6:	59                   	pop    %ecx
4249c7:	5d                   	pop    %ebp
4249c8:	c3                   	ret
4249c9:	00 00                	add    %al,(%eax)
4249cb:	00 75 78             	add    %dh,0x78(%ebp)
4249ce:	74 68                	je     0x424a38
4249d0:	65 6d                	gs insl (%dx),%es:(%edi)
4249d2:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
4249d6:	6c                   	insb   (%dx),%es:(%edi)
4249d7:	00 4f 70             	add    %cl,0x70(%edi)
4249da:	65 6e                	outsb  %gs:(%esi),(%dx)
4249dc:	54                   	push   %esp
4249dd:	68 65 6d 65 44       	push   $0x44656d65
4249e2:	61                   	popa
4249e3:	74 61                	je     0x424a46
4249e5:	00 00                	add    %al,(%eax)
4249e7:	00 43 6c             	add    %al,0x6c(%ebx)
4249ea:	6f                   	outsl  %ds:(%esi),(%dx)
4249eb:	73 65                	jae    0x424a52
4249ed:	54                   	push   %esp
4249ee:	68 65 6d 65 44       	push   $0x44656d65
4249f3:	61                   	popa
4249f4:	74 61                	je     0x424a57
4249f6:	00 00                	add    %al,(%eax)
4249f8:	44                   	inc    %esp
4249f9:	72 61                	jb     0x424a5c
4249fb:	77 54                	ja     0x424a51
4249fd:	68 65 6d 65 42       	push   $0x42656d65
424a02:	61                   	popa
424a03:	63 6b 67             	arpl   %ebp,0x67(%ebx)
424a06:	72 6f                	jb     0x424a77
424a08:	75 6e                	jne    0x424a78
424a0a:	64 00 44 72 61       	add    %al,%fs:0x61(%edx,%esi,2)
424a0f:	77 54                	ja     0x424a65
424a11:	68 65 6d 65 54       	push   $0x54656d65
424a16:	65 78 74             	gs js  0x424a8d
424a19:	00 00                	add    %al,(%eax)
424a1b:	00 47 65             	add    %al,0x65(%edi)
424a1e:	74 54                	je     0x424a74
424a20:	68 65 6d 65 42       	push   $0x42656d65
424a25:	61                   	popa
424a26:	63 6b 67             	arpl   %ebp,0x67(%ebx)
424a29:	72 6f                	jb     0x424a9a
424a2b:	75 6e                	jne    0x424a9b
424a2d:	64 43                	fs inc %ebx
424a2f:	6f                   	outsl  %ds:(%esi),(%dx)
424a30:	6e                   	outsb  %ds:(%esi),(%dx)
424a31:	74 65                	je     0x424a98
424a33:	6e                   	outsb  %ds:(%esi),(%dx)
424a34:	74 52                	je     0x424a88
424a36:	65 63 74 00 00       	arpl   %esi,%gs:0x0(%eax,%eax,1)
424a3b:	00 47 65             	add    %al,0x65(%edi)
424a3e:	74 54                	je     0x424a94
424a40:	68 65 6d 65 50       	push   $0x50656d65
424a45:	61                   	popa
424a46:	72 74                	jb     0x424abc
424a48:	53                   	push   %ebx
424a49:	69 7a 65 00 00 00 00 	imul   $0x0,0x65(%edx),%edi
424a50:	47                   	inc    %edi
424a51:	65 74 54             	gs je  0x424aa8
424a54:	68 65 6d 65 54       	push   $0x54656d65
424a59:	65 78 74             	gs js  0x424ad0
424a5c:	45                   	inc    %ebp
424a5d:	78 74                	js     0x424ad3
424a5f:	65 6e                	outsb  %gs:(%esi),(%dx)
424a61:	74 00                	je     0x424a63
424a63:	00 47 65             	add    %al,0x65(%edi)
424a66:	74 54                	je     0x424abc
424a68:	68 65 6d 65 54       	push   $0x54656d65
424a6d:	65 78 74             	gs js  0x424ae4
424a70:	4d                   	dec    %ebp
424a71:	65 74 72             	gs je  0x424ae6
424a74:	69 63 73 00 47 65 74 	imul   $0x74654700,0x73(%ebx),%esp
424a7b:	54                   	push   %esp
424a7c:	68 65 6d 65 42       	push   $0x42656d65
424a81:	61                   	popa
424a82:	63 6b 67             	arpl   %ebp,0x67(%ebx)
424a85:	72 6f                	jb     0x424af6
424a87:	75 6e                	jne    0x424af7
424a89:	64 52                	fs push %edx
424a8b:	65 67 69 6f 6e 00 00 	imul   $0x0,%gs:0x6e(%bx),%ebp
424a92:	00 00
424a94:	48                   	dec    %eax
424a95:	69 74 54 65 73 74 54 	imul   $0x68547473,0x65(%esp,%edx,2),%esi
424a9c:	68
424a9d:	65 6d                	gs insl (%dx),%es:(%edi)
424a9f:	65 42                	gs inc %edx
424aa1:	61                   	popa
424aa2:	63 6b 67             	arpl   %ebp,0x67(%ebx)
424aa5:	72 6f                	jb     0x424b16
424aa7:	75 6e                	jne    0x424b17
424aa9:	64 00 00             	add    %al,%fs:(%eax)
424aac:	44                   	inc    %esp
424aad:	72 61                	jb     0x424b10
424aaf:	77 54                	ja     0x424b05
424ab1:	68 65 6d 65 45       	push   $0x45656d65
424ab6:	64 67 65 00 00       	fs add %al,%gs:(%bx,%si)
424abb:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
424abf:	77 54                	ja     0x424b15
424ac1:	68 65 6d 65 49       	push   $0x49656d65
424ac6:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
424ac9:	00 00                	add    %al,(%eax)
424acb:	00 49 73             	add    %cl,0x73(%ecx)
424ace:	54                   	push   %esp
424acf:	68 65 6d 65 50       	push   $0x50656d65
424ad4:	61                   	popa
424ad5:	72 74                	jb     0x424b4b
424ad7:	44                   	inc    %esp
424ad8:	65 66 69 6e 65 64 00 	imul   $0x64,%gs:0x65(%esi),%bp
424adf:	00 49 73             	add    %cl,0x73(%ecx)
424ae2:	54                   	push   %esp
424ae3:	68 65 6d 65 42       	push   $0x42656d65
424ae8:	61                   	popa
424ae9:	63 6b 67             	arpl   %ebp,0x67(%ebx)
424aec:	72 6f                	jb     0x424b5d
424aee:	75 6e                	jne    0x424b5e
424af0:	64 50                	fs push %eax
424af2:	61                   	popa
424af3:	72 74                	jb     0x424b69
424af5:	69 61 6c 6c 79 54 72 	imul   $0x7254796c,0x6c(%ecx),%esp
424afc:	61                   	popa
424afd:	6e                   	outsb  %ds:(%esi),(%dx)
424afe:	73 70                	jae    0x424b70
424b00:	61                   	popa
424b01:	72 65                	jb     0x424b68
424b03:	6e                   	outsb  %ds:(%esi),(%dx)
424b04:	74 00                	je     0x424b06
424b06:	00 00                	add    %al,(%eax)
424b08:	47                   	inc    %edi
424b09:	65 74 54             	gs je  0x424b60
424b0c:	68 65 6d 65 43       	push   $0x43656d65
424b11:	6f                   	outsl  %ds:(%esi),(%dx)
424b12:	6c                   	insb   (%dx),%es:(%edi)
424b13:	6f                   	outsl  %ds:(%esi),(%dx)
424b14:	72 00                	jb     0x424b16
424b16:	00 00                	add    %al,(%eax)
424b18:	47                   	inc    %edi
424b19:	65 74 54             	gs je  0x424b70
424b1c:	68 65 6d 65 4d       	push   $0x4d656d65
424b21:	65 74 72             	gs je  0x424b96
424b24:	69 63 00 00 47 65 74 	imul   $0x74654700,0x0(%ebx),%esp
424b2b:	54                   	push   %esp
424b2c:	68 65 6d 65 53       	push   $0x53656d65
424b31:	74 72                	je     0x424ba5
424b33:	69 6e 67 00 00 47 65 	imul   $0x65470000,0x67(%esi),%ebp
424b3a:	74 54                	je     0x424b90
424b3c:	68 65 6d 65 42       	push   $0x42656d65
424b41:	6f                   	outsl  %ds:(%esi),(%dx)
424b42:	6f                   	outsl  %ds:(%esi),(%dx)
424b43:	6c                   	insb   (%dx),%es:(%edi)
424b44:	00 00                	add    %al,(%eax)
424b46:	00 00                	add    %al,(%eax)
424b48:	47                   	inc    %edi
424b49:	65 74 54             	gs je  0x424ba0
424b4c:	68 65 6d 65 49       	push   $0x49656d65
424b51:	6e                   	outsb  %ds:(%esi),(%dx)
424b52:	74 00                	je     0x424b54
424b54:	47                   	inc    %edi
424b55:	65 74 54             	gs je  0x424bac
424b58:	68 65 6d 65 45       	push   $0x45656d65
424b5d:	6e                   	outsb  %ds:(%esi),(%dx)
424b5e:	75 6d                	jne    0x424bcd
424b60:	56                   	push   %esi
424b61:	61                   	popa
424b62:	6c                   	insb   (%dx),%es:(%edi)
424b63:	75 65                	jne    0x424bca
424b65:	00 00                	add    %al,(%eax)
424b67:	00 47 65             	add    %al,0x65(%edi)
424b6a:	74 54                	je     0x424bc0
424b6c:	68 65 6d 65 50       	push   $0x50656d65
424b71:	6f                   	outsl  %ds:(%esi),(%dx)
424b72:	73 69                	jae    0x424bdd
424b74:	74 69                	je     0x424bdf
424b76:	6f                   	outsl  %ds:(%esi),(%dx)
424b77:	6e                   	outsb  %ds:(%esi),(%dx)
424b78:	00 00                	add    %al,(%eax)
424b7a:	00 00                	add    %al,(%eax)
424b7c:	47                   	inc    %edi
424b7d:	65 74 54             	gs je  0x424bd4
424b80:	68 65 6d 65 46       	push   $0x46656d65
424b85:	6f                   	outsl  %ds:(%esi),(%dx)
424b86:	6e                   	outsb  %ds:(%esi),(%dx)
424b87:	74 00                	je     0x424b89
424b89:	00 00                	add    %al,(%eax)
424b8b:	00 47 65             	add    %al,0x65(%edi)
424b8e:	74 54                	je     0x424be4
424b90:	68 65 6d 65 52       	push   $0x52656d65
424b95:	65 63 74 00 00       	arpl   %esi,%gs:0x0(%eax,%eax,1)
424b9a:	00 00                	add    %al,(%eax)
424b9c:	47                   	inc    %edi
424b9d:	65 74 54             	gs je  0x424bf4
424ba0:	68 65 6d 65 4d       	push   $0x4d656d65
424ba5:	61                   	popa
424ba6:	72 67                	jb     0x424c0f
424ba8:	69 6e 73 00 47 65 74 	imul   $0x74654700,0x73(%esi),%ebp
424baf:	54                   	push   %esp
424bb0:	68 65 6d 65 49       	push   $0x49656d65
424bb5:	6e                   	outsb  %ds:(%esi),(%dx)
424bb6:	74 4c                	je     0x424c04
424bb8:	69 73 74 00 47 65 74 	imul   $0x74654700,0x74(%ebx),%esi
424bbf:	54                   	push   %esp
424bc0:	68 65 6d 65 50       	push   $0x50656d65
424bc5:	72 6f                	jb     0x424c36
424bc7:	70 65                	jo     0x424c2e
424bc9:	72 74                	jb     0x424c3f
424bcb:	79 4f                	jns    0x424c1c
424bcd:	72 69                	jb     0x424c38
424bcf:	67 69 6e 00 00 53 65 	imul   $0x74655300,0x0(%bp),%ebp
424bd6:	74
424bd7:	57                   	push   %edi
424bd8:	69 6e 64 6f 77 54 68 	imul   $0x6854776f,0x64(%esi),%ebp
424bdf:	65 6d                	gs insl (%dx),%es:(%edi)
424be1:	65 00 00             	add    %al,%gs:(%eax)
424be4:	47                   	inc    %edi
424be5:	65 74 54             	gs je  0x424c3c
424be8:	68 65 6d 65 46       	push   $0x46656d65
424bed:	69 6c 65 6e 61 6d 65 	imul   $0x656d61,0x6e(%ebp,%eiz,2),%ebp
424bf4:	00
424bf5:	00 00                	add    %al,(%eax)
424bf7:	00 47 65             	add    %al,0x65(%edi)
424bfa:	74 54                	je     0x424c50
424bfc:	68 65 6d 65 53       	push   $0x53656d65
424c01:	79 73                	jns    0x424c76
424c03:	43                   	inc    %ebx
424c04:	6f                   	outsl  %ds:(%esi),(%dx)
424c05:	6c                   	insb   (%dx),%es:(%edi)
424c06:	6f                   	outsl  %ds:(%esi),(%dx)
424c07:	72 00                	jb     0x424c09
424c09:	00 00                	add    %al,(%eax)
424c0b:	00 47 65             	add    %al,0x65(%edi)
424c0e:	74 54                	je     0x424c64
424c10:	68 65 6d 65 53       	push   $0x53656d65
424c15:	79 73                	jns    0x424c8a
424c17:	43                   	inc    %ebx
424c18:	6f                   	outsl  %ds:(%esi),(%dx)
424c19:	6c                   	insb   (%dx),%es:(%edi)
424c1a:	6f                   	outsl  %ds:(%esi),(%dx)
424c1b:	72 42                	jb     0x424c5f
424c1d:	72 75                	jb     0x424c94
424c1f:	73 68                	jae    0x424c89
424c21:	00 00                	add    %al,(%eax)
424c23:	00 47 65             	add    %al,0x65(%edi)
424c26:	74 54                	je     0x424c7c
424c28:	68 65 6d 65 53       	push   $0x53656d65
424c2d:	79 73                	jns    0x424ca2
424c2f:	42                   	inc    %edx
424c30:	6f                   	outsl  %ds:(%esi),(%dx)
424c31:	6f                   	outsl  %ds:(%esi),(%dx)
424c32:	6c                   	insb   (%dx),%es:(%edi)
424c33:	00 47 65             	add    %al,0x65(%edi)
424c36:	74 54                	je     0x424c8c
424c38:	68 65 6d 65 53       	push   $0x53656d65
424c3d:	79 73                	jns    0x424cb2
424c3f:	53                   	push   %ebx
424c40:	69 7a 65 00 47 65 74 	imul   $0x74654700,0x65(%edx),%edi
424c47:	54                   	push   %esp
424c48:	68 65 6d 65 53       	push   $0x53656d65
424c4d:	79 73                	jns    0x424cc2
424c4f:	46                   	inc    %esi
424c50:	6f                   	outsl  %ds:(%esi),(%dx)
424c51:	6e                   	outsb  %ds:(%esi),(%dx)
424c52:	74 00                	je     0x424c54
424c54:	47                   	inc    %edi
424c55:	65 74 54             	gs je  0x424cac
424c58:	68 65 6d 65 53       	push   $0x53656d65
424c5d:	79 73                	jns    0x424cd2
424c5f:	53                   	push   %ebx
424c60:	74 72                	je     0x424cd4
424c62:	69 6e 67 00 00 00 47 	imul   $0x47000000,0x67(%esi),%ebp
424c69:	65 74 54             	gs je  0x424cc0
424c6c:	68 65 6d 65 53       	push   $0x53656d65
424c71:	79 73                	jns    0x424ce6
424c73:	49                   	dec    %ecx
424c74:	6e                   	outsb  %ds:(%esi),(%dx)
424c75:	74 00                	je     0x424c77
424c77:	00 49 73             	add    %cl,0x73(%ecx)
424c7a:	54                   	push   %esp
424c7b:	68 65 6d 65 41       	push   $0x41656d65
424c80:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
424c84:	65 00 00             	add    %al,%gs:(%eax)
424c87:	00 49 73             	add    %cl,0x73(%ecx)
424c8a:	41                   	inc    %ecx
424c8b:	70 70                	jo     0x424cfd
424c8d:	54                   	push   %esp
424c8e:	68 65 6d 65 64       	push   $0x64656d65
424c93:	00 47 65             	add    %al,0x65(%edi)
424c96:	74 57                	je     0x424cef
424c98:	69 6e 64 6f 77 54 68 	imul   $0x6854776f,0x64(%esi),%ebp
424c9f:	65 6d                	gs insl (%dx),%es:(%edi)
424ca1:	65 00 00             	add    %al,%gs:(%eax)
424ca4:	45                   	inc    %ebp
424ca5:	6e                   	outsb  %ds:(%esi),(%dx)
424ca6:	61                   	popa
424ca7:	62 6c 65 54          	bound  %ebp,0x54(%ebp,%eiz,2)
424cab:	68 65 6d 65 44       	push   $0x44656d65
424cb0:	69 61 6c 6f 67 54 65 	imul   $0x6554676f,0x6c(%ecx),%esp
424cb7:	78 74                	js     0x424d2d
424cb9:	75 72                	jne    0x424d2d
424cbb:	65 00 00             	add    %al,%gs:(%eax)
424cbe:	00 00                	add    %al,(%eax)
424cc0:	49                   	dec    %ecx
424cc1:	73 54                	jae    0x424d17
424cc3:	68 65 6d 65 44       	push   $0x44656d65
424cc8:	69 61 6c 6f 67 54 65 	imul   $0x6554676f,0x6c(%ecx),%esp
424ccf:	78 74                	js     0x424d45
424cd1:	75 72                	jne    0x424d45