14011f708:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14011f70c:	48 8b cb             	mov    %rbx,%rcx
14011f70f:	e8 18 6c 06 00       	call   0x14018632c
14011f714:	90                   	nop
14011f715:	ba 60 00 00 00       	mov    $0x60,%edx
14011f71a:	48 8b cb             	mov    %rbx,%rcx
14011f71d:	e8 2a 6f 06 00       	call   0x14018664c
14011f722:	48 8b cf             	mov    %rdi,%rcx
14011f725:	e8 56 6c fa ff       	call   0x1400c6380
14011f72a:	ba 60 00 00 00       	mov    $0x60,%edx
14011f72f:	48 8b cf             	mov    %rdi,%rcx
14011f732:	e8 15 6f 06 00       	call   0x14018664c
14011f737:	90                   	nop
14011f738:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011f73d:	48 83 c4 20          	add    $0x20,%rsp
14011f741:	5f                   	pop    %rdi
14011f742:	c3                   	ret
14011f743:	cc                   	int3
14011f744:	cc                   	int3
14011f745:	cc                   	int3
14011f746:	cc                   	int3
14011f747:	cc                   	int3
14011f748:	cc                   	int3
14011f749:	cc                   	int3
14011f74a:	cc                   	int3
14011f74b:	cc                   	int3
14011f74c:	cc                   	int3
14011f74d:	cc                   	int3
14011f74e:	cc                   	int3
14011f74f:	cc                   	int3
14011f750:	48 85 d2             	test   %rdx,%rdx
14011f753:	0f 84 01 01 00 00    	je     0x14011f85a
14011f759:	56                   	push   %rsi
14011f75a:	48 83 ec 20          	sub    $0x20,%rsp
14011f75e:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14011f763:	48 8b f2             	mov    %rdx,%rsi
14011f766:	48 8b 5a 58          	mov    0x58(%rdx),%rbx
14011f76a:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14011f76f:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14011f774:	48 85 db             	test   %rbx,%rbx
14011f777:	74 29                	je     0x14011f7a2
14011f779:	8b c7                	mov    %edi,%eax
14011f77b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011f780:	83 f8 01             	cmp    $0x1,%eax
14011f783:	75 1d                	jne    0x14011f7a2
14011f785:	48 8b 03             	mov    (%rbx),%rax
14011f788:	48 8b cb             	mov    %rbx,%rcx
14011f78b:	ff 10                	call   *(%rax)
14011f78d:	8b c7                	mov    %edi,%eax
14011f78f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011f794:	83 f8 01             	cmp    $0x1,%eax
14011f797:	75 09                	jne    0x14011f7a2
14011f799:	48 8b 03             	mov    (%rbx),%rax
14011f79c:	48 8b cb             	mov    %rbx,%rcx
14011f79f:	ff 50 08             	call   *0x8(%rax)
14011f7a2:	48 8b 5e 48          	mov    0x48(%rsi),%rbx
14011f7a6:	48 85 db             	test   %rbx,%rbx
14011f7a9:	74 29                	je     0x14011f7d4
14011f7ab:	8b c7                	mov    %edi,%eax
14011f7ad:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011f7b2:	83 f8 01             	cmp    $0x1,%eax
14011f7b5:	75 1d                	jne    0x14011f7d4
14011f7b7:	48 8b 03             	mov    (%rbx),%rax
14011f7ba:	48 8b cb             	mov    %rbx,%rcx
14011f7bd:	ff 10                	call   *(%rax)
14011f7bf:	8b c7                	mov    %edi,%eax
14011f7c1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011f7c6:	83 f8 01             	cmp    $0x1,%eax
14011f7c9:	75 09                	jne    0x14011f7d4
14011f7cb:	48 8b 03             	mov    (%rbx),%rax
14011f7ce:	48 8b cb             	mov    %rbx,%rcx
14011f7d1:	ff 50 08             	call   *0x8(%rax)
14011f7d4:	48 8b 5e 38          	mov    0x38(%rsi),%rbx
14011f7d8:	48 85 db             	test   %rbx,%rbx
14011f7db:	74 29                	je     0x14011f806
14011f7dd:	8b c7                	mov    %edi,%eax
14011f7df:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011f7e4:	83 f8 01             	cmp    $0x1,%eax
14011f7e7:	75 1d                	jne    0x14011f806
14011f7e9:	48 8b 03             	mov    (%rbx),%rax
14011f7ec:	48 8b cb             	mov    %rbx,%rcx
14011f7ef:	ff 10                	call   *(%rax)
14011f7f1:	8b c7                	mov    %edi,%eax
14011f7f3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011f7f8:	83 f8 01             	cmp    $0x1,%eax
14011f7fb:	75 09                	jne    0x14011f806
14011f7fd:	48 8b 03             	mov    (%rbx),%rax
14011f800:	48 8b cb             	mov    %rbx,%rcx
14011f803:	ff 50 08             	call   *0x8(%rax)
14011f806:	48 8b 5e 28          	mov    0x28(%rsi),%rbx
14011f80a:	48 85 db             	test   %rbx,%rbx
14011f80d:	74 27                	je     0x14011f836
14011f80f:	8b c7                	mov    %edi,%eax
14011f811:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011f816:	83 f8 01             	cmp    $0x1,%eax
14011f819:	75 1b                	jne    0x14011f836
14011f81b:	48 8b 03             	mov    (%rbx),%rax
14011f81e:	48 8b cb             	mov    %rbx,%rcx
14011f821:	ff 10                	call   *(%rax)
14011f823:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
14011f828:	83 ff 01             	cmp    $0x1,%edi
14011f82b:	75 09                	jne    0x14011f836
14011f82d:	48 8b 03             	mov    (%rbx),%rax
14011f830:	48 8b cb             	mov    %rbx,%rcx
14011f833:	ff 50 08             	call   *0x8(%rax)
14011f836:	48 8b ce             	mov    %rsi,%rcx
14011f839:	e8 42 6b fa ff       	call   0x1400c6380
14011f83e:	ba 60 00 00 00       	mov    $0x60,%edx
14011f843:	48 8b ce             	mov    %rsi,%rcx
14011f846:	e8 01 6e 06 00       	call   0x14018664c
14011f84b:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14011f850:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011f855:	48 83 c4 20          	add    $0x20,%rsp
14011f859:	5e                   	pop    %rsi
14011f85a:	c3                   	ret
14011f85b:	cc                   	int3
14011f85c:	cc                   	int3
14011f85d:	cc                   	int3
14011f85e:	cc                   	int3
14011f85f:	cc                   	int3
14011f860:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14011f865:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14011f86a:	56                   	push   %rsi
14011f86b:	48 83 ec 20          	sub    $0x20,%rsp
14011f86f:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
14011f874:	49 8b d8             	mov    %r8,%rbx
14011f877:	48 8b f2             	mov    %rdx,%rsi
14011f87a:	48 8b e9             	mov    %rcx,%rbp
14011f87d:	75 47                	jne    0x14011f8c6
14011f87f:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14011f884:	0f 1f 40 00          	nopl   0x0(%rax)
14011f888:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14011f88f:	00
14011f890:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14011f894:	48 8b d6             	mov    %rsi,%rdx
14011f897:	48 8b cd             	mov    %rbp,%rcx
14011f89a:	e8 c1 ff ff ff       	call   0x14011f860
14011f89f:	48 8b fb             	mov    %rbx,%rdi
14011f8a2:	48 8b 1b             	mov    (%rbx),%rbx
14011f8a5:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14011f8a9:	e8 12 69 fa ff       	call   0x1400c61c0
14011f8ae:	ba 48 00 00 00       	mov    $0x48,%edx
14011f8b3:	48 8b cf             	mov    %rdi,%rcx
14011f8b6:	e8 91 6d 06 00       	call   0x14018664c
14011f8bb:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14011f8bf:	74 cf                	je     0x14011f890
14011f8c1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14011f8c6:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14011f8cb:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14011f8d0:	48 83 c4 20          	add    $0x20,%rsp
14011f8d4:	5e                   	pop    %rsi
14011f8d5:	c3                   	ret
14011f8d6:	cc                   	int3
14011f8d7:	cc                   	int3
14011f8d8:	cc                   	int3
14011f8d9:	cc                   	int3
14011f8da:	cc                   	int3
14011f8db:	cc                   	int3
14011f8dc:	cc                   	int3
14011f8dd:	cc                   	int3
14011f8de:	cc                   	int3
14011f8df:	cc                   	int3
14011f8e0:	40 57                	rex push %rdi
14011f8e2:	41 56                	push   %r14
14011f8e4:	41 57                	push   %r15
14011f8e6:	48 83 ec 20          	sub    $0x20,%rsp
14011f8ea:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
14011f8ef:	49 8b f8             	mov    %r8,%rdi
14011f8f2:	4c 8b f2             	mov    %rdx,%r14
14011f8f5:	4c 8b f9             	mov    %rcx,%r15
14011f8f8:	0f 85 8a 00 00 00    	jne    0x14011f988
14011f8fe:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14011f903:	48 89 6c 24 48       	mov    %rbp,0x48(%rsp)
14011f908:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14011f90d:	0f 1f 00             	nopl   (%rax)
14011f910:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14011f914:	49 8b d6             	mov    %r14,%rdx
14011f917:	49 8b cf             	mov    %r15,%rcx
14011f91a:	e8 c1 ff ff ff       	call   0x14011f8e0
14011f91f:	48 8b f7             	mov    %rdi,%rsi
14011f922:	48 8b 3f             	mov    (%rdi),%rdi
14011f925:	48 8b 5e 48          	mov    0x48(%rsi),%rbx
14011f929:	48 85 db             	test   %rbx,%rbx
14011f92c:	74 2f                	je     0x14011f95d
14011f92e:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011f933:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011f938:	83 f8 01             	cmp    $0x1,%eax
14011f93b:	75 20                	jne    0x14011f95d
14011f93d:	48 8b 03             	mov    (%rbx),%rax
14011f940:	48 8b cb             	mov    %rbx,%rcx
14011f943:	ff 10                	call   *(%rax)
14011f945:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011f94a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011f94f:	83 f8 01             	cmp    $0x1,%eax
14011f952:	75 09                	jne    0x14011f95d
14011f954:	48 8b 03             	mov    (%rbx),%rax
14011f957:	48 8b cb             	mov    %rbx,%rcx
14011f95a:	ff 50 08             	call   *0x8(%rax)
14011f95d:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
14011f961:	e8 1a 6a fa ff       	call   0x1400c6380
14011f966:	ba 50 00 00 00       	mov    $0x50,%edx
14011f96b:	48 8b ce             	mov    %rsi,%rcx
14011f96e:	e8 d9 6c 06 00       	call   0x14018664c
14011f973:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14011f977:	74 97                	je     0x14011f910
14011f979:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14011f97e:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14011f983:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011f988:	48 83 c4 20          	add    $0x20,%rsp
14011f98c:	41 5f                	pop    %r15
14011f98e:	41 5e                	pop    %r14
14011f990:	5f                   	pop    %rdi
14011f991:	c3                   	ret
14011f992:	cc                   	int3
14011f993:	cc                   	int3
14011f994:	cc                   	int3
14011f995:	cc                   	int3
14011f996:	cc                   	int3
14011f997:	cc                   	int3
14011f998:	cc                   	int3
14011f999:	cc                   	int3
14011f99a:	cc                   	int3
14011f99b:	cc                   	int3
14011f99c:	cc                   	int3
14011f99d:	cc                   	int3
14011f99e:	cc                   	int3
14011f99f:	cc                   	int3
14011f9a0:	40 53                	rex push %rbx
14011f9a2:	41 56                	push   %r14
14011f9a4:	41 57                	push   %r15
14011f9a6:	48 83 ec 20          	sub    $0x20,%rsp
14011f9aa:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
14011f9af:	49 8b d8             	mov    %r8,%rbx
14011f9b2:	4c 8b f2             	mov    %rdx,%r14
14011f9b5:	4c 8b f9             	mov    %rcx,%r15
14011f9b8:	0f 85 88 00 00 00    	jne    0x14011fa46
14011f9be:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14011f9c3:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14011f9c8:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14011f9cd:	0f 1f 00             	nopl   (%rax)
14011f9d0:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14011f9d4:	49 8b d6             	mov    %r14,%rdx
14011f9d7:	49 8b cf             	mov    %r15,%rcx
14011f9da:	e8 c1 ff ff ff       	call   0x14011f9a0
14011f9df:	48 8b eb             	mov    %rbx,%rbp
14011f9e2:	48 8b 1b             	mov    (%rbx),%rbx
14011f9e5:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14011f9ec:	e8 8f 69 fa ff       	call   0x1400c6380
14011f9f1:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14011f9f8:	e8 83 69 fa ff       	call   0x1400c6380
14011f9fd:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14011fa04:	e8 77 69 fa ff       	call   0x1400c6380
14011fa09:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14011fa0d:	e8 6e 69 fa ff       	call   0x1400c6380
14011fa12:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14011fa16:	e8 65 69 fa ff       	call   0x1400c6380
14011fa1b:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14011fa1f:	e8 5c 69 fa ff       	call   0x1400c6380
14011fa24:	ba e0 00 00 00       	mov    $0xe0,%edx
14011fa29:	48 8b cd             	mov    %rbp,%rcx
14011fa2c:	e8 1b 6c 06 00       	call   0x14018664c
14011fa31:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14011fa35:	74 99                	je     0x14011f9d0
14011fa37:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14011fa3c:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14011fa41:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14011fa46:	48 83 c4 20          	add    $0x20,%rsp
14011fa4a:	41 5f                	pop    %r15
14011fa4c:	41 5e                	pop    %r14
14011fa4e:	5b                   	pop    %rbx
14011fa4f:	c3                   	ret
14011fa50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14011fa55:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14011fa5a:	41 56                	push   %r14
14011fa5c:	48 83 ec 20          	sub    $0x20,%rsp
14011fa60:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
14011fa65:	49 8b d8             	mov    %r8,%rbx
14011fa68:	48 8b ea             	mov    %rdx,%rbp
14011fa6b:	4c 8b f1             	mov    %rcx,%r14
14011fa6e:	75 54                	jne    0x14011fac4
14011fa70:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14011fa75:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14011fa7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14011fa80:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14011fa84:	48 8b d5             	mov    %rbp,%rdx
14011fa87:	49 8b ce             	mov    %r14,%rcx
14011fa8a:	e8 c1 ff ff ff       	call   0x14011fa50
14011fa8f:	48 8b f3             	mov    %rbx,%rsi
14011fa92:	48 8b 1b             	mov    (%rbx),%rbx
14011fa95:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
14011fa99:	e8 22 67 fa ff       	call   0x1400c61c0
14011fa9e:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
14011faa2:	e8 d9 68 fa ff       	call   0x1400c6380
14011faa7:	ba 68 00 00 00       	mov    $0x68,%edx
14011faac:	48 8b ce             	mov    %rsi,%rcx
14011faaf:	e8 98 6b 06 00       	call   0x14018664c
14011fab4:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14011fab8:	74 c6                	je     0x14011fa80
14011faba:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14011fabf:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14011fac4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011fac9:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14011face:	48 83 c4 20          	add    $0x20,%rsp
14011fad2:	41 5e                	pop    %r14
14011fad4:	c3                   	ret
14011fad5:	cc                   	int3
14011fad6:	cc                   	int3
14011fad7:	cc                   	int3
14011fad8:	cc                   	int3
14011fad9:	cc                   	int3
14011fada:	cc                   	int3
14011fadb:	cc                   	int3
14011fadc:	cc                   	int3
14011fadd:	cc                   	int3
14011fade:	cc                   	int3
14011fadf:	cc                   	int3
14011fae0:	40 53                	rex push %rbx
14011fae2:	41 56                	push   %r14
14011fae4:	41 57                	push   %r15
14011fae6:	48 83 ec 20          	sub    $0x20,%rsp
14011faea:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
14011faef:	49 8b d8             	mov    %r8,%rbx
14011faf2:	4c 8b f2             	mov    %rdx,%r14
14011faf5:	4c 8b f9             	mov    %rcx,%r15
14011faf8:	75 68                	jne    0x14011fb62
14011fafa:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14011faff:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14011fb04:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14011fb09:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011fb10:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14011fb14:	49 8b d6             	mov    %r14,%rdx
14011fb17:	49 8b cf             	mov    %r15,%rcx
14011fb1a:	e8 c1 ff ff ff       	call   0x14011fae0
14011fb1f:	48 8b eb             	mov    %rbx,%rbp
14011fb22:	48 8b 1b             	mov    (%rbx),%rbx
14011fb25:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14011fb29:	e8 92 66 fa ff       	call   0x1400c61c0
14011fb2e:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14011fb32:	e8 49 68 fa ff       	call   0x1400c6380
14011fb37:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14011fb3b:	e8 40 68 fa ff       	call   0x1400c6380
14011fb40:	ba 88 00 00 00       	mov    $0x88,%edx
14011fb45:	48 8b cd             	mov    %rbp,%rcx
14011fb48:	e8 ff 6a 06 00       	call   0x14018664c
14011fb4d:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14011fb51:	74 bd                	je     0x14011fb10
14011fb53:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14011fb58:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14011fb5d:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14011fb62:	48 83 c4 20          	add    $0x20,%rsp