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
439286:	57                   	push   %edi
439287:	31 69 62             	xor    %ebp,0x62(%ecx)
43928a:	48                   	dec    %eax
43928b:	6c                   	insb   (%dx),%es:(%edi)
43928c:	51                   	push   %ecx
43928d:	63 6d 39             	arpl   %ebp,0x39(%ebp)
439290:	6b 64 57 4e 30       	imul   $0x30,0x4e(%edi,%edx,2),%esp
439295:	51                   	push   %ecx
439296:	58                   	pop    %eax
439297:	52                   	push   %edx
439298:	30 63 6d             	xor    %ah,0x6d(%ebx)
43929b:	6c                   	insb   (%dx),%es:(%edi)
43929c:	69 64 58 52 6c 41 45 	imul   $0x4645416c,0x52(%eax,%ebx,2),%esp
4392a3:	46
4392a4:	7a 63                	jp     0x439309
4392a6:	32 56 74             	xor    0x74(%esi),%dl
4392a9:	59                   	pop    %ecx
4392aa:	6d                   	insl   (%dx),%es:(%edi)
4392ab:	78 35                	js     0x4392e2
4392ad:	51                   	push   %ecx
4392ae:	32 39                	xor    (%ecx),%bh
4392b0:	77 65                	ja     0x439317
4392b2:	58                   	pop    %eax
4392b3:	4a                   	dec    %edx
4392b4:	70 5a                	jo     0x439310
4392b6:	32 68 30             	xor    0x30(%eax),%ch
4392b9:	51                   	push   %ecx
4392ba:	58                   	pop    %eax
4392bb:	52                   	push   %edx
4392bc:	30 63 6d             	xor    %ah,0x6d(%ebx)
4392bf:	6c                   	insb   (%dx),%es:(%edi)
4392c0:	69 64 58 52 6c 41 45 	imul   $0x4645416c,0x52(%eax,%ebx,2),%esp
4392c7:	46
4392c8:	7a 63                	jp     0x43932d
4392ca:	32 56 74             	xor    0x74(%esi),%dl
4392cd:	59                   	pop    %ecx
4392ce:	6d                   	insl   (%dx),%es:(%edi)
4392cf:	78 35                	js     0x439306
4392d1:	51                   	push   %ecx
4392d2:	32 39                	xor    (%ecx),%bh
4392d4:	74 63                	je     0x439339
4392d6:	47                   	inc    %edi
4392d7:	46                   	inc    %esi
4392d8:	75 65                	jne    0x43933f
4392da:	55                   	push   %ebp
4392db:	46                   	inc    %esi
4392dc:	30 64 48 4a          	xor    %ah,0x4a(%eax,%ecx,2)
4392e0:	70 59                	jo     0x43933b
4392e2:	6e                   	outsb  %ds:(%esi),(%dx)
4392e3:	56                   	push   %esi
4392e4:	30 5a 51             	xor    %bl,0x51(%edx)
4392e7:	42                   	inc    %edx
4392e8:	53                   	push   %ebx
4392e9:	64 57                	fs push %edi
4392eb:	35 30 61 57 31       	xor    $0x31576130,%eax
4392f0:	6c                   	insb   (%dx),%es:(%edi)
4392f1:	51                   	push   %ecx
4392f2:	32 39                	xor    (%ecx),%bh
4392f4:	74 63                	je     0x439359
4392f6:	47                   	inc    %edi
4392f7:	46                   	inc    %esi
4392f8:	30 61 57             	xor    %ah,0x57(%ecx)
4392fb:	4a                   	dec    %edx
4392fc:	70 62                	jo     0x439360
4392fe:	47                   	inc    %edi
4392ff:	6c                   	insb   (%dx),%es:(%edi)
439300:	30 65 55             	xor    %ah,0x55(%ebp)
439303:	46                   	inc    %esi
439304:	30 64 48 4a          	xor    %ah,0x4a(%eax,%ecx,2)
439308:	70 59                	jo     0x439363
43930a:	6e                   	outsb  %ds:(%esi),(%dx)
43930b:	56                   	push   %esi
43930c:	30 5a 51             	xor    %bl,0x51(%edx)
43930f:	42                   	inc    %edx
439310:	53                   	push   %ebx
439311:	5a                   	pop    %edx
439312:	57                   	push   %edi
439313:	46                   	inc    %esi
439314:	6b 51 6e 6c          	imul   $0x6c,0x6e(%ecx),%edx
439318:	30 5a 51             	xor    %bl,0x51(%edx)
43931b:	42                   	inc    %edx
43931c:	32 59 57             	xor    0x57(%ecx),%bl
43931f:	78 31                	js     0x439352
439321:	5a                   	pop    %edx
439322:	51                   	push   %ecx
439323:	42                   	inc    %edx
439324:	53                   	push   %ebx
439325:	5a                   	pop    %edx
439326:	58                   	pop    %eax
439327:	4e                   	dec    %esi
439328:	70 65                	jo     0x43938f
43932a:	6d                   	insl   (%dx),%es:(%edi)
43932b:	55                   	push   %ebp
43932c:	41                   	inc    %ecx
43932d:	55                   	push   %ebp
43932e:	33 6c 7a 64          	xor    0x64(%edx,%edi,2),%ebp
439332:	47                   	inc    %edi
439333:	56                   	push   %esi
439334:	74 4c                	je     0x439382
439336:	6c                   	insb   (%dx),%es:(%edi)
439337:	52                   	push   %edx
439338:	6f                   	outsl  %ds:(%esi),(%dx)
439339:	63 6d 56             	arpl   %ebp,0x56(%ebp)
43933c:	68 5a 47 6c 75       	push   $0x756c475a
439341:	5a                   	pop    %edx
439342:	77 42                	ja     0x439386
439344:	46                   	inc    %esi
439345:	62 6d 4e             	bound  %ebp,0x4e(%ebp)
439348:	76 5a                	jbe    0x4393a4
43934a:	47                   	inc    %edi
43934b:	6c                   	insb   (%dx),%es:(%edi)
43934c:	75 5a                	jne    0x4393a8
43934e:	77 42                	ja     0x439392
439350:	47                   	inc    %edi
439351:	63 6d 39             	arpl   %ebp,0x39(%ebp)
439354:	74 51                	je     0x4393a7
439356:	6d                   	insl   (%dx),%es:(%edi)
439357:	46                   	inc    %esi
439358:	7a 5a                	jp     0x4393b4
43935a:	54                   	push   %esp
43935b:	59                   	pop    %ecx
43935c:	30 55 33             	xor    %dl,0x33(%ebp)
43935f:	52                   	push   %edx
439360:	79 61                	jns    0x4393c3
439362:	57                   	push   %edi
439363:	35 6e 41 46 4a       	xor    $0x4a46416e,%eax
439368:	6c                   	insb   (%dx),%es:(%edi)
439369:	59                   	pop    %ecx
43936a:	57                   	push   %edi
43936b:	52                   	push   %edx
43936c:	54                   	push   %esp
43936d:	64 48                	fs dec %eax
43936f:	4a                   	dec    %edx
439370:	70 62                	jo     0x4393d4
439372:	6d                   	insl   (%dx),%es:(%edi)
439373:	63 41 52             	arpl   %eax,0x52(%ecx)
439376:	32 56 30             	xor    0x30(%esi),%dl
439379:	55                   	push   %ebp
43937a:	33 52 79             	xor    0x79(%edx),%edx
43937d:	61                   	popa
43937e:	57                   	push   %edi
43937f:	35 6e 41 46 4e       	xor    $0x4e46416e,%eax
439384:	35 63 33 52 6c       	xor    $0x6c523363,%eax
439389:	62 53 35             	bound  %edx,0x35(%ebx)
43938c:	45                   	inc    %ebp
43938d:	63 6d 46             	arpl   %ebp,0x46(%ebp)
439390:	33 61 57             	xor    0x57(%ecx),%esp
439393:	35 6e 41 45 4a       	xor    $0x4a45416e,%eax
439398:	70 62                	jo     0x4393fc
43939a:	6d                   	insl   (%dx),%es:(%edi)
43939b:	46                   	inc    %esi
43939c:	79 65                	jns    0x439403
43939e:	56                   	push   %esi
43939f:	4e                   	dec    %esi
4393a0:	6c                   	insb   (%dx),%es:(%edi)
4393a1:	59                   	pop    %ecx
4393a2:	58                   	pop    %eax
4393a3:	4a                   	dec    %edx
4393a4:	6a 61                	push   $0x61
4393a6:	41                   	inc    %ecx
4393a7:	42                   	inc    %edx
4393a8:	4e                   	dec    %esi
4393a9:	54                   	push   %esp
4393aa:	6d                   	insl   (%dx),%es:(%edi)
4393ab:	5a                   	pop    %edx
4393ac:	6f                   	outsl  %ds:(%esi),(%dx)
4393ad:	41                   	inc    %ecx
4393ae:	45                   	inc    %ebp
4393af:	4e                   	dec    %esi
4393b0:	76 62                	jbe    0x439414
4393b2:	58                   	pop    %eax
4393b3:	42                   	inc    %edx
4393b4:	31 64 47 56          	xor    %esp,0x56(%edi,%eax,2)
4393b8:	49                   	dec    %ecx
4393b9:	59                   	pop    %ecx