42d56d:	53                   	push   %ebx
42d56e:	41                   	inc    %ecx
42d56f:	54                   	push   %esp
42d570:	6b 71 31 50          	imul   $0x50,0x31(%ecx),%esi
42d574:	74 39                	je     0x42d5af
42d576:	57                   	push   %edi
42d577:	4d                   	dec    %ebp
42d578:	42                   	inc    %edx
42d579:	4e                   	dec    %esi
42d57a:	50                   	push   %eax
42d57b:	7a 54                	jp     0x42d5d1
42d57d:	7a 59                	jp     0x42d5d8
42d57f:	4c                   	dec    %esp
42d580:	65 63 57 56          	arpl   %edx,%gs:0x56(%edi)
42d584:	76 39                	jbe    0x42d5bf
42d586:	57                   	push   %edi
42d587:	45                   	inc    %ebp
42d588:	6d                   	insl   (%dx),%es:(%edi)
42d589:	67 72 48             	addr16 jb 0x42d5d4
42d58c:	43                   	inc    %ebx
42d58d:	69 41 2b 4c 66 46 63 	imul   $0x6346664c,0x2b(%ecx),%eax
42d594:	4c                   	dec    %esp
42d595:	72 6d                	jb     0x42d604
42d597:	37                   	aaa
42d598:	58                   	pop    %eax
42d599:	63 73 72             	arpl   %esi,0x72(%ebx)
42d59c:	50                   	push   %eax
42d59d:	50                   	push   %eax
42d59e:	49                   	dec    %ecx
42d59f:	33 50 47             	xor    0x47(%eax),%edx
42d5a2:	64 71 41             	fs jno 0x42d5e6
42d5a5:	55                   	push   %ebp
42d5a6:	68 4a 34 43 35       	push   $0x3543344a
42d5ab:	79 78                	jns    0x42d625
42d5ad:	70 42                	jo     0x42d5f1
42d5af:	51                   	push   %ecx
42d5b0:	55                   	push   %ebp
42d5b1:	69 34 39 58 53 4f 64 	imul   $0x644f5358,(%ecx,%edi,1),%esi
42d5b8:	6d                   	insl   (%dx),%es:(%edi)
42d5b9:	6f                   	outsl  %ds:(%esi),(%dx)
42d5ba:	73 47                	jae    0x42d603
42d5bc:	5a                   	pop    %edx
42d5bd:	38 65 4e             	cmp    %ah,0x4e(%ebp)
42d5c0:	32 37                	xor    (%edi),%dh
42d5c2:	63 32                	arpl   %esi,(%edx)
42d5c4:	2f                   	das
42d5c5:	59                   	pop    %ecx
42d5c6:	34 48                	xor    $0x48,%al
42d5c8:	48                   	dec    %eax
42d5c9:	50                   	push   %eax
42d5ca:	67 69 78 67 49 79 59 	imul   $0x74597949,0x67(%bx,%si),%edi
42d5d1:	74
42d5d2:	52                   	push   %edx
42d5d3:	52                   	push   %edx
42d5d4:	4c                   	dec    %esp
42d5d5:	48                   	dec    %eax
42d5d6:	73 59                	jae    0x42d631
42d5d8:	76 47                	jbe    0x42d621
42d5da:	43                   	inc    %ebx
42d5db:	48                   	dec    %eax
42d5dc:	52                   	push   %edx
42d5dd:	34 55                	xor    $0x55,%al
42d5df:	55                   	push   %ebp
42d5e0:	4b                   	dec    %ebx
42d5e1:	71 2f                	jno    0x42d612
42d5e3:	6e                   	outsb  %ds:(%esi),(%dx)
42d5e4:	73 37                	jae    0x42d61d
42d5e6:	2b 73 38             	sub    0x38(%ebx),%esi
42d5e9:	72 55                	jb     0x42d640
42d5eb:	6f                   	outsl  %ds:(%esi),(%dx)
42d5ec:	79 6a                	jns    0x42d658
42d5ee:	62 48 39             	bound  %ecx,0x39(%eax)
42d5f1:	57                   	push   %edi
42d5f2:	48                   	dec    %eax
42d5f3:	77 31                	ja     0x42d626
42d5f5:	4d                   	dec    %ebp
42d5f6:	4f                   	dec    %edi
42d5f7:	4f                   	dec    %edi
42d5f8:	69 64 68 37 43 6c 70 	imul   $0x78706c43,0x37(%eax,%ebp,2),%esp
42d5ff:	78
42d600:	54                   	push   %esp
42d601:	37                   	aaa
42d602:	56                   	push   %esi
42d603:	70 62                	jo     0x42d667
42d605:	55                   	push   %ebp
42d606:	33 61 4c             	xor    0x4c(%ecx),%esp
42d609:	47                   	inc    %edi
42d60a:	47                   	inc    %edi
42d60b:	44                   	inc    %esp
42d60c:	56                   	push   %esi
42d60d:	64 65 76 71          	fs gs jbe 0x42d682
42d611:	76 78                	jbe    0x42d68b
42d613:	75 35                	jne    0x42d64a
42d615:	6b 54 6b 71 43       	imul   $0x43,0x71(%ebx,%ebp,2),%edx
42d61a:	33 55 76             	xor    0x76(%ebp),%edx
42d61d:	52                   	push   %edx
42d61e:	64 72 50             	fs jb  0x42d671
42d621:	6d                   	insl   (%dx),%es:(%edi)
42d622:	56                   	push   %esi
42d623:	35 6d 49 4a 63       	xor    $0x634a496d,%eax
42d628:	58                   	pop    %eax
42d629:	57                   	push   %edi
42d62a:	4b                   	dec    %ebx
42d62b:	33 74 7a 6f          	xor    0x6f(%edx,%edi,2),%esi
42d62f:	38 45 30             	cmp    %al,0x30(%ebp)
42d632:	4f                   	dec    %edi
42d633:	68 71 6c 51 48       	push   $0x48516c71
42d638:	52                   	push   %edx
42d639:	63 66 4f             	arpl   %esp,0x4f(%esi)
42d63c:	39 6a 55             	cmp    %ebp,0x55(%edx)
42d63f:	75 33                	jne    0x42d674
42d641:	33 50 41             	xor    0x41(%eax),%edx
42d644:	63 51 70             	arpl   %edx,0x70(%ecx)
42d647:	75 54                	jne    0x42d69d
42d649:	6e                   	outsb  %ds:(%esi),(%dx)
42d64a:	6e                   	outsb  %ds:(%esi),(%dx)
42d64b:	74 53                	je     0x42d6a0
42d64d:	77 49                	ja     0x42d698
42d64f:	4d                   	dec    %ebp
42d650:	45                   	inc    %ebp
42d651:	48                   	dec    %eax
42d652:	72 6a                	jb     0x42d6be
42d654:	67 66 4b             	addr16 dec %bx
42d657:	77 41                	ja     0x42d69a
42d659:	43                   	inc    %ebx
42d65a:	78 6e                	js     0x42d6ca
42d65c:	32 56 2f             	xor    0x2f(%esi),%dl
42d65f:	2b 70 58             	sub    0x58(%eax),%esi
42d662:	56                   	push   %esi
42d663:	32 45 50             	xor    0x50(%ebp),%al
42d666:	4b                   	dec    %ebx
42d667:	61                   	popa
42d668:	58                   	pop    %eax
42d669:	32 74 65 55          	xor    0x55(%ebp,%eiz,2),%dh
42d66d:	41                   	inc    %ecx
42d66e:	74 47                	je     0x42d6b7
42d670:	67 73 59             	addr16 jae 0x42d6cc
42d673:	52                   	push   %edx
42d674:	49                   	dec    %ecx
42d675:	61                   	popa
42d676:	4e                   	dec    %esi
42d677:	5a                   	pop    %edx
42d678:	61                   	popa
42d679:	2f                   	das
42d67a:	51                   	push   %ecx
42d67b:	44                   	inc    %esp
42d67c:	38 43 5a             	cmp    %al,0x5a(%ebx)
42d67f:	65 50                	gs push %eax
42d681:	41                   	inc    %ecx
42d682:	45                   	inc    %ebp
42d683:	61                   	popa
42d684:	73 6e                	jae    0x42d6f4
42d686:	65 78 72             	gs js  0x42d6fb
42d689:	4d                   	dec    %ebp
42d68a:	47                   	inc    %edi
42d68b:	38 73 46             	cmp    %dh,0x46(%ebx)
42d68e:	59                   	pop    %ecx
42d68f:	65 57                	gs push %edi
42d691:	39 71 70             	cmp    %esi,0x70(%ecx)
42d694:	74 4f                	je     0x42d6e5
42d696:	2f                   	das
42d697:	6d                   	insl   (%dx),%es:(%edi)
42d698:	50                   	push   %eax
42d699:	67 52                	addr16 push %edx
42d69b:	6e                   	outsb  %ds:(%esi),(%dx)
42d69c:	54                   	push   %esp
42d69d:	43                   	inc    %ebx
42d69e:	57                   	push   %edi
42d69f:	30 65 2f             	xor    %ah,0x2f(%ebp)
42d6a2:	68 54 66 59 63       	push   $0x63596654
42d6a7:	6b 64 6b 2f 66       	imul   $0x66,0x2f(%ebx,%ebp,2),%esp
42d6ac:	56                   	push   %esi
42d6ad:	44                   	inc    %esp
42d6ae:	46                   	inc    %esi
42d6af:	39 57 68             	cmp    %edx,0x68(%edi)
42d6b2:	75 71                	jne    0x42d725
42d6b4:	49                   	dec    %ecx
42d6b5:	75 4b                	jne    0x42d702
42d6b7:	57                   	push   %edi
42d6b8:	4a                   	dec    %edx
42d6b9:	50                   	push   %eax
42d6ba:	2f                   	das
42d6bb:	7a 32                	jp     0x42d6ef
42d6bd:	67 4d                	addr16 dec %ebp
42d6bf:	59                   	pop    %ecx
42d6c0:	63 4f 62             	arpl   %ecx,0x62(%edi)
42d6c3:	69 32 36 47 33 4b    	imul   $0x4b334736,(%edx),%esi
42d6c9:	4f                   	dec    %edi
42d6ca:	34 66                	xor    $0x66,%al
42d6cc:	72 6a                	jb     0x42d738
42d6ce:	79 53                	jns    0x42d723
42d6d0:	75 79                	jne    0x42d74b
42d6d2:	45                   	inc    %ebp
42d6d3:	4a                   	dec    %edx
42d6d4:	67 50                	addr16 push %eax
42d6d6:	47                   	inc    %edi
42d6d7:	75 45                	jne    0x42d71e
42d6d9:	74 37                	je     0x42d712
42d6db:	56                   	push   %esi
42d6dc:	36 35 48 69 30 42    	ss xor $0x42306948,%eax
42d6e2:	6f                   	outsl  %ds:(%esi),(%dx)
42d6e3:	34 74                	xor    $0x74,%al
42d6e5:	73 53                	jae    0x42d73a
42d6e7:	37                   	aaa
42d6e8:	67 74 38             	addr16 je 0x42d723
42d6eb:	59                   	pop    %ecx
42d6ec:	68 52 5a 6f 68       	push   $0x686f5a52
42d6f1:	42                   	inc    %edx
42d6f2:	34 38                	xor    $0x38,%al
42d6f4:	6d                   	insl   (%dx),%es:(%edi)
42d6f5:	78 48                	js     0x42d73f
42d6f7:	37                   	aaa
42d6f8:	42                   	inc    %edx
42d6f9:	42                   	inc    %edx
42d6fa:	79 4d                	jns    0x42d749
42d6fc:	67 51                	addr16 push %ecx
42d6fe:	42                   	inc    %edx
42d6ff:	56                   	push   %esi
42d700:	39 73 49             	cmp    %esi,0x49(%ebx)
42d703:	38 42 6b             	cmp    %al,0x6b(%edx)
42d706:	58                   	pop    %eax
42d707:	46                   	inc    %esi
42d708:	55                   	push   %ebp
42d709:	70 4e                	jo     0x42d759
42d70b:	4a                   	dec    %edx
42d70c:	70 2b                	jo     0x42d739
42d70e:	55                   	push   %ebp
42d70f:	35 37 37 35 44       	xor    $0x44353737,%eax
42d714:	38 76 6b             	cmp    %dh,0x6b(%esi)
42d717:	7a 36                	jp     0x42d74f
42d719:	41                   	inc    %ecx
42d71a:	32 35 37 67 32 67    	xor    0x67326737,%dh
42d720:	72 6c                	jb     0x42d78e
42d722:	61                   	popa
42d723:	6c                   	insb   (%dx),%es:(%edi)
42d724:	53                   	push   %ebx
42d725:	6f                   	outsl  %ds:(%esi),(%dx)
42d726:	5a                   	pop    %edx
42d727:	47                   	inc    %edi
42d728:	5a                   	pop    %edx
42d729:	52                   	push   %edx
42d72a:	58                   	pop    %eax
42d72b:	6b 4a 4a 41          	imul   $0x41,0x4a(%edx),%ecx
42d72f:	37                   	aaa
42d730:	42                   	inc    %edx
42d731:	75 72                	jne    0x42d7a5
42d733:	53                   	push   %ebx
42d734:	64 76 65             	fs jbe 0x42d79c
42d737:	34 70                	xor    $0x70,%al
42d739:	58                   	pop    %eax
42d73a:	4e                   	dec    %esi
42d73b:	55                   	push   %ebp
42d73c:	76 78                	jbe    0x42d7b6
42d73e:	54                   	push   %esp
42d73f:	75 57                	jne    0x42d798
42d741:	62 58 33             	bound  %ebx,0x33(%eax)
42d744:	61                   	popa
42d745:	67 77 39             	addr16 ja 0x42d781
42d748:	47                   	inc    %edi
42d749:	56                   	push   %esi
42d74a:	6f                   	outsl  %ds:(%esi),(%dx)
42d74b:	65 71 70             	gs jno 0x42d7be
42d74e:	57                   	push   %edi
42d74f:	68 56 76 62 71       	push   $0x71627656
42d754:	66 77 46             	data16 ja 0x42d79d
42d757:	79 7a                	jns    0x42d7d3
42d759:	71 35                	jno    0x42d790
42d75b:	63 4f 33             	arpl   %ecx,0x33(%edi)
42d75e:	59                   	pop    %ecx
42d75f:	63 30                	arpl   %esi,(%eax)
42d761:	65 7a 31             	gs jp  0x42d795
42d764:	53                   	push   %ebx
42d765:	59                   	pop    %ecx
42d766:	58                   	pop    %eax
42d767:	74 50                	je     0x42d7b9
42d769:	37                   	aaa
42d76a:	43                   	inc    %ebx
42d76b:	73 76                	jae    0x42d7e3
42d76d:	34 46                	xor    $0x46,%al
42d76f:	6f                   	outsl  %ds:(%esi),(%dx)
42d770:	66 70 58             	data16 jo 0x42d7cb
42d773:	4b                   	dec    %ebx
42d774:	6a 2f                	push   $0x2f
42d776:	64 38 79 7a          	cmp    %bh,%fs:0x7a(%ecx)
42d77a:	4d                   	dec    %ebp
42d77b:	68 42 6b 77 42       	push   $0x42776b42
42d780:	78 38                	js     0x42d7ba
42d782:	45                   	inc    %ebp
42d783:	6c                   	insb   (%dx),%es:(%edi)
42d784:	48                   	dec    %eax
42d785:	44                   	inc    %esp
42d786:	68 66 38 62 6c       	push   $0x6c623866
42d78b:	2b 2b                	sub    (%ebx),%ebp
42d78d:	79 5a                	jns    0x42d7e9
42d78f:	61                   	popa
42d790:	71 66                	jno    0x42d7f8
42d792:	56                   	push   %esi
42d793:	36 6e                	outsb  %ss:(%esi),(%dx)
42d795:	4a                   	dec    %edx
42d796:	79 78                	jns    0x42d810
42d798:	38 61 4e             	cmp    %ah,0x4e(%ecx)
42d79b:	64 71 76             	fs jno 0x42d814
42d79e:	66 79 4a             	data16 jns 0x42d7eb
42d7a1:	70 52                	jo     0x42d7f5
42d7a3:	37                   	aaa
42d7a4:	47                   	inc    %edi
42d7a5:	53                   	push   %ebx
42d7a6:	79 46                	jns    0x42d7ee
42d7a8:	65 36 44             	gs ss inc %esp
42d7ab:	39 42 32             	cmp    %eax,0x32(%edx)
42d7ae:	4a                   	dec    %edx
42d7af:	2b 4f 72             	sub    0x72(%edi),%ecx
42d7b2:	6c                   	insb   (%dx),%es:(%edi)
42d7b3:	6b 6a 49 68          	imul   $0x68,0x49(%edx),%ebp
42d7b7:	52                   	push   %edx
42d7b8:	48                   	dec    %eax
42d7b9:	50                   	push   %eax
42d7ba:	59                   	pop    %ecx
42d7bb:	59                   	pop    %ecx
42d7bc:	53                   	push   %ebx
42d7bd:	36 71 57             	ss jno 0x42d817
42d7c0:	6a 73                	push   $0x73
42d7c2:	30 2b                	xor    %ch,(%ebx)
42d7c4:	67 45                	addr16 inc %ebp
42d7c6:	34 51                	xor    $0x51,%al
42d7c8:	58                   	pop    %eax
42d7c9:	4d                   	dec    %ebp
42d7ca:	47                   	inc    %edi
42d7cb:	6f                   	outsl  %ds:(%esi),(%dx)
42d7cc:	78 79                	js     0x42d847
42d7ce:	4d                   	dec    %ebp
42d7cf:	49                   	dec    %ecx
42d7d0:	49                   	dec    %ecx
42d7d1:	55                   	push   %ebp
42d7d2:	6e                   	outsb  %ds:(%esi),(%dx)
42d7d3:	53                   	push   %ebx
42d7d4:	77 32                	ja     0x42d808
42d7d6:	64 4a                	fs dec %edx
42d7d8:	67 71 65             	addr16 jno 0x42d840
42d7db:	4e                   	dec    %esi
42d7dc:	74 4e                	je     0x42d82c
42d7de:	53                   	push   %ebx
42d7df:	62 42 6f             	bound  %eax,0x6f(%edx)
42d7e2:	5a                   	pop    %edx
42d7e3:	6a 42                	push   $0x42
42d7e5:	6e                   	outsb  %ds:(%esi),(%dx)
42d7e6:	48                   	dec    %eax
42d7e7:	70 64                	jo     0x42d84d
42d7e9:	48                   	dec    %eax
42d7ea:	45                   	inc    %ebp