419e32:	56                   	push   %esi
419e33:	44                   	inc    %esp
419e34:	57                   	push   %edi
419e35:	44                   	inc    %esp
419e36:	44                   	inc    %esp
419e37:	00 45 51             	add    %al,0x51(%ebp)
419e3a:	00 4a 4a             	add    %cl,0x4a(%edx)
419e3d:	4a                   	dec    %edx
419e3e:	4a                   	dec    %edx
419e3f:	00 63 00             	add    %ah,0x0(%ebx)
419e42:	48                   	dec    %eax
419e43:	42                   	inc    %edx
419e44:	00 42 48             	add    %al,0x48(%edx)
419e47:	00 4a 4b             	add    %cl,0x4b(%edx)
419e4a:	00 4b 4a             	add    %cl,0x4a(%ebx)
419e4d:	00 2e                	add    %ch,(%esi)
419e4f:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
419e53:	00 43 6f             	add    %al,0x6f(%ebx)
419e56:	6d                   	insl   (%dx),%es:(%edi)
419e57:	70 69                	jo     0x419ec2
419e59:	6c                   	insb   (%dx),%es:(%edi)
419e5a:	61                   	popa
419e5b:	74 69                	je     0x419ec6
419e5d:	6f                   	outsl  %ds:(%esi),(%dx)
419e5e:	6e                   	outsb  %ds:(%esi),(%dx)
419e5f:	52                   	push   %edx
419e60:	65 6c                	gs insb (%dx),%es:(%edi)
419e62:	61                   	popa
419e63:	78 61                	js     0x419ec6
419e65:	74 69                	je     0x419ed0
419e67:	6f                   	outsl  %ds:(%esi),(%dx)
419e68:	6e                   	outsb  %ds:(%esi),(%dx)
419e69:	73 41                	jae    0x419eac
419e6b:	74 74                	je     0x419ee1
419e6d:	72 69                	jb     0x419ed8
419e6f:	62 75 74             	bound  %esi,0x74(%ebp)
419e72:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
419e76:	73 74                	jae    0x419eec
419e78:	65 6d                	gs insl (%dx),%es:(%edi)
419e7a:	2e 52                	cs push %edx
419e7c:	75 6e                	jne    0x419eec
419e7e:	74 69                	je     0x419ee9
419e80:	6d                   	insl   (%dx),%es:(%edi)
419e81:	65 2e 43             	gs cs inc %ebx
419e84:	6f                   	outsl  %ds:(%esi),(%dx)
419e85:	6d                   	insl   (%dx),%es:(%edi)
419e86:	70 69                	jo     0x419ef1
419e88:	6c                   	insb   (%dx),%es:(%edi)
419e89:	65 72 53             	gs jb  0x419edf
419e8c:	65 72 76             	gs jb  0x419f05
419e8f:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
419e96:	6e                   	outsb  %ds:(%esi),(%dx)
419e97:	74 69                	je     0x419f02
419e99:	6d                   	insl   (%dx),%es:(%edi)
419e9a:	65 43                	gs inc %ebx
419e9c:	6f                   	outsl  %ds:(%esi),(%dx)
419e9d:	6d                   	insl   (%dx),%es:(%edi)
419e9e:	70 61                	jo     0x419f01
419ea0:	74 69                	je     0x419f0b
419ea2:	62 69 6c             	bound  %ebp,0x6c(%ecx)
419ea5:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
419eac:	69
419ead:	62 75 74             	bound  %esi,0x74(%ebp)
419eb0:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
419eb5:	75 67                	jne    0x419f1e
419eb7:	67 61                	addr16 popa
419eb9:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
419ebd:	74 74                	je     0x419f33
419ebf:	72 69                	jb     0x419f2a
419ec1:	62 75 74             	bound  %esi,0x74(%ebp)
419ec4:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
419ec8:	73 74                	jae    0x419f3e
419eca:	65 6d                	gs insl (%dx),%es:(%edi)
419ecc:	2e 44                	cs inc %esp
419ece:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
419ed5:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
419edc:	75 67                	jne    0x419f45
419ede:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
419ee5:	65
419ee6:	73 00                	jae    0x419ee8
419ee8:	41                   	inc    %ecx
419ee9:	73 73                	jae    0x419f5e
419eeb:	65 6d                	gs insl (%dx),%es:(%edi)
419eed:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
419ef1:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
419ef8:	72
419ef9:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
419f00:	79 73                	jns    0x419f75
419f02:	74 65                	je     0x419f69
419f04:	6d                   	insl   (%dx),%es:(%edi)
419f05:	2e 52                	cs push %edx
419f07:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
419f0a:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
419f0f:	6e                   	outsb  %ds:(%esi),(%dx)
419f10:	00 41 73             	add    %al,0x73(%ecx)
419f13:	73 65                	jae    0x419f7a
419f15:	6d                   	insl   (%dx),%es:(%edi)
419f16:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
419f1a:	65 73 63             	gs jae 0x419f80
419f1d:	72 69                	jb     0x419f88
419f1f:	70 74                	jo     0x419f95
419f21:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
419f28:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
419f2f:	73 73                	jae    0x419fa4
419f31:	65 6d                	gs insl (%dx),%es:(%edi)
419f33:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
419f37:	6f                   	outsl  %ds:(%esi),(%dx)
419f38:	6e                   	outsb  %ds:(%esi),(%dx)
419f39:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
419f3f:	74 69                	je     0x419faa
419f41:	6f                   	outsl  %ds:(%esi),(%dx)
419f42:	6e                   	outsb  %ds:(%esi),(%dx)
419f43:	41                   	inc    %ecx
419f44:	74 74                	je     0x419fba
419f46:	72 69                	jb     0x419fb1
419f48:	62 75 74             	bound  %esi,0x74(%ebp)
419f4b:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
419f4f:	73 65                	jae    0x419fb6
419f51:	6d                   	insl   (%dx),%es:(%edi)
419f52:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
419f56:	6f                   	outsl  %ds:(%esi),(%dx)
419f57:	6d                   	insl   (%dx),%es:(%edi)
419f58:	70 61                	jo     0x419fbb
419f5a:	6e                   	outsb  %ds:(%esi),(%dx)
419f5b:	79 41                	jns    0x419f9e
419f5d:	74 74                	je     0x419fd3
419f5f:	72 69                	jb     0x419fca
419f61:	62 75 74             	bound  %esi,0x74(%ebp)
419f64:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
419f68:	73 65                	jae    0x419fcf
419f6a:	6d                   	insl   (%dx),%es:(%edi)
419f6b:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
419f6f:	72 6f                	jb     0x419fe0
419f71:	64 75 63             	fs jne 0x419fd7
419f74:	74 41                	je     0x419fb7
419f76:	74 74                	je     0x419fec
419f78:	72 69                	jb     0x419fe3
419f7a:	62 75 74             	bound  %esi,0x74(%ebp)
419f7d:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
419f81:	73 65                	jae    0x419fe8
419f83:	6d                   	insl   (%dx),%es:(%edi)
419f84:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
419f88:	6f                   	outsl  %ds:(%esi),(%dx)
419f89:	70 79                	jo     0x41a004
419f8b:	72 69                	jb     0x419ff6
419f8d:	67 68 74 41 74 74    	addr16 push $0x74744174
419f93:	72 69                	jb     0x419ffe
419f95:	62 75 74             	bound  %esi,0x74(%ebp)
419f98:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
419f9c:	73 65                	jae    0x41a003
419f9e:	6d                   	insl   (%dx),%es:(%edi)
419f9f:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
419fa3:	72 61                	jb     0x41a006
419fa5:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
419fa8:	61                   	popa
419fa9:	72 6b                	jb     0x41a016
419fab:	41                   	inc    %ecx
419fac:	74 74                	je     0x41a022
419fae:	72 69                	jb     0x41a019
419fb0:	62 75 74             	bound  %esi,0x74(%ebp)
419fb3:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
419fb7:	6d                   	insl   (%dx),%es:(%edi)
419fb8:	56                   	push   %esi
419fb9:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
419fc0:	74 74                	je     0x41a036
419fc2:	72 69                	jb     0x41a02d
419fc4:	62 75 74             	bound  %esi,0x74(%ebp)
419fc7:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
419fcb:	73 74                	jae    0x41a041
419fcd:	65 6d                	gs insl (%dx),%es:(%edi)
419fcf:	2e 52                	cs push %edx
419fd1:	75 6e                	jne    0x41a041
419fd3:	74 69                	je     0x41a03e
419fd5:	6d                   	insl   (%dx),%es:(%edi)
419fd6:	65 2e 49             	gs cs dec %ecx
419fd9:	6e                   	outsb  %ds:(%esi),(%dx)
419fda:	74 65                	je     0x41a041
419fdc:	72 6f                	jb     0x41a04d
419fde:	70 53                	jo     0x41a033
419fe0:	65 72 76             	gs jb  0x41a059
419fe3:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
419fea:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
419ff1:	62
419ff2:	75 74                	jne    0x41a068
419ff4:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
419ff8:	73 65                	jae    0x41a05f
419ffa:	6d                   	insl   (%dx),%es:(%edi)
419ffb:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
419fff:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
41a006:	69
41a007:	6f                   	outsl  %ds:(%esi),(%dx)
41a008:	6e                   	outsb  %ds:(%esi),(%dx)
41a009:	41                   	inc    %ecx
41a00a:	74 74                	je     0x41a080
41a00c:	72 69                	jb     0x41a077
41a00e:	62 75 74             	bound  %esi,0x74(%ebp)
41a011:	65 00 42 79          	add    %al,%gs:0x79(%edx)
41a015:	74 65                	je     0x41a07c
41a017:	00 41 72             	add    %al,0x72(%ecx)
41a01a:	72 61                	jb     0x41a07d
41a01c:	79 00                	jns    0x41a01e
41a01e:	43                   	inc    %ebx
41a01f:	6f                   	outsl  %ds:(%esi),(%dx)
41a020:	70 79                	jo     0x41a09b
41a022:	00 49 6d             	add    %cl,0x6d(%ecx)
41a025:	61                   	popa
41a026:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
41a02b:	74 5f                	je     0x41a08c
41a02d:	48                   	dec    %eax
41a02e:	65 69 67 68 74 00 47 	imul   $0x65470074,%gs:0x68(%edi),%esp
41a035:	65
41a036:	74 50                	je     0x41a088
41a038:	69 78 65 6c 00 43 6f 	imul   $0x6f43006c,0x65(%eax),%edi
41a03f:	6c                   	insb   (%dx),%es:(%edi)
41a040:	6f                   	outsl  %ds:(%esi),(%dx)
41a041:	72 00                	jb     0x41a043
41a043:	46                   	inc    %esi
41a044:	72 6f                	jb     0x41a0b5
41a046:	6d                   	insl   (%dx),%es:(%edi)
41a047:	41                   	inc    %ecx
41a048:	72 67                	jb     0x41a0b1
41a04a:	62 00                	bound  %eax,(%eax)
41a04c:	6f                   	outsl  %ds:(%esi),(%dx)
41a04d:	70 5f                	jo     0x41a0ae
41a04f:	49                   	dec    %ecx
41a050:	6e                   	outsb  %ds:(%esi),(%dx)
41a051:	65 71 75             	gs jno 0x41a0c9
41a054:	61                   	popa
41a055:	6c                   	insb   (%dx),%es:(%edi)
41a056:	69 74 79 00 41 72 72 	imul   $0x61727241,0x0(%ecx,%edi,2),%esi
41a05d:	61
41a05e:	79 4c                	jns    0x41a0ac
41a060:	69 73 74 00 53 79 73 	imul   $0x73795300,0x74(%ebx),%esi
41a067:	74 65                	je     0x41a0ce
41a069:	6d                   	insl   (%dx),%es:(%edi)
41a06a:	2e 43                	cs inc %ebx
41a06c:	6f                   	outsl  %ds:(%esi),(%dx)
41a06d:	6c                   	insb   (%dx),%es:(%edi)
41a06e:	6c                   	insb   (%dx),%es:(%edi)
41a06f:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41a074:	6e                   	outsb  %ds:(%esi),(%dx)
41a075:	73 00                	jae    0x41a077
41a077:	67 65 74 5f          	addr16 gs je 0x41a0da
41a07b:	43                   	inc    %ebx
41a07c:	6f                   	outsl  %ds:(%esi),(%dx)
41a07d:	75 6e                	jne    0x41a0ed
41a07f:	74 00                	je     0x41a081
41a081:	67 65 74 5f          	addr16 gs je 0x41a0e4
41a085:	52                   	push   %edx
41a086:	00 49 6e             	add    %cl,0x6e(%ecx)
41a089:	73 65                	jae    0x41a0f0
41a08b:	72 74                	jb     0x41a101
41a08d:	00 67 65             	add    %ah,0x65(%edi)
41a090:	74 5f                	je     0x41a0f1
41a092:	47                   	inc    %edi
41a093:	00 67 65             	add    %ah,0x65(%edi)
41a096:	74 5f                	je     0x41a0f7
41a098:	42                   	inc    %edx
41a099:	00 54 79 70          	add    %dl,0x70(%ecx,%edi,2)
41a09d:	65 00 47 65          	add    %al,%gs:0x65(%edi)
41a0a1:	74 54                	je     0x41a0f7
41a0a3:	79 70                	jns    0x41a115
41a0a5:	65 46                	gs inc %esi
41a0a7:	72 6f                	jb     0x41a118
41a0a9:	6d                   	insl   (%dx),%es:(%edi)
41a0aa:	48                   	dec    %eax
41a0ab:	61                   	popa
41a0ac:	6e                   	outsb  %ds:(%esi),(%dx)
41a0ad:	64 6c                	fs insb (%dx),%es:(%edi)
41a0af:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
41a0b3:	6e                   	outsb  %ds:(%esi),(%dx)
41a0b4:	74 69                	je     0x41a11f
41a0b6:	6d                   	insl   (%dx),%es:(%edi)
41a0b7:	65 54                	gs push %esp
41a0b9:	79 70                	jns    0x41a12b
41a0bb:	65 48                	gs dec %eax
41a0bd:	61                   	popa
41a0be:	6e                   	outsb  %ds:(%esi),(%dx)
41a0bf:	64 6c                	fs insb (%dx),%es:(%edi)
41a0c1:	65 00 54 6f 41       	add    %dl,%gs:0x41(%edi,%ebp,2)
41a0c6:	72 72                	jb     0x41a13a
41a0c8:	61                   	popa
41a0c9:	79 00                	jns    0x41a0cb
41a0cb:	67 65 74 5f          	addr16 gs je 0x41a12e
41a0cf:	57                   	push   %edi
41a0d0:	69 64 74 68 00 53 74 	imul   $0x72745300,0x68(%esp,%esi,2),%esp
41a0d7:	72
41a0d8:	69 6e 67 00 43 6f 6e 	imul   $0x6e6f4300,0x67(%esi),%ebp
41a0df:	63 61 74             	arpl   %esp,0x74(%ecx)
41a0e2:	00 41 73             	add    %al,0x73(%ecx)
41a0e5:	73 65                	jae    0x41a14c
41a0e7:	6d                   	insl   (%dx),%es:(%edi)
41a0e8:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
41a0ec:	47                   	inc    %edi
41a0ed:	65 74 45             	gs je  0x41a135
41a0f0:	6e                   	outsb  %ds:(%esi),(%dx)
41a0f1:	74 72                	je     0x41a165
41a0f3:	79 41                	jns    0x41a136
41a0f5:	73 73                	jae    0x41a16a
41a0f7:	65 6d                	gs insl (%dx),%es:(%edi)
41a0f9:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
41a0fd:	52                   	push   %edx
41a0fe:	65 73 6f             	gs jae 0x41a170
41a101:	75 72                	jne    0x41a175
41a103:	63 65 4d             	arpl   %esp,0x4d(%ebp)
41a106:	61                   	popa
41a107:	6e                   	outsb  %ds:(%esi),(%dx)
41a108:	61                   	popa
41a109:	67 65 72 00          	addr16 gs jb 0x41a10d
41a10d:	53                   	push   %ebx
41a10e:	79 73                	jns    0x41a183
41a110:	74 65                	je     0x41a177
41a112:	6d                   	insl   (%dx),%es:(%edi)
41a113:	2e 52                	cs push %edx
41a115:	65 73 6f             	gs jae 0x41a187
41a118:	75 72                	jne    0x41a18c
41a11a:	63 65 73             	arpl   %esp,0x73(%ebp)
41a11d:	00 47 65             	add    %al,0x65(%edi)
41a120:	74 4f                	je     0x41a171
41a122:	62 6a 65             	bound  %ebp,0x65(%edx)
41a125:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
41a129:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
41a130:	74 2e                	je     0x41a160
41a132:	56                   	push   %esi
41a133:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
41a13a:	73 69                	jae    0x41a1a5
41a13c:	63 00                	arpl   %eax,(%eax)
41a13e:	50                   	push   %eax
41a13f:	72 6f                	jb     0x41a1b0
41a141:	6a 65                	push   $0x65
41a143:	63 74 44 61          	arpl   %esi,0x61(%esp,%eax,2)
41a147:	74 61                	je     0x41a1aa
41a149:	00 4d 69             	add    %cl,0x69(%ebp)
41a14c:	63 72 6f             	arpl   %esi,0x6f(%edx)
41a14f:	73 6f                	jae    0x41a1c0
41a151:	66 74 2e             	data16 je 0x41a182
41a154:	56                   	push   %esi
41a155:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
41a15c:	73 69                	jae    0x41a1c7
41a15e:	63 2e                	arpl   %ebp,(%esi)
41a160:	43                   	inc    %ebx
41a161:	6f                   	outsl  %ds:(%esi),(%dx)
41a162:	6d                   	insl   (%dx),%es:(%edi)
41a163:	70 69                	jo     0x41a1ce
41a165:	6c                   	insb   (%dx),%es:(%edi)
41a166:	65 72 53             	gs jb  0x41a1bc
41a169:	65 72 76             	gs jb  0x41a1e2
41a16c:	69 63 65 73 00 45 6e 	imul   $0x6e450073,0x65(%ebx),%esp
41a173:	64 41                	fs inc %ecx
41a175:	70 70                	jo     0x41a1e7