1407ce271:	74 1c                	je     0x1407ce28f
1407ce273:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce276:	ff c0                	inc    %eax
1407ce278:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce27b:	83 f8 01             	cmp    $0x1,%eax
1407ce27e:	0f 8e 5d 3c 00 00    	jle    0x1407d1ee1
1407ce284:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce289:	0f 84 5a 3c 00 00    	je     0x1407d1ee9
1407ce28f:	48 8b 0d f2 39 c6 00 	mov    0xc639f2(%rip),%rcx        # 0x141431c88
1407ce296:	48 89 15 eb 39 c6 00 	mov    %rdx,0xc639eb(%rip)        # 0x141431c88
1407ce29d:	48 85 c9             	test   %rcx,%rcx
1407ce2a0:	74 24                	je     0x1407ce2c6
1407ce2a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce2a5:	ff c8                	dec    %eax
1407ce2a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce2aa:	85 c0                	test   %eax,%eax
1407ce2ac:	7f 18                	jg     0x1407ce2c6
1407ce2ae:	0f 88 40 3c 00 00    	js     0x1407d1ef4
1407ce2b4:	48 8b 01             	mov    (%rcx),%rax
1407ce2b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce2bc:	48 8b 00             	mov    (%rax),%rax
1407ce2bf:	ff 15 5b 57 7b 00    	call   *0x7b575b(%rip)        # 0x140f83a20
1407ce2c5:	90                   	nop
1407ce2c6:	48 8d 05 4b 87 86 00 	lea    0x86874b(%rip),%rax        # 0x141036a18
1407ce2cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce2d1:	48 c7 45 f8 08 00 00 	movq   $0x8,-0x8(%rbp)
1407ce2d8:	00
1407ce2d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce2dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce2e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce2e6:	e8 a5 2a fd ff       	call   0x1407a0d90
1407ce2eb:	48 8b 10             	mov    (%rax),%rdx
1407ce2ee:	48 85 d2             	test   %rdx,%rdx
1407ce2f1:	74 1c                	je     0x1407ce30f
1407ce2f3:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce2f6:	ff c0                	inc    %eax
1407ce2f8:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce2fb:	83 f8 01             	cmp    $0x1,%eax
1407ce2fe:	0f 8e fb 3b 00 00    	jle    0x1407d1eff
1407ce304:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce309:	0f 84 f8 3b 00 00    	je     0x1407d1f07
1407ce30f:	48 8b 0d 7a 39 c6 00 	mov    0xc6397a(%rip),%rcx        # 0x141431c90
1407ce316:	48 89 15 73 39 c6 00 	mov    %rdx,0xc63973(%rip)        # 0x141431c90
1407ce31d:	48 85 c9             	test   %rcx,%rcx
1407ce320:	74 24                	je     0x1407ce346
1407ce322:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce325:	ff c8                	dec    %eax
1407ce327:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce32a:	85 c0                	test   %eax,%eax
1407ce32c:	7f 18                	jg     0x1407ce346
1407ce32e:	0f 88 de 3b 00 00    	js     0x1407d1f12
1407ce334:	48 8b 01             	mov    (%rcx),%rax
1407ce337:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce33c:	48 8b 00             	mov    (%rax),%rax
1407ce33f:	ff 15 db 56 7b 00    	call   *0x7b56db(%rip)        # 0x140f83a20
1407ce345:	90                   	nop
1407ce346:	48 8d 05 db 86 86 00 	lea    0x8686db(%rip),%rax        # 0x141036a28
1407ce34d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce351:	48 c7 45 f8 0c 00 00 	movq   $0xc,-0x8(%rbp)
1407ce358:	00
1407ce359:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce35d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce362:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce366:	e8 25 2a fd ff       	call   0x1407a0d90
1407ce36b:	48 8b 10             	mov    (%rax),%rdx
1407ce36e:	48 85 d2             	test   %rdx,%rdx
1407ce371:	74 1c                	je     0x1407ce38f
1407ce373:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce376:	ff c0                	inc    %eax
1407ce378:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce37b:	83 f8 01             	cmp    $0x1,%eax
1407ce37e:	0f 8e 99 3b 00 00    	jle    0x1407d1f1d
1407ce384:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce389:	0f 84 96 3b 00 00    	je     0x1407d1f25
1407ce38f:	48 8b 0d 02 39 c6 00 	mov    0xc63902(%rip),%rcx        # 0x141431c98
1407ce396:	48 89 15 fb 38 c6 00 	mov    %rdx,0xc638fb(%rip)        # 0x141431c98
1407ce39d:	48 85 c9             	test   %rcx,%rcx
1407ce3a0:	74 24                	je     0x1407ce3c6
1407ce3a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce3a5:	ff c8                	dec    %eax
1407ce3a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce3aa:	85 c0                	test   %eax,%eax
1407ce3ac:	7f 18                	jg     0x1407ce3c6
1407ce3ae:	0f 88 7c 3b 00 00    	js     0x1407d1f30
1407ce3b4:	48 8b 01             	mov    (%rcx),%rax
1407ce3b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce3bc:	48 8b 00             	mov    (%rax),%rax
1407ce3bf:	ff 15 5b 56 7b 00    	call   *0x7b565b(%rip)        # 0x140f83a20
1407ce3c5:	90                   	nop
1407ce3c6:	48 8d 05 6b 86 86 00 	lea    0x86866b(%rip),%rax        # 0x141036a38
1407ce3cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce3d1:	48 c7 45 f8 09 00 00 	movq   $0x9,-0x8(%rbp)
1407ce3d8:	00
1407ce3d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce3dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce3e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce3e6:	e8 a5 29 fd ff       	call   0x1407a0d90
1407ce3eb:	48 8b 10             	mov    (%rax),%rdx
1407ce3ee:	48 85 d2             	test   %rdx,%rdx
1407ce3f1:	74 1c                	je     0x1407ce40f
1407ce3f3:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce3f6:	ff c0                	inc    %eax
1407ce3f8:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce3fb:	83 f8 01             	cmp    $0x1,%eax
1407ce3fe:	0f 8e 37 3b 00 00    	jle    0x1407d1f3b
1407ce404:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce409:	0f 84 34 3b 00 00    	je     0x1407d1f43
1407ce40f:	48 8b 0d 9a 38 c6 00 	mov    0xc6389a(%rip),%rcx        # 0x141431cb0
1407ce416:	48 89 15 93 38 c6 00 	mov    %rdx,0xc63893(%rip)        # 0x141431cb0
1407ce41d:	48 85 c9             	test   %rcx,%rcx
1407ce420:	74 24                	je     0x1407ce446
1407ce422:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce425:	ff c8                	dec    %eax
1407ce427:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce42a:	85 c0                	test   %eax,%eax
1407ce42c:	7f 18                	jg     0x1407ce446
1407ce42e:	0f 88 1a 3b 00 00    	js     0x1407d1f4e
1407ce434:	48 8b 01             	mov    (%rcx),%rax
1407ce437:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce43c:	48 8b 00             	mov    (%rax),%rax
1407ce43f:	ff 15 db 55 7b 00    	call   *0x7b55db(%rip)        # 0x140f83a20
1407ce445:	90                   	nop
1407ce446:	48 8d 05 fb 85 86 00 	lea    0x8685fb(%rip),%rax        # 0x141036a48
1407ce44d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce451:	48 c7 45 f8 10 00 00 	movq   $0x10,-0x8(%rbp)
1407ce458:	00
1407ce459:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce45d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce462:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce466:	e8 25 29 fd ff       	call   0x1407a0d90
1407ce46b:	48 8b 10             	mov    (%rax),%rdx
1407ce46e:	48 85 d2             	test   %rdx,%rdx
1407ce471:	74 1c                	je     0x1407ce48f
1407ce473:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce476:	ff c0                	inc    %eax
1407ce478:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce47b:	83 f8 01             	cmp    $0x1,%eax
1407ce47e:	0f 8e d5 3a 00 00    	jle    0x1407d1f59
1407ce484:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce489:	0f 84 d2 3a 00 00    	je     0x1407d1f61
1407ce48f:	48 8b 0d 0a 38 c6 00 	mov    0xc6380a(%rip),%rcx        # 0x141431ca0
1407ce496:	48 89 15 03 38 c6 00 	mov    %rdx,0xc63803(%rip)        # 0x141431ca0
1407ce49d:	48 85 c9             	test   %rcx,%rcx
1407ce4a0:	74 24                	je     0x1407ce4c6
1407ce4a2:	8b 41 10             	mov    0x10(%rcx),%eax
1407ce4a5:	ff c8                	dec    %eax
1407ce4a7:	89 41 10             	mov    %eax,0x10(%rcx)
1407ce4aa:	85 c0                	test   %eax,%eax
1407ce4ac:	7f 18                	jg     0x1407ce4c6
1407ce4ae:	0f 88 b8 3a 00 00    	js     0x1407d1f6c
1407ce4b4:	48 8b 01             	mov    (%rcx),%rax
1407ce4b7:	ba 01 00 00 00       	mov    $0x1,%edx
1407ce4bc:	48 8b 00             	mov    (%rax),%rax
1407ce4bf:	ff 15 5b 55 7b 00    	call   *0x7b555b(%rip)        # 0x140f83a20
1407ce4c5:	90                   	nop
1407ce4c6:	48 8d 05 93 85 86 00 	lea    0x868593(%rip),%rax        # 0x141036a60
1407ce4cd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407ce4d1:	48 c7 45 f8 08 00 00 	movq   $0x8,-0x8(%rbp)
1407ce4d8:	00
1407ce4d9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407ce4dd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407ce4e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407ce4e6:	e8 a5 28 fd ff       	call   0x1407a0d90
1407ce4eb:	48 8b 10             	mov    (%rax),%rdx
1407ce4ee:	48 85 d2             	test   %rdx,%rdx
1407ce4f1:	74 1c                	je     0x1407ce50f
1407ce4f3:	8b 42 10             	mov    0x10(%rdx),%eax
1407ce4f6:	ff c0                	inc    %eax
1407ce4f8:	89 42 10             	mov    %eax,0x10(%rdx)
1407ce4fb:	83 f8 01             	cmp    $0x1,%eax
1407ce4fe:	0f 8e 73 3a 00 00    	jle    0x1407d1f77
1407ce504:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ce509:	0f 84 70 3a 00 00    	je     0x1407d1f7f
1407ce50f:	48 8b 0d 92 37 c6 00 	mov    0xc63792(%rip),%rcx        # 0x141431ca8
1407ce516:	48 89 15 8b 37 c6 00 	mov    %rdx,0xc6378b(%rip)        # 0x141431ca8
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