1407ce51d:	48 85 c9             	test   %rcx,%rcx
1407ce520:	74 24                	je     0x1407ce546
1407ce522:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce525:	ff c8                	dec    %eax
1407ce527:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce52a:	85 c0                	test   %eax,%eax
1407ce52c:	7f 18                	jg     0x1407ce546
1407ce52e:	0f 88 56 3a 00 00    	js     0x1407d1f8a
1407ce534:	48 8b 01             	mov    (%rcx),%rax
1407ce537:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce53c:	48 8b 00             	mov    (%rax),%rax
1407ce53f:	ff 15 db 54 7b 00    	call   *0x7b54db(%rip)        # 0x140f83a20
1407ce545:	90                   	nop
1407ce546:	48 8d 05 23 85 86 00 	lea    0x868523(%rip),%rax        # 0x141036a70
1407ce54d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce551:	48 c7 45 f8 08 00 00 	movq   $0x8,-0x8(%rbp)
1407ce558:	00
1407ce559:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce55d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce562:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce566:	e8 25 28 fd ff       	call   0x1407a0d90
1407ce56b:	48 8b 10             	mov    (%rax),%rdx
1407ce56e:	48 85 d2             	test   %rdx,%rdx
1407ce571:	74 1c                	je     0x1407ce58f
1407ce573:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce576:	ff c0                	inc    %eax
1407ce578:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce57b:	83 f8 01             	cmp    $0x1,%eax
1407ce57e:	0f 8e 11 3a 00 00    	jle    0x1407d1f95
1407ce584:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce589:	0f 84 0e 3a 00 00    	je     0x1407d1f9d
1407ce58f:	48 8b 0d 22 37 c6 00 	mov    0xc63722(%rip),%rcx        # 0x141431cb8
1407ce596:	48 89 15 1b 37 c6 00 	mov    %rdx,0xc6371b(%rip)        # 0x141431cb8
1407ce59d:	48 85 c9             	test   %rcx,%rcx
1407ce5a0:	74 24                	je     0x1407ce5c6
1407ce5a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce5a5:	ff c8                	dec    %eax
1407ce5a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce5aa:	85 c0                	test   %eax,%eax
1407ce5ac:	7f 18                	jg     0x1407ce5c6
1407ce5ae:	0f 88 f4 39 00 00    	js     0x1407d1fa8
1407ce5b4:	48 8b 01             	mov    (%rcx),%rax
1407ce5b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce5bc:	48 8b 00             	mov    (%rax),%rax
1407ce5bf:	ff 15 5b 54 7b 00    	call   *0x7b545b(%rip)        # 0x140f83a20
1407ce5c5:	90                   	nop
1407ce5c6:	48 8d 05 b3 84 86 00 	lea    0x8684b3(%rip),%rax        # 0x141036a80
1407ce5cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce5d1:	48 c7 45 f8 0a 00 00 	movq   $0xa,-0x8(%rbp)
1407ce5d8:	00
1407ce5d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce5dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce5e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce5e6:	e8 a5 27 fd ff       	call   0x1407a0d90
1407ce5eb:	48 8b 10             	mov    (%rax),%rdx
1407ce5ee:	48 85 d2             	test   %rdx,%rdx
1407ce5f1:	74 1c                	je     0x1407ce60f
1407ce5f3:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce5f6:	ff c0                	inc    %eax
1407ce5f8:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce5fb:	83 f8 01             	cmp    $0x1,%eax
1407ce5fe:	0f 8e af 39 00 00    	jle    0x1407d1fb3
1407ce604:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce609:	0f 84 ac 39 00 00    	je     0x1407d1fbb
1407ce60f:	48 8b 0d aa 36 c6 00 	mov    0xc636aa(%rip),%rcx        # 0x141431cc0
1407ce616:	48 89 15 a3 36 c6 00 	mov    %rdx,0xc636a3(%rip)        # 0x141431cc0
1407ce61d:	48 85 c9             	test   %rcx,%rcx
1407ce620:	74 24                	je     0x1407ce646
1407ce622:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce625:	ff c8                	dec    %eax
1407ce627:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce62a:	85 c0                	test   %eax,%eax
1407ce62c:	7f 18                	jg     0x1407ce646
1407ce62e:	0f 88 92 39 00 00    	js     0x1407d1fc6
1407ce634:	48 8b 01             	mov    (%rcx),%rax
1407ce637:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce63c:	48 8b 00             	mov    (%rax),%rax
1407ce63f:	ff 15 db 53 7b 00    	call   *0x7b53db(%rip)        # 0x140f83a20
1407ce645:	90                   	nop
1407ce646:	48 8d 05 43 84 86 00 	lea    0x868443(%rip),%rax        # 0x141036a90
1407ce64d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce651:	48 c7 45 f8 0a 00 00 	movq   $0xa,-0x8(%rbp)
1407ce658:	00
1407ce659:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce65d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce662:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce666:	e8 25 27 fd ff       	call   0x1407a0d90
1407ce66b:	48 8b 10             	mov    (%rax),%rdx
1407ce66e:	48 85 d2             	test   %rdx,%rdx
1407ce671:	74 1c                	je     0x1407ce68f
1407ce673:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce676:	ff c0                	inc    %eax
1407ce678:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce67b:	83 f8 01             	cmp    $0x1,%eax
1407ce67e:	0f 8e 4d 39 00 00    	jle    0x1407d1fd1
1407ce684:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce689:	0f 84 4a 39 00 00    	je     0x1407d1fd9
1407ce68f:	48 8b 0d 3a 36 c6 00 	mov    0xc6363a(%rip),%rcx        # 0x141431cd0
1407ce696:	48 89 15 33 36 c6 00 	mov    %rdx,0xc63633(%rip)        # 0x141431cd0
1407ce69d:	48 85 c9             	test   %rcx,%rcx
1407ce6a0:	74 24                	je     0x1407ce6c6
1407ce6a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce6a5:	ff c8                	dec    %eax
1407ce6a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce6aa:	85 c0                	test   %eax,%eax
1407ce6ac:	7f 18                	jg     0x1407ce6c6
1407ce6ae:	0f 88 30 39 00 00    	js     0x1407d1fe4
1407ce6b4:	48 8b 01             	mov    (%rcx),%rax
1407ce6b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce6bc:	48 8b 00             	mov    (%rax),%rax
1407ce6bf:	ff 15 5b 53 7b 00    	call   *0x7b535b(%rip)        # 0x140f83a20
1407ce6c5:	90                   	nop
1407ce6c6:	48 8d 05 d3 83 86 00 	lea    0x8683d3(%rip),%rax        # 0x141036aa0
1407ce6cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce6d1:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
1407ce6d8:	00
1407ce6d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce6dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce6e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce6e6:	e8 a5 26 fd ff       	call   0x1407a0d90
1407ce6eb:	48 8b 10             	mov    (%rax),%rdx
1407ce6ee:	48 85 d2             	test   %rdx,%rdx
1407ce6f1:	74 1c                	je     0x1407ce70f
1407ce6f3:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce6f6:	ff c0                	inc    %eax
1407ce6f8:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce6fb:	83 f8 01             	cmp    $0x1,%eax
1407ce6fe:	0f 8e eb 38 00 00    	jle    0x1407d1fef
1407ce704:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce709:	0f 84 e8 38 00 00    	je     0x1407d1ff7
1407ce70f:	48 8b 0d c2 35 c6 00 	mov    0xc635c2(%rip),%rcx        # 0x141431cd8
1407ce716:	48 89 15 bb 35 c6 00 	mov    %rdx,0xc635bb(%rip)        # 0x141431cd8
1407ce71d:	48 85 c9             	test   %rcx,%rcx
1407ce720:	74 24                	je     0x1407ce746
1407ce722:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce725:	ff c8                	dec    %eax
1407ce727:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce72a:	85 c0                	test   %eax,%eax
1407ce72c:	7f 18                	jg     0x1407ce746
1407ce72e:	0f 88 ce 38 00 00    	js     0x1407d2002
1407ce734:	48 8b 01             	mov    (%rcx),%rax
1407ce737:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce73c:	48 8b 00             	mov    (%rax),%rax
1407ce73f:	ff 15 db 52 7b 00    	call   *0x7b52db(%rip)        # 0x140f83a20
1407ce745:	90                   	nop
1407ce746:	48 8d 05 6b 83 86 00 	lea    0x86836b(%rip),%rax        # 0x141036ab8
1407ce74d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce751:	48 c7 45 f8 0b 00 00 	movq   $0xb,-0x8(%rbp)
1407ce758:	00
1407ce759:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce75d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce762:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce766:	e8 25 26 fd ff       	call   0x1407a0d90
1407ce76b:	48 8b 10             	mov    (%rax),%rdx
1407ce76e:	48 85 d2             	test   %rdx,%rdx
1407ce771:	74 1c                	je     0x1407ce78f
1407ce773:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce776:	ff c0                	inc    %eax
1407ce778:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce77b:	83 f8 01             	cmp    $0x1,%eax
1407ce77e:	0f 8e 89 38 00 00    	jle    0x1407d200d
1407ce784:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce789:	0f 84 86 38 00 00    	je     0x1407d2015
1407ce78f:	48 8b 0d 32 35 c6 00 	mov    0xc63532(%rip),%rcx        # 0x141431cc8
1407ce796:	48 89 15 2b 35 c6 00 	mov    %rdx,0xc6352b(%rip)        # 0x141431cc8
1407ce79d:	48 85 c9             	test   %rcx,%rcx
1407ce7a0:	74 24                	je     0x1407ce7c6
1407ce7a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce7a5:	ff c8                	dec    %eax
1407ce7a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce7aa:	85 c0                	test   %eax,%eax
1407ce7ac:	7f 18                	jg     0x1407ce7c6
1407ce7ae:	0f 88 6c 38 00 00    	js     0x1407d2020
1407ce7b4:	48 8b 01             	mov    (%rcx),%rax
1407ce7b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce7bc:	48 8b 00             	mov    (%rax),%rax
1407ce7bf:	ff 15 5b 52 7b 00    	call   *0x7b525b(%rip)        # 0x140f83a20
1407ce7c5:	90                   	nop
1407ce7c6:	48 8d 05 fb 82 86 00 	lea    0x8682fb(%rip),%rax        # 0x141036ac8
1407ce7cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce7d1:	48 c7 45 f8 0b 00 00 	movq   $0xb,-0x8(%rbp)
1407ce7d8:	00
1407ce7d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce7dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce7e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce7e6:	e8 a5 25 fd ff       	call   0x1407a0d90
1407ce7eb:	48 8b 10             	mov    (%rax),%rdx
1407ce7ee:	48 85 d2             	test   %rdx,%rdx
1407ce7f1:	74 1c                	je     0x1407ce80f
1407ce7f3:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce7f6:	ff c0                	inc    %eax
1407ce7f8:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce7fb:	83 f8 01             	cmp    $0x1,%eax
1407ce7fe:	0f 8e 27 38 00 00    	jle    0x1407d202b
1407ce804:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce809:	0f 84 24 38 00 00    	je     0x1407d2033
1407ce80f:	48 8b 0d ca 34 c6 00 	mov    0xc634ca(%rip),%rcx        # 0x141431ce0
1407ce816:	48 89 15 c3 34 c6 00 	mov    %rdx,0xc634c3(%rip)        # 0x141431ce0
1407ce81d:	48 85 c9             	test   %rcx,%rcx
1407ce820:	74 24                	je     0x1407ce846
1407ce822:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce825:	ff c8                	dec    %eax
1407ce827:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce82a:	85 c0                	test   %eax,%eax
1407ce82c:	7f 18                	jg     0x1407ce846
1407ce82e:	0f 88 0a 38 00 00    	js     0x1407d203e
1407ce834:	48 8b 01             	mov    (%rcx),%rax
1407ce837:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce83c:	48 8b 00             	mov    (%rax),%rax
1407ce83f:	ff 15 db 51 7b 00    	call   *0x7b51db(%rip)        # 0x140f83a20
1407ce845:	90                   	nop
1407ce846:	48 8d 05 8b 82 86 00 	lea    0x86828b(%rip),%rax        # 0x141036ad8
1407ce84d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce851:	48 c7 45 f8 0d 00 00 	movq   $0xd,-0x8(%rbp)
1407ce858:	00
1407ce859:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce85d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce862:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce866:	e8 25 25 fd ff       	call   0x1407a0d90
1407ce86b:	48 8b 10             	mov    (%rax),%rdx
1407ce86e:	48 85 d2             	test   %rdx,%rdx
1407ce871:	74 1c                	je     0x1407ce88f
1407ce873:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce876:	ff c0                	inc    %eax
1407ce878:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce87b:	83 f8 01             	cmp    $0x1,%eax
1407ce87e:	0f 8e c5 37 00 00    	jle    0x1407d2049
1407ce884:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce889:	0f 84 c2 37 00 00    	je     0x1407d2051
1407ce88f:	48 8b 0d 52 34 c6 00 	mov    0xc63452(%rip),%rcx        # 0x141431ce8
1407ce896:	48 89 15 4b 34 c6 00 	mov    %rdx,0xc6344b(%rip)        # 0x141431ce8
1407ce89d:	48 85 c9             	test   %rcx,%rcx
1407ce8a0:	74 24                	je     0x1407ce8c6
1407ce8a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce8a5:	ff c8                	dec    %eax
1407ce8a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce8aa:	85 c0                	test   %eax,%eax
1407ce8ac:	7f 18                	jg     0x1407ce8c6
1407ce8ae:	0f 88 22 36 00 00    	js     0x1407d1ed6
1407ce8b4:	48 8b 01             	mov    (%rcx),%rax
1407ce8b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce8bc:	48 8b 00             	mov    (%rax),%rax
1407ce8bf:	ff 15 5b 51 7b 00    	call   *0x7b515b(%rip)        # 0x140f83a20
1407ce8c5:	90                   	nop
1407ce8c6:	48 8d 05 1b 82 86 00 	lea    0x86821b(%rip),%rax        # 0x141036ae8
1407ce8cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce8d1:	48 c7 45 f8 09 00 00 	movq   $0x9,-0x8(%rbp)
1407ce8d8:	00
1407ce8d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce8dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce8e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce8e6:	e8 a5 24 fd ff       	call   0x1407a0d90
1407ce8eb:	48 8b 08             	mov    (%rax),%rcx
1407ce8ee:	e8 fd bc f7 ff       	call   0x14074a5f0
1407ce8f3:	48 89 05 86 31 c6 00 	mov    %rax,0xc63186(%rip)        # 0x141431a80
1407ce8fa:	b9 80 00 00 00       	mov    $0x80,%ecx
1407ce8ff:	e8 04 c8 64 00       	call   0x140e1b108
1407ce904:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407ce908:	48 85 c0             	test   %rax,%rax
1407ce90b:	74 1a                	je     0x1407ce927
1407ce90d:	45 33 c9             	xor    %r9d,%r9d
1407ce910:	4c 8d 05 e1 81 86 00 	lea    0x8681e1(%rip),%r8        # 0x141036af8
1407ce917:	48 8d 15 92 8d 00 00 	lea    0x8d92(%rip),%rdx        # 0x1407d76b0
1407ce91e:	48 8b c8             	mov    %rax,%rcx
1407ce921:	e8 0a 7b fd ff       	call   0x1407a6430
1407ce926:	90                   	nop
1407ce927:	b9 80 00 00 00       	mov    $0x80,%ecx
1407ce92c:	e8 d7 c7 64 00       	call   0x140e1b108
1407ce931:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407ce935:	48 85 c0             	test   %rax,%rax
1407ce938:	74 1a                	je     0x1407ce954
1407ce93a:	45 33 c9             	xor    %r9d,%r9d
1407ce93d:	4c 8d 05 c4 81 86 00 	lea    0x8681c4(%rip),%r8        # 0x141036b08
1407ce944:	48 8d 15 65 0d 01 00 	lea    0x10d65(%rip),%rdx        # 0x1407df6b0
1407ce94b:	48 8b c8             	mov    %rax,%rcx
1407ce94e:	e8 dd 7a fd ff       	call   0x1407a6430
1407ce953:	90                   	nop
1407ce954:	b9 80 00 00 00       	mov    $0x80,%ecx
1407ce959:	e8 aa c7 64 00       	call   0x140e1b108
1407ce95e:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407ce962:	48 85 c0             	test   %rax,%rax
1407ce965:	74 1a                	je     0x1407ce981
1407ce967:	45 33 c9             	xor    %r9d,%r9d
1407ce96a:	4c 8d 05 bf 44 80 00 	lea    0x8044bf(%rip),%r8        # 0x140fd2e30
1407ce971:	48 8d 15 88 14 01 00 	lea    0x11488(%rip),%rdx        # 0x1407dfe00
1407ce978:	48 8b c8             	mov    %rax,%rcx
1407ce97b:	e8 b0 7a fd ff       	call   0x1407a6430
1407ce980:	90                   	nop
1407ce981:	b9 80 00 00 00       	mov    $0x80,%ecx
1407ce986:	e8 7d c7 64 00       	call   0x140e1b108
1407ce98b:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407ce98f:	48 85 c0             	test   %rax,%rax
1407ce992:	74 1a                	je     0x1407ce9ae
1407ce994:	45 33 c9             	xor    %r9d,%r9d
1407ce997:	4c 8d 05 da 52 80 00 	lea    0x8052da(%rip),%r8        # 0x140fd3c78
1407ce99e:	48 8d 15 4b d4 fe ff 	lea    -0x12bb5(%rip),%rdx        # 0x1407bbdf0
1407ce9a5:	48 8b c8             	mov    %rax,%rcx
1407ce9a8:	e8 83 7a fd ff       	call   0x1407a6430
1407ce9ad:	90                   	nop
1407ce9ae:	b9 80 00 00 00       	mov    $0x80,%ecx
1407ce9b3:	e8 50 c7 64 00       	call   0x140e1b108
1407ce9b8:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407ce9bc:	48 85 c0             	test   %rax,%rax
1407ce9bf:	74 1a                	je     0x1407ce9db
1407ce9c1:	45 33 c9             	xor    %r9d,%r9d
1407ce9c4:	4c 8d 05 05 43 80 00 	lea    0x804305(%rip),%r8        # 0x140fd2cd0
1407ce9cb:	48 8d 15 3e e6 00 00 	lea    0xe63e(%rip),%rdx        # 0x1407dd010
1407ce9d2:	48 8b c8             	mov    %rax,%rcx
1407ce9d5:	e8 56 7a fd ff       	call   0x1407a6430
1407ce9da:	90                   	nop
1407ce9db:	b9 80 00 00 00       	mov    $0x80,%ecx
1407ce9e0:	e8 23 c7 64 00       	call   0x140e1b108
1407ce9e5:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407ce9e9:	48 85 c0             	test   %rax,%rax
1407ce9ec:	74 1a                	je     0x1407cea08
1407ce9ee:	45 33 c9             	xor    %r9d,%r9d
1407ce9f1:	4c 8d 05 20 81 86 00 	lea    0x868120(%rip),%r8        # 0x141036b18
1407ce9f8:	48 8d 15 f1 74 01 00 	lea    0x174f1(%rip),%rdx        # 0x1407e5ef0
1407ce9ff:	48 8b c8             	mov    %rax,%rcx
1407cea02:	e8 29 7a fd ff       	call   0x1407a6430
1407cea07:	90                   	nop
1407cea08:	b9 80 00 00 00       	mov    $0x80,%ecx
1407cea0d:	e8 f6 c6 64 00       	call   0x140e1b108
1407cea12:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407cea16:	48 85 c0             	test   %rax,%rax
1407cea19:	74 1a                	je     0x1407cea35
1407cea1b:	45 33 c9             	xor    %r9d,%r9d
1407cea1e:	4c 8d 05 2b 44 80 00 	lea    0x80442b(%rip),%r8        # 0x140fd2e50
1407cea25:	48 8d 15 64 8a fe ff 	lea    -0x1759c(%rip),%rdx        # 0x1407b7490
1407cea2c:	48 8b c8             	mov    %rax,%rcx
1407cea2f:	e8 fc 79 fd ff       	call   0x1407a6430
1407cea34:	90                   	nop
1407cea35:	b9 80 00 00 00       	mov    $0x80,%ecx
1407cea3a:	e8 c9 c6 64 00       	call   0x140e1b108
1407cea3f:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407cea43:	48 85 c0             	test   %rax,%rax
1407cea46:	74 1a                	je     0x1407cea62
1407cea48:	45 33 c9             	xor    %r9d,%r9d
1407cea4b:	4c 8d 05 5e 44 80 00 	lea    0x80445e(%rip),%r8        # 0x140fd2eb0
1407cea52:	48 8d 15 17 e8 00 00 	lea    0xe817(%rip),%rdx        # 0x1407dd270
1407cea59:	48 8b c8             	mov    %rax,%rcx
1407cea5c:	e8 cf 79 fd ff       	call   0x1407a6430
1407cea61:	90                   	nop
1407cea62:	b9 80 00 00 00       	mov    $0x80,%ecx
1407cea67:	e8 9c c6 64 00       	call   0x140e1b108
1407cea6c:	48 89 45 10          	mov    %rax,0x10(%rbp)
1407cea70:	48 85 c0             	test   %rax,%rax
1407cea73:	74 1a                	je     0x1407cea8f
1407cea75:	45 33 c9             	xor    %r9d,%r9d
1407cea78:	4c 8d 05 01 42 80 00 	lea    0x804201(%rip),%r8        # 0x140fd2c80