fffff80000269357:	cc                   	int3
fffff80000269358:	cc                   	int3
fffff80000269359:	cc                   	int3
fffff8000026935a:	cc                   	int3
fffff8000026935b:	cc                   	int3
fffff8000026935c:	4c 8b dc             	mov    %rsp,%r11
fffff8000026935f:	49 89 53 10          	mov    %rdx,0x10(%r11)
fffff80000269363:	53                   	push   %rbx
fffff80000269364:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000269368:	49 83 63 10 00       	andq   $0x0,0x10(%r11)
fffff8000026936d:	49 8d 53 10          	lea    0x10(%r11),%rdx
fffff80000269371:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000269374:	b8 38 00 00 00       	mov    $0x38,%eax
fffff80000269379:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff8000026937e:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
fffff80000269383:	48 8b d9             	mov    %rcx,%rbx
fffff80000269386:	49 89 4b f0          	mov    %rcx,-0x10(%r11)
fffff8000026938a:	8b 49 10             	mov    0x10(%rcx),%ecx
fffff8000026938d:	e8 ae 1b ff ff       	call   0xfffff8000025af40
fffff80000269392:	66 f7 d8             	neg    %ax
fffff80000269395:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff8000026939a:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
fffff8000026939f:	1b c9                	sbb    %ecx,%ecx
fffff800002693a1:	45 33 c9             	xor    %r9d,%r9d
fffff800002693a4:	81 e1 0e 00 00 c0    	and    $0xc000000e,%ecx
fffff800002693aa:	45 33 c0             	xor    %r8d,%r8d
fffff800002693ad:	89 4b 08             	mov    %ecx,0x8(%rbx)
fffff800002693b0:	89 43 14             	mov    %eax,0x14(%rbx)
fffff800002693b3:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002693b7:	41 8d 49 02          	lea    0x2(%r9),%ecx
fffff800002693bb:	89 43 18             	mov    %eax,0x18(%rbx)
fffff800002693be:	e8 79 47 00 00       	call   0xfffff8000026db3c
fffff800002693c3:	48 83 c4 40          	add    $0x40,%rsp
fffff800002693c7:	5b                   	pop    %rbx
fffff800002693c8:	c3                   	ret
fffff800002693c9:	cc                   	int3
fffff800002693ca:	cc                   	int3
fffff800002693cb:	cc                   	int3
fffff800002693cc:	cc                   	int3
fffff800002693cd:	cc                   	int3
fffff800002693ce:	cc                   	int3
fffff800002693cf:	cc                   	int3
fffff800002693d0:	48 8b c4             	mov    %rsp,%rax
fffff800002693d3:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002693d7:	57                   	push   %rdi
fffff800002693d8:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002693dc:	44 8b 41 18          	mov    0x18(%rcx),%r8d
fffff800002693e0:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002693e3:	0f 11 40 e8          	movups %xmm0,-0x18(%rax)
fffff800002693e7:	48 89 48 f0          	mov    %rcx,-0x10(%rax)
fffff800002693eb:	48 8b fa             	mov    %rdx,%rdi
fffff800002693ee:	ba 38 00 00 00       	mov    $0x38,%edx
fffff800002693f3:	48 8b d9             	mov    %rcx,%rbx
fffff800002693f6:	8b 0d 6c 82 39 00    	mov    0x39826c(%rip),%ecx        # 0xfffff80000601668
fffff800002693fc:	66 89 50 e8          	mov    %dx,-0x18(%rax)
fffff80000269400:	8b c1                	mov    %ecx,%eax
fffff80000269402:	48 2b c2             	sub    %rdx,%rax
fffff80000269405:	4c 3b c0             	cmp    %rax,%r8
fffff80000269408:	76 04                	jbe    0xfffff8000026940e
fffff8000026940a:	44 8d 41 c8          	lea    -0x38(%rcx),%r8d
fffff8000026940e:	8b 4b 1c             	mov    0x1c(%rbx),%ecx
fffff80000269411:	ba 06 00 00 00       	mov    $0x6,%edx
fffff80000269416:	44 89 44 24 50       	mov    %r8d,0x50(%rsp)
fffff8000026941b:	83 e9 01             	sub    $0x1,%ecx
fffff8000026941e:	74 16                	je     0xfffff80000269436
fffff80000269420:	83 e9 01             	sub    $0x1,%ecx
fffff80000269423:	74 0a                	je     0xfffff8000026942f
fffff80000269425:	83 f9 01             	cmp    $0x1,%ecx
fffff80000269428:	75 11                	jne    0xfffff8000026943b
fffff8000026942a:	8d 51 25             	lea    0x25(%rcx),%edx
fffff8000026942d:	eb 0c                	jmp    0xfffff8000026943b
fffff8000026942f:	ba 16 00 00 00       	mov    $0x16,%edx
fffff80000269434:	eb 05                	jmp    0xfffff8000026943b
fffff80000269436:	ba 0e 00 00 00       	mov    $0xe,%edx
fffff8000026943b:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
fffff8000026943f:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff80000269444:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000269449:	89 54 24 20          	mov    %edx,0x20(%rsp)
fffff8000026944d:	48 8b 57 08          	mov    0x8(%rdi),%rdx
fffff80000269451:	e8 c2 29 00 00       	call   0xfffff8000026be18
fffff80000269456:	89 43 08             	mov    %eax,0x8(%rbx)
fffff80000269459:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff8000026945e:	8b 44 24 50          	mov    0x50(%rsp),%eax
fffff80000269462:	45 33 c9             	xor    %r9d,%r9d
fffff80000269465:	66 89 07             	mov    %ax,(%rdi)
fffff80000269468:	4c 8b c7             	mov    %rdi,%r8
fffff8000026946b:	89 43 1c             	mov    %eax,0x1c(%rbx)
fffff8000026946e:	41 8d 49 02          	lea    0x2(%r9),%ecx
fffff80000269472:	e8 c5 46 00 00       	call   0xfffff8000026db3c
fffff80000269477:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff8000026947c:	48 83 c4 40          	add    $0x40,%rsp
fffff80000269480:	5f                   	pop    %rdi
fffff80000269481:	c3                   	ret
fffff80000269482:	cc                   	int3
fffff80000269483:	cc                   	int3
fffff80000269484:	cc                   	int3
fffff80000269485:	cc                   	int3
fffff80000269486:	cc                   	int3
fffff80000269487:	cc                   	int3
fffff80000269488:	cc                   	int3
fffff80000269489:	cc                   	int3
fffff8000026948a:	cc                   	int3
fffff8000026948b:	cc                   	int3
fffff8000026948c:	48 8b c4             	mov    %rsp,%rax
fffff8000026948f:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff80000269493:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000269497:	57                   	push   %rdi
fffff80000269498:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000026949c:	44 8b 49 18          	mov    0x18(%rcx),%r9d
fffff800002694a0:	48 8b d9             	mov    %rcx,%rbx
fffff800002694a3:	8b 0d bf 81 39 00    	mov    0x3981bf(%rip),%ecx        # 0xfffff80000601668
fffff800002694a9:	be 38 00 00 00       	mov    $0x38,%esi
fffff800002694ae:	44 8b c1             	mov    %ecx,%r8d
fffff800002694b1:	44 89 48 08          	mov    %r9d,0x8(%rax)
fffff800002694b5:	4c 2b c6             	sub    %rsi,%r8
fffff800002694b8:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002694bb:	48 8b fa             	mov    %rdx,%rdi
fffff800002694be:	0f 11 40 e8          	movups %xmm0,-0x18(%rax)
fffff800002694c2:	4d 3b c8             	cmp    %r8,%r9
fffff800002694c5:	76 08                	jbe    0xfffff800002694cf
fffff800002694c7:	44 8d 49 c8          	lea    -0x38(%rcx),%r9d
fffff800002694cb:	44 89 48 08          	mov    %r9d,0x8(%rax)
fffff800002694cf:	48 8b 52 08          	mov    0x8(%rdx),%rdx
fffff800002694d3:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff800002694d8:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
fffff800002694dc:	45 8b c1             	mov    %r9d,%r8d
fffff800002694df:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002694e4:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
fffff800002694eb:	00
fffff800002694ec:	e8 27 29 00 00       	call   0xfffff8000026be18
fffff800002694f1:	89 43 08             	mov    %eax,0x8(%rbx)
fffff800002694f4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002694f9:	8b 44 24 50          	mov    0x50(%rsp),%eax
fffff800002694fd:	45 33 c9             	xor    %r9d,%r9d
fffff80000269500:	66 89 07             	mov    %ax,(%rdi)
fffff80000269503:	4c 8b c7             	mov    %rdi,%r8
fffff80000269506:	89 43 1c             	mov    %eax,0x1c(%rbx)
fffff80000269509:	66 89 74 24 30       	mov    %si,0x30(%rsp)
fffff8000026950e:	41 8d 49 02          	lea    0x2(%r9),%ecx
fffff80000269512:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
fffff80000269517:	e8 20 46 00 00       	call   0xfffff8000026db3c
fffff8000026951c:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff80000269521:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff80000269526:	48 83 c4 40          	add    $0x40,%rsp
fffff8000026952a:	5f                   	pop    %rdi
fffff8000026952b:	c3                   	ret
fffff8000026952c:	cc                   	int3
fffff8000026952d:	cc                   	int3
fffff8000026952e:	cc                   	int3
fffff8000026952f:	cc                   	int3
fffff80000269530:	cc                   	int3
fffff80000269531:	cc                   	int3
fffff80000269532:	cc                   	int3
fffff80000269533:	cc                   	int3
fffff80000269534:	48 8b c4             	mov    %rsp,%rax
fffff80000269537:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000026953b:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000026953f:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000269543:	55                   	push   %rbp
fffff80000269544:	41 56                	push   %r14
fffff80000269546:	41 57                	push   %r15
fffff80000269548:	48 8d 68 98          	lea    -0x68(%rax),%rbp
fffff8000026954c:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
fffff80000269553:	48 8b 05 8e 80 39 00 	mov    0x39808e(%rip),%rax        # 0xfffff800006015e8
fffff8000026955a:	48 33 c4             	xor    %rsp,%rax
fffff8000026955d:	48 89 45 40          	mov    %rax,0x40(%rbp)
fffff80000269561:	41 8a f8             	mov    %r8b,%dil
fffff80000269564:	48 8b da             	mov    %rdx,%rbx
fffff80000269567:	48 8b f1             	mov    %rcx,%rsi
fffff8000026956a:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000026956d:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff80000269570:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff80000269575:	41 be f0 00 00 00    	mov    $0xf0,%r14d
fffff8000026957b:	33 d2                	xor    %edx,%edx
fffff8000026957d:	45 8b c6             	mov    %r14d,%r8d
fffff80000269580:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
fffff80000269585:	0f 11 4c 24 30       	movups %xmm1,0x30(%rsp)
fffff8000026958a:	e8 31 b0 fd ff       	call   0xfffff800002445c0
fffff8000026958f:	45 33 ff             	xor    %r15d,%r15d
fffff80000269592:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
fffff80000269597:	48 8b d3             	mov    %rbx,%rdx
fffff8000026959a:	b9 30 30 00 00       	mov    $0x3030,%ecx
fffff8000026959f:	e8 44 08 00 00       	call   0xfffff80000269de8
fffff800002695a4:	41 b8 98 00 00 00    	mov    $0x98,%r8d
fffff800002695aa:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
fffff800002695af:	48 8b d6             	mov    %rsi,%rdx
fffff800002695b2:	e8 11 29 00 00       	call   0xfffff8000026bec8
fffff800002695b7:	45 8b cf             	mov    %r15d,%r9d
fffff800002695ba:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff800002695bf:	40 84 ff             	test   %dil,%dil
fffff800002695c2:	48 8b d3             	mov    %rbx,%rdx
fffff800002695c5:	41 0f 94 c1          	sete   %r9b
fffff800002695c9:	44 89 4d 08          	mov    %r9d,0x8(%rbp)
fffff800002695cd:	e8 9e 24 00 00       	call   0xfffff8000026ba70
fffff800002695d2:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff800002695d7:	66 44 89 74 24 30    	mov    %r14w,0x30(%rsp)
fffff800002695dd:	45 33 c9             	xor    %r9d,%r9d
fffff800002695e0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff800002695e5:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff800002695ea:	66 44 89 7c 24 40    	mov    %r15w,0x40(%rsp)
fffff800002695f0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002695f5:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff800002695fa:	e8 51 03 00 00       	call   0xfffff80000269950
fffff800002695ff:	83 f8 02             	cmp    $0x2,%eax
fffff80000269602:	74 8e                	je     0xfffff80000269592
fffff80000269604:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
fffff80000269608:	48 33 cc             	xor    %rsp,%rcx
fffff8000026960b:	e8 60 1f fd ff       	call   0xfffff8000023b570
fffff80000269610:	4c 8d 9c 24 50 01 00 	lea    0x150(%rsp),%r11
fffff80000269617:	00
fffff80000269618:	49 8b 5b 20          	mov    0x20(%r11),%rbx
fffff8000026961c:	49 8b 73 30          	mov    0x30(%r11),%rsi
fffff80000269620:	49 8b 7b 38          	mov    0x38(%r11),%rdi
fffff80000269624:	49 8b e3             	mov    %r11,%rsp
fffff80000269627:	41 5f                	pop    %r15
fffff80000269629:	41 5e                	pop    %r14
fffff8000026962b:	5d                   	pop    %rbp
fffff8000026962c:	c3                   	ret
fffff8000026962d:	cc                   	int3
fffff8000026962e:	cc                   	int3
fffff8000026962f:	cc                   	int3
fffff80000269630:	cc                   	int3
fffff80000269631:	cc                   	int3
fffff80000269632:	cc                   	int3
fffff80000269633:	cc                   	int3
fffff80000269634:	40 55                	rex push %rbp
fffff80000269636:	53                   	push   %rbx
fffff80000269637:	56                   	push   %rsi
fffff80000269638:	57                   	push   %rdi
fffff80000269639:	41 54                	push   %r12
fffff8000026963b:	41 55                	push   %r13
fffff8000026963d:	41 56                	push   %r14
fffff8000026963f:	41 57                	push   %r15
fffff80000269641:	48 8d 6c 24 a8       	lea    -0x58(%rsp),%rbp
fffff80000269646:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
fffff8000026964d:	48 8b 05 94 7f 39 00 	mov    0x397f94(%rip),%rax        # 0xfffff800006015e8
fffff80000269654:	48 33 c4             	xor    %rsp,%rax
fffff80000269657:	48 89 45 40          	mov    %rax,0x40(%rbp)
fffff8000026965b:	41 8a f8             	mov    %r8b,%dil
fffff8000026965e:	48 8b f2             	mov    %rdx,%rsi
fffff80000269661:	4c 8b f1             	mov    %rcx,%r14
fffff80000269664:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000269667:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff8000026966a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff8000026966f:	41 bd f0 00 00 00    	mov    $0xf0,%r13d
fffff80000269675:	33 d2                	xor    %edx,%edx
fffff80000269677:	45 8b c5             	mov    %r13d,%r8d
fffff8000026967a:	4d 8b f9             	mov    %r9,%r15
fffff8000026967d:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff80000269682:	0f 11 4c 24 40       	movups %xmm1,0x40(%rsp)
fffff80000269687:	e8 34 af fd ff       	call   0xfffff800002445c0
fffff8000026968c:	4c 8d 25 f5 3b 58 00 	lea    0x583bf5(%rip),%r12        # 0xfffff800007ed288
fffff80000269693:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
fffff80000269698:	49 8b d7             	mov    %r15,%rdx
fffff8000026969b:	b9 31 30 00 00       	mov    $0x3031,%ecx
fffff800002696a0:	e8 43 07 00 00       	call   0xfffff80000269de8
fffff800002696a5:	49 8b d7             	mov    %r15,%rdx
fffff800002696a8:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff800002696ad:	e8 be 23 00 00       	call   0xfffff8000026ba70
fffff800002696b2:	48 8b 06             	mov    (%rsi),%rax
fffff800002696b5:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
fffff800002696ba:	8b 46 08             	mov    0x8(%rsi),%eax
fffff800002696bd:	48 89 45 80          	mov    %rax,-0x80(%rbp)
fffff800002696c1:	8b 46 10             	mov    0x10(%rsi),%eax
fffff800002696c4:	89 45 88             	mov    %eax,-0x78(%rbp)
fffff800002696c7:	8b 46 14             	mov    0x14(%rsi),%eax
fffff800002696ca:	89 45 8c             	mov    %eax,-0x74(%rbp)
fffff800002696cd:	40 88 7d 90          	mov    %dil,-0x70(%rbp)
fffff800002696d1:	4d 85 f6             	test   %r14,%r14
fffff800002696d4:	74 42                	je     0xfffff80000269718
fffff800002696d6:	45 0f b7 06          	movzwl (%r14),%r8d
fffff800002696da:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
fffff800002696df:	49 8b 4e 08          	mov    0x8(%r14),%rcx
fffff800002696e3:	49 8b d4             	mov    %r12,%rdx
fffff800002696e6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002696eb:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
fffff800002696f2:	00
fffff800002696f3:	e8 20 27 00 00       	call   0xfffff8000026be18
fffff800002696f8:	ff 44 24 70          	incl   0x70(%rsp)
fffff800002696fc:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
fffff80000269701:	0f b7 44 24 70       	movzwl 0x70(%rsp),%eax
fffff80000269706:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
fffff8000026970b:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
fffff80000269710:	42 c6 44 20 ff 00    	movb   $0x0,-0x1(%rax,%r12,1)
fffff80000269716:	eb 08                	jmp    0xfffff80000269720
fffff80000269718:	83 64 24 70 00       	andl   $0x0,0x70(%rsp)
fffff8000026971d:	45 33 c0             	xor    %r8d,%r8d
fffff80000269720:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
fffff80000269725:	66 44 89 6c 24 40    	mov    %r13w,0x40(%rsp)
fffff8000026972b:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff80000269731:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
fffff80000269736:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
fffff8000026973b:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff80000269740:	e8 0b 02 00 00       	call   0xfffff80000269950
fffff80000269745:	8b d8                	mov    %eax,%ebx
fffff80000269747:	83 f8 02             	cmp    $0x2,%eax
fffff8000026974a:	0f 84 43 ff ff ff    	je     0xfffff80000269693
fffff80000269750:	40 84 ff             	test   %dil,%dil
fffff80000269753:	74 05                	je     0xfffff8000026975a
fffff80000269755:	e8 4a 44 00 00       	call   0xfffff8000026dba4
fffff8000026975a:	8b c3                	mov    %ebx,%eax
fffff8000026975c:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
fffff80000269760:	48 33 cc             	xor    %rsp,%rcx
fffff80000269763:	e8 08 1e fd ff       	call   0xfffff8000023b570
fffff80000269768:	48 81 c4 58 01 00 00 	add    $0x158,%rsp
fffff8000026976f:	41 5f                	pop    %r15
fffff80000269771:	41 5e                	pop    %r14
fffff80000269773:	41 5d                	pop    %r13
fffff80000269775:	41 5c                	pop    %r12
fffff80000269777:	5f                   	pop    %rdi
fffff80000269778:	5e                   	pop    %rsi
fffff80000269779:	5b                   	pop    %rbx
fffff8000026977a:	5d                   	pop    %rbp
fffff8000026977b:	c3                   	ret
fffff8000026977c:	cc                   	int3
fffff8000026977d:	cc                   	int3
fffff8000026977e:	cc                   	int3
fffff8000026977f:	cc                   	int3
fffff80000269780:	cc                   	int3
fffff80000269781:	cc                   	int3
fffff80000269782:	cc                   	int3
fffff80000269783:	cc                   	int3
fffff80000269784:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff80000269789:	55                   	push   %rbp
fffff8000026978a:	56                   	push   %rsi
fffff8000026978b:	57                   	push   %rdi
fffff8000026978c:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
fffff80000269793:	48 8b 05 4e 7e 39 00 	mov    0x397e4e(%rip),%rax        # 0xfffff800006015e8
fffff8000026979a:	48 33 c4             	xor    %rsp,%rax
fffff8000026979d:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
fffff800002697a4:	00
fffff800002697a5:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff800002697aa:	48 8b ea             	mov    %rdx,%rbp
fffff800002697ad:	8b 51 10             	mov    0x10(%rcx),%edx
fffff800002697b0:	48 8b d9             	mov    %rcx,%rbx
fffff800002697b3:	b8 38 00 00 00       	mov    $0x38,%eax
fffff800002697b8:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002697bb:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff800002697c0:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff800002697c5:	8b ca                	mov    %edx,%ecx
fffff800002697c7:	66 89 44 24 38       	mov    %ax,0x38(%rsp)
fffff800002697cc:	0f b7 45 00          	movzwl 0x0(%rbp),%eax
fffff800002697d0:	48 c1 e1 02          	shl    $0x2,%rcx
fffff800002697d4:	48 3b c1             	cmp    %rcx,%rax
fffff800002697d7:	75 66                	jne    0xfffff8000026983f
fffff800002697d9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
fffff800002697dd:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
fffff800002697e2:	44 8b c2             	mov    %edx,%r8d
fffff800002697e5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002697ea:	41 c1 e0 02          	shl    $0x2,%r8d