4128eb:	39 72 69             	cmp    %esi,0x69(%edx)
4128ee:	64 4e                	fs dec %esi
4128f0:	6d                   	insl   (%dx),%es:(%edi)
4128f1:	54                   	push   %esp
4128f2:	62 48 4b             	bound  %ecx,0x4b(%eax)
4128f5:	39 64 72 54          	cmp    %esp,0x54(%edx,%esi,2)
4128f9:	50                   	push   %eax
4128fa:	75 32                	jne    0x41292e
4128fc:	39 49 58             	cmp    %ecx,0x58(%ecx)
4128ff:	68 53 30 57 52       	push   $0x52573053
412904:	48                   	dec    %eax
412905:	35 6a 35 37 77       	xor    $0x7737356a,%eax
41290a:	4f                   	dec    %edi
41290b:	75 43                	jne    0x412950
41290d:	65 54                	gs push %esp
41290f:	53                   	push   %ebx
412910:	51                   	push   %ecx
412911:	5a                   	pop    %edx
412912:	61                   	popa
412913:	47                   	inc    %edi
412914:	4f                   	dec    %edi
412915:	46                   	inc    %esi
412916:	7a 78                	jp     0x412990
412918:	63 71 43             	arpl   %esi,0x43(%ecx)
41291b:	67 74 4e             	addr16 je 0x41296c
41291e:	31 31                	xor    %esi,(%ecx)
412920:	5a                   	pop    %edx
412921:	32 74 4e 64          	xor    0x64(%esi,%ecx,2),%dh
412925:	45                   	inc    %ebp
412926:	6f                   	outsl  %ds:(%esi),(%dx)
412927:	73 39                	jae    0x412962
412929:	4e                   	dec    %esi
41292a:	37                   	aaa
41292b:	35 55 63 6f 44       	xor    $0x446f6355,%eax
412930:	45                   	inc    %ebp
412931:	5a                   	pop    %edx
412932:	6b 32 36             	imul   $0x36,(%edx),%esi
412935:	6d                   	insl   (%dx),%es:(%edi)
412936:	44                   	inc    %esp
412937:	35 6e 73 65 75       	xor    $0x7565736e,%eax
41293c:	45                   	inc    %ebp
41293d:	55                   	push   %ebp
41293e:	73 53                	jae    0x412993
412940:	55                   	push   %ebp
412941:	33 72 63             	xor    0x63(%edx),%esi
412944:	75 5a                	jne    0x4129a0
412946:	75 7a                	jne    0x4129c2
412948:	79 73                	jns    0x4129bd
41294a:	38 54 79 2b          	cmp    %dl,0x2b(%ecx,%edi,2)
41294e:	36 4f                	ss dec %edi
412950:	39 37                	cmp    %esi,(%edi)
412952:	4d                   	dec    %ebp
412953:	56                   	push   %esi
412954:	49                   	dec    %ecx
412955:	75 68                	jne    0x4129bf
412957:	55                   	push   %ebp
412958:	7a 49                	jp     0x4129a3
41295a:	67 58                	addr16 pop %eax
41295c:	59                   	pop    %ecx
41295d:	54                   	push   %esp
41295e:	6e                   	outsb  %ds:(%esi),(%dx)
41295f:	6d                   	insl   (%dx),%es:(%edi)
412960:	52                   	push   %edx
412961:	77 59                	ja     0x4129bc
412963:	46                   	inc    %esi
412964:	52                   	push   %edx
412965:	4d                   	dec    %ebp
412966:	7a 50                	jp     0x4129b8
412968:	37                   	aaa
412969:	48                   	dec    %eax
41296a:	37                   	aaa
41296b:	4b                   	dec    %ebx
41296c:	4f                   	dec    %edi
41296d:	78 54                	js     0x4129c3
41296f:	37                   	aaa
412970:	53                   	push   %ebx
412971:	47                   	inc    %edi
412972:	6d                   	insl   (%dx),%es:(%edi)
412973:	6e                   	outsb  %ds:(%esi),(%dx)
412974:	62 6f 4d             	bound  %ebp,0x4d(%edi)
412977:	62 6e 55             	bound  %ebp,0x55(%esi)
41297a:	78 70                	js     0x4129ec
41297c:	48                   	dec    %eax
41297d:	49                   	dec    %ecx
41297e:	74 67                	je     0x4129e7
412980:	37                   	aaa
412981:	33 4a 51             	xor    0x51(%edx),%ecx
412984:	66 43                	inc    %bx
412986:	4c                   	dec    %esp
412987:	53                   	push   %ebx
412988:	69 5a 58 4e 6b 5a 55 	imul   $0x555a6b4e,0x58(%edx),%ebx
41298f:	6e                   	outsb  %ds:(%esi),(%dx)
412990:	74 6d                	je     0x4129ff
412992:	6c                   	insb   (%dx),%es:(%edi)
412993:	5a                   	pop    %edx
412994:	59                   	pop    %ecx
412995:	68 4a 4f 34 72       	push   $0x72344f4a
41299a:	45                   	inc    %ebp
41299b:	41                   	inc    %ecx
41299c:	7a 71                	jp     0x412a0f
41299e:	43                   	inc    %ebx
41299f:	77 75                	ja     0x412a16
4129a1:	42                   	inc    %edx
4129a2:	34 59                	xor    $0x59,%al
4129a4:	55                   	push   %ebp
4129a5:	68 38 74 79 48       	push   $0x48797438
4129aa:	73 52                	jae    0x4129fe
4129ac:	47                   	inc    %edi
4129ad:	33 77 78             	xor    0x78(%edi),%esi
4129b0:	31 65 43             	xor    %esp,0x43(%ebp)
4129b3:	77 4a                	ja     0x4129ff
4129b5:	63 2b                	arpl   %ebp,(%ebx)
4129b7:	41                   	inc    %ecx
4129b8:	37                   	aaa
4129b9:	4f                   	dec    %edi
4129ba:	30 74 39 66          	xor    %dh,0x66(%ecx,%edi,1)
4129be:	31 64 56 4c          	xor    %esp,0x4c(%esi,%edx,2)
4129c2:	35 61 59 45 6d       	xor    $0x6d455961,%eax
4129c7:	77 73                	ja     0x412a3c
4129c9:	65 30 78 50          	xor    %bh,%gs:0x50(%eax)
4129cd:	4d                   	dec    %ebp
4129ce:	2f                   	das
4129cf:	36 72 6b             	ss jb  0x412a3d
4129d2:	68 57 34 6e 47       	push   $0x476e3457
4129d7:	6b 4f 31 4a          	imul   $0x4a,0x31(%edi),%ecx
4129db:	33 75 5a             	xor    0x5a(%ebp),%esi
4129de:	5a                   	pop    %edx
4129df:	74 50                	je     0x412a31
4129e1:	6e                   	outsb  %ds:(%esi),(%dx)
4129e2:	52                   	push   %edx
4129e3:	2b 6d 75             	sub    0x75(%ebp),%ebp
4129e6:	4e                   	dec    %esi
4129e7:	70 43                	jo     0x412a2c
4129e9:	66 54                	push   %sp
4129eb:	57                   	push   %edi
4129ec:	5a                   	pop    %edx
4129ed:	45                   	inc    %ebp
4129ee:	43                   	inc    %ebx
4129ef:	73 31                	jae    0x412a22
4129f1:	6f                   	outsl  %ds:(%esi),(%dx)
4129f2:	45                   	inc    %ebp
4129f3:	30 36                	xor    %dh,(%esi)
4129f5:	65 33 47 55          	xor    %gs:0x55(%edi),%eax
4129f9:	72 51                	jb     0x412a4c
4129fb:	6e                   	outsb  %ds:(%esi),(%dx)
4129fc:	4b                   	dec    %ebx
4129fd:	6b 75 38 52          	imul   $0x52,0x38(%ebp),%esi
412a01:	32 6b 4d             	xor    0x4d(%ebx),%ch
412a04:	32 4e 41             	xor    0x41(%esi),%cl
412a07:	6f                   	outsl  %ds:(%esi),(%dx)
412a08:	56                   	push   %esi
412a09:	4f                   	dec    %edi
412a0a:	68 4c 58 6e 36       	push   $0x366e584c
412a0f:	52                   	push   %edx
412a10:	36 49                	ss dec %ecx
412a12:	63 2f                	arpl   %ebp,(%edi)
412a14:	51                   	push   %ecx
412a15:	47                   	inc    %edi
412a16:	41                   	inc    %ecx
412a17:	44                   	inc    %esp
412a18:	51                   	push   %ecx
412a19:	4d                   	dec    %ebp
412a1a:	71 4a                	jno    0x412a66
412a1c:	57                   	push   %edi
412a1d:	73 7a                	jae    0x412a99
412a1f:	78 34                	js     0x412a55
412a21:	4b                   	dec    %ebx
412a22:	6c                   	insb   (%dx),%es:(%edi)
412a23:	38 70 5a             	cmp    %dh,0x5a(%eax)
412a26:	75 5a                	jne    0x412a82
412a28:	69 49 76 52 59 4f 6b 	imul   $0x6b4f5952,0x76(%ecx),%ecx
412a2f:	39 64 46 74          	cmp    %esp,0x74(%esi,%eax,2)
412a33:	72 36                	jb     0x412a6b
412a35:	61                   	popa
412a36:	41                   	inc    %ecx
412a37:	34 68                	xor    $0x68,%al
412a39:	6c                   	insb   (%dx),%es:(%edi)
412a3a:	76 62                	jbe    0x412a9e
412a3c:	55                   	push   %ebp
412a3d:	72 4c                	jb     0x412a8b
412a3f:	4b                   	dec    %ebx
412a40:	6a 65                	push   $0x65
412a42:	30 6f 52             	xor    %ch,0x52(%edi)
412a45:	7a 4f                	jp     0x412a96
412a47:	4d                   	dec    %ebp
412a48:	56                   	push   %esi
412a49:	73 6a                	jae    0x412ab5
412a4b:	73 2b                	jae    0x412a78
412a4d:	41                   	inc    %ecx
412a4e:	61                   	popa
412a4f:	6f                   	outsl  %ds:(%esi),(%dx)
412a50:	50                   	push   %eax
412a51:	6c                   	insb   (%dx),%es:(%edi)
412a52:	4a                   	dec    %edx
412a53:	46                   	inc    %esi
412a54:	6e                   	outsb  %ds:(%esi),(%dx)
412a55:	75 51                	jne    0x412aa8
412a57:	57                   	push   %edi
412a58:	6f                   	outsl  %ds:(%esi),(%dx)
412a59:	4b                   	dec    %ebx
412a5a:	47                   	inc    %edi
412a5b:	6d                   	insl   (%dx),%es:(%edi)
412a5c:	4a                   	dec    %edx
412a5d:	35 42 48 2b 63       	xor    $0x632b4842,%eax
412a62:	55                   	push   %ebp
412a63:	57                   	push   %edi
412a64:	6c                   	insb   (%dx),%es:(%edi)
412a65:	64 66 6f             	outsw  %fs:(%esi),(%dx)
412a68:	44                   	inc    %esp
412a69:	38 76 41             	cmp    %dh,0x41(%esi)
412a6c:	54                   	push   %esp
412a6d:	31 6f 59             	xor    %ebp,0x59(%edi)
412a70:	2f                   	das
412a71:	7a 46                	jp     0x412ab9
412a73:	36 59                	ss pop %ecx
412a75:	34 4a                	xor    $0x4a,%al
412a77:	77 2b                	ja     0x412aa4
412a79:	49                   	dec    %ecx
412a7a:	51                   	push   %ecx
412a7b:	6d                   	insl   (%dx),%es:(%edi)
412a7c:	4d                   	dec    %ebp
412a7d:	32 62 73             	xor    0x73(%edx),%ah
412a80:	56                   	push   %esi
412a81:	6e                   	outsb  %ds:(%esi),(%dx)
412a82:	62 73 35             	bound  %esi,0x35(%ebx)
412a85:	31 4f 59             	xor    %ecx,0x59(%edi)
412a88:	7a 4e                	jp     0x412ad8
412a8a:	70 71                	jo     0x412afd
412a8c:	76 75                	jbe    0x412b03
412a8e:	50                   	push   %eax
412a8f:	32 30                	xor    (%eax),%dh
412a91:	39 64 59 32          	cmp    %esp,0x32(%ecx,%ebx,2)
412a95:	53                   	push   %ebx
412a96:	7a 38                	jp     0x412ad0
412a98:	78 54                	js     0x412aee
412a9a:	37                   	aaa
412a9b:	47                   	inc    %edi
412a9c:	72 4a                	jb     0x412ae8
412a9e:	33 63 34             	xor    0x34(%ebx),%esp
412aa1:	30 6d 41             	xor    %ch,0x41(%ebp)
412aa4:	67 4a                	addr16 dec %edx
412aa6:	73 35                	jae    0x412add
412aa8:	41                   	inc    %ecx
412aa9:	36 43                	ss inc %ebx
412aab:	62 45 7a             	bound  %eax,0x7a(%ebp)
412aae:	6e                   	outsb  %ds:(%esi),(%dx)
412aaf:	59                   	pop    %ecx
412ab0:	31 48 2b             	xor    %ecx,0x2b(%eax)
412ab3:	4b                   	dec    %ebx
412ab4:	62 50 6d             	bound  %edx,0x6d(%eax)
412ab7:	47                   	inc    %edi
412ab8:	4a                   	dec    %edx
412ab9:	7a 46                	jp     0x412b01
412abb:	30 6f 47             	xor    %ch,0x47(%edi)
412abe:	75 56                	jne    0x412b16
412ac0:	45                   	inc    %ebp
412ac1:	50                   	push   %eax
412ac2:	67 44                	addr16 inc %esp
412ac4:	4a                   	dec    %edx
412ac5:	73 36                	jae    0x412afd
412ac7:	6a 33                	push   $0x33
412ac9:	2f                   	das
412aca:	57                   	push   %edi
412acb:	4a                   	dec    %edx
412acc:	4a                   	dec    %edx
412acd:	71 43                	jno    0x412b12
412acf:	65 53                	gs push %ebx
412ad1:	69 33 41 44 78 33    	imul   $0x33784441,(%ebx),%esi
412ad7:	4c                   	dec    %esp
412ad8:	43                   	inc    %ebx
412ad9:	51                   	push   %ecx
412ada:	70 46                	jo     0x412b22
412adc:	41                   	inc    %ecx
412add:	56                   	push   %esi
412ade:	7a 7a                	jp     0x412b5a
412ae0:	43                   	inc    %ebx
412ae1:	72 76                	jb     0x412b59
412ae3:	62 5a 50             	bound  %ebx,0x50(%edx)
412ae6:	67 4b                	addr16 dec %ebx
412ae8:	72 30                	jb     0x412b1a
412aea:	77 52                	ja     0x412b3e
412aec:	6d                   	insl   (%dx),%es:(%edi)
412aed:	79 53                	jns    0x412b42
412aef:	6b 6f 59 75          	imul   $0x75,0x59(%edi),%ebp
412af3:	49                   	dec    %ecx
412af4:	2f                   	das
412af5:	4d                   	dec    %ebp
412af6:	4c                   	dec    %esp
412af7:	50                   	push   %eax
412af8:	74 34                	je     0x412b2e
412afa:	30 59 49             	xor    %bl,0x49(%ecx)
412afd:	31 6d 6a             	xor    %ebp,0x6a(%ebp)
412b00:	48                   	dec    %eax
412b01:	56                   	push   %esi
412b02:	43                   	inc    %ebx
412b03:	43                   	inc    %ebx
412b04:	4e                   	dec    %esi
412b05:	68 6e 43 6a 47       	push   $0x476a436e
412b0a:	6f                   	outsl  %ds:(%esi),(%dx)
412b0b:	63 79 70             	arpl   %edi,0x70(%ecx)
412b0e:	6e                   	outsb  %ds:(%esi),(%dx)
412b0f:	4b                   	dec    %ebx
412b10:	57                   	push   %edi
412b11:	66 41                	inc    %cx
412b13:	46                   	inc    %esi
412b14:	47                   	inc    %edi
412b15:	56                   	push   %esi
412b16:	2b 4e 72             	sub    0x72(%esi),%ecx
412b19:	37                   	aaa
412b1a:	55                   	push   %ebp
412b1b:	49                   	dec    %ecx
412b1c:	7a 6b                	jp     0x412b89
412b1e:	2f                   	das
412b1f:	31 4e 50             	xor    %ecx,0x50(%esi)
412b22:	54                   	push   %esp
412b23:	4b                   	dec    %ebx
412b24:	47                   	inc    %edi
412b25:	72 66                	jb     0x412b8d
412b27:	6d                   	insl   (%dx),%es:(%edi)
412b28:	41                   	inc    %ecx
412b29:	31 52 30             	xor    %edx,0x30(%edx)
412b2c:	54                   	push   %esp
412b2d:	33 52 63             	xor    0x63(%edx),%edx
412b30:	52                   	push   %edx
412b31:	4a                   	dec    %edx
412b32:	33 51 4d             	xor    0x4d(%ecx),%edx
412b35:	74 45                	je     0x412b7c
412b37:	66 31 57 4e          	xor    %dx,0x4e(%edi)
412b3b:	66 65 44             	gs inc %sp
412b3e:	4d                   	dec    %ebp
412b3f:	2f                   	das
412b40:	74 31                	je     0x412b73
412b42:	42                   	inc    %edx
412b43:	52                   	push   %edx
412b44:	35 46 65 68 47       	xor    $0x47686546,%eax
412b49:	4a                   	dec    %edx
412b4a:	30 76 2f             	xor    %dh,0x2f(%esi)
412b4d:	34 32                	xor    $0x32,%al
412b4f:	62 57 54             	bound  %edx,0x54(%edi)
412b52:	2f                   	das
412b53:	4f                   	dec    %edi
412b54:	4a                   	dec    %edx
412b55:	6c                   	insb   (%dx),%es:(%edi)
412b56:	36 6f                	outsl  %ss:(%esi),(%dx)
412b58:	6a 64                	push   $0x64
412b5a:	72 6b                	jb     0x412bc7
412b5c:	75 66                	jne    0x412bc4
412b5e:	59                   	pop    %ecx
412b5f:	69 33 4c 35 6d 37    	imul   $0x376d354c,(%ebx),%esi
412b65:	57                   	push   %edi