41ae61:	77 30                	ja     0x41ae93
41ae63:	30 47 63             	xor    %al,0x63(%edi)
41ae66:	48                   	dec    %eax
41ae67:	63 6f 31             	arpl   %ebp,0x31(%edi)
41ae6a:	4e                   	dec    %esi
41ae6b:	36 31 52 74          	xor    %edx,%ss:0x74(%edx)
41ae6f:	68 53 41 39 7a       	push   $0x7a394153
41ae74:	51                   	push   %ecx
41ae75:	55                   	push   %ebp
41ae76:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ae7b:	38 65 4a             	cmp    %ah,0x4a(%ebp)
41ae7e:	41                   	inc    %ecx
41ae7f:	30 4c 34 71          	xor    %cl,0x71(%esp,%esi,1)
41ae83:	30 52 4d             	xor    %dl,0x4d(%edx)
41ae86:	6e                   	outsb  %ds:(%esi),(%dx)
41ae87:	75 4f                	jne    0x41aed8
41ae89:	4a                   	dec    %edx
41ae8a:	43                   	inc    %ebx
41ae8b:	76 70                	jbe    0x41aefd
41ae8d:	46                   	inc    %esi
41ae8e:	6a 33                	push   $0x33
41ae90:	31 33                	xor    %esi,(%ebx)
41ae92:	33 76 5a             	xor    0x5a(%esi),%esi
41ae95:	52                   	push   %edx
41ae96:	78 56                	js     0x41aeee
41ae98:	6e                   	outsb  %ds:(%esi),(%dx)
41ae99:	78 76                	js     0x41af11
41ae9b:	48                   	dec    %eax
41ae9c:	53                   	push   %ebx
41ae9d:	54                   	push   %esp
41ae9e:	39 76 79             	cmp    %esi,0x79(%esi)
41aea1:	73 55                	jae    0x41aef8
41aea3:	57                   	push   %edi
41aea4:	59                   	pop    %ecx
41aea5:	51                   	push   %ecx
41aea6:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41aeab:	68 7a 34 79 4d       	push   $0x4d79347a
41aeb0:	67 30 57 44          	xor    %dl,0x44(%bx)
41aeb4:	4c                   	dec    %esp
41aeb5:	77 75                	ja     0x41af2c
41aeb7:	33 42 4a             	xor    0x4a(%edx),%eax
41aeba:	70 34                	jo     0x41aef0
41aebc:	66 59                	pop    %cx
41aebe:	72 30                	jb     0x41aef0
41aec0:	77 3d                	ja     0x41aeff
41aec2:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41aec7:	47                   	inc    %edi
41aec8:	78 44                	js     0x41af0e
41aeca:	30 38                	xor    %bh,(%eax)
41aecc:	35 5a 33 52 51       	xor    $0x5152335a,%eax
41aed1:	61                   	popa
41aed2:	55                   	push   %ebp
41aed3:	59                   	pop    %ecx
41aed4:	34 69                	xor    $0x69,%al
41aed6:	47                   	inc    %edi
41aed7:	77 57                	ja     0x41af30
41aed9:	48                   	dec    %eax
41aeda:	24 78                	and    $0x78,%al
41aedc:	67 45                	addr16 inc %ebp
41aede:	6d                   	insl   (%dx),%es:(%edi)
41aedf:	52                   	push   %edx
41aee0:	59                   	pop    %ecx
41aee1:	56                   	push   %esi
41aee2:	57                   	push   %edi
41aee3:	44                   	inc    %esp
41aee4:	41                   	inc    %ecx
41aee5:	4e                   	dec    %esi
41aee6:	36 68 78 4e 6a 61    	ss push $0x616a4e78
41aeec:	58                   	pop    %eax
41aeed:	6f                   	outsl  %ds:(%esi),(%dx)
41aeee:	6b 66 56 63          	imul   $0x63,0x56(%esi),%esp
41aef2:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41aef7:	4c                   	dec    %esp
41aef8:	45                   	inc    %ebp
41aef9:	74 78                	je     0x41af73
41aefb:	5f                   	pop    %edi
41aefc:	33 37                	xor    (%edi),%esi
41aefe:	57                   	push   %edi
41aeff:	65 69 49 50 51 50 59 	imul   $0x53595051,%gs:0x50(%ecx),%ecx
41af06:	53
41af07:	4e                   	dec    %esi
41af08:	38 76 59             	cmp    %dh,0x59(%esi)
41af0b:	30 71 54             	xor    %dh,0x54(%ecx)
41af0e:	4e                   	dec    %esi
41af0f:	69 4c 5f 4c 36 6e 41 	imul   $0x36416e36,0x4c(%edi,%ebx,2),%ecx
41af16:	36
41af17:	76 6b                	jbe    0x41af84
41af19:	46                   	inc    %esi
41af1a:	51                   	push   %ecx
41af1b:	77 4e                	ja     0x41af6b
41af1d:	6c                   	insb   (%dx),%es:(%edi)
41af1e:	63 55 32             	arpl   %edx,0x32(%ebp)
41af21:	59                   	pop    %ecx
41af22:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41af27:	55                   	push   %ebp
41af28:	61                   	popa
41af29:	48                   	dec    %eax
41af2a:	6c                   	insb   (%dx),%es:(%edi)
41af2b:	51                   	push   %ecx
41af2c:	6c                   	insb   (%dx),%es:(%edi)
41af2d:	6f                   	outsl  %ds:(%esi),(%dx)
41af2e:	51                   	push   %ecx
41af2f:	31 68 65             	xor    %ebp,0x65(%eax)
41af32:	48                   	dec    %eax
41af33:	73 72                	jae    0x41afa7
41af35:	69 63 79 73 68 58 69 	imul   $0x69586873,0x79(%ebx),%esp
41af3c:	41                   	inc    %ecx
41af3d:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41af42:	71 30                	jno    0x41af74
41af44:	75 55                	jne    0x41af9b
41af46:	5a                   	pop    %edx
41af47:	75 4d                	jne    0x41af96
41af49:	69 49 4c 56 62 50 65 	imul   $0x65506256,0x4c(%ecx),%ecx
41af50:	42                   	inc    %edx
41af51:	24 74                	and    $0x74,%al
41af53:	37                   	aaa
41af54:	6c                   	insb   (%dx),%es:(%edi)
41af55:	78 31                	js     0x41af88
41af57:	61                   	popa
41af58:	30 49 73             	xor    %cl,0x73(%ecx)
41af5b:	31 49 57             	xor    %ecx,0x57(%ecx)
41af5e:	34 43                	xor    $0x43,%al
41af60:	66 6b 42 39 6f       	imul   $0x6f,0x39(%edx),%ax
41af65:	76 67                	jbe    0x41afce
41af67:	57                   	push   %edi
41af68:	39 39                	cmp    %edi,(%ecx)
41af6a:	6b 45 52 51          	imul   $0x51,0x52(%ebp),%eax
41af6e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41af73:	52                   	push   %edx
41af74:	78 4b                	js     0x41afc1
41af76:	55                   	push   %ebp
41af77:	30 58 33             	xor    %bl,0x33(%eax)
41af7a:	55                   	push   %ebp
41af7b:	66 59                	pop    %cx
41af7d:	77 58                	ja     0x41afd7
41af7f:	6f                   	outsl  %ds:(%esi),(%dx)
41af80:	4f                   	dec    %edi
41af81:	54                   	push   %esp
41af82:	74 44                	je     0x41afc8
41af84:	70 45                	jo     0x41afcb
41af86:	56                   	push   %esi
41af87:	57                   	push   %edi
41af88:	36 7a 34             	ss jp  0x41afbf
41af8b:	58                   	pop    %eax
41af8c:	52                   	push   %edx
41af8d:	67 45                	addr16 inc %ebp
41af8f:	31 73 34             	xor    %esi,0x34(%ebx)
41af92:	56                   	push   %esi
41af93:	35 7a 4f 51 73       	xor    $0x73514f7a,%eax
41af98:	66 43                	inc    %bx
41af9a:	43                   	inc    %ebx
41af9b:	53                   	push   %ebx
41af9c:	71 4d                	jno    0x41afeb
41af9e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41afa3:	33 5f 78             	xor    0x78(%edi),%ebx
41afa6:	6a 7a                	push   $0x7a
41afa8:	39 38                	cmp    %edi,(%eax)
41afaa:	45                   	inc    %ebp
41afab:	59                   	pop    %ecx
41afac:	52                   	push   %edx
41afad:	58                   	pop    %eax
41afae:	67 4c                	addr16 dec %esp
41afb0:	73 6c                	jae    0x41b01e
41afb2:	52                   	push   %edx
41afb3:	4f                   	dec    %edi
41afb4:	6c                   	insb   (%dx),%es:(%edi)
41afb5:	38 69 6d             	cmp    %ch,0x6d(%ecx)
41afb8:	51                   	push   %ecx
41afb9:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41afbe:	71 38                	jno    0x41aff8
41afc0:	6e                   	outsb  %ds:(%esi),(%dx)
41afc1:	57                   	push   %edi
41afc2:	7a 65                	jp     0x41b029
41afc4:	76 35                	jbe    0x41affb
41afc6:	67 6f                	outsl  %ds:(%si),(%dx)
41afc8:	33 4e 4b             	xor    0x4b(%esi),%ecx
41afcb:	68 4e 35 47 6b       	push   $0x6b47354e
41afd0:	39 4e 7a             	cmp    %ecx,0x7a(%esi)
41afd3:	54                   	push   %esp
41afd4:	6d                   	insl   (%dx),%es:(%edi)
41afd5:	4d                   	dec    %ebp
41afd6:	39 31                	cmp    %esi,(%ecx)
41afd8:	65 4b                	gs dec %ebx
41afda:	77 72                	ja     0x41b04e
41afdc:	4b                   	dec    %ebx
41afdd:	30 30                	xor    %dh,(%eax)
41afdf:	6e                   	outsb  %ds:(%esi),(%dx)
41afe0:	33 55 36             	xor    0x36(%ebp),%edx
41afe3:	47                   	inc    %edi
41afe4:	57                   	push   %edi
41afe5:	6d                   	insl   (%dx),%es:(%edi)
41afe6:	48                   	dec    %eax
41afe7:	38 4b 63             	cmp    %cl,0x63(%ebx)
41afea:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41afef:	6d                   	insl   (%dx),%es:(%edi)
41aff0:	5f                   	pop    %edi
41aff1:	50                   	push   %eax
41aff2:	6f                   	outsl  %ds:(%esi),(%dx)
41aff3:	64 62 24 44          	bound  %esp,%fs:(%esp,%eax,2)
41aff7:	4a                   	dec    %edx
41aff8:	36 43                	ss inc %ebx
41affa:	66 78 4d             	data16 js 0x41b04a
41affd:	77 4d                	ja     0x41b04c
41afff:	6e                   	outsb  %ds:(%esi),(%dx)
41b000:	61                   	popa
41b001:	6a 36                	push   $0x36
41b003:	68 65 58 66 63       	push   $0x63665865
41b008:	32 31                	xor    (%ecx),%dh
41b00a:	30 55 52             	xor    %dl,0x52(%ebp)
41b00d:	62 53 78             	bound  %edx,0x78(%ebx)
41b010:	37                   	aaa
41b011:	70 24                	jo     0x41b037
41b013:	72 4a                	jb     0x41b05f
41b015:	47                   	inc    %edi
41b016:	46                   	inc    %esi
41b017:	50                   	push   %eax
41b018:	6d                   	insl   (%dx),%es:(%edi)
41b019:	41                   	inc    %ecx
41b01a:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41b01f:	68 57 6e 31 32       	push   $0x32316e57
41b024:	49                   	dec    %ecx
41b025:	5f                   	pop    %edi
41b026:	62 47 78             	bound  %eax,0x78(%edi)
41b029:	48                   	dec    %eax
41b02a:	66 72 49             	data16 jb 0x41b076
41b02d:	72 6e                	jb     0x41b09d
41b02f:	74 6f                	je     0x41b0a0
41b031:	33 51 41             	xor    0x41(%ecx),%edx
41b034:	41                   	inc    %ecx
41b035:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41b03a:	71 4f                	jno    0x41b08b
41b03c:	57                   	push   %edi
41b03d:	73 39                	jae    0x41b078
41b03f:	4d                   	dec    %ebp
41b040:	42                   	inc    %edx
41b041:	52                   	push   %edx
41b042:	45                   	inc    %ebp
41b043:	57                   	push   %edi
41b044:	75 6a                	jne    0x41b0b0
41b046:	6e                   	outsb  %ds:(%esi),(%dx)
41b047:	61                   	popa
41b048:	49                   	dec    %ecx
41b049:	64 59                	fs pop %ecx
41b04b:	67 41                	addr16 inc %ecx
41b04d:	49                   	dec    %ecx
41b04e:	31 6c 67 3d          	xor    %ebp,0x3d(%edi,%eiz,2)
41b052:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41b057:	74 49                	je     0x41b0a2
41b059:	6c                   	insb   (%dx),%es:(%edi)
41b05a:	33 4d 68             	xor    0x68(%ebp),%ecx
41b05d:	6a 58                	push   $0x58
41b05f:	48                   	dec    %eax
41b060:	73 6e                	jae    0x41b0d0
41b062:	43                   	inc    %ebx
41b063:	48                   	dec    %eax
41b064:	76 54                	jbe    0x41b0ba
41b066:	56                   	push   %esi
41b067:	46                   	inc    %esi
41b068:	69 39 68 46 67 3d    	imul   $0x3d674668,(%ecx),%edi
41b06e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41b073:	32 4a 43             	xor    0x43(%edx),%cl
41b076:	46                   	inc    %esi
41b077:	70 58                	jo     0x41b0d1
41b079:	4c                   	dec    %esp
41b07a:	71 47                	jno    0x41b0c3
41b07c:	6b 71 66 31          	imul   $0x31,0x66(%ecx),%esi
41b080:	30 52 6f             	xor    %dl,0x6f(%edx)
41b083:	78 38                	js     0x41b0bd
41b085:	7a 72                	jp     0x41b0f9
41b087:	41                   	inc    %ecx
41b088:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41b08e:	71 4b                	jno    0x41b0db
41b090:	72 61                	jb     0x41b0f3
41b092:	45                   	inc    %ebp
41b093:	4e                   	dec    %esi
41b094:	5a                   	pop    %edx
41b095:	56                   	push   %esi
41b096:	73 63                	jae    0x41b0fb
41b098:	4b                   	dec    %ebx
41b099:	4d                   	dec    %ebp
41b09a:	74 48                	je     0x41b0e4
41b09c:	34 47                	xor    $0x47,%al
41b09e:	4d                   	dec    %ebp
41b09f:	49                   	dec    %ecx
41b0a0:	4a                   	dec    %edx
41b0a1:	6a 7a                	push   $0x7a
41b0a3:	71 41                	jno    0x41b0e6
41b0a5:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41b0aa:	71 46                	jno    0x41b0f2
41b0ac:	6d                   	insl   (%dx),%es:(%edi)
41b0ad:	37                   	aaa
41b0ae:	73 38                	jae    0x41b0e8
41b0b0:	71 31                	jno    0x41b0e3
41b0b2:	35 31 4d 50 70       	xor    $0x70504d31,%eax
41b0b7:	4c                   	dec    %esp
41b0b8:	4f                   	dec    %edi
41b0b9:	44                   	inc    %esp
41b0ba:	68 7a 4c 69 7a       	push   $0x7a694c7a
41b0bf:	50                   	push   %eax
41b0c0:	77 3d                	ja     0x41b0ff
41b0c2:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41b0c7:	6e                   	outsb  %ds:(%esi),(%dx)
41b0c8:	6b 39 78             	imul   $0x78,(%ecx),%edi
41b0cb:	31 47 6d             	xor    %eax,0x6d(%edi)
41b0ce:	6c                   	insb   (%dx),%es:(%edi)
41b0cf:	71 35                	jno    0x41b106
41b0d1:	55                   	push   %ebp
41b0d2:	5a                   	pop    %edx
41b0d3:	5f                   	pop    %edi
41b0d4:	58                   	pop    %eax
41b0d5:	39 35 79 41 6c 31    	cmp    %esi,0x316c4179
41b0db:	34 41                	xor    $0x41,%al
41b0dd:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41b0e2:	71 76                	jno    0x41b15a
41b0e4:	76 68                	jbe    0x41b14e
41b0e6:	67 47                	addr16 inc %edi
41b0e8:	43                   	inc    %ebx
41b0e9:	67 4d                	addr16 dec %ebp
41b0eb:	6c                   	insb   (%dx),%es:(%edi)
41b0ec:	5a                   	pop    %edx
41b0ed:	69 4b 36 33 4d 32 62 	imul   $0x62324d33,0x36(%ebx),%ecx
41b0f4:	50                   	push   %eax
41b0f5:	31 4b 63             	xor    %ecx,0x63(%ebx)
41b0f8:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41b0fe:	71 48                	jno    0x41b148
41b100:	69 42 64 57 4c 4f 4c 	imul   $0x4c4f4c57,0x64(%edx),%eax
41b107:	4c                   	dec    %esp
41b108:	56                   	push   %esi
41b109:	67 36 37             	addr16 ss aaa
41b10c:	62 38                	bound  %edi,(%eax)
41b10e:	6c                   	insb   (%dx),%es:(%edi)
41b10f:	4e                   	dec    %esi
41b110:	38 46 52             	cmp    %al,0x52(%esi)
41b113:	71 67                	jno    0x41b17c
41b115:	6d                   	insl   (%dx),%es:(%edi)
41b116:	59                   	pop    %ecx
41b117:	4e                   	dec    %esi
41b118:	57                   	push   %edi
41b119:	5a                   	pop    %edx
41b11a:	66 63 44 69 65       	arpl   %ax,0x65(%ecx,%ebp,2)
41b11f:	75 32                	jne    0x41b153
41b121:	4d                   	dec    %ebp
41b122:	48                   	dec    %eax
41b123:	39 5f 7a             	cmp    %ebx,0x7a(%edi)
41b126:	49                   	dec    %ecx
41b127:	59                   	pop    %ecx
41b128:	36 51                	ss push %ecx
41b12a:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41b12f:	33 76 50             	xor    0x50(%esi),%esi
41b132:	73 30                	jae    0x41b164