140273815:	55                   	push   %rbp
140273816:	56                   	push   %rsi
140273817:	57                   	push   %rdi
140273818:	48 83 ec 40          	sub    $0x40,%rsp
14027381c:	48 8b ea             	mov    %rdx,%rbp
14027381f:	48 8b f1             	mov    %rcx,%rsi
140273822:	b9 68 00 00 00       	mov    $0x68,%ecx
140273827:	e8 dc 78 ba 00       	call   0x140e1b108
14027382c:	48 8b d8             	mov    %rax,%rbx
14027382f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140273834:	48 85 c0             	test   %rax,%rax
140273837:	74 38                	je     0x140273871
140273839:	0f 57 c0             	xorps  %xmm0,%xmm0
14027383c:	33 c0                	xor    %eax,%eax
14027383e:	0f 11 03             	movups %xmm0,(%rbx)
140273841:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140273845:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140273849:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
14027384d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140273851:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140273855:	48 89 43 60          	mov    %rax,0x60(%rbx)
140273859:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14027385d:	48 8b cb             	mov    %rbx,%rcx
140273860:	e8 db 1d fe ff       	call   0x140255640
140273865:	48 8d 05 e4 81 d6 00 	lea    0xd681e4(%rip),%rax        # 0x140fdba50
14027386c:	48 89 03             	mov    %rax,(%rbx)
14027386f:	eb 02                	jmp    0x140273873
140273871:	33 db                	xor    %ebx,%ebx
140273873:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140273878:	48 8b 45 28          	mov    0x28(%rbp),%rax
14027387c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140273880:	48 8b 00             	mov    (%rax),%rax
140273883:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140273888:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
14027388c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140273891:	48 85 d2             	test   %rdx,%rdx
140273894:	74 1c                	je     0x1402738b2
140273896:	8b 42 10             	mov    0x10(%rdx),%eax
140273899:	ff c0                	inc    %eax
14027389b:	89 42 10             	mov    %eax,0x10(%rdx)
14027389e:	83 f8 01             	cmp    $0x1,%eax
1402738a1:	0f 8e 86 00 00 00    	jle    0x14027392d
1402738a7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402738ac:	0f 84 83 00 00 00    	je     0x140273935
1402738b2:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1402738b6:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1402738ba:	48 85 db             	test   %rbx,%rbx
1402738bd:	74 14                	je     0x1402738d3
1402738bf:	8b 43 10             	mov    0x10(%rbx),%eax
1402738c2:	ff c0                	inc    %eax
1402738c4:	89 43 10             	mov    %eax,0x10(%rbx)
1402738c7:	83 f8 01             	cmp    $0x1,%eax
1402738ca:	7e 74                	jle    0x140273940
1402738cc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402738d1:	74 75                	je     0x140273948
1402738d3:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1402738d8:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
1402738dd:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1402738e2:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1402738e7:	e8 b4 b9 43 00       	call   0x1406af2a0
1402738ec:	90                   	nop
1402738ed:	48 85 db             	test   %rbx,%rbx
1402738f0:	74 23                	je     0x140273915
1402738f2:	8b 43 10             	mov    0x10(%rbx),%eax
1402738f5:	ff c8                	dec    %eax
1402738f7:	89 43 10             	mov    %eax,0x10(%rbx)
1402738fa:	85 c0                	test   %eax,%eax
1402738fc:	7f 17                	jg     0x140273915
1402738fe:	78 22                	js     0x140273922
140273900:	48 8b 03             	mov    (%rbx),%rax
140273903:	ba 01 00 00 00       	mov    $0x1,%edx
140273908:	48 8b cb             	mov    %rbx,%rcx
14027390b:	48 8b 00             	mov    (%rax),%rax
14027390e:	ff 15 0c 01 d1 00    	call   *0xd1010c(%rip)        # 0x140f83a20
140273914:	90                   	nop
140273915:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14027391a:	48 83 c4 40          	add    $0x40,%rsp
14027391e:	5f                   	pop    %rdi
14027391f:	5e                   	pop    %rsi
140273920:	5d                   	pop    %rbp
140273921:	c3                   	ret
140273922:	b9 02 00 00 00       	mov    $0x2,%ecx
140273927:	e8 d4 6d 51 00       	call   0x14078a700
14027392c:	90                   	nop
14027392d:	33 c9                	xor    %ecx,%ecx
14027392f:	e8 cc 6d 51 00       	call   0x14078a700
140273934:	cc                   	int3
140273935:	b9 01 00 00 00       	mov    $0x1,%ecx
14027393a:	e8 c1 6d 51 00       	call   0x14078a700
14027393f:	90                   	nop
140273940:	33 c9                	xor    %ecx,%ecx
140273942:	e8 b9 6d 51 00       	call   0x14078a700
140273947:	cc                   	int3
140273948:	b9 01 00 00 00       	mov    $0x1,%ecx
14027394d:	e8 ae 6d 51 00       	call   0x14078a700
140273952:	cc                   	int3
140273953:	cc                   	int3
140273954:	cc                   	int3
140273955:	cc                   	int3
140273956:	cc                   	int3
140273957:	cc                   	int3
140273958:	cc                   	int3
140273959:	cc                   	int3
14027395a:	cc                   	int3
14027395b:	cc                   	int3
14027395c:	cc                   	int3
14027395d:	cc                   	int3
14027395e:	cc                   	int3
14027395f:	cc                   	int3
140273960:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140273965:	55                   	push   %rbp
140273966:	56                   	push   %rsi
140273967:	57                   	push   %rdi
140273968:	48 83 ec 40          	sub    $0x40,%rsp
14027396c:	48 8b ea             	mov    %rdx,%rbp
14027396f:	48 8b f1             	mov    %rcx,%rsi
140273972:	b9 68 00 00 00       	mov    $0x68,%ecx
140273977:	e8 8c 77 ba 00       	call   0x140e1b108
14027397c:	48 8b d8             	mov    %rax,%rbx
14027397f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140273984:	48 85 c0             	test   %rax,%rax
140273987:	74 38                	je     0x1402739c1
140273989:	0f 57 c0             	xorps  %xmm0,%xmm0
14027398c:	33 c0                	xor    %eax,%eax
14027398e:	0f 11 03             	movups %xmm0,(%rbx)
140273991:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140273995:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140273999:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
14027399d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1402739a1:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1402739a5:	48 89 43 60          	mov    %rax,0x60(%rbx)
1402739a9:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1402739ad:	48 8b cb             	mov    %rbx,%rcx
1402739b0:	e8 8b 1c fe ff       	call   0x140255640
1402739b5:	48 8d 05 3c 77 d6 00 	lea    0xd6773c(%rip),%rax        # 0x140fdb0f8
1402739bc:	48 89 03             	mov    %rax,(%rbx)
1402739bf:	eb 02                	jmp    0x1402739c3
1402739c1:	33 db                	xor    %ebx,%ebx
1402739c3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402739c8:	48 8b 45 28          	mov    0x28(%rbp),%rax
1402739cc:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
1402739d0:	48 8b 00             	mov    (%rax),%rax
1402739d3:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
1402739d8:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
1402739dc:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1402739e1:	48 85 d2             	test   %rdx,%rdx
1402739e4:	74 1c                	je     0x140273a02
1402739e6:	8b 42 10             	mov    0x10(%rdx),%eax
1402739e9:	ff c0                	inc    %eax
1402739eb:	89 42 10             	mov    %eax,0x10(%rdx)
1402739ee:	83 f8 01             	cmp    $0x1,%eax
1402739f1:	0f 8e 86 00 00 00    	jle    0x140273a7d
1402739f7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402739fc:	0f 84 83 00 00 00    	je     0x140273a85
140273a02:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140273a06:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140273a0a:	48 85 db             	test   %rbx,%rbx
140273a0d:	74 14                	je     0x140273a23
140273a0f:	8b 43 10             	mov    0x10(%rbx),%eax
140273a12:	ff c0                	inc    %eax
140273a14:	89 43 10             	mov    %eax,0x10(%rbx)
140273a17:	83 f8 01             	cmp    $0x1,%eax
140273a1a:	7e 74                	jle    0x140273a90
140273a1c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140273a21:	74 75                	je     0x140273a98
140273a23:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140273a28:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
140273a2d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140273a32:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140273a37:	e8 64 b8 43 00       	call   0x1406af2a0
140273a3c:	90                   	nop
140273a3d:	48 85 db             	test   %rbx,%rbx
140273a40:	74 23                	je     0x140273a65
140273a42:	8b 43 10             	mov    0x10(%rbx),%eax
140273a45:	ff c8                	dec    %eax
140273a47:	89 43 10             	mov    %eax,0x10(%rbx)
140273a4a:	85 c0                	test   %eax,%eax
140273a4c:	7f 17                	jg     0x140273a65
140273a4e:	78 22                	js     0x140273a72
140273a50:	48 8b 03             	mov    (%rbx),%rax
140273a53:	ba 01 00 00 00       	mov    $0x1,%edx
140273a58:	48 8b cb             	mov    %rbx,%rcx
140273a5b:	48 8b 00             	mov    (%rax),%rax
140273a5e:	ff 15 bc ff d0 00    	call   *0xd0ffbc(%rip)        # 0x140f83a20
140273a64:	90                   	nop
140273a65:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140273a6a:	48 83 c4 40          	add    $0x40,%rsp
140273a6e:	5f                   	pop    %rdi
140273a6f:	5e                   	pop    %rsi
140273a70:	5d                   	pop    %rbp
140273a71:	c3                   	ret
140273a72:	b9 02 00 00 00       	mov    $0x2,%ecx
140273a77:	e8 84 6c 51 00       	call   0x14078a700
140273a7c:	90                   	nop
140273a7d:	33 c9                	xor    %ecx,%ecx
140273a7f:	e8 7c 6c 51 00       	call   0x14078a700
140273a84:	cc                   	int3
140273a85:	b9 01 00 00 00       	mov    $0x1,%ecx
140273a8a:	e8 71 6c 51 00       	call   0x14078a700
140273a8f:	90                   	nop
140273a90:	33 c9                	xor    %ecx,%ecx
140273a92:	e8 69 6c 51 00       	call   0x14078a700
140273a97:	cc                   	int3
140273a98:	b9 01 00 00 00       	mov    $0x1,%ecx
140273a9d:	e8 5e 6c 51 00       	call   0x14078a700
140273aa2:	cc                   	int3
140273aa3:	cc                   	int3
140273aa4:	cc                   	int3
140273aa5:	cc                   	int3
140273aa6:	cc                   	int3
140273aa7:	cc                   	int3
140273aa8:	cc                   	int3
140273aa9:	cc                   	int3
140273aaa:	cc                   	int3
140273aab:	cc                   	int3
140273aac:	cc                   	int3
140273aad:	cc                   	int3
140273aae:	cc                   	int3
140273aaf:	cc                   	int3
140273ab0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140273ab5:	55                   	push   %rbp
140273ab6:	56                   	push   %rsi
140273ab7:	57                   	push   %rdi
140273ab8:	48 83 ec 40          	sub    $0x40,%rsp
140273abc:	48 8b ea             	mov    %rdx,%rbp
140273abf:	48 8b f1             	mov    %rcx,%rsi
140273ac2:	b9 68 00 00 00       	mov    $0x68,%ecx
140273ac7:	e8 3c 76 ba 00       	call   0x140e1b108
140273acc:	48 8b d8             	mov    %rax,%rbx
140273acf:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140273ad4:	48 85 c0             	test   %rax,%rax
140273ad7:	74 38                	je     0x140273b11
140273ad9:	0f 57 c0             	xorps  %xmm0,%xmm0
140273adc:	33 c0                	xor    %eax,%eax
140273ade:	0f 11 03             	movups %xmm0,(%rbx)
140273ae1:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140273ae5:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140273ae9:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140273aed:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140273af1:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140273af5:	48 89 43 60          	mov    %rax,0x60(%rbx)
140273af9:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140273afd:	48 8b cb             	mov    %rbx,%rcx
140273b00:	e8 3b 1b fe ff       	call   0x140255640
140273b05:	48 8d 05 2c 70 d6 00 	lea    0xd6702c(%rip),%rax        # 0x140fdab38
140273b0c:	48 89 03             	mov    %rax,(%rbx)
140273b0f:	eb 02                	jmp    0x140273b13
140273b11:	33 db                	xor    %ebx,%ebx
140273b13:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140273b18:	48 8b 45 28          	mov    0x28(%rbp),%rax
140273b1c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140273b20:	48 8b 00             	mov    (%rax),%rax
140273b23:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140273b28:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140273b2c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140273b31:	48 85 d2             	test   %rdx,%rdx
140273b34:	74 1c                	je     0x140273b52
140273b36:	8b 42 10             	mov    0x10(%rdx),%eax
140273b39:	ff c0                	inc    %eax
140273b3b:	89 42 10             	mov    %eax,0x10(%rdx)
140273b3e:	83 f8 01             	cmp    $0x1,%eax
140273b41:	0f 8e 86 00 00 00    	jle    0x140273bcd
140273b47:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140273b4c:	0f 84 83 00 00 00    	je     0x140273bd5
140273b52:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140273b56:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140273b5a:	48 85 db             	test   %rbx,%rbx
140273b5d:	74 14                	je     0x140273b73
140273b5f:	8b 43 10             	mov    0x10(%rbx),%eax
140273b62:	ff c0                	inc    %eax
140273b64:	89 43 10             	mov    %eax,0x10(%rbx)
140273b67:	83 f8 01             	cmp    $0x1,%eax
140273b6a:	7e 74                	jle    0x140273be0
140273b6c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140273b71:	74 75                	je     0x140273be8
140273b73:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140273b78:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
140273b7d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140273b82:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140273b87:	e8 14 b7 43 00       	call   0x1406af2a0
140273b8c:	90                   	nop
140273b8d:	48 85 db             	test   %rbx,%rbx
140273b90:	74 23                	je     0x140273bb5
140273b92:	8b 43 10             	mov    0x10(%rbx),%eax
140273b95:	ff c8                	dec    %eax
140273b97:	89 43 10             	mov    %eax,0x10(%rbx)
140273b9a:	85 c0                	test   %eax,%eax
140273b9c:	7f 17                	jg     0x140273bb5
140273b9e:	78 22                	js     0x140273bc2
140273ba0:	48 8b 03             	mov    (%rbx),%rax
140273ba3:	ba 01 00 00 00       	mov    $0x1,%edx
140273ba8:	48 8b cb             	mov    %rbx,%rcx
140273bab:	48 8b 00             	mov    (%rax),%rax
140273bae:	ff 15 6c fe d0 00    	call   *0xd0fe6c(%rip)        # 0x140f83a20
140273bb4:	90                   	nop
140273bb5:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140273bba:	48 83 c4 40          	add    $0x40,%rsp
140273bbe:	5f                   	pop    %rdi
140273bbf:	5e                   	pop    %rsi
140273bc0:	5d                   	pop    %rbp
140273bc1:	c3                   	ret
140273bc2:	b9 02 00 00 00       	mov    $0x2,%ecx
140273bc7:	e8 34 6b 51 00       	call   0x14078a700
140273bcc:	90                   	nop
140273bcd:	33 c9                	xor    %ecx,%ecx
140273bcf:	e8 2c 6b 51 00       	call   0x14078a700
140273bd4:	cc                   	int3
140273bd5:	b9 01 00 00 00       	mov    $0x1,%ecx
140273bda:	e8 21 6b 51 00       	call   0x14078a700
140273bdf:	90                   	nop
140273be0:	33 c9                	xor    %ecx,%ecx
140273be2:	e8 19 6b 51 00       	call   0x14078a700
140273be7:	cc                   	int3
140273be8:	b9 01 00 00 00       	mov    $0x1,%ecx
140273bed:	e8 0e 6b 51 00       	call   0x14078a700
140273bf2:	cc                   	int3
140273bf3:	cc                   	int3
140273bf4:	cc                   	int3
140273bf5:	cc                   	int3
140273bf6:	cc                   	int3
140273bf7:	cc                   	int3
140273bf8:	cc                   	int3
140273bf9:	cc                   	int3
140273bfa:	cc                   	int3
140273bfb:	cc                   	int3
140273bfc:	cc                   	int3
140273bfd:	cc                   	int3
140273bfe:	cc                   	int3
140273bff:	cc                   	int3
140273c00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140273c05:	55                   	push   %rbp
140273c06:	56                   	push   %rsi
140273c07:	57                   	push   %rdi
140273c08:	48 83 ec 40          	sub    $0x40,%rsp
140273c0c:	48 8b ea             	mov    %rdx,%rbp
140273c0f:	48 8b f1             	mov    %rcx,%rsi
140273c12:	b9 68 00 00 00       	mov    $0x68,%ecx
140273c17:	e8 ec 74 ba 00       	call   0x140e1b108
140273c1c:	48 8b d8             	mov    %rax,%rbx
140273c1f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140273c24:	48 85 c0             	test   %rax,%rax
140273c27:	74 38                	je     0x140273c61
140273c29:	0f 57 c0             	xorps  %xmm0,%xmm0
140273c2c:	33 c0                	xor    %eax,%eax
140273c2e:	0f 11 03             	movups %xmm0,(%rbx)
140273c31:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140273c35:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140273c39:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140273c3d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140273c41:	0f 11 43 50          	movups %xmm0,0x50(%rbx)