435249:	42                   	inc    %edx
43524a:	77 4b                	ja     0x435297
43524c:	4f                   	dec    %edi
43524d:	61                   	popa
43524e:	54                   	push   %esp
43524f:	4c                   	dec    %esp
435250:	6e                   	outsb  %ds:(%esi),(%dx)
435251:	4b                   	dec    %ebx
435252:	78 59                	js     0x4352ad
435254:	47                   	inc    %edi
435255:	43                   	inc    %ebx
435256:	53                   	push   %ebx
435257:	55                   	push   %ebp
435258:	58                   	pop    %eax
435259:	57                   	push   %edi
43525a:	41                   	inc    %ecx
43525b:	30 44 43 43          	xor    %al,0x43(%ebx,%eax,2)
43525f:	55                   	push   %ebp
435260:	58                   	pop    %eax
435261:	57                   	push   %edi
435262:	41                   	inc    %ecx
435263:	79 55                	jns    0x4352ba
435265:	6e                   	outsb  %ds:(%esi),(%dx)
435266:	69 73 47 43 7a 68 73 	imul   $0x73687a43,0x47(%ebx),%esi
43526d:	2f                   	das
43526e:	2f                   	das
43526f:	2f                   	das
435270:	2f                   	das
435271:	43                   	inc    %ebx
435272:	41                   	inc    %ecx
435273:	4f                   	dec    %edi
435274:	4f                   	dec    %edi
435275:	61                   	popa
435276:	54                   	push   %esp
435277:	49                   	dec    %ecx
435278:	43                   	inc    %ebx
435279:	4b                   	dec    %ebx
43527a:	79 67                	jns    0x4352e3
43527c:	72 34                	jb     0x4352b2
43527e:	45                   	inc    %ebp
43527f:	55                   	push   %ebp
435280:	48                   	dec    %eax
435281:	41                   	inc    %ecx
435282:	41                   	inc    %ecx
435283:	41                   	inc    %ecx
435284:	41                   	inc    %ecx
435285:	4f                   	dec    %edi
435286:	2f                   	das
435287:	2f                   	das
435288:	2f                   	das
435289:	2f                   	das
43528a:	30 62 2f             	xor    %ah,0x2f(%edx)
43528d:	2f                   	das
43528e:	2f                   	das
43528f:	39 58 2f             	cmp    %ebx,0x2f(%eax)
435292:	2f                   	das
435293:	2f                   	das
435294:	2f                   	das
435295:	58                   	pop    %eax
435296:	2f                   	das
435297:	2f                   	das
435298:	2f                   	das
435299:	2f                   	das
43529a:	33 4c 2f 2f          	xor    0x2f(%edi,%ebp,1),%ecx
43529e:	2f                   	das
43529f:	39 35 2f 2f 2f 2f    	cmp    %esi,0x2f2f2f2f
4352a5:	68 76 2f 2f 2f       	push   $0x2f2f2f76
4352aa:	7a 67                	jp     0x435313
4352ac:	72 2f                	jb     0x4352dd
4352ae:	2f                   	das
4352af:	2f                   	das
4352b0:	2f                   	das
4352b1:	42                   	inc    %edx
4352b2:	69 6f 65 41 6e 73 52 	imul   $0x52736e41,0x65(%edi),%ebp
4352b9:	41                   	inc    %ecx
4352ba:	41                   	inc    %ecx
4352bb:	41                   	inc    %ecx
4352bc:	45                   	inc    %ebp
4352bd:	4b                   	dec    %ebx
4352be:	69 59 43 65 78 41 41 	imul   $0x41417865,0x43(%ecx),%ebx
4352c5:	41                   	inc    %ecx
4352c6:	41                   	inc    %ecx
4352c7:	51                   	push   %ecx
4352c8:	44                   	inc    %esp
4352c9:	6c                   	insb   (%dx),%es:(%edi)
4352ca:	43                   	inc    %ebx
4352cb:	70 53                	jo     0x435320
4352cd:	41                   	inc    %ecx
4352ce:	69 67 66 41 41 41 4b 	imul   $0x4b414141,0x66(%edi),%esp
4352d5:	41                   	inc    %ecx
4352d6:	68 38 51 6a 52       	push   $0x526a5138
4352db:	59                   	pop    %ecx
4352dc:	41                   	inc    %ecx
4352dd:	41                   	inc    %ecx
4352de:	41                   	inc    %ecx
4352df:	46                   	inc    %esi
4352e0:	39 45 41             	cmp    %eax,0x41(%ebp)
4352e3:	41                   	inc    %ecx
4352e4:	41                   	inc    %ecx
4352e5:	42                   	inc    %edx
4352e6:	43                   	inc    %ebx
4352e7:	6f                   	outsl  %ds:(%esi),(%dx)
4352e8:	41                   	inc    %ecx
4352e9:	41                   	inc    %ecx
4352ea:	41                   	inc    %ecx
4352eb:	41                   	inc    %ecx
4352ec:	54                   	push   %esp
4352ed:	4d                   	dec    %ebp
4352ee:	41                   	inc    %ecx
4352ef:	55                   	push   %ebp
4352f0:	41                   	inc    %ecx
4352f1:	57                   	push   %edi
4352f2:	51                   	push   %ecx
4352f3:	41                   	inc    %ecx
4352f4:	41                   	inc    %ecx
4352f5:	41                   	inc    %ecx
4352f6:	42                   	inc    %edx
4352f7:	73 41                	jae    0x43533a
4352f9:	41                   	inc    %ecx
4352fa:	42                   	inc    %edx
4352fb:	45                   	inc    %ebp
4352fc:	43                   	inc    %ebx
4352fd:	65 78 45             	gs js  0x435345
435300:	41                   	inc    %ecx
435301:	41                   	inc    %ecx
435302:	41                   	inc    %ecx
435303:	51                   	push   %ecx
435304:	43                   	inc    %ebx
435305:	65 78 41             	gs js  0x435349
435308:	41                   	inc    %ecx
435309:	41                   	inc    %ecx
43530a:	41                   	inc    %ecx
43530b:	53                   	push   %ebx
43530c:	4f                   	dec    %edi
43530d:	61                   	popa
43530e:	54                   	push   %esp
43530f:	4d                   	dec    %ebp
435310:	70 41                	jo     0x435353
435312:	6e                   	outsb  %ds:(%esi),(%dx)
435313:	73 52                	jae    0x435367
435315:	41                   	inc    %ecx
435316:	41                   	inc    %ecx
435317:	41                   	inc    %ecx
435318:	45                   	inc    %ebp
435319:	47                   	inc    %edi
43531a:	46                   	inc    %esi
43531b:	71 4e                	jno    0x43536b
43531d:	46                   	inc    %esi
43531e:	67 41                	addr16 inc %ecx
435320:	41                   	inc    %ecx
435321:	41                   	inc    %ecx
435322:	51                   	push   %ecx
435323:	6f                   	outsl  %ds:(%esi),(%dx)
435324:	43                   	inc    %ebx
435325:	65 78 41             	gs js  0x435369
435328:	41                   	inc    %ecx
435329:	41                   	inc    %ecx
43532a:	41                   	inc    %ecx
43532b:	51                   	push   %ecx
43532c:	57                   	push   %edi
43532d:	42                   	inc    %edx
43532e:	68 59 43 65 78       	push   $0x78654359
435333:	45                   	inc    %ebp
435334:	41                   	inc    %ecx
435335:	41                   	inc    %ecx
435336:	41                   	inc    %ecx
435337:	51                   	push   %ecx
435338:	6f                   	outsl  %ds:(%esi),(%dx)
435339:	65 51                	gs push %ecx
43533b:	41                   	inc    %ecx
43533c:	41                   	inc    %ecx
43533d:	43                   	inc    %ebx
43533e:	67 49                	addr16 dec %ecx
435340:	47                   	inc    %edi
435341:	66 52                	push   %dx
435343:	41                   	inc    %ecx
435344:	41                   	inc    %ecx
435345:	41                   	inc    %ecx
435346:	41                   	inc    %ecx
435347:	51                   	push   %ecx
435348:	43                   	inc    %ebx
435349:	65 78 41             	gs js  0x43538d
43534c:	41                   	inc    %ecx
43534d:	41                   	inc    %ecx
43534e:	41                   	inc    %ecx
43534f:	51                   	push   %ecx
435350:	43                   	inc    %ebx
435351:	65 78 45             	gs js  0x435399
435354:	41                   	inc    %ecx
435355:	41                   	inc    %ecx
435356:	41                   	inc    %ecx
435357:	51                   	push   %ecx
435358:	44                   	inc    %esp
435359:	6e                   	outsb  %ds:(%esi),(%dx)
43535a:	67 49                	addr16 dec %ecx
43535c:	43                   	inc    %ebx
43535d:	65 78 45             	gs js  0x4353a5
435360:	41                   	inc    %ecx
435361:	41                   	inc    %ecx
435362:	41                   	inc    %ecx
435363:	51                   	push   %ecx
435364:	4c                   	dec    %esp
435365:	42                   	inc    %edx
435366:	78 64                	js     0x4353cc
435368:	59                   	pop    %ecx
435369:	66 52                	push   %dx
43536b:	45                   	inc    %ebp
43536c:	41                   	inc    %ecx
43536d:	41                   	inc    %ecx
43536e:	41                   	inc    %ecx
43536f:	51                   	push   %ecx
435370:	48                   	dec    %eax
435371:	4b                   	dec    %ebx
435372:	67 41                	addr16 inc %ecx
435374:	41                   	inc    %ecx
435375:	41                   	inc    %ecx
435376:	42                   	inc    %edx
435377:	4d                   	dec    %ebp
435378:	77 42                	ja     0x4353bc
43537a:	51                   	push   %ecx
43537b:	41                   	inc    %ecx
43537c:	69 41 41 41 41 48 41 	imul   $0x41484141,0x41(%ecx),%eax
435383:	41                   	inc    %ecx
435384:	41                   	inc    %ecx
435385:	45                   	inc    %ebp
435386:	51                   	push   %ecx
435387:	4a                   	dec    %edx
435388:	37                   	aaa
435389:	45                   	inc    %ebp
43538a:	51                   	push   %ecx
43538b:	41                   	inc    %ecx
43538c:	41                   	inc    %ecx
43538d:	42                   	inc    %edx
43538e:	49                   	dec    %ecx
43538f:	30 57 41             	xor    %dl,0x41(%edi)
435392:	41                   	inc    %ecx
435393:	41                   	inc    %ecx
435394:	42                   	inc    %edx
435395:	43                   	inc    %ebx
435396:	67 4a                	addr16 dec %edx
435398:	37                   	aaa
435399:	45                   	inc    %ebp
43539a:	41                   	inc    %ecx
43539b:	41                   	inc    %ecx
43539c:	41                   	inc    %ecx
43539d:	42                   	inc    %edx
43539e:	42                   	inc    %edx
43539f:	59                   	pop    %ecx
4353a0:	47                   	inc    %edi
4353a1:	46                   	inc    %esi
4353a2:	67 4a                	addr16 dec %edx
4353a4:	37                   	aaa
4353a5:	45                   	inc    %ebp
4353a6:	51                   	push   %ecx
4353a7:	41                   	inc    %ecx
4353a8:	41                   	inc    %ecx
4353a9:	42                   	inc    %edx
4353aa:	43                   	inc    %ebx
4353ab:	68 35 41 41 41       	push   $0x41414135
4353b0:	4b                   	dec    %ebx
4353b1:	42                   	inc    %edx
4353b2:	69 6f 65 41 68 4d 77 	imul   $0x774d6841,0x65(%edi),%ebp
4353b9:	41                   	inc    %ecx
4353ba:	77 41                	ja     0x4353fd
4353bc:	41                   	inc    %ecx
4353bd:	41                   	inc    %ecx
4353be:	51                   	push   %ecx
4353bf:	41                   	inc    %ecx
4353c0:	41                   	inc    %ecx
4353c1:	48                   	dec    %eax
4353c2:	51                   	push   %ecx
4353c3:	41                   	inc    %ecx
4353c4:	41                   	inc    %ecx
4353c5:	45                   	inc    %ebp
4353c6:	66 34 4a             	data16 xor $0x4a,%al
4353c9:	41                   	inc    %ecx
4353ca:	41                   	inc    %ecx
4353cb:	44                   	inc    %esp
4353cc:	2b 44 67 41          	sub    0x41(%edi,%eiz,2),%eax
4353d0:	41                   	inc    %ecx
4353d1:	2f                   	das
4353d2:	67 77 41             	addr16 ja 0x435416
4353d5:	41                   	inc    %ecx
4353d6:	43                   	inc    %ebx
4353d7:	42                   	inc    %edx
4353d8:	68 57 63 54 38       	push   $0x38546357
4353dd:	5a                   	pop    %edx
4353de:	6d                   	insl   (%dx),%es:(%edi)
4353df:	55                   	push   %ebp
4353e0:	67 64 31 6e 45       	xor    %ebp,%fs:0x45(%bp)
4353e5:	2f                   	das
4353e6:	47                   	inc    %edi
4353e7:	45                   	inc    %ebp
4353e8:	39 4c 67 41          	cmp    %ecx,0x41(%edi,%eiz,2)
4353ec:	41                   	inc    %ecx
4353ed:	41                   	inc    %ecx
4353ee:	50                   	push   %eax
4353ef:	34 4d                	xor    $0x4d,%al
4353f1:	41                   	inc    %ecx
4353f2:	41                   	inc    %ecx
4353f3:	41                   	inc    %ecx
4353f4:	67 49                	addr16 dec %ecx
4353f6:	2f                   	das
4353f7:	39 72 39             	cmp    %esi,0x39(%edx)
4353fa:	47                   	inc    %edi
4353fb:	55                   	push   %ebp
4353fc:	67 4e                	addr16 dec %esi
4353fe:	50                   	push   %eax
4353ff:	39 72 39             	cmp    %esi,0x39(%edx)
435402:	46                   	inc    %esi
435403:	67 37                	addr16 aaa
435405:	6d                   	insl   (%dx),%es:(%edi)
435406:	51                   	push   %ecx
435407:	41                   	inc    %ecx
435408:	41                   	inc    %ecx
435409:	41                   	inc    %ecx
43540a:	50                   	push   %eax
43540b:	34 4d                	xor    $0x4d,%al
43540d:	41                   	inc    %ecx
43540e:	41                   	inc    %ecx
43540f:	41                   	inc    %ecx
435410:	67 64 5a             	addr16 fs pop %edx
435413:	73 4c                	jae    0x435461
435415:	32 79 42             	xor    0x42(%ecx),%bh
435418:	67 6d                	insl   (%dx),%es:(%di)
43541a:	77 76                	ja     0x435492
43541c:	62 57 54             	bound  %edx,0x54(%edi)
43541f:	74 43                	je     0x435464
435421:	41                   	inc    %ecx
435422:	41                   	inc    %ecx
435423:	41                   	inc    %ecx
435424:	41                   	inc    %ecx
435425:	4f                   	dec    %edi
435426:	4a                   	dec    %edx
435427:	55                   	push   %ebp
435428:	41                   	inc    %ecx
435429:	41                   	inc    %ecx
43542a:	41                   	inc    %ecx
43542b:	44                   	inc    %esp
43542c:	2b 44 41 41          	sub    0x41(%ecx,%eax,2),%eax
435430:	41                   	inc    %ecx
435431:	49                   	dec    %ecx
435432:	4c                   	dec    %esp
435433:	63 77 2b             	arpl   %esi,0x2b(%edi)
435436:	51                   	push   %ecx
435437:	78 6d                	js     0x4354a6
435439:	49                   	dec    %ecx
43543a:	47                   	inc    %edi
43543b:	44                   	inc    %esp
43543c:	50                   	push   %eax