1400f6e57:	48 8b cb             	mov    %rbx,%rcx
1400f6e5a:	0f 11 03             	movups %xmm0,(%rbx)
1400f6e5d:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1400f6e61:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1400f6e65:	0f 10 47 20          	movups 0x20(%rdi),%xmm0
1400f6e69:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1400f6e6d:	0f 10 4f 30          	movups 0x30(%rdi),%xmm1
1400f6e71:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1400f6e75:	f2 0f 10 47 40       	movsd  0x40(%rdi),%xmm0
1400f6e7a:	f2 0f 11 43 40       	movsd  %xmm0,0x40(%rbx)
1400f6e7f:	e8 3c 30 04 00       	call   0x140139ec0
1400f6e84:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1400f6e88:	48 89 73 28          	mov    %rsi,0x28(%rbx)
1400f6e8c:	48 39 77 20          	cmp    %rsi,0x20(%rdi)
1400f6e90:	74 7d                	je     0x1400f6f0f
1400f6e92:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6e96:	48 63 48 44          	movslq 0x44(%rax),%rcx
1400f6e9a:	85 c9                	test   %ecx,%ecx
1400f6e9c:	74 71                	je     0x1400f6f0f
1400f6e9e:	48 85 ed             	test   %rbp,%rbp
1400f6ea1:	74 06                	je     0x1400f6ea9
1400f6ea3:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
1400f6ea7:	eb 56                	jmp    0x1400f6eff
1400f6ea9:	41 b8 6b 02 00 00    	mov    $0x26b,%r8d
1400f6eaf:	48 8d 15 0a 32 21 00 	lea    0x21320a(%rip),%rdx        # 0x14030a0c0
1400f6eb6:	e8 b5 4e ff ff       	call   0x1400ebd70
1400f6ebb:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400f6ebf:	48 8b e8             	mov    %rax,%rbp
1400f6ec2:	48 85 c0             	test   %rax,%rax
1400f6ec5:	75 34                	jne    0x1400f6efb
1400f6ec7:	e8 a4 01 03 00       	call   0x140127070
1400f6ecc:	4c 8d 05 b5 32 21 00 	lea    0x2132b5(%rip),%r8        # 0x14030a188
1400f6ed3:	ba 6d 02 00 00       	mov    $0x26d,%edx
1400f6ed8:	48 8d 0d e1 31 21 00 	lea    0x2131e1(%rip),%rcx        # 0x14030a0c0
1400f6edf:	e8 ac 02 03 00       	call   0x140127190
1400f6ee4:	45 33 c0             	xor    %r8d,%r8d
1400f6ee7:	8d 4d 06             	lea    0x6(%rbp),%ecx
1400f6eea:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1400f6eef:	e8 9c 03 03 00       	call   0x140127290
1400f6ef4:	33 c0                	xor    %eax,%eax
1400f6ef6:	e9 5a 01 00 00       	jmp    0x1400f7055
1400f6efb:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6eff:	4c 63 40 44          	movslq 0x44(%rax),%r8
1400f6f03:	48 8b cd             	mov    %rbp,%rcx
1400f6f06:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1400f6f0a:	e8 51 a4 1e 00       	call   0x1402e1360
1400f6f0f:	48 8b 47 30          	mov    0x30(%rdi),%rax
1400f6f13:	48 89 43 30          	mov    %rax,0x30(%rbx)
1400f6f17:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
1400f6f1b:	48 85 c9             	test   %rcx,%rcx
1400f6f1e:	0f 84 14 01 00 00    	je     0x1400f7038
1400f6f24:	e8 b7 52 04 00       	call   0x14013c1e0
1400f6f29:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400f6f2d:	48 85 c0             	test   %rax,%rax
1400f6f30:	0f 85 02 01 00 00    	jne    0x1400f7038
1400f6f36:	ba 00 04 00 00       	mov    $0x400,%edx
1400f6f3b:	48 8b cb             	mov    %rbx,%rcx
1400f6f3e:	e8 0d 30 04 00       	call   0x140139f50
1400f6f43:	85 c0                	test   %eax,%eax
1400f6f45:	75 0d                	jne    0x1400f6f54
1400f6f47:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1400f6f4b:	e8 70 56 04 00       	call   0x14013c5c0
1400f6f50:	48 89 73 28          	mov    %rsi,0x28(%rbx)
1400f6f54:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400f6f58:	48 85 c9             	test   %rcx,%rcx
1400f6f5b:	74 28                	je     0x1400f6f85
1400f6f5d:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6f61:	48 85 c0             	test   %rax,%rax
1400f6f64:	74 0e                	je     0x1400f6f74
1400f6f66:	48 8b 90 a8 00 00 00 	mov    0xa8(%rax),%rdx
1400f6f6d:	48 85 d2             	test   %rdx,%rdx
1400f6f70:	74 02                	je     0x1400f6f74
1400f6f72:	ff d2                	call   *%rdx
1400f6f74:	ba 02 00 00 00       	mov    $0x2,%edx
1400f6f79:	48 89 73 38          	mov    %rsi,0x38(%rbx)
1400f6f7d:	48 8b cb             	mov    %rbx,%rcx
1400f6f80:	e8 5b 2f 04 00       	call   0x140139ee0
1400f6f85:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6f89:	48 85 c0             	test   %rax,%rax
1400f6f8c:	74 63                	je     0x1400f6ff1
1400f6f8e:	48 39 70 38          	cmp    %rsi,0x38(%rax)
1400f6f92:	74 1b                	je     0x1400f6faf
1400f6f94:	ba 02 00 00 00       	mov    $0x2,%edx
1400f6f99:	48 8b cb             	mov    %rbx,%rcx
1400f6f9c:	e8 af 2f 04 00       	call   0x140139f50
1400f6fa1:	85 c0                	test   %eax,%eax
1400f6fa3:	75 0a                	jne    0x1400f6faf
1400f6fa5:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6fa9:	48 8b cb             	mov    %rbx,%rcx
1400f6fac:	ff 50 38             	call   *0x38(%rax)
1400f6faf:	48 39 73 20          	cmp    %rsi,0x20(%rbx)
1400f6fb3:	74 3c                	je     0x1400f6ff1
1400f6fb5:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6fb9:	39 70 44             	cmp    %esi,0x44(%rax)
1400f6fbc:	7e 33                	jle    0x1400f6ff1
1400f6fbe:	ba 04 00 00 00       	mov    $0x4,%edx
1400f6fc3:	48 8b cb             	mov    %rbx,%rcx
1400f6fc6:	e8 85 2f 04 00       	call   0x140139f50
1400f6fcb:	85 c0                	test   %eax,%eax
1400f6fcd:	75 22                	jne    0x1400f6ff1
1400f6fcf:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f6fd3:	4c 8d 05 e6 30 21 00 	lea    0x2130e6(%rip),%r8        # 0x14030a0c0
1400f6fda:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1400f6fde:	41 b9 25 00 00 00    	mov    $0x25,%r9d
1400f6fe4:	48 63 50 44          	movslq 0x44(%rax),%rdx
1400f6fe8:	e8 c3 4e ff ff       	call   0x1400ebeb0
1400f6fed:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1400f6ff1:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400f6ff5:	e8 b6 c5 02 00       	call   0x1401235b0
1400f6ffa:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1400f6ffe:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1400f7002:	48 85 c9             	test   %rcx,%rcx
1400f7005:	74 19                	je     0x1400f7020
1400f7007:	39 71 10             	cmp    %esi,0x10(%rcx)
1400f700a:	75 14                	jne    0x1400f7020
1400f700c:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400f7011:	f0 0f c1 41 70       	lock xadd %eax,0x70(%rcx)
1400f7016:	83 e8 01             	sub    $0x1,%eax
1400f7019:	7f 05                	jg     0x1400f7020
1400f701b:	e8 80 3c 04 00       	call   0x14013aca0
1400f7020:	ba 48 00 00 00       	mov    $0x48,%edx
1400f7025:	48 89 73 40          	mov    %rsi,0x40(%rbx)
1400f7029:	48 8b cb             	mov    %rbx,%rcx
1400f702c:	48 89 33             	mov    %rsi,(%rbx)
1400f702f:	e8 0c a2 f0 ff       	call   0x140001240
1400f7034:	33 c0                	xor    %eax,%eax
1400f7036:	eb 1d                	jmp    0x1400f7055
1400f7038:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f703c:	4c 8b 40 30          	mov    0x30(%rax),%r8
1400f7040:	4d 85 c0             	test   %r8,%r8
1400f7043:	74 0b                	je     0x1400f7050
1400f7045:	48 8b d7             	mov    %rdi,%rdx
1400f7048:	48 8b cb             	mov    %rbx,%rcx
1400f704b:	41 ff d0             	call   *%r8
1400f704e:	eb 05                	jmp    0x1400f7055
1400f7050:	b8 01 00 00 00       	mov    $0x1,%eax
1400f7055:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1400f705a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f705f:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400f7064:	48 83 c4 20          	add    $0x20,%rsp
1400f7068:	5f                   	pop    %rdi
1400f7069:	c3                   	ret
1400f706a:	cc                   	int3
1400f706b:	cc                   	int3
1400f706c:	cc                   	int3
1400f706d:	cc                   	int3
1400f706e:	cc                   	int3
1400f706f:	cc                   	int3
1400f7070:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f7075:	55                   	push   %rbp
1400f7076:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1400f707b:	b8 a0 00 00 00       	mov    $0xa0,%eax
1400f7080:	e8 ab 9a 1b 00       	call   0x1402b0b30
1400f7085:	48 2b e0             	sub    %rax,%rsp
1400f7088:	33 c0                	xor    %eax,%eax
1400f708a:	4d 8b d9             	mov    %r9,%r11
1400f708d:	48 89 45 07          	mov    %rax,0x7(%rbp)
1400f7091:	48 8b d9             	mov    %rcx,%rbx
1400f7094:	89 45 0f             	mov    %eax,0xf(%rbp)
1400f7097:	48 89 45 17          	mov    %rax,0x17(%rbp)
1400f709b:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
1400f709f:	48 89 45 27          	mov    %rax,0x27(%rbp)
1400f70a3:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1400f70a7:	89 45 37             	mov    %eax,0x37(%rbp)
1400f70aa:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
1400f70ae:	48 89 45 47          	mov    %rax,0x47(%rbp)
1400f70b2:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
1400f70b6:	48 85 c9             	test   %rcx,%rcx
1400f70b9:	75 40                	jne    0x1400f70fb
1400f70bb:	e8 b0 ff 02 00       	call   0x140127070
1400f70c0:	4c 8d 05 d9 30 21 00 	lea    0x2130d9(%rip),%r8        # 0x14030a1a0
1400f70c7:	ba 2f 03 00 00       	mov    $0x32f,%edx
1400f70cc:	48 8d 0d ed 2f 21 00 	lea    0x212fed(%rip),%rcx        # 0x14030a0c0
1400f70d3:	e8 b8 00 03 00       	call   0x140127190
1400f70d8:	45 33 c0             	xor    %r8d,%r8d
1400f70db:	8d 4b 06             	lea    0x6(%rbx),%ecx
1400f70de:	ba 02 01 0c 00       	mov    $0xc0102,%edx
1400f70e3:	e8 a8 01 03 00       	call   0x140127290
1400f70e8:	33 c0                	xor    %eax,%eax
1400f70ea:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400f70f1:	00
1400f70f2:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1400f70f9:	5d                   	pop    %rbp
1400f70fa:	c3                   	ret
1400f70fb:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400f70ff:	48 85 c0             	test   %rax,%rax
1400f7102:	74 58                	je     0x1400f715c
1400f7104:	48 83 78 68 00       	cmpq   $0x0,0x68(%rax)
1400f7109:	75 51                	jne    0x1400f715c
1400f710b:	4c 8b 50 48          	mov    0x48(%rax),%r10
1400f710f:	4d 85 d2             	test   %r10,%r10
1400f7112:	75 40                	jne    0x1400f7154
1400f7114:	e8 57 ff 02 00       	call   0x140127070
1400f7119:	4c 8d 05 80 30 21 00 	lea    0x213080(%rip),%r8        # 0x14030a1a0
1400f7120:	ba 52 03 00 00       	mov    $0x352,%edx
1400f7125:	48 8d 0d 94 2f 21 00 	lea    0x212f94(%rip),%rcx        # 0x14030a0c0
1400f712c:	e8 5f 00 03 00       	call   0x140127190
1400f7131:	ba 84 00 00 00       	mov    $0x84,%edx
1400f7136:	45 33 c0             	xor    %r8d,%r8d
1400f7139:	8d 4a 82             	lea    -0x7e(%rdx),%ecx
1400f713c:	e8 4f 01 03 00       	call   0x140127290
1400f7141:	33 c0                	xor    %eax,%eax
1400f7143:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400f714a:	00
1400f714b:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1400f7152:	5d                   	pop    %rbp
1400f7153:	c3                   	ret
1400f7154:	41 ff d2             	call   *%r10
1400f7157:	e9 34 01 00 00       	jmp    0x1400f7290
1400f715c:	83 ea 02             	sub    $0x2,%edx
1400f715f:	0f 84 a2 00 00 00    	je     0x1400f7207
1400f7165:	83 ea 01             	sub    $0x1,%edx
1400f7168:	74 21                	je     0x1400f718b
1400f716a:	83 fa 1a             	cmp    $0x1a,%edx
1400f716d:	0f 85 21 01 00 00    	jne    0x1400f7294
1400f7173:	4d 63 c8             	movslq %r8d,%r9
1400f7176:	48 8d 15 3b 30 21 00 	lea    0x21303b(%rip),%rdx        # 0x14030a1b8
1400f717d:	4d 8b c3             	mov    %r11,%r8
1400f7180:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400f7184:	e8 57 0d 04 00       	call   0x140137ee0
1400f7189:	eb 1b                	jmp    0x1400f71a6
1400f718b:	49 63 c0             	movslq %r8d,%rax
1400f718e:	48 8d 15 e7 2f 21 00 	lea    0x212fe7(%rip),%rdx        # 0x14030a17c
1400f7195:	4c 8d 45 67          	lea    0x67(%rbp),%r8
1400f7199:	48 89 45 67          	mov    %rax,0x67(%rbp)
1400f719d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400f71a1:	e8 8a 0d 04 00       	call   0x140137f30
1400f71a6:	0f 10 00             	movups (%rax),%xmm0
1400f71a9:	48 8b 53 28          	mov    0x28(%rbx),%rdx
1400f71ad:	0f 29 45 07          	movaps %xmm0,0x7(%rbp)
1400f71b1:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400f71b5:	0f 29 4d 17          	movaps %xmm1,0x17(%rbp)
1400f71b9:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
1400f71be:	f2 0f 11 45 27       	movsd  %xmm0,0x27(%rbp)
1400f71c3:	48 85 d2             	test   %rdx,%rdx
1400f71c6:	74 29                	je     0x1400f71f1
1400f71c8:	8b 02                	mov    (%rdx),%eax
1400f71ca:	83 c0 80             	add    $0xffffff80,%eax
1400f71cd:	a9 7f ff ff ff       	test   $0xffffff7f,%eax
1400f71d2:	75 1d                	jne    0x1400f71f1
1400f71d4:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400f71d8:	48 85 c9             	test   %rcx,%rcx
1400f71db:	74 14                	je     0x1400f71f1
1400f71dd:	48 8b 42 28          	mov    0x28(%rdx),%rax
1400f71e1:	4c 8b 80 e8 00 00 00 	mov    0xe8(%rax),%r8
1400f71e8:	4d 85 c0             	test   %r8,%r8
1400f71eb:	0f 85 98 00 00 00    	jne    0x1400f7289
1400f71f1:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f71f5:	48 85 c0             	test   %rax,%rax
1400f71f8:	0f 84 96 00 00 00    	je     0x1400f7294
1400f71fe:	4c 8b 80 c0 00 00 00 	mov    0xc0(%rax),%r8
1400f7205:	eb 79                	jmp    0x1400f7280
1400f7207:	45 85 c0             	test   %r8d,%r8d
1400f720a:	48 8d 15 9f 2f 21 00 	lea    0x212f9f(%rip),%rdx        # 0x14030a1b0
1400f7211:	b8 0f 27 00 00       	mov    $0x270f,%eax
1400f7216:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400f721a:	41 0f 45 c0          	cmovne %r8d,%eax
1400f721e:	4d 8b c3             	mov    %r11,%r8
1400f7221:	4c 63 c8             	movslq %eax,%r9
1400f7224:	e8 77 0e 04 00       	call   0x1401380a0
1400f7229:	48 8b 53 28          	mov    0x28(%rbx),%rdx
1400f722d:	0f 10 00             	movups (%rax),%xmm0
1400f7230:	0f 29 45 07          	movaps %xmm0,0x7(%rbp)
1400f7234:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400f7238:	0f 29 4d 17          	movaps %xmm1,0x17(%rbp)
1400f723c:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
1400f7241:	f2 0f 11 45 27       	movsd  %xmm0,0x27(%rbp)
1400f7246:	48 85 d2             	test   %rdx,%rdx
1400f7249:	74 25                	je     0x1400f7270
1400f724b:	8b 02                	mov    (%rdx),%eax
1400f724d:	83 c0 80             	add    $0xffffff80,%eax
1400f7250:	a9 7f ff ff ff       	test   $0xffffff7f,%eax
1400f7255:	75 19                	jne    0x1400f7270
1400f7257:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400f725b:	48 85 c9             	test   %rcx,%rcx
1400f725e:	74 10                	je     0x1400f7270
1400f7260:	48 8b 42 28          	mov    0x28(%rdx),%rax
1400f7264:	4c 8b 80 d8 00 00 00 	mov    0xd8(%rax),%r8
1400f726b:	4d 85 c0             	test   %r8,%r8
1400f726e:	75 19                	jne    0x1400f7289
1400f7270:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f7274:	48 85 c0             	test   %rax,%rax
1400f7277:	74 1b                	je     0x1400f7294
1400f7279:	4c 8b 80 c8 00 00 00 	mov    0xc8(%rax),%r8
1400f7280:	4d 85 c0             	test   %r8,%r8
1400f7283:	74 0f                	je     0x1400f7294
1400f7285:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400f7289:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1400f728d:	41 ff d0             	call   *%r8
1400f7290:	85 c0                	test   %eax,%eax
1400f7292:	7f 02                	jg     0x1400f7296
1400f7294:	33 c0                	xor    %eax,%eax
1400f7296:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400f729d:	00
1400f729e:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1400f72a5:	5d                   	pop    %rbp
1400f72a6:	c3                   	ret
1400f72a7:	cc                   	int3
1400f72a8:	cc                   	int3
1400f72a9:	cc                   	int3
1400f72aa:	cc                   	int3
1400f72ab:	cc                   	int3
1400f72ac:	cc                   	int3
1400f72ad:	cc                   	int3
1400f72ae:	cc                   	int3
1400f72af:	cc                   	int3
1400f72b0:	48 85 c9             	test   %rcx,%rcx
1400f72b3:	74 32                	je     0x1400f72e7
1400f72b5:	53                   	push   %rbx
1400f72b6:	b8 20 00 00 00       	mov    $0x20,%eax
1400f72bb:	e8 70 98 1b 00       	call   0x1402b0b30
1400f72c0:	48 2b e0             	sub    %rax,%rsp
1400f72c3:	33 d2                	xor    %edx,%edx
1400f72c5:	48 8b d9             	mov    %rcx,%rbx
1400f72c8:	e8 03 05 00 00       	call   0x1400f77d0
1400f72cd:	41 b8 8d 00 00 00    	mov    $0x8d,%r8d
1400f72d3:	48 8d 15 e6 2d 21 00 	lea    0x212de6(%rip),%rdx        # 0x14030a0c0
1400f72da:	48 8b cb             	mov    %rbx,%rcx
1400f72dd:	e8 de 4a ff ff       	call   0x1400ebdc0
1400f72e2:	48 83 c4 20          	add    $0x20,%rsp
1400f72e6:	5b                   	pop    %rbx
1400f72e7:	c3                   	ret
1400f72e8:	cc                   	int3
1400f72e9:	cc                   	int3
1400f72ea:	cc                   	int3
1400f72eb:	cc                   	int3
1400f72ec:	cc                   	int3
1400f72ed:	cc                   	int3
1400f72ee:	cc                   	int3
1400f72ef:	cc                   	int3
1400f72f0:	b8 28 00 00 00       	mov    $0x28,%eax
1400f72f5:	e8 36 98 1b 00       	call   0x1402b0b30
1400f72fa:	48 2b e0             	sub    %rax,%rsp
1400f72fd:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1400f7301:	4d 85 c0             	test   %r8,%r8
1400f7304:	74 30                	je     0x1400f7336
1400f7306:	41 8b 00             	mov    (%r8),%eax
1400f7309:	83 c0 80             	add    $0xffffff80,%eax
1400f730c:	a9 7f ff ff ff       	test   $0xffffff7f,%eax
1400f7311:	75 23                	jne    0x1400f7336
1400f7313:	4d 8b 48 30          	mov    0x30(%r8),%r9
1400f7317:	4d 85 c9             	test   %r9,%r9
1400f731a:	74 1a                	je     0x1400f7336
1400f731c:	49 8b 40 28          	mov    0x28(%r8),%rax
1400f7320:	4c 8b 80 d8 00 00 00 	mov    0xd8(%rax),%r8
1400f7327:	4d 85 c0             	test   %r8,%r8
1400f732a:	74 0a                	je     0x1400f7336
1400f732c:	49 8b c9             	mov    %r9,%rcx
1400f732f:	48 83 c4 28          	add    $0x28,%rsp
1400f7333:	49 ff e0             	rex.WB jmp *%r8