14016c77a:	75 3d                	jne    0x14016c7b9
14016c77c:	33 d2                	xor    %edx,%edx
14016c77e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c783:	e8 18 b0 ff ff       	call   0x1401677a0
14016c788:	48 39 3d 61 02 1b 00 	cmp    %rdi,0x1b0261(%rip)        # 0x14031c9f0
14016c78f:	75 17                	jne    0x14016c7a8
14016c791:	8b 05 89 ff 1a 00    	mov    0x1aff89(%rip),%eax        # 0x14031c720
14016c797:	ff c0                	inc    %eax
14016c799:	89 05 81 ff 1a 00    	mov    %eax,0x1aff81(%rip)        # 0x14031c720
14016c79f:	48 98                	cltq
14016c7a1:	48 89 05 48 02 1b 00 	mov    %rax,0x1b0248(%rip)        # 0x14031c9f0
14016c7a8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c7ad:	e8 66 b0 ff ff       	call   0x140167818
14016c7b2:	48 8b 3d 37 02 1b 00 	mov    0x1b0237(%rip),%rdi        # 0x14031c9f0
14016c7b9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016c7bd:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016c7c1:	73 0f                	jae    0x14016c7d2
14016c7c3:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016c7c7:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016c7cb:	48 85 db             	test   %rbx,%rbx
14016c7ce:	75 68                	jne    0x14016c838
14016c7d0:	eb 02                	jmp    0x14016c7d4
14016c7d2:	33 db                	xor    %ebx,%ebx
14016c7d4:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016c7d8:	74 13                	je     0x14016c7ed
14016c7da:	e8 95 b5 ff ff       	call   0x140167d74
14016c7df:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016c7e3:	73 0d                	jae    0x14016c7f2
14016c7e5:	48 8b 40 10          	mov    0x10(%rax),%rax
14016c7e9:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016c7ed:	48 85 db             	test   %rbx,%rbx
14016c7f0:	75 46                	jne    0x14016c838
14016c7f2:	48 85 f6             	test   %rsi,%rsi
14016c7f5:	74 05                	je     0x14016c7fc
14016c7f7:	48 8b de             	mov    %rsi,%rbx
14016c7fa:	eb 3c                	jmp    0x14016c838
14016c7fc:	48 8b d5             	mov    %rbp,%rdx
14016c7ff:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016c804:	e8 8f 1f 00 00       	call   0x14016e798
14016c809:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016c80d:	74 43                	je     0x14016c852
14016c80f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016c814:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016c819:	48 8b cb             	mov    %rbx,%rcx
14016c81c:	e8 1b b5 ff ff       	call   0x140167d3c
14016c821:	48 8b 0b             	mov    (%rbx),%rcx
14016c824:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016c828:	48 8b cb             	mov    %rbx,%rcx
14016c82b:	ff 15 ef 1d 09 00    	call   *0x91def(%rip)        # 0x1401fe620
14016c831:	48 89 1d 48 02 1b 00 	mov    %rbx,0x1b0248(%rip)        # 0x14031ca80
14016c838:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016c83d:	e8 d6 af ff ff       	call   0x140167818
14016c842:	48 8b c3             	mov    %rbx,%rax
14016c845:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016c84a:	48 83 c4 20          	add    $0x20,%rsp
14016c84e:	5f                   	pop    %rdi
14016c84f:	5e                   	pop    %rsi
14016c850:	5d                   	pop    %rbp
14016c851:	c3                   	ret
14016c852:	e8 41 cd ff ff       	call   0x140169598
14016c857:	90                   	nop
14016c858:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016c85d:	55                   	push   %rbp
14016c85e:	56                   	push   %rsi
14016c85f:	57                   	push   %rdi
14016c860:	48 83 ec 20          	sub    $0x20,%rsp
14016c864:	48 8b e9             	mov    %rcx,%rbp
14016c867:	33 d2                	xor    %edx,%edx
14016c869:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016c86e:	e8 2d af ff ff       	call   0x1401677a0
14016c873:	90                   	nop
14016c874:	48 8b 35 6d 02 1b 00 	mov    0x1b026d(%rip),%rsi        # 0x14031cae8
14016c87b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016c880:	48 8b 3d c1 01 1b 00 	mov    0x1b01c1(%rip),%rdi        # 0x14031ca48
14016c887:	48 85 ff             	test   %rdi,%rdi
14016c88a:	75 3d                	jne    0x14016c8c9
14016c88c:	33 d2                	xor    %edx,%edx
14016c88e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c893:	e8 08 af ff ff       	call   0x1401677a0
14016c898:	48 39 3d a9 01 1b 00 	cmp    %rdi,0x1b01a9(%rip)        # 0x14031ca48
14016c89f:	75 17                	jne    0x14016c8b8
14016c8a1:	8b 05 79 fe 1a 00    	mov    0x1afe79(%rip),%eax        # 0x14031c720
14016c8a7:	ff c0                	inc    %eax
14016c8a9:	89 05 71 fe 1a 00    	mov    %eax,0x1afe71(%rip)        # 0x14031c720
14016c8af:	48 98                	cltq
14016c8b1:	48 89 05 90 01 1b 00 	mov    %rax,0x1b0190(%rip)        # 0x14031ca48
14016c8b8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c8bd:	e8 56 af ff ff       	call   0x140167818
14016c8c2:	48 8b 3d 7f 01 1b 00 	mov    0x1b017f(%rip),%rdi        # 0x14031ca48
14016c8c9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016c8cd:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016c8d1:	73 0f                	jae    0x14016c8e2
14016c8d3:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016c8d7:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016c8db:	48 85 db             	test   %rbx,%rbx
14016c8de:	75 68                	jne    0x14016c948
14016c8e0:	eb 02                	jmp    0x14016c8e4
14016c8e2:	33 db                	xor    %ebx,%ebx
14016c8e4:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016c8e8:	74 13                	je     0x14016c8fd
14016c8ea:	e8 85 b4 ff ff       	call   0x140167d74
14016c8ef:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016c8f3:	73 0d                	jae    0x14016c902
14016c8f5:	48 8b 40 10          	mov    0x10(%rax),%rax
14016c8f9:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016c8fd:	48 85 db             	test   %rbx,%rbx
14016c900:	75 46                	jne    0x14016c948
14016c902:	48 85 f6             	test   %rsi,%rsi
14016c905:	74 05                	je     0x14016c90c
14016c907:	48 8b de             	mov    %rsi,%rbx
14016c90a:	eb 3c                	jmp    0x14016c948
14016c90c:	48 8b d5             	mov    %rbp,%rdx
14016c90f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016c914:	e8 3b 1f 00 00       	call   0x14016e854
14016c919:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016c91d:	74 43                	je     0x14016c962
14016c91f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016c924:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016c929:	48 8b cb             	mov    %rbx,%rcx
14016c92c:	e8 0b b4 ff ff       	call   0x140167d3c
14016c931:	48 8b 0b             	mov    (%rbx),%rcx
14016c934:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016c938:	48 8b cb             	mov    %rbx,%rcx
14016c93b:	ff 15 df 1c 09 00    	call   *0x91cdf(%rip)        # 0x1401fe620
14016c941:	48 89 1d a0 01 1b 00 	mov    %rbx,0x1b01a0(%rip)        # 0x14031cae8
14016c948:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016c94d:	e8 c6 ae ff ff       	call   0x140167818
14016c952:	48 8b c3             	mov    %rbx,%rax
14016c955:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016c95a:	48 83 c4 20          	add    $0x20,%rsp
14016c95e:	5f                   	pop    %rdi
14016c95f:	5e                   	pop    %rsi
14016c960:	5d                   	pop    %rbp
14016c961:	c3                   	ret
14016c962:	e8 31 cc ff ff       	call   0x140169598
14016c967:	90                   	nop
14016c968:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016c96d:	55                   	push   %rbp
14016c96e:	56                   	push   %rsi
14016c96f:	57                   	push   %rdi
14016c970:	48 83 ec 20          	sub    $0x20,%rsp
14016c974:	48 8b e9             	mov    %rcx,%rbp
14016c977:	33 d2                	xor    %edx,%edx
14016c979:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016c97e:	e8 1d ae ff ff       	call   0x1401677a0
14016c983:	90                   	nop
14016c984:	48 8b 35 fd 00 1b 00 	mov    0x1b00fd(%rip),%rsi        # 0x14031ca88
14016c98b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016c990:	48 8b 3d 61 00 1b 00 	mov    0x1b0061(%rip),%rdi        # 0x14031c9f8
14016c997:	48 85 ff             	test   %rdi,%rdi
14016c99a:	75 3d                	jne    0x14016c9d9
14016c99c:	33 d2                	xor    %edx,%edx
14016c99e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c9a3:	e8 f8 ad ff ff       	call   0x1401677a0
14016c9a8:	48 39 3d 49 00 1b 00 	cmp    %rdi,0x1b0049(%rip)        # 0x14031c9f8
14016c9af:	75 17                	jne    0x14016c9c8
14016c9b1:	8b 05 69 fd 1a 00    	mov    0x1afd69(%rip),%eax        # 0x14031c720
14016c9b7:	ff c0                	inc    %eax
14016c9b9:	89 05 61 fd 1a 00    	mov    %eax,0x1afd61(%rip)        # 0x14031c720
14016c9bf:	48 98                	cltq
14016c9c1:	48 89 05 30 00 1b 00 	mov    %rax,0x1b0030(%rip)        # 0x14031c9f8
14016c9c8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016c9cd:	e8 46 ae ff ff       	call   0x140167818
14016c9d2:	48 8b 3d 1f 00 1b 00 	mov    0x1b001f(%rip),%rdi        # 0x14031c9f8
14016c9d9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016c9dd:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016c9e1:	73 0f                	jae    0x14016c9f2
14016c9e3:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016c9e7:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016c9eb:	48 85 db             	test   %rbx,%rbx
14016c9ee:	75 68                	jne    0x14016ca58
14016c9f0:	eb 02                	jmp    0x14016c9f4
14016c9f2:	33 db                	xor    %ebx,%ebx
14016c9f4:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016c9f8:	74 13                	je     0x14016ca0d
14016c9fa:	e8 75 b3 ff ff       	call   0x140167d74
14016c9ff:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016ca03:	73 0d                	jae    0x14016ca12
14016ca05:	48 8b 40 10          	mov    0x10(%rax),%rax
14016ca09:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016ca0d:	48 85 db             	test   %rbx,%rbx
14016ca10:	75 46                	jne    0x14016ca58
14016ca12:	48 85 f6             	test   %rsi,%rsi
14016ca15:	74 05                	je     0x14016ca1c
14016ca17:	48 8b de             	mov    %rsi,%rbx
14016ca1a:	eb 3c                	jmp    0x14016ca58
14016ca1c:	48 8b d5             	mov    %rbp,%rdx
14016ca1f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016ca24:	e8 e7 1e 00 00       	call   0x14016e910
14016ca29:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016ca2d:	74 43                	je     0x14016ca72
14016ca2f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016ca34:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016ca39:	48 8b cb             	mov    %rbx,%rcx
14016ca3c:	e8 fb b2 ff ff       	call   0x140167d3c
14016ca41:	48 8b 0b             	mov    (%rbx),%rcx
14016ca44:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016ca48:	48 8b cb             	mov    %rbx,%rcx
14016ca4b:	ff 15 cf 1b 09 00    	call   *0x91bcf(%rip)        # 0x1401fe620
14016ca51:	48 89 1d 30 00 1b 00 	mov    %rbx,0x1b0030(%rip)        # 0x14031ca88
14016ca58:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016ca5d:	e8 b6 ad ff ff       	call   0x140167818
14016ca62:	48 8b c3             	mov    %rbx,%rax
14016ca65:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016ca6a:	48 83 c4 20          	add    $0x20,%rsp
14016ca6e:	5f                   	pop    %rdi
14016ca6f:	5e                   	pop    %rsi
14016ca70:	5d                   	pop    %rbp
14016ca71:	c3                   	ret
14016ca72:	e8 21 cb ff ff       	call   0x140169598
14016ca77:	90                   	nop
14016ca78:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016ca7d:	55                   	push   %rbp
14016ca7e:	56                   	push   %rsi
14016ca7f:	57                   	push   %rdi
14016ca80:	48 83 ec 20          	sub    $0x20,%rsp
14016ca84:	48 8b e9             	mov    %rcx,%rbp
14016ca87:	33 d2                	xor    %edx,%edx
14016ca89:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016ca8e:	e8 0d ad ff ff       	call   0x1401677a0
14016ca93:	90                   	nop
14016ca94:	48 8b 35 55 00 1b 00 	mov    0x1b0055(%rip),%rsi        # 0x14031caf0
14016ca9b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016caa0:	48 8b 3d a9 ff 1a 00 	mov    0x1affa9(%rip),%rdi        # 0x14031ca50
14016caa7:	48 85 ff             	test   %rdi,%rdi
14016caaa:	75 3d                	jne    0x14016cae9
14016caac:	33 d2                	xor    %edx,%edx
14016caae:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cab3:	e8 e8 ac ff ff       	call   0x1401677a0
14016cab8:	48 39 3d 91 ff 1a 00 	cmp    %rdi,0x1aff91(%rip)        # 0x14031ca50
14016cabf:	75 17                	jne    0x14016cad8
14016cac1:	8b 05 59 fc 1a 00    	mov    0x1afc59(%rip),%eax        # 0x14031c720
14016cac7:	ff c0                	inc    %eax
14016cac9:	89 05 51 fc 1a 00    	mov    %eax,0x1afc51(%rip)        # 0x14031c720
14016cacf:	48 98                	cltq
14016cad1:	48 89 05 78 ff 1a 00 	mov    %rax,0x1aff78(%rip)        # 0x14031ca50
14016cad8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cadd:	e8 36 ad ff ff       	call   0x140167818
14016cae2:	48 8b 3d 67 ff 1a 00 	mov    0x1aff67(%rip),%rdi        # 0x14031ca50
14016cae9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016caed:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016caf1:	73 0f                	jae    0x14016cb02
14016caf3:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016caf7:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cafb:	48 85 db             	test   %rbx,%rbx
14016cafe:	75 68                	jne    0x14016cb68
14016cb00:	eb 02                	jmp    0x14016cb04
14016cb02:	33 db                	xor    %ebx,%ebx
14016cb04:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016cb08:	74 13                	je     0x14016cb1d
14016cb0a:	e8 65 b2 ff ff       	call   0x140167d74
14016cb0f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016cb13:	73 0d                	jae    0x14016cb22
14016cb15:	48 8b 40 10          	mov    0x10(%rax),%rax
14016cb19:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cb1d:	48 85 db             	test   %rbx,%rbx
14016cb20:	75 46                	jne    0x14016cb68
14016cb22:	48 85 f6             	test   %rsi,%rsi
14016cb25:	74 05                	je     0x14016cb2c
14016cb27:	48 8b de             	mov    %rsi,%rbx
14016cb2a:	eb 3c                	jmp    0x14016cb68
14016cb2c:	48 8b d5             	mov    %rbp,%rdx
14016cb2f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016cb34:	e8 93 1e 00 00       	call   0x14016e9cc
14016cb39:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016cb3d:	74 43                	je     0x14016cb82
14016cb3f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016cb44:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016cb49:	48 8b cb             	mov    %rbx,%rcx
14016cb4c:	e8 eb b1 ff ff       	call   0x140167d3c
14016cb51:	48 8b 0b             	mov    (%rbx),%rcx
14016cb54:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016cb58:	48 8b cb             	mov    %rbx,%rcx
14016cb5b:	ff 15 bf 1a 09 00    	call   *0x91abf(%rip)        # 0x1401fe620
14016cb61:	48 89 1d 88 ff 1a 00 	mov    %rbx,0x1aff88(%rip)        # 0x14031caf0
14016cb68:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cb6d:	e8 a6 ac ff ff       	call   0x140167818
14016cb72:	48 8b c3             	mov    %rbx,%rax
14016cb75:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016cb7a:	48 83 c4 20          	add    $0x20,%rsp
14016cb7e:	5f                   	pop    %rdi
14016cb7f:	5e                   	pop    %rsi
14016cb80:	5d                   	pop    %rbp
14016cb81:	c3                   	ret
14016cb82:	e8 11 ca ff ff       	call   0x140169598
14016cb87:	90                   	nop
14016cb88:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016cb8d:	55                   	push   %rbp
14016cb8e:	56                   	push   %rsi
14016cb8f:	57                   	push   %rdi
14016cb90:	48 83 ec 20          	sub    $0x20,%rsp
14016cb94:	48 8b e9             	mov    %rcx,%rbp
14016cb97:	33 d2                	xor    %edx,%edx
14016cb99:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016cb9e:	e8 fd ab ff ff       	call   0x1401677a0
14016cba3:	90                   	nop
14016cba4:	48 8b 35 e5 fe 1a 00 	mov    0x1afee5(%rip),%rsi        # 0x14031ca90
14016cbab:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016cbb0:	48 8b 3d 49 fe 1a 00 	mov    0x1afe49(%rip),%rdi        # 0x14031ca00
14016cbb7:	48 85 ff             	test   %rdi,%rdi
14016cbba:	75 3d                	jne    0x14016cbf9
14016cbbc:	33 d2                	xor    %edx,%edx
14016cbbe:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cbc3:	e8 d8 ab ff ff       	call   0x1401677a0
14016cbc8:	48 39 3d 31 fe 1a 00 	cmp    %rdi,0x1afe31(%rip)        # 0x14031ca00
14016cbcf:	75 17                	jne    0x14016cbe8
14016cbd1:	8b 05 49 fb 1a 00    	mov    0x1afb49(%rip),%eax        # 0x14031c720
14016cbd7:	ff c0                	inc    %eax
14016cbd9:	89 05 41 fb 1a 00    	mov    %eax,0x1afb41(%rip)        # 0x14031c720
14016cbdf:	48 98                	cltq
14016cbe1:	48 89 05 18 fe 1a 00 	mov    %rax,0x1afe18(%rip)        # 0x14031ca00
14016cbe8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016cbed:	e8 26 ac ff ff       	call   0x140167818
14016cbf2:	48 8b 3d 07 fe 1a 00 	mov    0x1afe07(%rip),%rdi        # 0x14031ca00
14016cbf9:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016cbfd:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016cc01:	73 0f                	jae    0x14016cc12
14016cc03:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016cc07:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cc0b:	48 85 db             	test   %rbx,%rbx
14016cc0e:	75 68                	jne    0x14016cc78
14016cc10:	eb 02                	jmp    0x14016cc14
14016cc12:	33 db                	xor    %ebx,%ebx
14016cc14:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016cc18:	74 13                	je     0x14016cc2d
14016cc1a:	e8 55 b1 ff ff       	call   0x140167d74
14016cc1f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016cc23:	73 0d                	jae    0x14016cc32
14016cc25:	48 8b 40 10          	mov    0x10(%rax),%rax
14016cc29:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016cc2d:	48 85 db             	test   %rbx,%rbx
14016cc30:	75 46                	jne    0x14016cc78
14016cc32:	48 85 f6             	test   %rsi,%rsi
14016cc35:	74 05                	je     0x14016cc3c
14016cc37:	48 8b de             	mov    %rsi,%rbx
14016cc3a:	eb 3c                	jmp    0x14016cc78
14016cc3c:	48 8b d5             	mov    %rbp,%rdx
14016cc3f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016cc44:	e8 3f 1e 00 00       	call   0x14016ea88
14016cc49:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016cc4d:	74 43                	je     0x14016cc92
14016cc4f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016cc54:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016cc59:	48 8b cb             	mov    %rbx,%rcx
14016cc5c:	e8 db b0 ff ff       	call   0x140167d3c
14016cc61:	48 8b 0b             	mov    (%rbx),%rcx
14016cc64:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016cc68:	48 8b cb             	mov    %rbx,%rcx
14016cc6b:	ff 15 af 19 09 00    	call   *0x919af(%rip)        # 0x1401fe620
14016cc71:	48 89 1d 18 fe 1a 00 	mov    %rbx,0x1afe18(%rip)        # 0x14031ca90