14001be0f:	8b 1d 67 23 02 00    	mov    0x22367(%rip),%ebx        # 0x14003e17c
14001be15:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14001be1a:	21 44 24 50          	and    %eax,0x50(%rsp)
14001be1e:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
14001be23:	8b cb                	mov    %ebx,%ecx
14001be25:	48 ff 15 6c 99 01 00 	rex.W call *0x1996c(%rip)        # 0x140035798
14001be2c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001be31:	8b 0e                	mov    (%rsi),%ecx
14001be33:	ff c1                	inc    %ecx
14001be35:	89 0e                	mov    %ecx,(%rsi)
14001be37:	48 8b 05 0a 22 02 00 	mov    0x2220a(%rip),%rax        # 0x14003e048
14001be3e:	4c 8d 2d 03 22 02 00 	lea    0x22203(%rip),%r13        # 0x14003e048
14001be45:	48 8d 15 04 a7 01 00 	lea    0x1a704(%rip),%rdx        # 0x140036550
14001be4c:	41 be df 01 00 00    	mov    $0x1df,%r14d
14001be52:	49 3b c5             	cmp    %r13,%rax
14001be55:	74 3f                	je     0x14001be96
14001be57:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14001be5b:	74 39                	je     0x14001be96
14001be5d:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
14001be60:	3d e1 01 00 00       	cmp    $0x1e1,%eax
14001be65:	77 08                	ja     0x14001be6f
14001be67:	41 8b ce             	mov    %r14d,%ecx
14001be6a:	48 2b c8             	sub    %rax,%rcx
14001be6d:	eb 02                	jmp    0x14001be71
14001be6f:	33 c9                	xor    %ecx,%ecx
14001be71:	4c 8d 0c 11          	lea    (%rcx,%rdx,1),%r9
14001be75:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14001be7a:	48 8b 0d c7 21 02 00 	mov    0x221c7(%rip),%rcx        # 0x14003e048
14001be81:	4c 8d 05 80 b8 01 00 	lea    0x1b880(%rip),%r8        # 0x140037708
14001be88:	ba 6c 00 00 00       	mov    $0x6c,%edx
14001be8d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001be91:	e8 56 5e fe ff       	call   0x140001cec
14001be96:	48 8b 8f 80 00 00 00 	mov    0x80(%rdi),%rcx
14001be9d:	48 85 c9             	test   %rcx,%rcx
14001bea0:	74 75                	je     0x14001bf17
14001bea2:	48 ff 15 7f 9d 01 00 	rex.W call *0x19d7f(%rip)        # 0x140035c28
14001bea9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001beae:	44 8b c0             	mov    %eax,%r8d
14001beb1:	4c 8b 15 90 21 02 00 	mov    0x22190(%rip),%r10        # 0x14003e048
14001beb8:	4d 3b d5             	cmp    %r13,%r10
14001bebb:	74 52                	je     0x14001bf0f
14001bebd:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001bec2:	74 4b                	je     0x14001bf0f
14001bec4:	8b 0e                	mov    (%rsi),%ecx
14001bec6:	ff c1                	inc    %ecx
14001bec8:	8d 14 89             	lea    (%rcx,%rcx,4),%edx
14001becb:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001bed1:	77 0a                	ja     0x14001bedd
14001bed3:	8b c2                	mov    %edx,%eax
14001bed5:	49 8b ce             	mov    %r14,%rcx
14001bed8:	48 2b c8             	sub    %rax,%rcx
14001bedb:	eb 02                	jmp    0x14001bedf
14001bedd:	33 c9                	xor    %ecx,%ecx
14001bedf:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
14001bee6:	4c 8d 0d 63 a6 01 00 	lea    0x1a663(%rip),%r9        # 0x140036550
14001beed:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
14001bef2:	4c 03 c9             	add    %rcx,%r9
14001bef5:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001bef9:	4c 8d 05 08 b8 01 00 	lea    0x1b808(%rip),%r8        # 0x140037708
14001bf00:	ba 6d 00 00 00       	mov    $0x6d,%edx
14001bf05:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001bf0a:	e8 ed 61 fe ff       	call   0x1400020fc
14001bf0f:	48 83 a7 80 00 00 00 	andq   $0x0,0x80(%rdi)
14001bf16:	00
14001bf17:	48 8b 8f d8 00 00 00 	mov    0xd8(%rdi),%rcx
14001bf1e:	48 85 c9             	test   %rcx,%rcx
14001bf21:	74 14                	je     0x14001bf37
14001bf23:	48 ff 15 ce 97 01 00 	rex.W call *0x197ce(%rip)        # 0x1400356f8
14001bf2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf2f:	48 83 a7 d8 00 00 00 	andq   $0x0,0xd8(%rdi)
14001bf36:	00
14001bf37:	48 8b 8f e0 00 00 00 	mov    0xe0(%rdi),%rcx
14001bf3e:	48 85 c9             	test   %rcx,%rcx
14001bf41:	74 14                	je     0x14001bf57
14001bf43:	48 ff 15 ae 97 01 00 	rex.W call *0x197ae(%rip)        # 0x1400356f8
14001bf4a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf4f:	48 83 a7 e0 00 00 00 	andq   $0x0,0xe0(%rdi)
14001bf56:	00
14001bf57:	48 8b 8f e8 00 00 00 	mov    0xe8(%rdi),%rcx
14001bf5e:	48 85 c9             	test   %rcx,%rcx
14001bf61:	74 14                	je     0x14001bf77
14001bf63:	48 ff 15 8e 97 01 00 	rex.W call *0x1978e(%rip)        # 0x1400356f8
14001bf6a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf6f:	48 83 a7 e8 00 00 00 	andq   $0x0,0xe8(%rdi)
14001bf76:	00
14001bf77:	48 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%rcx
14001bf7e:	48 85 c9             	test   %rcx,%rcx
14001bf81:	74 14                	je     0x14001bf97
14001bf83:	48 ff 15 6e 97 01 00 	rex.W call *0x1976e(%rip)        # 0x1400356f8
14001bf8a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bf8f:	48 83 a7 f8 00 00 00 	andq   $0x0,0xf8(%rdi)
14001bf96:	00
14001bf97:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
14001bf9e:	48 85 c9             	test   %rcx,%rcx
14001bfa1:	74 14                	je     0x14001bfb7
14001bfa3:	48 ff 15 86 9c 01 00 	rex.W call *0x19c86(%rip)        # 0x140035c30
14001bfaa:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bfaf:	48 83 a7 88 00 00 00 	andq   $0x0,0x88(%rdi)
14001bfb6:	00
14001bfb7:	48 8b 8f f0 00 00 00 	mov    0xf0(%rdi),%rcx
14001bfbe:	48 85 c9             	test   %rcx,%rcx
14001bfc1:	74 14                	je     0x14001bfd7
14001bfc3:	48 ff 15 2e 97 01 00 	rex.W call *0x1972e(%rip)        # 0x1400356f8
14001bfca:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bfcf:	48 83 a7 f0 00 00 00 	andq   $0x0,0xf0(%rdi)
14001bfd6:	00
14001bfd7:	48 8b 0f             	mov    (%rdi),%rcx
14001bfda:	48 85 c9             	test   %rcx,%rcx
14001bfdd:	74 11                	je     0x14001bff0
14001bfdf:	48 8b 01             	mov    (%rcx),%rax
14001bfe2:	48 8b 40 10          	mov    0x10(%rax),%rax
14001bfe6:	ff 15 dc 9d 01 00    	call   *0x19ddc(%rip)        # 0x140035dc8
14001bfec:	48 83 27 00          	andq   $0x0,(%rdi)
14001bff0:	48 8b 05 51 20 02 00 	mov    0x22051(%rip),%rax        # 0x14003e048
14001bff7:	49 3b c5             	cmp    %r13,%rax
14001bffa:	74 48                	je     0x14001c044
14001bffc:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14001c000:	74 42                	je     0x14001c044
14001c002:	8b 06                	mov    (%rsi),%eax
14001c004:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001c007:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001c00d:	77 07                	ja     0x14001c016
14001c00f:	8b c1                	mov    %ecx,%eax
14001c011:	4c 2b f0             	sub    %rax,%r14
14001c014:	eb 03                	jmp    0x14001c019
14001c016:	45 33 f6             	xor    %r14d,%r14d
14001c019:	48 8b 0d 28 20 02 00 	mov    0x22028(%rip),%rcx        # 0x14003e048
14001c020:	4c 8d 0d 29 a5 01 00 	lea    0x1a529(%rip),%r9        # 0x140036550
14001c027:	4d 03 ce             	add    %r14,%r9
14001c02a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14001c02f:	ba 6e 00 00 00       	mov    $0x6e,%edx
14001c034:	4c 8d 05 cd b6 01 00 	lea    0x1b6cd(%rip),%r8        # 0x140037708
14001c03b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001c03f:	e8 a8 5c fe ff       	call   0x140001cec
14001c044:	ff 0e                	decl   (%rsi)
14001c046:	83 fb ff             	cmp    $0xffffffff,%ebx
14001c049:	74 23                	je     0x14001c06e
14001c04b:	8b cb                	mov    %ebx,%ecx
14001c04d:	48 ff 15 84 97 01 00 	rex.W call *0x19784(%rip)        # 0x1400357d8
14001c054:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c059:	48 85 c0             	test   %rax,%rax
14001c05c:	74 10                	je     0x14001c06e
14001c05e:	33 d2                	xor    %edx,%edx
14001c060:	8b cb                	mov    %ebx,%ecx
14001c062:	48 ff 15 2f 97 01 00 	rex.W call *0x1972f(%rip)        # 0x140035798
14001c069:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c06e:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14001c073:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14001c078:	48 83 c4 30          	add    $0x30,%rsp
14001c07c:	41 5e                	pop    %r14
14001c07e:	41 5d                	pop    %r13
14001c080:	5f                   	pop    %rdi
14001c081:	c3                   	ret
14001c082:	cc                   	int3
14001c083:	cc                   	int3
14001c084:	cc                   	int3
14001c085:	cc                   	int3
14001c086:	cc                   	int3
14001c087:	cc                   	int3
14001c088:	cc                   	int3
14001c089:	cc                   	int3
14001c08a:	cc                   	int3
14001c08b:	cc                   	int3
14001c08c:	48 8b c4             	mov    %rsp,%rax
14001c08f:	48 89 58 08          	mov    %rbx,0x8(%rax)
14001c093:	48 89 68 10          	mov    %rbp,0x10(%rax)
14001c097:	48 89 70 18          	mov    %rsi,0x18(%rax)
14001c09b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14001c09f:	41 56                	push   %r14
14001c0a1:	48 83 ec 20          	sub    $0x20,%rsp
14001c0a5:	48 8d 79 30          	lea    0x30(%rcx),%rdi
14001c0a9:	48 8b d9             	mov    %rcx,%rbx
14001c0ac:	48 8b 0f             	mov    (%rdi),%rcx
14001c0af:	41 8b e9             	mov    %r9d,%ebp
14001c0b2:	48 83 27 00          	andq   $0x0,(%rdi)
14001c0b6:	49 8b f0             	mov    %r8,%rsi
14001c0b9:	4c 8b f2             	mov    %rdx,%r14
14001c0bc:	48 ff 15 35 95 01 00 	rex.W call *0x19535(%rip)        # 0x1400355f8
14001c0c3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c0c8:	48 85 f6             	test   %rsi,%rsi
14001c0cb:	74 15                	je     0x14001c0e2
14001c0cd:	48 8b d7             	mov    %rdi,%rdx
14001c0d0:	48 8b ce             	mov    %rsi,%rcx
14001c0d3:	e8 d4 87 ff ff       	call   0x1400148ac
14001c0d8:	8b f8                	mov    %eax,%edi
14001c0da:	85 c0                	test   %eax,%eax
14001c0dc:	0f 88 91 00 00 00    	js     0x14001c173
14001c0e2:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14001c0e7:	33 ff                	xor    %edi,%edi
14001c0e9:	48 89 43 28          	mov    %rax,0x28(%rbx)
14001c0ed:	89 6b 20             	mov    %ebp,0x20(%rbx)
14001c0f0:	48 87 7b 38          	xchg   %rdi,0x38(%rbx)
14001c0f4:	48 85 ff             	test   %rdi,%rdi
14001c0f7:	74 24                	je     0x14001c11d
14001c0f9:	48 8b 07             	mov    (%rdi),%rax
14001c0fc:	48 8b cf             	mov    %rdi,%rcx
14001c0ff:	48 8b 53 40          	mov    0x40(%rbx),%rdx
14001c103:	48 8b 40 48          	mov    0x48(%rax),%rax
14001c107:	ff 15 bb 9c 01 00    	call   *0x19cbb(%rip)        # 0x140035dc8
14001c10d:	48 8b 07             	mov    (%rdi),%rax
14001c110:	48 8b cf             	mov    %rdi,%rcx
14001c113:	48 8b 40 10          	mov    0x10(%rax),%rax
14001c117:	ff 15 ab 9c 01 00    	call   *0x19cab(%rip)        # 0x140035dc8
14001c11d:	4c 89 73 38          	mov    %r14,0x38(%rbx)
14001c121:	49 8b ce             	mov    %r14,%rcx
14001c124:	49 8b 06             	mov    (%r14),%rax
14001c127:	48 8b 40 08          	mov    0x8(%rax),%rax
14001c12b:	ff 15 97 9c 01 00    	call   *0x19c97(%rip)        # 0x140035dc8
14001c131:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14001c135:	48 8b d3             	mov    %rbx,%rdx
14001c138:	48 89 5b 40          	mov    %rbx,0x40(%rbx)
14001c13c:	48 8b 01             	mov    (%rcx),%rax
14001c13f:	48 8b 40 40          	mov    0x40(%rax),%rax
14001c143:	ff 15 7f 9c 01 00    	call   *0x19c7f(%rip)        # 0x140035dc8
14001c149:	8b f8                	mov    %eax,%edi
14001c14b:	85 c0                	test   %eax,%eax
14001c14d:	79 1b                	jns    0x14001c16a
14001c14f:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14001c153:	48 83 63 40 00       	andq   $0x0,0x40(%rbx)
14001c158:	48 8b 01             	mov    (%rcx),%rax
14001c15b:	48 8b 40 10          	mov    0x10(%rax),%rax
14001c15f:	ff 15 63 9c 01 00    	call   *0x19c63(%rip)        # 0x140035dc8
14001c165:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
14001c16a:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
14001c16f:	83 63 20 00          	andl   $0x0,0x20(%rbx)
14001c173:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001c178:	8b c7                	mov    %edi,%eax
14001c17a:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14001c17f:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14001c184:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14001c189:	48 83 c4 20          	add    $0x20,%rsp
14001c18d:	41 5e                	pop    %r14
14001c18f:	c3                   	ret
14001c190:	cc                   	int3
14001c191:	cc                   	int3
14001c192:	cc                   	int3
14001c193:	cc                   	int3
14001c194:	cc                   	int3
14001c195:	cc                   	int3
14001c196:	cc                   	int3
14001c197:	cc                   	int3
14001c198:	cc                   	int3
14001c199:	cc                   	int3
14001c19a:	cc                   	int3
14001c19b:	cc                   	int3
14001c19c:	cc                   	int3
14001c19d:	cc                   	int3
14001c19e:	cc                   	int3
14001c19f:	cc                   	int3
14001c1a0:	40 53                	rex push %rbx
14001c1a2:	48 83 ec 30          	sub    $0x30,%rsp
14001c1a6:	f6 05 13 26 02 00 04 	testb  $0x4,0x22613(%rip)        # 0x14003e7c0
14001c1ad:	48 8b 59 18          	mov    0x18(%rcx),%rbx
14001c1b1:	74 26                	je     0x14001c1d9
14001c1b3:	48 8b 83 90 00 00 00 	mov    0x90(%rbx),%rax
14001c1ba:	48 8d 15 67 a3 01 00 	lea    0x1a367(%rip),%rdx        # 0x140036528
14001c1c1:	4c 8b 8b 88 00 00 00 	mov    0x88(%rbx),%r9
14001c1c8:	4c 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%r8
14001c1cf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001c1d4:	e8 bb 00 00 00       	call   0x14001c294
14001c1d9:	48 8b 8b f0 00 00 00 	mov    0xf0(%rbx),%rcx
14001c1e0:	48 ff 15 e1 96 01 00 	rex.W call *0x196e1(%rip)        # 0x1400358c8
14001c1e7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001c1ec:	32 c0                	xor    %al,%al
14001c1ee:	48 83 c4 30          	add    $0x30,%rsp
14001c1f2:	5b                   	pop    %rbx
14001c1f3:	c3                   	ret
14001c1f4:	cc                   	int3
14001c1f5:	cc                   	int3
14001c1f6:	cc                   	int3
14001c1f7:	cc                   	int3
14001c1f8:	cc                   	int3
14001c1f9:	cc                   	int3
14001c1fa:	cc                   	int3
14001c1fb:	cc                   	int3
14001c1fc:	4c 8b dc             	mov    %rsp,%r11
14001c1ff:	45 89 43 18          	mov    %r8d,0x18(%r11)
14001c203:	48 83 ec 78          	sub    $0x78,%rsp
14001c207:	48 8b 05 ca 1e 02 00 	mov    0x21eca(%rip),%rax        # 0x14003e0d8
14001c20e:	48 33 c4             	xor    %rsp,%rax
14001c211:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14001c216:	45 33 c0             	xor    %r8d,%r8d
14001c219:	49 c7 43 d0 04 00 00 	movq   $0x4,-0x30(%r11)
14001c220:	00
14001c221:	49 8d 43 18          	lea    0x18(%r11),%rax
14001c225:	49 89 43 c8          	mov    %rax,-0x38(%r11)
14001c229:	4d 85 c9             	test   %r9,%r9
14001c22c:	74 17                	je     0x14001c245
14001c22e:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14001c232:	48 ff c0             	inc    %rax
14001c235:	66 45 39 04 41       	cmp    %r8w,(%r9,%rax,2)
14001c23a:	75 f6                	jne    0x14001c232
14001c23c:	8d 0c 45 02 00 00 00 	lea    0x2(,%rax,2),%ecx
14001c243:	eb 05                	jmp    0x14001c24a
14001c245:	b9 0a 00 00 00       	mov    $0xa,%ecx
14001c24a:	4d 85 c9             	test   %r9,%r9
14001c24d:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
14001c251:	48 8d 05 c0 a6 01 00 	lea    0x1a6c0(%rip),%rax        # 0x140036918
14001c258:	44 89 44 24 5c       	mov    %r8d,0x5c(%rsp)
14001c25d:	49 0f 45 c1          	cmovne %r9,%rax
14001c261:	41 b9 03 00 00 00    	mov    $0x3,%r9d
14001c267:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14001c26c:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14001c271:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001c276:	e8 b9 1d ff ff       	call   0x14000e034
14001c27b:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14001c280:	48 33 cc             	xor    %rsp,%rcx
14001c283:	e8 48 58 01 00       	call   0x140031ad0
14001c288:	48 83 c4 78          	add    $0x78,%rsp
14001c28c:	c3                   	ret
14001c28d:	cc                   	int3
14001c28e:	cc                   	int3
14001c28f:	cc                   	int3
14001c290:	cc                   	int3
14001c291:	cc                   	int3
14001c292:	cc                   	int3
14001c293:	cc                   	int3
14001c294:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001c299:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14001c29e:	55                   	push   %rbp
14001c29f:	48 8b ec             	mov    %rsp,%rbp
14001c2a2:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14001c2a9:	48 8b 05 28 1e 02 00 	mov    0x21e28(%rip),%rax        # 0x14003e0d8
14001c2b0:	48 33 c4             	xor    %rsp,%rax
14001c2b3:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14001c2b7:	33 db                	xor    %ebx,%ebx
14001c2b9:	48 c7 45 c8 08 00 00 	movq   $0x8,-0x38(%rbp)
14001c2c0:	00
14001c2c1:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14001c2c5:	48 8d 45 20          	lea    0x20(%rbp),%rax
14001c2c9:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14001c2cd:	4c 8b da             	mov    %rdx,%r11
14001c2d0:	44 8d 43 0a          	lea    0xa(%rbx),%r8d
14001c2d4:	4d 85 c9             	test   %r9,%r9
14001c2d7:	74 16                	je     0x14001c2ef
14001c2d9:	48 8b c1             	mov    %rcx,%rax
14001c2dc:	48 ff c0             	inc    %rax
14001c2df:	66 41 39 1c 41       	cmp    %bx,(%r9,%rax,2)
14001c2e4:	75 f6                	jne    0x14001c2dc
14001c2e6:	8d 14 45 02 00 00 00 	lea    0x2(,%rax,2),%edx
14001c2ed:	eb 03                	jmp    0x14001c2f2
14001c2ef:	41 8b d0             	mov    %r8d,%edx
14001c2f2:	4d 85 c9             	test   %r9,%r9
14001c2f5:	89 55 d8             	mov    %edx,-0x28(%rbp)
14001c2f8:	4c 8d 15 19 a6 01 00 	lea    0x1a619(%rip),%r10        # 0x140036918
14001c2ff:	89 5d dc             	mov    %ebx,-0x24(%rbp)
14001c302:	49 8b c2             	mov    %r10,%rax
14001c305:	49 0f 45 c1          	cmovne %r9,%rax
14001c309:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14001c30d:	48 8b 45 30          	mov    0x30(%rbp),%rax