41e3a3:	63 69 49             	arpl   %ebp,0x49(%ecx)
41e3a6:	38 2f                	cmp    %ch,(%edi)
41e3a8:	47                   	inc    %edi
41e3a9:	37                   	aaa
41e3aa:	4c                   	dec    %esp
41e3ab:	48                   	dec    %eax
41e3ac:	35 37 45 62 68       	xor    $0x68624537,%eax
41e3b1:	74 56                	je     0x41e409
41e3b3:	57                   	push   %edi
41e3b4:	58                   	pop    %eax
41e3b5:	42                   	inc    %edx
41e3b6:	75 63                	jne    0x41e41b
41e3b8:	4f                   	dec    %edi
41e3b9:	57                   	push   %edi
41e3ba:	5a                   	pop    %edx
41e3bb:	34 4c                	xor    $0x4c,%al
41e3bd:	4c                   	dec    %esp
41e3be:	2f                   	das
41e3bf:	2b 61 35             	sub    0x35(%ecx),%esp
41e3c2:	32 58 76             	xor    0x76(%eax),%bl
41e3c5:	67 54                	addr16 push %esp
41e3c7:	77 46                	ja     0x41e40f
41e3c9:	31 35 57 53 79 6b    	xor    %esi,0x6b795357
41e3cf:	39 6b 6b             	cmp    %ebp,0x6b(%ebx)
41e3d2:	44                   	inc    %esp
41e3d3:	75 72                	jne    0x41e447
41e3d5:	4d                   	dec    %ebp
41e3d6:	7a 6e                	jp     0x41e446
41e3d8:	79 75                	jns    0x41e44f
41e3da:	75 52                	jne    0x41e42e
41e3dc:	55                   	push   %ebp
41e3dd:	4d                   	dec    %ebp
41e3de:	37                   	aaa
41e3df:	43                   	inc    %ebx
41e3e0:	31 6f 65             	xor    %ebp,0x65(%edi)
41e3e3:	47                   	inc    %edi
41e3e4:	46                   	inc    %esi
41e3e5:	33 54 71 6a          	xor    0x6a(%ecx,%esi,2),%edx
41e3e9:	57                   	push   %edi
41e3ea:	4e                   	dec    %esi
41e3eb:	58                   	pop    %eax
41e3ec:	37                   	aaa
41e3ed:	57                   	push   %edi
41e3ee:	71 7a                	jno    0x41e46a
41e3f0:	4d                   	dec    %ebp
41e3f1:	70 74                	jo     0x41e467
41e3f3:	33 72 36             	xor    0x36(%edx),%esi
41e3f6:	4e                   	dec    %esi
41e3f7:	79 6e                	jns    0x41e467
41e3f9:	4e                   	dec    %esi
41e3fa:	57                   	push   %edi
41e3fb:	68 34 65 4e 37       	push   $0x374e6534
41e400:	51                   	push   %ecx
41e401:	33 4e 57             	xor    0x57(%esi),%ecx
41e404:	64 35 30 6d 62 70    	fs xor $0x70626d30,%eax
41e40a:	41                   	inc    %ecx
41e40b:	61                   	popa
41e40c:	51                   	push   %ecx
41e40d:	77 7a                	ja     0x41e489
41e40f:	71 69                	jno    0x41e47a
41e411:	70 39                	jo     0x41e44c
41e413:	35 35 72 37 39       	xor    $0x39377235,%eax
41e418:	69 7a 39 62 72 4d 74 	imul   $0x744d7262,0x39(%edx),%edi
41e41f:	78 58                	js     0x41e479
41e421:	70 50                	jo     0x41e473
41e423:	7a 32                	jp     0x41e457
41e425:	4a                   	dec    %edx
41e426:	42                   	inc    %edx
41e427:	63 32                	arpl   %esi,(%edx)
41e429:	33 44 75 72          	xor    0x72(%ebp,%esi,2),%eax
41e42d:	42                   	inc    %edx
41e42e:	4d                   	dec    %ebp
41e42f:	4d                   	dec    %ebp
41e430:	46                   	inc    %esi
41e431:	64 63 45 4c          	arpl   %eax,%fs:0x4c(%ebp)
41e435:	46                   	inc    %esi
41e436:	4a                   	dec    %edx
41e437:	57                   	push   %edi
41e438:	76 68                	jbe    0x41e4a2
41e43a:	61                   	popa
41e43b:	64 65 63 33          	fs arpl %esi,%gs:(%ebx)
41e43f:	36 47                	ss inc %edi
41e441:	33 71 72             	xor    0x72(%ecx),%esi
41e444:	59                   	pop    %ecx
41e445:	41                   	inc    %ecx
41e446:	47                   	inc    %edi
41e447:	38 59 78             	cmp    %bl,0x78(%ecx)
41e44a:	6e                   	outsb  %ds:(%esi),(%dx)
41e44b:	7a 59                	jp     0x41e4a6
41e44d:	46                   	inc    %esi
41e44e:	65 68 6b 79 53 52    	gs push $0x5253796b
41e454:	35 54 53 45 6c       	xor    $0x6c455354,%eax
41e459:	6d                   	insl   (%dx),%es:(%edi)
41e45a:	6a 61                	push   $0x61
41e45c:	67 62 71 33          	bound  %esi,0x33(%bx,%di)
41e460:	50                   	push   %eax
41e461:	35 31 73 67 77       	xor    $0x77677331,%eax
41e466:	45                   	inc    %ebp
41e467:	34 31                	xor    $0x31,%al
41e469:	52                   	push   %edx
41e46a:	49                   	dec    %ecx
41e46b:	34 46                	xor    $0x46,%al
41e46d:	4a                   	dec    %edx
41e46e:	36 68 68 6b 72 33    	ss push $0x33726b68
41e474:	4f                   	dec    %edi
41e475:	2f                   	das
41e476:	35 52 2f 6c 48       	xor    $0x486c2f52,%eax
41e47b:	45                   	inc    %ebp
41e47c:	6f                   	outsl  %ds:(%esi),(%dx)
41e47d:	37                   	aaa
41e47e:	50                   	push   %eax
41e47f:	51                   	push   %ecx
41e480:	78 79                	js     0x41e4fb
41e482:	64 79 7a             	fs jns 0x41e4ff
41e485:	31 61 53             	xor    %esp,0x53(%ecx)
41e488:	50                   	push   %eax
41e489:	38 73 45             	cmp    %dh,0x45(%ebx)
41e48c:	65 6e                	outsb  %gs:(%esi),(%dx)
41e48e:	43                   	inc    %ebx
41e48f:	55                   	push   %ebp
41e490:	79 5a                	jns    0x41e4ec
41e492:	37                   	aaa
41e493:	6c                   	insb   (%dx),%es:(%edi)
41e494:	75 6b                	jne    0x41e501
41e496:	49                   	dec    %ecx
41e497:	59                   	pop    %ecx
41e498:	38 73 45             	cmp    %dh,0x45(%ebx)
41e49b:	2b 6e 43             	sub    0x43(%esi),%ebp
41e49e:	4c                   	dec    %esp
41e49f:	4a                   	dec    %edx
41e4a0:	41                   	inc    %ecx
41e4a1:	63 62 35             	arpl   %esp,0x35(%edx)
41e4a4:	33 44 32 6b          	xor    0x6b(%edx,%esi,1),%eax
41e4a8:	2b 71 74             	sub    0x74(%ecx),%esi
41e4ab:	75 56                	jne    0x41e503
41e4ad:	33 65 6e             	xor    0x6e(%ebp),%esp
41e4b0:	70 6c                	jo     0x41e51e
41e4b2:	56                   	push   %esi
41e4b3:	51                   	push   %ecx
41e4b4:	4c                   	dec    %esp
41e4b5:	62 55 72             	bound  %edx,0x72(%ebp)
41e4b8:	4b                   	dec    %ebx
41e4b9:	48                   	dec    %eax
41e4ba:	78 51                	js     0x41e50d
41e4bc:	65 44                	gs inc %esp
41e4be:	78 48                	js     0x41e508
41e4c0:	4b                   	dec    %ebx
41e4c1:	42                   	inc    %edx
41e4c2:	6d                   	insl   (%dx),%es:(%edi)
41e4c3:	67 71 58             	addr16 jno 0x41e51e
41e4c6:	38 4e 62             	cmp    %cl,0x62(%esi)
41e4c9:	5a                   	pop    %edx
41e4ca:	37                   	aaa
41e4cb:	4c                   	dec    %esp
41e4cc:	59                   	pop    %ecx
41e4cd:	68 6e 45 36 6f       	push   $0x6f36456e
41e4d2:	72 55                	jb     0x41e529
41e4d4:	61                   	popa
41e4d5:	62 48 74             	bound  %ecx,0x74(%eax)
41e4d8:	54                   	push   %esp
41e4d9:	70 41                	jo     0x41e51c
41e4db:	35 4d 4e 6f 46       	xor    $0x466f4e4d,%eax
41e4e0:	77 4f                	ja     0x41e531
41e4e2:	72 48                	jb     0x41e52c
41e4e4:	74 45                	je     0x41e52b
41e4e6:	2f                   	das
41e4e7:	2b 67 70             	sub    0x70(%edi),%esp
41e4ea:	30 31                	xor    %dh,(%ecx)
41e4ec:	50                   	push   %eax
41e4ed:	52                   	push   %edx
41e4ee:	32 51 76             	xor    0x76(%ecx),%dl
41e4f1:	36 49                	ss dec %ecx
41e4f3:	63 4c 46 6b          	arpl   %ecx,0x6b(%esi,%eax,2)
41e4f7:	31 30                	xor    %esi,(%eax)
41e4f9:	64 62 71 68          	bound  %esi,%fs:0x68(%ecx)
41e4fd:	71 72                	jno    0x41e571
41e4ff:	4c                   	dec    %esp
41e500:	4f                   	dec    %edi
41e501:	76 4f                	jbe    0x41e552
41e503:	53                   	push   %ebx
41e504:	4e                   	dec    %esi
41e505:	4e                   	dec    %esi
41e506:	53                   	push   %ebx
41e507:	61                   	popa
41e508:	75 34                	jne    0x41e53e
41e50a:	4e                   	dec    %esi
41e50b:	65 61                	gs popa
41e50d:	44                   	inc    %esp
41e50e:	65 51                	gs push %ecx
41e510:	52                   	push   %edx
41e511:	68 56 54 49 61       	push   $0x61495456
41e516:	58                   	pop    %eax
41e517:	75 45                	jne    0x41e55e
41e519:	37                   	aaa
41e51a:	51                   	push   %ecx
41e51b:	6e                   	outsb  %ds:(%esi),(%dx)
41e51c:	6f                   	outsl  %ds:(%esi),(%dx)
41e51d:	35 42 55 49 4b       	xor    $0x4b495542,%eax
41e522:	71 4e                	jno    0x41e572
41e524:	55                   	push   %ebp
41e525:	68 37 6c 74 69       	push   $0x69746c37
41e52a:	54                   	push   %esp
41e52b:	46                   	inc    %esi
41e52c:	74 32                	je     0x41e560
41e52e:	2b 69 68             	sub    0x68(%ecx),%ebp
41e531:	34 5a                	xor    $0x5a,%al
41e533:	51                   	push   %ecx
41e534:	50                   	push   %eax
41e535:	4b                   	dec    %ebx
41e536:	42                   	inc    %edx
41e537:	38 59 73             	cmp    %bl,0x73(%ecx)
41e53a:	64 78 62             	fs js  0x41e59f
41e53d:	4d                   	dec    %ebp
41e53e:	55                   	push   %ebp
41e53f:	55                   	push   %ebp
41e540:	6e                   	outsb  %ds:(%esi),(%dx)
41e541:	6c                   	insb   (%dx),%es:(%edi)
41e542:	43                   	inc    %ebx
41e543:	37                   	aaa
41e544:	32 2b                	xor    (%ebx),%ch
41e546:	65 6c                	gs insb (%dx),%es:(%edi)
41e548:	63 46 74             	arpl   %eax,0x74(%esi)
41e54b:	2b 57 51             	sub    0x51(%edi),%edx
41e54e:	4d                   	dec    %ebp
41e54f:	62 7a 65             	bound  %edi,0x65(%edx)
41e552:	68 6f 6e 6d 64       	push   $0x646d6e6f
41e557:	44                   	inc    %esp
41e558:	73 64                	jae    0x41e5be
41e55a:	55                   	push   %ebp
41e55b:	4f                   	dec    %edi
41e55c:	61                   	popa
41e55d:	65 4d                	gs dec %ebp
41e55f:	71 36                	jno    0x41e597
41e561:	74 51                	je     0x41e5b4
41e563:	32 53 78             	xor    0x78(%ebx),%dl
41e566:	37                   	aaa
41e567:	4d                   	dec    %ebp
41e568:	4e                   	dec    %esi
41e569:	6c                   	insb   (%dx),%es:(%edi)
41e56a:	4f                   	dec    %edi
41e56b:	53                   	push   %ebx
41e56c:	4c                   	dec    %esp
41e56d:	54                   	push   %esp
41e56e:	5a                   	pop    %edx
41e56f:	33 39                	xor    (%ecx),%edi
41e571:	44                   	inc    %esp
41e572:	55                   	push   %ebp
41e573:	51                   	push   %ecx
41e574:	54                   	push   %esp
41e575:	79 47                	jns    0x41e5be
41e577:	55                   	push   %ebp
41e578:	4e                   	dec    %esi
41e579:	67 73 6f             	addr16 jae 0x41e5eb
41e57c:	61                   	popa
41e57d:	6f                   	outsl  %ds:(%esi),(%dx)
41e57e:	68 78 6b 50 61       	push   $0x61506b78
41e583:	73 67                	jae    0x41e5ec
41e585:	4e                   	dec    %esi
41e586:	2b 30                	sub    (%eax),%esi
41e588:	74 42                	je     0x41e5cc
41e58a:	6b 58 69 45          	imul   $0x45,0x69(%eax),%ebx
41e58e:	48                   	dec    %eax
41e58f:	6c                   	insb   (%dx),%es:(%edi)
41e590:	31 68 49             	xor    %ebp,0x49(%eax)
41e593:	47                   	inc    %edi
41e594:	59                   	pop    %ecx
41e595:	53                   	push   %ebx
41e596:	56                   	push   %esi
41e597:	4e                   	dec    %esi
41e598:	56                   	push   %esi
41e599:	70 33                	jo     0x41e5ce
41e59b:	77 69                	ja     0x41e606
41e59d:	43                   	inc    %ebx
41e59e:	59                   	pop    %ecx
41e59f:	4a                   	dec    %edx
41e5a0:	4e                   	dec    %esi
41e5a1:	52                   	push   %edx
41e5a2:	4b                   	dec    %ebx
41e5a3:	64 48                	fs dec %eax
41e5a5:	5a                   	pop    %edx
41e5a6:	53                   	push   %ebx
41e5a7:	2f                   	das
41e5a8:	76 6c                	jbe    0x41e616
41e5aa:	43                   	inc    %ebx
41e5ab:	63 33                	arpl   %esi,(%ebx)
41e5ad:	45                   	inc    %ebp
41e5ae:	61                   	popa
41e5af:	2b 75 4e             	sub    0x4e(%ebp),%esi
41e5b2:	46                   	inc    %esi
41e5b3:	71 4f                	jno    0x41e604
41e5b5:	58                   	pop    %eax
41e5b6:	62 45 32             	bound  %eax,0x32(%ebp)
41e5b9:	51                   	push   %ecx
41e5ba:	46                   	inc    %esi
41e5bb:	77 48                	ja     0x41e605
41e5bd:	67 2b 36 69 6d       	sub    0x6d69,%esi
41e5c2:	43                   	inc    %ebx
41e5c3:	56                   	push   %esi
41e5c4:	53                   	push   %ebx
41e5c5:	67 71 6e             	addr16 jno 0x41e636
41e5c8:	53                   	push   %ebx
41e5c9:	75 6a                	jne    0x41e635
41e5cb:	34 6e                	xor    $0x6e,%al
41e5cd:	6a 62                	push   $0x62
41e5cf:	4f                   	dec    %edi
41e5d0:	36 57                	ss push %edi
41e5d2:	53                   	push   %ebx
41e5d3:	31 6f 50             	xor    %ebp,0x50(%edi)
41e5d6:	6b 4f 48 67          	imul   $0x67,0x48(%edi),%ecx
41e5da:	51                   	push   %ecx
41e5db:	6b 51 66 68          	imul   $0x68,0x66(%ecx),%edx
41e5df:	66 66 66 53          	data16 data16 push %bx
41e5e3:	4e                   	dec    %esi
41e5e4:	76 76                	jbe    0x41e65c
41e5e6:	78 34                	js     0x41e61c
41e5e8:	31 71 69             	xor    %esi,0x69(%ecx)
41e5eb:	4b                   	dec    %ebx
41e5ec:	4a                   	dec    %edx
41e5ed:	67 41                	addr16 inc %ecx
41e5ef:	4d                   	dec    %ebp
41e5f0:	6e                   	outsb  %ds:(%esi),(%dx)
41e5f1:	75 74                	jne    0x41e667
41e5f3:	79 39                	jns    0x41e62e
41e5f5:	6b 39 43             	imul   $0x43,(%ecx),%edi
41e5f8:	68 42 4f 6c 73       	push   $0x736c4f42
41e5fd:	46                   	inc    %esi
41e5fe:	47                   	inc    %edi
41e5ff:	71 6f                	jno    0x41e670
41e601:	74 69                	je     0x41e66c
41e603:	74 45                	je     0x41e64a
41e605:	6b 7a 79 72          	imul   $0x72,0x79(%edx),%edi
41e609:	47                   	inc    %edi
41e60a:	53                   	push   %ebx
41e60b:	62 6d 2b             	bound  %ebp,0x2b(%ebp)
41e60e:	52                   	push   %edx
41e60f:	4c                   	dec    %esp
41e610:	62 7a 30             	bound  %edi,0x30(%edx)
41e613:	62 33                	bound  %esi,(%ebx)
41e615:	57                   	push   %edi
41e616:	54                   	push   %esp
41e617:	45                   	inc    %ebp
41e618:	74 74                	je     0x41e68e
41e61a:	4d                   	dec    %ebp
41e61b:	55                   	push   %ebp
41e61c:	6a 34                	push   $0x34
41e61e:	7a 49                	jp     0x41e669
41e620:	63 46 6c             	arpl   %eax,0x6c(%esi)
41e623:	49                   	dec    %ecx
41e624:	53                   	push   %ebx
41e625:	5a                   	pop    %edx