1400131bb:	48 85 c9             	test   %rcx,%rcx
1400131be:	74 0c                	je     0x1400131cc
1400131c0:	48 ff 15 a9 7b 00 00 	rex.W call *0x7ba9(%rip)        # 0x14001ad70
1400131c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400131cc:	85 db                	test   %ebx,%ebx
1400131ce:	79 4c                	jns    0x14001321c
1400131d0:	4c 89 67 08          	mov    %r12,0x8(%rdi)
1400131d4:	48 85 f6             	test   %rsi,%rsi
1400131d7:	74 1e                	je     0x1400131f7
1400131d9:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400131e0:	00 00
1400131e2:	4c 8b c6             	mov    %rsi,%r8
1400131e5:	33 d2                	xor    %edx,%edx
1400131e7:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400131eb:	48 ff 15 c6 7b 00 00 	rex.W call *0x7bc6(%rip)        # 0x14001adb8
1400131f2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400131f7:	45 84 ff             	test   %r15b,%r15b
1400131fa:	74 10                	je     0x14001320c
1400131fc:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140013200:	48 ff 15 a1 7f 00 00 	rex.W call *0x7fa1(%rip)        # 0x14001b1a8
140013207:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001320c:	33 d2                	xor    %edx,%edx
14001320e:	45 33 c9             	xor    %r9d,%r9d
140013211:	45 33 c0             	xor    %r8d,%r8d
140013214:	8d 4a 01             	lea    0x1(%rdx),%ecx
140013217:	e8 f4 56 00 00       	call   0x140018910
14001321c:	8b c3                	mov    %ebx,%eax
14001321e:	e9 40 4e ff ff       	jmp    0x140008063
140013223:	cc                   	int3
140013224:	4c 89 3a             	mov    %r15,(%rdx)
140013227:	33 c0                	xor    %eax,%eax
140013229:	45 89 38             	mov    %r15d,(%r8)
14001322c:	e9 9d 5d ff ff       	jmp    0x140008fce
140013231:	41 b9 04 00 00 00    	mov    $0x4,%r9d
140013237:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14001323c:	4c 8d 05 5d 71 01 00 	lea    0x1715d(%rip),%r8        # 0x14002a3a0
140013243:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
14001324a:	41 8d 51 20          	lea    0x20(%r9),%edx
14001324e:	48 ff 15 93 7b 00 00 	rex.W call *0x7b93(%rip)        # 0x14001ade8
140013255:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001325a:	85 c0                	test   %eax,%eax
14001325c:	0f 88 6c 5d ff ff    	js     0x140008fce
140013262:	e9 a9 5c ff ff       	jmp    0x140008f10
140013267:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
14001326c:	e9 53 5d ff ff       	jmp    0x140008fc4
140013271:	cc                   	int3
140013272:	48 8b 0d 77 70 01 00 	mov    0x17077(%rip),%rcx        # 0x14002a2f0
140013279:	45 33 c9             	xor    %r9d,%r9d
14001327c:	45 33 c0             	xor    %r8d,%r8d
14001327f:	48 8b d3             	mov    %rbx,%rdx
140013282:	48 ff 15 87 7c 00 00 	rex.W call *0x7c87(%rip)        # 0x14001af10
140013289:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001328e:	90                   	nop
14001328f:	e9 00 6f ff ff       	jmp    0x14000a194
140013294:	81 fd 23 00 00 c0    	cmp    $0xc0000023,%ebp
14001329a:	0f 85 87 6f ff ff    	jne    0x14000a227
1400132a0:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400132a7:	00 00
1400132a9:	4c 8b c7             	mov    %rdi,%r8
1400132ac:	33 d2                	xor    %edx,%edx
1400132ae:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400132b2:	48 ff 15 ff 7a 00 00 	rex.W call *0x7aff(%rip)        # 0x14001adb8
1400132b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400132be:	8b 5c 24 50          	mov    0x50(%rsp),%ebx
1400132c2:	33 ff                	xor    %edi,%edi
1400132c4:	e9 49 6f ff ff       	jmp    0x14000a212
1400132c9:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1400132ce:	48 8d 0d 33 03 01 00 	lea    0x10333(%rip),%rcx        # 0x140023608
1400132d5:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
1400132da:	45 33 c9             	xor    %r9d,%r9d
1400132dd:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
1400132e3:	45 33 c0             	xor    %r8d,%r8d
1400132e6:	33 d2                	xor    %edx,%edx
1400132e8:	48 ff 15 81 7b 00 00 	rex.W call *0x7b81(%rip)        # 0x14001ae70
1400132ef:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400132f4:	90                   	nop
1400132f5:	e9 2d 6f ff ff       	jmp    0x14000a227
1400132fa:	b8 01 00 00 c0       	mov    $0xc0000001,%eax
1400132ff:	e9 0b 71 ff ff       	jmp    0x14000a40f
140013304:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140013309:	c7 45 b0 30 00 00 00 	movl   $0x30,-0x50(%rbp)
140013310:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140013314:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140013318:	ba 19 00 02 00       	mov    $0x20019,%edx
14001331d:	4c 89 7d b8          	mov    %r15,-0x48(%rbp)
140013321:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140013326:	c7 45 c8 40 00 00 00 	movl   $0x40,-0x38(%rbp)
14001332d:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140013332:	48 ff 15 57 7a 00 00 	rex.W call *0x7a57(%rip)        # 0x14001ad90
140013339:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001333e:	85 c0                	test   %eax,%eax
140013340:	0f 88 ac 71 ff ff    	js     0x14000a4f2
140013346:	48 8b 0d cb 68 01 00 	mov    0x168cb(%rip),%rcx        # 0x140029c18
14001334d:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140013352:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140013357:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
14001335b:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140013361:	c7 44 24 20 10 00 00 	movl   $0x10,0x20(%rsp)
140013368:	00
140013369:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14001336e:	48 ff 15 5b 7a 00 00 	rex.W call *0x7a5b(%rip)        # 0x14001add0
140013375:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001337a:	85 c0                	test   %eax,%eax
14001337c:	0f 88 70 71 ff ff    	js     0x14000a4f2
140013382:	83 7d e0 04          	cmpl   $0x4,-0x20(%rbp)
140013386:	0f 85 66 71 ff ff    	jne    0x14000a4f2
14001338c:	0f b6 05 7d 70 01 00 	movzbl 0x1707d(%rip),%eax        # 0x14002a410
140013393:	44 39 65 e8          	cmp    %r12d,-0x18(%rbp)
140013397:	41 0f 44 c4          	cmove  %r12d,%eax
14001339b:	88 05 6f 70 01 00    	mov    %al,0x1706f(%rip)        # 0x14002a410
1400133a1:	e9 4c 71 ff ff       	jmp    0x14000a4f2
1400133a6:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
1400133aa:	45 33 c0             	xor    %r8d,%r8d
1400133ad:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400133b2:	e8 75 38 00 00       	call   0x140016c2c
1400133b7:	48 8b 3d 32 68 01 00 	mov    0x16832(%rip),%rdi        # 0x140029bf0
1400133be:	4c 8d 75 90          	lea    -0x70(%rbp),%r14
1400133c2:	85 c0                	test   %eax,%eax
1400133c4:	48 8d 35 25 68 01 00 	lea    0x16825(%rip),%rsi        # 0x140029bf0
1400133cb:	4d 0f 48 f7          	cmovs  %r15,%r14
1400133cf:	eb 1d                	jmp    0x1400133ee
1400133d1:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
1400133d5:	49 8b d6             	mov    %r14,%rdx
1400133d8:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1400133dc:	e8 23 3c 00 00       	call   0x140017004
1400133e1:	8b d8                	mov    %eax,%ebx
1400133e3:	85 c0                	test   %eax,%eax
1400133e5:	0f 88 17 71 ff ff    	js     0x14000a502
1400133eb:	48 8b 3f             	mov    (%rdi),%rdi
1400133ee:	48 3b fe             	cmp    %rsi,%rdi
1400133f1:	75 de                	jne    0x1400133d1
1400133f3:	44 0f b7 0d 6d 6a 01 	movzwl 0x16a6d(%rip),%r9d        # 0x140029e68
1400133fa:	00
1400133fb:	48 8d 05 16 8f 00 00 	lea    0x8f16(%rip),%rax        # 0x14001c318
140013402:	4c 8d 05 2f 8f 00 00 	lea    0x8f2f(%rip),%r8        # 0x14001c338
140013409:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001340e:	ba 80 00 00 00       	mov    $0x80,%edx
140013413:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
14001341a:	e8 1d ec fe ff       	call   0x14000203c
14001341f:	8b d8                	mov    %eax,%ebx
140013421:	85 c0                	test   %eax,%eax
140013423:	0f 88 d9 70 ff ff    	js     0x14000a502
140013429:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
140013430:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140013434:	48 ff 15 1d 79 00 00 	rex.W call *0x791d(%rip)        # 0x14001ad58
14001343b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013440:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140013444:	49 8b d6             	mov    %r14,%rdx
140013447:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14001344b:	e8 b4 3b 00 00       	call   0x140017004
140013450:	8b 7d f0             	mov    -0x10(%rbp),%edi
140013453:	8b 45 f4             	mov    -0xc(%rbp),%eax
140013456:	ff c7                	inc    %edi
140013458:	8d 3c 78             	lea    (%rax,%rdi,2),%edi
14001345b:	81 ff ff ff 00 00    	cmp    $0xffff,%edi
140013461:	76 0a                	jbe    0x14001346d
140013463:	bb 06 01 00 c0       	mov    $0xc0000106,%ebx
140013468:	e9 95 70 ff ff       	jmp    0x14000a502
14001346d:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140013474:	00 00
140013476:	33 d2                	xor    %edx,%edx
140013478:	44 8b c7             	mov    %edi,%r8d
14001347b:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001347f:	48 ff 15 2a 79 00 00 	rex.W call *0x792a(%rip)        # 0x14001adb0
140013486:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001348b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140013490:	48 85 c0             	test   %rax,%rax
140013493:	75 0a                	jne    0x14001349f
140013495:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
14001349a:	e9 63 70 ff ff       	jmp    0x14000a502
14001349f:	41 8b df             	mov    %r15d,%ebx
1400134a2:	66 89 7c 24 32       	mov    %di,0x32(%rsp)
1400134a7:	44 39 7d f0          	cmp    %r15d,-0x10(%rbp)
1400134ab:	77 07                	ja     0x1400134b4
1400134ad:	0f b7 44 24 30       	movzwl 0x30(%rsp),%eax
1400134b2:	eb 34                	jmp    0x1400134e8
1400134b4:	8b c3                	mov    %ebx,%eax
1400134b6:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1400134ba:	48 c1 e0 04          	shl    $0x4,%rax
1400134be:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400134c3:	48 03 d0             	add    %rax,%rdx
1400134c6:	48 ff 15 83 79 00 00 	rex.W call *0x7983(%rip)        # 0x14001ae50
1400134cd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400134d2:	0f b7 44 24 30       	movzwl 0x30(%rsp),%eax
1400134d7:	41 03 dc             	add    %r12d,%ebx
1400134da:	66 83 c0 02          	add    $0x2,%ax
1400134de:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
1400134e3:	3b 5d f0             	cmp    -0x10(%rbp),%ebx
1400134e6:	72 cc                	jb     0x1400134b4
1400134e8:	0f b7 c8             	movzwl %ax,%ecx
1400134eb:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1400134ef:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400134f4:	41 b9 07 00 00 00    	mov    $0x7,%r9d
1400134fa:	48 d1 e9             	shr    $1,%rcx
1400134fd:	45 33 c0             	xor    %r8d,%r8d
140013500:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140013504:	66 44 89 3c 48       	mov    %r15w,(%rax,%rcx,2)
140013509:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14001350e:	48 8b 0d 03 67 01 00 	mov    0x16703(%rip),%rcx        # 0x140029c18
140013515:	66 83 44 24 30 02    	addw   $0x2,0x30(%rsp)
14001351b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140013520:	48 ff 15 99 78 00 00 	rex.W call *0x7899(%rip)        # 0x14001adc0
140013527:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001352c:	8b d8                	mov    %eax,%ebx
14001352e:	85 c0                	test   %eax,%eax
140013530:	0f 88 cc 6f ff ff    	js     0x14000a502
140013536:	48 8b 0d db 66 01 00 	mov    0x166db(%rip),%rcx        # 0x140029c18
14001353d:	48 ff 15 24 79 00 00 	rex.W call *0x7924(%rip)        # 0x14001ae68
140013544:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013549:	90                   	nop
14001354a:	e9 b3 6f ff ff       	jmp    0x14000a502
14001354f:	48 ff 15 1a 78 00 00 	rex.W call *0x781a(%rip)        # 0x14001ad70
140013556:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001355b:	90                   	nop
14001355c:	e9 af 6f ff ff       	jmp    0x14000a510
140013561:	8b f7                	mov    %edi,%esi
140013563:	48 c1 e6 04          	shl    $0x4,%rsi
140013567:	4c 8b 44 35 00       	mov    0x0(%rbp,%rsi,1),%r8
14001356c:	4d 85 c0             	test   %r8,%r8
14001356f:	74 30                	je     0x1400135a1
140013571:	85 db                	test   %ebx,%ebx
140013573:	79 11                	jns    0x140013586
140013575:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140013579:	48 03 ce             	add    %rsi,%rcx
14001357c:	e8 13 24 00 00       	call   0x140015994
140013581:	4c 8b 44 35 00       	mov    0x0(%rbp,%rsi,1),%r8
140013586:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14001358d:	00 00
14001358f:	33 d2                	xor    %edx,%edx
140013591:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140013595:	48 ff 15 1c 78 00 00 	rex.W call *0x781c(%rip)        # 0x14001adb8
14001359c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400135a1:	41 03 fc             	add    %r12d,%edi
1400135a4:	3b 7d f0             	cmp    -0x10(%rbp),%edi
1400135a7:	72 b8                	jb     0x140013561
1400135a9:	e9 6f 6f ff ff       	jmp    0x14000a51d
1400135ae:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400135b5:	00 00
1400135b7:	33 d2                	xor    %edx,%edx
1400135b9:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1400135be:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400135c2:	48 ff 15 ef 77 00 00 	rex.W call *0x77ef(%rip)        # 0x14001adb8
1400135c9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400135ce:	90                   	nop
1400135cf:	e9 54 6f ff ff       	jmp    0x14000a528
1400135d4:	49 8b ce             	mov    %r14,%rcx
1400135d7:	48 ff 15 ea 77 00 00 	rex.W call *0x77ea(%rip)        # 0x14001adc8
1400135de:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400135e3:	90                   	nop
1400135e4:	e9 48 6f ff ff       	jmp    0x14000a531
1400135e9:	cc                   	int3
1400135ea:	b8 97 00 00 c0       	mov    $0xc0000097,%eax
1400135ef:	e9 c4 73 ff ff       	jmp    0x14000a9b8
1400135f4:	b8 01 00 00 00       	mov    $0x1,%eax
1400135f9:	f0 0f c1 05 3f 68 01 	lock xadd %eax,0x1683f(%rip)        # 0x140029e40
140013600:	00
140013601:	ff c0                	inc    %eax
140013603:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140013609:	99                   	cltd
14001360a:	41 f7 f8             	idiv   %r8d
14001360d:	48 63 c2             	movslq %edx,%rax
140013610:	48 8d 15 29 66 01 00 	lea    0x16629(%rip),%rdx        # 0x140029c40
140013617:	48 03 c0             	add    %rax,%rax
14001361a:	c7 04 c2 ea 03 00 00 	movl   $0x3ea,(%rdx,%rax,8)
140013621:	89 4c c2 04          	mov    %ecx,0x4(%rdx,%rax,8)
140013625:	48 89 74 c2 08       	mov    %rsi,0x8(%rdx,%rax,8)
14001362a:	8b c1                	mov    %ecx,%eax
14001362c:	e9 87 73 ff ff       	jmp    0x14000a9b8
140013631:	b8 01 00 00 00       	mov    $0x1,%eax
140013636:	f0 0f c1 05 02 68 01 	lock xadd %eax,0x16802(%rip)        # 0x140029e40
14001363d:	00
14001363e:	ff c0                	inc    %eax
140013640:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140013646:	99                   	cltd
140013647:	41 f7 f8             	idiv   %r8d
14001364a:	48 63 ca             	movslq %edx,%rcx
14001364d:	48 8d 15 ec 65 01 00 	lea    0x165ec(%rip),%rdx        # 0x140029c40
140013654:	48 03 c9             	add    %rcx,%rcx
140013657:	48 83 64 ca 08 00    	andq   $0x0,0x8(%rdx,%rcx,8)
14001365d:	c7 04 ca 10 04 00 00 	movl   $0x410,(%rdx,%rcx,8)
140013664:	89 5c ca 04          	mov    %ebx,0x4(%rdx,%rcx,8)
140013668:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14001366c:	48 ff 15 55 77 00 00 	rex.W call *0x7755(%rip)        # 0x14001adc8
140013673:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013678:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14001367c:	48 ff 15 45 77 00 00 	rex.W call *0x7745(%rip)        # 0x14001adc8
140013683:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013688:	8b c3                	mov    %ebx,%eax
14001368a:	e9 29 73 ff ff       	jmp    0x14000a9b8
14001368f:	41 be 01 00 00 00    	mov    $0x1,%r14d
140013695:	e9 43 72 ff ff       	jmp    0x14000a8dd
14001369a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14001369e:	48 ff 15 23 77 00 00 	rex.W call *0x7723(%rip)        # 0x14001adc8
1400136a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400136aa:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
1400136af:	e9 04 73 ff ff       	jmp    0x14000a9b8
1400136b4:	80 3d c6 67 01 00 01 	cmpb   $0x1,0x167c6(%rip)        # 0x140029e81
1400136bb:	75 38                	jne    0x1400136f5
1400136bd:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400136c1:	48 ff 15 00 77 00 00 	rex.W call *0x7700(%rip)        # 0x14001adc8
1400136c8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400136cd:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400136d4:	00 00
1400136d6:	4c 8b c3             	mov    %rbx,%r8
1400136d9:	33 d2                	xor    %edx,%edx
1400136db:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400136df:	48 ff 15 d2 76 00 00 	rex.W call *0x76d2(%rip)        # 0x14001adb8
1400136e6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400136eb:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1400136f0:	e9 c3 72 ff ff       	jmp    0x14000a9b8
1400136f5:	83 4b 5c 04          	orl    $0x4,0x5c(%rbx)
1400136f9:	c6 05 81 67 01 00 01 	movb   $0x1,0x16781(%rip)        # 0x140029e81
140013700:	e9 79 72 ff ff       	jmp    0x14000a97e
140013705:	66 83 f8 3f          	cmp    $0x3f,%ax
140013709:	74 0d                	je     0x140013718
14001370b:	66 3b 05 56 67 01 00 	cmp    0x16756(%rip),%ax        # 0x140029e68
140013712:	0f 85 70 72 ff ff    	jne    0x14000a988
140013718:	48 8b 0d 51 67 01 00 	mov    0x16751(%rip),%rcx        # 0x140029e70
14001371f:	48 8d 05 4a 67 01 00 	lea    0x1674a(%rip),%rax        # 0x140029e70
140013726:	48 39 41 08          	cmp    %rax,0x8(%rcx)
14001372a:	75 17                	jne    0x140013743
14001372c:	48 89 0b             	mov    %rcx,(%rbx)
14001372f:	48 89 43 08          	mov    %rax,0x8(%rbx)
140013733:	48 89 59 08          	mov    %rbx,0x8(%rcx)
140013737:	48 89 1d 32 67 01 00 	mov    %rbx,0x16732(%rip)        # 0x140029e70
14001373e:	e9 6d 72 ff ff       	jmp    0x14000a9b0
140013743:	b9 03 00 00 00       	mov    $0x3,%ecx
140013748:	cd 29                	int    $0x29
14001374a:	66 41 03 cf          	add    %r15w,%cx
14001374e:	66 41 3b c9          	cmp    %r9w,%cx
140013752:	0f 82 c3 72 ff ff    	jb     0x14000aa1b
140013758:	e9 5c 73 ff ff       	jmp    0x14000aab9
14001375d:	41 8b c7             	mov    %r15d,%eax
140013760:	f0 0f c1 05 d8 66 01 	lock xadd %eax,0x166d8(%rip)        # 0x140029e40
140013767:	00
140013768:	41 03 c7             	add    %r15d,%eax
14001376b:	be 20 00 00 00       	mov    $0x20,%esi
140013770:	99                   	cltd
140013771:	f7 fe                	idiv   %esi
140013773:	48 8d 05 c6 64 01 00 	lea    0x164c6(%rip),%rax        # 0x140029c40
14001377a:	48 63 ca             	movslq %edx,%rcx
14001377d:	48 03 c9             	add    %rcx,%rcx
140013780:	c7 04 c8 ec 13 00 00 	movl   $0x13ec,(%rax,%rcx,8)
140013787:	eb 25                	jmp    0x1400137ae
140013789:	41 8b c7             	mov    %r15d,%eax
14001378c:	f0 0f c1 05 ac 66 01 	lock xadd %eax,0x166ac(%rip)        # 0x140029e40
140013793:	00
140013794:	41 03 c7             	add    %r15d,%eax
140013797:	99                   	cltd
140013798:	f7 fe                	idiv   %esi