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
1402fee1a:	45 33 ed             	xor    %r13d,%r13d
1402fee1d:	83 ce ff             	or     $0xffffffff,%esi
1402fee20:	48 85 db             	test   %rbx,%rbx
1402fee23:	74 36                	je     0x1402fee5b
1402fee25:	8b c6                	mov    %esi,%eax
1402fee27:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402fee2c:	03 c6                	add    %esi,%eax
1402fee2e:	75 2b                	jne    0x1402fee5b
1402fee30:	48 8b 03             	mov    (%rbx),%rax
1402fee33:	48 8b cb             	mov    %rbx,%rcx
1402fee36:	48 8b 00             	mov    (%rax),%rax
1402fee39:	ff 15 f9 dd 80 00    	call   *0x80ddf9(%rip)        # 0x140b0cc38
1402fee3f:	8b c6                	mov    %esi,%eax
1402fee41:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402fee46:	03 c6                	add    %esi,%eax
1402fee48:	75 11                	jne    0x1402fee5b
1402fee4a:	48 8b 03             	mov    (%rbx),%rax
1402fee4d:	48 8b cb             	mov    %rbx,%rcx
1402fee50:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fee54:	ff 15 de dd 80 00    	call   *0x80ddde(%rip)        # 0x140b0cc38
1402fee5a:	90                   	nop
1402fee5b:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
1402fee5f:	48 85 db             	test   %rbx,%rbx
1402fee62:	74 35                	je     0x1402fee99
1402fee64:	8b c6                	mov    %esi,%eax
1402fee66:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402fee6b:	03 c6                	add    %esi,%eax
1402fee6d:	75 2a                	jne    0x1402fee99
1402fee6f:	48 8b 03             	mov    (%rbx),%rax
1402fee72:	48 8b cb             	mov    %rbx,%rcx
1402fee75:	48 8b 00             	mov    (%rax),%rax
1402fee78:	ff 15 ba dd 80 00    	call   *0x80ddba(%rip)        # 0x140b0cc38
1402fee7e:	8b c6                	mov    %esi,%eax
1402fee80:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402fee85:	03 c6                	add    %esi,%eax
1402fee87:	75 10                	jne    0x1402fee99
1402fee89:	48 8b 03             	mov    (%rbx),%rax
1402fee8c:	48 8b cb             	mov    %rbx,%rcx
1402fee8f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fee93:	ff 15 9f dd 80 00    	call   *0x80dd9f(%rip)        # 0x140b0cc38
1402fee99:	66 0f 6f 35 8f 2f 8b 	movdqa 0x8b2f8f(%rip),%xmm6        # 0x140bb1e30
1402feea0:	00
1402feea1:	44 0f b6 65 80       	movzbl -0x80(%rbp),%r12d
1402feea6:	45 84 e4             	test   %r12b,%r12b
1402feea9:	0f 85 23 05 00 00    	jne    0x1402ff3d2
1402feeaf:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1402feeb3:	48 8b 01             	mov    (%rcx),%rax
1402feeb6:	48 8d 95 b8 00 00 00 	lea    0xb8(%rbp),%rdx
1402feebd:	48 8b 40 50          	mov    0x50(%rax),%rax
1402feec1:	ff 15 71 dd 80 00    	call   *0x80dd71(%rip)        # 0x140b0cc38
1402feec7:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1402feece:	48 8b 01             	mov    (%rcx),%rax
1402feed1:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402feed5:	0f 57 c0             	xorps  %xmm0,%xmm0
1402feed8:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
1402feedf:	66 0f 6f 0d c9 2d 8b 	movdqa 0x8b2dc9(%rip),%xmm1        # 0x140bb1cb0
1402feee6:	00
1402feee7:	f3 0f 7f 8d b0 01 00 	movdqu %xmm1,0x1b0(%rbp)
1402feeee:	00
1402feeef:	8b 05 4f 92 84 00    	mov    0x84924f(%rip),%eax        # 0x140b48144
1402feef5:	89 85 a0 01 00 00    	mov    %eax,0x1a0(%rbp)
1402feefb:	0f b7 05 46 92 84 00 	movzwl 0x849246(%rip),%eax        # 0x140b48148
1402fef02:	66 89 85 a4 01 00 00 	mov    %ax,0x1a4(%rbp)
1402fef09:	44 88 ad a6 01 00 00 	mov    %r13b,0x1a6(%rbp)
1402fef10:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
1402fef17:	49 8b c0             	mov    %r8,%rax
1402fef1a:	ff 15 18 dd 80 00    	call   *0x80dd18(%rip)        # 0x140b0cc38
1402fef20:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402fef24:	48 85 c9             	test   %rcx,%rcx
1402fef27:	74 04                	je     0x1402fef2d
1402fef29:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402fef2d:	48 8b 18             	mov    (%rax),%rbx
1402fef30:	48 89 9d 90 00 00 00 	mov    %rbx,0x90(%rbp)
1402fef37:	48 8b 40 08          	mov    0x8(%rax),%rax
1402fef3b:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
1402fef42:	48 8b 85 b8 01 00 00 	mov    0x1b8(%rbp),%rax
1402fef49:	48 83 f8 0f          	cmp    $0xf,%rax
1402fef4d:	76 33                	jbe    0x1402fef82
1402fef4f:	48 ff c0             	inc    %rax
1402fef52:	48 8b 8d a0 01 00 00 	mov    0x1a0(%rbp),%rcx
1402fef59:	48 8b d1             	mov    %rcx,%rdx
1402fef5c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402fef62:	72 18                	jb     0x1402fef7c
1402fef64:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402fef68:	48 2b d1             	sub    %rcx,%rdx
1402fef6b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402fef6f:	48 83 f8 1f          	cmp    $0x1f,%rax
1402fef73:	76 07                	jbe    0x1402fef7c
1402fef75:	ff 15 1d da 80 00    	call   *0x80da1d(%rip)        # 0x140b0c998
1402fef7b:	cc                   	int3
1402fef7c:	ff 15 3e d9 80 00    	call   *0x80d93e(%rip)        # 0x140b0c8c0
1402fef82:	66 0f 6f 05 c6 2c 8b 	movdqa 0x8b2cc6(%rip),%xmm0        # 0x140bb1c50
1402fef89:	00
1402fef8a:	f3 0f 7f 85 b0 01 00 	movdqu %xmm0,0x1b0(%rbp)
1402fef91:	00
1402fef92:	44 88 ad a0 01 00 00 	mov    %r13b,0x1a0(%rbp)
1402fef99:	48 85 db             	test   %rbx,%rbx
1402fef9c:	0f 84 ab 0a 00 00    	je     0x1402ffa4d
1402fefa2:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
1402fefa9:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1402fefad:	e8 52 da e0 ff       	call   0x14010ca04
1402fefb2:	4c 39 6d 70          	cmp    %r13,0x70(%rbp)
1402fefb6:	0f 84 bf 0a 00 00    	je     0x1402ffa7b
1402fefbc:	0f 57 c0             	xorps  %xmm0,%xmm0
1402fefbf:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402fefc4:	48 8b 45 78          	mov    0x78(%rbp),%rax
1402fefc8:	48 85 c0             	test   %rax,%rax
1402fefcb:	74 04                	je     0x1402fefd1
1402fefcd:	f0 ff 40 08          	lock incl 0x8(%rax)
1402fefd1:	0f 28 45 70          	movaps 0x70(%rbp),%xmm0
1402fefd5:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402fefda:	4d 8b c6             	mov    %r14,%r8
1402fefdd:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402fefe1:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1402fefe5:	e8 66 91 01 00       	call   0x140318150
1402fefea:	4c 39 6d 00          	cmp    %r13,0x0(%rbp)
1402fefee:	0f 84 b5 0a 00 00    	je     0x1402ffaa9
1402feff4:	4c 8b 6d e8          	mov    -0x18(%rbp),%r13
1402feff8:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402feffc:	48 8b 01             	mov    (%rcx),%rax
1402fefff:	4c 8d 45 00          	lea    0x0(%rbp),%r8
1402ff003:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1402ff007:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1402ff00e:	ff 15 24 dc 80 00    	call   *0x80dc24(%rip)        # 0x140b0cc38
1402ff014:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1402ff018:	48 8b 01             	mov    (%rcx),%rax
1402ff01b:	48 8b 40 20          	mov    0x20(%rax),%rax
1402ff01f:	ff 15 13 dc 80 00    	call   *0x80dc13(%rip)        # 0x140b0cc38
1402ff025:	48 63 f0             	movslq %eax,%rsi
1402ff028:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ff02b:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1402ff030:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
1402ff035:	49 8b 0f             	mov    (%r15),%rcx
1402ff038:	48 8b 01             	mov    (%rcx),%rax
1402ff03b:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402ff03f:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
1402ff046:	66 0f 6f 0d 32 2c 8b 	movdqa 0x8b2c32(%rip),%xmm1        # 0x140bb1c80
1402ff04d:	00
1402ff04e:	f3 0f 7f 8d b0 01 00 	movdqu %xmm1,0x1b0(%rbp)
1402ff055:	00
1402ff056:	8b 05 58 ab 84 00    	mov    0x84ab58(%rip),%eax        # 0x140b49bb4
1402ff05c:	66 89 85 a0 01 00 00 	mov    %ax,0x1a0(%rbp)
1402ff063:	8a 05 4d ab 84 00    	mov    0x84ab4d(%rip),%al        # 0x140b49bb6
1402ff069:	88 85 a2 01 00 00    	mov    %al,0x1a2(%rbp)
1402ff06f:	c6 85 a3 01 00 00 00 	movb   $0x0,0x1a3(%rbp)
1402ff076:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
1402ff07d:	49 8b c0             	mov    %r8,%rax
1402ff080:	ff 15 b2 db 80 00    	call   *0x80dbb2(%rip)        # 0x140b0cc38
1402ff086:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402ff08a:	48 85 c9             	test   %rcx,%rcx
1402ff08d:	74 04                	je     0x1402ff093
1402ff08f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402ff093:	48 8b 18             	mov    (%rax),%rbx
1402ff096:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
1402ff09a:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ff09e:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1402ff0a2:	41 83 cf ff          	or     $0xffffffff,%r15d
1402ff0a6:	48 85 ff             	test   %rdi,%rdi
1402ff0a9:	74 3a                	je     0x1402ff0e5
1402ff0ab:	41 8b c7             	mov    %r15d,%eax
1402ff0ae:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402ff0b3:	41 03 c7             	add    %r15d,%eax
1402ff0b6:	75 2d                	jne    0x1402ff0e5
1402ff0b8:	48 8b 07             	mov    (%rdi),%rax
1402ff0bb:	48 8b cf             	mov    %rdi,%rcx
1402ff0be:	48 8b 00             	mov    (%rax),%rax
1402ff0c1:	ff 15 71 db 80 00    	call   *0x80db71(%rip)        # 0x140b0cc38
1402ff0c7:	41 8b c7             	mov    %r15d,%eax
1402ff0ca:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402ff0cf:	41 03 c7             	add    %r15d,%eax
1402ff0d2:	75 11                	jne    0x1402ff0e5
1402ff0d4:	48 8b 07             	mov    (%rdi),%rax
1402ff0d7:	48 8b cf             	mov    %rdi,%rcx
1402ff0da:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ff0de:	ff 15 54 db 80 00    	call   *0x80db54(%rip)        # 0x140b0cc38