140a6697a:	cc                   	int3
140a6697b:	cc                   	int3
140a6697c:	cc                   	int3
140a6697d:	cc                   	int3
140a6697e:	cc                   	int3
140a6697f:	cc                   	int3
140a66980:	4c 8b dc             	mov    %rsp,%r11
140a66983:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a66987:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a6698b:	57                   	push   %rdi
140a6698c:	48 83 ec 50          	sub    $0x50,%rsp
140a66990:	48 8b fa             	mov    %rdx,%rdi
140a66993:	48 8b d9             	mov    %rcx,%rbx
140a66996:	48 8d 05 b3 7f 56 00 	lea    0x567fb3(%rip),%rax        # 0x140fce950
140a6699d:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a669a1:	49 c7 43 e0 06 00 00 	movq   $0x6,-0x20(%r11)
140a669a8:	00
140a669a9:	48 8d 05 e8 9c 61 00 	lea    0x619ce8(%rip),%rax        # 0x141080698
140a669b0:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a669b4:	49 c7 43 d0 0c 00 00 	movq   $0xc,-0x30(%r11)
140a669bb:	00
140a669bc:	48 8b 01             	mov    (%rcx),%rax
140a669bf:	0f 10 05 1a 99 61 00 	movups 0x61991a(%rip),%xmm0        # 0x1410802e0
140a669c6:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a669cb:	ba 2f 00 00 00       	mov    $0x2f,%edx
140a669d0:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a669d4:	48 8b 40 18          	mov    0x18(%rax),%rax
140a669d8:	ff 15 42 d0 51 00    	call   *0x51d042(%rip)        # 0x140f83a20
140a669de:	84 c0                	test   %al,%al
140a669e0:	0f 84 c6 00 00 00    	je     0x140a66aac
140a669e6:	48 8b 03             	mov    (%rbx),%rax
140a669e9:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a669ee:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a669f3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a669f8:	48 8b cb             	mov    %rbx,%rcx
140a669fb:	48 8b 40 40          	mov    0x40(%rax),%rax
140a669ff:	ff 15 1b d0 51 00    	call   *0x51d01b(%rip)        # 0x140f83a20
140a66a05:	84 c0                	test   %al,%al
140a66a07:	0f 84 9f 00 00 00    	je     0x140a66aac
140a66a0d:	48 8b 03             	mov    (%rbx),%rax
140a66a10:	48 8b d7             	mov    %rdi,%rdx
140a66a13:	48 8b cb             	mov    %rbx,%rcx
140a66a16:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a66a1d:	ff 15 fd cf 51 00    	call   *0x51cffd(%rip)        # 0x140f83a20
140a66a23:	84 c0                	test   %al,%al
140a66a25:	0f 84 81 00 00 00    	je     0x140a66aac
140a66a2b:	48 8b 03             	mov    (%rbx),%rax
140a66a2e:	48 8b cb             	mov    %rbx,%rcx
140a66a31:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66a35:	ff 15 e5 cf 51 00    	call   *0x51cfe5(%rip)        # 0x140f83a20
140a66a3b:	84 c0                	test   %al,%al
140a66a3d:	74 6d                	je     0x140a66aac
140a66a3f:	48 8b 03             	mov    (%rbx),%rax
140a66a42:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a66a47:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66a4c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66a51:	48 8b cb             	mov    %rbx,%rcx
140a66a54:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66a58:	ff 15 c2 cf 51 00    	call   *0x51cfc2(%rip)        # 0x140f83a20
140a66a5e:	84 c0                	test   %al,%al
140a66a60:	74 4a                	je     0x140a66aac
140a66a62:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140a66a66:	48 8b cb             	mov    %rbx,%rcx
140a66a69:	e8 52 3a ff ff       	call   0x140a5a4c0
140a66a6e:	84 c0                	test   %al,%al
140a66a70:	74 3a                	je     0x140a66aac
140a66a72:	48 8b 03             	mov    (%rbx),%rax
140a66a75:	48 8b cb             	mov    %rbx,%rcx
140a66a78:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66a7c:	ff 15 9e cf 51 00    	call   *0x51cf9e(%rip)        # 0x140f83a20
140a66a82:	84 c0                	test   %al,%al
140a66a84:	74 26                	je     0x140a66aac
140a66a86:	48 8b 03             	mov    (%rbx),%rax
140a66a89:	48 8b cb             	mov    %rbx,%rcx
140a66a8c:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66a90:	ff 15 8a cf 51 00    	call   *0x51cf8a(%rip)        # 0x140f83a20
140a66a96:	84 c0                	test   %al,%al
140a66a98:	74 12                	je     0x140a66aac
140a66a9a:	b0 01                	mov    $0x1,%al
140a66a9c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a66aa1:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a66aa6:	48 83 c4 50          	add    $0x50,%rsp
140a66aaa:	5f                   	pop    %rdi
140a66aab:	c3                   	ret
140a66aac:	32 c0                	xor    %al,%al
140a66aae:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a66ab3:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a66ab8:	48 83 c4 50          	add    $0x50,%rsp
140a66abc:	5f                   	pop    %rdi
140a66abd:	c3                   	ret
140a66abe:	cc                   	int3
140a66abf:	cc                   	int3
140a66ac0:	e9 5b c6 ff ff       	jmp    0x140a63120
140a66ac5:	cc                   	int3
140a66ac6:	cc                   	int3
140a66ac7:	cc                   	int3
140a66ac8:	cc                   	int3
140a66ac9:	cc                   	int3
140a66aca:	cc                   	int3
140a66acb:	cc                   	int3
140a66acc:	cc                   	int3
140a66acd:	cc                   	int3
140a66ace:	cc                   	int3
140a66acf:	cc                   	int3
140a66ad0:	40 53                	rex push %rbx
140a66ad2:	48 83 ec 30          	sub    $0x30,%rsp
140a66ad6:	48 8b 01             	mov    (%rcx),%rax
140a66ad9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a66ade:	0f 10 05 7b 9a 61 00 	movups 0x619a7b(%rip),%xmm0        # 0x141080560
140a66ae5:	ba 62 00 00 00       	mov    $0x62,%edx
140a66aea:	48 8b d9             	mov    %rcx,%rbx
140a66aed:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66af1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66af6:	ff 15 24 cf 51 00    	call   *0x51cf24(%rip)        # 0x140f83a20
140a66afc:	84 c0                	test   %al,%al
140a66afe:	74 1c                	je     0x140a66b1c
140a66b00:	48 8b 03             	mov    (%rbx),%rax
140a66b03:	48 8b cb             	mov    %rbx,%rcx
140a66b06:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66b0a:	ff 15 10 cf 51 00    	call   *0x51cf10(%rip)        # 0x140f83a20
140a66b10:	84 c0                	test   %al,%al
140a66b12:	74 08                	je     0x140a66b1c
140a66b14:	b0 01                	mov    $0x1,%al
140a66b16:	48 83 c4 30          	add    $0x30,%rsp
140a66b1a:	5b                   	pop    %rbx
140a66b1b:	c3                   	ret
140a66b1c:	32 c0                	xor    %al,%al
140a66b1e:	48 83 c4 30          	add    $0x30,%rsp
140a66b22:	5b                   	pop    %rbx
140a66b23:	c3                   	ret
140a66b24:	cc                   	int3
140a66b25:	cc                   	int3
140a66b26:	cc                   	int3
140a66b27:	cc                   	int3
140a66b28:	cc                   	int3
140a66b29:	cc                   	int3
140a66b2a:	cc                   	int3
140a66b2b:	cc                   	int3
140a66b2c:	cc                   	int3
140a66b2d:	cc                   	int3
140a66b2e:	cc                   	int3
140a66b2f:	cc                   	int3
140a66b30:	4c 8b dc             	mov    %rsp,%r11
140a66b33:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a66b37:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a66b3b:	57                   	push   %rdi
140a66b3c:	48 83 ec 50          	sub    $0x50,%rsp
140a66b40:	48 8b fa             	mov    %rdx,%rdi
140a66b43:	48 8b d9             	mov    %rcx,%rbx
140a66b46:	48 8d 05 2b 5e 61 00 	lea    0x615e2b(%rip),%rax        # 0x14107c978
140a66b4d:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a66b51:	49 c7 43 e0 07 00 00 	movq   $0x7,-0x20(%r11)
140a66b58:	00
140a66b59:	48 8d 05 38 9b 61 00 	lea    0x619b38(%rip),%rax        # 0x141080698
140a66b60:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a66b64:	49 c7 43 d0 0c 00 00 	movq   $0xc,-0x30(%r11)
140a66b6b:	00
140a66b6c:	48 8b 01             	mov    (%rcx),%rax
140a66b6f:	0f 10 05 8a 97 61 00 	movups 0x61978a(%rip),%xmm0        # 0x141080300
140a66b76:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66b7b:	ba 31 00 00 00       	mov    $0x31,%edx
140a66b80:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a66b84:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66b88:	ff 15 92 ce 51 00    	call   *0x51ce92(%rip)        # 0x140f83a20
140a66b8e:	84 c0                	test   %al,%al
140a66b90:	0f 84 c6 00 00 00    	je     0x140a66c5c
140a66b96:	48 8b 03             	mov    (%rbx),%rax
140a66b99:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a66b9e:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66ba3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66ba8:	48 8b cb             	mov    %rbx,%rcx
140a66bab:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66baf:	ff 15 6b ce 51 00    	call   *0x51ce6b(%rip)        # 0x140f83a20
140a66bb5:	84 c0                	test   %al,%al
140a66bb7:	0f 84 9f 00 00 00    	je     0x140a66c5c
140a66bbd:	48 8b 03             	mov    (%rbx),%rax
140a66bc0:	48 8b d7             	mov    %rdi,%rdx
140a66bc3:	48 8b cb             	mov    %rbx,%rcx
140a66bc6:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a66bcd:	ff 15 4d ce 51 00    	call   *0x51ce4d(%rip)        # 0x140f83a20
140a66bd3:	84 c0                	test   %al,%al
140a66bd5:	0f 84 81 00 00 00    	je     0x140a66c5c
140a66bdb:	48 8b 03             	mov    (%rbx),%rax
140a66bde:	48 8b cb             	mov    %rbx,%rcx
140a66be1:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66be5:	ff 15 35 ce 51 00    	call   *0x51ce35(%rip)        # 0x140f83a20
140a66beb:	84 c0                	test   %al,%al
140a66bed:	74 6d                	je     0x140a66c5c
140a66bef:	48 8b 03             	mov    (%rbx),%rax
140a66bf2:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a66bf7:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a66bfc:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a66c01:	48 8b cb             	mov    %rbx,%rcx
140a66c04:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66c08:	ff 15 12 ce 51 00    	call   *0x51ce12(%rip)        # 0x140f83a20
140a66c0e:	84 c0                	test   %al,%al
140a66c10:	74 4a                	je     0x140a66c5c
140a66c12:	48 8b d3             	mov    %rbx,%rdx
140a66c15:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140a66c19:	e8 22 4f 7d ff       	call   0x14023bb40
140a66c1e:	84 c0                	test   %al,%al
140a66c20:	74 3a                	je     0x140a66c5c
140a66c22:	48 8b 03             	mov    (%rbx),%rax
140a66c25:	48 8b cb             	mov    %rbx,%rcx
140a66c28:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66c2c:	ff 15 ee cd 51 00    	call   *0x51cdee(%rip)        # 0x140f83a20
140a66c32:	84 c0                	test   %al,%al
140a66c34:	74 26                	je     0x140a66c5c
140a66c36:	48 8b 03             	mov    (%rbx),%rax
140a66c39:	48 8b cb             	mov    %rbx,%rcx
140a66c3c:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66c40:	ff 15 da cd 51 00    	call   *0x51cdda(%rip)        # 0x140f83a20
140a66c46:	84 c0                	test   %al,%al
140a66c48:	74 12                	je     0x140a66c5c
140a66c4a:	b0 01                	mov    $0x1,%al
140a66c4c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a66c51:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a66c56:	48 83 c4 50          	add    $0x50,%rsp
140a66c5a:	5f                   	pop    %rdi
140a66c5b:	c3                   	ret
140a66c5c:	32 c0                	xor    %al,%al
140a66c5e:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a66c63:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a66c68:	48 83 c4 50          	add    $0x50,%rsp
140a66c6c:	5f                   	pop    %rdi
140a66c6d:	c3                   	ret
140a66c6e:	cc                   	int3
140a66c6f:	cc                   	int3
140a66c70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a66c75:	57                   	push   %rdi
140a66c76:	48 83 ec 40          	sub    $0x40,%rsp
140a66c7a:	48 8b fa             	mov    %rdx,%rdi
140a66c7d:	48 8b d9             	mov    %rcx,%rbx
140a66c80:	48 8d 05 39 9a 61 00 	lea    0x619a39(%rip),%rax        # 0x1410806c0
140a66c87:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a66c8c:	48 c7 44 24 28 0e 00 	movq   $0xe,0x28(%rsp)
140a66c93:	00 00
140a66c95:	48 8b 01             	mov    (%rcx),%rax
140a66c98:	0f 10 05 71 96 61 00 	movups 0x619671(%rip),%xmm0        # 0x141080310
140a66c9f:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a66ca4:	ba 32 00 00 00       	mov    $0x32,%edx
140a66ca9:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a66cae:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66cb2:	ff 15 68 cd 51 00    	call   *0x51cd68(%rip)        # 0x140f83a20
140a66cb8:	84 c0                	test   %al,%al
140a66cba:	74 72                	je     0x140a66d2e
140a66cbc:	48 8b 03             	mov    (%rbx),%rax
140a66cbf:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a66cc4:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a66cc9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a66cce:	48 8b cb             	mov    %rbx,%rcx
140a66cd1:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66cd5:	ff 15 45 cd 51 00    	call   *0x51cd45(%rip)        # 0x140f83a20
140a66cdb:	84 c0                	test   %al,%al
140a66cdd:	74 4f                	je     0x140a66d2e
140a66cdf:	48 8b 03             	mov    (%rbx),%rax
140a66ce2:	48 8b d7             	mov    %rdi,%rdx
140a66ce5:	48 8b cb             	mov    %rbx,%rcx
140a66ce8:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a66cef:	ff 15 2b cd 51 00    	call   *0x51cd2b(%rip)        # 0x140f83a20
140a66cf5:	84 c0                	test   %al,%al
140a66cf7:	74 35                	je     0x140a66d2e
140a66cf9:	48 8b 03             	mov    (%rbx),%rax
140a66cfc:	48 8b cb             	mov    %rbx,%rcx
140a66cff:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66d03:	ff 15 17 cd 51 00    	call   *0x51cd17(%rip)        # 0x140f83a20
140a66d09:	84 c0                	test   %al,%al
140a66d0b:	74 21                	je     0x140a66d2e
140a66d0d:	48 8b 03             	mov    (%rbx),%rax
140a66d10:	48 8b cb             	mov    %rbx,%rcx
140a66d13:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66d17:	ff 15 03 cd 51 00    	call   *0x51cd03(%rip)        # 0x140f83a20
140a66d1d:	84 c0                	test   %al,%al
140a66d1f:	74 0d                	je     0x140a66d2e
140a66d21:	b0 01                	mov    $0x1,%al
140a66d23:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a66d28:	48 83 c4 40          	add    $0x40,%rsp
140a66d2c:	5f                   	pop    %rdi
140a66d2d:	c3                   	ret
140a66d2e:	32 c0                	xor    %al,%al
140a66d30:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a66d35:	48 83 c4 40          	add    $0x40,%rsp
140a66d39:	5f                   	pop    %rdi
140a66d3a:	c3                   	ret
140a66d3b:	cc                   	int3
140a66d3c:	cc                   	int3
140a66d3d:	cc                   	int3
140a66d3e:	cc                   	int3
140a66d3f:	cc                   	int3
140a66d40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a66d45:	57                   	push   %rdi
140a66d46:	48 83 ec 40          	sub    $0x40,%rsp
140a66d4a:	48 8b fa             	mov    %rdx,%rdi
140a66d4d:	48 8b d9             	mov    %rcx,%rbx
140a66d50:	48 8d 05 41 99 61 00 	lea    0x619941(%rip),%rax        # 0x141080698
140a66d57:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a66d5c:	48 c7 44 24 28 0c 00 	movq   $0xc,0x28(%rsp)
140a66d63:	00 00
140a66d65:	48 8b 01             	mov    (%rcx),%rax
140a66d68:	0f 10 05 b1 95 61 00 	movups 0x6195b1(%rip),%xmm0        # 0x141080320
140a66d6f:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a66d74:	ba 33 00 00 00       	mov    $0x33,%edx
140a66d79:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a66d7e:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66d82:	ff 15 98 cc 51 00    	call   *0x51cc98(%rip)        # 0x140f83a20
140a66d88:	84 c0                	test   %al,%al
140a66d8a:	74 72                	je     0x140a66dfe
140a66d8c:	48 8b 03             	mov    (%rbx),%rax
140a66d8f:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a66d94:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a66d99:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a66d9e:	48 8b cb             	mov    %rbx,%rcx
140a66da1:	48 8b 40 40          	mov    0x40(%rax),%rax
140a66da5:	ff 15 75 cc 51 00    	call   *0x51cc75(%rip)        # 0x140f83a20
140a66dab:	84 c0                	test   %al,%al
140a66dad:	74 4f                	je     0x140a66dfe
140a66daf:	48 8b 03             	mov    (%rbx),%rax
140a66db2:	48 8b d7             	mov    %rdi,%rdx
140a66db5:	48 8b cb             	mov    %rbx,%rcx
140a66db8:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a66dbf:	ff 15 5b cc 51 00    	call   *0x51cc5b(%rip)        # 0x140f83a20
140a66dc5:	84 c0                	test   %al,%al
140a66dc7:	74 35                	je     0x140a66dfe
140a66dc9:	48 8b 03             	mov    (%rbx),%rax
140a66dcc:	48 8b cb             	mov    %rbx,%rcx
140a66dcf:	48 8b 40 48          	mov    0x48(%rax),%rax
140a66dd3:	ff 15 47 cc 51 00    	call   *0x51cc47(%rip)        # 0x140f83a20
140a66dd9:	84 c0                	test   %al,%al
140a66ddb:	74 21                	je     0x140a66dfe
140a66ddd:	48 8b 03             	mov    (%rbx),%rax
140a66de0:	48 8b cb             	mov    %rbx,%rcx
140a66de3:	48 8b 40 20          	mov    0x20(%rax),%rax
140a66de7:	ff 15 33 cc 51 00    	call   *0x51cc33(%rip)        # 0x140f83a20
140a66ded:	84 c0                	test   %al,%al
140a66def:	74 0d                	je     0x140a66dfe
140a66df1:	b0 01                	mov    $0x1,%al
140a66df3:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a66df8:	48 83 c4 40          	add    $0x40,%rsp
140a66dfc:	5f                   	pop    %rdi
140a66dfd:	c3                   	ret
140a66dfe:	32 c0                	xor    %al,%al
140a66e00:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a66e05:	48 83 c4 40          	add    $0x40,%rsp
140a66e09:	5f                   	pop    %rdi
140a66e0a:	c3                   	ret
140a66e0b:	cc                   	int3
140a66e0c:	cc                   	int3
140a66e0d:	cc                   	int3
140a66e0e:	cc                   	int3
140a66e0f:	cc                   	int3