140034853:	8b 0d bf ae 0d 00    	mov    0xdaebf(%rip),%ecx        # 0x14010f718
140034859:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034860:	00 00
140034862:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034866:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
14003486c:	0f 8f 41 07 00 00    	jg     0x140034fb3
140034872:	48 8b 15 67 e1 0d 00 	mov    0xde167(%rip),%rdx        # 0x1401129e0
140034879:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
140034880:	00
140034881:	4c 8d 84 24 58 01 00 	lea    0x158(%rsp),%r8
140034888:	00
140034889:	e8 52 15 00 00       	call   0x140035de0
14003488e:	4c 89 bc 24 50 01 00 	mov    %r15,0x150(%rsp)
140034895:	00
140034896:	48 8b 0f             	mov    (%rdi),%rcx
140034899:	8a 41 2c             	mov    0x2c(%rcx),%al
14003489c:	a8 01                	test   $0x1,%al
14003489e:	75 12                	jne    0x1400348b2
1400348a0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400348a4:	8b 40 24             	mov    0x24(%rax),%eax
1400348a7:	a8 01                	test   $0x1,%al
1400348a9:	74 0a                	je     0x1400348b5
1400348ab:	31 d2                	xor    %edx,%edx
1400348ad:	e8 5e 00 09 00       	call   0x1400c4910
1400348b2:	49 89 ee             	mov    %rbp,%r14
1400348b5:	4c 89 b4 24 40 01 00 	mov    %r14,0x140(%rsp)
1400348bc:	00
1400348bd:	4c 89 f1             	mov    %r14,%rcx
1400348c0:	e8 cb 2d 05 00       	call   0x140087690
1400348c5:	48 89 84 24 48 01 00 	mov    %rax,0x148(%rsp)
1400348cc:	00
1400348cd:	8b 05 25 e1 0d 00    	mov    0xde125(%rip),%eax        # 0x1401129f8
1400348d3:	8b 0d 3f ae 0d 00    	mov    0xdae3f(%rip),%ecx        # 0x14010f718
1400348d9:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400348e0:	00 00
1400348e2:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400348e6:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400348ec:	0f 8f 03 07 00 00    	jg     0x140034ff5
1400348f2:	48 8b 15 f7 e0 0d 00 	mov    0xde0f7(%rip),%rdx        # 0x1401129f0
1400348f9:	48 8d 8c 24 50 01 00 	lea    0x150(%rsp),%rcx
140034900:	00
140034901:	4c 8d 84 24 40 01 00 	lea    0x140(%rsp),%r8
140034908:	00
140034909:	e8 d2 14 00 00       	call   0x140035de0
14003490e:	4c 89 bc 24 38 01 00 	mov    %r15,0x138(%rsp)
140034915:	00
140034916:	48 8b 07             	mov    (%rdi),%rax
140034919:	48 8b 40 08          	mov    0x8(%rax),%rax
14003491d:	8b 50 28             	mov    0x28(%rax),%edx
140034920:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
140034925:	4c 89 f1             	mov    %r14,%rcx
140034928:	e8 03 3f 00 00       	call   0x140038830
14003492d:	49 0f be 46 17       	movsbq 0x17(%r14),%rax
140034932:	48 85 c0             	test   %rax,%rax
140034935:	79 0a                	jns    0x140034941
140034937:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14003493c:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140034941:	4c 89 b4 24 28 01 00 	mov    %r14,0x128(%rsp)
140034948:	00
140034949:	48 89 84 24 30 01 00 	mov    %rax,0x130(%rsp)
140034950:	00
140034951:	8b 05 b1 e0 0d 00    	mov    0xde0b1(%rip),%eax        # 0x140112a08
140034957:	8b 0d bb ad 0d 00    	mov    0xdadbb(%rip),%ecx        # 0x14010f718
14003495d:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034964:	00 00
140034966:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
14003496a:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034970:	0f 8f c1 06 00 00    	jg     0x140035037
140034976:	48 8b 15 83 e0 0d 00 	mov    0xde083(%rip),%rdx        # 0x140112a00
14003497d:	48 8d 8c 24 38 01 00 	lea    0x138(%rsp),%rcx
140034984:	00
140034985:	4c 8d 84 24 28 01 00 	lea    0x128(%rsp),%r8
14003498c:	00
14003498d:	e8 4e 14 00 00       	call   0x140035de0
140034992:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
140034997:	79 0a                	jns    0x1400349a3
140034999:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14003499e:	e8 2d 95 03 00       	call   0x14006ded0
1400349a3:	4c 89 bc 24 20 01 00 	mov    %r15,0x120(%rsp)
1400349aa:	00
1400349ab:	48 8b 07             	mov    (%rdi),%rax
1400349ae:	48 8b 40 08          	mov    0x8(%rax),%rax
1400349b2:	8b 10                	mov    (%rax),%edx
1400349b4:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
1400349b9:	4c 89 f1             	mov    %r14,%rcx
1400349bc:	e8 6f 3e 00 00       	call   0x140038830
1400349c1:	49 0f be 46 17       	movsbq 0x17(%r14),%rax
1400349c6:	48 85 c0             	test   %rax,%rax
1400349c9:	79 0a                	jns    0x1400349d5
1400349cb:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400349d0:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
1400349d5:	4c 89 b4 24 10 01 00 	mov    %r14,0x110(%rsp)
1400349dc:	00
1400349dd:	48 89 84 24 18 01 00 	mov    %rax,0x118(%rsp)
1400349e4:	00
1400349e5:	8b 05 2d e0 0d 00    	mov    0xde02d(%rip),%eax        # 0x140112a18
1400349eb:	8b 0d 27 ad 0d 00    	mov    0xdad27(%rip),%ecx        # 0x14010f718
1400349f1:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400349f8:	00 00
1400349fa:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400349fe:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034a04:	0f 8f 6f 06 00 00    	jg     0x140035079
140034a0a:	48 8b 15 ff df 0d 00 	mov    0xddfff(%rip),%rdx        # 0x140112a10
140034a11:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
140034a18:	00
140034a19:	4c 8d 84 24 10 01 00 	lea    0x110(%rsp),%r8
140034a20:	00
140034a21:	e8 ba 13 00 00       	call   0x140035de0
140034a26:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
140034a2b:	79 0a                	jns    0x140034a37
140034a2d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034a32:	e8 99 94 03 00       	call   0x14006ded0
140034a37:	4c 89 bc 24 08 01 00 	mov    %r15,0x108(%rsp)
140034a3e:	00
140034a3f:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
140034a44:	4c 89 f1             	mov    %r14,%rcx
140034a47:	89 da                	mov    %ebx,%edx
140034a49:	e8 e2 3d 00 00       	call   0x140038830
140034a4e:	49 0f be 46 17       	movsbq 0x17(%r14),%rax
140034a53:	48 85 c0             	test   %rax,%rax
140034a56:	79 0a                	jns    0x140034a62
140034a58:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140034a5d:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140034a62:	4c 89 b4 24 f8 00 00 	mov    %r14,0xf8(%rsp)
140034a69:	00
140034a6a:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
140034a71:	00
140034a72:	8b 05 b0 df 0d 00    	mov    0xddfb0(%rip),%eax        # 0x140112a28
140034a78:	8b 0d 9a ac 0d 00    	mov    0xdac9a(%rip),%ecx        # 0x14010f718
140034a7e:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034a85:	00 00
140034a87:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034a8b:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034a91:	0f 8f 24 06 00 00    	jg     0x1400350bb
140034a97:	48 8b 15 82 df 0d 00 	mov    0xddf82(%rip),%rdx        # 0x140112a20
140034a9e:	48 8d 8c 24 08 01 00 	lea    0x108(%rsp),%rcx
140034aa5:	00
140034aa6:	4c 8d 84 24 f8 00 00 	lea    0xf8(%rsp),%r8
140034aad:	00
140034aae:	e8 2d 13 00 00       	call   0x140035de0
140034ab3:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
140034ab8:	79 0a                	jns    0x140034ac4
140034aba:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034abf:	e8 0c 94 03 00       	call   0x14006ded0
140034ac4:	31 c0                	xor    %eax,%eax
140034ac6:	45 85 ed             	test   %r13d,%r13d
140034ac9:	0f 94 c0             	sete   %al
140034acc:	4c 89 bc 24 f0 00 00 	mov    %r15,0xf0(%rsp)
140034ad3:	00
140034ad4:	4c 8d 35 b9 e1 0a 00 	lea    0xae1b9(%rip),%r14        # 0x1400e2c94
140034adb:	4c 8d 2d ad e1 0a 00 	lea    0xae1ad(%rip),%r13        # 0x1400e2c8f
140034ae2:	4c 89 e9             	mov    %r13,%rcx
140034ae5:	49 0f 44 ce          	cmove  %r14,%rcx
140034ae9:	48 89 8c 24 e0 00 00 	mov    %rcx,0xe0(%rsp)
140034af0:	00
140034af1:	48 83 c8 04          	or     $0x4,%rax
140034af5:	48 89 84 24 e8 00 00 	mov    %rax,0xe8(%rsp)
140034afc:	00
140034afd:	8b 05 35 df 0d 00    	mov    0xddf35(%rip),%eax        # 0x140112a38
140034b03:	8b 0d 0f ac 0d 00    	mov    0xdac0f(%rip),%ecx        # 0x14010f718
140034b09:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034b10:	00 00
140034b12:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034b16:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034b1c:	0f 8f db 05 00 00    	jg     0x1400350fd
140034b22:	48 8b 15 07 df 0d 00 	mov    0xddf07(%rip),%rdx        # 0x140112a30
140034b29:	48 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%rcx
140034b30:	00
140034b31:	4c 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%r8
140034b38:	00
140034b39:	e8 a2 12 00 00       	call   0x140035de0
140034b3e:	4c 89 bc 24 d8 00 00 	mov    %r15,0xd8(%rsp)
140034b45:	00
140034b46:	45 84 e4             	test   %r12b,%r12b
140034b49:	4d 0f 44 ee          	cmove  %r14,%r13
140034b4d:	4c 89 ac 24 c8 00 00 	mov    %r13,0xc8(%rsp)
140034b54:	00
140034b55:	41 0f b6 c4          	movzbl %r12b,%eax
140034b59:	48 83 f0 05          	xor    $0x5,%rax
140034b5d:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140034b64:	00
140034b65:	8b 05 dd de 0d 00    	mov    0xddedd(%rip),%eax        # 0x140112a48
140034b6b:	8b 0d a7 ab 0d 00    	mov    0xdaba7(%rip),%ecx        # 0x14010f718
140034b71:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034b78:	00 00
140034b7a:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034b7e:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034b84:	0f 8f b5 05 00 00    	jg     0x14003513f
140034b8a:	48 8b 15 af de 0d 00 	mov    0xddeaf(%rip),%rdx        # 0x140112a40
140034b91:	48 8d 8c 24 d8 00 00 	lea    0xd8(%rsp),%rcx
140034b98:	00
140034b99:	4c 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%r8
140034ba0:	00
140034ba1:	e8 3a 12 00 00       	call   0x140035de0
140034ba6:	4c 89 bc 24 c0 00 00 	mov    %r15,0xc0(%rsp)
140034bad:	00
140034bae:	8b 57 08             	mov    0x8(%rdi),%edx
140034bb1:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
140034bb6:	4c 89 f1             	mov    %r14,%rcx
140034bb9:	e8 72 3c 00 00       	call   0x140038830
140034bbe:	49 0f be 46 17       	movsbq 0x17(%r14),%rax
140034bc3:	48 85 c0             	test   %rax,%rax
140034bc6:	79 0a                	jns    0x140034bd2
140034bc8:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140034bcd:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140034bd2:	4c 89 b4 24 b0 00 00 	mov    %r14,0xb0(%rsp)
140034bd9:	00
140034bda:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
140034be1:	00
140034be2:	8b 05 70 de 0d 00    	mov    0xdde70(%rip),%eax        # 0x140112a58
140034be8:	8b 0d 2a ab 0d 00    	mov    0xdab2a(%rip),%ecx        # 0x14010f718
140034bee:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034bf5:	00 00
140034bf7:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034bfb:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034c01:	0f 8f 7a 05 00 00    	jg     0x140035181
140034c07:	48 8b 15 42 de 0d 00 	mov    0xdde42(%rip),%rdx        # 0x140112a50
140034c0e:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140034c15:	00
140034c16:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140034c1d:	00
140034c1e:	e8 bd 11 00 00       	call   0x140035de0
140034c23:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
140034c28:	79 0a                	jns    0x140034c34
140034c2a:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034c2f:	e8 9c 92 03 00       	call   0x14006ded0
140034c34:	4c 89 bc 24 a8 00 00 	mov    %r15,0xa8(%rsp)
140034c3b:	00
140034c3c:	8b 57 0c             	mov    0xc(%rdi),%edx
140034c3f:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
140034c44:	4c 89 f1             	mov    %r14,%rcx
140034c47:	e8 e4 3b 00 00       	call   0x140038830
140034c4c:	49 0f be 46 17       	movsbq 0x17(%r14),%rax
140034c51:	48 85 c0             	test   %rax,%rax
140034c54:	79 0a                	jns    0x140034c60
140034c56:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140034c5b:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140034c60:	4c 89 b4 24 98 00 00 	mov    %r14,0x98(%rsp)
140034c67:	00
140034c68:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140034c6f:	00
140034c70:	8b 05 f2 dd 0d 00    	mov    0xdddf2(%rip),%eax        # 0x140112a68
140034c76:	8b 0d 9c aa 0d 00    	mov    0xdaa9c(%rip),%ecx        # 0x14010f718
140034c7c:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034c83:	00 00
140034c85:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034c89:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034c8f:	0f 8f 2e 05 00 00    	jg     0x1400351c3
140034c95:	48 8b 15 c4 dd 0d 00 	mov    0xdddc4(%rip),%rdx        # 0x140112a60
140034c9c:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
140034ca3:	00
140034ca4:	4c 8d 84 24 98 00 00 	lea    0x98(%rsp),%r8
140034cab:	00
140034cac:	e8 2f 11 00 00       	call   0x140035de0
140034cb1:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
140034cb6:	79 0a                	jns    0x140034cc2
140034cb8:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034cbd:	e8 0e 92 03 00       	call   0x14006ded0
140034cc2:	81 fb 69 92 79 c8    	cmp    $0xc8799269,%ebx
140034cc8:	0f 85 2c 02 00 00    	jne    0x140034efa
140034cce:	4c 89 bc 24 90 00 00 	mov    %r15,0x90(%rsp)
140034cd5:	00
140034cd6:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140034cda:	48 8d 59 fc          	lea    -0x4(%rcx),%rbx
140034cde:	49 bc 00 00 00 00 fc 	movabs $0xfffffffc00000000,%r12
140034ce5:	ff ff ff
140034ce8:	48 89 c8             	mov    %rcx,%rax
140034ceb:	4c 21 e0             	and    %r12,%rax
140034cee:	48 3b 05 93 e8 0c 00 	cmp    0xce893(%rip),%rax        # 0x140103588
140034cf5:	74 14                	je     0x140034d0b
140034cf7:	48 89 d8             	mov    %rbx,%rax
140034cfa:	4c 21 e0             	and    %r12,%rax
140034cfd:	48 3b 05 84 e8 0c 00 	cmp    0xce884(%rip),%rax        # 0x140103588
140034d04:	75 13                	jne    0x140034d19
140034d06:	e9 cb 05 00 00       	jmp    0x1400352d6
140034d0b:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140034d11:	48 89 da             	mov    %rbx,%rdx
140034d14:	e8 67 57 fe ff       	call   0x14001a480
140034d19:	49 89 dd             	mov    %rbx,%r13
140034d1c:	4d 21 e5             	and    %r12,%r13
140034d1f:	4c 3b 2d 62 e8 0c 00 	cmp    0xce862(%rip),%r13        # 0x140103588
140034d26:	75 08                	jne    0x140034d30
140034d28:	48 89 d9             	mov    %rbx,%rcx
140034d2b:	e8 20 44 fe ff       	call   0x140019150
140034d30:	8b 13                	mov    (%rbx),%edx
140034d32:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
140034d37:	4c 89 f1             	mov    %r14,%rcx
140034d3a:	e8 f1 3a 00 00       	call   0x140038830
140034d3f:	49 0f be 46 17       	movsbq 0x17(%r14),%rax
140034d44:	48 85 c0             	test   %rax,%rax
140034d47:	79 0a                	jns    0x140034d53
140034d49:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140034d4e:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140034d53:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
140034d5a:	00
140034d5b:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140034d62:	00
140034d63:	8b 05 0f dd 0d 00    	mov    0xddd0f(%rip),%eax        # 0x140112a78
140034d69:	8b 0d a9 a9 0d 00    	mov    0xda9a9(%rip),%ecx        # 0x14010f718
140034d6f:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
140034d76:	00 00
140034d78:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
140034d7c:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
140034d82:	0f 8f 7d 04 00 00    	jg     0x140035205
140034d88:	48 8b 15 e1 dc 0d 00 	mov    0xddce1(%rip),%rdx        # 0x140112a70
140034d8f:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
140034d96:	00
140034d97:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
140034d9e:	00
140034d9f:	e8 3c 10 00 00       	call   0x140035de0
140034da4:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
140034da9:	79 0a                	jns    0x140034db5
140034dab:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034db0:	e8 1b 91 03 00       	call   0x14006ded0
140034db5:	4c 3b 2d cc e7 0c 00 	cmp    0xce7cc(%rip),%r13        # 0x140103588
140034dbc:	75 08                	jne    0x140034dc6
140034dbe:	48 89 d9             	mov    %rbx,%rcx
140034dc1:	e8 ca 44 fe ff       	call   0x140019290
140034dc6:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
140034dcb:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140034dcf:	48 8d 79 04          	lea    0x4(%rcx),%rdi
140034dd3:	48 89 c8             	mov    %rcx,%rax
140034dd6:	4c 21 e0             	and    %r12,%rax
140034dd9:	48 3b 05 a8 e7 0c 00 	cmp    0xce7a8(%rip),%rax        # 0x140103588
140034de0:	74 14                	je     0x140034df6
140034de2:	48 89 f8             	mov    %rdi,%rax
140034de5:	4c 21 e0             	and    %r12,%rax
140034de8:	48 3b 05 99 e7 0c 00 	cmp    0xce799(%rip),%rax        # 0x140103588
140034def:	75 13                	jne    0x140034e04
140034df1:	e9 e3 04 00 00       	jmp    0x1400352d9
140034df6:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140034dfc:	48 89 fa             	mov    %rdi,%rdx
140034dff:	e8 7c 56 fe ff       	call   0x14001a480
140034e04:	49 21 fc             	and    %rdi,%r12
140034e07:	4c 3b 25 7a e7 0c 00 	cmp    0xce77a(%rip),%r12        # 0x140103588
140034e0e:	75 08                	jne    0x140034e18
140034e10:	48 89 f9             	mov    %rdi,%rcx
140034e13:	e8 38 43 fe ff       	call   0x140019150
140034e18:	8b 17                	mov    (%rdi),%edx
140034e1a:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
140034e1f:	48 89 d9             	mov    %rbx,%rcx
140034e22:	e8 09 3a 00 00       	call   0x140038830
140034e27:	48 0f be 43 17       	movsbq 0x17(%rbx),%rax
140034e2c:	48 85 c0             	test   %rax,%rax
140034e2f:	79 0a                	jns    0x140034e3b
140034e31:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140034e36:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140034e3b:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140034e40:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140034e45:	8b 05 3d dc 0d 00    	mov    0xddc3d(%rip),%eax        # 0x140112a88