418f2d:	6a 46                	push   $0x46
418f2f:	64 30 4c 62 6e       	xor    %cl,%fs:0x6e(%edx,%eiz,2)
418f34:	7a 4b                	jp     0x418f81
418f36:	4b                   	dec    %ebx
418f37:	49                   	dec    %ecx
418f38:	49                   	dec    %ecx
418f39:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418f3f:	71 7a                	jno    0x418fbb
418f41:	52                   	push   %edx
418f42:	66 35 5f 6a          	xor    $0x6a5f,%ax
418f46:	46                   	inc    %esi
418f47:	6e                   	outsb  %ds:(%esi),(%dx)
418f48:	50                   	push   %eax
418f49:	6f                   	outsl  %ds:(%esi),(%dx)
418f4a:	30 33                	xor    %dh,(%ebx)
418f4c:	53                   	push   %ebx
418f4d:	71 59                	jno    0x418fa8
418f4f:	39 46 71             	cmp    %eax,0x71(%esi)
418f52:	24 75                	and    $0x75,%al
418f54:	54                   	push   %esp
418f55:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418f5b:	71 52                	jno    0x418faf
418f5d:	59                   	pop    %ecx
418f5e:	53                   	push   %ebx
418f5f:	64 52                	fs push %edx
418f61:	47                   	inc    %edi
418f62:	42                   	inc    %edx
418f63:	43                   	inc    %ebx
418f64:	36 4c                	ss dec %esp
418f66:	4d                   	dec    %ebp
418f67:	34 55                	xor    $0x55,%al
418f69:	46                   	inc    %esi
418f6a:	4a                   	dec    %edx
418f6b:	4a                   	dec    %edx
418f6c:	47                   	inc    %edi
418f6d:	51                   	push   %ecx
418f6e:	6e                   	outsb  %ds:(%esi),(%dx)
418f6f:	6b 37 41             	imul   $0x41,(%edi),%esi
418f72:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418f77:	71 37                	jno    0x418fb0
418f79:	62 30                	bound  %esi,(%eax)
418f7b:	46                   	inc    %esi
418f7c:	50                   	push   %eax
418f7d:	38 65 53             	cmp    %ah,0x53(%ebp)
418f80:	4d                   	dec    %ebp
418f81:	43                   	inc    %ebx
418f82:	63 74 48 6b          	arpl   %esi,0x6b(%eax,%ecx,2)
418f86:	48                   	dec    %eax
418f87:	49                   	dec    %ecx
418f88:	78 45                	js     0x418fcf
418f8a:	62 31                	bound  %esi,(%ecx)
418f8c:	32 77 3d             	xor    0x3d(%edi),%dh
418f8f:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418f94:	71 4c                	jno    0x418fe2
418f96:	4e                   	dec    %esi
418f97:	4a                   	dec    %edx
418f98:	4f                   	dec    %edi
418f99:	72 51                	jb     0x418fec
418f9b:	6c                   	insb   (%dx),%es:(%edi)
418f9c:	24 39                	and    $0x39,%al
418f9e:	53                   	push   %ebx
418f9f:	69 72 54 4e 46 35 5a 	imul   $0x5a35464e,0x54(%edx),%esi
418fa6:	4b                   	dec    %ebx
418fa7:	61                   	popa
418fa8:	4c                   	dec    %esp
418fa9:	41                   	inc    %ecx
418faa:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418faf:	71 72                	jno    0x419023
418fb1:	51                   	push   %ecx
418fb2:	52                   	push   %edx
418fb3:	78 51                	js     0x419006
418fb5:	64 54                	fs push %esp
418fb7:	34 4d                	xor    $0x4d,%al
418fb9:	43                   	inc    %ebx
418fba:	31 71 66             	xor    %esi,0x66(%ecx)
418fbd:	77 4f                	ja     0x41900e
418fbf:	64 34 6e             	fs xor $0x6e,%al
418fc2:	31 34 75 41 3d 3d 00 	xor    %esi,0x3d3d41(,%esi,2)
418fc9:	23 3d 71 79 6f 77    	and    0x776f7971,%edi
418fcf:	37                   	aaa
418fd0:	77 42                	ja     0x419014
418fd2:	70 69                	jo     0x41903d
418fd4:	43                   	inc    %ebx
418fd5:	4e                   	dec    %esi
418fd6:	4e                   	dec    %esi
418fd7:	49                   	dec    %ecx
418fd8:	6f                   	outsl  %ds:(%esi),(%dx)
418fd9:	61                   	popa
418fda:	70 39                	jo     0x419015
418fdc:	6a 49                	push   $0x49
418fde:	39 4c 33 51          	cmp    %ecx,0x51(%ebx,%esi,1)
418fe2:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418fe7:	71 72                	jno    0x41905b
418fe9:	75 32                	jne    0x41901d
418feb:	4f                   	dec    %edi
418fec:	52                   	push   %edx
418fed:	42                   	inc    %edx
418fee:	4c                   	dec    %esp
418fef:	78 6d                	js     0x41905e
418ff1:	74 5f                	je     0x419052
418ff3:	43                   	inc    %ebx
418ff4:	55                   	push   %ebp
418ff5:	44                   	inc    %esp
418ff6:	79 61                	jns    0x419059
418ff8:	5f                   	pop    %edi
418ff9:	46                   	inc    %esi
418ffa:	45                   	inc    %ebp
418ffb:	51                   	push   %ecx
418ffc:	47                   	inc    %edi
418ffd:	41                   	inc    %ecx
418ffe:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
419003:	71 59                	jno    0x41905e
419005:	66 57                	push   %di
419007:	47                   	inc    %edi
419008:	58                   	pop    %eax
419009:	75 68                	jne    0x419073
41900b:	5a                   	pop    %edx
41900c:	64 30 63 6d          	xor    %ah,%fs:0x6d(%ebx)
419010:	57                   	push   %edi
419011:	6a 69                	push   $0x69
419013:	43                   	inc    %ebx
419014:	76 57                	jbe    0x41906d
419016:	32 45 50             	xor    0x50(%ebp),%al
419019:	77 3d                	ja     0x419058
41901b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419020:	37                   	aaa
419021:	72 5a                	jb     0x41907d
419023:	76 5a                	jbe    0x41907f
419025:	35 4c 6d 57 44       	xor    $0x44576d4c,%eax
41902a:	46                   	inc    %esi
41902b:	6f                   	outsl  %ds:(%esi),(%dx)
41902c:	35 32 68 42 65       	xor    $0x65426832,%eax
419031:	47                   	inc    %edi
419032:	62 38                	bound  %edi,(%eax)
419034:	37                   	aaa
419035:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41903b:	71 6f                	jno    0x4190ac
41903d:	54                   	push   %esp
41903e:	35 71 50 39 46       	xor    $0x46395071,%eax
419043:	59                   	pop    %ecx
419044:	43                   	inc    %ebx
419045:	49                   	dec    %ecx
419046:	38 46 35             	cmp    %al,0x35(%esi)
419049:	56                   	push   %esi
41904a:	33 67 4b             	xor    0x4b(%edi),%esp
41904d:	4f                   	dec    %edi
41904e:	37                   	aaa
41904f:	65 4d                	gs dec %ebp
419051:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
419057:	71 41                	jno    0x41909a
419059:	79 53                	jns    0x4190ae
41905b:	65 71 43             	gs jno 0x4190a1
41905e:	61                   	popa
41905f:	50                   	push   %eax
419060:	73 39                	jae    0x41909b
419062:	74 57                	je     0x4190bb
419064:	57                   	push   %edi
419065:	54                   	push   %esp
419066:	61                   	popa
419067:	5f                   	pop    %edi
419068:	50                   	push   %eax
419069:	38 4d 34             	cmp    %cl,0x34(%ebp)
41906c:	5a                   	pop    %edx
41906d:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
419073:	71 70                	jno    0x4190e5
419075:	34 58                	xor    $0x58,%al
419077:	5a                   	pop    %edx
419078:	39 53 73             	cmp    %edx,0x73(%ebx)
41907b:	33 4b 30             	xor    0x30(%ebx),%ecx
41907e:	34 53                	xor    $0x53,%al
419080:	33 36                	xor    (%esi),%esi
419082:	49                   	dec    %ecx
419083:	24 37                	and    $0x37,%al
419085:	57                   	push   %edi
419086:	68 74 77 51 3d       	push   $0x3d517774
41908b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419090:	64 50                	fs push %eax
419092:	44                   	inc    %esp
419093:	78 72                	js     0x419107
419095:	4b                   	dec    %ebx
419096:	37                   	aaa
419097:	58                   	pop    %eax
419098:	52                   	push   %edx
419099:	51                   	push   %ecx
41909a:	5a                   	pop    %edx
41909b:	6c                   	insb   (%dx),%es:(%edi)
41909c:	77 59                	ja     0x4190f7
41909e:	38 51 65             	cmp    %dl,0x65(%ecx)
4190a1:	57                   	push   %edi
4190a2:	36 6f                	outsl  %ss:(%esi),(%dx)
4190a4:	65 30 41 45          	xor    %al,%gs:0x45(%ecx)
4190a8:	6f                   	outsl  %ds:(%esi),(%dx)
4190a9:	4f                   	dec    %edi
4190aa:	72 33                	jb     0x4190df
4190ac:	71 4e                	jno    0x4190fc
4190ae:	44                   	inc    %esp
4190af:	5f                   	pop    %edi
4190b0:	57                   	push   %edi
4190b1:	56                   	push   %esi
4190b2:	69 31 6f 36 6c 34    	imul   $0x346c366f,(%ecx),%esi
4190b8:	38 74 63 3d          	cmp    %dh,0x3d(%ebx,%eiz,2)
4190bc:	00 23                	add    %ah,(%ebx)
4190be:	3d 71 70 37 72       	cmp    $0x72377071,%eax
4190c3:	6c                   	insb   (%dx),%es:(%edi)
4190c4:	70 52                	jo     0x419118
4190c6:	43                   	inc    %ebx
4190c7:	70 72                	jo     0x41913b
4190c9:	67 47                	addr16 inc %edi
4190cb:	68 37 52 43 6e       	push   $0x6e435237
4190d0:	48                   	dec    %eax
4190d1:	74 65                	je     0x419138
4190d3:	61                   	popa
4190d4:	4c                   	dec    %esp
4190d5:	77 3d                	ja     0x419114
4190d7:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4190dc:	79 32                	jns    0x419110
4190de:	78 43                	js     0x419123
4190e0:	6f                   	outsl  %ds:(%esi),(%dx)
4190e1:	61                   	popa
4190e2:	4c                   	dec    %esp
4190e3:	33 44 6d 36          	xor    0x36(%ebp,%ebp,2),%eax
4190e7:	45                   	inc    %ebp
4190e8:	30 4d 59             	xor    %cl,0x59(%ebp)
4190eb:	74 37                	je     0x419124
4190ed:	69 38 78 37 41 3d    	imul   $0x3d413778,(%eax),%edi
4190f3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4190f8:	42                   	inc    %edx
4190f9:	38 57 6e             	cmp    %dl,0x6e(%edi)
4190fc:	31 4d 4a             	xor    %ecx,0x4a(%ebp)
4190ff:	72 53                	jb     0x419154
419101:	4e                   	dec    %esi
419102:	57                   	push   %edi
419103:	75 70                	jne    0x419175
419105:	57                   	push   %edi
419106:	44                   	inc    %esp
419107:	78 30                	js     0x419139
419109:	73 59                	jae    0x419164
41910b:	63 41 51             	arpl   %eax,0x51(%ecx)
41910e:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
419113:	71 58                	jno    0x41916d
419115:	55                   	push   %ebp
419116:	4c                   	dec    %esp
419117:	68 4d 62 71 69       	push   $0x6971624d
41911c:	75 72                	jne    0x419190
41911e:	5f                   	pop    %edi
41911f:	61                   	popa
419120:	6c                   	insb   (%dx),%es:(%edi)
419121:	36 32 4e 72          	xor    %ss:0x72(%esi),%cl
419125:	6a 61                	push   $0x61
419127:	69 58 57 4a 38 72 6d 	imul   $0x6d72384a,0x57(%eax),%ebx
41912e:	65 30 62 4b          	xor    %ah,%gs:0x4b(%edx)
419132:	4d                   	dec    %ebp
419133:	4f                   	dec    %edi
419134:	38 4b 6b             	cmp    %cl,0x6b(%ebx)
419137:	56                   	push   %esi
419138:	33 35 36 4e 5a 77    	xor    0x775a4e36,%esi
41913e:	6b 3d 00 23 3d 71 6d 	imul   $0x6d,0x713d2300,%edi
419145:	35 56 76 4a 76       	xor    $0x764a7656,%eax
41914a:	4c                   	dec    %esp
41914b:	5a                   	pop    %edx
41914c:	44                   	inc    %esp
41914d:	24 55                	and    $0x55,%al
41914f:	63 6e 6a             	arpl   %ebp,0x6a(%esi)
419152:	76 79                	jbe    0x4191cd
419154:	70 43                	jo     0x419199
419156:	35 58 63 41 3d       	xor    $0x3d416358,%eax
41915b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419160:	74 68                	je     0x4191ca
419162:	33 43 49             	xor    0x49(%ebx),%eax
419165:	64 4b                	fs dec %ebx
419167:	61                   	popa
419168:	79 34                	jns    0x41919e
41916a:	7a 49                	jp     0x4191b5
41916c:	61                   	popa
41916d:	35 53 42 4a 7a       	xor    $0x7a4a4253,%eax
419172:	78 37                	js     0x4191ab
419174:	65 41                	gs inc %ecx
419176:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41917b:	71 41                	jno    0x4191be
41917d:	6c                   	insb   (%dx),%es:(%edi)
41917e:	56                   	push   %esi
41917f:	54                   	push   %esp
419180:	50                   	push   %eax
419181:	30 5f 5a             	xor    %bl,0x5a(%edi)
419184:	58                   	pop    %eax
419185:	57                   	push   %edi
419186:	4a                   	dec    %edx
419187:	64 6f                	outsl  %fs:(%esi),(%dx)
419189:	57                   	push   %edi
41918a:	35 52 49 33 56       	xor    $0x56334952,%eax
41918f:	6f                   	outsl  %ds:(%esi),(%dx)
419190:	58                   	pop    %eax
419191:	51                   	push   %ecx
419192:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
419197:	71 35                	jno    0x4191ce
419199:	57                   	push   %edi
41919a:	37                   	aaa
41919b:	52                   	push   %edx
41919c:	65 6d                	gs insl (%dx),%es:(%edi)
41919e:	56                   	push   %esi
41919f:	41                   	inc    %ecx
4191a0:	72 72                	jb     0x419214
4191a2:	46                   	inc    %esi
4191a3:	43                   	inc    %ebx
4191a4:	65 45                	gs inc %ebp
4191a6:	79 46                	jns    0x4191ee
4191a8:	75 76                	jne    0x419220
4191aa:	55                   	push   %ebp
4191ab:	34 48                	xor    $0x48,%al
4191ad:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
4191b3:	71 39                	jno    0x4191ee
4191b5:	54                   	push   %esp
4191b6:	34 30                	xor    $0x30,%al
4191b8:	36 53                	ss push %ebx
4191ba:	4c                   	dec    %esp
4191bb:	42                   	inc    %edx
4191bc:	70 66                	jo     0x419224
4191be:	68 59 66 44 54       	push   $0x54446659
4191c3:	6b 43 72 42          	imul   $0x42,0x72(%ebx),%eax
4191c7:	32 38                	xor    (%eax),%bh
4191c9:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
4191cf:	71 33                	jno    0x419204
4191d1:	56                   	push   %esi
4191d2:	44                   	inc    %esp
4191d3:	43                   	inc    %ebx
4191d4:	70 6e                	jo     0x419244
4191d6:	76 75                	jbe    0x41924d
4191d8:	63 57 68             	arpl   %edx,0x68(%edi)
4191db:	6b 74 33 4a 36       	imul   $0x36,0x4a(%ebx,%esi,1),%esi
4191e0:	7a 79                	jp     0x41925b
4191e2:	74 58                	je     0x41923c
4191e4:	42                   	inc    %edx
4191e5:	41                   	inc    %ecx
4191e6:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
4191eb:	71 77                	jno    0x419264
4191ed:	34 32                	xor    $0x32,%al
4191ef:	43                   	inc    %ebx
4191f0:	64 4b                	fs dec %ebx
4191f2:	56                   	push   %esi
4191f3:	48                   	dec    %eax
4191f4:	77 32                	ja     0x419228
4191f6:	64 79 63             	fs jns 0x41925c
4191f9:	76 38                	jbe    0x419233
4191fb:	56                   	push   %esi
4191fc:	55                   	push   %ebp
4191fd:	37                   	aaa
4191fe:	44                   	inc    %esp
4191ff:	49                   	dec    %ecx
419200:	74 67                	je     0x419269
419202:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax