415331:	5a                   	pop    %edx
415332:	4d                   	dec    %ebp
415333:	78 43                	js     0x415378
415335:	4c                   	dec    %esp
415336:	53                   	push   %ebx
415337:	36 69 50 4a 4b 70 30 	imul   $0x7430704b,%ss:0x4a(%eax),%edx
41533e:	74
41533f:	2b 66 66             	sub    0x66(%esi),%esp
415342:	44                   	inc    %esp
415343:	36 6c                	ss insb (%dx),%es:(%edi)
415345:	59                   	pop    %ecx
415346:	45                   	inc    %ebp
415347:	55                   	push   %ebp
415348:	34 74                	xor    $0x74,%al
41534a:	33 6e 62             	xor    0x62(%esi),%ebp
41534d:	70 4d                	jo     0x41539c
41534f:	33 39                	xor    (%ecx),%edi
415351:	61                   	popa
415352:	34 37                	xor    $0x37,%al
415354:	46                   	inc    %esi
415355:	78 2f                	js     0x415386
415357:	52                   	push   %edx
415358:	34 6a                	xor    $0x6a,%al
41535a:	79 5a                	jns    0x4153b6
41535c:	61                   	popa
41535d:	59                   	pop    %ecx
41535e:	31 45 78             	xor    %eax,0x78(%ebp)
415361:	50                   	push   %eax
415362:	38 53 38             	cmp    %dl,0x38(%ebx)
415365:	43                   	inc    %ebx
415366:	72 69                	jb     0x4153d1
415368:	4f                   	dec    %edi
415369:	54                   	push   %esp
41536a:	79 7a                	jns    0x4153e6
41536c:	57                   	push   %edi
41536d:	44                   	inc    %esp
41536e:	61                   	popa
41536f:	41                   	inc    %ecx
415370:	58                   	pop    %eax
415371:	39 79 77             	cmp    %edi,0x77(%ecx)
415374:	33 65 6c             	xor    0x6c(%ebp),%esp
415377:	45                   	inc    %ebp
415378:	39 58 6e             	cmp    %ebx,0x6e(%eax)
41537b:	52                   	push   %edx
41537c:	67 38 68 54          	cmp    %ch,0x54(%bx,%si)
415380:	4e                   	dec    %esi
415381:	54                   	push   %esp
415382:	4e                   	dec    %esi
415383:	39 76 51             	cmp    %esi,0x51(%esi)
415386:	63 6e 65             	arpl   %ebp,0x65(%esi)
415389:	62 61 47             	bound  %esp,0x47(%ecx)
41538c:	53                   	push   %ebx
41538d:	61                   	popa
41538e:	6d                   	insl   (%dx),%es:(%edi)
41538f:	39 6e 6f             	cmp    %ebp,0x6f(%esi)
415392:	7a 4b                	jp     0x4153df
415394:	76 6c                	jbe    0x415402
415396:	47                   	inc    %edi
415397:	78 6a                	js     0x415403
415399:	58                   	pop    %eax
41539a:	69 67 65 35 35 67 74 	imul   $0x74673535,0x65(%edi),%esp
4153a1:	75 6a                	jne    0x41540d
4153a3:	73 5a                	jae    0x4153ff
4153a5:	66 37                	data16 aaa
4153a7:	70 4b                	jo     0x4153f4
4153a9:	6c                   	insb   (%dx),%es:(%edi)
4153aa:	44                   	inc    %esp
4153ab:	2f                   	das
4153ac:	53                   	push   %ebx
4153ad:	54                   	push   %esp
4153ae:	42                   	inc    %edx
4153af:	31 59 68             	xor    %ebx,0x68(%ecx)
4153b2:	39 2b                	cmp    %ebp,(%ebx)
4153b4:	38 6f 54             	cmp    %ch,0x54(%edi)
4153b7:	59                   	pop    %ecx
4153b8:	35 67 6f 2b 6d       	xor    $0x6d2b6f67,%eax
4153bd:	39 31                	cmp    %esi,(%ecx)
4153bf:	39 33                	cmp    %esi,(%ebx)
4153c1:	72 4b                	jb     0x41540e
4153c3:	69 54 70 6a 6a 74 52 	imul   $0x5952746a,0x6a(%eax,%esi,2),%edx
4153ca:	59
4153cb:	4a                   	dec    %edx
4153cc:	4a                   	dec    %edx
4153cd:	44                   	inc    %esp
4153ce:	37                   	aaa
4153cf:	4b                   	dec    %ebx
4153d0:	53                   	push   %ebx
4153d1:	4d                   	dec    %ebp
4153d2:	7a 58                	jp     0x41542c
4153d4:	54                   	push   %esp
4153d5:	32 70 6c             	xor    0x6c(%eax),%dh
4153d8:	34 4f                	xor    $0x4f,%al
4153da:	46                   	inc    %esi
4153db:	46                   	inc    %esi
4153dc:	74 79                	je     0x415457
4153de:	6d                   	insl   (%dx),%es:(%edi)
4153df:	46                   	inc    %esi
4153e0:	73 56                	jae    0x415438
4153e2:	34 66                	xor    $0x66,%al
4153e4:	4e                   	dec    %esi
4153e5:	35 70 6f 76 5a       	xor    $0x5a766f70,%eax
4153ea:	6a 5a                	push   $0x5a
4153ec:	65 56                	gs push %esi
4153ee:	6f                   	outsl  %ds:(%esi),(%dx)
4153ef:	76 79                	jbe    0x41546a
4153f1:	73 6f                	jae    0x415462
4153f3:	66 6b 53 4d 38       	imul   $0x38,0x4d(%ebx),%dx
4153f8:	2f                   	das
4153f9:	38 51 66             	cmp    %dl,0x66(%ecx)
4153fc:	6b 4b 4b 53          	imul   $0x53,0x4b(%ebx),%ecx
415400:	71 47                	jno    0x415449
415402:	4a                   	dec    %edx
415403:	52                   	push   %edx
415404:	35 59 59 71 4b       	xor    $0x4b715959,%eax
415409:	45                   	inc    %ebp
41540a:	4c                   	dec    %esp
41540b:	5a                   	pop    %edx
41540c:	47                   	inc    %edi
41540d:	48                   	dec    %eax
41540e:	59                   	pop    %ecx
41540f:	75 64                	jne    0x415475
415411:	65 30 32             	xor    %dh,%gs:(%edx)
415414:	41                   	inc    %ecx
415415:	69 55 6d 51 68 46 61 	imul   $0x61466851,0x6d(%ebp),%edx
41541c:	2b 51 46             	sub    0x46(%ecx),%edx
41541f:	46                   	inc    %esi
415420:	61                   	popa
415421:	47                   	inc    %edi
415422:	43                   	inc    %ebx
415423:	4d                   	dec    %ebp
415424:	53                   	push   %ebx
415425:	39 45 51             	cmp    %eax,0x51(%ebp)
415428:	58                   	pop    %eax
415429:	57                   	push   %edi
41542a:	2b 44 70 47          	sub    0x47(%eax,%esi,2),%eax
41542e:	4f                   	dec    %edi
41542f:	6b 4a 64 62          	imul   $0x62,0x64(%edx),%ecx
415433:	70 4b                	jo     0x415480
415435:	62 64 35 31          	bound  %esp,0x31(%ebp,%esi,1)
415439:	2f                   	das
41543a:	71 41                	jno    0x41547d
41543c:	71 52                	jno    0x415490
41543e:	42                   	inc    %edx
41543f:	56                   	push   %esi
415440:	31 69 62             	xor    %ebp,0x62(%ecx)
415443:	52                   	push   %edx
415444:	74 66                	je     0x4154ac
415446:	71 45                	jno    0x41548d
415448:	61                   	popa
415449:	41                   	inc    %ecx
41544a:	30 4f 35             	xor    %cl,0x35(%edi)
41544d:	6c                   	insb   (%dx),%es:(%edi)
41544e:	6d                   	insl   (%dx),%es:(%edi)
41544f:	74 65                	je     0x4154b6
415451:	64 41                	fs inc %ecx
415453:	79 41                	jns    0x415496
415455:	67 68 56 79 72 72    	addr16 push $0x72727956
41545b:	34 74                	xor    $0x74,%al
41545d:	66 62 41 6a          	bound  %ax,0x6a(%ecx)
415461:	79 46                	jns    0x4154a9
415463:	7a 34                	jp     0x415499
415465:	57                   	push   %edi
415466:	61                   	popa
415467:	37                   	aaa
415468:	76 70                	jbe    0x4154da
41546a:	37                   	aaa
41546b:	59                   	pop    %ecx
41546c:	66 56                	push   %si
41546e:	56                   	push   %esi
41546f:	69 59 4d 2b 34 75 6c 	imul   $0x6c75342b,0x4d(%ecx),%ebx
415476:	73 30                	jae    0x4154a8
415478:	4f                   	dec    %edi
415479:	6a 7a                	push   $0x7a
41547b:	50                   	push   %eax
41547c:	61                   	popa
41547d:	44                   	inc    %esp
41547e:	37                   	aaa
41547f:	31 35 75 53 4b 65    	xor    %esi,0x654b5375
415485:	38 50 70             	cmp    %dl,0x70(%eax)
415488:	43                   	inc    %ebx
415489:	33 70 53             	xor    0x53(%eax),%esi
41548c:	6e                   	outsb  %ds:(%esi),(%dx)
41548d:	67 6c                	insb   (%dx),%es:(%di)
41548f:	4a                   	dec    %edx
415490:	58                   	pop    %eax
415491:	70 5a                	jo     0x4154ed
415493:	50                   	push   %eax
415494:	44                   	inc    %esp
415495:	7a 69                	jp     0x415500
415497:	68 5a 65 2f 36       	push   $0x362f655a
41549c:	38 38                	cmp    %bh,(%eax)
41549e:	63 6e 79             	arpl   %ebp,0x79(%esi)
4154a1:	44                   	inc    %esp
4154a2:	42                   	inc    %edx
4154a3:	38 36                	cmp    %dh,(%esi)
4154a5:	5a                   	pop    %edx
4154a6:	53                   	push   %ebx
4154a7:	57                   	push   %edi
4154a8:	59                   	pop    %ecx
4154a9:	42                   	inc    %edx
4154aa:	4f                   	dec    %edi
4154ab:	72 36                	jb     0x4154e3
4154ad:	39 79 69             	cmp    %edi,0x69(%ecx)
4154b0:	51                   	push   %ecx
4154b1:	68 64 76 76 5a       	push   $0x5a767664
4154b6:	45                   	inc    %ebp
4154b7:	74 31                	je     0x4154ea
4154b9:	4b                   	dec    %ebx
4154ba:	6a 7a                	push   $0x7a
4154bc:	4c                   	dec    %esp
4154bd:	66 6c                	data16 insb (%dx),%es:(%edi)
4154bf:	37                   	aaa
4154c0:	74 38                	je     0x4154fa
4154c2:	64 32 47 54          	xor    %fs:0x54(%edi),%al
4154c6:	56                   	push   %esi
4154c7:	50                   	push   %eax
4154c8:	52                   	push   %edx
4154c9:	69 6f 57 6e 6d 45 52 	imul   $0x52456d6e,0x57(%edi),%ebp
4154d0:	48                   	dec    %eax
4154d1:	69 56 32 63 78 79 6c 	imul   $0x6c797863,0x32(%esi),%edx
4154d8:	68 4d 56 61 63       	push   $0x6361564d
4154dd:	63 6e 32             	arpl   %ebp,0x32(%esi)
4154e0:	58                   	pop    %eax
4154e1:	78 35                	js     0x415518
4154e3:	51                   	push   %ecx
4154e4:	36 33 5a 33          	xor    %ss:0x33(%edx),%ebx
4154e8:	70 4c                	jo     0x415536
4154ea:	6f                   	outsl  %ds:(%esi),(%dx)
4154eb:	41                   	inc    %ecx
4154ec:	35 66 43 4d 71       	xor    $0x714d4366,%eax
4154f1:	4c                   	dec    %esp
4154f2:	45                   	inc    %ebp
4154f3:	77 5a                	ja     0x41554f
4154f5:	61                   	popa
4154f6:	35 4d 68 7a 4b       	xor    $0x4b7a684d,%eax
4154fb:	52                   	push   %edx
4154fc:	2b 6b 6f             	sub    0x6f(%ebx),%ebp
4154ff:	6a 4f                	push   $0x4f
415501:	7a 39                	jp     0x41553c
415503:	54                   	push   %esp
415504:	77 6a                	ja     0x415570
415506:	49                   	dec    %ecx
415507:	42                   	inc    %edx
415508:	6c                   	insb   (%dx),%es:(%edi)
415509:	5a                   	pop    %edx
41550a:	79 79                	jns    0x415585
41550c:	68 44 50 46 36       	push   $0x36465044
415511:	78 73                	js     0x415586
415513:	48                   	dec    %eax
415514:	33 54 70 41          	xor    0x41(%eax,%esi,2),%edx
415518:	37                   	aaa
415519:	47                   	inc    %edi
41551a:	49                   	dec    %ecx
41551b:	4c                   	dec    %esp
41551c:	56                   	push   %esi
41551d:	6a 71                	push   $0x71
41551f:	79 4a                	jns    0x41556b
415521:	71 33                	jno    0x415556
415523:	61                   	popa
415524:	4e                   	dec    %esi
415525:	6e                   	outsb  %ds:(%esi),(%dx)
415526:	2b 56 38             	sub    0x38(%esi),%edx
415529:	38 46 6c             	cmp    %al,0x6c(%esi)
41552c:	4b                   	dec    %ebx
41552d:	34 34                	xor    $0x34,%al
41552f:	2f                   	das
415530:	6a 39                	push   $0x39
415532:	31 54 65 5a          	xor    %edx,0x5a(%ebp,%eiz,2)
415536:	32 68 5a             	xor    0x5a(%eax),%ch
415539:	46                   	inc    %esi
41553a:	67 6d                	insl   (%dx),%es:(%di)
41553c:	49                   	dec    %ecx
41553d:	4c                   	dec    %esp
41553e:	5a                   	pop    %edx
41553f:	5a                   	pop    %edx
415540:	6e                   	outsb  %ds:(%esi),(%dx)
415541:	50                   	push   %eax
415542:	47                   	inc    %edi
415543:	72 48                	jb     0x41558d
415545:	51                   	push   %ecx
415546:	30 48 74             	xor    %cl,0x74(%eax)
415549:	68 4a 42 31 79       	push   $0x7931424a
41554e:	68 38 57 38 75       	push   $0x75385738
415553:	67 4f                	addr16 dec %edi
415555:	46                   	inc    %esi
415556:	30 69 6c             	xor    %ch,0x6c(%ecx)
415559:	59                   	pop    %ecx
41555a:	74 6f                	je     0x4155cb
41555c:	70 35                	jo     0x415593
41555e:	67 42                	addr16 inc %edx
415560:	4a                   	dec    %edx
415561:	77 65                	ja     0x4155c8
415563:	6b 55 52 68          	imul   $0x68,0x52(%ebp),%edx
415567:	67 7a 4a             	addr16 jp 0x4155b4
41556a:	4f                   	dec    %edi
41556b:	4c                   	dec    %esp
41556c:	75 50                	jne    0x4155be
41556e:	66 4c                	dec    %sp
415570:	62 55 55             	bound  %edx,0x55(%ebp)
415573:	4c                   	dec    %esp
415574:	67 56                	addr16 push %esi
415576:	51                   	push   %ecx
415577:	55                   	push   %ebp
415578:	48                   	dec    %eax
415579:	30 46 6b             	xor    %al,0x6b(%esi)
41557c:	33 61 65             	xor    0x65(%ecx),%esp
41557f:	69 48 4a 47 61 36 37 	imul   $0x37366147,0x4a(%eax),%ecx
415586:	54                   	push   %esp
415587:	30 70 50             	xor    %dh,0x50(%eax)
41558a:	59                   	pop    %ecx
41558b:	72 4d                	jb     0x4155da
41558d:	36 35 5a 45 55 34    	ss xor $0x3455455a,%eax
415593:	55                   	push   %ebp
415594:	62 4a 71             	bound  %ecx,0x71(%edx)
415597:	78 6d                	js     0x415606
415599:	62 54 31 68          	bound  %edx,0x68(%ecx,%esi,1)
41559d:	35 4f 38 6a 44       	xor    $0x446a384f,%eax
4155a2:	72 6a                	jb     0x41560e
4155a4:	43                   	inc    %ebx
4155a5:	4a                   	dec    %edx
4155a6:	5a                   	pop    %edx
4155a7:	43                   	inc    %ebx
4155a8:	76 47                	jbe    0x4155f1
4155aa:	65 72 5a             	gs jb  0x415607
4155ad:	4e                   	dec    %esi
4155ae:	64 4c                	fs dec %esp
4155b0:	46                   	inc    %esi
4155b1:	72 6b                	jb     0x41561e
4155b3:	66 75 47             	data16 jne 0x4155fd
4155b6:	45                   	inc    %ebp
4155b7:	69 2b 53 52 67 67    	imul   $0x67675253,(%ebx),%ebp
4155bd:	6c                   	insb   (%dx),%es:(%edi)
4155be:	7a 6d                	jp     0x41562d
4155c0:	43                   	inc    %ebx
4155c1:	6b 42 32 66          	imul   $0x66,0x32(%edx),%eax
4155c5:	45                   	inc    %ebp
4155c6:	52                   	push   %edx
4155c7:	52                   	push   %edx
4155c8:	37                   	aaa
4155c9:	36 36 54             	ss ss push %esp
4155cc:	66 77 47             	data16 ja 0x415616
4155cf:	39 34 4d 6f 36 55 54 	cmp    %esi,0x5455366f(,%ecx,2)
4155d6:	38 35 68 58 32 78    	cmp    %dh,0x78325868
4155dc:	61                   	popa
4155dd:	47                   	inc    %edi
4155de:	63 37                	arpl   %esi,(%edi)
4155e0:	61                   	popa
4155e1:	46                   	inc    %esi
4155e2:	37                   	aaa
4155e3:	65 45                	gs inc %ebp