14030e1b1:	4c 8b 7d e8          	mov    -0x18(%rbp),%r15
14030e1b5:	48 8b 75 f0          	mov    -0x10(%rbp),%rsi
14030e1b9:	4c 8b 65 f8          	mov    -0x8(%rbp),%r12
14030e1bd:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
14030e1c1:	48 8b 45 10          	mov    0x10(%rbp),%rax
14030e1c5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14030e1ca:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14030e1ce:	66 90                	xchg   %ax,%ax
14030e1d0:	48 8b 48 30          	mov    0x30(%rax),%rcx
14030e1d4:	4c 8b 01             	mov    (%rcx),%r8
14030e1d7:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14030e1db:	49 2b d0             	sub    %r8,%rdx
14030e1de:	48 c1 fa 04          	sar    $0x4,%rdx
14030e1e2:	4c 3b ca             	cmp    %rdx,%r9
14030e1e5:	0f 83 e7 0f 00 00    	jae    0x14030f1d2
14030e1eb:	49 8b c9             	mov    %r9,%rcx
14030e1ee:	48 03 c9             	add    %rcx,%rcx
14030e1f1:	41 80 7c c8 08 00    	cmpb   $0x0,0x8(%r8,%rcx,8)
14030e1f7:	0f 84 d5 0f 00 00    	je     0x14030f1d2
14030e1fd:	41 f6 c1 01          	test   $0x1,%r9b
14030e201:	0f 84 50 01 00 00    	je     0x14030e357
14030e207:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14030e20c:	48 8d 95 48 02 00 00 	lea    0x248(%rbp),%rdx
14030e213:	48 8d 8d 18 01 00 00 	lea    0x118(%rbp),%rcx
14030e21a:	e8 a1 e7 39 00       	call   0x1406ac9c0
14030e21f:	48 8b 08             	mov    (%rax),%rcx
14030e222:	33 db                	xor    %ebx,%ebx
14030e224:	48 89 18             	mov    %rbx,(%rax)
14030e227:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
14030e22c:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
14030e230:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030e234:	83 c8 01             	or     $0x1,%eax
14030e237:	83 c8 02             	or     $0x2,%eax
14030e23a:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e23e:	0f 57 c0             	xorps  %xmm0,%xmm0
14030e241:	f3 0f 7f 45 b8       	movdqu %xmm0,-0x48(%rbp)
14030e246:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
14030e24a:	0f ae e8             	lfence
14030e24d:	b9 08 00 00 00       	mov    $0x8,%ecx
14030e252:	e8 d9 8a e8 ff       	call   0x140196d30
14030e257:	4c 8b c0             	mov    %rax,%r8
14030e25a:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14030e25e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14030e262:	48 83 c0 08          	add    $0x8,%rax
14030e266:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14030e26a:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14030e26e:	66 90                	xchg   %ax,%ax
14030e270:	48 8b 0a             	mov    (%rdx),%rcx
14030e273:	49 89 08             	mov    %rcx,(%r8)
14030e276:	48 85 c9             	test   %rcx,%rcx
14030e279:	74 1c                	je     0x14030e297
14030e27b:	8b 41 10             	mov    0x10(%rcx),%eax
14030e27e:	ff c0                	inc    %eax
14030e280:	89 41 10             	mov    %eax,0x10(%rcx)
14030e283:	83 f8 01             	cmp    $0x1,%eax
14030e286:	0f 8e f6 10 00 00    	jle    0x14030f382
14030e28c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14030e291:	0f 84 e0 10 00 00    	je     0x14030f377
14030e297:	49 83 c0 08          	add    $0x8,%r8
14030e29b:	48 83 c2 08          	add    $0x8,%rdx
14030e29f:	48 8d 45 68          	lea    0x68(%rbp),%rax
14030e2a3:	48 3b d0             	cmp    %rax,%rdx
14030e2a6:	75 c8                	jne    0x14030e270
14030e2a8:	4c 89 45 c0          	mov    %r8,-0x40(%rbp)
14030e2ac:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14030e2b0:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14030e2b5:	48 8b 0d d4 cd 10 01 	mov    0x110cdd4(%rip),%rcx        # 0x14141b090
14030e2bc:	48 8b 95 20 01 00 00 	mov    0x120(%rbp),%rdx
14030e2c3:	48 85 d2             	test   %rdx,%rdx
14030e2c6:	74 04                	je     0x14030e2cc
14030e2c8:	48 89 5a 60          	mov    %rbx,0x60(%rdx)
14030e2cc:	48 8b 01             	mov    (%rcx),%rax
14030e2cf:	4c 8b ca             	mov    %rdx,%r9
14030e2d2:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
14030e2d6:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14030e2da:	48 8b 40 38          	mov    0x38(%rax),%rax
14030e2de:	ff 15 3c 57 c7 00    	call   *0xc7573c(%rip)        # 0x140f83a20
14030e2e4:	8b 44 24 38          	mov    0x38(%rsp),%eax
14030e2e8:	0d 00 00 00 80       	or     $0x80000000,%eax
14030e2ed:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e2f1:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14030e2f5:	e8 46 12 e9 ff       	call   0x14019f540
14030e2fa:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030e2fe:	83 ca 04             	or     $0x4,%edx
14030e301:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030e305:	48 8b 45 70          	mov    0x70(%rbp),%rax
14030e309:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
14030e30d:	4c 8b 75 68          	mov    0x68(%rbp),%r14
14030e311:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
14030e315:	4c 8b 7d e8          	mov    -0x18(%rbp),%r15
14030e319:	48 8b 75 f0          	mov    -0x10(%rbp),%rsi
14030e31d:	4c 8b 65 f8          	mov    -0x8(%rbp),%r12
14030e321:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
14030e325:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
14030e32a:	74 18                	je     0x14030e344
14030e32c:	c6 44 24 34 01       	movb   $0x1,0x34(%rsp)
14030e331:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14030e335:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
14030e339:	48 8b 45 10          	mov    0x10(%rbp),%rax
14030e33d:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14030e342:	eb 1c                	jmp    0x14030e360
14030e344:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
14030e348:	48 89 45 98          	mov    %rax,-0x68(%rbp)
14030e34c:	48 8b 45 10          	mov    0x10(%rbp),%rax
14030e350:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14030e355:	eb 04                	jmp    0x14030e35b
14030e357:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030e35b:	c6 44 24 34 00       	movb   $0x0,0x34(%rsp)
14030e360:	f6 c2 04             	test   $0x4,%dl
14030e363:	74 3b                	je     0x14030e3a0
14030e365:	83 e2 fb             	and    $0xfffffffb,%edx
14030e368:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030e36c:	89 54 24 38          	mov    %edx,0x38(%rsp)
14030e370:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14030e374:	48 85 c9             	test   %rcx,%rcx
14030e377:	74 27                	je     0x14030e3a0
14030e379:	8b 41 10             	mov    0x10(%rcx),%eax
14030e37c:	ff c8                	dec    %eax
14030e37e:	89 41 10             	mov    %eax,0x10(%rcx)
14030e381:	85 c0                	test   %eax,%eax
14030e383:	7f 1b                	jg     0x14030e3a0
14030e385:	0f 88 ff 0f 00 00    	js     0x14030f38a
14030e38b:	48 8b 01             	mov    (%rcx),%rax
14030e38e:	ba 01 00 00 00       	mov    $0x1,%edx
14030e393:	48 8b 00             	mov    (%rax),%rax
14030e396:	ff 15 84 56 c7 00    	call   *0xc75684(%rip)        # 0x140f83a20
14030e39c:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030e3a0:	f6 c2 02             	test   $0x2,%dl
14030e3a3:	74 26                	je     0x14030e3cb
14030e3a5:	83 e2 fd             	and    $0xfffffffd,%edx
14030e3a8:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030e3ac:	4c 8d 0d 3d 01 e9 ff 	lea    -0x16fec3(%rip),%r9        # 0x14019e4f0
14030e3b3:	ba 08 00 00 00       	mov    $0x8,%edx
14030e3b8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030e3be:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14030e3c2:	e8 85 d1 b0 00       	call   0x140e1b54c
14030e3c7:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030e3cb:	80 7c 24 34 00       	cmpb   $0x0,0x34(%rsp)
14030e3d0:	0f 84 f8 0d 00 00    	je     0x14030f1ce
14030e3d6:	80 7c 24 5c 00       	cmpb   $0x0,0x5c(%rsp)
14030e3db:	0f 85 c7 00 00 00    	jne    0x14030e4a8
14030e3e1:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14030e3e6:	48 8d 95 48 02 00 00 	lea    0x248(%rbp),%rdx
14030e3ed:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14030e3f4:	e8 c7 e5 39 00       	call   0x1406ac9c0
14030e3f9:	48 8b 08             	mov    (%rax),%rcx
14030e3fc:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
14030e400:	33 d2                	xor    %edx,%edx
14030e402:	48 89 10             	mov    %rdx,(%rax)
14030e405:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14030e40a:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14030e40f:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14030e413:	48 89 4d 78          	mov    %rcx,0x78(%rbp)
14030e417:	48 85 c9             	test   %rcx,%rcx
14030e41a:	74 1c                	je     0x14030e438
14030e41c:	8b 41 10             	mov    0x10(%rcx),%eax
14030e41f:	ff c0                	inc    %eax
14030e421:	89 41 10             	mov    %eax,0x10(%rcx)
14030e424:	83 f8 01             	cmp    $0x1,%eax
14030e427:	0f 8e 73 0f 00 00    	jle    0x14030f3a0
14030e42d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14030e432:	0f 84 5d 0f 00 00    	je     0x14030f395
14030e438:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14030e43d:	48 8d 55 78          	lea    0x78(%rbp),%rdx
14030e441:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14030e448:	e8 63 70 06 00       	call   0x1403754b0
14030e44d:	48 8b 08             	mov    (%rax),%rcx
14030e450:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e457:	48 85 c9             	test   %rcx,%rcx
14030e45a:	74 24                	je     0x14030e480
14030e45c:	8b 41 10             	mov    0x10(%rcx),%eax
14030e45f:	ff c8                	dec    %eax
14030e461:	89 41 10             	mov    %eax,0x10(%rcx)
14030e464:	85 c0                	test   %eax,%eax
14030e466:	7f 18                	jg     0x14030e480
14030e468:	0f 88 3a 0f 00 00    	js     0x14030f3a8
14030e46e:	48 8b 01             	mov    (%rcx),%rax
14030e471:	ba 01 00 00 00       	mov    $0x1,%edx
14030e476:	48 8b 00             	mov    (%rax),%rax
14030e479:	ff 15 a1 55 c7 00    	call   *0xc755a1(%rip)        # 0x140f83a20
14030e47f:	90                   	nop
14030e480:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14030e484:	48 85 c9             	test   %rcx,%rcx
14030e487:	0f 84 41 0d 00 00    	je     0x14030f1ce
14030e48d:	8b 41 10             	mov    0x10(%rcx),%eax
14030e490:	ff c8                	dec    %eax
14030e492:	89 41 10             	mov    %eax,0x10(%rcx)
14030e495:	85 c0                	test   %eax,%eax
14030e497:	0f 8f 31 0d 00 00    	jg     0x14030f1ce
14030e49d:	0f 88 5c 0e 00 00    	js     0x14030f2ff
14030e4a3:	e9 14 0d 00 00       	jmp    0x14030f1bc
14030e4a8:	83 7c 24 58 00       	cmpl   $0x0,0x58(%rsp)
14030e4ad:	74 37                	je     0x14030e4e6
14030e4af:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
14030e4b6:	48 8b 8d 48 02 00 00 	mov    0x248(%rbp),%rcx
14030e4bd:	e8 3e 3c 43 00       	call   0x140742100
14030e4c2:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030e4c6:	83 ca 08             	or     $0x8,%edx
14030e4c9:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030e4cd:	48 8b 00             	mov    (%rax),%rax
14030e4d0:	48 8b 48 20          	mov    0x20(%rax),%rcx
14030e4d4:	48 ff c9             	dec    %rcx
14030e4d7:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14030e4dc:	4c 3b c1             	cmp    %rcx,%r8
14030e4df:	c6 44 24 34 01       	movb   $0x1,0x34(%rsp)
14030e4e4:	72 05                	jb     0x14030e4eb
14030e4e6:	c6 44 24 34 00       	movb   $0x0,0x34(%rsp)
14030e4eb:	f6 c2 08             	test   $0x8,%dl
14030e4ee:	74 37                	je     0x14030e527
14030e4f0:	83 e2 f7             	and    $0xfffffff7,%edx
14030e4f3:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030e4f7:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14030e4fe:	48 85 c9             	test   %rcx,%rcx
14030e501:	74 24                	je     0x14030e527
14030e503:	8b 41 10             	mov    0x10(%rcx),%eax
14030e506:	ff c8                	dec    %eax
14030e508:	89 41 10             	mov    %eax,0x10(%rcx)
14030e50b:	85 c0                	test   %eax,%eax
14030e50d:	7f 18                	jg     0x14030e527
14030e50f:	0f 88 9e 0e 00 00    	js     0x14030f3b3
14030e515:	48 8b 01             	mov    (%rcx),%rax
14030e518:	ba 01 00 00 00       	mov    $0x1,%edx
14030e51d:	48 8b 00             	mov    (%rax),%rax
14030e520:	ff 15 fa 54 c7 00    	call   *0xc754fa(%rip)        # 0x140f83a20
14030e526:	90                   	nop
14030e527:	80 7c 24 34 00       	cmpb   $0x0,0x34(%rsp)
14030e52c:	0f 84 9c 0c 00 00    	je     0x14030f1ce
14030e532:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14030e537:	41 ff c8             	dec    %r8d
14030e53a:	48 8d 95 48 02 00 00 	lea    0x248(%rbp),%rdx
14030e541:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
14030e548:	e8 73 e4 39 00       	call   0x1406ac9c0
14030e54d:	48 8b 08             	mov    (%rax),%rcx
14030e550:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e557:	4c 8b 85 58 02 00 00 	mov    0x258(%rbp),%r8
14030e55e:	48 89 8d 58 02 00 00 	mov    %rcx,0x258(%rbp)
14030e565:	4d 85 c0             	test   %r8,%r8
14030e568:	74 29                	je     0x14030e593
14030e56a:	41 8b 40 10          	mov    0x10(%r8),%eax
14030e56e:	ff c8                	dec    %eax
14030e570:	41 89 40 10          	mov    %eax,0x10(%r8)
14030e574:	85 c0                	test   %eax,%eax
14030e576:	7f 1b                	jg     0x14030e593
14030e578:	0f 88 40 0e 00 00    	js     0x14030f3be
14030e57e:	49 8b 00             	mov    (%r8),%rax
14030e581:	ba 01 00 00 00       	mov    $0x1,%edx
14030e586:	49 8b c8             	mov    %r8,%rcx
14030e589:	48 8b 00             	mov    (%rax),%rax
14030e58c:	ff 15 8e 54 c7 00    	call   *0xc7548e(%rip)        # 0x140f83a20
14030e592:	90                   	nop
14030e593:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14030e598:	41 ff c0             	inc    %r8d
14030e59b:	48 8d 95 48 02 00 00 	lea    0x248(%rbp),%rdx
14030e5a2:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14030e5a9:	e8 12 e4 39 00       	call   0x1406ac9c0
14030e5ae:	48 8b 08             	mov    (%rax),%rcx
14030e5b1:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e5b8:	4c 8b 85 50 02 00 00 	mov    0x250(%rbp),%r8
14030e5bf:	48 89 8d 50 02 00 00 	mov    %rcx,0x250(%rbp)
14030e5c6:	4d 85 c0             	test   %r8,%r8
14030e5c9:	74 29                	je     0x14030e5f4
14030e5cb:	41 8b 40 10          	mov    0x10(%r8),%eax
14030e5cf:	ff c8                	dec    %eax
14030e5d1:	41 89 40 10          	mov    %eax,0x10(%r8)
14030e5d5:	85 c0                	test   %eax,%eax
14030e5d7:	7f 1b                	jg     0x14030e5f4
14030e5d9:	0f 88 ea 0d 00 00    	js     0x14030f3c9
14030e5df:	49 8b 00             	mov    (%r8),%rax
14030e5e2:	ba 01 00 00 00       	mov    $0x1,%edx
14030e5e7:	49 8b c8             	mov    %r8,%rcx
14030e5ea:	48 8b 00             	mov    (%rax),%rax
14030e5ed:	ff 15 2d 54 c7 00    	call   *0xc7542d(%rip)        # 0x140f83a20
14030e5f3:	90                   	nop
14030e5f4:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
14030e5fb:	48 8b 8d 58 02 00 00 	mov    0x258(%rbp),%rcx
14030e602:	e8 79 39 43 00       	call   0x140741f80
14030e607:	90                   	nop
14030e608:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14030e60c:	83 c9 10             	or     $0x10,%ecx
14030e60f:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14030e613:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14030e617:	44 8b d1             	mov    %ecx,%r10d
14030e61a:	48 8b 00             	mov    (%rax),%rax
14030e61d:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
14030e622:	75 3d                	jne    0x14030e661
14030e624:	48 8d 95 f8 00 00 00 	lea    0xf8(%rbp),%rdx
14030e62b:	48 8b 8d 50 02 00 00 	mov    0x250(%rbp),%rcx
14030e632:	e8 49 39 43 00       	call   0x140741f80
14030e637:	90                   	nop
14030e638:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14030e63c:	83 c9 20             	or     $0x20,%ecx
14030e63f:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14030e643:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14030e647:	48 8b 00             	mov    (%rax),%rax
14030e64a:	44 8b d1             	mov    %ecx,%r10d
14030e64d:	8b d1                	mov    %ecx,%edx
14030e64f:	44 8b c9             	mov    %ecx,%r9d
14030e652:	89 4c 24 78          	mov    %ecx,0x78(%rsp)
14030e656:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
14030e65b:	0f 84 4e 06 00 00    	je     0x14030ecaf
14030e661:	41 8b da             	mov    %r10d,%ebx
14030e664:	48 8b 05 1d d9 10 01 	mov    0x110d91d(%rip),%rax        # 0x14141bf88
14030e66b:	48 8b 88 40 03 00 00 	mov    0x340(%rax),%rcx
14030e672:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030e676:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030e67b:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14030e682:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14030e686:	48 8b 0d eb 47 12 01 	mov    0x11247eb(%rip),%rcx        # 0x141432e78
14030e68d:	e8 de 08 f0 ff       	call   0x14020ef70
14030e692:	90                   	nop
14030e693:	81 cb c0 00 00 00    	or     $0xc0,%ebx
14030e699:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14030e69d:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
14030e6a1:	48 8d 45 90          	lea    -0x70(%rbp),%rax
14030e6a5:	48 89 85 30 01 00 00 	mov    %rax,0x130(%rbp)
14030e6ac:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14030e6b0:	48 89 85 38 01 00 00 	mov    %rax,0x138(%rbp)
14030e6b7:	0f 28 85 30 01 00 00 	movaps 0x130(%rbp),%xmm0
14030e6be:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030e6c4:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030e6c9:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030e6ce:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14030e6d2:	e8 79 17 e9 ff       	call   0x14019fe50
14030e6d7:	4c 8b c0             	mov    %rax,%r8
14030e6da:	48 8d 95 58 02 00 00 	lea    0x258(%rbp),%rdx
14030e6e1:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14030e6e8:	e8 03 df 39 00       	call   0x1406ac5f0
14030e6ed:	48 8b 18             	mov    (%rax),%rbx
14030e6f0:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e6f7:	48 89 5d 58          	mov    %rbx,0x58(%rbp)
14030e6fb:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030e6ff:	0f ba e8 08          	bts    $0x8,%eax
14030e703:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e707:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e70b:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030e70f:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14030e714:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14030e718:	e8 d3 2f 41 00       	call   0x1407216f0
14030e71d:	85 c0                	test   %eax,%eax
14030e71f:	0f 85 c7 00 00 00    	jne    0x14030e7ec
14030e725:	48 8b 05 5c d8 10 01 	mov    0x110d85c(%rip),%rax        # 0x14141bf88
14030e72c:	48 8b 88 48 03 00 00 	mov    0x348(%rax),%rcx
14030e733:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030e737:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030e73c:	45 33 c0             	xor    %r8d,%r8d
14030e73f:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14030e743:	48 8b 0d 2e 47 12 01 	mov    0x112472e(%rip),%rcx        # 0x141432e78
14030e74a:	e8 21 08 f0 ff       	call   0x14020ef70
14030e74f:	90                   	nop
14030e750:	8b 44 24 30          	mov    0x30(%rsp),%eax