14027d671:	0f 83 60 02 00 00    	jae    0x14027d8d7
14027d677:	48 8b 44 19 28       	mov    0x28(%rcx,%rbx,1),%rax
14027d67c:	48 2b c2             	sub    %rdx,%rax
14027d67f:	48 c1 f8 05          	sar    $0x5,%rax
14027d683:	49 0f af c3          	imul   %r11,%rax
14027d687:	4c 3b f0             	cmp    %rax,%r14
14027d68a:	0f 83 47 02 00 00    	jae    0x14027d8d7
14027d690:	4c 89 8c 16 a8 00 00 	mov    %r9,0xa8(%rsi,%rdx,1)
14027d697:	00
14027d698:	48 8b 8f 98 00 00 00 	mov    0x98(%rdi),%rcx
14027d69f:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d6a6:	48 2b c1             	sub    %rcx,%rax
14027d6a9:	48 c1 f8 03          	sar    $0x3,%rax
14027d6ad:	49 0f af c5          	imul   %r13,%rax
14027d6b1:	48 3b e8             	cmp    %rax,%rbp
14027d6b4:	0f 83 1d 02 00 00    	jae    0x14027d8d7
14027d6ba:	48 8b 54 19 20       	mov    0x20(%rcx,%rbx,1),%rdx
14027d6bf:	48 8b 44 19 28       	mov    0x28(%rcx,%rbx,1),%rax
14027d6c4:	48 2b c2             	sub    %rdx,%rax
14027d6c7:	48 c1 f8 05          	sar    $0x5,%rax
14027d6cb:	49 0f af c3          	imul   %r11,%rax
14027d6cf:	4c 3b f0             	cmp    %rax,%r14
14027d6d2:	0f 83 ff 01 00 00    	jae    0x14027d8d7
14027d6d8:	4c 8b 84 16 b8 00 00 	mov    0xb8(%rsi,%rdx,1),%r8
14027d6df:	00
14027d6e0:	48 8b 84 16 c0 00 00 	mov    0xc0(%rsi,%rdx,1),%rax
14027d6e7:	00
14027d6e8:	49 2b c0             	sub    %r8,%rax
14027d6eb:	48 c1 f8 04          	sar    $0x4,%rax
14027d6ef:	49 0f af c2          	imul   %r10,%rax
14027d6f3:	4c 3b f8             	cmp    %rax,%r15
14027d6f6:	0f 83 db 01 00 00    	jae    0x14027d8d7
14027d6fc:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d703:	4f 8b 4c 20 40       	mov    0x40(%r8,%r12,1),%r9
14027d708:	48 2b c1             	sub    %rcx,%rax
14027d70b:	48 c1 f8 03          	sar    $0x3,%rax
14027d70f:	49 0f af c5          	imul   %r13,%rax
14027d713:	48 3b e8             	cmp    %rax,%rbp
14027d716:	0f 83 bb 01 00 00    	jae    0x14027d8d7
14027d71c:	48 8b 44 19 28       	mov    0x28(%rcx,%rbx,1),%rax
14027d721:	48 2b c2             	sub    %rdx,%rax
14027d724:	48 c1 f8 05          	sar    $0x5,%rax
14027d728:	49 0f af c3          	imul   %r11,%rax
14027d72c:	4c 3b f0             	cmp    %rax,%r14
14027d72f:	0f 83 a2 01 00 00    	jae    0x14027d8d7
14027d735:	4c 89 8c 16 b0 00 00 	mov    %r9,0xb0(%rsi,%rdx,1)
14027d73c:	00
14027d73d:	48 8b 8f 98 00 00 00 	mov    0x98(%rdi),%rcx
14027d744:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d74b:	48 2b c1             	sub    %rcx,%rax
14027d74e:	48 c1 f8 03          	sar    $0x3,%rax
14027d752:	49 0f af c5          	imul   %r13,%rax
14027d756:	48 3b e8             	cmp    %rax,%rbp
14027d759:	0f 83 78 01 00 00    	jae    0x14027d8d7
14027d75f:	48 8b 54 19 20       	mov    0x20(%rcx,%rbx,1),%rdx
14027d764:	48 8b 44 19 28       	mov    0x28(%rcx,%rbx,1),%rax
14027d769:	48 2b c2             	sub    %rdx,%rax
14027d76c:	48 c1 f8 05          	sar    $0x5,%rax
14027d770:	49 0f af c3          	imul   %r11,%rax
14027d774:	4c 3b f0             	cmp    %rax,%r14
14027d777:	0f 83 5a 01 00 00    	jae    0x14027d8d7
14027d77d:	4c 8b 84 16 b8 00 00 	mov    0xb8(%rsi,%rdx,1),%r8
14027d784:	00
14027d785:	48 8b 84 16 c0 00 00 	mov    0xc0(%rsi,%rdx,1),%rax
14027d78c:	00
14027d78d:	49 2b c0             	sub    %r8,%rax
14027d790:	48 c1 f8 04          	sar    $0x4,%rax
14027d794:	49 0f af c2          	imul   %r10,%rax
14027d798:	4c 3b f8             	cmp    %rax,%r15
14027d79b:	0f 83 36 01 00 00    	jae    0x14027d8d7
14027d7a1:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d7a8:	47 8b 0c 04          	mov    (%r12,%r8,1),%r9d
14027d7ac:	48 2b c1             	sub    %rcx,%rax
14027d7af:	48 c1 f8 03          	sar    $0x3,%rax
14027d7b3:	49 0f af c5          	imul   %r13,%rax
14027d7b7:	48 3b e8             	cmp    %rax,%rbp
14027d7ba:	0f 83 17 01 00 00    	jae    0x14027d8d7
14027d7c0:	48 8b 44 19 28       	mov    0x28(%rcx,%rbx,1),%rax
14027d7c5:	48 2b c2             	sub    %rdx,%rax
14027d7c8:	48 c1 f8 05          	sar    $0x5,%rax
14027d7cc:	49 0f af c3          	imul   %r11,%rax
14027d7d0:	4c 3b f0             	cmp    %rax,%r14
14027d7d3:	0f 83 fe 00 00 00    	jae    0x14027d8d7
14027d7d9:	44 89 8c 16 9c 00 00 	mov    %r9d,0x9c(%rsi,%rdx,1)
14027d7e0:	00
14027d7e1:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
14027d7e8:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d7ef:	48 2b c2             	sub    %rdx,%rax
14027d7f2:	48 c1 f8 03          	sar    $0x3,%rax
14027d7f6:	49 0f af c5          	imul   %r13,%rax
14027d7fa:	48 3b e8             	cmp    %rax,%rbp
14027d7fd:	0f 83 d4 00 00 00    	jae    0x14027d8d7
14027d803:	48 8b 4c 1a 20       	mov    0x20(%rdx,%rbx,1),%rcx
14027d808:	48 8b 44 1a 28       	mov    0x28(%rdx,%rbx,1),%rax
14027d80d:	48 2b c1             	sub    %rcx,%rax
14027d810:	48 c1 f8 05          	sar    $0x5,%rax
14027d814:	49 0f af c3          	imul   %r11,%rax
14027d818:	4c 3b f0             	cmp    %rax,%r14
14027d81b:	0f 83 b6 00 00 00    	jae    0x14027d8d7
14027d821:	4c 8b 84 0e b8 00 00 	mov    0xb8(%rsi,%rcx,1),%r8
14027d828:	00
14027d829:	48 8b 84 0e c0 00 00 	mov    0xc0(%rsi,%rcx,1),%rax
14027d830:	00
14027d831:	49 2b c0             	sub    %r8,%rax
14027d834:	48 c1 f8 04          	sar    $0x4,%rax
14027d838:	49 0f af c2          	imul   %r10,%rax
14027d83c:	4c 3b f8             	cmp    %rax,%r15
14027d83f:	0f 83 92 00 00 00    	jae    0x14027d8d7
14027d845:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d84c:	47 0f b7 44 04 30    	movzwl 0x30(%r12,%r8,1),%r8d
14027d852:	48 2b c2             	sub    %rdx,%rax
14027d855:	48 c1 f8 03          	sar    $0x3,%rax
14027d859:	49 0f af c5          	imul   %r13,%rax
14027d85d:	48 3b e8             	cmp    %rax,%rbp
14027d860:	73 75                	jae    0x14027d8d7
14027d862:	48 8b 44 1a 28       	mov    0x28(%rdx,%rbx,1),%rax
14027d867:	48 2b c1             	sub    %rcx,%rax
14027d86a:	48 c1 f8 05          	sar    $0x5,%rax
14027d86e:	49 0f af c3          	imul   %r11,%rax
14027d872:	4c 3b f0             	cmp    %rax,%r14
14027d875:	73 60                	jae    0x14027d8d7
14027d877:	66 44 89 44 31 20    	mov    %r8w,0x20(%rcx,%rsi,1)
14027d87d:	eb 0a                	jmp    0x14027d889
14027d87f:	49 bb b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r11
14027d886:	db b6 6d
14027d889:	49 ff c6             	inc    %r14
14027d88c:	48 81 c6 e0 00 00 00 	add    $0xe0,%rsi
14027d893:	e9 be fb ff ff       	jmp    0x14027d456
14027d898:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
14027d89f:	48 ff c5             	inc    %rbp
14027d8a2:	48 2b c1             	sub    %rcx,%rax
14027d8a5:	48 83 c3 68          	add    $0x68,%rbx
14027d8a9:	48 c1 f8 03          	sar    $0x3,%rax
14027d8ad:	49 0f af c5          	imul   %r13,%rax
14027d8b1:	48 3b e8             	cmp    %rax,%rbp
14027d8b4:	0f 82 97 fb ff ff    	jb     0x14027d451
14027d8ba:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14027d8bf:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14027d8c4:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14027d8c9:	48 83 c4 20          	add    $0x20,%rsp
14027d8cd:	41 5f                	pop    %r15
14027d8cf:	41 5e                	pop    %r14
14027d8d1:	41 5d                	pop    %r13
14027d8d3:	41 5c                	pop    %r12
14027d8d5:	5f                   	pop    %rdi
14027d8d6:	c3                   	ret
14027d8d7:	ff 15 bb f0 88 00    	call   *0x88f0bb(%rip)        # 0x140b0c998
14027d8dd:	cc                   	int3
14027d8de:	90                   	nop
14027d8df:	90                   	nop
14027d8e0:	48 8b c4             	mov    %rsp,%rax
14027d8e3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14027d8e7:	48 89 70 18          	mov    %rsi,0x18(%rax)
14027d8eb:	48 89 78 20          	mov    %rdi,0x20(%rax)
14027d8ef:	55                   	push   %rbp
14027d8f0:	41 54                	push   %r12
14027d8f2:	41 55                	push   %r13
14027d8f4:	41 56                	push   %r14
14027d8f6:	41 57                	push   %r15
14027d8f8:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14027d8fc:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14027d903:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14027d907:	48 8b 05 32 17 a4 00 	mov    0xa41732(%rip),%rax        # 0x140cbf040
14027d90e:	48 33 c4             	xor    %rsp,%rax
14027d911:	48 89 45 17          	mov    %rax,0x17(%rbp)
14027d915:	4c 8b f1             	mov    %rcx,%r14
14027d918:	45 33 d2             	xor    %r10d,%r10d
14027d91b:	41 8b f2             	mov    %r10d,%esi
14027d91e:	44 89 54 24 30       	mov    %r10d,0x30(%rsp)
14027d923:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
14027d928:	41 8b ca             	mov    %r10d,%ecx
14027d92b:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14027d92f:	45 8b ca             	mov    %r10d,%r9d
14027d932:	4c 89 55 8f          	mov    %r10,-0x71(%rbp)
14027d936:	45 8b e2             	mov    %r10d,%r12d
14027d939:	49 8b 96 a0 00 00 00 	mov    0xa0(%r14),%rdx
14027d940:	4d 8b 86 98 00 00 00 	mov    0x98(%r14),%r8
14027d947:	48 8b c2             	mov    %rdx,%rax
14027d94a:	49 2b c0             	sub    %r8,%rax
14027d94d:	48 c1 f8 03          	sar    $0x3,%rax
14027d951:	49 bd c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r13
14027d958:	ec c4 4e
14027d95b:	49 0f af c5          	imul   %r13,%rax
14027d95f:	48 85 c0             	test   %rax,%rax
14027d962:	0f 84 c2 06 00 00    	je     0x14027e02a
14027d968:	45 8b fa             	mov    %r10d,%r15d
14027d96b:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027d970:	75 4b                	jne    0x14027d9bd
14027d972:	49 2b d0             	sub    %r8,%rdx
14027d975:	48 c1 fa 03          	sar    $0x3,%rdx
14027d979:	49 0f af d5          	imul   %r13,%rdx
14027d97d:	4c 3b e2             	cmp    %rdx,%r12
14027d980:	0f 83 9d 06 00 00    	jae    0x14027e023
14027d986:	4d 03 c7             	add    %r15,%r8
14027d989:	49 3b c9             	cmp    %r9,%rcx
14027d98c:	74 19                	je     0x14027d9a7
14027d98e:	49 8b d0             	mov    %r8,%rdx
14027d991:	e8 8a ef ff ff       	call   0x14027c920
14027d996:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027d99a:	48 83 c1 68          	add    $0x68,%rcx
14027d99e:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14027d9a2:	e9 25 06 00 00       	jmp    0x14027dfcc
14027d9a7:	48 8b d1             	mov    %rcx,%rdx
14027d9aa:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14027d9af:	e8 04 53 00 00       	call   0x140282cb8
14027d9b4:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027d9b8:	e9 0f 06 00 00       	jmp    0x14027dfcc
14027d9bd:	44 88 54 24 34       	mov    %r10b,0x34(%rsp)
14027d9c2:	4d 8b ea             	mov    %r10,%r13
14027d9c5:	4d 8b c2             	mov    %r10,%r8
14027d9c8:	4c 89 45 97          	mov    %r8,-0x69(%rbp)
14027d9cc:	49 8b 8e 98 00 00 00 	mov    0x98(%r14),%rcx
14027d9d3:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027d9da:	48 2b c1             	sub    %rcx,%rax
14027d9dd:	48 c1 f8 03          	sar    $0x3,%rax
14027d9e1:	49 b9 c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r9
14027d9e8:	ec c4 4e
14027d9eb:	49 0f af c1          	imul   %r9,%rax
14027d9ef:	4c 3b e0             	cmp    %rax,%r12
14027d9f2:	0f 83 2b 06 00 00    	jae    0x14027e023
14027d9f8:	4a 8b 54 39 20       	mov    0x20(%rcx,%r15,1),%rdx
14027d9fd:	4a 3b 54 39 28       	cmp    0x28(%rcx,%r15,1),%rdx
14027da02:	0f 84 1b 06 00 00    	je     0x14027e023
14027da08:	48 8b 7a 50          	mov    0x50(%rdx),%rdi
14027da0c:	48 8b 42 58          	mov    0x58(%rdx),%rax
14027da10:	48 2b c7             	sub    %rdi,%rax
14027da13:	48 c1 f8 04          	sar    $0x4,%rax
14027da17:	4c 3b e8             	cmp    %rax,%r13
14027da1a:	0f 83 1a 01 00 00    	jae    0x14027db3a
14027da20:	0f 57 c0             	xorps  %xmm0,%xmm0
14027da23:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
14027da27:	4c 89 55 07          	mov    %r10,0x7(%rbp)
14027da2b:	48 c7 45 0f 07 00 00 	movq   $0x7,0xf(%rbp)
14027da32:	00
14027da33:	66 44 89 55 f7       	mov    %r10w,-0x9(%rbp)
14027da38:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027da3f:	48 2b c1             	sub    %rcx,%rax
14027da42:	48 c1 f8 03          	sar    $0x3,%rax
14027da46:	49 0f af c1          	imul   %r9,%rax
14027da4a:	4c 3b e0             	cmp    %rax,%r12
14027da4d:	0f 83 b4 05 00 00    	jae    0x14027e007
14027da53:	4a 3b 54 39 28       	cmp    0x28(%rcx,%r15,1),%rdx
14027da58:	0f 84 a9 05 00 00    	je     0x14027e007
14027da5e:	4a 8b 3c 07          	mov    (%rdi,%r8,1),%rdi
14027da62:	48 8b 07             	mov    (%rdi),%rax
14027da65:	48 8b 98 00 01 00 00 	mov    0x100(%rax),%rbx
14027da6c:	48 8d 8f 88 00 00 00 	lea    0x88(%rdi),%rcx
14027da73:	48 8b 01             	mov    (%rcx),%rax
14027da76:	48 8b 00             	mov    (%rax),%rax
14027da79:	ff 15 b9 f1 88 00    	call   *0x88f1b9(%rip)        # 0x140b0cc38
14027da7f:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
14027da84:	41 b1 01             	mov    $0x1,%r9b
14027da87:	44 8b c0             	mov    %eax,%r8d
14027da8a:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14027da8e:	48 8b cf             	mov    %rdi,%rcx
14027da91:	48 8b c3             	mov    %rbx,%rax
14027da94:	ff 15 9e f1 88 00    	call   *0x88f19e(%rip)        # 0x140b0cc38
14027da9a:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14027da9e:	e8 a5 03 f2 ff       	call   0x14019de48
14027daa3:	45 33 d2             	xor    %r10d,%r10d
14027daa6:	84 c0                	test   %al,%al
14027daa8:	75 4f                	jne    0x14027daf9
14027daaa:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14027daae:	48 83 f8 07          	cmp    $0x7,%rax
14027dab2:	76 35                	jbe    0x14027dae9
14027dab4:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14027dabb:	00
14027dabc:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14027dac0:	48 8b d1             	mov    %rcx,%rdx
14027dac3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14027dac9:	72 15                	jb     0x14027dae0
14027dacb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14027dacf:	48 2b d1             	sub    %rcx,%rdx
14027dad2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14027dad6:	48 83 f8 1f          	cmp    $0x1f,%rax
14027dada:	0f 87 20 05 00 00    	ja     0x14027e000
14027dae0:	ff 15 da ed 88 00    	call   *0x88edda(%rip)        # 0x140b0c8c0
14027dae6:	45 33 d2             	xor    %r10d,%r10d
14027dae9:	49 ff c5             	inc    %r13
14027daec:	4c 8b 45 97          	mov    -0x69(%rbp),%r8
14027daf0:	49 83 c0 10          	add    $0x10,%r8
14027daf4:	e9 cf fe ff ff       	jmp    0x14027d9c8
14027daf9:	40 b7 01             	mov    $0x1,%dil
14027dafc:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14027db00:	48 83 f8 07          	cmp    $0x7,%rax
14027db04:	76 39                	jbe    0x14027db3f
14027db06:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14027db0d:	00
14027db0e:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14027db12:	48 8b d1             	mov    %rcx,%rdx
14027db15:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14027db1b:	72 15                	jb     0x14027db32
14027db1d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14027db21:	48 2b d1             	sub    %rcx,%rdx
14027db24:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14027db28:	48 83 f8 1f          	cmp    $0x1f,%rax
14027db2c:	0f 87 ce 04 00 00    	ja     0x14027e000
14027db32:	ff 15 88 ed 88 00    	call   *0x88ed88(%rip)        # 0x140b0c8c0
14027db38:	eb 05                	jmp    0x14027db3f
14027db3a:	40 8a 7c 24 34       	mov    0x34(%rsp),%dil
14027db3f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027db43:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027db48:	0f 84 ce 04 00 00    	je     0x14027e01c
14027db4e:	48 8b 51 c0          	mov    -0x40(%rcx),%rdx
14027db52:	48 39 51 b8          	cmp    %rdx,-0x48(%rcx)
14027db56:	0f 84 c0 04 00 00    	je     0x14027e01c
14027db5c:	48 8b 42 90          	mov    -0x70(%rdx),%rax
14027db60:	49 bd c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r13
14027db67:	ec c4 4e
14027db6a:	48 39 42 88          	cmp    %rax,-0x78(%rdx)
14027db6e:	0f 85 63 01 00 00    	jne    0x14027dcd7
14027db74:	4d 8b 86 98 00 00 00 	mov    0x98(%r14),%r8
14027db7b:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027db82:	49 2b c0             	sub    %r8,%rax
14027db85:	48 c1 f8 03          	sar    $0x3,%rax
14027db89:	49 0f af c5          	imul   %r13,%rax
14027db8d:	4c 3b e0             	cmp    %rax,%r12
14027db90:	0f 83 86 04 00 00    	jae    0x14027e01c
14027db96:	4b 8b 54 38 20       	mov    0x20(%r8,%r15,1),%rdx
14027db9b:	4b 3b 54 38 28       	cmp    0x28(%r8,%r15,1),%rdx
14027dba0:	0f 84 76 04 00 00    	je     0x14027e01c
14027dba6:	48 8b 42 58          	mov    0x58(%rdx),%rax
14027dbaa:	48 39 42 50          	cmp    %rax,0x50(%rdx)
14027dbae:	0f 85 23 01 00 00    	jne    0x14027dcd7
14027dbb4:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dbbb:	49 2b c0             	sub    %r8,%rax
14027dbbe:	48 c1 f8 03          	sar    $0x3,%rax
14027dbc2:	49 0f af c5          	imul   %r13,%rax
14027dbc6:	4c 3b e0             	cmp    %rax,%r12
14027dbc9:	0f 83 4d 04 00 00    	jae    0x14027e01c
14027dbcf:	4b 3b 54 38 28       	cmp    0x28(%r8,%r15,1),%rdx
14027dbd4:	0f 84 42 04 00 00    	je     0x14027e01c
14027dbda:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
14027dbde:	48 3b 4a 40          	cmp    0x40(%rdx),%rcx
14027dbe2:	0f 84 34 04 00 00    	je     0x14027e01c
14027dbe8:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14027dbec:	48 8b 09             	mov    (%rcx),%rcx
14027dbef:	e8 74 70 db ff       	call   0x140034c68
14027dbf4:	48 8b d8             	mov    %rax,%rbx
14027dbf7:	83 ce 01             	or     $0x1,%esi
14027dbfa:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dbfe:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
14027dc02:	48 39 54 24 38       	cmp    %rdx,0x38(%rsp)
14027dc07:	0f 84 01 04 00 00    	je     0x14027e00e
14027dc0d:	48 8b 4a c0          	mov    -0x40(%rdx),%rcx
14027dc11:	48 39 4a b8          	cmp    %rcx,-0x48(%rdx)
14027dc15:	0f 84 f3 03 00 00    	je     0x14027e00e
14027dc1b:	48 8b 81 58 ff ff ff 	mov    -0xa8(%rcx),%rax
14027dc22:	48 3b 81 60 ff ff ff 	cmp    -0xa0(%rcx),%rax
14027dc29:	0f 84 df 03 00 00    	je     0x14027e00e