45ebcd:	04 8e                	add    $0x8e,%al
45ebcf:	01 09                	add    %ecx,(%ecx)
45ebd1:	01 27                	add    %esp,(%edi)
45ebd3:	04 92                	add    $0x92,%al
45ebd5:	01 09                	add    %ecx,(%ecx)
45ebd7:	01 2d 04 97 01 09    	add    %ebp,0x9019704
45ebdd:	00 c2                	add    %al,%dl
45ebdf:	00 2e                	add    %ch,(%esi)
45ebe1:	00 11                	add    %dl,(%ecx)
45ebe3:	00 c2                	add    %al,%dl
45ebe5:	00 2e                	add    %ch,(%esi)
45ebe7:	00 2e                	add    %ch,(%esi)
45ebe9:	00 0b                	add    %cl,(%ebx)
45ebeb:	00 3c 00             	add    %bh,(%eax,%eax,1)
45ebee:	2e 00 13             	add    %dl,%cs:(%ebx)
45ebf1:	00 45 00             	add    %al,0x0(%ebp)
45ebf4:	2e 00 1b             	add    %bl,%cs:(%ebx)
45ebf7:	00 6a 00             	add    %ch,0x0(%edx)
45ebfa:	2e 00 23             	add    %ah,%cs:(%ebx)
45ebfd:	00 73 00             	add    %dh,0x0(%ebx)
45ec00:	2e 00 2b             	add    %ch,%cs:(%ebx)
45ec03:	00 82 00 2e 00 33    	add    %al,0x33002e00(%edx)
45ec09:	00 82 00 2e 00 3b    	add    %al,0x3b002e00(%edx)
45ec0f:	00 82 00 2e 00 43    	add    %al,0x43002e00(%edx)
45ec15:	00 73 00             	add    %dh,0x0(%ebx)
45ec18:	2e 00 4b 00          	add    %cl,%cs:0x0(%ebx)
45ec1c:	88 00                	mov    %al,(%eax)
45ec1e:	2e 00 53 00          	add    %dl,%cs:0x0(%ebx)
45ec22:	82 00 2e             	addb   $0x2e,(%eax)
45ec25:	00 5b 00             	add    %bl,0x0(%ebx)
45ec28:	82 00 2e             	addb   $0x2e,(%eax)
45ec2b:	00 63 00             	add    %ah,0x0(%ebx)
45ec2e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
45ec2f:	00 2e                	add    %ch,(%esi)
45ec31:	00 6b 00             	add    %ch,0x0(%ebx)
45ec34:	cf                   	iret
45ec35:	00 2e                	add    %ch,(%esi)
45ec37:	00 32                	add    %dh,(%edx)
45ec39:	00 dc                	add    %bl,%ah
45ec3b:	00 10                	add    %dl,(%eax)
45ec3d:	01 51 01             	add    %edx,0x1(%ecx)
45ec40:	76 01                	jbe    0x45ec43
45ec42:	9c                   	pushf
45ec43:	01 3b                	add    %edi,(%ebx)
45ec45:	01 00                	add    %eax,(%eax)
45ec47:	00 00                	add    %al,(%eax)
45ec49:	00 01                	add    %al,(%ecx)
45ec57:	00 0f                	add    %cl,(%edi)
45ec59:	00 00                	add    %al,(%eax)
45ec5b:	00 02                	add    %al,(%edx)
45ec65:	00 00                	add    %al,(%eax)
45ec67:	00 01                	add    %al,(%ecx)
45ec69:	00 29                	add    %ch,(%ecx)
45ec6b:	00 00                	add    %al,(%eax)
45ec6d:	00 00                	add    %al,(%eax)
45ec6f:	00 02                	add    %al,(%edx)
45ec79:	00 00                	add    %al,(%eax)
45ec7b:	00 11                	add    %dl,(%ecx)
45ec7d:	00 8a 00 00 00 00    	add    %cl,0x0(%edx)
45ec83:	00 08                	add    %cl,(%eax)
45ec8d:	00 00                	add    %al,(%eax)
45ec8f:	00 11                	add    %dl,(%ecx)
45ec91:	00 99 03 00 00 00    	add    %bl,0x3(%ecx)
45ec97:	00 00                	add    %al,(%eax)
45ec99:	00 00                	add    %al,(%eax)
45ec9b:	4d                   	dec    %ebp
45ec9c:	75 73                	jne    0x45ed11
45ec9e:	69 63 50 6c 61 79 2e 	imul   $0x2e79616c,0x50(%ebx),%esp
45eca5:	64 6c                	fs insb (%dx),%es:(%edi)
45eca7:	6c                   	insb   (%dx),%es:(%edi)
45eca8:	00 4d 75             	add    %cl,0x75(%ebp)
45ecab:	73 69                	jae    0x45ed16
45ecad:	63 50 6c             	arpl   %edx,0x6c(%eax)
45ecb0:	61                   	popa
45ecb1:	79 00                	jns    0x45ecb3
45ecb3:	3c 4d                	cmp    $0x4d,%al
45ecb5:	6f                   	outsl  %ds:(%esi),(%dx)
45ecb6:	64 75 6c             	fs jne 0x45ed25
45ecb9:	65 3e 00 50 6c       	gs add %dl,%ds:0x6c(%eax)
45ecbe:	61                   	popa
45ecbf:	79 65                	jns    0x45ed26
45ecc1:	72 00                	jb     0x45ecc3
45ecc3:	6d                   	insl   (%dx),%es:(%edi)
45ecc4:	73 63                	jae    0x45ed29
45ecc6:	6f                   	outsl  %ds:(%esi),(%dx)
45ecc7:	72 6c                	jb     0x45ed35
45ecc9:	69 62 00 4f 62 6a 65 	imul   $0x656a624f,0x0(%edx),%esp
45ecd0:	63 74 00 53          	arpl   %esi,0x53(%eax,%eax,1)
45ecd4:	79 73                	jns    0x45ed49
45ecd6:	74 65                	je     0x45ed3d
45ecd8:	6d                   	insl   (%dx),%es:(%edi)
45ecd9:	00 50 6f             	add    %dl,0x6f(%eax)
45ecdc:	77 65                	ja     0x45ed43
45ecde:	72 65                	jb     0x45ed45
45ece0:	64 42                	fs inc %edx
45ece2:	79 41                	jns    0x45ed25
45ece4:	74 74                	je     0x45ed5a
45ece6:	72 69                	jb     0x45ed51
45ece8:	62 75 74             	bound  %esi,0x74(%ebp)
45eceb:	65 00 53 6d          	add    %dl,%gs:0x6d(%ebx)
45ecef:	61                   	popa
45ecf0:	72 74                	jb     0x45ed66
45ecf2:	41                   	inc    %ecx
45ecf3:	73 73                	jae    0x45ed68
45ecf5:	65 6d                	gs insl (%dx),%es:(%edi)
45ecf7:	62 6c 79 2e          	bound  %ebp,0x2e(%ecx,%edi,2)
45ecfb:	41                   	inc    %ecx
45ecfc:	74 74                	je     0x45ed72
45ecfe:	72 69                	jb     0x45ed69
45ed00:	62 75 74             	bound  %esi,0x74(%ebp)
45ed03:	65 73 00             	gs jae 0x45ed06
45ed06:	41                   	inc    %ecx
45ed07:	74 74                	je     0x45ed7d
45ed09:	72 69                	jb     0x45ed74
45ed0b:	62 75 74             	bound  %esi,0x74(%ebp)
45ed0e:	65 00 51 53          	add    %dl,%gs:0x53(%ecx)
45ed12:	51                   	push   %ecx
45ed13:	57                   	push   %edi
45ed14:	44                   	inc    %esp
45ed15:	57                   	push   %edi
45ed16:	44                   	inc    %esp
45ed17:	00 63 35             	add    %ah,0x35(%ebx)
45ed1a:	00 51 53             	add    %dl,0x53(%ecx)
45ed1d:	51                   	push   %ecx
45ed1e:	53                   	push   %ebx
45ed1f:	51                   	push   %ecx
45ed20:	53                   	push   %ebx
45ed21:	51                   	push   %ecx
45ed22:	53                   	push   %ebx
45ed23:	00 53 79             	add    %dl,0x79(%ebx)
45ed26:	73 74                	jae    0x45ed9c
45ed28:	65 6d                	gs insl (%dx),%es:(%edi)
45ed2a:	2e 44                	cs inc %esp
45ed2c:	72 61                	jb     0x45ed8f
45ed2e:	77 69                	ja     0x45ed99
45ed30:	6e                   	outsb  %ds:(%esi),(%dx)
45ed31:	67 00 42 69          	add    %al,0x69(%bp,%si)
45ed35:	74 6d                	je     0x45eda4
45ed37:	61                   	popa
45ed38:	70 00                	jo     0x45ed3a
45ed3a:	61                   	popa
45ed3b:	61                   	popa
45ed3c:	00 57 44             	add    %dl,0x44(%edi)
45ed3f:	57                   	push   %edi
45ed40:	44                   	inc    %esp
45ed41:	57                   	push   %edi
45ed42:	00 6d 6d             	add    %ch,0x6d(%ebp)
45ed45:	00 78 78             	add    %bh,0x78(%eax)
45ed48:	00 50 61             	add    %dl,0x61(%eax)
45ed4b:	75 73                	jne    0x45edc0
45ed4d:	65 00 43 53          	add    %al,%gs:0x53(%ebx)
45ed51:	43                   	inc    %ebx
45ed52:	53                   	push   %ebx
45ed53:	43                   	inc    %ebx
45ed54:	00 53 43             	add    %dl,0x43(%ebx)
45ed57:	53                   	push   %ebx
45ed58:	43                   	inc    %ebx
45ed59:	53                   	push   %ebx
45ed5a:	43                   	inc    %ebx
45ed5b:	00 2e                	add    %ch,(%esi)
45ed5d:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
45ed61:	00 43 6f             	add    %al,0x6f(%ebx)
45ed64:	6d                   	insl   (%dx),%es:(%edi)
45ed65:	70 69                	jo     0x45edd0
45ed67:	6c                   	insb   (%dx),%es:(%edi)
45ed68:	61                   	popa
45ed69:	74 69                	je     0x45edd4
45ed6b:	6f                   	outsl  %ds:(%esi),(%dx)
45ed6c:	6e                   	outsb  %ds:(%esi),(%dx)
45ed6d:	52                   	push   %edx
45ed6e:	65 6c                	gs insb (%dx),%es:(%edi)
45ed70:	61                   	popa
45ed71:	78 61                	js     0x45edd4
45ed73:	74 69                	je     0x45edde
45ed75:	6f                   	outsl  %ds:(%esi),(%dx)
45ed76:	6e                   	outsb  %ds:(%esi),(%dx)
45ed77:	73 41                	jae    0x45edba
45ed79:	74 74                	je     0x45edef
45ed7b:	72 69                	jb     0x45ede6
45ed7d:	62 75 74             	bound  %esi,0x74(%ebp)
45ed80:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
45ed84:	73 74                	jae    0x45edfa
45ed86:	65 6d                	gs insl (%dx),%es:(%edi)
45ed88:	2e 52                	cs push %edx
45ed8a:	75 6e                	jne    0x45edfa
45ed8c:	74 69                	je     0x45edf7
45ed8e:	6d                   	insl   (%dx),%es:(%edi)
45ed8f:	65 2e 43             	gs cs inc %ebx
45ed92:	6f                   	outsl  %ds:(%esi),(%dx)
45ed93:	6d                   	insl   (%dx),%es:(%edi)
45ed94:	70 69                	jo     0x45edff
45ed96:	6c                   	insb   (%dx),%es:(%edi)
45ed97:	65 72 53             	gs jb  0x45eded
45ed9a:	65 72 76             	gs jb  0x45ee13
45ed9d:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
45eda4:	6e                   	outsb  %ds:(%esi),(%dx)
45eda5:	74 69                	je     0x45ee10
45eda7:	6d                   	insl   (%dx),%es:(%edi)
45eda8:	65 43                	gs inc %ebx
45edaa:	6f                   	outsl  %ds:(%esi),(%dx)
45edab:	6d                   	insl   (%dx),%es:(%edi)
45edac:	70 61                	jo     0x45ee0f
45edae:	74 69                	je     0x45ee19
45edb0:	62 69 6c             	bound  %ebp,0x6c(%ecx)
45edb3:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
45edba:	69
45edbb:	62 75 74             	bound  %esi,0x74(%ebp)
45edbe:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
45edc3:	75 67                	jne    0x45ee2c
45edc5:	67 61                	addr16 popa
45edc7:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
45edcb:	74 74                	je     0x45ee41
45edcd:	72 69                	jb     0x45ee38
45edcf:	62 75 74             	bound  %esi,0x74(%ebp)
45edd2:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
45edd6:	73 74                	jae    0x45ee4c
45edd8:	65 6d                	gs insl (%dx),%es:(%edi)
45edda:	2e 44                	cs inc %esp
45eddc:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
45ede3:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
45edea:	75 67                	jne    0x45ee53
45edec:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
45edf3:	65
45edf4:	73 00                	jae    0x45edf6
45edf6:	41                   	inc    %ecx
45edf7:	73 73                	jae    0x45ee6c
45edf9:	65 6d                	gs insl (%dx),%es:(%edi)
45edfb:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
45edff:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
45ee06:	72
45ee07:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
45ee0e:	79 73                	jns    0x45ee83
45ee10:	74 65                	je     0x45ee77
45ee12:	6d                   	insl   (%dx),%es:(%edi)
45ee13:	2e 52                	cs push %edx
45ee15:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
45ee18:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
45ee1d:	6e                   	outsb  %ds:(%esi),(%dx)
45ee1e:	00 41 73             	add    %al,0x73(%ecx)
45ee21:	73 65                	jae    0x45ee88
45ee23:	6d                   	insl   (%dx),%es:(%edi)
45ee24:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
45ee28:	65 73 63             	gs jae 0x45ee8e
45ee2b:	72 69                	jb     0x45ee96
45ee2d:	70 74                	jo     0x45eea3
45ee2f:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
45ee36:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
45ee3d:	73 73                	jae    0x45eeb2
45ee3f:	65 6d                	gs insl (%dx),%es:(%edi)
45ee41:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
45ee45:	6f                   	outsl  %ds:(%esi),(%dx)
45ee46:	6e                   	outsb  %ds:(%esi),(%dx)
45ee47:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
45ee4d:	74 69                	je     0x45eeb8
45ee4f:	6f                   	outsl  %ds:(%esi),(%dx)
45ee50:	6e                   	outsb  %ds:(%esi),(%dx)
45ee51:	41                   	inc    %ecx
45ee52:	74 74                	je     0x45eec8
45ee54:	72 69                	jb     0x45eebf
45ee56:	62 75 74             	bound  %esi,0x74(%ebp)
45ee59:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
45ee5d:	73 65                	jae    0x45eec4
45ee5f:	6d                   	insl   (%dx),%es:(%edi)
45ee60:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
45ee64:	6f                   	outsl  %ds:(%esi),(%dx)
45ee65:	6d                   	insl   (%dx),%es:(%edi)
45ee66:	70 61                	jo     0x45eec9
45ee68:	6e                   	outsb  %ds:(%esi),(%dx)
45ee69:	79 41                	jns    0x45eeac
45ee6b:	74 74                	je     0x45eee1
45ee6d:	72 69                	jb     0x45eed8
45ee6f:	62 75 74             	bound  %esi,0x74(%ebp)
45ee72:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
45ee76:	73 65                	jae    0x45eedd
45ee78:	6d                   	insl   (%dx),%es:(%edi)
45ee79:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
45ee7d:	72 6f                	jb     0x45eeee
45ee7f:	64 75 63             	fs jne 0x45eee5
45ee82:	74 41                	je     0x45eec5
45ee84:	74 74                	je     0x45eefa
45ee86:	72 69                	jb     0x45eef1
45ee88:	62 75 74             	bound  %esi,0x74(%ebp)
45ee8b:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
45ee8f:	73 65                	jae    0x45eef6
45ee91:	6d                   	insl   (%dx),%es:(%edi)
45ee92:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
45ee96:	6f                   	outsl  %ds:(%esi),(%dx)
45ee97:	70 79                	jo     0x45ef12
45ee99:	72 69                	jb     0x45ef04
45ee9b:	67 68 74 41 74 74    	addr16 push $0x74744174
45eea1:	72 69                	jb     0x45ef0c
45eea3:	62 75 74             	bound  %esi,0x74(%ebp)
45eea6:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
45eeaa:	73 65                	jae    0x45ef11
45eeac:	6d                   	insl   (%dx),%es:(%edi)
45eead:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
45eeb1:	72 61                	jb     0x45ef14
45eeb3:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
45eeb6:	61                   	popa
45eeb7:	72 6b                	jb     0x45ef24
45eeb9:	41                   	inc    %ecx
45eeba:	74 74                	je     0x45ef30
45eebc:	72 69                	jb     0x45ef27
45eebe:	62 75 74             	bound  %esi,0x74(%ebp)
45eec1:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
45eec5:	6d                   	insl   (%dx),%es:(%edi)
45eec6:	56                   	push   %esi
45eec7:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
45eece:	74 74                	je     0x45ef44
45eed0:	72 69                	jb     0x45ef3b
45eed2:	62 75 74             	bound  %esi,0x74(%ebp)
45eed5:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
45eed9:	73 74                	jae    0x45ef4f
45eedb:	65 6d                	gs insl (%dx),%es:(%edi)
45eedd:	2e 52                	cs push %edx
45eedf:	75 6e                	jne    0x45ef4f
45eee1:	74 69                	je     0x45ef4c
45eee3:	6d                   	insl   (%dx),%es:(%edi)
45eee4:	65 2e 49             	gs cs dec %ecx
45eee7:	6e                   	outsb  %ds:(%esi),(%dx)
45eee8:	74 65                	je     0x45ef4f
45eeea:	72 6f                	jb     0x45ef5b
45eeec:	70 53                	jo     0x45ef41
45eeee:	65 72 76             	gs jb  0x45ef67
45eef1:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
45eef8:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
45eeff:	62
45ef00:	75 74                	jne    0x45ef76
45ef02:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
45ef06:	73 65                	jae    0x45ef6d
45ef08:	6d                   	insl   (%dx),%es:(%edi)
45ef09:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
45ef0d:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
45ef14:	69
45ef15:	6f                   	outsl  %ds:(%esi),(%dx)
45ef16:	6e                   	outsb  %ds:(%esi),(%dx)
45ef17:	41                   	inc    %ecx
45ef18:	74 74                	je     0x45ef8e
45ef1a:	72 69                	jb     0x45ef85
45ef1c:	62 75 74             	bound  %esi,0x74(%ebp)
45ef1f:	65 00 42 79          	add    %al,%gs:0x79(%edx)
45ef23:	74 65                	je     0x45ef8a
45ef25:	00 42 75             	add    %al,0x75(%edx)
45ef28:	66 66 65 72 00       	data16 data16 gs jb 0x45ef2d
45ef2d:	42                   	inc    %edx
45ef2e:	6c                   	insb   (%dx),%es:(%edi)
45ef2f:	6f                   	outsl  %ds:(%esi),(%dx)
45ef30:	63 6b 43             	arpl   %ebp,0x43(%ebx)
45ef33:	6f                   	outsl  %ds:(%esi),(%dx)
45ef34:	70 79                	jo     0x45efaf