140f747ce:	48 8b 01             	mov    (%rcx),%rax
140f747d1:	ba 01 00 00 00       	mov    $0x1,%edx
140f747d6:	48 8b 00             	mov    (%rax),%rax
140f747d9:	ff 15 41 f2 00 00    	call   *0xf241(%rip)        # 0x140f83a20
140f747df:	90                   	nop
140f747e0:	48 8b 0d 09 bf 4b 00 	mov    0x4bbf09(%rip),%rcx        # 0x1414306f0
140f747e7:	48 85 c9             	test   %rcx,%rcx
140f747ea:	74 20                	je     0x140f7480c
140f747ec:	8b 41 10             	mov    0x10(%rcx),%eax
140f747ef:	ff c8                	dec    %eax
140f747f1:	89 41 10             	mov    %eax,0x10(%rcx)
140f747f4:	85 c0                	test   %eax,%eax
140f747f6:	7f 14                	jg     0x140f7480c
140f747f8:	78 17                	js     0x140f74811
140f747fa:	48 8b 01             	mov    (%rcx),%rax
140f747fd:	ba 01 00 00 00       	mov    $0x1,%edx
140f74802:	48 8b 00             	mov    (%rax),%rax
140f74805:	ff 15 15 f2 00 00    	call   *0xf215(%rip)        # 0x140f83a20
140f7480b:	90                   	nop
140f7480c:	48 83 c4 28          	add    $0x28,%rsp
140f74810:	c3                   	ret
140f74811:	b9 02 00 00 00       	mov    $0x2,%ecx
140f74816:	e8 e5 5e 81 ff       	call   0x14078a700
140f7481b:	90                   	nop
140f7481c:	b9 02 00 00 00       	mov    $0x2,%ecx
140f74821:	e8 da 5e 81 ff       	call   0x14078a700
140f74826:	cc                   	int3
140f74827:	cc                   	int3
140f74828:	cc                   	int3
140f74829:	cc                   	int3
140f7482a:	cc                   	int3
140f7482b:	cc                   	int3
140f7482c:	cc                   	int3
140f7482d:	cc                   	int3
140f7482e:	cc                   	int3
140f7482f:	cc                   	int3
140f74830:	48 83 ec 28          	sub    $0x28,%rsp
140f74834:	48 8b 0d e5 be 4b 00 	mov    0x4bbee5(%rip),%rcx        # 0x141430720
140f7483b:	48 85 c9             	test   %rcx,%rcx
140f7483e:	74 20                	je     0x140f74860
140f74840:	8b 41 10             	mov    0x10(%rcx),%eax
140f74843:	ff c8                	dec    %eax
140f74845:	89 41 10             	mov    %eax,0x10(%rcx)
140f74848:	85 c0                	test   %eax,%eax
140f7484a:	7f 14                	jg     0x140f74860
140f7484c:	78 17                	js     0x140f74865
140f7484e:	48 8b 01             	mov    (%rcx),%rax
140f74851:	ba 01 00 00 00       	mov    $0x1,%edx
140f74856:	48 8b 00             	mov    (%rax),%rax
140f74859:	ff 15 c1 f1 00 00    	call   *0xf1c1(%rip)        # 0x140f83a20
140f7485f:	90                   	nop
140f74860:	48 83 c4 28          	add    $0x28,%rsp
140f74864:	c3                   	ret
140f74865:	b9 02 00 00 00       	mov    $0x2,%ecx
140f7486a:	e8 91 5e 81 ff       	call   0x14078a700
140f7486f:	cc                   	int3
140f74870:	48 83 ec 28          	sub    $0x28,%rsp
140f74874:	48 8b 0d 95 be 4b 00 	mov    0x4bbe95(%rip),%rcx        # 0x141430710
140f7487b:	48 85 c9             	test   %rcx,%rcx
140f7487e:	74 20                	je     0x140f748a0
140f74880:	8b 41 10             	mov    0x10(%rcx),%eax
140f74883:	ff c8                	dec    %eax
140f74885:	89 41 10             	mov    %eax,0x10(%rcx)
140f74888:	85 c0                	test   %eax,%eax
140f7488a:	7f 14                	jg     0x140f748a0
140f7488c:	78 17                	js     0x140f748a5
140f7488e:	48 8b 01             	mov    (%rcx),%rax
140f74891:	ba 01 00 00 00       	mov    $0x1,%edx
140f74896:	48 8b 00             	mov    (%rax),%rax
140f74899:	ff 15 81 f1 00 00    	call   *0xf181(%rip)        # 0x140f83a20
140f7489f:	90                   	nop
140f748a0:	48 83 c4 28          	add    $0x28,%rsp
140f748a4:	c3                   	ret
140f748a5:	b9 02 00 00 00       	mov    $0x2,%ecx
140f748aa:	e8 51 5e 81 ff       	call   0x14078a700
140f748af:	cc                   	int3
140f748b0:	48 83 ec 28          	sub    $0x28,%rsp
140f748b4:	48 8b 0d dd be 4b 00 	mov    0x4bbedd(%rip),%rcx        # 0x141430798
140f748bb:	48 85 c9             	test   %rcx,%rcx
140f748be:	74 20                	je     0x140f748e0
140f748c0:	8b 41 10             	mov    0x10(%rcx),%eax
140f748c3:	ff c8                	dec    %eax
140f748c5:	89 41 10             	mov    %eax,0x10(%rcx)
140f748c8:	85 c0                	test   %eax,%eax
140f748ca:	7f 14                	jg     0x140f748e0
140f748cc:	78 17                	js     0x140f748e5
140f748ce:	48 8b 01             	mov    (%rcx),%rax
140f748d1:	ba 01 00 00 00       	mov    $0x1,%edx
140f748d6:	48 8b 00             	mov    (%rax),%rax
140f748d9:	ff 15 41 f1 00 00    	call   *0xf141(%rip)        # 0x140f83a20
140f748df:	90                   	nop
140f748e0:	48 83 c4 28          	add    $0x28,%rsp
140f748e4:	c3                   	ret
140f748e5:	b9 02 00 00 00       	mov    $0x2,%ecx
140f748ea:	e8 11 5e 81 ff       	call   0x14078a700
140f748ef:	cc                   	int3
140f748f0:	48 83 ec 28          	sub    $0x28,%rsp
140f748f4:	48 8b 0d ad be 4b 00 	mov    0x4bbead(%rip),%rcx        # 0x1414307a8
140f748fb:	48 85 c9             	test   %rcx,%rcx
140f748fe:	74 20                	je     0x140f74920
140f74900:	8b 41 10             	mov    0x10(%rcx),%eax
140f74903:	ff c8                	dec    %eax
140f74905:	89 41 10             	mov    %eax,0x10(%rcx)
140f74908:	85 c0                	test   %eax,%eax
140f7490a:	7f 14                	jg     0x140f74920
140f7490c:	78 17                	js     0x140f74925
140f7490e:	48 8b 01             	mov    (%rcx),%rax
140f74911:	ba 01 00 00 00       	mov    $0x1,%edx
140f74916:	48 8b 00             	mov    (%rax),%rax
140f74919:	ff 15 01 f1 00 00    	call   *0xf101(%rip)        # 0x140f83a20
140f7491f:	90                   	nop
140f74920:	48 83 c4 28          	add    $0x28,%rsp
140f74924:	c3                   	ret
140f74925:	b9 02 00 00 00       	mov    $0x2,%ecx
140f7492a:	e8 d1 5d 81 ff       	call   0x14078a700
140f7492f:	cc                   	int3
140f74930:	48 83 ec 28          	sub    $0x28,%rsp
140f74934:	48 8b 0d 4d be 4b 00 	mov    0x4bbe4d(%rip),%rcx        # 0x141430788
140f7493b:	48 85 c9             	test   %rcx,%rcx
140f7493e:	74 20                	je     0x140f74960
140f74940:	8b 41 10             	mov    0x10(%rcx),%eax
140f74943:	ff c8                	dec    %eax
140f74945:	89 41 10             	mov    %eax,0x10(%rcx)
140f74948:	85 c0                	test   %eax,%eax
140f7494a:	7f 14                	jg     0x140f74960
140f7494c:	78 17                	js     0x140f74965
140f7494e:	48 8b 01             	mov    (%rcx),%rax
140f74951:	ba 01 00 00 00       	mov    $0x1,%edx
140f74956:	48 8b 00             	mov    (%rax),%rax
140f74959:	ff 15 c1 f0 00 00    	call   *0xf0c1(%rip)        # 0x140f83a20
140f7495f:	90                   	nop
140f74960:	48 83 c4 28          	add    $0x28,%rsp
140f74964:	c3                   	ret
140f74965:	b9 02 00 00 00       	mov    $0x2,%ecx
140f7496a:	e8 91 5d 81 ff       	call   0x14078a700
140f7496f:	cc                   	int3
140f74970:	48 83 ec 28          	sub    $0x28,%rsp
140f74974:	48 8b 0d 3d be 4b 00 	mov    0x4bbe3d(%rip),%rcx        # 0x1414307b8
140f7497b:	48 85 c9             	test   %rcx,%rcx
140f7497e:	74 20                	je     0x140f749a0
140f74980:	8b 41 10             	mov    0x10(%rcx),%eax
140f74983:	ff c8                	dec    %eax
140f74985:	89 41 10             	mov    %eax,0x10(%rcx)
140f74988:	85 c0                	test   %eax,%eax
140f7498a:	7f 14                	jg     0x140f749a0
140f7498c:	78 17                	js     0x140f749a5
140f7498e:	48 8b 01             	mov    (%rcx),%rax
140f74991:	ba 01 00 00 00       	mov    $0x1,%edx
140f74996:	48 8b 00             	mov    (%rax),%rax
140f74999:	ff 15 81 f0 00 00    	call   *0xf081(%rip)        # 0x140f83a20
140f7499f:	90                   	nop
140f749a0:	48 83 c4 28          	add    $0x28,%rsp
140f749a4:	c3                   	ret
140f749a5:	b9 02 00 00 00       	mov    $0x2,%ecx
140f749aa:	e8 51 5d 81 ff       	call   0x14078a700
140f749af:	cc                   	int3
140f749b0:	40 53                	rex push %rbx
140f749b2:	48 83 ec 20          	sub    $0x20,%rsp
140f749b6:	48 8b 1d 0b be 4b 00 	mov    0x4bbe0b(%rip),%rbx        # 0x1414307c8
140f749bd:	48 85 db             	test   %rbx,%rbx
140f749c0:	74 1a                	je     0x140f749dc
140f749c2:	48 8b cb             	mov    %rbx,%rcx
140f749c5:	e8 e6 4a 7f ff       	call   0x1407694b0
140f749ca:	ba e0 01 00 00       	mov    $0x1e0,%edx
140f749cf:	48 8b cb             	mov    %rbx,%rcx
140f749d2:	48 83 c4 20          	add    $0x20,%rsp
140f749d6:	5b                   	pop    %rbx
140f749d7:	e9 68 67 ea ff       	jmp    0x140e1b144
140f749dc:	48 83 c4 20          	add    $0x20,%rsp
140f749e0:	5b                   	pop    %rbx
140f749e1:	c3                   	ret
140f749e2:	cc                   	int3
140f749e3:	cc                   	int3
140f749e4:	cc                   	int3
140f749e5:	cc                   	int3
140f749e6:	cc                   	int3
140f749e7:	cc                   	int3
140f749e8:	cc                   	int3
140f749e9:	cc                   	int3
140f749ea:	cc                   	int3
140f749eb:	cc                   	int3
140f749ec:	cc                   	int3
140f749ed:	cc                   	int3
140f749ee:	cc                   	int3
140f749ef:	cc                   	int3
140f749f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f749f5:	57                   	push   %rdi
140f749f6:	48 83 ec 20          	sub    $0x20,%rsp
140f749fa:	48 8b 1d cf bd 4b 00 	mov    0x4bbdcf(%rip),%rbx        # 0x1414307d0
140f74a01:	48 85 db             	test   %rbx,%rbx
140f74a04:	0f 84 91 00 00 00    	je     0x140f74a9b
140f74a0a:	48 8b 3d c7 bd 4b 00 	mov    0x4bbdc7(%rip),%rdi        # 0x1414307d8
140f74a11:	48 3b df             	cmp    %rdi,%rbx
140f74a14:	74 38                	je     0x140f74a4e
140f74a16:	48 8b 0b             	mov    (%rbx),%rcx
140f74a19:	48 85 c9             	test   %rcx,%rcx
140f74a1c:	74 20                	je     0x140f74a3e
140f74a1e:	8b 41 10             	mov    0x10(%rcx),%eax
140f74a21:	ff c8                	dec    %eax
140f74a23:	89 41 10             	mov    %eax,0x10(%rcx)
140f74a26:	85 c0                	test   %eax,%eax
140f74a28:	7f 14                	jg     0x140f74a3e
140f74a2a:	78 7a                	js     0x140f74aa6
140f74a2c:	48 8b 01             	mov    (%rcx),%rax
140f74a2f:	ba 01 00 00 00       	mov    $0x1,%edx
140f74a34:	48 8b 00             	mov    (%rax),%rax
140f74a37:	ff 15 e3 ef 00 00    	call   *0xefe3(%rip)        # 0x140f83a20
140f74a3d:	90                   	nop
140f74a3e:	48 83 c3 08          	add    $0x8,%rbx
140f74a42:	48 3b df             	cmp    %rdi,%rbx
140f74a45:	75 cf                	jne    0x140f74a16
140f74a47:	48 8b 1d 82 bd 4b 00 	mov    0x4bbd82(%rip),%rbx        # 0x1414307d0
140f74a4e:	48 8b 15 8b bd 4b 00 	mov    0x4bbd8b(%rip),%rdx        # 0x1414307e0
140f74a55:	48 2b d3             	sub    %rbx,%rdx
140f74a58:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f74a5c:	48 8b c3             	mov    %rbx,%rax
140f74a5f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f74a66:	72 15                	jb     0x140f74a7d
140f74a68:	48 83 c2 27          	add    $0x27,%rdx
140f74a6c:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140f74a70:	48 2b c3             	sub    %rbx,%rax
140f74a73:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f74a77:	48 83 f8 1f          	cmp    $0x1f,%rax
140f74a7b:	77 34                	ja     0x140f74ab1
140f74a7d:	48 8b cb             	mov    %rbx,%rcx
140f74a80:	e8 bf 66 ea ff       	call   0x140e1b144
140f74a85:	48 c7 05 40 bd 4b 00 	movq   $0x0,0x4bbd40(%rip)        # 0x1414307d0
140f74a8c:	00 00 00 00
140f74a90:	0f 57 c0             	xorps  %xmm0,%xmm0
140f74a93:	f3 0f 7f 05 3d bd 4b 	movdqu %xmm0,0x4bbd3d(%rip)        # 0x1414307d8
140f74a9a:	00
140f74a9b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f74aa0:	48 83 c4 20          	add    $0x20,%rsp
140f74aa4:	5f                   	pop    %rdi
140f74aa5:	c3                   	ret
140f74aa6:	b9 02 00 00 00       	mov    $0x2,%ecx
140f74aab:	e8 50 5c 81 ff       	call   0x14078a700
140f74ab0:	90                   	nop
140f74ab1:	e8 ee 56 eb ff       	call   0x140e2a1a4
140f74ab6:	cc                   	int3
140f74ab7:	cc                   	int3
140f74ab8:	cc                   	int3
140f74ab9:	cc                   	int3
140f74aba:	cc                   	int3
140f74abb:	cc                   	int3
140f74abc:	cc                   	int3
140f74abd:	cc                   	int3
140f74abe:	cc                   	int3
140f74abf:	cc                   	int3
140f74ac0:	48 83 ec 28          	sub    $0x28,%rsp
140f74ac4:	48 8b 0d 1d bd 4b 00 	mov    0x4bbd1d(%rip),%rcx        # 0x1414307e8
140f74acb:	48 85 c9             	test   %rcx,%rcx
140f74ace:	74 20                	je     0x140f74af0
140f74ad0:	8b 41 10             	mov    0x10(%rcx),%eax
140f74ad3:	ff c8                	dec    %eax
140f74ad5:	89 41 10             	mov    %eax,0x10(%rcx)
140f74ad8:	85 c0                	test   %eax,%eax
140f74ada:	7f 14                	jg     0x140f74af0
140f74adc:	78 17                	js     0x140f74af5
140f74ade:	48 8b 01             	mov    (%rcx),%rax
140f74ae1:	ba 01 00 00 00       	mov    $0x1,%edx
140f74ae6:	48 8b 00             	mov    (%rax),%rax
140f74ae9:	ff 15 31 ef 00 00    	call   *0xef31(%rip)        # 0x140f83a20
140f74aef:	90                   	nop
140f74af0:	48 83 c4 28          	add    $0x28,%rsp
140f74af4:	c3                   	ret
140f74af5:	b9 02 00 00 00       	mov    $0x2,%ecx
140f74afa:	e8 01 5c 81 ff       	call   0x14078a700
140f74aff:	cc                   	int3
140f74b00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f74b05:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140f74b0a:	57                   	push   %rdi
140f74b0b:	48 83 ec 20          	sub    $0x20,%rsp
140f74b0f:	48 8b 1d da bc 4b 00 	mov    0x4bbcda(%rip),%rbx        # 0x1414307f0
140f74b16:	33 f6                	xor    %esi,%esi
140f74b18:	48 8b 43 08          	mov    0x8(%rbx),%rax
140f74b1c:	48 89 30             	mov    %rsi,(%rax)
140f74b1f:	48 8b 1b             	mov    (%rbx),%rbx
140f74b22:	48 85 db             	test   %rbx,%rbx
140f74b25:	0f 84 b3 00 00 00    	je     0x140f74bde
140f74b2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140f74b30:	48 8b 53 50          	mov    0x50(%rbx),%rdx
140f74b34:	48 8b 3b             	mov    (%rbx),%rdi
140f74b37:	48 83 fa 0f          	cmp    $0xf,%rdx
140f74b3b:	76 31                	jbe    0x140f74b6e
140f74b3d:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140f74b41:	48 ff c2             	inc    %rdx
140f74b44:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f74b4b:	72 1c                	jb     0x140f74b69
140f74b4d:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f74b51:	48 83 c2 27          	add    $0x27,%rdx
140f74b55:	49 2b c8             	sub    %r8,%rcx
140f74b58:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f74b5c:	48 83 f8 1f          	cmp    $0x1f,%rax
140f74b60:	0f 87 98 00 00 00    	ja     0x140f74bfe
140f74b66:	49 8b c8             	mov    %r8,%rcx
140f74b69:	e8 d6 65 ea ff       	call   0x140e1b144
140f74b6e:	48 89 73 48          	mov    %rsi,0x48(%rbx)
140f74b72:	48 c7 43 50 0f 00 00 	movq   $0xf,0x50(%rbx)
140f74b79:	00
140f74b7a:	40 88 73 38          	mov    %sil,0x38(%rbx)
140f74b7e:	48 8b 53 30          	mov    0x30(%rbx),%rdx
140f74b82:	48 83 fa 0f          	cmp    $0xf,%rdx
140f74b86:	76 2d                	jbe    0x140f74bb5
140f74b88:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140f74b8c:	48 ff c2             	inc    %rdx
140f74b8f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f74b96:	72 18                	jb     0x140f74bb0
140f74b98:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f74b9c:	48 83 c2 27          	add    $0x27,%rdx
140f74ba0:	49 2b c8             	sub    %r8,%rcx
140f74ba3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f74ba7:	48 83 f8 1f          	cmp    $0x1f,%rax
140f74bab:	77 51                	ja     0x140f74bfe
140f74bad:	49 8b c8             	mov    %r8,%rcx
140f74bb0:	e8 8f 65 ea ff       	call   0x140e1b144
140f74bb5:	ba 58 00 00 00       	mov    $0x58,%edx
140f74bba:	48 89 73 28          	mov    %rsi,0x28(%rbx)
140f74bbe:	48 8b cb             	mov    %rbx,%rcx
140f74bc1:	48 c7 43 30 0f 00 00 	movq   $0xf,0x30(%rbx)
140f74bc8:	00
140f74bc9:	40 88 73 18          	mov    %sil,0x18(%rbx)
140f74bcd:	e8 72 65 ea ff       	call   0x140e1b144
140f74bd2:	48 8b df             	mov    %rdi,%rbx
140f74bd5:	48 85 ff             	test   %rdi,%rdi
140f74bd8:	0f 85 52 ff ff ff    	jne    0x140f74b30
140f74bde:	48 8b 0d 0b bc 4b 00 	mov    0x4bbc0b(%rip),%rcx        # 0x1414307f0
140f74be5:	ba 58 00 00 00       	mov    $0x58,%edx
140f74bea:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f74bef:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140f74bf4:	48 83 c4 20          	add    $0x20,%rsp
140f74bf8:	5f                   	pop    %rdi
140f74bf9:	e9 46 65 ea ff       	jmp    0x140e1b144
140f74bfe:	e8 a1 55 eb ff       	call   0x140e2a1a4
140f74c03:	cc                   	int3
140f74c04:	cc                   	int3
140f74c05:	cc                   	int3
140f74c06:	cc                   	int3
140f74c07:	cc                   	int3
140f74c08:	cc                   	int3
140f74c09:	cc                   	int3
140f74c0a:	cc                   	int3
140f74c0b:	cc                   	int3
140f74c0c:	cc                   	int3
140f74c0d:	cc                   	int3
140f74c0e:	cc                   	int3
140f74c0f:	cc                   	int3
140f74c10:	40 53                	rex push %rbx
140f74c12:	48 83 ec 20          	sub    $0x20,%rsp
140f74c16:	48 8b 1d e3 bb 4b 00 	mov    0x4bbbe3(%rip),%rbx        # 0x141430800