140102517:	00
140102518:	4c 89 a4 24 98 04 00 	mov    %r12,0x498(%rsp)
14010251f:	00
140102520:	48 8d 8c 24 08 04 00 	lea    0x408(%rsp),%rcx
140102527:	00
140102528:	e8 53 3e fc ff       	call   0x1400c6380
14010252d:	e8 da d9 08 00       	call   0x14018ff0c
140102532:	4c 8b f0             	mov    %rax,%r14
140102535:	48 8d 9c 24 28 04 00 	lea    0x428(%rsp),%rbx
14010253c:	00
14010253d:	48 83 bc 24 40 04 00 	cmpq   $0x10,0x440(%rsp)
140102544:	00 10
140102546:	48 0f 43 9c 24 28 04 	cmovae 0x428(%rsp),%rbx
14010254d:	00 00
14010254f:	89 38                	mov    %edi,(%rax)
140102551:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
140102557:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14010255c:	48 8b cb             	mov    %rbx,%rcx
14010255f:	e8 14 ef 08 00       	call   0x140191478
140102564:	44 8b f8             	mov    %eax,%r15d
140102567:	48 3b 5c 24 50       	cmp    0x50(%rsp),%rbx
14010256c:	0f 84 00 1b 00 00    	je     0x140104072
140102572:	41 83 3e 22          	cmpl   $0x22,(%r14)
140102576:	0f 84 1d 1b 00 00    	je     0x140104099
14010257c:	e8 8b d9 08 00       	call   0x14018ff0c
140102581:	4c 8b f0             	mov    %rax,%r14
140102584:	48 8d 9c 24 88 04 00 	lea    0x488(%rsp),%rbx
14010258b:	00
14010258c:	48 83 bc 24 a0 04 00 	cmpq   $0x10,0x4a0(%rsp)
140102593:	00 10
140102595:	48 0f 43 9c 24 88 04 	cmovae 0x488(%rsp),%rbx
14010259c:	00 00
14010259e:	89 38                	mov    %edi,(%rax)
1401025a0:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1401025a6:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1401025ab:	48 8b cb             	mov    %rbx,%rcx
1401025ae:	e8 c5 ee 08 00       	call   0x140191478
1401025b3:	48 3b 5c 24 78       	cmp    0x78(%rsp),%rbx
1401025b8:	0f 84 c1 1a 00 00    	je     0x14010407f
1401025be:	41 83 3e 22          	cmpl   $0x22,(%r14)
1401025c2:	0f 84 c4 1a 00 00    	je     0x14010408c
1401025c8:	45 8b c7             	mov    %r15d,%r8d
1401025cb:	8b d0                	mov    %eax,%edx
1401025cd:	48 8b ce             	mov    %rsi,%rcx
1401025d0:	e8 db 3b 00 00       	call   0x1401061b0
1401025d5:	90                   	nop
1401025d6:	48 8d 8c 24 88 04 00 	lea    0x488(%rsp),%rcx
1401025dd:	00
1401025de:	e8 9d 3d fc ff       	call   0x1400c6380
1401025e3:	90                   	nop
1401025e4:	48 8d 8c 24 28 04 00 	lea    0x428(%rsp),%rcx
1401025eb:	00
1401025ec:	e8 8f 3d fc ff       	call   0x1400c6380
1401025f1:	90                   	nop
1401025f2:	4c 8b 84 24 a8 04 00 	mov    0x4a8(%rsp),%r8
1401025f9:	00
1401025fa:	4d 8b 40 08          	mov    0x8(%r8),%r8
1401025fe:	48 8d 94 24 a8 04 00 	lea    0x4a8(%rsp),%rdx
140102605:	00
140102606:	48 8d 8c 24 a8 04 00 	lea    0x4a8(%rsp),%rcx
14010260d:	00
14010260e:	e8 2d c8 fc ff       	call   0x1400cee40
140102613:	48 8b 8c 24 a8 04 00 	mov    0x4a8(%rsp),%rcx
14010261a:	00
14010261b:	ba 60 00 00 00       	mov    $0x60,%edx
140102620:	e8 27 40 08 00       	call   0x14018664c
140102625:	90                   	nop
140102626:	48 8d 8c 24 c8 04 00 	lea    0x4c8(%rsp),%rcx
14010262d:	00
14010262e:	e8 4d 3d fc ff       	call   0x1400c6380
140102633:	e9 fa ee ff ff       	jmp    0x140101532
140102638:	48 8d 8c 24 e8 03 00 	lea    0x3e8(%rsp),%rcx
14010263f:	00
140102640:	45 84 e4             	test   %r12b,%r12b
140102643:	48 0f 45 cb          	cmovne %rbx,%rcx
140102647:	48 c7 44 24 20 0f 00 	movq   $0xf,0x20(%rsp)
14010264e:	00 00
140102650:	4c 8d 0d c1 6b 13 00 	lea    0x136bc1(%rip),%r9        # 0x140239218
140102657:	45 33 c0             	xor    %r8d,%r8d
14010265a:	49 8b d7             	mov    %r15,%rdx
14010265d:	e8 5e 40 fc ff       	call   0x1400c66c0
140102662:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140102666:	0f 84 4a 02 00 00    	je     0x1401028b6
14010266c:	48 8d 94 24 e8 03 00 	lea    0x3e8(%rsp),%rdx
140102673:	00
140102674:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
14010267b:	00
14010267c:	e8 5f 3a fc ff       	call   0x1400c60e0
140102681:	48 8b d0             	mov    %rax,%rdx
140102684:	48 8d 8c 24 a8 04 00 	lea    0x4a8(%rsp),%rcx
14010268b:	00
14010268c:	e8 df 49 01 00       	call   0x140117070
140102691:	90                   	nop
140102692:	48 89 bc 24 08 04 00 	mov    %rdi,0x408(%rsp)
140102699:	00
14010269a:	48 89 bc 24 18 04 00 	mov    %rdi,0x418(%rsp)
1401026a1:	00
1401026a2:	48 c7 84 24 20 04 00 	movq   $0xf,0x420(%rsp)
1401026a9:	00 0f 00 00 00
1401026ae:	c6 84 24 08 04 00 00 	movb   $0x0,0x408(%rsp)
1401026b5:	00
1401026b6:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1401026bc:	48 8d 15 45 6b 13 00 	lea    0x136b45(%rip),%rdx        # 0x140239208
1401026c3:	48 8d 8c 24 08 04 00 	lea    0x408(%rsp),%rcx
1401026ca:	00
1401026cb:	e8 30 3d fc ff       	call   0x1400c6400
1401026d0:	90                   	nop
1401026d1:	48 8d 94 24 08 04 00 	lea    0x408(%rsp),%rdx
1401026d8:	00
1401026d9:	48 8d 8c 24 a8 04 00 	lea    0x4a8(%rsp),%rcx
1401026e0:	00
1401026e1:	e8 0a 5a 00 00       	call   0x1401080f0
1401026e6:	4c 8b f0             	mov    %rax,%r14
1401026e9:	48 89 bc 24 28 04 00 	mov    %rdi,0x428(%rsp)
1401026f0:	00
1401026f1:	48 89 bc 24 38 04 00 	mov    %rdi,0x438(%rsp)
1401026f8:	00
1401026f9:	48 89 bc 24 40 04 00 	mov    %rdi,0x440(%rsp)
140102700:	00
140102701:	4c 8b 78 10          	mov    0x10(%rax),%r15
140102705:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14010270a:	72 03                	jb     0x14010270f
14010270c:	4c 8b 30             	mov    (%rax),%r14
14010270f:	49 83 ff 10          	cmp    $0x10,%r15
140102713:	73 1d                	jae    0x140102732
140102715:	41 0f 10 06          	movups (%r14),%xmm0
140102719:	0f 11 84 24 28 04 00 	movups %xmm0,0x428(%rsp)
140102720:	00
140102721:	48 c7 84 24 40 04 00 	movq   $0xf,0x440(%rsp)
140102728:	00 0f 00 00 00
14010272d:	e9 82 00 00 00       	jmp    0x1401027b4
140102732:	49 8b f7             	mov    %r15,%rsi
140102735:	48 83 ce 0f          	or     $0xf,%rsi
140102739:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
140102740:	ff ff 7f
140102743:	48 3b f3             	cmp    %rbx,%rsi
140102746:	48 0f 47 f3          	cmova  %rbx,%rsi
14010274a:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14010274e:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
140102755:	72 2f                	jb     0x140102786
140102757:	48 8d 41 27          	lea    0x27(%rcx),%rax
14010275b:	48 3b c1             	cmp    %rcx,%rax
14010275e:	0f 86 42 19 00 00    	jbe    0x1401040a6
140102764:	48 8b c8             	mov    %rax,%rcx
140102767:	e8 84 3b 08 00       	call   0x1401862f0
14010276c:	48 8b c8             	mov    %rax,%rcx
14010276f:	48 85 c0             	test   %rax,%rax
140102772:	0f 84 34 19 00 00    	je     0x1401040ac
140102778:	48 83 c0 27          	add    $0x27,%rax
14010277c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140102780:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140102784:	eb 0f                	jmp    0x140102795
140102786:	48 85 c9             	test   %rcx,%rcx
140102789:	74 07                	je     0x140102792
14010278b:	e8 60 3b 08 00       	call   0x1401862f0
140102790:	eb 03                	jmp    0x140102795
140102792:	48 8b c7             	mov    %rdi,%rax
140102795:	48 89 84 24 28 04 00 	mov    %rax,0x428(%rsp)
14010279c:	00
14010279d:	4d 8d 47 01          	lea    0x1(%r15),%r8
1401027a1:	49 8b d6             	mov    %r14,%rdx
1401027a4:	48 8b c8             	mov    %rax,%rcx
1401027a7:	e8 14 5c 08 00       	call   0x1401883c0
1401027ac:	48 89 b4 24 40 04 00 	mov    %rsi,0x440(%rsp)
1401027b3:	00
1401027b4:	4c 89 bc 24 38 04 00 	mov    %r15,0x438(%rsp)
1401027bb:	00
1401027bc:	48 8d 8c 24 08 04 00 	lea    0x408(%rsp),%rcx
1401027c3:	00
1401027c4:	e8 b7 3b fc ff       	call   0x1400c6380
1401027c9:	48 89 bc 24 08 05 00 	mov    %rdi,0x508(%rsp)
1401027d0:	00
1401027d1:	48 89 bc 24 18 05 00 	mov    %rdi,0x518(%rsp)
1401027d8:	00
1401027d9:	48 c7 84 24 20 05 00 	movq   $0x7,0x520(%rsp)
1401027e0:	00 07 00 00 00
1401027e5:	66 89 bc 24 08 05 00 	mov    %di,0x508(%rsp)
1401027ec:	00
1401027ed:	48 89 bc 24 88 04 00 	mov    %rdi,0x488(%rsp)
1401027f4:	00
1401027f5:	48 89 bc 24 98 04 00 	mov    %rdi,0x498(%rsp)
1401027fc:	00
1401027fd:	48 c7 84 24 a0 04 00 	movq   $0x7,0x4a0(%rsp)
140102804:	00 07 00 00 00
140102809:	66 89 bc 24 88 04 00 	mov    %di,0x488(%rsp)
140102810:	00
140102811:	48 8d 8c 24 28 04 00 	lea    0x428(%rsp),%rcx
140102818:	00
140102819:	48 83 bc 24 40 04 00 	cmpq   $0x10,0x440(%rsp)
140102820:	00 10
140102822:	48 0f 43 8c 24 28 04 	cmovae 0x428(%rsp),%rcx
140102829:	00 00
14010282b:	48 8d 94 24 08 05 00 	lea    0x508(%rsp),%rdx
140102832:	00
140102833:	e8 08 66 fe ff       	call   0x1400e8e40
140102838:	48 8d 94 24 88 04 00 	lea    0x488(%rsp),%rdx
14010283f:	00
140102840:	48 8d 8c 24 08 05 00 	lea    0x508(%rsp),%rcx
140102847:	00
140102848:	e8 c3 66 fe ff       	call   0x1400e8f10
14010284d:	4c 8d 84 24 88 04 00 	lea    0x488(%rsp),%r8
140102854:	00
140102855:	48 83 bc 24 a0 04 00 	cmpq   $0x8,0x4a0(%rsp)
14010285c:	00 08
14010285e:	4c 0f 43 84 24 88 04 	cmovae 0x488(%rsp),%r8
140102865:	00 00
140102867:	c7 44 24 28 0a 00 00 	movl   $0xa,0x28(%rsp)
14010286e:	00
14010286f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140102874:	45 33 c9             	xor    %r9d,%r9d
140102877:	48 8d 15 fa a3 13 00 	lea    0x13a3fa(%rip),%rdx        # 0x14023cc78
14010287e:	33 c9                	xor    %ecx,%ecx
140102880:	ff 15 e2 bb 0f 00    	call   *0xfbbe2(%rip)        # 0x1401fe468
140102886:	90                   	nop
140102887:	48 8d 8c 24 88 04 00 	lea    0x488(%rsp),%rcx
14010288e:	00
14010288f:	e8 2c 39 fc ff       	call   0x1400c61c0
140102894:	90                   	nop
140102895:	48 8d 8c 24 08 05 00 	lea    0x508(%rsp),%rcx
14010289c:	00
14010289d:	e8 1e 39 fc ff       	call   0x1400c61c0
1401028a2:	90                   	nop
1401028a3:	48 8d 8c 24 28 04 00 	lea    0x428(%rsp),%rcx
1401028aa:	00
1401028ab:	e8 d0 3a fc ff       	call   0x1400c6380
1401028b0:	90                   	nop
1401028b1:	e9 3c fd ff ff       	jmp    0x1401025f2
1401028b6:	48 8d 8c 24 e8 03 00 	lea    0x3e8(%rsp),%rcx
1401028bd:	00
1401028be:	45 84 e4             	test   %r12b,%r12b
1401028c1:	48 0f 45 cb          	cmovne %rbx,%rcx
1401028c5:	48 c7 44 24 20 10 00 	movq   $0x10,0x20(%rsp)
1401028cc:	00 00
1401028ce:	4c 8d 0d 83 69 13 00 	lea    0x136983(%rip),%r9        # 0x140239258
1401028d5:	45 33 c0             	xor    %r8d,%r8d
1401028d8:	49 8b d7             	mov    %r15,%rdx
1401028db:	e8 e0 3d fc ff       	call   0x1400c66c0
1401028e0:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1401028e4:	74 4d                	je     0x140102933
1401028e6:	48 8d 94 24 e8 03 00 	lea    0x3e8(%rsp),%rdx
1401028ed:	00
1401028ee:	48 8b ce             	mov    %rsi,%rcx
1401028f1:	e8 6a b6 ff ff       	call   0x1400fdf60
1401028f6:	0f b6 d8             	movzbl %al,%ebx
1401028f9:	48 8d 8c 24 c8 04 00 	lea    0x4c8(%rsp),%rcx
140102900:	00
140102901:	e8 7a 3a fc ff       	call   0x1400c6380
140102906:	90                   	nop
140102907:	48 8d 8c 24 e8 03 00 	lea    0x3e8(%rsp),%rcx
14010290e:	00
14010290f:	e8 6c 3a fc ff       	call   0x1400c6380
140102914:	90                   	nop
140102915:	48 8d 8c 24 68 04 00 	lea    0x468(%rsp),%rcx
14010291c:	00
14010291d:	e8 9e 38 fc ff       	call   0x1400c61c0
140102922:	90                   	nop
140102923:	49 8b cd             	mov    %r13,%rcx
140102926:	e8 95 38 fc ff       	call   0x1400c61c0
14010292b:	0f b6 c3             	movzbl %bl,%eax
14010292e:	e9 e4 16 00 00       	jmp    0x140104017
140102933:	48 8d 8c 24 e8 03 00 	lea    0x3e8(%rsp),%rcx
14010293a:	00
14010293b:	45 84 e4             	test   %r12b,%r12b
14010293e:	48 0f 45 cb          	cmovne %rbx,%rcx
140102942:	48 c7 44 24 20 10 00 	movq   $0x10,0x20(%rsp)
140102949:	00 00
14010294b:	4c 8d 0d 4e 69 13 00 	lea    0x13694e(%rip),%r9        # 0x1402392a0
140102952:	45 33 c0             	xor    %r8d,%r8d
140102955:	49 8b d7             	mov    %r15,%rdx
140102958:	e8 63 3d fc ff       	call   0x1400c66c0
14010295d:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140102961:	0f 84 a9 09 00 00    	je     0x140103310
140102967:	48 8d 94 24 e8 03 00 	lea    0x3e8(%rsp),%rdx
14010296e:	00
14010296f:	48 8d 8c 24 c8 02 00 	lea    0x2c8(%rsp),%rcx
140102976:	00
140102977:	e8 64 37 fc ff       	call   0x1400c60e0
14010297c:	48 8b d0             	mov    %rax,%rdx
14010297f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140102984:	e8 e7 46 01 00       	call   0x140117070
140102989:	90                   	nop
14010298a:	48 89 bc 24 58 07 00 	mov    %rdi,0x758(%rsp)
140102991:	00
140102992:	48 89 bc 24 68 07 00 	mov    %rdi,0x768(%rsp)
140102999:	00
14010299a:	48 c7 84 24 70 07 00 	movq   $0xf,0x770(%rsp)
1401029a1:	00 0f 00 00 00
1401029a6:	c6 84 24 58 07 00 00 	movb   $0x0,0x758(%rsp)
1401029ad:	00
1401029ae:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1401029b4:	48 8d 15 21 56 13 00 	lea    0x135621(%rip),%rdx        # 0x140237fdc
1401029bb:	48 8d 8c 24 58 07 00 	lea    0x758(%rsp),%rcx
1401029c2:	00
1401029c3:	e8 38 3a fc ff       	call   0x1400c6400
1401029c8:	90                   	nop
1401029c9:	48 8d 94 24 58 07 00 	lea    0x758(%rsp),%rdx
1401029d0:	00
1401029d1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401029d6:	e8 15 57 00 00       	call   0x1401080f0
1401029db:	4c 8b e0             	mov    %rax,%r12
1401029de:	48 89 bc 24 38 05 00 	mov    %rdi,0x538(%rsp)
1401029e5:	00
1401029e6:	48 89 bc 24 48 05 00 	mov    %rdi,0x548(%rsp)
1401029ed:	00
1401029ee:	48 89 bc 24 50 05 00 	mov    %rdi,0x550(%rsp)
1401029f5:	00
1401029f6:	48 8b 40 10          	mov    0x10(%rax),%rax
1401029fa:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401029ff:	49 83 7c 24 18 10    	cmpq   $0x10,0x18(%r12)
140102a05:	72 04                	jb     0x140102a0b
140102a07:	4d 8b 24 24          	mov    (%r12),%r12
140102a0b:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
140102a12:	ff ff 7f
140102a15:	48 83 f8 10          	cmp    $0x10,%rax
140102a19:	73 1e                	jae    0x140102a39
140102a1b:	41 0f 10 04 24       	movups (%r12),%xmm0
140102a20:	0f 11 84 24 38 05 00 	movups %xmm0,0x538(%rsp)
140102a27:	00
140102a28:	48 c7 84 24 50 05 00 	movq   $0xf,0x550(%rsp)
140102a2f:	00 0f 00 00 00
140102a34:	e9 81 00 00 00       	jmp    0x140102aba
140102a39:	4c 8b f8             	mov    %rax,%r15
140102a3c:	49 83 cf 0f          	or     $0xf,%r15
140102a40:	4c 3b fb             	cmp    %rbx,%r15
140102a43:	4c 0f 47 fb          	cmova  %rbx,%r15
140102a47:	49 8d 4f 01          	lea    0x1(%r15),%rcx
140102a4b:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
140102a52:	72 2f                	jb     0x140102a83
140102a54:	48 8d 41 27          	lea    0x27(%rcx),%rax
140102a58:	48 3b c1             	cmp    %rcx,%rax
140102a5b:	0f 86 51 16 00 00    	jbe    0x1401040b2
140102a61:	48 8b c8             	mov    %rax,%rcx
140102a64:	e8 87 38 08 00       	call   0x1401862f0
140102a69:	48 8b c8             	mov    %rax,%rcx
140102a6c:	48 85 c0             	test   %rax,%rax
140102a6f:	0f 84 43 16 00 00    	je     0x1401040b8
140102a75:	48 83 c0 27          	add    $0x27,%rax
140102a79:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140102a7d:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140102a81:	eb 0f                	jmp    0x140102a92
140102a83:	48 85 c9             	test   %rcx,%rcx
140102a86:	74 07                	je     0x140102a8f
140102a88:	e8 63 38 08 00       	call   0x1401862f0
140102a8d:	eb 03                	jmp    0x140102a92
140102a8f:	48 8b c7             	mov    %rdi,%rax
140102a92:	48 89 84 24 38 05 00 	mov    %rax,0x538(%rsp)
140102a99:	00
140102a9a:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140102a9f:	49 ff c0             	inc    %r8
140102aa2:	49 8b d4             	mov    %r12,%rdx