14010976f:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
140109773:	48 85 c9             	test   %rcx,%rcx
140109776:	74 0e                	je     0x140109786
140109778:	48 8b 01             	mov    (%rcx),%rax
14010977b:	48 8b 40 10          	mov    0x10(%rax),%rax
14010977f:	ff 15 b3 34 a0 00    	call   *0xa034b3(%rip)        # 0x140b0cc38
140109785:	90                   	nop
140109786:	48 8b 0f             	mov    (%rdi),%rcx
140109789:	48 85 c9             	test   %rcx,%rcx
14010978c:	74 0d                	je     0x14010979b
14010978e:	48 8b 11             	mov    (%rcx),%rdx
140109791:	48 8b 42 10          	mov    0x10(%rdx),%rax
140109795:	ff 15 9d 34 a0 00    	call   *0xa0349d(%rip)        # 0x140b0cc38
14010979b:	48 8b c3             	mov    %rbx,%rax
14010979e:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
1401097a2:	48 33 cc             	xor    %rsp,%rcx
1401097a5:	e8 36 5e 9e 00       	call   0x140aef5e0
1401097aa:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1401097b1:	00
1401097b2:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401097b6:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1401097ba:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1401097bf:	49 8b e3             	mov    %r11,%rsp
1401097c2:	5d                   	pop    %rbp
1401097c3:	c3                   	ret
1401097c4:	48 8b c4             	mov    %rsp,%rax
1401097c7:	55                   	push   %rbp
1401097c8:	53                   	push   %rbx
1401097c9:	56                   	push   %rsi
1401097ca:	57                   	push   %rdi
1401097cb:	41 54                	push   %r12
1401097cd:	41 55                	push   %r13
1401097cf:	41 56                	push   %r14
1401097d1:	41 57                	push   %r15
1401097d3:	48 8d a8 08 ff ff ff 	lea    -0xf8(%rax),%rbp
1401097da:	48 81 ec b8 01 00 00 	sub    $0x1b8,%rsp
1401097e1:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1401097e5:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1401097e9:	44 0f 29 40 88       	movaps %xmm8,-0x78(%rax)
1401097ee:	44 0f 29 88 78 ff ff 	movaps %xmm9,-0x88(%rax)
1401097f5:	ff
1401097f6:	44 0f 29 90 68 ff ff 	movaps %xmm10,-0x98(%rax)
1401097fd:	ff
1401097fe:	44 0f 29 98 58 ff ff 	movaps %xmm11,-0xa8(%rax)
140109805:	ff
140109806:	44 0f 29 a0 48 ff ff 	movaps %xmm12,-0xb8(%rax)
14010980d:	ff
14010980e:	44 0f 29 a8 38 ff ff 	movaps %xmm13,-0xc8(%rax)
140109815:	ff
140109816:	44 0f 29 b0 28 ff ff 	movaps %xmm14,-0xd8(%rax)
14010981d:	ff
14010981e:	44 0f 29 b8 18 ff ff 	movaps %xmm15,-0xe8(%rax)
140109825:	ff
140109826:	48 8b 05 13 58 bb 00 	mov    0xbb5813(%rip),%rax        # 0x140cbf040
14010982d:	48 33 c4             	xor    %rsp,%rax
140109830:	48 89 45 00          	mov    %rax,0x0(%rbp)
140109834:	4d 8b e1             	mov    %r9,%r12
140109837:	49 8b f8             	mov    %r8,%rdi
14010983a:	4c 8b f2             	mov    %rdx,%r14
14010983d:	48 8b f1             	mov    %rcx,%rsi
140109840:	48 89 55 c0          	mov    %rdx,-0x40(%rbp)
140109844:	4c 89 45 c8          	mov    %r8,-0x38(%rbp)
140109848:	4c 8b bd 20 01 00 00 	mov    0x120(%rbp),%r15
14010984f:	4c 89 7d d0          	mov    %r15,-0x30(%rbp)
140109853:	45 33 ed             	xor    %r13d,%r13d
140109856:	44 89 6d a0          	mov    %r13d,-0x60(%rbp)
14010985a:	0f 57 f6             	xorps  %xmm6,%xmm6
14010985d:	44 21 6c 24 40       	and    %r13d,0x40(%rsp)
140109862:	44 21 6c 24 44       	and    %r13d,0x44(%rsp)
140109867:	49 8b 08             	mov    (%r8),%rcx
14010986a:	48 8b 01             	mov    (%rcx),%rax
14010986d:	48 8b 40 10          	mov    0x10(%rax),%rax
140109871:	ff 15 c1 33 a0 00    	call   *0xa033c1(%rip)        # 0x140b0cc38
140109877:	4c 8b c0             	mov    %rax,%r8
14010987a:	0f 57 c0             	xorps  %xmm0,%xmm0
14010987d:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140109883:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140109887:	48 85 c9             	test   %rcx,%rcx
14010988a:	74 04                	je     0x140109890
14010988c:	f0 ff 41 08          	lock incl 0x8(%rcx)
140109890:	48 8b 46 28          	mov    0x28(%rsi),%rax
140109894:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140109899:	48 8b 46 30          	mov    0x30(%rsi),%rax
14010989d:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401098a2:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1401098a7:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401098ac:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1401098b0:	e8 ab 5b 00 00       	call   0x14010f460
1401098b5:	f3 44 0f 10 48 14    	movss  0x14(%rax),%xmm9
1401098bb:	f3 44 0f 10 40 10    	movss  0x10(%rax),%xmm8
1401098c1:	f3 44 0f 10 68 0c    	movss  0xc(%rax),%xmm13
1401098c7:	f3 0f 10 78 08       	movss  0x8(%rax),%xmm7
1401098cc:	f3 44 0f 10 60 04    	movss  0x4(%rax),%xmm12
1401098d2:	f3 0f 10 28          	movss  (%rax),%xmm5
1401098d6:	45 0f 57 f6          	xorps  %xmm14,%xmm14
1401098da:	45 0f 57 ff          	xorps  %xmm15,%xmm15
1401098de:	f3 0f 10 4c 24 40    	movss  0x40(%rsp),%xmm1
1401098e4:	f3 0f 10 44 24 44    	movss  0x44(%rsp),%xmm0
1401098ea:	49 8b 07             	mov    (%r15),%rax
1401098ed:	44 0f 28 d5          	movaps %xmm5,%xmm10
1401098f1:	f3 44 0f 11 64 24 70 	movss  %xmm12,0x70(%rsp)
1401098f8:	f3 44 0f 11 6c 24 50 	movss  %xmm13,0x50(%rsp)
1401098ff:	44 0f 28 df          	movaps %xmm7,%xmm11
140109903:	f3 44 0f 11 4c 24 40 	movss  %xmm9,0x40(%rsp)
14010990a:	41 0f 28 e0          	movaps %xmm8,%xmm4
14010990e:	48 85 c0             	test   %rax,%rax
140109911:	0f 84 b4 00 00 00    	je     0x1401099cb
140109917:	f3 44 0f 10 78 04    	movss  0x4(%rax),%xmm15
14010991d:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
140109922:	0f 29 45 e0          	movaps %xmm0,-0x20(%rbp)
140109926:	f3 44 0f 10 30       	movss  (%rax),%xmm14
14010992b:	f3 0f 10 48 08       	movss  0x8(%rax),%xmm1
140109930:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
140109935:	41 0f 28 d7          	movaps %xmm15,%xmm2
140109939:	0f 57 15 d0 85 aa 00 	xorps  0xaa85d0(%rip),%xmm2        # 0x140bb1f10
140109940:	41 0f 28 ce          	movaps %xmm14,%xmm1
140109944:	0f 57 0d c5 85 aa 00 	xorps  0xaa85c5(%rip),%xmm1        # 0x140bb1f10
14010994b:	45 0f 28 d4          	movaps %xmm12,%xmm10
14010994f:	f3 44 0f 59 d6       	mulss  %xmm6,%xmm10
140109954:	f3 44 0f 58 d5       	addss  %xmm5,%xmm10
140109959:	f3 0f 59 ee          	mulss  %xmm6,%xmm5
14010995d:	f3 41 0f 58 ec       	addss  %xmm12,%xmm5
140109962:	44 0f 28 e5          	movaps %xmm5,%xmm12
140109966:	45 0f 28 dd          	movaps %xmm13,%xmm11
14010996a:	f3 44 0f 59 de       	mulss  %xmm6,%xmm11
14010996f:	f3 44 0f 58 df       	addss  %xmm7,%xmm11
140109974:	f3 0f 59 fe          	mulss  %xmm6,%xmm7
140109978:	f3 41 0f 58 fd       	addss  %xmm13,%xmm7
14010997d:	44 0f 28 ef          	movaps %xmm7,%xmm13
140109981:	41 0f 28 e1          	movaps %xmm9,%xmm4
140109985:	f3 0f 59 e6          	mulss  %xmm6,%xmm4
140109989:	f3 41 0f 58 e0       	addss  %xmm8,%xmm4
14010998e:	f3 0f 58 e1          	addss  %xmm1,%xmm4
140109992:	f3 44 0f 59 c6       	mulss  %xmm6,%xmm8
140109997:	f3 45 0f 58 c1       	addss  %xmm9,%xmm8
14010999c:	45 0f 28 c8          	movaps %xmm8,%xmm9
1401099a0:	f3 44 0f 58 ca       	addss  %xmm2,%xmm9
1401099a5:	41 0f 28 ea          	movaps %xmm10,%xmm5
1401099a9:	f3 44 0f 11 64 24 70 	movss  %xmm12,0x70(%rsp)
1401099b0:	41 0f 28 fb          	movaps %xmm11,%xmm7
1401099b4:	f3 44 0f 11 6c 24 50 	movss  %xmm13,0x50(%rsp)
1401099bb:	44 0f 28 c4          	movaps %xmm4,%xmm8
1401099bf:	f3 44 0f 11 4c 24 40 	movss  %xmm9,0x40(%rsp)
1401099c6:	0f 28 4c 24 60       	movaps 0x60(%rsp),%xmm1
1401099cb:	f3 0f 10 9d 28 01 00 	movss  0x128(%rbp),%xmm3
1401099d2:	00
1401099d3:	f3 0f 5e 1d 05 79 aa 	divss  0xaa7905(%rip),%xmm3        # 0x140bb12e0
1401099da:	00
1401099db:	f3 44 0f 59 fb       	mulss  %xmm3,%xmm15
1401099e0:	f3 0f 59 c3          	mulss  %xmm3,%xmm0
1401099e4:	0f 29 45 e0          	movaps %xmm0,-0x20(%rbp)
1401099e8:	f3 44 0f 59 f3       	mulss  %xmm3,%xmm14
1401099ed:	f3 0f 59 cb          	mulss  %xmm3,%xmm1
1401099f1:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
1401099f6:	0f 28 c3             	movaps %xmm3,%xmm0
1401099f9:	f3 0f 59 c6          	mulss  %xmm6,%xmm0
1401099fd:	0f 57 d2             	xorps  %xmm2,%xmm2
140109a00:	f3 0f 5c d0          	subss  %xmm0,%xmm2
140109a04:	0f 28 cb             	movaps %xmm3,%xmm1
140109a07:	f3 0f 59 cd          	mulss  %xmm5,%xmm1
140109a0b:	f3 44 0f 59 e6       	mulss  %xmm6,%xmm12
140109a10:	f3 41 0f 58 cc       	addss  %xmm12,%xmm1
140109a15:	f3 0f 11 4d 80       	movss  %xmm1,-0x80(%rbp)
140109a1a:	0f 28 c3             	movaps %xmm3,%xmm0
140109a1d:	f3 0f 59 44 24 70    	mulss  0x70(%rsp),%xmm0
140109a23:	f3 44 0f 59 d6       	mulss  %xmm6,%xmm10
140109a28:	f3 41 0f 58 c2       	addss  %xmm10,%xmm0
140109a2d:	f3 0f 11 45 84       	movss  %xmm0,-0x7c(%rbp)
140109a32:	0f 28 cb             	movaps %xmm3,%xmm1
140109a35:	f3 0f 59 cf          	mulss  %xmm7,%xmm1
140109a39:	f3 44 0f 59 ee       	mulss  %xmm6,%xmm13
140109a3e:	f3 41 0f 58 cd       	addss  %xmm13,%xmm1
140109a43:	f3 0f 11 4d 88       	movss  %xmm1,-0x78(%rbp)
140109a48:	0f 28 c3             	movaps %xmm3,%xmm0
140109a4b:	f3 0f 59 44 24 50    	mulss  0x50(%rsp),%xmm0
140109a51:	f3 44 0f 59 de       	mulss  %xmm6,%xmm11
140109a56:	f3 41 0f 58 c3       	addss  %xmm11,%xmm0
140109a5b:	f3 0f 11 45 8c       	movss  %xmm0,-0x74(%rbp)
140109a60:	0f 28 cb             	movaps %xmm3,%xmm1
140109a63:	f3 41 0f 59 c8       	mulss  %xmm8,%xmm1
140109a68:	f3 44 0f 59 ce       	mulss  %xmm6,%xmm9
140109a6d:	f3 41 0f 58 c9       	addss  %xmm9,%xmm1
140109a72:	f3 0f 58 ca          	addss  %xmm2,%xmm1
140109a76:	f3 0f 59 5c 24 40    	mulss  0x40(%rsp),%xmm3
140109a7c:	f3 0f 59 e6          	mulss  %xmm6,%xmm4
140109a80:	f3 0f 58 dc          	addss  %xmm4,%xmm3
140109a84:	f3 0f 58 da          	addss  %xmm2,%xmm3
140109a88:	0f 10 45 80          	movups -0x80(%rbp),%xmm0
140109a8c:	0f 11 45 a8          	movups %xmm0,-0x58(%rbp)
140109a90:	0f 14 cb             	unpcklps %xmm3,%xmm1
140109a93:	f2 0f 11 4d 90       	movsd  %xmm1,-0x70(%rbp)
140109a98:	f2 0f 11 4d b8       	movsd  %xmm1,-0x48(%rbp)
140109a9d:	4d 89 2e             	mov    %r13,(%r14)
140109aa0:	c7 45 a0 01 00 00 00 	movl   $0x1,-0x60(%rbp)
140109aa7:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
140109aac:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140109ab0:	48 8b 02             	mov    (%rdx),%rax
140109ab3:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109ab7:	48 03 ca             	add    %rdx,%rcx
140109aba:	48 8b 01             	mov    (%rcx),%rax
140109abd:	48 8b 40 20          	mov    0x20(%rax),%rax
140109ac1:	ff 15 71 31 a0 00    	call   *0xa03171(%rip)        # 0x140b0cc38
140109ac7:	48 8b 08             	mov    (%rax),%rcx
140109aca:	48 8b 01             	mov    (%rcx),%rax
140109acd:	0f 28 4d e0          	movaps -0x20(%rbp),%xmm1
140109ad1:	f3 41 0f 5c cf       	subss  %xmm15,%xmm1
140109ad6:	0f 54 0d 03 84 aa 00 	andps  0xaa8403(%rip),%xmm1        # 0x140bb1ee0
140109add:	f3 4c 0f 2c c1       	cvttss2si %xmm1,%r8
140109ae2:	0f 28 4c 24 60       	movaps 0x60(%rsp),%xmm1
140109ae7:	f3 41 0f 5c ce       	subss  %xmm14,%xmm1
140109aec:	0f 54 0d ed 83 aa 00 	andps  0xaa83ed(%rip),%xmm1        # 0x140bb1ee0
140109af3:	f3 48 0f 2c d1       	cvttss2si %xmm1,%rdx
140109af8:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140109afd:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
140109b04:	00
140109b05:	4c 8d 0d e4 ab a0 00 	lea    0xa0abe4(%rip),%r9        # 0x140b146f0
140109b0c:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140109b13:	ff 15 1f 31 a0 00    	call   *0xa0311f(%rip)        # 0x140b0cc38
140109b19:	85 c0                	test   %eax,%eax
140109b1b:	0f 88 27 02 00 00    	js     0x140109d48
140109b21:	49 8b 0e             	mov    (%r14),%rcx
140109b24:	48 8b 01             	mov    (%rcx),%rax
140109b27:	f3 0f 10 8d 28 01 00 	movss  0x128(%rbp),%xmm1
140109b2e:	00
140109b2f:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140109b32:	0f 28 d1             	movaps %xmm1,%xmm2
140109b35:	48 8b 40 50          	mov    0x50(%rax),%rax
140109b39:	ff 15 f9 30 a0 00    	call   *0xa030f9(%rip)        # 0x140b0cc38
140109b3f:	85 c0                	test   %eax,%eax
140109b41:	0f 88 01 02 00 00    	js     0x140109d48
140109b47:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140109b4b:	48 8b 02             	mov    (%rdx),%rax
140109b4e:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109b52:	48 03 ca             	add    %rdx,%rcx
140109b55:	48 8b 01             	mov    (%rcx),%rax
140109b58:	48 8b 40 28          	mov    0x28(%rax),%rax
140109b5c:	ff 15 d6 30 a0 00    	call   *0xa030d6(%rip)        # 0x140b0cc38
140109b62:	48 8b 08             	mov    (%rax),%rcx
140109b65:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
140109b69:	44 89 6d 88          	mov    %r13d,-0x78(%rbp)
140109b6d:	83 65 8c 00          	andl   $0x0,-0x74(%rbp)
140109b71:	83 65 90 00          	andl   $0x0,-0x70(%rbp)
140109b75:	4c 89 6d 94          	mov    %r13,-0x6c(%rbp)
140109b79:	0f 10 45 80          	movups -0x80(%rbp),%xmm0
140109b7d:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140109b81:	f2 0f 10 4d 90       	movsd  -0x70(%rbp),%xmm1
140109b86:	f2 0f 11 4d f0       	movsd  %xmm1,-0x10(%rbp)
140109b8b:	44 89 6d f8          	mov    %r13d,-0x8(%rbp)
140109b8f:	48 8b 01             	mov    (%rcx),%rax
140109b92:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
140109b97:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140109b9b:	49 8b 16             	mov    (%r14),%rdx
140109b9e:	48 8b 40 68          	mov    0x68(%rax),%rax
140109ba2:	ff 15 90 30 a0 00    	call   *0xa03090(%rip)        # 0x140b0cc38
140109ba8:	8b d8                	mov    %eax,%ebx
140109baa:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140109baf:	48 8b 01             	mov    (%rcx),%rax
140109bb2:	8b 95 30 01 00 00    	mov    0x130(%rbp),%edx
140109bb8:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
140109bbf:	ff 15 73 30 a0 00    	call   *0xa03073(%rip)        # 0x140b0cc38
140109bc5:	85 db                	test   %ebx,%ebx
140109bc7:	0f 88 7b 01 00 00    	js     0x140109d48
140109bcd:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140109bd1:	48 8b 02             	mov    (%rdx),%rax
140109bd4:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109bd8:	48 03 ca             	add    %rdx,%rcx
140109bdb:	48 8b 01             	mov    (%rcx),%rax
140109bde:	48 8b 40 38          	mov    0x38(%rax),%rax
140109be2:	ff 15 50 30 a0 00    	call   *0xa03050(%rip)        # 0x140b0cc38
140109be8:	48 8b 18             	mov    (%rax),%rbx
140109beb:	48 8b 03             	mov    (%rbx),%rax
140109bee:	4c 8b a8 98 00 00 00 	mov    0x98(%rax),%r13
140109bf5:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140109bfa:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140109bff:	48 85 c9             	test   %rcx,%rcx
140109c02:	74 0e                	je     0x140109c12
140109c04:	48 8b 01             	mov    (%rcx),%rax
140109c07:	48 8b 40 08          	mov    0x8(%rax),%rax
140109c0b:	ff 15 27 30 a0 00    	call   *0xa03027(%rip)        # 0x140b0cc38
140109c11:	90                   	nop
140109c12:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
140109c17:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140109c1c:	45 33 c0             	xor    %r8d,%r8d
140109c1f:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140109c24:	48 8b cb             	mov    %rbx,%rcx
140109c27:	49 8b c5             	mov    %r13,%rax
140109c2a:	ff 15 08 30 a0 00    	call   *0xa03008(%rip)        # 0x140b0cc38
140109c30:	90                   	nop
140109c31:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140109c36:	45 33 ed             	xor    %r13d,%r13d
140109c39:	48 85 c9             	test   %rcx,%rcx
140109c3c:	74 12                	je     0x140109c50
140109c3e:	4c 89 6c 24 40       	mov    %r13,0x40(%rsp)
140109c43:	48 8b 01             	mov    (%rcx),%rax
140109c46:	48 8b 40 10          	mov    0x10(%rax),%rax
140109c4a:	ff 15 e8 2f a0 00    	call   *0xa02fe8(%rip)        # 0x140b0cc38
140109c50:	0f 57 c0             	xorps  %xmm0,%xmm0
140109c53:	48 8b 47 08          	mov    0x8(%rdi),%rax
140109c57:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140109c5c:	4d 85 e4             	test   %r12,%r12
140109c5f:	75 4e                	jne    0x140109caf
140109c61:	48 85 c0             	test   %rax,%rax
140109c64:	74 04                	je     0x140109c6a
140109c66:	f0 ff 40 08          	lock incl 0x8(%rax)
140109c6a:	48 8b 07             	mov    (%rdi),%rax
140109c6d:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140109c71:	48 8b 47 08          	mov    0x8(%rdi),%rax
140109c75:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140109c79:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109c7f:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140109c84:	48 85 c0             	test   %rax,%rax
140109c87:	74 04                	je     0x140109c8d
140109c89:	f0 ff 40 08          	lock incl 0x8(%rax)
140109c8d:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140109c92:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109c98:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140109c9c:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
140109ca0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140109ca5:	48 8b ce             	mov    %rsi,%rcx
140109ca8:	e8 47 04 00 00       	call   0x14010a0f4
140109cad:	eb 55                	jmp    0x140109d04
140109caf:	48 85 c0             	test   %rax,%rax
140109cb2:	74 04                	je     0x140109cb8
140109cb4:	f0 ff 40 08          	lock incl 0x8(%rax)
140109cb8:	48 8b 07             	mov    (%rdi),%rax
140109cbb:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140109cbf:	48 8b 47 08          	mov    0x8(%rdi),%rax
140109cc3:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140109cc7:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109ccd:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140109cd2:	48 85 c0             	test   %rax,%rax
140109cd5:	74 04                	je     0x140109cdb
140109cd7:	f0 ff 40 08          	lock incl 0x8(%rax)
140109cdb:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140109ce0:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109ce6:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140109cea:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140109cef:	4d 8b cc             	mov    %r12,%r9
140109cf2:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
140109cf6:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140109cfb:	48 8b ce             	mov    %rsi,%rcx
140109cfe:	e8 4d 01 00 00       	call   0x140109e50
140109d03:	90                   	nop
140109d04:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140109d09:	48 85 db             	test   %rbx,%rbx
140109d0c:	74 3a                	je     0x140109d48
140109d0e:	83 c8 ff             	or     $0xffffffff,%eax
140109d11:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140109d16:	83 f8 01             	cmp    $0x1,%eax
140109d19:	75 2d                	jne    0x140109d48