140012560:	4c 8b e2             	mov    %rdx,%r12
140012563:	4c 8b e9             	mov    %rcx,%r13
140012566:	48 89 55 e0          	mov    %rdx,-0x20(%rbp)
14001256a:	33 f6                	xor    %esi,%esi
14001256c:	89 74 24 30          	mov    %esi,0x30(%rsp)
140012570:	4c 8d 35 a9 10 01 00 	lea    0x110a9(%rip),%r14        # 0x140023620
140012577:	4c 89 75 48          	mov    %r14,0x48(%rbp)
14001257b:	b8 c4 01 00 00       	mov    $0x1c4,%eax
140012580:	89 45 50             	mov    %eax,0x50(%rbp)
140012583:	4c 8d 05 e6 e9 00 00 	lea    0xe9e6(%rip),%r8        # 0x140020f70
14001258a:	8b d0                	mov    %eax,%edx
14001258c:	49 8b ce             	mov    %r14,%rcx
14001258f:	e8 30 51 ff ff       	call   0x1400076c4
140012594:	90                   	nop
140012595:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14001259a:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14001259f:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400125a3:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
1400125a7:	c6 45 f8 01          	movb   $0x1,-0x8(%rbp)
1400125ab:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400125af:	48 ff 15 4a dd 00 00 	rex.W call *0xdd4a(%rip)        # 0x140020300
1400125b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400125bb:	8b d8                	mov    %eax,%ebx
1400125bd:	40 38 75 f8          	cmp    %sil,-0x8(%rbp)
1400125c1:	74 1f                	je     0x1400125e2
1400125c3:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1400125c7:	48 8b 0a             	mov    (%rdx),%rcx
1400125ca:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1400125ce:	48 89 02             	mov    %rax,(%rdx)
1400125d1:	48 85 c9             	test   %rcx,%rcx
1400125d4:	74 0c                	je     0x1400125e2
1400125d6:	48 ff 15 0b dd 00 00 	rex.W call *0xdd0b(%rip)        # 0x1400202e8
1400125dd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400125e2:	49 8b ce             	mov    %r14,%rcx
1400125e5:	85 db                	test   %ebx,%ebx
1400125e7:	74 27                	je     0x140012610
1400125e9:	44 8b cb             	mov    %ebx,%r9d
1400125ec:	4c 8d 05 dd 10 01 00 	lea    0x110dd(%rip),%r8        # 0x1400236d0
1400125f3:	ba c9 01 00 00       	mov    $0x1c9,%edx
1400125f8:	e8 c7 50 ff ff       	call   0x1400076c4
1400125fd:	49 89 34 24          	mov    %rsi,(%r12)
140012601:	49 89 74 24 08       	mov    %rsi,0x8(%r12)
140012606:	49 89 74 24 10       	mov    %rsi,0x10(%r12)
14001260b:	e9 65 0f 00 00       	jmp    0x140013575
140012610:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140012615:	44 8b 08             	mov    (%rax),%r9d
140012618:	4c 8d 05 01 11 01 00 	lea    0x11101(%rip),%r8        # 0x140023720
14001261f:	ba cd 01 00 00       	mov    $0x1cd,%edx
140012624:	e8 9b 50 ff ff       	call   0x1400076c4
140012629:	0f 57 c0             	xorps  %xmm0,%xmm0
14001262c:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140012632:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140012637:	89 74 24 38          	mov    %esi,0x38(%rsp)
14001263b:	44 8b fe             	mov    %esi,%r15d
14001263e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140012643:	39 30                	cmp    %esi,(%rax)
140012645:	0f 86 87 04 00 00    	jbe    0x140012ad2
14001264b:	41 8b cf             	mov    %r15d,%ecx
14001264e:	48 69 d1 10 02 00 00 	imul   $0x210,%rcx,%rdx
140012655:	4c 8d 70 04          	lea    0x4(%rax),%r14
140012659:	4c 03 f2             	add    %rdx,%r14
14001265c:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140012661:	e8 32 2e 00 00       	call   0x140015498
140012666:	90                   	nop
140012667:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14001266c:	48 8d 46 20          	lea    0x20(%rsi),%rax
140012670:	49 8b ce             	mov    %r14,%rcx
140012673:	ba 04 00 00 00       	mov    $0x4,%edx
140012678:	0f 10 01             	movups (%rcx),%xmm0
14001267b:	0f 11 00             	movups %xmm0,(%rax)
14001267e:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140012682:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140012686:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
14001268a:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14001268e:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
140012692:	0f 11 48 30          	movups %xmm1,0x30(%rax)
140012696:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
14001269a:	0f 11 40 40          	movups %xmm0,0x40(%rax)
14001269e:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
1400126a2:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1400126a6:	0f 10 41 60          	movups 0x60(%rcx),%xmm0
1400126aa:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1400126ae:	48 8d 80 80 00 00 00 	lea    0x80(%rax),%rax
1400126b5:	0f 10 49 70          	movups 0x70(%rcx),%xmm1
1400126b9:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
1400126bd:	48 8d 89 80 00 00 00 	lea    0x80(%rcx),%rcx
1400126c4:	48 83 ea 01          	sub    $0x1,%rdx
1400126c8:	75 ae                	jne    0x140012678
1400126ca:	0f 10 01             	movups (%rcx),%xmm0
1400126cd:	0f 11 00             	movups %xmm0,(%rax)
1400126d0:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1400126d5:	48 8d 9f 38 02 00 00 	lea    0x238(%rdi),%rbx
1400126dc:	48 8b d3             	mov    %rbx,%rdx
1400126df:	49 8b ce             	mov    %r14,%rcx
1400126e2:	48 ff 15 2f dc 00 00 	rex.W call *0xdc2f(%rip)        # 0x140020318
1400126e9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400126ee:	48 8b 8d b8 05 00 00 	mov    0x5b8(%rbp),%rcx
1400126f5:	85 c0                	test   %eax,%eax
1400126f7:	0f 85 9b 0f 00 00    	jne    0x140013698
1400126fd:	8b 1b                	mov    (%rbx),%ebx
1400126ff:	83 fb 03             	cmp    $0x3,%ebx
140012702:	0f 87 3d 0f 00 00    	ja     0x140013645
140012708:	89 9f 4c 02 00 00    	mov    %ebx,0x24c(%rdi)
14001270e:	83 fb 02             	cmp    $0x2,%ebx
140012711:	0f 85 d3 02 00 00    	jne    0x1400129ea
140012717:	49 8d bd b0 00 00 00 	lea    0xb0(%r13),%rdi
14001271e:	48 8b cf             	mov    %rdi,%rcx
140012721:	48 ff 15 38 d8 00 00 	rex.W call *0xd838(%rip)        # 0x14001ff60
140012728:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001272d:	49 8b 9d 18 01 00 00 	mov    0x118(%r13),%rbx
140012734:	48 85 db             	test   %rbx,%rbx
140012737:	74 0b                	je     0x140012744
140012739:	f0 ff 43 08          	lock incl 0x8(%rbx)
14001273d:	49 8b 9d 18 01 00 00 	mov    0x118(%r13),%rbx
140012744:	49 8b b5 10 01 00 00 	mov    0x110(%r13),%rsi
14001274b:	48 89 75 10          	mov    %rsi,0x10(%rbp)
14001274f:	48 89 5d 18          	mov    %rbx,0x18(%rbp)
140012753:	48 85 ff             	test   %rdi,%rdi
140012756:	74 10                	je     0x140012768
140012758:	48 8b cf             	mov    %rdi,%rcx
14001275b:	48 ff 15 f6 d7 00 00 	rex.W call *0xd7f6(%rip)        # 0x14001ff58
140012762:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012767:	90                   	nop
140012768:	48 8b 06             	mov    (%rsi),%rax
14001276b:	4d 8b c6             	mov    %r14,%r8
14001276e:	48 8d 95 40 03 00 00 	lea    0x340(%rbp),%rdx
140012775:	48 8b ce             	mov    %rsi,%rcx
140012778:	48 8b 40 08          	mov    0x8(%rax),%rax
14001277c:	ff 15 56 dc 00 00    	call   *0xdc56(%rip)        # 0x1400203d8
140012782:	90                   	nop
140012783:	48 85 db             	test   %rbx,%rbx
140012786:	74 3b                	je     0x1400127c3
140012788:	83 c8 ff             	or     $0xffffffff,%eax
14001278b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140012790:	83 f8 01             	cmp    $0x1,%eax
140012793:	75 2e                	jne    0x1400127c3
140012795:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140012799:	48 8b 01             	mov    (%rcx),%rax
14001279c:	48 8b 00             	mov    (%rax),%rax
14001279f:	ff 15 33 dc 00 00    	call   *0xdc33(%rip)        # 0x1400203d8
1400127a5:	83 c8 ff             	or     $0xffffffff,%eax
1400127a8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400127ad:	83 f8 01             	cmp    $0x1,%eax
1400127b0:	75 11                	jne    0x1400127c3
1400127b2:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1400127b6:	48 8b 01             	mov    (%rcx),%rax
1400127b9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400127bd:	ff 15 15 dc 00 00    	call   *0xdc15(%rip)        # 0x1400203d8
1400127c3:	48 8b cf             	mov    %rdi,%rcx
1400127c6:	48 ff 15 93 d7 00 00 	rex.W call *0xd793(%rip)        # 0x14001ff60
1400127cd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400127d2:	49 8b 9d 18 01 00 00 	mov    0x118(%r13),%rbx
1400127d9:	48 85 db             	test   %rbx,%rbx
1400127dc:	74 0b                	je     0x1400127e9
1400127de:	f0 ff 43 08          	lock incl 0x8(%rbx)
1400127e2:	49 8b 9d 18 01 00 00 	mov    0x118(%r13),%rbx
1400127e9:	49 8b b5 10 01 00 00 	mov    0x110(%r13),%rsi
1400127f0:	48 89 75 20          	mov    %rsi,0x20(%rbp)
1400127f4:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
1400127f8:	48 85 ff             	test   %rdi,%rdi
1400127fb:	74 10                	je     0x14001280d
1400127fd:	48 8b cf             	mov    %rdi,%rcx
140012800:	48 ff 15 51 d7 00 00 	rex.W call *0xd751(%rip)        # 0x14001ff58
140012807:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001280c:	90                   	nop
14001280d:	48 8b 06             	mov    (%rsi),%rax
140012810:	49 8b d6             	mov    %r14,%rdx
140012813:	48 8b ce             	mov    %rsi,%rcx
140012816:	48 8b 40 10          	mov    0x10(%rax),%rax
14001281a:	ff 15 b8 db 00 00    	call   *0xdbb8(%rip)        # 0x1400203d8
140012820:	44 8a f0             	mov    %al,%r14b
140012823:	33 ff                	xor    %edi,%edi
140012825:	48 85 db             	test   %rbx,%rbx
140012828:	74 3b                	je     0x140012865
14001282a:	83 c8 ff             	or     $0xffffffff,%eax
14001282d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140012832:	83 f8 01             	cmp    $0x1,%eax
140012835:	75 2e                	jne    0x140012865
140012837:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14001283b:	48 8b 01             	mov    (%rcx),%rax
14001283e:	48 8b 00             	mov    (%rax),%rax
140012841:	ff 15 91 db 00 00    	call   *0xdb91(%rip)        # 0x1400203d8
140012847:	83 c8 ff             	or     $0xffffffff,%eax
14001284a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14001284f:	83 f8 01             	cmp    $0x1,%eax
140012852:	75 11                	jne    0x140012865
140012854:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140012858:	48 8b 01             	mov    (%rcx),%rax
14001285b:	48 8b 40 08          	mov    0x8(%rax),%rax
14001285f:	ff 15 73 db 00 00    	call   *0xdb73(%rip)        # 0x1400203d8
140012865:	4c 8d 8d 40 03 00 00 	lea    0x340(%rbp),%r9
14001286c:	48 83 bd 58 03 00 00 	cmpq   $0x8,0x358(%rbp)
140012873:	08
140012874:	4c 0f 43 8d 40 03 00 	cmovae 0x340(%rbp),%r9
14001287b:	00
14001287c:	48 8d 0d 95 0a 01 00 	lea    0x10a95(%rip),%rcx        # 0x140023318
140012883:	48 8d 05 9e 0a 01 00 	lea    0x10a9e(%rip),%rax        # 0x140023328
14001288a:	45 84 f6             	test   %r14b,%r14b
14001288d:	48 0f 45 c1          	cmovne %rcx,%rax
140012891:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140012896:	4c 8d 05 f3 0f 01 00 	lea    0x10ff3(%rip),%r8        # 0x140023890
14001289d:	ba e3 01 00 00       	mov    $0x1e3,%edx
1400128a2:	48 8d 0d 77 0d 01 00 	lea    0x10d77(%rip),%rcx        # 0x140023620
1400128a9:	e8 16 4e ff ff       	call   0x1400076c4
1400128ae:	48 39 bd 50 03 00 00 	cmp    %rdi,0x350(%rbp)
1400128b5:	0f 84 15 01 00 00    	je     0x1400129d0
1400128bb:	b9 b0 02 00 00       	mov    $0x2b0,%ecx
1400128c0:	e8 b3 98 00 00       	call   0x14001c178
1400128c5:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400128c9:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400128ce:	48 8b c8             	mov    %rax,%rcx
1400128d1:	e8 ca 4e 00 00       	call   0x1400177a0
1400128d6:	48 8b f8             	mov    %rax,%rdi
1400128d9:	83 4c 24 30 02       	orl    $0x2,0x30(%rsp)
1400128de:	48 8d 70 10          	lea    0x10(%rax),%rsi
1400128e2:	48 89 75 a0          	mov    %rsi,-0x60(%rbp)
1400128e6:	48 8b d8             	mov    %rax,%rbx
1400128e9:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1400128ed:	4c 8d 85 40 03 00 00 	lea    0x340(%rbp),%r8
1400128f4:	48 83 bd 58 03 00 00 	cmpq   $0x8,0x358(%rbp)
1400128fb:	08
1400128fc:	4c 0f 43 85 40 03 00 	cmovae 0x340(%rbp),%r8
140012903:	00
140012904:	48 8d 48 40          	lea    0x40(%rax),%rcx
140012908:	ba 00 01 00 00       	mov    $0x100,%edx
14001290d:	48 ff 15 64 d8 00 00 	rex.W call *0xd864(%rip)        # 0x140020178
140012914:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012919:	44 88 b6 9b 02 00 00 	mov    %r14b,0x29b(%rsi)
140012920:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140012925:	48 39 4c 24 60       	cmp    %rcx,0x60(%rsp)
14001292a:	74 30                	je     0x14001295c
14001292c:	33 d2                	xor    %edx,%edx
14001292e:	48 89 11             	mov    %rdx,(%rcx)
140012931:	48 8d 41 08          	lea    0x8(%rcx),%rax
140012935:	48 89 10             	mov    %rdx,(%rax)
140012938:	48 85 db             	test   %rbx,%rbx
14001293b:	74 0c                	je     0x140012949
14001293d:	f0 ff 47 08          	lock incl 0x8(%rdi)
140012941:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140012945:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
140012949:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14001294e:	48 89 31             	mov    %rsi,(%rcx)
140012951:	48 89 38             	mov    %rdi,(%rax)
140012954:	48 83 44 24 58 10    	addq   $0x10,0x58(%rsp)
14001295a:	eb 1d                	jmp    0x140012979
14001295c:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140012960:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140012965:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14001296a:	e8 25 38 00 00       	call   0x140016194
14001296f:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140012973:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
140012977:	33 d2                	xor    %edx,%edx
140012979:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14001297e:	88 90 9a 02 00 00    	mov    %dl,0x29a(%rax)
140012984:	c6 86 9a 02 00 00 01 	movb   $0x1,0x29a(%rsi)
14001298b:	48 85 db             	test   %rbx,%rbx
14001298e:	74 4c                	je     0x1400129dc
140012990:	83 c8 ff             	or     $0xffffffff,%eax
140012993:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140012998:	83 f8 01             	cmp    $0x1,%eax
14001299b:	75 3f                	jne    0x1400129dc
14001299d:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1400129a1:	48 8b 03             	mov    (%rbx),%rax
1400129a4:	48 8b cb             	mov    %rbx,%rcx
1400129a7:	48 8b 00             	mov    (%rax),%rax
1400129aa:	ff 15 28 da 00 00    	call   *0xda28(%rip)        # 0x1400203d8
1400129b0:	83 c8 ff             	or     $0xffffffff,%eax
1400129b3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400129b8:	83 f8 01             	cmp    $0x1,%eax
1400129bb:	75 1f                	jne    0x1400129dc
1400129bd:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400129c1:	48 8b 01             	mov    (%rcx),%rax
1400129c4:	48 8b 40 08          	mov    0x8(%rax),%rax
1400129c8:	ff 15 0a da 00 00    	call   *0xda0a(%rip)        # 0x1400203d8
1400129ce:	eb 0c                	jmp    0x1400129dc
1400129d0:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400129d5:	40 88 b8 9a 02 00 00 	mov    %dil,0x29a(%rax)
1400129dc:	48 8d 8d 40 03 00 00 	lea    0x340(%rbp),%rcx
1400129e3:	e8 54 28 ff ff       	call   0x14000523c
1400129e8:	eb 2d                	jmp    0x140012a17
1400129ea:	83 fb 01             	cmp    $0x1,%ebx
1400129ed:	75 1f                	jne    0x140012a0e
1400129ef:	49 8b 95 30 01 00 00 	mov    0x130(%r13),%rdx
1400129f6:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
1400129fa:	e8 ed 12 00 00       	call   0x140013cec
1400129ff:	8a c8                	mov    %al,%cl
140012a01:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140012a06:	88 88 9a 02 00 00    	mov    %cl,0x29a(%rax)
140012a0c:	eb 09                	jmp    0x140012a17
140012a0e:	83 fb 03             	cmp    $0x3,%ebx
140012a11:	75 04                	jne    0x140012a17
140012a13:	ff 44 24 38          	incl   0x38(%rsp)
140012a17:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140012a1c:	48 39 4c 24 60       	cmp    %rcx,0x60(%rsp)
140012a21:	74 37                	je     0x140012a5a
140012a23:	33 f6                	xor    %esi,%esi
140012a25:	48 89 31             	mov    %rsi,(%rcx)
140012a28:	4c 8d 41 08          	lea    0x8(%rcx),%r8
140012a2c:	49 89 30             	mov    %rsi,(%r8)
140012a2f:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140012a34:	48 85 d2             	test   %rdx,%rdx
140012a37:	74 09                	je     0x140012a42
140012a39:	f0 ff 42 08          	lock incl 0x8(%rdx)
140012a3d:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140012a42:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140012a47:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140012a4c:	48 89 01             	mov    %rax,(%rcx)
140012a4f:	49 89 10             	mov    %rdx,(%r8)
140012a52:	48 83 44 24 58 10    	addq   $0x10,0x58(%rsp)
140012a58:	eb 1b                	jmp    0x140012a75
140012a5a:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140012a5f:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140012a64:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140012a69:	e8 26 37 00 00       	call   0x140016194
140012a6e:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140012a73:	33 f6                	xor    %esi,%esi
140012a75:	48 85 d2             	test   %rdx,%rdx
140012a78:	74 40                	je     0x140012aba
140012a7a:	83 c8 ff             	or     $0xffffffff,%eax
140012a7d:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
140012a82:	83 f8 01             	cmp    $0x1,%eax
140012a85:	75 33                	jne    0x140012aba
140012a87:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140012a8c:	48 8b 03             	mov    (%rbx),%rax
140012a8f:	48 8b cb             	mov    %rbx,%rcx
140012a92:	48 8b 00             	mov    (%rax),%rax
140012a95:	ff 15 3d d9 00 00    	call   *0xd93d(%rip)        # 0x1400203d8
140012a9b:	83 c8 ff             	or     $0xffffffff,%eax
140012a9e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140012aa3:	83 f8 01             	cmp    $0x1,%eax
140012aa6:	75 12                	jne    0x140012aba
140012aa8:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140012aad:	48 8b 01             	mov    (%rcx),%rax
140012ab0:	48 8b 40 08          	mov    0x8(%rax),%rax
140012ab4:	ff 15 1e d9 00 00    	call   *0xd91e(%rip)        # 0x1400203d8
140012aba:	41 ff c7             	inc    %r15d
140012abd:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140012ac2:	44 3b 38             	cmp    (%rax),%r15d
140012ac5:	0f 82 80 fb ff ff    	jb     0x14001264b
140012acb:	4c 8d 35 4e 0b 01 00 	lea    0x10b4e(%rip),%r14        # 0x140023620
140012ad2:	0f 57 c0             	xorps  %xmm0,%xmm0
140012ad5:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
140012ada:	48 89 75 98          	mov    %rsi,-0x68(%rbp)
140012ade:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140012ae3:	48 3b 7c 24 58       	cmp    0x58(%rsp),%rdi
140012ae8:	0f 84 21 09 00 00    	je     0x14001340f
140012aee:	4c 8b 3f             	mov    (%rdi),%r15
140012af1:	49 83 c7 20          	add    $0x20,%r15
140012af5:	49 8b c7             	mov    %r15,%rax
140012af8:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx