440a22:	4d                   	dec    %ebp
440a23:	6b 37 57             	imul   $0x57,(%edi),%esi
440a26:	50                   	push   %eax
440a27:	52                   	push   %edx
440a28:	6e                   	outsb  %ds:(%esi),(%dx)
440a29:	70 66                	jo     0x440a91
440a2b:	43                   	inc    %ebx
440a2c:	75 53                	jne    0x440a81
440a2e:	58                   	pop    %eax
440a2f:	49                   	dec    %ecx
440a30:	46                   	inc    %esi
440a31:	71 56                	jno    0x440a89
440a33:	50                   	push   %eax
440a34:	46                   	inc    %esi
440a35:	77 72                	ja     0x440aa9
440a37:	7a 4c                	jp     0x440a85
440a39:	63 35 50 37 7a 4d    	arpl   %esi,0x4d7a3750
440a3f:	64 45                	fs inc %ebp
440a41:	64 57                	fs push %edi
440a43:	65 64 79 48          	gs fs jns 0x440a8f
440a47:	59                   	pop    %ecx
440a48:	58                   	pop    %eax
440a49:	2b 5a 65             	sub    0x65(%edx),%ebx
440a4c:	64 6b 30 65          	imul   $0x65,%fs:(%eax),%esi
440a50:	2b 30                	sub    (%eax),%esi
440a52:	4c                   	dec    %esp
440a53:	42                   	inc    %edx
440a54:	48                   	dec    %eax
440a55:	6f                   	outsl  %ds:(%esi),(%dx)
440a56:	34 53                	xor    $0x53,%al
440a58:	6b 69 43 69          	imul   $0x69,0x43(%ecx),%ebp
440a5c:	57                   	push   %edi
440a5d:	4d                   	dec    %ebp
440a5e:	64 63 78 78          	arpl   %edi,%fs:0x78(%eax)
440a62:	58                   	pop    %eax
440a63:	6d                   	insl   (%dx),%es:(%edi)
440a64:	47                   	inc    %edi
440a65:	36 54                	ss push %esp
440a67:	71 38                	jno    0x440aa1
440a69:	66 6a 31             	pushw  $0x31
440a6c:	37                   	aaa
440a6d:	7a 6d                	jp     0x440adc
440a6f:	65 79 57             	gs jns 0x440ac9
440a72:	6c                   	insb   (%dx),%es:(%edi)
440a73:	45                   	inc    %ebp
440a74:	4d                   	dec    %ebp
440a75:	4b                   	dec    %ebx
440a76:	58                   	pop    %eax
440a77:	62 70 35             	bound  %esi,0x35(%eax)
440a7a:	38 45 4c             	cmp    %al,0x4c(%ebp)
440a7d:	65 48                	gs dec %eax
440a7f:	4a                   	dec    %edx
440a80:	56                   	push   %esi
440a81:	51                   	push   %ecx
440a82:	50                   	push   %eax
440a83:	62 66 51             	bound  %esp,0x51(%esi)
440a86:	35 52 79 79 4a       	xor    $0x4a797952,%eax
440a8b:	2b 6f 4b             	sub    0x4b(%edi),%ebp
440a8e:	4f                   	dec    %edi
440a8f:	79 76                	jns    0x440b07
440a91:	77 37                	ja     0x440aca
440a93:	77 71                	ja     0x440b06
440a95:	5a                   	pop    %edx
440a96:	58                   	pop    %eax
440a97:	6d                   	insl   (%dx),%es:(%edi)
440a98:	4f                   	dec    %edi
440a99:	6e                   	outsb  %ds:(%esi),(%dx)
440a9a:	37                   	aaa
440a9b:	4d                   	dec    %ebp
440a9c:	4a                   	dec    %edx
440a9d:	39 54 66 30          	cmp    %edx,0x30(%esi,%eiz,2)
440aa1:	5a                   	pop    %edx
440aa2:	62 36                	bound  %esi,(%esi)
440aa4:	4a                   	dec    %edx
440aa5:	6e                   	outsb  %ds:(%esi),(%dx)
440aa6:	66 53                	push   %bx
440aa8:	2b 54 63 79          	sub    0x79(%ebx,%eiz,2),%edx
440aac:	37                   	aaa
440aad:	58                   	pop    %eax
440aae:	47                   	inc    %edi
440aaf:	66 31 55 58          	xor    %dx,0x58(%ebp)
440ab3:	6b 44 53 74 38       	imul   $0x38,0x74(%ebx,%edx,2),%eax
440ab8:	71 38                	jno    0x440af2
440aba:	49                   	dec    %ecx
440abb:	7a 47                	jp     0x440b04
440abd:	66 44                	inc    %sp
440abf:	6f                   	outsl  %ds:(%esi),(%dx)
440ac0:	74 55                	je     0x440b17
440ac2:	2f                   	das
440ac3:	67 4f                	addr16 dec %edi
440ac5:	72 43                	jb     0x440b0a
440ac7:	36 4e                	ss dec %esi
440ac9:	2b 78 69             	sub    0x69(%eax),%edi
440acc:	70 59                	jo     0x440b27
440ace:	6e                   	outsb  %ds:(%esi),(%dx)
440acf:	67 69 62 52 62 46 47 	imul   $0x6f474662,0x52(%bp,%si),%esp
440ad6:	6f
440ad7:	6f                   	outsl  %ds:(%esi),(%dx)
440ad8:	4f                   	dec    %edi
440ad9:	33 39                	xor    (%ecx),%edi
440adb:	67 35 76 36 48 71    	addr16 xor $0x71483676,%eax
440ae1:	4d                   	dec    %ebp
440ae2:	39 4d 75             	cmp    %ecx,0x75(%ebp)
440ae5:	6e                   	outsb  %ds:(%esi),(%dx)
440ae6:	34 4b                	xor    $0x4b,%al
440ae8:	43                   	inc    %ebx
440ae9:	4b                   	dec    %ebx
440aea:	4b                   	dec    %ebx
440aeb:	56                   	push   %esi
440aec:	46                   	inc    %esi
440aed:	6d                   	insl   (%dx),%es:(%edi)
440aee:	48                   	dec    %eax
440aef:	55                   	push   %ebp
440af0:	4e                   	dec    %esi
440af1:	4a                   	dec    %edx
440af2:	57                   	push   %edi
440af3:	34 6f                	xor    $0x6f,%al
440af5:	2f                   	das
440af6:	4f                   	dec    %edi
440af7:	49                   	dec    %ecx
440af8:	75 70                	jne    0x440b6a
440afa:	51                   	push   %ecx
440afb:	71 4a                	jno    0x440b47
440afd:	54                   	push   %esp
440afe:	77 56                	ja     0x440b56
440b00:	68 6d 68 59 6b       	push   $0x6b59686d
440b05:	42                   	inc    %edx
440b06:	47                   	inc    %edi
440b07:	6e                   	outsb  %ds:(%esi),(%dx)
440b08:	32 4f 4e             	xor    0x4e(%edi),%cl
440b0b:	37                   	aaa
440b0c:	57                   	push   %edi
440b0d:	6f                   	outsl  %ds:(%esi),(%dx)
440b0e:	35 79 78 35 61       	xor    $0x61357879,%eax
440b13:	52                   	push   %edx
440b14:	57                   	push   %edi
440b15:	49                   	dec    %ecx
440b16:	4a                   	dec    %edx
440b17:	2f                   	das
440b18:	32 38                	xor    (%eax),%bh
440b1a:	38 51 4e             	cmp    %dl,0x4e(%ecx)
440b1d:	77 64                	ja     0x440b83
440b1f:	6e                   	outsb  %ds:(%esi),(%dx)
440b20:	59                   	pop    %ecx
440b21:	4e                   	dec    %esi
440b22:	31 6f 55             	xor    %ebp,0x55(%edi)
440b25:	30 49 49             	xor    %cl,0x49(%ecx)
440b28:	63 6d 4d             	arpl   %ebp,0x4d(%ebp)
440b2b:	58                   	pop    %eax
440b2c:	72 59                	jb     0x440b87
440b2e:	30 4e 72             	xor    %cl,0x72(%esi)
440b31:	59                   	pop    %ecx
440b32:	72 6f                	jb     0x440ba3
440b34:	51                   	push   %ecx
440b35:	4a                   	dec    %edx
440b36:	71 59                	jno    0x440b91
440b38:	44                   	inc    %esp
440b39:	32 4e 2f             	xor    0x2f(%esi),%cl
440b3c:	73 73                	jae    0x440bb1
440b3e:	6c                   	insb   (%dx),%es:(%edi)
440b3f:	61                   	popa
440b40:	39 66 63             	cmp    %esp,0x63(%esi)
440b43:	6b 4e 37 2f          	imul   $0x2f,0x37(%esi),%ecx
440b47:	58                   	pop    %eax
440b48:	69 31 43 56 31 52    	imul   $0x52315643,(%ecx),%esi
440b4e:	6a 71                	push   $0x71
440b50:	62 76 42             	bound  %esi,0x42(%esi)
440b53:	44                   	inc    %esp
440b54:	35 4d 49 6d 43       	xor    $0x436d494d,%eax
440b59:	5a                   	pop    %edx
440b5a:	43                   	inc    %ebx
440b5b:	6f                   	outsl  %ds:(%esi),(%dx)
440b5c:	6e                   	outsb  %ds:(%esi),(%dx)
440b5d:	34 77                	xor    $0x77,%al
440b5f:	2f                   	das
440b60:	74 65                	je     0x440bc7
440b62:	58                   	pop    %eax
440b63:	62 68 4e             	bound  %ebp,0x4e(%eax)
440b66:	7a 33                	jp     0x440b9b
440b68:	70 75                	jo     0x440bdf
440b6a:	4d                   	dec    %ebp
440b6b:	35 55 5a 44 48       	xor    $0x48445a55,%eax
440b70:	4b                   	dec    %ebx
440b71:	6c                   	insb   (%dx),%es:(%edi)
440b72:	71 51                	jno    0x440bc5
440b74:	42                   	inc    %edx
440b75:	2b 6f 39             	sub    0x39(%edi),%ebp
440b78:	46                   	inc    %esi
440b79:	76 61                	jbe    0x440bdc
440b7b:	71 52                	jno    0x440bcf
440b7d:	2f                   	das
440b7e:	79 35                	jns    0x440bb5
440b80:	31 39                	xor    %edi,(%ecx)
440b82:	4d                   	dec    %ebp
440b83:	6a 51                	push   $0x51
440b85:	41                   	inc    %ecx
440b86:	57                   	push   %edi
440b87:	6f                   	outsl  %ds:(%esi),(%dx)
440b88:	33 33                	xor    (%ebx),%esi
440b8a:	50                   	push   %eax
440b8b:	47                   	inc    %edi
440b8c:	67 68 4e 6f 51 4b    	addr16 push $0x4b516f4e
440b92:	68 43 75 58 65       	push   $0x65587543
440b97:	64 38 31             	cmp    %dh,%fs:(%ecx)
440b9a:	69 4c 6f 33 31 6e 49 	imul   $0x51496e31,0x33(%edi,%ebp,2),%ecx
440ba1:	51
440ba2:	65 6e                	outsb  %gs:(%esi),(%dx)
440ba4:	69 58 52 6c 73 7a 6e 	imul   $0x6e7a736c,0x52(%eax),%ebx
440bab:	73 6d                	jae    0x440c1a
440bad:	58                   	pop    %eax
440bae:	6d                   	insl   (%dx),%es:(%edi)
440baf:	70 6f                	jo     0x440c20
440bb1:	5a                   	pop    %edx
440bb2:	37                   	aaa
440bb3:	5a                   	pop    %edx
440bb4:	4d                   	dec    %ebp
440bb5:	6c                   	insb   (%dx),%es:(%edi)
440bb6:	73 74                	jae    0x440c2c
440bb8:	50                   	push   %eax
440bb9:	39 6b 48             	cmp    %ebp,0x48(%ebx)
440bbc:	65 49                	gs dec %ecx
440bbe:	6c                   	insb   (%dx),%es:(%edi)
440bbf:	63 70 6b             	arpl   %esi,0x6b(%eax)
440bc2:	79 4b                	jns    0x440c0f
440bc4:	67 6e                	outsb  %ds:(%si),(%dx)
440bc6:	35 79 51 6d 75       	xor    $0x756d5179,%eax
440bcb:	6d                   	insl   (%dx),%es:(%edi)
440bcc:	51                   	push   %ecx
440bcd:	4e                   	dec    %esi
440bce:	39 46 6a             	cmp    %eax,0x6a(%esi)
440bd1:	64 4f                	fs dec %edi
440bd3:	2b 78 2b             	sub    0x2b(%eax),%edi
440bd6:	6c                   	insb   (%dx),%es:(%edi)
440bd7:	59                   	pop    %ecx
440bd8:	4e                   	dec    %esi
440bd9:	79 41                	jns    0x440c1c
440bdb:	52                   	push   %edx
440bdc:	4e                   	dec    %esi
440bdd:	48                   	dec    %eax
440bde:	70 46                	jo     0x440c26
440be0:	72 69                	jb     0x440c4b
440be2:	6a 64                	push   $0x64
440be4:	4b                   	dec    %ebx
440be5:	6c                   	insb   (%dx),%es:(%edi)
440be6:	6d                   	insl   (%dx),%es:(%edi)
440be7:	38 75 6c             	cmp    %dh,0x6c(%ebp)
440bea:	67 76 44             	addr16 jbe 0x440c31
440bed:	49                   	dec    %ecx
440bee:	4b                   	dec    %ebx
440bef:	55                   	push   %ebp
440bf0:	4d                   	dec    %ebp
440bf1:	54                   	push   %esp
440bf2:	72 79                	jb     0x440c6d
440bf4:	55                   	push   %ebp
440bf5:	64 56                	fs push %esi
440bf7:	7a 55                	jp     0x440c4e
440bf9:	71 31                	jno    0x440c2c
440bfb:	56                   	push   %esi
440bfc:	33 2f                	xor    (%edi),%ebp
440bfe:	4c                   	dec    %esp
440bff:	69 44 59 72 44 72 6d 	imul   $0x486d7244,0x72(%ecx,%ebx,2),%eax
440c06:	48
440c07:	63 6d 58             	arpl   %ebp,0x58(%ebp)
440c0a:	49                   	dec    %ecx
440c0b:	77 2f                	ja     0x440c3c
440c0d:	49                   	dec    %ecx
440c0e:	6f                   	outsl  %ds:(%esi),(%dx)
440c0f:	6d                   	insl   (%dx),%es:(%edi)
440c10:	4f                   	dec    %edi
440c11:	58                   	pop    %eax
440c12:	61                   	popa
440c13:	59                   	pop    %ecx
440c14:	4e                   	dec    %esi
440c15:	34 72                	xor    $0x72,%al
440c17:	64 37                	fs aaa
440c19:	45                   	inc    %ebp
440c1a:	32 43 65             	xor    0x65(%ebx),%al
440c1d:	78 50                	js     0x440c6f
440c1f:	69 41 4f 66 63 53 6c 	imul   $0x6c536366,0x4f(%ecx),%eax
440c26:	64 30 58 57          	xor    %bl,%fs:0x57(%eax)
440c2a:	4a                   	dec    %edx
440c2b:	55                   	push   %ebp
440c2c:	4c                   	dec    %esp
440c2d:	38 33                	cmp    %dh,(%ebx)
440c2f:	34 49                	xor    $0x49,%al
440c31:	6f                   	outsl  %ds:(%esi),(%dx)
440c32:	76 79                	jbe    0x440cad
440c34:	72 61                	jb     0x440c97
440c36:	4f                   	dec    %edi
440c37:	66 50                	push   %ax
440c39:	6f                   	outsl  %ds:(%esi),(%dx)
440c3a:	48                   	dec    %eax
440c3b:	46                   	inc    %esi
440c3c:	35 43 4d 62 71       	xor    $0x71624d43,%eax
440c41:	6f                   	outsl  %ds:(%esi),(%dx)
440c42:	45                   	inc    %ebp
440c43:	2b 75 56             	sub    0x56(%ebp),%esi
440c46:	34 62                	xor    $0x62,%al
440c48:	2b 30                	sub    (%eax),%esi
440c4a:	6c                   	insb   (%dx),%es:(%edi)
440c4b:	32 71 6e             	xor    0x6e(%ecx),%dh
440c4e:	64 73 36             	fs jae 0x440c87
440c51:	51                   	push   %ecx
440c52:	33 69 4a             	xor    0x4a(%ecx),%ebp
440c55:	32 59 54             	xor    0x54(%ecx),%bl
440c58:	7a 36                	jp     0x440c90
440c5a:	6b 32 42             	imul   $0x42,(%edx),%esi
440c5d:	49                   	dec    %ecx
440c5e:	33 66 32             	xor    0x32(%esi),%esp
440c61:	77 30                	ja     0x440c93
440c63:	43                   	inc    %ebx
440c64:	37                   	aaa
440c65:	39 67 6f             	cmp    %esp,0x6f(%edi)
440c68:	57                   	push   %edi
440c69:	58                   	pop    %eax
440c6a:	44                   	inc    %esp
440c6b:	74 65                	je     0x440cd2
440c6d:	4e                   	dec    %esi
440c6e:	68 75 48 77 4e       	push   $0x4e774875
440c73:	6b 4c 74 6a 78       	imul   $0x78,0x6a(%esp,%esi,2),%ecx
440c78:	67 67 79 32          	addr16 addr16 jns 0x440cae
440c7c:	6a 79                	push   $0x79
440c7e:	61                   	popa
440c7f:	4d                   	dec    %ebp
440c80:	70 63                	jo     0x440ce5
440c82:	4d                   	dec    %ebp
440c83:	69 6b 33 42 78 72 50 	imul   $0x50727842,0x33(%ebx),%ebp
440c8a:	62 52 6e             	bound  %edx,0x6e(%edx)
440c8d:	4c                   	dec    %esp
440c8e:	4d                   	dec    %ebp
440c8f:	44                   	inc    %esp
440c90:	4f                   	dec    %edi
440c91:	35 30 4c 6a 78       	xor    $0x786a4c30,%eax
440c96:	77 49                	ja     0x440ce1
440c98:	52                   	push   %edx
440c99:	6f                   	outsl  %ds:(%esi),(%dx)
440c9a:	7a 31                	jp     0x440ccd
440c9c:	47                   	inc    %edi
440c9d:	67 6e                	outsb  %ds:(%si),(%dx)
440c9f:	35 59 77 35 4c       	xor    $0x4c357759,%eax
440ca4:	79 62                	jns    0x440d08
440ca6:	32 47 69             	xor    0x69(%edi),%al
440ca9:	73 45                	jae    0x440cf0
440cab:	33 72 50             	xor    0x50(%edx),%esi
440cae:	4a                   	dec    %edx
440caf:	7a 4f                	jp     0x440d00
440cb1:	72 54                	jb     0x440d07
440cb3:	44                   	inc    %esp
440cb4:	65 7a 4e             	gs jp  0x440d05
440cb7:	7a 32                	jp     0x440ceb