1400f1cda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400f1cdf:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400f1ce4:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400f1ce9:	48 83 c4 30          	add    $0x30,%rsp
1400f1ced:	41 5e                	pop    %r14
1400f1cef:	c3                   	ret
1400f1cf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f1cf5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f1cfa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400f1cff:	41 56                	push   %r14
1400f1d01:	48 83 ec 30          	sub    $0x30,%rsp
1400f1d05:	4c 8b f2             	mov    %rdx,%r14
1400f1d08:	48 8b f9             	mov    %rcx,%rdi
1400f1d0b:	b9 f8 00 00 00       	mov    $0xf8,%ecx
1400f1d10:	ff 15 b2 ab a1 00    	call   *0xa1abb2(%rip)        # 0x140b0c8c8
1400f1d16:	48 8b d8             	mov    %rax,%rbx
1400f1d19:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400f1d1e:	48 85 c0             	test   %rax,%rax
1400f1d21:	75 07                	jne    0x1400f1d2a
1400f1d23:	ff 15 6f a7 a1 00    	call   *0xa1a76f(%rip)        # 0x140b0c498
1400f1d29:	90                   	nop
1400f1d2a:	b8 01 00 00 00       	mov    $0x1,%eax
1400f1d2f:	89 43 08             	mov    %eax,0x8(%rbx)
1400f1d32:	89 43 0c             	mov    %eax,0xc(%rbx)
1400f1d35:	48 8d 05 6c 31 a2 00 	lea    0xa2316c(%rip),%rax        # 0x140b14ea8
1400f1d3c:	48 89 03             	mov    %rax,(%rbx)
1400f1d3f:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1400f1d43:	49 8b d6             	mov    %r14,%rdx
1400f1d46:	48 8b ce             	mov    %rsi,%rcx
1400f1d49:	e8 62 4e 00 00       	call   0x1400f6bb0
1400f1d4e:	48 8d 05 33 83 a2 00 	lea    0xa28333(%rip),%rax        # 0x140b1a088
1400f1d55:	48 89 06             	mov    %rax,(%rsi)
1400f1d58:	48 8d 05 39 85 a2 00 	lea    0xa28539(%rip),%rax        # 0x140b1a298
1400f1d5f:	48 89 86 88 00 00 00 	mov    %rax,0x88(%rsi)
1400f1d66:	41 8a 86 e0 00 00 00 	mov    0xe0(%r14),%al
1400f1d6d:	88 86 e0 00 00 00    	mov    %al,0xe0(%rsi)
1400f1d73:	48 83 27 00          	andq   $0x0,(%rdi)
1400f1d77:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400f1d7c:	4c 8b c3             	mov    %rbx,%r8
1400f1d7f:	48 8b d6             	mov    %rsi,%rdx
1400f1d82:	48 8b cf             	mov    %rdi,%rcx
1400f1d85:	e8 7a d7 f2 ff       	call   0x14001f504
1400f1d8a:	48 8b c7             	mov    %rdi,%rax
1400f1d8d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400f1d92:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400f1d97:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400f1d9c:	48 83 c4 30          	add    $0x30,%rsp
1400f1da0:	41 5e                	pop    %r14
1400f1da2:	c3                   	ret
1400f1da3:	90                   	nop
1400f1da4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f1da9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f1dae:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400f1db3:	41 56                	push   %r14
1400f1db5:	48 83 ec 30          	sub    $0x30,%rsp
1400f1db9:	4c 8b f2             	mov    %rdx,%r14
1400f1dbc:	48 8b f9             	mov    %rcx,%rdi
1400f1dbf:	b9 f8 00 00 00       	mov    $0xf8,%ecx
1400f1dc4:	ff 15 fe aa a1 00    	call   *0xa1aafe(%rip)        # 0x140b0c8c8
1400f1dca:	48 8b d8             	mov    %rax,%rbx
1400f1dcd:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400f1dd2:	48 85 c0             	test   %rax,%rax
1400f1dd5:	75 07                	jne    0x1400f1dde
1400f1dd7:	ff 15 bb a6 a1 00    	call   *0xa1a6bb(%rip)        # 0x140b0c498
1400f1ddd:	90                   	nop
1400f1dde:	b8 01 00 00 00       	mov    $0x1,%eax
1400f1de3:	89 43 08             	mov    %eax,0x8(%rbx)
1400f1de6:	89 43 0c             	mov    %eax,0xc(%rbx)
1400f1de9:	48 8d 05 10 82 a2 00 	lea    0xa28210(%rip),%rax        # 0x140b1a000
1400f1df0:	48 89 03             	mov    %rax,(%rbx)
1400f1df3:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1400f1df7:	49 8b d6             	mov    %r14,%rdx
1400f1dfa:	48 8b ce             	mov    %rsi,%rcx
1400f1dfd:	e8 ae 4d 00 00       	call   0x1400f6bb0
1400f1e02:	48 8d 05 7f 82 a2 00 	lea    0xa2827f(%rip),%rax        # 0x140b1a088
1400f1e09:	48 89 06             	mov    %rax,(%rsi)
1400f1e0c:	48 8d 05 85 84 a2 00 	lea    0xa28485(%rip),%rax        # 0x140b1a298
1400f1e13:	48 89 86 88 00 00 00 	mov    %rax,0x88(%rsi)
1400f1e1a:	41 8a 86 e0 00 00 00 	mov    0xe0(%r14),%al
1400f1e21:	88 86 e0 00 00 00    	mov    %al,0xe0(%rsi)
1400f1e27:	48 8d 05 92 80 a2 00 	lea    0xa28092(%rip),%rax        # 0x140b19ec0
1400f1e2e:	48 89 06             	mov    %rax,(%rsi)
1400f1e31:	48 8d 05 d0 87 a2 00 	lea    0xa287d0(%rip),%rax        # 0x140b1a608
1400f1e38:	48 89 86 88 00 00 00 	mov    %rax,0x88(%rsi)
1400f1e3f:	48 83 27 00          	andq   $0x0,(%rdi)
1400f1e43:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400f1e48:	4c 8b c3             	mov    %rbx,%r8
1400f1e4b:	48 8b d6             	mov    %rsi,%rdx
1400f1e4e:	48 8b cf             	mov    %rdi,%rcx
1400f1e51:	e8 ae d6 f2 ff       	call   0x14001f504
1400f1e56:	48 8b c7             	mov    %rdi,%rax
1400f1e59:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400f1e5e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400f1e63:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400f1e68:	48 83 c4 30          	add    $0x30,%rsp
1400f1e6c:	41 5e                	pop    %r14
1400f1e6e:	c3                   	ret
1400f1e6f:	90                   	nop
1400f1e70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f1e75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f1e7a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400f1e7f:	41 56                	push   %r14
1400f1e81:	48 83 ec 30          	sub    $0x30,%rsp
1400f1e85:	4c 8b f2             	mov    %rdx,%r14
1400f1e88:	48 8b d9             	mov    %rcx,%rbx
1400f1e8b:	b9 90 00 00 00       	mov    $0x90,%ecx
1400f1e90:	ff 15 32 aa a1 00    	call   *0xa1aa32(%rip)        # 0x140b0c8c8
1400f1e96:	48 8b f8             	mov    %rax,%rdi
1400f1e99:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400f1e9e:	48 85 c0             	test   %rax,%rax
1400f1ea1:	75 07                	jne    0x1400f1eaa
1400f1ea3:	ff 15 ef a5 a1 00    	call   *0xa1a5ef(%rip)        # 0x140b0c498
1400f1ea9:	90                   	nop
1400f1eaa:	b8 01 00 00 00       	mov    $0x1,%eax
1400f1eaf:	89 47 08             	mov    %eax,0x8(%rdi)
1400f1eb2:	89 47 0c             	mov    %eax,0xc(%rdi)
1400f1eb5:	48 8d 05 24 87 a2 00 	lea    0xa28724(%rip),%rax        # 0x140b1a5e0
1400f1ebc:	48 89 07             	mov    %rax,(%rdi)
1400f1ebf:	48 8d 77 10          	lea    0x10(%rdi),%rsi
1400f1ec3:	49 8b d6             	mov    %r14,%rdx
1400f1ec6:	48 8b ce             	mov    %rsi,%rcx
1400f1ec9:	e8 36 3d f3 ff       	call   0x140025c04
1400f1ece:	48 89 33             	mov    %rsi,(%rbx)
1400f1ed1:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400f1ed5:	48 8b c3             	mov    %rbx,%rax
1400f1ed8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400f1edd:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400f1ee2:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400f1ee7:	48 83 c4 30          	add    $0x30,%rsp
1400f1eeb:	41 5e                	pop    %r14
1400f1eed:	c3                   	ret
1400f1eee:	90                   	nop
1400f1eef:	90                   	nop
1400f1ef0:	48 8b c4             	mov    %rsp,%rax
1400f1ef3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400f1ef7:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400f1efb:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400f1eff:	4c 89 60 20          	mov    %r12,0x20(%rax)
1400f1f03:	55                   	push   %rbp
1400f1f04:	41 56                	push   %r14
1400f1f06:	41 57                	push   %r15
1400f1f08:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1400f1f0c:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400f1f13:	4d 8b f8             	mov    %r8,%r15
1400f1f16:	48 8b fa             	mov    %rdx,%rdi
1400f1f19:	48 8b f1             	mov    %rcx,%rsi
1400f1f1c:	45 33 f6             	xor    %r14d,%r14d
1400f1f1f:	48 8b 01             	mov    (%rcx),%rax
1400f1f22:	48 8b 40 40          	mov    0x40(%rax),%rax
1400f1f26:	ff 15 0c ad a1 00    	call   *0xa1ad0c(%rip)        # 0x140b0cc38
1400f1f2c:	48 85 c0             	test   %rax,%rax
1400f1f2f:	0f 84 28 02 00 00    	je     0x1400f215d
1400f1f35:	41 83 cc ff          	or     $0xffffffff,%r12d
1400f1f39:	48 8b 06             	mov    (%rsi),%rax
1400f1f3c:	4d 8b c6             	mov    %r14,%r8
1400f1f3f:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1400f1f43:	48 8b ce             	mov    %rsi,%rcx
1400f1f46:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f1f4a:	ff 15 e8 ac a1 00    	call   *0xa1ace8(%rip)        # 0x140b0cc38
1400f1f50:	48 8b d0             	mov    %rax,%rdx
1400f1f53:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1400f1f57:	e8 bc b8 f4 ff       	call   0x14003d818
1400f1f5c:	90                   	nop
1400f1f5d:	48 8b 5d 17          	mov    0x17(%rbp),%rbx
1400f1f61:	48 85 db             	test   %rbx,%rbx
1400f1f64:	74 39                	je     0x1400f1f9f
1400f1f66:	41 8b c4             	mov    %r12d,%eax
1400f1f69:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f1f6e:	41 03 c4             	add    %r12d,%eax
1400f1f71:	75 2c                	jne    0x1400f1f9f
1400f1f73:	48 8b 03             	mov    (%rbx),%rax
1400f1f76:	48 8b cb             	mov    %rbx,%rcx
1400f1f79:	48 8b 00             	mov    (%rax),%rax
1400f1f7c:	ff 15 b6 ac a1 00    	call   *0xa1acb6(%rip)        # 0x140b0cc38
1400f1f82:	41 8b c4             	mov    %r12d,%eax
1400f1f85:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f1f8a:	41 03 c4             	add    %r12d,%eax
1400f1f8d:	75 10                	jne    0x1400f1f9f
1400f1f8f:	48 8b 03             	mov    (%rbx),%rax
1400f1f92:	48 8b cb             	mov    %rbx,%rcx
1400f1f95:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f1f99:	ff 15 99 ac a1 00    	call   *0xa1ac99(%rip)        # 0x140b0cc38
1400f1f9f:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1400f1fa3:	48 85 c0             	test   %rax,%rax
1400f1fa6:	0f 85 4e 02 00 00    	jne    0x1400f21fa
1400f1fac:	49 83 ff 01          	cmp    $0x1,%r15
1400f1fb0:	0f 86 81 00 00 00    	jbe    0x1400f2037
1400f1fb6:	48 8b 06             	mov    (%rsi),%rax
1400f1fb9:	4d 8b c6             	mov    %r14,%r8
1400f1fbc:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1400f1fc0:	48 8b ce             	mov    %rsi,%rcx
1400f1fc3:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f1fc7:	ff 15 6b ac a1 00    	call   *0xa1ac6b(%rip)        # 0x140b0cc38
1400f1fcd:	90                   	nop
1400f1fce:	4d 8d 47 ff          	lea    -0x1(%r15),%r8
1400f1fd2:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1400f1fd6:	48 8b 08             	mov    (%rax),%rcx
1400f1fd9:	e8 12 ff ff ff       	call   0x1400f1ef0
1400f1fde:	90                   	nop
1400f1fdf:	48 8b 5d 27          	mov    0x27(%rbp),%rbx
1400f1fe3:	48 85 db             	test   %rbx,%rbx
1400f1fe6:	74 39                	je     0x1400f2021
1400f1fe8:	41 8b c4             	mov    %r12d,%eax
1400f1feb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f1ff0:	41 03 c4             	add    %r12d,%eax
1400f1ff3:	75 2c                	jne    0x1400f2021
1400f1ff5:	48 8b 03             	mov    (%rbx),%rax
1400f1ff8:	48 8b cb             	mov    %rbx,%rcx
1400f1ffb:	48 8b 00             	mov    (%rax),%rax
1400f1ffe:	ff 15 34 ac a1 00    	call   *0xa1ac34(%rip)        # 0x140b0cc38
1400f2004:	41 8b c4             	mov    %r12d,%eax
1400f2007:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f200c:	41 03 c4             	add    %r12d,%eax
1400f200f:	75 10                	jne    0x1400f2021
1400f2011:	48 8b 03             	mov    (%rbx),%rax
1400f2014:	48 8b cb             	mov    %rbx,%rcx
1400f2017:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f201b:	ff 15 17 ac a1 00    	call   *0xa1ac17(%rip)        # 0x140b0cc38
1400f2021:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1400f2025:	48 85 c0             	test   %rax,%rax
1400f2028:	0f 85 5c 01 00 00    	jne    0x1400f218a
1400f202e:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1400f2032:	e9 84 00 00 00       	jmp    0x1400f20bb
1400f2037:	4d 85 ff             	test   %r15,%r15
1400f203a:	0f 85 ba 00 00 00    	jne    0x1400f20fa
1400f2040:	48 8b 06             	mov    (%rsi),%rax
1400f2043:	4d 8b c6             	mov    %r14,%r8
1400f2046:	48 8d 55 2f          	lea    0x2f(%rbp),%rdx
1400f204a:	48 8b ce             	mov    %rsi,%rcx
1400f204d:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f2051:	ff 15 e1 ab a1 00    	call   *0xa1abe1(%rip)        # 0x140b0cc38
1400f2057:	90                   	nop
1400f2058:	45 33 c0             	xor    %r8d,%r8d
1400f205b:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1400f205f:	48 8b 08             	mov    (%rax),%rcx
1400f2062:	e8 89 fe ff ff       	call   0x1400f1ef0
1400f2067:	90                   	nop
1400f2068:	48 8b 5d 37          	mov    0x37(%rbp),%rbx
1400f206c:	48 85 db             	test   %rbx,%rbx
1400f206f:	74 39                	je     0x1400f20aa
1400f2071:	41 8b c4             	mov    %r12d,%eax
1400f2074:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f2079:	41 03 c4             	add    %r12d,%eax
1400f207c:	75 2c                	jne    0x1400f20aa
1400f207e:	48 8b 03             	mov    (%rbx),%rax
1400f2081:	48 8b cb             	mov    %rbx,%rcx
1400f2084:	48 8b 00             	mov    (%rax),%rax
1400f2087:	ff 15 ab ab a1 00    	call   *0xa1abab(%rip)        # 0x140b0cc38
1400f208d:	41 8b c4             	mov    %r12d,%eax
1400f2090:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f2095:	41 03 c4             	add    %r12d,%eax
1400f2098:	75 10                	jne    0x1400f20aa
1400f209a:	48 8b 03             	mov    (%rbx),%rax
1400f209d:	48 8b cb             	mov    %rbx,%rcx
1400f20a0:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f20a4:	ff 15 8e ab a1 00    	call   *0xa1ab8e(%rip)        # 0x140b0cc38
1400f20aa:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
1400f20ae:	48 85 c0             	test   %rax,%rax
1400f20b1:	0f 85 e4 00 00 00    	jne    0x1400f219b
1400f20b7:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
1400f20bb:	48 85 db             	test   %rbx,%rbx
1400f20be:	74 3a                	je     0x1400f20fa
1400f20c0:	41 8b c4             	mov    %r12d,%eax
1400f20c3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f20c8:	41 03 c4             	add    %r12d,%eax
1400f20cb:	75 2d                	jne    0x1400f20fa
1400f20cd:	48 8b 03             	mov    (%rbx),%rax
1400f20d0:	48 8b cb             	mov    %rbx,%rcx
1400f20d3:	48 8b 00             	mov    (%rax),%rax
1400f20d6:	ff 15 5c ab a1 00    	call   *0xa1ab5c(%rip)        # 0x140b0cc38
1400f20dc:	41 8b c4             	mov    %r12d,%eax
1400f20df:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f20e4:	41 03 c4             	add    %r12d,%eax
1400f20e7:	75 11                	jne    0x1400f20fa
1400f20e9:	48 8b 03             	mov    (%rbx),%rax
1400f20ec:	48 8b cb             	mov    %rbx,%rcx
1400f20ef:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f20f3:	ff 15 3f ab a1 00    	call   *0xa1ab3f(%rip)        # 0x140b0cc38
1400f20f9:	90                   	nop
1400f20fa:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400f20fe:	48 85 c9             	test   %rcx,%rcx
1400f2101:	74 3e                	je     0x1400f2141
1400f2103:	41 8b c4             	mov    %r12d,%eax
1400f2106:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f210b:	41 03 c4             	add    %r12d,%eax
1400f210e:	75 31                	jne    0x1400f2141
1400f2110:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1400f2114:	48 8b 03             	mov    (%rbx),%rax
1400f2117:	48 8b cb             	mov    %rbx,%rcx
1400f211a:	48 8b 00             	mov    (%rax),%rax
1400f211d:	ff 15 15 ab a1 00    	call   *0xa1ab15(%rip)        # 0x140b0cc38
1400f2123:	41 8b c4             	mov    %r12d,%eax
1400f2126:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f212b:	41 03 c4             	add    %r12d,%eax
1400f212e:	75 11                	jne    0x1400f2141
1400f2130:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400f2134:	48 8b 01             	mov    (%rcx),%rax
1400f2137:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f213b:	ff 15 f7 aa a1 00    	call   *0xa1aaf7(%rip)        # 0x140b0cc38
1400f2141:	49 ff c6             	inc    %r14
1400f2144:	48 8b 06             	mov    (%rsi),%rax
1400f2147:	48 8b ce             	mov    %rsi,%rcx
1400f214a:	48 8b 40 40          	mov    0x40(%rax),%rax
1400f214e:	ff 15 e4 aa a1 00    	call   *0xa1aae4(%rip)        # 0x140b0cc38
1400f2154:	4c 3b f0             	cmp    %rax,%r14
1400f2157:	0f 82 dc fd ff ff    	jb     0x1400f1f39
1400f215d:	48 83 27 00          	andq   $0x0,(%rdi)
1400f2161:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400f2166:	48 8b c7             	mov    %rdi,%rax
1400f2169:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1400f2170:	00
1400f2171:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400f2175:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400f2179:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400f217d:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400f2181:	49 8b e3             	mov    %r11,%rsp
1400f2184:	41 5f                	pop    %r15
1400f2186:	41 5e                	pop    %r14
1400f2188:	5d                   	pop    %rbp
1400f2189:	c3                   	ret
1400f218a:	48 89 07             	mov    %rax,(%rdi)
1400f218d:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1400f2191:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f2194:	f3 0f 7f 45 ef       	movdqu %xmm0,-0x11(%rbp)
1400f2199:	eb 0f                	jmp    0x1400f21aa
1400f219b:	48 89 07             	mov    %rax,(%rdi)
1400f219e:	48 8b 45 07          	mov    0x7(%rbp),%rax
1400f21a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f21a5:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
1400f21aa:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400f21ae:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400f21b2:	48 85 c9             	test   %rcx,%rcx
1400f21b5:	74 af                	je     0x1400f2166
1400f21b7:	41 8b c4             	mov    %r12d,%eax
1400f21ba:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f21bf:	41 03 c4             	add    %r12d,%eax
1400f21c2:	75 a2                	jne    0x1400f2166
1400f21c4:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1400f21c8:	48 8b 03             	mov    (%rbx),%rax
1400f21cb:	48 8b cb             	mov    %rbx,%rcx
1400f21ce:	48 8b 00             	mov    (%rax),%rax
1400f21d1:	ff 15 61 aa a1 00    	call   *0xa1aa61(%rip)        # 0x140b0cc38
1400f21d7:	41 8b c4             	mov    %r12d,%eax
1400f21da:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f21df:	41 03 c4             	add    %r12d,%eax
1400f21e2:	75 82                	jne    0x1400f2166
1400f21e4:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400f21e8:	48 8b 01             	mov    (%rcx),%rax
1400f21eb:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f21ef:	ff 15 43 aa a1 00    	call   *0xa1aa43(%rip)        # 0x140b0cc38