1400fd6f4:	48 8b cf             	mov    %rdi,%rcx
1400fd6f7:	48 8b 00             	mov    (%rax),%rax
1400fd6fa:	ff 15 30 57 11 00    	call   *0x115730(%rip)        # 0x140212e30
1400fd700:	48 8b 8b 90 00 00 00 	mov    0x90(%rbx),%rcx
1400fd707:	48 85 c9             	test   %rcx,%rcx
1400fd70a:	74 15                	je     0x1400fd721
1400fd70c:	48 83 a3 90 00 00 00 	andq   $0x0,0x90(%rbx)
1400fd713:	00
1400fd714:	48 8b 01             	mov    (%rcx),%rax
1400fd717:	48 8b 40 08          	mov    0x8(%rax),%rax
1400fd71b:	ff 15 0f 57 11 00    	call   *0x11570f(%rip)        # 0x140212e30
1400fd721:	48 89 bb 90 00 00 00 	mov    %rdi,0x90(%rbx)
1400fd728:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400fd72d:	48 39 bb 88 00 00 00 	cmp    %rdi,0x88(%rbx)
1400fd734:	74 3c                	je     0x1400fd772
1400fd736:	48 85 ff             	test   %rdi,%rdi
1400fd739:	74 0f                	je     0x1400fd74a
1400fd73b:	48 8b 07             	mov    (%rdi),%rax
1400fd73e:	48 8b cf             	mov    %rdi,%rcx
1400fd741:	48 8b 00             	mov    (%rax),%rax
1400fd744:	ff 15 e6 56 11 00    	call   *0x1156e6(%rip)        # 0x140212e30
1400fd74a:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
1400fd751:	48 85 c9             	test   %rcx,%rcx
1400fd754:	74 15                	je     0x1400fd76b
1400fd756:	48 83 a3 88 00 00 00 	andq   $0x0,0x88(%rbx)
1400fd75d:	00
1400fd75e:	48 8b 01             	mov    (%rcx),%rax
1400fd761:	48 8b 40 08          	mov    0x8(%rax),%rax
1400fd765:	ff 15 c5 56 11 00    	call   *0x1156c5(%rip)        # 0x140212e30
1400fd76b:	48 89 bb 88 00 00 00 	mov    %rdi,0x88(%rbx)
1400fd772:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fd777:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400fd77c:	48 83 c4 20          	add    $0x20,%rsp
1400fd780:	5f                   	pop    %rdi
1400fd781:	c3                   	ret
1400fd782:	90                   	nop
1400fd783:	90                   	nop
1400fd784:	40 53                	rex push %rbx
1400fd786:	48 83 ec 30          	sub    $0x30,%rsp
1400fd78a:	8a 81 b8 00 00 00    	mov    0xb8(%rcx),%al
1400fd790:	4d 8b d0             	mov    %r8,%r10
1400fd793:	48 8b da             	mov    %rdx,%rbx
1400fd796:	84 c0                	test   %al,%al
1400fd798:	74 27                	je     0x1400fd7c1
1400fd79a:	49 8b 00             	mov    (%r8),%rax
1400fd79d:	4c 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%r8
1400fd7a4:	48 8b 40 38          	mov    0x38(%rax),%rax
1400fd7a8:	4c 8b 89 a0 00 00 00 	mov    0xa0(%rcx),%r9
1400fd7af:	49 8b ca             	mov    %r10,%rcx
1400fd7b2:	ff 15 78 56 11 00    	call   *0x115678(%rip)        # 0x140212e30
1400fd7b8:	48 8b c3             	mov    %rbx,%rax
1400fd7bb:	48 83 c4 30          	add    $0x30,%rsp
1400fd7bf:	5b                   	pop    %rbx
1400fd7c0:	c3                   	ret
1400fd7c1:	8a 81 b9 00 00 00    	mov    0xb9(%rcx),%al
1400fd7c7:	84 c0                	test   %al,%al
1400fd7c9:	74 10                	je     0x1400fd7db
1400fd7cb:	49 8b 00             	mov    (%r8),%rax
1400fd7ce:	4c 8b 81 98 00 00 00 	mov    0x98(%rcx),%r8
1400fd7d5:	48 8b 40 48          	mov    0x48(%rax),%rax
1400fd7d9:	eb cd                	jmp    0x1400fd7a8
1400fd7db:	33 d2                	xor    %edx,%edx
1400fd7dd:	b9 4e 24 6e 22       	mov    $0x226e244e,%ecx
1400fd7e2:	e8 fd da f0 ff       	call   0x14000b2e4
1400fd7e7:	cc                   	int3
1400fd7e8:	40 53                	rex push %rbx
1400fd7ea:	56                   	push   %rsi
1400fd7eb:	57                   	push   %rdi
1400fd7ec:	41 54                	push   %r12
1400fd7ee:	41 55                	push   %r13
1400fd7f0:	41 56                	push   %r14
1400fd7f2:	41 57                	push   %r15
1400fd7f4:	48 81 ec f0 01 00 00 	sub    $0x1f0,%rsp
1400fd7fb:	48 8b 05 7e 39 20 00 	mov    0x20397e(%rip),%rax        # 0x140301180
1400fd802:	48 33 c4             	xor    %rsp,%rax
1400fd805:	48 89 84 24 e0 01 00 	mov    %rax,0x1e0(%rsp)
1400fd80c:	00
1400fd80d:	4d 8b e8             	mov    %r8,%r13
1400fd810:	4c 8b e2             	mov    %rdx,%r12
1400fd813:	4c 8b f9             	mov    %rcx,%r15
1400fd816:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1400fd81b:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400fd820:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
1400fd825:	49 8b 08             	mov    (%r8),%rcx
1400fd828:	45 33 f6             	xor    %r14d,%r14d
1400fd82b:	48 85 c9             	test   %rcx,%rcx
1400fd82e:	74 10                	je     0x1400fd840
1400fd830:	4d 89 30             	mov    %r14,(%r8)
1400fd833:	48 8b 01             	mov    (%rcx),%rax
1400fd836:	48 8b 40 08          	mov    0x8(%rax),%rax
1400fd83a:	ff 15 f0 55 11 00    	call   *0x1155f0(%rip)        # 0x140212e30
1400fd840:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1400fd845:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1400fd849:	48 85 c9             	test   %rcx,%rcx
1400fd84c:	0f 84 d4 06 00 00    	je     0x1400fdf26
1400fd852:	48 8b 01             	mov    (%rcx),%rax
1400fd855:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400fd85a:	48 8b 40 10          	mov    0x10(%rax),%rax
1400fd85e:	ff 15 cc 55 11 00    	call   *0x1155cc(%rip)        # 0x140212e30
1400fd864:	48 8b 18             	mov    (%rax),%rbx
1400fd867:	4c 89 30             	mov    %r14,(%rax)
1400fd86a:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1400fd86f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400fd874:	48 85 c9             	test   %rcx,%rcx
1400fd877:	74 17                	je     0x1400fd890
1400fd879:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1400fd87e:	48 8b 01             	mov    (%rcx),%rax
1400fd881:	48 8b 40 08          	mov    0x8(%rax),%rax
1400fd885:	ff 15 a5 55 11 00    	call   *0x1155a5(%rip)        # 0x140212e30
1400fd88b:	90                   	nop
1400fd88c:	0f 1f 40 00          	nopl   0x0(%rax)
1400fd890:	eb 17                	jmp    0x1400fd8a9
1400fd892:	45 33 f6             	xor    %r14d,%r14d
1400fd895:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400fd89a:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
1400fd89f:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
1400fd8a4:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
1400fd8a9:	48 85 db             	test   %rbx,%rbx
1400fd8ac:	75 42                	jne    0x1400fd8f0
1400fd8ae:	48 8d 05 ab 86 17 00 	lea    0x1786ab(%rip),%rax        # 0x140275f60
1400fd8b5:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400fd8ba:	44 8d 4b 02          	lea    0x2(%rbx),%r9d
1400fd8be:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400fd8c3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400fd8c8:	ba 3f 03 00 00       	mov    $0x33f,%edx
1400fd8cd:	b9 48 24 6e 22       	mov    $0x226e2448,%ecx
1400fd8d2:	44 8d 43 0f          	lea    0xf(%rbx),%r8d
1400fd8d6:	e8 ed a7 f0 ff       	call   0x1400080c8
1400fd8db:	33 d2                	xor    %edx,%edx
1400fd8dd:	41 b8 47 24 6e 22    	mov    $0x226e2447,%r8d
1400fd8e3:	49 8b cc             	mov    %r12,%rcx
1400fd8e6:	e8 29 a0 fe ff       	call   0x1400e7914
1400fd8eb:	e9 e3 04 00 00       	jmp    0x1400fddd3
1400fd8f0:	49 8b 57 18          	mov    0x18(%r15),%rdx
1400fd8f4:	48 85 d2             	test   %rdx,%rdx
1400fd8f7:	74 13                	je     0x1400fd90c
1400fd8f9:	48 8b 03             	mov    (%rbx),%rax
1400fd8fc:	48 8b cb             	mov    %rbx,%rcx
1400fd8ff:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1400fd906:	ff 15 24 55 11 00    	call   *0x115524(%rip)        # 0x140212e30
1400fd90c:	49 8b fe             	mov    %r14,%rdi
1400fd90f:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1400fd914:	4d 8b 87 88 00 00 00 	mov    0x88(%r15),%r8
1400fd91b:	4d 85 c0             	test   %r8,%r8
1400fd91e:	74 45                	je     0x1400fd965
1400fd920:	49 8b 4f 10          	mov    0x10(%r15),%rcx
1400fd924:	48 85 c9             	test   %rcx,%rcx
1400fd927:	74 3c                	je     0x1400fd965
1400fd929:	48 8b 01             	mov    (%rcx),%rax
1400fd92c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400fd931:	48 8b 80 e0 00 00 00 	mov    0xe0(%rax),%rax
1400fd938:	ff 15 f2 54 11 00    	call   *0x1154f2(%rip)        # 0x140212e30
1400fd93e:	48 8b 38             	mov    (%rax),%rdi
1400fd941:	4c 89 30             	mov    %r14,(%rax)
1400fd944:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1400fd949:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400fd94e:	48 85 c9             	test   %rcx,%rcx
1400fd951:	74 12                	je     0x1400fd965
1400fd953:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1400fd958:	48 8b 01             	mov    (%rcx),%rax
1400fd95b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400fd95f:	ff 15 cb 54 11 00    	call   *0x1154cb(%rip)        # 0x140212e30
1400fd965:	48 8b 03             	mov    (%rbx),%rax
1400fd968:	49 8b 8f 90 00 00 00 	mov    0x90(%r15),%rcx
1400fd96f:	41 8a 97 80 00 00 00 	mov    0x80(%r15),%dl
1400fd976:	4d 8d 4f 60          	lea    0x60(%r15),%r9
1400fd97a:	49 83 79 18 07       	cmpq   $0x7,0x18(%r9)
1400fd97f:	76 03                	jbe    0x1400fd984
1400fd981:	4d 8b 09             	mov    (%r9),%r9
1400fd984:	4d 8d 47 40          	lea    0x40(%r15),%r8
1400fd988:	49 83 78 18 07       	cmpq   $0x7,0x18(%r8)
1400fd98d:	76 03                	jbe    0x1400fd992
1400fd98f:	4d 8b 00             	mov    (%r8),%r8
1400fd992:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400fd997:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400fd99c:	88 54 24 20          	mov    %dl,0x20(%rsp)
1400fd9a0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400fd9a5:	48 8b cb             	mov    %rbx,%rcx
1400fd9a8:	48 8b 40 10          	mov    0x10(%rax),%rax
1400fd9ac:	ff 15 7e 54 11 00    	call   *0x11547e(%rip)        # 0x140212e30
1400fd9b2:	44 39 74 24 50       	cmp    %r14d,0x50(%rsp)
1400fd9b7:	0f 84 58 01 00 00    	je     0x1400fdb15
1400fd9bd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400fd9c2:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
1400fd9c9:	00
1400fd9ca:	e8 6d a2 fd ff       	call   0x1400d7c3c
1400fd9cf:	48 8b f0             	mov    %rax,%rsi
1400fd9d2:	41 8a 8f 80 00 00 00 	mov    0x80(%r15),%cl
1400fd9d9:	48 8d 05 20 3f 17 00 	lea    0x173f20(%rip),%rax        # 0x140271900
1400fd9e0:	48 89 84 24 e8 00 00 	mov    %rax,0xe8(%rsp)
1400fd9e7:	00
1400fd9e8:	88 8c 24 f0 00 00 00 	mov    %cl,0xf0(%rsp)
1400fd9ef:	b8 04 00 00 00       	mov    $0x4,%eax
1400fd9f4:	66 89 84 24 f2 00 00 	mov    %ax,0xf2(%rsp)
1400fd9fb:	00
1400fd9fc:	0f 57 c0             	xorps  %xmm0,%xmm0
1400fd9ff:	0f 11 84 24 f8 00 00 	movups %xmm0,0xf8(%rsp)
1400fda06:	00
1400fda07:	66 0f 6f 0d f1 26 1c 	movdqa 0x1c26f1(%rip),%xmm1        # 0x1402c0100
1400fda0e:	00
1400fda0f:	f3 0f 7f 8c 24 08 01 	movdqu %xmm1,0x108(%rsp)
1400fda16:	00 00
1400fda18:	66 44 89 b4 24 f8 00 	mov    %r14w,0xf8(%rsp)
1400fda1f:	00 00
1400fda21:	48 8d 05 60 93 13 00 	lea    0x139360(%rip),%rax        # 0x140236d88
1400fda28:	48 89 84 24 e0 00 00 	mov    %rax,0xe0(%rsp)
1400fda2f:	00
1400fda30:	48 8d 8c 24 80 01 00 	lea    0x180(%rsp),%rcx
1400fda37:	00
1400fda38:	e8 eb 4b fe ff       	call   0x1400e2628
1400fda3d:	48 8d 0d ec 84 17 00 	lea    0x1784ec(%rip),%rcx        # 0x140275f30
1400fda44:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400fda49:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1400fda4e:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
1400fda55:	00
1400fda56:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400fda5b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400fda60:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400fda65:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400fda6a:	b9 45 24 6e 22       	mov    $0x226e2445,%ecx
1400fda6f:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1400fda75:	e8 3a f7 ff ff       	call   0x1400fd1b4
1400fda7a:	48 8d 8c 24 80 01 00 	lea    0x180(%rsp),%rcx
1400fda81:	00
1400fda82:	e8 01 a1 fd ff       	call   0x1400d7b88
1400fda87:	48 8b 84 24 10 01 00 	mov    0x110(%rsp),%rax
1400fda8e:	00
1400fda8f:	48 83 f8 07          	cmp    $0x7,%rax
1400fda93:	76 39                	jbe    0x1400fdace
1400fda95:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400fda9c:	00
1400fda9d:	48 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%rcx
1400fdaa4:	00
1400fdaa5:	48 8b d1             	mov    %rcx,%rdx
1400fdaa8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400fdaae:	72 18                	jb     0x1400fdac8
1400fdab0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400fdab4:	48 2b d1             	sub    %rcx,%rdx
1400fdab7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400fdabb:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fdabf:	76 07                	jbe    0x1400fdac8
1400fdac1:	ff 15 b9 50 11 00    	call   *0x1150b9(%rip)        # 0x140212b80
1400fdac7:	cc                   	int3
1400fdac8:	ff 15 72 50 11 00    	call   *0x115072(%rip)        # 0x140212b40
1400fdace:	66 0f 6f 05 2a 26 1c 	movdqa 0x1c262a(%rip),%xmm0        # 0x1402c0100
1400fdad5:	00
1400fdad6:	f3 0f 7f 84 24 08 01 	movdqu %xmm0,0x108(%rsp)
1400fdadd:	00 00
1400fdadf:	66 44 89 b4 24 f8 00 	mov    %r14w,0xf8(%rsp)
1400fdae6:	00 00
1400fdae8:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
1400fdaef:	00
1400fdaf0:	e8 93 a0 fd ff       	call   0x1400d7b88
1400fdaf5:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400fdaf9:	41 89 04 24          	mov    %eax,(%r12)
1400fdafd:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400fdb02:	49 89 44 24 08       	mov    %rax,0x8(%r12)
1400fdb07:	8b 44 24 60          	mov    0x60(%rsp),%eax
1400fdb0b:	41 89 44 24 10       	mov    %eax,0x10(%r12)
1400fdb10:	e9 98 02 00 00       	jmp    0x1400fddad
1400fdb15:	4d 8b 47 38          	mov    0x38(%r15),%r8
1400fdb19:	4d 85 c0             	test   %r8,%r8
1400fdb1c:	74 18                	je     0x1400fdb36
1400fdb1e:	48 8b 03             	mov    (%rbx),%rax
1400fdb21:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
1400fdb28:	00
1400fdb29:	48 8b cb             	mov    %rbx,%rcx
1400fdb2c:	48 8b 40 68          	mov    0x68(%rax),%rax
1400fdb30:	ff 15 fa 52 11 00    	call   *0x1152fa(%rip)        # 0x140212e30
1400fdb36:	49 8b 47 20          	mov    0x20(%r15),%rax
1400fdb3a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400fdb3f:	49 8b 4f 28          	mov    0x28(%r15),%rcx
1400fdb43:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1400fdb48:	48 3b c1             	cmp    %rcx,%rax
1400fdb4b:	0f 84 d4 01 00 00    	je     0x1400fdd25
1400fdb51:	48 8d 70 40          	lea    0x40(%rax),%rsi
1400fdb55:	0f 57 c0             	xorps  %xmm0,%xmm0
1400fdb58:	0f 11 84 24 c0 00 00 	movups %xmm0,0xc0(%rsp)
1400fdb5f:	00
1400fdb60:	4c 89 b4 24 d0 00 00 	mov    %r14,0xd0(%rsp)
1400fdb67:	00
1400fdb68:	48 c7 84 24 d8 00 00 	movq   $0x7,0xd8(%rsp)
1400fdb6f:	00 07 00 00 00
1400fdb74:	66 44 89 b4 24 c0 00 	mov    %r14w,0xc0(%rsp)
1400fdb7b:	00 00
1400fdb7d:	0f 11 84 24 a0 00 00 	movups %xmm0,0xa0(%rsp)
1400fdb84:	00
1400fdb85:	4c 89 b4 24 b0 00 00 	mov    %r14,0xb0(%rsp)
1400fdb8c:	00
1400fdb8d:	48 c7 84 24 b8 00 00 	movq   $0x7,0xb8(%rsp)
1400fdb94:	00 07 00 00 00
1400fdb99:	66 44 89 b4 24 a0 00 	mov    %r14w,0xa0(%rsp)
1400fdba0:	00 00
1400fdba2:	48 8d 56 e8          	lea    -0x18(%rsi),%rdx
1400fdba6:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
1400fdbad:	00
1400fdbae:	48 3b c2             	cmp    %rdx,%rax
1400fdbb1:	74 1a                	je     0x1400fdbcd
1400fdbb3:	48 83 3e 07          	cmpq   $0x7,(%rsi)
1400fdbb7:	76 03                	jbe    0x1400fdbbc
1400fdbb9:	48 8b 12             	mov    (%rdx),%rdx
1400fdbbc:	4c 8b 46 f8          	mov    -0x8(%rsi),%r8
1400fdbc0:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
1400fdbc7:	00
1400fdbc8:	e8 a7 b7 f0 ff       	call   0x140009374
1400fdbcd:	48 8d 56 c8          	lea    -0x38(%rsi),%rdx
1400fdbd1:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
1400fdbd8:	00
1400fdbd9:	48 3b c2             	cmp    %rdx,%rax
1400fdbdc:	74 1b                	je     0x1400fdbf9
1400fdbde:	48 83 7e e0 07       	cmpq   $0x7,-0x20(%rsi)
1400fdbe3:	76 03                	jbe    0x1400fdbe8
1400fdbe5:	48 8b 12             	mov    (%rdx),%rdx
1400fdbe8:	4c 8b 46 d8          	mov    -0x28(%rsi),%r8
1400fdbec:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1400fdbf3:	00
1400fdbf4:	e8 7b b7 f0 ff       	call   0x140009374
1400fdbf9:	48 8b 03             	mov    (%rbx),%rax
1400fdbfc:	4c 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%r9
1400fdc03:	00
1400fdc04:	48 83 bc 24 b8 00 00 	cmpq   $0x7,0xb8(%rsp)
1400fdc0b:	00 07
1400fdc0d:	4c 0f 47 8c 24 a0 00 	cmova  0xa0(%rsp),%r9
1400fdc14:	00 00
1400fdc16:	4c 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%r8
1400fdc1d:	00
1400fdc1e:	48 83 bc 24 d8 00 00 	cmpq   $0x7,0xd8(%rsp)
1400fdc25:	00 07
1400fdc27:	4c 0f 47 84 24 c0 00 	cmova  0xc0(%rsp),%r8
1400fdc2e:	00 00
1400fdc30:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
1400fdc37:	00
1400fdc38:	48 8b cb             	mov    %rbx,%rcx
1400fdc3b:	48 8b 40 18          	mov    0x18(%rax),%rax
1400fdc3f:	ff 15 eb 51 11 00    	call   *0x1151eb(%rip)        # 0x140212e30
1400fdc45:	8b 10                	mov    (%rax),%edx
1400fdc47:	89 54 24 50          	mov    %edx,0x50(%rsp)
1400fdc4b:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400fdc4f:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1400fdc54:	8b 40 10             	mov    0x10(%rax),%eax
1400fdc57:	89 44 24 60          	mov    %eax,0x60(%rsp)
1400fdc5b:	85 d2                	test   %edx,%edx
1400fdc5d:	0f 85 96 01 00 00    	jne    0x1400fddf9
1400fdc63:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1400fdc6a:	00
1400fdc6b:	48 83 f8 07          	cmp    $0x7,%rax
1400fdc6f:	76 36                	jbe    0x1400fdca7
1400fdc71:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400fdc78:	00
1400fdc79:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx