1402fe84a:	48 c7 85 90 01 00 00 	movq   $0x6,0x190(%rbp)
1402fe851:	06 00 00 00
1402fe855:	4c 89 a5 98 01 00 00 	mov    %r12,0x198(%rbp)
1402fe85c:	8b 05 36 bc 84 00    	mov    0x84bc36(%rip),%eax        # 0x140b4a498
1402fe862:	89 85 80 01 00 00    	mov    %eax,0x180(%rbp)
1402fe868:	0f b7 05 2d bc 84 00 	movzwl 0x84bc2d(%rip),%eax        # 0x140b4a49c
1402fe86f:	66 89 85 84 01 00 00 	mov    %ax,0x184(%rbp)
1402fe876:	44 88 ad 86 01 00 00 	mov    %r13b,0x186(%rbp)
1402fe87d:	48 8b 07             	mov    (%rdi),%rax
1402fe880:	48 8b cf             	mov    %rdi,%rcx
1402fe883:	48 8b 40 40          	mov    0x40(%rax),%rax
1402fe887:	ff 15 ab e3 80 00    	call   *0x80e3ab(%rip)        # 0x140b0cc38
1402fe88d:	48 8b 70 10          	mov    0x10(%rax),%rsi
1402fe891:	4c 39 60 18          	cmp    %r12,0x18(%rax)
1402fe895:	76 03                	jbe    0x1402fe89a
1402fe897:	48 8b 00             	mov    (%rax),%rax
1402fe89a:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1402fe8a0:	49 3b f0             	cmp    %r8,%rsi
1402fe8a3:	4c 0f 42 c6          	cmovb  %rsi,%r8
1402fe8a7:	48 8b d0             	mov    %rax,%rdx
1402fe8aa:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1402fe8b1:	e8 34 3a 7f 00       	call   0x140af22ea
1402fe8b6:	85 c0                	test   %eax,%eax
1402fe8b8:	75 11                	jne    0x1402fe8cb
1402fe8ba:	48 83 fe 06          	cmp    $0x6,%rsi
1402fe8be:	75 0b                	jne    0x1402fe8cb
1402fe8c0:	41 8b c5             	mov    %r13d,%eax
1402fe8c3:	85 c0                	test   %eax,%eax
1402fe8c5:	0f 84 a8 00 00 00    	je     0x1402fe973
1402fe8cb:	be 0b 00 00 00       	mov    $0xb,%esi
1402fe8d0:	48 89 b5 90 01 00 00 	mov    %rsi,0x190(%rbp)
1402fe8d7:	f2 0f 10 05 71 b7 84 	movsd  0x84b771(%rip),%xmm0        # 0x140b4a050
1402fe8de:	00
1402fe8df:	f2 0f 11 85 80 01 00 	movsd  %xmm0,0x180(%rbp)
1402fe8e6:	00
1402fe8e7:	0f b7 05 6a b7 84 00 	movzwl 0x84b76a(%rip),%eax        # 0x140b4a058
1402fe8ee:	66 89 85 88 01 00 00 	mov    %ax,0x188(%rbp)
1402fe8f5:	8a 05 5f b7 84 00    	mov    0x84b75f(%rip),%al        # 0x140b4a05a
1402fe8fb:	88 85 8a 01 00 00    	mov    %al,0x18a(%rbp)
1402fe901:	44 88 ad 8b 01 00 00 	mov    %r13b,0x18b(%rbp)
1402fe908:	48 8b 07             	mov    (%rdi),%rax
1402fe90b:	48 8b cf             	mov    %rdi,%rcx
1402fe90e:	48 8b 40 40          	mov    0x40(%rax),%rax
1402fe912:	ff 15 20 e3 80 00    	call   *0x80e320(%rip)        # 0x140b0cc38
1402fe918:	48 8b 78 10          	mov    0x10(%rax),%rdi
1402fe91c:	4c 39 60 18          	cmp    %r12,0x18(%rax)
1402fe920:	76 03                	jbe    0x1402fe925
1402fe922:	48 8b 00             	mov    (%rax),%rax
1402fe925:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1402fe92c:	4c 39 a5 98 01 00 00 	cmp    %r12,0x198(%rbp)
1402fe933:	48 0f 47 8d 80 01 00 	cmova  0x180(%rbp),%rcx
1402fe93a:	00
1402fe93b:	4c 8b c6             	mov    %rsi,%r8
1402fe93e:	48 3b fe             	cmp    %rsi,%rdi
1402fe941:	4c 0f 42 c7          	cmovb  %rdi,%r8
1402fe945:	48 8b d0             	mov    %rax,%rdx
1402fe948:	e8 9d 39 7f 00       	call   0x140af22ea
1402fe94d:	85 c0                	test   %eax,%eax
1402fe94f:	0f 85 13 10 00 00    	jne    0x1402ff968
1402fe955:	48 3b f7             	cmp    %rdi,%rsi
1402fe958:	0f 82 0a 10 00 00    	jb     0x1402ff968
1402fe95e:	0f 87 04 10 00 00    	ja     0x1402ff968
1402fe964:	41 8b c5             	mov    %r13d,%eax
1402fe967:	85 c0                	test   %eax,%eax
1402fe969:	0f 85 f9 0f 00 00    	jne    0x1402ff968
1402fe96f:	44 88 6d 80          	mov    %r13b,-0x80(%rbp)
1402fe973:	49 8b 0f             	mov    (%r15),%rcx
1402fe976:	48 8b 01             	mov    (%rcx),%rax
1402fe979:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fe97c:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
1402fe983:	66 0f 6f 0d e5 32 8b 	movdqa 0x8b32e5(%rip),%xmm1        # 0x140bb1c70
1402fe98a:	00
1402fe98b:	f3 0f 7f 8d b0 01 00 	movdqu %xmm1,0x1b0(%rbp)
1402fe992:	00
1402fe993:	ba 2f 47 00 00       	mov    $0x472f,%edx
1402fe998:	66 89 95 a0 01 00 00 	mov    %dx,0x1a0(%rbp)
1402fe99f:	44 88 ad a2 01 00 00 	mov    %r13b,0x1a2(%rbp)
1402fe9a6:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
1402fe9ad:	48 8b 40 40          	mov    0x40(%rax),%rax
1402fe9b1:	ff 15 81 e2 80 00    	call   *0x80e281(%rip)        # 0x140b0cc38
1402fe9b7:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402fe9bb:	48 85 c9             	test   %rcx,%rcx
1402fe9be:	74 04                	je     0x1402fe9c4
1402fe9c0:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402fe9c4:	48 8b 30             	mov    (%rax),%rsi
1402fe9c7:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
1402fe9cb:	48 8b 78 08          	mov    0x8(%rax),%rdi
1402fe9cf:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
1402fe9d3:	41 83 cc ff          	or     $0xffffffff,%r12d
1402fe9d7:	48 85 db             	test   %rbx,%rbx
1402fe9da:	74 3a                	je     0x1402fea16
1402fe9dc:	41 8b c4             	mov    %r12d,%eax
1402fe9df:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402fe9e4:	41 03 c4             	add    %r12d,%eax
1402fe9e7:	75 2d                	jne    0x1402fea16
1402fe9e9:	48 8b 03             	mov    (%rbx),%rax
1402fe9ec:	48 8b cb             	mov    %rbx,%rcx
1402fe9ef:	48 8b 00             	mov    (%rax),%rax
1402fe9f2:	ff 15 40 e2 80 00    	call   *0x80e240(%rip)        # 0x140b0cc38
1402fe9f8:	41 8b c4             	mov    %r12d,%eax
1402fe9fb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402fea00:	41 03 c4             	add    %r12d,%eax
1402fea03:	75 11                	jne    0x1402fea16
1402fea05:	48 8b 03             	mov    (%rbx),%rax
1402fea08:	48 8b cb             	mov    %rbx,%rcx
1402fea0b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fea0f:	ff 15 23 e2 80 00    	call   *0x80e223(%rip)        # 0x140b0cc38
1402fea15:	90                   	nop
1402fea16:	48 8b 85 b8 01 00 00 	mov    0x1b8(%rbp),%rax
1402fea1d:	48 83 f8 0f          	cmp    $0xf,%rax
1402fea21:	76 33                	jbe    0x1402fea56
1402fea23:	48 ff c0             	inc    %rax
1402fea26:	48 8b 8d a0 01 00 00 	mov    0x1a0(%rbp),%rcx
1402fea2d:	48 8b d1             	mov    %rcx,%rdx
1402fea30:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402fea36:	72 18                	jb     0x1402fea50
1402fea38:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402fea3c:	48 2b d1             	sub    %rcx,%rdx
1402fea3f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402fea43:	48 83 f8 1f          	cmp    $0x1f,%rax
1402fea47:	76 07                	jbe    0x1402fea50
1402fea49:	ff 15 49 df 80 00    	call   *0x80df49(%rip)        # 0x140b0c998
1402fea4f:	cc                   	int3
1402fea50:	ff 15 6a de 80 00    	call   *0x80de6a(%rip)        # 0x140b0c8c0
1402fea56:	48 85 f6             	test   %rsi,%rsi
1402fea59:	0f 84 93 0f 00 00    	je     0x1402ff9f2
1402fea5f:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402fea63:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402fea67:	e8 00 f5 f9 ff       	call   0x14029df6c
1402fea6c:	90                   	nop
1402fea6d:	4c 39 6d f0          	cmp    %r13,-0x10(%rbp)
1402fea71:	0f 84 a9 0f 00 00    	je     0x1402ffa20
1402fea77:	49 8b 06             	mov    (%r14),%rax
1402fea7a:	49 8b ce             	mov    %r14,%rcx
1402fea7d:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
1402fea84:	ff 15 ae e1 80 00    	call   *0x80e1ae(%rip)        # 0x140b0cc38
1402fea8a:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1402fea8e:	49 8b 06             	mov    (%r14),%rax
1402fea91:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1402fea95:	49 8b ce             	mov    %r14,%rcx
1402fea98:	48 8b 40 38          	mov    0x38(%rax),%rax
1402fea9c:	ff 15 96 e1 80 00    	call   *0x80e196(%rip)        # 0x140b0cc38
1402feaa2:	90                   	nop
1402feaa3:	0f 1f 40 00          	nopl   0x0(%rax)
1402feaa7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402feaae:	00 00
1402feab0:	48 8b 08             	mov    (%rax),%rcx
1402feab3:	48 8b 01             	mov    (%rcx),%rax
1402feab6:	0f 57 c0             	xorps  %xmm0,%xmm0
1402feab9:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1402feabe:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1402feac2:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1402feac6:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1402feacd:	ff 15 65 e1 80 00    	call   *0x80e165(%rip)        # 0x140b0cc38
1402fead3:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1402fead7:	48 85 db             	test   %rbx,%rbx
1402feada:	74 3a                	je     0x1402feb16
1402feadc:	41 8b c4             	mov    %r12d,%eax
1402feadf:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402feae4:	41 03 c4             	add    %r12d,%eax
1402feae7:	75 2d                	jne    0x1402feb16
1402feae9:	48 8b 03             	mov    (%rbx),%rax
1402feaec:	48 8b cb             	mov    %rbx,%rcx
1402feaef:	48 8b 00             	mov    (%rax),%rax
1402feaf2:	ff 15 40 e1 80 00    	call   *0x80e140(%rip)        # 0x140b0cc38
1402feaf8:	41 8b c4             	mov    %r12d,%eax
1402feafb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402feb00:	41 03 c4             	add    %r12d,%eax
1402feb03:	75 11                	jne    0x1402feb16
1402feb05:	48 8b 03             	mov    (%rbx),%rax
1402feb08:	48 8b cb             	mov    %rbx,%rcx
1402feb0b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402feb0f:	ff 15 23 e1 80 00    	call   *0x80e123(%rip)        # 0x140b0cc38
1402feb15:	90                   	nop
1402feb16:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1402feb1a:	48 85 db             	test   %rbx,%rbx
1402feb1d:	74 39                	je     0x1402feb58
1402feb1f:	41 8b c4             	mov    %r12d,%eax
1402feb22:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402feb27:	41 03 c4             	add    %r12d,%eax
1402feb2a:	75 2c                	jne    0x1402feb58
1402feb2c:	48 8b 03             	mov    (%rbx),%rax
1402feb2f:	48 8b cb             	mov    %rbx,%rcx
1402feb32:	48 8b 00             	mov    (%rax),%rax
1402feb35:	ff 15 fd e0 80 00    	call   *0x80e0fd(%rip)        # 0x140b0cc38
1402feb3b:	41 8b c4             	mov    %r12d,%eax
1402feb3e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402feb43:	41 03 c4             	add    %r12d,%eax
1402feb46:	75 10                	jne    0x1402feb58
1402feb48:	48 8b 03             	mov    (%rbx),%rax
1402feb4b:	48 8b cb             	mov    %rbx,%rcx
1402feb4e:	48 8b 40 08          	mov    0x8(%rax),%rax
1402feb52:	ff 15 e0 e0 80 00    	call   *0x80e0e0(%rip)        # 0x140b0cc38
1402feb58:	49 8b ce             	mov    %r14,%rcx
1402feb5b:	e8 58 c4 f9 ff       	call   0x14029afb8
1402feb60:	3c 64                	cmp    $0x64,%al
1402feb62:	0f 87 e0 0d 00 00    	ja     0x1402ff948
1402feb68:	0f 57 c0             	xorps  %xmm0,%xmm0
1402feb6b:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1402feb70:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1402feb74:	48 85 c9             	test   %rcx,%rcx
1402feb77:	74 04                	je     0x1402feb7d
1402feb79:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402feb7d:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1402feb81:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1402feb86:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402feb8a:	49 8b ce             	mov    %r14,%rcx
1402feb8d:	e8 b6 ed f9 ff       	call   0x14029d948
1402feb92:	84 c0                	test   %al,%al
1402feb94:	0f 85 ae 0d 00 00    	jne    0x1402ff948
1402feb9a:	4c 89 ad e8 00 00 00 	mov    %r13,0xe8(%rbp)
1402feba1:	0f 57 c0             	xorps  %xmm0,%xmm0
1402feba4:	66 0f 7f 85 f0 00 00 	movdqa %xmm0,0xf0(%rbp)
1402febab:	00
1402febac:	4c 89 ad 00 01 00 00 	mov    %r13,0x100(%rbp)
1402febb3:	c6 85 08 01 00 00 01 	movb   $0x1,0x108(%rbp)
1402febba:	48 8d 05 37 57 82 00 	lea    0x825737(%rip),%rax        # 0x140b242f8
1402febc1:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
1402febc8:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1402febcf:	00
1402febd0:	49 8b 06             	mov    (%r14),%rax
1402febd3:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1402febd7:	49 8b ce             	mov    %r14,%rcx
1402febda:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1402febe1:	ff 15 51 e0 80 00    	call   *0x80e051(%rip)        # 0x140b0cc38
1402febe7:	48 8b f0             	mov    %rax,%rsi
1402febea:	49 8b 06             	mov    (%r14),%rax
1402febed:	49 8b ce             	mov    %r14,%rcx
1402febf0:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1402febf7:	ff 15 3b e0 80 00    	call   *0x80e03b(%rip)        # 0x140b0cc38
1402febfd:	44 8b e0             	mov    %eax,%r12d
1402fec00:	48 8d 45 00          	lea    0x0(%rbp),%rax
1402fec04:	48 89 85 20 01 00 00 	mov    %rax,0x120(%rbp)
1402fec0b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fec0e:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
1402fec13:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1402fec17:	48 85 c9             	test   %rcx,%rcx
1402fec1a:	74 04                	je     0x1402fec20
1402fec1c:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402fec20:	0f 28 45 50          	movaps 0x50(%rbp),%xmm0
1402fec24:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
1402fec29:	49 8b 06             	mov    (%r14),%rax
1402fec2c:	49 8b ce             	mov    %r14,%rcx
1402fec2f:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
1402fec36:	ff 15 fc df 80 00    	call   *0x80dffc(%rip)        # 0x140b0cc38
1402fec3c:	48 8b 18             	mov    (%rax),%rbx
1402fec3f:	49 8b 06             	mov    (%r14),%rax
1402fec42:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402fec46:	49 8b ce             	mov    %r14,%rcx
1402fec49:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
1402fec50:	ff 15 e2 df 80 00    	call   *0x80dfe2(%rip)        # 0x140b0cc38
1402fec56:	90                   	nop
1402fec57:	48 8b 10             	mov    (%rax),%rdx
1402fec5a:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402fec5e:	48 63 48 04          	movslq 0x4(%rax),%rcx
1402fec62:	48 83 c2 08          	add    $0x8,%rdx
1402fec66:	48 03 ca             	add    %rdx,%rcx
1402fec69:	48 8b 01             	mov    (%rcx),%rax
1402fec6c:	48 8d 95 40 02 00 00 	lea    0x240(%rbp),%rdx
1402fec73:	48 8b 40 28          	mov    0x28(%rax),%rax
1402fec77:	ff 15 bb df 80 00    	call   *0x80dfbb(%rip)        # 0x140b0cc38
1402fec7d:	4c 8b c0             	mov    %rax,%r8
1402fec80:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
1402fec87:	48 8b cb             	mov    %rbx,%rcx
1402fec8a:	e8 b1 41 e9 ff       	call   0x140192e40
1402fec8f:	48 8b d8             	mov    %rax,%rbx
1402fec92:	48 8d 85 28 01 00 00 	lea    0x128(%rbp),%rax
1402fec99:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
1402feca0:	49 8b 06             	mov    (%r14),%rax
1402feca3:	48 8d 95 28 01 00 00 	lea    0x128(%rbp),%rdx
1402fecaa:	49 8b ce             	mov    %r14,%rcx
1402fecad:	48 8b 40 58          	mov    0x58(%rax),%rax
1402fecb1:	ff 15 81 df 80 00    	call   *0x80df81(%rip)        # 0x140b0cc38
1402fecb7:	4c 8b e8             	mov    %rax,%r13
1402fecba:	48 8d 85 38 01 00 00 	lea    0x138(%rbp),%rax
1402fecc1:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
1402fecc8:	49 8b 06             	mov    (%r14),%rax
1402feccb:	48 8d 95 38 01 00 00 	lea    0x138(%rbp),%rdx
1402fecd2:	49 8b ce             	mov    %r14,%rcx
1402fecd5:	48 8b 40 30          	mov    0x30(%rax),%rax
1402fecd9:	ff 15 59 df 80 00    	call   *0x80df59(%rip)        # 0x140b0cc38
1402fecdf:	48 89 45 28          	mov    %rax,0x28(%rbp)
1402fece3:	48 8d 85 48 01 00 00 	lea    0x148(%rbp),%rax
1402fecea:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1402fecf1:	49 8b 06             	mov    (%r14),%rax
1402fecf4:	48 8d 95 48 01 00 00 	lea    0x148(%rbp),%rdx
1402fecfb:	49 8b ce             	mov    %r14,%rcx
1402fecfe:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1402fed05:	ff 15 2d df 80 00    	call   *0x80df2d(%rip)        # 0x140b0cc38
1402fed0b:	48 89 45 20          	mov    %rax,0x20(%rbp)
1402fed0f:	48 8d 85 58 01 00 00 	lea    0x158(%rbp),%rax
1402fed16:	48 89 45 70          	mov    %rax,0x70(%rbp)
1402fed1a:	49 8b 06             	mov    (%r14),%rax
1402fed1d:	48 8d 95 58 01 00 00 	lea    0x158(%rbp),%rdx
1402fed24:	49 8b ce             	mov    %r14,%rcx
1402fed27:	48 8b 40 20          	mov    0x20(%rax),%rax
1402fed2b:	ff 15 07 df 80 00    	call   *0x80df07(%rip)        # 0x140b0cc38
1402fed31:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
1402fed38:	48 8d 85 68 01 00 00 	lea    0x168(%rbp),%rax
1402fed3f:	48 89 45 60          	mov    %rax,0x60(%rbp)
1402fed43:	49 8b 06             	mov    (%r14),%rax
1402fed46:	48 8d 95 68 01 00 00 	lea    0x168(%rbp),%rdx
1402fed4d:	49 8b ce             	mov    %r14,%rcx
1402fed50:	48 8b 40 38          	mov    0x38(%rax),%rax
1402fed54:	ff 15 de de 80 00    	call   *0x80dede(%rip)        # 0x140b0cc38
1402fed5a:	48 89 45 30          	mov    %rax,0x30(%rbp)
1402fed5e:	49 8b 06             	mov    (%r14),%rax
1402fed61:	49 8b ce             	mov    %r14,%rcx
1402fed64:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
1402fed6b:	ff 15 c7 de 80 00    	call   *0x80dec7(%rip)        # 0x140b0cc38
1402fed71:	48 8b d0             	mov    %rax,%rdx
1402fed74:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fed77:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1402fed7c:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402fed80:	48 85 c9             	test   %rcx,%rcx
1402fed83:	74 04                	je     0x1402fed89
1402fed85:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402fed89:	48 8b 00             	mov    (%rax),%rax
1402fed8c:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402fed90:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402fed94:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402fed98:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402fed9d:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1402feda1:	48 85 c9             	test   %rcx,%rcx
1402feda4:	74 04                	je     0x1402fedaa
1402feda6:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402fedaa:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1402fedae:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402fedb3:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1402fedb8:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
1402fedbd:	c6 44 24 60 01       	movb   $0x1,0x60(%rsp)
1402fedc2:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1402fedc7:	44 89 64 24 50       	mov    %r12d,0x50(%rsp)
1402fedcc:	48 8d 45 00          	lea    0x0(%rbp),%rax
1402fedd0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1402fedd5:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1402fedda:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1402feddf:	48 8b 45 28          	mov    0x28(%rbp),%rax
1402fede3:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402fede8:	48 8b 45 20          	mov    0x20(%rbp),%rax
1402fedec:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402fedf1:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1402fedf8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402fedfd:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
1402fee01:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1402fee05:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402fee09:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
1402fee10:	e8 77 7d 02 00       	call   0x140326b8c
1402fee15:	90                   	nop
1402fee16:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx