140168fa2:	48 83 c4 20          	add    $0x20,%rsp
140168fa6:	41 5e                	pop    %r14
140168fa8:	c3                   	ret
140168fa9:	e8 72 dc ff ff       	call   0x140166c20
140168fae:	90                   	nop
140168faf:	cc                   	int3
140168fb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140168fb5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140168fba:	57                   	push   %rdi
140168fbb:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140168fc2:	48 8b f2             	mov    %rdx,%rsi
140168fc5:	48 8b f9             	mov    %rcx,%rdi
140168fc8:	48 3b 15 59 37 1b 00 	cmp    0x1b3759(%rip),%rdx        # 0x14031c728
140168fcf:	75 33                	jne    0x140169004
140168fd1:	48 8d 15 18 1c 0d 00 	lea    0xd1c18(%rip),%rdx        # 0x14023abf0
140168fd8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140168fdd:	e8 7e df f5 ff       	call   0x1400c6f60
140168fe2:	90                   	nop
140168fe3:	45 33 c9             	xor    %r9d,%r9d
140168fe6:	4c 8b c7             	mov    %rdi,%r8
140168fe9:	41 8d 51 3f          	lea    0x3f(%r9),%edx
140168fed:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140168ff2:	e8 91 00 00 00       	call   0x140169088
140168ff7:	90                   	nop
140168ff8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140168ffd:	e8 de df f5 ff       	call   0x1400c6fe0
140169002:	eb 68                	jmp    0x14016906c
140169004:	33 d2                	xor    %edx,%edx
140169006:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14016900d:	00
14016900e:	e8 8d e7 ff ff       	call   0x1401677a0
140169013:	90                   	nop
140169014:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140169018:	48 85 c9             	test   %rcx,%rcx
14016901b:	74 42                	je     0x14016905f
14016901d:	48 c1 e1 03          	shl    $0x3,%rcx
140169021:	e8 da b3 02 00       	call   0x140194400
140169026:	48 89 47 10          	mov    %rax,0x10(%rdi)
14016902a:	48 85 c0             	test   %rax,%rax
14016902d:	74 52                	je     0x140169081
14016902f:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
140169033:	eb 25                	jmp    0x14016905a
140169035:	48 ff cb             	dec    %rbx
140169038:	48 8b 46 10          	mov    0x10(%rsi),%rax
14016903c:	48 8b 0c d8          	mov    (%rax,%rbx,8),%rcx
140169040:	48 8b 47 10          	mov    0x10(%rdi),%rax
140169044:	48 89 0c d8          	mov    %rcx,(%rax,%rbx,8)
140169048:	48 85 c9             	test   %rcx,%rcx
14016904b:	74 0d                	je     0x14016905a
14016904d:	48 8b 01             	mov    (%rcx),%rax
140169050:	48 8b 40 08          	mov    0x8(%rax),%rax
140169054:	ff 15 c6 55 09 00    	call   *0x955c6(%rip)        # 0x1401fe620
14016905a:	48 85 db             	test   %rbx,%rbx
14016905d:	75 d6                	jne    0x140169035
14016905f:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
140169066:	00
140169067:	e8 ac e7 ff ff       	call   0x140167818
14016906c:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
140169073:	00
140169074:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140169078:	49 8b 73 20          	mov    0x20(%r11),%rsi
14016907c:	49 8b e3             	mov    %r11,%rsp
14016907f:	5f                   	pop    %rdi
140169080:	c3                   	ret
140169081:	e8 9a db ff ff       	call   0x140166c20
140169086:	90                   	nop
140169087:	cc                   	int3
140169088:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14016908d:	55                   	push   %rbp
14016908e:	56                   	push   %rsi
14016908f:	57                   	push   %rdi
140169090:	41 54                	push   %r12
140169092:	41 55                	push   %r13
140169094:	41 56                	push   %r14
140169096:	41 57                	push   %r15
140169098:	48 8b ec             	mov    %rsp,%rbp
14016909b:	48 83 ec 40          	sub    $0x40,%rsp
14016909f:	4d 8b f1             	mov    %r9,%r14
1401690a2:	49 8b d8             	mov    %r8,%rbx
1401690a5:	44 8b e2             	mov    %edx,%r12d
1401690a8:	4c 8b e9             	mov    %rcx,%r13
1401690ab:	44 8b fa             	mov    %edx,%r15d
1401690ae:	33 f6                	xor    %esi,%esi
1401690b0:	41 83 e7 02          	and    $0x2,%r15d
1401690b4:	0f 84 ff 00 00 00    	je     0x1401691b9
1401690ba:	4d 85 c9             	test   %r9,%r9
1401690bd:	0f 85 99 00 00 00    	jne    0x14016915c
1401690c3:	48 8b 35 6e 36 1b 00 	mov    0x1b366e(%rip),%rsi        # 0x14031c738
1401690ca:	48 85 f6             	test   %rsi,%rsi
1401690cd:	75 3b                	jne    0x14016910a
1401690cf:	33 d2                	xor    %edx,%edx
1401690d1:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401690d5:	e8 c6 e6 ff ff       	call   0x1401677a0
1401690da:	48 39 35 57 36 1b 00 	cmp    %rsi,0x1b3657(%rip)        # 0x14031c738
1401690e1:	75 17                	jne    0x1401690fa
1401690e3:	8b 05 37 36 1b 00    	mov    0x1b3637(%rip),%eax        # 0x14031c720
1401690e9:	ff c0                	inc    %eax
1401690eb:	89 05 2f 36 1b 00    	mov    %eax,0x1b362f(%rip)        # 0x14031c720
1401690f1:	48 98                	cltq
1401690f3:	48 89 05 3e 36 1b 00 	mov    %rax,0x1b363e(%rip)        # 0x14031c738
1401690fa:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401690fe:	e8 15 e7 ff ff       	call   0x140167818
140169103:	48 8b 35 2e 36 1b 00 	mov    0x1b362e(%rip),%rsi        # 0x14031c738
14016910a:	b9 30 00 00 00       	mov    $0x30,%ecx
14016910f:	e8 dc d1 01 00       	call   0x1401862f0
140169114:	48 8b f8             	mov    %rax,%rdi
140169117:	48 89 45 40          	mov    %rax,0x40(%rbp)
14016911b:	48 85 c0             	test   %rax,%rax
14016911e:	74 28                	je     0x140169148
140169120:	83 60 08 00          	andl   $0x0,0x8(%rax)
140169124:	48 8d 05 4d 65 0b 00 	lea    0xb654d(%rip),%rax        # 0x14021f678
14016912b:	48 89 07             	mov    %rax,(%rdi)
14016912e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140169132:	e8 11 f3 ff ff       	call   0x140168448
140169137:	0f 10 00             	movups (%rax),%xmm0
14016913a:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
14016913e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140169142:	0f 11 4f 20          	movups %xmm1,0x20(%rdi)
140169146:	eb 02                	jmp    0x14016914a
140169148:	33 ff                	xor    %edi,%edi
14016914a:	4c 8b c6             	mov    %rsi,%r8
14016914d:	48 8b d7             	mov    %rdi,%rdx
140169150:	48 8b cb             	mov    %rbx,%rcx
140169153:	e8 6c fd ff ff       	call   0x140168ec4
140169158:	33 f6                	xor    %esi,%esi
14016915a:	eb 5d                	jmp    0x1401691b9
14016915c:	48 8b 3d d5 35 1b 00 	mov    0x1b35d5(%rip),%rdi        # 0x14031c738
140169163:	48 85 ff             	test   %rdi,%rdi
140169166:	75 3b                	jne    0x1401691a3
140169168:	33 d2                	xor    %edx,%edx
14016916a:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14016916e:	e8 2d e6 ff ff       	call   0x1401677a0
140169173:	48 39 35 be 35 1b 00 	cmp    %rsi,0x1b35be(%rip)        # 0x14031c738
14016917a:	75 17                	jne    0x140169193
14016917c:	8b 05 9e 35 1b 00    	mov    0x1b359e(%rip),%eax        # 0x14031c720
140169182:	ff c0                	inc    %eax
140169184:	89 05 96 35 1b 00    	mov    %eax,0x1b3596(%rip)        # 0x14031c720
14016918a:	48 98                	cltq
14016918c:	48 89 05 a5 35 1b 00 	mov    %rax,0x1b35a5(%rip)        # 0x14031c738
140169193:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140169197:	e8 7c e6 ff ff       	call   0x140167818
14016919c:	48 8b 3d 95 35 1b 00 	mov    0x1b3595(%rip),%rdi        # 0x14031c738
1401691a3:	49 8b ce             	mov    %r14,%rcx
1401691a6:	e8 75 3a f6 ff       	call   0x1400ccc20
1401691ab:	4c 8b c7             	mov    %rdi,%r8
1401691ae:	48 8b d0             	mov    %rax,%rdx
1401691b1:	48 8b cb             	mov    %rbx,%rcx
1401691b4:	e8 0b fd ff ff       	call   0x140168ec4
1401691b9:	41 f6 c4 08          	test   $0x8,%r12b
1401691bd:	0f 84 96 02 00 00    	je     0x140169459
1401691c3:	48 8b 3d 96 9d 1b 00 	mov    0x1b9d96(%rip),%rdi        # 0x140322f60
1401691ca:	4d 85 f6             	test   %r14,%r14
1401691cd:	0f 85 76 01 00 00    	jne    0x140169349
1401691d3:	48 85 ff             	test   %rdi,%rdi
1401691d6:	75 3b                	jne    0x140169213
1401691d8:	33 d2                	xor    %edx,%edx
1401691da:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401691de:	e8 bd e5 ff ff       	call   0x1401677a0
1401691e3:	48 39 35 76 9d 1b 00 	cmp    %rsi,0x1b9d76(%rip)        # 0x140322f60
1401691ea:	75 17                	jne    0x140169203
1401691ec:	8b 05 2e 35 1b 00    	mov    0x1b352e(%rip),%eax        # 0x14031c720
1401691f2:	ff c0                	inc    %eax
1401691f4:	89 05 26 35 1b 00    	mov    %eax,0x1b3526(%rip)        # 0x14031c720
1401691fa:	48 98                	cltq
1401691fc:	48 89 05 5d 9d 1b 00 	mov    %rax,0x1b9d5d(%rip)        # 0x140322f60
140169203:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140169207:	e8 0c e6 ff ff       	call   0x140167818
14016920c:	48 8b 3d 4d 9d 1b 00 	mov    0x1b9d4d(%rip),%rdi        # 0x140322f60
140169213:	b9 10 00 00 00       	mov    $0x10,%ecx
140169218:	e8 d3 d0 01 00       	call   0x1401862f0
14016921d:	48 89 45 40          	mov    %rax,0x40(%rbp)
140169221:	48 85 c0             	test   %rax,%rax
140169224:	74 0f                	je     0x140169235
140169226:	89 70 08             	mov    %esi,0x8(%rax)
140169229:	48 8d 0d a8 64 0b 00 	lea    0xb64a8(%rip),%rcx        # 0x14021f6d8
140169230:	48 89 08             	mov    %rcx,(%rax)
140169233:	eb 03                	jmp    0x140169238
140169235:	48 8b c6             	mov    %rsi,%rax
140169238:	4c 8b c7             	mov    %rdi,%r8
14016923b:	48 8b d0             	mov    %rax,%rdx
14016923e:	48 8b cb             	mov    %rbx,%rcx
140169241:	e8 7e fc ff ff       	call   0x140168ec4
140169246:	48 8b 3d e3 9c 1b 00 	mov    0x1b9ce3(%rip),%rdi        # 0x140322f30
14016924d:	48 85 ff             	test   %rdi,%rdi
140169250:	75 3b                	jne    0x14016928d
140169252:	33 d2                	xor    %edx,%edx
140169254:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140169258:	e8 43 e5 ff ff       	call   0x1401677a0
14016925d:	48 39 35 cc 9c 1b 00 	cmp    %rsi,0x1b9ccc(%rip)        # 0x140322f30
140169264:	75 17                	jne    0x14016927d
140169266:	8b 05 b4 34 1b 00    	mov    0x1b34b4(%rip),%eax        # 0x14031c720
14016926c:	ff c0                	inc    %eax
14016926e:	89 05 ac 34 1b 00    	mov    %eax,0x1b34ac(%rip)        # 0x14031c720
140169274:	48 98                	cltq
140169276:	48 89 05 b3 9c 1b 00 	mov    %rax,0x1b9cb3(%rip)        # 0x140322f30
14016927d:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140169281:	e8 92 e5 ff ff       	call   0x140167818
140169286:	48 8b 3d a3 9c 1b 00 	mov    0x1b9ca3(%rip),%rdi        # 0x140322f30
14016928d:	b9 10 00 00 00       	mov    $0x10,%ecx
140169292:	e8 59 d0 01 00       	call   0x1401862f0
140169297:	48 89 45 40          	mov    %rax,0x40(%rbp)
14016929b:	48 85 c0             	test   %rax,%rax
14016929e:	74 0f                	je     0x1401692af
1401692a0:	89 70 08             	mov    %esi,0x8(%rax)
1401692a3:	48 8d 0d a6 64 0b 00 	lea    0xb64a6(%rip),%rcx        # 0x14021f750
1401692aa:	48 89 08             	mov    %rcx,(%rax)
1401692ad:	eb 03                	jmp    0x1401692b2
1401692af:	48 8b c6             	mov    %rsi,%rax
1401692b2:	4c 8b c7             	mov    %rdi,%r8
1401692b5:	48 8b d0             	mov    %rax,%rdx
1401692b8:	48 8b cb             	mov    %rbx,%rcx
1401692bb:	e8 04 fc ff ff       	call   0x140168ec4
1401692c0:	48 8b 35 71 9c 1b 00 	mov    0x1b9c71(%rip),%rsi        # 0x140322f38
1401692c7:	48 85 f6             	test   %rsi,%rsi
1401692ca:	75 3b                	jne    0x140169307
1401692cc:	33 d2                	xor    %edx,%edx
1401692ce:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401692d2:	e8 c9 e4 ff ff       	call   0x1401677a0
1401692d7:	48 39 35 5a 9c 1b 00 	cmp    %rsi,0x1b9c5a(%rip)        # 0x140322f38
1401692de:	75 17                	jne    0x1401692f7
1401692e0:	8b 05 3a 34 1b 00    	mov    0x1b343a(%rip),%eax        # 0x14031c720
1401692e6:	ff c0                	inc    %eax
1401692e8:	89 05 32 34 1b 00    	mov    %eax,0x1b3432(%rip)        # 0x14031c720
1401692ee:	48 98                	cltq
1401692f0:	48 89 05 41 9c 1b 00 	mov    %rax,0x1b9c41(%rip)        # 0x140322f38
1401692f7:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401692fb:	e8 18 e5 ff ff       	call   0x140167818
140169300:	48 8b 35 31 9c 1b 00 	mov    0x1b9c31(%rip),%rsi        # 0x140322f38
140169307:	b9 30 00 00 00       	mov    $0x30,%ecx
14016930c:	e8 df cf 01 00       	call   0x1401862f0
140169311:	48 8b f8             	mov    %rax,%rdi
140169314:	48 89 45 40          	mov    %rax,0x40(%rbp)
140169318:	48 85 c0             	test   %rax,%rax
14016931b:	74 1f                	je     0x14016933c
14016931d:	83 60 08 00          	andl   $0x0,0x8(%rax)
140169321:	48 8d 05 88 64 0b 00 	lea    0xb6488(%rip),%rax        # 0x14021f7b0
140169328:	48 89 07             	mov    %rax,(%rdi)
14016932b:	45 33 c0             	xor    %r8d,%r8d
14016932e:	49 8b d5             	mov    %r13,%rdx
140169331:	48 8b cf             	mov    %rdi,%rcx
140169334:	e8 57 a4 f7 ff       	call   0x1400e3790
140169339:	90                   	nop
14016933a:	eb 02                	jmp    0x14016933e
14016933c:	33 ff                	xor    %edi,%edi
14016933e:	4c 8b c6             	mov    %rsi,%r8
140169341:	48 8b d7             	mov    %rdi,%rdx
140169344:	e9 08 01 00 00       	jmp    0x140169451
140169349:	48 85 ff             	test   %rdi,%rdi
14016934c:	75 3b                	jne    0x140169389
14016934e:	33 d2                	xor    %edx,%edx
140169350:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140169354:	e8 47 e4 ff ff       	call   0x1401677a0
140169359:	48 39 35 00 9c 1b 00 	cmp    %rsi,0x1b9c00(%rip)        # 0x140322f60
140169360:	75 17                	jne    0x140169379
140169362:	8b 05 b8 33 1b 00    	mov    0x1b33b8(%rip),%eax        # 0x14031c720
140169368:	ff c0                	inc    %eax
14016936a:	89 05 b0 33 1b 00    	mov    %eax,0x1b33b0(%rip)        # 0x14031c720
140169370:	48 98                	cltq
140169372:	48 89 05 e7 9b 1b 00 	mov    %rax,0x1b9be7(%rip)        # 0x140322f60
140169379:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14016937d:	e8 96 e4 ff ff       	call   0x140167818
140169382:	48 8b 3d d7 9b 1b 00 	mov    0x1b9bd7(%rip),%rdi        # 0x140322f60
140169389:	49 8b ce             	mov    %r14,%rcx
14016938c:	e8 cf 99 f7 ff       	call   0x1400e2d60
140169391:	4c 8b c7             	mov    %rdi,%r8
140169394:	48 8b d0             	mov    %rax,%rdx
140169397:	48 8b cb             	mov    %rbx,%rcx
14016939a:	e8 25 fb ff ff       	call   0x140168ec4
14016939f:	48 8b 3d 8a 9b 1b 00 	mov    0x1b9b8a(%rip),%rdi        # 0x140322f30
1401693a6:	48 85 ff             	test   %rdi,%rdi
1401693a9:	75 3b                	jne    0x1401693e6
1401693ab:	33 d2                	xor    %edx,%edx
1401693ad:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401693b1:	e8 ea e3 ff ff       	call   0x1401677a0
1401693b6:	48 39 35 73 9b 1b 00 	cmp    %rsi,0x1b9b73(%rip)        # 0x140322f30
1401693bd:	75 17                	jne    0x1401693d6
1401693bf:	8b 05 5b 33 1b 00    	mov    0x1b335b(%rip),%eax        # 0x14031c720
1401693c5:	ff c0                	inc    %eax
1401693c7:	89 05 53 33 1b 00    	mov    %eax,0x1b3353(%rip)        # 0x14031c720
1401693cd:	48 98                	cltq
1401693cf:	48 89 05 5a 9b 1b 00 	mov    %rax,0x1b9b5a(%rip)        # 0x140322f30
1401693d6:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401693da:	e8 39 e4 ff ff       	call   0x140167818
1401693df:	48 8b 3d 4a 9b 1b 00 	mov    0x1b9b4a(%rip),%rdi        # 0x140322f30
1401693e6:	49 8b ce             	mov    %r14,%rcx
1401693e9:	e8 62 e4 f7 ff       	call   0x1400e7850
1401693ee:	4c 8b c7             	mov    %rdi,%r8
1401693f1:	48 8b d0             	mov    %rax,%rdx
1401693f4:	48 8b cb             	mov    %rbx,%rcx
1401693f7:	e8 c8 fa ff ff       	call   0x140168ec4
1401693fc:	48 8b 3d 35 9b 1b 00 	mov    0x1b9b35(%rip),%rdi        # 0x140322f38
140169403:	48 85 ff             	test   %rdi,%rdi
140169406:	75 3b                	jne    0x140169443
140169408:	33 d2                	xor    %edx,%edx
14016940a:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14016940e:	e8 8d e3 ff ff       	call   0x1401677a0
140169413:	48 39 35 1e 9b 1b 00 	cmp    %rsi,0x1b9b1e(%rip)        # 0x140322f38
14016941a:	75 17                	jne    0x140169433
14016941c:	8b 05 fe 32 1b 00    	mov    0x1b32fe(%rip),%eax        # 0x14031c720
140169422:	ff c0                	inc    %eax
140169424:	89 05 f6 32 1b 00    	mov    %eax,0x1b32f6(%rip)        # 0x14031c720
14016942a:	48 98                	cltq
14016942c:	48 89 05 05 9b 1b 00 	mov    %rax,0x1b9b05(%rip)        # 0x140322f38
140169433:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140169437:	e8 dc e3 ff ff       	call   0x140167818
14016943c:	48 8b 3d f5 9a 1b 00 	mov    0x1b9af5(%rip),%rdi        # 0x140322f38
140169443:	49 8b ce             	mov    %r14,%rcx
140169446:	e8 f5 9a f7 ff       	call   0x1400e2f40
14016944b:	4c 8b c7             	mov    %rdi,%r8
14016944e:	48 8b d0             	mov    %rax,%rdx
140169451:	48 8b cb             	mov    %rbx,%rcx
140169454:	e8 6b fa ff ff       	call   0x140168ec4
140169459:	33 f6                	xor    %esi,%esi
14016945b:	45 85 ff             	test   %r15d,%r15d
14016945e:	0f 84 c9 00 00 00    	je     0x14016952d
140169464:	48 8b 3d d5 9a 1b 00 	mov    0x1b9ad5(%rip),%rdi        # 0x140322f40
14016946b:	4d 85 f6             	test   %r14,%r14
14016946e:	75 67                	jne    0x1401694d7
140169470:	48 85 ff             	test   %rdi,%rdi
140169473:	75 3b                	jne    0x1401694b0
140169475:	33 d2                	xor    %edx,%edx
140169477:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14016947b:	e8 20 e3 ff ff       	call   0x1401677a0
140169480:	48 39 35 b9 9a 1b 00 	cmp    %rsi,0x1b9ab9(%rip)        # 0x140322f40
140169487:	75 17                	jne    0x1401694a0
140169489:	8b 05 91 32 1b 00    	mov    0x1b3291(%rip),%eax        # 0x14031c720
14016948f:	ff c0                	inc    %eax
140169491:	89 05 89 32 1b 00    	mov    %eax,0x1b3289(%rip)        # 0x14031c720
140169497:	48 98                	cltq
140169499:	48 89 05 a0 9a 1b 00 	mov    %rax,0x1b9aa0(%rip)        # 0x140322f40
1401694a0:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401694a4:	e8 6f e3 ff ff       	call   0x140167818
1401694a9:	48 8b 3d 90 9a 1b 00 	mov    0x1b9a90(%rip),%rdi        # 0x140322f40
1401694b0:	b9 10 00 00 00       	mov    $0x10,%ecx
1401694b5:	e8 36 ce 01 00       	call   0x1401862f0
1401694ba:	48 89 45 40          	mov    %rax,0x40(%rbp)
1401694be:	48 85 c0             	test   %rax,%rax
1401694c1:	74 0f                	je     0x1401694d2
1401694c3:	89 70 08             	mov    %esi,0x8(%rax)
1401694c6:	48 8d 0d 2b 63 0b 00 	lea    0xb632b(%rip),%rcx        # 0x14021f7f8
1401694cd:	48 89 08             	mov    %rcx,(%rax)
1401694d0:	eb 4d                	jmp    0x14016951f
1401694d2:	48 8b c6             	mov    %rsi,%rax
1401694d5:	eb 48                	jmp    0x14016951f
1401694d7:	48 85 ff             	test   %rdi,%rdi
1401694da:	75 3b                	jne    0x140169517
1401694dc:	33 d2                	xor    %edx,%edx
1401694de:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401694e2:	e8 b9 e2 ff ff       	call   0x1401677a0
1401694e7:	48 39 35 52 9a 1b 00 	cmp    %rsi,0x1b9a52(%rip)        # 0x140322f40