1400eb2d3:	48 8b 03             	mov    (%rbx),%rax
1400eb2d6:	33 d2                	xor    %edx,%edx
1400eb2d8:	48 8b cb             	mov    %rbx,%rcx
1400eb2db:	48 8b 40 70          	mov    0x70(%rax),%rax
1400eb2df:	ff 15 53 19 a2 00    	call   *0xa21953(%rip)        # 0x140b0cc38
1400eb2e5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400eb2ea:	48 8b 03             	mov    (%rbx),%rax
1400eb2ed:	48 8b b8 b8 00 00 00 	mov    0xb8(%rax),%rdi
1400eb2f4:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb2f9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eb2fe:	48 2b c1             	sub    %rcx,%rax
1400eb301:	48 c1 f8 04          	sar    $0x4,%rax
1400eb305:	48 3b f0             	cmp    %rax,%rsi
1400eb308:	0f 83 e2 07 00 00    	jae    0x1400ebaf0
1400eb30e:	48 8b d6             	mov    %rsi,%rdx
1400eb311:	48 03 d2             	add    %rdx,%rdx
1400eb314:	48 8b 0c d1          	mov    (%rcx,%rdx,8),%rcx
1400eb318:	48 8b 11             	mov    (%rcx),%rdx
1400eb31b:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400eb322:	ff 15 10 19 a2 00    	call   *0xa21910(%rip)        # 0x140b0cc38
1400eb328:	41 b0 01             	mov    $0x1,%r8b
1400eb32b:	48 8b d0             	mov    %rax,%rdx
1400eb32e:	48 8b cb             	mov    %rbx,%rcx
1400eb331:	48 8b c7             	mov    %rdi,%rax
1400eb334:	ff 15 fe 18 a2 00    	call   *0xa218fe(%rip)        # 0x140b0cc38
1400eb33a:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb33f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eb344:	48 2b c1             	sub    %rcx,%rax
1400eb347:	48 c1 f8 04          	sar    $0x4,%rax
1400eb34b:	48 3b f0             	cmp    %rax,%rsi
1400eb34e:	0f 83 9c 07 00 00    	jae    0x1400ebaf0
1400eb354:	48 8b c6             	mov    %rsi,%rax
1400eb357:	48 03 c0             	add    %rax,%rax
1400eb35a:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
1400eb35e:	44 89 b0 98 00 00 00 	mov    %r14d,0x98(%rax)
1400eb365:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400eb36a:	48 8b 08             	mov    (%rax),%rcx
1400eb36d:	4c 8b 41 68          	mov    0x68(%rcx),%r8
1400eb371:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb376:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb37b:	48 c1 f8 04          	sar    $0x4,%rax
1400eb37f:	48 3b f0             	cmp    %rax,%rsi
1400eb382:	0f 83 61 07 00 00    	jae    0x1400ebae9
1400eb388:	48 8b d6             	mov    %rsi,%rdx
1400eb38b:	48 c1 e2 04          	shl    $0x4,%rdx
1400eb38f:	48 03 54 24 30       	add    0x30(%rsp),%rdx
1400eb394:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eb397:	f3 0f 7f 85 80 00 00 	movdqu %xmm0,0x80(%rbp)
1400eb39e:	00
1400eb39f:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1400eb3a3:	48 85 c9             	test   %rcx,%rcx
1400eb3a6:	74 04                	je     0x1400eb3ac
1400eb3a8:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400eb3ac:	48 8b 0a             	mov    (%rdx),%rcx
1400eb3af:	48 89 8d 80 00 00 00 	mov    %rcx,0x80(%rbp)
1400eb3b6:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1400eb3ba:	48 89 8d 88 00 00 00 	mov    %rcx,0x88(%rbp)
1400eb3c1:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1400eb3c8:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400eb3cd:	49 8b c0             	mov    %r8,%rax
1400eb3d0:	ff 15 62 18 a2 00    	call   *0xa21862(%rip)        # 0x140b0cc38
1400eb3d6:	90                   	nop
1400eb3d7:	48 8b 9d 88 00 00 00 	mov    0x88(%rbp),%rbx
1400eb3de:	83 cf ff             	or     $0xffffffff,%edi
1400eb3e1:	48 85 db             	test   %rbx,%rbx
1400eb3e4:	74 35                	je     0x1400eb41b
1400eb3e6:	8b c7                	mov    %edi,%eax
1400eb3e8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb3ed:	03 c7                	add    %edi,%eax
1400eb3ef:	75 2a                	jne    0x1400eb41b
1400eb3f1:	48 8b 03             	mov    (%rbx),%rax
1400eb3f4:	48 8b cb             	mov    %rbx,%rcx
1400eb3f7:	48 8b 00             	mov    (%rax),%rax
1400eb3fa:	ff 15 38 18 a2 00    	call   *0xa21838(%rip)        # 0x140b0cc38
1400eb400:	8b c7                	mov    %edi,%eax
1400eb402:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb407:	03 c7                	add    %edi,%eax
1400eb409:	75 10                	jne    0x1400eb41b
1400eb40b:	48 8b 03             	mov    (%rbx),%rax
1400eb40e:	48 8b cb             	mov    %rbx,%rcx
1400eb411:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb415:	ff 15 1d 18 a2 00    	call   *0xa2181d(%rip)        # 0x140b0cc38
1400eb41b:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400eb41f:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400eb426:	48 8b 01             	mov    (%rcx),%rax
1400eb429:	ba 02 00 00 00       	mov    $0x2,%edx
1400eb42e:	48 8b 80 18 01 00 00 	mov    0x118(%rax),%rax
1400eb435:	ff 15 fd 17 a2 00    	call   *0xa217fd(%rip)        # 0x140b0cc38
1400eb43b:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb440:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb445:	48 c1 f8 04          	sar    $0x4,%rax
1400eb449:	48 3b f0             	cmp    %rax,%rsi
1400eb44c:	0f 83 90 06 00 00    	jae    0x1400ebae2
1400eb452:	48 8b d6             	mov    %rsi,%rdx
1400eb455:	48 c1 e2 04          	shl    $0x4,%rdx
1400eb459:	48 03 54 24 30       	add    0x30(%rsp),%rdx
1400eb45e:	48 8d 8d 90 03 00 00 	lea    0x390(%rbp),%rcx
1400eb465:	e8 76 bc 0b 00       	call   0x1401a70e0
1400eb46a:	90                   	nop
1400eb46b:	48 8b d0             	mov    %rax,%rdx
1400eb46e:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400eb472:	e8 f1 62 00 00       	call   0x1400f1768
1400eb477:	48 8b c8             	mov    %rax,%rcx
1400eb47a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400eb47f:	e8 f4 fc f2 ff       	call   0x14001b178
1400eb484:	90                   	nop
1400eb485:	48 8b 9d 98 03 00 00 	mov    0x398(%rbp),%rbx
1400eb48c:	48 85 db             	test   %rbx,%rbx
1400eb48f:	74 35                	je     0x1400eb4c6
1400eb491:	8b c7                	mov    %edi,%eax
1400eb493:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb498:	03 c7                	add    %edi,%eax
1400eb49a:	75 2a                	jne    0x1400eb4c6
1400eb49c:	48 8b 03             	mov    (%rbx),%rax
1400eb49f:	48 8b cb             	mov    %rbx,%rcx
1400eb4a2:	48 8b 00             	mov    (%rax),%rax
1400eb4a5:	ff 15 8d 17 a2 00    	call   *0xa2178d(%rip)        # 0x140b0cc38
1400eb4ab:	8b c7                	mov    %edi,%eax
1400eb4ad:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb4b2:	03 c7                	add    %edi,%eax
1400eb4b4:	75 10                	jne    0x1400eb4c6
1400eb4b6:	48 8b 03             	mov    (%rbx),%rax
1400eb4b9:	48 8b cb             	mov    %rbx,%rcx
1400eb4bc:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb4c0:	ff 15 72 17 a2 00    	call   *0xa21772(%rip)        # 0x140b0cc38
1400eb4c6:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb4cb:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb4d0:	48 c1 f8 04          	sar    $0x4,%rax
1400eb4d4:	48 3b f0             	cmp    %rax,%rsi
1400eb4d7:	0f 83 fe 05 00 00    	jae    0x1400ebadb
1400eb4dd:	48 8b d6             	mov    %rsi,%rdx
1400eb4e0:	48 c1 e2 04          	shl    $0x4,%rdx
1400eb4e4:	48 03 54 24 30       	add    0x30(%rsp),%rdx
1400eb4e9:	48 8d 8d a0 03 00 00 	lea    0x3a0(%rbp),%rcx
1400eb4f0:	e8 eb bb 0b 00       	call   0x1401a70e0
1400eb4f5:	90                   	nop
1400eb4f6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1400eb4fd:	00 00 00
1400eb500:	48 8b d0             	mov    %rax,%rdx
1400eb503:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400eb507:	e8 5c 62 00 00       	call   0x1400f1768
1400eb50c:	48 8d 48 10          	lea    0x10(%rax),%rcx
1400eb510:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb515:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb51a:	48 c1 f8 04          	sar    $0x4,%rax
1400eb51e:	48 3b f0             	cmp    %rax,%rsi
1400eb521:	0f 83 ad 05 00 00    	jae    0x1400ebad4
1400eb527:	4c 8b c6             	mov    %rsi,%r8
1400eb52a:	49 c1 e0 04          	shl    $0x4,%r8
1400eb52e:	4c 03 44 24 30       	add    0x30(%rsp),%r8
1400eb533:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400eb537:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1400eb53b:	74 29                	je     0x1400eb566
1400eb53d:	4c 89 32             	mov    %r14,(%rdx)
1400eb540:	4c 89 72 08          	mov    %r14,0x8(%rdx)
1400eb544:	49 8b 40 08          	mov    0x8(%r8),%rax
1400eb548:	48 85 c0             	test   %rax,%rax
1400eb54b:	74 04                	je     0x1400eb551
1400eb54d:	f0 ff 40 08          	lock incl 0x8(%rax)
1400eb551:	49 8b 00             	mov    (%r8),%rax
1400eb554:	48 89 02             	mov    %rax,(%rdx)
1400eb557:	49 8b 40 08          	mov    0x8(%r8),%rax
1400eb55b:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400eb55f:	48 83 41 08 10       	addq   $0x10,0x8(%rcx)
1400eb564:	eb 06                	jmp    0x1400eb56c
1400eb566:	e8 b9 4f f3 ff       	call   0x140020524
1400eb56b:	90                   	nop
1400eb56c:	48 8d 8d a0 03 00 00 	lea    0x3a0(%rbp),%rcx
1400eb573:	e8 08 ac f1 ff       	call   0x140006180
1400eb578:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400eb57d:	e8 fe ab f1 ff       	call   0x140006180
1400eb582:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400eb586:	e8 f5 ab f1 ff       	call   0x140006180
1400eb58b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400eb58f:	e8 ec ab f1 ff       	call   0x140006180
1400eb594:	e9 3c 01 00 00       	jmp    0x1400eb6d5
1400eb599:	48 3b f0             	cmp    %rax,%rsi
1400eb59c:	0f 83 86 05 00 00    	jae    0x1400ebb28
1400eb5a2:	48 8b c6             	mov    %rsi,%rax
1400eb5a5:	48 03 c0             	add    %rax,%rax
1400eb5a8:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1400eb5ac:	48 8b 01             	mov    (%rcx),%rax
1400eb5af:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400eb5b6:	ff 15 7c 16 a2 00    	call   *0xa2167c(%rip)        # 0x140b0cc38
1400eb5bc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400eb5c1:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400eb5c6:	f3 0f 10 45 40       	movss  0x40(%rbp),%xmm0
1400eb5cb:	0f 2f 40 08          	comiss 0x8(%rax),%xmm0
1400eb5cf:	72 64                	jb     0x1400eb635
1400eb5d1:	48 8b c1             	mov    %rcx,%rax
1400eb5d4:	48 2b c2             	sub    %rdx,%rax
1400eb5d7:	48 c1 f8 04          	sar    $0x4,%rax
1400eb5db:	48 3b f0             	cmp    %rax,%rsi
1400eb5de:	0f 83 44 05 00 00    	jae    0x1400ebb28
1400eb5e4:	48 8b c6             	mov    %rsi,%rax
1400eb5e7:	48 03 c0             	add    %rax,%rax
1400eb5ea:	4c 8b 04 c2          	mov    (%rdx,%rax,8),%r8
1400eb5ee:	41 83 b8 98 00 00 00 	cmpl   $0x8,0x98(%r8)
1400eb5f5:	08
1400eb5f6:	74 3d                	je     0x1400eb635
1400eb5f8:	45 33 f6             	xor    %r14d,%r14d
1400eb5fb:	45 89 b0 b0 00 00 00 	mov    %r14d,0xb0(%r8)
1400eb602:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb607:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eb60c:	48 2b c1             	sub    %rcx,%rax
1400eb60f:	48 c1 f8 04          	sar    $0x4,%rax
1400eb613:	48 3b f0             	cmp    %rax,%rsi
1400eb616:	0f 83 0c 05 00 00    	jae    0x1400ebb28
1400eb61c:	48 8b c6             	mov    %rsi,%rax
1400eb61f:	48 03 c0             	add    %rax,%rax
1400eb622:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
1400eb626:	c7 80 b4 00 00 00 01 	movl   $0x1,0xb4(%rax)
1400eb62d:	00 00 00
1400eb630:	e9 a0 00 00 00       	jmp    0x1400eb6d5
1400eb635:	48 2b ca             	sub    %rdx,%rcx
1400eb638:	48 c1 f9 04          	sar    $0x4,%rcx
1400eb63c:	48 3b f1             	cmp    %rcx,%rsi
1400eb63f:	0f 83 e3 04 00 00    	jae    0x1400ebb28
1400eb645:	48 8b c6             	mov    %rsi,%rax
1400eb648:	48 03 c0             	add    %rax,%rax
1400eb64b:	48 8b 0c c2          	mov    (%rdx,%rax,8),%rcx
1400eb64f:	48 8b 01             	mov    (%rcx),%rax
1400eb652:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400eb659:	ff 15 d9 15 a2 00    	call   *0xa215d9(%rip)        # 0x140b0cc38
1400eb65f:	f3 0f 10 00          	movss  (%rax),%xmm0
1400eb663:	0f 2f 45 48          	comiss 0x48(%rbp),%xmm0
1400eb667:	72 69                	jb     0x1400eb6d2
1400eb669:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb66e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eb673:	48 2b c1             	sub    %rcx,%rax
1400eb676:	48 c1 f8 04          	sar    $0x4,%rax
1400eb67a:	48 3b f0             	cmp    %rax,%rsi
1400eb67d:	0f 83 a5 04 00 00    	jae    0x1400ebb28
1400eb683:	48 8b c6             	mov    %rsi,%rax
1400eb686:	48 03 c0             	add    %rax,%rax
1400eb689:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1400eb68d:	45 33 f6             	xor    %r14d,%r14d
1400eb690:	83 b9 98 00 00 00 08 	cmpl   $0x8,0x98(%rcx)
1400eb697:	74 3c                	je     0x1400eb6d5
1400eb699:	44 89 b1 b0 00 00 00 	mov    %r14d,0xb0(%rcx)
1400eb6a0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb6a5:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb6aa:	48 c1 f8 04          	sar    $0x4,%rax
1400eb6ae:	48 3b f0             	cmp    %rax,%rsi
1400eb6b1:	0f 83 71 04 00 00    	jae    0x1400ebb28
1400eb6b7:	48 8b c6             	mov    %rsi,%rax
1400eb6ba:	48 c1 e0 04          	shl    $0x4,%rax
1400eb6be:	48 03 44 24 30       	add    0x30(%rsp),%rax
1400eb6c3:	48 8b 00             	mov    (%rax),%rax
1400eb6c6:	c7 80 b4 00 00 00 03 	movl   $0x3,0xb4(%rax)
1400eb6cd:	00 00 00
1400eb6d0:	eb 03                	jmp    0x1400eb6d5
1400eb6d2:	45 33 f6             	xor    %r14d,%r14d
1400eb6d5:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1400eb6dc:	83 cf ff             	or     $0xffffffff,%edi
1400eb6df:	48 85 c9             	test   %rcx,%rcx
1400eb6e2:	74 41                	je     0x1400eb725
1400eb6e4:	8b c7                	mov    %edi,%eax
1400eb6e6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400eb6eb:	03 c7                	add    %edi,%eax
1400eb6ed:	75 36                	jne    0x1400eb725
1400eb6ef:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
1400eb6f6:	48 8b 03             	mov    (%rbx),%rax
1400eb6f9:	48 8b cb             	mov    %rbx,%rcx
1400eb6fc:	48 8b 00             	mov    (%rax),%rax
1400eb6ff:	ff 15 33 15 a2 00    	call   *0xa21533(%rip)        # 0x140b0cc38
1400eb705:	8b c7                	mov    %edi,%eax
1400eb707:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb70c:	03 c7                	add    %edi,%eax
1400eb70e:	75 15                	jne    0x1400eb725
1400eb710:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1400eb717:	48 8b 01             	mov    (%rcx),%rax
1400eb71a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb71e:	ff 15 14 15 a2 00    	call   *0xa21514(%rip)        # 0x140b0cc38
1400eb724:	90                   	nop
1400eb725:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
1400eb729:	48 85 db             	test   %rbx,%rbx
1400eb72c:	74 3a                	je     0x1400eb768
1400eb72e:	8b c7                	mov    %edi,%eax
1400eb730:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb735:	03 c7                	add    %edi,%eax
1400eb737:	75 2f                	jne    0x1400eb768
1400eb739:	48 8b 03             	mov    (%rbx),%rax
1400eb73c:	48 8b cb             	mov    %rbx,%rcx
1400eb73f:	48 8b 00             	mov    (%rax),%rax
1400eb742:	ff 15 f0 14 a2 00    	call   *0xa214f0(%rip)        # 0x140b0cc38
1400eb748:	8b c7                	mov    %edi,%eax
1400eb74a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb74f:	03 c7                	add    %edi,%eax
1400eb751:	75 15                	jne    0x1400eb768
1400eb753:	48 8b 03             	mov    (%rbx),%rax
1400eb756:	48 8b cb             	mov    %rbx,%rcx
1400eb759:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb75d:	ff 15 d5 14 a2 00    	call   *0xa214d5(%rip)        # 0x140b0cc38
1400eb763:	eb 03                	jmp    0x1400eb768
1400eb765:	45 33 f6             	xor    %r14d,%r14d
1400eb768:	48 ff c6             	inc    %rsi
1400eb76b:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb770:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb775:	48 c1 f8 04          	sar    $0x4,%rax
1400eb779:	48 3b f0             	cmp    %rax,%rsi
1400eb77c:	0f 82 dd e7 ff ff    	jb     0x1400e9f5f
1400eb782:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400eb786:	48 8b 18             	mov    (%rax),%rbx
1400eb789:	48 3b d8             	cmp    %rax,%rbx
1400eb78c:	0f 84 8e 01 00 00    	je     0x1400eb920
1400eb792:	48 8b 7d a0          	mov    -0x60(%rbp),%rdi
1400eb796:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400eb79a:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1400eb79e:	44 89 75 f8          	mov    %r14d,-0x8(%rbp)
1400eb7a2:	48 8b d7             	mov    %rdi,%rdx
1400eb7a5:	44 38 71 19          	cmp    %r14b,0x19(%rcx)
1400eb7a9:	75 3a                	jne    0x1400eb7e5
1400eb7ab:	4c 8b 43 20          	mov    0x20(%rbx),%r8
1400eb7af:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1400eb7b3:	4c 39 41 20          	cmp    %r8,0x20(%rcx)
1400eb7b7:	75 05                	jne    0x1400eb7be
1400eb7b9:	41 8a c6             	mov    %r14b,%al
1400eb7bc:	eb 06                	jmp    0x1400eb7c4
1400eb7be:	1a c0                	sbb    %al,%al
1400eb7c0:	24 fe                	and    $0xfe,%al
1400eb7c2:	fe c0                	inc    %al
1400eb7c4:	84 c0                	test   %al,%al
1400eb7c6:	79 0a                	jns    0x1400eb7d2
1400eb7c8:	44 89 75 f8          	mov    %r14d,-0x8(%rbp)
1400eb7cc:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400eb7d0:	eb 0d                	jmp    0x1400eb7df
1400eb7d2:	c7 45 f8 01 00 00 00 	movl   $0x1,-0x8(%rbp)
1400eb7d9:	48 8b d1             	mov    %rcx,%rdx
1400eb7dc:	48 8b 09             	mov    (%rcx),%rcx
1400eb7df:	44 38 71 19          	cmp    %r14b,0x19(%rcx)
1400eb7e3:	74 ca                	je     0x1400eb7af
1400eb7e5:	44 38 72 19          	cmp    %r14b,0x19(%rdx)
1400eb7e9:	75 1d                	jne    0x1400eb808
1400eb7eb:	48 8b 42 20          	mov    0x20(%rdx),%rax
1400eb7ef:	48 39 43 20          	cmp    %rax,0x20(%rbx)
1400eb7f3:	75 05                	jne    0x1400eb7fa
1400eb7f5:	41 8a c6             	mov    %r14b,%al
1400eb7f8:	eb 06                	jmp    0x1400eb800
1400eb7fa:	1a c0                	sbb    %al,%al
1400eb7fc:	24 fe                	and    $0xfe,%al
1400eb7fe:	fe c0                	inc    %al
1400eb800:	84 c0                	test   %al,%al
1400eb802:	0f 89 be 00 00 00    	jns    0x1400eb8c6
1400eb808:	48 b8 76 62 27 76 62 	movabs $0x276276276276276,%rax
1400eb80f:	27 76 02
1400eb812:	48 39 45 a8          	cmp    %rax,-0x58(%rbp)
1400eb816:	0f 84 2f 03 00 00    	je     0x1400ebb4b
1400eb81c:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1400eb820:	48 89 85 90 01 00 00 	mov    %rax,0x190(%rbp)