fffff8000029a7bd:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029a7c2:	0f b7 c7             	movzwl %di,%eax
fffff8000029a7c5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000029a7ca:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000029a7cf:	48 83 c4 30          	add    $0x30,%rsp
fffff8000029a7d3:	5f                   	pop    %rdi
fffff8000029a7d4:	c3                   	ret
fffff8000029a7d5:	cc                   	int3
fffff8000029a7d6:	cc                   	int3
fffff8000029a7d7:	cc                   	int3
fffff8000029a7d8:	cc                   	int3
fffff8000029a7d9:	cc                   	int3
fffff8000029a7da:	cc                   	int3
fffff8000029a7db:	cc                   	int3
fffff8000029a7dc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029a7e1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000029a7e6:	57                   	push   %rdi
fffff8000029a7e7:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029a7eb:	8b 05 57 78 4e 00    	mov    0x4e7857(%rip),%eax        # 0xfffff80000782048
fffff8000029a7f1:	48 8b fa             	mov    %rdx,%rdi
fffff8000029a7f4:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000029a7f8:	48 8b f1             	mov    %rcx,%rsi
fffff8000029a7fb:	bb 6f 00 00 00       	mov    $0x6f,%ebx
fffff8000029a800:	44 8d 40 01          	lea    0x1(%rax),%r8d
fffff8000029a804:	f0 44 0f b1 05 3b 78 	lock cmpxchg %r8d,0x4e783b(%rip)        # 0xfffff80000782048
fffff8000029a80b:	4e 00
fffff8000029a80d:	74 0c                	je     0xfffff8000029a81b
fffff8000029a80f:	48 8d 0d 32 78 4e 00 	lea    0x4e7832(%rip),%rcx        # 0xfffff80000782048
fffff8000029a816:	e8 35 a4 fc ff       	call   0xfffff80000264c50
fffff8000029a81b:	48 8b d6             	mov    %rsi,%rdx
fffff8000029a81e:	48 8d 0d 9b eb 50 00 	lea    0x50eb9b(%rip),%rcx        # 0xfffff800007a93c0
fffff8000029a825:	e8 ce 9c f6 ff       	call   0xfffff800002044f8
fffff8000029a82a:	45 33 d2             	xor    %r10d,%r10d
fffff8000029a82d:	48 85 c0             	test   %rax,%rax
fffff8000029a830:	74 1f                	je     0xfffff8000029a851
fffff8000029a832:	4c 8d 88 e8 fe ff ff 	lea    -0x118(%rax),%r9
fffff8000029a839:	49 8d 89 40 01 00 00 	lea    0x140(%r9),%rcx
fffff8000029a840:	e8 77 21 f7 ff       	call   0xfffff8000020c9bc
fffff8000029a845:	66 85 c0             	test   %ax,%ax
fffff8000029a848:	75 07                	jne    0xfffff8000029a851
fffff8000029a84a:	4c 89 0f             	mov    %r9,(%rdi)
fffff8000029a84d:	41 0f b7 da          	movzwl %r10w,%ebx
fffff8000029a851:	f0 ff 0d f0 77 4e 00 	lock decl 0x4e77f0(%rip)        # 0xfffff80000782048
fffff8000029a858:	0f b7 c3             	movzwl %bx,%eax
fffff8000029a85b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029a860:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000029a865:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029a869:	5f                   	pop    %rdi
fffff8000029a86a:	c3                   	ret
fffff8000029a86b:	cc                   	int3
fffff8000029a86c:	cc                   	int3
fffff8000029a86d:	cc                   	int3
fffff8000029a86e:	cc                   	int3
fffff8000029a86f:	cc                   	int3
fffff8000029a870:	cc                   	int3
fffff8000029a871:	cc                   	int3
fffff8000029a872:	cc                   	int3
fffff8000029a873:	cc                   	int3
fffff8000029a874:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000029a878:	8b 05 ca 77 4e 00    	mov    0x4e77ca(%rip),%eax        # 0xfffff80000782048
fffff8000029a87e:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000029a882:	8d 48 01             	lea    0x1(%rax),%ecx
fffff8000029a885:	f0 0f b1 0d bb 77 4e 	lock cmpxchg %ecx,0x4e77bb(%rip)        # 0xfffff80000782048
fffff8000029a88c:	00
fffff8000029a88d:	74 0c                	je     0xfffff8000029a89b
fffff8000029a88f:	48 8d 0d b2 77 4e 00 	lea    0x4e77b2(%rip),%rcx        # 0xfffff80000782048
fffff8000029a896:	e8 b5 a3 fc ff       	call   0xfffff80000264c50
fffff8000029a89b:	48 8d 0d 1e eb 50 00 	lea    0x50eb1e(%rip),%rcx        # 0xfffff800007a93c0
fffff8000029a8a2:	e8 31 29 0a 00       	call   0xfffff8000033d1d8
fffff8000029a8a7:	48 8b c8             	mov    %rax,%rcx
fffff8000029a8aa:	e8 99 00 00 00       	call   0xfffff8000029a948
fffff8000029a8af:	48 83 c4 28          	add    $0x28,%rsp
fffff8000029a8b3:	c3                   	ret
fffff8000029a8b4:	cc                   	int3
fffff8000029a8b5:	cc                   	int3
fffff8000029a8b6:	cc                   	int3
fffff8000029a8b7:	cc                   	int3
fffff8000029a8b8:	cc                   	int3
fffff8000029a8b9:	cc                   	int3
fffff8000029a8ba:	cc                   	int3
fffff8000029a8bb:	cc                   	int3
fffff8000029a8bc:	40 53                	rex push %rbx
fffff8000029a8be:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029a8c2:	8b 05 80 77 4e 00    	mov    0x4e7780(%rip),%eax        # 0xfffff80000782048
fffff8000029a8c8:	48 8b d9             	mov    %rcx,%rbx
fffff8000029a8cb:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000029a8cf:	8d 50 01             	lea    0x1(%rax),%edx
fffff8000029a8d2:	f0 0f b1 15 6e 77 4e 	lock cmpxchg %edx,0x4e776e(%rip)        # 0xfffff80000782048
fffff8000029a8d9:	00
fffff8000029a8da:	74 0c                	je     0xfffff8000029a8e8
fffff8000029a8dc:	48 8d 0d 65 77 4e 00 	lea    0x4e7765(%rip),%rcx        # 0xfffff80000782048
fffff8000029a8e3:	e8 68 a3 fc ff       	call   0xfffff80000264c50
fffff8000029a8e8:	48 8d 8b 18 01 00 00 	lea    0x118(%rbx),%rcx
fffff8000029a8ef:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff8000029a8f3:	48 8d 15 d6 ea 50 00 	lea    0x50ead6(%rip),%rdx        # 0xfffff800007a93d0
fffff8000029a8fa:	48 3b c2             	cmp    %rdx,%rax
fffff8000029a8fd:	74 14                	je     0xfffff8000029a913
fffff8000029a8ff:	48 8b 48 10          	mov    0x10(%rax),%rcx
fffff8000029a903:	eb 07                	jmp    0xfffff8000029a90c
fffff8000029a905:	48 8b c1             	mov    %rcx,%rax
fffff8000029a908:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff8000029a90c:	48 3b ca             	cmp    %rdx,%rcx
fffff8000029a90f:	75 f4                	jne    0xfffff8000029a905
fffff8000029a911:	eb 18                	jmp    0xfffff8000029a92b
fffff8000029a913:	48 8b 41 20          	mov    0x20(%rcx),%rax
fffff8000029a917:	eb 0d                	jmp    0xfffff8000029a926
fffff8000029a919:	48 3b 48 18          	cmp    0x18(%rax),%rcx
fffff8000029a91d:	75 0c                	jne    0xfffff8000029a92b
fffff8000029a91f:	48 8b c8             	mov    %rax,%rcx
fffff8000029a922:	48 8b 40 20          	mov    0x20(%rax),%rax
fffff8000029a926:	48 3b c2             	cmp    %rdx,%rax
fffff8000029a929:	75 ee                	jne    0xfffff8000029a919
fffff8000029a92b:	33 c9                	xor    %ecx,%ecx
fffff8000029a92d:	48 3b c2             	cmp    %rdx,%rax
fffff8000029a930:	48 0f 45 c8          	cmovne %rax,%rcx
fffff8000029a934:	e8 0f 00 00 00       	call   0xfffff8000029a948
fffff8000029a939:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029a93d:	5b                   	pop    %rbx
fffff8000029a93e:	c3                   	ret
fffff8000029a93f:	cc                   	int3
fffff8000029a940:	cc                   	int3
fffff8000029a941:	cc                   	int3
fffff8000029a942:	cc                   	int3
fffff8000029a943:	cc                   	int3
fffff8000029a944:	cc                   	int3
fffff8000029a945:	cc                   	int3
fffff8000029a946:	cc                   	int3
fffff8000029a947:	cc                   	int3
fffff8000029a948:	40 53                	rex push %rbx
fffff8000029a94a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029a94e:	33 db                	xor    %ebx,%ebx
fffff8000029a950:	4c 8b c9             	mov    %rcx,%r9
fffff8000029a953:	44 8b d3             	mov    %ebx,%r10d
fffff8000029a956:	48 85 c9             	test   %rcx,%rcx
fffff8000029a959:	74 66                	je     0xfffff8000029a9c1
fffff8000029a95b:	4c 8d 1d 6e ea 50 00 	lea    0x50ea6e(%rip),%r11        # 0xfffff800007a93d0
fffff8000029a962:	4d 8d 91 e8 fe ff ff 	lea    -0x118(%r9),%r10
fffff8000029a969:	49 8d 8a 40 01 00 00 	lea    0x140(%r10),%rcx
fffff8000029a970:	e8 47 20 f7 ff       	call   0xfffff8000020c9bc
fffff8000029a975:	66 85 c0             	test   %ax,%ax
fffff8000029a978:	74 47                	je     0xfffff8000029a9c1
fffff8000029a97a:	49 8b 41 18          	mov    0x18(%r9),%rax
fffff8000029a97e:	49 3b c3             	cmp    %r11,%rax
fffff8000029a981:	74 14                	je     0xfffff8000029a997
fffff8000029a983:	48 8b 48 10          	mov    0x10(%rax),%rcx
fffff8000029a987:	eb 07                	jmp    0xfffff8000029a990
fffff8000029a989:	48 8b c1             	mov    %rcx,%rax
fffff8000029a98c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff8000029a990:	49 3b cb             	cmp    %r11,%rcx
fffff8000029a993:	75 f4                	jne    0xfffff8000029a989
fffff8000029a995:	eb 18                	jmp    0xfffff8000029a9af
fffff8000029a997:	49 8b 41 20          	mov    0x20(%r9),%rax
fffff8000029a99b:	eb 0d                	jmp    0xfffff8000029a9aa
fffff8000029a99d:	4c 3b 48 18          	cmp    0x18(%rax),%r9
fffff8000029a9a1:	75 0c                	jne    0xfffff8000029a9af
fffff8000029a9a3:	4c 8b c8             	mov    %rax,%r9
fffff8000029a9a6:	48 8b 40 20          	mov    0x20(%rax),%rax
fffff8000029a9aa:	49 3b c3             	cmp    %r11,%rax
fffff8000029a9ad:	75 ee                	jne    0xfffff8000029a99d
fffff8000029a9af:	49 3b c3             	cmp    %r11,%rax
fffff8000029a9b2:	4c 8b cb             	mov    %rbx,%r9
fffff8000029a9b5:	4c 8b d3             	mov    %rbx,%r10
fffff8000029a9b8:	4c 0f 45 c8          	cmovne %rax,%r9
fffff8000029a9bc:	4d 85 c9             	test   %r9,%r9
fffff8000029a9bf:	75 a1                	jne    0xfffff8000029a962
fffff8000029a9c1:	f0 ff 0d 80 76 4e 00 	lock decl 0x4e7680(%rip)        # 0xfffff80000782048
fffff8000029a9c8:	49 8b c2             	mov    %r10,%rax
fffff8000029a9cb:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029a9cf:	5b                   	pop    %rbx
fffff8000029a9d0:	c3                   	ret
fffff8000029a9d1:	cc                   	int3
fffff8000029a9d2:	cc                   	int3
fffff8000029a9d3:	cc                   	int3
fffff8000029a9d4:	cc                   	int3
fffff8000029a9d5:	cc                   	int3
fffff8000029a9d6:	cc                   	int3
fffff8000029a9d7:	cc                   	int3
fffff8000029a9d8:	4c 8b dc             	mov    %rsp,%r11
fffff8000029a9db:	49 89 5b 08          	mov    %rbx,0x8(%r11)
fffff8000029a9df:	49 89 6b 10          	mov    %rbp,0x10(%r11)
fffff8000029a9e3:	49 89 73 18          	mov    %rsi,0x18(%r11)
fffff8000029a9e7:	57                   	push   %rdi
fffff8000029a9e8:	41 54                	push   %r12
fffff8000029a9ea:	41 55                	push   %r13
fffff8000029a9ec:	41 56                	push   %r14
fffff8000029a9ee:	41 57                	push   %r15
fffff8000029a9f0:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000029a9f4:	48 8b 05 ad ae 48 00 	mov    0x48aead(%rip),%rax        # 0xfffff800007258a8
fffff8000029a9fb:	4d 8b e9             	mov    %r9,%r13
fffff8000029a9fe:	49 8b f0             	mov    %r8,%rsi
fffff8000029aa01:	4d 8d 4b d0          	lea    -0x30(%r11),%r9
fffff8000029aa05:	44 8b e2             	mov    %edx,%r12d
fffff8000029aa08:	4c 8b f1             	mov    %rcx,%r14
fffff8000029aa0b:	33 db                	xor    %ebx,%ebx
fffff8000029aa0d:	33 d2                	xor    %edx,%edx
fffff8000029aa0f:	48 8b 08             	mov    (%rax),%rcx
fffff8000029aa12:	41 b8 60 01 00 00    	mov    $0x160,%r8d
fffff8000029aa18:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
fffff8000029aa1c:	49 89 5b d0          	mov    %rbx,-0x30(%r11)
fffff8000029aa20:	e8 e7 e7 f8 ff       	call   0xfffff8000022920c
fffff8000029aa25:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff8000029aa2a:	45 33 c9             	xor    %r9d,%r9d
fffff8000029aa2d:	0f b7 f8             	movzwl %ax,%edi
fffff8000029aa30:	66 85 c0             	test   %ax,%ax
fffff8000029aa33:	0f 85 0a 01 00 00    	jne    0xfffff8000029ab43
fffff8000029aa39:	48 8b 05 68 ae 48 00 	mov    0x48ae68(%rip),%rax        # 0xfffff800007258a8
fffff8000029aa40:	4c 8d 7b 38          	lea    0x38(%rbx),%r15
fffff8000029aa44:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
fffff8000029aa4b:	33 d2                	xor    %edx,%edx
fffff8000029aa4d:	44 8b c5             	mov    %ebp,%r8d
fffff8000029aa50:	41 c1 e0 03          	shl    $0x3,%r8d
fffff8000029aa54:	48 8b 08             	mov    (%rax),%rcx
fffff8000029aa57:	4d 89 0f             	mov    %r9,(%r15)
fffff8000029aa5a:	41 81 f8 a0 0f 00 00 	cmp    $0xfa0,%r8d
fffff8000029aa61:	77 0a                	ja     0xfffff8000029aa6d
fffff8000029aa63:	4d 8b cf             	mov    %r15,%r9
fffff8000029aa66:	e8 a1 e7 f8 ff       	call   0xfffff8000022920c
fffff8000029aa6b:	eb 0a                	jmp    0xfffff8000029aa77
fffff8000029aa6d:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff8000029aa72:	e8 81 b2 f8 ff       	call   0xfffff80000225cf8
fffff8000029aa77:	45 33 c9             	xor    %r9d,%r9d
fffff8000029aa7a:	0f b7 f8             	movzwl %ax,%edi
fffff8000029aa7d:	66 85 c0             	test   %ax,%ax
fffff8000029aa80:	0f 85 bd 00 00 00    	jne    0xfffff8000029ab43
fffff8000029aa86:	49 8b 06             	mov    (%r14),%rax
fffff8000029aa89:	48 8d 93 90 00 00 00 	lea    0x90(%rbx),%rdx
fffff8000029aa90:	48 89 02             	mov    %rax,(%rdx)
fffff8000029aa93:	8b 42 04             	mov    0x4(%rdx),%eax
fffff8000029aa96:	85 c0                	test   %eax,%eax
fffff8000029aa98:	74 1a                	je     0xfffff8000029aab4
fffff8000029aa9a:	48 8d 4a 08          	lea    0x8(%rdx),%rcx
fffff8000029aa9e:	4c 2b f2             	sub    %rdx,%r14
fffff8000029aaa1:	8b d0                	mov    %eax,%edx
fffff8000029aaa3:	49 8b 04 0e          	mov    (%r14,%rcx,1),%rax
fffff8000029aaa7:	48 89 01             	mov    %rax,(%rcx)
fffff8000029aaaa:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000029aaae:	48 83 ea 01          	sub    $0x1,%rdx
fffff8000029aab2:	75 ef                	jne    0xfffff8000029aaa3
fffff8000029aab4:	48 0f bc d6          	bsf    %rsi,%rdx
fffff8000029aab8:	44 89 63 7c          	mov    %r12d,0x7c(%rbx)
fffff8000029aabc:	48 8d 43 58          	lea    0x58(%rbx),%rax
fffff8000029aac0:	4c 89 4b 50          	mov    %r9,0x50(%rbx)
fffff8000029aac4:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029aac8:	48 89 00             	mov    %rax,(%rax)
fffff8000029aacb:	c7 03 00 00 01 00    	movl   $0x10000,(%rbx)
fffff8000029aad1:	8b 03                	mov    (%rbx),%eax
fffff8000029aad3:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff8000029aad8:	89 43 20             	mov    %eax,0x20(%rbx)
fffff8000029aadb:	48 8d 83 50 01 00 00 	lea    0x150(%rbx),%rax
fffff8000029aae2:	89 6b 78             	mov    %ebp,0x78(%rbx)
fffff8000029aae5:	41 8b e9             	mov    %r9d,%ebp
fffff8000029aae8:	48 89 73 30          	mov    %rsi,0x30(%rbx)
fffff8000029aaec:	44 89 8b 40 01 00 00 	mov    %r9d,0x140(%rbx)
fffff8000029aaf3:	44 88 8b 44 01 00 00 	mov    %r9b,0x144(%rbx)
fffff8000029aafa:	44 89 8b 48 01 00 00 	mov    %r9d,0x148(%rbx)
fffff8000029ab01:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff8000029ab05:	48 89 00             	mov    %rax,(%rax)
fffff8000029ab08:	74 48                	je     0xfffff8000029ab52
fffff8000029ab0a:	49 8b 07             	mov    (%r15),%rax
fffff8000029ab0d:	8b cd                	mov    %ebp,%ecx
fffff8000029ab0f:	44 8b f2             	mov    %edx,%r14d
fffff8000029ab12:	4c 8d 0c c8          	lea    (%rax,%rcx,8),%r9
fffff8000029ab16:	48 8b cb             	mov    %rbx,%rcx
fffff8000029ab19:	48 8d 04 92          	lea    (%rdx,%rdx,4),%rax
fffff8000029ab1d:	4c 8d 04 c5 00 00 00 	lea    0x0(,%rax,8),%r8
fffff8000029ab24:	00
fffff8000029ab25:	4d 03 c5             	add    %r13,%r8
fffff8000029ab28:	e8 3f 02 00 00       	call   0xfffff8000029ad6c
fffff8000029ab2d:	0f b7 f8             	movzwl %ax,%edi
fffff8000029ab30:	66 85 c0             	test   %ax,%ax
fffff8000029ab33:	75 0e                	jne    0xfffff8000029ab43
fffff8000029ab35:	4c 0f bb f6          	btc    %r14,%rsi
fffff8000029ab39:	ff c5                	inc    %ebp
fffff8000029ab3b:	48 0f bc d6          	bsf    %rsi,%rdx
fffff8000029ab3f:	75 c9                	jne    0xfffff8000029ab0a
fffff8000029ab41:	eb 0f                	jmp    0xfffff8000029ab52
fffff8000029ab43:	48 85 db             	test   %rbx,%rbx
fffff8000029ab46:	74 0a                	je     0xfffff8000029ab52
fffff8000029ab48:	48 8b cb             	mov    %rbx,%rcx
fffff8000029ab4b:	e8 38 00 00 00       	call   0xfffff8000029ab88
fffff8000029ab50:	33 db                	xor    %ebx,%ebx
fffff8000029ab52:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
fffff8000029ab59:	00
fffff8000029ab5a:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
fffff8000029ab5f:	49 8b 6b 38          	mov    0x38(%r11),%rbp
fffff8000029ab63:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff8000029ab67:	48 89 18             	mov    %rbx,(%rax)
fffff8000029ab6a:	0f b7 c7             	movzwl %di,%eax
fffff8000029ab6d:	49 8b 5b 30          	mov    0x30(%r11),%rbx
fffff8000029ab71:	49 8b e3             	mov    %r11,%rsp
fffff8000029ab74:	41 5f                	pop    %r15
fffff8000029ab76:	41 5e                	pop    %r14
fffff8000029ab78:	41 5d                	pop    %r13
fffff8000029ab7a:	41 5c                	pop    %r12
fffff8000029ab7c:	5f                   	pop    %rdi
fffff8000029ab7d:	c3                   	ret
fffff8000029ab7e:	cc                   	int3
fffff8000029ab7f:	cc                   	int3
fffff8000029ab80:	cc                   	int3
fffff8000029ab81:	cc                   	int3
fffff8000029ab82:	cc                   	int3
fffff8000029ab83:	cc                   	int3
fffff8000029ab84:	cc                   	int3
fffff8000029ab85:	cc                   	int3
fffff8000029ab86:	cc                   	int3
fffff8000029ab87:	cc                   	int3
fffff8000029ab88:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029ab8d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000029ab92:	57                   	push   %rdi
fffff8000029ab93:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029ab97:	48 8b 51 38          	mov    0x38(%rcx),%rdx
fffff8000029ab9b:	48 8b d9             	mov    %rcx,%rbx
fffff8000029ab9e:	be ff 0f 00 00       	mov    $0xfff,%esi
fffff8000029aba3:	48 85 d2             	test   %rdx,%rdx
fffff8000029aba6:	74 55                	je     0xfffff8000029abfd
fffff8000029aba8:	33 ff                	xor    %edi,%edi
fffff8000029abaa:	39 79 78             	cmp    %edi,0x78(%rcx)
fffff8000029abad:	76 33                	jbe    0xfffff8000029abe2
fffff8000029abaf:	48 8b 43 38          	mov    0x38(%rbx),%rax
fffff8000029abb3:	48 8b 14 f8          	mov    (%rax,%rdi,8),%rdx
fffff8000029abb7:	48 85 d2             	test   %rdx,%rdx
fffff8000029abba:	74 1b                	je     0xfffff8000029abd7
fffff8000029abbc:	48 8b 05 e5 ac 48 00 	mov    0x48ace5(%rip),%rax        # 0xfffff800007258a8
fffff8000029abc3:	48 8b 08             	mov    (%rax),%rcx
fffff8000029abc6:	48 85 d6             	test   %rdx,%rsi
fffff8000029abc9:	75 07                	jne    0xfffff8000029abd2
fffff8000029abcb:	e8 74 e0 f8 ff       	call   0xfffff80000228c44
fffff8000029abd0:	eb 05                	jmp    0xfffff8000029abd7
fffff8000029abd2:	e8 85 e1 f8 ff       	call   0xfffff80000228d5c
fffff8000029abd7:	ff c7                	inc    %edi
fffff8000029abd9:	3b 7b 78             	cmp    0x78(%rbx),%edi
fffff8000029abdc:	72 d1                	jb     0xfffff8000029abaf
fffff8000029abde:	48 8b 53 38          	mov    0x38(%rbx),%rdx
fffff8000029abe2:	48 8b 05 bf ac 48 00 	mov    0x48acbf(%rip),%rax        # 0xfffff800007258a8
fffff8000029abe9:	48 8b 08             	mov    (%rax),%rcx
fffff8000029abec:	48 85 d6             	test   %rdx,%rsi
fffff8000029abef:	75 07                	jne    0xfffff8000029abf8
fffff8000029abf1:	e8 4e e0 f8 ff       	call   0xfffff80000228c44
fffff8000029abf6:	eb 05                	jmp    0xfffff8000029abfd
fffff8000029abf8:	e8 5f e1 f8 ff       	call   0xfffff80000228d5c
fffff8000029abfd:	48 8b 05 a4 ac 48 00 	mov    0x48aca4(%rip),%rax        # 0xfffff800007258a8
fffff8000029ac04:	48 8b d3             	mov    %rbx,%rdx
fffff8000029ac07:	48 8b 08             	mov    (%rax),%rcx
fffff8000029ac0a:	48 85 de             	test   %rbx,%rsi
fffff8000029ac0d:	75 07                	jne    0xfffff8000029ac16
fffff8000029ac0f:	e8 30 e0 f8 ff       	call   0xfffff80000228c44
fffff8000029ac14:	eb 05                	jmp    0xfffff8000029ac1b
fffff8000029ac16:	e8 41 e1 f8 ff       	call   0xfffff80000228d5c
fffff8000029ac1b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029ac20:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi