1400f74e1:	e8 5a 0d 01 00       	call   0x140108240
1400f74e6:	90                   	nop
1400f74e7:	eb 18                	jmp    0x1400f7501
1400f74e9:	45 33 c9             	xor    %r9d,%r9d
1400f74ec:	45 33 c0             	xor    %r8d,%r8d
1400f74ef:	e8 ec f9 03 00       	call   0x140136ee0
1400f74f4:	90                   	nop
1400f74f5:	48 8b d0             	mov    %rax,%rdx
1400f74f8:	48 8b cb             	mov    %rbx,%rcx
1400f74fb:	e8 40 0d 01 00       	call   0x140108240
1400f7500:	90                   	nop
1400f7501:	48 8d 8c 24 90 04 00 	lea    0x490(%rsp),%rcx
1400f7508:	00
1400f7509:	e8 72 ee fc ff       	call   0x1400c6380
1400f750e:	48 8d 8c 24 70 04 00 	lea    0x470(%rsp),%rcx
1400f7515:	00
1400f7516:	e8 65 ee fc ff       	call   0x1400c6380
1400f751b:	48 8d 8c 24 50 04 00 	lea    0x450(%rsp),%rcx
1400f7522:	00
1400f7523:	e8 58 ee fc ff       	call   0x1400c6380
1400f7528:	90                   	nop
1400f7529:	48 8d 8c 24 38 03 00 	lea    0x338(%rsp),%rcx
1400f7530:	00
1400f7531:	e8 4a ee fc ff       	call   0x1400c6380
1400f7536:	90                   	nop
1400f7537:	48 8d 8c 24 f8 02 00 	lea    0x2f8(%rsp),%rcx
1400f753e:	00
1400f753f:	e8 3c ee fc ff       	call   0x1400c6380
1400f7544:	90                   	nop
1400f7545:	48 8d 8c 24 78 03 00 	lea    0x378(%rsp),%rcx
1400f754c:	00
1400f754d:	e8 2e ee fc ff       	call   0x1400c6380
1400f7552:	90                   	nop
1400f7553:	48 8d 8c 24 58 03 00 	lea    0x358(%rsp),%rcx
1400f755a:	00
1400f755b:	e8 20 ee fc ff       	call   0x1400c6380
1400f7560:	90                   	nop
1400f7561:	48 8d 8c 24 f8 03 00 	lea    0x3f8(%rsp),%rcx
1400f7568:	00
1400f7569:	e8 12 ee fc ff       	call   0x1400c6380
1400f756e:	90                   	nop
1400f756f:	48 8d 8c 24 c0 04 00 	lea    0x4c0(%rsp),%rcx
1400f7576:	00
1400f7577:	e8 44 ec fc ff       	call   0x1400c61c0
1400f757c:	90                   	nop
1400f757d:	48 8d 8c 24 b8 03 00 	lea    0x3b8(%rsp),%rcx
1400f7584:	00
1400f7585:	e8 f6 ed fc ff       	call   0x1400c6380
1400f758a:	90                   	nop
1400f758b:	48 8d 8c 24 98 03 00 	lea    0x398(%rsp),%rcx
1400f7592:	00
1400f7593:	e8 28 ec fc ff       	call   0x1400c61c0
1400f7598:	90                   	nop
1400f7599:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400f759e:	48 8b 12             	mov    (%rdx),%rdx
1400f75a1:	48 85 d2             	test   %rdx,%rdx
1400f75a4:	74 16                	je     0x1400f75bc
1400f75a6:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f75aa:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f75ae:	48 83 c2 08          	add    $0x8,%rdx
1400f75b2:	48 03 ca             	add    %rdx,%rcx
1400f75b5:	48 8b 01             	mov    (%rcx),%rax
1400f75b8:	ff 50 08             	call   *0x8(%rax)
1400f75bb:	90                   	nop
1400f75bc:	e9 28 06 00 00       	jmp    0x1400f7be9
1400f75c1:	48 8d 0d 08 77 22 00 	lea    0x227708(%rip),%rcx        # 0x14031ecd0
1400f75c8:	e8 8b fd 06 00       	call   0x140167358
1400f75cd:	85 c0                	test   %eax,%eax
1400f75cf:	0f 85 61 06 00 00    	jne    0x1400f7c36
1400f75d5:	48 89 bc 24 18 03 00 	mov    %rdi,0x318(%rsp)
1400f75dc:	00
1400f75dd:	48 89 bc 24 28 03 00 	mov    %rdi,0x328(%rsp)
1400f75e4:	00
1400f75e5:	48 c7 84 24 30 03 00 	movq   $0xf,0x330(%rsp)
1400f75ec:	00 0f 00 00 00
1400f75f1:	c6 84 24 18 03 00 00 	movb   $0x0,0x318(%rsp)
1400f75f8:	00
1400f75f9:	45 33 c0             	xor    %r8d,%r8d
1400f75fc:	48 8d 15 75 63 13 00 	lea    0x136375(%rip),%rdx        # 0x14022d978
1400f7603:	48 8d 8c 24 18 03 00 	lea    0x318(%rsp),%rcx
1400f760a:	00
1400f760b:	e8 f0 ed fc ff       	call   0x1400c6400
1400f7610:	90                   	nop
1400f7611:	48 89 bc 24 f8 02 00 	mov    %rdi,0x2f8(%rsp)
1400f7618:	00
1400f7619:	48 89 bc 24 08 03 00 	mov    %rdi,0x308(%rsp)
1400f7620:	00
1400f7621:	48 c7 84 24 10 03 00 	movq   $0xf,0x310(%rsp)
1400f7628:	00 0f 00 00 00
1400f762d:	c6 84 24 f8 02 00 00 	movb   $0x0,0x2f8(%rsp)
1400f7634:	00
1400f7635:	45 33 c0             	xor    %r8d,%r8d
1400f7638:	48 8d 15 39 63 13 00 	lea    0x136339(%rip),%rdx        # 0x14022d978
1400f763f:	48 8d 8c 24 f8 02 00 	lea    0x2f8(%rsp),%rcx
1400f7646:	00
1400f7647:	e8 b4 ed fc ff       	call   0x1400c6400
1400f764c:	90                   	nop
1400f764d:	4c 8d 8c 24 18 03 00 	lea    0x318(%rsp),%r9
1400f7654:	00
1400f7655:	4c 8d 84 24 f8 02 00 	lea    0x2f8(%rsp),%r8
1400f765c:	00
1400f765d:	48 8d 15 cc a7 1e 00 	lea    0x1ea7cc(%rip),%rdx        # 0x1402e1e30
1400f7664:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400f7669:	e8 52 e2 03 00       	call   0x1401358c0
1400f766e:	90                   	nop
1400f766f:	48 8d 8c 24 f8 02 00 	lea    0x2f8(%rsp),%rcx
1400f7676:	00
1400f7677:	e8 04 ed fc ff       	call   0x1400c6380
1400f767c:	90                   	nop
1400f767d:	48 8d 8c 24 18 03 00 	lea    0x318(%rsp),%rcx
1400f7684:	00
1400f7685:	e8 f6 ec fc ff       	call   0x1400c6380
1400f768a:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400f768f:	48 85 c9             	test   %rcx,%rcx
1400f7692:	0f 84 80 00 00 00    	je     0x1400f7718
1400f7698:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400f769d:	48 85 c0             	test   %rax,%rax
1400f76a0:	74 09                	je     0x1400f76ab
1400f76a2:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f76a6:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400f76ab:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1400f76b0:	66 0f 7f 84 24 90 00 	movdqa %xmm0,0x90(%rsp)
1400f76b7:	00 00
1400f76b9:	48 8b 01             	mov    (%rcx),%rax
1400f76bc:	4c 8d 05 7d 4f 14 00 	lea    0x144f7d(%rip),%r8        # 0x14023c640
1400f76c3:	48 8d 15 8e 4f 14 00 	lea    0x144f8e(%rip),%rdx        # 0x14023c658
1400f76ca:	ff 50 28             	call   *0x28(%rax)
1400f76cd:	90                   	nop
1400f76ce:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1400f76d5:	00
1400f76d6:	48 85 c9             	test   %rcx,%rcx
1400f76d9:	74 3d                	je     0x1400f7718
1400f76db:	be ff ff ff ff       	mov    $0xffffffff,%esi
1400f76e0:	8b c6                	mov    %esi,%eax
1400f76e2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f76e7:	83 f8 01             	cmp    $0x1,%eax
1400f76ea:	75 31                	jne    0x1400f771d
1400f76ec:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
1400f76f3:	00
1400f76f4:	48 8b 03             	mov    (%rbx),%rax
1400f76f7:	48 8b cb             	mov    %rbx,%rcx
1400f76fa:	ff 10                	call   *(%rax)
1400f76fc:	8b c6                	mov    %esi,%eax
1400f76fe:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f7703:	83 f8 01             	cmp    $0x1,%eax
1400f7706:	75 15                	jne    0x1400f771d
1400f7708:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1400f770f:	00
1400f7710:	48 8b 01             	mov    (%rcx),%rax
1400f7713:	ff 50 08             	call   *0x8(%rax)
1400f7716:	eb 05                	jmp    0x1400f771d
1400f7718:	be ff ff ff ff       	mov    $0xffffffff,%esi
1400f771d:	48 8d 0d ac 75 22 00 	lea    0x2275ac(%rip),%rcx        # 0x14031ecd0
1400f7724:	e8 53 fc 06 00       	call   0x14016737c
1400f7729:	90                   	nop
1400f772a:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400f772f:	48 85 db             	test   %rbx,%rbx
1400f7732:	74 28                	je     0x1400f775c
1400f7734:	8b c6                	mov    %esi,%eax
1400f7736:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f773b:	83 f8 01             	cmp    $0x1,%eax
1400f773e:	75 1c                	jne    0x1400f775c
1400f7740:	48 8b 03             	mov    (%rbx),%rax
1400f7743:	48 8b cb             	mov    %rbx,%rcx
1400f7746:	ff 10                	call   *(%rax)
1400f7748:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
1400f774d:	83 fe 01             	cmp    $0x1,%esi
1400f7750:	75 0a                	jne    0x1400f775c
1400f7752:	48 8b 03             	mov    (%rbx),%rax
1400f7755:	48 8b cb             	mov    %rbx,%rcx
1400f7758:	ff 50 08             	call   *0x8(%rax)
1400f775b:	90                   	nop
1400f775c:	eb 14                	jmp    0x1400f7772
1400f775e:	33 ff                	xor    %edi,%edi
1400f7760:	44 8b 74 24 48       	mov    0x48(%rsp),%r14d
1400f7765:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
1400f776a:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
1400f7771:	00
1400f7772:	41 0f ba e6 0a       	bt     $0xa,%r14d
1400f7777:	73 0d                	jae    0x1400f7786
1400f7779:	48 8d 8c 24 f8 01 00 	lea    0x1f8(%rsp),%rcx
1400f7780:	00
1400f7781:	e8 7a 43 04 00       	call   0x14013bb00
1400f7786:	49 8b 1f             	mov    (%r15),%rbx
1400f7789:	48 8b 03             	mov    (%rbx),%rax
1400f778c:	48 8b 30             	mov    (%rax),%rsi
1400f778f:	4c 8d 35 52 48 14 00 	lea    0x144852(%rip),%r14        # 0x14023bfe8
1400f7796:	4c 89 b4 24 f8 02 00 	mov    %r14,0x2f8(%rsp)
1400f779d:	00
1400f779e:	48 89 bc 24 00 03 00 	mov    %rdi,0x300(%rsp)
1400f77a5:	00
1400f77a6:	c6 84 24 08 03 00 00 	movb   $0x0,0x308(%rsp)
1400f77ad:	00
1400f77ae:	48 83 bc 24 88 03 00 	cmpq   $0x0,0x388(%rsp)
1400f77b5:	00 00
1400f77b7:	74 57                	je     0x1400f7810
1400f77b9:	b9 18 00 00 00       	mov    $0x18,%ecx
1400f77be:	e8 2d eb 08 00       	call   0x1401862f0
1400f77c3:	48 89 84 24 00 03 00 	mov    %rax,0x300(%rsp)
1400f77ca:	00
1400f77cb:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f77ce:	33 c9                	xor    %ecx,%ecx
1400f77d0:	0f 11 00             	movups %xmm0,(%rax)
1400f77d3:	48 89 48 10          	mov    %rcx,0x10(%rax)
1400f77d7:	c6 84 24 08 03 00 00 	movb   $0x1,0x308(%rsp)
1400f77de:	01
1400f77df:	48 8d 8c 24 78 03 00 	lea    0x378(%rsp),%rcx
1400f77e6:	00
1400f77e7:	48 83 bc 24 90 03 00 	cmpq   $0x10,0x390(%rsp)
1400f77ee:	00 10
1400f77f0:	48 0f 43 8c 24 78 03 	cmovae 0x378(%rsp),%rcx
1400f77f7:	00 00
1400f77f9:	4c 8b 84 24 00 03 00 	mov    0x300(%rsp),%r8
1400f7800:	00
1400f7801:	48 8b 94 24 88 03 00 	mov    0x388(%rsp),%rdx
1400f7808:	00
1400f7809:	ff 15 61 48 22 00    	call   *0x224861(%rip)        # 0x14031c070
1400f780f:	90                   	nop
1400f7810:	4c 89 b4 24 18 03 00 	mov    %r14,0x318(%rsp)
1400f7817:	00
1400f7818:	48 89 bc 24 20 03 00 	mov    %rdi,0x320(%rsp)
1400f781f:	00
1400f7820:	c6 84 24 28 03 00 00 	movb   $0x0,0x328(%rsp)
1400f7827:	00
1400f7828:	48 83 bc 24 68 03 00 	cmpq   $0x0,0x368(%rsp)
1400f782f:	00 00
1400f7831:	74 57                	je     0x1400f788a
1400f7833:	b9 18 00 00 00       	mov    $0x18,%ecx
1400f7838:	e8 b3 ea 08 00       	call   0x1401862f0
1400f783d:	48 89 84 24 20 03 00 	mov    %rax,0x320(%rsp)
1400f7844:	00
1400f7845:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7848:	33 c9                	xor    %ecx,%ecx
1400f784a:	0f 11 00             	movups %xmm0,(%rax)
1400f784d:	48 89 48 10          	mov    %rcx,0x10(%rax)
1400f7851:	c6 84 24 28 03 00 00 	movb   $0x1,0x328(%rsp)
1400f7858:	01
1400f7859:	48 8d 8c 24 58 03 00 	lea    0x358(%rsp),%rcx
1400f7860:	00
1400f7861:	48 83 bc 24 70 03 00 	cmpq   $0x10,0x370(%rsp)
1400f7868:	00 10
1400f786a:	48 0f 43 8c 24 58 03 	cmovae 0x358(%rsp),%rcx
1400f7871:	00 00
1400f7873:	4c 8b 84 24 20 03 00 	mov    0x320(%rsp),%r8
1400f787a:	00
1400f787b:	48 8b 94 24 68 03 00 	mov    0x368(%rsp),%rdx
1400f7882:	00
1400f7883:	ff 15 e7 47 22 00    	call   *0x2247e7(%rip)        # 0x14031c070
1400f7889:	90                   	nop
1400f788a:	4c 8d 84 24 f8 02 00 	lea    0x2f8(%rsp),%r8
1400f7891:	00
1400f7892:	48 8d 94 24 18 03 00 	lea    0x318(%rsp),%rdx
1400f7899:	00
1400f789a:	48 8b cb             	mov    %rbx,%rcx
1400f789d:	ff d6                	call   *%rsi
1400f789f:	90                   	nop
1400f78a0:	4c 89 b4 24 18 03 00 	mov    %r14,0x318(%rsp)
1400f78a7:	00
1400f78a8:	48 8b 8c 24 20 03 00 	mov    0x320(%rsp),%rcx
1400f78af:	00
1400f78b0:	48 85 c9             	test   %rcx,%rcx
1400f78b3:	74 32                	je     0x1400f78e7
1400f78b5:	80 bc 24 28 03 00 00 	cmpb   $0x0,0x328(%rsp)
1400f78bc:	00
1400f78bd:	74 18                	je     0x1400f78d7
1400f78bf:	ff 15 a3 47 22 00    	call   *0x2247a3(%rip)        # 0x14031c068
1400f78c5:	ba 18 00 00 00       	mov    $0x18,%edx
1400f78ca:	48 8b 8c 24 20 03 00 	mov    0x320(%rsp),%rcx
1400f78d1:	00
1400f78d2:	e8 75 ed 08 00       	call   0x14018664c
1400f78d7:	48 89 bc 24 20 03 00 	mov    %rdi,0x320(%rsp)
1400f78de:	00
1400f78df:	c6 84 24 28 03 00 00 	movb   $0x0,0x328(%rsp)
1400f78e6:	00
1400f78e7:	4c 89 b4 24 f8 02 00 	mov    %r14,0x2f8(%rsp)
1400f78ee:	00
1400f78ef:	48 8b 8c 24 00 03 00 	mov    0x300(%rsp),%rcx
1400f78f6:	00
1400f78f7:	48 85 c9             	test   %rcx,%rcx
1400f78fa:	74 23                	je     0x1400f791f
1400f78fc:	80 bc 24 08 03 00 00 	cmpb   $0x0,0x308(%rsp)
1400f7903:	00
1400f7904:	74 19                	je     0x1400f791f
1400f7906:	ff 15 5c 47 22 00    	call   *0x22475c(%rip)        # 0x14031c068
1400f790c:	ba 18 00 00 00       	mov    $0x18,%edx
1400f7911:	48 8b 8c 24 00 03 00 	mov    0x300(%rsp),%rcx
1400f7918:	00
1400f7919:	e8 2e ed 08 00       	call   0x14018664c
1400f791e:	90                   	nop
1400f791f:	48 8d 8c 24 78 03 00 	lea    0x378(%rsp),%rcx
1400f7926:	00
1400f7927:	e8 54 ea fc ff       	call   0x1400c6380
1400f792c:	90                   	nop
1400f792d:	48 8d 8c 24 58 03 00 	lea    0x358(%rsp),%rcx
1400f7934:	00
1400f7935:	e8 46 ea fc ff       	call   0x1400c6380
1400f793a:	90                   	nop
1400f793b:	48 8d 8c 24 f8 03 00 	lea    0x3f8(%rsp),%rcx
1400f7942:	00
1400f7943:	e8 38 ea fc ff       	call   0x1400c6380
1400f7948:	90                   	nop
1400f7949:	48 8d 8c 24 c0 04 00 	lea    0x4c0(%rsp),%rcx
1400f7950:	00
1400f7951:	e8 6a e8 fc ff       	call   0x1400c61c0
1400f7956:	90                   	nop
1400f7957:	48 8d 8c 24 b8 03 00 	lea    0x3b8(%rsp),%rcx
1400f795e:	00
1400f795f:	e8 1c ea fc ff       	call   0x1400c6380
1400f7964:	90                   	nop
1400f7965:	48 8d 8c 24 98 03 00 	lea    0x398(%rsp),%rcx
1400f796c:	00
1400f796d:	e8 4e e8 fc ff       	call   0x1400c61c0
1400f7972:	90                   	nop
1400f7973:	49 8b 55 00          	mov    0x0(%r13),%rdx
1400f7977:	48 85 d2             	test   %rdx,%rdx
1400f797a:	74 16                	je     0x1400f7992
1400f797c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f7980:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7984:	48 83 c2 08          	add    $0x8,%rdx
1400f7988:	48 03 ca             	add    %rdx,%rcx
1400f798b:	48 8b 01             	mov    (%rcx),%rax
1400f798e:	ff 50 08             	call   *0x8(%rax)
1400f7991:	90                   	nop
1400f7992:	e9 52 02 00 00       	jmp    0x1400f7be9
1400f7997:	48 89 bc 24 f8 02 00 	mov    %rdi,0x2f8(%rsp)
1400f799e:	00
1400f799f:	48 89 bc 24 08 03 00 	mov    %rdi,0x308(%rsp)
1400f79a6:	00
1400f79a7:	48 c7 84 24 10 03 00 	movq   $0xf,0x310(%rsp)
1400f79ae:	00 0f 00 00 00
1400f79b3:	c6 84 24 f8 02 00 00 	movb   $0x0,0x2f8(%rsp)
1400f79ba:	00
1400f79bb:	48 8d 15 b6 5f 13 00 	lea    0x135fb6(%rip),%rdx        # 0x14022d978
1400f79c2:	48 8d 8c 24 f8 02 00 	lea    0x2f8(%rsp),%rcx
1400f79c9:	00
1400f79ca:	e8 31 ea fc ff       	call   0x1400c6400
1400f79cf:	90                   	nop
1400f79d0:	48 89 bc 24 d8 03 00 	mov    %rdi,0x3d8(%rsp)
1400f79d7:	00
1400f79d8:	48 89 bc 24 e8 03 00 	mov    %rdi,0x3e8(%rsp)
1400f79df:	00
1400f79e0:	48 c7 84 24 f0 03 00 	movq   $0x7,0x3f0(%rsp)
1400f79e7:	00 07 00 00 00
1400f79ec:	66 89 bc 24 d8 03 00 	mov    %di,0x3d8(%rsp)
1400f79f3:	00
1400f79f4:	48 89 bc 24 38 03 00 	mov    %rdi,0x338(%rsp)
1400f79fb:	00
1400f79fc:	48 89 bc 24 48 03 00 	mov    %rdi,0x348(%rsp)
1400f7a03:	00
1400f7a04:	48 c7 84 24 50 03 00 	movq   $0x7,0x350(%rsp)