180061e00:	8b d1                	mov    %ecx,%edx
180061e02:	33 c0                	xor    %eax,%eax
180061e04:	48 8b 0d 2d 2e 14 00 	mov    0x142e2d(%rip),%rcx        # 0x1801a4c38
180061e0b:	48 85 c9             	test   %rcx,%rcx
180061e0e:	74 1a                	je     0x180061e2a
180061e10:	89 54 24 30          	mov    %edx,0x30(%rsp)
180061e14:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
180061e19:	48 8b 01             	mov    (%rcx),%rax
180061e1c:	ba 08 00 00 00       	mov    $0x8,%edx
180061e21:	48 8b 40 18          	mov    0x18(%rax),%rax
180061e25:	ff d0                	call   *%rax
180061e27:	0f 1f 00             	nopl   (%rax)
180061e2a:	48 83 c4 48          	add    $0x48,%rsp
180061e2e:	c3                   	ret
180061e2f:	cc                   	int3
180061e30:	48 83 ec 28          	sub    $0x28,%rsp
180061e34:	f6 c1 02             	test   $0x2,%cl
180061e37:	74 45                	je     0x180061e7e
180061e39:	e8 fa 06 00 00       	call   0x180062538
180061e3e:	85 c0                	test   %eax,%eax
180061e40:	78 41                	js     0x180061e83
180061e42:	48 8b 0d f7 2d 14 00 	mov    0x142df7(%rip),%rcx        # 0x1801a4c40
180061e49:	33 c0                	xor    %eax,%eax
180061e4b:	48 85 c9             	test   %rcx,%rcx
180061e4e:	74 10                	je     0x180061e60
180061e50:	48 8b 01             	mov    (%rcx),%rax
180061e53:	48 8b 40 08          	mov    0x8(%rax),%rax
180061e57:	ff d0                	call   *%rax
180061e59:	0f 1f 00             	nopl   (%rax)
180061e5c:	85 c0                	test   %eax,%eax
180061e5e:	78 23                	js     0x180061e83
180061e60:	48 8b 0d d1 2d 14 00 	mov    0x142dd1(%rip),%rcx        # 0x1801a4c38
180061e67:	48 85 c9             	test   %rcx,%rcx
180061e6a:	74 17                	je     0x180061e83
180061e6c:	48 8b 01             	mov    (%rcx),%rax
180061e6f:	48 8b 40 08          	mov    0x8(%rax),%rax
180061e73:	ff d0                	call   *%rax
180061e75:	0f 1f 00             	nopl   (%rax)
180061e78:	48 83 c4 28          	add    $0x28,%rsp
180061e7c:	c3                   	ret
180061e7d:	cc                   	int3
180061e7e:	e8 dd 01 00 00       	call   0x180062060
180061e83:	48 83 c4 28          	add    $0x28,%rsp
180061e87:	c3                   	ret
180061e88:	cc                   	int3
180061e89:	cc                   	int3
180061e8a:	cc                   	int3
180061e8b:	cc                   	int3
180061e8c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
180061e91:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
180061e96:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
180061e9b:	57                   	push   %rdi
180061e9c:	41 56                	push   %r14
180061e9e:	41 57                	push   %r15
180061ea0:	48 83 ec 20          	sub    $0x20,%rsp
180061ea4:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
180061ea8:	48 8b d9             	mov    %rcx,%rbx
180061eab:	45 33 f6             	xor    %r14d,%r14d
180061eae:	48 ff c0             	inc    %rax
180061eb1:	66 44 39 34 41       	cmp    %r14w,(%rcx,%rax,2)
180061eb6:	75 f6                	jne    0x180061eae
180061eb8:	48 83 f8 02          	cmp    $0x2,%rax
180061ebc:	73 0a                	jae    0x180061ec8
180061ebe:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
180061ec3:	e9 76 01 00 00       	jmp    0x18006203e
180061ec8:	0f b7 01             	movzwl (%rcx),%eax
180061ecb:	48 8d 15 e6 d0 0e 00 	lea    0xed0e6(%rip),%rdx        # 0x18014efb8
180061ed2:	66 89 44 24 48       	mov    %ax,0x48(%rsp)
180061ed7:	41 8a ee             	mov    %r14b,%bpl
180061eda:	0f b7 41 02          	movzwl 0x2(%rcx),%eax
180061ede:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
180061ee3:	66 89 44 24 4a       	mov    %ax,0x4a(%rsp)
180061ee8:	66 44 89 74 24 4c    	mov    %r14w,0x4c(%rsp)
180061eee:	e8 f9 8e 0c 00       	call   0x18012adec
180061ef3:	85 c0                	test   %eax,%eax
180061ef5:	75 0c                	jne    0x180061f03
180061ef7:	48 8d 1d c2 d0 0e 00 	lea    0xed0c2(%rip),%rbx        # 0x18014efc0
180061efe:	e9 c6 00 00 00       	jmp    0x180061fc9
180061f03:	48 8d 15 d2 d0 0e 00 	lea    0xed0d2(%rip),%rdx        # 0x18014efdc
180061f0a:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
180061f0f:	e8 d8 8e 0c 00       	call   0x18012adec
180061f14:	85 c0                	test   %eax,%eax
180061f16:	75 0c                	jne    0x180061f24
180061f18:	48 8d 1d c9 d0 0e 00 	lea    0xed0c9(%rip),%rbx        # 0x18014efe8
180061f1f:	e9 a5 00 00 00       	jmp    0x180061fc9
180061f24:	48 8d 15 dd d0 0e 00 	lea    0xed0dd(%rip),%rdx        # 0x18014f008
180061f2b:	48 8b cb             	mov    %rbx,%rcx
180061f2e:	e8 b9 8e 0c 00       	call   0x18012adec
180061f33:	85 c0                	test   %eax,%eax
180061f35:	0f 84 87 00 00 00    	je     0x180061fc2
180061f3b:	48 8d 15 d6 d0 0e 00 	lea    0xed0d6(%rip),%rdx        # 0x18014f018
180061f42:	48 8b cb             	mov    %rbx,%rcx
180061f45:	e8 a2 8e 0c 00       	call   0x18012adec
180061f4a:	85 c0                	test   %eax,%eax
180061f4c:	74 74                	je     0x180061fc2
180061f4e:	48 8d 15 d3 d0 0e 00 	lea    0xed0d3(%rip),%rdx        # 0x18014f028
180061f55:	48 8b cb             	mov    %rbx,%rcx
180061f58:	e8 8f 8e 0c 00       	call   0x18012adec
180061f5d:	85 c0                	test   %eax,%eax
180061f5f:	74 61                	je     0x180061fc2
180061f61:	48 8d 15 f0 d0 0e 00 	lea    0xed0f0(%rip),%rdx        # 0x18014f058
180061f68:	48 8b cb             	mov    %rbx,%rcx
180061f6b:	e8 7c 8e 0c 00       	call   0x18012adec
180061f70:	85 c0                	test   %eax,%eax
180061f72:	74 45                	je     0x180061fb9
180061f74:	48 8d 15 ed d0 0e 00 	lea    0xed0ed(%rip),%rdx        # 0x18014f068
180061f7b:	48 8b cb             	mov    %rbx,%rcx
180061f7e:	e8 69 8e 0c 00       	call   0x18012adec
180061f83:	85 c0                	test   %eax,%eax
180061f85:	74 32                	je     0x180061fb9
180061f87:	48 8d 15 ea d0 0e 00 	lea    0xed0ea(%rip),%rdx        # 0x18014f078
180061f8e:	48 8b cb             	mov    %rbx,%rcx
180061f91:	e8 56 8e 0c 00       	call   0x18012adec
180061f96:	85 c0                	test   %eax,%eax
180061f98:	74 1f                	je     0x180061fb9
180061f9a:	48 8d 15 e7 d0 0e 00 	lea    0xed0e7(%rip),%rdx        # 0x18014f088
180061fa1:	48 8b cb             	mov    %rbx,%rcx
180061fa4:	e8 43 8e 0c 00       	call   0x18012adec
180061fa9:	85 c0                	test   %eax,%eax
180061fab:	74 0c                	je     0x180061fb9
180061fad:	40 b5 01             	mov    $0x1,%bpl
180061fb0:	48 8d 1d 01 d1 0e 00 	lea    0xed101(%rip),%rbx        # 0x18014f0b8
180061fb7:	eb 10                	jmp    0x180061fc9
180061fb9:	48 8d 1d d8 d0 0e 00 	lea    0xed0d8(%rip),%rbx        # 0x18014f098
180061fc0:	eb 07                	jmp    0x180061fc9
180061fc2:	48 8d 1d 6f d0 0e 00 	lea    0xed06f(%rip),%rbx        # 0x18014f038
180061fc9:	48 8b 35 40 2c 14 00 	mov    0x142c40(%rip),%rsi        # 0x1801a4c10
180061fd0:	4c 8d 3d 39 2c 14 00 	lea    0x142c39(%rip),%r15        # 0x1801a4c10
180061fd7:	eb 43                	jmp    0x18006201c
180061fd9:	48 8b 06             	mov    (%rsi),%rax
180061fdc:	48 8b fe             	mov    %rsi,%rdi
180061fdf:	48 8b f0             	mov    %rax,%rsi
180061fe2:	48 39 78 08          	cmp    %rdi,0x8(%rax)
180061fe6:	75 70                	jne    0x180062058
180061fe8:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
180061fec:	48 39 39             	cmp    %rdi,(%rcx)
180061fef:	75 67                	jne    0x180062058
180061ff1:	48 89 01             	mov    %rax,(%rcx)
180061ff4:	48 89 48 08          	mov    %rcx,0x8(%rax)
180061ff8:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
180061ffc:	48 85 c9             	test   %rcx,%rcx
180061fff:	74 05                	je     0x180062006
180062001:	e8 f6 7f 03 00       	call   0x180099ffc
180062006:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
18006200a:	48 85 c9             	test   %rcx,%rcx
18006200d:	74 05                	je     0x180062014
18006200f:	e8 e8 7f 03 00       	call   0x180099ffc
180062014:	48 8b cf             	mov    %rdi,%rcx
180062017:	e8 e0 7f 03 00       	call   0x180099ffc
18006201c:	49 3b f7             	cmp    %r15,%rsi
18006201f:	75 b8                	jne    0x180061fd9
180062021:	48 8b cb             	mov    %rbx,%rcx
180062024:	e8 97 03 00 00       	call   0x1800623c0
180062029:	85 c0                	test   %eax,%eax
18006202b:	78 11                	js     0x18006203e
18006202d:	40 84 ed             	test   %bpl,%bpl
180062030:	75 0c                	jne    0x18006203e
180062032:	48 8d 0d 7f d0 0e 00 	lea    0xed07f(%rip),%rcx        # 0x18014f0b8
180062039:	e8 82 03 00 00       	call   0x1800623c0
18006203e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
180062043:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
180062048:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
18006204d:	48 83 c4 20          	add    $0x20,%rsp
180062051:	41 5f                	pop    %r15
180062053:	41 5e                	pop    %r14
180062055:	5f                   	pop    %rdi
180062056:	c3                   	ret
180062057:	cc                   	int3
180062058:	b9 03 00 00 00       	mov    $0x3,%ecx
18006205d:	cd 29                	int    $0x29
18006205f:	cc                   	int3
180062060:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
180062065:	55                   	push   %rbp
180062066:	56                   	push   %rsi
180062067:	57                   	push   %rdi
180062068:	41 56                	push   %r14
18006206a:	41 57                	push   %r15
18006206c:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
180062071:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
180062078:	48 83 25 a8 2b 14 00 	andq   $0x0,0x142ba8(%rip)        # 0x1801a4c28
18006207f:	00
180062080:	48 8d 05 89 2b 14 00 	lea    0x142b89(%rip),%rax        # 0x1801a4c10
180062087:	48 89 05 8a 2b 14 00 	mov    %rax,0x142b8a(%rip)        # 0x1801a4c18
18006208e:	8b f1                	mov    %ecx,%esi
180062090:	48 89 05 79 2b 14 00 	mov    %rax,0x142b79(%rip)        # 0x1801a4c10
180062097:	b9 5a 00 00 00       	mov    $0x5a,%ecx
18006209c:	48 8d 05 5d 2b 14 00 	lea    0x142b5d(%rip),%rax        # 0x1801a4c00
1800620a3:	48 89 05 5e 2b 14 00 	mov    %rax,0x142b5e(%rip)        # 0x1801a4c08
1800620aa:	48 89 05 4f 2b 14 00 	mov    %rax,0x142b4f(%rip)        # 0x1801a4c00
1800620b1:	e8 9a 7d 03 00       	call   0x180099e50
1800620b6:	48 89 05 63 2b 14 00 	mov    %rax,0x142b63(%rip)        # 0x1801a4c20
1800620bd:	48 85 c0             	test   %rax,%rax
1800620c0:	75 0a                	jne    0x1800620cc
1800620c2:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
1800620c7:	e9 c4 02 00 00       	jmp    0x180062390
1800620cc:	48 83 25 6c 2b 14 00 	andq   $0x0,0x142b6c(%rip)        # 0x1801a4c40
1800620d3:	00
1800620d4:	8b 05 26 29 14 00    	mov    0x142926(%rip),%eax        # 0x1801a4a00
1800620da:	a8 04                	test   $0x4,%al
1800620dc:	74 05                	je     0x1800620e3
1800620de:	e8 75 22 00 00       	call   0x180064358
1800620e3:	0f ba e6 0b          	bt     $0xb,%esi
1800620e7:	72 23                	jb     0x18006210c
1800620e9:	48 8b 0d e8 28 14 00 	mov    0x1428e8(%rip),%rcx        # 0x1801a49d8
1800620f0:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1800620f4:	ba 46 00 00 16       	mov    $0x16000046,%edx
1800620f9:	e8 16 a3 01 00       	call   0x18007c414
1800620fe:	85 c0                	test   %eax,%eax
180062100:	78 06                	js     0x180062108
180062102:	80 7d 6f 00          	cmpb   $0x0,0x6f(%rbp)
180062106:	75 04                	jne    0x18006210c
180062108:	32 db                	xor    %bl,%bl
18006210a:	eb 02                	jmp    0x18006210e
18006210c:	b3 01                	mov    $0x1,%bl
18006210e:	33 ff                	xor    %edi,%edi
180062110:	48 89 7d 7f          	mov    %rdi,0x7f(%rbp)
180062114:	40 f6 c6 04          	test   $0x4,%sil
180062118:	74 08                	je     0x180062122
18006211a:	84 db                	test   %bl,%bl
18006211c:	0f 85 4d 01 00 00    	jne    0x18006226f
180062122:	48 8b 0d af 28 14 00 	mov    0x1428af(%rip),%rcx        # 0x1801a49d8
180062129:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
18006212d:	ba 52 00 00 15       	mov    $0x15000052,%edx
180062132:	e8 89 a3 01 00       	call   0x18007c4c0
180062137:	44 8b 3d c6 a6 10 00 	mov    0x10a6c6(%rip),%r15d        # 0x18016c804
18006213e:	4c 8d 35 9b a6 10 00 	lea    0x10a69b(%rip),%r14        # 0x18016c7e0
180062145:	49 8b f6             	mov    %r14,%rsi
180062148:	85 c0                	test   %eax,%eax
18006214a:	0f 88 8a 00 00 00    	js     0x1800621da
180062150:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
180062154:	48 85 c0             	test   %rax,%rax
180062157:	74 6b                	je     0x1800621c4
180062159:	48 83 e8 01          	sub    $0x1,%rax
18006215d:	74 16                	je     0x180062175
18006215f:	48 83 f8 01          	cmp    $0x1,%rax
180062163:	75 75                	jne    0x1800621da
180062165:	48 8d 35 8c a6 10 00 	lea    0x10a68c(%rip),%rsi        # 0x18016c7f8
18006216c:	48 8d 0d 0d d0 0e 00 	lea    0xed00d(%rip),%rcx        # 0x18014f180
180062173:	eb 0e                	jmp    0x180062183
180062175:	48 8d 35 70 a6 10 00 	lea    0x10a670(%rip),%rsi        # 0x18016c7ec
18006217c:	48 8d 0d ad cf 0e 00 	lea    0xecfad(%rip),%rcx        # 0x18014f130
180062183:	e8 60 e3 02 00       	call   0x1800904e8
180062188:	f2 0f 10 05 50 a6 10 	movsd  0x10a650(%rip),%xmm0        # 0x18016c7e0
18006218f:	00
180062190:	44 8b 35 51 a6 10 00 	mov    0x10a651(%rip),%r14d        # 0x18016c7e8
180062197:	83 0d 3e 32 13 00 01 	orl    $0x1,0x13323e(%rip)        # 0x1801953dc
18006219e:	f2 0f 11 45 77       	movsd  %xmm0,0x77(%rbp)
1800621a3:	f2 0f 10 06          	movsd  (%rsi),%xmm0
1800621a7:	f2 0f 11 05 31 a6 10 	movsd  %xmm0,0x10a631(%rip)        # 0x18016c7e0
1800621ae:	00
1800621af:	8b 46 08             	mov    0x8(%rsi),%eax
1800621b2:	89 05 30 a6 10 00    	mov    %eax,0x10a630(%rip)        # 0x18016c7e8
1800621b8:	c7 05 42 a6 10 00 01 	movl   $0x1,0x10a642(%rip)        # 0x18016c804
1800621bf:	00 00 00
1800621c2:	eb 24                	jmp    0x1800621e8
1800621c4:	48 8d 0d 15 cf 0e 00 	lea    0xecf15(%rip),%rcx        # 0x18014f0e0
1800621cb:	e8 18 e3 02 00       	call   0x1800904e8
1800621d0:	c7 05 2a a6 10 00 01 	movl   $0x1,0x10a62a(%rip)        # 0x18016c804
1800621d7:	00 00 00
1800621da:	f2 0f 10 45 d7       	movsd  -0x29(%rbp),%xmm0
1800621df:	44 8b 75 df          	mov    -0x21(%rbp),%r14d
1800621e3:	f2 0f 11 45 77       	movsd  %xmm0,0x77(%rbp)
1800621e8:	48 8b 0d e9 27 14 00 	mov    0x1427e9(%rip),%rcx        # 0x1801a49d8
1800621ef:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1800621f3:	ba 54 00 00 16       	mov    $0x16000054,%edx
1800621f8:	e8 17 a2 01 00       	call   0x18007c414
1800621fd:	85 c0                	test   %eax,%eax
1800621ff:	78 0d                	js     0x18006220e
180062201:	40 38 7d 6f          	cmp    %dil,0x6f(%rbp)
180062205:	74 07                	je     0x18006220e
180062207:	83 0d ce 31 13 00 02 	orl    $0x2,0x1331ce(%rip)        # 0x1801953dc
18006220e:	84 db                	test   %bl,%bl
180062210:	75 2f                	jne    0x180062241
180062212:	b9 60 00 00 00       	mov    $0x60,%ecx
180062217:	e8 34 7c 03 00       	call   0x180099e50
18006221c:	48 8b d8             	mov    %rax,%rbx
18006221f:	48 85 c0             	test   %rax,%rax
180062222:	74 1d                	je     0x180062241
180062224:	48 8b c8             	mov    %rax,%rcx
180062227:	e8 3c 2f 00 00       	call   0x180065168
18006222c:	85 c0                	test   %eax,%eax
18006222e:	79 0a                	jns    0x18006223a
180062230:	48 8b cb             	mov    %rbx,%rcx
180062233:	e8 c4 7d 03 00       	call   0x180099ffc
180062238:	eb 07                	jmp    0x180062241
18006223a:	48 8b fb             	mov    %rbx,%rdi
18006223d:	48 89 5d 7f          	mov    %rbx,0x7f(%rbp)
180062241:	48 8d 05 98 a5 10 00 	lea    0x10a598(%rip),%rax        # 0x18016c7e0
180062248:	44 89 3d b5 a5 10 00 	mov    %r15d,0x10a5b5(%rip)        # 0x18016c804
18006224f:	48 3b f0             	cmp    %rax,%rsi
180062252:	74 14                	je     0x180062268
180062254:	f2 0f 10 45 77       	movsd  0x77(%rbp),%xmm0
180062259:	f2 0f 11 05 7f a5 10 	movsd  %xmm0,0x10a57f(%rip)        # 0x18016c7e0
180062260:	00
180062261:	44 89 35 80 a5 10 00 	mov    %r14d,0x10a580(%rip)        # 0x18016c7e8
180062268:	83 25 6d 31 13 00 fc 	andl   $0xfffffffc,0x13316d(%rip)        # 0x1801953dc
18006226f:	33 db                	xor    %ebx,%ebx
180062271:	48 85 ff             	test   %rdi,%rdi
180062274:	75 2b                	jne    0x1800622a1
180062276:	8d 4b 30             	lea    0x30(%rbx),%ecx
180062279:	e8 d2 7b 03 00       	call   0x180099e50
18006227e:	48 8b f0             	mov    %rax,%rsi
180062281:	48 85 c0             	test   %rax,%rax
180062284:	74 1b                	je     0x1800622a1
180062286:	b2 01                	mov    $0x1,%dl
180062288:	48 8b c8             	mov    %rax,%rcx
18006228b:	e8 3c 2b 00 00       	call   0x180064dcc
180062290:	85 c0                	test   %eax,%eax
180062292:	79 0a                	jns    0x18006229e
180062294:	48 8b ce             	mov    %rsi,%rcx
180062297:	e8 60 7d 03 00       	call   0x180099ffc
18006229c:	eb 03                	jmp    0x1800622a1
18006229e:	48 8b de             	mov    %rsi,%rbx
1800622a1:	48 83 25 9f 29 14 00 	andq   $0x0,0x14299f(%rip)        # 0x1801a4c48
1800622a8:	00
1800622a9:	33 c0                	xor    %eax,%eax
1800622ab:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1800622af:	48 85 db             	test   %rbx,%rbx
1800622b2:	74 08                	je     0x1800622bc
1800622b4:	38 05 1f 31 13 00    	cmp    %al,0x13311f(%rip)        # 0x1801953d9
1800622ba:	75 0d                	jne    0x1800622c9
1800622bc:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
1800622c0:	e8 eb 21 00 00       	call   0x1800644b0
1800622c5:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
1800622c9:	48 83 25 67 29 14 00 	andq   $0x0,0x142967(%rip)        # 0x1801a4c38
1800622d0:	00
1800622d1:	48 83 25 57 29 14 00 	andq   $0x0,0x142957(%rip)        # 0x1801a4c30
1800622d8:	00
1800622d9:	48 85 c0             	test   %rax,%rax
1800622dc:	75 2d                	jne    0x18006230b
1800622de:	48 85 ff             	test   %rdi,%rdi
1800622e1:	74 13                	je     0x1800622f6
1800622e3:	48 89 3d 46 29 14 00 	mov    %rdi,0x142946(%rip)        # 0x1801a4c30
1800622ea:	48 89 3d 47 29 14 00 	mov    %rdi,0x142947(%rip)        # 0x1801a4c38
1800622f1:	e9 98 00 00 00       	jmp    0x18006238e
1800622f6:	48 85 db             	test   %rbx,%rbx
1800622f9:	0f 84 8f 00 00 00    	je     0x18006238e
1800622ff:	48 89 1d 32 29 14 00 	mov    %rbx,0x142932(%rip)        # 0x1801a4c38
180062306:	e9 83 00 00 00       	jmp    0x18006238e
18006230b:	48 85 ff             	test   %rdi,%rdi
18006230e:	0f 84 94 00 00 00    	je     0x1800623a8
180062314:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
180062318:	48 8d 4d 6f          	lea    0x6f(%rbp),%rcx
18006231c:	e8 cf 20 00 00       	call   0x1800643f0
180062321:	8b f8                	mov    %eax,%edi
180062323:	85 c0                	test   %eax,%eax
180062325:	79 59                	jns    0x180062380
180062327:	48 85 db             	test   %rbx,%rbx
18006232a:	74 0e                	je     0x18006233a
18006232c:	48 8b 03             	mov    (%rbx),%rax