10069090d:	48 89 03             	mov    %rax,(%rbx)
100690910:	eb a0                	jmp    1006908b2 <.text+0x28f8b2>
100690912:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690918:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
10069091f:	00
100690920:	48 bf 00 00 00 00 00 	movabs $0x8000000000000000,%rdi
100690927:	00 00 80
10069092a:	48 89 38             	mov    %rdi,(%rax)
10069092d:	48 85 db             	test   %rbx,%rbx
100690930:	74 80                	je     1006908b2 <.text+0x28f8b2>
100690932:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
100690938:	e9 75 ff ff ff       	jmp    1006908b2 <.text+0x28f8b2>
10069093d:	0f 1f 00             	nopl   (%rax)
100690940:	48 85 db             	test   %rbx,%rbx
100690943:	74 06                	je     10069094b <.text+0x28f94b>
100690945:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
10069094b:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
100690952:	ff ff 7f
100690955:	48 89 c1             	mov    %rax,%rcx
100690958:	eb ab                	jmp    100690905 <.text+0x28f905>
10069095a:	44 0f b6 fa          	movzbl %dl,%r15d
10069095e:	41 f6 c1 04          	test   $0x4,%r9b
100690962:	0f 84 24 01 00 00    	je     100690a8c <.text+0x28fa8c>
100690968:	41 89 d2             	mov    %edx,%r10d
10069096b:	41 83 e2 df          	and    $0xffffffdf,%r10d
10069096f:	41 80 fa 58          	cmp    $0x58,%r10b
100690973:	0f 85 13 01 00 00    	jne    100690a8c <.text+0x28fa8c>
100690979:	44 0f b6 56 02       	movzbl 0x2(%rsi),%r10d
10069097e:	41 8d 7a d0          	lea    -0x30(%r10),%edi
100690982:	40 80 ff 36          	cmp    $0x36,%dil
100690986:	0f 87 6b 04 00 00    	ja     100690df7 <.text+0x28fdf7>
10069098c:	49 bd ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%r13
100690993:	00 7e 00
100690996:	49 0f a3 fd          	bt     %rdi,%r13
10069099a:	0f 83 57 04 00 00    	jae    100690df7 <.text+0x28fdf7>
1006909a0:	41 83 fb 02          	cmp    $0x2,%r11d
1006909a4:	0f 8f c5 04 00 00    	jg     100690e6f <.text+0x28fe6f>
1006909aa:	84 c9                	test   %cl,%cl
1006909ac:	0f 85 bd 04 00 00    	jne    100690e6f <.text+0x28fe6f>
1006909b2:	44 89 cf             	mov    %r9d,%edi
1006909b5:	45 89 cf             	mov    %r9d,%r15d
1006909b8:	81 e7 81 00 00 00    	and    $0x81,%edi
1006909be:	41 83 e7 02          	and    $0x2,%r15d
1006909c2:	0f 85 bb 03 00 00    	jne    100690d83 <.text+0x28fd83>
1006909c8:	81 ff 81 00 00 00    	cmp    $0x81,%edi
1006909ce:	0f 84 f0 04 00 00    	je     100690ec4 <.text+0x28fec4>
1006909d4:	44 89 ca             	mov    %r9d,%edx
1006909d7:	f7 d2                	not    %edx
1006909d9:	80 e2 84             	and    $0x84,%dl
1006909dc:	0f 84 dd 01 00 00    	je     100690bbf <.text+0x28fbbf>
1006909e2:	b8 30 00 00 00       	mov    $0x30,%eax
1006909e7:	44 89 74 24 08       	mov    %r14d,0x8(%rsp)
1006909ec:	bf 01 00 00 00       	mov    $0x1,%edi
1006909f1:	31 c9                	xor    %ecx,%ecx
1006909f3:	41 83 e1 10          	and    $0x10,%r9d
1006909f7:	49 bd 98 99 99 99 99 	movabs $0x1999999999999998,%r13
1006909fe:	99 99 19
100690a01:	49 bf 99 99 99 99 99 	movabs $0x1999999999999999,%r15
100690a08:	99 99 19
100690a0b:	eb 15                	jmp    100690a22 <.text+0x28fa22>
100690a0d:	0f 1f 00             	nopl   (%rax)
100690a10:	8d 70 d0             	lea    -0x30(%rax),%esi
100690a13:	83 fe 09             	cmp    $0x9,%esi
100690a16:	0f 87 47 03 00 00    	ja     100690d63 <.text+0x28fd63>
100690a1c:	44 89 d7             	mov    %r10d,%edi
100690a1f:	48 89 d6             	mov    %rdx,%rsi
100690a22:	83 e8 30             	sub    $0x30,%eax
100690a25:	48 98                	cltq
100690a27:	49 39 cd             	cmp    %rcx,%r13
100690a2a:	73 13                	jae    100690a3f <.text+0x28fa3f>
100690a2c:	4c 39 f9             	cmp    %r15,%rcx
100690a2f:	0f 85 e3 02 00 00    	jne    100690d18 <.text+0x28fd18>
100690a35:	48 83 f8 05          	cmp    $0x5,%rax
100690a39:	0f 87 d9 02 00 00    	ja     100690d18 <.text+0x28fd18>
100690a3f:	48 8d 14 89          	lea    (%rcx,%rcx,4),%rdx
100690a43:	48 8d 0c 50          	lea    (%rax,%rdx,2),%rcx
100690a47:	48 8d 56 01          	lea    0x1(%rsi),%rdx
100690a4b:	44 8d 57 01          	lea    0x1(%rdi),%r10d
100690a4f:	41 39 fb             	cmp    %edi,%r11d
100690a52:	0f 84 0b 03 00 00    	je     100690d63 <.text+0x28fd63>
100690a58:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
100690a5c:	45 85 c9             	test   %r9d,%r9d
100690a5f:	74 af                	je     100690a10 <.text+0x28fa10>
100690a61:	3c 27                	cmp    $0x27,%al
100690a63:	75 ab                	jne    100690a10 <.text+0x28fa10>
100690a65:	0f b6 46 02          	movzbl 0x2(%rsi),%eax
100690a69:	44 8d 70 d0          	lea    -0x30(%rax),%r14d
100690a6d:	41 83 fe 09          	cmp    $0x9,%r14d
100690a71:	0f 87 ec 02 00 00    	ja     100690d63 <.text+0x28fd63>
100690a77:	48 8d 56 02          	lea    0x2(%rsi),%rdx
100690a7b:	83 c7 02             	add    $0x2,%edi
100690a7e:	45 39 d3             	cmp    %r10d,%r11d
100690a81:	0f 84 f1 03 00 00    	je     100690e78 <.text+0x28fe78>
100690a87:	41 89 fa             	mov    %edi,%r10d
100690a8a:	eb 90                	jmp    100690a1c <.text+0x28fa1c>
100690a8c:	41 f6 c1 01          	test   $0x1,%r9b
100690a90:	0f 85 e1 00 00 00    	jne    100690b77 <.text+0x28fb77>
100690a96:	41 f6 c1 08          	test   $0x8,%r9b
100690a9a:	0f 84 7c 03 00 00    	je     100690e1c <.text+0x28fe1c>
100690aa0:	83 e2 df             	and    $0xffffffdf,%edx
100690aa3:	80 fa 4f             	cmp    $0x4f,%dl
100690aa6:	0f 85 c4 02 00 00    	jne    100690d70 <.text+0x28fd70>
100690aac:	0f b6 56 02          	movzbl 0x2(%rsi),%edx
100690ab0:	83 ea 30             	sub    $0x30,%edx
100690ab3:	83 fa 07             	cmp    $0x7,%edx
100690ab6:	0f 87 f6 fe ff ff    	ja     1006909b2 <.text+0x28f9b2>
100690abc:	41 83 fb 02          	cmp    $0x2,%r11d
100690ac0:	7f 08                	jg     100690aca <.text+0x28faca>
100690ac2:	84 c9                	test   %cl,%cl
100690ac4:	0f 84 e8 fe ff ff    	je     1006909b2 <.text+0x28f9b2>
100690aca:	44 0f b6 56 02       	movzbl 0x2(%rsi),%r10d
100690acf:	48 8d 7e 02          	lea    0x2(%rsi),%rdi
100690ad3:	44 89 c8             	mov    %r9d,%eax
100690ad6:	f7 d0                	not    %eax
100690ad8:	a8 81                	test   $0x81,%al
100690ada:	41 0f b6 c2          	movzbl %r10b,%eax
100690ade:	0f 84 d3 03 00 00    	je     100690eb7 <.text+0x28feb7>
100690ae4:	44 89 fa             	mov    %r15d,%edx
100690ae7:	be 03 00 00 00       	mov    $0x3,%esi
100690aec:	83 e2 df             	and    $0xffffffdf,%edx
100690aef:	83 fa 4f             	cmp    $0x4f,%edx
100690af2:	0f 85 57 02 00 00    	jne    100690d4f <.text+0x28fd4f>
100690af8:	8d 50 d0             	lea    -0x30(%rax),%edx
100690afb:	80 fa 07             	cmp    $0x7,%dl
100690afe:	0f 87 51 03 00 00    	ja     100690e55 <.text+0x28fe55>
100690b04:	44 89 74 24 08       	mov    %r14d,0x8(%rsp)
100690b09:	31 c9                	xor    %ecx,%ecx
100690b0b:	41 83 e1 10          	and    $0x10,%r9d
100690b0f:	49 bd ff ff ff ff ff 	movabs $0x1fffffffffffffff,%r13
100690b16:	ff ff 1f
100690b19:	eb 43                	jmp    100690b5e <.text+0x28fb5e>
100690b1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100690b20:	83 e8 30             	sub    $0x30,%eax
100690b23:	48 98                	cltq
100690b25:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
100690b29:	48 8d 57 01          	lea    0x1(%rdi),%rdx
100690b2d:	44 8d 56 01          	lea    0x1(%rsi),%r10d
100690b31:	41 39 f3             	cmp    %esi,%r11d
100690b34:	0f 84 44 01 00 00    	je     100690c7e <.text+0x28fc7e>
100690b3a:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
100690b3e:	45 85 c9             	test   %r9d,%r9d
100690b41:	74 08                	je     100690b4b <.text+0x28fb4b>
100690b43:	3c 27                	cmp    $0x27,%al
100690b45:	0f 84 25 01 00 00    	je     100690c70 <.text+0x28fc70>
100690b4b:	8d 70 d0             	lea    -0x30(%rax),%esi
100690b4e:	40 80 fe 07          	cmp    $0x7,%sil
100690b52:	0f 87 26 01 00 00    	ja     100690c7e <.text+0x28fc7e>
100690b58:	44 89 d6             	mov    %r10d,%esi
100690b5b:	48 89 d7             	mov    %rdx,%rdi
100690b5e:	49 39 cd             	cmp    %rcx,%r13
100690b61:	73 bd                	jae    100690b20 <.text+0x28fb20>
100690b63:	48 85 db             	test   %rbx,%rbx
100690b66:	74 06                	je     100690b6e <.text+0x28fb6e>
100690b68:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
100690b6e:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100690b75:	eb b2                	jmp    100690b29 <.text+0x28fb29>
100690b77:	41 89 d2             	mov    %edx,%r10d
100690b7a:	41 83 e2 df          	and    $0xffffffdf,%r10d
100690b7e:	41 80 fa 42          	cmp    $0x42,%r10b
100690b82:	0f 85 79 02 00 00    	jne    100690e01 <.text+0x28fe01>
100690b88:	0f b6 56 02          	movzbl 0x2(%rsi),%edx
100690b8c:	41 89 d2             	mov    %edx,%r10d
100690b8f:	83 ea 30             	sub    $0x30,%edx
100690b92:	83 fa 01             	cmp    $0x1,%edx
100690b95:	0f 87 17 fe ff ff    	ja     1006909b2 <.text+0x28f9b2>
100690b9b:	41 83 fb 02          	cmp    $0x2,%r11d
100690b9f:	7f 08                	jg     100690ba9 <.text+0x28fba9>
100690ba1:	84 c9                	test   %cl,%cl
100690ba3:	0f 84 09 fe ff ff    	je     1006909b2 <.text+0x28f9b2>
100690ba9:	48 83 c6 02          	add    $0x2,%rsi
100690bad:	41 0f b6 c2          	movzbl %r10b,%eax
100690bb1:	bf 03 00 00 00       	mov    $0x3,%edi
100690bb6:	48 8d 56 01          	lea    0x1(%rsi),%rdx
100690bba:	e9 19 fc ff ff       	jmp    1006907d8 <.text+0x28f7d8>
100690bbf:	48 89 f2             	mov    %rsi,%rdx
100690bc2:	45 31 ff             	xor    %r15d,%r15d
100690bc5:	41 ba 01 00 00 00    	mov    $0x1,%r10d
100690bcb:	31 c9                	xor    %ecx,%ecx
100690bcd:	41 83 e1 10          	and    $0x10,%r9d
100690bd1:	eb 4e                	jmp    100690c21 <.text+0x28fc21>
100690bd3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100690bd8:	8d 70 9f             	lea    -0x61(%rax),%esi
100690bdb:	48 c1 e1 04          	shl    $0x4,%rcx
100690bdf:	83 fe 05             	cmp    $0x5,%esi
100690be2:	0f 86 28 01 00 00    	jbe    100690d10 <.text+0x28fd10>
100690be8:	8d 78 bf             	lea    -0x41(%rax),%edi
100690beb:	8d 70 c9             	lea    -0x37(%rax),%esi
100690bee:	83 e8 30             	sub    $0x30,%eax
100690bf1:	83 ff 05             	cmp    $0x5,%edi
100690bf4:	0f 46 c6             	cmovbe %esi,%eax
100690bf7:	48 98                	cltq
100690bf9:	48 01 c1             	add    %rax,%rcx
100690bfc:	4c 8d 6a 01          	lea    0x1(%rdx),%r13
100690c00:	41 8d 7a 01          	lea    0x1(%r10),%edi
100690c04:	45 39 d3             	cmp    %r10d,%r11d
100690c07:	0f 84 22 01 00 00    	je     100690d2f <.text+0x28fd2f>
100690c0d:	45 85 c9             	test   %r9d,%r9d
100690c10:	75 7e                	jne    100690c90 <.text+0x28fc90>
100690c12:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690c17:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
100690c1b:	41 89 fa             	mov    %edi,%r10d
100690c1e:	4c 89 ea             	mov    %r13,%rdx
100690c21:	8d 70 d0             	lea    -0x30(%rax),%esi
100690c24:	40 80 fe 36          	cmp    $0x36,%sil
100690c28:	0f 87 14 fc ff ff    	ja     100690842 <.text+0x28f842>
100690c2e:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
100690c33:	48 bf ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%rdi
100690c3a:	00 7e 00
100690c3d:	48 0f a3 f7          	bt     %rsi,%rdi
100690c41:	0f 83 99 00 00 00    	jae    100690ce0 <.text+0x28fce0>
100690c47:	48 bf ff ff ff ff ff 	movabs $0xfffffffffffffff,%rdi
100690c4e:	ff ff 0f
100690c51:	48 39 cf             	cmp    %rcx,%rdi
100690c54:	73 82                	jae    100690bd8 <.text+0x28fbd8>
100690c56:	48 85 db             	test   %rbx,%rbx
100690c59:	74 06                	je     100690c61 <.text+0x28fc61>
100690c5b:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
100690c61:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100690c68:	eb 92                	jmp    100690bfc <.text+0x28fbfc>
100690c6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690c70:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
100690c74:	44 8d 70 d0          	lea    -0x30(%rax),%r14d
100690c78:	41 80 fe 07          	cmp    $0x7,%r14b
100690c7c:	76 72                	jbe    100690cf0 <.text+0x28fcf0>
100690c7e:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690c83:	e9 ba fb ff ff       	jmp    100690842 <.text+0x28f842>
100690c88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690c8f:	00
100690c90:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
100690c94:	3c 27                	cmp    $0x27,%al
100690c96:	74 10                	je     100690ca8 <.text+0x28fca8>
100690c98:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690c9d:	e9 79 ff ff ff       	jmp    100690c1b <.text+0x28fc1b>
100690ca2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690ca8:	0f b6 42 02          	movzbl 0x2(%rdx),%eax
100690cac:	8d 70 d0             	lea    -0x30(%rax),%esi
100690caf:	40 80 fe 36          	cmp    $0x36,%sil
100690cb3:	77 7a                	ja     100690d2f <.text+0x28fd2f>
100690cb5:	49 b8 ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%r8
100690cbc:	00 7e 00
100690cbf:	49 0f a3 f0          	bt     %rsi,%r8
100690cc3:	73 6a                	jae    100690d2f <.text+0x28fd2f>
100690cc5:	48 83 c2 02          	add    $0x2,%rdx
100690cc9:	41 83 c2 02          	add    $0x2,%r10d
100690ccd:	41 39 fb             	cmp    %edi,%r11d
100690cd0:	0f 85 5d ff ff ff    	jne    100690c33 <.text+0x28fc33>
100690cd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100690cdd:	00 00 00
100690ce0:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690ce5:	e9 58 fb ff ff       	jmp    100690842 <.text+0x28f842>
100690cea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100690cf0:	48 8d 57 02          	lea    0x2(%rdi),%rdx
100690cf4:	83 c6 02             	add    $0x2,%esi
100690cf7:	45 39 d3             	cmp    %r10d,%r11d
100690cfa:	0f 84 62 01 00 00    	je     100690e62 <.text+0x28fe62>
100690d00:	41 89 f2             	mov    %esi,%r10d
100690d03:	e9 50 fe ff ff       	jmp    100690b58 <.text+0x28fb58>
100690d08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100690d0f:	00
100690d10:	83 e8 57             	sub    $0x57,%eax
100690d13:	e9 df fe ff ff       	jmp    100690bf7 <.text+0x28fbf7>
100690d18:	48 85 db             	test   %rbx,%rbx
100690d1b:	74 06                	je     100690d23 <.text+0x28fd23>
100690d1d:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
100690d23:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100690d2a:	e9 18 fd ff ff       	jmp    100690a47 <.text+0x28fa47>
100690d2f:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
100690d34:	41 89 fa             	mov    %edi,%r10d
100690d37:	4c 89 ea             	mov    %r13,%rdx
100690d3a:	e9 03 fb ff ff       	jmp    100690842 <.text+0x28f842>
100690d3f:	48 89 f7             	mov    %rsi,%rdi
100690d42:	45 31 ff             	xor    %r15d,%r15d
100690d45:	be 01 00 00 00       	mov    $0x1,%esi
100690d4a:	e9 a9 fd ff ff       	jmp    100690af8 <.text+0x28faf8>
100690d4f:	41 83 ff 30          	cmp    $0x30,%r15d
100690d53:	0f 85 79 01 00 00    	jne    100690ed2 <.text+0x28fed2>
100690d59:	be 01 00 00 00       	mov    $0x1,%esi
100690d5e:	e9 95 fd ff ff       	jmp    100690af8 <.text+0x28faf8>
100690d63:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690d68:	45 31 ff             	xor    %r15d,%r15d
100690d6b:	e9 d2 fa ff ff       	jmp    100690842 <.text+0x28f842>
100690d70:	41 f6 c1 02          	test   $0x2,%r9b
100690d74:	0f 84 5a fc ff ff    	je     1006909d4 <.text+0x28f9d4>
100690d7a:	44 89 cf             	mov    %r9d,%edi
100690d7d:	81 e7 81 00 00 00    	and    $0x81,%edi
100690d83:	48 8d 56 01          	lea    0x1(%rsi),%rdx
100690d87:	41 8d 4b fe          	lea    -0x2(%r11),%ecx
100690d8b:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
100690d90:	45 31 ff             	xor    %r15d,%r15d
100690d93:	49 89 d2             	mov    %rdx,%r10
100690d96:	4c 8d 6c 0e 02       	lea    0x2(%rsi,%rcx,1),%r13
100690d9b:	eb 1c                	jmp    100690db9 <.text+0x28fdb9>
100690d9d:	0f 1f 00             	nopl   (%rax)
100690da0:	40 80 fe 37          	cmp    $0x37,%sil
100690da4:	0f 87 9e 00 00 00    	ja     100690e48 <.text+0x28fe48>
100690daa:	49 83 c2 01          	add    $0x1,%r10
100690dae:	41 bf 30 00 00 00    	mov    $0x30,%r15d
100690db4:	4d 39 d5             	cmp    %r10,%r13
100690db7:	74 0e                	je     100690dc7 <.text+0x28fdc7>
100690db9:	41 0f b6 0a          	movzbl (%r10),%ecx
100690dbd:	89 ce                	mov    %ecx,%esi
100690dbf:	83 e9 30             	sub    $0x30,%ecx
100690dc2:	83 f9 09             	cmp    $0x9,%ecx
100690dc5:	76 d9                	jbe    100690da0 <.text+0x28fda0>
100690dc7:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
100690dcc:	81 ff 81 00 00 00    	cmp    $0x81,%edi
100690dd2:	0f 84 c1 00 00 00    	je     100690e99 <.text+0x28fe99>
100690dd8:	41 83 ff 30          	cmp    $0x30,%r15d
100690ddc:	0f 85 41 f9 ff ff    	jne    100690723 <.text+0x28f723>
100690de2:	48 89 f7             	mov    %rsi,%rdi
100690de5:	e9 6f ff ff ff       	jmp    100690d59 <.text+0x28fd59>
100690dea:	41 89 fa             	mov    %edi,%r10d
100690ded:	48 89 f2             	mov    %rsi,%rdx
100690df0:	31 c9                	xor    %ecx,%ecx
100690df2:	e9 4b fa ff ff       	jmp    100690842 <.text+0x28f842>
100690df7:	41 f6 c1 01          	test   $0x1,%r9b
100690dfb:	0f 84 95 fc ff ff    	je     100690a96 <.text+0x28fa96>
100690e01:	41 f6 c1 08          	test   $0x8,%r9b
100690e05:	0f 84 a7 fb ff ff    	je     1006909b2 <.text+0x28f9b2>
100690e0b:	83 e2 df             	and    $0xffffffdf,%edx
100690e0e:	80 fa 4f             	cmp    $0x4f,%dl
100690e11:	0f 84 95 fc ff ff    	je     100690aac <.text+0x28faac>
100690e17:	e9 96 fb ff ff       	jmp    1006909b2 <.text+0x28f9b2>
100690e1c:	45 89 cf             	mov    %r9d,%r15d
100690e1f:	41 83 e7 02          	and    $0x2,%r15d
100690e23:	0f 85 51 ff ff ff    	jne    100690d7a <.text+0x28fd7a>
100690e29:	44 89 ca             	mov    %r9d,%edx
100690e2c:	f7 d2                	not    %edx
100690e2e:	80 e2 84             	and    $0x84,%dl
100690e31:	0f 85 ab fb ff ff    	jne    1006909e2 <.text+0x28f9e2>
100690e37:	48 89 f2             	mov    %rsi,%rdx
100690e3a:	41 ba 01 00 00 00    	mov    $0x1,%r10d
100690e40:	e9 86 fd ff ff       	jmp    100690bcb <.text+0x28fbcb>
100690e45:	0f 1f 00             	nopl   (%rax)
100690e48:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
100690e4d:	45 31 ff             	xor    %r15d,%r15d
100690e50:	e9 77 ff ff ff       	jmp    100690dcc <.text+0x28fdcc>
100690e55:	41 89 f2             	mov    %esi,%r10d
100690e58:	48 89 fa             	mov    %rdi,%rdx
100690e5b:	31 c9                	xor    %ecx,%ecx
100690e5d:	e9 e0 f9 ff ff       	jmp    100690842 <.text+0x28f842>
100690e62:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690e67:	41 89 f2             	mov    %esi,%r10d
100690e6a:	e9 d3 f9 ff ff       	jmp    100690842 <.text+0x28f842>
100690e6f:	48 8d 7e 02          	lea    0x2(%rsi),%rdi
100690e73:	e9 5b fc ff ff       	jmp    100690ad3 <.text+0x28fad3>
100690e78:	44 8b 74 24 08       	mov    0x8(%rsp),%r14d
100690e7d:	41 89 fa             	mov    %edi,%r10d
100690e80:	45 31 ff             	xor    %r15d,%r15d
100690e83:	e9 ba f9 ff ff       	jmp    100690842 <.text+0x28f842>