41983b:	50                   	push   %eax
41983c:	38 49 54             	cmp    %cl,0x54(%ecx)
41983f:	59                   	pop    %ecx
419840:	51                   	push   %ecx
419841:	50                   	push   %eax
419842:	6d                   	insl   (%dx),%es:(%edi)
419843:	53                   	push   %ebx
419844:	74 7a                	je     0x4198c0
419846:	6e                   	outsb  %ds:(%esi),(%dx)
419847:	68 42 79 7a 75       	push   $0x757a7942
41984c:	61                   	popa
41984d:	37                   	aaa
41984e:	36 68 55 74 78 71    	ss push $0x71787455
419854:	75 4f                	jne    0x4198a5
419856:	49                   	dec    %ecx
419857:	75 4a                	jne    0x4198a3
419859:	4f                   	dec    %edi
41985a:	47                   	inc    %edi
41985b:	6e                   	outsb  %ds:(%esi),(%dx)
41985c:	4a                   	dec    %edx
41985d:	78 52                	js     0x4198b1
41985f:	72 71                	jb     0x4198d2
419861:	79 47                	jns    0x4198aa
419863:	56                   	push   %esi
419864:	70 4a                	jo     0x4198b0
419866:	71 72                	jno    0x4198da
419868:	65 4a                	gs dec %edx
41986a:	46                   	inc    %esi
41986b:	51                   	push   %ecx
41986c:	4d                   	dec    %ebp
41986d:	4b                   	dec    %ebx
41986e:	44                   	inc    %esp
41986f:	56                   	push   %esi
419870:	64 65 73 62          	fs gs jae 0x4198d6
419874:	30 34 4d 64 72 70 4c 	xor    %dh,0x4c707264(,%ecx,2)
41987b:	2b 59 32             	sub    0x32(%ecx),%ebx
41987e:	45                   	inc    %ebp
41987f:	68 37 53 61 6c       	push   $0x6c615337
419884:	6a 4c                	push   $0x4c
419886:	45                   	inc    %ebp
419887:	4d                   	dec    %ebp
419888:	67 4e                	addr16 dec %esi
41988a:	45                   	inc    %ebp
41988b:	6e                   	outsb  %ds:(%esi),(%dx)
41988c:	47                   	inc    %edi
41988d:	44                   	inc    %esp
41988e:	30 4b 6c             	xor    %cl,0x6c(%ebx)
419891:	2b 48 6c             	sub    0x6c(%eax),%ecx
419894:	49                   	dec    %ecx
419895:	49                   	dec    %ecx
419896:	30 56 54             	xor    %dl,0x54(%esi)
419899:	65 4c                	gs dec %esp
41989b:	57                   	push   %edi
41989c:	38 47 72             	cmp    %al,0x72(%edi)
41989f:	68 6f 4d 43 4a       	push   $0x4a434d6f
4198a4:	4c                   	dec    %esp
4198a5:	64 65 30 53 53       	fs xor %dl,%gs:0x53(%ebx)
4198aa:	6a 51                	push   $0x51
4198ac:	6e                   	outsb  %ds:(%esi),(%dx)
4198ad:	54                   	push   %esp
4198ae:	65 4d                	gs dec %ebp
4198b0:	58                   	pop    %eax
4198b1:	58                   	pop    %eax
4198b2:	69 32 57 54 44 2b    	imul   $0x2b445457,(%edx),%esi
4198b8:	49                   	dec    %ecx
4198b9:	57                   	push   %edi
4198ba:	37                   	aaa
4198bb:	4b                   	dec    %ebx
4198bc:	34 33                	xor    $0x33,%al
4198be:	6b 33 41             	imul   $0x41,(%ebx),%esi
4198c1:	6b 47 57 75          	imul   $0x75,0x57(%edi),%eax
4198c5:	34 33                	xor    $0x33,%al
4198c7:	4a                   	dec    %edx
4198c8:	41                   	inc    %ecx
4198c9:	72 59                	jb     0x419924
4198cb:	39 61 52             	cmp    %esp,0x52(%ecx)
4198ce:	6a 31                	push   $0x31
4198d0:	69 35 6d 58 64 44 41 	imul   $0x7a786141,0x4464586d,%esi
4198d7:	61 78 7a
4198da:	61                   	popa
4198db:	76 45                	jbe    0x419922
4198dd:	51                   	push   %ecx
4198de:	79 4b                	jns    0x41992b
4198e0:	43                   	inc    %ebx
4198e1:	36 73 53             	ss jae 0x419937
4198e4:	54                   	push   %esp
4198e5:	4b                   	dec    %ebx
4198e6:	7a 48                	jp     0x419930
4198e8:	2f                   	das
4198e9:	52                   	push   %edx
4198ea:	39 79 77             	cmp    %edi,0x77(%ecx)
4198ed:	51                   	push   %ecx
4198ee:	54                   	push   %esp
4198ef:	46                   	inc    %esi
4198f0:	62 62 4e             	bound  %esp,0x4e(%edx)
4198f3:	37                   	aaa
4198f4:	71 5a                	jno    0x419950
4198f6:	61                   	popa
4198f7:	52                   	push   %edx
4198f8:	6f                   	outsl  %ds:(%esi),(%dx)
4198f9:	4a                   	dec    %edx
4198fa:	30 34 4c             	xor    %dh,(%esp,%ecx,2)
4198fd:	7a 6e                	jp     0x41996d
4198ff:	4a                   	dec    %edx
419900:	34 6a                	xor    $0x6a,%al
419902:	56                   	push   %esi
419903:	71 36                	jno    0x41993b
419905:	46                   	inc    %esi
419906:	74 64                	je     0x41996c
419908:	70 68                	jo     0x419972
41990a:	75 59                	jne    0x419965
41990c:	30 33                	xor    %dh,(%ebx)
41990e:	32 4b 4b             	xor    0x4b(%ebx),%cl
419911:	6c                   	insb   (%dx),%es:(%edi)
419912:	32 4f 53             	xor    0x53(%edi),%cl
419915:	6a 6f                	push   $0x6f
419917:	64 65 57             	fs gs push %edi
41991a:	37                   	aaa
41991b:	36 6e                	outsb  %ss:(%esi),(%dx)
41991d:	48                   	dec    %eax
41991e:	7a 78                	jp     0x419998
419920:	63 47 73             	arpl   %eax,0x73(%edi)
419923:	76 75                	jbe    0x41999a
419925:	59                   	pop    %ecx
419926:	4c                   	dec    %esp
419927:	6b 66 44 75          	imul   $0x75,0x44(%esi),%esp
41992b:	63 33                	arpl   %esi,(%ebx)
41992d:	69 6f 30 4b 7a 41 77 	imul   $0x77417a4b,0x30(%edi),%ebp
419934:	68 77 6f 68 61       	push   $0x61686f77
419939:	4c                   	dec    %esp
41993a:	48                   	dec    %eax
41993b:	31 2f                	xor    %ebp,(%edi)
41993d:	35 44 5a 4b 73       	xor    $0x734b5a44,%eax
419942:	48                   	dec    %eax
419943:	66 59                	pop    %cx
419945:	68 38 6c 39 50       	push   $0x50396c38
41994a:	36 54                	ss push %esp
41994c:	79 53                	jns    0x4199a1
41994e:	4b                   	dec    %ebx
41994f:	38 6a 44             	cmp    %ch,0x44(%edx)
419952:	52                   	push   %edx
419953:	36 48                	ss dec %eax
419955:	49                   	dec    %ecx
419956:	67 77 38             	addr16 ja 0x419991
419959:	54                   	push   %esp
41995a:	54                   	push   %esp
41995b:	6d                   	insl   (%dx),%es:(%edi)
41995c:	37                   	aaa
41995d:	2b 2f                	sub    (%edi),%ebp
41995f:	77 56                	ja     0x4199b7
419961:	4c                   	dec    %esp
419962:	46                   	inc    %esi
419963:	37                   	aaa
419964:	53                   	push   %ebx
419965:	74 4a                	je     0x4199b1
419967:	34 6e                	xor    $0x6e,%al
419969:	63 55 68             	arpl   %edx,0x68(%ebp)
41996c:	70 52                	jo     0x4199c0
41996e:	36 69 50 79 6e 4d 61 	imul   $0x65614d6e,%ss:0x79(%eax),%edx
419975:	65
419976:	4b                   	dec    %ebx
419977:	63 47 59             	arpl   %eax,0x59(%edi)
41997a:	74 35                	je     0x4199b1
41997c:	78 6e                	js     0x4199ec
41997e:	7a 36                	jp     0x4199b6
419980:	42                   	inc    %edx
419981:	66 49                	dec    %cx
419983:	64 75 59             	fs jne 0x4199df
419986:	78 33                	js     0x4199bb
419988:	78 31                	js     0x4199bb
41998a:	36 70 32             	ss jo  0x4199bf
41998d:	71 6e                	jno    0x4199fd
41998f:	49                   	dec    %ecx
419990:	56                   	push   %esi
419991:	51                   	push   %ecx
419992:	48                   	dec    %eax
419993:	70 61                	jo     0x4199f6
419995:	2f                   	das
419996:	72 76                	jb     0x419a0e
419998:	5a                   	pop    %edx
419999:	75 59                	jne    0x4199f4
41999b:	6b 78 42 76          	imul   $0x76,0x42(%eax),%edi
41999f:	4f                   	dec    %edi
4199a0:	37                   	aaa
4199a1:	6d                   	insl   (%dx),%es:(%edi)
4199a2:	2f                   	das
4199a3:	68 79 57 76 69       	push   $0x69765779
4199a8:	6d                   	insl   (%dx),%es:(%edi)
4199a9:	4e                   	dec    %esi
4199aa:	77 44                	ja     0x4199f0
4199ac:	6b 50 49 69          	imul   $0x69,0x49(%eax),%edx
4199b0:	42                   	inc    %edx
4199b1:	73 51                	jae    0x419a04
4199b3:	76 59                	jbe    0x419a0e
4199b5:	70 6c                	jo     0x419a23
4199b7:	53                   	push   %ebx
4199b8:	75 6d                	jne    0x419a27
4199ba:	51                   	push   %ecx
4199bb:	56                   	push   %esi
4199bc:	79 6b                	jns    0x419a29
4199be:	49                   	dec    %ecx
4199bf:	74 35                	je     0x4199f6
4199c1:	32 53 36             	xor    0x36(%ebx),%dl
4199c4:	67 33 34             	xor    (%si),%esi
4199c7:	54                   	push   %esp
4199c8:	76 6f                	jbe    0x419a39
4199ca:	66 64 31 39          	xor    %di,%fs:(%ecx)
4199ce:	5a                   	pop    %edx
4199cf:	30 36                	xor    %dh,(%esi)
4199d1:	37                   	aaa
4199d2:	35 6c 77 6d 65       	xor    $0x656d776c,%eax
4199d7:	63 46 72             	arpl   %eax,0x72(%esi)
4199da:	4f                   	dec    %edi
4199db:	37                   	aaa
4199dc:	64 55                	fs push %ebp
4199de:	33 71 54             	xor    0x54(%ecx),%esi
4199e1:	34 45                	xor    $0x45,%al
4199e3:	4e                   	dec    %esi
4199e4:	37                   	aaa
4199e5:	6b 54 52 68 31       	imul   $0x31,0x68(%edx,%edx,2),%edx
4199ea:	66 63 6d 6d          	arpl   %bp,0x6d(%ebp)
4199ee:	4a                   	dec    %edx
4199ef:	33 6b 68             	xor    0x68(%ebx),%ebp
4199f2:	79 59                	jns    0x419a4d
4199f4:	59                   	pop    %ecx
4199f5:	53                   	push   %ebx
4199f6:	77 37                	ja     0x419a2f
4199f8:	79 66                	jns    0x419a60
4199fa:	45                   	inc    %ebp
4199fb:	6c                   	insb   (%dx),%es:(%edi)
4199fc:	4f                   	dec    %edi
4199fd:	75 6e                	jne    0x419a6d
4199ff:	55                   	push   %ebp
419a00:	74 35                	je     0x419a37
419a02:	72 75                	jb     0x419a79
419a04:	74 34                	je     0x419a3a
419a06:	6a 51                	push   $0x51
419a08:	47                   	inc    %edi
419a09:	44                   	inc    %esp
419a0a:	61                   	popa
419a0b:	70 6a                	jo     0x419a77
419a0d:	4f                   	dec    %edi
419a0e:	70 4b                	jo     0x419a5b
419a10:	7a 4b                	jp     0x419a5d
419a12:	54                   	push   %esp
419a13:	64 32 65 2b          	xor    %fs:0x2b(%ebp),%ah
419a17:	77 42                	ja     0x419a5b
419a19:	4a                   	dec    %edx
419a1a:	6b 73 72 67          	imul   $0x67,0x72(%ebx),%esi
419a1e:	72 76                	jb     0x419a96
419a20:	6f                   	outsl  %ds:(%esi),(%dx)
419a21:	74 35                	je     0x419a58
419a23:	6e                   	outsb  %ds:(%esi),(%dx)
419a24:	32 6a 66             	xor    0x66(%edx),%ch
419a27:	38 39                	cmp    %bh,(%ecx)
419a29:	71 36                	jno    0x419a61
419a2b:	43                   	inc    %ebx
419a2c:	50                   	push   %eax
419a2d:	2f                   	das
419a2e:	6c                   	insb   (%dx),%es:(%edi)
419a2f:	56                   	push   %esi
419a30:	67 54                	addr16 push %esp
419a32:	48                   	dec    %eax
419a33:	72 49                	jb     0x419a7e
419a35:	72 61                	jb     0x419a98
419a37:	59                   	pop    %ecx
419a38:	67 6d                	insl   (%dx),%es:(%di)
419a3a:	37                   	aaa
419a3b:	6a 70                	push   $0x70
419a3d:	30 2f                	xor    %ch,(%edi)
419a3f:	2b 2b                	sub    (%ebx),%ebp
419a41:	71 69                	jno    0x419aac
419a43:	41                   	inc    %ecx
419a44:	65 51                	gs push %ecx
419a46:	69 4a 74 67 62 36 6b 	imul   $0x6b366267,0x74(%edx),%ecx
419a4d:	76 35                	jbe    0x419a84
419a4f:	68 34 6c 6a 37       	push   $0x376a6c34
419a54:	30 4d 4c             	xor    %cl,0x4c(%ebp)
419a57:	2b 39                	sub    (%ecx),%edi
419a59:	38 55 30             	cmp    %dl,0x30(%ebp)
419a5c:	64 51                	fs push %ecx
419a5e:	6c                   	insb   (%dx),%es:(%edi)
419a5f:	46                   	inc    %esi
419a60:	71 64                	jno    0x419ac6
419a62:	69 61 6a 59 44 45 72 	imul   $0x72454459,0x6a(%ecx),%esp
419a69:	35 78 49 36 64       	xor    $0x64364978,%eax
419a6e:	36 75 4e             	ss jne 0x419abf
419a71:	63 31                	arpl   %esi,(%ecx)
419a73:	2f                   	das
419a74:	76 53                	jbe    0x419ac9
419a76:	50                   	push   %eax
419a77:	43                   	inc    %ebx
419a78:	49                   	dec    %ecx
419a79:	70 62                	jo     0x419add
419a7b:	55                   	push   %ebp
419a7c:	70 75                	jo     0x419af3
419a7e:	4c                   	dec    %esp
419a7f:	35 6f 53 76 42       	xor    $0x4276536f,%eax
419a84:	5a                   	pop    %edx
419a85:	6e                   	outsb  %ds:(%esi),(%dx)
419a86:	64 37                	fs aaa
419a88:	46                   	inc    %esi
419a89:	41                   	inc    %ecx
419a8a:	65 78 78             	gs js  0x419b05
419a8d:	38 43 78             	cmp    %al,0x78(%ebx)
419a90:	33 55 65             	xor    0x65(%ebp),%edx
419a93:	33 65 54             	xor    0x54(%ebp),%esp
419a96:	78 63                	js     0x419afb
419a98:	41                   	inc    %ecx
419a99:	57                   	push   %edi
419a9a:	43                   	inc    %ebx
419a9b:	34 43                	xor    $0x43,%al
419a9d:	6f                   	outsl  %ds:(%esi),(%dx)
419a9e:	52                   	push   %edx
419a9f:	39 2b                	cmp    %ebp,(%ebx)
419aa1:	73 56                	jae    0x419af9
419aa3:	34 4d                	xor    $0x4d,%al
419aa5:	2b 71 33             	sub    0x33(%ecx),%esi
419aa8:	52                   	push   %edx
419aa9:	73 5a                	jae    0x419b05
419aab:	32 68 46             	xor    0x46(%eax),%ch
419aae:	34 4d                	xor    $0x4d,%al
419ab0:	37                   	aaa
419ab1:	4e                   	dec    %esi
419ab2:	36 6f                	outsl  %ss:(%esi),(%dx)
419ab4:	6e                   	outsb  %ds:(%esi),(%dx)
419ab5:	36 4a                	ss dec %edx
419ab7:	71 74                	jno    0x419b2d
419ab9:	77 30                	ja     0x419aeb
419abb:	6d                   	insl   (%dx),%es:(%edi)
419abc:	48                   	dec    %eax
419abd:	37                   	aaa
419abe:	36 2f                	ss das
419ac0:	64 77 41             	fs ja  0x419b04
419ac3:	2f                   	das
419ac4:	6a 4c                	push   $0x4c
419ac6:	6a 74                	push   $0x74
419ac8:	4d                   	dec    %ebp
419ac9:	72 66                	jb     0x419b31
419acb:	47                   	inc    %edi
419acc:	6a 4c                	push   $0x4c
419ace:	58                   	pop    %eax
419acf:	6a 4f                	push   $0x4f
419ad1:	51                   	push   %ecx
419ad2:	35 34 32 4f 4f       	xor    $0x4f4f3234,%eax
419ad7:	6f                   	outsl  %ds:(%esi),(%dx)
419ad8:	46                   	inc    %esi
419ad9:	6b 42 56 4c          	imul   $0x4c,0x56(%edx),%eax
419add:	6c                   	insb   (%dx),%es:(%edi)
419ade:	7a 75                	jp     0x419b55