41bb29:	76 65                	jbe    0x41bb90
41bb2b:	5f                   	pop    %edi
41bb2c:	43                   	inc    %ebx
41bb2d:	6c                   	insb   (%dx),%es:(%edi)
41bb2e:	69 63 6b 00 43 68 65 	imul   $0x65684300,0x6b(%ebx),%esp
41bb35:	63 6b 4e             	arpl   %ebp,0x4e(%ebx)
41bb38:	6f                   	outsl  %ds:(%esi),(%dx)
41bb39:	64 65 43             	fs gs inc %ebx
41bb3c:	6c                   	insb   (%dx),%es:(%edi)
41bb3d:	69 63 6b 00 43 68 65 	imul   $0x65684300,0x6b(%ebx),%esp
41bb44:	63 6b 4e             	arpl   %ebp,0x4e(%ebx)
41bb47:	6f                   	outsl  %ds:(%esi),(%dx)
41bb48:	64 65 44             	fs gs inc %esp
41bb4b:	6f                   	outsl  %ds:(%esi),(%dx)
41bb4c:	75 62                	jne    0x41bbb0
41bb4e:	6c                   	insb   (%dx),%es:(%edi)
41bb4f:	65 43                	gs inc %ebx
41bb51:	6c                   	insb   (%dx),%es:(%edi)
41bb52:	69 63 6b 00 4f 6e 4d 	imul   $0x4d6e4f00,0x6b(%ebx),%esp
41bb59:	6f                   	outsl  %ds:(%esi),(%dx)
41bb5a:	75 73                	jne    0x41bbcf
41bb5c:	65 44                	gs inc %esp
41bb5e:	6f                   	outsl  %ds:(%esi),(%dx)
41bb5f:	75 62                	jne    0x41bbc3
41bb61:	6c                   	insb   (%dx),%es:(%edi)
41bb62:	65 43                	gs inc %ebx
41bb64:	6c                   	insb   (%dx),%es:(%edi)
41bb65:	69 63 6b 00 73 65 74 	imul   $0x74657300,0x6b(%ebx),%esp
41bb6c:	5f                   	pop    %edi
41bb6d:	44                   	inc    %esp
41bb6e:	6f                   	outsl  %ds:(%esi),(%dx)
41bb6f:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41bb72:	53                   	push   %ebx
41bb73:	63 72 6f             	arpl   %esi,0x6f(%edx)
41bb76:	6c                   	insb   (%dx),%es:(%edi)
41bb77:	6c                   	insb   (%dx),%es:(%edi)
41bb78:	54                   	push   %esp
41bb79:	6f                   	outsl  %ds:(%esi),(%dx)
41bb7a:	50                   	push   %eax
41bb7b:	68 79 73 69 63       	push   $0x63697379
41bb80:	61                   	popa
41bb81:	6c                   	insb   (%dx),%es:(%edi)
41bb82:	00 53 63             	add    %dl,0x63(%ebx)
41bb85:	72 6f                	jb     0x41bbf6
41bb87:	6c                   	insb   (%dx),%es:(%edi)
41bb88:	6c                   	insb   (%dx),%es:(%edi)
41bb89:	42                   	inc    %edx
41bb8a:	79 50                	jns    0x41bbdc
41bb8c:	68 79 73 69 63       	push   $0x63697379
41bb91:	61                   	popa
41bb92:	6c                   	insb   (%dx),%es:(%edi)
41bb93:	00 67 65             	add    %ah,0x65(%edi)
41bb96:	74 5f                	je     0x41bbf7
41bb98:	56                   	push   %esi
41bb99:	65 72 74             	gs jb  0x41bc10
41bb9c:	69 63 61 6c 00 4e 6f 	imul   $0x6f4e006c,0x61(%ebx),%esp
41bba3:	72 6d                	jb     0x41bc12
41bba5:	61                   	popa
41bba6:	6c                   	insb   (%dx),%es:(%edi)
41bba7:	00 67 65             	add    %ah,0x65(%edi)
41bbaa:	74 5f                	je     0x41bc0b
41bbac:	48                   	dec    %eax
41bbad:	6f                   	outsl  %ds:(%esi),(%dx)
41bbae:	72 69                	jb     0x41bc19
41bbb0:	7a 6f                	jp     0x41bc21
41bbb2:	6e                   	outsb  %ds:(%esi),(%dx)
41bbb3:	74 61                	je     0x41bc16
41bbb5:	6c                   	insb   (%dx),%es:(%edi)
41bbb6:	00 73 65             	add    %dh,0x65(%ebx)
41bbb9:	74 5f                	je     0x41bc1a
41bbbb:	49                   	dec    %ecx
41bbbc:	6e                   	outsb  %ds:(%esi),(%dx)
41bbbd:	74 65                	je     0x41bc24
41bbbf:	72 76                	jb     0x41bc37
41bbc1:	61                   	popa
41bbc2:	6c                   	insb   (%dx),%es:(%edi)
41bbc3:	00 52 65             	add    %dl,0x65(%edx)
41bbc6:	73 69                	jae    0x41bc31
41bbc8:	7a 65                	jp     0x41bc2f
41bbca:	4c                   	dec    %esp
41bbcb:	61                   	popa
41bbcc:	62 65 6c             	bound  %esp,0x6c(%ebp)
41bbcf:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41bbd3:	6b 4c 61 62 65       	imul   $0x65,0x62(%ecx,%eiz,2),%ecx
41bbd8:	6c                   	insb   (%dx),%es:(%edi)
41bbd9:	00 4f 6b             	add    %cl,0x6b(%edi)
41bbdc:	43                   	inc    %ebx
41bbdd:	61                   	popa
41bbde:	6e                   	outsb  %ds:(%esi),(%dx)
41bbdf:	63 65 6c             	arpl   %esp,0x6c(%ebp)
41bbe2:	00 62 74             	add    %ah,0x74(%edx)
41bbe5:	6e                   	outsb  %ds:(%esi),(%dx)
41bbe6:	43                   	inc    %ebx
41bbe7:	61                   	popa
41bbe8:	6e                   	outsb  %ds:(%esi),(%dx)
41bbe9:	63 65 6c             	arpl   %esp,0x6c(%ebp)
41bbec:	00 59 65             	add    %bl,0x65(%ecx)
41bbef:	73 4e                	jae    0x41bc3f
41bbf1:	6f                   	outsl  %ds:(%esi),(%dx)
41bbf2:	43                   	inc    %ebx
41bbf3:	61                   	popa
41bbf4:	6e                   	outsb  %ds:(%esi),(%dx)
41bbf5:	63 65 6c             	arpl   %esp,0x6c(%ebp)
41bbf8:	00 52 65             	add    %dl,0x65(%edx)
41bbfb:	74 72                	je     0x41bc6f
41bbfd:	79 43                	jns    0x41bc42
41bbff:	61                   	popa
41bc00:	6e                   	outsb  %ds:(%esi),(%dx)
41bc01:	63 65 6c             	arpl   %esp,0x6c(%ebp)
41bc04:	00 53 79             	add    %dl,0x79(%ebx)
41bc07:	73 74                	jae    0x41bc7d
41bc09:	65 6d                	gs insl (%dx),%es:(%edi)
41bc0b:	2e 43                	cs inc %ebx
41bc0d:	6f                   	outsl  %ds:(%esi),(%dx)
41bc0e:	6d                   	insl   (%dx),%es:(%edi)
41bc0f:	70 6f                	jo     0x41bc80
41bc11:	6e                   	outsb  %ds:(%esi),(%dx)
41bc12:	65 6e                	outsb  %gs:(%esi),(%dx)
41bc14:	74 4d                	je     0x41bc63
41bc16:	6f                   	outsl  %ds:(%esi),(%dx)
41bc17:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
41bc1a:	00 4f 6e             	add    %cl,0x6e(%edi)
41bc1d:	4d                   	dec    %ebp
41bc1e:	6f                   	outsl  %ds:(%esi),(%dx)
41bc1f:	75 73                	jne    0x41bc94
41bc21:	65 57                	gs push %edi
41bc23:	68 65 65 6c 00       	push   $0x6c6565
41bc28:	67 65 74 5f          	addr16 gs je 0x41bc8b
41bc2c:	44                   	inc    %esp
41bc2d:	6f                   	outsl  %ds:(%esi),(%dx)
41bc2e:	63 6b 50             	arpl   %ebp,0x50(%ebx)
41bc31:	61                   	popa
41bc32:	6e                   	outsb  %ds:(%esi),(%dx)
41bc33:	65 6c                	gs insb (%dx),%es:(%edi)
41bc35:	00 73 65             	add    %dh,0x65(%ebx)
41bc38:	74 5f                	je     0x41bc99
41bc3a:	44                   	inc    %esp
41bc3b:	6f                   	outsl  %ds:(%esi),(%dx)
41bc3c:	63 6b 50             	arpl   %ebp,0x50(%ebx)
41bc3f:	61                   	popa
41bc40:	6e                   	outsb  %ds:(%esi),(%dx)
41bc41:	65 6c                	gs insb (%dx),%es:(%edi)
41bc43:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41bc47:	6b 44 6f 63 6b       	imul   $0x6b,0x63(%edi,%ebp,2),%eax
41bc4c:	50                   	push   %eax
41bc4d:	61                   	popa
41bc4e:	6e                   	outsb  %ds:(%esi),(%dx)
41bc4f:	65 6c                	gs insb (%dx),%es:(%edi)
41bc51:	00 5f 64             	add    %bl,0x64(%edi)
41bc54:	6f                   	outsl  %ds:(%esi),(%dx)
41bc55:	63 6b 50             	arpl   %ebp,0x50(%ebx)
41bc58:	61                   	popa
41bc59:	6e                   	outsb  %ds:(%esi),(%dx)
41bc5a:	65 6c                	gs insb (%dx),%es:(%edi)
41bc5c:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41bc60:	6b 53 65 63          	imul   $0x63,0x65(%ebx),%edx
41bc64:	74 69                	je     0x41bccf
41bc66:	6f                   	outsl  %ds:(%esi),(%dx)
41bc67:	6e                   	outsb  %ds:(%esi),(%dx)
41bc68:	50                   	push   %eax
41bc69:	61                   	popa
41bc6a:	6e                   	outsb  %ds:(%esi),(%dx)
41bc6b:	65 6c                	gs insb (%dx),%es:(%edi)
41bc6d:	00 46 6c             	add    %al,0x6c(%esi)
41bc70:	6f                   	outsl  %ds:(%esi),(%dx)
41bc71:	77 4c                	ja     0x41bcbf
41bc73:	61                   	popa
41bc74:	79 6f                	jns    0x41bce5
41bc76:	75 74                	jne    0x41bcec
41bc78:	50                   	push   %eax
41bc79:	61                   	popa
41bc7a:	6e                   	outsb  %ds:(%esi),(%dx)
41bc7b:	65 6c                	gs insb (%dx),%es:(%edi)
41bc7d:	00 47 65             	add    %al,0x65(%edi)
41bc80:	74 50                	je     0x41bcd2
41bc82:	69 78 65 6c 00 53 65 	imul   $0x6553006c,0x65(%eax),%edi
41bc89:	74 50                	je     0x41bcdb
41bc8b:	69 78 65 6c 00 67 65 	imul   $0x6567006c,0x65(%eax),%edi
41bc92:	74 5f                	je     0x41bcf3
41bc94:	53                   	push   %ebx
41bc95:	69 7a 65 41 6c 6c 00 	imul   $0x6c6c41,0x65(%edx),%edi
41bc9c:	75 73                	jne    0x41bd11
41bc9e:	65 72 33             	gs jb  0x41bcd4
41bca1:	32 2e                	xor    (%esi),%ch
41bca3:	64 6c                	fs insb (%dx),%es:(%edi)
41bca5:	6c                   	insb   (%dx),%es:(%edi)
41bca6:	00 53 63             	add    %dl,0x63(%ebx)
41bca9:	72 6f                	jb     0x41bd1a
41bcab:	6c                   	insb   (%dx),%es:(%edi)
41bcac:	6c                   	insb   (%dx),%es:(%edi)
41bcad:	61                   	popa
41bcae:	62 6c 65 43          	bound  %ebp,0x43(%ebp,%eiz,2)
41bcb2:	6f                   	outsl  %ds:(%esi),(%dx)
41bcb3:	6e                   	outsb  %ds:(%esi),(%dx)
41bcb4:	74 72                	je     0x41bd28
41bcb6:	6f                   	outsl  %ds:(%esi),(%dx)
41bcb7:	6c                   	insb   (%dx),%es:(%edi)
41bcb8:	00 4f 6e             	add    %cl,0x6e(%edi)
41bcbb:	43                   	inc    %ebx
41bcbc:	72 65                	jb     0x41bd23
41bcbe:	61                   	popa
41bcbf:	74 65                	je     0x41bd26
41bcc1:	43                   	inc    %ebx
41bcc2:	6f                   	outsl  %ds:(%esi),(%dx)
41bcc3:	6e                   	outsb  %ds:(%esi),(%dx)
41bcc4:	74 72                	je     0x41bd38
41bcc6:	6f                   	outsl  %ds:(%esi),(%dx)
41bcc7:	6c                   	insb   (%dx),%es:(%edi)
41bcc8:	00 67 65             	add    %ah,0x65(%edi)
41bccb:	74 5f                	je     0x41bd2c
41bccd:	41                   	inc    %ecx
41bcce:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
41bcd2:	65 43                	gs inc %ebx
41bcd4:	6f                   	outsl  %ds:(%esi),(%dx)
41bcd5:	6e                   	outsb  %ds:(%esi),(%dx)
41bcd6:	74 72                	je     0x41bd4a
41bcd8:	6f                   	outsl  %ds:(%esi),(%dx)
41bcd9:	6c                   	insb   (%dx),%es:(%edi)
41bcda:	00 49 42             	add    %cl,0x42(%ecx)
41bcdd:	75 74                	jne    0x41bd53
41bcdf:	74 6f                	je     0x41bd50
41bce1:	6e                   	outsb  %ds:(%esi),(%dx)
41bce2:	43                   	inc    %ebx
41bce3:	6f                   	outsl  %ds:(%esi),(%dx)
41bce4:	6e                   	outsb  %ds:(%esi),(%dx)
41bce5:	74 72                	je     0x41bd59
41bce7:	6f                   	outsl  %ds:(%esi),(%dx)
41bce8:	6c                   	insb   (%dx),%es:(%edi)
41bce9:	00 43 6f             	add    %al,0x6f(%ebx)
41bcec:	6e                   	outsb  %ds:(%esi),(%dx)
41bced:	74 61                	je     0x41bd50
41bcef:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
41bcf6:	74 72                	je     0x41bd6a
41bcf8:	6f                   	outsl  %ds:(%esi),(%dx)
41bcf9:	6c                   	insb   (%dx),%es:(%edi)
41bcfa:	00 55 73             	add    %dl,0x73(%ebp)
41bcfd:	65 72 43             	gs jb  0x41bd43
41bd00:	6f                   	outsl  %ds:(%esi),(%dx)
41bd01:	6e                   	outsb  %ds:(%esi),(%dx)
41bd02:	74 72                	je     0x41bd76
41bd04:	6f                   	outsl  %ds:(%esi),(%dx)
41bd05:	6c                   	insb   (%dx),%es:(%edi)
41bd06:	00 5f 70             	add    %bl,0x70(%edi)
41bd09:	61                   	popa
41bd0a:	72 65                	jb     0x41bd71
41bd0c:	6e                   	outsb  %ds:(%esi),(%dx)
41bd0d:	74 43                	je     0x41bd52
41bd0f:	6f                   	outsl  %ds:(%esi),(%dx)
41bd10:	6e                   	outsb  %ds:(%esi),(%dx)
41bd11:	74 72                	je     0x41bd85
41bd13:	6f                   	outsl  %ds:(%esi),(%dx)
41bd14:	6c                   	insb   (%dx),%es:(%edi)
41bd15:	00 5f 63             	add    %bl,0x63(%edi)
41bd18:	6f                   	outsl  %ds:(%esi),(%dx)
41bd19:	6e                   	outsb  %ds:(%esi),(%dx)
41bd1a:	74 72                	je     0x41bd8e
41bd1c:	6f                   	outsl  %ds:(%esi),(%dx)
41bd1d:	6c                   	insb   (%dx),%es:(%edi)
41bd1e:	00 67 65             	add    %ah,0x65(%edi)
41bd21:	74 5f                	je     0x41bd82
41bd23:	4c                   	dec    %esp
41bd24:	50                   	push   %eax
41bd25:	61                   	popa
41bd26:	72 61                	jb     0x41bd89
41bd28:	6d                   	insl   (%dx),%es:(%edi)
41bd29:	00 67 65             	add    %ah,0x65(%edi)
41bd2c:	74 5f                	je     0x41bd8d
41bd2e:	57                   	push   %edi
41bd2f:	50                   	push   %eax
41bd30:	61                   	popa
41bd31:	72 61                	jb     0x41bd94
41bd33:	6d                   	insl   (%dx),%es:(%edi)
41bd34:	00 6c 50 61          	add    %ch,0x61(%eax,%edx,2)
41bd38:	72 61                	jb     0x41bd9b
41bd3a:	6d                   	insl   (%dx),%es:(%edi)
41bd3b:	00 77 50             	add    %dh,0x50(%edi)
41bd3e:	61                   	popa
41bd3f:	72 61                	jb     0x41bda2
41bd41:	6d                   	insl   (%dx),%es:(%edi)
41bd42:	00 50 72             	add    %dl,0x72(%eax)
41bd45:	6f                   	outsl  %ds:(%esi),(%dx)
41bd46:	67 72 61             	addr16 jb 0x41bdaa
41bd49:	6d                   	insl   (%dx),%es:(%edi)
41bd4a:	00 67 65             	add    %ah,0x65(%edi)
41bd4d:	74 5f                	je     0x41bdae
41bd4f:	49                   	dec    %ecx
41bd50:	74 65                	je     0x41bdb7
41bd52:	6d                   	insl   (%dx),%es:(%edi)
41bd53:	00 67 65             	add    %ah,0x65(%edi)
41bd56:	74 5f                	je     0x41bdb7
41bd58:	53                   	push   %ebx
41bd59:	65 6c                	gs insb (%dx),%es:(%edi)
41bd5b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41bd60:	49                   	dec    %ecx
41bd61:	74 65                	je     0x41bdc8
41bd63:	6d                   	insl   (%dx),%es:(%edi)
41bd64:	00 54 6f 67          	add    %dl,0x67(%edi,%ebp,2)
41bd68:	67 6c                	insb   (%dx),%es:(%di)
41bd6a:	65 49                	gs dec %ecx
41bd6c:	74 65                	je     0x41bdd3
41bd6e:	6d                   	insl   (%dx),%es:(%edi)
41bd6f:	00 49 6e             	add    %cl,0x6e(%ecx)
41bd72:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
41bd79:	65
41bd7a:	49                   	dec    %ecx
41bd7b:	74 65                	je     0x41bde2
41bd7d:	6d                   	insl   (%dx),%es:(%edi)
41bd7e:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
41bd82:	6c                   	insb   (%dx),%es:(%edi)
41bd83:	53                   	push   %ebx
41bd84:	74 72                	je     0x41bdf8
41bd86:	69 70 44 72 6f 70 44 	imul   $0x44706f72,0x44(%eax),%esi
41bd8d:	6f                   	outsl  %ds:(%esi),(%dx)
41bd8e:	77 6e                	ja     0x41bdfe
41bd90:	49                   	dec    %ecx
41bd91:	74 65                	je     0x41bdf8
41bd93:	6d                   	insl   (%dx),%es:(%edi)
41bd94:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
41bd98:	6c                   	insb   (%dx),%es:(%edi)
41bd99:	53                   	push   %ebx
41bd9a:	74 72                	je     0x41be0e
41bd9c:	69 70 49 74 65 6d 00 	imul   $0x6d6574,0x49(%eax),%esi
41bda3:	53                   	push   %ebx
41bda4:	65 6c                	gs insb (%dx),%es:(%edi)
41bda6:	65 63 74 49 74       	arpl   %esi,%gs:0x74(%ecx,%ecx,2)
41bdab:	65 6d                	gs insl (%dx),%es:(%edi)
41bdad:	00 44 61 72          	add    %al,0x72(%ecx,%eiz,2)
41bdb1:	6b 4c 69 73 74       	imul   $0x74,0x73(%ecx,%ebp,2),%ecx
41bdb6:	49                   	dec    %ecx
41bdb7:	74 65                	je     0x41be1e
41bdb9:	6d                   	insl   (%dx),%es:(%edi)
41bdba:	00 41 64             	add    %al,0x64(%ecx)
41bdbd:	64 4d                	fs dec %ebp
41bdbf:	65 6e                	outsb  %gs:(%esi),(%dx)
41bdc1:	75 49                	jne    0x41be0c
41bdc3:	74 65                	je     0x41be2a
41bdc5:	6d                   	insl   (%dx),%es:(%edi)
41bdc6:	00 52 65             	add    %dl,0x65(%edx)
41bdc9:	6d                   	insl   (%dx),%es:(%edi)
41bdca:	6f                   	outsl  %ds:(%esi),(%dx)
41bdcb:	76 65                	jbe    0x41be32
41bdcd:	4d                   	dec    %ebp
41bdce:	65 6e                	outsb  %gs:(%esi),(%dx)
41bdd0:	75 49                	jne    0x41be1b
41bdd2:	74 65                	je     0x41be39
41bdd4:	6d                   	insl   (%dx),%es:(%edi)
41bdd5:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
41bdd9:	6c                   	insb   (%dx),%es:(%edi)
41bdda:	53                   	push   %ebx
41bddb:	74 72                	je     0x41be4f