140f7f4bf:	cc                   	int3
140f7f4c0:	48 8d 0d 99 ec 51 00 	lea    0x51ec99(%rip),%rcx        # 0x14149e160
140f7f4c7:	e9 f0 bf e7 ff       	jmp    0x140dfb4bc
140f7f4cc:	cc                   	int3
140f7f4cd:	cc                   	int3
140f7f4ce:	cc                   	int3
140f7f4cf:	cc                   	int3
140f7f4d0:	c2 00 00             	ret    $0x0
140f7f4d3:	cc                   	int3
140f7f4d4:	cc                   	int3
140f7f4d5:	cc                   	int3
140f7f4d6:	cc                   	int3
140f7f4d7:	cc                   	int3
140f7f4d8:	cc                   	int3
140f7f4d9:	cc                   	int3
140f7f4da:	cc                   	int3
140f7f4db:	cc                   	int3
140f7f4dc:	cc                   	int3
140f7f4dd:	cc                   	int3
140f7f4de:	cc                   	int3
140f7f4df:	cc                   	int3
140f7f4e0:	c2 00 00             	ret    $0x0
140f7f4e3:	cc                   	int3
140f7f4e4:	cc                   	int3
140f7f4e5:	cc                   	int3
140f7f4e6:	cc                   	int3
140f7f4e7:	cc                   	int3
140f7f4e8:	cc                   	int3
140f7f4e9:	cc                   	int3
140f7f4ea:	cc                   	int3
140f7f4eb:	cc                   	int3
140f7f4ec:	cc                   	int3
140f7f4ed:	cc                   	int3
140f7f4ee:	cc                   	int3
140f7f4ef:	cc                   	int3
140f7f4f0:	40 53                	rex push %rbx
140f7f4f2:	48 83 ec 20          	sub    $0x20,%rsp
140f7f4f6:	eb 41                	jmp    0x140f7f539
140f7f4f8:	48 8b 03             	mov    (%rbx),%rax
140f7f4fb:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140f7f4ff:	48 89 05 f2 ed 51 00 	mov    %rax,0x51edf2(%rip)        # 0x14149e2f8
140f7f506:	48 8b 01             	mov    (%rcx),%rax
140f7f509:	48 8b 40 10          	mov    0x10(%rax),%rax
140f7f50d:	ff 15 0d 45 00 00    	call   *0x450d(%rip)        # 0x140f83a20
140f7f513:	48 8b c8             	mov    %rax,%rcx
140f7f516:	48 85 c0             	test   %rax,%rax
140f7f519:	74 11                	je     0x140f7f52c
140f7f51b:	48 8b 10             	mov    (%rax),%rdx
140f7f51e:	48 8b 02             	mov    (%rdx),%rax
140f7f521:	ba 01 00 00 00       	mov    $0x1,%edx
140f7f526:	ff 15 f4 44 00 00    	call   *0x44f4(%rip)        # 0x140f83a20
140f7f52c:	ba 10 00 00 00       	mov    $0x10,%edx
140f7f531:	48 8b cb             	mov    %rbx,%rcx
140f7f534:	e8 0b bc e9 ff       	call   0x140e1b144
140f7f539:	48 8b 1d b8 ed 51 00 	mov    0x51edb8(%rip),%rbx        # 0x14149e2f8
140f7f540:	48 85 db             	test   %rbx,%rbx
140f7f543:	75 b3                	jne    0x140f7f4f8
140f7f545:	48 83 c4 20          	add    $0x20,%rsp
140f7f549:	5b                   	pop    %rbx
140f7f54a:	c3                   	ret
140f7f54b:	cc                   	int3
140f7f54c:	cc                   	int3
140f7f54d:	cc                   	int3
140f7f54e:	cc                   	int3
140f7f54f:	cc                   	int3
140f7f550:	48 83 ec 28          	sub    $0x28,%rsp
140f7f554:	48 8b 0d 8d ed 51 00 	mov    0x51ed8d(%rip),%rcx        # 0x14149e2e8
140f7f55b:	48 85 c9             	test   %rcx,%rcx
140f7f55e:	74 29                	je     0x140f7f589
140f7f560:	48 8b 01             	mov    (%rcx),%rax
140f7f563:	48 8b 40 10          	mov    0x10(%rax),%rax
140f7f567:	ff 15 b3 44 00 00    	call   *0x44b3(%rip)        # 0x140f83a20
140f7f56d:	4c 8b c0             	mov    %rax,%r8
140f7f570:	48 85 c0             	test   %rax,%rax
140f7f573:	74 14                	je     0x140f7f589
140f7f575:	48 8b 08             	mov    (%rax),%rcx
140f7f578:	ba 01 00 00 00       	mov    $0x1,%edx
140f7f57d:	48 8b 01             	mov    (%rcx),%rax
140f7f580:	49 8b c8             	mov    %r8,%rcx
140f7f583:	ff 15 97 44 00 00    	call   *0x4497(%rip)        # 0x140f83a20
140f7f589:	48 83 c4 28          	add    $0x28,%rsp
140f7f58d:	c3                   	ret
140f7f58e:	cc                   	int3
140f7f58f:	cc                   	int3
140f7f590:	48 83 ec 28          	sub    $0x28,%rsp
140f7f594:	48 8b 05 15 ee 51 00 	mov    0x51ee15(%rip),%rax        # 0x14149e3b0
140f7f59b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140f7f59f:	4c 8d 05 0a ee 51 00 	lea    0x51ee0a(%rip),%r8        # 0x14149e3b0
140f7f5a6:	48 8d 05 cb a1 02 00 	lea    0x2a1cb(%rip),%rax        # 0x140fa9778
140f7f5ad:	4a 89 04 01          	mov    %rax,(%rcx,%r8,1)
140f7f5b1:	48 8b 05 f8 ed 51 00 	mov    0x51edf8(%rip),%rax        # 0x14149e3b0
140f7f5b8:	48 63 48 04          	movslq 0x4(%rax),%rcx
140f7f5bc:	8d 51 f0             	lea    -0x10(%rcx),%edx
140f7f5bf:	42 89 54 01 fc       	mov    %edx,-0x4(%rcx,%r8,1)
140f7f5c4:	48 8d 05 15 a1 02 00 	lea    0x2a115(%rip),%rax        # 0x140fa96e0
140f7f5cb:	48 89 05 ee ed 51 00 	mov    %rax,0x51edee(%rip)        # 0x14149e3c0
140f7f5d2:	48 8d 0d e7 ed 51 00 	lea    0x51ede7(%rip),%rcx        # 0x14149e3c0
140f7f5d9:	e8 26 d4 e7 ff       	call   0x140dfca04
140f7f5de:	90                   	nop
140f7f5df:	48 83 c4 28          	add    $0x28,%rsp
140f7f5e3:	c3                   	ret
140f7f5e4:	cc                   	int3
140f7f5e5:	cc                   	int3
140f7f5e6:	cc                   	int3
140f7f5e7:	cc                   	int3
140f7f5e8:	cc                   	int3
140f7f5e9:	cc                   	int3
140f7f5ea:	cc                   	int3
140f7f5eb:	cc                   	int3
140f7f5ec:	cc                   	int3
140f7f5ed:	cc                   	int3
140f7f5ee:	cc                   	int3
140f7f5ef:	cc                   	int3
140f7f5f0:	48 8d 0d 29 ee 51 00 	lea    0x51ee29(%rip),%rcx        # 0x14149e420
140f7f5f7:	e9 24 98 42 ff       	jmp    0x1403a8e20
140f7f5fc:	cc                   	int3
140f7f5fd:	cc                   	int3
140f7f5fe:	cc                   	int3
140f7f5ff:	cc                   	int3
140f7f600:	48 8d 0d 99 ed 51 00 	lea    0x51ed99(%rip),%rcx        # 0x14149e3a0
140f7f607:	e9 b0 be e7 ff       	jmp    0x140dfb4bc
140f7f60c:	cc                   	int3
140f7f60d:	cc                   	int3
140f7f60e:	cc                   	int3
140f7f60f:	cc                   	int3
140f7f610:	48 83 ec 28          	sub    $0x28,%rsp
140f7f614:	48 8b 05 b5 ee 51 00 	mov    0x51eeb5(%rip),%rax        # 0x14149e4d0
140f7f61b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140f7f61f:	4c 8d 05 aa ee 51 00 	lea    0x51eeaa(%rip),%r8        # 0x14149e4d0
140f7f626:	48 8d 05 4b a1 02 00 	lea    0x2a14b(%rip),%rax        # 0x140fa9778
140f7f62d:	4a 89 04 01          	mov    %rax,(%rcx,%r8,1)
140f7f631:	48 8b 05 98 ee 51 00 	mov    0x51ee98(%rip),%rax        # 0x14149e4d0
140f7f638:	48 63 48 04          	movslq 0x4(%rax),%rcx
140f7f63c:	8d 51 f0             	lea    -0x10(%rcx),%edx
140f7f63f:	42 89 54 01 fc       	mov    %edx,-0x4(%rcx,%r8,1)
140f7f644:	48 8d 05 95 a0 02 00 	lea    0x2a095(%rip),%rax        # 0x140fa96e0
140f7f64b:	48 89 05 8e ee 51 00 	mov    %rax,0x51ee8e(%rip)        # 0x14149e4e0
140f7f652:	48 8d 0d 87 ee 51 00 	lea    0x51ee87(%rip),%rcx        # 0x14149e4e0
140f7f659:	e8 a6 d3 e7 ff       	call   0x140dfca04
140f7f65e:	90                   	nop
140f7f65f:	48 83 c4 28          	add    $0x28,%rsp
140f7f663:	c3                   	ret
140f7f664:	cc                   	int3
140f7f665:	cc                   	int3
140f7f666:	cc                   	int3
140f7f667:	cc                   	int3
140f7f668:	cc                   	int3
140f7f669:	cc                   	int3
140f7f66a:	cc                   	int3
140f7f66b:	cc                   	int3
140f7f66c:	cc                   	int3
140f7f66d:	cc                   	int3
140f7f66e:	cc                   	int3
140f7f66f:	cc                   	int3
140f7f670:	48 8d 0d c9 ee 51 00 	lea    0x51eec9(%rip),%rcx        # 0x14149e540
140f7f677:	e9 a4 97 42 ff       	jmp    0x1403a8e20
140f7f67c:	cc                   	int3
140f7f67d:	cc                   	int3
140f7f67e:	cc                   	int3
140f7f67f:	cc                   	int3
140f7f680:	48 8d 0d 39 ee 51 00 	lea    0x51ee39(%rip),%rcx        # 0x14149e4c0
140f7f687:	e9 30 be e7 ff       	jmp    0x140dfb4bc
140f7f68c:	cc                   	int3
140f7f68d:	cc                   	int3
140f7f68e:	cc                   	int3
140f7f68f:	cc                   	int3
140f7f690:	48 83 ec 28          	sub    $0x28,%rsp
140f7f694:	48 8b 05 35 f3 51 00 	mov    0x51f335(%rip),%rax        # 0x14149e9d0
140f7f69b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140f7f69f:	4c 8d 05 2a f3 51 00 	lea    0x51f32a(%rip),%r8        # 0x14149e9d0
140f7f6a6:	48 8d 05 cb a0 02 00 	lea    0x2a0cb(%rip),%rax        # 0x140fa9778
140f7f6ad:	4a 89 04 01          	mov    %rax,(%rcx,%r8,1)
140f7f6b1:	48 8b 05 18 f3 51 00 	mov    0x51f318(%rip),%rax        # 0x14149e9d0
140f7f6b8:	48 63 48 04          	movslq 0x4(%rax),%rcx
140f7f6bc:	8d 51 f0             	lea    -0x10(%rcx),%edx
140f7f6bf:	42 89 54 01 fc       	mov    %edx,-0x4(%rcx,%r8,1)
140f7f6c4:	48 8d 05 15 a0 02 00 	lea    0x2a015(%rip),%rax        # 0x140fa96e0
140f7f6cb:	48 89 05 0e f3 51 00 	mov    %rax,0x51f30e(%rip)        # 0x14149e9e0
140f7f6d2:	48 8d 0d 07 f3 51 00 	lea    0x51f307(%rip),%rcx        # 0x14149e9e0
140f7f6d9:	e8 26 d3 e7 ff       	call   0x140dfca04
140f7f6de:	90                   	nop
140f7f6df:	48 83 c4 28          	add    $0x28,%rsp
140f7f6e3:	c3                   	ret
140f7f6e4:	cc                   	int3
140f7f6e5:	cc                   	int3
140f7f6e6:	cc                   	int3
140f7f6e7:	cc                   	int3
140f7f6e8:	cc                   	int3
140f7f6e9:	cc                   	int3
140f7f6ea:	cc                   	int3
140f7f6eb:	cc                   	int3
140f7f6ec:	cc                   	int3
140f7f6ed:	cc                   	int3
140f7f6ee:	cc                   	int3
140f7f6ef:	cc                   	int3
140f7f6f0:	48 8d 0d 39 f2 51 00 	lea    0x51f239(%rip),%rcx        # 0x14149e930
140f7f6f7:	e9 24 97 42 ff       	jmp    0x1403a8e20
140f7f6fc:	cc                   	int3
140f7f6fd:	cc                   	int3
140f7f6fe:	cc                   	int3
140f7f6ff:	cc                   	int3
140f7f700:	48 8d 0d 19 f2 51 00 	lea    0x51f219(%rip),%rcx        # 0x14149e920
140f7f707:	e9 b0 bd e7 ff       	jmp    0x140dfb4bc
140f7f70c:	cc                   	int3
140f7f70d:	cc                   	int3
140f7f70e:	cc                   	int3
140f7f70f:	cc                   	int3
140f7f710:	48 83 ec 28          	sub    $0x28,%rsp
140f7f714:	eb 26                	jmp    0x140f7f73c
140f7f716:	48 8d 0d 73 f3 51 00 	lea    0x51f373(%rip),%rcx        # 0x14149ea90
140f7f71d:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
140f7f721:	48 ff c0             	inc    %rax
140f7f724:	48 89 05 95 97 43 00 	mov    %rax,0x439795(%rip)        # 0x1413b8ec0
140f7f72b:	ff 15 6f 3a 00 00    	call   *0x3a6f(%rip)        # 0x140f831a0
140f7f731:	48 85 c0             	test   %rax,%rax
140f7f734:	74 06                	je     0x140f7f73c
140f7f736:	ff 15 e4 42 00 00    	call   *0x42e4(%rip)        # 0x140f83a20
140f7f73c:	48 8b 05 7d 97 43 00 	mov    0x43977d(%rip),%rax        # 0x1413b8ec0
140f7f743:	48 83 f8 0a          	cmp    $0xa,%rax
140f7f747:	72 cd                	jb     0x140f7f716
140f7f749:	48 83 c4 28          	add    $0x28,%rsp
140f7f74d:	c3                   	ret
140f7f74e:	cc                   	int3
140f7f74f:	cc                   	int3
140f7f750:	48 8d 0d 29 f3 51 00 	lea    0x51f329(%rip),%rcx        # 0x14149ea80
140f7f757:	e9 60 bd e7 ff       	jmp    0x140dfb4bc
140f7f75c:	cc                   	int3
140f7f75d:	cc                   	int3
140f7f75e:	cc                   	int3
140f7f75f:	cc                   	int3
140f7f760:	40 53                	rex push %rbx
140f7f762:	48 83 ec 20          	sub    $0x20,%rsp
140f7f766:	48 8b 1d 3b 08 52 00 	mov    0x52083b(%rip),%rbx        # 0x14149ffa8
140f7f76d:	48 85 db             	test   %rbx,%rbx
140f7f770:	74 44                	je     0x140f7f7b6
140f7f772:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140f7f777:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140f7f77c:	8b c7                	mov    %edi,%eax
140f7f77e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140f7f783:	83 f8 01             	cmp    $0x1,%eax
140f7f786:	75 29                	jne    0x140f7f7b1
140f7f788:	48 8b 03             	mov    (%rbx),%rax
140f7f78b:	48 8b cb             	mov    %rbx,%rcx
140f7f78e:	48 8b 00             	mov    (%rax),%rax
140f7f791:	ff 15 89 42 00 00    	call   *0x4289(%rip)        # 0x140f83a20
140f7f797:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140f7f79c:	83 ff 01             	cmp    $0x1,%edi
140f7f79f:	75 10                	jne    0x140f7f7b1
140f7f7a1:	48 8b 03             	mov    (%rbx),%rax
140f7f7a4:	48 8b cb             	mov    %rbx,%rcx
140f7f7a7:	48 8b 40 08          	mov    0x8(%rax),%rax
140f7f7ab:	ff 15 6f 42 00 00    	call   *0x426f(%rip)        # 0x140f83a20
140f7f7b1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140f7f7b6:	48 83 c4 20          	add    $0x20,%rsp
140f7f7ba:	5b                   	pop    %rbx
140f7f7bb:	c3                   	ret
140f7f7bc:	cc                   	int3
140f7f7bd:	cc                   	int3
140f7f7be:	cc                   	int3
140f7f7bf:	cc                   	int3
140f7f7c0:	48 8d 0d e9 07 52 00 	lea    0x5207e9(%rip),%rcx        # 0x14149ffb0
140f7f7c7:	e9 a4 0b e5 ff       	jmp    0x140dd0370
140f7f7cc:	cc                   	int3
140f7f7cd:	cc                   	int3
140f7f7ce:	cc                   	int3
140f7f7cf:	cc                   	int3
140f7f7d0:	48 83 ec 28          	sub    $0x28,%rsp
140f7f7d4:	48 8b 0d dd 08 52 00 	mov    0x5208dd(%rip),%rcx        # 0x1414a00b8
140f7f7db:	48 85 c9             	test   %rcx,%rcx
140f7f7de:	74 4a                	je     0x140f7f82a
140f7f7e0:	48 8b 15 e1 08 52 00 	mov    0x5208e1(%rip),%rdx        # 0x1414a00c8
140f7f7e7:	48 2b d1             	sub    %rcx,%rdx
140f7f7ea:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f7f7ee:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f7f7f5:	72 18                	jb     0x140f7f80f
140f7f7f7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f7f7fb:	48 83 c2 27          	add    $0x27,%rdx
140f7f7ff:	49 2b c8             	sub    %r8,%rcx
140f7f802:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f7f806:	48 83 f8 1f          	cmp    $0x1f,%rax
140f7f80a:	77 46                	ja     0x140f7f852
140f7f80c:	49 8b c8             	mov    %r8,%rcx
140f7f80f:	e8 30 b9 e9 ff       	call   0x140e1b144
140f7f814:	0f 57 c0             	xorps  %xmm0,%xmm0
140f7f817:	48 c7 05 96 08 52 00 	movq   $0x0,0x520896(%rip)        # 0x1414a00b8
140f7f81e:	00 00 00 00
140f7f822:	66 0f 7f 05 96 08 52 	movdqa %xmm0,0x520896(%rip)        # 0x1414a00c0
140f7f829:	00
140f7f82a:	48 8b 15 77 08 52 00 	mov    0x520877(%rip),%rdx        # 0x1414a00a8
140f7f831:	48 8d 0d 70 08 52 00 	lea    0x520870(%rip),%rcx        # 0x1414a00a8
140f7f838:	e8 33 af 9f ff       	call   0x14097a770
140f7f83d:	48 8b 0d 64 08 52 00 	mov    0x520864(%rip),%rcx        # 0x1414a00a8
140f7f844:	ba 40 00 00 00       	mov    $0x40,%edx
140f7f849:	48 83 c4 28          	add    $0x28,%rsp
140f7f84d:	e9 f2 b8 e9 ff       	jmp    0x140e1b144
140f7f852:	e8 4d a9 ea ff       	call   0x140e2a1a4
140f7f857:	cc                   	int3
140f7f858:	cc                   	int3
140f7f859:	cc                   	int3
140f7f85a:	cc                   	int3
140f7f85b:	cc                   	int3
140f7f85c:	cc                   	int3
140f7f85d:	cc                   	int3
140f7f85e:	cc                   	int3
140f7f85f:	cc                   	int3
140f7f860:	48 83 ec 28          	sub    $0x28,%rsp
140f7f864:	48 8b 0d 8d 09 52 00 	mov    0x52098d(%rip),%rcx        # 0x1414a01f8
140f7f86b:	48 85 c9             	test   %rcx,%rcx
140f7f86e:	74 4a                	je     0x140f7f8ba
140f7f870:	48 8b 15 91 09 52 00 	mov    0x520991(%rip),%rdx        # 0x1414a0208
140f7f877:	48 8b c1             	mov    %rcx,%rax
140f7f87a:	48 2b d1             	sub    %rcx,%rdx
140f7f87d:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
140f7f881:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f7f888:	72 15                	jb     0x140f7f89f
140f7f88a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f7f88e:	48 83 c2 27          	add    $0x27,%rdx
140f7f892:	48 2b c1             	sub    %rcx,%rax
140f7f895:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f7f899:	48 83 f8 1f          	cmp    $0x1f,%rax
140f7f89d:	77 20                	ja     0x140f7f8bf
140f7f89f:	e8 a0 b8 e9 ff       	call   0x140e1b144
140f7f8a4:	0f 57 c0             	xorps  %xmm0,%xmm0
140f7f8a7:	48 c7 05 46 09 52 00 	movq   $0x0,0x520946(%rip)        # 0x1414a01f8
140f7f8ae:	00 00 00 00
140f7f8b2:	f3 0f 7f 05 46 09 52 	movdqu %xmm0,0x520946(%rip)        # 0x1414a0200
140f7f8b9:	00
140f7f8ba:	48 83 c4 28          	add    $0x28,%rsp
140f7f8be:	c3                   	ret
140f7f8bf:	e8 e0 a8 ea ff       	call   0x140e2a1a4
140f7f8c4:	cc                   	int3
140f7f8c5:	cc                   	int3
140f7f8c6:	cc                   	int3
140f7f8c7:	cc                   	int3
140f7f8c8:	cc                   	int3
140f7f8c9:	cc                   	int3
140f7f8ca:	cc                   	int3
140f7f8cb:	cc                   	int3
140f7f8cc:	cc                   	int3
140f7f8cd:	cc                   	int3
140f7f8ce:	cc                   	int3
140f7f8cf:	cc                   	int3
140f7f8d0:	48 83 ec 28          	sub    $0x28,%rsp
140f7f8d4:	48 8b 0d 3d 08 52 00 	mov    0x52083d(%rip),%rcx        # 0x1414a0118
140f7f8db:	48 85 c9             	test   %rcx,%rcx
140f7f8de:	74 4a                	je     0x140f7f92a
140f7f8e0:	48 8b 15 41 08 52 00 	mov    0x520841(%rip),%rdx        # 0x1414a0128
140f7f8e7:	48 8b c1             	mov    %rcx,%rax
140f7f8ea:	48 2b d1             	sub    %rcx,%rdx
140f7f8ed:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx