14027275c:	48 89 03             	mov    %rax,(%rbx)
14027275f:	eb 02                	jmp    0x140272763
140272761:	33 db                	xor    %ebx,%ebx
140272763:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140272768:	48 8b 45 28          	mov    0x28(%rbp),%rax
14027276c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140272770:	48 8b 00             	mov    (%rax),%rax
140272773:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140272778:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
14027277c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140272781:	48 85 d2             	test   %rdx,%rdx
140272784:	74 1c                	je     0x1402727a2
140272786:	8b 42 10             	mov    0x10(%rdx),%eax
140272789:	ff c0                	inc    %eax
14027278b:	89 42 10             	mov    %eax,0x10(%rdx)
14027278e:	83 f8 01             	cmp    $0x1,%eax
140272791:	0f 8e 86 00 00 00    	jle    0x14027281d
140272797:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027279c:	0f 84 83 00 00 00    	je     0x140272825
1402727a2:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1402727a6:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1402727aa:	48 85 db             	test   %rbx,%rbx
1402727ad:	74 14                	je     0x1402727c3
1402727af:	8b 43 10             	mov    0x10(%rbx),%eax
1402727b2:	ff c0                	inc    %eax
1402727b4:	89 43 10             	mov    %eax,0x10(%rbx)
1402727b7:	83 f8 01             	cmp    $0x1,%eax
1402727ba:	7e 74                	jle    0x140272830
1402727bc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402727c1:	74 75                	je     0x140272838
1402727c3:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1402727c8:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
1402727cd:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1402727d2:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1402727d7:	e8 c4 ca 43 00       	call   0x1406af2a0
1402727dc:	90                   	nop
1402727dd:	48 85 db             	test   %rbx,%rbx
1402727e0:	74 23                	je     0x140272805
1402727e2:	8b 43 10             	mov    0x10(%rbx),%eax
1402727e5:	ff c8                	dec    %eax
1402727e7:	89 43 10             	mov    %eax,0x10(%rbx)
1402727ea:	85 c0                	test   %eax,%eax
1402727ec:	7f 17                	jg     0x140272805
1402727ee:	78 22                	js     0x140272812
1402727f0:	48 8b 03             	mov    (%rbx),%rax
1402727f3:	ba 01 00 00 00       	mov    $0x1,%edx
1402727f8:	48 8b cb             	mov    %rbx,%rcx
1402727fb:	48 8b 00             	mov    (%rax),%rax
1402727fe:	ff 15 1c 12 d1 00    	call   *0xd1121c(%rip)        # 0x140f83a20
140272804:	90                   	nop
140272805:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14027280a:	48 83 c4 40          	add    $0x40,%rsp
14027280e:	5f                   	pop    %rdi
14027280f:	5e                   	pop    %rsi
140272810:	5d                   	pop    %rbp
140272811:	c3                   	ret
140272812:	b9 02 00 00 00       	mov    $0x2,%ecx
140272817:	e8 e4 7e 51 00       	call   0x14078a700
14027281c:	90                   	nop
14027281d:	33 c9                	xor    %ecx,%ecx
14027281f:	e8 dc 7e 51 00       	call   0x14078a700
140272824:	cc                   	int3
140272825:	b9 01 00 00 00       	mov    $0x1,%ecx
14027282a:	e8 d1 7e 51 00       	call   0x14078a700
14027282f:	90                   	nop
140272830:	33 c9                	xor    %ecx,%ecx
140272832:	e8 c9 7e 51 00       	call   0x14078a700
140272837:	cc                   	int3
140272838:	b9 01 00 00 00       	mov    $0x1,%ecx
14027283d:	e8 be 7e 51 00       	call   0x14078a700
140272842:	cc                   	int3
140272843:	cc                   	int3
140272844:	cc                   	int3
140272845:	cc                   	int3
140272846:	cc                   	int3
140272847:	cc                   	int3
140272848:	cc                   	int3
140272849:	cc                   	int3
14027284a:	cc                   	int3
14027284b:	cc                   	int3
14027284c:	cc                   	int3
14027284d:	cc                   	int3
14027284e:	cc                   	int3
14027284f:	cc                   	int3
140272850:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140272855:	55                   	push   %rbp
140272856:	56                   	push   %rsi
140272857:	57                   	push   %rdi
140272858:	48 83 ec 40          	sub    $0x40,%rsp
14027285c:	48 8b ea             	mov    %rdx,%rbp
14027285f:	48 8b f1             	mov    %rcx,%rsi
140272862:	b9 68 00 00 00       	mov    $0x68,%ecx
140272867:	e8 9c 88 ba 00       	call   0x140e1b108
14027286c:	48 8b d8             	mov    %rax,%rbx
14027286f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140272874:	48 85 c0             	test   %rax,%rax
140272877:	74 38                	je     0x1402728b1
140272879:	0f 57 c0             	xorps  %xmm0,%xmm0
14027287c:	33 c0                	xor    %eax,%eax
14027287e:	0f 11 03             	movups %xmm0,(%rbx)
140272881:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140272885:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140272889:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
14027288d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140272891:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140272895:	48 89 43 60          	mov    %rax,0x60(%rbx)
140272899:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14027289d:	48 8b cb             	mov    %rbx,%rcx
1402728a0:	e8 9b 2d fe ff       	call   0x140255640
1402728a5:	48 8d 05 54 8d d6 00 	lea    0xd68d54(%rip),%rax        # 0x140fdb600
1402728ac:	48 89 03             	mov    %rax,(%rbx)
1402728af:	eb 02                	jmp    0x1402728b3
1402728b1:	33 db                	xor    %ebx,%ebx
1402728b3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402728b8:	48 8b 45 28          	mov    0x28(%rbp),%rax
1402728bc:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
1402728c0:	48 8b 00             	mov    (%rax),%rax
1402728c3:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
1402728c8:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
1402728cc:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1402728d1:	48 85 d2             	test   %rdx,%rdx
1402728d4:	74 1c                	je     0x1402728f2
1402728d6:	8b 42 10             	mov    0x10(%rdx),%eax
1402728d9:	ff c0                	inc    %eax
1402728db:	89 42 10             	mov    %eax,0x10(%rdx)
1402728de:	83 f8 01             	cmp    $0x1,%eax
1402728e1:	0f 8e 86 00 00 00    	jle    0x14027296d
1402728e7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402728ec:	0f 84 83 00 00 00    	je     0x140272975
1402728f2:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1402728f6:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1402728fa:	48 85 db             	test   %rbx,%rbx
1402728fd:	74 14                	je     0x140272913
1402728ff:	8b 43 10             	mov    0x10(%rbx),%eax
140272902:	ff c0                	inc    %eax
140272904:	89 43 10             	mov    %eax,0x10(%rbx)
140272907:	83 f8 01             	cmp    $0x1,%eax
14027290a:	7e 74                	jle    0x140272980
14027290c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272911:	74 75                	je     0x140272988
140272913:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140272918:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
14027291d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140272922:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140272927:	e8 74 c9 43 00       	call   0x1406af2a0
14027292c:	90                   	nop
14027292d:	48 85 db             	test   %rbx,%rbx
140272930:	74 23                	je     0x140272955
140272932:	8b 43 10             	mov    0x10(%rbx),%eax
140272935:	ff c8                	dec    %eax
140272937:	89 43 10             	mov    %eax,0x10(%rbx)
14027293a:	85 c0                	test   %eax,%eax
14027293c:	7f 17                	jg     0x140272955
14027293e:	78 22                	js     0x140272962
140272940:	48 8b 03             	mov    (%rbx),%rax
140272943:	ba 01 00 00 00       	mov    $0x1,%edx
140272948:	48 8b cb             	mov    %rbx,%rcx
14027294b:	48 8b 00             	mov    (%rax),%rax
14027294e:	ff 15 cc 10 d1 00    	call   *0xd110cc(%rip)        # 0x140f83a20
140272954:	90                   	nop
140272955:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14027295a:	48 83 c4 40          	add    $0x40,%rsp
14027295e:	5f                   	pop    %rdi
14027295f:	5e                   	pop    %rsi
140272960:	5d                   	pop    %rbp
140272961:	c3                   	ret
140272962:	b9 02 00 00 00       	mov    $0x2,%ecx
140272967:	e8 94 7d 51 00       	call   0x14078a700
14027296c:	90                   	nop
14027296d:	33 c9                	xor    %ecx,%ecx
14027296f:	e8 8c 7d 51 00       	call   0x14078a700
140272974:	cc                   	int3
140272975:	b9 01 00 00 00       	mov    $0x1,%ecx
14027297a:	e8 81 7d 51 00       	call   0x14078a700
14027297f:	90                   	nop
140272980:	33 c9                	xor    %ecx,%ecx
140272982:	e8 79 7d 51 00       	call   0x14078a700
140272987:	cc                   	int3
140272988:	b9 01 00 00 00       	mov    $0x1,%ecx
14027298d:	e8 6e 7d 51 00       	call   0x14078a700
140272992:	cc                   	int3
140272993:	cc                   	int3
140272994:	cc                   	int3
140272995:	cc                   	int3
140272996:	cc                   	int3
140272997:	cc                   	int3
140272998:	cc                   	int3
140272999:	cc                   	int3
14027299a:	cc                   	int3
14027299b:	cc                   	int3
14027299c:	cc                   	int3
14027299d:	cc                   	int3
14027299e:	cc                   	int3
14027299f:	cc                   	int3
1402729a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402729a5:	55                   	push   %rbp
1402729a6:	56                   	push   %rsi
1402729a7:	57                   	push   %rdi
1402729a8:	48 83 ec 40          	sub    $0x40,%rsp
1402729ac:	48 8b ea             	mov    %rdx,%rbp
1402729af:	48 8b f1             	mov    %rcx,%rsi
1402729b2:	b9 68 00 00 00       	mov    $0x68,%ecx
1402729b7:	e8 4c 87 ba 00       	call   0x140e1b108
1402729bc:	48 8b d8             	mov    %rax,%rbx
1402729bf:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402729c4:	48 85 c0             	test   %rax,%rax
1402729c7:	74 38                	je     0x140272a01
1402729c9:	0f 57 c0             	xorps  %xmm0,%xmm0
1402729cc:	33 c0                	xor    %eax,%eax
1402729ce:	0f 11 03             	movups %xmm0,(%rbx)
1402729d1:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1402729d5:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1402729d9:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1402729dd:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1402729e1:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1402729e5:	48 89 43 60          	mov    %rax,0x60(%rbx)
1402729e9:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1402729ed:	48 8b cb             	mov    %rbx,%rcx
1402729f0:	e8 4b 2c fe ff       	call   0x140255640
1402729f5:	48 8d 05 0c 91 d6 00 	lea    0xd6910c(%rip),%rax        # 0x140fdbb08
1402729fc:	48 89 03             	mov    %rax,(%rbx)
1402729ff:	eb 02                	jmp    0x140272a03
140272a01:	33 db                	xor    %ebx,%ebx
140272a03:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140272a08:	48 8b 45 28          	mov    0x28(%rbp),%rax
140272a0c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140272a10:	48 8b 00             	mov    (%rax),%rax
140272a13:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140272a18:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140272a1c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140272a21:	48 85 d2             	test   %rdx,%rdx
140272a24:	74 1c                	je     0x140272a42
140272a26:	8b 42 10             	mov    0x10(%rdx),%eax
140272a29:	ff c0                	inc    %eax
140272a2b:	89 42 10             	mov    %eax,0x10(%rdx)
140272a2e:	83 f8 01             	cmp    $0x1,%eax
140272a31:	0f 8e 86 00 00 00    	jle    0x140272abd
140272a37:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272a3c:	0f 84 83 00 00 00    	je     0x140272ac5
140272a42:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140272a46:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140272a4a:	48 85 db             	test   %rbx,%rbx
140272a4d:	74 14                	je     0x140272a63
140272a4f:	8b 43 10             	mov    0x10(%rbx),%eax
140272a52:	ff c0                	inc    %eax
140272a54:	89 43 10             	mov    %eax,0x10(%rbx)
140272a57:	83 f8 01             	cmp    $0x1,%eax
140272a5a:	7e 74                	jle    0x140272ad0
140272a5c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272a61:	74 75                	je     0x140272ad8
140272a63:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140272a68:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
140272a6d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140272a72:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140272a77:	e8 24 c8 43 00       	call   0x1406af2a0
140272a7c:	90                   	nop
140272a7d:	48 85 db             	test   %rbx,%rbx
140272a80:	74 23                	je     0x140272aa5
140272a82:	8b 43 10             	mov    0x10(%rbx),%eax
140272a85:	ff c8                	dec    %eax
140272a87:	89 43 10             	mov    %eax,0x10(%rbx)
140272a8a:	85 c0                	test   %eax,%eax
140272a8c:	7f 17                	jg     0x140272aa5
140272a8e:	78 22                	js     0x140272ab2
140272a90:	48 8b 03             	mov    (%rbx),%rax
140272a93:	ba 01 00 00 00       	mov    $0x1,%edx
140272a98:	48 8b cb             	mov    %rbx,%rcx
140272a9b:	48 8b 00             	mov    (%rax),%rax
140272a9e:	ff 15 7c 0f d1 00    	call   *0xd10f7c(%rip)        # 0x140f83a20
140272aa4:	90                   	nop
140272aa5:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140272aaa:	48 83 c4 40          	add    $0x40,%rsp
140272aae:	5f                   	pop    %rdi
140272aaf:	5e                   	pop    %rsi
140272ab0:	5d                   	pop    %rbp
140272ab1:	c3                   	ret
140272ab2:	b9 02 00 00 00       	mov    $0x2,%ecx
140272ab7:	e8 44 7c 51 00       	call   0x14078a700
140272abc:	90                   	nop
140272abd:	33 c9                	xor    %ecx,%ecx
140272abf:	e8 3c 7c 51 00       	call   0x14078a700
140272ac4:	cc                   	int3
140272ac5:	b9 01 00 00 00       	mov    $0x1,%ecx
140272aca:	e8 31 7c 51 00       	call   0x14078a700
140272acf:	90                   	nop
140272ad0:	33 c9                	xor    %ecx,%ecx
140272ad2:	e8 29 7c 51 00       	call   0x14078a700
140272ad7:	cc                   	int3
140272ad8:	b9 01 00 00 00       	mov    $0x1,%ecx
140272add:	e8 1e 7c 51 00       	call   0x14078a700
140272ae2:	cc                   	int3
140272ae3:	cc                   	int3
140272ae4:	cc                   	int3
140272ae5:	cc                   	int3
140272ae6:	cc                   	int3
140272ae7:	cc                   	int3
140272ae8:	cc                   	int3
140272ae9:	cc                   	int3
140272aea:	cc                   	int3
140272aeb:	cc                   	int3
140272aec:	cc                   	int3
140272aed:	cc                   	int3
140272aee:	cc                   	int3
140272aef:	cc                   	int3
140272af0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140272af5:	55                   	push   %rbp
140272af6:	56                   	push   %rsi
140272af7:	57                   	push   %rdi
140272af8:	48 83 ec 40          	sub    $0x40,%rsp
140272afc:	48 8b ea             	mov    %rdx,%rbp
140272aff:	48 8b f1             	mov    %rcx,%rsi
140272b02:	b9 68 00 00 00       	mov    $0x68,%ecx
140272b07:	e8 fc 85 ba 00       	call   0x140e1b108
140272b0c:	48 8b d8             	mov    %rax,%rbx
140272b0f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140272b14:	48 85 c0             	test   %rax,%rax
140272b17:	74 38                	je     0x140272b51
140272b19:	0f 57 c0             	xorps  %xmm0,%xmm0
140272b1c:	33 c0                	xor    %eax,%eax
140272b1e:	0f 11 03             	movups %xmm0,(%rbx)
140272b21:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140272b25:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140272b29:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140272b2d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140272b31:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140272b35:	48 89 43 60          	mov    %rax,0x60(%rbx)
140272b39:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140272b3d:	48 8b cb             	mov    %rbx,%rcx
140272b40:	e8 fb 2a fe ff       	call   0x140255640
140272b45:	48 8d 05 fc 89 d6 00 	lea    0xd689fc(%rip),%rax        # 0x140fdb548
140272b4c:	48 89 03             	mov    %rax,(%rbx)
140272b4f:	eb 02                	jmp    0x140272b53
140272b51:	33 db                	xor    %ebx,%ebx
140272b53:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140272b58:	48 8b 45 28          	mov    0x28(%rbp),%rax
140272b5c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140272b60:	48 8b 00             	mov    (%rax),%rax
140272b63:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140272b68:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140272b6c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140272b71:	48 85 d2             	test   %rdx,%rdx
140272b74:	74 1c                	je     0x140272b92
140272b76:	8b 42 10             	mov    0x10(%rdx),%eax
140272b79:	ff c0                	inc    %eax
140272b7b:	89 42 10             	mov    %eax,0x10(%rdx)
140272b7e:	83 f8 01             	cmp    $0x1,%eax
140272b81:	0f 8e 86 00 00 00    	jle    0x140272c0d
140272b87:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272b8c:	0f 84 83 00 00 00    	je     0x140272c15
140272b92:	4c 8b 46 08          	mov    0x8(%rsi),%r8