fffff80000267086:	48 ba ff ff ff ff ff 	movabs $0xfffffffffffff,%rdx
fffff8000026708d:	ff 0f 00
fffff80000267090:	48 21 10             	and    %rdx,(%rax)
fffff80000267093:	48 8d 40 08          	lea    0x8(%rax),%rax
fffff80000267097:	48 83 e9 01          	sub    $0x1,%rcx
fffff8000026709b:	75 e9                	jne    0xfffff80000267086
fffff8000026709d:	49 8b df             	mov    %r15,%rbx
fffff800002670a0:	44 89 a4 24 80 00 00 	mov    %r12d,0x80(%rsp)
fffff800002670a7:	00
fffff800002670a8:	48 b8 00 00 fc ff ff 	movabs $0xffffffffc0000,%rax
fffff800002670af:	ff 0f 00
fffff800002670b2:	be 00 00 04 00       	mov    $0x40000,%esi
fffff800002670b7:	48 23 d8             	and    %rax,%rbx
fffff800002670ba:	49 8b 8d b0 24 00 00 	mov    0x24b0(%r13),%rcx
fffff800002670c1:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
fffff800002670c8:	00
fffff800002670c9:	44 8b ce             	mov    %esi,%r9d
fffff800002670cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002670d1:	4c 8b c3             	mov    %rbx,%r8
fffff800002670d4:	33 d2                	xor    %edx,%edx
fffff800002670d6:	e8 01 ee 05 00       	call   0xfffff800002c5edc
fffff800002670db:	2b b4 24 80 00 00 00 	sub    0x80(%rsp),%esi
fffff800002670e2:	0f b7 c8             	movzwl %ax,%ecx
fffff800002670e5:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
fffff800002670ec:	48 03 d8             	add    %rax,%rbx
fffff800002670ef:	66 85 c9             	test   %cx,%cx
fffff800002670f2:	75 2f                	jne    0xfffff80000267123
fffff800002670f4:	85 f6                	test   %esi,%esi
fffff800002670f6:	75 c2                	jne    0xfffff800002670ba
fffff800002670f8:	66 85 c9             	test   %cx,%cx
fffff800002670fb:	75 26                	jne    0xfffff80000267123
fffff800002670fd:	49 8b 8d b0 24 00 00 	mov    0x24b0(%r13),%rcx
fffff80000267104:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
fffff80000267109:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000026710e:	4d 8b ce             	mov    %r14,%r9
fffff80000267111:	44 8b c5             	mov    %ebp,%r8d
fffff80000267114:	89 7c 24 20          	mov    %edi,0x20(%rsp)
fffff80000267118:	49 8b d7             	mov    %r15,%rdx
fffff8000026711b:	e8 6c e8 05 00       	call   0xfffff800002c598c
fffff80000267120:	0f b7 c8             	movzwl %ax,%ecx
fffff80000267123:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
fffff80000267128:	0f b7 c1             	movzwl %cx,%eax
fffff8000026712b:	48 83 c4 30          	add    $0x30,%rsp
fffff8000026712f:	41 5f                	pop    %r15
fffff80000267131:	41 5e                	pop    %r14
fffff80000267133:	41 5d                	pop    %r13
fffff80000267135:	41 5c                	pop    %r12
fffff80000267137:	5f                   	pop    %rdi
fffff80000267138:	5e                   	pop    %rsi
fffff80000267139:	5d                   	pop    %rbp
fffff8000026713a:	c3                   	ret
fffff8000026713b:	cc                   	int3
fffff8000026713c:	cc                   	int3
fffff8000026713d:	cc                   	int3
fffff8000026713e:	cc                   	int3
fffff8000026713f:	cc                   	int3
fffff80000267140:	cc                   	int3
fffff80000267141:	cc                   	int3
fffff80000267142:	cc                   	int3
fffff80000267143:	cc                   	int3
fffff80000267144:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000267149:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000026714e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000267153:	57                   	push   %rdi
fffff80000267154:	41 54                	push   %r12
fffff80000267156:	41 55                	push   %r13
fffff80000267158:	41 56                	push   %r14
fffff8000026715a:	41 57                	push   %r15
fffff8000026715c:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000267160:	49 8b 31             	mov    (%r9),%rsi
fffff80000267163:	4c 8b e2             	mov    %rdx,%r12
fffff80000267166:	41 8b 18             	mov    (%r8),%ebx
fffff80000267169:	33 d2                	xor    %edx,%edx
fffff8000026716b:	0f b7 c2             	movzwl %dx,%eax
fffff8000026716e:	4d 8b f1             	mov    %r9,%r14
fffff80000267171:	4d 8b f8             	mov    %r8,%r15
fffff80000267174:	4c 8b e9             	mov    %rcx,%r13
fffff80000267177:	eb 4d                	jmp    0xfffff800002671c6
fffff80000267179:	8b c3                	mov    %ebx,%eax
fffff8000026717b:	48 b9 00 00 00 00 00 	movabs $0x4000000000000000,%rcx
fffff80000267182:	00 00 40
fffff80000267185:	49 8d 2c c4          	lea    (%r12,%rax,8),%rbp
fffff80000267189:	48 8b 45 00          	mov    0x0(%rbp),%rax
fffff8000026718d:	48 85 c1             	test   %rax,%rcx
fffff80000267190:	74 3e                	je     0xfffff800002671d0
fffff80000267192:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
fffff80000267196:	74 38                	je     0xfffff800002671d0
fffff80000267198:	8b d3                	mov    %ebx,%edx
fffff8000026719a:	49 8b cc             	mov    %r12,%rcx
fffff8000026719d:	e8 36 04 00 00       	call   0xfffff800002675d8
fffff800002671a2:	4c 8b cd             	mov    %rbp,%r9
fffff800002671a5:	44 8b c0             	mov    %eax,%r8d
fffff800002671a8:	48 8b d6             	mov    %rsi,%rdx
fffff800002671ab:	49 8b cd             	mov    %r13,%rcx
fffff800002671ae:	8b f8                	mov    %eax,%edi
fffff800002671b0:	e8 87 fe ff ff       	call   0xfffff8000026703c
fffff800002671b5:	33 d2                	xor    %edx,%edx
fffff800002671b7:	66 85 c0             	test   %ax,%ax
fffff800002671ba:	75 16                	jne    0xfffff800002671d2
fffff800002671bc:	03 df                	add    %edi,%ebx
fffff800002671be:	c1 e7 09             	shl    $0x9,%edi
fffff800002671c1:	8b cf                	mov    %edi,%ecx
fffff800002671c3:	48 03 f1             	add    %rcx,%rsi
fffff800002671c6:	81 fb 00 02 00 00    	cmp    $0x200,%ebx
fffff800002671cc:	72 ab                	jb     0xfffff80000267179
fffff800002671ce:	eb 02                	jmp    0xfffff800002671d2
fffff800002671d0:	8b c2                	mov    %edx,%eax
fffff800002671d2:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff800002671d7:	41 89 1f             	mov    %ebx,(%r15)
fffff800002671da:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002671df:	49 89 36             	mov    %rsi,(%r14)
fffff800002671e2:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff800002671e7:	48 83 c4 20          	add    $0x20,%rsp
fffff800002671eb:	41 5f                	pop    %r15
fffff800002671ed:	41 5e                	pop    %r14
fffff800002671ef:	41 5d                	pop    %r13
fffff800002671f1:	41 5c                	pop    %r12
fffff800002671f3:	5f                   	pop    %rdi
fffff800002671f4:	c3                   	ret
fffff800002671f5:	cc                   	int3
fffff800002671f6:	cc                   	int3
fffff800002671f7:	cc                   	int3
fffff800002671f8:	cc                   	int3
fffff800002671f9:	cc                   	int3
fffff800002671fa:	cc                   	int3
fffff800002671fb:	cc                   	int3
fffff800002671fc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000267201:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000267206:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000026720b:	57                   	push   %rdi
fffff8000026720c:	41 54                	push   %r12
fffff8000026720e:	41 55                	push   %r13
fffff80000267210:	41 56                	push   %r14
fffff80000267212:	41 57                	push   %r15
fffff80000267214:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000267218:	48 8b 12             	mov    (%rdx),%rdx
fffff8000026721b:	45 33 ed             	xor    %r13d,%r13d
fffff8000026721e:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffff,%rax
fffff80000267225:	ff 0f 00
fffff80000267228:	49 8b e8             	mov    %r8,%rbp
fffff8000026722b:	4c 8b e1             	mov    %rcx,%r12
fffff8000026722e:	48 23 d0             	and    %rax,%rdx
fffff80000267231:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000267238:	00 00
fffff8000026723a:	41 8b fd             	mov    %r13d,%edi
fffff8000026723d:	45 8d 45 06          	lea    0x6(%r13),%r8d
fffff80000267241:	45 0f b7 fd          	movzwl %r13w,%r15d
fffff80000267245:	e8 6e 10 fa ff       	call   0xfffff800002082b8
fffff8000026724a:	48 8b d8             	mov    %rax,%rbx
fffff8000026724d:	8b c7                	mov    %edi,%eax
fffff8000026724f:	4c 8d 34 c3          	lea    (%rbx,%rax,8),%r14
fffff80000267253:	49 83 3e ff          	cmpq   $0xffffffffffffffff,(%r14)
fffff80000267257:	74 28                	je     0xfffff80000267281
fffff80000267259:	8b d7                	mov    %edi,%edx
fffff8000026725b:	48 8b cb             	mov    %rbx,%rcx
fffff8000026725e:	e8 75 03 00 00       	call   0xfffff800002675d8
fffff80000267263:	4d 8b ce             	mov    %r14,%r9
fffff80000267266:	44 8b c0             	mov    %eax,%r8d
fffff80000267269:	48 8b d5             	mov    %rbp,%rdx
fffff8000026726c:	49 8b cc             	mov    %r12,%rcx
fffff8000026726f:	8b f0                	mov    %eax,%esi
fffff80000267271:	e8 c6 fd ff ff       	call   0xfffff8000026703c
fffff80000267276:	44 0f b7 f8          	movzwl %ax,%r15d
fffff8000026727a:	66 85 c0             	test   %ax,%ax
fffff8000026727d:	75 16                	jne    0xfffff80000267295
fffff8000026727f:	eb 05                	jmp    0xfffff80000267286
fffff80000267281:	be 01 00 00 00       	mov    $0x1,%esi
fffff80000267286:	8b c6                	mov    %esi,%eax
fffff80000267288:	03 fe                	add    %esi,%edi
fffff8000026728a:	48 03 e8             	add    %rax,%rbp
fffff8000026728d:	81 ff 00 02 00 00    	cmp    $0x200,%edi
fffff80000267293:	72 b8                	jb     0xfffff8000026724d
fffff80000267295:	48 85 db             	test   %rbx,%rbx
fffff80000267298:	74 36                	je     0xfffff800002672d0
fffff8000026729a:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002672a1:	00 00
fffff800002672a3:	48 8b 81 c0 03 01 00 	mov    0x103c0(%rcx),%rax
fffff800002672aa:	48 ba ff ff ff ff 0f 	movabs $0xfffffffff,%rdx
fffff800002672b1:	00 00 00
fffff800002672b4:	48 c1 eb 0c          	shr    $0xc,%rbx
fffff800002672b8:	48 23 da             	and    %rdx,%rbx
fffff800002672bb:	48 ba 00 00 00 00 00 	movabs $0xffffff0000000000,%rdx
fffff800002672c2:	ff ff ff
fffff800002672c5:	48 89 04 da          	mov    %rax,(%rdx,%rbx,8)
fffff800002672c9:	c6 81 c8 03 01 00 01 	movb   $0x1,0x103c8(%rcx)
fffff800002672d0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002672d5:	41 0f b7 c7          	movzwl %r15w,%eax
fffff800002672d9:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff800002672de:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff800002672e3:	48 83 c4 20          	add    $0x20,%rsp
fffff800002672e7:	41 5f                	pop    %r15
fffff800002672e9:	41 5e                	pop    %r14
fffff800002672eb:	41 5d                	pop    %r13
fffff800002672ed:	41 5c                	pop    %r12
fffff800002672ef:	5f                   	pop    %rdi
fffff800002672f0:	c3                   	ret
fffff800002672f1:	cc                   	int3
fffff800002672f2:	cc                   	int3
fffff800002672f3:	cc                   	int3
fffff800002672f4:	cc                   	int3
fffff800002672f5:	cc                   	int3
fffff800002672f6:	cc                   	int3
fffff800002672f7:	cc                   	int3
fffff800002672f8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002672fd:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
fffff80000267302:	55                   	push   %rbp
fffff80000267303:	56                   	push   %rsi
fffff80000267304:	57                   	push   %rdi
fffff80000267305:	41 54                	push   %r12
fffff80000267307:	41 55                	push   %r13
fffff80000267309:	41 56                	push   %r14
fffff8000026730b:	41 57                	push   %r15
fffff8000026730d:	48 8b ec             	mov    %rsp,%rbp
fffff80000267310:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000267314:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000026731b:	00 00
fffff8000026731d:	33 ff                	xor    %edi,%edi
fffff8000026731f:	48 89 7d 58          	mov    %rdi,0x58(%rbp)
fffff80000267323:	0f b7 f7             	movzwl %di,%esi
fffff80000267326:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
fffff8000026732a:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
fffff8000026732e:	44 8d 47 06          	lea    0x6(%rdi),%r8d
fffff80000267332:	e8 81 0f fa ff       	call   0xfffff800002082b8
fffff80000267337:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
fffff8000026733b:	4c 8b f8             	mov    %rax,%r15
fffff8000026733e:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
fffff80000267342:	44 8b ef             	mov    %edi,%r13d
fffff80000267345:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffff,%rax
fffff8000026734c:	ff 0f 00
fffff8000026734f:	49 8b 17             	mov    (%r15),%rdx
fffff80000267352:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
fffff80000267356:	75 10                	jne    0xfffff80000267368
fffff80000267358:	48 81 c3 00 00 00 08 	add    $0x8000000,%rbx
fffff8000026735f:	48 89 5d 58          	mov    %rbx,0x58(%rbp)
fffff80000267363:	e9 1a 01 00 00       	jmp    0xfffff80000267482
fffff80000267368:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000026736f:	00 00
fffff80000267371:	48 23 d0             	and    %rax,%rdx
fffff80000267374:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff8000026737a:	e8 39 0f fa ff       	call   0xfffff800002082b8
fffff8000026737f:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
fffff80000267383:	4c 8b f0             	mov    %rax,%r14
fffff80000267386:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
fffff8000026738a:	44 8b e7             	mov    %edi,%r12d
fffff8000026738d:	49 8b 16             	mov    (%r14),%rdx
fffff80000267390:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
fffff80000267394:	75 10                	jne    0xfffff800002673a6
fffff80000267396:	48 81 c3 00 00 04 00 	add    $0x40000,%rbx
fffff8000026739d:	48 89 5d 58          	mov    %rbx,0x58(%rbp)
fffff800002673a1:	e9 b5 00 00 00       	jmp    0xfffff8000026745b
fffff800002673a6:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002673ad:	00 00
fffff800002673af:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffff,%rax
fffff800002673b6:	ff 0f 00
fffff800002673b9:	48 23 d0             	and    %rax,%rdx
fffff800002673bc:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff800002673c2:	e8 f1 0e fa ff       	call   0xfffff800002082b8
fffff800002673c7:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
fffff800002673cb:	48 8b c8             	mov    %rax,%rcx
fffff800002673ce:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
fffff800002673d2:	89 7d 50             	mov    %edi,0x50(%rbp)
fffff800002673d5:	8b c7                	mov    %edi,%eax
fffff800002673d7:	48 8d 14 c1          	lea    (%rcx,%rax,8),%rdx
fffff800002673db:	48 8b 02             	mov    (%rdx),%rax
fffff800002673de:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
fffff800002673e2:	74 54                	je     0xfffff80000267438
fffff800002673e4:	49 b8 00 00 00 00 00 	movabs $0x4000000000000000,%r8
fffff800002673eb:	00 00 40
fffff800002673ee:	49 85 c0             	test   %rax,%r8
fffff800002673f1:	74 2d                	je     0xfffff80000267420
fffff800002673f3:	48 8b d1             	mov    %rcx,%rdx
fffff800002673f6:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
fffff800002673fa:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
fffff800002673fe:	4c 8d 45 50          	lea    0x50(%rbp),%r8
fffff80000267402:	e8 3d fd ff ff       	call   0xfffff80000267144
fffff80000267407:	0f b7 f0             	movzwl %ax,%esi
fffff8000026740a:	66 85 c0             	test   %ax,%ax
fffff8000026740d:	0f 85 83 00 00 00    	jne    0xfffff80000267496
fffff80000267413:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
fffff80000267417:	8b 7d 50             	mov    0x50(%rbp),%edi
fffff8000026741a:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
fffff8000026741e:	eb 28                	jmp    0xfffff80000267448
fffff80000267420:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
fffff80000267424:	4c 8b c3             	mov    %rbx,%r8
fffff80000267427:	e8 d0 fd ff ff       	call   0xfffff800002671fc
fffff8000026742c:	0f b7 f0             	movzwl %ax,%esi
fffff8000026742f:	66 85 c0             	test   %ax,%ax
fffff80000267432:	75 62                	jne    0xfffff80000267496
fffff80000267434:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
fffff80000267438:	48 81 c3 00 02 00 00 	add    $0x200,%rbx
fffff8000026743f:	ff c7                	inc    %edi
fffff80000267441:	48 89 5d 58          	mov    %rbx,0x58(%rbp)
fffff80000267445:	89 7d 50             	mov    %edi,0x50(%rbp)
fffff80000267448:	81 ff 00 02 00 00    	cmp    $0x200,%edi
fffff8000026744e:	72 85                	jb     0xfffff800002673d5
fffff80000267450:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
fffff80000267454:	e8 c7 01 00 00       	call   0xfffff80000267620
fffff80000267459:	33 ff                	xor    %edi,%edi
fffff8000026745b:	41 ff c4             	inc    %r12d
fffff8000026745e:	49 83 c6 08          	add    $0x8,%r14
fffff80000267462:	41 81 fc 00 02 00 00 	cmp    $0x200,%r12d
fffff80000267469:	0f 82 1e ff ff ff    	jb     0xfffff8000026738d
fffff8000026746f:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
fffff80000267473:	e8 a8 01 00 00       	call   0xfffff80000267620
fffff80000267478:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffff,%rax
fffff8000026747f:	ff 0f 00
fffff80000267482:	41 ff c5             	inc    %r13d
fffff80000267485:	49 83 c7 08          	add    $0x8,%r15
fffff80000267489:	41 81 fd 00 02 00 00 	cmp    $0x200,%r13d
fffff80000267490:	0f 82 b9 fe ff ff    	jb     0xfffff8000026734f
fffff80000267496:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
fffff8000026749a:	e8 81 01 00 00       	call   0xfffff80000267620
fffff8000026749f:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
fffff800002674a3:	e8 78 01 00 00       	call   0xfffff80000267620
fffff800002674a8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff800002674ac:	e8 6f 01 00 00       	call   0xfffff80000267620
fffff800002674b1:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
fffff800002674b8:	00
fffff800002674b9:	0f b7 c6             	movzwl %si,%eax
fffff800002674bc:	48 83 c4 40          	add    $0x40,%rsp
fffff800002674c0:	41 5f                	pop    %r15
fffff800002674c2:	41 5e                	pop    %r14
fffff800002674c4:	41 5d                	pop    %r13
fffff800002674c6:	41 5c                	pop    %r12
fffff800002674c8:	5f                   	pop    %rdi
fffff800002674c9:	5e                   	pop    %rsi
fffff800002674ca:	5d                   	pop    %rbp
fffff800002674cb:	c3                   	ret
fffff800002674cc:	cc                   	int3
fffff800002674cd:	cc                   	int3
fffff800002674ce:	cc                   	int3
fffff800002674cf:	cc                   	int3
fffff800002674d0:	cc                   	int3
fffff800002674d1:	cc                   	int3
fffff800002674d2:	cc                   	int3
fffff800002674d3:	cc                   	int3
fffff800002674d4:	48 8b c4             	mov    %rsp,%rax
fffff800002674d7:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002674db:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff800002674df:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800002674e3:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff800002674e7:	57                   	push   %rdi
fffff800002674e8:	41 54                	push   %r12
fffff800002674ea:	41 55                	push   %r13
fffff800002674ec:	41 56                	push   %r14
fffff800002674ee:	41 57                	push   %r15
fffff800002674f0:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002674f4:	4c 8b f2             	mov    %rdx,%r14
fffff800002674f7:	33 db                	xor    %ebx,%ebx
fffff800002674f9:	4d 8b 06             	mov    (%r14),%r8