41a32b:	89 1d 62 d0 0b 21    	mov    %ebx,0x210bd062
41a331:	0f 89 ef f7 ff ff    	jns    0x419b26
41a337:	c1 2d 79 fe fd d3 78 	shrl   $0x78,0xd3fdfe79
41a33e:	44                   	inc    %esp
41a33f:	0f 8e e1 f7 ff ff    	jle    0x419b26
41a345:	69 2d 7e 64 d0 c2 d1 	imul   $0x3dd1,0xc2d0647e,%ebp
41a34c:	3d 00 00
41a34f:	0b 25 29 dd 65 3d    	or     0x3d65dd29,%esp
41a355:	8f 05 b8 f9 54 9f    	pop    0x9f54f9b8
41a35b:	23 2d b8 72 fc 0d    	and    0xdfc72b8,%ebp
41a361:	51                   	push   %ecx
41a362:	57                   	push   %edi
41a363:	e8 be f7 ff ff       	call   0x419b26
41a368:	81 ee e8 89 6f 17    	sub    $0x176f89e8,%esi
41a36e:	81 d2 8f 7c 54 40    	adc    $0x40547c8f,%edx
41a374:	09 15 d8 63 6e e5    	or     %edx,0xe56e63d8
41a37a:	c1 2d 2b 2e 72 7c 79 	shrl   $0x79,0x7c722e2b
41a381:	3a 15 12 cd 65 f2    	cmp    0xf265cd12,%dl
41a387:	13 0d 09 bb 7e 31    	adc    0x317ebb09,%ecx
41a38d:	4e                   	dec    %esi
41a38e:	21 3d da 94 f3 08    	and    %edi,0x8f394da
41a394:	c0 15 28 38 4d 89 3e 	rclb   $0x3e,0x894d3828
41a39b:	81 d2 fd 1d c9 da    	adc    $0xdac91dfd,%edx
41a3a1:	0b 15 0b 82 bd 90    	or     0x90bd820b,%edx
41a3a7:	13 1d c8 30 9f 2e    	adc    0x2e9f30c8,%ebx
41a3ad:	8d 3d de c1 d6 a3    	lea    0xa3d6c1de,%edi
41a3b3:	84 0d 08 58 6d 52    	test   %cl,0x526d5808
41a3b9:	81 da 93 a1 e9 be    	sbb    $0xbee9a193,%edx
41a3bf:	03 1d da 09 ac ec    	add    0xecac09da,%ebx
41a3c5:	69 0d 60 98 a0 ed 17 	imul   $0xfc17,0xeda09860,%ecx
41a3cc:	fc 00 00
41a3cf:	01 0d 1f 16 68 25    	add    %ecx,0x2568161f
41a3d5:	8b 1d d5 ba e5 e1    	mov    0xe1e5bad5,%ebx
41a3db:	11 15 92 6e 1b 99    	adc    %edx,0x991b6e92
41a3e1:	86 15 08 44 9c 58    	xchg   %dl,0x589c4408
41a3e7:	29 3d db ed 39 5f    	sub    %edi,0x5f39eddb
41a3ed:	13 15 13 14 67 09    	adc    0x9671413,%edx
41a3f3:	80 cb 0c             	or     $0xc,%bl
41a3f6:	2b 25 d1 14 04 6d    	sub    0x6d0414d1,%esp
41a3fc:	21 15 cf 0c 71 d2    	and    %edx,0xd2710ccf
41a402:	58                   	pop    %eax
41a403:	81 c6 9e 1a 26 12    	add    $0x12261a9e,%esi
41a409:	c0 15 b4 f7 71 69 d1 	rclb   $0xd1,0x6971f7b4
41a410:	8b 1d c8 0c 47 65    	mov    0x65470cc8,%ebx
41a416:	0f 85 0a f7 ff ff    	jne    0x419b26
41a41c:	1b 25 75 c0 2f be    	sbb    0xbe2fc075,%esp
41a422:	87 35 d9 6a ab be    	xchg   %esi,0xbeab6ad9
41a428:	0f 85 f8 f6 ff ff    	jne    0x419b26
41a42e:	c1 05 75 09 10 93 d2 	roll   $0xd2,0x93100975
41a435:	aa                   	stos   %al,%es:(%edi)
41a436:	2b 0d 11 26 85 c0    	sub    0xc0852611,%ecx
41a43c:	18 05 00 20 2c 5b    	sbb    %al,0x5b2c2000
41a442:	87 3d d8 b2 91 9d    	xchg   %edi,0x9d91b2d8
41a448:	3b 05 cf af 0d 85    	cmp    0x850dafcf,%eax
41a44e:	1b 25 fe bd 3c 1b    	sbb    0x1b3cbdfe,%esp
41a454:	33 15 9c 26 7b fd    	xor    0xfd7b269c,%edx
41a45a:	13 1d 66 98 63 8c    	adc    0x8c639866,%ebx
41a460:	29 0d 15 56 d8 bc    	sub    %ecx,0xbcd85615
41a466:	c1 25 cc 2c 7a 76 6b 	shll   $0x6b,0x767a2ccc
41a46d:	8d 15 29 f3 1c 68    	lea    0x681cf329,%edx
41a473:	c0 05 b4 e2 a3 a0 87 	rolb   $0x87,0xa0a3e2b4
41a47a:	2a 2d a8 18 64 5d    	sub    0x5d6418a8,%ch
41a480:	01 35 ec 38 1a d7    	add    %esi,0xd71a38ec
41a486:	c0 25 22 b2 a9 fa 2f 	shlb   $0x2f,0xfaa9b222
41a48d:	c1 25 3e 88 a9 ab 5d 	shll   $0x5d,0xaba9883e
41a494:	3b 05 d6 01 c3 73    	cmp    0x73c301d6,%eax
41a49a:	86 05 ca 2a 92 bc    	xchg   %al,0xbc922aca
41a4a0:	80 e5 1c             	and    $0x1c,%ch
41a4a3:	0f 8e 7d f6 ff ff    	jle    0x419b26
41a4a9:	69 25 7e 96 f2 dd be 	imul   $0xf7be,0xddf2967e,%esp
41a4b0:	f7 00 00
41a4b3:	5a                   	pop    %edx
41a4b4:	87 25 05 15 93 d2    	xchg   %esp,0xd2931505
41a4ba:	43                   	inc    %ebx
41a4bb:	0f 8b 65 f6 ff ff    	jnp    0x419b26
41a4c1:	81 d9 7b c4 d2 24    	sbb    $0x24d2c47b,%ecx
41a4c7:	4c                   	dec    %esp
41a4c8:	13 2d 27 64 aa 0d    	adc    0xdaa6427,%ebp
41a4ce:	8b 15 2e f7 bc 9c    	mov    0x9cbcf72e,%edx
41a4d4:	c0 05 18 64 5d ec 11 	rolb   $0x11,0xec5d6418
41a4db:	8a 3d 38 14 11 69    	mov    0x69111438,%bh
41a4e1:	47                   	inc    %edi
41a4e2:	af                   	scas   %es:(%edi),%eax
41a4e3:	8d 0d 15 38 5c 7e    	lea    0x7e5c3815,%ecx
41a4e9:	03 15 6c 64 a9 d9    	add    0xd9a9646c,%edx
41a4ef:	13 15 d9 47 c5 71    	adc    0x71c547d9,%edx
41a4f5:	59                   	pop    %ecx
41a4f6:	38 05 04 f3 11 11    	cmp    %al,0x1111f304
41a4fc:	0f 82 24 f6 ff ff    	jb     0x419b26
41a502:	8b 15 72 e2 af af    	mov    0xafafe272,%edx
41a508:	c0 25 3c 86 05 7b 0a 	shlb   $0xa,0x7b05863c
41a50f:	5e                   	pop    %esi
41a510:	87 35 8d 04 13 88    	xchg   %esi,0x8813048d
41a516:	59                   	pop    %ecx
41a517:	31 35 f5 de 0e 11    	xor    %esi,0x110edef5
41a51d:	87 05 05 85 ef f4    	xchg   %eax,0xf4ef8505
41a523:	4d                   	dec    %ebp
41a524:	69 25 6a 7a 26 e0 fa 	imul   $0x2dfa,0xe0267a6a,%esp
41a52b:	2d 00 00
41a52e:	01 2d 0d 88 59 f5    	add    %ebp,0xf559880d
41a534:	8b 25 de 0e 13 a0    	mov    0xa0130ede,%esp
41a53a:	80 c3 b2             	add    $0xb2,%bl
41a53d:	87 35 0e 0e 5f a6    	xchg   %esi,0xa65f0e0e
41a543:	21 05 c7 5e f2 0e    	and    %eax,0xef25ec7
41a549:	80 d6 3a             	adc    $0x3a,%dh
41a54c:	3b 35 f0 80 c1 e6    	cmp    0xe6c180f0,%esi
41a552:	2a 05 82 87 dc bc    	sub    0xbcdc8782,%al
41a558:	23 35 0e 33 8e 05    	and    0x58e330e,%esi
41a55e:	c1 25 fe 4c 8c ea 24 	shll   $0x24,0xea8c4cfe
41a565:	50                   	push   %eax
41a566:	33 25 eb 8b 80 59    	xor    0x59808beb,%esp
41a56c:	0b 2d 09 14 0f eb    	or     0xeb0f1409,%ebp
41a572:	69 2d 6b d9 07 6d 93 	imul   $0x593,0x6d07d96b,%ebp
41a579:	05 00 00
41a57c:	41                   	inc    %ecx
41a57d:	81 c9 eb 01 3d f1    	or     $0xf13d01eb,%ecx
41a583:	87 0d ef b1 1c 0e    	xchg   %ecx,0xe1cb1ef
41a589:	38 35 e6 24 0e 54    	cmp    %dh,0x540e24e6
41a58f:	33 05 b9 ee b2 5a    	xor    0x5ab2eeb9,%eax
41a595:	c0 25 3a 8b 80 59 e0 	shlb   $0xe0,0x59808b3a
41a59c:	c1 3d 09 14 0c 90 d0 	sarl   $0xd0,0x900c1409
41a5a3:	20 15 1a 7c ac 0b    	and    %dl,0xbac7c1a
41a5a9:	4b                   	dec    %ebx
41a5aa:	19 25 d6 42 9d ac    	sbb    %esp,0xac9d42d6
41a5b0:	13 35 23 26 11 ff    	adc    0xff112623,%esi
41a5b6:	55                   	push   %ebp
41a5b7:	87 3d df db 11 41    	xchg   %edi,0x4111dbdf
41a5bd:	8b 25 dc 5e 23 52    	mov    0x52235edc,%esp
41a5c3:	81 e3 93 c1 88 59    	and    $0x5988c193,%ebx
41a5c9:	81 c7 f5 de 0e 18    	add    $0x180edef5,%edi
41a5cf:	1d c5 14 10 0c       	sbb    $0xc1014c5,%eax
41a5d4:	56                   	push   %esi
41a5d5:	02 35 8a 51 f3 01    	add    0x1f3518a,%dh
41a5db:	c1 1d 3e 72 a6 8f 06 	rcrl   $0x6,0x8fa6723e
41a5e2:	03 25 da 52 29 ad    	add    0xad2952da,%esp
41a5e8:	54                   	push   %esp
41a5e9:	c1 3d 2f 97 d2 76 f9 	sarl   $0xf9,0x76d2972f
41a5f0:	a9 1d 04 0d db       	test   $0xdb0d041d,%eax
41a5f5:	69 25 60 e3 6a 9f 0f 	imul   $0x240f,0x9f6ae360,%esp
41a5fc:	24 00 00
41a5ff:	47                   	inc    %edi
41a600:	be fd 66 98 63       	mov    $0x639866fd,%esi
41a605:	b8 8c 0f 10 56       	mov    $0x56100f8c,%eax
41a60a:	0b 0d bb 2a 90 a9    	or     0xa9902abb,%ecx
41a610:	52                   	push   %edx
41a611:	81 f4 f7 ea 00 3d    	xor    $0x3d00eaf7,%esp
41a617:	87 0d f1 ef b1 1c    	xchg   %ecx,0x1cb1eff1
41a61d:	33 05 17 eb 9c 0c    	xor    0xc9ceb17,%eax
41a623:	0f 88 fd f4 ff ff    	js     0x419b26
41a629:	03 0d 78 cf 0f e5    	add    0xe50fcf78,%ecx
41a62f:	0f 8f f1 f4 ff ff    	jg     0x419b26
41a635:	69 25 7f 6e 8e 0e 84 	imul   $0xa384,0xe8e6e7f,%esp
41a63c:	a3 00 00
41a63f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a640:	c0 25 d7 31 57 e5 49 	shlb   $0x49,0xe55731d7
41a647:	90                   	nop
41a648:	0f 86 d8 f4 ff ff    	jbe    0x419b26
41a64e:	21 35 76 fb 26 61    	and    %esi,0x6126fb76
41a654:	8f 05 0b e7 27 86    	pop    0x8627e70b
41a65a:	81 ee c7 07 57 65    	sub    $0x655707c7,%esi
41a660:	3a 3d d7 c0 d8 a3    	cmp    0xa3d8c0d7,%bh
41a666:	8b 15 11 b9 f4 ad    	mov    0xadf4b911,%edx
41a66c:	87 0d d8 49 78 38    	xchg   %ecx,0x387849d8
41a672:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a673:	59                   	pop    %ecx
41a674:	2b 35 96 0f 13 88    	sub    0x88130f96,%esi
41a67a:	59                   	pop    %ecx
41a67b:	8f 05 f5 de 0e 0e    	pop    0xe0edef5
41a681:	a4                   	movsb  %ds:(%esi),%es:(%edi)
41a682:	a2 e7 45 89 cd       	mov    %al,0xcd8945e7
41a687:	23 25 fe 7b f1 ff    	and    0xfff17bfe,%esp
41a68d:	85 2d 8b 80 59 09    	test   %ebp,0x959808b
41a693:	c0 1d 14 10 84 8c 69 	rcrb   $0x69,0x8c841014
41a69a:	c1 1d d5 a6 bb 53 55 	rcrl   $0x55,0x53bba6d5
41a6a1:	31 05 0e ab 23 77    	xor    %eax,0x7723ab0e
41a6a7:	87 2d f1 63 72 7d    	xchg   %ebp,0x7d7263f1
41a6ad:	c1 05 cd af 0e 64 ac 	roll   $0xac,0x640eafcd
41a6b4:	84 0d e2 ad a9 24    	test   %cl,0x24a9ade2
41a6ba:	8a 15 34 8b 00 02    	mov    0x2008b34,%dl
41a6c0:	0b 05 8b 80 59 09    	or     0x959808b,%eax
41a6c6:	3a 15 14 1e f5 48    	cmp    0x48f51e14,%dl
41a6cc:	c1 25 3b 2a 7d c1 6b 	shll   $0x6b,0xc17d2a3b
41a6d3:	31 0d d8 4e 2c 4a    	xor    %ecx,0x4a2c4ed8
41a6d9:	3b 15 bb cf 9a 62    	cmp    0x629acfbb,%edx
41a6df:	43                   	inc    %ebx
41a6e0:	a0 1a 99 77 d7       	mov    0xd777991a,%al
41a6e5:	c1 25 eb 4b 66 07 50 	shll   $0x50,0x7664beb
41a6ec:	0a 25 12 42 d0 38    	or     0x38d04212,%ah
41a6f2:	33 2d 8b b2 e5 1a    	xor    0x1ae5b28b,%ebp
41a6f8:	05 ea 3c 99 08       	add    $0x8993cea,%eax
41a6fd:	3b 15 68 6e 01 ae    	cmp    0xae016e68,%edx
41a703:	c0 2d a0 d2 1e 59 72 	shrb   $0x72,0x591ed2a0
41a70a:	5b                   	pop    %ebx
41a70b:	3b 15 ec bd ca 7e    	cmp    0x7ecabdec,%edx
41a711:	56                   	push   %esi
41a712:	4c                   	dec    %esp
41a713:	13 2d d6 6e 3b c0    	adc    0xc03b6ed6,%ebp
41a719:	09 2d ee 62 05 0d    	or     %ebp,0xd0562ee
41a71f:	c1 05 17 1d 7a 96 ac 	roll   $0xac,0x967a1d17
41a726:	81 c3 ce c5 f4 1e    	add    $0x1ef4c5ce,%ebx
41a72c:	80 c2 f9             	add    $0xf9,%dl
41a72f:	0f 87 f1 f3 ff ff    	ja     0x419b26
41a735:	23 05 77 aa 6a 8c    	and    0x8c6aaa77,%eax
41a73b:	81 e7 0d 52 69 cd    	and    $0xcd69520d,%edi
41a741:	22 0d e2 3f 5a 60    	and    0x605a3fe2,%cl
41a747:	4f                   	dec    %edi
41a748:	33 35 fd 66 98 63    	xor    0x639866fd,%esi
41a74e:	8d 15 8c 0c a3 58    	lea    0x58a30c8c,%edx
41a754:	c0 2d 34 cb 9e 35 eb 	shrb   $0xeb,0x359ecb34
41a75b:	80 cf b6             	or     $0xb6,%bh
41a75e:	88 15 d2 58 9e 1a    	mov    %dl,0x1a9e58d2
41a764:	1b 05 26 0f eb 32    	sbb    0x32eb0f26,%eax
41a76a:	bd 8d fe 60 69       	mov    $0x6960fe8d,%ebp
41a76f:	c1 1d fe 6f e1 41 de 	rcrl   $0xde,0x41e16ffe
41a776:	0f 86 aa f3 ff ff    	jbe    0x419b26
41a77c:	31 0d 76 50 fc a5    	xor    %ecx,0xa5fc5076
41a782:	80 c5 1c             	add    $0x1c,%ch
41a785:	23 1d 0b 64 26 63    	and    0x6326640b,%ebx
41a78b:	80 c2 f6             	add    $0xf6,%dl
41a78e:	11 15 fd 9c 65 d7    	adc    %edx,0xd7659cfd
41a794:	2b 2d c0 d8 a3 15    	sub    0x15a3d8c0,%ebp
41a79a:	81 d2 c2 18 0f 01    	adc    $0x10f18c2,%edx
41a7a0:	81 ef 61 99 32 57    	sub    $0x57329961,%edi
41a7a6:	21 1d 15 3f a8 1c    	and    %ebx,0x1ca83f15
41a7ac:	86 1d 2c 17 ff ce    	xchg   %bl,0xceff172c
41a7b2:	38 2d 20 45 2b d5    	cmp    %ch,0xd52b4520
41a7b8:	80 e7 38             	and    $0x38,%bh
41a7bb:	19 2d 0d 41 4e 16    	sbb    %ebp,0x164e410d
41a7c1:	2b 3d 06 13 79 4a    	sub    0x4a791306,%edi
41a7c7:	42                   	inc    %edx
41a7c8:	21 35 fd 66 98 63    	and    %esi,0x639866fd
41a7ce:	0b 35 8c 16 97 d4    	or     0xd497168c,%esi
41a7d4:	c0 25 20 5c d4 05 91 	shlb   $0x91,0x5d45c20
41a7db:	4a                   	dec    %edx
41a7dc:	85 35 6e 76 a5 de    	test   %esi,0xdea5766e
41a7e2:	ae                   	scas   %es:(%edi),%al
41a7e3:	33 1d 0d 65 a5 38    	xor    0x38a5650d,%ebx
41a7e9:	5c                   	pop    %esp
41a7ea:	4f                   	dec    %edi
41a7eb:	81 fa fe 06 5e 09    	cmp    $0x95e06fe,%edx
41a7f1:	12 25 12 9b db dd    	adc    0xdddb9b12,%ah
41a7f7:	0b 3d df 3b 4d bd    	or     0xbd4d3bdf,%edi
41a7fd:	ff 35 27 21 4d 7a    	push   0x7a4d2127
41a803:	c0 25 b7 e2 6a ab 33 	shlb   $0x33,0xab6ae2b7
41a80a:	0b 25 be 75 09 1a    	or     0x1a0975be,%esp
41a810:	c0 05 e7 6a 3e 34 b7 	rolb   $0xb7,0x343e6ae7
41a817:	c0 2d a8 ce 6e 14 ae 	shrb   $0xae,0x146ecea8
41a81e:	b0 10                	mov    $0x10,%al
41a820:	13 25 29 a4 50 6b    	adc    0x6b50a429,%esp
41a826:	80 e5 f9             	and    $0xf9,%ch
41a829:	c1 1d bd 9e 1f df ff 	rcrl   $0xff,0xdf1f9ebd
41a830:	88 1d d7 78 f6 dd    	mov    %bl,0xddf678d7
41a836:	81 ce be f7 5a 05    	or     $0x55af7be,%esi
41a83c:	33 3d 0d 53 de 61    	xor    0x61de530d,%edi
41a842:	8d 2d 95 e3 f2 5e    	lea    0x5ef2e395,%ebp
41a848:	0f 89 d8 f2 ff ff    	jns    0x419b26
41a84e:	81 d3 79 fd 66 98    	adc    $0x9866fd79,%ebx
41a854:	c0 15 63 8c 12 b4 57 	rclb   $0x57,0xb4128c63
41a85b:	46                   	inc    %esi
41a85c:	4a                   	dec    %edx
41a85d:	0f 8a c3 f2 ff ff    	jp     0x419b26
41a863:	29 2d 7a ae cc eb    	sub    %ebp,0xebccae7a
41a869:	c0 05 e5 9f d6 43 2a 	rolb   $0x2a,0x43d69fe5
41a870:	22 25 b7 d2 6a ab    	and    0xab6ad2b7,%ah
41a876:	81 d1 be 75 09 0c    	adc    $0xc0975be,%ecx
41a87c:	00 15 d2 60 d6 dc    	add    %dl,0xdcd660d2
41a882:	80 f6 28             	xor    $0x28,%dh
41a885:	85 35 67 a5 d2 58    	test   %esi,0x58d2a567
41a88b:	c1 25 9e 1a 26 0b 65 	shll   $0x65,0xb261a9e
41a892:	2b 0d da 18 96 99    	sub    0x999618da,%ecx
41a898:	01 35 2e 5f 65 d7    	add    %esi,0xd7655f2e
41a89e:	a3 c0 d8 a3 13       	mov    %eax,0x13a3d8c0
41a8a3:	8a 3d 12 61 e9 d5    	mov    0xd5e96112,%bh
41a8a9:	8d 05 0d 25 79 9f    	lea    0x9f79250d,%eax
41a8af:	69 1d 69 91 ce 7e f5 	imul   $0xeff5,0x7ece9169,%ebx
41a8b6:	ef 00 00
41a8b9:	8a 1d e6 82 87 dc    	mov    0xdc8782e6,%bl
41a8bf:	c1 0d bc 19 d7 26 ed 	rorl   $0xed,0x26d719bc
41a8c6:	39 2d 06 4e 94 c8    	cmp    %ebp,0xc8944e06
41a8cc:	08 15 00 2f 21 28    	or     %dl,0x28212f00
41a8d2:	19 3d 92 a1 36 51    	sbb    %edi,0x5136a192
41a8d8:	f7 c3 97 f7 10 80    	test   $0x8010f797,%ebx
41a8de:	00 3d f2 16 54 ae    	add    %bh,0xae5416f2
41a8e4:	0f 84 3c f2 ff ff    	je     0x419b26
41a8ea:	29 1d 74 e3 3d 16    	sub    %ebx,0x163de374
41a8f0:	23 1d ec 69 79 de    	and    0xde7969ec,%ebx
41a8f6:	11 3d d9 f8 5c be    	adc    %edi,0xbe5cf8d9
41a8fc:	81 c1 1d 81 cd 04    	add    $0x4cd811d,%ecx
41a902:	47                   	inc    %edi
41a903:	4c                   	dec    %esp
41a904:	5b                   	pop    %ebx
41a905:	28 1d d0 39 5f 13    	sub    %bl,0x135f39d0
41a90b:	8a 35 14 67 09 10    	mov    0x10096714,%dh
41a911:	8b 2d 3e 90 71 e4    	mov    0xe471903e,%ebp
41a917:	48                   	dec    %eax
41a918:	54                   	push   %esp
41a919:	68 6c 9b b6 f2       	push   $0xf2b69b6c
41a91e:	8f 05 27 b2 91 9d    	pop    0x9d91b227
41a924:	8b 15 cf af 11 6c    	mov    0x6c11afcf,%edx
41a92a:	ae                   	scas   %es:(%edi),%al
41a92b:	09 25 87 c3 18 55    	or     %esp,0x5518c387
41a931:	23 15 61 60 63 8c    	and    0x8c636061,%edx
41a937:	c0 0d 12 16 88 59 a3 	rorb   $0xa3,0x59881612
41a93e:	11 25 f5 de 0e 09    	adc    %esp,0x90edef5
41a944:	4a                   	dec    %edx
41a945:	58                   	pop    %eax
41a946:	0f 89 da f1 ff ff    	jns    0x419b26
41a94c:	0b 2d 79 e3 18 7a    	or     0x7a18e379,%ebp
41a952:	1b 3d d4 f5 1f 16    	sbb    0x161ff5d4,%edi
41a958:	2b 3d d8 3a 42 4c    	sub    0x4c423ad8,%edi
41a95e:	02 35 c6 fe 9c bd    	add    0xbd9cfec6,%dh
41a964:	b9 6d 92 07 a5       	mov    $0xa507926d,%ecx
41a969:	3a 0d d7 d3 0b 5d    	cmp    0x5d0bd3d7,%cl
41a96f:	52                   	push   %edx
41a970:	5f                   	pop    %edi
41a971:	c1 2d 13 14 67 09 dc 	shrl   $0xdc,0x9671413
41a978:	c0 1d 14 ad bf 27 c8 	rcrb   $0xc8,0x27bfad14
41a97f:	47                   	inc    %edi
41a980:	2b 3d 94 d6 5f d2    	sub    0xd25fd694,%edi
41a986:	00 0d d2 11 48 39    	add    %cl,0x394811d2
41a98c:	01 0d da 4f a8 ce    	add    %ecx,0xcea84fda
41a992:	0f 88 8e f1 ff ff    	js     0x419b26
41a998:	87 1d 78 15 f5 11    	xchg   %ebx,0x11f51578
41a99e:	be 11 b2 3d 2c       	mov    $0x2c3db211,%esi
41a9a3:	80 f6 3c             	xor    $0x3c,%dh
41a9a6:	8b 3d 89 d9 0c 3f    	mov    0x3f0cd989,%edi
41a9ac:	52                   	push   %edx
41a9ad:	c1 05 d1 12 04 b3 c3 	roll   $0xc3,0xb30412d1
41a9b4:	52                   	push   %edx
41a9b5:	33 1d f7 dc 0e 1c    	xor    0x1c0edcf7,%ebx
41a9bb:	89 25 f1 78 d2 c2    	mov    %esp,0xc2d278f1
41a9c1:	33 25 11 1c 39 6c    	xor    0x6c391c11,%esp
41a9c7:	4a                   	dec    %edx
41a9c8:	81 c3 6c d9 5a 69    	add    $0x695ad96c,%ebx
41a9ce:	1b 15 11 c6 97 0f    	sbb    0xf97c611,%edx
41a9d4:	81 f2 ec 4c 7a eb    	xor    $0xeb7a4cec,%edx
41a9da:	20 35 14 a6 a0 d2    	and    %dh,0xd2a0a614
41a9e0:	69 25 60 3a b0 16 d4 	imul   $0x13d4,0x16b03a60,%esp
41a9e7:	13 00 00
41a9ea:	68 8d 84 b3 ef       	push   $0xefb3848d
41a9ef:	0f 8f 31 f1 ff ff    	jg     0x419b26
41a9f5:	69 35 7f f9 ed 14 49 	imul   $0x9949,0x14edf97f,%esi
41a9fc:	99 00 00
41a9ff:	c1 3d bb 5a 0b 3c ab 	sarl   $0xab,0x3c0b5abb
41aa06:	58                   	pop    %eax
41aa07:	4f                   	dec    %edi
41aa08:	11 25 fe 06 5e 09    	adc    %esp,0x95e06fe
41aa0e:	89 15 0e bb ef da    	mov    %edx,0xdaefbb0e
41aa14:	38 3d 28 80 c9 dc    	cmp    %bh,0xdcc98028
41aa1a:	0f 89 06 f1 ff ff    	jns    0x419b26