421909:	59                   	pop    %ecx
42190a:	79 41                	jns    0x42194d
42190c:	70 65                	jo     0x421973
42190e:	59                   	pop    %ecx
42190f:	72 73                	jb     0x421984
421911:	7a 4a                	jp     0x42195d
421913:	6f                   	outsl  %ds:(%esi),(%dx)
421914:	61                   	popa
421915:	44                   	inc    %esp
421916:	36 71 6a             	ss jno 0x421983
421919:	32 76 51             	xor    0x51(%esi),%dh
42191c:	76 41                	jbe    0x42195f
42191e:	7a 4e                	jp     0x42196e
421920:	72 6a                	jb     0x42198c
421922:	2b 4b 7a             	sub    0x7a(%ebx),%ecx
421925:	69 35 73 6e 4f 4f 54 	imul   $0x614b3554,0x4f4f6e73,%esi
42192c:	35 4b 61
42192f:	6d                   	insl   (%dx),%es:(%edi)
421930:	73 6a                	jae    0x42199c
421932:	4f                   	dec    %edi
421933:	6c                   	insb   (%dx),%es:(%edi)
421934:	61                   	popa
421935:	31 52 47             	xor    %edx,0x47(%edx)
421938:	75 76                	jne    0x4219b0
42193a:	30 44 51 6e          	xor    %al,0x6e(%ecx,%edx,2)
42193e:	6e                   	outsb  %ds:(%esi),(%dx)
42193f:	43                   	inc    %ebx
421940:	77 74                	ja     0x4219b6
421942:	48                   	dec    %eax
421943:	75 37                	jne    0x42197c
421945:	68 38 6e 4d 50       	push   $0x504d6e38
42194a:	51                   	push   %ecx
42194b:	71 76                	jno    0x4219c3
42194d:	6d                   	insl   (%dx),%es:(%edi)
42194e:	36 45                	ss inc %ebp
421950:	30 5a 4c             	xor    %bl,0x4c(%edx)
421953:	45                   	inc    %ebp
421954:	39 42 31             	cmp    %eax,0x31(%edx)
421957:	36 47                	ss inc %edi
421959:	70 55                	jo     0x4219b0
42195b:	77 62                	ja     0x4219bf
42195d:	46                   	inc    %esi
42195e:	78 66                	js     0x4219c6
421960:	6f                   	outsl  %ds:(%esi),(%dx)
421961:	76 6e                	jbe    0x4219d1
421963:	71 49                	jno    0x4219ae
421965:	67 46                	addr16 inc %esi
421967:	74 65                	je     0x4219ce
421969:	4d                   	dec    %ebp
42196a:	47                   	inc    %edi
42196b:	69 68 45 67 39 35 47 	imul   $0x47353967,0x45(%eax),%ebp
421972:	6b 59 2b 34          	imul   $0x34,0x2b(%ecx),%ebx
421976:	6d                   	insl   (%dx),%es:(%edi)
421977:	2b 56 39             	sub    0x39(%esi),%edx
42197a:	69 4e 38 6b 35 6a 30 	imul   $0x306a356b,0x38(%esi),%ecx
421981:	66 69 6f 2f 51 43    	imul   $0x4351,0x2f(%edi),%bp
421987:	55                   	push   %ebp
421988:	47                   	inc    %edi
421989:	4e                   	dec    %esi
42198a:	36 74 68             	ss je  0x4219f5
42198d:	51                   	push   %ecx
42198e:	45                   	inc    %ebp
42198f:	7a 6a                	jp     0x4219fb
421991:	78 7a                	js     0x421a0d
421993:	4f                   	dec    %edi
421994:	30 6d 4d             	xor    %ch,0x4d(%ebp)
421997:	33 79 75             	xor    0x75(%ecx),%edi
42199a:	32 68 55             	xor    0x55(%eax),%ch
42199d:	46                   	inc    %esi
42199e:	2f                   	das
42199f:	2b 73 77             	sub    0x77(%ebx),%esi
4219a2:	78 78                	js     0x421a1c
4219a4:	66 5a                	pop    %dx
4219a6:	6c                   	insb   (%dx),%es:(%edi)
4219a7:	34 7a                	xor    $0x7a,%al
4219a9:	53                   	push   %ebx
4219aa:	61                   	popa
4219ab:	2f                   	das
4219ac:	77 53                	ja     0x421a01
4219ae:	63 36                	arpl   %esi,(%esi)
4219b0:	72 4d                	jb     0x4219ff
4219b2:	6b 63 6b 64          	imul   $0x64,0x6b(%ebx),%esp
4219b6:	66 54                	push   %sp
4219b8:	75 76                	jne    0x421a30
4219ba:	63 70 73             	arpl   %esi,0x73(%eax)
4219bd:	37                   	aaa
4219be:	32 4d 69             	xor    0x69(%ebp),%cl
4219c1:	50                   	push   %eax
4219c2:	4f                   	dec    %edi
4219c3:	73 66                	jae    0x421a2b
4219c5:	78 57                	js     0x421a1e
4219c7:	32 33                	xor    (%ebx),%dh
4219c9:	67 30 41 6c          	xor    %al,0x6c(%bx,%di)
4219cd:	73 43                	jae    0x421a12
4219cf:	4e                   	dec    %esi
4219d0:	6a 45                	push   $0x45
4219d2:	78 30                	js     0x421a04
4219d4:	6c                   	insb   (%dx),%es:(%edi)
4219d5:	64 78 68             	fs js  0x421a40
4219d8:	4c                   	dec    %esp
4219d9:	35 30 5a 65 2f       	xor    $0x2f655a30,%eax
4219de:	55                   	push   %ebp
4219df:	59                   	pop    %ecx
4219e0:	74 36                	je     0x421a18
4219e2:	43                   	inc    %ebx
4219e3:	48                   	dec    %eax
4219e4:	77 47                	ja     0x421a2d
4219e6:	6b 6c 56 52 32       	imul   $0x32,0x52(%esi,%edx,2),%ebp
4219eb:	64 6f                	outsl  %fs:(%esi),(%dx)
4219ed:	37                   	aaa
4219ee:	47                   	inc    %edi
4219ef:	73 6b                	jae    0x421a5c
4219f1:	4a                   	dec    %edx
4219f2:	36 4e                	ss dec %esi
4219f4:	79 44                	jns    0x421a3a
4219f6:	6c                   	insb   (%dx),%es:(%edi)
4219f7:	6a 47                	push   $0x47
4219f9:	6a 7a                	push   $0x7a
4219fb:	6a 55                	push   $0x55
4219fd:	32 6e 59             	xor    0x59(%esi),%ch
421a00:	46                   	inc    %esi
421a01:	68 37 33 73 31       	push   $0x31733337
421a06:	70 67                	jo     0x421a6f
421a08:	6a 34                	push   $0x34
421a0a:	4a                   	dec    %edx
421a0b:	4e                   	dec    %esi
421a0c:	54                   	push   %esp
421a0d:	31 77 55             	xor    %esi,0x55(%edi)
421a10:	4b                   	dec    %ebx
421a11:	39 42 54             	cmp    %eax,0x54(%edx)
421a14:	58                   	pop    %eax
421a15:	75 38                	jne    0x421a4f
421a17:	53                   	push   %ebx
421a18:	52                   	push   %edx
421a19:	51                   	push   %ecx
421a1a:	6a 75                	push   $0x75
421a1c:	32 41 63             	xor    0x63(%ecx),%al
421a1f:	59                   	pop    %ecx
421a20:	36 74 39             	ss je  0x421a5c
421a23:	30 51 55             	xor    %dl,0x55(%ecx)
421a26:	4a                   	dec    %edx
421a27:	71 51                	jno    0x421a7a
421a29:	2b 77 4f             	sub    0x4f(%edi),%esi
421a2c:	35 37 6e 78 4c       	xor    $0x4c786e37,%eax
421a31:	66 67 44             	addr16 inc %sp
421a34:	35 53 47 41 58       	xor    $0x58414753,%eax
421a39:	63 2b                	arpl   %ebp,(%ebx)
421a3b:	56                   	push   %esi
421a3c:	4f                   	dec    %edi
421a3d:	70 53                	jo     0x421a92
421a3f:	30 53 35             	xor    %dl,0x35(%ebx)
421a42:	58                   	pop    %eax
421a43:	35 4d 73 69 4c       	xor    $0x4c69734d,%eax
421a48:	4c                   	dec    %esp
421a49:	4b                   	dec    %ebx
421a4a:	45                   	inc    %ebp
421a4b:	30 64 46 50          	xor    %ah,0x50(%esi,%eax,2)
421a4f:	41                   	inc    %ecx
421a50:	58                   	pop    %eax
421a51:	58                   	pop    %eax
421a52:	64 71 35             	fs jno 0x421a8a
421a55:	69 76 45 73 73 67 43 	imul   $0x43677373,0x45(%esi),%esi
421a5c:	45                   	inc    %ebp
421a5d:	58                   	pop    %eax
421a5e:	72 50                	jb     0x421ab0
421a60:	44                   	inc    %esp
421a61:	4f                   	dec    %edi
421a62:	78 65                	js     0x421ac9
421a64:	69 43 54 6f 41 65 63 	imul   $0x6365416f,0x54(%ebx),%eax
421a6b:	33 69 41             	xor    0x41(%ecx),%ebp
421a6e:	30 61 39             	xor    %ah,0x39(%ecx)
421a71:	5a                   	pop    %edx
421a72:	6a 44                	push   $0x44
421a74:	77 4f                	ja     0x421ac5
421a76:	74 52                	je     0x421aca
421a78:	4b                   	dec    %ebx
421a79:	6d                   	insl   (%dx),%es:(%edi)
421a7a:	50                   	push   %eax
421a7b:	70 72                	jo     0x421aef
421a7d:	4d                   	dec    %ebp
421a7e:	7a 6e                	jp     0x421aee
421a80:	45                   	inc    %ebp
421a81:	6d                   	insl   (%dx),%es:(%edi)
421a82:	5a                   	pop    %edx
421a83:	47                   	inc    %edi
421a84:	77 33                	ja     0x421ab9
421a86:	31 52 34             	xor    %edx,0x34(%edx)
421a89:	7a 43                	jp     0x421ace
421a8b:	72 4a                	jb     0x421ad7
421a8d:	78 68                	js     0x421af7
421a8f:	53                   	push   %ebx
421a90:	34 64                	xor    $0x64,%al
421a92:	2b 75 2f             	sub    0x2f(%ebp),%esi
421a95:	57                   	push   %edi
421a96:	75 79                	jne    0x421b11
421a98:	45                   	inc    %ebp
421a99:	48                   	dec    %eax
421a9a:	58                   	pop    %eax
421a9b:	6a 54                	push   $0x54
421a9d:	6b 2f 31             	imul   $0x31,(%edi),%ebp
421aa0:	6c                   	insb   (%dx),%es:(%edi)
421aa1:	77 4b                	ja     0x421aee
421aa3:	6e                   	outsb  %ds:(%esi),(%dx)
421aa4:	76 31                	jbe    0x421ad7
421aa6:	72 67                	jb     0x421b0f
421aa8:	2b 54 50 4e          	sub    0x4e(%eax,%edx,2),%edx
421aac:	38 57 75             	cmp    %dl,0x75(%edi)
421aaf:	4d                   	dec    %ebp
421ab0:	31 43 4d             	xor    %eax,0x4d(%ebx)
421ab3:	55                   	push   %ebp
421ab4:	36 42                	ss inc %edx
421ab6:	51                   	push   %ecx
421ab7:	46                   	inc    %esi
421ab8:	34 4e                	xor    $0x4e,%al
421aba:	64 61                	fs popa
421abc:	38 38                	cmp    %bh,(%eax)
421abe:	68 52 50 57 44       	push   $0x44575052
421ac3:	65 55                	gs push %ebp
421ac5:	2b 47 5a             	sub    0x5a(%edi),%eax
421ac8:	35 39 76 61 38       	xor    $0x38617639,%eax
421acd:	78 75                	js     0x421b44
421acf:	37                   	aaa
421ad0:	6e                   	outsb  %ds:(%esi),(%dx)
421ad1:	64 5a                	fs pop %edx
421ad3:	71 4e                	jno    0x421b23
421ad5:	41                   	inc    %ecx
421ad6:	42                   	inc    %edx
421ad7:	74 6d                	je     0x421b46
421ad9:	6e                   	outsb  %ds:(%esi),(%dx)
421ada:	51                   	push   %ecx
421adb:	38 6f 72             	cmp    %ch,0x72(%edi)
421ade:	72 43                	jb     0x421b23
421ae0:	47                   	inc    %edi
421ae1:	34 73                	xor    $0x73,%al
421ae3:	77 42                	ja     0x421b27
421ae5:	39 59 67             	cmp    %ebx,0x67(%ecx)
421ae8:	65 64 64 53          	gs fs fs push %ebx
421aec:	72 76                	jb     0x421b64
421aee:	36 79 34             	ss jns 0x421b25
421af1:	6c                   	insb   (%dx),%es:(%edi)
421af2:	33 45 44             	xor    0x44(%ebp),%eax
421af5:	6e                   	outsb  %ds:(%esi),(%dx)
421af6:	56                   	push   %esi
421af7:	34 43                	xor    $0x43,%al
421af9:	71 69                	jno    0x421b64
421afb:	31 63 41             	xor    %esp,0x41(%ebx)
421afe:	46                   	inc    %esi
421aff:	59                   	pop    %ecx
421b00:	56                   	push   %esi
421b01:	56                   	push   %esi
421b02:	52                   	push   %edx
421b03:	67 73 5a             	addr16 jae 0x421b60
421b06:	42                   	inc    %edx
421b07:	75 69                	jne    0x421b72
421b09:	33 75 6d             	xor    0x6d(%ebp),%esi
421b0c:	57                   	push   %edi
421b0d:	45                   	inc    %ebp
421b0e:	53                   	push   %ebx
421b0f:	4c                   	dec    %esp
421b10:	62 2b                	bound  %ebp,(%ebx)
421b12:	66 76 68             	data16 jbe 0x421b7d
421b15:	74 32                	je     0x421b49
421b17:	58                   	pop    %eax
421b18:	52                   	push   %edx
421b19:	30 65 32             	xor    %ah,0x32(%ebp)
421b1c:	73 67                	jae    0x421b85
421b1e:	4d                   	dec    %ebp
421b1f:	6b 2f 54             	imul   $0x54,(%edi),%ebp
421b22:	64 74 66             	fs je  0x421b8b
421b25:	42                   	inc    %edx
421b26:	36 36 30 4b 64       	ss xor %cl,%ss:0x64(%ebx)
421b2b:	36 38 75 51          	cmp    %dh,%ss:0x51(%ebp)
421b2f:	70 50                	jo     0x421b81
421b31:	53                   	push   %ebx
421b32:	52                   	push   %edx
421b33:	2b 53 62             	sub    0x62(%ebx),%edx
421b36:	36 72 75             	ss jb  0x421bae
421b39:	66 6a 4c             	pushw  $0x4c
421b3c:	66 4e                	dec    %si
421b3e:	48                   	dec    %eax
421b3f:	77 52                	ja     0x421b93
421b41:	73 2f                	jae    0x421b72
421b43:	4b                   	dec    %ebx
421b44:	57                   	push   %edi
421b45:	32 49 41             	xor    0x41(%ecx),%cl
421b48:	44                   	inc    %esp
421b49:	74 30                	je     0x421b7b
421b4b:	6a 59                	push   $0x59
421b4d:	54                   	push   %esp
421b4e:	46                   	inc    %esi
421b4f:	59                   	pop    %ecx
421b50:	53                   	push   %ebx
421b51:	73 33                	jae    0x421b86
421b53:	6a 59                	push   $0x59
421b55:	79 6d                	jns    0x421bc4
421b57:	73 77                	jae    0x421bd0
421b59:	6d                   	insl   (%dx),%es:(%edi)
421b5a:	6e                   	outsb  %ds:(%esi),(%dx)
421b5b:	47                   	inc    %edi
421b5c:	76 53                	jbe    0x421bb1
421b5e:	48                   	dec    %eax
421b5f:	32 53 6e             	xor    0x6e(%ebx),%dl
421b62:	34 31                	xor    $0x31,%al
421b64:	6d                   	insl   (%dx),%es:(%edi)
421b65:	68 50 72 56 79       	push   $0x79567250
421b6a:	4c                   	dec    %esp
421b6b:	54                   	push   %esp
421b6c:	57                   	push   %edi
421b6d:	34 2f                	xor    $0x2f,%al
421b6f:	41                   	inc    %ecx
421b70:	69 54 45 66 33 36 64 	imul   $0x78643633,0x66(%ebp,%eax,2),%edx
421b77:	78
421b78:	6a 39                	push   $0x39
421b7a:	61                   	popa
421b7b:	48                   	dec    %eax
421b7c:	70 46                	jo     0x421bc4
421b7e:	61                   	popa
421b7f:	67 6c                	insb   (%dx),%es:(%di)
421b81:	4d                   	dec    %ebp
421b82:	70 69                	jo     0x421bed
421b84:	6c                   	insb   (%dx),%es:(%edi)
421b85:	6a 56                	push   $0x56
421b87:	68 53 76 47 6a       	push   $0x6a477653
421b8c:	62 4a 45             	bound  %ecx,0x45(%edx)
421b8f:	39 57 46             	cmp    %edx,0x46(%edi)
421b92:	4a                   	dec    %edx
421b93:	78 54                	js     0x421be9
421b95:	2f                   	das
421b96:	6a 55                	push   $0x55
421b98:	73 4f                	jae    0x421be9
421b9a:	6d                   	insl   (%dx),%es:(%edi)
421b9b:	51                   	push   %ecx
421b9c:	64 7a 55             	fs jp  0x421bf4
421b9f:	6d                   	insl   (%dx),%es:(%edi)
421ba0:	54                   	push   %esp
421ba1:	4b                   	dec    %ebx
421ba2:	4f                   	dec    %edi
421ba3:	44                   	inc    %esp
421ba4:	57                   	push   %edi
421ba5:	43                   	inc    %ebx
421ba6:	77 66                	ja     0x421c0e
421ba8:	42                   	inc    %edx
421ba9:	6f                   	outsl  %ds:(%esi),(%dx)
421baa:	6c                   	insb   (%dx),%es:(%edi)
421bab:	51                   	push   %ecx
421bac:	33 65 69             	xor    0x69(%ebp),%esp
421baf:	58                   	pop    %eax
421bb0:	7a 6a                	jp     0x421c1c
421bb2:	36 4d                	ss dec %ebp
421bb4:	45                   	inc    %ebp