180023671:	41 56                	push   %r14
180023673:	41 57                	push   %r15
180023675:	48 8d 6c 24 d8       	lea    -0x28(%rsp),%rbp
18002367a:	48 81 ec 28 01 00 00 	sub    $0x128,%rsp
180023681:	48 8b 05 e8 92 14 00 	mov    0x1492e8(%rip),%rax        # 0x18016c970
180023688:	48 33 c4             	xor    %rsp,%rax
18002368b:	48 89 45 10          	mov    %rax,0x10(%rbp)
18002368f:	4c 8b b5 90 00 00 00 	mov    0x90(%rbp),%r14
180023696:	48 8d 05 63 c9 fd ff 	lea    -0x2369d(%rip),%rax        # 0x180000000
18002369d:	8b 3d f1 1c 17 00    	mov    0x171cf1(%rip),%edi        # 0x180195394
1800236a3:	45 33 ff             	xor    %r15d,%r15d
1800236a6:	4c 8b e9             	mov    %rcx,%r13
1800236a9:	4c 89 45 88          	mov    %r8,-0x78(%rbp)
1800236ad:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1800236b4:	0f 57 c0             	xorps  %xmm0,%xmm0
1800236b7:	41 0f 11 06          	movups %xmm0,(%r14)
1800236bb:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1800236c0:	45 8d 47 68          	lea    0x68(%r15),%r8d
1800236c4:	33 c9                	xor    %ecx,%ecx
1800236c6:	89 54 24 78          	mov    %edx,0x78(%rsp)
1800236ca:	41 0f 11 46 10       	movups %xmm0,0x10(%r14)
1800236cf:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1800236d4:	33 d2                	xor    %edx,%edx
1800236d6:	41 0f 11 46 20       	movups %xmm0,0x20(%r14)
1800236db:	48 8d 88 b0 e6 16 00 	lea    0x16e6b0(%rax),%rcx
1800236e2:	4c 89 4c 24 70       	mov    %r9,0x70(%rsp)
1800236e7:	48 6b f7 68          	imul   $0x68,%rdi,%rsi
1800236eb:	4d 8b e1             	mov    %r9,%r12
1800236ee:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
1800236f3:	48 03 ce             	add    %rsi,%rcx
1800236f6:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
1800236fb:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1800236ff:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
180023706:	ff ff 7f
180023709:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
18002370d:	44 89 7c 24 54       	mov    %r15d,0x54(%rsp)
180023712:	44 88 7c 24 50       	mov    %r15b,0x50(%rsp)
180023717:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
18002371c:	41 c7 06 30 00 00 00 	movl   $0x30,(%r14)
180023723:	e8 58 25 11 00       	call   0x180135c80
180023728:	48 8d 0d 21 ab 14 00 	lea    0x14ab21(%rip),%rcx        # 0x18016e250
18002372f:	48 8d 15 ca c8 fd ff 	lea    -0x23736(%rip),%rdx        # 0x180000000
180023736:	48 8d 04 bf          	lea    (%rdi,%rdi,4),%rax
18002373a:	48 c1 e0 05          	shl    $0x5,%rax
18002373e:	48 03 c1             	add    %rcx,%rax
180023741:	48 8d 0d 78 b6 14 00 	lea    0x14b678(%rip),%rcx        # 0x18016edc0
180023748:	48 89 84 16 b8 e6 16 	mov    %rax,0x16e6b8(%rsi,%rdx,1)
18002374f:	00
180023750:	48 69 c7 b0 04 00 00 	imul   $0x4b0,%rdi,%rax
180023757:	48 03 c1             	add    %rcx,%rax
18002375a:	48 89 84 16 d8 e6 16 	mov    %rax,0x16e6d8(%rsi,%rdx,1)
180023761:	00
180023762:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
180023767:	48 85 f6             	test   %rsi,%rsi
18002376a:	74 10                	je     0x18002377c
18002376c:	33 d2                	xor    %edx,%edx
18002376e:	41 b8 a8 00 00 00    	mov    $0xa8,%r8d
180023774:	48 8b ce             	mov    %rsi,%rcx
180023777:	e8 04 25 11 00       	call   0x180135c80
18002377c:	b9 01 00 00 00       	mov    $0x1,%ecx
180023781:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
180023786:	be 28 04 00 c0       	mov    $0xc0000428,%esi
18002378b:	45 85 ff             	test   %r15d,%r15d
18002378e:	74 1f                	je     0x1800237af
180023790:	4d 85 e4             	test   %r12,%r12
180023793:	0f 84 59 02 00 00    	je     0x1800239f2
180023799:	41 8b 44 24 04       	mov    0x4(%r12),%eax
18002379e:	84 c1                	test   %al,%cl
1800237a0:	0f 84 4c 02 00 00    	je     0x1800239f2
1800237a6:	48 8d 3d e3 ab 14 00 	lea    0x14abe3(%rip),%rdi        # 0x18016e390
1800237ad:	eb 1f                	jmp    0x1800237ce
1800237af:	8b 05 df 1b 17 00    	mov    0x171bdf(%rip),%eax        # 0x180195394
1800237b5:	48 69 f8 20 03 00 00 	imul   $0x320,%rax,%rdi
1800237bc:	48 8d 05 bd af 14 00 	lea    0x14afbd(%rip),%rax        # 0x18016e780
1800237c3:	48 03 f8             	add    %rax,%rdi
1800237c6:	49 8b 46 10          	mov    0x10(%r14),%rax
1800237ca:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800237ce:	49 8d 95 e0 00 00 00 	lea    0xe0(%r13),%rdx
1800237d5:	c7 44 24 38 32 00 00 	movl   $0x32,0x38(%rsp)
1800237dc:	00
1800237dd:	8b 02                	mov    (%rdx),%eax
1800237df:	0f 57 c0             	xorps  %xmm0,%xmm0
1800237e2:	c6 44 24 34 00       	movb   $0x0,0x34(%rsp)
1800237e7:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
1800237ec:	85 c0                	test   %eax,%eax
1800237ee:	0f 84 32 07 00 00    	je     0x180023f26
1800237f4:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1800237f9:	89 44 24 20          	mov    %eax,0x20(%rsp)
1800237fd:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
180023802:	48 8d 0d 17 67 12 00 	lea    0x126717(%rip),%rcx        # 0x180149f20
180023809:	e8 d6 c9 ff ff       	call   0x1800201e4
18002380e:	85 c0                	test   %eax,%eax
180023810:	0f 8e 10 07 00 00    	jle    0x180023f26
180023816:	80 7c 24 34 00       	cmpb   $0x0,0x34(%rsp)
18002381b:	75 04                	jne    0x180023821
18002381d:	33 f6                	xor    %esi,%esi
18002381f:	eb 25                	jmp    0x180023846
180023821:	4c 8b c7             	mov    %rdi,%r8
180023824:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
180023829:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
18002382e:	e8 e9 c7 ff ff       	call   0x18002001c
180023833:	33 c9                	xor    %ecx,%ecx
180023835:	85 c0                	test   %eax,%eax
180023837:	0f 4e ce             	cmovle %esi,%ecx
18002383a:	85 c9                	test   %ecx,%ecx
18002383c:	0f 88 e6 06 00 00    	js     0x180023f28
180023842:	8b 74 24 38          	mov    0x38(%rsp),%esi
180023846:	32 c0                	xor    %al,%al
180023848:	0f 57 c0             	xorps  %xmm0,%xmm0
18002384b:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
180023850:	85 f6                	test   %esi,%esi
180023852:	74 72                	je     0x1800238c6
180023854:	4d 85 e4             	test   %r12,%r12
180023857:	74 6d                	je     0x1800238c6
180023859:	41 8b 4c 24 08       	mov    0x8(%r12),%ecx
18002385e:	85 c9                	test   %ecx,%ecx
180023860:	74 64                	je     0x1800238c6
180023862:	3b ce                	cmp    %esi,%ecx
180023864:	0f 87 af 06 00 00    	ja     0x180023f19
18002386a:	45 33 ff             	xor    %r15d,%r15d
18002386d:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
180023871:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
180023876:	85 c9                	test   %ecx,%ecx
180023878:	74 45                	je     0x1800238bf
18002387a:	4b 8b 4c fc 10       	mov    0x10(%r12,%r15,8),%rcx
18002387f:	c7 44 24 58 7f 00 00 	movl   $0x7f,0x58(%rsp)
180023886:	00
180023887:	48 85 c9             	test   %rcx,%rcx
18002388a:	0f 84 89 06 00 00    	je     0x180023f19
180023890:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
180023895:	e8 a6 d8 ff ff       	call   0x180021140
18002389a:	85 c0                	test   %eax,%eax
18002389c:	0f 88 77 06 00 00    	js     0x180023f19
1800238a2:	4c 8b c7             	mov    %rdi,%r8
1800238a5:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1800238aa:	8b d6                	mov    %esi,%edx
1800238ac:	e8 9f 07 00 00       	call   0x180024050
1800238b1:	84 c0                	test   %al,%al
1800238b3:	74 0a                	je     0x1800238bf
1800238b5:	41 ff c7             	inc    %r15d
1800238b8:	45 3b 7c 24 08       	cmp    0x8(%r12),%r15d
1800238bd:	72 bb                	jb     0x18002387a
1800238bf:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
1800238c4:	eb 05                	jmp    0x1800238cb
1800238c6:	b8 01 00 00 00       	mov    $0x1,%eax
1800238cb:	84 c0                	test   %al,%al
1800238cd:	0f 84 46 06 00 00    	je     0x180023f19
1800238d3:	45 85 ff             	test   %r15d,%r15d
1800238d6:	0f 85 16 01 00 00    	jne    0x1800239f2
1800238dc:	49 8b 46 10          	mov    0x10(%r14),%rax
1800238e0:	49 8d 8d 80 00 00 00 	lea    0x80(%r13),%rcx
1800238e7:	49 8d 7e 28          	lea    0x28(%r14),%rdi
1800238eb:	89 70 20             	mov    %esi,0x20(%rax)
1800238ee:	49 8d 76 20          	lea    0x20(%r14),%rsi
1800238f2:	48 8b d6             	mov    %rsi,%rdx
1800238f5:	e8 8a da ff ff       	call   0x180021384
1800238fa:	45 33 ff             	xor    %r15d,%r15d
1800238fd:	84 c0                	test   %al,%al
1800238ff:	74 13                	je     0x180023914
180023901:	49 8d 8d 90 00 00 00 	lea    0x90(%r13),%rcx
180023908:	48 8b d7             	mov    %rdi,%rdx
18002390b:	e8 74 da ff ff       	call   0x180021384
180023910:	84 c0                	test   %al,%al
180023912:	75 06                	jne    0x18002391a
180023914:	4c 89 3e             	mov    %r15,(%rsi)
180023917:	4c 89 3f             	mov    %r15,(%rdi)
18002391a:	44 38 3d e8 18 17 00 	cmp    %r15b,0x1718e8(%rip)        # 0x180195209
180023921:	48 8d 05 b8 65 12 00 	lea    0x1265b8(%rip),%rax        # 0x180149ee0
180023928:	48 8d 0d c1 65 12 00 	lea    0x1265c1(%rip),%rcx        # 0x180149ef0
18002392f:	48 0f 45 c8          	cmovne %rax,%rcx
180023933:	49 8b 46 10          	mov    0x10(%r14),%rax
180023937:	4c 8b 60 18          	mov    0x18(%rax),%r12
18002393b:	8b 40 20             	mov    0x20(%rax),%eax
18002393e:	4d 8b c4             	mov    %r12,%r8
180023941:	8b d0                	mov    %eax,%edx
180023943:	89 44 24 38          	mov    %eax,0x38(%rsp)
180023947:	e8 04 07 00 00       	call   0x180024050
18002394c:	44 8a f8             	mov    %al,%r15b
18002394f:	84 c0                	test   %al,%al
180023951:	74 15                	je     0x180023968
180023953:	48 8b 05 ee 18 17 00 	mov    0x1718ee(%rip),%rax        # 0x180195248
18002395a:	48 85 c0             	test   %rax,%rax
18002395d:	7e 09                	jle    0x180023968
18002395f:	48 39 06             	cmp    %rax,(%rsi)
180023962:	0f 8c 29 05 00 00    	jl     0x180023e91
180023968:	80 3d 9b 18 17 00 00 	cmpb   $0x0,0x17189b(%rip)        # 0x18019520a
18002396f:	75 7c                	jne    0x1800239ed
180023971:	80 3d 90 18 17 00 00 	cmpb   $0x0,0x171890(%rip)        # 0x180195208
180023978:	74 05                	je     0x18002397f
18002397a:	45 84 ff             	test   %r15b,%r15b
18002397d:	75 6e                	jne    0x1800239ed
18002397f:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
180023984:	48 85 c0             	test   %rax,%rax
180023987:	74 07                	je     0x180023990
180023989:	8b 40 04             	mov    0x4(%rax),%eax
18002398c:	a8 04                	test   $0x4,%al
18002398e:	75 5d                	jne    0x1800239ed
180023990:	8b 54 24 38          	mov    0x38(%rsp),%edx
180023994:	48 8d 0d 65 65 12 00 	lea    0x126565(%rip),%rcx        # 0x180149f00
18002399b:	4d 8b c4             	mov    %r12,%r8
18002399e:	e8 ad 06 00 00       	call   0x180024050
1800239a3:	84 c0                	test   %al,%al
1800239a5:	74 46                	je     0x1800239ed
1800239a7:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1800239ad:	48 8b 05 84 18 17 00 	mov    0x171884(%rip),%rax        # 0x180195238
1800239b4:	48 85 c0             	test   %rax,%rax
1800239b7:	74 34                	je     0x1800239ed
1800239b9:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1800239be:	ff d0                	call   *%rax
1800239c0:	0f 1f 00             	nopl   (%rax)
1800239c3:	84 c0                	test   %al,%al
1800239c5:	74 26                	je     0x1800239ed
1800239c7:	45 84 ff             	test   %r15b,%r15b
1800239ca:	74 0a                	je     0x1800239d6
1800239cc:	48 8b 07             	mov    (%rdi),%rax
1800239cf:	48 39 44 24 38       	cmp    %rax,0x38(%rsp)
1800239d4:	eb 11                	jmp    0x1800239e7
1800239d6:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1800239db:	48 3b 06             	cmp    (%rsi),%rax
1800239de:	0f 8c bf 04 00 00    	jl     0x180023ea3
1800239e4:	48 3b 07             	cmp    (%rdi),%rax
1800239e7:	0f 8f b6 04 00 00    	jg     0x180023ea3
1800239ed:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
1800239f2:	41 8b c7             	mov    %r15d,%eax
1800239f5:	49 8d 4d 30          	lea    0x30(%r13),%rcx
1800239f9:	48 6b f8 78          	imul   $0x78,%rax,%rdi
1800239fd:	49 8b 46 10          	mov    0x10(%r14),%rax
180023a01:	4c 8b 78 28          	mov    0x28(%rax),%r15
180023a05:	49 83 c7 08          	add    $0x8,%r15
180023a09:	4c 03 ff             	add    %rdi,%r15
180023a0c:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
180023a11:	e8 f6 b1 ff ff       	call   0x18001ec0c
180023a16:	8b f0                	mov    %eax,%esi
180023a18:	89 44 24 38          	mov    %eax,0x38(%rsp)
180023a1c:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
180023a21:	8b ce                	mov    %esi,%ecx
180023a23:	4d 8d 45 20          	lea    0x20(%r13),%r8
180023a27:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180023a2c:	4d 8b cf             	mov    %r15,%r9
180023a2f:	ba 01 00 00 00       	mov    $0x1,%edx
180023a34:	e8 bf b2 ff ff       	call   0x18001ecf8
180023a39:	8b c8                	mov    %eax,%ecx
180023a3b:	85 c0                	test   %eax,%eax
180023a3d:	0f 88 e5 04 00 00    	js     0x180023f28
180023a43:	49 8b 4e 10          	mov    0x10(%r14),%rcx
180023a47:	4d 8d 65 70          	lea    0x70(%r13),%r12
180023a4b:	48 8b 51 28          	mov    0x28(%rcx),%rdx
180023a4f:	89 34 17             	mov    %esi,(%rdi,%rdx,1)
180023a52:	49 8b 46 10          	mov    0x10(%r14),%rax
180023a56:	8b 74 24 44          	mov    0x44(%rsp),%esi
180023a5a:	48 8b 48 28          	mov    0x28(%rax),%rcx
180023a5e:	89 74 39 04          	mov    %esi,0x4(%rcx,%rdi,1)
180023a62:	49 8b 46 10          	mov    0x10(%r14),%rax
180023a66:	41 0f 10 45 10       	movups 0x10(%r13),%xmm0
180023a6b:	48 8b 48 28          	mov    0x28(%rax),%rcx
180023a6f:	f3 0f 7f 44 39 68    	movdqu %xmm0,0x68(%rcx,%rdi,1)
180023a75:	49 8b 46 10          	mov    0x10(%r14),%rax
180023a79:	49 8b cc             	mov    %r12,%rcx
180023a7c:	48 8b 50 28          	mov    0x28(%rax),%rdx
180023a80:	48 83 c2 58          	add    $0x58,%rdx
180023a84:	48 03 d7             	add    %rdi,%rdx
180023a87:	e8 38 06 00 00       	call   0x1800240c4
180023a8c:	49 8b 46 10          	mov    0x10(%r14),%rax
180023a90:	49 8d 8d a0 00 00 00 	lea    0xa0(%r13),%rcx
180023a97:	48 8b 50 28          	mov    0x28(%rax),%rdx
180023a9b:	48 83 c2 48          	add    $0x48,%rdx
180023a9f:	48 03 d7             	add    %rdi,%rdx
180023aa2:	e8 1d 06 00 00       	call   0x1800240c4
180023aa7:	49 8b 46 10          	mov    0x10(%r14),%rax
180023aab:	48 8b 0d 9e 17 17 00 	mov    0x17179e(%rip),%rcx        # 0x180195250
180023ab2:	8b 7c 24 38          	mov    0x38(%rsp),%edi
180023ab6:	ff 40 30             	incl   0x30(%rax)
180023ab9:	48 85 c9             	test   %rcx,%rcx
180023abc:	74 22                	je     0x180023ae0
180023abe:	81 ff 0c 80 00 00    	cmp    $0x800c,%edi
180023ac4:	75 1a                	jne    0x180023ae0
180023ac6:	83 fe 20             	cmp    $0x20,%esi
180023ac9:	75 15                	jne    0x180023ae0
180023acb:	44 8b c6             	mov    %esi,%r8d
180023ace:	49 8b d7             	mov    %r15,%rdx
180023ad1:	e8 aa 76 10 00       	call   0x18012b180
180023ad6:	85 c0                	test   %eax,%eax
180023ad8:	75 06                	jne    0x180023ae0
180023ada:	21 44 24 4c          	and    %eax,0x4c(%rsp)
180023ade:	eb 57                	jmp    0x180023b37
180023ae0:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
180023ae6:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
180023aeb:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
180023af1:	44 8b c6             	mov    %esi,%r8d
180023af4:	49 8b d7             	mov    %r15,%rdx
180023af7:	8b cf                	mov    %edi,%ecx
180023af9:	e8 a6 e2 ff ff       	call   0x180021da4
180023afe:	84 c0                	test   %al,%al
180023b00:	75 3a                	jne    0x180023b3c
180023b02:	41 b9 01 00 00 00    	mov    $0x1,%r9d
180023b08:	44 8b c6             	mov    %esi,%r8d
180023b0b:	49 8b d7             	mov    %r15,%rdx
180023b0e:	8b cf                	mov    %edi,%ecx
180023b10:	e8 df e1 ff ff       	call   0x180021cf4
180023b15:	48 85 c0             	test   %rax,%rax
180023b18:	75 16                	jne    0x180023b30
180023b1a:	8b d6                	mov    %esi,%edx
180023b1c:	49 8b cf             	mov    %r15,%rcx
180023b1f:	e8 74 e3 ff ff       	call   0x180021e98
180023b24:	84 c0                	test   %al,%al
180023b26:	74 2d                	je     0x180023b55
180023b28:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
180023b2e:	eb 0c                	jmp    0x180023b3c
180023b30:	8b 40 10             	mov    0x10(%rax),%eax
180023b33:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
180023b37:	83 64 24 48 00       	andl   $0x0,0x48(%rsp)
180023b3c:	41 0f ba 6e 08 15    	btsl   $0x15,0x8(%r14)
180023b42:	48 39 5c 24 48       	cmp    %rbx,0x48(%rsp)
180023b47:	c7 44 24 54 01 00 00 	movl   $0x1,0x54(%rsp)
180023b4e:	00
180023b4f:	48 0f 4c 5c 24 48    	cmovl  0x48(%rsp),%rbx
180023b55:	83 7c 24 30 00       	cmpl   $0x0,0x30(%rsp)
180023b5a:	75 70                	jne    0x180023bcc
180023b5c:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
180023b61:	48 85 d2             	test   %rdx,%rdx
180023b64:	74 66                	je     0x180023bcc
180023b66:	49 8b 46 10          	mov    0x10(%r14),%rax
180023b6a:	4c 8b c6             	mov    %rsi,%r8
180023b6d:	48 8b 48 28          	mov    0x28(%rax),%rcx
180023b71:	0f 10 41 58          	movups 0x58(%rcx),%xmm0
180023b75:	f3 0f 7f 42 10       	movdqu %xmm0,0x10(%rdx)
180023b7a:	49 8b 46 10          	mov    0x10(%r14),%rax
180023b7e:	48 8b 48 28          	mov    0x28(%rax),%rcx
180023b82:	0f 10 41 48          	movups 0x48(%rcx),%xmm0
180023b86:	48 8d 4a 38          	lea    0x38(%rdx),%rcx
180023b8a:	f3 0f 7f 42 20       	movdqu %xmm0,0x20(%rdx)
180023b8f:	41 8b 45 60          	mov    0x60(%r13),%eax
180023b93:	89 82 88 00 00 00    	mov    %eax,0x88(%rdx)
180023b99:	49 8b 45 68          	mov    0x68(%r13),%rax
180023b9d:	48 89 82 90 00 00 00 	mov    %rax,0x90(%rdx)
180023ba4:	89 7a 30             	mov    %edi,0x30(%rdx)
180023ba7:	89 72 34             	mov    %esi,0x34(%rdx)
180023baa:	49 8b d7             	mov    %r15,%rdx
180023bad:	e8 0e 1e 11 00       	call   0x1801359c0
180023bb2:	41 8b 45 10          	mov    0x10(%r13),%eax
180023bb6:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
180023bbb:	89 81 98 00 00 00    	mov    %eax,0x98(%rcx)
180023bc1:	49 8b 45 18          	mov    0x18(%r13),%rax
180023bc5:	48 89 81 a0 00 00 00 	mov    %rax,0xa0(%rcx)
180023bcc:	41 8b 04 24          	mov    (%r12),%eax
180023bd0:	41 3b 85 a0 00 00 00 	cmp    0xa0(%r13),%eax
180023bd7:	75 2b                	jne    0x180023c04
180023bd9:	49 8b 95 a8 00 00 00 	mov    0xa8(%r13),%rdx
180023be0:	44 8b c0             	mov    %eax,%r8d
180023be3:	49 8b 4d 78          	mov    0x78(%r13),%rcx