44ba78:	74 71                	je     0x44baeb
44ba7a:	6b 47 68 73          	imul   $0x73,0x68(%edi),%eax
44ba7e:	41                   	inc    %ecx
44ba7f:	4d                   	dec    %ebp
44ba80:	72 68                	jb     0x44baea
44ba82:	6f                   	outsl  %ds:(%esi),(%dx)
44ba83:	54                   	push   %esp
44ba84:	4c                   	dec    %esp
44ba85:	33 78 39             	xor    0x39(%eax),%edi
44ba88:	68 46 68 6c 50       	push   $0x506c6846
44ba8d:	48                   	dec    %eax
44ba8e:	67 37                	addr16 aaa
44ba90:	6e                   	outsb  %ds:(%esi),(%dx)
44ba91:	51                   	push   %ecx
44ba92:	6d                   	insl   (%dx),%es:(%edi)
44ba93:	30 34 74             	xor    %dh,(%esp,%esi,2)
44ba96:	37                   	aaa
44ba97:	53                   	push   %ebx
44ba98:	30 42 59             	xor    %al,0x59(%edx)
44ba9b:	6b 54 45 31 4e       	imul   $0x4e,0x31(%ebp,%eax,2),%edx
44baa0:	66 38 5a 57          	data16 cmp %bl,0x57(%edx)
44baa4:	30 48 45             	xor    %cl,0x45(%eax)
44baa7:	41                   	inc    %ecx
44baa8:	46                   	inc    %esi
44baa9:	32 73 44             	xor    0x44(%ebx),%dh
44baac:	75 78                	jne    0x44bb26
44baae:	4c                   	dec    %esp
44baaf:	52                   	push   %edx
44bab0:	6e                   	outsb  %ds:(%esi),(%dx)
44bab1:	68 61 42 6a 37       	push   $0x376a4261
44bab6:	41                   	inc    %ecx
44bab7:	61                   	popa
44bab8:	2f                   	das
44bab9:	33 2b                	xor    (%ebx),%ebp
44babb:	33 6e 6d             	xor    0x6d(%esi),%ebp
44babe:	36 58                	ss pop %eax
44bac0:	31 35 49 49 4a 73    	xor    %esi,0x734a4949
44bac6:	2b 76 34             	sub    0x34(%esi),%esi
44bac9:	33 75 4f             	xor    0x4f(%ebp),%esi
44bacc:	49                   	dec    %ecx
44bacd:	33 73 32             	xor    0x32(%ebx),%esi
44bad0:	73 68                	jae    0x44bb3a
44bad2:	6a 36                	push   $0x36
44bad4:	69 56 45 46 57 52 51 	imul   $0x51525746,0x45(%esi),%edx
44badb:	61                   	popa
44badc:	62 7a 76             	bound  %edi,0x76(%edx)
44badf:	38 72 51             	cmp    %dh,0x51(%edx)
44bae2:	76 39                	jbe    0x44bb1d
44bae4:	64 38 57 7a          	cmp    %dl,%fs:0x7a(%edi)
44bae8:	63 59 69             	arpl   %ebx,0x69(%ecx)
44baeb:	44                   	inc    %esp
44baec:	76 31                	jbe    0x44bb1f
44baee:	72 4a                	jb     0x44bb3a
44baf0:	46                   	inc    %esi
44baf1:	63 61 53             	arpl   %esp,0x53(%ecx)
44baf4:	66 34 74             	data16 xor $0x74,%al
44baf7:	5a                   	pop    %edx
44baf8:	56                   	push   %esi
44baf9:	32 39                	xor    (%ecx),%bh
44bafb:	6b 49 33 78          	imul   $0x78,0x33(%ecx),%ecx
44baff:	42                   	inc    %edx
44bb00:	43                   	inc    %ebx
44bb01:	50                   	push   %eax
44bb02:	6f                   	outsl  %ds:(%esi),(%dx)
44bb03:	36 63 78 45          	arpl   %edi,%ss:0x45(%eax)
44bb07:	45                   	inc    %ebp
44bb08:	6b 58 65 31          	imul   $0x31,0x65(%eax),%ebx
44bb0c:	4b                   	dec    %ebx
44bb0d:	33 6b 55             	xor    0x55(%ebx),%ebp
44bb10:	2b 39                	sub    (%ecx),%edi
44bb12:	38 49 4b             	cmp    %cl,0x4b(%ecx)
44bb15:	4f                   	dec    %edi
44bb16:	37                   	aaa
44bb17:	52                   	push   %edx
44bb18:	4d                   	dec    %ebp
44bb19:	7a 74                	jp     0x44bb8f
44bb1b:	75 67                	jne    0x44bb84
44bb1d:	4f                   	dec    %edi
44bb1e:	63 67 31             	arpl   %esp,0x31(%edi)
44bb21:	77 63                	ja     0x44bb86
44bb23:	57                   	push   %edi
44bb24:	39 36                	cmp    %esi,(%esi)
44bb26:	74 30                	je     0x44bb58
44bb28:	72 63                	jb     0x44bb8d
44bb2a:	34 75                	xor    $0x75,%al
44bb2c:	54                   	push   %esp
44bb2d:	4d                   	dec    %ebp
44bb2e:	4c                   	dec    %esp
44bb2f:	31 55 5a             	xor    %edx,0x5a(%ebp)
44bb32:	67 4e                	addr16 dec %esi
44bb34:	35 34 68 59 4f       	xor    $0x4f596834,%eax
44bb39:	34 70                	xor    $0x70,%al
44bb3b:	61                   	popa
44bb3c:	45                   	inc    %ebp
44bb3d:	45                   	inc    %ebp
44bb3e:	68 65 30 56 4c       	push   $0x4c563065
44bb43:	37                   	aaa
44bb44:	41                   	inc    %ecx
44bb45:	6b 31 52             	imul   $0x52,(%ecx),%esi
44bb48:	6a 6c                	push   $0x6c
44bb4a:	5a                   	pop    %edx
44bb4b:	74 72                	je     0x44bbbf
44bb4d:	4b                   	dec    %ebx
44bb4e:	66 65 34 77          	data16 gs xor $0x77,%al
44bb52:	79 56                	jns    0x44bbaa
44bb54:	56                   	push   %esi
44bb55:	56                   	push   %esi
44bb56:	34 57                	xor    $0x57,%al
44bb58:	33 32                	xor    (%edx),%esi
44bb5a:	7a 73                	jp     0x44bbcf
44bb5c:	33 6c 76 6c          	xor    0x6c(%esi,%esi,2),%ebp
44bb60:	55                   	push   %ebp
44bb61:	41                   	inc    %ecx
44bb62:	45                   	inc    %ebp
44bb63:	6d                   	insl   (%dx),%es:(%edi)
44bb64:	4c                   	dec    %esp
44bb65:	6c                   	insb   (%dx),%es:(%edi)
44bb66:	41                   	inc    %ecx
44bb67:	52                   	push   %edx
44bb68:	55                   	push   %ebp
44bb69:	59                   	pop    %ecx
44bb6a:	56                   	push   %esi
44bb6b:	50                   	push   %eax
44bb6c:	44                   	inc    %esp
44bb6d:	30 73 79             	xor    %dh,0x79(%ebx)
44bb70:	75 61                	jne    0x44bbd3
44bb72:	31 6d 39             	xor    %ebp,0x39(%ebp)
44bb75:	41                   	inc    %ecx
44bb76:	33 64 68 52          	xor    0x52(%eax,%ebp,2),%esp
44bb7a:	63 59 71             	arpl   %ebx,0x71(%ecx)
44bb7d:	70 41                	jo     0x44bbc0
44bb7f:	73 73                	jae    0x44bbf4
44bb81:	37                   	aaa
44bb82:	30 48 2b             	xor    %cl,0x2b(%eax)
44bb85:	52                   	push   %edx
44bb86:	69 31 4b 4c 58 58    	imul   $0x58584c4b,(%ecx),%esi
44bb8c:	74 52                	je     0x44bbe0
44bb8e:	63 7a 75             	arpl   %edi,0x75(%edx)
44bb91:	73 6e                	jae    0x44bc01
44bb93:	70 56                	jo     0x44bbeb
44bb95:	43                   	inc    %ebx
44bb96:	69 68 33 75 42 77 74 	imul   $0x74774275,0x33(%eax),%ebp
44bb9d:	6a 63                	push   $0x63
44bb9f:	48                   	dec    %eax
44bba0:	69 66 2f 31 70 64 71 	imul   $0x71647031,0x2f(%esi),%esp
44bba7:	65 35 4d 56 31 34    	gs xor $0x3431564d,%eax
44bbad:	47                   	inc    %edi
44bbae:	68 35 52 62 45       	push   $0x45625235
44bbb3:	4a                   	dec    %edx
44bbb4:	77 62                	ja     0x44bc18
44bbb6:	6b 61 4e 4e          	imul   $0x4e,0x4e(%ecx),%esp
44bbba:	47                   	inc    %edi
44bbbb:	6c                   	insb   (%dx),%es:(%edi)
44bbbc:	59                   	pop    %ecx
44bbbd:	2b 63 57             	sub    0x57(%ebx),%esp
44bbc0:	67 59                	addr16 pop %ecx
44bbc2:	62 47 31             	bound  %eax,0x31(%edi)
44bbc5:	47                   	inc    %edi
44bbc6:	6b 73 6e 33          	imul   $0x33,0x6e(%ebx),%esi
44bbca:	52                   	push   %edx
44bbcb:	78 6a                	js     0x44bc37
44bbcd:	75 30                	jne    0x44bbff
44bbcf:	51                   	push   %ecx
44bbd0:	4e                   	dec    %esi
44bbd1:	62 49 58             	bound  %ecx,0x58(%ecx)
44bbd4:	68 50 52 54 39       	push   $0x39545250
44bbd9:	2b 50 72             	sub    0x72(%eax),%edx
44bbdc:	51                   	push   %ecx
44bbdd:	53                   	push   %ebx
44bbde:	55                   	push   %ebp
44bbdf:	2f                   	das
44bbe0:	7a 57                	jp     0x44bc39
44bbe2:	69 50 6b 74 73 72 67 	imul   $0x67727374,0x6b(%eax),%edx
44bbe9:	30 61 68             	xor    %ah,0x68(%ecx)
44bbec:	44                   	inc    %esp
44bbed:	48                   	dec    %eax
44bbee:	39 35 2f 45 35 32    	cmp    %esi,0x3235452f
44bbf4:	32 47 30             	xor    0x30(%edi),%al
44bbf7:	74 49                	je     0x44bc42
44bbf9:	52                   	push   %edx
44bbfa:	7a 45                	jp     0x44bc41
44bbfc:	6d                   	insl   (%dx),%es:(%edi)
44bbfd:	7a 6c                	jp     0x44bc6b
44bbff:	71 36                	jno    0x44bc37
44bc01:	38 38                	cmp    %bh,(%eax)
44bc03:	65 57                	gs push %edi
44bc05:	63 6b 4c             	arpl   %ebp,0x4c(%ebx)
44bc08:	52                   	push   %edx
44bc09:	6f                   	outsl  %ds:(%esi),(%dx)
44bc0a:	38 64 4d 35          	cmp    %ah,0x35(%ebp,%ecx,2)
44bc0e:	48                   	dec    %eax
44bc0f:	51                   	push   %ecx
44bc10:	72 76                	jb     0x44bc88
44bc12:	63 43 7a             	arpl   %eax,0x7a(%ebx)
44bc15:	73 68                	jae    0x44bc7f
44bc17:	62 48 6a             	bound  %ecx,0x6a(%eax)
44bc1a:	68 44 30 2f 38       	push   $0x382f3044
44bc1f:	7a 75                	jp     0x44bc96
44bc21:	67 4d                	addr16 dec %ebp
44bc23:	30 75 6e             	xor    %dh,0x6e(%ebp)
44bc26:	59                   	pop    %ecx
44bc27:	34 59                	xor    $0x59,%al
44bc29:	78 35                	js     0x44bc60
44bc2b:	43                   	inc    %ebx
44bc2c:	57                   	push   %edi
44bc2d:	6d                   	insl   (%dx),%es:(%edi)
44bc2e:	67 42                	addr16 inc %edx
44bc30:	4b                   	dec    %ebx
44bc31:	38 6d 48             	cmp    %ch,0x48(%ebp)
44bc34:	4a                   	dec    %edx
44bc35:	42                   	inc    %edx
44bc36:	65 51                	gs push %ecx
44bc38:	42                   	inc    %edx
44bc39:	65 49                	gs dec %ecx
44bc3b:	67 75 36             	addr16 jne 0x44bc74
44bc3e:	46                   	inc    %esi
44bc3f:	6d                   	insl   (%dx),%es:(%edi)
44bc40:	65 41                	gs inc %ecx
44bc42:	75 41                	jne    0x44bc85
44bc44:	59                   	pop    %ecx
44bc45:	2b 4b 45             	sub    0x45(%ebx),%ecx
44bc48:	34 58                	xor    $0x58,%al
44bc4a:	5a                   	pop    %edx
44bc4b:	73 46                	jae    0x44bc93
44bc4d:	73 71                	jae    0x44bcc0
44bc4f:	7a 46                	jp     0x44bc97
44bc51:	55                   	push   %ebp
44bc52:	44                   	inc    %esp
44bc53:	73 66                	jae    0x44bcbb
44bc55:	71 5a                	jno    0x44bcb1
44bc57:	31 72 51             	xor    %esi,0x51(%edx)
44bc5a:	63 5a 4d             	arpl   %ebx,0x4d(%edx)
44bc5d:	79 67                	jns    0x44bcc6
44bc5f:	39 67 56             	cmp    %esp,0x56(%edi)
44bc62:	69 36 4d 49 2f 74    	imul   $0x742f494d,(%esi),%esi
44bc68:	4d                   	dec    %ebp
44bc69:	52                   	push   %edx
44bc6a:	76 61                	jbe    0x44bccd
44bc6c:	73 62                	jae    0x44bcd0
44bc6e:	45                   	inc    %ebp
44bc6f:	33 47 7a             	xor    0x7a(%edi),%eax
44bc72:	48                   	dec    %eax
44bc73:	73 6a                	jae    0x44bcdf
44bc75:	53                   	push   %ebx
44bc76:	33 65 58             	xor    0x58(%ebp),%esp
44bc79:	37                   	aaa
44bc7a:	6b 2f 6c             	imul   $0x6c,(%edi),%ebp
44bc7d:	54                   	push   %esp
44bc7e:	71 35                	jno    0x44bcb5
44bc80:	46                   	inc    %esi
44bc81:	72 6a                	jb     0x44bced
44bc83:	34 44                	xor    $0x44,%al
44bc85:	71 33                	jno    0x44bcba
44bc87:	56                   	push   %esi
44bc88:	4d                   	dec    %ebp
44bc89:	45                   	inc    %ebp
44bc8a:	56                   	push   %esi
44bc8b:	42                   	inc    %edx
44bc8c:	2f                   	das
44bc8d:	34 74                	xor    $0x74,%al
44bc8f:	32 45 70             	xor    0x70(%ebp),%al
44bc92:	2b 58 34             	sub    0x34(%eax),%ebx
44bc95:	59                   	pop    %ecx
44bc96:	61                   	popa
44bc97:	6c                   	insb   (%dx),%es:(%edi)
44bc98:	4d                   	dec    %ebp
44bc99:	55                   	push   %ebp
44bc9a:	57                   	push   %edi
44bc9b:	72 52                	jb     0x44bcef
44bc9d:	6b 4d 53 37          	imul   $0x37,0x53(%ebp),%ecx
44bca1:	39 44 48 30          	cmp    %eax,0x30(%eax,%ecx,2)
44bca5:	77 53                	ja     0x44bcfa
44bca7:	43                   	inc    %ebx
44bca8:	46                   	inc    %esi
44bca9:	32 48 51             	xor    0x51(%eax),%cl
44bcac:	75 32                	jne    0x44bce0
44bcae:	67 65 2b 47 49       	sub    %gs:0x49(%bx),%eax
44bcb3:	6a 38                	push   $0x38
44bcb5:	2f                   	das
44bcb6:	6e                   	outsb  %ds:(%esi),(%dx)
44bcb7:	59                   	pop    %ecx
44bcb8:	34 35                	xor    $0x35,%al
44bcba:	30 69 33             	xor    %ch,0x33(%ecx)
44bcbd:	41                   	inc    %ecx
44bcbe:	6e                   	outsb  %ds:(%esi),(%dx)
44bcbf:	79 34                	jns    0x44bcf5
44bcc1:	65 6a 52             	gs push $0x52
44bcc4:	64 33 66 2b          	xor    %fs:0x2b(%esi),%esp
44bcc8:	6f                   	outsl  %ds:(%esi),(%dx)
44bcc9:	6f                   	outsl  %ds:(%esi),(%dx)
44bcca:	78 6a                	js     0x44bd36
44bccc:	52                   	push   %edx
44bccd:	45                   	inc    %ebp
44bcce:	69 52 49 52 50 2f 62 	imul   $0x622f5052,0x49(%edx),%edx
44bcd5:	6a 42                	push   $0x42
44bcd7:	79 47                	jns    0x44bd20
44bcd9:	4a                   	dec    %edx
44bcda:	34 42                	xor    $0x42,%al
44bcdc:	75 67                	jne    0x44bd45
44bcde:	32 70 70             	xor    0x70(%eax),%dh
44bce1:	44                   	inc    %esp
44bce2:	42                   	inc    %edx
44bce3:	59                   	pop    %ecx
44bce4:	37                   	aaa
44bce5:	30 36                	xor    %dh,(%esi)
44bce7:	69 4a 6c 46 52 48 50 	imul   $0x50485246,0x6c(%edx),%ecx
44bcee:	56                   	push   %esi
44bcef:	4c                   	dec    %esp
44bcf0:	64 63 4c 53 6d       	arpl   %ecx,%fs:0x6d(%ebx,%edx,2)
44bcf5:	31 6a 4f             	xor    %ebp,0x4f(%edx)
44bcf8:	68 2f 6f 4f 79       	push   $0x794f6f2f
44bcfd:	50                   	push   %eax
44bcfe:	2b 63 4b             	sub    0x4b(%ebx),%esp
44bd01:	5a                   	pop    %edx
44bd02:	2f                   	das
44bd03:	72 72                	jb     0x44bd77
44bd05:	53                   	push   %ebx
44bd06:	47                   	inc    %edi
44bd07:	74 37                	je     0x44bd40
44bd09:	4d                   	dec    %ebp
44bd0a:	50                   	push   %eax
44bd0b:	35 34 64 55 36       	xor    $0x36556434,%eax
44bd10:	32 4c 41 70          	xor    0x70(%ecx,%eax,2),%cl
44bd14:	76 36                	jbe    0x44bd4c
44bd16:	6a 78                	push   $0x78
44bd18:	34 31                	xor    $0x31,%al
44bd1a:	34 71                	xor    $0x71,%al
44bd1c:	33 4e 55             	xor    0x55(%esi),%ecx
44bd1f:	32 67 67             	xor    0x67(%edi),%ah
44bd22:	49                   	dec    %ecx
44bd23:	51                   	push   %ecx
44bd24:	36 65 50             	ss gs push %eax
44bd27:	78 30                	js     0x44bd59
44bd29:	67 53                	addr16 push %ebx
44bd2b:	2b 6a 34             	sub    0x34(%edx),%ebp
44bd2e:	70 37                	jo     0x44bd67
44bd30:	31 66 54             	xor    %esp,0x54(%esi)
44bd33:	58                   	pop    %eax
44bd34:	50                   	push   %eax
44bd35:	48                   	dec    %eax
44bd36:	4d                   	dec    %ebp
44bd37:	38 48 59             	cmp    %cl,0x59(%eax)
44bd3a:	51                   	push   %ecx
44bd3b:	48                   	dec    %eax
44bd3c:	59                   	pop    %ecx
44bd3d:	73 52                	jae    0x44bd91
44bd3f:	41                   	inc    %ecx
44bd40:	35 76 45 44 43       	xor    $0x43444576,%eax
44bd45:	57                   	push   %edi
44bd46:	38 46 63             	cmp    %al,0x63(%esi)