1400d9a3d:	48 8b f8             	mov    %rax,%rdi
1400d9a40:	48 85 c0             	test   %rax,%rax
1400d9a43:	74 19                	je     0x1400d9a5e
1400d9a45:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400d9a4a:	48 8b 0b             	mov    (%rbx),%rcx
1400d9a4d:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
1400d9a54:	48 8b cb             	mov    %rbx,%rcx
1400d9a57:	ff 15 db 31 a3 00    	call   *0xa331db(%rip)        # 0x140b0cc38
1400d9a5d:	90                   	nop
1400d9a5e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9a63:	ff 15 57 2d a3 00    	call   *0xa32d57(%rip)        # 0x140b0c7c0
1400d9a69:	48 8b c7             	mov    %rdi,%rax
1400d9a6c:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1400d9a71:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1400d9a75:	49 8b 73 18          	mov    0x18(%r11),%rsi
1400d9a79:	49 8b e3             	mov    %r11,%rsp
1400d9a7c:	5f                   	pop    %rdi
1400d9a7d:	c3                   	ret
1400d9a7e:	48 8d 15 4b 63 a6 00 	lea    0xa6634b(%rip),%rdx        # 0x140b3fdd0
1400d9a85:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9a8a:	e8 79 c2 ff ff       	call   0x1400d5d08
1400d9a8f:	48 8d 15 0a c1 b5 00 	lea    0xb5c10a(%rip),%rdx        # 0x140c35ba0
1400d9a96:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9a9b:	e8 de 69 a1 00       	call   0x140af047e
1400d9aa0:	cc                   	int3
1400d9aa1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9aa6:	ff 15 5c 2d a3 00    	call   *0xa32d5c(%rip)        # 0x140b0c808
1400d9aac:	48 8d 15 7d c1 b5 00 	lea    0xb5c17d(%rip),%rdx        # 0x140c35c30
1400d9ab3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9ab8:	e8 c1 69 a1 00       	call   0x140af047e
1400d9abd:	cc                   	int3
1400d9abe:	90                   	nop
1400d9abf:	90                   	nop
1400d9ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400d9ac5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400d9aca:	57                   	push   %rdi
1400d9acb:	48 83 ec 70          	sub    $0x70,%rsp
1400d9acf:	49 8b f8             	mov    %r8,%rdi
1400d9ad2:	8b f2                	mov    %edx,%esi
1400d9ad4:	48 8b d9             	mov    %rcx,%rbx
1400d9ad7:	48 8d 91 88 01 00 00 	lea    0x188(%rcx),%rdx
1400d9ade:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9ae3:	ff 15 df 2c a3 00    	call   *0xa32cdf(%rip)        # 0x140b0c7c8
1400d9ae9:	48 85 ff             	test   %rdi,%rdi
1400d9aec:	74 52                	je     0x1400d9b40
1400d9aee:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
1400d9af3:	75 2c                	jne    0x1400d9b21
1400d9af5:	48 8b 03             	mov    (%rbx),%rax
1400d9af8:	8b d6                	mov    %esi,%edx
1400d9afa:	48 8b cb             	mov    %rbx,%rcx
1400d9afd:	48 8b 40 68          	mov    0x68(%rax),%rax
1400d9b01:	ff 15 31 31 a3 00    	call   *0xa33131(%rip)        # 0x140b0cc38
1400d9b07:	84 c0                	test   %al,%al
1400d9b09:	74 16                	je     0x1400d9b21
1400d9b0b:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400d9b0f:	89 73 10             	mov    %esi,0x10(%rbx)
1400d9b12:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9b17:	ff 15 a3 2c a3 00    	call   *0xa32ca3(%rip)        # 0x140b0c7c0
1400d9b1d:	b0 01                	mov    $0x1,%al
1400d9b1f:	eb 0d                	jmp    0x1400d9b2e
1400d9b21:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9b26:	ff 15 94 2c a3 00    	call   *0xa32c94(%rip)        # 0x140b0c7c0
1400d9b2c:	32 c0                	xor    %al,%al
1400d9b2e:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1400d9b33:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1400d9b37:	49 8b 73 18          	mov    0x18(%r11),%rsi
1400d9b3b:	49 8b e3             	mov    %r11,%rsp
1400d9b3e:	5f                   	pop    %rdi
1400d9b3f:	c3                   	ret
1400d9b40:	48 8d 15 89 62 a6 00 	lea    0xa66289(%rip),%rdx        # 0x140b3fdd0
1400d9b47:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9b4c:	e8 b7 c1 ff ff       	call   0x1400d5d08
1400d9b51:	48 8d 15 48 c0 b5 00 	lea    0xb5c048(%rip),%rdx        # 0x140c35ba0
1400d9b58:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9b5d:	e8 1c 69 a1 00       	call   0x140af047e
1400d9b62:	cc                   	int3
1400d9b63:	90                   	nop
1400d9b64:	90                   	nop
1400d9b65:	90                   	nop
1400d9b66:	90                   	nop
1400d9b67:	90                   	nop
1400d9b68:	90                   	nop
1400d9b69:	90                   	nop
1400d9b6a:	90                   	nop
1400d9b6b:	90                   	nop
1400d9b6c:	90                   	nop
1400d9b6d:	90                   	nop
1400d9b6e:	90                   	nop
1400d9b6f:	90                   	nop
1400d9b70:	48 83 ec 48          	sub    $0x48,%rsp
1400d9b74:	4d 85 c0             	test   %r8,%r8
1400d9b77:	74 12                	je     0x1400d9b8b
1400d9b79:	48 8b 01             	mov    (%rcx),%rax
1400d9b7c:	48 8b 40 60          	mov    0x60(%rax),%rax
1400d9b80:	48 83 c4 48          	add    $0x48,%rsp
1400d9b84:	48 ff 25 ad 30 a3 00 	rex.W jmp *0xa330ad(%rip)        # 0x140b0cc38
1400d9b8b:	48 8d 15 3e 62 a6 00 	lea    0xa6623e(%rip),%rdx        # 0x140b3fdd0
1400d9b92:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9b97:	e8 6c c1 ff ff       	call   0x1400d5d08
1400d9b9c:	48 8d 15 fd bf b5 00 	lea    0xb5bffd(%rip),%rdx        # 0x140c35ba0
1400d9ba3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9ba8:	e8 d1 68 a1 00       	call   0x140af047e
1400d9bad:	cc                   	int3
1400d9bae:	90                   	nop
1400d9baf:	90                   	nop
1400d9bb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400d9bb5:	55                   	push   %rbp
1400d9bb6:	48 8b ec             	mov    %rsp,%rbp
1400d9bb9:	48 83 ec 70          	sub    $0x70,%rsp
1400d9bbd:	48 8b d9             	mov    %rcx,%rbx
1400d9bc0:	48 8d 91 88 01 00 00 	lea    0x188(%rcx),%rdx
1400d9bc7:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1400d9bcb:	ff 15 f7 2b a3 00    	call   *0xa32bf7(%rip)        # 0x140b0c7c8
1400d9bd1:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1400d9bd5:	48 8b 01             	mov    (%rcx),%rax
1400d9bd8:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400d9bdc:	48 8b 40 20          	mov    0x20(%rax),%rax
1400d9be0:	eb 3f                	jmp    0x1400d9c21
1400d9be2:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d9be6:	48 8b 01             	mov    (%rcx),%rax
1400d9be9:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1400d9bed:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d9bf1:	ff 15 41 30 a3 00    	call   *0xa33041(%rip)        # 0x140b0cc38
1400d9bf7:	48 8b d0             	mov    %rax,%rdx
1400d9bfa:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400d9bfe:	48 8b 0b             	mov    (%rbx),%rcx
1400d9c01:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400d9c05:	48 8b cb             	mov    %rbx,%rcx
1400d9c08:	ff 15 2a 30 a3 00    	call   *0xa3302a(%rip)        # 0x140b0cc38
1400d9c0e:	48 ff 45 b8          	incq   -0x48(%rbp)
1400d9c12:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d9c16:	48 8b 01             	mov    (%rcx),%rax
1400d9c19:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1400d9c1d:	48 8b 40 28          	mov    0x28(%rax),%rax
1400d9c21:	ff 15 11 30 a3 00    	call   *0xa33011(%rip)        # 0x140b0cc38
1400d9c27:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d9c2b:	48 8b 01             	mov    (%rcx),%rax
1400d9c2e:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1400d9c32:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d9c36:	ff 15 fc 2f a3 00    	call   *0xa32ffc(%rip)        # 0x140b0cc38
1400d9c3c:	48 85 c0             	test   %rax,%rax
1400d9c3f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400d9c43:	75 9d                	jne    0x1400d9be2
1400d9c45:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1400d9c49:	ff 15 71 2b a3 00    	call   *0xa32b71(%rip)        # 0x140b0c7c0
1400d9c4f:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1400d9c56:	00
1400d9c57:	48 83 c4 70          	add    $0x70,%rsp
1400d9c5b:	5d                   	pop    %rbp
1400d9c5c:	c3                   	ret
1400d9c5d:	90                   	nop
1400d9c5e:	90                   	nop
1400d9c5f:	90                   	nop
1400d9c60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400d9c65:	57                   	push   %rdi
1400d9c66:	48 83 ec 70          	sub    $0x70,%rsp
1400d9c6a:	48 8b da             	mov    %rdx,%rbx
1400d9c6d:	48 8b f9             	mov    %rcx,%rdi
1400d9c70:	48 8d 91 88 01 00 00 	lea    0x188(%rcx),%rdx
1400d9c77:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9c7c:	ff 15 46 2b a3 00    	call   *0xa32b46(%rip)        # 0x140b0c7c8
1400d9c82:	48 85 db             	test   %rbx,%rbx
1400d9c85:	74 45                	je     0x1400d9ccc
1400d9c87:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400d9c8b:	48 8b 01             	mov    (%rcx),%rax
1400d9c8e:	48 8b d3             	mov    %rbx,%rdx
1400d9c91:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d9c95:	ff 15 9d 2f a3 00    	call   *0xa32f9d(%rip)        # 0x140b0cc38
1400d9c9b:	84 c0                	test   %al,%al
1400d9c9d:	74 14                	je     0x1400d9cb3
1400d9c9f:	48 8b 03             	mov    (%rbx),%rax
1400d9ca2:	48 8b d7             	mov    %rdi,%rdx
1400d9ca5:	48 8b cb             	mov    %rbx,%rcx
1400d9ca8:	48 8b 40 28          	mov    0x28(%rax),%rax
1400d9cac:	ff 15 86 2f a3 00    	call   *0xa32f86(%rip)        # 0x140b0cc38
1400d9cb2:	90                   	nop
1400d9cb3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9cb8:	ff 15 02 2b a3 00    	call   *0xa32b02(%rip)        # 0x140b0c7c0
1400d9cbe:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1400d9cc5:	00
1400d9cc6:	48 83 c4 70          	add    $0x70,%rsp
1400d9cca:	5f                   	pop    %rdi
1400d9ccb:	c3                   	ret
1400d9ccc:	48 8d 15 fd 60 a6 00 	lea    0xa660fd(%rip),%rdx        # 0x140b3fdd0
1400d9cd3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9cd8:	e8 2b c0 ff ff       	call   0x1400d5d08
1400d9cdd:	48 8d 15 bc be b5 00 	lea    0xb5bebc(%rip),%rdx        # 0x140c35ba0
1400d9ce4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9ce9:	e8 90 67 a1 00       	call   0x140af047e
1400d9cee:	cc                   	int3
1400d9cef:	90                   	nop
1400d9cf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400d9cf5:	57                   	push   %rdi
1400d9cf6:	48 83 ec 70          	sub    $0x70,%rsp
1400d9cfa:	48 8b da             	mov    %rdx,%rbx
1400d9cfd:	48 8b f9             	mov    %rcx,%rdi
1400d9d00:	48 8d 91 88 01 00 00 	lea    0x188(%rcx),%rdx
1400d9d07:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9d0c:	ff 15 b6 2a a3 00    	call   *0xa32ab6(%rip)        # 0x140b0c7c8
1400d9d12:	48 85 db             	test   %rbx,%rbx
1400d9d15:	74 53                	je     0x1400d9d6a
1400d9d17:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400d9d1b:	48 8b 01             	mov    (%rcx),%rax
1400d9d1e:	48 8b d3             	mov    %rbx,%rdx
1400d9d21:	48 8b 00             	mov    (%rax),%rax
1400d9d24:	ff 15 0e 2f a3 00    	call   *0xa32f0e(%rip)        # 0x140b0cc38
1400d9d2a:	48 8b 03             	mov    (%rbx),%rax
1400d9d2d:	48 8b d7             	mov    %rdi,%rdx
1400d9d30:	48 8b cb             	mov    %rbx,%rcx
1400d9d33:	48 8b 40 20          	mov    0x20(%rax),%rax
1400d9d37:	ff 15 fb 2e a3 00    	call   *0xa32efb(%rip)        # 0x140b0cc38
1400d9d3d:	48 8b 07             	mov    (%rdi),%rax
1400d9d40:	48 8b d3             	mov    %rbx,%rdx
1400d9d43:	48 8b cf             	mov    %rdi,%rcx
1400d9d46:	48 8b 40 50          	mov    0x50(%rax),%rax
1400d9d4a:	ff 15 e8 2e a3 00    	call   *0xa32ee8(%rip)        # 0x140b0cc38
1400d9d50:	90                   	nop
1400d9d51:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400d9d56:	ff 15 64 2a a3 00    	call   *0xa32a64(%rip)        # 0x140b0c7c0
1400d9d5c:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1400d9d63:	00
1400d9d64:	48 83 c4 70          	add    $0x70,%rsp
1400d9d68:	5f                   	pop    %rdi
1400d9d69:	c3                   	ret
1400d9d6a:	48 8d 15 5f 60 a6 00 	lea    0xa6605f(%rip),%rdx        # 0x140b3fdd0
1400d9d71:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9d76:	e8 8d bf ff ff       	call   0x1400d5d08
1400d9d7b:	48 8d 15 1e be b5 00 	lea    0xb5be1e(%rip),%rdx        # 0x140c35ba0
1400d9d82:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9d87:	e8 f2 66 a1 00       	call   0x140af047e
1400d9d8c:	cc                   	int3
1400d9d8d:	90                   	nop
1400d9d8e:	90                   	nop
1400d9d8f:	90                   	nop
1400d9d90:	40 53                	rex push %rbx
1400d9d92:	48 83 ec 20          	sub    $0x20,%rsp
1400d9d96:	48 8b d9             	mov    %rcx,%rbx
1400d9d99:	48 8d 05 18 fa a3 00 	lea    0xa3fa18(%rip),%rax        # 0x140b197b8
1400d9da0:	48 89 01             	mov    %rax,(%rcx)
1400d9da3:	48 8b d1             	mov    %rcx,%rdx
1400d9da6:	b9 03 00 00 00       	mov    $0x3,%ecx
1400d9dab:	ff 15 6f 2a a3 00    	call   *0xa32a6f(%rip)        # 0x140b0c820
1400d9db1:	48 8d 8b 88 01 00 00 	lea    0x188(%rbx),%rcx
1400d9db8:	ff 15 aa 29 a3 00    	call   *0xa329aa(%rip)        # 0x140b0c768
1400d9dbe:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1400d9dc2:	e8 41 f9 ff ff       	call   0x1400d9708
1400d9dc7:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1400d9dcb:	e8 44 00 00 00       	call   0x1400d9e14
1400d9dd0:	48 8d 05 01 fc a3 00 	lea    0xa3fc01(%rip),%rax        # 0x140b199d8
1400d9dd7:	48 89 03             	mov    %rax,(%rbx)
1400d9dda:	48 83 c4 20          	add    $0x20,%rsp
1400d9dde:	5b                   	pop    %rbx
1400d9ddf:	c3                   	ret
1400d9de0:	48 8d 05 f1 fb a3 00 	lea    0xa3fbf1(%rip),%rax        # 0x140b199d8
1400d9de7:	48 89 01             	mov    %rax,(%rcx)
1400d9dea:	c3                   	ret
1400d9deb:	90                   	nop
1400d9dec:	90                   	nop
1400d9ded:	90                   	nop
1400d9dee:	90                   	nop
1400d9def:	90                   	nop
1400d9df0:	32 c0                	xor    %al,%al
1400d9df2:	c3                   	ret
1400d9df3:	90                   	nop
1400d9df4:	48 8d 05 85 ef a3 00 	lea    0xa3ef85(%rip),%rax        # 0x140b18d80
1400d9dfb:	48 89 01             	mov    %rax,(%rcx)
1400d9dfe:	c3                   	ret
1400d9dff:	90                   	nop
1400d9e00:	48 83 ec 28          	sub    $0x28,%rsp
1400d9e04:	48 85 d2             	test   %rdx,%rdx
1400d9e07:	74 05                	je     0x1400d9e0e
1400d9e09:	e8 92 13 00 00       	call   0x1400db1a0
1400d9e0e:	48 83 c4 28          	add    $0x28,%rsp
1400d9e12:	c3                   	ret
1400d9e13:	90                   	nop
1400d9e14:	40 53                	rex push %rbx
1400d9e16:	48 83 ec 40          	sub    $0x40,%rsp
1400d9e1a:	48 8d 05 2f f8 a3 00 	lea    0xa3f82f(%rip),%rax        # 0x140b19650
1400d9e21:	48 89 01             	mov    %rax,(%rcx)
1400d9e24:	33 d2                	xor    %edx,%edx
1400d9e26:	4c 8b 41 18          	mov    0x18(%rcx),%r8
1400d9e2a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
1400d9e2e:	4d 85 c0             	test   %r8,%r8
1400d9e31:	74 20                	je     0x1400d9e53
1400d9e33:	48 8b 0b             	mov    (%rbx),%rcx
1400d9e36:	48 8b c2             	mov    %rdx,%rax
1400d9e39:	48 ff c2             	inc    %rdx
1400d9e3c:	48 83 39 00          	cmpq   $0x0,(%rcx)
1400d9e40:	48 0f 44 d0          	cmove  %rax,%rdx
1400d9e44:	48 8d 49 08          	lea    0x8(%rcx),%rcx
1400d9e48:	49 83 e8 01          	sub    $0x1,%r8
1400d9e4c:	75 e8                	jne    0x1400d9e36
1400d9e4e:	48 85 d2             	test   %rdx,%rdx
1400d9e51:	75 21                	jne    0x1400d9e74
1400d9e53:	48 8b 0b             	mov    (%rbx),%rcx
1400d9e56:	48 85 c9             	test   %rcx,%rcx
1400d9e59:	74 13                	je     0x1400d9e6e
1400d9e5b:	e8 a0 57 a1 00       	call   0x140aef600
1400d9e60:	48 83 23 00          	andq   $0x0,(%rbx)
1400d9e64:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400d9e69:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1400d9e6e:	48 83 c4 40          	add    $0x40,%rsp
1400d9e72:	5b                   	pop    %rbx
1400d9e73:	c3                   	ret
1400d9e74:	48 8d 15 75 5e a6 00 	lea    0xa65e75(%rip),%rdx        # 0x140b3fcf0
1400d9e7b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9e80:	e8 2b be ff ff       	call   0x1400d5cb0
1400d9e85:	48 8d 15 c4 bd b5 00 	lea    0xb5bdc4(%rip),%rdx        # 0x140c35c50
1400d9e8c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d9e91:	e8 e8 65 a1 00       	call   0x140af047e
1400d9e96:	cc                   	int3
1400d9e97:	90                   	nop
1400d9e98:	90                   	nop
1400d9e99:	90                   	nop
1400d9e9a:	90                   	nop
1400d9e9b:	90                   	nop
1400d9e9c:	90                   	nop
1400d9e9d:	90                   	nop
1400d9e9e:	90                   	nop
1400d9e9f:	90                   	nop
1400d9ea0:	48 83 ec 28          	sub    $0x28,%rsp
1400d9ea4:	4c 8b 99 a0 02 00 00 	mov    0x2a0(%rcx),%r11
1400d9eab:	4c 8d 91 90 02 00 00 	lea    0x290(%rcx),%r10
1400d9eb2:	4d 8b ca             	mov    %r10,%r9
1400d9eb5:	4c 8d 81 78 02 00 00 	lea    0x278(%rcx),%r8
1400d9ebc:	49 8b 10             	mov    (%r8),%rdx
1400d9ebf:	48 85 d2             	test   %rdx,%rdx
1400d9ec2:	74 1c                	je     0x1400d9ee0
1400d9ec4:	48 8b 42 20          	mov    0x20(%rdx),%rax
1400d9ec8:	49 89 00             	mov    %rax,(%r8)
1400d9ecb:	48 85 c0             	test   %rax,%rax
1400d9ece:	75 04                	jne    0x1400d9ed4
1400d9ed0:	4d 89 40 08          	mov    %r8,0x8(%r8)
1400d9ed4:	48 83 62 20 00       	andq   $0x0,0x20(%rdx)
1400d9ed9:	4d 8b ca             	mov    %r10,%r9
1400d9edc:	49 ff 48 10          	decq   0x10(%r8)
1400d9ee0:	48 85 d2             	test   %rdx,%rdx
1400d9ee3:	74 20                	je     0x1400d9f05
1400d9ee5:	4c 8d 89 90 02 00 00 	lea    0x290(%rcx),%r9
1400d9eec:	49 8b 41 08          	mov    0x8(%r9),%rax
1400d9ef0:	48 89 10             	mov    %rdx,(%rax)
1400d9ef3:	48 8d 42 20          	lea    0x20(%rdx),%rax
1400d9ef7:	48 83 20 00          	andq   $0x0,(%rax)
1400d9efb:	49 ff 41 10          	incq   0x10(%r9)
1400d9eff:	49 89 41 08          	mov    %rax,0x8(%r9)
1400d9f03:	eb b7                	jmp    0x1400d9ebc
1400d9f05:	8a 81 a8 02 00 00    	mov    0x2a8(%rcx),%al
1400d9f0b:	84 c0                	test   %al,%al
1400d9f0d:	75 05                	jne    0x1400d9f14
1400d9f0f:	4d 85 db             	test   %r11,%r11