140e6ab13:	41 5e                	pop    %r14
140e6ab15:	5f                   	pop    %rdi
140e6ab16:	5e                   	pop    %rsi
140e6ab17:	5b                   	pop    %rbx
140e6ab18:	5d                   	pop    %rbp
140e6ab19:	c3                   	ret
140e6ab1a:	e8 85 f6 fb ff       	call   0x140e2a1a4
140e6ab1f:	cc                   	int3
140e6ab20:	e8 7f f6 fb ff       	call   0x140e2a1a4
140e6ab25:	cc                   	int3
140e6ab26:	cc                   	int3
140e6ab27:	cc                   	int3
140e6ab28:	cc                   	int3
140e6ab29:	cc                   	int3
140e6ab2a:	cc                   	int3
140e6ab2b:	cc                   	int3
140e6ab2c:	cc                   	int3
140e6ab2d:	cc                   	int3
140e6ab2e:	cc                   	int3
140e6ab2f:	cc                   	int3
140e6ab30:	40 55                	rex push %rbp
140e6ab32:	53                   	push   %rbx
140e6ab33:	56                   	push   %rsi
140e6ab34:	57                   	push   %rdi
140e6ab35:	41 56                	push   %r14
140e6ab37:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
140e6ab3c:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140e6ab43:	48 8b 05 b6 e3 54 00 	mov    0x54e3b6(%rip),%rax        # 0x1413b8f00
140e6ab4a:	48 33 c4             	xor    %rsp,%rax
140e6ab4d:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
140e6ab51:	49 8b d8             	mov    %r8,%rbx
140e6ab54:	48 8b f2             	mov    %rdx,%rsi
140e6ab57:	4c 8b f1             	mov    %rcx,%r14
140e6ab5a:	48 89 55 ef          	mov    %rdx,-0x11(%rbp)
140e6ab5e:	c7 45 c7 00 00 00 00 	movl   $0x0,-0x39(%rbp)
140e6ab65:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6ab68:	33 c0                	xor    %eax,%eax
140e6ab6a:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
140e6ab6e:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
140e6ab72:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
140e6ab76:	48 89 45 27          	mov    %rax,0x27(%rbp)
140e6ab7a:	49 8b 00             	mov    (%r8),%rax
140e6ab7d:	44 0f b7 48 10       	movzwl 0x10(%rax),%r9d
140e6ab82:	44 0f b7 40 12       	movzwl 0x12(%rax),%r8d
140e6ab87:	48 8b 50 08          	mov    0x8(%rax),%rdx
140e6ab8b:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140e6ab8f:	e8 bc 77 00 00       	call   0x140e72350
140e6ab94:	90                   	nop
140e6ab95:	f0 41 ff 46 28       	lock incl 0x28(%r14)
140e6ab9a:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6ab9d:	0f 11 06             	movups %xmm0,(%rsi)
140e6aba0:	4c 8b cb             	mov    %rbx,%r9
140e6aba3:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
140e6aba7:	48 8b d6             	mov    %rsi,%rdx
140e6abaa:	49 8b ce             	mov    %r14,%rcx
140e6abad:	e8 be f3 ff ff       	call   0x140e69f70
140e6abb2:	c7 45 c7 01 00 00 00 	movl   $0x1,-0x39(%rbp)
140e6abb9:	48 8b 03             	mov    (%rbx),%rax
140e6abbc:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140e6abc0:	80 78 48 00          	cmpb   $0x0,0x48(%rax)
140e6abc4:	0f 84 9a 00 00 00    	je     0x140e6ac64
140e6abca:	0f b7 09             	movzwl (%rcx),%ecx
140e6abcd:	ff 15 45 8d 11 00    	call   *0x118d45(%rip)        # 0x140f83918
140e6abd3:	0f b7 f8             	movzwl %ax,%edi
140e6abd6:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140e6abda:	0f b7 49 02          	movzwl 0x2(%rcx),%ecx
140e6abde:	ff 15 34 8d 11 00    	call   *0x118d34(%rip)        # 0x140f83918
140e6abe4:	0f b7 d8             	movzwl %ax,%ebx
140e6abe7:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140e6abeb:	48 8b 01             	mov    (%rcx),%rax
140e6abee:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e6abf2:	48 8b 40 10          	mov    0x10(%rax),%rax
140e6abf6:	ff 15 24 8e 11 00    	call   *0x118e24(%rip)        # 0x140f83a20
140e6abfc:	c7 45 c7 03 00 00 00 	movl   $0x3,-0x39(%rbp)
140e6ac03:	66 89 7c 24 20       	mov    %di,0x20(%rsp)
140e6ac08:	44 0f b7 cb          	movzwl %bx,%r9d
140e6ac0c:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
140e6ac10:	48 8b d6             	mov    %rsi,%rdx
140e6ac13:	49 8b ce             	mov    %r14,%rcx
140e6ac16:	e8 85 eb ff ff       	call   0x140e697a0
140e6ac1b:	90                   	nop
140e6ac1c:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
140e6ac20:	48 83 fa 07          	cmp    $0x7,%rdx
140e6ac24:	0f 86 c8 00 00 00    	jbe    0x140e6acf2
140e6ac2a:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e6ac31:	00
140e6ac32:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140e6ac36:	48 8b c1             	mov    %rcx,%rax
140e6ac39:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e6ac40:	0f 82 a7 00 00 00    	jb     0x140e6aced
140e6ac46:	48 83 c2 27          	add    $0x27,%rdx
140e6ac4a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e6ac4e:	48 2b c1             	sub    %rcx,%rax
140e6ac51:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e6ac55:	48 83 f8 1f          	cmp    $0x1f,%rax
140e6ac59:	0f 87 e3 00 00 00    	ja     0x140e6ad42
140e6ac5f:	e9 89 00 00 00       	jmp    0x140e6aced
140e6ac64:	0f b7 49 02          	movzwl 0x2(%rcx),%ecx
140e6ac68:	ff 15 aa 8c 11 00    	call   *0x118caa(%rip)        # 0x140f83918
140e6ac6e:	0f b7 f8             	movzwl %ax,%edi
140e6ac71:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140e6ac75:	0f b7 09             	movzwl (%rcx),%ecx
140e6ac78:	ff 15 9a 8c 11 00    	call   *0x118c9a(%rip)        # 0x140f83918
140e6ac7e:	0f b7 d8             	movzwl %ax,%ebx
140e6ac81:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140e6ac85:	48 8b 01             	mov    (%rcx),%rax
140e6ac88:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e6ac8c:	48 8b 40 08          	mov    0x8(%rax),%rax
140e6ac90:	ff 15 8a 8d 11 00    	call   *0x118d8a(%rip)        # 0x140f83a20
140e6ac96:	c7 45 c7 05 00 00 00 	movl   $0x5,-0x39(%rbp)
140e6ac9d:	66 89 7c 24 20       	mov    %di,0x20(%rsp)
140e6aca2:	44 0f b7 cb          	movzwl %bx,%r9d
140e6aca6:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
140e6acaa:	48 8b d6             	mov    %rsi,%rdx
140e6acad:	49 8b ce             	mov    %r14,%rcx
140e6acb0:	e8 eb ea ff ff       	call   0x140e697a0
140e6acb5:	90                   	nop
140e6acb6:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
140e6acba:	48 83 fa 07          	cmp    $0x7,%rdx
140e6acbe:	76 32                	jbe    0x140e6acf2
140e6acc0:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e6acc7:	00
140e6acc8:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140e6accc:	48 8b c1             	mov    %rcx,%rax
140e6accf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e6acd6:	72 15                	jb     0x140e6aced
140e6acd8:	48 83 c2 27          	add    $0x27,%rdx
140e6acdc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e6ace0:	48 2b c1             	sub    %rcx,%rax
140e6ace3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e6ace7:	48 83 f8 1f          	cmp    $0x1f,%rax
140e6aceb:	77 4f                	ja     0x140e6ad3c
140e6aced:	e8 52 04 fb ff       	call   0x140e1b144
140e6acf2:	48 8b 06             	mov    (%rsi),%rax
140e6acf5:	48 8b 48 08          	mov    0x8(%rax),%rcx
140e6acf9:	48 2b 08             	sub    (%rax),%rcx
140e6acfc:	48 c1 f9 04          	sar    $0x4,%rcx
140e6ad00:	f0 41 01 4e 34       	lock add %ecx,0x34(%r14)
140e6ad05:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140e6ad09:	48 85 c9             	test   %rcx,%rcx
140e6ad0c:	74 11                	je     0x140e6ad1f
140e6ad0e:	4c 8b 01             	mov    (%rcx),%r8
140e6ad11:	ba 01 00 00 00       	mov    $0x1,%edx
140e6ad16:	49 8b 00             	mov    (%r8),%rax
140e6ad19:	ff 15 01 8d 11 00    	call   *0x118d01(%rip)        # 0x140f83a20
140e6ad1f:	48 8b c6             	mov    %rsi,%rax
140e6ad22:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
140e6ad26:	48 33 cc             	xor    %rsp,%rcx
140e6ad29:	e8 d2 07 fb ff       	call   0x140e1b500
140e6ad2e:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140e6ad35:	41 5e                	pop    %r14
140e6ad37:	5f                   	pop    %rdi
140e6ad38:	5e                   	pop    %rsi
140e6ad39:	5b                   	pop    %rbx
140e6ad3a:	5d                   	pop    %rbp
140e6ad3b:	c3                   	ret
140e6ad3c:	e8 63 f4 fb ff       	call   0x140e2a1a4
140e6ad41:	cc                   	int3
140e6ad42:	e8 5d f4 fb ff       	call   0x140e2a1a4
140e6ad47:	cc                   	int3
140e6ad48:	cc                   	int3
140e6ad49:	cc                   	int3
140e6ad4a:	cc                   	int3
140e6ad4b:	cc                   	int3
140e6ad4c:	cc                   	int3
140e6ad4d:	cc                   	int3
140e6ad4e:	cc                   	int3
140e6ad4f:	cc                   	int3
140e6ad50:	40 53                	rex push %rbx
140e6ad52:	48 83 ec 30          	sub    $0x30,%rsp
140e6ad56:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140e6ad5a:	48 8b da             	mov    %rdx,%rbx
140e6ad5d:	48 8b 01             	mov    (%rcx),%rax
140e6ad60:	48 8b 40 08          	mov    0x8(%rax),%rax
140e6ad64:	ff 15 b6 8c 11 00    	call   *0x118cb6(%rip)        # 0x140f83a20
140e6ad6a:	48 8b c3             	mov    %rbx,%rax
140e6ad6d:	48 83 c4 30          	add    $0x30,%rsp
140e6ad71:	5b                   	pop    %rbx
140e6ad72:	c3                   	ret
140e6ad73:	cc                   	int3
140e6ad74:	cc                   	int3
140e6ad75:	cc                   	int3
140e6ad76:	cc                   	int3
140e6ad77:	cc                   	int3
140e6ad78:	cc                   	int3
140e6ad79:	cc                   	int3
140e6ad7a:	cc                   	int3
140e6ad7b:	cc                   	int3
140e6ad7c:	cc                   	int3
140e6ad7d:	cc                   	int3
140e6ad7e:	cc                   	int3
140e6ad7f:	cc                   	int3
140e6ad80:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140e6ad84:	0f b7 09             	movzwl (%rcx),%ecx
140e6ad87:	48 ff 25 8a 8b 11 00 	rex.W jmp *0x118b8a(%rip)        # 0x140f83918
140e6ad8e:	cc                   	int3
140e6ad8f:	cc                   	int3
140e6ad90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140e6ad95:	55                   	push   %rbp
140e6ad96:	56                   	push   %rsi
140e6ad97:	57                   	push   %rdi
140e6ad98:	41 56                	push   %r14
140e6ad9a:	41 57                	push   %r15
140e6ad9c:	48 8d ac 24 f0 fc ff 	lea    -0x310(%rsp),%rbp
140e6ada3:	ff
140e6ada4:	48 81 ec 10 04 00 00 	sub    $0x410,%rsp
140e6adab:	48 8b 05 4e e1 54 00 	mov    0x54e14e(%rip),%rax        # 0x1413b8f00
140e6adb2:	48 33 c4             	xor    %rsp,%rax
140e6adb5:	48 89 85 00 03 00 00 	mov    %rax,0x300(%rbp)
140e6adbc:	4c 8b f2             	mov    %rdx,%r14
140e6adbf:	48 8b f9             	mov    %rcx,%rdi
140e6adc2:	48 89 95 88 01 00 00 	mov    %rdx,0x188(%rbp)
140e6adc9:	45 33 ff             	xor    %r15d,%r15d
140e6adcc:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140e6add1:	48 8b 89 98 00 00 00 	mov    0x98(%rcx),%rcx
140e6add8:	48 85 c9             	test   %rcx,%rcx
140e6addb:	74 14                	je     0x140e6adf1
140e6addd:	e8 1e e0 af ff       	call   0x140968e00
140e6ade2:	48 8b f0             	mov    %rax,%rsi
140e6ade5:	48 87 47 38          	xchg   %rax,0x38(%rdi)
140e6ade9:	48 2b f0             	sub    %rax,%rsi
140e6adec:	e9 2e 02 00 00       	jmp    0x140e6b01f
140e6adf1:	0f b6 87 90 00 00 00 	movzbl 0x90(%rdi),%eax
140e6adf8:	90                   	nop
140e6adf9:	84 c0                	test   %al,%al
140e6adfb:	0f 84 14 02 00 00    	je     0x140e6b015
140e6ae01:	e8 da d4 af ff       	call   0x1409682e0
140e6ae06:	48 8b c8             	mov    %rax,%rcx
140e6ae09:	e8 c2 48 33 ff       	call   0x14019f6d0
140e6ae0e:	48 8b d8             	mov    %rax,%rbx
140e6ae11:	83 38 05             	cmpl   $0x5,(%rax)
140e6ae14:	0f 86 fb 01 00 00    	jbe    0x140e6b015
140e6ae1a:	48 8d 05 17 7c 1f 00 	lea    0x1f7c17(%rip),%rax        # 0x141062a38
140e6ae21:	48 89 85 b0 02 00 00 	mov    %rax,0x2b0(%rbp)
140e6ae28:	48 c7 85 b8 02 00 00 	movq   $0x24,0x2b8(%rbp)
140e6ae2f:	24 00 00 00
140e6ae33:	48 8d 05 76 45 38 00 	lea    0x384576(%rip),%rax        # 0x1411ef3b0
140e6ae3a:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
140e6ae41:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
140e6ae48:	00 00 b0
140e6ae4b:	48 89 85 58 01 00 00 	mov    %rax,0x158(%rbp)
140e6ae52:	c7 85 78 01 00 00 c0 	movl   $0x1c0,0x178(%rbp)
140e6ae59:	01 00 00
140e6ae5c:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140e6ae63:	00 00 10
140e6ae66:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
140e6ae6d:	48 8d 05 04 4a 38 00 	lea    0x384a04(%rip),%rax        # 0x1411ef878
140e6ae74:	48 89 85 7c 01 00 00 	mov    %rax,0x17c(%rbp)
140e6ae7b:	48 b8 0c 00 00 00 00 	movabs $0xb00000000000000c,%rax
140e6ae82:	00 00 b0
140e6ae85:	48 89 85 68 01 00 00 	mov    %rax,0x168(%rbp)
140e6ae8c:	48 c7 85 c0 02 00 00 	movq   $0x3,0x2c0(%rbp)
140e6ae93:	03 00 00 00
140e6ae97:	48 8d 85 58 01 00 00 	lea    0x158(%rbp),%rax
140e6ae9e:	48 89 85 c8 02 00 00 	mov    %rax,0x2c8(%rbp)
140e6aea5:	0f 28 85 c0 02 00 00 	movaps 0x2c0(%rbp),%xmm0
140e6aeac:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140e6aeb2:	0f 28 8d b0 02 00 00 	movaps 0x2b0(%rbp),%xmm1
140e6aeb9:	66 0f 7f 8d b0 02 00 	movdqa %xmm1,0x2b0(%rbp)
140e6aec0:	00
140e6aec1:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140e6aec6:	48 8d 95 b0 02 00 00 	lea    0x2b0(%rbp),%rdx
140e6aecd:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140e6aed1:	e8 1a 77 3c ff       	call   0x1402325f0
140e6aed6:	c7 44 24 30 02 00 00 	movl   $0x2,0x30(%rsp)
140e6aedd:	00
140e6aede:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140e6aee2:	48 83 7d 60 0f       	cmpq   $0xf,0x60(%rbp)
140e6aee7:	48 0f 47 4d 48       	cmova  0x48(%rbp),%rcx
140e6aeec:	48 85 c9             	test   %rcx,%rcx
140e6aeef:	74 1c                	je     0x140e6af0d
140e6aef1:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140e6aef8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140e6aeff:	00
140e6af00:	48 ff c0             	inc    %rax
140e6af03:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
140e6af07:	75 f7                	jne    0x140e6af00
140e6af09:	ff c0                	inc    %eax
140e6af0b:	eb 0c                	jmp    0x140e6af19
140e6af0d:	48 8d 0d 78 88 13 00 	lea    0x138878(%rip),%rcx        # 0x140fa378c
140e6af14:	b8 01 00 00 00       	mov    $0x1,%eax
140e6af19:	48 89 8d f0 02 00 00 	mov    %rcx,0x2f0(%rbp)
140e6af20:	89 85 f8 02 00 00    	mov    %eax,0x2f8(%rbp)
140e6af26:	44 89 bd fc 02 00 00 	mov    %r15d,0x2fc(%rbp)
140e6af2d:	c7 85 c0 02 00 00 00 	movl   $0xb000000,0x2c0(%rbp)
140e6af34:	00 00 0b
140e6af37:	0f b7 05 c8 a5 41 00 	movzwl 0x41a5c8(%rip),%eax        # 0x141285506
140e6af3e:	89 85 c4 02 00 00    	mov    %eax,0x2c4(%rbp)
140e6af44:	4c 89 bd c8 02 00 00 	mov    %r15,0x2c8(%rbp)
140e6af4b:	48 8b 43 08          	mov    0x8(%rbx),%rax
140e6af4f:	48 89 85 d0 02 00 00 	mov    %rax,0x2d0(%rbp)
140e6af56:	0f b7 00             	movzwl (%rax),%eax
140e6af59:	89 85 d8 02 00 00    	mov    %eax,0x2d8(%rbp)
140e6af5f:	c7 85 dc 02 00 00 02 	movl   $0x2,0x2dc(%rbp)
140e6af66:	00 00 00
140e6af69:	48 8d 05 a0 a5 41 00 	lea    0x41a5a0(%rip),%rax        # 0x141285510
140e6af70:	48 89 85 e0 02 00 00 	mov    %rax,0x2e0(%rbp)
140e6af77:	c7 85 e8 02 00 00 21 	movl   $0x21,0x2e8(%rbp)
140e6af7e:	00 00 00
140e6af81:	c7 85 ec 02 00 00 01 	movl   $0x1,0x2ec(%rbp)
140e6af88:	00 00 00
140e6af8b:	48 8d 05 e2 b7 41 00 	lea    0x41b7e2(%rip),%rax        # 0x141286774
140e6af92:	48 8d 0d 3f 67 41 00 	lea    0x41673f(%rip),%rcx        # 0x1412816d8
140e6af99:	2b c1                	sub    %ecx,%eax
140e6af9b:	89 45 40             	mov    %eax,0x40(%rbp)
140e6af9e:	48 8d 85 d0 02 00 00 	lea    0x2d0(%rbp),%rax
140e6afa5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e6afaa:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140e6afb1:	00
140e6afb2:	45 33 c9             	xor    %r9d,%r9d
140e6afb5:	45 33 c0             	xor    %r8d,%r8d
140e6afb8:	48 8d 95 c0 02 00 00 	lea    0x2c0(%rbp),%rdx
140e6afbf:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140e6afc3:	ff 15 af 80 11 00    	call   *0x1180af(%rip)        # 0x140f83078
140e6afc9:	48 8b 55 60          	mov    0x60(%rbp),%rdx
140e6afcd:	48 83 fa 0f          	cmp    $0xf,%rdx
140e6afd1:	76 31                	jbe    0x140e6b004
140e6afd3:	48 ff c2             	inc    %rdx
140e6afd6:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140e6afda:	48 8b c1             	mov    %rcx,%rax
140e6afdd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e6afe4:	72 19                	jb     0x140e6afff
140e6afe6:	48 83 c2 27          	add    $0x27,%rdx
140e6afea:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e6afee:	48 2b c1             	sub    %rcx,%rax
140e6aff1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e6aff5:	48 83 f8 1f          	cmp    $0x1f,%rax
140e6aff9:	0f 87 80 0a 00 00    	ja     0x140e6ba7f
140e6afff:	e8 40 01 fb ff       	call   0x140e1b144
140e6b004:	66 0f 6f 05 24 8e 13 	movdqa 0x138e24(%rip),%xmm0        # 0x140fa3e30
140e6b00b:	00
140e6b00c:	f3 0f 7f 45 58       	movdqu %xmm0,0x58(%rbp)
140e6b011:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
140e6b015:	49 8b c7             	mov    %r15,%rax
140e6b018:	48 87 47 38          	xchg   %rax,0x38(%rdi)
140e6b01c:	49 8b f7             	mov    %r15,%rsi
140e6b01f:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140e6b023:	33 c0                	xor    %eax,%eax
140e6b025:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e6b029:	33 d2                	xor    %edx,%edx
140e6b02b:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140e6b02f:	e8 ac 29 33 ff       	call   0x14019d9e0
140e6b034:	c6 45 b0 03          	movb   $0x3,-0x50(%rbp)
140e6b038:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b03b:	0f 11 85 c0 02 00 00 	movups %xmm0,0x2c0(%rbp)
140e6b042:	0f ae e8             	lfence
140e6b045:	b9 20 00 00 00       	mov    $0x20,%ecx
140e6b04a:	e8 b9 00 fb ff       	call   0x140e1b108
140e6b04f:	48 8b d8             	mov    %rax,%rbx
140e6b052:	48 8d 85 a0 02 00 00 	lea    0x2a0(%rbp),%rax