14016dede:	0f 85 a4 03 00 00    	jne    0x14016e288
14016dee4:	84 d2                	test   %dl,%dl
14016dee6:	74 18                	je     0x14016df00
14016dee8:	31 c9                	xor    %ecx,%ecx
14016deea:	41 83 fb 03          	cmp    $0x3,%r11d
14016deee:	0f b6 d2             	movzbl %dl,%edx
14016def1:	0f 95 c1             	setne  %cl
14016def4:	8d 4c 09 02          	lea    0x2(%rcx,%rcx,1),%ecx
14016def8:	39 ca                	cmp    %ecx,%edx
14016defa:	0f 85 62 0a 00 00    	jne    0x14016e962
14016df00:	44 89 da             	mov    %r11d,%edx
14016df03:	83 e0 f8             	and    $0xfffffff8,%eax
14016df06:	83 e2 06             	and    $0x6,%edx
14016df09:	09 d0                	or     %edx,%eax
14016df0b:	41 88 82 e8 05 00 00 	mov    %al,0x5e8(%r10)
14016df12:	83 e0 07             	and    $0x7,%eax
14016df15:	89 c2                	mov    %eax,%edx
14016df17:	b8 07 00 00 00       	mov    $0x7,%eax
14016df1c:	45 31 c0             	xor    %r8d,%r8d
14016df1f:	44 29 d8             	sub    %r11d,%eax
14016df22:	41 89 c7             	mov    %eax,%r15d
14016df25:	41 d1 ef             	shr    $1,%r15d
14016df28:	80 fa 07             	cmp    $0x7,%dl
14016df2b:	41 0f 94 c0          	sete   %r8b
14016df2f:	a8 02                	test   $0x2,%al
14016df31:	0f 85 79 03 00 00    	jne    0x14016e2b0
14016df37:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14016df3c:	49 8d 8a 98 01 00 00 	lea    0x198(%r10),%rcx
14016df43:	44 89 9c 24 a0 02 00 	mov    %r11d,0x2a0(%rsp)
14016df4a:	00
14016df4b:	4c 89 94 24 98 00 00 	mov    %r10,0x98(%rsp)
14016df52:	00
14016df53:	e8 28 25 f3 ff       	call   0x1400a0480
14016df58:	4c 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10
14016df5f:	00
14016df60:	44 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%r11d
14016df67:	00
14016df68:	41 0f b6 82 e8 05 00 	movzbl 0x5e8(%r10),%eax
14016df6f:	00
14016df70:	83 e0 07             	and    $0x7,%eax
14016df73:	3c 07                	cmp    $0x7,%al
14016df75:	0f 84 da 07 00 00    	je     0x14016e755
14016df7b:	44 8b 4c 24 78       	mov    0x78(%rsp),%r9d
14016df80:	45 85 c9             	test   %r9d,%r9d
14016df83:	74 4b                	je     0x14016dfd0
14016df85:	45 84 e4             	test   %r12b,%r12b
14016df88:	75 46                	jne    0x14016dfd0
14016df8a:	8b 54 24 78          	mov    0x78(%rsp),%edx
14016df8e:	89 d0                	mov    %edx,%eax
14016df90:	83 e0 02             	and    $0x2,%eax
14016df93:	83 e2 01             	and    $0x1,%edx
14016df96:	41 89 d4             	mov    %edx,%r12d
14016df99:	41 89 d7             	mov    %edx,%r15d
14016df9c:	0f 85 6e 03 00 00    	jne    0x14016e310
14016dfa2:	85 c0                	test   %eax,%eax
14016dfa4:	0f 85 73 06 00 00    	jne    0x14016e61d
14016dfaa:	8b 44 24 78          	mov    0x78(%rsp),%eax
14016dfae:	41 bf 02 00 00 00    	mov    $0x2,%r15d
14016dfb4:	83 e0 04             	and    $0x4,%eax
14016dfb7:	45 85 e4             	test   %r12d,%r12d
14016dfba:	0f 85 50 03 00 00    	jne    0x14016e310
14016dfc0:	85 c0                	test   %eax,%eax
14016dfc2:	0f 85 5b 06 00 00    	jne    0x14016e623
14016dfc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14016dfcf:	00
14016dfd0:	8b 44 24 78          	mov    0x78(%rsp),%eax
14016dfd4:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
14016dfdb:	00
14016dfdc:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
14016dfe3:	00
14016dfe4:	44 89 5c 24 50       	mov    %r11d,0x50(%rsp)
14016dfe9:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
14016dff0:	00
14016dff1:	85 c0                	test   %eax,%eax
14016dff3:	89 44 24 48          	mov    %eax,0x48(%rsp)
14016dff7:	0f 95 c1             	setne  %cl
14016dffa:	45 85 db             	test   %r11d,%r11d
14016dffd:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
14016e004:	00
14016e005:	0f 95 c0             	setne  %al
14016e008:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14016e00d:	0f b6 c0             	movzbl %al,%eax
14016e010:	44 89 9c 24 a0 02 00 	mov    %r11d,0x2a0(%rsp)
14016e017:	00
14016e018:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14016e01f:	00 00
14016e021:	21 c8                	and    %ecx,%eax
14016e023:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14016e028:	89 44 24 40          	mov    %eax,0x40(%rsp)
14016e02c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14016e031:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016e036:	44 8b 4d 28          	mov    0x28(%rbp),%r9d
14016e03a:	e8 41 e5 ff ff       	call   0x14016c580
14016e03f:	4c 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%r15
14016e046:	00
14016e047:	4c 8b a4 24 b0 00 00 	mov    0xb0(%rsp),%r12
14016e04e:	00
14016e04f:	4d 85 ff             	test   %r15,%r15
14016e052:	0f 84 3e 09 00 00    	je     0x14016e996
14016e058:	41 f6 47 28 02       	testb  $0x2,0x28(%r15)
14016e05d:	44 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%r11d
14016e064:	00
14016e065:	0f 85 2b 09 00 00    	jne    0x14016e996
14016e06b:	0f b6 94 24 a0 00 00 	movzbl 0xa0(%rsp),%edx
14016e072:	00
14016e073:	41 0f b6 87 d1 00 00 	movzbl 0xd1(%r15),%eax
14016e07a:	00
14016e07b:	83 e2 07             	and    $0x7,%edx
14016e07e:	83 e0 f8             	and    $0xfffffff8,%eax
14016e081:	09 d0                	or     %edx,%eax
14016e083:	41 88 87 d1 00 00 00 	mov    %al,0xd1(%r15)
14016e08a:	45 85 db             	test   %r11d,%r11d
14016e08d:	0f 84 d1 fd ff ff    	je     0x14016de64
14016e093:	8b 54 24 60          	mov    0x60(%rsp),%edx
14016e097:	44 89 e8             	mov    %r13d,%eax
14016e09a:	66 0f ef c0          	pxor   %xmm0,%xmm0
14016e09e:	48 c7 84 24 30 01 00 	movq   $0x0,0x130(%rsp)
14016e0a5:	00 00 00 00 00
14016e0aa:	83 f0 01             	xor    $0x1,%eax
14016e0ad:	0f 11 84 24 20 01 00 	movups %xmm0,0x120(%rsp)
14016e0b4:	00
14016e0b5:	83 f2 01             	xor    $0x1,%edx
14016e0b8:	09 d0                	or     %edx,%eax
14016e0ba:	0f 84 bc 08 00 00    	je     0x14016e97c
14016e0c0:	41 0f b6 96 e8 05 00 	movzbl 0x5e8(%r14),%edx
14016e0c7:	00
14016e0c8:	83 e2 07             	and    $0x7,%edx
14016e0cb:	45 85 ed             	test   %r13d,%r13d
14016e0ce:	0f 84 bd 02 00 00    	je     0x14016e391
14016e0d4:	44 8b 44 24 78       	mov    0x78(%rsp),%r8d
14016e0d9:	c7 44 24 60 02 00 00 	movl   $0x2,0x60(%rsp)
14016e0e0:	00
14016e0e1:	45 85 c0             	test   %r8d,%r8d
14016e0e4:	0f 85 f3 02 00 00    	jne    0x14016e3dd
14016e0ea:	41 8d 43 fe          	lea    -0x2(%r11),%eax
14016e0ee:	83 e0 fd             	and    $0xfffffffd,%eax
14016e0f1:	0f 85 a6 02 00 00    	jne    0x14016e39d
14016e0f7:	41 bd 07 00 00 00    	mov    $0x7,%r13d
14016e0fd:	41 0f b6 87 d1 00 00 	movzbl 0xd1(%r15),%eax
14016e104:	00
14016e105:	45 29 dd             	sub    %r11d,%r13d
14016e108:	44 89 e9             	mov    %r13d,%ecx
14016e10b:	83 e0 f8             	and    $0xfffffff8,%eax
14016e10e:	83 e1 07             	and    $0x7,%ecx
14016e111:	09 c8                	or     %ecx,%eax
14016e113:	44 89 d9             	mov    %r11d,%ecx
14016e116:	d1 e9                	shr    $1,%ecx
14016e118:	41 88 87 d1 00 00 00 	mov    %al,0xd1(%r15)
14016e11f:	89 4c 24 60          	mov    %ecx,0x60(%rsp)
14016e123:	80 fa 07             	cmp    $0x7,%dl
14016e126:	0f 85 7e 02 00 00    	jne    0x14016e3aa
14016e12c:	e9 c2 02 00 00       	jmp    0x14016e3f3
14016e131:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14016e138:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14016e13c:	4d 8b 42 18          	mov    0x18(%r10),%r8
14016e140:	48 33 0d 49 81 0b 00 	xor    0xb8149(%rip),%rcx        # 0x140226290
14016e147:	4c 33 05 4a 81 0b 00 	xor    0xb814a(%rip),%r8        # 0x140226298
14016e14e:	4c 09 c1             	or     %r8,%rcx
14016e151:	0f 85 39 fb ff ff    	jne    0x14016dc90
14016e157:	31 c9                	xor    %ecx,%ecx
14016e159:	e9 37 fb ff ff       	jmp    0x14016dc95
14016e15e:	66 90                	xchg   %ax,%ax
14016e160:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14016e164:	4c 8b 46 18          	mov    0x18(%rsi),%r8
14016e168:	48 33 0d 21 81 0b 00 	xor    0xb8121(%rip),%rcx        # 0x140226290
14016e16f:	4c 33 05 22 81 0b 00 	xor    0xb8122(%rip),%r8        # 0x140226298
14016e176:	4c 09 c1             	or     %r8,%rcx
14016e179:	0f 85 dd fa ff ff    	jne    0x14016dc5c
14016e17f:	31 c9                	xor    %ecx,%ecx
14016e181:	e9 db fa ff ff       	jmp    0x14016dc61
14016e186:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14016e18d:	00 00 00
14016e190:	49 8b 47 10          	mov    0x10(%r15),%rax
14016e194:	49 8b 4f 18          	mov    0x18(%r15),%rcx
14016e198:	48 33 05 f1 80 0b 00 	xor    0xb80f1(%rip),%rax        # 0x140226290
14016e19f:	48 33 0d f2 80 0b 00 	xor    0xb80f2(%rip),%rcx        # 0x140226298
14016e1a6:	48 09 c8             	or     %rcx,%rax
14016e1a9:	0f 85 16 fb ff ff    	jne    0x14016dcc5
14016e1af:	31 c0                	xor    %eax,%eax
14016e1b1:	e9 14 fb ff ff       	jmp    0x14016dcca
14016e1b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14016e1bd:	00 00 00
14016e1c0:	8b 44 24 78          	mov    0x78(%rsp),%eax
14016e1c4:	c7 44 24 58 01 00 00 	movl   $0x1,0x58(%rsp)
14016e1cb:	00
14016e1cc:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
14016e1d3:	00
14016e1d4:	44 89 5c 24 50       	mov    %r11d,0x50(%rsp)
14016e1d9:	89 44 24 48          	mov    %eax,0x48(%rsp)
14016e1dd:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
14016e1e4:	00
14016e1e5:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
14016e1ea:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14016e1ef:	e9 4b fc ff ff       	jmp    0x14016de3f
14016e1f4:	0f 1f 40 00          	nopl   0x0(%rax)
14016e1f8:	4c 8b 46 38          	mov    0x38(%rsi),%r8
14016e1fc:	4c 8b 4e 40          	mov    0x40(%rsi),%r9
14016e200:	4c 33 46 70          	xor    0x70(%rsi),%r8
14016e204:	4c 33 4e 78          	xor    0x78(%rsi),%r9
14016e208:	4d 09 c8             	or     %r9,%r8
14016e20b:	0f 84 07 06 00 00    	je     0x14016e818
14016e211:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14016e217:	41 83 f7 01          	xor    $0x1,%r15d
14016e21b:	44 89 7c 24 7c       	mov    %r15d,0x7c(%rsp)
14016e220:	e9 10 fa ff ff       	jmp    0x14016dc35
14016e225:	0f 1f 00             	nopl   (%rax)
14016e228:	4c 8b 06             	mov    (%rsi),%r8
14016e22b:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
14016e22f:	4c 33 46 38          	xor    0x38(%rsi),%r8
14016e233:	4c 33 4e 40          	xor    0x40(%rsi),%r9
14016e237:	4d 09 c8             	or     %r9,%r8
14016e23a:	0f 84 ff 05 00 00    	je     0x14016e83f
14016e240:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14016e246:	41 83 f0 01          	xor    $0x1,%r8d
14016e24a:	45 89 c5             	mov    %r8d,%r13d
14016e24d:	e9 a5 f9 ff ff       	jmp    0x14016dbf7
14016e252:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14016e258:	4c 8b 06             	mov    (%rsi),%r8
14016e25b:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
14016e25f:	4c 33 46 70          	xor    0x70(%rsi),%r8
14016e263:	4c 33 4e 78          	xor    0x78(%rsi),%r9
14016e267:	4d 09 c8             	or     %r9,%r8
14016e26a:	0f 84 f0 05 00 00    	je     0x14016e860
14016e270:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14016e276:	41 83 f0 01          	xor    $0x1,%r8d
14016e27a:	44 89 44 24 60       	mov    %r8d,0x60(%rsp)
14016e27f:	e9 92 f9 ff ff       	jmp    0x14016dc16
14016e284:	0f 1f 40 00          	nopl   0x0(%rax)
14016e288:	41 83 fb 05          	cmp    $0x5,%r11d
14016e28c:	0f 87 e9 fc ff ff    	ja     0x14016df7b
14016e292:	b8 2a 00 00 00       	mov    $0x2a,%eax
14016e297:	4c 0f a3 d8          	bt     %r11,%rax
14016e29b:	0f 83 da fc ff ff    	jae    0x14016df7b
14016e2a1:	41 bf 07 00 00 00    	mov    $0x7,%r15d
14016e2a7:	45 31 c0             	xor    %r8d,%r8d
14016e2aa:	45 29 df             	sub    %r11d,%r15d
14016e2ad:	41 d1 ef             	shr    $1,%r15d
14016e2b0:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14016e2b5:	49 8d 8a 50 01 00 00 	lea    0x150(%r10),%rcx
14016e2bc:	44 89 9c 24 a0 02 00 	mov    %r11d,0x2a0(%rsp)
14016e2c3:	00
14016e2c4:	4c 89 94 24 a8 00 00 	mov    %r10,0xa8(%rsp)
14016e2cb:	00
14016e2cc:	4c 89 84 24 98 00 00 	mov    %r8,0x98(%rsp)
14016e2d3:	00
14016e2d4:	e8 a7 21 f3 ff       	call   0x1400a0480
14016e2d9:	41 83 e7 02          	and    $0x2,%r15d
14016e2dd:	4c 8b 84 24 98 00 00 	mov    0x98(%rsp),%r8
14016e2e4:	00
14016e2e5:	4c 8b 94 24 a8 00 00 	mov    0xa8(%rsp),%r10
14016e2ec:	00
14016e2ed:	44 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%r11d
14016e2f4:	00
14016e2f5:	0f 85 3c fc ff ff    	jne    0x14016df37
14016e2fb:	41 0f b6 82 e8 05 00 	movzbl 0x5e8(%r10),%eax
14016e302:	00
14016e303:	83 e0 07             	and    $0x7,%eax
14016e306:	e9 68 fc ff ff       	jmp    0x14016df73
14016e30b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14016e310:	85 c0                	test   %eax,%eax
14016e312:	74 1b                	je     0x14016e32f
14016e314:	41 83 ff 02          	cmp    $0x2,%r15d
14016e318:	0f 84 b2 fc ff ff    	je     0x14016dfd0
14016e31e:	8b 44 24 78          	mov    0x78(%rsp),%eax
14016e322:	41 bf 02 00 00 00    	mov    $0x2,%r15d
14016e328:	83 e0 04             	and    $0x4,%eax
14016e32b:	85 c0                	test   %eax,%eax
14016e32d:	75 e5                	jne    0x14016e314
14016e32f:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
14016e333:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14016e338:	45 89 f9             	mov    %r15d,%r9d
14016e33b:	48 89 f2             	mov    %rsi,%rdx
14016e33e:	41 0f b6 82 e8 05 00 	movzbl 0x5e8(%r10),%eax
14016e345:	00
14016e346:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14016e34d:	00
14016e34e:	44 89 9c 24 a0 02 00 	mov    %r11d,0x2a0(%rsp)
14016e355:	00
14016e356:	83 e0 07             	and    $0x7,%eax
14016e359:	4c 89 94 24 98 00 00 	mov    %r10,0x98(%rsp)
14016e360:	00
14016e361:	89 44 24 30          	mov    %eax,0x30(%rsp)
14016e365:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
14016e36c:	21 c8                	and    %ecx,%eax
14016e36e:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14016e373:	89 44 24 28          	mov    %eax,0x28(%rsp)
14016e377:	e8 74 f5 ff ff       	call   0x14016d8f0
14016e37c:	4c 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10
14016e383:	00
14016e384:	44 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%r11d
14016e38b:	00
14016e38c:	e9 ef 02 00 00       	jmp    0x14016e680
14016e391:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
14016e395:	85 c9                	test   %ecx,%ecx
14016e397:	0f 84 4d fd ff ff    	je     0x14016e0ea
14016e39d:	80 fa 07             	cmp    $0x7,%dl
14016e3a0:	74 40                	je     0x14016e3e2
14016e3a2:	8b 54 24 60          	mov    0x60(%rsp),%edx
14016e3a6:	85 d2                	test   %edx,%edx
14016e3a8:	74 38                	je     0x14016e3e2
14016e3aa:	48 63 44 24 60       	movslq 0x60(%rsp),%rax
14016e3af:	4c 8d 2c c0          	lea    (%rax,%rax,8),%r13
14016e3b3:	49 c1 e5 04          	shl    $0x4,%r13
14016e3b7:	43 8b 84 2e 80 04 00 	mov    0x480(%r14,%r13,1),%eax
14016e3be:	00
14016e3bf:	85 c0                	test   %eax,%eax
14016e3c1:	0f 85 c0 04 00 00    	jne    0x14016e887
14016e3c7:	45 0f b6 af d1 00 00 	movzbl 0xd1(%r15),%r13d
14016e3ce:	00
14016e3cf:	41 0f b6 87 d1 00 00 	movzbl 0xd1(%r15),%eax
14016e3d6:	00
14016e3d7:	41 83 e5 07          	and    $0x7,%r13d
14016e3db:	eb 16                	jmp    0x14016e3f3
14016e3dd:	80 fa 07             	cmp    $0x7,%dl
14016e3e0:	75 c8                	jne    0x14016e3aa
14016e3e2:	44 0f b6 ac 24 a0 00 	movzbl 0xa0(%rsp),%r13d
14016e3e9:	00 00
14016e3eb:	41 0f b6 87 d1 00 00 	movzbl 0xd1(%r15),%eax
14016e3f2:	00
14016e3f3:	44 22 6c 24 78       	and    0x78(%rsp),%r13b
14016e3f8:	83 e0 f8             	and    $0xfffffff8,%eax
14016e3fb:	66 48 0f 6e c5       	movq   %rbp,%xmm0
14016e400:	41 83 e5 07          	and    $0x7,%r13d
14016e404:	44 09 e8             	or     %r13d,%eax
14016e407:	41 88 87 d1 00 00 00 	mov    %al,0xd1(%r15)
14016e40e:	f3 0f 6f 55 20       	movdqu 0x20(%rbp),%xmm2
14016e413:	48 8b 45 50          	mov    0x50(%rbp),%rax
14016e417:	f3 0f 6f 4d 00       	movdqu 0x0(%rbp),%xmm1
14016e41c:	0f 11 94 24 e0 00 00 	movups %xmm2,0xe0(%rsp)
14016e423:	00
14016e424:	48 8b 94 24 e8 00 00 	mov    0xe8(%rsp),%rdx
14016e42b:	00
14016e42c:	f3 0f 6f 5d 30       	movdqu 0x30(%rbp),%xmm3
14016e431:	f3 0f 6f 65 40       	movdqu 0x40(%rbp),%xmm4
14016e436:	4c 63 43 30          	movslq 0x30(%rbx),%r8
14016e43a:	0f 16 43 28          	movhps 0x28(%rbx),%xmm0
14016e43e:	48 89 84 24 10 01 00 	mov    %rax,0x110(%rsp)
14016e445:	00
14016e446:	48 89 d0             	mov    %rdx,%rax
14016e449:	0f 11 8c 24 c0 00 00 	movups %xmm1,0xc0(%rsp)
14016e450:	00
14016e451:	4c 89 84 24 d8 00 00 	mov    %r8,0xd8(%rsp)
14016e458:	00
14016e459:	0f 11 9c 24 f0 00 00 	movups %xmm3,0xf0(%rsp)
14016e460:	00
14016e461:	0f 11 a4 24 00 01 00 	movups %xmm4,0x100(%rsp)
14016e468:	00
14016e469:	0f 11 84 24 c8 00 00 	movups %xmm0,0xc8(%rsp)
14016e470:	00
14016e471:	4c 01 c0             	add    %r8,%rax