14000c0c1:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14000c0c6:	f0 ff 43 0c          	lock incl 0xc(%rbx)
14000c0ca:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
14000c0ce:	e8 bd 62 ff ff       	call   0x140002390
14000c0d3:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14000c0d8:	33 c9                	xor    %ecx,%ecx
14000c0da:	48 ff 15 cf 86 07 00 	rex.W call *0x786cf(%rip)        # 0x1400847b0
14000c0e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c0e6:	85 c0                	test   %eax,%eax
14000c0e8:	0f 85 de bf 03 00    	jne    0x1400480cc
14000c0ee:	8b 43 34             	mov    0x34(%rbx),%eax
14000c0f1:	41 8b f4             	mov    %r12d,%esi
14000c0f4:	44 89 64 24 54       	mov    %r12d,0x54(%rsp)
14000c0f9:	0f ba e0 14          	bt     $0x14,%eax
14000c0fd:	0f 82 11 03 00 00    	jb     0x14000c414
14000c103:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000c108:	4c 8d a3 10 01 00 00 	lea    0x110(%rbx),%r12
14000c10f:	49 8b cc             	mov    %r12,%rcx
14000c112:	48 ff 15 d7 8c 07 00 	rex.W call *0x78cd7(%rip)        # 0x140084df0
14000c119:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c11e:	f6 85 d0 00 00 00 01 	testb  $0x1,0xd0(%rbp)
14000c125:	0f 85 61 02 00 00    	jne    0x14000c38c
14000c12b:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14000c132:	00 00
14000c134:	85 f6                	test   %esi,%esi
14000c136:	41 be 08 00 00 00    	mov    $0x8,%r14d
14000c13c:	41 8b df             	mov    %r15d,%ebx
14000c13f:	0f 45 5c 24 58       	cmovne 0x58(%rsp),%ebx
14000c144:	41 b8 20 00 00 00    	mov    $0x20,%r8d
14000c14a:	41 8b d6             	mov    %r14d,%edx
14000c14d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14000c151:	48 ff 15 70 92 07 00 	rex.W call *0x79270(%rip)        # 0x1400853c8
14000c158:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c15d:	48 8b f0             	mov    %rax,%rsi
14000c160:	48 85 c0             	test   %rax,%rax
14000c163:	0f 84 c4 bf 03 00    	je     0x14004812d
14000c169:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14000c16e:	48 8d 15 73 b0 07 00 	lea    0x7b073(%rip),%rdx        # 0x1400871e8
14000c175:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14000c179:	4c 89 78 10          	mov    %r15,0x10(%rax)
14000c17d:	48 c7 00 73 65 72 48 	movq   $0x48726573,(%rax)
14000c184:	89 58 0c             	mov    %ebx,0xc(%rax)
14000c187:	48 ff 15 1a 92 07 00 	rex.W call *0x7921a(%rip)        # 0x1400853a8
14000c18e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c193:	4c 8d 44 24 74       	lea    0x74(%rsp),%r8
14000c198:	48 8d 55 00          	lea    0x0(%rbp),%rdx
14000c19c:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14000c1a0:	48 ff 15 51 92 07 00 	rex.W call *0x79251(%rip)        # 0x1400853f8
14000c1a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c1ac:	85 c0                	test   %eax,%eax
14000c1ae:	0f 85 b5 bf 03 00    	jne    0x140048169
14000c1b4:	49 8b 8f 88 00 00 00 	mov    0x88(%r15),%rcx
14000c1bb:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
14000c1c0:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14000c1c4:	48 ff 15 25 92 07 00 	rex.W call *0x79225(%rip)        # 0x1400853f0
14000c1cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c1d0:	85 c0                	test   %eax,%eax
14000c1d2:	0f 85 91 bf 03 00    	jne    0x140048169
14000c1d8:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
14000c1dc:	48 85 d2             	test   %rdx,%rdx
14000c1df:	0f 84 84 bf 03 00    	je     0x140048169
14000c1e5:	44 38 6c 24 44       	cmp    %r13b,0x44(%rsp)
14000c1ea:	0f 85 79 bf 03 00    	jne    0x140048169
14000c1f0:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14000c1f4:	48 ff 15 ed 91 07 00 	rex.W call *0x791ed(%rip)        # 0x1400853e8
14000c1fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c200:	84 c0                	test   %al,%al
14000c202:	b8 01 00 00 00       	mov    $0x1,%eax
14000c207:	44 0f 45 e8          	cmovne %eax,%r13d
14000c20b:	44 89 6c 24 60       	mov    %r13d,0x60(%rsp)
14000c210:	83 7c 24 78 00       	cmpl   $0x0,0x78(%rsp)
14000c215:	0f 84 58 bf 03 00    	je     0x140048173
14000c21b:	33 db                	xor    %ebx,%ebx
14000c21d:	44 8b 0e             	mov    (%rsi),%r9d
14000c220:	4c 8d 2d d9 2d 09 00 	lea    0x92dd9(%rip),%r13        # 0x14009f000
14000c227:	8b 44 24 50          	mov    0x50(%rsp),%eax
14000c22b:	89 44 24 40          	mov    %eax,0x40(%rsp)
14000c22f:	41 81 f9 73 63 72 48 	cmp    $0x48726373,%r9d
14000c236:	0f 84 3e bf 03 00    	je     0x14004817a
14000c23c:	41 81 f9 73 65 72 48 	cmp    $0x48726573,%r9d
14000c243:	0f 85 3d c2 03 00    	jne    0x140048486
14000c249:	3d 00 80 00 00       	cmp    $0x8000,%eax
14000c24e:	0f 84 48 01 00 00    	je     0x14000c39c
14000c254:	4c 8d 35 75 af 07 00 	lea    0x7af75(%rip),%r14        # 0x1400871d0
14000c25b:	49 8b d6             	mov    %r14,%rdx
14000c25e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000c263:	48 ff 15 56 91 07 00 	rex.W call *0x79156(%rip)        # 0x1400853c0
14000c26a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c26f:	48 8b 46 10          	mov    0x10(%rsi),%rax
14000c273:	48 8d 15 b6 af 07 00 	lea    0x7afb6(%rip),%rdx        # 0x140087230
14000c27a:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14000c27f:	4c 8b ce             	mov    %rsi,%r9
14000c282:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14000c286:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
14000c28d:	4c 8b 40 38          	mov    0x38(%rax),%r8
14000c291:	8b 44 24 40          	mov    0x40(%rsp),%eax
14000c295:	89 44 24 28          	mov    %eax,0x28(%rsp)
14000c299:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14000c29e:	e8 ed 0d 00 00       	call   0x14000d090
14000c2a3:	44 8b f0             	mov    %eax,%r14d
14000c2a6:	85 c0                	test   %eax,%eax
14000c2a8:	0f 85 c9 01 00 00    	jne    0x14000c477
14000c2ae:	45 85 f6             	test   %r14d,%r14d
14000c2b1:	0f 85 d0 01 00 00    	jne    0x14000c487
14000c2b7:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14000c2bb:	48 8d 15 4e af 07 00 	lea    0x7af4e(%rip),%rdx        # 0x140087210
14000c2c2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000c2c6:	48 ff 15 db 86 07 00 	rex.W call *0x786db(%rip)        # 0x1400849a8
14000c2cd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c2d2:	44 8b 74 24 50       	mov    0x50(%rsp),%r14d
14000c2d7:	85 c0                	test   %eax,%eax
14000c2d9:	0f 85 a6 bf 03 00    	jne    0x140048285
14000c2df:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
14000c2e3:	48 85 db             	test   %rbx,%rbx
14000c2e6:	0f 85 d0 00 00 00    	jne    0x14000c3bc
14000c2ec:	33 d2                	xor    %edx,%edx
14000c2ee:	48 8b 05 0b 2d 09 00 	mov    0x92d0b(%rip),%rax        # 0x14009f000
14000c2f5:	49 3b c5             	cmp    %r13,%rax
14000c2f8:	74 0d                	je     0x14000c307
14000c2fa:	f7 40 1c 00 00 04 00 	testl  $0x40000,0x1c(%rax)
14000c301:	0f 85 ab c0 03 00    	jne    0x1400483b2
14000c307:	45 33 f6             	xor    %r14d,%r14d
14000c30a:	4c 89 7e 10          	mov    %r15,0x10(%rsi)
14000c30e:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
14000c313:	f0 41 ff 47 30       	lock incl 0x30(%r15)
14000c318:	44 39 35 19 3f 09 00 	cmp    %r14d,0x93f19(%rip)        # 0x1400a0238
14000c31f:	8b 46 0c             	mov    0xc(%rsi),%eax
14000c322:	89 44 24 68          	mov    %eax,0x68(%rsp)
14000c326:	0f 85 c7 c0 03 00    	jne    0x1400483f3
14000c32c:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14000c330:	48 89 30             	mov    %rsi,(%rax)
14000c333:	4d 85 e4             	test   %r12,%r12
14000c336:	74 0f                	je     0x14000c347
14000c338:	49 8b cc             	mov    %r12,%rcx
14000c33b:	48 ff 15 0e 8b 07 00 	rex.W call *0x78b0e(%rip)        # 0x140084e50
14000c342:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c347:	48 8d 0d a2 40 09 00 	lea    0x940a2(%rip),%rcx        # 0x1400a03f0
14000c34e:	48 ff 15 5b 93 07 00 	rex.W call *0x7935b(%rip)        # 0x1400856b0
14000c355:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c35a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14000c35f:	48 85 c9             	test   %rcx,%rcx
14000c362:	0f 85 5b 01 00 00    	jne    0x14000c4c3
14000c368:	41 8b c6             	mov    %r14d,%eax
14000c36b:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14000c36f:	48 33 cc             	xor    %rsp,%rcx
14000c372:	e8 39 78 02 00       	call   0x140033bb0
14000c377:	48 81 c4 68 01 00 00 	add    $0x168,%rsp
14000c37e:	41 5f                	pop    %r15
14000c380:	41 5e                	pop    %r14
14000c382:	41 5d                	pop    %r13
14000c384:	41 5c                	pop    %r12
14000c386:	5f                   	pop    %rdi
14000c387:	5e                   	pop    %rsi
14000c388:	5b                   	pop    %rbx
14000c389:	5d                   	pop    %rbp
14000c38a:	c3                   	ret
14000c38b:	cc                   	int3
14000c38c:	8b 43 34             	mov    0x34(%rbx),%eax
14000c38f:	a8 01                	test   $0x1,%al
14000c391:	0f 84 94 fd ff ff    	je     0x14000c12b
14000c397:	e9 3d bd 03 00       	jmp    0x1400480d9
14000c39c:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14000c3a0:	e8 17 5b 00 00       	call   0x140011ebc
14000c3a5:	44 8b f0             	mov    %eax,%r14d
14000c3a8:	85 c0                	test   %eax,%eax
14000c3aa:	0f 85 fe fe ff ff    	jne    0x14000c2ae
14000c3b0:	c7 46 08 00 80 00 00 	movl   $0x8000,0x8(%rsi)
14000c3b7:	e9 f2 fe ff ff       	jmp    0x14000c2ae
14000c3bc:	49 8b 07             	mov    (%r15),%rax
14000c3bf:	49 8b cf             	mov    %r15,%rcx
14000c3c2:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14000c3c9:	ff 15 f9 92 07 00    	call   *0x792f9(%rip)        # 0x1400856c8
14000c3cf:	48 85 c0             	test   %rax,%rax
14000c3d2:	0f 84 22 bf 03 00    	je     0x1400482fa
14000c3d8:	49 8b 17             	mov    (%r15),%rdx
14000c3db:	49 8b cf             	mov    %r15,%rcx
14000c3de:	48 8b 1b             	mov    (%rbx),%rbx
14000c3e1:	48 8b 82 a0 00 00 00 	mov    0xa0(%rdx),%rax
14000c3e8:	ff 15 da 92 07 00    	call   *0x792da(%rip)        # 0x1400856c8
14000c3ee:	33 d2                	xor    %edx,%edx
14000c3f0:	48 8b 48 60          	mov    0x60(%rax),%rcx
14000c3f4:	48 8b 45 88          	mov    -0x78(%rbp),%rax
14000c3f8:	48 8b 00             	mov    (%rax),%rax
14000c3fb:	f0 48 0f b1 51 70    	lock cmpxchg %rdx,0x70(%rcx)
14000c401:	48 3b c3             	cmp    %rbx,%rax
14000c404:	0f 85 33 bf 03 00    	jne    0x14004833d
14000c40a:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14000c40f:	e9 da fe ff ff       	jmp    0x14000c2ee
14000c414:	4d 85 f6             	test   %r14,%r14
14000c417:	0f 84 e6 fc ff ff    	je     0x14000c103
14000c41d:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
14000c421:	48 85 db             	test   %rbx,%rbx
14000c424:	74 04                	je     0x14000c42a
14000c426:	f0 ff 43 0c          	lock incl 0xc(%rbx)
14000c42a:	41 be 24 04 00 00    	mov    $0x424,%r14d
14000c430:	e8 77 8c ff ff       	call   0x1400050ac
14000c435:	48 8b f0             	mov    %rax,%rsi
14000c438:	48 85 c0             	test   %rax,%rax
14000c43b:	0f 84 52 bc 03 00    	je     0x140048093
14000c441:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14000c446:	e8 fd 67 00 00       	call   0x140012c48
14000c44b:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
14000c450:	4c 8b c3             	mov    %rbx,%r8
14000c453:	48 8b d6             	mov    %rsi,%rdx
14000c456:	e8 79 5f ff ff       	call   0x1400023d4
14000c45b:	44 8b f0             	mov    %eax,%r14d
14000c45e:	85 c0                	test   %eax,%eax
14000c460:	0f 85 2d bc 03 00    	jne    0x140048093
14000c466:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14000c46a:	e8 d9 67 00 00       	call   0x140012c48
14000c46f:	41 8b f4             	mov    %r12d,%esi
14000c472:	e9 8c fc ff ff       	jmp    0x14000c103
14000c477:	83 7c 24 60 00       	cmpl   $0x0,0x60(%rsp)
14000c47c:	0f 84 2c fe ff ff    	je     0x14000c2ae
14000c482:	e9 6a bd 03 00       	jmp    0x1400481f1
14000c487:	48 8b 0d 72 2b 09 00 	mov    0x92b72(%rip),%rcx        # 0x14009f000
14000c48e:	49 3b cd             	cmp    %r13,%rcx
14000c491:	74 0d                	je     0x14000c4a0
14000c493:	f7 41 1c 00 00 04 00 	testl  $0x40000,0x1c(%rcx)
14000c49a:	0f 85 26 c0 03 00    	jne    0x1400484c6
14000c4a0:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14000c4a7:	00 00
14000c4a9:	4c 8b c6             	mov    %rsi,%r8
14000c4ac:	33 d2                	xor    %edx,%edx
14000c4ae:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14000c4b2:	48 ff 15 ff 8e 07 00 	rex.W call *0x78eff(%rip)        # 0x1400853b8
14000c4b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c4be:	e9 70 fe ff ff       	jmp    0x14000c333
14000c4c3:	e8 b8 67 00 00       	call   0x140012c80
14000c4c8:	e9 9b fe ff ff       	jmp    0x14000c368
14000c4cd:	cc                   	int3
14000c4ce:	cc                   	int3
14000c4cf:	cc                   	int3
14000c4d0:	cc                   	int3
14000c4d1:	cc                   	int3
14000c4d2:	cc                   	int3
14000c4d3:	cc                   	int3
14000c4d4:	cc                   	int3
14000c4d5:	cc                   	int3
14000c4d6:	cc                   	int3
14000c4d7:	cc                   	int3
14000c4d8:	cc                   	int3
14000c4d9:	cc                   	int3
14000c4da:	cc                   	int3
14000c4db:	cc                   	int3
14000c4dc:	cc                   	int3
14000c4dd:	cc                   	int3
14000c4de:	cc                   	int3
14000c4df:	cc                   	int3
14000c4e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000c4e5:	55                   	push   %rbp
14000c4e6:	56                   	push   %rsi
14000c4e7:	57                   	push   %rdi
14000c4e8:	41 54                	push   %r12
14000c4ea:	41 55                	push   %r13
14000c4ec:	41 56                	push   %r14
14000c4ee:	41 57                	push   %r15
14000c4f0:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
14000c4f5:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
14000c4fc:	48 8b 05 bd 2c 09 00 	mov    0x92cbd(%rip),%rax        # 0x14009f1c0
14000c503:	48 33 c4             	xor    %rsp,%rax
14000c506:	48 89 45 40          	mov    %rax,0x40(%rbp)
14000c50a:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
14000c511:	48 8b f9             	mov    %rcx,%rdi
14000c514:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
14000c51b:	4d 8b e1             	mov    %r9,%r12
14000c51e:	4c 8b ad c0 00 00 00 	mov    0xc0(%rbp),%r13
14000c525:	44 8b fa             	mov    %edx,%r15d
14000c528:	44 8b b5 b0 00 00 00 	mov    0xb0(%rbp),%r14d
14000c52f:	48 8b b5 d0 00 00 00 	mov    0xd0(%rbp),%rsi
14000c536:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
14000c53a:	33 c9                	xor    %ecx,%ecx
14000c53c:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
14000c540:	8b d9                	mov    %ecx,%ebx
14000c542:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14000c547:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
14000c54b:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
14000c54f:	89 4c 24 74          	mov    %ecx,0x74(%rsp)
14000c553:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
14000c557:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14000c55c:	89 4c 24 70          	mov    %ecx,0x70(%rsp)
14000c560:	4c 89 4d 80          	mov    %r9,-0x80(%rbp)
14000c564:	44 89 44 24 6c       	mov    %r8d,0x6c(%rsp)
14000c569:	89 54 24 68          	mov    %edx,0x68(%rsp)
14000c56d:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14000c571:	4c 89 6d a8          	mov    %r13,-0x58(%rbp)
14000c575:	e8 3e 0e 00 00       	call   0x14000d3b8
14000c57a:	39 1d 18 46 09 00    	cmp    %ebx,0x94618(%rip)        # 0x1400a0b98
14000c580:	0f 85 aa bf 03 00    	jne    0x140048530
14000c586:	48 85 ff             	test   %rdi,%rdi
14000c589:	0f 84 05 c6 03 00    	je     0x140048b94
14000c58f:	81 3f 73 63 72 48    	cmpl   $0x48726373,(%rdi)
14000c595:	0f 85 f9 c5 03 00    	jne    0x140048b94
14000c59b:	41 f7 c7 ff 03 00 00 	test   $0x3ff,%r15d
14000c5a2:	0f 95 c2             	setne  %dl
14000c5a5:	41 f7 c7 00 fc ff ff 	test   $0xfffffc00,%r15d
14000c5ac:	0f 94 c0             	sete   %al
14000c5af:	84 d0                	test   %dl,%al
14000c5b1:	0f 84 d3 c5 03 00    	je     0x140048b8a
14000c5b7:	8b 44 24 6c          	mov    0x6c(%rsp),%eax
14000c5bb:	a8 03                	test   $0x3,%al
14000c5bd:	0f 95 c2             	setne  %dl
14000c5c0:	a9 fc ff ff ff       	test   $0xfffffffc,%eax
14000c5c5:	0f 94 c0             	sete   %al
14000c5c8:	84 d0                	test   %dl,%al
14000c5ca:	0f 84 ba c5 03 00    	je     0x140048b8a
14000c5d0:	8b 4f 08             	mov    0x8(%rdi),%ecx
14000c5d3:	8d 53 04             	lea    0x4(%rbx),%edx
14000c5d6:	48 ff 15 53 8d 07 00 	rex.W call *0x78d53(%rip)        # 0x140085330
14000c5dd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c5e2:	84 c0                	test   %al,%al
14000c5e4:	0f 84 50 bf 03 00    	je     0x14004853a
14000c5ea:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
14000c5ee:	45 33 ff             	xor    %r15d,%r15d
14000c5f1:	45 89 7d 00          	mov    %r15d,0x0(%r13)
14000c5f5:	44 89 38             	mov    %r15d,(%rax)
14000c5f8:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
14000c5fc:	48 85 c0             	test   %rax,%rax
14000c5ff:	0f 84 ba 08 00 00    	je     0x14000cebf
14000c605:	8b 38                	mov    (%rax),%edi
14000c607:	89 7c 24 58          	mov    %edi,0x58(%rsp)
14000c60b:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
14000c610:	48 85 f6             	test   %rsi,%rsi
14000c613:	0f 85 2b bf 03 00    	jne    0x140048544
14000c619:	4c 8d 3d a8 3e 09 00 	lea    0x93ea8(%rip),%r15        # 0x1400a04c8
14000c620:	49 8b cf             	mov    %r15,%rcx
14000c623:	48 ff 15 c6 87 07 00 	rex.W call *0x787c6(%rip)        # 0x140084df0
14000c62a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c62f:	48 8b 05 82 3e 09 00 	mov    0x93e82(%rip),%rax        # 0x1400a04b8
14000c636:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
14000c63d:	4c 89 7d f8          	mov    %r15,-0x8(%rbp)
14000c641:	48 85 c0             	test   %rax,%rax
14000c644:	0f 84 3f bf 03 00    	je     0x140048589
14000c64a:	39 78 20             	cmp    %edi,0x20(%rax)
14000c64d:	0f 86 29 bf 03 00    	jbe    0x14004857c
14000c653:	f0 ff 40 0c          	lock incl 0xc(%rax)
14000c657:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14000c65b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14000c660:	48 8b d8             	mov    %rax,%rbx
14000c663:	e8 28 5d ff ff       	call   0x140002390
14000c668:	41 8b c6             	mov    %r14d,%eax
14000c66b:	4c 89 65 98          	mov    %r12,-0x68(%rbp)
14000c66f:	b9 fe ff ff ff       	mov    $0xfffffffe,%ecx
14000c674:	4d 8b fc             	mov    %r12,%r15
14000c677:	48 23 c1             	and    %rcx,%rax
14000c67a:	49 03 c4             	add    %r12,%rax
14000c67d:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
14000c682:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14000c686:	48 85 db             	test   %rbx,%rbx
14000c689:	0f 84 41 05 00 00    	je     0x14000cbd0