140ea64c2:	90                   	nop
140ea64c3:	e8 68 4f f5 ff       	call   0x140dfb430
140ea64c8:	cc                   	int3
140ea64c9:	e8 82 96 f8 ff       	call   0x140e2fb50
140ea64ce:	cc                   	int3
140ea64cf:	e8 5c 4f f5 ff       	call   0x140dfb430
140ea64d4:	90                   	nop
140ea64d5:	e8 76 96 f8 ff       	call   0x140e2fb50
140ea64da:	cc                   	int3
140ea64db:	e8 50 4f f5 ff       	call   0x140dfb430
140ea64e0:	cc                   	int3
140ea64e1:	e8 6a 96 f8 ff       	call   0x140e2fb50
140ea64e6:	cc                   	int3
140ea64e7:	e8 44 4f f5 ff       	call   0x140dfb430
140ea64ec:	cc                   	int3
140ea64ed:	cc                   	int3
140ea64ee:	cc                   	int3
140ea64ef:	cc                   	int3
140ea64f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ea64f5:	57                   	push   %rdi
140ea64f6:	48 83 ec 20          	sub    $0x20,%rsp
140ea64fa:	48 8b da             	mov    %rdx,%rbx
140ea64fd:	48 8d 05 9c d2 0f 00 	lea    0xfd29c(%rip),%rax        # 0x140fa37a0
140ea6504:	48 89 01             	mov    %rax,(%rcx)
140ea6507:	48 8d 51 08          	lea    0x8(%rcx),%rdx
140ea650b:	48 8b f9             	mov    %rcx,%rdi
140ea650e:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea6511:	0f 11 02             	movups %xmm0,(%rdx)
140ea6514:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140ea6518:	e8 43 62 f7 ff       	call   0x140e1c760
140ea651d:	48 8d 05 f4 df 34 00 	lea    0x34dff4(%rip),%rax        # 0x1411f4518
140ea6524:	48 89 07             	mov    %rax,(%rdi)
140ea6527:	8b 43 18             	mov    0x18(%rbx),%eax
140ea652a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ea652f:	89 47 18             	mov    %eax,0x18(%rdi)
140ea6532:	48 8b c7             	mov    %rdi,%rax
140ea6535:	48 83 c4 20          	add    $0x20,%rsp
140ea6539:	5f                   	pop    %rdi
140ea653a:	c3                   	ret
140ea653b:	cc                   	int3
140ea653c:	cc                   	int3
140ea653d:	cc                   	int3
140ea653e:	cc                   	int3
140ea653f:	cc                   	int3
140ea6540:	48 8d 05 d1 df 34 00 	lea    0x34dfd1(%rip),%rax        # 0x1411f4518
140ea6547:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea654a:	0f 11 41 08          	movups %xmm0,0x8(%rcx)
140ea654e:	48 89 01             	mov    %rax,(%rcx)
140ea6551:	48 8b c1             	mov    %rcx,%rax
140ea6554:	89 51 18             	mov    %edx,0x18(%rcx)
140ea6557:	c3                   	ret
140ea6558:	cc                   	int3
140ea6559:	cc                   	int3
140ea655a:	cc                   	int3
140ea655b:	cc                   	int3
140ea655c:	cc                   	int3
140ea655d:	cc                   	int3
140ea655e:	cc                   	int3
140ea655f:	cc                   	int3
140ea6560:	48 83 ec 28          	sub    $0x28,%rsp
140ea6564:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140ea6568:	74 0a                	je     0x140ea6574
140ea656a:	c6 41 01 00          	movb   $0x0,0x1(%rcx)
140ea656e:	e8 9d 97 3a ff       	call   0x14024fd10
140ea6573:	90                   	nop
140ea6574:	48 83 c4 28          	add    $0x28,%rsp
140ea6578:	c3                   	ret
140ea6579:	cc                   	int3
140ea657a:	cc                   	int3
140ea657b:	cc                   	int3
140ea657c:	cc                   	int3
140ea657d:	cc                   	int3
140ea657e:	cc                   	int3
140ea657f:	cc                   	int3
140ea6580:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140ea6585:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140ea658a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140ea658f:	55                   	push   %rbp
140ea6590:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
140ea6595:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140ea659c:	48 8b 05 5d 29 51 00 	mov    0x51295d(%rip),%rax        # 0x1413b8f00
140ea65a3:	48 33 c4             	xor    %rsp,%rax
140ea65a6:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
140ea65aa:	48 8b d9             	mov    %rcx,%rbx
140ea65ad:	48 8b 01             	mov    (%rcx),%rax
140ea65b0:	48 85 c0             	test   %rax,%rax
140ea65b3:	0f 84 ed 00 00 00    	je     0x140ea66a6
140ea65b9:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
140ea65bd:	74 0d                	je     0x140ea65cc
140ea65bf:	80 b8 b8 00 00 00 00 	cmpb   $0x0,0xb8(%rax)
140ea65c6:	0f 85 da 00 00 00    	jne    0x140ea66a6
140ea65cc:	83 b8 bc 00 00 00 00 	cmpl   $0x0,0xbc(%rax)
140ea65d3:	0f 85 cd 00 00 00    	jne    0x140ea66a6
140ea65d9:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea65dc:	0f 57 c9             	xorps  %xmm1,%xmm1
140ea65df:	f3 0f 7f 4d 3f       	movdqu %xmm1,0x3f(%rbp)
140ea65e4:	c7 45 07 01 00 00 00 	movl   $0x1,0x7(%rbp)
140ea65eb:	48 8d 05 86 ca 50 00 	lea    0x50ca86(%rip),%rax        # 0x1413b3078
140ea65f2:	48 89 45 0f          	mov    %rax,0xf(%rbp)
140ea65f6:	48 8d 35 a3 d1 0f 00 	lea    0xfd1a3(%rip),%rsi        # 0x140fa37a0
140ea65fd:	48 89 75 27          	mov    %rsi,0x27(%rbp)
140ea6601:	0f 11 45 2f          	movups %xmm0,0x2f(%rbp)
140ea6605:	48 8d 05 80 d1 0f 00 	lea    0xfd180(%rip),%rax        # 0x140fa378c
140ea660c:	48 89 45 17          	mov    %rax,0x17(%rbp)
140ea6610:	c6 45 1f 01          	movb   $0x1,0x1f(%rbp)
140ea6614:	48 8d 55 2f          	lea    0x2f(%rbp),%rdx
140ea6618:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140ea661c:	e8 3f 61 f7 ff       	call   0x140e1c760
140ea6621:	48 8d 3d 38 ac 1d 00 	lea    0x1dac38(%rip),%rdi        # 0x141081260
140ea6628:	48 89 7d 27          	mov    %rdi,0x27(%rbp)
140ea662c:	0f 10 45 07          	movups 0x7(%rbp),%xmm0
140ea6630:	0f 11 45 3f          	movups %xmm0,0x3f(%rbp)
140ea6634:	48 89 75 df          	mov    %rsi,-0x21(%rbp)
140ea6638:	0f 57 c0             	xorps  %xmm0,%xmm0
140ea663b:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
140ea663f:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140ea6643:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
140ea6647:	e8 14 61 f7 ff       	call   0x140e1c760
140ea664c:	48 89 7d df          	mov    %rdi,-0x21(%rbp)
140ea6650:	0f 10 45 3f          	movups 0x3f(%rbp),%xmm0
140ea6654:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
140ea6658:	0f 57 c9             	xorps  %xmm1,%xmm1
140ea665b:	f3 0f 7f 4d 17       	movdqu %xmm1,0x17(%rbp)
140ea6660:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140ea6664:	e8 73 58 f5 ff       	call   0x140dfbedc
140ea6669:	4c 8d 05 b0 b7 4f 00 	lea    0x4fb7b0(%rip),%r8        # 0x1413a1e20
140ea6670:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140ea6674:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140ea6678:	e8 33 58 f5 ff       	call   0x140dfbeb0
140ea667d:	48 89 75 df          	mov    %rsi,-0x21(%rbp)
140ea6681:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140ea6685:	e8 66 61 f7 ff       	call   0x140e1c7f0
140ea668a:	45 33 c0             	xor    %r8d,%r8d
140ea668d:	48 8d 55 17          	lea    0x17(%rbp),%rdx
140ea6691:	48 8b cb             	mov    %rbx,%rcx
140ea6694:	e8 97 5b be ff       	call   0x140a8c230
140ea6699:	48 89 75 27          	mov    %rsi,0x27(%rbp)
140ea669d:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
140ea66a1:	e8 4a 61 f7 ff       	call   0x140e1c7f0
140ea66a6:	48 8b 0b             	mov    (%rbx),%rcx
140ea66a9:	48 85 c9             	test   %rcx,%rcx
140ea66ac:	74 41                	je     0x140ea66ef
140ea66ae:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140ea66b3:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140ea66b8:	83 f8 01             	cmp    $0x1,%eax
140ea66bb:	75 32                	jne    0x140ea66ef
140ea66bd:	4c 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%r8
140ea66c4:	4d 85 c0             	test   %r8,%r8
140ea66c7:	74 14                	je     0x140ea66dd
140ea66c9:	49 8b 00             	mov    (%r8),%rax
140ea66cc:	48 8b d1             	mov    %rcx,%rdx
140ea66cf:	49 8b c8             	mov    %r8,%rcx
140ea66d2:	48 8b 00             	mov    (%rax),%rax
140ea66d5:	ff 15 45 d3 0d 00    	call   *0xdd345(%rip)        # 0x140f83a20
140ea66db:	eb 12                	jmp    0x140ea66ef
140ea66dd:	48 8b 01             	mov    (%rcx),%rax
140ea66e0:	ba 01 00 00 00       	mov    $0x1,%edx
140ea66e5:	48 8b 00             	mov    (%rax),%rax
140ea66e8:	ff 15 32 d3 0d 00    	call   *0xdd332(%rip)        # 0x140f83a20
140ea66ee:	90                   	nop
140ea66ef:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
140ea66f3:	48 33 cc             	xor    %rsp,%rcx
140ea66f6:	e8 05 4e f7 ff       	call   0x140e1b500
140ea66fb:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140ea6702:	00
140ea6703:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140ea6707:	49 8b 73 20          	mov    0x20(%r11),%rsi
140ea670b:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140ea670f:	49 8b e3             	mov    %r11,%rsp
140ea6712:	5d                   	pop    %rbp
140ea6713:	c3                   	ret
140ea6714:	cc                   	int3
140ea6715:	cc                   	int3
140ea6716:	cc                   	int3
140ea6717:	cc                   	int3
140ea6718:	cc                   	int3
140ea6719:	cc                   	int3
140ea671a:	cc                   	int3
140ea671b:	cc                   	int3
140ea671c:	cc                   	int3
140ea671d:	cc                   	int3
140ea671e:	cc                   	int3
140ea671f:	cc                   	int3
140ea6720:	40 53                	rex push %rbx
140ea6722:	48 83 ec 20          	sub    $0x20,%rsp
140ea6726:	48 8b d9             	mov    %rcx,%rbx
140ea6729:	48 83 c1 18          	add    $0x18,%rcx
140ea672d:	e8 2e 1c 2f ff       	call   0x140198360
140ea6732:	48 8b 0b             	mov    (%rbx),%rcx
140ea6735:	48 85 c9             	test   %rcx,%rcx
140ea6738:	74 4a                	je     0x140ea6784
140ea673a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140ea673f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140ea6744:	83 f8 01             	cmp    $0x1,%eax
140ea6747:	75 3b                	jne    0x140ea6784
140ea6749:	4c 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%r8
140ea6750:	4d 85 c0             	test   %r8,%r8
140ea6753:	74 18                	je     0x140ea676d
140ea6755:	49 8b 00             	mov    (%r8),%rax
140ea6758:	48 8b d1             	mov    %rcx,%rdx
140ea675b:	49 8b c8             	mov    %r8,%rcx
140ea675e:	48 8b 00             	mov    (%rax),%rax
140ea6761:	48 83 c4 20          	add    $0x20,%rsp
140ea6765:	5b                   	pop    %rbx
140ea6766:	48 ff 25 b3 d2 0d 00 	rex.W jmp *0xdd2b3(%rip)        # 0x140f83a20
140ea676d:	48 8b 01             	mov    (%rcx),%rax
140ea6770:	ba 01 00 00 00       	mov    $0x1,%edx
140ea6775:	48 8b 00             	mov    (%rax),%rax
140ea6778:	48 83 c4 20          	add    $0x20,%rsp
140ea677c:	5b                   	pop    %rbx
140ea677d:	48 ff 25 9c d2 0d 00 	rex.W jmp *0xdd29c(%rip)        # 0x140f83a20
140ea6784:	48 83 c4 20          	add    $0x20,%rsp
140ea6788:	5b                   	pop    %rbx
140ea6789:	c3                   	ret
140ea678a:	cc                   	int3
140ea678b:	cc                   	int3
140ea678c:	cc                   	int3
140ea678d:	cc                   	int3
140ea678e:	cc                   	int3
140ea678f:	cc                   	int3
140ea6790:	40 53                	rex push %rbx
140ea6792:	48 83 ec 20          	sub    $0x20,%rsp
140ea6796:	48 8b 19             	mov    (%rcx),%rbx
140ea6799:	48 85 db             	test   %rbx,%rbx
140ea679c:	74 1a                	je     0x140ea67b8
140ea679e:	48 8b cb             	mov    %rbx,%rcx
140ea67a1:	e8 7a ff ff ff       	call   0x140ea6720
140ea67a6:	ba 38 00 00 00       	mov    $0x38,%edx
140ea67ab:	48 8b cb             	mov    %rbx,%rcx
140ea67ae:	48 83 c4 20          	add    $0x20,%rsp
140ea67b2:	5b                   	pop    %rbx
140ea67b3:	e9 8c 49 f7 ff       	jmp    0x140e1b144
140ea67b8:	48 83 c4 20          	add    $0x20,%rsp
140ea67bc:	5b                   	pop    %rbx
140ea67bd:	c3                   	ret
140ea67be:	cc                   	int3
140ea67bf:	cc                   	int3
140ea67c0:	48 83 ec 28          	sub    $0x28,%rsp
140ea67c4:	48 8b 09             	mov    (%rcx),%rcx
140ea67c7:	48 85 c9             	test   %rcx,%rcx
140ea67ca:	74 14                	je     0x140ea67e0
140ea67cc:	83 79 08 00          	cmpl   $0x0,0x8(%rcx)
140ea67d0:	75 13                	jne    0x140ea67e5
140ea67d2:	ba 10 00 00 00       	mov    $0x10,%edx
140ea67d7:	48 83 c4 28          	add    $0x28,%rsp
140ea67db:	e9 64 49 f7 ff       	jmp    0x140e1b144
140ea67e0:	48 83 c4 28          	add    $0x28,%rsp
140ea67e4:	c3                   	ret
140ea67e5:	e8 06 c9 f9 ff       	call   0x140e430f0
140ea67ea:	cc                   	int3
140ea67eb:	cc                   	int3
140ea67ec:	cc                   	int3
140ea67ed:	cc                   	int3
140ea67ee:	cc                   	int3
140ea67ef:	cc                   	int3
140ea67f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ea67f5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140ea67fa:	57                   	push   %rdi
140ea67fb:	48 83 ec 20          	sub    $0x20,%rsp
140ea67ff:	48 8b d9             	mov    %rcx,%rbx
140ea6802:	48 8b 41 10          	mov    0x10(%rcx),%rax
140ea6806:	48 85 c0             	test   %rax,%rax
140ea6809:	74 0b                	je     0x140ea6816
140ea680b:	83 78 08 00          	cmpl   $0x0,0x8(%rax)
140ea680f:	74 05                	je     0x140ea6816
140ea6811:	e8 5a 43 00 00       	call   0x140eaab70
140ea6816:	48 8b 7b 50          	mov    0x50(%rbx),%rdi
140ea681a:	be ff ff ff ff       	mov    $0xffffffff,%esi
140ea681f:	48 85 ff             	test   %rdi,%rdi
140ea6822:	74 37                	je     0x140ea685b
140ea6824:	8b c6                	mov    %esi,%eax
140ea6826:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140ea682b:	83 f8 01             	cmp    $0x1,%eax
140ea682e:	75 2b                	jne    0x140ea685b
140ea6830:	48 8b 07             	mov    (%rdi),%rax
140ea6833:	48 8b cf             	mov    %rdi,%rcx
140ea6836:	48 8b 00             	mov    (%rax),%rax
140ea6839:	ff 15 e1 d1 0d 00    	call   *0xdd1e1(%rip)        # 0x140f83a20
140ea683f:	8b c6                	mov    %esi,%eax
140ea6841:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140ea6846:	83 f8 01             	cmp    $0x1,%eax
140ea6849:	75 10                	jne    0x140ea685b
140ea684b:	48 8b 07             	mov    (%rdi),%rax
140ea684e:	48 8b cf             	mov    %rdi,%rcx
140ea6851:	48 8b 40 08          	mov    0x8(%rax),%rax
140ea6855:	ff 15 c5 d1 0d 00    	call   *0xdd1c5(%rip)        # 0x140f83a20
140ea685b:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140ea685f:	e8 bc 83 bd ff       	call   0x140a7ec20
140ea6864:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140ea6868:	48 85 c9             	test   %rcx,%rcx
140ea686b:	74 10                	je     0x140ea687d
140ea686d:	83 79 08 00          	cmpl   $0x0,0x8(%rcx)
140ea6871:	75 59                	jne    0x140ea68cc
140ea6873:	ba 10 00 00 00       	mov    $0x10,%edx
140ea6878:	e8 c7 48 f7 ff       	call   0x140e1b144
140ea687d:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
140ea6881:	48 85 db             	test   %rbx,%rbx
140ea6884:	74 36                	je     0x140ea68bc
140ea6886:	8b c6                	mov    %esi,%eax
140ea6888:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140ea688d:	83 f8 01             	cmp    $0x1,%eax
140ea6890:	75 2a                	jne    0x140ea68bc
140ea6892:	48 8b 03             	mov    (%rbx),%rax
140ea6895:	48 8b cb             	mov    %rbx,%rcx
140ea6898:	48 8b 00             	mov    (%rax),%rax
140ea689b:	ff 15 7f d1 0d 00    	call   *0xdd17f(%rip)        # 0x140f83a20
140ea68a1:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
140ea68a6:	83 fe 01             	cmp    $0x1,%esi
140ea68a9:	75 11                	jne    0x140ea68bc
140ea68ab:	48 8b 03             	mov    (%rbx),%rax
140ea68ae:	48 8b cb             	mov    %rbx,%rcx
140ea68b1:	48 8b 40 08          	mov    0x8(%rax),%rax
140ea68b5:	ff 15 65 d1 0d 00    	call   *0xdd165(%rip)        # 0x140f83a20
140ea68bb:	90                   	nop
140ea68bc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ea68c1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140ea68c6:	48 83 c4 20          	add    $0x20,%rsp
140ea68ca:	5f                   	pop    %rdi
140ea68cb:	c3                   	ret
140ea68cc:	e8 1f c8 f9 ff       	call   0x140e430f0
140ea68d1:	cc                   	int3
140ea68d2:	cc                   	int3
140ea68d3:	cc                   	int3
140ea68d4:	cc                   	int3
140ea68d5:	cc                   	int3
140ea68d6:	cc                   	int3
140ea68d7:	cc                   	int3
140ea68d8:	cc                   	int3
140ea68d9:	cc                   	int3
140ea68da:	cc                   	int3
140ea68db:	cc                   	int3
140ea68dc:	cc                   	int3
140ea68dd:	cc                   	int3
140ea68de:	cc                   	int3
140ea68df:	cc                   	int3
140ea68e0:	40 53                	rex push %rbx
140ea68e2:	48 83 ec 20          	sub    $0x20,%rsp
140ea68e6:	48 8d 05 63 e3 34 00 	lea    0x34e363(%rip),%rax        # 0x1411f4c50
140ea68ed:	48 8b d9             	mov    %rcx,%rbx
140ea68f0:	48 89 01             	mov    %rax,(%rcx)
140ea68f3:	f6 c2 01             	test   $0x1,%dl
140ea68f6:	74 0a                	je     0x140ea6902
140ea68f8:	ba 68 01 00 00       	mov    $0x168,%edx
140ea68fd:	e8 42 48 f7 ff       	call   0x140e1b144
140ea6902:	48 8b c3             	mov    %rbx,%rax
140ea6905:	48 83 c4 20          	add    $0x20,%rsp
140ea6909:	5b                   	pop    %rbx
140ea690a:	c3                   	ret
140ea690b:	cc                   	int3
140ea690c:	cc                   	int3