44aa63:	48                   	dec    %eax
44aa64:	5a                   	pop    %edx
44aa65:	32 00                	xor    (%eax),%al
44aa67:	6b 52 4f 5a          	imul   $0x5a,0x4f(%edx),%edx
44aa6b:	00 6e 68             	add    %ch,0x68(%esi)
44aa6e:	68 69 30 00 4b       	push   $0x4b003069
44aa73:	4d                   	dec    %ebp
44aa74:	73 55                	jae    0x44aacb
44aa76:	31 00                	xor    %eax,(%eax)
44aa78:	6f                   	outsl  %ds:(%esi),(%dx)
44aa79:	69 73 51 32 00 73 64 	imul   $0x64730032,0x51(%ebx),%esi
44aa80:	74 49                	je     0x44aacb
44aa82:	00 79 4f             	add    %bh,0x4f(%ecx)
44aa85:	55                   	push   %ebp
44aa86:	67 30 00             	xor    %al,(%bx,%si)
44aa89:	65 48                	gs dec %eax
44aa8b:	4f                   	dec    %edi
44aa8c:	44                   	inc    %esp
44aa8d:	31 00                	xor    %eax,(%eax)
44aa8f:	6a 71                	push   $0x71
44aa91:	5a                   	pop    %edx
44aa92:	65 32 00             	xor    %gs:(%eax),%al
44aa95:	5a                   	pop    %edx
44aa96:	44                   	inc    %esp
44aa97:	58                   	pop    %eax
44aa98:	4e                   	dec    %esi
44aa99:	00 6f 53             	add    %ch,0x53(%edi)
44aa9c:	46                   	inc    %esi
44aa9d:	4f                   	dec    %edi
44aa9e:	30 00                	xor    %al,(%eax)
44aaa0:	49                   	dec    %ecx
44aaa1:	4b                   	dec    %ebx
44aaa2:	4c                   	dec    %esp
44aaa3:	62 31                	bound  %esi,(%ecx)
44aaa5:	00 54 62 67          	add    %dl,0x67(%edx,%eiz,2)
44aaa9:	63 32                	arpl   %esi,(%edx)
44aaab:	00 66 63             	add    %ah,0x63(%esi)
44aaae:	4e                   	dec    %esi
44aaaf:	68 00 55 6f 45       	push   $0x456f5500
44aab4:	76 30                	jbe    0x44aae6
44aab6:	00 56 4a             	add    %dl,0x4a(%esi)
44aab9:	6b 4c 31 00 78       	imul   $0x78,0x0(%ecx,%esi,1),%ecx
44aabe:	68 42 4b 32 00       	push   $0x324b42
44aac3:	66 4b                	dec    %bx
44aac5:	59                   	pop    %ecx
44aac6:	79 00                	jns    0x44aac8
44aac8:	75 75                	jne    0x44ab3f
44aaca:	46                   	inc    %esi
44aacb:	75 30                	jne    0x44aafd
44aacd:	00 70 59             	add    %dh,0x59(%eax)
44aad0:	4c                   	dec    %esp
44aad1:	52                   	push   %edx
44aad2:	31 00                	xor    %eax,(%eax)
44aad4:	64 43                	fs inc %ebx
44aad6:	74 4e                	je     0x44ab26
44aad8:	32 00                	xor    (%eax),%al
44aada:	53                   	push   %ebx
44aadb:	53                   	push   %ebx
44aadc:	48                   	dec    %eax
44aadd:	6c                   	insb   (%dx),%es:(%edi)
44aade:	00 47 79             	add    %al,0x79(%edi)
44aae1:	67 65 30 00          	xor    %al,%gs:(%bx,%si)
44aae5:	73 6c                	jae    0x44ab53
44aae7:	52                   	push   %edx
44aae8:	73 31                	jae    0x44ab1b
44aaea:	00 68 4d             	add    %ch,0x4d(%eax)
44aaed:	67 4c                	addr16 dec %esp
44aaef:	32 00                	xor    (%eax),%al
44aaf1:	51                   	push   %ecx
44aaf2:	79 44                	jns    0x44ab38
44aaf4:	4a                   	dec    %edx
44aaf5:	00 43 53             	add    %al,0x53(%ebx)
44aaf8:	69 76 30 00 47 4f 43 	imul   $0x434f4700,0x30(%esi),%esi
44aaff:	63 31                	arpl   %esi,(%ecx)
44ab01:	00 6c 76 55          	add    %ch,0x55(%esi,%esi,2)
44ab05:	6a 32                	push   $0x32
44ab07:	00 69 7a             	add    %ch,0x7a(%ecx)
44ab0a:	4e                   	dec    %esi
44ab0b:	44                   	inc    %esp
44ab0c:	00 61 52             	add    %ah,0x52(%ecx)
44ab0f:	47                   	inc    %edi
44ab10:	76 30                	jbe    0x44ab42
44ab12:	00 6c 6b 55          	add    %ch,0x55(%ebx,%ebp,2)
44ab16:	52                   	push   %edx
44ab17:	31 00                	xor    %eax,(%eax)
44ab19:	50                   	push   %eax
44ab1a:	4d                   	dec    %ebp
44ab1b:	70 73                	jo     0x44ab90
44ab1d:	32 00                	xor    (%eax),%al
44ab1f:	43                   	inc    %ebx
44ab20:	45                   	inc    %ebp
44ab21:	4f                   	dec    %edi
44ab22:	56                   	push   %esi
44ab23:	00 63 47             	add    %ah,0x47(%ebx)
44ab26:	6f                   	outsl  %ds:(%esi),(%dx)
44ab27:	67 30 00             	xor    %al,(%bx,%si)
44ab2a:	50                   	push   %eax
44ab2b:	4a                   	dec    %edx
44ab2c:	79 44                	jns    0x44ab72
44ab2e:	31 00                	xor    %eax,(%eax)
44ab30:	4f                   	dec    %edi
44ab31:	4f                   	dec    %edi
44ab32:	73 57                	jae    0x44ab8b
44ab34:	32 00                	xor    (%eax),%al
44ab36:	55                   	push   %ebp
44ab37:	65 44                	gs inc %esp
44ab39:	57                   	push   %edi
44ab3a:	00 4c 51 4c          	add    %cl,0x4c(%ecx,%edx,2)
44ab3e:	4f                   	dec    %edi
44ab3f:	30 00                	xor    %al,(%eax)
44ab41:	55                   	push   %ebp
44ab42:	6d                   	insl   (%dx),%es:(%edi)
44ab43:	62 67 31             	bound  %esp,0x31(%edi)
44ab46:	00 65 53             	add    %ah,0x53(%ebp)
44ab49:	45                   	inc    %ebp
44ab4a:	62 32                	bound  %esi,(%edx)
44ab4c:	00 61 4a             	add    %ah,0x4a(%ecx)
44ab4f:	42                   	inc    %edx
44ab50:	79 00                	jns    0x44ab52
44ab52:	7a 57                	jp     0x44abab
44ab54:	47                   	inc    %edi
44ab55:	78 30                	js     0x44ab87
44ab57:	00 4d 6a             	add    %cl,0x6a(%ebp)
44ab5a:	52                   	push   %edx
44ab5b:	4b                   	dec    %ebx
44ab5c:	31 00                	xor    %eax,(%eax)
44ab5e:	79 71                	jns    0x44abd1
44ab60:	53                   	push   %ebx
44ab61:	56                   	push   %esi
44ab62:	32 00                	xor    (%eax),%al
44ab64:	6c                   	insb   (%dx),%es:(%edi)
44ab65:	65 62 48 00          	bound  %ecx,%gs:0x0(%eax)
44ab69:	76 57                	jbe    0x44abc2
44ab6b:	4d                   	dec    %ebp
44ab6c:	63 30                	arpl   %esi,(%eax)
44ab6e:	00 52 6c             	add    %dl,0x6c(%edx)
44ab71:	55                   	push   %ebp
44ab72:	67 31 00             	xor    %eax,(%bx,%si)
44ab75:	59                   	pop    %ecx
44ab76:	6a 46                	push   $0x46
44ab78:	55                   	push   %ebp
44ab79:	32 00                	xor    (%eax),%al
44ab7b:	50                   	push   %eax
44ab7c:	6e                   	outsb  %ds:(%esi),(%dx)
44ab7d:	50                   	push   %eax
44ab7e:	44                   	inc    %esp
44ab7f:	00 74 47 78          	add    %dh,0x78(%edi,%eax,2)
44ab83:	63 30                	arpl   %esi,(%eax)
44ab85:	00 46 64             	add    %al,0x64(%esi)
44ab88:	69 66 31 00 42 4d 42 	imul   $0x424d4200,0x31(%esi),%esp
44ab8f:	74 32                	je     0x44abc3
44ab91:	00 6f 66             	add    %ch,0x66(%edi)
44ab94:	44                   	inc    %esp
44ab95:	6e                   	outsb  %ds:(%esi),(%dx)
44ab96:	00 43 42             	add    %al,0x42(%ebx)
44ab99:	72 7a                	jb     0x44ac15
44ab9b:	30 00                	xor    %al,(%eax)
44ab9d:	53                   	push   %ebx
44ab9e:	43                   	inc    %ebx
44ab9f:	74 55                	je     0x44abf6
44aba1:	31 00                	xor    %eax,(%eax)
44aba3:	79 71                	jns    0x44ac16
44aba5:	54                   	push   %esp
44aba6:	54                   	push   %esp
44aba7:	32 00                	xor    (%eax),%al
44aba9:	65 64 4a             	gs fs dec %edx
44abac:	50                   	push   %eax
44abad:	00 61 54             	add    %ah,0x54(%ecx)
44abb0:	4f                   	dec    %edi
44abb1:	4f                   	dec    %edi
44abb2:	30 00                	xor    %al,(%eax)
44abb4:	53                   	push   %ebx
44abb5:	73 43                	jae    0x44abfa
44abb7:	50                   	push   %eax
44abb8:	31 00                	xor    %eax,(%eax)
44abba:	6c                   	insb   (%dx),%es:(%edi)
44abbb:	48                   	dec    %eax
44abbc:	44                   	inc    %esp
44abbd:	47                   	inc    %edi
44abbe:	32 00                	xor    (%eax),%al
44abc0:	61                   	popa
44abc1:	46                   	inc    %esi
44abc2:	76 75                	jbe    0x44ac39
44abc4:	00 48 6f             	add    %cl,0x6f(%eax)
44abc7:	45                   	inc    %ebp
44abc8:	55                   	push   %ebp
44abc9:	30 00                	xor    %al,(%eax)
44abcb:	63 48 54             	arpl   %ecx,0x54(%eax)
44abce:	44                   	inc    %esp
44abcf:	31 00                	xor    %eax,(%eax)
44abd1:	70 6e                	jo     0x44ac41
44abd3:	61                   	popa
44abd4:	51                   	push   %ecx
44abd5:	32 00                	xor    (%eax),%al
44abd7:	4c                   	dec    %esp
44abd8:	55                   	push   %ebp
44abd9:	67 61                	addr16 popa
44abdb:	00 75 56             	add    %dh,0x56(%ebp)
44abde:	4e                   	dec    %esi
44abdf:	72 30                	jb     0x44ac11
44abe1:	00 4c 46 57          	add    %cl,0x57(%esi,%eax,2)
44abe5:	44                   	inc    %esp
44abe6:	31 00                	xor    %eax,(%eax)
44abe8:	49                   	dec    %ecx
44abe9:	64 58                	fs pop %eax
44abeb:	6c                   	insb   (%dx),%es:(%edi)
44abec:	32 00                	xor    (%eax),%al
44abee:	4f                   	dec    %edi
44abef:	73 4e                	jae    0x44ac3f
44abf1:	41                   	inc    %ecx
44abf2:	00 50 70             	add    %dl,0x70(%eax)
44abf5:	69 4a 30 00 4b 6d 64 	imul   $0x646d4b00,0x30(%edx),%ecx
44abfc:	51                   	push   %ecx
44abfd:	31 00                	xor    %eax,(%eax)
44abff:	53                   	push   %ebx
44ac00:	47                   	inc    %edi
44ac01:	4d                   	dec    %ebp
44ac02:	79 32                	jns    0x44ac36
44ac04:	00 47 58             	add    %al,0x58(%edi)
44ac07:	59                   	pop    %ecx
44ac08:	64 00 78 59          	add    %bh,%fs:0x59(%eax)
44ac0c:	4e                   	dec    %esi
44ac0d:	4c                   	dec    %esp
44ac0e:	30 00                	xor    %al,(%eax)
44ac10:	73 6b                	jae    0x44ac7d
44ac12:	79 49                	jns    0x44ac5d
44ac14:	31 00                	xor    %eax,(%eax)
44ac16:	4f                   	dec    %edi
44ac17:	78 54                	js     0x44ac6d
44ac19:	77 32                	ja     0x44ac4d
44ac1b:	00 51 49             	add    %dl,0x49(%ecx)
44ac1e:	55                   	push   %ebp
44ac1f:	47                   	inc    %edi
44ac20:	00 65 66             	add    %ah,0x66(%ebp)
44ac23:	5a                   	pop    %edx
44ac24:	42                   	inc    %edx
44ac25:	30 00                	xor    %al,(%eax)
44ac27:	6b 41 53 64          	imul   $0x64,0x53(%ecx),%eax
44ac2b:	31 00                	xor    %eax,(%eax)
44ac2d:	52                   	push   %edx
44ac2e:	6f                   	outsl  %ds:(%esi),(%dx)
44ac2f:	46                   	inc    %esi
44ac30:	49                   	dec    %ecx
44ac31:	32 00                	xor    (%eax),%al
44ac33:	57                   	push   %edi
44ac34:	51                   	push   %ecx
44ac35:	74 75                	je     0x44acac
44ac37:	00 75 4b             	add    %dh,0x4b(%ebp)
44ac3a:	73 44                	jae    0x44ac80
44ac3c:	30 00                	xor    %al,(%eax)
44ac3e:	4b                   	dec    %ebx
44ac3f:	4a                   	dec    %edx
44ac40:	54                   	push   %esp
44ac41:	4a                   	dec    %edx
44ac42:	31 00                	xor    %eax,(%eax)
44ac44:	4a                   	dec    %edx
44ac45:	6b 75 6d 32          	imul   $0x32,0x6d(%ebp),%esi
44ac49:	00 6b 66             	add    %ch,0x66(%ebx)
44ac4c:	6a 57                	push   $0x57
44ac4e:	00 73 66             	add    %dh,0x66(%ebx)
44ac51:	66 58                	pop    %ax
44ac53:	30 00                	xor    %al,(%eax)
44ac55:	41                   	inc    %ecx
44ac56:	6a 72                	push   $0x72
44ac58:	6d                   	insl   (%dx),%es:(%edi)
44ac59:	31 00                	xor    %eax,(%eax)
44ac5b:	56                   	push   %esi
44ac5c:	6d                   	insl   (%dx),%es:(%edi)
44ac5d:	7a 41                	jp     0x44aca0
44ac5f:	32 00                	xor    (%eax),%al
44ac61:	42                   	inc    %edx
44ac62:	77 4c                	ja     0x44acb0
44ac64:	4c                   	dec    %esp
44ac65:	00 69 77             	add    %ch,0x77(%ecx)
44ac68:	41                   	inc    %ecx
44ac69:	53                   	push   %ebx
44ac6a:	30 00                	xor    %al,(%eax)
44ac6c:	6e                   	outsb  %ds:(%esi),(%dx)
44ac6d:	44                   	inc    %esp
44ac6e:	68 65 31 00 6f       	push   $0x6f003165
44ac73:	5a                   	pop    %edx
44ac74:	52                   	push   %edx
44ac75:	69 32 00 56 49 51    	imul   $0x51495600,(%edx),%esi
44ac7b:	70 00                	jo     0x44ac7d
44ac7d:	4d                   	dec    %ebp
44ac7e:	76 79                	jbe    0x44acf9
44ac80:	46                   	inc    %esi
44ac81:	30 00                	xor    %al,(%eax)
44ac83:	65 4b                	gs dec %ebx
44ac85:	6e                   	outsb  %ds:(%esi),(%dx)
44ac86:	50                   	push   %eax
44ac87:	31 00                	xor    %eax,(%eax)
44ac89:	47                   	inc    %edi
44ac8a:	48                   	dec    %eax
44ac8b:	49                   	dec    %ecx
44ac8c:	45                   	inc    %ebp
44ac8d:	32 00                	xor    (%eax),%al
44ac8f:	4f                   	dec    %edi
44ac90:	48                   	dec    %eax
44ac91:	49                   	dec    %ecx
44ac92:	52                   	push   %edx
44ac93:	00 55 51             	add    %dl,0x51(%ebp)
44ac96:	64 43                	fs inc %ebx
44ac98:	30 00                	xor    %al,(%eax)
44ac9a:	52                   	push   %edx
44ac9b:	6e                   	outsb  %ds:(%esi),(%dx)
44ac9c:	6d                   	insl   (%dx),%es:(%edi)
44ac9d:	48                   	dec    %eax
44ac9e:	31 00                	xor    %eax,(%eax)
44aca0:	67 73 71             	addr16 jae 0x44ad14
44aca3:	69 32 00 79 42 74    	imul   $0x74427900,(%edx),%esi
44aca9:	73 00                	jae    0x44acab
44acab:	65 56                	gs push %esi
44acad:	71 61                	jno    0x44ad10
44acaf:	30 00                	xor    %al,(%eax)
44acb1:	59                   	pop    %ecx
44acb2:	6b 54 6e 31 00       	imul   $0x0,0x31(%esi,%ebp,2),%edx
44acb7:	6a 53                	push   $0x53
44acb9:	67 45                	addr16 inc %ebp
44acbb:	32 00                	xor    (%eax),%al
44acbd:	61                   	popa
44acbe:	6a 77                	push   $0x77
44acc0:	6d                   	insl   (%dx),%es:(%edi)
44acc1:	00 47 6d             	add    %al,0x6d(%edi)
44acc4:	48                   	dec    %eax
44acc5:	67 30 00             	xor    %al,(%bx,%si)
44acc8:	55                   	push   %ebp
44acc9:	45                   	inc    %ebp
44acca:	4f                   	dec    %edi
44accb:	61                   	popa
44accc:	31 00                	xor    %eax,(%eax)
44acce:	49                   	dec    %ecx
44accf:	77 78                	ja     0x44ad49
44acd1:	73 32                	jae    0x44ad05
44acd3:	00 48 75             	add    %cl,0x75(%eax)
44acd6:	57                   	push   %edi
44acd7:	56                   	push   %esi
44acd8:	00 61 7a             	add    %ah,0x7a(%ecx)
44acdb:	4e                   	dec    %esi
44acdc:	41                   	inc    %ecx
44acdd:	30 00                	xor    %al,(%eax)
44acdf:	49                   	dec    %ecx
44ace0:	4a                   	dec    %edx
44ace1:	42                   	inc    %edx
44ace2:	54                   	push   %esp
44ace3:	31 00                	xor    %eax,(%eax)
44ace5:	61                   	popa
44ace6:	6b 77 64 32          	imul   $0x32,0x64(%edi),%esi
44acea:	00 65 58             	add    %ah,0x58(%ebp)
44aced:	74 66                	je     0x44ad55