1401131d6:	ff 15 8c b2 0e 00    	call   *0xeb28c(%rip)        # 0x1401fe468
1401131dc:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1401131e3:	00
1401131e4:	e8 d7 2f fb ff       	call   0x1400c61c0
1401131e9:	48 89 bc 24 b0 02 00 	mov    %rdi,0x2b0(%rsp)
1401131f0:	00
1401131f1:	48 89 bc 24 c0 02 00 	mov    %rdi,0x2c0(%rsp)
1401131f8:	00
1401131f9:	48 c7 84 24 c8 02 00 	movq   $0x7,0x2c8(%rsp)
140113200:	00 07 00 00 00
140113205:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14011320b:	48 8d 15 26 ae 11 00 	lea    0x11ae26(%rip),%rdx        # 0x14022e038
140113212:	48 8d 8c 24 b0 02 00 	lea    0x2b0(%rsp),%rcx
140113219:	00
14011321a:	e8 31 30 fb ff       	call   0x1400c6250
14011321f:	41 b8 18 00 00 00    	mov    $0x18,%r8d
140113225:	48 8d 94 24 b0 02 00 	lea    0x2b0(%rsp),%rdx
14011322c:	00
14011322d:	49 8b cd             	mov    %r13,%rcx
140113230:	e8 eb 16 00 00       	call   0x140114920
140113235:	90                   	nop
140113236:	48 8d 8c 24 38 0a 00 	lea    0xa38(%rsp),%rcx
14011323d:	00
14011323e:	e8 7d 2f fb ff       	call   0x1400c61c0
140113243:	90                   	nop
140113244:	48 8d 8c 24 b0 0c 00 	lea    0xcb0(%rsp),%rcx
14011324b:	00
14011324c:	e8 2f 31 fb ff       	call   0x1400c6380
140113251:	e9 4a 0e 00 00       	jmp    0x1401140a0
140113256:	48 8d 15 93 39 1d 00 	lea    0x1d3993(%rip),%rdx        # 0x1402e6bf0
14011325d:	48 83 3d a3 39 1d 00 	cmpq   $0x10,0x1d39a3(%rip)        # 0x1402e6c08
140113264:	10
140113265:	48 0f 43 15 83 39 1d 	cmovae 0x1d3983(%rip),%rdx        # 0x1402e6bf0
14011326c:	00
14011326d:	48 8d 8c 24 88 09 00 	lea    0x988(%rsp),%rcx
140113274:	00
140113275:	45 84 e4             	test   %r12b,%r12b
140113278:	49 0f 45 ce          	cmovne %r14,%rcx
14011327c:	4c 8b 3d 7d 39 1d 00 	mov    0x1d397d(%rip),%r15        # 0x1402e6c00
140113283:	4c 89 bc 24 80 08 00 	mov    %r15,0x880(%rsp)
14011328a:	00
14011328b:	48 89 9c 24 88 08 00 	mov    %rbx,0x888(%rsp)
140113292:	00
140113293:	4c 8b c3             	mov    %rbx,%r8
140113296:	4c 3b fb             	cmp    %rbx,%r15
140113299:	4d 0f 42 c7          	cmovb  %r15,%r8
14011329d:	e8 ce 5a 07 00       	call   0x140188d70
1401132a2:	85 c0                	test   %eax,%eax
1401132a4:	75 62                	jne    0x140113308
1401132a6:	49 3b df             	cmp    %r15,%rbx
1401132a9:	72 5d                	jb     0x140113308
1401132ab:	77 5b                	ja     0x140113308
1401132ad:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401132b2:	e8 69 3c ff ff       	call   0x140106f20
1401132b7:	48 89 bc 24 c0 03 00 	mov    %rdi,0x3c0(%rsp)
1401132be:	00
1401132bf:	48 89 bc 24 d0 03 00 	mov    %rdi,0x3d0(%rsp)
1401132c6:	00
1401132c7:	48 c7 84 24 d8 03 00 	movq   $0x7,0x3d8(%rsp)
1401132ce:	00 07 00 00 00
1401132d3:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401132d9:	48 8d 15 58 ad 11 00 	lea    0x11ad58(%rip),%rdx        # 0x14022e038
1401132e0:	48 8d 8c 24 c0 03 00 	lea    0x3c0(%rsp),%rcx
1401132e7:	00
1401132e8:	e8 63 2f fb ff       	call   0x1400c6250
1401132ed:	41 b8 18 00 00 00    	mov    $0x18,%r8d
1401132f3:	48 8d 94 24 c0 03 00 	lea    0x3c0(%rsp),%rdx
1401132fa:	00
1401132fb:	49 8b cd             	mov    %r13,%rcx
1401132fe:	e8 1d 16 00 00       	call   0x140114920
140113303:	e9 98 0d 00 00       	jmp    0x1401140a0
140113308:	48 8d 15 01 34 1d 00 	lea    0x1d3401(%rip),%rdx        # 0x1402e6710
14011330f:	48 83 3d 11 34 1d 00 	cmpq   $0x10,0x1d3411(%rip)        # 0x1402e6728
140113316:	10
140113317:	48 0f 43 15 f1 33 1d 	cmovae 0x1d33f1(%rip),%rdx        # 0x1402e6710
14011331e:	00
14011331f:	48 8d 8c 24 88 09 00 	lea    0x988(%rsp),%rcx
140113326:	00
140113327:	45 84 e4             	test   %r12b,%r12b
14011332a:	49 0f 45 ce          	cmovne %r14,%rcx
14011332e:	4c 8b 3d eb 33 1d 00 	mov    0x1d33eb(%rip),%r15        # 0x1402e6720
140113335:	4c 89 bc 24 90 08 00 	mov    %r15,0x890(%rsp)
14011333c:	00
14011333d:	48 89 9c 24 98 08 00 	mov    %rbx,0x898(%rsp)
140113344:	00
140113345:	4c 8b c3             	mov    %rbx,%r8
140113348:	4c 3b fb             	cmp    %rbx,%r15
14011334b:	4d 0f 42 c7          	cmovb  %r15,%r8
14011334f:	e8 1c 5a 07 00       	call   0x140188d70
140113354:	85 c0                	test   %eax,%eax
140113356:	75 6b                	jne    0x1401133c3
140113358:	49 3b df             	cmp    %r15,%rbx
14011335b:	72 66                	jb     0x1401133c3
14011335d:	77 64                	ja     0x1401133c3
14011335f:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140113364:	c6 40 38 00          	movb   $0x0,0x38(%rax)
140113368:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14011336d:	e8 ae 41 ff ff       	call   0x140107520
140113372:	48 89 bc 24 e0 03 00 	mov    %rdi,0x3e0(%rsp)
140113379:	00
14011337a:	48 89 bc 24 f0 03 00 	mov    %rdi,0x3f0(%rsp)
140113381:	00
140113382:	48 c7 84 24 f8 03 00 	movq   $0x7,0x3f8(%rsp)
140113389:	00 07 00 00 00
14011338e:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140113394:	48 8d 15 9d ac 11 00 	lea    0x11ac9d(%rip),%rdx        # 0x14022e038
14011339b:	48 8d 8c 24 e0 03 00 	lea    0x3e0(%rsp),%rcx
1401133a2:	00
1401133a3:	e8 a8 2e fb ff       	call   0x1400c6250
1401133a8:	41 b8 18 00 00 00    	mov    $0x18,%r8d
1401133ae:	48 8d 94 24 e0 03 00 	lea    0x3e0(%rsp),%rdx
1401133b5:	00
1401133b6:	49 8b cd             	mov    %r13,%rcx
1401133b9:	e8 62 15 00 00       	call   0x140114920
1401133be:	e9 dd 0c 00 00       	jmp    0x1401140a0
1401133c3:	48 8d 15 86 34 1d 00 	lea    0x1d3486(%rip),%rdx        # 0x1402e6850
1401133ca:	48 83 3d 96 34 1d 00 	cmpq   $0x10,0x1d3496(%rip)        # 0x1402e6868
1401133d1:	10
1401133d2:	48 0f 43 15 76 34 1d 	cmovae 0x1d3476(%rip),%rdx        # 0x1402e6850
1401133d9:	00
1401133da:	48 8d 8c 24 88 09 00 	lea    0x988(%rsp),%rcx
1401133e1:	00
1401133e2:	45 84 e4             	test   %r12b,%r12b
1401133e5:	49 0f 45 ce          	cmovne %r14,%rcx
1401133e9:	4c 8b 3d 70 34 1d 00 	mov    0x1d3470(%rip),%r15        # 0x1402e6860
1401133f0:	4c 89 bc 24 a0 08 00 	mov    %r15,0x8a0(%rsp)
1401133f7:	00
1401133f8:	48 89 9c 24 a8 08 00 	mov    %rbx,0x8a8(%rsp)
1401133ff:	00
140113400:	4c 8b c3             	mov    %rbx,%r8
140113403:	4c 3b fb             	cmp    %rbx,%r15
140113406:	4d 0f 42 c7          	cmovb  %r15,%r8
14011340a:	e8 61 59 07 00       	call   0x140188d70
14011340f:	85 c0                	test   %eax,%eax
140113411:	0f 85 b5 02 00 00    	jne    0x1401136cc
140113417:	49 3b df             	cmp    %r15,%rbx
14011341a:	0f 82 ac 02 00 00    	jb     0x1401136cc
140113420:	0f 87 a6 02 00 00    	ja     0x1401136cc
140113426:	48 89 bc 24 08 07 00 	mov    %rdi,0x708(%rsp)
14011342d:	00
14011342e:	41 b0 01             	mov    $0x1,%r8b
140113431:	8d 50 04             	lea    0x4(%rax),%edx
140113434:	48 8d 8c 24 f8 06 00 	lea    0x6f8(%rsp),%rcx
14011343b:	00
14011343c:	e8 df 27 01 00       	call   0x140125c20
140113441:	ba 07 00 00 00       	mov    $0x7,%edx
140113446:	48 8d 0d 93 5c 12 00 	lea    0x125c93(%rip),%rcx        # 0x1402390e0
14011344d:	e8 fe 10 01 00       	call   0x140124550
140113452:	48 89 84 24 f8 06 00 	mov    %rax,0x6f8(%rsp)
140113459:	00
14011345a:	4c 8b 05 9f 3e 1d 00 	mov    0x1d3e9f(%rip),%r8        # 0x1402e7300
140113461:	48 83 3d 9f 3e 1d 00 	cmpq   $0x10,0x1d3e9f(%rip)        # 0x1402e7308
140113468:	10
140113469:	72 0c                	jb     0x140113477
14011346b:	48 8b 15 7e 3e 1d 00 	mov    0x1d3e7e(%rip),%rdx        # 0x1402e72f0
140113472:	4c 03 c2             	add    %rdx,%r8
140113475:	eb 0d                	jmp    0x140113484
140113477:	48 8d 0d 72 3e 1d 00 	lea    0x1d3e72(%rip),%rcx        # 0x1402e72f0
14011347e:	4c 03 c1             	add    %rcx,%r8
140113481:	48 8b d1             	mov    %rcx,%rdx
140113484:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
14011348b:	00
14011348c:	e8 af 2d 01 00       	call   0x140126240
140113491:	48 8d 9c 24 f8 06 00 	lea    0x6f8(%rsp),%rbx
140113498:	00
140113499:	48 85 c0             	test   %rax,%rax
14011349c:	48 0f 45 d8          	cmovne %rax,%rbx
1401134a0:	48 89 bc 24 e0 06 00 	mov    %rdi,0x6e0(%rsp)
1401134a7:	00
1401134a8:	48 8b d3             	mov    %rbx,%rdx
1401134ab:	48 8d 8c 24 d0 06 00 	lea    0x6d0(%rsp),%rcx
1401134b2:	00
1401134b3:	e8 e8 27 01 00       	call   0x140125ca0
1401134b8:	48 8b d3             	mov    %rbx,%rdx
1401134bb:	48 8d 8c 24 d0 06 00 	lea    0x6d0(%rsp),%rcx
1401134c2:	00
1401134c3:	e8 e8 29 01 00       	call   0x140125eb0
1401134c8:	90                   	nop
1401134c9:	81 ce 00 00 06 00    	or     $0x60000,%esi
1401134cf:	89 74 24 30          	mov    %esi,0x30(%rsp)
1401134d3:	48 8d 94 24 b8 0b 00 	lea    0xbb8(%rsp),%rdx
1401134da:	00
1401134db:	48 8d 8c 24 d0 06 00 	lea    0x6d0(%rsp),%rcx
1401134e2:	00
1401134e3:	e8 d8 17 01 00       	call   0x140124cc0
1401134e8:	90                   	nop
1401134e9:	48 8d 8c 24 d0 06 00 	lea    0x6d0(%rsp),%rcx
1401134f0:	00
1401134f1:	e8 3a 29 01 00       	call   0x140125e30
1401134f6:	48 89 bc 24 d0 06 00 	mov    %rdi,0x6d0(%rsp)
1401134fd:	00
1401134fe:	48 8b 9c 24 e0 06 00 	mov    0x6e0(%rsp),%rbx
140113505:	00
140113506:	48 85 db             	test   %rbx,%rbx
140113509:	74 27                	je     0x140113532
14011350b:	4c 8d 0d 5e 2b fb ff 	lea    -0x4d4a2(%rip),%r9        # 0x1400c6070
140113512:	ba 20 00 00 00       	mov    $0x20,%edx
140113517:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14011351b:	48 8b cb             	mov    %rbx,%rcx
14011351e:	e8 09 2e 07 00       	call   0x14018632c
140113523:	90                   	nop
140113524:	ba 60 00 00 00       	mov    $0x60,%edx
140113529:	48 8b cb             	mov    %rbx,%rcx
14011352c:	e8 1b 31 07 00       	call   0x14018664c
140113531:	90                   	nop
140113532:	48 8d 8c 24 f8 06 00 	lea    0x6f8(%rsp),%rcx
140113539:	00
14011353a:	e8 f1 28 01 00       	call   0x140125e30
14011353f:	48 89 bc 24 f8 06 00 	mov    %rdi,0x6f8(%rsp)
140113546:	00
140113547:	48 8b 9c 24 08 07 00 	mov    0x708(%rsp),%rbx
14011354e:	00
14011354f:	48 85 db             	test   %rbx,%rbx
140113552:	74 26                	je     0x14011357a
140113554:	4c 8d 0d 15 2b fb ff 	lea    -0x4d4eb(%rip),%r9        # 0x1400c6070
14011355b:	ba 20 00 00 00       	mov    $0x20,%edx
140113560:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140113564:	48 8b cb             	mov    %rbx,%rcx
140113567:	e8 c0 2d 07 00       	call   0x14018632c
14011356c:	90                   	nop
14011356d:	ba 60 00 00 00       	mov    $0x60,%edx
140113572:	48 8b cb             	mov    %rbx,%rcx
140113575:	e8 d2 30 07 00       	call   0x14018664c
14011357a:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14011357f:	49 8d 88 b0 01 00 00 	lea    0x1b0(%r8),%rcx
140113586:	48 8d 84 24 b8 0b 00 	lea    0xbb8(%rsp),%rax
14011358d:	00
14011358e:	48 3b c8             	cmp    %rax,%rcx
140113591:	74 2c                	je     0x1401135bf
140113593:	48 8d 94 24 b8 0b 00 	lea    0xbb8(%rsp),%rdx
14011359a:	00
14011359b:	48 83 bc 24 d0 0b 00 	cmpq   $0x10,0xbd0(%rsp)
1401135a2:	00 10
1401135a4:	48 0f 43 94 24 b8 0b 	cmovae 0xbb8(%rsp),%rdx
1401135ab:	00 00
1401135ad:	4c 8b 84 24 c8 0b 00 	mov    0xbc8(%rsp),%r8
1401135b4:	00
1401135b5:	e8 46 2e fb ff       	call   0x1400c6400
1401135ba:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1401135bf:	0f 57 c0             	xorps  %xmm0,%xmm0
1401135c2:	f3 0f 7f 84 24 c0 01 	movdqu %xmm0,0x1c0(%rsp)
1401135c9:	00 00
1401135cb:	49 8b 50 20          	mov    0x20(%r8),%rdx
1401135cf:	48 85 d2             	test   %rdx,%rdx
1401135d2:	74 1e                	je     0x1401135f2
1401135d4:	8b 42 08             	mov    0x8(%rdx),%eax
1401135d7:	85 c0                	test   %eax,%eax
1401135d9:	74 17                	je     0x1401135f2
1401135db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401135e0:	8d 48 01             	lea    0x1(%rax),%ecx
1401135e3:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401135e8:	0f 84 c1 00 00 00    	je     0x1401136af
1401135ee:	85 c0                	test   %eax,%eax
1401135f0:	75 ee                	jne    0x1401135e0
1401135f2:	48 8b 8c 24 c0 01 00 	mov    0x1c0(%rsp),%rcx
1401135f9:	00
1401135fa:	48 85 c9             	test   %rcx,%rcx
1401135fd:	74 14                	je     0x140113613
1401135ff:	45 33 c9             	xor    %r9d,%r9d
140113602:	45 33 c0             	xor    %r8d,%r8d
140113605:	41 8d 51 10          	lea    0x10(%r9),%edx
140113609:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14011360d:	ff 15 dd ae 0e 00    	call   *0xeaedd(%rip)        # 0x1401fe4f0
140113613:	48 89 bc 24 00 04 00 	mov    %rdi,0x400(%rsp)
14011361a:	00
14011361b:	48 89 bc 24 10 04 00 	mov    %rdi,0x410(%rsp)
140113622:	00
140113623:	48 c7 84 24 18 04 00 	movq   $0x7,0x418(%rsp)
14011362a:	00 07 00 00 00
14011362f:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140113635:	48 8d 15 fc a9 11 00 	lea    0x11a9fc(%rip),%rdx        # 0x14022e038
14011363c:	48 8d 8c 24 00 04 00 	lea    0x400(%rsp),%rcx
140113643:	00
140113644:	e8 07 2c fb ff       	call   0x1400c6250
140113649:	41 b8 18 00 00 00    	mov    $0x18,%r8d
14011364f:	48 8d 94 24 00 04 00 	lea    0x400(%rsp),%rdx
140113656:	00
140113657:	49 8b cd             	mov    %r13,%rcx
14011365a:	e8 c1 12 00 00       	call   0x140114920
14011365f:	90                   	nop
140113660:	48 8b 9c 24 c8 01 00 	mov    0x1c8(%rsp),%rbx
140113667:	00
140113668:	48 85 db             	test   %rbx,%rbx
14011366b:	74 30                	je     0x14011369d
14011366d:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140113672:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140113677:	83 f8 01             	cmp    $0x1,%eax
14011367a:	75 21                	jne    0x14011369d
14011367c:	48 8b 03             	mov    (%rbx),%rax
14011367f:	48 8b cb             	mov    %rbx,%rcx
140113682:	ff 10                	call   *(%rax)
140113684:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140113689:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011368e:	83 f8 01             	cmp    $0x1,%eax
140113691:	75 0a                	jne    0x14011369d
140113693:	48 8b 03             	mov    (%rbx),%rax
140113696:	48 8b cb             	mov    %rbx,%rcx
140113699:	ff 50 08             	call   *0x8(%rax)
14011369c:	90                   	nop
14011369d:	48 8d 8c 24 b8 0b 00 	lea    0xbb8(%rsp),%rcx
1401136a4:	00
1401136a5:	e8 d6 2c fb ff       	call   0x1400c6380
1401136aa:	e9 f1 09 00 00       	jmp    0x1401140a0
1401136af:	49 8b 48 18          	mov    0x18(%r8),%rcx
1401136b3:	48 89 8c 24 c0 01 00 	mov    %rcx,0x1c0(%rsp)
1401136ba:	00
1401136bb:	49 8b 40 20          	mov    0x20(%r8),%rax
1401136bf:	48 89 84 24 c8 01 00 	mov    %rax,0x1c8(%rsp)
1401136c6:	00
1401136c7:	e9 2e ff ff ff       	jmp    0x1401135fa
1401136cc:	48 8d 15 7d 2f 1d 00 	lea    0x1d2f7d(%rip),%rdx        # 0x1402e6650
1401136d3:	48 83 3d 8d 2f 1d 00 	cmpq   $0x10,0x1d2f8d(%rip)        # 0x1402e6668
1401136da:	10
1401136db:	48 0f 43 15 6d 2f 1d 	cmovae 0x1d2f6d(%rip),%rdx        # 0x1402e6650
1401136e2:	00
1401136e3:	48 8d 8c 24 88 09 00 	lea    0x988(%rsp),%rcx
1401136ea:	00
1401136eb:	45 84 e4             	test   %r12b,%r12b
1401136ee:	49 0f 45 ce          	cmovne %r14,%rcx
1401136f2:	4c 8b 35 67 2f 1d 00 	mov    0x1d2f67(%rip),%r14        # 0x1402e6660
1401136f9:	4c 89 b4 24 b0 08 00 	mov    %r14,0x8b0(%rsp)
140113700:	00
140113701:	48 89 9c 24 b8 08 00 	mov    %rbx,0x8b8(%rsp)
140113708:	00
140113709:	4c 8b c3             	mov    %rbx,%r8
14011370c:	4c 3b f3             	cmp    %rbx,%r14
14011370f:	4d 0f 42 c6          	cmovb  %r14,%r8
140113713:	e8 58 56 07 00       	call   0x140188d70
140113718:	85 c0                	test   %eax,%eax
14011371a:	0f 85 43 06 00 00    	jne    0x140113d63
140113720:	49 3b de             	cmp    %r14,%rbx
140113723:	0f 82 3a 06 00 00    	jb     0x140113d63
140113729:	0f 87 34 06 00 00    	ja     0x140113d63
14011372f:	48 89 bc 24 58 07 00 	mov    %rdi,0x758(%rsp)
140113736:	00
140113737:	41 b0 01             	mov    $0x1,%r8b
14011373a:	8d 50 04             	lea    0x4(%rax),%edx
14011373d:	48 8d 8c 24 48 07 00 	lea    0x748(%rsp),%rcx
140113744:	00
140113745:	e8 d6 24 01 00       	call   0x140125c20
14011374a:	33 d2                	xor    %edx,%edx
14011374c:	48 8d 0d 25 a2 11 00 	lea    0x11a225(%rip),%rcx        # 0x14022d978
140113753:	e8 f8 0d 01 00       	call   0x140124550
140113758:	48 89 84 24 48 07 00 	mov    %rax,0x748(%rsp)
14011375f:	00
140113760:	4c 8b 05 d9 2e 1d 00 	mov    0x1d2ed9(%rip),%r8        # 0x1402e6640
140113767:	48 83 3d d9 2e 1d 00 	cmpq   $0x10,0x1d2ed9(%rip)        # 0x1402e6648
14011376e:	10
14011376f:	72 0c                	jb     0x14011377d
140113771:	48 8b 15 b8 2e 1d 00 	mov    0x1d2eb8(%rip),%rdx        # 0x1402e6630