42b398:	4f                   	dec    %edi
42b399:	37                   	aaa
42b39a:	44                   	inc    %esp
42b39b:	71 4a                	jno    0x42b3e7
42b39d:	49                   	dec    %ecx
42b39e:	6e                   	outsb  %ds:(%esi),(%dx)
42b39f:	38 66 73             	cmp    %ah,0x73(%esi)
42b3a2:	75 74                	jne    0x42b418
42b3a4:	53                   	push   %ebx
42b3a5:	4c                   	dec    %esp
42b3a6:	42                   	inc    %edx
42b3a7:	69 4b 48 54 75 48 58 	imul   $0x58487554,0x48(%ebx),%ecx
42b3ae:	4a                   	dec    %edx
42b3af:	79 69                	jns    0x42b41a
42b3b1:	59                   	pop    %ecx
42b3b2:	30 71 51             	xor    %dh,0x51(%ecx)
42b3b5:	63 41 69             	arpl   %eax,0x69(%ecx)
42b3b8:	49                   	dec    %ecx
42b3b9:	46                   	inc    %esi
42b3ba:	4c                   	dec    %esp
42b3bb:	67 75 49             	addr16 jne 0x42b407
42b3be:	55                   	push   %ebp
42b3bf:	42                   	inc    %edx
42b3c0:	6b 68 45 56          	imul   $0x56,0x45(%eax),%ebp
42b3c4:	62 56 30             	bound  %edx,0x30(%esi)
42b3c7:	33 52 51             	xor    0x51(%edx),%edx
42b3ca:	68 44 2f 71 2b       	push   $0x2b712f44
42b3cf:	46                   	inc    %esi
42b3d0:	6a 70                	push   $0x70
42b3d2:	54                   	push   %esp
42b3d3:	51                   	push   %ecx
42b3d4:	66 6d                	insw   (%dx),%es:(%edi)
42b3d6:	52                   	push   %edx
42b3d7:	36 58                	ss pop %eax
42b3d9:	46                   	inc    %esi
42b3da:	74 55                	je     0x42b431
42b3dc:	34 38                	xor    $0x38,%al
42b3de:	57                   	push   %edi
42b3df:	4c                   	dec    %esp
42b3e0:	53                   	push   %ebx
42b3e1:	56                   	push   %esi
42b3e2:	4f                   	dec    %edi
42b3e3:	34 52                	xor    $0x52,%al
42b3e5:	54                   	push   %esp
42b3e6:	77 54                	ja     0x42b43c
42b3e8:	63 76 62             	arpl   %esi,0x62(%esi)
42b3eb:	4c                   	dec    %esp
42b3ec:	69 44 53 33 34 53 32 	imul   $0x47325334,0x33(%ebx,%edx,2),%eax
42b3f3:	47
42b3f4:	61                   	popa
42b3f5:	73 64                	jae    0x42b45b
42b3f7:	70 50                	jo     0x42b449
42b3f9:	6c                   	insb   (%dx),%es:(%edi)
42b3fa:	4b                   	dec    %ebx
42b3fb:	43                   	inc    %ebx
42b3fc:	4c                   	dec    %esp
42b3fd:	45                   	inc    %ebp
42b3fe:	58                   	pop    %eax
42b3ff:	4b                   	dec    %ebx
42b400:	33 70 61             	xor    0x61(%eax),%esi
42b403:	73 50                	jae    0x42b455
42b405:	4b                   	dec    %ebx
42b406:	42                   	inc    %edx
42b407:	4d                   	dec    %ebp
42b408:	6e                   	outsb  %ds:(%esi),(%dx)
42b409:	70 44                	jo     0x42b44f
42b40b:	63 56 39             	arpl   %edx,0x39(%esi)
42b40e:	45                   	inc    %ebp
42b40f:	79 79                	jns    0x42b48a
42b411:	44                   	inc    %esp
42b412:	73 57                	jae    0x42b46b
42b414:	61                   	popa
42b415:	69 6b 39 57 57 4d 32 	imul   $0x324d5757,0x39(%ebx),%ebp
42b41c:	78 64                	js     0x42b482
42b41e:	4c                   	dec    %esp
42b41f:	4d                   	dec    %ebp
42b420:	45                   	inc    %ebp
42b421:	37                   	aaa
42b422:	35 41 48 34 6f       	xor    $0x6f344841,%eax
42b427:	67 4c                	addr16 dec %esp
42b429:	2f                   	das
42b42a:	30 50 33             	xor    %dl,0x33(%eax)
42b42d:	77 45                	ja     0x42b474
42b42f:	38 79 42             	cmp    %bh,0x42(%ecx)
42b432:	6f                   	outsl  %ds:(%esi),(%dx)
42b433:	39 39                	cmp    %edi,(%ecx)
42b435:	68 78 47 6f 4f       	push   $0x4f6f4778
42b43a:	53                   	push   %ebx
42b43b:	4f                   	dec    %edi
42b43c:	4b                   	dec    %ebx
42b43d:	63 37                	arpl   %esi,(%edi)
42b43f:	36 69 4c 34 2b 34 48 	imul   $0x44664834,%ss:0x2b(%esp,%esi,1),%ecx
42b446:	66 44
42b448:	68 7a 77 56 67       	push   $0x6756777a
42b44d:	6b 45 34 48          	imul   $0x48,0x34(%ebp),%eax
42b451:	36 41                	ss inc %ecx
42b453:	67 63 62 6a          	arpl   %esp,0x6a(%bp,%si)
42b457:	46                   	inc    %esi
42b458:	53                   	push   %ebx
42b459:	56                   	push   %esi
42b45a:	31 4e 6f             	xor    %ecx,0x6f(%esi)
42b45d:	73 52                	jae    0x42b4b1
42b45f:	58                   	pop    %eax
42b460:	53                   	push   %ebx
42b461:	70 47                	jo     0x42b4aa
42b463:	52                   	push   %edx
42b464:	38 72 34             	cmp    %dh,0x34(%edx)
42b467:	2b 4d 71             	sub    0x71(%ebp),%ecx
42b46a:	66 61                	popaw
42b46c:	63 44 32 42          	arpl   %eax,0x42(%edx,%esi,1)
42b470:	76 63                	jbe    0x42b4d5
42b472:	6d                   	insl   (%dx),%es:(%edi)
42b473:	78 6e                	js     0x42b4e3
42b475:	63 31                	arpl   %esi,(%ecx)
42b477:	4c                   	dec    %esp
42b478:	78 50                	js     0x42b4ca
42b47a:	37                   	aaa
42b47b:	53                   	push   %ebx
42b47c:	6d                   	insl   (%dx),%es:(%edi)
42b47d:	35 31 51 32 34       	xor    $0x34325131,%eax
42b482:	66 57                	push   %di
42b484:	32 78 44             	xor    0x44(%eax),%bh
42b487:	41                   	inc    %ecx
42b488:	50                   	push   %eax
42b489:	2b 51 2b             	sub    0x2b(%ecx),%edx
42b48c:	6b 77 43 57          	imul   $0x57,0x43(%edi),%esi
42b490:	76 34                	jbe    0x42b4c6
42b492:	30 67 4b             	xor    %ah,0x4b(%edi)
42b495:	58                   	pop    %eax
42b496:	53                   	push   %ebx
42b497:	75 4d                	jne    0x42b4e6
42b499:	6b 45 48 5a          	imul   $0x5a,0x48(%ebp),%eax
42b49d:	64 66 62 71 36       	bound  %si,%fs:0x36(%ecx)
42b4a2:	34 4b                	xor    $0x4b,%al
42b4a4:	48                   	dec    %eax
42b4a5:	32 62 2b             	xor    0x2b(%edx),%ah
42b4a8:	45                   	inc    %ebp
42b4a9:	33 52 2b             	xor    0x2b(%edx),%edx
42b4ac:	6d                   	insl   (%dx),%es:(%edi)
42b4ad:	41                   	inc    %ecx
42b4ae:	4e                   	dec    %esi
42b4af:	47                   	inc    %edi
42b4b0:	4f                   	dec    %edi
42b4b1:	46                   	inc    %esi
42b4b2:	5a                   	pop    %edx
42b4b3:	46                   	inc    %esi
42b4b4:	50                   	push   %eax
42b4b5:	4c                   	dec    %esp
42b4b6:	6f                   	outsl  %ds:(%esi),(%dx)
42b4b7:	7a 61                	jp     0x42b51a
42b4b9:	42                   	inc    %edx
42b4ba:	54                   	push   %esp
42b4bb:	54                   	push   %esp
42b4bc:	5a                   	pop    %edx
42b4bd:	32 6a 6c             	xor    0x6c(%edx),%ch
42b4c0:	45                   	inc    %ebp
42b4c1:	45                   	inc    %ebp
42b4c2:	54                   	push   %esp
42b4c3:	6c                   	insb   (%dx),%es:(%edi)
42b4c4:	6c                   	insb   (%dx),%es:(%edi)
42b4c5:	4b                   	dec    %ebx
42b4c6:	67 78 30             	addr16 js 0x42b4f9
42b4c9:	71 49                	jno    0x42b514
42b4cb:	64 68 33 30 48 6f    	fs push $0x6f483033
42b4d1:	2f                   	das
42b4d2:	33 79 2b             	xor    0x2b(%ecx),%edi
42b4d5:	39 71 57             	cmp    %esi,0x57(%ecx)
42b4d8:	4e                   	dec    %esi
42b4d9:	72 72                	jb     0x42b54d
42b4db:	4a                   	dec    %edx
42b4dc:	2f                   	das
42b4dd:	66 31 68 57          	xor    %bp,0x57(%eax)
42b4e1:	6b 5a 2b 37          	imul   $0x37,0x2b(%edx),%ebx
42b4e5:	4c                   	dec    %esp
42b4e6:	4a                   	dec    %edx
42b4e7:	39 53 4e             	cmp    %edx,0x4e(%ebx)
42b4ea:	4b                   	dec    %ebx
42b4eb:	4f                   	dec    %edi
42b4ec:	55                   	push   %ebp
42b4ed:	42                   	inc    %edx
42b4ee:	6b 45 50 4b          	imul   $0x4b,0x50(%ebp),%eax
42b4f2:	72 38                	jb     0x42b52c
42b4f4:	61                   	popa
42b4f5:	70 61                	jo     0x42b558
42b4f7:	66 31 38             	xor    %di,(%eax)
42b4fa:	34 6d                	xor    $0x6d,%al
42b4fc:	79 43                	jns    0x42b541
42b4fe:	70 4d                	jo     0x42b54d
42b500:	69 52 4b 49 37 36 63 	imul   $0x63363749,0x4b(%edx),%edx
42b507:	4f                   	dec    %edi
42b508:	4e                   	dec    %esi
42b509:	51                   	push   %ecx
42b50a:	54                   	push   %esp
42b50b:	72 6e                	jb     0x42b57b
42b50d:	52                   	push   %edx
42b50e:	63 49 37             	arpl   %ecx,0x37(%ecx)
42b511:	4b                   	dec    %ebx
42b512:	49                   	dec    %ecx
42b513:	66 7a 77             	data16 jp 0x42b58d
42b516:	30 67 51             	xor    %ah,0x51(%edi)
42b519:	52                   	push   %edx
42b51a:	31 38                	xor    %edi,(%eax)
42b51c:	45                   	inc    %ebp
42b51d:	31 46 51             	xor    %eax,0x51(%esi)
42b520:	78 66                	js     0x42b588
42b522:	66 70 4c             	data16 jo 0x42b571
42b525:	56                   	push   %esi
42b526:	56                   	push   %esi
42b527:	57                   	push   %edi
42b528:	47                   	inc    %edi
42b529:	41                   	inc    %ecx
42b52a:	38 7a 6e             	cmp    %bh,0x6e(%edx)
42b52d:	49                   	dec    %ecx
42b52e:	2b 73 63             	sub    0x63(%ebx),%esi
42b531:	57                   	push   %edi
42b532:	65 5a                	gs pop %edx
42b534:	46                   	inc    %esi
42b535:	4c                   	dec    %esp
42b536:	63 42 6f             	arpl   %eax,0x6f(%edx)
42b539:	73 78                	jae    0x42b5b3
42b53b:	38 57 78             	cmp    %dl,0x78(%edi)
42b53e:	67 49                	addr16 dec %ecx
42b540:	70 35                	jo     0x42b577
42b542:	42                   	inc    %edx
42b543:	6e                   	outsb  %ds:(%esi),(%dx)
42b544:	30 59 49             	xor    %bl,0x49(%ecx)
42b547:	47                   	inc    %edi
42b548:	5a                   	pop    %edx
42b549:	45                   	inc    %ebp
42b54a:	57                   	push   %edi
42b54b:	66 45                	inc    %bp
42b54d:	5a                   	pop    %edx
42b54e:	79 4b                	jns    0x42b59b
42b550:	65 69 5a 71 45 42 41 	imul   $0x6a414245,%gs:0x71(%edx),%ebx
42b557:	6a
42b558:	75 45                	jne    0x42b59f
42b55a:	44                   	inc    %esp
42b55b:	6c                   	insb   (%dx),%es:(%edi)
42b55c:	6b 72 61 32          	imul   $0x32,0x61(%edx),%esi
42b560:	6d                   	insl   (%dx),%es:(%edi)
42b561:	51                   	push   %ecx
42b562:	63 6a 54             	arpl   %ebp,0x54(%edx)
42b565:	31 71 66             	xor    %esi,0x66(%ecx)
42b568:	45                   	inc    %ebp
42b569:	67 6f                	outsl  %ds:(%si),(%dx)
42b56b:	58                   	pop    %eax
42b56c:	56                   	push   %esi
42b56d:	2b 46 2b             	sub    0x2b(%esi),%eax
42b570:	42                   	inc    %edx
42b571:	42                   	inc    %edx
42b572:	39 54 7a 34          	cmp    %edx,0x34(%edx,%edi,2)
42b576:	70 70                	jo     0x42b5e8
42b578:	73 6f                	jae    0x42b5e9
42b57a:	43                   	inc    %ebx
42b57b:	64 36 55             	fs ss push %ebp
42b57e:	35 47 36 72 30       	xor    $0x30723647,%eax
42b583:	62 4c 66 56          	bound  %ecx,0x56(%esi,%eiz,2)
42b587:	32 38                	xor    (%eax),%bh
42b589:	7a 74                	jp     0x42b5ff
42b58b:	4d                   	dec    %ebp
42b58c:	59                   	pop    %ecx
42b58d:	4c                   	dec    %esp
42b58e:	75 63                	jne    0x42b5f3
42b590:	75 63                	jne    0x42b5f5
42b592:	4a                   	dec    %edx
42b593:	7a 49                	jp     0x42b5de
42b595:	35 41 76 42 62       	xor    $0x62427641,%eax
42b59a:	58                   	pop    %eax
42b59b:	35 6a 79 56 33       	xor    $0x3356796a,%eax
42b5a0:	33 47 66             	xor    0x66(%edi),%eax
42b5a3:	76 73                	jbe    0x42b618
42b5a5:	73 4b                	jae    0x42b5f2
42b5a7:	61                   	popa
42b5a8:	7a 6b                	jp     0x42b615
42b5aa:	54                   	push   %esp
42b5ab:	4a                   	dec    %edx
42b5ac:	35 6d 4b 45 4b       	xor    $0x4b454b6d,%eax
42b5b1:	57                   	push   %edi
42b5b2:	6a 54                	push   $0x54
42b5b4:	56                   	push   %esi
42b5b5:	45                   	inc    %ebp
42b5b6:	38 6d 2b             	cmp    %ch,0x2b(%ebp)
42b5b9:	4b                   	dec    %ebx
42b5ba:	53                   	push   %ebx
42b5bb:	70 64                	jo     0x42b621
42b5bd:	62 44 58 41          	bound  %eax,0x41(%eax,%ebx,2)
42b5c1:	61                   	popa
42b5c2:	4c                   	dec    %esp
42b5c3:	71 58                	jno    0x42b61d
42b5c5:	34 77                	xor    $0x77,%al
42b5c7:	59                   	pop    %ecx
42b5c8:	43                   	inc    %ebx
42b5c9:	4c                   	dec    %esp
42b5ca:	6c                   	insb   (%dx),%es:(%edi)
42b5cb:	77 65                	ja     0x42b632
42b5cd:	34 61                	xor    $0x61,%al
42b5cf:	78 66                	js     0x42b637
42b5d1:	74 6c                	je     0x42b63f
42b5d3:	66 2b 67 45          	sub    0x45(%edi),%sp
42b5d7:	79 4f                	jns    0x42b628
42b5d9:	33 4c 7a 54          	xor    0x54(%edx,%edi,2),%ecx
42b5dd:	46                   	inc    %esi
42b5de:	50                   	push   %eax
42b5df:	31 42 50             	xor    %eax,0x50(%edx)
42b5e2:	61                   	popa
42b5e3:	59                   	pop    %ecx
42b5e4:	64 72 54             	fs jb  0x42b63b
42b5e7:	68 46 78 73 6f       	push   $0x6f737846
42b5ec:	36 57                	ss push %edi
42b5ee:	4f                   	dec    %edi
42b5ef:	66 72 78             	data16 jb 0x42b66a
42b5f2:	43                   	inc    %ebx
42b5f3:	6a 51                	push   $0x51
42b5f5:	35 4a 41 4e 35       	xor    $0x354e414a,%eax
42b5fa:	34 63                	xor    $0x63,%al
42b5fc:	62 69 59             	bound  %ebp,0x59(%ecx)
42b5ff:	36 37                	ss aaa
42b601:	39 77 31             	cmp    %esi,0x31(%edi)
42b604:	6d                   	insl   (%dx),%es:(%edi)
42b605:	69 65 56 73 6f 43 6e 	imul   $0x6e436f73,0x56(%ebp),%esp
42b60c:	78 31                	js     0x42b63f
42b60e:	74 4c                	je     0x42b65c
42b610:	57                   	push   %edi
42b611:	2f                   	das
42b612:	74 67                	je     0x42b67b
42b614:	48                   	dec    %eax
42b615:	34 4c                	xor    $0x4c,%al
42b617:	55                   	push   %ebp
42b618:	35 7a 73 75 2f       	xor    $0x2f75737a,%eax
42b61d:	74 7a                	je     0x42b699
42b61f:	4c                   	dec    %esp
42b620:	41                   	inc    %ecx
42b621:	45                   	inc    %ebp
42b622:	6d                   	insl   (%dx),%es:(%edi)
42b623:	47                   	inc    %edi
42b624:	37                   	aaa
42b625:	6a 67                	push   $0x67
42b627:	68 37 72 77 73       	push   $0x73777237
42b62c:	51                   	push   %ecx
42b62d:	30 6d 4c             	xor    %ch,0x4c(%ebp)
42b630:	5a                   	pop    %edx
42b631:	51                   	push   %ecx
42b632:	41                   	inc    %ecx
42b633:	6b 48 78 54          	imul   $0x54,0x78(%eax),%ecx
42b637:	71 63                	jno    0x42b69c
42b639:	52                   	push   %edx
42b63a:	6a 49                	push   $0x49
42b63c:	51                   	push   %ecx
42b63d:	4b                   	dec    %ebx
42b63e:	42                   	inc    %edx