14095ad00:	4c 8d 45 58          	lea    0x58(%rbp),%r8
14095ad04:	48 8d 95 38 01 00 00 	lea    0x138(%rbp),%rdx
14095ad0b:	49 8b c1             	mov    %r9,%rax
14095ad0e:	ff 15 24 1f 1b 00    	call   *0x1b1f24(%rip)        # 0x140b0cc38
14095ad14:	48 8b 08             	mov    (%rax),%rcx
14095ad17:	48 8b 50 08          	mov    0x8(%rax),%rdx
14095ad1b:	4c 89 38             	mov    %r15,(%rax)
14095ad1e:	4c 89 78 08          	mov    %r15,0x8(%rax)
14095ad22:	48 89 0f             	mov    %rcx,(%rdi)
14095ad25:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14095ad29:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14095ad2d:	83 ce ff             	or     $0xffffffff,%esi
14095ad30:	48 85 db             	test   %rbx,%rbx
14095ad33:	74 35                	je     0x14095ad6a
14095ad35:	8b c6                	mov    %esi,%eax
14095ad37:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095ad3c:	03 c6                	add    %esi,%eax
14095ad3e:	75 2a                	jne    0x14095ad6a
14095ad40:	48 8b 03             	mov    (%rbx),%rax
14095ad43:	48 8b cb             	mov    %rbx,%rcx
14095ad46:	48 8b 00             	mov    (%rax),%rax
14095ad49:	ff 15 e9 1e 1b 00    	call   *0x1b1ee9(%rip)        # 0x140b0cc38
14095ad4f:	8b c6                	mov    %esi,%eax
14095ad51:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14095ad56:	03 c6                	add    %esi,%eax
14095ad58:	75 10                	jne    0x14095ad6a
14095ad5a:	48 8b 03             	mov    (%rbx),%rax
14095ad5d:	48 8b cb             	mov    %rbx,%rcx
14095ad60:	48 8b 40 08          	mov    0x8(%rax),%rax
14095ad64:	ff 15 ce 1e 1b 00    	call   *0x1b1ece(%rip)        # 0x140b0cc38
14095ad6a:	48 8b 9d 40 01 00 00 	mov    0x140(%rbp),%rbx
14095ad71:	e9 6d 02 00 00       	jmp    0x14095afe3
14095ad76:	48 8b 35 43 56 36 00 	mov    0x365643(%rip),%rsi        # 0x140cc03c0
14095ad7d:	48 8d 15 2c 56 36 00 	lea    0x36562c(%rip),%rdx        # 0x140cc03b0
14095ad84:	48 83 3d 3c 56 36 00 	cmpq   $0xf,0x36563c(%rip)        # 0x140cc03c8
14095ad8b:	0f
14095ad8c:	48 0f 47 15 1c 56 36 	cmova  0x36561c(%rip),%rdx        # 0x140cc03b0
14095ad93:	00
14095ad94:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
14095ad9b:	48 83 bd b0 01 00 00 	cmpq   $0xf,0x1b0(%rbp)
14095ada2:	0f
14095ada3:	48 0f 47 8d 98 01 00 	cmova  0x198(%rbp),%rcx
14095adaa:	00
14095adab:	4c 8b c3             	mov    %rbx,%r8
14095adae:	48 3b f3             	cmp    %rbx,%rsi
14095adb1:	4c 0f 42 c6          	cmovb  %rsi,%r8
14095adb5:	e8 30 75 19 00       	call   0x140af22ea
14095adba:	85 c0                	test   %eax,%eax
14095adbc:	75 0b                	jne    0x14095adc9
14095adbe:	48 3b de             	cmp    %rsi,%rbx
14095adc1:	72 06                	jb     0x14095adc9
14095adc3:	77 04                	ja     0x14095adc9
14095adc5:	85 c0                	test   %eax,%eax
14095adc7:	74 63                	je     0x14095ae2c
14095adc9:	48 8b 35 d0 55 36 00 	mov    0x3655d0(%rip),%rsi        # 0x140cc03a0
14095add0:	48 8d 15 b9 55 36 00 	lea    0x3655b9(%rip),%rdx        # 0x140cc0390
14095add7:	48 83 3d c9 55 36 00 	cmpq   $0xf,0x3655c9(%rip)        # 0x140cc03a8
14095adde:	0f
14095addf:	48 0f 47 15 a9 55 36 	cmova  0x3655a9(%rip),%rdx        # 0x140cc0390
14095ade6:	00
14095ade7:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
14095adee:	48 83 bd b0 01 00 00 	cmpq   $0xf,0x1b0(%rbp)
14095adf5:	0f
14095adf6:	48 0f 47 8d 98 01 00 	cmova  0x198(%rbp),%rcx
14095adfd:	00
14095adfe:	4c 8b c3             	mov    %rbx,%r8
14095ae01:	48 3b f3             	cmp    %rbx,%rsi
14095ae04:	4c 0f 42 c6          	cmovb  %rsi,%r8
14095ae08:	e8 dd 74 19 00       	call   0x140af22ea
14095ae0d:	85 c0                	test   %eax,%eax
14095ae0f:	0f 85 c2 00 00 00    	jne    0x14095aed7
14095ae15:	48 3b de             	cmp    %rsi,%rbx
14095ae18:	0f 82 b9 00 00 00    	jb     0x14095aed7
14095ae1e:	0f 87 b3 00 00 00    	ja     0x14095aed7
14095ae24:	85 c0                	test   %eax,%eax
14095ae26:	0f 85 ab 00 00 00    	jne    0x14095aed7
14095ae2c:	49 8b 4e 28          	mov    0x28(%r14),%rcx
14095ae30:	48 8b 01             	mov    (%rcx),%rax
14095ae33:	4c 8b 88 f0 00 00 00 	mov    0xf0(%rax),%r9
14095ae3a:	0f 57 c0             	xorps  %xmm0,%xmm0
14095ae3d:	f3 0f 7f 45 68       	movdqu %xmm0,0x68(%rbp)
14095ae42:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14095ae46:	45 33 ff             	xor    %r15d,%r15d
14095ae49:	48 85 d2             	test   %rdx,%rdx
14095ae4c:	74 04                	je     0x14095ae52
14095ae4e:	f0 ff 42 08          	lock incl 0x8(%rdx)
14095ae52:	48 8b 07             	mov    (%rdi),%rax
14095ae55:	48 89 45 68          	mov    %rax,0x68(%rbp)
14095ae59:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095ae5d:	48 89 45 70          	mov    %rax,0x70(%rbp)
14095ae61:	4c 8d 45 68          	lea    0x68(%rbp),%r8
14095ae65:	48 8d 95 48 01 00 00 	lea    0x148(%rbp),%rdx
14095ae6c:	49 8b c1             	mov    %r9,%rax
14095ae6f:	ff 15 c3 1d 1b 00    	call   *0x1b1dc3(%rip)        # 0x140b0cc38
14095ae75:	48 8b 08             	mov    (%rax),%rcx
14095ae78:	48 8b 50 08          	mov    0x8(%rax),%rdx
14095ae7c:	4c 89 38             	mov    %r15,(%rax)
14095ae7f:	4c 89 78 08          	mov    %r15,0x8(%rax)
14095ae83:	48 89 0f             	mov    %rcx,(%rdi)
14095ae86:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14095ae8a:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14095ae8e:	83 ce ff             	or     $0xffffffff,%esi
14095ae91:	48 85 db             	test   %rbx,%rbx
14095ae94:	74 35                	je     0x14095aecb
14095ae96:	8b c6                	mov    %esi,%eax
14095ae98:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095ae9d:	03 c6                	add    %esi,%eax
14095ae9f:	75 2a                	jne    0x14095aecb
14095aea1:	48 8b 03             	mov    (%rbx),%rax
14095aea4:	48 8b cb             	mov    %rbx,%rcx
14095aea7:	48 8b 00             	mov    (%rax),%rax
14095aeaa:	ff 15 88 1d 1b 00    	call   *0x1b1d88(%rip)        # 0x140b0cc38
14095aeb0:	8b c6                	mov    %esi,%eax
14095aeb2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14095aeb7:	03 c6                	add    %esi,%eax
14095aeb9:	75 10                	jne    0x14095aecb
14095aebb:	48 8b 03             	mov    (%rbx),%rax
14095aebe:	48 8b cb             	mov    %rbx,%rcx
14095aec1:	48 8b 40 08          	mov    0x8(%rax),%rax
14095aec5:	ff 15 6d 1d 1b 00    	call   *0x1b1d6d(%rip)        # 0x140b0cc38
14095aecb:	48 8b 9d 50 01 00 00 	mov    0x150(%rbp),%rbx
14095aed2:	e9 0c 01 00 00       	jmp    0x14095afe3
14095aed7:	48 8b 35 d2 08 3d 00 	mov    0x3d08d2(%rip),%rsi        # 0x140d2b7b0
14095aede:	48 8d 15 bb 08 3d 00 	lea    0x3d08bb(%rip),%rdx        # 0x140d2b7a0
14095aee5:	48 83 3d cb 08 3d 00 	cmpq   $0xf,0x3d08cb(%rip)        # 0x140d2b7b8
14095aeec:	0f
14095aeed:	48 0f 47 15 ab 08 3d 	cmova  0x3d08ab(%rip),%rdx        # 0x140d2b7a0
14095aef4:	00
14095aef5:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
14095aefc:	48 83 bd b0 01 00 00 	cmpq   $0xf,0x1b0(%rbp)
14095af03:	0f
14095af04:	48 0f 47 8d 98 01 00 	cmova  0x198(%rbp),%rcx
14095af0b:	00
14095af0c:	4c 8b c3             	mov    %rbx,%r8
14095af0f:	48 3b f3             	cmp    %rbx,%rsi
14095af12:	4c 0f 42 c6          	cmovb  %rsi,%r8
14095af16:	e8 cf 73 19 00       	call   0x140af22ea
14095af1b:	85 c0                	test   %eax,%eax
14095af1d:	0f 85 0b 01 00 00    	jne    0x14095b02e
14095af23:	48 3b de             	cmp    %rsi,%rbx
14095af26:	0f 82 02 01 00 00    	jb     0x14095b02e
14095af2c:	0f 87 fc 00 00 00    	ja     0x14095b02e
14095af32:	85 c0                	test   %eax,%eax
14095af34:	0f 85 f4 00 00 00    	jne    0x14095b02e
14095af3a:	49 8b 4e 28          	mov    0x28(%r14),%rcx
14095af3e:	48 8b 01             	mov    (%rcx),%rax
14095af41:	4c 8b 88 00 01 00 00 	mov    0x100(%rax),%r9
14095af48:	0f 57 c0             	xorps  %xmm0,%xmm0
14095af4b:	f3 0f 7f 45 78       	movdqu %xmm0,0x78(%rbp)
14095af50:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14095af54:	45 33 ff             	xor    %r15d,%r15d
14095af57:	48 85 d2             	test   %rdx,%rdx
14095af5a:	74 04                	je     0x14095af60
14095af5c:	f0 ff 42 08          	lock incl 0x8(%rdx)
14095af60:	48 8b 07             	mov    (%rdi),%rax
14095af63:	48 89 45 78          	mov    %rax,0x78(%rbp)
14095af67:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095af6b:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
14095af72:	4c 8d 45 78          	lea    0x78(%rbp),%r8
14095af76:	48 8d 95 58 01 00 00 	lea    0x158(%rbp),%rdx
14095af7d:	49 8b c1             	mov    %r9,%rax
14095af80:	ff 15 b2 1c 1b 00    	call   *0x1b1cb2(%rip)        # 0x140b0cc38
14095af86:	48 8b 08             	mov    (%rax),%rcx
14095af89:	48 8b 50 08          	mov    0x8(%rax),%rdx
14095af8d:	4c 89 38             	mov    %r15,(%rax)
14095af90:	4c 89 78 08          	mov    %r15,0x8(%rax)
14095af94:	48 89 0f             	mov    %rcx,(%rdi)
14095af97:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14095af9b:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14095af9f:	83 ce ff             	or     $0xffffffff,%esi
14095afa2:	48 85 db             	test   %rbx,%rbx
14095afa5:	74 35                	je     0x14095afdc
14095afa7:	8b c6                	mov    %esi,%eax
14095afa9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095afae:	03 c6                	add    %esi,%eax
14095afb0:	75 2a                	jne    0x14095afdc
14095afb2:	48 8b 03             	mov    (%rbx),%rax
14095afb5:	48 8b cb             	mov    %rbx,%rcx
14095afb8:	48 8b 00             	mov    (%rax),%rax
14095afbb:	ff 15 77 1c 1b 00    	call   *0x1b1c77(%rip)        # 0x140b0cc38
14095afc1:	8b c6                	mov    %esi,%eax
14095afc3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14095afc8:	03 c6                	add    %esi,%eax
14095afca:	75 10                	jne    0x14095afdc
14095afcc:	48 8b 03             	mov    (%rbx),%rax
14095afcf:	48 8b cb             	mov    %rbx,%rcx
14095afd2:	48 8b 40 08          	mov    0x8(%rax),%rax
14095afd6:	ff 15 5c 1c 1b 00    	call   *0x1b1c5c(%rip)        # 0x140b0cc38
14095afdc:	48 8b 9d 60 01 00 00 	mov    0x160(%rbp),%rbx
14095afe3:	48 85 db             	test   %rbx,%rbx
14095afe6:	0f 84 69 04 00 00    	je     0x14095b455
14095afec:	8b c6                	mov    %esi,%eax
14095afee:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095aff3:	03 c6                	add    %esi,%eax
14095aff5:	0f 85 5a 04 00 00    	jne    0x14095b455
14095affb:	48 8b 03             	mov    (%rbx),%rax
14095affe:	48 8b cb             	mov    %rbx,%rcx
14095b001:	48 8b 00             	mov    (%rax),%rax
14095b004:	ff 15 2e 1c 1b 00    	call   *0x1b1c2e(%rip)        # 0x140b0cc38
14095b00a:	8b c6                	mov    %esi,%eax
14095b00c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14095b011:	03 c6                	add    %esi,%eax
14095b013:	0f 85 3c 04 00 00    	jne    0x14095b455
14095b019:	48 8b 03             	mov    (%rbx),%rax
14095b01c:	48 8b cb             	mov    %rbx,%rcx
14095b01f:	48 8b 40 08          	mov    0x8(%rax),%rax
14095b023:	ff 15 0f 1c 1b 00    	call   *0x1b1c0f(%rip)        # 0x140b0cc38
14095b029:	e9 27 04 00 00       	jmp    0x14095b455
14095b02e:	48 8b 35 8b 52 36 00 	mov    0x36528b(%rip),%rsi        # 0x140cc02c0
14095b035:	48 8d 15 74 52 36 00 	lea    0x365274(%rip),%rdx        # 0x140cc02b0
14095b03c:	48 83 3d 84 52 36 00 	cmpq   $0xf,0x365284(%rip)        # 0x140cc02c8
14095b043:	0f
14095b044:	48 0f 47 15 64 52 36 	cmova  0x365264(%rip),%rdx        # 0x140cc02b0
14095b04b:	00
14095b04c:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
14095b053:	48 83 bd b0 01 00 00 	cmpq   $0xf,0x1b0(%rbp)
14095b05a:	0f
14095b05b:	48 0f 47 8d 98 01 00 	cmova  0x198(%rbp),%rcx
14095b062:	00
14095b063:	4c 8b c3             	mov    %rbx,%r8
14095b066:	48 3b f3             	cmp    %rbx,%rsi
14095b069:	4c 0f 42 c6          	cmovb  %rsi,%r8
14095b06d:	e8 78 72 19 00       	call   0x140af22ea
14095b072:	85 c0                	test   %eax,%eax
14095b074:	75 19                	jne    0x14095b08f
14095b076:	48 3b de             	cmp    %rsi,%rbx
14095b079:	72 14                	jb     0x14095b08f
14095b07b:	77 12                	ja     0x14095b08f
14095b07d:	85 c0                	test   %eax,%eax
14095b07f:	75 0e                	jne    0x14095b08f
14095b081:	4d 3b e7             	cmp    %r15,%r12
14095b084:	0f 85 5c 06 00 00    	jne    0x14095b6e6
14095b08a:	e9 c6 03 00 00       	jmp    0x14095b455
14095b08f:	48 8d 15 fa 51 36 00 	lea    0x3651fa(%rip),%rdx        # 0x140cc0290
14095b096:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
14095b09d:	e8 3a 18 7b ff       	call   0x14010c8dc
14095b0a2:	85 c0                	test   %eax,%eax
14095b0a4:	0f 85 f4 00 00 00    	jne    0x14095b19e
14095b0aa:	4d 3b e7             	cmp    %r15,%r12
14095b0ad:	0f 85 89 0a 00 00    	jne    0x14095bb3c
14095b0b3:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
14095b0b8:	48 8d 15 b1 51 36 00 	lea    0x3651b1(%rip),%rdx        # 0x140cc0270
14095b0bf:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14095b0c4:	e8 bf 0a 00 00       	call   0x14095bb88
14095b0c9:	8b d8                	mov    %eax,%ebx
14095b0cb:	48 8d 15 3e 52 36 00 	lea    0x36523e(%rip),%rdx        # 0x140cc0310
14095b0d2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14095b0d7:	e8 ac 0a 00 00       	call   0x14095bb88
14095b0dc:	8b d0                	mov    %eax,%edx
14095b0de:	4d 8b 56 28          	mov    0x28(%r14),%r10
14095b0e2:	49 8b 02             	mov    (%r10),%rax
14095b0e5:	4c 8b 98 08 01 00 00 	mov    0x108(%rax),%r11
14095b0ec:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14095b0f1:	45 33 ff             	xor    %r15d,%r15d
14095b0f4:	48 85 c9             	test   %rcx,%rcx
14095b0f7:	74 04                	je     0x14095b0fd
14095b0f9:	f0 ff 41 08          	lock incl 0x8(%rcx)
14095b0fd:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14095b102:	66 0f 7f 85 e0 00 00 	movdqa %xmm0,0xe0(%rbp)
14095b109:	00
14095b10a:	0f 57 c9             	xorps  %xmm1,%xmm1
14095b10d:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
14095b113:	0f 57 c0             	xorps  %xmm0,%xmm0
14095b116:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
14095b11d:	00
14095b11e:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095b122:	48 85 c0             	test   %rax,%rax
14095b125:	74 04                	je     0x14095b12b
14095b127:	f0 ff 40 08          	lock incl 0x8(%rax)
14095b12b:	48 8b 07             	mov    (%rdi),%rax
14095b12e:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
14095b135:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095b139:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
14095b140:	89 54 24 28          	mov    %edx,0x28(%rsp)
14095b144:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14095b148:	4c 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%r9
14095b14f:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
14095b156:	48 8d 95 68 01 00 00 	lea    0x168(%rbp),%rdx
14095b15d:	49 8b ca             	mov    %r10,%rcx
14095b160:	49 8b c3             	mov    %r11,%rax
14095b163:	ff 15 cf 1a 1b 00    	call   *0x1b1acf(%rip)        # 0x140b0cc38
14095b169:	48 8b 08             	mov    (%rax),%rcx
14095b16c:	48 8b 50 08          	mov    0x8(%rax),%rdx
14095b170:	4c 89 38             	mov    %r15,(%rax)
14095b173:	4c 89 78 08          	mov    %r15,0x8(%rax)
14095b177:	48 89 0f             	mov    %rcx,(%rdi)
14095b17a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14095b17e:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14095b182:	48 85 c9             	test   %rcx,%rcx
14095b185:	74 05                	je     0x14095b18c
14095b187:	e8 f8 8b 6a ff       	call   0x140003d84
14095b18c:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
14095b193:	e8 e8 af 6a ff       	call   0x140006180
14095b198:	90                   	nop
14095b199:	e9 b7 02 00 00       	jmp    0x14095b455
14095b19e:	48 8d 15 4b 51 36 00 	lea    0x36514b(%rip),%rdx        # 0x140cc02f0
14095b1a5:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
14095b1ac:	e8 2b 17 7b ff       	call   0x14010c8dc
14095b1b1:	85 c0                	test   %eax,%eax
14095b1b3:	0f 85 a4 01 00 00    	jne    0x14095b35d
14095b1b9:	4d 3b e7             	cmp    %r15,%r12
14095b1bc:	0f 85 9f 09 00 00    	jne    0x14095bb61
14095b1c2:	0f 57 f6             	xorps  %xmm6,%xmm6
14095b1c5:	66 0f 7f 74 24 60    	movdqa %xmm6,0x60(%rsp)
14095b1cb:	45 33 ff             	xor    %r15d,%r15d
14095b1ce:	41 8b f7             	mov    %r15d,%esi
14095b1d1:	44 38 7c 24 40       	cmp    %r15b,0x40(%rsp)
14095b1d6:	0f 84 b8 00 00 00    	je     0x14095b294
14095b1dc:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14095b1e1:	48 85 db             	test   %rbx,%rbx
14095b1e4:	0f 84 aa 00 00 00    	je     0x14095b294
14095b1ea:	48 8b 03             	mov    (%rbx),%rax
14095b1ed:	48 8d 15 dc 50 36 00 	lea    0x3650dc(%rip),%rdx        # 0x140cc02d0
14095b1f4:	48 8b cb             	mov    %rbx,%rcx
14095b1f7:	48 8b 40 60          	mov    0x60(%rax),%rax
14095b1fb:	ff 15 37 1a 1b 00    	call   *0x1b1a37(%rip)        # 0x140b0cc38
14095b201:	84 c0                	test   %al,%al
14095b203:	0f 84 8b 00 00 00    	je     0x14095b294
14095b209:	48 8b 03             	mov    (%rbx),%rax
14095b20c:	48 8d 15 bd 50 36 00 	lea    0x3650bd(%rip),%rdx        # 0x140cc02d0
14095b213:	48 8b cb             	mov    %rbx,%rcx
14095b216:	48 8b 40 40          	mov    0x40(%rax),%rax
14095b21a:	ff 15 18 1a 1b 00    	call   *0x1b1a18(%rip)        # 0x140b0cc38
14095b220:	48 8b d0             	mov    %rax,%rdx
14095b223:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14095b227:	e8 40 2d 94 ff       	call   0x14029df6c
14095b22c:	90                   	nop
14095b22d:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14095b231:	48 85 c9             	test   %rcx,%rcx
14095b234:	74 46                	je     0x14095b27c
14095b236:	48 8b 01             	mov    (%rcx),%rax
14095b239:	45 33 c0             	xor    %r8d,%r8d
14095b23c:	48 8d 95 78 01 00 00 	lea    0x178(%rbp),%rdx
14095b243:	48 8b 40 40          	mov    0x40(%rax),%rax
14095b247:	ff 15 eb 19 1b 00    	call   *0x1b19eb(%rip)        # 0x140b0cc38
14095b24d:	48 8b 08             	mov    (%rax),%rcx
14095b250:	48 8b 70 08          	mov    0x8(%rax),%rsi
14095b254:	4c 89 38             	mov    %r15,(%rax)
14095b257:	4c 89 78 08          	mov    %r15,0x8(%rax)
14095b25b:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14095b260:	48 8b de             	mov    %rsi,%rbx
14095b263:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14095b268:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
14095b26f:	e8 0c af 6a ff       	call   0x140006180
14095b274:	66 0f 6f 74 24 60    	movdqa 0x60(%rsp),%xmm6
14095b27a:	eb 0d                	jmp    0x14095b289
14095b27c:	0f 57 c0             	xorps  %xmm0,%xmm0
14095b27f:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14095b284:	66 48 0f 7e c3       	movq   %xmm0,%rbx
14095b289:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx