140a658cc:	84 c0                	test   %al,%al
140a658ce:	74 1c                	je     0x140a658ec
140a658d0:	48 8b 03             	mov    (%rbx),%rax
140a658d3:	48 8b cb             	mov    %rbx,%rcx
140a658d6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a658da:	ff 15 40 e1 51 00    	call   *0x51e140(%rip)        # 0x140f83a20
140a658e0:	84 c0                	test   %al,%al
140a658e2:	74 08                	je     0x140a658ec
140a658e4:	b0 01                	mov    $0x1,%al
140a658e6:	48 83 c4 30          	add    $0x30,%rsp
140a658ea:	5b                   	pop    %rbx
140a658eb:	c3                   	ret
140a658ec:	32 c0                	xor    %al,%al
140a658ee:	48 83 c4 30          	add    $0x30,%rsp
140a658f2:	5b                   	pop    %rbx
140a658f3:	c3                   	ret
140a658f4:	cc                   	int3
140a658f5:	cc                   	int3
140a658f6:	cc                   	int3
140a658f7:	cc                   	int3
140a658f8:	cc                   	int3
140a658f9:	cc                   	int3
140a658fa:	cc                   	int3
140a658fb:	cc                   	int3
140a658fc:	cc                   	int3
140a658fd:	cc                   	int3
140a658fe:	cc                   	int3
140a658ff:	cc                   	int3
140a65900:	40 53                	rex push %rbx
140a65902:	48 83 ec 30          	sub    $0x30,%rsp
140a65906:	48 8b 01             	mov    (%rcx),%rax
140a65909:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6590e:	0f 10 05 5b aa 61 00 	movups 0x61aa5b(%rip),%xmm0        # 0x141080370
140a65915:	ba 43 00 00 00       	mov    $0x43,%edx
140a6591a:	48 8b d9             	mov    %rcx,%rbx
140a6591d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65921:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65926:	ff 15 f4 e0 51 00    	call   *0x51e0f4(%rip)        # 0x140f83a20
140a6592c:	84 c0                	test   %al,%al
140a6592e:	74 1c                	je     0x140a6594c
140a65930:	48 8b 03             	mov    (%rbx),%rax
140a65933:	48 8b cb             	mov    %rbx,%rcx
140a65936:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6593a:	ff 15 e0 e0 51 00    	call   *0x51e0e0(%rip)        # 0x140f83a20
140a65940:	84 c0                	test   %al,%al
140a65942:	74 08                	je     0x140a6594c
140a65944:	b0 01                	mov    $0x1,%al
140a65946:	48 83 c4 30          	add    $0x30,%rsp
140a6594a:	5b                   	pop    %rbx
140a6594b:	c3                   	ret
140a6594c:	32 c0                	xor    %al,%al
140a6594e:	48 83 c4 30          	add    $0x30,%rsp
140a65952:	5b                   	pop    %rbx
140a65953:	c3                   	ret
140a65954:	cc                   	int3
140a65955:	cc                   	int3
140a65956:	cc                   	int3
140a65957:	cc                   	int3
140a65958:	cc                   	int3
140a65959:	cc                   	int3
140a6595a:	cc                   	int3
140a6595b:	cc                   	int3
140a6595c:	cc                   	int3
140a6595d:	cc                   	int3
140a6595e:	cc                   	int3
140a6595f:	cc                   	int3
140a65960:	40 53                	rex push %rbx
140a65962:	48 83 ec 30          	sub    $0x30,%rsp
140a65966:	48 8b 01             	mov    (%rcx),%rax
140a65969:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6596e:	0f 10 05 0b aa 61 00 	movups 0x61aa0b(%rip),%xmm0        # 0x141080380
140a65975:	ba 44 00 00 00       	mov    $0x44,%edx
140a6597a:	48 8b d9             	mov    %rcx,%rbx
140a6597d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65981:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65986:	ff 15 94 e0 51 00    	call   *0x51e094(%rip)        # 0x140f83a20
140a6598c:	84 c0                	test   %al,%al
140a6598e:	74 1c                	je     0x140a659ac
140a65990:	48 8b 03             	mov    (%rbx),%rax
140a65993:	48 8b cb             	mov    %rbx,%rcx
140a65996:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6599a:	ff 15 80 e0 51 00    	call   *0x51e080(%rip)        # 0x140f83a20
140a659a0:	84 c0                	test   %al,%al
140a659a2:	74 08                	je     0x140a659ac
140a659a4:	b0 01                	mov    $0x1,%al
140a659a6:	48 83 c4 30          	add    $0x30,%rsp
140a659aa:	5b                   	pop    %rbx
140a659ab:	c3                   	ret
140a659ac:	32 c0                	xor    %al,%al
140a659ae:	48 83 c4 30          	add    $0x30,%rsp
140a659b2:	5b                   	pop    %rbx
140a659b3:	c3                   	ret
140a659b4:	cc                   	int3
140a659b5:	cc                   	int3
140a659b6:	cc                   	int3
140a659b7:	cc                   	int3
140a659b8:	cc                   	int3
140a659b9:	cc                   	int3
140a659ba:	cc                   	int3
140a659bb:	cc                   	int3
140a659bc:	cc                   	int3
140a659bd:	cc                   	int3
140a659be:	cc                   	int3
140a659bf:	cc                   	int3
140a659c0:	40 53                	rex push %rbx
140a659c2:	48 83 ec 30          	sub    $0x30,%rsp
140a659c6:	48 8b 01             	mov    (%rcx),%rax
140a659c9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a659ce:	0f 10 05 bb a9 61 00 	movups 0x61a9bb(%rip),%xmm0        # 0x141080390
140a659d5:	ba 45 00 00 00       	mov    $0x45,%edx
140a659da:	48 8b d9             	mov    %rcx,%rbx
140a659dd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a659e1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a659e6:	ff 15 34 e0 51 00    	call   *0x51e034(%rip)        # 0x140f83a20
140a659ec:	84 c0                	test   %al,%al
140a659ee:	74 1c                	je     0x140a65a0c
140a659f0:	48 8b 03             	mov    (%rbx),%rax
140a659f3:	48 8b cb             	mov    %rbx,%rcx
140a659f6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a659fa:	ff 15 20 e0 51 00    	call   *0x51e020(%rip)        # 0x140f83a20
140a65a00:	84 c0                	test   %al,%al
140a65a02:	74 08                	je     0x140a65a0c
140a65a04:	b0 01                	mov    $0x1,%al
140a65a06:	48 83 c4 30          	add    $0x30,%rsp
140a65a0a:	5b                   	pop    %rbx
140a65a0b:	c3                   	ret
140a65a0c:	32 c0                	xor    %al,%al
140a65a0e:	48 83 c4 30          	add    $0x30,%rsp
140a65a12:	5b                   	pop    %rbx
140a65a13:	c3                   	ret
140a65a14:	cc                   	int3
140a65a15:	cc                   	int3
140a65a16:	cc                   	int3
140a65a17:	cc                   	int3
140a65a18:	cc                   	int3
140a65a19:	cc                   	int3
140a65a1a:	cc                   	int3
140a65a1b:	cc                   	int3
140a65a1c:	cc                   	int3
140a65a1d:	cc                   	int3
140a65a1e:	cc                   	int3
140a65a1f:	cc                   	int3
140a65a20:	40 53                	rex push %rbx
140a65a22:	48 83 ec 30          	sub    $0x30,%rsp
140a65a26:	48 8b 01             	mov    (%rcx),%rax
140a65a29:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65a2e:	0f 10 05 6b a9 61 00 	movups 0x61a96b(%rip),%xmm0        # 0x1410803a0
140a65a35:	ba 46 00 00 00       	mov    $0x46,%edx
140a65a3a:	48 8b d9             	mov    %rcx,%rbx
140a65a3d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65a41:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65a46:	ff 15 d4 df 51 00    	call   *0x51dfd4(%rip)        # 0x140f83a20
140a65a4c:	84 c0                	test   %al,%al
140a65a4e:	74 1c                	je     0x140a65a6c
140a65a50:	48 8b 03             	mov    (%rbx),%rax
140a65a53:	48 8b cb             	mov    %rbx,%rcx
140a65a56:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65a5a:	ff 15 c0 df 51 00    	call   *0x51dfc0(%rip)        # 0x140f83a20
140a65a60:	84 c0                	test   %al,%al
140a65a62:	74 08                	je     0x140a65a6c
140a65a64:	b0 01                	mov    $0x1,%al
140a65a66:	48 83 c4 30          	add    $0x30,%rsp
140a65a6a:	5b                   	pop    %rbx
140a65a6b:	c3                   	ret
140a65a6c:	32 c0                	xor    %al,%al
140a65a6e:	48 83 c4 30          	add    $0x30,%rsp
140a65a72:	5b                   	pop    %rbx
140a65a73:	c3                   	ret
140a65a74:	cc                   	int3
140a65a75:	cc                   	int3
140a65a76:	cc                   	int3
140a65a77:	cc                   	int3
140a65a78:	cc                   	int3
140a65a79:	cc                   	int3
140a65a7a:	cc                   	int3
140a65a7b:	cc                   	int3
140a65a7c:	cc                   	int3
140a65a7d:	cc                   	int3
140a65a7e:	cc                   	int3
140a65a7f:	cc                   	int3
140a65a80:	40 53                	rex push %rbx
140a65a82:	48 83 ec 30          	sub    $0x30,%rsp
140a65a86:	48 8b 01             	mov    (%rcx),%rax
140a65a89:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65a8e:	0f 10 05 1b a9 61 00 	movups 0x61a91b(%rip),%xmm0        # 0x1410803b0
140a65a95:	ba 47 00 00 00       	mov    $0x47,%edx
140a65a9a:	48 8b d9             	mov    %rcx,%rbx
140a65a9d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65aa1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65aa6:	ff 15 74 df 51 00    	call   *0x51df74(%rip)        # 0x140f83a20
140a65aac:	84 c0                	test   %al,%al
140a65aae:	74 1c                	je     0x140a65acc
140a65ab0:	48 8b 03             	mov    (%rbx),%rax
140a65ab3:	48 8b cb             	mov    %rbx,%rcx
140a65ab6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65aba:	ff 15 60 df 51 00    	call   *0x51df60(%rip)        # 0x140f83a20
140a65ac0:	84 c0                	test   %al,%al
140a65ac2:	74 08                	je     0x140a65acc
140a65ac4:	b0 01                	mov    $0x1,%al
140a65ac6:	48 83 c4 30          	add    $0x30,%rsp
140a65aca:	5b                   	pop    %rbx
140a65acb:	c3                   	ret
140a65acc:	32 c0                	xor    %al,%al
140a65ace:	48 83 c4 30          	add    $0x30,%rsp
140a65ad2:	5b                   	pop    %rbx
140a65ad3:	c3                   	ret
140a65ad4:	cc                   	int3
140a65ad5:	cc                   	int3
140a65ad6:	cc                   	int3
140a65ad7:	cc                   	int3
140a65ad8:	cc                   	int3
140a65ad9:	cc                   	int3
140a65ada:	cc                   	int3
140a65adb:	cc                   	int3
140a65adc:	cc                   	int3
140a65add:	cc                   	int3
140a65ade:	cc                   	int3
140a65adf:	cc                   	int3
140a65ae0:	40 53                	rex push %rbx
140a65ae2:	48 83 ec 30          	sub    $0x30,%rsp
140a65ae6:	48 8b 01             	mov    (%rcx),%rax
140a65ae9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65aee:	0f 10 05 cb a8 61 00 	movups 0x61a8cb(%rip),%xmm0        # 0x1410803c0
140a65af5:	ba 48 00 00 00       	mov    $0x48,%edx
140a65afa:	48 8b d9             	mov    %rcx,%rbx
140a65afd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65b01:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65b06:	ff 15 14 df 51 00    	call   *0x51df14(%rip)        # 0x140f83a20
140a65b0c:	84 c0                	test   %al,%al
140a65b0e:	74 1c                	je     0x140a65b2c
140a65b10:	48 8b 03             	mov    (%rbx),%rax
140a65b13:	48 8b cb             	mov    %rbx,%rcx
140a65b16:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65b1a:	ff 15 00 df 51 00    	call   *0x51df00(%rip)        # 0x140f83a20
140a65b20:	84 c0                	test   %al,%al
140a65b22:	74 08                	je     0x140a65b2c
140a65b24:	b0 01                	mov    $0x1,%al
140a65b26:	48 83 c4 30          	add    $0x30,%rsp
140a65b2a:	5b                   	pop    %rbx
140a65b2b:	c3                   	ret
140a65b2c:	32 c0                	xor    %al,%al
140a65b2e:	48 83 c4 30          	add    $0x30,%rsp
140a65b32:	5b                   	pop    %rbx
140a65b33:	c3                   	ret
140a65b34:	cc                   	int3
140a65b35:	cc                   	int3
140a65b36:	cc                   	int3
140a65b37:	cc                   	int3
140a65b38:	cc                   	int3
140a65b39:	cc                   	int3
140a65b3a:	cc                   	int3
140a65b3b:	cc                   	int3
140a65b3c:	cc                   	int3
140a65b3d:	cc                   	int3
140a65b3e:	cc                   	int3
140a65b3f:	cc                   	int3
140a65b40:	4c 8b dc             	mov    %rsp,%r11
140a65b43:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a65b47:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a65b4b:	57                   	push   %rdi
140a65b4c:	48 83 ec 50          	sub    $0x50,%rsp
140a65b50:	48 8b fa             	mov    %rdx,%rdi
140a65b53:	48 8b d9             	mov    %rcx,%rbx
140a65b56:	48 8d 05 f3 8d 56 00 	lea    0x568df3(%rip),%rax        # 0x140fce950
140a65b5d:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a65b61:	49 c7 43 e0 06 00 00 	movq   $0x6,-0x20(%r11)
140a65b68:	00
140a65b69:	48 8d 05 78 7f 56 00 	lea    0x567f78(%rip),%rax        # 0x140fcdae8
140a65b70:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a65b74:	49 c7 43 d0 06 00 00 	movq   $0x6,-0x30(%r11)
140a65b7b:	00
140a65b7c:	48 8b 01             	mov    (%rcx),%rax
140a65b7f:	0f 10 05 aa 79 61 00 	movups 0x6179aa(%rip),%xmm0        # 0x14107d530
140a65b86:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a65b8b:	ba 19 00 00 00       	mov    $0x19,%edx
140a65b90:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a65b94:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65b98:	ff 15 82 de 51 00    	call   *0x51de82(%rip)        # 0x140f83a20
140a65b9e:	84 c0                	test   %al,%al
140a65ba0:	0f 84 bc 00 00 00    	je     0x140a65c62
140a65ba6:	48 8b 03             	mov    (%rbx),%rax
140a65ba9:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a65bae:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a65bb3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a65bb8:	48 8b cb             	mov    %rbx,%rcx
140a65bbb:	48 8b 40 40          	mov    0x40(%rax),%rax
140a65bbf:	ff 15 5b de 51 00    	call   *0x51de5b(%rip)        # 0x140f83a20
140a65bc5:	84 c0                	test   %al,%al
140a65bc7:	0f 84 95 00 00 00    	je     0x140a65c62
140a65bcd:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140a65bd1:	48 8b cb             	mov    %rbx,%rcx
140a65bd4:	e8 a7 da ff ff       	call   0x140a63680
140a65bd9:	84 c0                	test   %al,%al
140a65bdb:	0f 84 81 00 00 00    	je     0x140a65c62
140a65be1:	48 8b 03             	mov    (%rbx),%rax
140a65be4:	48 8b cb             	mov    %rbx,%rcx
140a65be7:	48 8b 40 48          	mov    0x48(%rax),%rax
140a65beb:	ff 15 2f de 51 00    	call   *0x51de2f(%rip)        # 0x140f83a20
140a65bf1:	84 c0                	test   %al,%al
140a65bf3:	74 6d                	je     0x140a65c62
140a65bf5:	48 8b 03             	mov    (%rbx),%rax
140a65bf8:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a65bfd:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a65c02:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a65c07:	48 8b cb             	mov    %rbx,%rcx
140a65c0a:	48 8b 40 40          	mov    0x40(%rax),%rax
140a65c0e:	ff 15 0c de 51 00    	call   *0x51de0c(%rip)        # 0x140f83a20
140a65c14:	84 c0                	test   %al,%al
140a65c16:	74 4a                	je     0x140a65c62
140a65c18:	48 8d 57 18          	lea    0x18(%rdi),%rdx
140a65c1c:	48 8b cb             	mov    %rbx,%rcx
140a65c1f:	e8 9c 48 ff ff       	call   0x140a5a4c0
140a65c24:	84 c0                	test   %al,%al
140a65c26:	74 3a                	je     0x140a65c62
140a65c28:	48 8b 03             	mov    (%rbx),%rax
140a65c2b:	48 8b cb             	mov    %rbx,%rcx
140a65c2e:	48 8b 40 48          	mov    0x48(%rax),%rax
140a65c32:	ff 15 e8 dd 51 00    	call   *0x51dde8(%rip)        # 0x140f83a20
140a65c38:	84 c0                	test   %al,%al
140a65c3a:	74 26                	je     0x140a65c62
140a65c3c:	48 8b 03             	mov    (%rbx),%rax
140a65c3f:	48 8b cb             	mov    %rbx,%rcx
140a65c42:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65c46:	ff 15 d4 dd 51 00    	call   *0x51ddd4(%rip)        # 0x140f83a20
140a65c4c:	84 c0                	test   %al,%al
140a65c4e:	74 12                	je     0x140a65c62
140a65c50:	b0 01                	mov    $0x1,%al
140a65c52:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a65c57:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a65c5c:	48 83 c4 50          	add    $0x50,%rsp
140a65c60:	5f                   	pop    %rdi
140a65c61:	c3                   	ret
140a65c62:	32 c0                	xor    %al,%al
140a65c64:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a65c69:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a65c6e:	48 83 c4 50          	add    $0x50,%rsp
140a65c72:	5f                   	pop    %rdi
140a65c73:	c3                   	ret
140a65c74:	cc                   	int3
140a65c75:	cc                   	int3
140a65c76:	cc                   	int3
140a65c77:	cc                   	int3
140a65c78:	cc                   	int3
140a65c79:	cc                   	int3
140a65c7a:	cc                   	int3
140a65c7b:	cc                   	int3
140a65c7c:	cc                   	int3
140a65c7d:	cc                   	int3
140a65c7e:	cc                   	int3
140a65c7f:	cc                   	int3