441572:	47                   	inc    %edi
441573:	48                   	dec    %eax
441574:	49                   	dec    %ecx
441575:	65 63 51 31          	arpl   %edx,%gs:0x31(%ecx)
441579:	78 74                	js     0x4415ef
44157b:	6e                   	outsb  %ds:(%esi),(%dx)
44157c:	61                   	popa
44157d:	6e                   	outsb  %ds:(%esi),(%dx)
44157e:	71 2f                	jno    0x4415af
441580:	33 50 7a             	xor    0x7a(%eax),%edx
441583:	73 78                	jae    0x4415fd
441585:	76 41                	jbe    0x4415c8
441587:	43                   	inc    %ebx
441588:	78 36                	js     0x4415c0
44158a:	68 62 64 61 5a       	push   $0x5a616462
44158f:	2f                   	das
441590:	58                   	pop    %eax
441591:	4a                   	dec    %edx
441592:	55                   	push   %ebp
441593:	38 51 6d             	cmp    %dl,0x6d(%ecx)
441596:	2f                   	das
441597:	62 51 37             	bound  %edx,0x37(%ecx)
44159a:	31 52 37             	xor    %edx,0x37(%edx)
44159d:	6d                   	insl   (%dx),%es:(%edi)
44159e:	7a 43                	jp     0x4415e3
4415a0:	64 50                	fs push %eax
4415a2:	4e                   	dec    %esi
4415a3:	76 36                	jbe    0x4415db
4415a5:	58                   	pop    %eax
4415a6:	48                   	dec    %eax
4415a7:	68 54 34 66 31       	push   $0x31663454
4415ac:	64 76 4c             	fs jbe 0x4415fb
4415af:	76 50                	jbe    0x441601
4415b1:	70 2b                	jo     0x4415de
4415b3:	30 70 4d             	xor    %dh,0x4d(%eax)
4415b6:	52                   	push   %edx
4415b7:	45                   	inc    %ebp
4415b8:	69 6b 4b 33 37 42 61 	imul   $0x61423733,0x4b(%ebx),%ebp
4415bf:	72 50                	jb     0x441611
4415c1:	4c                   	dec    %esp
4415c2:	54                   	push   %esp
4415c3:	58                   	pop    %eax
4415c4:	67 65 71 6a          	addr16 gs jno 0x441632
4415c8:	4a                   	dec    %edx
4415c9:	55                   	push   %ebp
4415ca:	6c                   	insb   (%dx),%es:(%edi)
4415cb:	34 66                	xor    $0x66,%al
4415cd:	78 67                	js     0x441636
4415cf:	6f                   	outsl  %ds:(%esi),(%dx)
4415d0:	46                   	inc    %esi
4415d1:	52                   	push   %edx
4415d2:	2f                   	das
4415d3:	39 2f                	cmp    %ebp,(%edi)
4415d5:	55                   	push   %ebp
4415d6:	58                   	pop    %eax
4415d7:	62 43 33             	bound  %eax,0x33(%ebx)
4415da:	68 69 63 51 33       	push   $0x33516369
4415df:	56                   	push   %esi
4415e0:	50                   	push   %eax
4415e1:	33 41 45             	xor    0x45(%ecx),%eax
4415e4:	59                   	pop    %ecx
4415e5:	6f                   	outsl  %ds:(%esi),(%dx)
4415e6:	5a                   	pop    %edx
4415e7:	61                   	popa
4415e8:	6a 39                	push   $0x39
4415ea:	35 6f 44 67 72       	xor    $0x7267446f,%eax
4415ef:	59                   	pop    %ecx
4415f0:	39 43 43             	cmp    %eax,0x43(%ebx)
4415f3:	49                   	dec    %ecx
4415f4:	44                   	inc    %esp
4415f5:	62 6d 2f             	bound  %ebp,0x2f(%ebp)
4415f8:	47                   	inc    %edi
4415f9:	50                   	push   %eax
4415fa:	61                   	popa
4415fb:	62 55 76             	bound  %edx,0x76(%ebp)
4415fe:	52                   	push   %edx
4415ff:	43                   	inc    %ebx
441600:	45                   	inc    %ebp
441601:	31 77 43             	xor    %esi,0x43(%edi)
441604:	70 30                	jo     0x441636
441606:	53                   	push   %ebx
441607:	38 64 6a 4f          	cmp    %ah,0x4f(%edx,%ebp,2)
44160b:	35 31 72 6c 56       	xor    $0x566c7231,%eax
441610:	37                   	aaa
441611:	30 6a 39             	xor    %ch,0x39(%edx)
441614:	37                   	aaa
441615:	75 58                	jne    0x44166f
441617:	48                   	dec    %eax
441618:	71 71                	jno    0x44168b
44161a:	52                   	push   %edx
44161b:	6f                   	outsl  %ds:(%esi),(%dx)
44161c:	6a 51                	push   $0x51
44161e:	50                   	push   %eax
44161f:	73 66                	jae    0x441687
441621:	4d                   	dec    %ebp
441622:	6c                   	insb   (%dx),%es:(%edi)
441623:	57                   	push   %edi
441624:	68 43 59 4f 38       	push   $0x384f5943
441629:	55                   	push   %ebp
44162a:	32 79 44             	xor    0x44(%ecx),%bh
44162d:	4f                   	dec    %edi
44162e:	68 2b 34 2f 63       	push   $0x632f342b
441633:	46                   	inc    %esi
441634:	59                   	pop    %ecx
441635:	4d                   	dec    %ebp
441636:	52                   	push   %edx
441637:	30 68 30             	xor    %ch,0x30(%eax)
44163a:	37                   	aaa
44163b:	57                   	push   %edi
44163c:	54                   	push   %esp
44163d:	42                   	inc    %edx
44163e:	59                   	pop    %ecx
44163f:	43                   	inc    %ebx
441640:	45                   	inc    %ebp
441641:	6b 2f 61             	imul   $0x61,(%edi),%ebp
441644:	54                   	push   %esp
441645:	59                   	pop    %ecx
441646:	65 5a                	gs pop %edx
441648:	53                   	push   %ebx
441649:	47                   	inc    %edi
44164a:	53                   	push   %ebx
44164b:	44                   	inc    %esp
44164c:	4d                   	dec    %ebp
44164d:	66 42                	inc    %dx
44164f:	38 30                	cmp    %dh,(%eax)
441651:	4c                   	dec    %esp
441652:	2b 6b 48             	sub    0x48(%ebx),%ebp
441655:	63 59 72             	arpl   %ebx,0x72(%ecx)
441658:	2f                   	das
441659:	41                   	inc    %ecx
44165a:	70 39                	jo     0x441695
44165c:	78 67                	js     0x4416c5
44165e:	5a                   	pop    %edx
44165f:	34 68                	xor    $0x68,%al
441661:	45                   	inc    %ebp
441662:	55                   	push   %ebp
441663:	4f                   	dec    %edi
441664:	31 6a 6c             	xor    %ebp,0x6c(%edx)
441667:	69 52 5a 56 36 79 36 	imul   $0x36793656,0x5a(%edx),%edx
44166e:	58                   	pop    %eax
44166f:	42                   	inc    %edx
441670:	75 79                	jne    0x4416eb
441672:	68 7a 4b 62 77       	push   $0x77624b7a
441677:	69 55 4e 48 58 57 31 	imul   $0x31575848,0x4e(%ebp),%edx
44167e:	61                   	popa
44167f:	30 7a 42             	xor    %bh,0x42(%edx)
441682:	37                   	aaa
441683:	30 55 31             	xor    %dl,0x31(%ebp)
441686:	7a 4b                	jp     0x4416d3
441688:	58                   	pop    %eax
441689:	42                   	inc    %edx
44168a:	63 42 4b             	arpl   %eax,0x4b(%edx)
44168d:	6f                   	outsl  %ds:(%esi),(%dx)
44168e:	69 47 6d 4e 4e 4e 5a 	imul   $0x5a4e4e4e,0x6d(%edi),%eax
441695:	31 56 64             	xor    %edx,0x64(%esi)
441698:	42                   	inc    %edx
441699:	71 66                	jno    0x441701
44169b:	69 6a 6a 76 54 51 38 	imul   $0x38515476,0x6a(%edx),%ebp
4416a2:	2b 70 6c             	sub    0x6c(%eax),%esi
4416a5:	72 32                	jb     0x4416d9
4416a7:	6f                   	outsl  %ds:(%esi),(%dx)
4416a8:	6a 43                	push   $0x43
4416aa:	49                   	dec    %ecx
4416ab:	73 49                	jae    0x4416f6
4416ad:	62 6c 5a 48          	bound  %ebp,0x48(%edx,%ebx,2)
4416b1:	4d                   	dec    %ebp
4416b2:	6b 4f 67 4f          	imul   $0x4f,0x67(%edi),%ecx
4416b6:	65 50                	gs push %eax
4416b8:	4b                   	dec    %ebx
4416b9:	4a                   	dec    %edx
4416ba:	63 6f 44             	arpl   %ebp,0x44(%edi)
4416bd:	56                   	push   %esi
4416be:	43                   	inc    %ebx
4416bf:	75 48                	jne    0x441709
4416c1:	34 4d                	xor    $0x4d,%al
4416c3:	49                   	dec    %ecx
4416c4:	5a                   	pop    %edx
4416c5:	62 46 55             	bound  %eax,0x55(%esi)
4416c8:	63 67 6f             	arpl   %esp,0x6f(%edi)
4416cb:	6c                   	insb   (%dx),%es:(%edi)
4416cc:	64 4c                	fs dec %esp
4416ce:	69 67 39 6b 32 39 6e 	imul   $0x6e39326b,0x39(%edi),%esp
4416d5:	33 6e 44             	xor    0x44(%esi),%ebp
4416d8:	66 68 45 68          	pushw  $0x6845
4416dc:	76 75                	jbe    0x441753
4416de:	47                   	inc    %edi
4416df:	54                   	push   %esp
4416e0:	6f                   	outsl  %ds:(%esi),(%dx)
4416e1:	35 71 6e 31 46       	xor    $0x46316e71,%eax
4416e6:	34 6c                	xor    $0x6c,%al
4416e8:	59                   	pop    %ecx
4416e9:	50                   	push   %eax
4416ea:	44                   	inc    %esp
4416eb:	34 61                	xor    $0x61,%al
4416ed:	41                   	inc    %ecx
4416ee:	45                   	inc    %ebp
4416ef:	62 59 79             	bound  %ebx,0x79(%ecx)
4416f2:	72 6c                	jb     0x441760
4416f4:	73 62                	jae    0x441758
4416f6:	68 4d 41 49 79       	push   $0x7949414d
4416fb:	35 37 52 70 46       	xor    $0x46705237,%eax
441700:	48                   	dec    %eax
441701:	50                   	push   %eax
441702:	69 50 4f 54 4b 7a 67 	imul   $0x677a4b54,0x4f(%eax),%edx
441709:	2f                   	das
44170a:	75 77                	jne    0x441783
44170c:	41                   	inc    %ecx
44170d:	66 52                	push   %dx
44170f:	51                   	push   %ecx
441710:	32 53 58             	xor    0x58(%ebx),%dl
441713:	76 42                	jbe    0x441757
441715:	71 39                	jno    0x441750
441717:	69 72 42 45 4b 37 57 	imul   $0x57374b45,0x42(%edx),%esi
44171e:	34 46                	xor    $0x46,%al
441720:	73 4b                	jae    0x44176d
441722:	76 4b                	jbe    0x44176f
441724:	62 4f 32             	bound  %ecx,0x32(%edi)
441727:	5a                   	pop    %edx
441728:	73 64                	jae    0x44178e
44172a:	42                   	inc    %edx
44172b:	59                   	pop    %ecx
44172c:	33 65 78             	xor    0x78(%ebp),%esp
44172f:	30 2f                	xor    %ch,(%edi)
441731:	78 31                	js     0x441764
441733:	33 43 4c             	xor    0x4c(%ebx),%eax
441736:	51                   	push   %ecx
441737:	6b 49 78 74          	imul   $0x74,0x78(%ecx),%ecx
44173b:	37                   	aaa
44173c:	44                   	inc    %esp
44173d:	57                   	push   %edi
44173e:	68 65 4c 48 75       	push   $0x75484c65
441743:	35 2b 72 34 6d       	xor    $0x6d34722b,%eax
441748:	38 58 74             	cmp    %bl,0x74(%eax)
44174b:	30 47 6f             	xor    %al,0x6f(%edi)
44174e:	4a                   	dec    %edx
44174f:	76 79                	jbe    0x4417ca
441751:	45                   	inc    %ebp
441752:	76 36                	jbe    0x44178a
441754:	38 43 73             	cmp    %al,0x73(%ebx)
441757:	57                   	push   %edi
441758:	4a                   	dec    %edx
441759:	70 70                	jo     0x4417cb
44175b:	4e                   	dec    %esi
44175c:	6e                   	outsb  %ds:(%esi),(%dx)
44175d:	6f                   	outsl  %ds:(%esi),(%dx)
44175e:	67 4c                	addr16 dec %esp
441760:	71 36                	jno    0x441798
441762:	2b 4b 4c             	sub    0x4c(%ebx),%ecx
441765:	74 7a                	je     0x4417e1
441767:	6b 47 6c 53          	imul   $0x53,0x6c(%edi),%eax
44176b:	4c                   	dec    %esp
44176c:	58                   	pop    %eax
44176d:	4e                   	dec    %esi
44176e:	63 47 4f             	arpl   %eax,0x4f(%edi)
441771:	68 46 39 51 54       	push   $0x54513946
441776:	51                   	push   %ecx
441777:	65 37                	gs aaa
441779:	6c                   	insb   (%dx),%es:(%edi)
44177a:	53                   	push   %ebx
44177b:	68 39 69 70 54       	push   $0x54706939
441780:	45                   	inc    %ebp
441781:	6f                   	outsl  %ds:(%esi),(%dx)
441782:	74 2f                	je     0x4417b3
441784:	37                   	aaa
441785:	72 58                	jb     0x4417df
441787:	74 53                	je     0x4417dc
441789:	72 69                	jb     0x4417f4
44178b:	62 34 72             	bound  %esi,(%edx,%esi,2)
44178e:	65 4f                	gs dec %edi
441790:	44                   	inc    %esp
441791:	69 68 77 78 4b 33 70 	imul   $0x70334b78,0x77(%eax),%ebp
441798:	65 76 2f             	gs jbe 0x4417ca
44179b:	45                   	inc    %ebp
44179c:	36 51                	ss push %ecx
44179e:	39 68 4f             	cmp    %ebp,0x4f(%eax)
4417a1:	70 56                	jo     0x4417f9
4417a3:	78 4f                	js     0x4417f4
4417a5:	5a                   	pop    %edx
4417a6:	68 6a 55 33 41       	push   $0x4133556a
4417ab:	4d                   	dec    %ebp
4417ac:	57                   	push   %edi
4417ad:	32 6c 74 34          	xor    0x34(%esp,%esi,2),%ch
4417b1:	35 4f 77 34 69       	xor    $0x6934774f,%eax
4417b6:	58                   	pop    %eax
4417b7:	55                   	push   %ebp
4417b8:	6a 6e                	push   $0x6e
4417ba:	66 37                	data16 aaa
4417bc:	6f                   	outsl  %ds:(%esi),(%dx)
4417bd:	6f                   	outsl  %ds:(%esi),(%dx)
4417be:	4d                   	dec    %ebp
4417bf:	2f                   	das
4417c0:	54                   	push   %esp
4417c1:	6a 38                	push   $0x38
4417c3:	39 79 6e             	cmp    %edi,0x6e(%ecx)
4417c6:	59                   	pop    %ecx
4417c7:	6f                   	outsl  %ds:(%esi),(%dx)
4417c8:	38 45 56             	cmp    %al,0x56(%ebp)
4417cb:	78 6f                	js     0x44183c
4417cd:	74 50                	je     0x44181f
4417cf:	48                   	dec    %eax
4417d0:	68 6c 4e 73 72       	push   $0x72734e6c
4417d5:	32 53 46             	xor    0x46(%ebx),%dl
4417d8:	66 70 53             	data16 jo 0x44182e
4417db:	4e                   	dec    %esi
4417dc:	62 69 73             	bound  %ebp,0x73(%ecx)
4417df:	58                   	pop    %eax
4417e0:	53                   	push   %ebx
4417e1:	6e                   	outsb  %ds:(%esi),(%dx)
4417e2:	6c                   	insb   (%dx),%es:(%edi)
4417e3:	37                   	aaa
4417e4:	4a                   	dec    %edx
4417e5:	2f                   	das
4417e6:	34 73                	xor    $0x73,%al
4417e8:	70 6f                	jo     0x441859
4417ea:	64 59                	fs pop %ecx
4417ec:	71 52                	jno    0x441840
4417ee:	52                   	push   %edx
4417ef:	35 48 64 6c 39       	xor    $0x396c6448,%eax
4417f4:	42                   	inc    %edx
4417f5:	59                   	pop    %ecx
4417f6:	31 36                	xor    %esi,(%esi)
4417f8:	69 61 76 2f 52 62 64 	imul   $0x6462522f,0x76(%ecx),%esp
4417ff:	4c                   	dec    %esp
441800:	59                   	pop    %ecx
441801:	58                   	pop    %eax
441802:	4f                   	dec    %edi
441803:	54                   	push   %esp
441804:	74 69                	je     0x44186f
441806:	6e                   	outsb  %ds:(%esi),(%dx)
441807:	63 63 4d             	arpl   %esp,0x4d(%ebx)
44180a:	74 32                	je     0x44183e
44180c:	47                   	inc    %edi
44180d:	6c                   	insb   (%dx),%es:(%edi)
44180e:	62 79 4d             	bound  %edi,0x4d(%ecx)
441811:	70 39                	jo     0x44184c
441813:	65 48                	gs dec %eax
441815:	6e                   	outsb  %ds:(%esi),(%dx)
441816:	4b                   	dec    %ebx
441817:	37                   	aaa
441818:	30 62 50             	xor    %ah,0x50(%edx)
44181b:	44                   	inc    %esp
44181c:	7a 65                	jp     0x441883
44181e:	37                   	aaa
44181f:	41                   	inc    %ecx
441820:	62 6a 78             	bound  %ebp,0x78(%edx)
441823:	35 5a 51 6c 71       	xor    $0x716c515a,%eax
441828:	53                   	push   %ebx
441829:	46                   	inc    %esi
44182a:	36 64 75 31          	ss fs jne 0x44185f
44182e:	66 56                	push   %si