1409fec24:	4c 89 78 08          	mov    %r15,0x8(%rax)
1409fec28:	4c 89 78 10          	mov    %r15,0x10(%rax)
1409fec2c:	66 83 60 18 00       	andw   $0x0,0x18(%rax)
1409fec31:	0f 10 45 bf          	movups -0x41(%rbp),%xmm0
1409fec35:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
1409fec3a:	4c 8b c0             	mov    %rax,%r8
1409fec3d:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1409fec41:	49 8b ce             	mov    %r14,%rcx
1409fec44:	e8 97 82 60 ff       	call   0x140006ee0
1409fec49:	90                   	nop
1409fec4a:	41 be 00 10 00 00    	mov    $0x1000,%r14d
1409fec50:	48 83 fb 0f          	cmp    $0xf,%rbx
1409fec54:	76 2e                	jbe    0x1409fec84
1409fec56:	48 8d 43 01          	lea    0x1(%rbx),%rax
1409fec5a:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1409fec5e:	48 8b d1             	mov    %rcx,%rdx
1409fec61:	49 3b c6             	cmp    %r14,%rax
1409fec64:	72 18                	jb     0x1409fec7e
1409fec66:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409fec6a:	48 2b d1             	sub    %rcx,%rdx
1409fec6d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409fec71:	48 83 f8 1f          	cmp    $0x1f,%rax
1409fec75:	76 07                	jbe    0x1409fec7e
1409fec77:	ff 15 1b dd 10 00    	call   *0x10dd1b(%rip)        # 0x140b0c998
1409fec7d:	cc                   	int3
1409fec7e:	ff 15 3c dc 10 00    	call   *0x10dc3c(%rip)        # 0x140b0c8c0
1409fec84:	40 84 f6             	test   %sil,%sil
1409fec87:	0f 85 19 01 00 00    	jne    0x1409feda6
1409fec8d:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1409fec91:	e8 e2 0c 00 00       	call   0x1409ff978
1409fec96:	48 8b d8             	mov    %rax,%rbx
1409fec99:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
1409fec9d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1409feca1:	e8 ea fa 70 ff       	call   0x14010e790
1409feca6:	48 8b 13             	mov    (%rbx),%rdx
1409feca9:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
1409fecad:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1409fecb1:	48 89 55 ff          	mov    %rdx,-0x1(%rbp)
1409fecb5:	33 f6                	xor    %esi,%esi
1409fecb7:	48 89 33             	mov    %rsi,(%rbx)
1409fecba:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1409fecbe:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1409fecc2:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1409fecc6:	49 8d 4d 60          	lea    0x60(%r13),%rcx
1409fecca:	e8 6d d5 8d ff       	call   0x1402dc23c
1409feccf:	83 cf ff             	or     $0xffffffff,%edi
1409fecd2:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1409fecd6:	48 85 c9             	test   %rcx,%rcx
1409fecd9:	74 3a                	je     0x1409fed15
1409fecdb:	8b c7                	mov    %edi,%eax
1409fecdd:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409fece2:	03 c7                	add    %edi,%eax
1409fece4:	75 2f                	jne    0x1409fed15
1409fece6:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
1409fecea:	48 8b 03             	mov    (%rbx),%rax
1409feced:	48 8b cb             	mov    %rbx,%rcx
1409fecf0:	48 8b 00             	mov    (%rax),%rax
1409fecf3:	ff 15 3f df 10 00    	call   *0x10df3f(%rip)        # 0x140b0cc38
1409fecf9:	8b c7                	mov    %edi,%eax
1409fecfb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409fed00:	03 c7                	add    %edi,%eax
1409fed02:	75 11                	jne    0x1409fed15
1409fed04:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1409fed08:	48 8b 01             	mov    (%rcx),%rax
1409fed0b:	48 8b 40 08          	mov    0x8(%rax),%rax
1409fed0f:	ff 15 23 df 10 00    	call   *0x10df23(%rip)        # 0x140b0cc38
1409fed15:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1409fed19:	48 83 f8 0f          	cmp    $0xf,%rax
1409fed1d:	76 2e                	jbe    0x1409fed4d
1409fed1f:	48 ff c0             	inc    %rax
1409fed22:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1409fed26:	48 8b d1             	mov    %rcx,%rdx
1409fed29:	49 3b c6             	cmp    %r14,%rax
1409fed2c:	72 18                	jb     0x1409fed46
1409fed2e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409fed32:	48 2b d1             	sub    %rcx,%rdx
1409fed35:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409fed39:	48 83 f8 1f          	cmp    $0x1f,%rax
1409fed3d:	76 07                	jbe    0x1409fed46
1409fed3f:	ff 15 53 dc 10 00    	call   *0x10dc53(%rip)        # 0x140b0c998
1409fed45:	cc                   	int3
1409fed46:	ff 15 74 db 10 00    	call   *0x10db74(%rip)        # 0x140b0c8c0
1409fed4c:	90                   	nop
1409fed4d:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
1409fed51:	48 85 db             	test   %rbx,%rbx
1409fed54:	74 35                	je     0x1409fed8b
1409fed56:	8b c7                	mov    %edi,%eax
1409fed58:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409fed5d:	03 c7                	add    %edi,%eax
1409fed5f:	75 2a                	jne    0x1409fed8b
1409fed61:	48 8b 03             	mov    (%rbx),%rax
1409fed64:	48 8b cb             	mov    %rbx,%rcx
1409fed67:	48 8b 00             	mov    (%rax),%rax
1409fed6a:	ff 15 c8 de 10 00    	call   *0x10dec8(%rip)        # 0x140b0cc38
1409fed70:	8b c7                	mov    %edi,%eax
1409fed72:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409fed77:	03 c7                	add    %edi,%eax
1409fed79:	75 10                	jne    0x1409fed8b
1409fed7b:	48 8b 03             	mov    (%rbx),%rax
1409fed7e:	48 8b cb             	mov    %rbx,%rcx
1409fed81:	48 8b 40 08          	mov    0x8(%rax),%rax
1409fed85:	ff 15 ad de 10 00    	call   *0x10dead(%rip)        # 0x140b0cc38
1409fed8b:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1409fed8f:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1409fed93:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1409fed97:	48 8b 49 40          	mov    0x40(%rcx),%rcx
1409fed9b:	e8 74 0c 00 00       	call   0x1409ffa14
1409feda0:	40 38 75 9f          	cmp    %sil,-0x61(%rbp)
1409feda4:	74 27                	je     0x1409fedcd
1409feda6:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1409fedaa:	48 33 cc             	xor    %rsp,%rcx
1409fedad:	e8 2e 08 0f 00       	call   0x140aef5e0
1409fedb2:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
1409fedb9:	00
1409fedba:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1409fedc1:	41 5f                	pop    %r15
1409fedc3:	41 5e                	pop    %r14
1409fedc5:	41 5d                	pop    %r13
1409fedc7:	41 5c                	pop    %r12
1409fedc9:	5f                   	pop    %rdi
1409fedca:	5e                   	pop    %rsi
1409fedcb:	5d                   	pop    %rbp
1409fedcc:	c3                   	ret
1409fedcd:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409fedd3:	48 8d 15 c6 d6 1a 00 	lea    0x1ad6c6(%rip),%rdx        # 0x140bac4a0
1409fedda:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1409fedde:	e8 75 e8 ff ff       	call   0x1409fd658
1409fede3:	48 8d 15 ae 82 23 00 	lea    0x2382ae(%rip),%rdx        # 0x140c37098
1409fedea:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1409fedee:	e8 8b 16 0f 00       	call   0x140af047e
1409fedf3:	90                   	nop
1409fedf4:	e8 db 4f 60 ff       	call   0x140003dd4
1409fedf9:	90                   	nop
1409fedfa:	eb 00                	jmp    0x1409fedfc
1409fedfc:	90                   	nop
1409fedfd:	90                   	nop
1409fedfe:	90                   	nop
1409fedff:	90                   	nop
1409fee00:	48 8b c4             	mov    %rsp,%rax
1409fee03:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409fee07:	48 89 70 10          	mov    %rsi,0x10(%rax)
1409fee0b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409fee0f:	4c 89 40 18          	mov    %r8,0x18(%rax)
1409fee13:	55                   	push   %rbp
1409fee14:	41 54                	push   %r12
1409fee16:	41 55                	push   %r13
1409fee18:	41 56                	push   %r14
1409fee1a:	41 57                	push   %r15
1409fee1c:	48 8b ec             	mov    %rsp,%rbp
1409fee1f:	48 83 ec 40          	sub    $0x40,%rsp
1409fee23:	4c 8b fa             	mov    %rdx,%r15
1409fee26:	4c 8b f1             	mov    %rcx,%r14
1409fee29:	e8 e6 fb ff ff       	call   0x1409fea14
1409fee2e:	45 33 ed             	xor    %r13d,%r13d
1409fee31:	48 89 45 40          	mov    %rax,0x40(%rbp)
1409fee35:	4c 8b e0             	mov    %rax,%r12
1409fee38:	45 38 6e 38          	cmp    %r13b,0x38(%r14)
1409fee3c:	0f 85 32 01 00 00    	jne    0x1409fef74
1409fee42:	49 8b 76 50          	mov    0x50(%r14),%rsi
1409fee46:	48 8b fe             	mov    %rsi,%rdi
1409fee49:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1409fee4d:	eb 1c                	jmp    0x1409fee6b
1409fee4f:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1409fee53:	4d 8b c7             	mov    %r15,%r8
1409fee56:	e8 49 d6 70 ff       	call   0x14010c4a4
1409fee5b:	84 c0                	test   %al,%al
1409fee5d:	74 06                	je     0x1409fee65
1409fee5f:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1409fee63:	eb 06                	jmp    0x1409fee6b
1409fee65:	48 8b fb             	mov    %rbx,%rdi
1409fee68:	48 8b 1b             	mov    (%rbx),%rbx
1409fee6b:	44 38 6b 19          	cmp    %r13b,0x19(%rbx)
1409fee6f:	74 de                	je     0x1409fee4f
1409fee71:	44 38 6f 19          	cmp    %r13b,0x19(%rdi)
1409fee75:	75 10                	jne    0x1409fee87
1409fee77:	4c 8d 47 20          	lea    0x20(%rdi),%r8
1409fee7b:	49 8b d7             	mov    %r15,%rdx
1409fee7e:	e8 21 d6 70 ff       	call   0x14010c4a4
1409fee83:	84 c0                	test   %al,%al
1409fee85:	74 03                	je     0x1409fee8a
1409fee87:	48 8b fe             	mov    %rsi,%rdi
1409fee8a:	48 3b fe             	cmp    %rsi,%rdi
1409fee8d:	0f 84 e1 00 00 00    	je     0x1409fef74
1409fee93:	8a 47 40             	mov    0x40(%rdi),%al
1409fee96:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1409fee9a:	49 8b 4e 18          	mov    0x18(%r14),%rcx
1409fee9e:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1409feea2:	88 45 e0             	mov    %al,-0x20(%rbp)
1409feea5:	4c 89 65 e8          	mov    %r12,-0x18(%rbp)
1409feea9:	e8 6e 0c 00 00       	call   0x1409ffb1c
1409feeae:	49 8b 76 60          	mov    0x60(%r14),%rsi
1409feeb2:	48 8b fe             	mov    %rsi,%rdi
1409feeb5:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1409feeb9:	eb 1c                	jmp    0x1409feed7
1409feebb:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1409feebf:	4d 8b c7             	mov    %r15,%r8
1409feec2:	e8 dd d5 70 ff       	call   0x14010c4a4
1409feec7:	84 c0                	test   %al,%al
1409feec9:	74 06                	je     0x1409feed1
1409feecb:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1409feecf:	eb 06                	jmp    0x1409feed7
1409feed1:	48 8b fb             	mov    %rbx,%rdi
1409feed4:	48 8b 1b             	mov    (%rbx),%rbx
1409feed7:	44 38 6b 19          	cmp    %r13b,0x19(%rbx)
1409feedb:	74 de                	je     0x1409feebb
1409feedd:	44 38 6f 19          	cmp    %r13b,0x19(%rdi)
1409feee1:	75 10                	jne    0x1409feef3
1409feee3:	4c 8d 47 20          	lea    0x20(%rdi),%r8
1409feee7:	49 8b d7             	mov    %r15,%rdx
1409feeea:	e8 b5 d5 70 ff       	call   0x14010c4a4
1409feeef:	84 c0                	test   %al,%al
1409feef1:	74 03                	je     0x1409feef6
1409feef3:	48 8b fe             	mov    %rsi,%rdi
1409feef6:	48 3b fe             	cmp    %rsi,%rdi
1409feef9:	0f 84 86 00 00 00    	je     0x1409fef85
1409feeff:	48 8b 47 40          	mov    0x40(%rdi),%rax
1409fef03:	48 8b 38             	mov    (%rax),%rdi
1409fef06:	48 8b 1f             	mov    (%rdi),%rbx
1409fef09:	eb 62                	jmp    0x1409fef6d
1409fef0b:	8a 43 1a             	mov    0x1a(%rbx),%al
1409fef0e:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1409fef12:	49 8b 4e 28          	mov    0x28(%r14),%rcx
1409fef16:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1409fef1a:	88 45 e0             	mov    %al,-0x20(%rbp)
1409fef1d:	48 8b 45 40          	mov    0x40(%rbp),%rax
1409fef21:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1409fef25:	e8 f2 0b 00 00       	call   0x1409ffb1c
1409fef2a:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409fef2e:	44 38 68 19          	cmp    %r13b,0x19(%rax)
1409fef32:	74 1e                	je     0x1409fef52
1409fef34:	48 8b 43 08          	mov    0x8(%rbx),%rax
1409fef38:	eb 0d                	jmp    0x1409fef47
1409fef3a:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1409fef3e:	75 0d                	jne    0x1409fef4d
1409fef40:	48 8b d8             	mov    %rax,%rbx
1409fef43:	48 8b 40 08          	mov    0x8(%rax),%rax
1409fef47:	44 38 68 19          	cmp    %r13b,0x19(%rax)
1409fef4b:	74 ed                	je     0x1409fef3a
1409fef4d:	48 8b d8             	mov    %rax,%rbx
1409fef50:	eb 1b                	jmp    0x1409fef6d
1409fef52:	48 8b 08             	mov    (%rax),%rcx
1409fef55:	48 8b d8             	mov    %rax,%rbx
1409fef58:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
1409fef5c:	75 0f                	jne    0x1409fef6d
1409fef5e:	48 8b 01             	mov    (%rcx),%rax
1409fef61:	48 8b d9             	mov    %rcx,%rbx
1409fef64:	48 8b c8             	mov    %rax,%rcx
1409fef67:	44 38 68 19          	cmp    %r13b,0x19(%rax)
1409fef6b:	74 f1                	je     0x1409fef5e
1409fef6d:	48 3b df             	cmp    %rdi,%rbx
1409fef70:	75 99                	jne    0x1409fef0b
1409fef72:	eb 11                	jmp    0x1409fef85
1409fef74:	49 8b 4e 20          	mov    0x20(%r14),%rcx
1409fef78:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1409fef7c:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1409fef80:	e8 cb c4 70 ff       	call   0x14010b450
1409fef85:	48 8b 45 40          	mov    0x40(%rbp),%rax
1409fef89:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
1409fef8e:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1409fef92:	49 8b 73 38          	mov    0x38(%r11),%rsi
1409fef96:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1409fef9a:	49 8b e3             	mov    %r11,%rsp
1409fef9d:	41 5f                	pop    %r15
1409fef9f:	41 5e                	pop    %r14
1409fefa1:	41 5d                	pop    %r13
1409fefa3:	41 5c                	pop    %r12
1409fefa5:	5d                   	pop    %rbp
1409fefa6:	c3                   	ret
1409fefa7:	90                   	nop
1409fefa8:	90                   	nop
1409fefa9:	90                   	nop
1409fefaa:	90                   	nop
1409fefab:	90                   	nop
1409fefac:	90                   	nop
1409fefad:	90                   	nop
1409fefae:	90                   	nop
1409fefaf:	90                   	nop
1409fefb0:	40 53                	rex push %rbx
1409fefb2:	48 83 ec 20          	sub    $0x20,%rsp
1409fefb6:	48 8b d9             	mov    %rcx,%rbx
1409fefb9:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1409fefbd:	e8 52 fa ff ff       	call   0x1409fea14
1409fefc2:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409fefc6:	48 89 01             	mov    %rax,(%rcx)
1409fefc9:	48 83 c4 20          	add    $0x20,%rsp
1409fefcd:	5b                   	pop    %rbx
1409fefce:	c3                   	ret
1409fefcf:	90                   	nop
1409fefd0:	40 53                	rex push %rbx
1409fefd2:	48 83 ec 20          	sub    $0x20,%rsp
1409fefd6:	48 8b d9             	mov    %rcx,%rbx
1409fefd9:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1409fefdd:	e8 32 fa ff ff       	call   0x1409fea14
1409fefe2:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409fefe6:	48 89 41 08          	mov    %rax,0x8(%rcx)
1409fefea:	48 83 c4 20          	add    $0x20,%rsp
1409fefee:	5b                   	pop    %rbx
1409fefef:	c3                   	ret
1409feff0:	40 53                	rex push %rbx
1409feff2:	48 83 ec 20          	sub    $0x20,%rsp
1409feff6:	48 8b d9             	mov    %rcx,%rbx
1409feff9:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1409feffd:	e8 12 fa ff ff       	call   0x1409fea14
1409ff002:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409ff006:	48 89 41 10          	mov    %rax,0x10(%rcx)
1409ff00a:	48 83 c4 20          	add    $0x20,%rsp
1409ff00e:	5b                   	pop    %rbx
1409ff00f:	c3                   	ret
1409ff010:	40 53                	rex push %rbx
1409ff012:	48 83 ec 20          	sub    $0x20,%rsp
1409ff016:	48 8b d9             	mov    %rcx,%rbx
1409ff019:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1409ff01d:	e8 f2 f9 ff ff       	call   0x1409fea14
1409ff022:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409ff026:	48 89 41 18          	mov    %rax,0x18(%rcx)
1409ff02a:	48 83 c4 20          	add    $0x20,%rsp
1409ff02e:	5b                   	pop    %rbx
1409ff02f:	c3                   	ret
1409ff030:	40 53                	rex push %rbx
1409ff032:	48 83 ec 20          	sub    $0x20,%rsp
1409ff036:	48 8b d9             	mov    %rcx,%rbx
1409ff039:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1409ff03d:	e8 d2 f9 ff ff       	call   0x1409fea14
1409ff042:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409ff046:	48 89 41 20          	mov    %rax,0x20(%rcx)
1409ff04a:	48 83 c4 20          	add    $0x20,%rsp
1409ff04e:	5b                   	pop    %rbx
1409ff04f:	c3                   	ret
1409ff050:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff054:	88 50 28             	mov    %dl,0x28(%rax)
1409ff057:	c3                   	ret
1409ff058:	90                   	nop
1409ff059:	90                   	nop
1409ff05a:	90                   	nop
1409ff05b:	90                   	nop
1409ff05c:	90                   	nop
1409ff05d:	90                   	nop
1409ff05e:	90                   	nop
1409ff05f:	90                   	nop
1409ff060:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff064:	f3 0f 11 48 2c       	movss  %xmm1,0x2c(%rax)
1409ff069:	c3                   	ret
1409ff06a:	90                   	nop
1409ff06b:	90                   	nop
1409ff06c:	90                   	nop
1409ff06d:	90                   	nop
1409ff06e:	90                   	nop
1409ff06f:	90                   	nop
1409ff070:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff074:	f3 0f 11 48 30       	movss  %xmm1,0x30(%rax)