fffff800002ce837:	89 46 04             	mov    %eax,0x4(%rsi)
fffff800002ce83a:	48 0f ab 4c de 08    	bts    %rcx,0x8(%rsi,%rbx,8)
fffff800002ce840:	eb 2b                	jmp    0xfffff800002ce86d
fffff800002ce842:	49 83 c0 10          	add    $0x10,%r8
fffff800002ce846:	49 8b 00             	mov    (%r8),%rax
fffff800002ce849:	48 89 06             	mov    %rax,(%rsi)
fffff800002ce84c:	8b 4e 04             	mov    0x4(%rsi),%ecx
fffff800002ce84f:	85 c9                	test   %ecx,%ecx
fffff800002ce851:	74 1a                	je     0xfffff800002ce86d
fffff800002ce853:	48 8d 56 08          	lea    0x8(%rsi),%rdx
fffff800002ce857:	4c 2b c6             	sub    %rsi,%r8
fffff800002ce85a:	44 8b c9             	mov    %ecx,%r9d
fffff800002ce85d:	49 8b 0c 10          	mov    (%r8,%rdx,1),%rcx
fffff800002ce861:	48 89 0a             	mov    %rcx,(%rdx)
fffff800002ce864:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff800002ce868:	4c 2b cd             	sub    %rbp,%r9
fffff800002ce86b:	75 f0                	jne    0xfffff800002ce85d
fffff800002ce86d:	40 8a c5             	mov    %bpl,%al
fffff800002ce870:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002ce875:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002ce87a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002ce87f:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ce883:	5f                   	pop    %rdi
fffff800002ce884:	c3                   	ret
fffff800002ce885:	cc                   	int3
fffff800002ce886:	cc                   	int3
fffff800002ce887:	cc                   	int3
fffff800002ce888:	cc                   	int3
fffff800002ce889:	cc                   	int3
fffff800002ce88a:	cc                   	int3
fffff800002ce88b:	cc                   	int3
fffff800002ce88c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002ce891:	45 33 db             	xor    %r11d,%r11d
fffff800002ce894:	4c 8b c1             	mov    %rcx,%r8
fffff800002ce897:	44 89 1a             	mov    %r11d,(%rdx)
fffff800002ce89a:	44 38 19             	cmp    %r11b,(%rcx)
fffff800002ce89d:	75 4f                	jne    0xfffff800002ce8ee
fffff800002ce89f:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002ce8a3:	44 0f b7 c8          	movzwl %ax,%r9d
fffff800002ce8a7:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
fffff800002ce8ac:	41 f7 c1 ff ff ff 03 	test   $0x3ffffff,%r9d
fffff800002ce8b3:	76 39                	jbe    0xfffff800002ce8ee
fffff800002ce8b5:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002ce8b9:	41 8d 5b 01          	lea    0x1(%r11),%ebx
fffff800002ce8bd:	41 8b cb             	mov    %r11d,%ecx
fffff800002ce8c0:	85 c0                	test   %eax,%eax
fffff800002ce8c2:	74 19                	je     0xfffff800002ce8dd
fffff800002ce8c4:	49 83 c0 18          	add    $0x18,%r8
fffff800002ce8c8:	49 8b 00             	mov    (%r8),%rax
fffff800002ce8cb:	4c 0f bc d0          	bsf    %rax,%r10
fffff800002ce8cf:	75 24                	jne    0xfffff800002ce8f5
fffff800002ce8d1:	03 cb                	add    %ebx,%ecx
fffff800002ce8d3:	49 83 c0 08          	add    $0x8,%r8
fffff800002ce8d7:	3b 4c 24 14          	cmp    0x14(%rsp),%ecx
fffff800002ce8db:	72 eb                	jb     0xfffff800002ce8c8
fffff800002ce8dd:	41 3b c9             	cmp    %r9d,%ecx
fffff800002ce8e0:	73 0c                	jae    0xfffff800002ce8ee
fffff800002ce8e2:	66 39 5c 24 12       	cmp    %bx,0x12(%rsp)
fffff800002ce8e7:	75 05                	jne    0xfffff800002ce8ee
fffff800002ce8e9:	c1 e1 06             	shl    $0x6,%ecx
fffff800002ce8ec:	89 0a                	mov    %ecx,(%rdx)
fffff800002ce8ee:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
fffff800002ce8f3:	c3                   	ret
fffff800002ce8f4:	cc                   	int3
fffff800002ce8f5:	c1 e1 06             	shl    $0x6,%ecx
fffff800002ce8f8:	41 03 ca             	add    %r10d,%ecx
fffff800002ce8fb:	eb ef                	jmp    0xfffff800002ce8ec
fffff800002ce8fd:	cc                   	int3
fffff800002ce8fe:	cc                   	int3
fffff800002ce8ff:	cc                   	int3
fffff800002ce900:	cc                   	int3
fffff800002ce901:	cc                   	int3
fffff800002ce902:	cc                   	int3
fffff800002ce903:	cc                   	int3
fffff800002ce904:	40 53                	rex push %rbx
fffff800002ce906:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ce90a:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff800002ce910:	48 8b d9             	mov    %rcx,%rbx
fffff800002ce913:	48 8b 89 08 01 00 00 	mov    0x108(%rcx),%rcx
fffff800002ce91a:	c6 44 24 31 20       	movb   $0x20,0x31(%rsp)
fffff800002ce91f:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
fffff800002ce924:	e8 03 3e f3 ff       	call   0xfffff8000020272c
fffff800002ce929:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800002ce930:	00 00
fffff800002ce932:	48 ff 80 08 f1 02 00 	incq   0x2f108(%rax)
fffff800002ce939:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
fffff800002ce940:	48 ff 80 a0 24 00 00 	incq   0x24a0(%rax)
fffff800002ce947:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ce94b:	5b                   	pop    %rbx
fffff800002ce94c:	c3                   	ret
fffff800002ce94d:	cc                   	int3
fffff800002ce94e:	cc                   	int3
fffff800002ce94f:	cc                   	int3
fffff800002ce950:	cc                   	int3
fffff800002ce951:	cc                   	int3
fffff800002ce952:	cc                   	int3
fffff800002ce953:	cc                   	int3
fffff800002ce954:	cc                   	int3
fffff800002ce955:	cc                   	int3
fffff800002ce956:	cc                   	int3
fffff800002ce957:	cc                   	int3
fffff800002ce958:	cc                   	int3
fffff800002ce959:	cc                   	int3
fffff800002ce95a:	cc                   	int3
fffff800002ce95b:	cc                   	int3
fffff800002ce95c:	cc                   	int3
fffff800002ce95d:	cc                   	int3
fffff800002ce95e:	cc                   	int3
fffff800002ce95f:	cc                   	int3
fffff800002ce960:	40 53                	rex push %rbx
fffff800002ce962:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ce966:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff800002ce96d:	00 00
fffff800002ce96f:	8b d1                	mov    %ecx,%edx
fffff800002ce971:	48 8b 05 c8 96 45 00 	mov    0x4596c8(%rip),%rax        # 0xfffff80000728040
fffff800002ce978:	48 8b cb             	mov    %rbx,%rcx
fffff800002ce97b:	e8 00 e5 f6 ff       	call   0xfffff8000023ce80
fffff800002ce980:	48 ff 83 08 f1 02 00 	incq   0x2f108(%rbx)
fffff800002ce987:	65 48 8b 04 25 38 00 	mov    %gs:0x38,%rax
fffff800002ce98e:	00 00
fffff800002ce990:	48 8b 18             	mov    (%rax),%rbx
fffff800002ce993:	48 85 db             	test   %rbx,%rbx
fffff800002ce996:	74 1f                	je     0xfffff800002ce9b7
fffff800002ce998:	f6 83 88 09 00 00 01 	testb  $0x1,0x988(%rbx)
fffff800002ce99f:	74 16                	je     0xfffff800002ce9b7
fffff800002ce9a1:	48 8b cb             	mov    %rbx,%rcx
fffff800002ce9a4:	e8 9f 06 00 00       	call   0xfffff800002cf048
fffff800002ce9a9:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
fffff800002ce9b0:	48 ff 80 a0 24 00 00 	incq   0x24a0(%rax)
fffff800002ce9b7:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ce9bb:	5b                   	pop    %rbx
fffff800002ce9bc:	c3                   	ret
fffff800002ce9bd:	cc                   	int3
fffff800002ce9be:	cc                   	int3
fffff800002ce9bf:	cc                   	int3
fffff800002ce9c0:	cc                   	int3
fffff800002ce9c1:	cc                   	int3
fffff800002ce9c2:	cc                   	int3
fffff800002ce9c3:	cc                   	int3
fffff800002ce9c4:	cc                   	int3
fffff800002ce9c5:	cc                   	int3
fffff800002ce9c6:	cc                   	int3
fffff800002ce9c7:	cc                   	int3
fffff800002ce9c8:	cc                   	int3
fffff800002ce9c9:	cc                   	int3
fffff800002ce9ca:	cc                   	int3
fffff800002ce9cb:	cc                   	int3
fffff800002ce9cc:	cc                   	int3
fffff800002ce9cd:	cc                   	int3
fffff800002ce9ce:	cc                   	int3
fffff800002ce9cf:	cc                   	int3
fffff800002ce9d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ce9d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002ce9da:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002ce9df:	57                   	push   %rdi
fffff800002ce9e0:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ce9e4:	48 8d 99 98 8b 02 00 	lea    0x28b98(%rcx),%rbx
fffff800002ce9eb:	48 8b f1             	mov    %rcx,%rsi
fffff800002ce9ee:	48 8b 3b             	mov    (%rbx),%rdi
fffff800002ce9f1:	eb 41                	jmp    0xfffff800002cea34
fffff800002ce9f3:	f6 05 66 ab 33 00 04 	testb  $0x4,0x33ab66(%rip)        # 0xfffff80000609560
fffff800002ce9fa:	48 8d 6f d8          	lea    -0x28(%rdi),%rbp
fffff800002ce9fe:	74 18                	je     0xfffff800002cea18
fffff800002cea00:	0f 31                	rdtsc
fffff800002cea02:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002cea06:	48 0b c2             	or     %rdx,%rax
fffff800002cea09:	48 8b c8             	mov    %rax,%rcx
fffff800002cea0c:	48 8b 46 28          	mov    0x28(%rsi),%rax
fffff800002cea10:	48 f7 e1             	mul    %rcx
fffff800002cea13:	48 8b c2             	mov    %rdx,%rax
fffff800002cea16:	eb 08                	jmp    0xfffff800002cea20
fffff800002cea18:	48 8b ce             	mov    %rsi,%rcx
fffff800002cea1b:	e8 3c 7b f6 ff       	call   0xfffff8000023655c
fffff800002cea20:	48 39 45 20          	cmp    %rax,0x20(%rbp)
fffff800002cea24:	77 13                	ja     0xfffff800002cea39
fffff800002cea26:	48 8b 3f             	mov    (%rdi),%rdi
fffff800002cea29:	4c 8b c0             	mov    %rax,%r8
fffff800002cea2c:	48 8b d5             	mov    %rbp,%rdx
fffff800002cea2f:	e8 dc 0b 00 00       	call   0xfffff800002cf610
fffff800002cea34:	48 3b fb             	cmp    %rbx,%rdi
fffff800002cea37:	75 ba                	jne    0xfffff800002ce9f3
fffff800002cea39:	48 8b 13             	mov    (%rbx),%rdx
fffff800002cea3c:	48 3b d3             	cmp    %rbx,%rdx
fffff800002cea3f:	74 13                	je     0xfffff800002cea54
fffff800002cea41:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
fffff800002cea45:	48 8d 8e c0 8b 02 00 	lea    0x28bc0(%rsi),%rcx
fffff800002cea4c:	45 33 c0             	xor    %r8d,%r8d
fffff800002cea4f:	e8 8c a8 f5 ff       	call   0xfffff800002292e0
fffff800002cea54:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002cea59:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002cea5e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002cea63:	48 83 c4 20          	add    $0x20,%rsp
fffff800002cea67:	5f                   	pop    %rdi
fffff800002cea68:	c3                   	ret
fffff800002cea69:	cc                   	int3
fffff800002cea6a:	cc                   	int3
fffff800002cea6b:	cc                   	int3
fffff800002cea6c:	cc                   	int3
fffff800002cea6d:	cc                   	int3
fffff800002cea6e:	cc                   	int3
fffff800002cea6f:	cc                   	int3
fffff800002cea70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002cea75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002cea7a:	57                   	push   %rdi
fffff800002cea7b:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002cea7f:	48 8b f9             	mov    %rcx,%rdi
fffff800002cea82:	48 8d 81 d9 09 01 00 	lea    0x109d9(%rcx),%rax
fffff800002cea89:	b9 20 00 00 00       	mov    $0x20,%ecx
fffff800002cea8e:	41 bb 80 01 00 00    	mov    $0x180,%r11d
fffff800002cea94:	c6 00 01             	movb   $0x1,(%rax)
fffff800002cea97:	49 03 c3             	add    %r11,%rax
fffff800002cea9a:	48 83 e9 01          	sub    $0x1,%rcx
fffff800002cea9e:	75 f4                	jne    0xfffff800002cea94
fffff800002ceaa0:	44 8d 51 10          	lea    0x10(%rcx),%r10d
fffff800002ceaa4:	c6 87 d9 4b 01 00 01 	movb   $0x1,0x14bd9(%rdi)
fffff800002ceaab:	41 8b ca             	mov    %r10d,%ecx
fffff800002ceaae:	c6 87 59 4d 01 00 01 	movb   $0x1,0x14d59(%rdi)
fffff800002ceab5:	c6 87 59 47 01 00 01 	movb   $0x1,0x14759(%rdi)
fffff800002ceabc:	48 8d 87 d9 71 02 00 	lea    0x271d9(%rdi),%rax
fffff800002ceac3:	c6 00 01             	movb   $0x1,(%rax)
fffff800002ceac6:	49 03 c3             	add    %r11,%rax
fffff800002ceac9:	48 83 e9 01          	sub    $0x1,%rcx
fffff800002ceacd:	75 f4                	jne    0xfffff800002ceac3
fffff800002ceacf:	33 f6                	xor    %esi,%esi
fffff800002cead1:	44 84 15 88 aa 33 00 	test   %r10b,0x33aa88(%rip)        # 0xfffff80000609560
fffff800002cead8:	75 17                	jne    0xfffff800002ceaf1
fffff800002ceada:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff800002ceae1:	00
fffff800002ceae2:	3b 05 70 94 45 00    	cmp    0x459470(%rip),%eax        # 0xfffff80000727f58
fffff800002ceae8:	75 07                	jne    0xfffff800002ceaf1
fffff800002ceaea:	40 88 b7 59 82 02 00 	mov    %sil,0x28259(%rdi)
fffff800002ceaf1:	c6 87 59 4c 02 00 01 	movb   $0x1,0x24c59(%rdi)
fffff800002ceaf8:	41 8b d2             	mov    %r10d,%edx
fffff800002ceafb:	c6 87 00 4b 02 00 04 	movb   $0x4,0x24b00(%rdi)
fffff800002ceb02:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
fffff800002ceb08:	c6 87 59 4c 02 00 01 	movb   $0x1,0x24c59(%rdi)
fffff800002ceb0f:	c6 87 00 4b 02 00 04 	movb   $0x4,0x24b00(%rdi)
fffff800002ceb16:	41 3b d0             	cmp    %r8d,%edx
fffff800002ceb19:	77 47                	ja     0xfffff800002ceb62
fffff800002ceb1b:	0f a3 15 d6 a8 4d 00 	bt     %edx,0x4da8d6(%rip)        # 0xfffff800007a93f8
fffff800002ceb22:	0f 92 c0             	setb   %al
fffff800002ceb25:	84 c0                	test   %al,%al
fffff800002ceb27:	74 39                	je     0xfffff800002ceb62
fffff800002ceb29:	8b c2                	mov    %edx,%eax
fffff800002ceb2b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
fffff800002ceb2f:	48 c1 e1 07          	shl    $0x7,%rcx
fffff800002ceb33:	c6 84 39 da 09 01 00 	movb   $0x1,0x109da(%rcx,%rdi,1)
fffff800002ceb3a:	01
fffff800002ceb3b:	c6 84 39 80 08 01 00 	movb   $0x1,0x10880(%rcx,%rdi,1)
fffff800002ceb42:	01
fffff800002ceb43:	40 88 b4 39 b8 08 01 	mov    %sil,0x108b8(%rcx,%rdi,1)
fffff800002ceb4a:	00
fffff800002ceb4b:	88 94 39 b9 08 01 00 	mov    %dl,0x108b9(%rcx,%rdi,1)
fffff800002ceb52:	66 89 b4 39 83 08 01 	mov    %si,0x10883(%rcx,%rdi,1)
fffff800002ceb59:	00
fffff800002ceb5a:	40 88 b4 39 86 08 01 	mov    %sil,0x10886(%rcx,%rdi,1)
fffff800002ceb61:	00
fffff800002ceb62:	ff c2                	inc    %edx
fffff800002ceb64:	41 3b d0             	cmp    %r8d,%edx
fffff800002ceb67:	76 b2                	jbe    0xfffff800002ceb1b
fffff800002ceb69:	f6 05 20 d4 33 00 02 	testb  $0x2,0x33d420(%rip)        # 0xfffff8000060bf90
fffff800002ceb70:	74 2f                	je     0xfffff800002ceba1
fffff800002ceb72:	b9 31 00 00 00       	mov    $0x31,%ecx
fffff800002ceb77:	48 8d 87 38 52 01 00 	lea    0x15238(%rdi),%rax
fffff800002ceb7e:	c6 80 21 01 00 00 01 	movb   $0x1,0x121(%rax)
fffff800002ceb85:	88 48 01             	mov    %cl,0x1(%rax)
fffff800002ceb88:	ff c1                	inc    %ecx
fffff800002ceb8a:	40 88 70 c8          	mov    %sil,-0x38(%rax)
fffff800002ceb8e:	40 88 30             	mov    %sil,(%rax)
fffff800002ceb91:	66 89 70 cb          	mov    %si,-0x35(%rax)
fffff800002ceb95:	40 88 70 ce          	mov    %sil,-0x32(%rax)
fffff800002ceb99:	49 03 c3             	add    %r11,%rax
fffff800002ceb9c:	83 f9 34             	cmp    $0x34,%ecx
fffff800002ceb9f:	76 dd                	jbe    0xfffff800002ceb7e
fffff800002ceba1:	48 b9 00 00 00 00 00 	movabs $0x10000000000,%rcx
fffff800002ceba8:	01 00 00
fffff800002cebab:	c6 87 00 75 02 00 01 	movb   $0x1,0x27500(%rdi)
fffff800002cebb2:	c6 87 38 75 02 00 04 	movb   $0x4,0x27538(%rdi)
fffff800002cebb9:	c6 87 03 75 02 00 01 	movb   $0x1,0x27503(%rdi)
fffff800002cebc0:	40 88 b7 06 75 02 00 	mov    %sil,0x27506(%rdi)
fffff800002cebc7:	48 85 0d 92 a9 33 00 	test   %rcx,0x33a992(%rip)        # 0xfffff80000609560
fffff800002cebce:	74 1c                	je     0xfffff800002cebec
fffff800002cebd0:	48 8d 05 89 fd ff ff 	lea    -0x277(%rip),%rax        # 0xfffff800002ce960
fffff800002cebd7:	c6 87 59 35 01 00 01 	movb   $0x1,0x13559(%rdi)
fffff800002cebde:	48 89 87 08 34 01 00 	mov    %rax,0x13408(%rdi)
fffff800002cebe5:	c6 87 00 34 01 00 05 	movb   $0x5,0x13400(%rdi)
fffff800002cebec:	8b d6                	mov    %esi,%edx
fffff800002cebee:	48 8d 8f da 39 01 00 	lea    0x139da(%rdi),%rcx
fffff800002cebf5:	41 b9 d0 00 00 00    	mov    $0xd0,%r9d
fffff800002cebfb:	40 38 71 ff          	cmp    %sil,-0x1(%rcx)
fffff800002cebff:	75 0e                	jne    0xfffff800002cec0f
fffff800002cec01:	40 38 31             	cmp    %sil,(%rcx)
fffff800002cec04:	75 09                	jne    0xfffff800002cec0f
fffff800002cec06:	41 b0 01             	mov    $0x1,%r8b
fffff800002cec09:	40 38 71 01          	cmp    %sil,0x1(%rcx)
fffff800002cec0d:	74 03                	je     0xfffff800002cec12
fffff800002cec0f:	44 8a c6             	mov    %sil,%r8b
fffff800002cec12:	45 84 c0             	test   %r8b,%r8b
fffff800002cec15:	8d 42 01             	lea    0x1(%rdx),%eax
fffff800002cec18:	0f 44 c2             	cmove  %edx,%eax
fffff800002cec1b:	49 03 cb             	add    %r11,%rcx
fffff800002cec1e:	8b d0                	mov    %eax,%edx
fffff800002cec20:	49 83 e9 01          	sub    $0x1,%r9
fffff800002cec24:	75 d5                	jne    0xfffff800002cebfb
fffff800002cec26:	01 05 64 1f 34 00    	add    %eax,0x341f64(%rip)        # 0xfffff80000610b90
fffff800002cec2c:	44 84 15 2d a9 33 00 	test   %r10b,0x33a92d(%rip)        # 0xfffff80000609560
fffff800002cec33:	74 43                	je     0xfffff800002cec78
fffff800002cec35:	48 8d 87 98 8b 02 00 	lea    0x28b98(%rdi),%rax
fffff800002cec3c:	33 d2                	xor    %edx,%edx
fffff800002cec3e:	48 8d 9f c0 8b 02 00 	lea    0x28bc0(%rdi),%rbx
fffff800002cec45:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff800002cec49:	48 8b cb             	mov    %rbx,%rcx
fffff800002cec4c:	48 89 00             	mov    %rax,(%rax)
fffff800002cec4f:	45 8d 41 40          	lea    0x40(%r9),%r8d
fffff800002cec53:	e8 68 59 f7 ff       	call   0xfffff800002445c0
fffff800002cec58:	83 4b 24 ff          	orl    $0xffffffff,0x24(%rbx)
fffff800002cec5c:	48 8d 05 5d f1 fc ff 	lea    -0x30ea3(%rip),%rax        # 0xfffff8000029ddc0
fffff800002cec63:	48 89 43 28          	mov    %rax,0x28(%rbx)
fffff800002cec67:	48 8d 05 62 fd ff ff 	lea    -0x29e(%rip),%rax        # 0xfffff800002ce9d0
fffff800002cec6e:	89 73 20             	mov    %esi,0x20(%rbx)
fffff800002cec71:	48 89 87 e8 8b 02 00 	mov    %rax,0x28be8(%rdi)
fffff800002cec78:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002cec7d:	48 8d 87 10 8c 02 00 	lea    0x28c10(%rdi),%rax
fffff800002cec84:	89 b7 08 8c 02 00    	mov    %esi,0x28c08(%rdi)
fffff800002cec8a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002cec8f:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff800002cec93:	48 89 00             	mov    %rax,(%rax)
fffff800002cec96:	48 83 c4 20          	add    $0x20,%rsp
fffff800002cec9a:	5f                   	pop    %rdi
fffff800002cec9b:	c3                   	ret
fffff800002cec9c:	cc                   	int3
fffff800002cec9d:	cc                   	int3
fffff800002cec9e:	cc                   	int3
fffff800002cec9f:	cc                   	int3
fffff800002ceca0:	cc                   	int3
fffff800002ceca1:	cc                   	int3
fffff800002ceca2:	cc                   	int3
fffff800002ceca3:	cc                   	int3
fffff800002ceca4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ceca9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002cecae:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002cecb3:	57                   	push   %rdi
fffff800002cecb4:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002cecb8:	33 ed                	xor    %ebp,%ebp
fffff800002cecba:	48 8b d9             	mov    %rcx,%rbx
fffff800002cecbd:	48 b9 00 00 00 00 00 	movabs $0x20000000000,%rcx
fffff800002cecc4:	02 00 00
fffff800002cecc7:	0f b7 f5             	movzwl %bp,%esi
fffff800002cecca:	48 85 0d 8f a8 33 00 	test   %rcx,0x33a88f(%rip)        # 0xfffff80000609560
fffff800002cecd1:	74 4b                	je     0xfffff800002ced1e