439031:	59                   	pop    %ecx
439032:	32 56 66             	xor    0x66(%esi),%dl
439035:	62 6d 46             	bound  %ebp,0x46(%ebp)
439038:	74 5a                	je     0x439094
43903a:	51                   	push   %ecx
43903b:	42                   	inc    %edx
43903c:	77 63                	ja     0x4390a1
43903e:	6d                   	insl   (%dx),%es:(%edi)
43903f:	39 71 58             	cmp    %esi,0x58(%ecx)
439042:	32 35 68 62 57 55    	xor    0x55576268,%dh
439048:	41                   	inc    %ecx
439049:	63 6d 56             	arpl   %ebp,0x56(%ebp)
43904c:	7a 58                	jp     0x4390a6
43904e:	32 35 68 62 57 55    	xor    0x55576268,%dh
439054:	41                   	inc    %ecx
439055:	63 48 4a             	arpl   %ecx,0x4a(%eax)
439058:	76 61                	jbe    0x4390bb
43905a:	6d                   	insl   (%dx),%es:(%edi)
43905b:	56                   	push   %esi
43905c:	6a 64                	push   $0x64
43905e:	46                   	inc    %esi
43905f:	39 75 59             	cmp    %esi,0x59(%ebp)
439062:	57                   	push   %edi
439063:	31 6c 41 45          	xor    %ebp,0x45(%ecx,%eax,2)
439067:	52                   	push   %edx
439068:	6c                   	insb   (%dx),%es:(%edi)
439069:	5a                   	pop    %edx
43906a:	6d                   	insl   (%dx),%es:(%edi)
43906b:	6c                   	insb   (%dx),%es:(%edi)
43906c:	75 5a                	jne    0x4390c8
43906e:	56                   	push   %esi
43906f:	52                   	push   %edx
439070:	35 63 47 55 41       	xor    $0x41554763,%eax
439075:	51                   	push   %ecx
439076:	33 4a 6c             	xor    0x6c(%edx),%ecx
439079:	59                   	pop    %ecx
43907a:	58                   	pop    %eax
43907b:	52                   	push   %edx
43907c:	6c                   	insb   (%dx),%es:(%edi)
43907d:	56                   	push   %esi
43907e:	48                   	dec    %eax
43907f:	6c                   	insb   (%dx),%es:(%edi)
439080:	77 5a                	ja     0x4390dc
439082:	51                   	push   %ecx
439083:	42                   	inc    %edx
439084:	57                   	push   %edi
439085:	59                   	pop    %ecx
439086:	57                   	push   %edi
439087:	78 31                	js     0x4390ba
439089:	5a                   	pop    %edx
43908a:	56                   	push   %esi
43908b:	52                   	push   %edx
43908c:	35 63 47 55 41       	xor    $0x41554763,%eax
439091:	55                   	push   %ebp
439092:	32 56 30             	xor    0x30(%esi),%dl
439095:	55                   	push   %ebp
439096:	6d                   	insl   (%dx),%es:(%edi)
439097:	56                   	push   %esi
439098:	30 64 58 4a          	xor    %ah,0x4a(%eax,%ebx,2)
43909c:	75 56                	jne    0x4390f4
43909e:	48                   	dec    %eax
43909f:	6c                   	insb   (%dx),%es:(%edi)
4390a0:	77 5a                	ja     0x4390fc
4390a2:	51                   	push   %ecx
4390a3:	42                   	inc    %edx
4390a4:	48                   	dec    %eax
4390a5:	5a                   	pop    %edx
4390a6:	58                   	pop    %eax
4390a7:	52                   	push   %edx
4390a8:	55                   	push   %ebp
4390a9:	65 58                	gs pop %eax
4390ab:	42                   	inc    %edx
4390ac:	6c                   	insb   (%dx),%es:(%edi)
4390ad:	41                   	inc    %ecx
4390ae:	45                   	inc    %ebp
4390af:	31 6c 64 47          	xor    %ebp,0x47(%esp,%eiz,2)
4390b3:	68 76 5a 45 4a       	push   $0x4a455a76
4390b8:	68 63 32 55 41       	push   $0x41553263
4390bd:	52                   	push   %edx
4390be:	47                   	inc    %edi
4390bf:	6c                   	insb   (%dx),%es:(%edi)
4390c0:	7a 63                	jp     0x439125
4390c2:	47                   	inc    %edi
4390c3:	39 7a 5a             	cmp    %edi,0x5a(%edx)
4390c6:	51                   	push   %ecx
4390c7:	42                   	inc    %edx
4390c8:	51                   	push   %ecx
4390c9:	59                   	pop    %ecx
4390ca:	58                   	pop    %eax
4390cb:	4a                   	dec    %edx
4390cc:	7a 5a                	jp     0x439128
4390ce:	51                   	push   %ecx
4390cf:	42                   	inc    %edx
4390d0:	53                   	push   %ebx
4390d1:	5a                   	pop    %edx
4390d2:	58                   	pop    %eax
4390d3:	5a                   	pop    %edx
4390d4:	6c                   	insb   (%dx),%es:(%edi)
4390d5:	63 6e 4e             	arpl   %ebp,0x4e(%esi)
4390d8:	6c                   	insb   (%dx),%es:(%edi)
4390d9:	41                   	inc    %ecx
4390da:	45                   	inc    %ebp
4390db:	31 31                	xor    %esi,(%ecx)
4390dd:	62 48 52             	bound  %ecx,0x52(%eax)
4390e0:	70 59                	jo     0x43913b
4390e2:	32 46 7a             	xor    0x7a(%esi),%al
4390e5:	64 45                	fs inc %ebp
4390e7:	52                   	push   %edx
4390e8:	6c                   	insb   (%dx),%es:(%edi)
4390e9:	62 47 56             	bound  %eax,0x56(%edi)
4390ec:	6e                   	outsb  %ds:(%esi),(%dx)
4390ed:	59                   	pop    %ecx
4390ee:	58                   	pop    %eax
4390ef:	52                   	push   %edx
4390f0:	6c                   	insb   (%dx),%es:(%edi)
4390f1:	41                   	inc    %ecx
4390f2:	46                   	inc    %esi
4390f3:	64 79 61             	fs jns 0x439157
4390f6:	58                   	pop    %eax
4390f7:	52                   	push   %edx
4390f8:	6c                   	insb   (%dx),%es:(%edi)
4390f9:	41                   	inc    %ecx
4390fa:	45                   	inc    %ebp
4390fb:	64 31 61 57          	xor    %esp,%fs:0x57(%ecx)
4390ff:	52                   	push   %edx
439100:	42                   	inc    %edx
439101:	64 48                	fs dec %eax
439103:	52                   	push   %edx
439104:	79 61                	jns    0x439167
439106:	57                   	push   %edi
439107:	4a                   	dec    %edx
439108:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
43910c:	41                   	inc    %ecx
43910d:	52                   	push   %edx
43910e:	47                   	inc    %edi
43910f:	56                   	push   %esi
439110:	69 64 57 64 6e 59 57 	imul   $0x4a57596e,0x64(%edi,%edx,2),%esp
439117:	4a
439118:	73 5a                	jae    0x439174
43911a:	55                   	push   %ebp
43911b:	46                   	inc    %esi
43911c:	30 64 48 4a          	xor    %ah,0x4a(%eax,%ecx,2)
439120:	70 59                	jo     0x43917b
439122:	6e                   	outsb  %ds:(%esi),(%dx)
439123:	56                   	push   %esi
439124:	30 5a 51             	xor    %bl,0x51(%edx)
439127:	42                   	inc    %edx
439128:	44                   	inc    %esp
439129:	62 32                	bound  %esi,(%edx)
43912b:	31 57 61             	xor    %edx,0x61(%edi)
43912e:	58                   	pop    %eax
43912f:	4e                   	dec    %esi
439130:	70 59                	jo     0x43918b
439132:	6d                   	insl   (%dx),%es:(%edi)
439133:	78 6c                	js     0x4391a1
439135:	51                   	push   %ecx
439136:	58                   	pop    %eax
439137:	52                   	push   %edx
439138:	30 63 6d             	xor    %ah,0x6d(%ebx)
43913b:	6c                   	insb   (%dx),%es:(%edi)
43913c:	69 64 58 52 6c 41 45 	imul   $0x4645416c,0x52(%eax,%ebx,2),%esp
439143:	46
439144:	7a 63                	jp     0x4391a9
439146:	32 56 74             	xor    0x74(%esi),%dl
439149:	59                   	pop    %ecx
43914a:	6d                   	insl   (%dx),%es:(%edi)
43914b:	78 35                	js     0x439182
43914d:	56                   	push   %esi
43914e:	47                   	inc    %edi
43914f:	6c                   	insb   (%dx),%es:(%edi)
439150:	30 62 47             	xor    %ah,0x47(%edx)
439153:	56                   	push   %esi
439154:	42                   	inc    %edx
439155:	64 48                	fs dec %eax
439157:	52                   	push   %edx
439158:	79 61                	jns    0x4391bb
43915a:	57                   	push   %edi
43915b:	4a                   	dec    %edx
43915c:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
439160:	41                   	inc    %ecx
439161:	51                   	push   %ecx
439162:	58                   	pop    %eax
439163:	4e                   	dec    %esi
439164:	7a 5a                	jp     0x4391c0
439166:	57                   	push   %edi
439167:	31 69 62             	xor    %ebp,0x62(%ecx)
43916a:	48                   	dec    %eax
43916b:	6c                   	insb   (%dx),%es:(%edi)
43916c:	55                   	push   %ebp
43916d:	63 6d 46             	arpl   %ebp,0x46(%ebp)
439170:	6b 5a 57 31          	imul   $0x31,0x57(%edx),%ebx
439174:	68 63 6d 74 42       	push   $0x42746d63
439179:	64 48                	fs dec %eax
43917b:	52                   	push   %edx
43917c:	79 61                	jns    0x4391df
43917e:	57                   	push   %edi
43917f:	4a                   	dec    %edx
439180:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
439184:	41                   	inc    %ecx
439185:	55                   	push   %ebp
439186:	33 56 77             	xor    0x77(%esi),%edx
439189:	63 48 4a             	arpl   %ecx,0x4a(%eax)
43918c:	6c                   	insb   (%dx),%es:(%edi)
43918d:	63 33                	arpl   %esi,(%ebx)
43918f:	4e                   	dec    %esi
439190:	4a                   	dec    %edx
439191:	62 47 52             	bound  %eax,0x52(%edi)
439194:	68 63 32 31 42       	push   $0x42313263
439199:	64 48                	fs dec %eax
43919b:	52                   	push   %edx
43919c:	79 61                	jns    0x4391ff
43919e:	57                   	push   %edi
43919f:	4a                   	dec    %edx
4391a0:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
4391a4:	41                   	inc    %ecx
4391a5:	51                   	push   %ecx
4391a6:	58                   	pop    %eax
4391a7:	4e                   	dec    %esi
4391a8:	7a 5a                	jp     0x439204
4391aa:	57                   	push   %edi
4391ab:	31 69 62             	xor    %ebp,0x62(%ecx)
4391ae:	48                   	dec    %eax
4391af:	6c                   	insb   (%dx),%es:(%edi)
4391b0:	47                   	inc    %edi
4391b1:	61                   	popa
4391b2:	57                   	push   %edi
4391b3:	78 6c                	js     0x439221
4391b5:	56                   	push   %esi
4391b6:	6d                   	insl   (%dx),%es:(%edi)
4391b7:	56                   	push   %esi
4391b8:	79 63                	jns    0x43921d
4391ba:	32 6c 76 62          	xor    0x62(%esi,%esi,2),%ch
4391be:	6b 46 30 64          	imul   $0x64,0x30(%esi),%eax
4391c2:	48                   	dec    %eax
4391c3:	4a                   	dec    %edx
4391c4:	70 59                	jo     0x43921f
4391c6:	6e                   	outsb  %ds:(%esi),(%dx)
4391c7:	56                   	push   %esi
4391c8:	30 5a 51             	xor    %bl,0x51(%edx)
4391cb:	42                   	inc    %edx
4391cc:	50                   	push   %eax
4391cd:	59                   	pop    %ecx
4391ce:	6d                   	insl   (%dx),%es:(%edi)
4391cf:	5a                   	pop    %edx
4391d0:	31 63 32             	xor    %esp,0x32(%ebx)
4391d3:	4e                   	dec    %esi
4391d4:	68 64 47 6c 76       	push   $0x766c4764
4391d9:	62 6b 46             	bound  %ebp,0x46(%ebx)
4391dc:	30 64 48 4a          	xor    %ah,0x4a(%eax,%ecx,2)
4391e0:	70 59                	jo     0x43923b
4391e2:	6e                   	outsb  %ds:(%esi),(%dx)
4391e3:	56                   	push   %esi
4391e4:	30 5a 51             	xor    %bl,0x51(%edx)
4391e7:	42                   	inc    %edx
4391e8:	42                   	inc    %edx
4391e9:	63 33                	arpl   %esi,(%ebx)
4391eb:	4e                   	dec    %esi
4391ec:	6c                   	insb   (%dx),%es:(%edi)
4391ed:	62 57 4a             	bound  %edx,0x4a(%edi)
4391f0:	73 65                	jae    0x439257
4391f2:	55                   	push   %ebp
4391f3:	4e                   	dec    %esi
4391f4:	76 62                	jbe    0x439258
4391f6:	6d                   	insl   (%dx),%es:(%edi)
4391f7:	5a                   	pop    %edx
4391f8:	70 5a                	jo     0x439254
4391fa:	33 56 79             	xor    0x79(%esi),%edx
4391fd:	59                   	pop    %ecx
4391fe:	58                   	pop    %eax
4391ff:	52                   	push   %edx
439200:	70 62                	jo     0x439264
439202:	32 35 42 64 48 52    	xor    0x52486442,%dh
439208:	79 61                	jns    0x43926b
43920a:	57                   	push   %edi
43920b:	4a                   	dec    %edx
43920c:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
439210:	41                   	inc    %ecx
439211:	51                   	push   %ecx
439212:	58                   	pop    %eax
439213:	4e                   	dec    %esi
439214:	7a 5a                	jp     0x439270
439216:	57                   	push   %edi
439217:	31 69 62             	xor    %ebp,0x62(%ecx)
43921a:	48                   	dec    %eax
43921b:	6c                   	insb   (%dx),%es:(%edi)
43921c:	45                   	inc    %ebp
43921d:	5a                   	pop    %edx
43921e:	58                   	pop    %eax
43921f:	4e                   	dec    %esi
439220:	6a 63                	push   $0x63
439222:	6d                   	insl   (%dx),%es:(%edi)
439223:	6c                   	insb   (%dx),%es:(%edi)
439224:	77 64                	ja     0x43928a
439226:	47                   	inc    %edi
439227:	6c                   	insb   (%dx),%es:(%edi)
439228:	76 62                	jbe    0x43928c
43922a:	6b 46 30 64          	imul   $0x64,0x30(%esi),%eax
43922e:	48                   	dec    %eax
43922f:	4a                   	dec    %edx
439230:	70 59                	jo     0x43928b
439232:	6e                   	outsb  %ds:(%esi),(%dx)
439233:	56                   	push   %esi
439234:	30 5a 51             	xor    %bl,0x51(%edx)
439237:	42                   	inc    %edx
439238:	45                   	inc    %ebp
439239:	5a                   	pop    %edx
43923a:	57                   	push   %edi
43923b:	5a                   	pop    %edx
43923c:	68 64 57 78 30       	push   $0x30785764
439241:	54                   	push   %esp
439242:	57                   	push   %edi
439243:	56                   	push   %esi
439244:	74 59                	je     0x43929f
439246:	6d                   	insl   (%dx),%es:(%edi)
439247:	56                   	push   %esi
439248:	79 51                	jns    0x43929b
43924a:	58                   	pop    %eax
43924b:	52                   	push   %edx
43924c:	30 63 6d             	xor    %ah,0x6d(%ebx)
43924f:	6c                   	insb   (%dx),%es:(%edi)
439250:	69 64 58 52 6c 41 45 	imul   $0x4e45416c,0x52(%eax,%ebx,2),%esp
439257:	4e
439258:	76 62                	jbe    0x4392bc
43925a:	58                   	pop    %eax
43925b:	42                   	inc    %edx
43925c:	70 62                	jo     0x4392c0
43925e:	47                   	inc    %edi
43925f:	46                   	inc    %esi
439260:	30 61 57             	xor    %ah,0x57(%ecx)
439263:	39 75 55             	cmp    %esi,0x55(%ebp)
439266:	6d                   	insl   (%dx),%es:(%edi)
439267:	56                   	push   %esi
439268:	73 59                	jae    0x4392c3
43926a:	58                   	pop    %eax
43926b:	68 68 64 47 6c       	push   $0x6c476468
439270:	76 62                	jbe    0x4392d4
439272:	6e                   	outsb  %ds:(%esi),(%dx)
439273:	4e                   	dec    %esi
439274:	42                   	inc    %edx
439275:	64 48                	fs dec %eax
439277:	52                   	push   %edx
439278:	79 61                	jns    0x4392db
43927a:	57                   	push   %edi
43927b:	4a                   	dec    %edx
43927c:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
439280:	41                   	inc    %ecx
439281:	51                   	push   %ecx
439282:	58                   	pop    %eax
439283:	4e                   	dec    %esi
439284:	7a 5a                	jp     0x4392e0