140b7c7a5:	57                   	push   %rdi
140b7c7a6:	48 83 ec 20          	sub    $0x20,%rsp
140b7c7aa:	48 8b da             	mov    %rdx,%rbx
140b7c7ad:	48 8b f9             	mov    %rcx,%rdi
140b7c7b0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c7b4:	48 8d 0d 85 56 84 00 	lea    0x845685(%rip),%rcx        # 0x1413c1e40
140b7c7bb:	e8 98 15 2a 00       	call   0x140e1dd58
140b7c7c0:	33 c9                	xor    %ecx,%ecx
140b7c7c2:	48 89 0b             	mov    %rcx,(%rbx)
140b7c7c5:	85 c0                	test   %eax,%eax
140b7c7c7:	75 16                	jne    0x140b7c7df
140b7c7c9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7c7cd:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7c7d1:	48 8b c3             	mov    %rbx,%rax
140b7c7d4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c7d9:	48 83 c4 20          	add    $0x20,%rsp
140b7c7dd:	5f                   	pop    %rdi
140b7c7de:	c3                   	ret
140b7c7df:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7c7e3:	48 8b c3             	mov    %rbx,%rax
140b7c7e6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c7eb:	48 83 c4 20          	add    $0x20,%rsp
140b7c7ef:	5f                   	pop    %rdi
140b7c7f0:	c3                   	ret
140b7c7f1:	cc                   	int3
140b7c7f2:	cc                   	int3
140b7c7f3:	cc                   	int3
140b7c7f4:	cc                   	int3
140b7c7f5:	cc                   	int3
140b7c7f6:	cc                   	int3
140b7c7f7:	cc                   	int3
140b7c7f8:	cc                   	int3
140b7c7f9:	cc                   	int3
140b7c7fa:	cc                   	int3
140b7c7fb:	cc                   	int3
140b7c7fc:	cc                   	int3
140b7c7fd:	cc                   	int3
140b7c7fe:	cc                   	int3
140b7c7ff:	cc                   	int3
140b7c800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7c805:	57                   	push   %rdi
140b7c806:	48 83 ec 20          	sub    $0x20,%rsp
140b7c80a:	48 8b da             	mov    %rdx,%rbx
140b7c80d:	48 8b f9             	mov    %rcx,%rdi
140b7c810:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c814:	48 8d 0d 05 57 84 00 	lea    0x845705(%rip),%rcx        # 0x1413c1f20
140b7c81b:	e8 38 15 2a 00       	call   0x140e1dd58
140b7c820:	33 c9                	xor    %ecx,%ecx
140b7c822:	48 89 0b             	mov    %rcx,(%rbx)
140b7c825:	85 c0                	test   %eax,%eax
140b7c827:	75 16                	jne    0x140b7c83f
140b7c829:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7c82d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7c831:	48 8b c3             	mov    %rbx,%rax
140b7c834:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c839:	48 83 c4 20          	add    $0x20,%rsp
140b7c83d:	5f                   	pop    %rdi
140b7c83e:	c3                   	ret
140b7c83f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7c843:	48 8b c3             	mov    %rbx,%rax
140b7c846:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c84b:	48 83 c4 20          	add    $0x20,%rsp
140b7c84f:	5f                   	pop    %rdi
140b7c850:	c3                   	ret
140b7c851:	cc                   	int3
140b7c852:	cc                   	int3
140b7c853:	cc                   	int3
140b7c854:	cc                   	int3
140b7c855:	cc                   	int3
140b7c856:	cc                   	int3
140b7c857:	cc                   	int3
140b7c858:	cc                   	int3
140b7c859:	cc                   	int3
140b7c85a:	cc                   	int3
140b7c85b:	cc                   	int3
140b7c85c:	cc                   	int3
140b7c85d:	cc                   	int3
140b7c85e:	cc                   	int3
140b7c85f:	cc                   	int3
140b7c860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7c865:	57                   	push   %rdi
140b7c866:	48 83 ec 20          	sub    $0x20,%rsp
140b7c86a:	48 8b da             	mov    %rdx,%rbx
140b7c86d:	48 8b f9             	mov    %rcx,%rdi
140b7c870:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c874:	48 8d 0d 65 85 84 00 	lea    0x848565(%rip),%rcx        # 0x1413c4de0
140b7c87b:	e8 d8 14 2a 00       	call   0x140e1dd58
140b7c880:	33 c9                	xor    %ecx,%ecx
140b7c882:	48 89 0b             	mov    %rcx,(%rbx)
140b7c885:	85 c0                	test   %eax,%eax
140b7c887:	75 16                	jne    0x140b7c89f
140b7c889:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7c88d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7c891:	48 8b c3             	mov    %rbx,%rax
140b7c894:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c899:	48 83 c4 20          	add    $0x20,%rsp
140b7c89d:	5f                   	pop    %rdi
140b7c89e:	c3                   	ret
140b7c89f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7c8a3:	48 8b c3             	mov    %rbx,%rax
140b7c8a6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c8ab:	48 83 c4 20          	add    $0x20,%rsp
140b7c8af:	5f                   	pop    %rdi
140b7c8b0:	c3                   	ret
140b7c8b1:	cc                   	int3
140b7c8b2:	cc                   	int3
140b7c8b3:	cc                   	int3
140b7c8b4:	cc                   	int3
140b7c8b5:	cc                   	int3
140b7c8b6:	cc                   	int3
140b7c8b7:	cc                   	int3
140b7c8b8:	cc                   	int3
140b7c8b9:	cc                   	int3
140b7c8ba:	cc                   	int3
140b7c8bb:	cc                   	int3
140b7c8bc:	cc                   	int3
140b7c8bd:	cc                   	int3
140b7c8be:	cc                   	int3
140b7c8bf:	cc                   	int3
140b7c8c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7c8c5:	57                   	push   %rdi
140b7c8c6:	48 83 ec 20          	sub    $0x20,%rsp
140b7c8ca:	48 8b da             	mov    %rdx,%rbx
140b7c8cd:	48 8b f9             	mov    %rcx,%rdi
140b7c8d0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c8d4:	48 8d 0d 3d 85 84 00 	lea    0x84853d(%rip),%rcx        # 0x1413c4e18
140b7c8db:	e8 78 14 2a 00       	call   0x140e1dd58
140b7c8e0:	33 c9                	xor    %ecx,%ecx
140b7c8e2:	48 89 0b             	mov    %rcx,(%rbx)
140b7c8e5:	85 c0                	test   %eax,%eax
140b7c8e7:	75 16                	jne    0x140b7c8ff
140b7c8e9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7c8ed:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7c8f1:	48 8b c3             	mov    %rbx,%rax
140b7c8f4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c8f9:	48 83 c4 20          	add    $0x20,%rsp
140b7c8fd:	5f                   	pop    %rdi
140b7c8fe:	c3                   	ret
140b7c8ff:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7c903:	48 8b c3             	mov    %rbx,%rax
140b7c906:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c90b:	48 83 c4 20          	add    $0x20,%rsp
140b7c90f:	5f                   	pop    %rdi
140b7c910:	c3                   	ret
140b7c911:	cc                   	int3
140b7c912:	cc                   	int3
140b7c913:	cc                   	int3
140b7c914:	cc                   	int3
140b7c915:	cc                   	int3
140b7c916:	cc                   	int3
140b7c917:	cc                   	int3
140b7c918:	cc                   	int3
140b7c919:	cc                   	int3
140b7c91a:	cc                   	int3
140b7c91b:	cc                   	int3
140b7c91c:	cc                   	int3
140b7c91d:	cc                   	int3
140b7c91e:	cc                   	int3
140b7c91f:	cc                   	int3
140b7c920:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7c925:	57                   	push   %rdi
140b7c926:	48 83 ec 20          	sub    $0x20,%rsp
140b7c92a:	48 8b da             	mov    %rdx,%rbx
140b7c92d:	48 8b f9             	mov    %rcx,%rdi
140b7c930:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c934:	48 8d 0d 15 85 84 00 	lea    0x848515(%rip),%rcx        # 0x1413c4e50
140b7c93b:	e8 18 14 2a 00       	call   0x140e1dd58
140b7c940:	33 c9                	xor    %ecx,%ecx
140b7c942:	48 89 0b             	mov    %rcx,(%rbx)
140b7c945:	85 c0                	test   %eax,%eax
140b7c947:	75 16                	jne    0x140b7c95f
140b7c949:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7c94d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7c951:	48 8b c3             	mov    %rbx,%rax
140b7c954:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c959:	48 83 c4 20          	add    $0x20,%rsp
140b7c95d:	5f                   	pop    %rdi
140b7c95e:	c3                   	ret
140b7c95f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7c963:	48 8b c3             	mov    %rbx,%rax
140b7c966:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c96b:	48 83 c4 20          	add    $0x20,%rsp
140b7c96f:	5f                   	pop    %rdi
140b7c970:	c3                   	ret
140b7c971:	cc                   	int3
140b7c972:	cc                   	int3
140b7c973:	cc                   	int3
140b7c974:	cc                   	int3
140b7c975:	cc                   	int3
140b7c976:	cc                   	int3
140b7c977:	cc                   	int3
140b7c978:	cc                   	int3
140b7c979:	cc                   	int3
140b7c97a:	cc                   	int3
140b7c97b:	cc                   	int3
140b7c97c:	cc                   	int3
140b7c97d:	cc                   	int3
140b7c97e:	cc                   	int3
140b7c97f:	cc                   	int3
140b7c980:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7c985:	57                   	push   %rdi
140b7c986:	48 83 ec 20          	sub    $0x20,%rsp
140b7c98a:	48 8b da             	mov    %rdx,%rbx
140b7c98d:	48 8b f9             	mov    %rcx,%rdi
140b7c990:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c994:	48 8d 0d f5 4d 84 00 	lea    0x844df5(%rip),%rcx        # 0x1413c1790
140b7c99b:	e8 b8 13 2a 00       	call   0x140e1dd58
140b7c9a0:	33 c9                	xor    %ecx,%ecx
140b7c9a2:	48 89 0b             	mov    %rcx,(%rbx)
140b7c9a5:	85 c0                	test   %eax,%eax
140b7c9a7:	75 16                	jne    0x140b7c9bf
140b7c9a9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7c9ad:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7c9b1:	48 8b c3             	mov    %rbx,%rax
140b7c9b4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c9b9:	48 83 c4 20          	add    $0x20,%rsp
140b7c9bd:	5f                   	pop    %rdi
140b7c9be:	c3                   	ret
140b7c9bf:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7c9c3:	48 8b c3             	mov    %rbx,%rax
140b7c9c6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7c9cb:	48 83 c4 20          	add    $0x20,%rsp
140b7c9cf:	5f                   	pop    %rdi
140b7c9d0:	c3                   	ret
140b7c9d1:	cc                   	int3
140b7c9d2:	cc                   	int3
140b7c9d3:	cc                   	int3
140b7c9d4:	cc                   	int3
140b7c9d5:	cc                   	int3
140b7c9d6:	cc                   	int3
140b7c9d7:	cc                   	int3
140b7c9d8:	cc                   	int3
140b7c9d9:	cc                   	int3
140b7c9da:	cc                   	int3
140b7c9db:	cc                   	int3
140b7c9dc:	cc                   	int3
140b7c9dd:	cc                   	int3
140b7c9de:	cc                   	int3
140b7c9df:	cc                   	int3
140b7c9e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7c9e5:	57                   	push   %rdi
140b7c9e6:	48 83 ec 20          	sub    $0x20,%rsp
140b7c9ea:	48 8b da             	mov    %rdx,%rbx
140b7c9ed:	48 8b f9             	mov    %rcx,%rdi
140b7c9f0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7c9f4:	48 8d 0d 4d 75 84 00 	lea    0x84754d(%rip),%rcx        # 0x1413c3f48
140b7c9fb:	e8 58 13 2a 00       	call   0x140e1dd58
140b7ca00:	33 c9                	xor    %ecx,%ecx
140b7ca02:	48 89 0b             	mov    %rcx,(%rbx)
140b7ca05:	85 c0                	test   %eax,%eax
140b7ca07:	75 16                	jne    0x140b7ca1f
140b7ca09:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7ca0d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7ca11:	48 8b c3             	mov    %rbx,%rax
140b7ca14:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7ca19:	48 83 c4 20          	add    $0x20,%rsp
140b7ca1d:	5f                   	pop    %rdi
140b7ca1e:	c3                   	ret
140b7ca1f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7ca23:	48 8b c3             	mov    %rbx,%rax
140b7ca26:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7ca2b:	48 83 c4 20          	add    $0x20,%rsp
140b7ca2f:	5f                   	pop    %rdi
140b7ca30:	c3                   	ret
140b7ca31:	cc                   	int3
140b7ca32:	cc                   	int3
140b7ca33:	cc                   	int3
140b7ca34:	cc                   	int3
140b7ca35:	cc                   	int3
140b7ca36:	cc                   	int3
140b7ca37:	cc                   	int3
140b7ca38:	cc                   	int3
140b7ca39:	cc                   	int3
140b7ca3a:	cc                   	int3
140b7ca3b:	cc                   	int3
140b7ca3c:	cc                   	int3
140b7ca3d:	cc                   	int3
140b7ca3e:	cc                   	int3
140b7ca3f:	cc                   	int3
140b7ca40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7ca45:	57                   	push   %rdi
140b7ca46:	48 83 ec 20          	sub    $0x20,%rsp
140b7ca4a:	48 8b da             	mov    %rdx,%rbx
140b7ca4d:	48 8b f9             	mov    %rcx,%rdi
140b7ca50:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7ca54:	48 8d 0d 9d 7f 84 00 	lea    0x847f9d(%rip),%rcx        # 0x1413c49f8
140b7ca5b:	e8 f8 12 2a 00       	call   0x140e1dd58
140b7ca60:	33 c9                	xor    %ecx,%ecx
140b7ca62:	48 89 0b             	mov    %rcx,(%rbx)
140b7ca65:	85 c0                	test   %eax,%eax
140b7ca67:	75 16                	jne    0x140b7ca7f
140b7ca69:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7ca6d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7ca71:	48 8b c3             	mov    %rbx,%rax
140b7ca74:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7ca79:	48 83 c4 20          	add    $0x20,%rsp
140b7ca7d:	5f                   	pop    %rdi
140b7ca7e:	c3                   	ret
140b7ca7f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7ca83:	48 8b c3             	mov    %rbx,%rax
140b7ca86:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7ca8b:	48 83 c4 20          	add    $0x20,%rsp
140b7ca8f:	5f                   	pop    %rdi
140b7ca90:	c3                   	ret
140b7ca91:	cc                   	int3
140b7ca92:	cc                   	int3
140b7ca93:	cc                   	int3
140b7ca94:	cc                   	int3
140b7ca95:	cc                   	int3
140b7ca96:	cc                   	int3
140b7ca97:	cc                   	int3
140b7ca98:	cc                   	int3
140b7ca99:	cc                   	int3
140b7ca9a:	cc                   	int3
140b7ca9b:	cc                   	int3
140b7ca9c:	cc                   	int3
140b7ca9d:	cc                   	int3
140b7ca9e:	cc                   	int3
140b7ca9f:	cc                   	int3
140b7caa0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b7caa5:	57                   	push   %rdi
140b7caa6:	48 83 ec 20          	sub    $0x20,%rsp
140b7caaa:	48 8b da             	mov    %rdx,%rbx
140b7caad:	48 8b f9             	mov    %rcx,%rdi
140b7cab0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b7cab4:	48 8d 0d 8d 7f 84 00 	lea    0x847f8d(%rip),%rcx        # 0x1413c4a48
140b7cabb:	e8 98 12 2a 00       	call   0x140e1dd58
140b7cac0:	33 c9                	xor    %ecx,%ecx
140b7cac2:	48 89 0b             	mov    %rcx,(%rbx)
140b7cac5:	85 c0                	test   %eax,%eax
140b7cac7:	75 16                	jne    0x140b7cadf
140b7cac9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7cacd:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b7cad1:	48 8b c3             	mov    %rbx,%rax
140b7cad4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7cad9:	48 83 c4 20          	add    $0x20,%rsp
140b7cadd:	5f                   	pop    %rdi
140b7cade:	c3                   	ret
140b7cadf:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b7cae3:	48 8b c3             	mov    %rbx,%rax
140b7cae6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7caeb:	48 83 c4 20          	add    $0x20,%rsp
140b7caef:	5f                   	pop    %rdi
140b7caf0:	c3                   	ret
140b7caf1:	cc                   	int3
140b7caf2:	cc                   	int3
140b7caf3:	cc                   	int3
140b7caf4:	cc                   	int3
140b7caf5:	cc                   	int3
140b7caf6:	cc                   	int3