1409139b3:	48 83 27 00          	andq   $0x0,(%rdi)
1409139b7:	48 8b 01             	mov    (%rcx),%rax
1409139ba:	48 8b 40 10          	mov    0x10(%rax),%rax
1409139be:	ff 15 74 92 1f 00    	call   *0x1f9274(%rip)        # 0x140b0cc38
1409139c4:	48 8b c3             	mov    %rbx,%rax
1409139c7:	48 83 c4 20          	add    $0x20,%rsp
1409139cb:	5f                   	pop    %rdi
1409139cc:	5e                   	pop    %rsi
1409139cd:	5b                   	pop    %rbx
1409139ce:	c3                   	ret
1409139cf:	90                   	nop
1409139d0:	48 83 ec 38          	sub    $0x38,%rsp
1409139d4:	48 8b 01             	mov    (%rcx),%rax
1409139d7:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1409139dc:	45 33 c9             	xor    %r9d,%r9d
1409139df:	48 8b 40 38          	mov    0x38(%rax),%rax
1409139e3:	ff 15 4f 92 1f 00    	call   *0x1f924f(%rip)        # 0x140b0cc38
1409139e9:	48 83 c4 38          	add    $0x38,%rsp
1409139ed:	c3                   	ret
1409139ee:	90                   	nop
1409139ef:	90                   	nop
1409139f0:	4c 8b dc             	mov    %rsp,%r11
1409139f3:	4d 89 4b 20          	mov    %r9,0x20(%r11)
1409139f7:	4d 89 43 18          	mov    %r8,0x18(%r11)
1409139fb:	48 83 ec 58          	sub    $0x58,%rsp
1409139ff:	48 8b 01             	mov    (%rcx),%rax
140913a02:	4d 8d 4b 20          	lea    0x20(%r11),%r9
140913a06:	49 89 53 e8          	mov    %rdx,-0x18(%r11)
140913a0a:	4d 8d 43 18          	lea    0x18(%r11),%r8
140913a0e:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140913a15:	00
140913a16:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
140913a1a:	49 8d 53 e8          	lea    -0x18(%r11),%rdx
140913a1e:	48 8b 40 60          	mov    0x60(%rax),%rax
140913a22:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
140913a27:	ff 15 0b 92 1f 00    	call   *0x1f920b(%rip)        # 0x140b0cc38
140913a2d:	48 83 c4 58          	add    $0x58,%rsp
140913a31:	c3                   	ret
140913a32:	90                   	nop
140913a33:	90                   	nop
140913a34:	48 83 ec 48          	sub    $0x48,%rsp
140913a38:	48 8b 01             	mov    (%rcx),%rax
140913a3b:	4c 8b 54 24 78       	mov    0x78(%rsp),%r10
140913a40:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140913a45:	4c 8b 54 24 70       	mov    0x70(%rsp),%r10
140913a4a:	48 8b 40 20          	mov    0x20(%rax),%rax
140913a4e:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
140913a53:	ff 15 df 91 1f 00    	call   *0x1f91df(%rip)        # 0x140b0cc38
140913a59:	48 83 c4 48          	add    $0x48,%rsp
140913a5d:	c3                   	ret
140913a5e:	90                   	nop
140913a5f:	90                   	nop
140913a60:	48 83 ec 38          	sub    $0x38,%rsp
140913a64:	48 8b 01             	mov    (%rcx),%rax
140913a67:	48 8b 40 28          	mov    0x28(%rax),%rax
140913a6b:	ff 15 c7 91 1f 00    	call   *0x1f91c7(%rip)        # 0x140b0cc38
140913a71:	48 83 c4 38          	add    $0x38,%rsp
140913a75:	c3                   	ret
140913a76:	90                   	nop
140913a77:	90                   	nop
140913a78:	90                   	nop
140913a79:	90                   	nop
140913a7a:	90                   	nop
140913a7b:	90                   	nop
140913a7c:	90                   	nop
140913a7d:	90                   	nop
140913a7e:	90                   	nop
140913a7f:	90                   	nop
140913a80:	40 53                	rex push %rbx
140913a82:	48 83 ec 20          	sub    $0x20,%rsp
140913a86:	48 8d 05 9b 56 21 00 	lea    0x21569b(%rip),%rax        # 0x140b29128
140913a8d:	48 8b d9             	mov    %rcx,%rbx
140913a90:	48 89 01             	mov    %rax,(%rcx)
140913a93:	f6 c2 01             	test   $0x1,%dl
140913a96:	74 05                	je     0x140913a9d
140913a98:	e8 37 bb 1d 00       	call   0x140aef5d4
140913a9d:	48 8b c3             	mov    %rbx,%rax
140913aa0:	48 83 c4 20          	add    $0x20,%rsp
140913aa4:	5b                   	pop    %rbx
140913aa5:	c3                   	ret
140913aa6:	90                   	nop
140913aa7:	90                   	nop
140913aa8:	48 8d 05 79 56 21 00 	lea    0x215679(%rip),%rax        # 0x140b29128
140913aaf:	48 89 01             	mov    %rax,(%rcx)
140913ab2:	c3                   	ret
140913ab3:	90                   	nop
140913ab4:	90                   	nop
140913ab5:	90                   	nop
140913ab6:	90                   	nop
140913ab7:	90                   	nop
140913ab8:	90                   	nop
140913ab9:	90                   	nop
140913aba:	90                   	nop
140913abb:	90                   	nop
140913abc:	90                   	nop
140913abd:	90                   	nop
140913abe:	90                   	nop
140913abf:	90                   	nop
140913ac0:	40 53                	rex push %rbx
140913ac2:	48 83 ec 20          	sub    $0x20,%rsp
140913ac6:	48 8d 05 7b 57 21 00 	lea    0x21577b(%rip),%rax        # 0x140b29248
140913acd:	48 8b d9             	mov    %rcx,%rbx
140913ad0:	48 89 01             	mov    %rax,(%rcx)
140913ad3:	f6 c2 01             	test   $0x1,%dl
140913ad6:	74 05                	je     0x140913add
140913ad8:	e8 f7 ba 1d 00       	call   0x140aef5d4
140913add:	48 8b c3             	mov    %rbx,%rax
140913ae0:	48 83 c4 20          	add    $0x20,%rsp
140913ae4:	5b                   	pop    %rbx
140913ae5:	c3                   	ret
140913ae6:	90                   	nop
140913ae7:	90                   	nop
140913ae8:	48 8d 05 59 57 21 00 	lea    0x215759(%rip),%rax        # 0x140b29248
140913aef:	48 89 01             	mov    %rax,(%rcx)
140913af2:	c3                   	ret
140913af3:	90                   	nop
140913af4:	90                   	nop
140913af5:	90                   	nop
140913af6:	90                   	nop
140913af7:	90                   	nop
140913af8:	90                   	nop
140913af9:	90                   	nop
140913afa:	90                   	nop
140913afb:	90                   	nop
140913afc:	90                   	nop
140913afd:	90                   	nop
140913afe:	90                   	nop
140913aff:	90                   	nop
140913b00:	40 53                	rex push %rbx
140913b02:	48 83 ec 20          	sub    $0x20,%rsp
140913b06:	48 8d 05 bb 56 21 00 	lea    0x2156bb(%rip),%rax        # 0x140b291c8
140913b0d:	48 8b d9             	mov    %rcx,%rbx
140913b10:	48 89 01             	mov    %rax,(%rcx)
140913b13:	f6 c2 01             	test   $0x1,%dl
140913b16:	74 05                	je     0x140913b1d
140913b18:	e8 b7 ba 1d 00       	call   0x140aef5d4
140913b1d:	48 8b c3             	mov    %rbx,%rax
140913b20:	48 83 c4 20          	add    $0x20,%rsp
140913b24:	5b                   	pop    %rbx
140913b25:	c3                   	ret
140913b26:	90                   	nop
140913b27:	90                   	nop
140913b28:	48 8d 05 99 56 21 00 	lea    0x215699(%rip),%rax        # 0x140b291c8
140913b2f:	48 89 01             	mov    %rax,(%rcx)
140913b32:	c3                   	ret
140913b33:	90                   	nop
140913b34:	90                   	nop
140913b35:	90                   	nop
140913b36:	90                   	nop
140913b37:	90                   	nop
140913b38:	90                   	nop
140913b39:	90                   	nop
140913b3a:	90                   	nop
140913b3b:	90                   	nop
140913b3c:	90                   	nop
140913b3d:	90                   	nop
140913b3e:	90                   	nop
140913b3f:	90                   	nop
140913b40:	40 53                	rex push %rbx
140913b42:	48 83 ec 20          	sub    $0x20,%rsp
140913b46:	48 8d 05 3b 58 21 00 	lea    0x21583b(%rip),%rax        # 0x140b29388
140913b4d:	48 8b d9             	mov    %rcx,%rbx
140913b50:	48 89 01             	mov    %rax,(%rcx)
140913b53:	f6 c2 01             	test   $0x1,%dl
140913b56:	74 05                	je     0x140913b5d
140913b58:	e8 77 ba 1d 00       	call   0x140aef5d4
140913b5d:	48 8b c3             	mov    %rbx,%rax
140913b60:	48 83 c4 20          	add    $0x20,%rsp
140913b64:	5b                   	pop    %rbx
140913b65:	c3                   	ret
140913b66:	90                   	nop
140913b67:	90                   	nop
140913b68:	90                   	nop
140913b69:	90                   	nop
140913b6a:	90                   	nop
140913b6b:	90                   	nop
140913b6c:	90                   	nop
140913b6d:	90                   	nop
140913b6e:	90                   	nop
140913b6f:	90                   	nop
140913b70:	40 53                	rex push %rbx
140913b72:	48 83 ec 20          	sub    $0x20,%rsp
140913b76:	48 8d 05 83 59 21 00 	lea    0x215983(%rip),%rax        # 0x140b29500
140913b7d:	48 8b d9             	mov    %rcx,%rbx
140913b80:	48 89 01             	mov    %rax,(%rcx)
140913b83:	f6 c2 01             	test   $0x1,%dl
140913b86:	74 05                	je     0x140913b8d
140913b88:	e8 47 ba 1d 00       	call   0x140aef5d4
140913b8d:	48 8b c3             	mov    %rbx,%rax
140913b90:	48 83 c4 20          	add    $0x20,%rsp
140913b94:	5b                   	pop    %rbx
140913b95:	c3                   	ret
140913b96:	90                   	nop
140913b97:	90                   	nop
140913b98:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140913b9d:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140913ba2:	55                   	push   %rbp
140913ba3:	56                   	push   %rsi
140913ba4:	57                   	push   %rdi
140913ba5:	41 54                	push   %r12
140913ba7:	41 55                	push   %r13
140913ba9:	41 56                	push   %r14
140913bab:	41 57                	push   %r15
140913bad:	48 83 ec 20          	sub    $0x20,%rsp
140913bb1:	4c 8b f1             	mov    %rcx,%r14
140913bb4:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
140913bb9:	45 33 ed             	xor    %r13d,%r13d
140913bbc:	4c 89 29             	mov    %r13,(%rcx)
140913bbf:	4c 89 69 08          	mov    %r13,0x8(%rcx)
140913bc3:	4c 89 69 10          	mov    %r13,0x10(%rcx)
140913bc7:	48 8d 79 18          	lea    0x18(%rcx),%rdi
140913bcb:	4c 89 2f             	mov    %r13,(%rdi)
140913bce:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
140913bd2:	4c 89 6f 10          	mov    %r13,0x10(%rdi)
140913bd6:	48 c7 41 38 64 00 00 	movq   $0x64,0x38(%rcx)
140913bdd:	00
140913bde:	4c 8b 49 08          	mov    0x8(%rcx),%r9
140913be2:	48 8b 11             	mov    (%rcx),%rdx
140913be5:	49 8b c9             	mov    %r9,%rcx
140913be8:	48 2b ca             	sub    %rdx,%rcx
140913beb:	48 c1 f9 03          	sar    $0x3,%rcx
140913bef:	45 8d 65 65          	lea    0x65(%r13),%r12d
140913bf3:	49 3b cc             	cmp    %r12,%rcx
140913bf6:	76 0d                	jbe    0x140913c05
140913bf8:	48 8d 82 28 03 00 00 	lea    0x328(%rdx),%rax
140913bff:	49 89 46 08          	mov    %rax,0x8(%r14)
140913c03:	eb 3b                	jmp    0x140913c40
140913c05:	73 39                	jae    0x140913c40
140913c07:	49 8b 46 10          	mov    0x10(%r14),%rax
140913c0b:	48 2b c2             	sub    %rdx,%rax
140913c0e:	48 c1 f8 03          	sar    $0x3,%rax
140913c12:	49 3b c4             	cmp    %r12,%rax
140913c15:	73 0d                	jae    0x140913c24
140913c17:	49 8b d4             	mov    %r12,%rdx
140913c1a:	49 8b ce             	mov    %r14,%rcx
140913c1d:	e8 92 41 00 00       	call   0x140917db4
140913c22:	eb 1c                	jmp    0x140913c40
140913c24:	4d 8b c4             	mov    %r12,%r8
140913c27:	4c 2b c1             	sub    %rcx,%r8
140913c2a:	49 c1 e0 03          	shl    $0x3,%r8
140913c2e:	4b 8d 1c 01          	lea    (%r9,%r8,1),%rbx
140913c32:	33 d2                	xor    %edx,%edx
140913c34:	49 8b c9             	mov    %r9,%rcx
140913c37:	e8 30 c8 1d 00       	call   0x140af046c
140913c3c:	49 89 5e 08          	mov    %rbx,0x8(%r14)
140913c40:	48 8b 77 08          	mov    0x8(%rdi),%rsi
140913c44:	48 8b 17             	mov    (%rdi),%rdx
140913c47:	48 8b ce             	mov    %rsi,%rcx
140913c4a:	48 2b ca             	sub    %rdx,%rcx
140913c4d:	48 c1 f9 03          	sar    $0x3,%rcx
140913c51:	49 3b cc             	cmp    %r12,%rcx
140913c54:	76 2b                	jbe    0x140913c81
140913c56:	48 8d aa 28 03 00 00 	lea    0x328(%rdx),%rbp
140913c5d:	48 8b dd             	mov    %rbp,%rbx
140913c60:	48 3b ee             	cmp    %rsi,%rbp
140913c63:	74 16                	je     0x140913c7b
140913c65:	48 8b 0b             	mov    (%rbx),%rcx
140913c68:	48 85 c9             	test   %rcx,%rcx
140913c6b:	74 05                	je     0x140913c72
140913c6d:	e8 62 b9 1d 00       	call   0x140aef5d4
140913c72:	48 83 c3 08          	add    $0x8,%rbx
140913c76:	48 3b de             	cmp    %rsi,%rbx
140913c79:	75 ea                	jne    0x140913c65
140913c7b:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
140913c7f:	eb 40                	jmp    0x140913cc1
140913c81:	73 3e                	jae    0x140913cc1
140913c83:	48 8b 47 10          	mov    0x10(%rdi),%rax
140913c87:	48 2b c2             	sub    %rdx,%rax
140913c8a:	48 c1 f8 03          	sar    $0x3,%rax
140913c8e:	49 3b c4             	cmp    %r12,%rax
140913c91:	73 0a                	jae    0x140913c9d
140913c93:	48 8b cf             	mov    %rdi,%rcx
140913c96:	e8 89 42 00 00       	call   0x140917f24
140913c9b:	eb 24                	jmp    0x140913cc1
140913c9d:	49 8b dc             	mov    %r12,%rbx
140913ca0:	48 2b d9             	sub    %rcx,%rbx
140913ca3:	74 18                	je     0x140913cbd
140913ca5:	48 c1 e3 03          	shl    $0x3,%rbx
140913ca9:	4c 8b c3             	mov    %rbx,%r8
140913cac:	49 83 e0 f8          	and    $0xfffffffffffffff8,%r8
140913cb0:	33 d2                	xor    %edx,%edx
140913cb2:	48 8b ce             	mov    %rsi,%rcx
140913cb5:	e8 b2 c7 1d 00       	call   0x140af046c
140913cba:	48 03 f3             	add    %rbx,%rsi
140913cbd:	48 89 77 08          	mov    %rsi,0x8(%rdi)
140913cc1:	49 8b dd             	mov    %r13,%rbx
140913cc4:	48 8b 37             	mov    (%rdi),%rsi
140913cc7:	48 8b 47 08          	mov    0x8(%rdi),%rax
140913ccb:	48 2b c6             	sub    %rsi,%rax
140913cce:	48 c1 f8 03          	sar    $0x3,%rax
140913cd2:	48 3b d8             	cmp    %rax,%rbx
140913cd5:	0f 83 15 02 00 00    	jae    0x140913ef0
140913cdb:	b9 08 00 00 00       	mov    $0x8,%ecx
140913ce0:	e8 1f b9 1d 00       	call   0x140aef604
140913ce5:	48 8b 0c de          	mov    (%rsi,%rbx,8),%rcx
140913ce9:	48 89 04 de          	mov    %rax,(%rsi,%rbx,8)
140913ced:	48 85 c9             	test   %rcx,%rcx
140913cf0:	74 05                	je     0x140913cf7
140913cf2:	e8 dd b8 1d 00       	call   0x140aef5d4
140913cf7:	48 8b 0f             	mov    (%rdi),%rcx
140913cfa:	48 8b 47 08          	mov    0x8(%rdi),%rax
140913cfe:	48 2b c1             	sub    %rcx,%rax
140913d01:	48 c1 f8 03          	sar    $0x3,%rax
140913d05:	48 3b d8             	cmp    %rax,%rbx
140913d08:	0f 83 e2 01 00 00    	jae    0x140913ef0
140913d0e:	48 8b 14 d9          	mov    (%rcx,%rbx,8),%rdx
140913d12:	49 8b 0e             	mov    (%r14),%rcx
140913d15:	49 8b 46 08          	mov    0x8(%r14),%rax
140913d19:	48 2b c1             	sub    %rcx,%rax
140913d1c:	48 c1 f8 03          	sar    $0x3,%rax
140913d20:	48 3b d8             	cmp    %rax,%rbx
140913d23:	0f 83 c7 01 00 00    	jae    0x140913ef0
140913d29:	48 89 14 d9          	mov    %rdx,(%rcx,%rbx,8)
140913d2d:	48 ff c3             	inc    %rbx
140913d30:	49 3b dc             	cmp    %r12,%rbx
140913d33:	72 8f                	jb     0x140913cc4
140913d35:	4d 8d 7e 40          	lea    0x40(%r14),%r15
140913d39:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
140913d3e:	4d 89 2f             	mov    %r13,(%r15)
140913d41:	4d 89 6f 08          	mov    %r13,0x8(%r15)
140913d45:	4d 89 6f 10          	mov    %r13,0x10(%r15)
140913d49:	49 8d 7f 18          	lea    0x18(%r15),%rdi
140913d4d:	4c 89 2f             	mov    %r13,(%rdi)
140913d50:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
140913d54:	4c 89 6f 10          	mov    %r13,0x10(%rdi)
140913d58:	49 c7 47 38 64 00 00 	movq   $0x64,0x38(%r15)
140913d5f:	00
140913d60:	4d 8b 4f 08          	mov    0x8(%r15),%r9
140913d64:	49 8b 17             	mov    (%r15),%rdx
140913d67:	49 8b c9             	mov    %r9,%rcx
140913d6a:	48 2b ca             	sub    %rdx,%rcx
140913d6d:	48 c1 f9 03          	sar    $0x3,%rcx
140913d71:	49 3b cc             	cmp    %r12,%rcx
140913d74:	76 0d                	jbe    0x140913d83
140913d76:	48 8d 82 28 03 00 00 	lea    0x328(%rdx),%rax
140913d7d:	49 89 47 08          	mov    %rax,0x8(%r15)
140913d81:	eb 38                	jmp    0x140913dbb
140913d83:	73 36                	jae    0x140913dbb
140913d85:	49 8b 47 10          	mov    0x10(%r15),%rax
140913d89:	48 2b c2             	sub    %rdx,%rax
140913d8c:	48 c1 f8 03          	sar    $0x3,%rax
140913d90:	49 3b c4             	cmp    %r12,%rax
140913d93:	73 0a                	jae    0x140913d9f
140913d95:	49 8b cf             	mov    %r15,%rcx
140913d98:	e8 37 43 00 00       	call   0x1409180d4
140913d9d:	eb 1c                	jmp    0x140913dbb
140913d9f:	4d 8b c4             	mov    %r12,%r8
140913da2:	4c 2b c1             	sub    %rcx,%r8
140913da5:	49 c1 e0 03          	shl    $0x3,%r8
140913da9:	4b 8d 1c 01          	lea    (%r9,%r8,1),%rbx