140145eca:	ff 15 68 6d 9c 00    	call   *0x9c6d68(%rip)        # 0x140b0cc38
140145ed0:	8b f8                	mov    %eax,%edi
140145ed2:	85 c0                	test   %eax,%eax
140145ed4:	0f 88 8a fc ff ff    	js     0x140145b64
140145eda:	49 8b 5d 20          	mov    0x20(%r13),%rbx
140145ede:	48 8b 03             	mov    (%rbx),%rax
140145ee1:	48 8b 78 38          	mov    0x38(%rax),%rdi
140145ee5:	49 8b 06             	mov    (%r14),%rax
140145ee8:	49 8b ce             	mov    %r14,%rcx
140145eeb:	48 8b 40 78          	mov    0x78(%rax),%rax
140145eef:	ff 15 43 6d 9c 00    	call   *0x9c6d43(%rip)        # 0x140b0cc38
140145ef5:	83 f8 08             	cmp    $0x8,%eax
140145ef8:	0f 94 c2             	sete   %dl
140145efb:	48 8d 8d 50 07 00 00 	lea    0x750(%rbp),%rcx
140145f02:	e8 75 46 8c 00       	call   0x140a0a57c
140145f07:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140145f0c:	76 03                	jbe    0x140145f11
140145f0e:	48 8b 00             	mov    (%rax),%rax
140145f11:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140145f16:	45 33 c9             	xor    %r9d,%r9d
140145f19:	4c 8d 05 98 ca 9f 00 	lea    0x9fca98(%rip),%r8        # 0x140b429b8
140145f20:	48 8d 15 b9 a9 9f 00 	lea    0x9fa9b9(%rip),%rdx        # 0x140b408e0
140145f27:	48 8b cb             	mov    %rbx,%rcx
140145f2a:	48 8b c7             	mov    %rdi,%rax
140145f2d:	ff 15 05 6d 9c 00    	call   *0x9c6d05(%rip)        # 0x140b0cc38
140145f33:	8b f8                	mov    %eax,%edi
140145f35:	8b d8                	mov    %eax,%ebx
140145f37:	c1 eb 1f             	shr    $0x1f,%ebx
140145f3a:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140145f41:	48 83 f8 07          	cmp    $0x7,%rax
140145f45:	76 38                	jbe    0x140145f7f
140145f47:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140145f4e:	00
140145f4f:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
140145f56:	48 8b d1             	mov    %rcx,%rdx
140145f59:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140145f5f:	72 18                	jb     0x140145f79
140145f61:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140145f65:	48 2b d1             	sub    %rcx,%rdx
140145f68:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140145f6c:	48 83 f8 1f          	cmp    $0x1f,%rax
140145f70:	76 07                	jbe    0x140145f79
140145f72:	ff 15 20 6a 9c 00    	call   *0x9c6a20(%rip)        # 0x140b0c998
140145f78:	cc                   	int3
140145f79:	ff 15 41 69 9c 00    	call   *0x9c6941(%rip)        # 0x140b0c8c0
140145f7f:	84 db                	test   %bl,%bl
140145f81:	0f 85 9d fc ff ff    	jne    0x140145c24
140145f87:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145f8b:	48 8b 01             	mov    (%rcx),%rax
140145f8e:	48 8b 40 78          	mov    0x78(%rax),%rax
140145f92:	ff 15 a0 6c 9c 00    	call   *0x9c6ca0(%rip)        # 0x140b0cc38
140145f98:	8b f8                	mov    %eax,%edi
140145f9a:	33 db                	xor    %ebx,%ebx
140145f9c:	85 c0                	test   %eax,%eax
140145f9e:	0f 88 c0 fb ff ff    	js     0x140145b64
140145fa4:	49 8b 06             	mov    (%r14),%rax
140145fa7:	49 8b ce             	mov    %r14,%rcx
140145faa:	48 8b 40 78          	mov    0x78(%rax),%rax
140145fae:	ff 15 84 6c 9c 00    	call   *0x9c6c84(%rip)        # 0x140b0cc38
140145fb4:	83 f8 10             	cmp    $0x10,%eax
140145fb7:	75 05                	jne    0x140145fbe
140145fb9:	49 39 1f             	cmp    %rbx,(%r15)
140145fbc:	74 34                	je     0x140145ff2
140145fbe:	49 8b 0f             	mov    (%r15),%rcx
140145fc1:	48 85 c9             	test   %rcx,%rcx
140145fc4:	74 23                	je     0x140145fe9
140145fc6:	48 8b 01             	mov    (%rcx),%rax
140145fc9:	48 8b 40 78          	mov    0x78(%rax),%rax
140145fcd:	ff 15 65 6c 9c 00    	call   *0x9c6c65(%rip)        # 0x140b0cc38
140145fd3:	8b d8                	mov    %eax,%ebx
140145fd5:	49 8b 0e             	mov    (%r14),%rcx
140145fd8:	48 8b 41 78          	mov    0x78(%rcx),%rax
140145fdc:	49 8b ce             	mov    %r14,%rcx
140145fdf:	ff 15 53 6c 9c 00    	call   *0x9c6c53(%rip)        # 0x140b0cc38
140145fe5:	3b c3                	cmp    %ebx,%eax
140145fe7:	75 09                	jne    0x140145ff2
140145fe9:	45 84 e4             	test   %r12b,%r12b
140145fec:	0f 84 f7 00 00 00    	je     0x1401460e9
140145ff2:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140145ff6:	48 8b 01             	mov    (%rcx),%rax
140145ff9:	45 33 c9             	xor    %r9d,%r9d
140145ffc:	4c 8d 05 65 d4 9f 00 	lea    0x9fd465(%rip),%r8        # 0x140b43468
140146003:	48 8d 15 d6 a8 9f 00 	lea    0x9fa8d6(%rip),%rdx        # 0x140b408e0
14014600a:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146011:	ff 15 21 6c 9c 00    	call   *0x9c6c21(%rip)        # 0x140b0cc38
140146017:	8b f8                	mov    %eax,%edi
140146019:	85 c0                	test   %eax,%eax
14014601b:	0f 88 43 fb ff ff    	js     0x140145b64
140146021:	49 8b 5d 20          	mov    0x20(%r13),%rbx
140146025:	48 8b 03             	mov    (%rbx),%rax
140146028:	48 8b 78 38          	mov    0x38(%rax),%rdi
14014602c:	49 8b 06             	mov    (%r14),%rax
14014602f:	49 8b ce             	mov    %r14,%rcx
140146032:	48 8b 40 78          	mov    0x78(%rax),%rax
140146036:	ff 15 fc 6b 9c 00    	call   *0x9c6bfc(%rip)        # 0x140b0cc38
14014603c:	83 f8 10             	cmp    $0x10,%eax
14014603f:	0f 94 c2             	sete   %dl
140146042:	48 8d 8d 50 07 00 00 	lea    0x750(%rbp),%rcx
140146049:	e8 2e 45 8c 00       	call   0x140a0a57c
14014604e:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140146053:	76 03                	jbe    0x140146058
140146055:	48 8b 00             	mov    (%rax),%rax
140146058:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014605d:	45 33 c9             	xor    %r9d,%r9d
140146060:	4c 8d 05 51 c9 9f 00 	lea    0x9fc951(%rip),%r8        # 0x140b429b8
140146067:	48 8d 15 72 a8 9f 00 	lea    0x9fa872(%rip),%rdx        # 0x140b408e0
14014606e:	48 8b cb             	mov    %rbx,%rcx
140146071:	48 8b c7             	mov    %rdi,%rax
140146074:	ff 15 be 6b 9c 00    	call   *0x9c6bbe(%rip)        # 0x140b0cc38
14014607a:	8b f8                	mov    %eax,%edi
14014607c:	8b d8                	mov    %eax,%ebx
14014607e:	c1 eb 1f             	shr    $0x1f,%ebx
140146081:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140146088:	48 83 f8 07          	cmp    $0x7,%rax
14014608c:	76 38                	jbe    0x1401460c6
14014608e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140146095:	00
140146096:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
14014609d:	48 8b d1             	mov    %rcx,%rdx
1401460a0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401460a6:	72 18                	jb     0x1401460c0
1401460a8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401460ac:	48 2b d1             	sub    %rcx,%rdx
1401460af:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401460b3:	48 83 f8 1f          	cmp    $0x1f,%rax
1401460b7:	76 07                	jbe    0x1401460c0
1401460b9:	ff 15 d9 68 9c 00    	call   *0x9c68d9(%rip)        # 0x140b0c998
1401460bf:	cc                   	int3
1401460c0:	ff 15 fa 67 9c 00    	call   *0x9c67fa(%rip)        # 0x140b0c8c0
1401460c6:	84 db                	test   %bl,%bl
1401460c8:	0f 85 56 fb ff ff    	jne    0x140145c24
1401460ce:	49 8b 4d 20          	mov    0x20(%r13),%rcx
1401460d2:	48 8b 01             	mov    (%rcx),%rax
1401460d5:	48 8b 40 78          	mov    0x78(%rax),%rax
1401460d9:	ff 15 59 6b 9c 00    	call   *0x9c6b59(%rip)        # 0x140b0cc38
1401460df:	8b f8                	mov    %eax,%edi
1401460e1:	85 c0                	test   %eax,%eax
1401460e3:	0f 88 7b fa ff ff    	js     0x140145b64
1401460e9:	49 8b 0f             	mov    (%r15),%rcx
1401460ec:	48 85 c9             	test   %rcx,%rcx
1401460ef:	74 2e                	je     0x14014611f
1401460f1:	48 8b 01             	mov    (%rcx),%rax
1401460f4:	48 8b 40 18          	mov    0x18(%rax),%rax
1401460f8:	ff 15 3a 6b 9c 00    	call   *0x9c6b3a(%rip)        # 0x140b0cc38
1401460fe:	8b d8                	mov    %eax,%ebx
140146100:	49 8b 0e             	mov    (%r14),%rcx
140146103:	48 8b 41 18          	mov    0x18(%rcx),%rax
140146107:	49 8b ce             	mov    %r14,%rcx
14014610a:	ff 15 28 6b 9c 00    	call   *0x9c6b28(%rip)        # 0x140b0cc38
140146110:	3b c3                	cmp    %ebx,%eax
140146112:	75 0b                	jne    0x14014611f
140146114:	33 db                	xor    %ebx,%ebx
140146116:	45 84 e4             	test   %r12b,%r12b
140146119:	0f 84 b3 01 00 00    	je     0x1401462d2
14014611f:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146123:	48 8b 01             	mov    (%rcx),%rax
140146126:	45 33 c9             	xor    %r9d,%r9d
140146129:	4c 8d 05 08 d1 9f 00 	lea    0x9fd108(%rip),%r8        # 0x140b43238
140146130:	48 8d 15 a9 a7 9f 00 	lea    0x9fa7a9(%rip),%rdx        # 0x140b408e0
140146137:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14014613e:	ff 15 f4 6a 9c 00    	call   *0x9c6af4(%rip)        # 0x140b0cc38
140146144:	8b f8                	mov    %eax,%edi
140146146:	85 c0                	test   %eax,%eax
140146148:	0f 88 16 fa ff ff    	js     0x140145b64
14014614e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140146153:	e8 70 d6 fe ff       	call   0x1401337c8
140146158:	90                   	nop
140146159:	48 8d 15 e0 76 fc ff 	lea    -0x38920(%rip),%rdx        # 0x14010d840
140146160:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140146165:	ff 15 0d 62 9c 00    	call   *0x9c620d(%rip)        # 0x140b0c378
14014616b:	48 8b d8             	mov    %rax,%rbx
14014616e:	48 8b 08             	mov    (%rax),%rcx
140146171:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140146175:	66 c7 44 02 58 30 00 	movw   $0x30,0x58(%rdx,%rax,1)
14014617c:	ba 06 00 00 00       	mov    $0x6,%edx
140146181:	48 8d 8d 70 07 00 00 	lea    0x770(%rbp),%rcx
140146188:	ff 15 ca 61 9c 00    	call   *0x9c61ca(%rip)        # 0x140b0c358
14014618e:	48 8b 0b             	mov    (%rbx),%rcx
140146191:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140146195:	48 03 cb             	add    %rbx,%rcx
140146198:	48 8b 50 08          	mov    0x8(%rax),%rdx
14014619c:	48 8b 00             	mov    (%rax),%rax
14014619f:	ff 15 93 6a 9c 00    	call   *0x9c6a93(%rip)        # 0x140b0cc38
1401461a5:	49 8b 06             	mov    (%r14),%rax
1401461a8:	49 8b ce             	mov    %r14,%rcx
1401461ab:	48 8b 40 18          	mov    0x18(%rax),%rax
1401461af:	ff 15 83 6a 9c 00    	call   *0x9c6a83(%rip)        # 0x140b0cc38
1401461b5:	25 ff ff ff 00       	and    $0xffffff,%eax
1401461ba:	8b d0                	mov    %eax,%edx
1401461bc:	48 8b cb             	mov    %rbx,%rcx
1401461bf:	ff 15 bb 61 9c 00    	call   *0x9c61bb(%rip)        # 0x140b0c380
1401461c5:	48 8d 15 44 c4 fe ff 	lea    -0x13bbc(%rip),%rdx        # 0x140132610
1401461cc:	48 8b c8             	mov    %rax,%rcx
1401461cf:	ff 15 a3 61 9c 00    	call   *0x9c61a3(%rip)        # 0x140b0c378
1401461d5:	49 8b 7d 20          	mov    0x20(%r13),%rdi
1401461d9:	48 8b 07             	mov    (%rdi),%rax
1401461dc:	48 8b 58 38          	mov    0x38(%rax),%rbx
1401461e0:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401461e7:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401461ec:	e8 87 88 fc ff       	call   0x14010ea78
1401461f1:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401461f8:	48 83 bd 68 07 00 00 	cmpq   $0x7,0x768(%rbp)
1401461ff:	07
140146200:	48 0f 47 95 50 07 00 	cmova  0x750(%rbp),%rdx
140146207:	00
140146208:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14014620d:	45 33 c9             	xor    %r9d,%r9d
140146210:	4c 8d 05 a1 c7 9f 00 	lea    0x9fc7a1(%rip),%r8        # 0x140b429b8
140146217:	48 8d 15 c2 a6 9f 00 	lea    0x9fa6c2(%rip),%rdx        # 0x140b408e0
14014621e:	48 8b cf             	mov    %rdi,%rcx
140146221:	48 8b c3             	mov    %rbx,%rax
140146224:	ff 15 0e 6a 9c 00    	call   *0x9c6a0e(%rip)        # 0x140b0cc38
14014622a:	8b f8                	mov    %eax,%edi
14014622c:	8b d8                	mov    %eax,%ebx
14014622e:	c1 eb 1f             	shr    $0x1f,%ebx
140146231:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
140146238:	48 83 f8 07          	cmp    $0x7,%rax
14014623c:	76 38                	jbe    0x140146276
14014623e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140146245:	00
140146246:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
14014624d:	48 8b d1             	mov    %rcx,%rdx
140146250:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140146256:	72 18                	jb     0x140146270
140146258:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14014625c:	48 2b d1             	sub    %rcx,%rdx
14014625f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140146263:	48 83 f8 1f          	cmp    $0x1f,%rax
140146267:	76 07                	jbe    0x140146270
140146269:	ff 15 29 67 9c 00    	call   *0x9c6729(%rip)        # 0x140b0c998
14014626f:	cc                   	int3
140146270:	ff 15 4a 66 9c 00    	call   *0x9c664a(%rip)        # 0x140b0c8c0
140146276:	84 db                	test   %bl,%bl
140146278:	74 18                	je     0x140146292
14014627a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14014627e:	e8 cd d4 fe ff       	call   0x140133750
140146283:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140146287:	ff 15 73 63 9c 00    	call   *0x9c6373(%rip)        # 0x140b0c600
14014628d:	e9 92 f9 ff ff       	jmp    0x140145c24
140146292:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146296:	48 8b 01             	mov    (%rcx),%rax
140146299:	48 8b 40 78          	mov    0x78(%rax),%rax
14014629d:	ff 15 95 69 9c 00    	call   *0x9c6995(%rip)        # 0x140b0cc38
1401462a3:	8b f8                	mov    %eax,%edi
1401462a5:	33 db                	xor    %ebx,%ebx
1401462a7:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401462ab:	85 c0                	test   %eax,%eax
1401462ad:	79 14                	jns    0x1401462c3
1401462af:	e8 9c d4 fe ff       	call   0x140133750
1401462b4:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401462b8:	ff 15 42 63 9c 00    	call   *0x9c6342(%rip)        # 0x140b0c600
1401462be:	e9 1a f6 ff ff       	jmp    0x1401458dd
1401462c3:	e8 88 d4 fe ff       	call   0x140133750
1401462c8:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401462cc:	ff 15 2e 63 9c 00    	call   *0x9c632e(%rip)        # 0x140b0c600
1401462d2:	f3 0f 10 3d f6 ad a6 	movss  0xa6adf6(%rip),%xmm7        # 0x140bb10d0
1401462d9:	00
1401462da:	45 0f 57 c0          	xorps  %xmm8,%xmm8
1401462de:	49 39 1f             	cmp    %rbx,(%r15)
1401462e1:	75 1b                	jne    0x1401462fe
1401462e3:	49 8b 06             	mov    (%r14),%rax
1401462e6:	49 8b ce             	mov    %r14,%rcx
1401462e9:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1401462f0:	ff 15 42 69 9c 00    	call   *0x9c6942(%rip)        # 0x140b0cc38
1401462f6:	41 0f 2e c0          	ucomiss %xmm8,%xmm0
1401462fa:	7a 47                	jp     0x140146343
1401462fc:	75 45                	jne    0x140146343
1401462fe:	49 8b 1f             	mov    (%r15),%rbx
140146301:	48 85 db             	test   %rbx,%rbx
140146304:	0f 84 db 01 00 00    	je     0x1401464e5
14014630a:	49 8b 06             	mov    (%r14),%rax
14014630d:	49 8b ce             	mov    %r14,%rcx
140146310:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140146317:	ff 15 1b 69 9c 00    	call   *0x9c691b(%rip)        # 0x140b0cc38
14014631d:	0f 28 f0             	movaps %xmm0,%xmm6
140146320:	48 8b 03             	mov    (%rbx),%rax
140146323:	48 8b cb             	mov    %rbx,%rcx
140146326:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14014632d:	ff 15 05 69 9c 00    	call   *0x9c6905(%rip)        # 0x140b0cc38
140146333:	0f 2e f0             	ucomiss %xmm0,%xmm6
140146336:	7a 0b                	jp     0x140146343
140146338:	75 09                	jne    0x140146343
14014633a:	45 84 e4             	test   %r12b,%r12b
14014633d:	0f 84 99 01 00 00    	je     0x1401464dc
140146343:	49 8b 4d 20          	mov    0x20(%r13),%rcx
140146347:	48 8b 01             	mov    (%rcx),%rax
14014634a:	45 33 c9             	xor    %r9d,%r9d
14014634d:	4c 8d 05 5c cd 9f 00 	lea    0x9fcd5c(%rip),%r8        # 0x140b430b0
140146354:	48 8d 15 85 a5 9f 00 	lea    0x9fa585(%rip),%rdx        # 0x140b408e0
14014635b:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140146362:	ff 15 d0 68 9c 00    	call   *0x9c68d0(%rip)        # 0x140b0cc38
140146368:	8b f8                	mov    %eax,%edi
14014636a:	85 c0                	test   %eax,%eax
14014636c:	0f 88 f2 f7 ff ff    	js     0x140145b64
140146372:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140146377:	e8 4c d4 fe ff       	call   0x1401337c8
14014637c:	90                   	nop
14014637d:	49 8b 06             	mov    (%r14),%rax
140146380:	49 8b ce             	mov    %r14,%rcx
140146383:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14014638a:	ff 15 a8 68 9c 00    	call   *0x9c68a8(%rip)        # 0x140b0cc38
140146390:	0f 28 c8             	movaps %xmm0,%xmm1
140146393:	f3 0f 59 0d 29 af a6 	mulss  0xa6af29(%rip),%xmm1        # 0x140bb12c4
14014639a:	00
14014639b:	41 0f 2f c0          	comiss %xmm8,%xmm0
14014639f:	76 0e                	jbe    0x1401463af
1401463a1:	f3 0f 58 cf          	addss  %xmm7,%xmm1
1401463a5:	0f 28 c1             	movaps %xmm1,%xmm0
1401463a8:	e8 79 bf 9a 00       	call   0x140af2326
1401463ad:	eb 0c                	jmp    0x1401463bb
1401463af:	f3 0f 5c cf          	subss  %xmm7,%xmm1
1401463b3:	0f 28 c1             	movaps %xmm1,%xmm0
1401463b6:	e8 4d bf 9a 00       	call   0x140af2308
1401463bb:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
1401463bf:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401463c4:	ff 15 d6 5f 9c 00    	call   *0x9c5fd6(%rip)        # 0x140b0c3a0
1401463ca:	49 8b 7d 20          	mov    0x20(%r13),%rdi
1401463ce:	48 8b 07             	mov    (%rdi),%rax
1401463d1:	48 8b 58 38          	mov    0x38(%rax),%rbx
1401463d5:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401463dc:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401463e1:	e8 92 86 fc ff       	call   0x14010ea78
1401463e6:	48 8d 95 50 07 00 00 	lea    0x750(%rbp),%rdx
1401463ed:	48 83 bd 68 07 00 00 	cmpq   $0x7,0x768(%rbp)
1401463f4:	07
1401463f5:	48 0f 47 95 50 07 00 	cmova  0x750(%rbp),%rdx
1401463fc:	00
1401463fd:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140146402:	45 33 c9             	xor    %r9d,%r9d
140146405:	4c 8d 05 ac c5 9f 00 	lea    0x9fc5ac(%rip),%r8        # 0x140b429b8
14014640c:	48 8d 15 cd a4 9f 00 	lea    0x9fa4cd(%rip),%rdx        # 0x140b408e0
140146413:	48 8b cf             	mov    %rdi,%rcx
140146416:	48 8b c3             	mov    %rbx,%rax
140146419:	ff 15 19 68 9c 00    	call   *0x9c6819(%rip)        # 0x140b0cc38
14014641f:	8b f8                	mov    %eax,%edi
140146421:	8b d8                	mov    %eax,%ebx
140146423:	c1 eb 1f             	shr    $0x1f,%ebx
140146426:	48 8b 85 68 07 00 00 	mov    0x768(%rbp),%rax
14014642d:	48 83 f8 07          	cmp    $0x7,%rax
140146431:	76 38                	jbe    0x14014646b
140146433:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14014643a:	00
14014643b:	48 8b 8d 50 07 00 00 	mov    0x750(%rbp),%rcx
140146442:	48 8b d1             	mov    %rcx,%rdx
140146445:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14014644b:	72 18                	jb     0x140146465
14014644d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140146451:	48 2b d1             	sub    %rcx,%rdx
140146454:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140146458:	48 83 f8 1f          	cmp    $0x1f,%rax