419f22:	4c                   	dec    %esp
419f23:	44                   	inc    %esp
419f24:	46                   	inc    %esi
419f25:	76 35                	jbe    0x419f5c
419f27:	6c                   	insb   (%dx),%es:(%edi)
419f28:	37                   	aaa
419f29:	4f                   	dec    %edi
419f2a:	4f                   	dec    %edi
419f2b:	66 31 72 6d          	xor    %si,0x6d(%edx)
419f2f:	6c                   	insb   (%dx),%es:(%edi)
419f30:	78 55                	js     0x419f87
419f32:	2b 6b 59             	sub    0x59(%ebx),%ebp
419f35:	69 56 74 73 73 6b 34 	imul   $0x346b7373,0x74(%esi),%edx
419f3c:	4a                   	dec    %edx
419f3d:	64 44                	fs inc %esp
419f3f:	75 4a                	jne    0x419f8b
419f41:	58                   	pop    %eax
419f42:	32 39                	xor    (%ecx),%bh
419f44:	4e                   	dec    %esi
419f45:	54                   	push   %esp
419f46:	48                   	dec    %eax
419f47:	64 79 6a             	fs jns 0x419fb4
419f4a:	36 73 73             	ss jae 0x419fc0
419f4d:	73 75                	jae    0x419fc4
419f4f:	33 6b 63             	xor    0x63(%ebx),%ebp
419f52:	37                   	aaa
419f53:	52                   	push   %edx
419f54:	58                   	pop    %eax
419f55:	68 51 6f 33 46       	push   $0x46336f51
419f5a:	64 32 6a 63          	xor    %fs:0x63(%edx),%ch
419f5e:	58                   	pop    %eax
419f5f:	43                   	inc    %ebx
419f60:	36 74 53             	ss je  0x419fb6
419f63:	59                   	pop    %ecx
419f64:	73 46                	jae    0x419fac
419f66:	4e                   	dec    %esi
419f67:	7a 44                	jp     0x419fad
419f69:	65 64 75 36          	gs fs jne 0x419fa3
419f6d:	2f                   	das
419f6e:	66 57                	push   %di
419f70:	36 78 45             	ss js  0x419fb8
419f73:	54                   	push   %esp
419f74:	47                   	inc    %edi
419f75:	33 77 5a             	xor    0x5a(%edi),%esi
419f78:	58                   	pop    %eax
419f79:	4e                   	dec    %esi
419f7a:	44                   	inc    %esp
419f7b:	45                   	inc    %ebp
419f7c:	44                   	inc    %esp
419f7d:	51                   	push   %ecx
419f7e:	36 68 73 4e 4e 64    	ss push $0x644e4e73
419f84:	57                   	push   %edi
419f85:	4e                   	dec    %esi
419f86:	71 41                	jno    0x419fc9
419f88:	67 50                	addr16 push %eax
419f8a:	34 58                	xor    $0x58,%al
419f8c:	43                   	inc    %ebx
419f8d:	39 73 4e             	cmp    %esi,0x4e(%ebx)
419f90:	38 36                	cmp    %dh,(%esi)
419f92:	69 37 4d 69 49 43    	imul   $0x4349694d,(%edi),%esi
419f98:	2b 35 69 64 4a 34    	sub    0x344a6469,%esi
419f9e:	53                   	push   %ebx
419f9f:	6f                   	outsl  %ds:(%esi),(%dx)
419fa0:	4c                   	dec    %esp
419fa1:	47                   	inc    %edi
419fa2:	7a 54                	jp     0x419ff8
419fa4:	6a 78                	push   $0x78
419fa6:	39 78 6a             	cmp    %edi,0x6a(%eax)
419fa9:	42                   	inc    %edx
419faa:	2b 7a 72             	sub    0x72(%edx),%edi
419fad:	31 62 42             	xor    %esp,0x42(%edx)
419fb0:	58                   	pop    %eax
419fb1:	6b 33 59             	imul   $0x59,(%ebx),%esi
419fb4:	4c                   	dec    %esp
419fb5:	70 66                	jo     0x41a01d
419fb7:	76 4f                	jbe    0x41a008
419fb9:	4a                   	dec    %edx
419fba:	35 4f 55 4b 4a       	xor    $0x4a4b554f,%eax
419fbf:	48                   	dec    %eax
419fc0:	34 36                	xor    $0x36,%al
419fc2:	33 6a 63             	xor    0x63(%edx),%ebp
419fc5:	6a 38                	push   $0x38
419fc7:	2b 32                	sub    (%edx),%esi
419fc9:	35 6f 2f 2b 36       	xor    $0x362b2f6f,%eax
419fce:	44                   	inc    %esp
419fcf:	5a                   	pop    %edx
419fd0:	30 79 78             	xor    %bh,0x78(%ecx)
419fd3:	42                   	inc    %edx
419fd4:	35 45 73 34 6e       	xor    $0x6e347345,%eax
419fd9:	36 33 4d 34          	xor    %ss:0x34(%ebp),%ecx
419fdd:	54                   	push   %esp
419fde:	63 63 32             	arpl   %esp,0x32(%ebx)
419fe1:	59                   	pop    %ecx
419fe2:	56                   	push   %esi
419fe3:	31 64 32 5a          	xor    %esp,0x5a(%edx,%esi,1)
419fe7:	48                   	dec    %eax
419fe8:	68 37 72 4d 6b       	push   $0x6b4d7237
419fed:	5a                   	pop    %edx
419fee:	31 65 49             	xor    %esp,0x49(%ebp)
419ff1:	6e                   	outsb  %ds:(%esi),(%dx)
419ff2:	64 52                	fs push %edx
419ff4:	5a                   	pop    %edx
419ff5:	75 46                	jne    0x41a03d
419ff7:	70 57                	jo     0x41a050
419ff9:	50                   	push   %eax
419ffa:	30 69 4d             	xor    %ch,0x4d(%ecx)
419ffd:	39 33                	cmp    %esi,(%ebx)
419fff:	37                   	aaa
41a000:	63 55 72             	arpl   %edx,0x72(%ebp)
41a003:	45                   	inc    %ebp
41a004:	46                   	inc    %esi
41a005:	5a                   	pop    %edx
41a006:	68 79 32 66 7a       	push   $0x7a663279
41a00b:	30 74 4c 56          	xor    %dh,0x56(%esp,%ecx,2)
41a00f:	65 50                	gs push %eax
41a011:	43                   	inc    %ebx
41a012:	4a                   	dec    %edx
41a013:	46                   	inc    %esi
41a014:	76 6a                	jbe    0x41a080
41a016:	34 44                	xor    $0x44,%al
41a018:	4f                   	dec    %edi
41a019:	6e                   	outsb  %ds:(%esi),(%dx)
41a01a:	73 53                	jae    0x41a06f
41a01c:	5a                   	pop    %edx
41a01d:	4a                   	dec    %edx
41a01e:	33 6a 46             	xor    0x46(%edx),%ebp
41a021:	36 6f                	outsl  %ss:(%esi),(%dx)
41a023:	59                   	pop    %ecx
41a024:	55                   	push   %ebp
41a025:	43                   	inc    %ebx
41a026:	32 69 64             	xor    0x64(%ecx),%ch
41a029:	72 76                	jb     0x41a0a1
41a02b:	50                   	push   %eax
41a02c:	70 64                	jo     0x41a092
41a02e:	73 30                	jae    0x41a060
41a030:	31 56 47             	xor    %edx,0x47(%esi)
41a033:	34 75                	xor    $0x75,%al
41a035:	51                   	push   %ecx
41a036:	51                   	push   %ecx
41a037:	39 53 4b             	cmp    %edx,0x4b(%ebx)
41a03a:	51                   	push   %ecx
41a03b:	55                   	push   %ebp
41a03c:	64 72 2f             	fs jb  0x41a06e
41a03f:	64 39 6f 38          	cmp    %ebp,%fs:0x38(%edi)
41a043:	7a 58                	jp     0x41a09d
41a045:	68 45 59 72 7a       	push   $0x7a725945
41a04a:	5a                   	pop    %edx
41a04b:	68 30 41 4a 65       	push   $0x654a4130
41a050:	61                   	popa
41a051:	35 49 31 6b 75       	xor    $0x756b3149,%eax
41a056:	62 72 4c             	bound  %esi,0x4c(%edx)
41a059:	39 36                	cmp    %esi,(%esi)
41a05b:	67 74 6f             	addr16 je 0x41a0cd
41a05e:	77 62                	ja     0x41a0c2
41a060:	2b 6b 64             	sub    0x64(%ebx),%ebp
41a063:	39 4f 2b             	cmp    %ecx,0x2b(%edi)
41a066:	32 63 54             	xor    0x54(%ebx),%ah
41a069:	64 56                	fs push %esi
41a06b:	65 4f                	gs dec %edi
41a06d:	57                   	push   %edi
41a06e:	54                   	push   %esp
41a06f:	32 33                	xor    (%ebx),%dh
41a071:	76 71                	jbe    0x41a0e4
41a073:	33 33                	xor    (%ebx),%esi
41a075:	62 66 70             	bound  %esp,0x70(%esi)
41a078:	59                   	pop    %ecx
41a079:	32 48 4c             	xor    0x4c(%eax),%cl
41a07c:	65 56                	gs push %esi
41a07e:	49                   	dec    %ecx
41a07f:	58                   	pop    %eax
41a080:	44                   	inc    %esp
41a081:	72 30                	jb     0x41a0b3
41a083:	4b                   	dec    %ebx
41a084:	76 53                	jbe    0x41a0d9
41a086:	6a 61                	push   $0x61
41a088:	4c                   	dec    %esp
41a089:	41                   	inc    %ecx
41a08a:	33 2b                	xor    (%ebx),%ebp
41a08c:	61                   	popa
41a08d:	62 6d 32             	bound  %ebp,0x32(%ebp)
41a090:	32 48 68             	xor    0x68(%eax),%cl
41a093:	35 58 49 34 62       	xor    $0x62344958,%eax
41a098:	75 44                	jne    0x41a0de
41a09a:	55                   	push   %ebp
41a09b:	6a 4e                	push   $0x4e
41a09d:	53                   	push   %ebx
41a09e:	68 57 49 6f 6a       	push   $0x6a6f4957
41a0a3:	39 47 41             	cmp    %eax,0x41(%edi)
41a0a6:	30 43 50             	xor    %al,0x50(%ebx)
41a0a9:	6e                   	outsb  %ds:(%esi),(%dx)
41a0aa:	69 6b 73 7a 42 35 68 	imul   $0x6835427a,0x73(%ebx),%ebp
41a0b1:	72 33                	jb     0x41a0e6
41a0b3:	35 41 6a 4e 6c       	xor    $0x6c4e6a41,%eax
41a0b8:	30 61 6f             	xor    %ah,0x6f(%ecx)
41a0bb:	64 30 47 69          	xor    %al,%fs:0x69(%edi)
41a0bf:	32 67 59             	xor    0x59(%edi),%ah
41a0c2:	6c                   	insb   (%dx),%es:(%edi)
41a0c3:	6c                   	insb   (%dx),%es:(%edi)
41a0c4:	78 73                	js     0x41a139
41a0c6:	54                   	push   %esp
41a0c7:	6c                   	insb   (%dx),%es:(%edi)
41a0c8:	31 78 68             	xor    %edi,0x68(%eax)
41a0cb:	4b                   	dec    %ebx
41a0cc:	2f                   	das
41a0cd:	6c                   	insb   (%dx),%es:(%edi)
41a0ce:	57                   	push   %edi
41a0cf:	44                   	inc    %esp
41a0d0:	39 30                	cmp    %esi,(%eax)
41a0d2:	50                   	push   %eax
41a0d3:	4c                   	dec    %esp
41a0d4:	33 4f 59             	xor    0x59(%edi),%ecx
41a0d7:	4c                   	dec    %esp
41a0d8:	6f                   	outsl  %ds:(%esi),(%dx)
41a0d9:	74 64                	je     0x41a13f
41a0db:	30 66 69             	xor    %ah,0x69(%esi)
41a0de:	77 6b                	ja     0x41a14b
41a0e0:	53                   	push   %ebx
41a0e1:	55                   	push   %ebp
41a0e2:	53                   	push   %ebx
41a0e3:	6d                   	insl   (%dx),%es:(%edi)
41a0e4:	54                   	push   %esp
41a0e5:	74 75                	je     0x41a15c
41a0e7:	35 42 4b 78 5a       	xor    $0x5a784b42,%eax
41a0ec:	50                   	push   %eax
41a0ed:	68 51 63 42 62       	push   $0x62426351
41a0f2:	62 6c 4b 4b          	bound  %ebp,0x4b(%ebx,%ecx,2)
41a0f6:	36 79 4e             	ss jns 0x41a147
41a0f9:	54                   	push   %esp
41a0fa:	6d                   	insl   (%dx),%es:(%edi)
41a0fb:	4a                   	dec    %edx
41a0fc:	32 76 38             	xor    0x38(%esi),%dh
41a0ff:	73 6b                	jae    0x41a16c
41a101:	63 72 78             	arpl   %esi,0x78(%edx)
41a104:	75 76                	jne    0x41a17c
41a106:	77 39                	ja     0x41a141
41a108:	38 69 67             	cmp    %ch,0x67(%ecx)
41a10b:	51                   	push   %ecx
41a10c:	64 4c                	fs dec %esp
41a10e:	45                   	inc    %ebp
41a10f:	49                   	dec    %ecx
41a110:	2f                   	das
41a111:	58                   	pop    %eax
41a112:	4c                   	dec    %esp
41a113:	6c                   	insb   (%dx),%es:(%edi)
41a114:	49                   	dec    %ecx
41a115:	54                   	push   %esp
41a116:	73 36                	jae    0x41a14e
41a118:	6c                   	insb   (%dx),%es:(%edi)
41a119:	73 53                	jae    0x41a16e
41a11b:	4f                   	dec    %edi
41a11c:	39 64 65 37          	cmp    %esp,0x37(%ebp,%eiz,2)
41a120:	50                   	push   %eax
41a121:	49                   	dec    %ecx
41a122:	51                   	push   %ecx
41a123:	31 6e 4d             	xor    %ebp,0x4d(%esi)
41a126:	73 4c                	jae    0x41a174
41a128:	62 69 4b             	bound  %ebp,0x4b(%ecx)
41a12b:	70 61                	jo     0x41a18e
41a12d:	79 73                	jns    0x41a1a2
41a12f:	43                   	inc    %ebx
41a130:	6c                   	insb   (%dx),%es:(%edi)
41a131:	2b 42 39             	sub    0x39(%edx),%eax
41a134:	31 4e 6e             	xor    %ecx,0x6e(%esi)
41a137:	32 6d 44             	xor    0x44(%ebp),%ch
41a13a:	65 56                	gs push %esi
41a13c:	53                   	push   %ebx
41a13d:	57                   	push   %edi
41a13e:	6d                   	insl   (%dx),%es:(%edi)
41a13f:	2f                   	das
41a140:	36 63 2f             	arpl   %ebp,%ss:(%edi)
41a143:	78 47                	js     0x41a18c
41a145:	57                   	push   %edi
41a146:	55                   	push   %ebp
41a147:	6b 5a 39 48          	imul   $0x48,0x39(%edx),%ebx
41a14b:	47                   	inc    %edi
41a14c:	77 7a                	ja     0x41a1c8
41a14e:	68 6e 61 45 48       	push   $0x4845616e
41a153:	63 42 52             	arpl   %eax,0x52(%edx)
41a156:	6d                   	insl   (%dx),%es:(%edi)
41a157:	53                   	push   %ebx
41a158:	65 52                	gs push %edx
41a15a:	59                   	pop    %ecx
41a15b:	34 76                	xor    $0x76,%al
41a15d:	58                   	pop    %eax
41a15e:	34 46                	xor    $0x46,%al
41a160:	39 71 73             	cmp    %esi,0x73(%ecx)
41a163:	31 75 38             	xor    %esi,0x38(%ebp)
41a166:	65 45                	gs inc %ebp
41a168:	48                   	dec    %eax
41a169:	6a 6d                	push   $0x6d
41a16b:	61                   	popa
41a16c:	6d                   	insl   (%dx),%es:(%edi)
41a16d:	37                   	aaa
41a16e:	6f                   	outsl  %ds:(%esi),(%dx)
41a16f:	56                   	push   %esi
41a170:	7a 78                	jp     0x41a1ea
41a172:	65 70 2f             	gs jo  0x41a1a4
41a175:	67 54                	addr16 push %esp
41a177:	70 43                	jo     0x41a1bc
41a179:	44                   	inc    %esp
41a17a:	55                   	push   %ebp
41a17b:	49                   	dec    %ecx
41a17c:	7a 62                	jp     0x41a1e0
41a17e:	79 64                	jns    0x41a1e4
41a180:	4a                   	dec    %edx
41a181:	61                   	popa
41a182:	71 57                	jno    0x41a1db
41a184:	38 4a 49             	cmp    %cl,0x49(%edx)
41a187:	38 42 64             	cmp    %al,0x64(%edx)
41a18a:	56                   	push   %esi
41a18b:	6b 46 53 31          	imul   $0x31,0x53(%esi),%eax
41a18f:	57                   	push   %edi
41a190:	33 4b 72             	xor    0x72(%ebx),%ecx
41a193:	6b 64 69 33 67       	imul   $0x67,0x33(%ecx,%ebp,2),%esp
41a198:	72 58                	jb     0x41a1f2
41a19a:	43                   	inc    %ebx
41a19b:	33 64 55 51          	xor    0x51(%ebp,%edx,2),%esp
41a19f:	65 64 53             	gs fs push %ebx
41a1a2:	5a                   	pop    %edx
41a1a3:	77 64                	ja     0x41a209
41a1a5:	50                   	push   %eax
41a1a6:	5a                   	pop    %edx
41a1a7:	41                   	inc    %ecx
41a1a8:	4d                   	dec    %ebp
41a1a9:	36 31 7a 73          	xor    %edi,%ss:0x73(%edx)
41a1ad:	56                   	push   %esi
41a1ae:	42                   	inc    %edx
41a1af:	57                   	push   %edi
41a1b0:	55                   	push   %ebp
41a1b1:	67 73 45             	addr16 jae 0x41a1f9
41a1b4:	57                   	push   %edi
41a1b5:	44                   	inc    %esp
41a1b6:	6f                   	outsl  %ds:(%esi),(%dx)
41a1b7:	65 42                	gs inc %edx
41a1b9:	55                   	push   %ebp
41a1ba:	70 74                	jo     0x41a230
41a1bc:	44                   	inc    %esp
41a1bd:	69 55 5a 6a 5a 73 77 	imul   $0x77735a6a,0x5a(%ebp),%edx
41a1c4:	45                   	inc    %ebp
41a1c5:	56                   	push   %esi
41a1c6:	35 64 44 56 74       	xor    $0x74564464,%eax
41a1cb:	34 78                	xor    $0x78,%al
41a1cd:	76 50                	jbe    0x41a21f
41a1cf:	36 49                	ss dec %ecx
41a1d1:	42                   	inc    %edx
41a1d2:	62 77 34             	bound  %esi,0x34(%edi)
41a1d5:	5a                   	pop    %edx
41a1d6:	56                   	push   %esi
41a1d7:	41                   	inc    %ecx
41a1d8:	6a 6c                	push   $0x6c