140628757:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
14062875e:	89 45 b8             	mov    %eax,-0x48(%rbp)
140628761:	48 8b 05 98 77 e0 00 	mov    0xe07798(%rip),%rax        # 0x14142ff00
140628768:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14062876c:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140628770:	44 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9d
140628777:	44 89 4c 24 44       	mov    %r9d,0x44(%rsp)
14062877c:	89 5c 24 48          	mov    %ebx,0x48(%rsp)
140628780:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140628785:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140628789:	e8 a2 e9 fe ff       	call   0x140617130
14062878e:	90                   	nop
14062878f:	be 01 00 00 00       	mov    $0x1,%esi
140628794:	66 48 0f 7e f1       	movq   %xmm6,%rcx
140628799:	48 85 c9             	test   %rcx,%rcx
14062879c:	74 21                	je     0x1406287bf
14062879e:	8b 41 10             	mov    0x10(%rcx),%eax
1406287a1:	ff c8                	dec    %eax
1406287a3:	89 41 10             	mov    %eax,0x10(%rcx)
1406287a6:	85 c0                	test   %eax,%eax
1406287a8:	7f 15                	jg     0x1406287bf
1406287aa:	0f 88 4a 0e 00 00    	js     0x1406295fa
1406287b0:	48 8b 01             	mov    (%rcx),%rax
1406287b3:	8b d6                	mov    %esi,%edx
1406287b5:	48 8b 00             	mov    (%rax),%rax
1406287b8:	ff 15 62 b2 95 00    	call   *0x95b262(%rip)        # 0x140f83a20
1406287be:	90                   	nop
1406287bf:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1406287c4:	48 85 c9             	test   %rcx,%rcx
1406287c7:	74 21                	je     0x1406287ea
1406287c9:	8b 41 10             	mov    0x10(%rcx),%eax
1406287cc:	ff c8                	dec    %eax
1406287ce:	89 41 10             	mov    %eax,0x10(%rcx)
1406287d1:	85 c0                	test   %eax,%eax
1406287d3:	7f 15                	jg     0x1406287ea
1406287d5:	0f 88 2a 0e 00 00    	js     0x140629605
1406287db:	48 8b 01             	mov    (%rcx),%rax
1406287de:	8b d6                	mov    %esi,%edx
1406287e0:	48 8b 00             	mov    (%rax),%rax
1406287e3:	ff 15 37 b2 95 00    	call   *0x95b237(%rip)        # 0x140f83a20
1406287e9:	90                   	nop
1406287ea:	e9 72 01 00 00       	jmp    0x140628961
1406287ef:	4c 8b f1             	mov    %rcx,%r14
1406287f2:	48 8b cb             	mov    %rbx,%rcx
1406287f5:	e8 46 da 05 00       	call   0x140686240
1406287fa:	48 8b f8             	mov    %rax,%rdi
1406287fd:	33 c0                	xor    %eax,%eax
1406287ff:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
140628806:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14062880a:	8b 41 18             	mov    0x18(%rcx),%eax
14062880d:	83 f8 03             	cmp    $0x3,%eax
140628810:	75 16                	jne    0x140628828
140628812:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
140628816:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14062881a:	48 89 9d f8 00 00 00 	mov    %rbx,0xf8(%rbp)
140628821:	33 c9                	xor    %ecx,%ecx
140628823:	e9 87 fe ff ff       	jmp    0x1406286af
140628828:	33 c9                	xor    %ecx,%ecx
14062882a:	83 f8 02             	cmp    $0x2,%eax
14062882d:	0f 85 75 fe ff ff    	jne    0x1406286a8
140628833:	48 8b 47 38          	mov    0x38(%rdi),%rax
140628837:	48 8b 58 20          	mov    0x20(%rax),%rbx
14062883b:	48 89 9d f8 00 00 00 	mov    %rbx,0xf8(%rbp)
140628842:	e9 68 fe ff ff       	jmp    0x1406286af
140628847:	49 8b cd             	mov    %r13,%rcx
14062884a:	e8 71 fa 1c 00       	call   0x1407f82c0
14062884f:	44 8b 05 b2 35 d8 00 	mov    0xd835b2(%rip),%r8d        # 0x1413abe08
140628856:	48 8b 50 38          	mov    0x38(%rax),%rdx
14062885a:	49 8b cc             	mov    %r12,%rcx
14062885d:	e8 9e bd fe ff       	call   0x140614600
140628862:	8b c8                	mov    %eax,%ecx
140628864:	c7 44 24 4c ff ff ff 	movl   $0xffffffff,0x4c(%rsp)
14062886b:	ff
14062886c:	0f 57 c0             	xorps  %xmm0,%xmm0
14062886f:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140628875:	0f 57 c9             	xorps  %xmm1,%xmm1
140628878:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
14062887e:	0f 57 f6             	xorps  %xmm6,%xmm6
140628881:	f3 0f 7f 74 24 60    	movdqu %xmm6,0x60(%rsp)
140628887:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
14062888d:	33 c0                	xor    %eax,%eax
14062888f:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140628894:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140628898:	88 45 98             	mov    %al,-0x68(%rbp)
14062889b:	c7 44 24 38 2a 03 00 	movl   $0x32a,0x38(%rsp)
1406288a2:	00
1406288a3:	c7 44 24 3c 0c 00 00 	movl   $0xc,0x3c(%rsp)
1406288aa:	00
1406288ab:	48 8d 15 c6 fe 9e 00 	lea    0x9efec6(%rip),%rdx        # 0x141018778
1406288b2:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1406288b7:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
1406288bd:	89 45 a4             	mov    %eax,-0x5c(%rbp)
1406288c0:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1406288c4:	89 45 b0             	mov    %eax,-0x50(%rbp)
1406288c7:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
1406288ce:	89 45 b8             	mov    %eax,-0x48(%rbp)
1406288d1:	48 8b 05 28 76 e0 00 	mov    0xe07628(%rip),%rax        # 0x14142ff00
1406288d8:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1406288dc:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1406288e0:	44 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9d
1406288e7:	44 89 4c 24 44       	mov    %r9d,0x44(%rsp)
1406288ec:	89 5c 24 48          	mov    %ebx,0x48(%rsp)
1406288f0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406288f5:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1406288f9:	e8 32 e8 fe ff       	call   0x140617130
1406288fe:	90                   	nop
1406288ff:	be 01 00 00 00       	mov    $0x1,%esi
140628904:	66 48 0f 7e f1       	movq   %xmm6,%rcx
140628909:	48 85 c9             	test   %rcx,%rcx
14062890c:	74 21                	je     0x14062892f
14062890e:	8b 41 10             	mov    0x10(%rcx),%eax
140628911:	ff c8                	dec    %eax
140628913:	89 41 10             	mov    %eax,0x10(%rcx)
140628916:	85 c0                	test   %eax,%eax
140628918:	7f 15                	jg     0x14062892f
14062891a:	0f 88 f0 0c 00 00    	js     0x140629610
140628920:	48 8b 01             	mov    (%rcx),%rax
140628923:	8b d6                	mov    %esi,%edx
140628925:	48 8b 00             	mov    (%rax),%rax
140628928:	ff 15 f2 b0 95 00    	call   *0x95b0f2(%rip)        # 0x140f83a20
14062892e:	90                   	nop
14062892f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140628934:	48 85 c9             	test   %rcx,%rcx
140628937:	74 21                	je     0x14062895a
140628939:	8b 41 10             	mov    0x10(%rcx),%eax
14062893c:	ff c8                	dec    %eax
14062893e:	89 41 10             	mov    %eax,0x10(%rcx)
140628941:	85 c0                	test   %eax,%eax
140628943:	7f 15                	jg     0x14062895a
140628945:	0f 88 d0 0c 00 00    	js     0x14062961b
14062894b:	48 8b 01             	mov    (%rcx),%rax
14062894e:	8b d6                	mov    %esi,%edx
140628950:	48 8b 00             	mov    (%rax),%rax
140628953:	ff 15 c7 b0 95 00    	call   *0x95b0c7(%rip)        # 0x140f83a20
140628959:	90                   	nop
14062895a:	c7 45 dc 0d 00 00 00 	movl   $0xd,-0x24(%rbp)
140628961:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140628965:	48 8b bd d8 00 00 00 	mov    0xd8(%rbp),%rdi
14062896c:	48 8b d7             	mov    %rdi,%rdx
14062896f:	49 8b cc             	mov    %r12,%rcx
140628972:	e8 b9 59 ff ff       	call   0x14061e330
140628977:	90                   	nop
140628978:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14062897c:	48 85 c9             	test   %rcx,%rcx
14062897f:	74 21                	je     0x1406289a2
140628981:	8b 41 10             	mov    0x10(%rcx),%eax
140628984:	ff c8                	dec    %eax
140628986:	89 41 10             	mov    %eax,0x10(%rcx)
140628989:	85 c0                	test   %eax,%eax
14062898b:	7f 15                	jg     0x1406289a2
14062898d:	0f 88 93 0c 00 00    	js     0x140629626
140628993:	48 8b 01             	mov    (%rcx),%rax
140628996:	8b d6                	mov    %esi,%edx
140628998:	48 8b 00             	mov    (%rax),%rax
14062899b:	ff 15 7f b0 95 00    	call   *0x95b07f(%rip)        # 0x140f83a20
1406289a1:	90                   	nop
1406289a2:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406289a6:	48 85 c9             	test   %rcx,%rcx
1406289a9:	74 21                	je     0x1406289cc
1406289ab:	8b 41 10             	mov    0x10(%rcx),%eax
1406289ae:	ff c8                	dec    %eax
1406289b0:	89 41 10             	mov    %eax,0x10(%rcx)
1406289b3:	85 c0                	test   %eax,%eax
1406289b5:	7f 15                	jg     0x1406289cc
1406289b7:	0f 88 74 0c 00 00    	js     0x140629631
1406289bd:	48 8b 01             	mov    (%rcx),%rax
1406289c0:	8b d6                	mov    %esi,%edx
1406289c2:	48 8b 00             	mov    (%rax),%rax
1406289c5:	ff 15 55 b0 95 00    	call   *0x95b055(%rip)        # 0x140f83a20
1406289cb:	90                   	nop
1406289cc:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1406289d0:	48 85 c9             	test   %rcx,%rcx
1406289d3:	0f 84 cf 0b 00 00    	je     0x1406295a8
1406289d9:	8b 41 10             	mov    0x10(%rcx),%eax
1406289dc:	ff c8                	dec    %eax
1406289de:	89 41 10             	mov    %eax,0x10(%rcx)
1406289e1:	85 c0                	test   %eax,%eax
1406289e3:	0f 8f bf 0b 00 00    	jg     0x1406295a8
1406289e9:	0f 88 ea 0b 00 00    	js     0x1406295d9
1406289ef:	e9 a5 0b 00 00       	jmp    0x140629599
1406289f4:	83 fe 13             	cmp    $0x13,%esi
1406289f7:	0f 85 47 03 00 00    	jne    0x140628d44
1406289fd:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140628a04:	48 8b 08             	mov    (%rax),%rcx
140628a07:	e8 d4 1c 12 00       	call   0x14074a6e0
140628a0c:	48 8b c8             	mov    %rax,%rcx
140628a0f:	e8 8c 74 12 00       	call   0x14074fea0
140628a14:	4c 8b 38             	mov    (%rax),%r15
140628a17:	4c 89 7d 70          	mov    %r15,0x70(%rbp)
140628a1b:	4d 85 ff             	test   %r15,%r15
140628a1e:	74 1e                	je     0x140628a3e
140628a20:	41 8b 47 10          	mov    0x10(%r15),%eax
140628a24:	ff c0                	inc    %eax
140628a26:	41 89 47 10          	mov    %eax,0x10(%r15)
140628a2a:	83 f8 01             	cmp    $0x1,%eax
140628a2d:	0f 8e 09 0c 00 00    	jle    0x14062963c
140628a33:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140628a38:	0f 84 06 0c 00 00    	je     0x140629644
140628a3e:	41 8b 77 18          	mov    0x18(%r15),%esi
140628a42:	4d 85 f6             	test   %r14,%r14
140628a45:	0f 84 d8 00 00 00    	je     0x140628b23
140628a4b:	49 8b ce             	mov    %r14,%rcx
140628a4e:	e8 6d f8 1c 00       	call   0x1407f82c0
140628a53:	48 8b 50 38          	mov    0x38(%rax),%rdx
140628a57:	49 8b cc             	mov    %r12,%rcx
140628a5a:	e8 b1 bc fe ff       	call   0x140614710
140628a5f:	8b f8                	mov    %eax,%edi
140628a61:	bb 01 03 00 00       	mov    $0x301,%ebx
140628a66:	b8 03 03 00 00       	mov    $0x303,%eax
140628a6b:	83 fe 0d             	cmp    $0xd,%esi
140628a6e:	0f 44 d8             	cmove  %eax,%ebx
140628a71:	44 8b c3             	mov    %ebx,%r8d
140628a74:	49 8b d5             	mov    %r13,%rdx
140628a77:	49 8b cc             	mov    %r12,%rcx
140628a7a:	e8 51 65 ff ff       	call   0x14061efd0
140628a7f:	8b c8                	mov    %eax,%ecx
140628a81:	c7 44 24 4c ff ff ff 	movl   $0xffffffff,0x4c(%rsp)
140628a88:	ff
140628a89:	0f 57 c0             	xorps  %xmm0,%xmm0
140628a8c:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140628a92:	0f 57 c9             	xorps  %xmm1,%xmm1
140628a95:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
140628a9b:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140628aa1:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
140628aa7:	33 c0                	xor    %eax,%eax
140628aa9:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140628aae:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140628ab2:	88 45 98             	mov    %al,-0x68(%rbp)
140628ab5:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
140628ab9:	c7 44 24 3c 0c 00 00 	movl   $0xc,0x3c(%rsp)
140628ac0:	00
140628ac1:	48 8d 15 b0 fc 9e 00 	lea    0x9efcb0(%rip),%rdx        # 0x141018778
140628ac8:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140628acd:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
140628ad3:	89 45 a4             	mov    %eax,-0x5c(%rbp)
140628ad6:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140628ada:	89 45 b0             	mov    %eax,-0x50(%rbp)
140628add:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
140628ae4:	89 45 b8             	mov    %eax,-0x48(%rbp)
140628ae7:	48 8b 05 12 74 e0 00 	mov    0xe07412(%rip),%rax        # 0x14142ff00
140628aee:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140628af2:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140628af6:	44 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9d
140628afd:	44 89 4c 24 44       	mov    %r9d,0x44(%rsp)
140628b02:	89 7c 24 48          	mov    %edi,0x48(%rsp)
140628b06:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140628b0b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140628b0f:	e8 1c e6 fe ff       	call   0x140617130
140628b14:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140628b19:	e8 72 1d f9 ff       	call   0x1405ba890
140628b1e:	e9 cb 00 00 00       	jmp    0x140628bee
140628b23:	bb 02 03 00 00       	mov    $0x302,%ebx
140628b28:	b8 04 03 00 00       	mov    $0x304,%eax
140628b2d:	83 fe 0d             	cmp    $0xd,%esi
140628b30:	0f 44 d8             	cmove  %eax,%ebx
140628b33:	44 8b c3             	mov    %ebx,%r8d
140628b36:	49 8b d5             	mov    %r13,%rdx
140628b39:	49 8b cc             	mov    %r12,%rcx
140628b3c:	e8 8f 64 ff ff       	call   0x14061efd0
140628b41:	8b c8                	mov    %eax,%ecx
140628b43:	c7 44 24 4c ff ff ff 	movl   $0xffffffff,0x4c(%rsp)
140628b4a:	ff
140628b4b:	0f 57 c0             	xorps  %xmm0,%xmm0
140628b4e:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140628b54:	0f 57 c9             	xorps  %xmm1,%xmm1
140628b57:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
140628b5d:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140628b63:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
140628b69:	33 c0                	xor    %eax,%eax
140628b6b:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140628b70:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140628b74:	88 45 98             	mov    %al,-0x68(%rbp)
140628b77:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
140628b7b:	c7 44 24 3c 0c 00 00 	movl   $0xc,0x3c(%rsp)
140628b82:	00
140628b83:	48 8d 15 ee fb 9e 00 	lea    0x9efbee(%rip),%rdx        # 0x141018778
140628b8a:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140628b8f:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
140628b95:	89 45 a4             	mov    %eax,-0x5c(%rbp)
140628b98:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140628b9c:	89 45 b0             	mov    %eax,-0x50(%rbp)
140628b9f:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
140628ba6:	89 45 b8             	mov    %eax,-0x48(%rbp)
140628ba9:	48 8b 05 50 73 e0 00 	mov    0xe07350(%rip),%rax        # 0x14142ff00
140628bb0:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140628bb4:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140628bb8:	44 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9d
140628bbf:	44 89 4c 24 44       	mov    %r9d,0x44(%rsp)
140628bc4:	48 8b 85 f8 00 00 00 	mov    0xf8(%rbp),%rax
140628bcb:	89 44 24 48          	mov    %eax,0x48(%rsp)
140628bcf:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140628bd4:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140628bd8:	e8 53 e5 fe ff       	call   0x140617130
140628bdd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140628be2:	e8 a9 1c f9 ff       	call   0x1405ba890
140628be7:	c7 45 dc 0d 00 00 00 	movl   $0xd,-0x24(%rbp)
140628bee:	49 8b 45 20          	mov    0x20(%r13),%rax
140628bf2:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
140628bf9:	48 85 c0             	test   %rax,%rax
140628bfc:	74 24                	je     0x140628c22
140628bfe:	8b 48 10             	mov    0x10(%rax),%ecx
140628c01:	ff c1                	inc    %ecx
140628c03:	89 48 10             	mov    %ecx,0x10(%rax)
140628c06:	83 f9 01             	cmp    $0x1,%ecx
140628c09:	0f 8e 40 0a 00 00    	jle    0x14062964f
140628c0f:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
140628c15:	0f 84 3c 0a 00 00    	je     0x140629657
140628c1b:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140628c22:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140628c29:	48 89 8d f8 00 00 00 	mov    %rcx,0xf8(%rbp)
140628c30:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140628c34:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140628c38:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
140628c3f:	be 01 00 00 00       	mov    $0x1,%esi
140628c44:	48 85 c0             	test   %rax,%rax
140628c47:	74 1c                	je     0x140628c65
140628c49:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140628c4d:	e8 0e f4 0e 00       	call   0x140718060
140628c52:	0f b6 4d 38          	movzbl 0x38(%rbp),%ecx
140628c56:	84 c0                	test   %al,%al
140628c58:	0f 45 ce             	cmovne %esi,%ecx
140628c5b:	88 4d 38             	mov    %cl,0x38(%rbp)
140628c5e:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140628c65:	48 85 c9             	test   %rcx,%rcx
140628c68:	74 21                	je     0x140628c8b
140628c6a:	8b 41 10             	mov    0x10(%rcx),%eax
140628c6d:	ff c8                	dec    %eax
140628c6f:	89 41 10             	mov    %eax,0x10(%rcx)
140628c72:	85 c0                	test   %eax,%eax
140628c74:	7f 15                	jg     0x140628c8b
140628c76:	0f 88 e6 09 00 00    	js     0x140629662
140628c7c:	48 8b 01             	mov    (%rcx),%rax
140628c7f:	8b d6                	mov    %esi,%edx
140628c81:	48 8b 00             	mov    (%rax),%rax
140628c84:	ff 15 96 ad 95 00    	call   *0x95ad96(%rip)        # 0x140f83a20
140628c8a:	90                   	nop
140628c8b:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140628c8f:	48 8b bd d8 00 00 00 	mov    0xd8(%rbp),%rdi
140628c96:	48 8b d7             	mov    %rdi,%rdx
140628c99:	49 8b cc             	mov    %r12,%rcx
140628c9c:	e8 8f 56 ff ff       	call   0x14061e330
140628ca1:	90                   	nop
140628ca2:	41 8b 47 10          	mov    0x10(%r15),%eax
140628ca6:	ff c8                	dec    %eax
140628ca8:	41 89 47 10          	mov    %eax,0x10(%r15)
140628cac:	85 c0                	test   %eax,%eax
140628cae:	7f 18                	jg     0x140628cc8
140628cb0:	0f 88 b7 09 00 00    	js     0x14062966d
140628cb6:	49 8b 07             	mov    (%r15),%rax
140628cb9:	8b d6                	mov    %esi,%edx