419c15:	ba ff 0a 72 70       	mov    $0x70720aff,%edx
419c1a:	02 25 1a 39 98 e4    	add    0xe498391a,%ah
419c20:	15 3f 6b 6b ff       	adc    $0xff6b6b3f,%eax
419c25:	81 de 0f f0 5d e1    	sbb    $0xe15df00f,%esi
419c2b:	23 35 f8 2f 5e fb    	and    0xfb5e2ff8,%esi
419c31:	5a                   	pop    %edx
419c32:	69 0d 6a 95 e6 95 c9 	imul   $0x9ec9,0x95e6956a,%ecx
419c39:	9e 00 00
419c3c:	c0 2d 1c 12 c4 b9 95 	shrb   $0x95,0xb9c4121c
419c43:	66 a5                	movsw  %ds:(%esi),%es:(%edi)
419c45:	03 0d 94 db 02 bf    	add    0xbf02db94,%ecx
419c4b:	56                   	push   %esi
419c4c:	0f 86 d4 fe ff ff    	jbe    0x419b26
419c52:	81 e6 76 b9 c2 bb    	and    $0xbbc2b976,%esi
419c58:	4b                   	dec    %ebx
419c59:	22 3d 30 29 7f 7d    	and    0x7d7f2930,%bh
419c5f:	2b 25 09 2b d4 04    	sub    0x4d42b09,%esp
419c65:	87 05 33 a5 e2 5a    	xchg   %eax,0x5ae2a533
419c6b:	bc ea de 7e c1       	mov    $0xc17edeea,%esp
419c70:	0b 05 0e 53 f3 46    	or     0x46f3530e,%eax
419c76:	33 35 ef da 73 4f    	xor    0x4f73daef,%esi
419c7c:	c0 25 30 d3 75 84 88 	shlb   $0x88,0x8475d330
419c83:	21 25 31 7a 66 14    	and    %esp,0x14667a31
419c89:	1b 35 68 00 d7 9a    	sbb    0x9ad70068,%esi
419c8f:	0f 87 91 fe ff ff    	ja     0x419b26
419c95:	c1 2d 77 46 6a bd 35 	shrl   $0x35,0xbd6a4677
419c9c:	88 2d b2 32 38 09    	mov    %ch,0x93832b2
419ca2:	81 d4 85 4c e4 30    	adc    $0x30e44c85,%esp
419ca8:	c0 3d 1a 26 d3 01 a7 	sarb   $0xa7,0x1d3261a
419caf:	c0 25 82 b2 f1 48 af 	shlb   $0xaf,0x48f1b282
419cb6:	43                   	inc    %ebx
419cb7:	09 1d 39 7e 17 d3    	or     %ebx,0xd3177e39
419cbd:	0b 0d fe 7f a1 e8    	or     0xe8a17ffe,%ecx
419cc3:	4d                   	dec    %ebp
419cc4:	21 2d 83 1a 0b 83    	and    %ebp,0x830b1a83
419cca:	02 25 8a 07 80 b4    	add    0xb480078a,%ah
419cd0:	f6 c4 a0             	test   $0xa0,%ah
419cd3:	1b 3d 37 b2 83 0c    	sbb    0xc83b237,%edi
419cd9:	c1 25 fc d8 80 87 6d 	shll   $0x6d,0x8780d8fc
419ce0:	19 25 c0 11 77 11    	sbb    %esp,0x117711c0
419ce6:	8b 0d 1f 41 b2 a7    	mov    0xa7b2411f,%ecx
419cec:	5e                   	pop    %esi
419ced:	c0 05 b5 df 26 77 fe 	rolb   $0xfe,0x7726dfb5
419cf4:	50                   	push   %eax
419cf5:	bb f4 11 95 b6       	mov    $0xb69511f4,%ebx
419cfa:	47                   	inc    %edi
419cfb:	8b 1d 64 b5 0e 21    	mov    0x210eb564,%ebx
419d01:	33 0d 85 f2 d6 c9    	xor    0xc9d6f285,%ecx
419d07:	69 0d 69 09 4b ac de 	imul   $0x19de,0xac4b0969,%ecx
419d0e:	19 00 00
419d11:	87 0d bf b7 6e 60    	xchg   %ecx,0x606eb7bf
419d17:	81 cc 1b da f0 8a    	or     $0x8af0da1b,%esp
419d1d:	ad                   	lods   %ds:(%esi),%eax
419d1e:	89 15 67 d6 91 71    	mov    %edx,0x7191d667
419d24:	32 15 3a c1 47 16    	xor    0x1647c13a,%dl
419d2a:	81 ea 67 62 55 f5    	sub    $0xf5556267,%edx
419d30:	1b 1d ef d5 46 e1    	sbb    0xe146d5ef,%ebx
419d36:	c1 2d bc 80 c9 d5 83 	shrl   $0x83,0xd5c980bc
419d3d:	c0 05 b3 1c a4 b7 b9 	rolb   $0xb9,0xb7a41cb3
419d44:	c0 15 b1 0b 5c 4d dc 	rclb   $0xdc,0x4d5c0bb1
419d4b:	c1 15 ef 1b cc 44 d5 	rcll   $0xd5,0x44cc1bef
419d52:	0f 8b ce fd ff ff    	jnp    0x419b26
419d58:	c1 25 7b 05 02 42 4b 	shll   $0x4b,0x4202057b
419d5f:	c0 25 b2 5e de 49 74 	shlb   $0x74,0x49de5eb2
419d66:	56                   	push   %esi
419d67:	45                   	inc    %ebp
419d68:	2a 15 f2 71 28 fd    	sub    0xfd2871f2,%dl
419d6e:	0f 8d b2 fd ff ff    	jge    0x419b26
419d74:	69 1d 7d 31 cd b8 fc 	imul   $0x24fc,0xb8cd317d,%ebx
419d7b:	24 00 00
419d7e:	81 fe eb 5a 54 93    	cmp    $0x93545aeb,%esi
419d84:	c0 05 b7 09 60 9a 4b 	rolb   $0x4b,0x9a6009b7
419d8b:	3b 15 0b 1d 6f b5    	cmp    0xb56f1d0b,%edx
419d91:	c1 05 03 f9 1f 0b 4b 	roll   $0x4b,0xb1ff903
419d98:	0f 8d 88 fd ff ff    	jge    0x419b26
419d9e:	69 3d 7d d4 39 a9 24 	imul   $0x4424,0xa939d47d,%edi
419da5:	44 00 00
419da8:	23 3d de 91 69 25    	and    0x256991de,%edi
419dae:	39 05 a3 0b d8 4e    	cmp    %eax,0x4ed80ba3
419db4:	c0 25 d7 ac fd 1a ea 	shlb   $0xea,0x1afdacd7
419dbb:	c0 0d e1 90 69 25 ee 	rorb   $0xee,0x256990e1
419dc2:	81 c4 a3 0e ca 58    	add    $0x58ca0ea3,%esp
419dc8:	13 05 ce d2 09 3c    	adc    0x3c09d2ce,%eax
419dce:	85 35 a9 15 16 49    	test   %esi,0x491615a9
419dd4:	0f 82 4c fd ff ff    	jb     0x419b26
419dda:	89 35 72 74 e8 14    	mov    %esi,0x14e87472
419de0:	81 f4 0e b5 34 21    	xor    $0x2134b50e,%esp
419de6:	ff 35 29 84 cc 86    	push   0x86cc8429
419dec:	81 da f1 5d 94 c2    	sbb    $0xc2945df1,%edx
419df2:	c0 25 0a 10 14 12 4f 	shlb   $0x4f,0x1214100a
419df9:	80 d9 b1             	sbb    $0xb1,%cl
419dfc:	87 1d bd 1b 21 6b    	xchg   %ebx,0x6b211bbd
419e02:	0f 8d 1e fd ff ff    	jge    0x419b26
419e08:	69 35 7d 87 29 b7 e8 	imul   $0x54e8,0xb729877d,%esi
419e0f:	54 00 00
419e12:	80 ed e7             	sub    $0xe7,%ch
419e15:	30 3d 02 0a 31 80    	xor    %bh,0x80310a02
419e1b:	0f 8d 05 fd ff ff    	jge    0x419b26
419e21:	69 35 7d 09 12 79 c9 	imul   $0x2fc9,0x7912097d,%esi
419e28:	2f 00 00
419e2b:	11 05 99 17 2d 6b    	adc    %eax,0x6b2d1799
419e31:	f7 c1 95 77 b9 0a    	test   $0xab97795,%ecx
419e37:	0b 05 0d af 33 17    	or     0x1733af0d,%eax
419e3d:	0f 8b e3 fc ff ff    	jnp    0x419b26
419e43:	81 cd 7b 7c 09 0d    	or     $0xd097c7b,%ebp
419e49:	a4                   	movsb  %ds:(%esi),%es:(%edi)
419e4a:	39 1d 37 bf 0c 73    	cmp    %ebx,0x730cbf37
419e50:	c1 25 bb 58 be 31 29 	shll   $0x29,0x31be58bb
419e57:	4a                   	dec    %edx
419e58:	90                   	nop
419e59:	69 35 60 8c 10 56 a6 	imul   $0xfa6,0x56108c60,%esi
419e60:	0f 00 00
419e63:	b5 82                	mov    $0x82,%ch
419e65:	20 3d f6 20 97 b9    	and    %bh,0xb99720f6
419e6b:	43                   	inc    %ebx
419e6c:	24 a8                	and    $0xa8,%al
419e6e:	09 2d ec a8 3b 7a    	or     %ebp,0x7a3ba8ec
419e74:	88 1d d7 af 12 84    	mov    %bl,0x8412afd7
419e7a:	8a 0d b6 b9 2c 84    	mov    0x842cb9b6,%cl
419e80:	3b 05 9e a8 4b 11    	cmp    0x114ba89e,%eax
419e86:	45                   	inc    %ebp
419e87:	1a 05 b3 c8 1d d5    	sbb    0xd51dc8b3,%al
419e8d:	81 df cc 39 64 09    	sbb    $0x96439cc,%edi
419e93:	4b                   	dec    %ebx
419e94:	68 cd dc 02 b8       	push   $0xb802dccd
419e99:	2b 35 db 5f 89 47    	sub    0x47895fdb,%esi
419e9f:	4b                   	dec    %ebx
419ea0:	80 ef 88             	sub    $0x88,%bh
419ea3:	13 25 bb 85 52 d6    	adc    0xd65285bb,%esp
419ea9:	66 a7                	cmpsw  %es:(%edi),%ds:(%esi)
419eab:	ab                   	stos   %eax,%es:(%edi)
419eac:	85 1d 1f 70 d3 db    	test   %ebx,0xdbd3701f
419eb2:	c1 05 26 2a e4 49 cd 	roll   $0xcd,0x49e42a26
419eb9:	3b 1d fb 81 40 ac    	cmp    0xac4081fb,%ebx
419ebf:	81 ed c5 57 2e fa    	sub    $0xfa2e57c5,%ebp
419ec5:	2b 25 29 64 34 3e    	sub    0x3e346429,%esp
419ecb:	ae                   	scas   %es:(%edi),%al
419ecc:	46                   	inc    %esi
419ecd:	c1 05 db dc 92 12 63 	roll   $0x63,0x1292dcdb
419ed4:	ac                   	lods   %ds:(%esi),%al
419ed5:	80 f7 f6             	xor    $0xf6,%bh
419ed8:	ae                   	scas   %es:(%edi),%al
419ed9:	5d                   	pop    %ebp
419eda:	c0 05 d2 3f 24 e9 9c 	rolb   $0x9c,0xe9243fd2
419ee1:	c1 2d 65 f6 c5 64 22 	shrl   $0x22,0x64c5f665
419ee8:	18 15 d2 2c 12 55    	sbb    %dl,0x55122cd2
419eee:	f6 c2 80             	test   $0x80,%dl
419ef1:	8f 05 a1 64 0b 26    	pop    0x260b64a1
419ef7:	35 09 7e c5 af       	xor    $0xafc57e09,%eax
419efc:	43                   	inc    %ebx
419efd:	22 2d 2a a9 3d fd    	and    0xfd3da92a,%ch
419f03:	c1 3d 6c 04 6e 2c 11 	sarl   $0x11,0x2c6e046c
419f0a:	0f 88 16 fc ff ff    	js     0x419b26
419f10:	87 35 78 b8 c3 04    	xchg   %esi,0x4c3b878
419f16:	45                   	inc    %ebp
419f17:	69 35 69 96 9c 08 45 	imul   $0xc145,0x89c9669,%esi
419f1e:	c1 00 00
419f21:	a9 a9 21 59 ac       	test   $0xac5921a9,%eax
419f26:	28 25 28 1b 0c fe    	sub    %ah,0xfe0c1b28
419f2c:	5f                   	pop    %edi
419f2d:	52                   	push   %edx
419f2e:	48                   	dec    %eax
419f2f:	3b 3d ef 33 b5 9b    	cmp    0x9bb533ef,%edi
419f35:	ae                   	scas   %es:(%edi),%al
419f36:	80 d6 e2             	adc    $0xe2,%dh
419f39:	0f 85 e7 fb ff ff    	jne    0x419b26
419f3f:	c1 05 75 12 e9 98 61 	roll   $0x61,0x98e91275
419f46:	4f                   	dec    %edi
419f47:	0f 8b d9 fb ff ff    	jnp    0x419b26
419f4d:	1b 3d 7b ed 0f 20    	sbb    0x200fed7b,%edi
419f53:	c1 2d 6d 4e c9 ae 53 	shrl   $0x53,0xaec94e6d
419f5a:	c0 05 12 f3 3c 3e 16 	rolb   $0x16,0x3e3cf312
419f61:	0f 8b bf fb ff ff    	jnp    0x419b26
419f67:	c1 25 7b 82 a0 4e c6 	shll   $0xc6,0x4ea0827b
419f6e:	81 df 61 cd e7 9b    	sbb    $0x9be7cd61,%edi
419f74:	33 2d 95 b0 24 3f    	xor    0x3f24b095,%ebp
419f7a:	08 0d e2 ef 25 7b    	or     %cl,0x7b25efe2
419f80:	80 ed 80             	sub    $0x80,%ch
419f83:	86 05 b1 2c 92 01    	xchg   %al,0x1922cb1
419f89:	1a 15 28 f5 6c d8    	sbb    0xd86cf528,%dl
419f8f:	c1 05 ea e6 c3 46 e3 	roll   $0xe3,0x46c3e6ea
419f96:	c0 2d 02 e5 55 ea 4b 	shrb   $0x4b,0xea55e502
419f9d:	01 3d 3f 02 20 30    	add    %edi,0x3020023f
419fa3:	48                   	dec    %eax
419fa4:	8d 2d dd de 94 14    	lea    0x1494dedd,%ebp
419faa:	11 0d 2e 43 82 78    	adc    %ecx,0x7882432e
419fb0:	0f 83 70 fb ff ff    	jae    0x419b26
419fb6:	23 05 73 62 4e d0    	and    0xd04e6273,%eax
419fbc:	1a 05 28 fc 41 f6    	sbb    0xf641fc28,%al
419fc2:	1b 3d 94 e3 0d 80    	sbb    0x800de394,%edi
419fc8:	3b 1d 3f ef 23 f2    	cmp    0xf223ef3f,%ebx
419fce:	29 35 05 8c 98 a2    	sub    %esi,0xa2988c05
419fd4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
419fd5:	68 8c 05 80 92       	push   $0x9280058c
419fda:	31 25 99 9c 8c 05    	xor    %esp,0x58c9c99
419fe0:	33 2d c4 c2 c5 b3    	xor    0xb3c5c2c4,%ebp
419fe6:	81 ea 8c 05 d8 d5    	sub    $0xd5d8058c,%edx
419fec:	8f 05 3b a7 8c 05    	pop    0x58ca73b
419ff2:	c1 25 cc da 37 a5 77 	shll   $0x77,0xa537dacc
419ff9:	c1 25 8c 05 d0 db 98 	shll   $0x98,0xdbd0058c
41a000:	29 3d cb b5 8c 03    	sub    %edi,0x38cb5cb
41a006:	2b 0d c1 48 30 04    	sub    0x43048c1,%ecx
41a00c:	85 05 31 6c 30 e9    	test   %eax,0xe9306c31
41a012:	84 05 04 a1 31 2b    	test   %al,0x2b31a104
41a018:	e9 09 fb ff ff       	jmp    0x419b26
41a01d:	13 15 e9 04 23 2f    	adc    0x2f2304e9,%edx
41a023:	81 d3 25 e9 04 9c    	adc    $0x9c04e925,%ebx
41a029:	8f 05 26 23 e9 05    	pop    0x5e92326
41a02f:	66 a7                	cmpsw  %es:(%edi),%ds:(%esi)
41a031:	81 ca be a0 a9 8c    	or     $0x8ca9a0be,%edx
41a037:	19 05 05 7f fa c7    	sbb    %eax,0xc7fa7f05
41a03d:	22 3d b3 8c 05 76    	and    0x76058cb3,%bh
41a043:	09 35 c8 c6 b1 8c    	or     %esi,0x8cb1c6c8
41a049:	85 35 07 91 1a 04    	test   %esi,0x41a9107
41a04f:	03 1d 2b 81 c4 61    	add    0x61c4812b,%ebx
41a055:	8b 1d 07 ab 21 02    	mov    0x221ab07,%ebx
41a05b:	3a 3d 20 74 c2 61    	cmp    0x61c27420,%bh
41a061:	f7 c2 07 64 b4 95    	test   $0x95b46407,%edx
41a067:	19 25 fa 7e c8 61    	sbb    %esp,0x61c87efa
41a06d:	3b 0d 07 b9 11 d9    	cmp    0xd911b907,%ecx
41a073:	01 05 31 a3 d0 61    	add    %eax,0x61d0a331
41a079:	80 d9 08             	sbb    $0x8,%cl
41a07c:	23 15 85 38 31 89    	and    0x89313885,%edx
41a082:	3b 15 fa 1a cc da    	cmp    0xdacc1afa,%edx
41a088:	86 1d 08 e7 34 82    	xchg   %bl,0x8234e708
41a08e:	b4 b4                	mov    $0xb4,%ah
41a090:	23 2d f7 17 ba da    	and    0xdaba17f7,%ebp
41a096:	80 c4 08             	add    $0x8,%ah
41a099:	c1 0d 6d 00 04 45 44 	rorl   $0x44,0x4504006d
41a0a0:	b3 c9                	mov    $0xc9,%bl
41a0a2:	80 c1 08             	add    $0x8,%cl
41a0a5:	33 0d c7 da 08 3f    	xor    0x3f08dac7,%ecx
41a0ab:	44                   	inc    %esp
41a0ac:	0f 8a 74 fa ff ff    	jp     0x419b26
41a0b2:	85 15 7a ba 03 23    	test   %edx,0x2303ba7a
41a0b8:	29 1d be da 09 a4    	sub    %ebx,0xa409dabe
41a0be:	22 2d f6 ff fc 56    	and    0x56fcfff6,%ch
41a0c4:	23 25 66 d4 ec 1f    	and    0x1fecd466,%esp
41a0ca:	87 25 09 6b b4 fc    	xchg   %esp,0xfcb46b09
41a0d0:	80 f6 28             	xor    $0x28,%dh
41a0d3:	0f 84 4d fa ff ff    	je     0x419b26
41a0d9:	23 2d 74 7a d3 f4    	and    0xf4d37a74,%ebp
41a0df:	3b 2d 1f 09 b3 36    	cmp    0x36b3091f,%ebp
41a0e5:	33 35 ba cd 23 5a    	xor    0x5a23cdba,%esi
41a0eb:	23 0d ba e7 1f 0a    	and    0xa1fe7ba,%ecx
41a0f1:	f7 c6 07 f6 d5 13    	test   $0x13d5f607,%esi
41a0f7:	c1 25 2b 9e 5e da 79 	shll   $0x79,0xda5e9e2b
41a0fe:	0f 88 22 fa ff ff    	js     0x419b26
41a104:	1b 2d 78 ff 0b 80    	sbb    0x800bff78,%ebp
41a10a:	c0 05 e7 59 9e e8 db 	rolb   $0xdb,0xe89e59e7
41a111:	33 1d 62 c2 fb a7    	xor    0xa7fbc262,%ebx
41a117:	c0 0d e0 a3 08 65 db 	rorb   $0xdb,0x6508a3e0
41a11e:	8d 2d 92 5d 62 c9    	lea    0xc9625d92,%ebp
41a124:	2b 35 06 c6 da 11    	sub    0x11dac606,%esi
41a12a:	59                   	pop    %ecx
41a12b:	44                   	inc    %esp
41a12c:	42                   	inc    %edx
41a12d:	01 0d 94 ea 12 4a    	add    %ecx,0x4a12ea94
41a133:	52                   	push   %edx
41a134:	33 05 0b 4a 8b e5    	xor    0xe58b4a0b,%eax
41a13a:	c1 15 1e f3 dd e6 cd 	rcll   $0xcd,0xe6ddf31e
41a141:	c1 05 0e 14 55 84 3b 	roll   $0x3b,0x8455140e
41a148:	c1 25 11 7d d5 e7 d2 	shll   $0xd2,0xe7d57d11
41a14f:	55                   	push   %ebp
41a150:	8d 05 bd a2 a1 01    	lea    0x1a1a2bd,%eax
41a156:	c0 1d 8a 83 00 ab 91 	rcrb   $0x91,0xab00838a
41a15d:	85 2d 8b 37 0c fb    	test   %ebp,0xfb0c378b
41a163:	13 3d 11 12 ec f1    	adc    0xf1ec1211,%edi
41a169:	33 1d 09 38 77 b3    	xor    0xb3773809,%ebx
41a16f:	3b 05 3e f5 ce e9    	cmp    0xe9cef53e,%eax
41a175:	81 c3 fc 64 6e 3d    	add    $0x3d6e64fc,%ebx
41a17b:	39 05 23 01 8f 09    	cmp    %eax,0x98f0123
41a181:	ff 35 0b d7 e8 ba    	push   0xbae8d70b
41a187:	81 fa a9 df fa e5    	cmp    $0xe5fadfa9,%edx
41a18d:	1a 2d 0c bb d5 a3    	sbb    0xa3d5bb0c,%ch
41a193:	87 25 06 7c 78 27    	xchg   %esp,0x27787c06
41a199:	8b 25 9f 76 65 0c    	mov    0xc65769f,%esp
41a19f:	0b 25 b8 ab b4 f3    	or     0xf3b4abb8,%esp
41a1a5:	84 05 3a b2 1e 3e    	test   %al,0x3e1eb23a
41a1ab:	c1 25 9a 7c f5 26 4c 	shll   $0x4c,0x26f57c9a
41a1b2:	23 1d 07 76 a2 f9    	and    0xf9a27607,%ebx
41a1b8:	c0 3d f9 42 07 61 fc 	sarb   $0xfc,0x610742f9
41a1bf:	8f 05 16 fd cd 4f    	pop    0x4fcdfd16
41a1c5:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a1c6:	a2 04 4f 9e 93       	mov    %al,0x939e4f04
41a1cb:	43                   	inc    %ebx
41a1cc:	c1 3d 64 9c 48 96 f5 	sarl   $0xf5,0x96489c64
41a1d3:	30 2d d0 77 05 3b    	xor    %ch,0x3b0577d0
41a1d9:	23 2d 96 05 a6 44    	and    0x44a60596,%ebp
41a1df:	2b 3d 09 11 5d ce    	sub    0xce5d1109,%edi
41a1e5:	40                   	inc    %eax
41a1e6:	0f 8d 3a f9 ff ff    	jge    0x419b26
41a1ec:	69 15 7d c9 05 91 eb 	imul   $0x39eb,0x9105c97d,%edx
41a1f3:	39 00 00
41a1f6:	80 d2 82             	adc    $0x82,%dl
41a1f9:	19 15 f3 f3 8a 0e    	sbb    %edx,0xe8af3f3
41a1ff:	0a 05 a0 ab 0e 1c    	or     0x1c0eaba0,%al
41a205:	81 d4 0d d5 2f 6e    	adc    $0x6e2fd50d,%esp
41a20b:	19 35 a1 dd 56 01    	sbb    %esi,0x156dda1
41a211:	12 25 a8 12 51 1a    	adc    0x1a5112a8,%ah
41a217:	c0 1d c6 0b 84 23 a0 	rcrb   $0xa0,0x23840bc6
41a21e:	8b 1d d4 db c3 0e    	mov    0xec3dbd4,%ebx
41a224:	85 1d 31 c0 90 e2    	test   %ebx,0xe290c031
41a22a:	80 c7 d0             	add    $0xd0,%bh
41a22d:	8b 25 fe 1d b0 10    	mov    0x10b01dfe,%esp
41a233:	11 05 31 4b 13 0a    	adc    %eax,0xa134b31
41a239:	55                   	push   %ebp
41a23a:	0f 89 e6 f8 ff ff    	jns    0x419b26
41a240:	81 cd 79 77 22 c1    	or     $0xc1227779,%ebp
41a246:	32 25 d7 1d 70 70    	xor    0x70701dd7,%ah
41a24c:	5d                   	pop    %ebp
41a24d:	89 3d 91 af 22 05    	mov    %edi,0x522af91
41a253:	87 05 8d d9 30 a3    	xchg   %eax,0xa330d98d
41a259:	33 25 cf 06 9d 0c    	xor    0xc9d06cf,%esp
41a25f:	c0 25 24 99 b2 2e 36 	shlb   $0x36,0x2eb29924
41a266:	c0 1d e4 e1 6a a2 f8 	rcrb   $0xf8,0xa26ae1e4
41a26d:	c0 15 30 14 bb 43 76 	rclb   $0x76,0x43bb1430
41a274:	c1 25 11 4d 93 f7 62 	shll   $0x62,0xf7934d11
41a27b:	c1 0d 0e 89 37 68 50 	rorl   $0x50,0x6837890e
41a282:	32 15 34 8d da 7f    	xor    0x7fda8d34,%dl
41a288:	0f 83 98 f8 ff ff    	jae    0x419b26
41a28e:	81 e6 73 34 f1 81    	and    $0x81f13473,%esi
41a294:	c0 1d e3 78 e8 19 61 	rcrb   $0x61,0x19e878e3
41a29b:	69 15 6a 96 9f 08 eb 	imul   $0x57eb,0x89f966a,%edx
41a2a2:	57 00 00
41a2a5:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a2a6:	2b 35 c1 ba 25 81    	sub    0x8125bac1,%esi
41a2ac:	c0 25 c9 34 43 9f 84 	shlb   $0x84,0x9f4334c9
41a2b3:	c0 1d b6 66 aa 94 95 	rcrb   $0x95,0x94aa66b6
41a2ba:	00 2d 2c 15 eb d0    	add    %ch,0xd0eb152c
41a2c0:	ae                   	scas   %es:(%edi),%al
41a2c1:	5a                   	pop    %edx
41a2c2:	c1 25 bf 68 b2 70 3b 	shll   $0x3b,0x70b268bf
41a2c9:	0b 1d f3 13 62 6f    	or     0x6f6213f3,%ebx
41a2cf:	30 15 0c 8d f2 cf    	xor    %dl,0xcff28d0c
41a2d5:	84 25 b2 fb f6 ef    	test   %ah,0xeff6fbb2
41a2db:	1d 3e b3 21 48       	sbb    $0x4821b33e,%eax
41a2e0:	18 1d 0a 0e 89 cc    	sbb    %bl,0xcc890e0a
41a2e6:	66 a7                	cmpsw  %es:(%edi),%ds:(%esi)
41a2e8:	13 25 be f6 f1 e9    	adc    0xe9f1f6be,%esp
41a2ee:	8d 25 8c e9 86 3d    	lea    0x3d86e98c,%esp
41a2f4:	87 05 3b ae 14 11    	xchg   %eax,0x1114ae3b
41a2fa:	c0 25 04 30 b0 e8 cd 	shlb   $0xcd,0xe8b03004
41a301:	c1 25 2e 5e df 38 9d 	shll   $0x9d,0x38df5e2e
41a308:	0f 89 18 f8 ff ff    	jns    0x419b26
41a30e:	a3 79 f3 6d fc       	mov    %eax,0xfc6df379
41a313:	8f 05 2e 20 ad 9c    	pop    0x9cad202e
41a319:	8b 35 0e 19 29 b9    	mov    0xb929190e,%esi
41a31f:	81 c7 b9 fc 5d 90    	add    $0x905dfcb9,%edi
41a325:	33 35 3b dc b6 51    	xor    0x51b6dc3b,%esi