1400a2d9f:	74 54                	je     0x1400a2df5
1400a2da1:	83 ea 08             	sub    $0x8,%edx
1400a2da4:	74 40                	je     0x1400a2de6
1400a2da6:	83 ea 0b             	sub    $0xb,%edx
1400a2da9:	74 2c                	je     0x1400a2dd7
1400a2dab:	83 ea 35             	sub    $0x35,%edx
1400a2dae:	74 18                	je     0x1400a2dc8
1400a2db0:	83 fa 0b             	cmp    $0xb,%edx
1400a2db3:	0f 85 a4 01 00 00    	jne    0x1400a2f5d
1400a2db9:	49 8b 00             	mov    (%r8),%rax
1400a2dbc:	48 89 81 00 0a 00 00 	mov    %rax,0xa00(%rcx)
1400a2dc3:	e9 15 02 00 00       	jmp    0x1400a2fdd
1400a2dc8:	49 8b 00             	mov    (%r8),%rax
1400a2dcb:	48 89 81 c8 09 00 00 	mov    %rax,0x9c8(%rcx)
1400a2dd2:	e9 06 02 00 00       	jmp    0x1400a2fdd
1400a2dd7:	49 8b 00             	mov    (%r8),%rax
1400a2dda:	48 89 81 70 02 00 00 	mov    %rax,0x270(%rcx)
1400a2de1:	e9 25 ff ff ff       	jmp    0x1400a2d0b
1400a2de6:	49 8b 00             	mov    (%r8),%rax
1400a2de9:	48 89 81 a8 02 00 00 	mov    %rax,0x2a8(%rcx)
1400a2df0:	e9 e8 01 00 00       	jmp    0x1400a2fdd
1400a2df5:	49 8b 00             	mov    (%r8),%rax
1400a2df8:	48 89 81 a0 09 00 00 	mov    %rax,0x9a0(%rcx)
1400a2dff:	e9 d9 01 00 00       	jmp    0x1400a2fdd
1400a2e04:	49 8b 00             	mov    (%r8),%rax
1400a2e07:	48 89 81 98 09 00 00 	mov    %rax,0x998(%rcx)
1400a2e0e:	e9 ca 01 00 00       	jmp    0x1400a2fdd
1400a2e13:	49 8b 00             	mov    (%r8),%rax
1400a2e16:	48 89 81 90 09 00 00 	mov    %rax,0x990(%rcx)
1400a2e1d:	e9 bb 01 00 00       	jmp    0x1400a2fdd
1400a2e22:	49 8b 00             	mov    (%r8),%rax
1400a2e25:	48 89 81 58 02 00 00 	mov    %rax,0x258(%rcx)
1400a2e2c:	e9 ac 01 00 00       	jmp    0x1400a2fdd
1400a2e31:	49 8b 00             	mov    (%r8),%rax
1400a2e34:	48 89 81 d0 02 00 00 	mov    %rax,0x2d0(%rcx)
1400a2e3b:	e9 9d 01 00 00       	jmp    0x1400a2fdd
1400a2e40:	b8 3e 76 00 00       	mov    $0x763e,%eax
1400a2e45:	3b d0                	cmp    %eax,%edx
1400a2e47:	0f 8f dd 00 00 00    	jg     0x1400a2f2a
1400a2e4d:	0f 84 cf 00 00 00    	je     0x1400a2f22
1400a2e53:	81 ea 4f 4f 00 00    	sub    $0x4f4f,%edx
1400a2e59:	0f 84 b4 00 00 00    	je     0x1400a2f13
1400a2e5f:	83 ea 09             	sub    $0x9,%edx
1400a2e62:	0f 84 9c 00 00 00    	je     0x1400a2f04
1400a2e68:	81 ea 4b 26 00 00    	sub    $0x264b,%edx
1400a2e6e:	74 72                	je     0x1400a2ee2
1400a2e70:	83 ea 01             	sub    $0x1,%edx
1400a2e73:	74 55                	je     0x1400a2eca
1400a2e75:	83 ea 01             	sub    $0x1,%edx
1400a2e78:	74 43                	je     0x1400a2ebd
1400a2e7a:	83 ea 03             	sub    $0x3,%edx
1400a2e7d:	74 36                	je     0x1400a2eb5
1400a2e7f:	83 ea 19             	sub    $0x19,%edx
1400a2e82:	74 1d                	je     0x1400a2ea1
1400a2e84:	83 fa 01             	cmp    $0x1,%edx
1400a2e87:	0f 85 d0 00 00 00    	jne    0x1400a2f5d
1400a2e8d:	49 8b 00             	mov    (%r8),%rax
1400a2e90:	48 85 c0             	test   %rax,%rax
1400a2e93:	78 59                	js     0x1400a2eee
1400a2e95:	48 89 81 38 03 00 00 	mov    %rax,0x338(%rcx)
1400a2e9c:	e9 3c 01 00 00       	jmp    0x1400a2fdd
1400a2ea1:	49 8b 00             	mov    (%r8),%rax
1400a2ea4:	48 85 c0             	test   %rax,%rax
1400a2ea7:	78 45                	js     0x1400a2eee
1400a2ea9:	48 89 81 30 03 00 00 	mov    %rax,0x330(%rcx)
1400a2eb0:	e9 28 01 00 00       	jmp    0x1400a2fdd
1400a2eb5:	49 8b 18             	mov    (%r8),%rbx
1400a2eb8:	e9 fb dd ff ff       	jmp    0x1400a0cb8
1400a2ebd:	49 8b 00             	mov    (%r8),%rax
1400a2ec0:	48 85 c0             	test   %rax,%rax
1400a2ec3:	78 29                	js     0x1400a2eee
1400a2ec5:	e9 4b e3 ff ff       	jmp    0x1400a1215
1400a2eca:	49 8b 08             	mov    (%r8),%rcx
1400a2ecd:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400a2ed1:	48 3b c8             	cmp    %rax,%rcx
1400a2ed4:	7c 18                	jl     0x1400a2eee
1400a2ed6:	48 89 8f 40 03 00 00 	mov    %rcx,0x340(%rdi)
1400a2edd:	e9 fb 00 00 00       	jmp    0x1400a2fdd
1400a2ee2:	49 8b 08             	mov    (%r8),%rcx
1400a2ee5:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400a2ee9:	48 3b c8             	cmp    %rax,%rcx
1400a2eec:	7d 0a                	jge    0x1400a2ef8
1400a2eee:	b8 2b 00 00 00       	mov    $0x2b,%eax
1400a2ef3:	e9 e8 00 00 00       	jmp    0x1400a2fe0
1400a2ef8:	48 89 8f 20 03 00 00 	mov    %rcx,0x320(%rdi)
1400a2eff:	e9 d9 00 00 00       	jmp    0x1400a2fdd
1400a2f04:	49 8b 00             	mov    (%r8),%rax
1400a2f07:	48 89 81 b8 02 00 00 	mov    %rax,0x2b8(%rcx)
1400a2f0e:	e9 ca 00 00 00       	jmp    0x1400a2fdd
1400a2f13:	49 8b 00             	mov    (%r8),%rax
1400a2f16:	48 89 81 e0 02 00 00 	mov    %rax,0x2e0(%rcx)
1400a2f1d:	e9 bb 00 00 00       	jmp    0x1400a2fdd
1400a2f22:	49 8b 00             	mov    (%r8),%rax
1400a2f25:	e9 20 dd ff ff       	jmp    0x1400a0c4a
1400a2f2a:	81 ea 63 9d 00 00    	sub    $0x9d63,%edx
1400a2f30:	0f 84 95 00 00 00    	je     0x1400a2fcb
1400a2f36:	83 ea 01             	sub    $0x1,%edx
1400a2f39:	0f 84 83 00 00 00    	je     0x1400a2fc2
1400a2f3f:	83 ea 01             	sub    $0x1,%edx
1400a2f42:	74 75                	je     0x1400a2fb9
1400a2f44:	83 ea 01             	sub    $0x1,%edx
1400a2f47:	74 67                	je     0x1400a2fb0
1400a2f49:	83 ea 01             	sub    $0x1,%edx
1400a2f4c:	74 59                	je     0x1400a2fa7
1400a2f4e:	83 ea 02             	sub    $0x2,%edx
1400a2f51:	74 4b                	je     0x1400a2f9e
1400a2f53:	83 ea 0c             	sub    $0xc,%edx
1400a2f56:	74 2b                	je     0x1400a2f83
1400a2f58:	83 fa 01             	cmp    $0x1,%edx
1400a2f5b:	74 08                	je     0x1400a2f65
1400a2f5d:	41 bf 30 00 00 00    	mov    $0x30,%r15d
1400a2f63:	eb 78                	jmp    0x1400a2fdd
1400a2f65:	ba 40 00 00 00       	mov    $0x40,%edx
1400a2f6a:	e8 a5 be 00 00       	call   0x1400aee14
1400a2f6f:	84 c0                	test   %al,%al
1400a2f71:	0f 84 d8 e0 ff ff    	je     0x1400a104f
1400a2f77:	48 8d 8f 70 09 00 00 	lea    0x970(%rdi),%rcx
1400a2f7e:	48 8b 16             	mov    (%rsi),%rdx
1400a2f81:	eb 52                	jmp    0x1400a2fd5
1400a2f83:	ba 40 00 00 00       	mov    $0x40,%edx
1400a2f88:	e8 87 be 00 00       	call   0x1400aee14
1400a2f8d:	84 c0                	test   %al,%al
1400a2f8f:	0f 84 ba e0 ff ff    	je     0x1400a104f
1400a2f95:	48 8d 8f 50 09 00 00 	lea    0x950(%rdi),%rcx
1400a2f9c:	eb e0                	jmp    0x1400a2f7e
1400a2f9e:	48 81 c1 68 09 00 00 	add    $0x968,%rcx
1400a2fa5:	eb 2b                	jmp    0x1400a2fd2
1400a2fa7:	48 81 c1 48 09 00 00 	add    $0x948,%rcx
1400a2fae:	eb 22                	jmp    0x1400a2fd2
1400a2fb0:	48 81 c1 60 09 00 00 	add    $0x960,%rcx
1400a2fb7:	eb 19                	jmp    0x1400a2fd2
1400a2fb9:	48 81 c1 58 09 00 00 	add    $0x958,%rcx
1400a2fc0:	eb 10                	jmp    0x1400a2fd2
1400a2fc2:	48 81 c1 40 09 00 00 	add    $0x940,%rcx
1400a2fc9:	eb 07                	jmp    0x1400a2fd2
1400a2fcb:	48 81 c1 38 09 00 00 	add    $0x938,%rcx
1400a2fd2:	49 8b 10             	mov    (%r8),%rdx
1400a2fd5:	e8 92 d8 ff ff       	call   0x1400a086c
1400a2fda:	44 8b f8             	mov    %eax,%r15d
1400a2fdd:	41 8b c7             	mov    %r15d,%eax
1400a2fe0:	48 8b 8c 24 50 01 00 	mov    0x150(%rsp),%rcx
1400a2fe7:	00
1400a2fe8:	48 33 cc             	xor    %rsp,%rcx
1400a2feb:	e8 c0 ce 20 00       	call   0x1402afeb0
1400a2ff0:	48 8b 9c 24 98 01 00 	mov    0x198(%rsp),%rbx
1400a2ff7:	00
1400a2ff8:	48 81 c4 60 01 00 00 	add    $0x160,%rsp
1400a2fff:	41 5f                	pop    %r15
1400a3001:	41 5e                	pop    %r14
1400a3003:	5f                   	pop    %rdi
1400a3004:	5e                   	pop    %rsi
1400a3005:	5d                   	pop    %rbp
1400a3006:	c3                   	ret
1400a3007:	cc                   	int3
1400a3008:	89 54 24 10          	mov    %edx,0x10(%rsp)
1400a300c:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1400a3011:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1400a3016:	48 83 ec 28          	sub    $0x28,%rsp
1400a301a:	48 85 c9             	test   %rcx,%rcx
1400a301d:	75 05                	jne    0x1400a3024
1400a301f:	8d 41 2b             	lea    0x2b(%rcx),%eax
1400a3022:	eb 0a                	jmp    0x1400a302e
1400a3024:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400a3029:	e8 3e d9 ff ff       	call   0x1400a096c
1400a302e:	48 83 c4 28          	add    $0x28,%rsp
1400a3032:	c3                   	ret
1400a3033:	cc                   	int3
1400a3034:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a3039:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400a303e:	57                   	push   %rdi
1400a303f:	48 83 ec 20          	sub    $0x20,%rsp
1400a3043:	83 22 00             	andl   $0x0,(%rdx)
1400a3046:	48 8b fa             	mov    %rdx,%rdi
1400a3049:	48 8b d9             	mov    %rcx,%rbx
1400a304c:	48 85 c9             	test   %rcx,%rcx
1400a304f:	74 7c                	je     0x1400a30cd
1400a3051:	48 8d 15 14 2a 24 00 	lea    0x242a14(%rip),%rdx        # 0x1402e5a6c
1400a3058:	e8 43 66 01 00       	call   0x1400b96a0
1400a305d:	85 c0                	test   %eax,%eax
1400a305f:	74 07                	je     0x1400a3068
1400a3061:	83 0f ff             	orl    $0xffffffff,(%rdi)
1400a3064:	33 c0                	xor    %eax,%eax
1400a3066:	eb 6a                	jmp    0x1400a30d2
1400a3068:	ba 2c 00 00 00       	mov    $0x2c,%edx
1400a306d:	48 8b cb             	mov    %rbx,%rcx
1400a3070:	48 8b f3             	mov    %rbx,%rsi
1400a3073:	e8 78 ee 20 00       	call   0x1402b1ef0
1400a3078:	48 8b d8             	mov    %rax,%rbx
1400a307b:	48 85 c0             	test   %rax,%rax
1400a307e:	74 08                	je     0x1400a3088
1400a3080:	48 8b d0             	mov    %rax,%rdx
1400a3083:	48 2b d6             	sub    %rsi,%rdx
1400a3086:	eb 0d                	jmp    0x1400a3095
1400a3088:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1400a308c:	48 ff c2             	inc    %rdx
1400a308f:	80 3c 16 00          	cmpb   $0x0,(%rsi,%rdx,1)
1400a3093:	75 f7                	jne    0x1400a308c
1400a3095:	48 85 d2             	test   %rdx,%rdx
1400a3098:	74 15                	je     0x1400a30af
1400a309a:	48 8b ce             	mov    %rsi,%rcx
1400a309d:	e8 c6 d2 00 00       	call   0x1400b0368
1400a30a2:	48 85 c0             	test   %rax,%rax
1400a30a5:	74 12                	je     0x1400a30b9
1400a30a7:	8b 80 8c 00 00 00    	mov    0x8c(%rax),%eax
1400a30ad:	09 07                	or     %eax,(%rdi)
1400a30af:	48 85 db             	test   %rbx,%rbx
1400a30b2:	74 0c                	je     0x1400a30c0
1400a30b4:	48 ff c3             	inc    %rbx
1400a30b7:	eb af                	jmp    0x1400a3068
1400a30b9:	b8 01 00 00 00       	mov    $0x1,%eax
1400a30be:	eb 12                	jmp    0x1400a30d2
1400a30c0:	8b 07                	mov    (%rdi),%eax
1400a30c2:	f7 d8                	neg    %eax
1400a30c4:	1b c0                	sbb    %eax,%eax
1400a30c6:	f7 d0                	not    %eax
1400a30c8:	83 e0 2b             	and    $0x2b,%eax
1400a30cb:	eb 05                	jmp    0x1400a30d2
1400a30cd:	b8 2b 00 00 00       	mov    $0x2b,%eax
1400a30d2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400a30d7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400a30dc:	48 83 c4 20          	add    $0x20,%rsp
1400a30e0:	5f                   	pop    %rdi
1400a30e1:	c3                   	ret
1400a30e2:	cc                   	int3
1400a30e3:	cc                   	int3
1400a30e4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400a30e9:	57                   	push   %rdi
1400a30ea:	48 83 ec 50          	sub    $0x50,%rsp
1400a30ee:	48 8b 05 8b 29 33 00 	mov    0x33298b(%rip),%rax        # 0x1403d5a80
1400a30f5:	48 33 c4             	xor    %rsp,%rax
1400a30f8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400a30fd:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1400a3103:	49 8b f8             	mov    %r8,%rdi
1400a3106:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1400a310c:	48 8b da             	mov    %rdx,%rbx
1400a310f:	48 85 c9             	test   %rcx,%rcx
1400a3112:	74 36                	je     0x1400a314a
1400a3114:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1400a3118:	48 ff c2             	inc    %rdx
1400a311b:	80 3c 11 00          	cmpb   $0x0,(%rcx,%rdx,1)
1400a311f:	75 f7                	jne    0x1400a3118
1400a3121:	48 81 fa 00 12 7a 00 	cmp    $0x7a1200,%rdx
1400a3128:	76 07                	jbe    0x1400a3131
1400a312a:	b8 2b 00 00 00       	mov    $0x2b,%eax
1400a312f:	eb 3d                	jmp    0x1400a316e
1400a3131:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
1400a3137:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
1400a313c:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400a3141:	e8 4e d6 00 00       	call   0x1400b0794
1400a3146:	85 c0                	test   %eax,%eax
1400a3148:	75 24                	jne    0x1400a316e
1400a314a:	48 8b 0b             	mov    (%rbx),%rcx
1400a314d:	ff 15 b5 be 32 00    	call   *0x32beb5(%rip)        # 0x1403cf008
1400a3153:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400a3158:	48 89 03             	mov    %rax,(%rbx)
1400a315b:	48 8b 0f             	mov    (%rdi),%rcx
1400a315e:	ff 15 a4 be 32 00    	call   *0x32bea4(%rip)        # 0x1403cf008
1400a3164:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400a3169:	48 89 07             	mov    %rax,(%rdi)
1400a316c:	33 c0                	xor    %eax,%eax
1400a316e:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400a3173:	48 33 cc             	xor    %rsp,%rcx
1400a3176:	e8 35 cd 20 00       	call   0x1402afeb0
1400a317b:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1400a3180:	48 83 c4 50          	add    $0x50,%rsp
1400a3184:	5f                   	pop    %rdi
1400a3185:	c3                   	ret
1400a3186:	cc                   	int3
1400a3187:	cc                   	int3
1400a3188:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a318d:	57                   	push   %rdi
1400a318e:	48 83 ec 20          	sub    $0x20,%rsp
1400a3192:	48 8b f9             	mov    %rcx,%rdi
1400a3195:	48 89 51 20          	mov    %rdx,0x20(%rcx)
1400a3199:	4c 8d 41 40          	lea    0x40(%rcx),%r8
1400a319d:	48 8b da             	mov    %rdx,%rbx
1400a31a0:	48 8d 8a 90 03 00 00 	lea    0x390(%rdx),%rcx
1400a31a7:	48 8b d7             	mov    %rdi,%rdx
1400a31aa:	e8 01 82 01 00       	call   0x1400bb3b0
1400a31af:	48 8b 83 60 03 00 00 	mov    0x360(%rbx),%rax
1400a31b6:	48 85 c0             	test   %rax,%rax
1400a31b9:	74 14                	je     0x1400a31cf
1400a31bb:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1400a31c2:	48 85 c0             	test   %rax,%rax
1400a31c5:	74 08                	je     0x1400a31cf
1400a31c7:	48 8b d3             	mov    %rbx,%rdx
1400a31ca:	48 8b cf             	mov    %rdi,%rcx
1400a31cd:	ff d0                	call   *%rax
1400a31cf:	48 8b d7             	mov    %rdi,%rdx
1400a31d2:	48 8b cb             	mov    %rbx,%rcx
1400a31d5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400a31da:	48 83 c4 20          	add    $0x20,%rsp
1400a31de:	5f                   	pop    %rdi
1400a31df:	e9 1c 10 01 00       	jmp    0x1400b4200
1400a31e4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a31e9:	57                   	push   %rdi
1400a31ea:	48 83 ec 20          	sub    $0x20,%rsp
1400a31ee:	48 8b 79 20          	mov    0x20(%rcx),%rdi
1400a31f2:	48 8b d9             	mov    %rcx,%rbx
1400a31f5:	48 85 ff             	test   %rdi,%rdi
1400a31f8:	74 1e                	je     0x1400a3218
1400a31fa:	48 8b d1             	mov    %rcx,%rdx
1400a31fd:	48 8b cf             	mov    %rdi,%rcx
1400a3200:	e8 1f 10 01 00       	call   0x1400b4224
1400a3205:	48 8d 53 40          	lea    0x40(%rbx),%rdx
1400a3209:	45 33 c0             	xor    %r8d,%r8d
1400a320c:	48 8d 8f 90 03 00 00 	lea    0x390(%rdi),%rcx
1400a3213:	e8 68 82 01 00       	call   0x1400bb480
1400a3218:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1400a321d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400a3222:	48 83 c4 20          	add    $0x20,%rsp
1400a3226:	5f                   	pop    %rdi
1400a3227:	c3                   	ret
1400a3228:	48 8b c4             	mov    %rsp,%rax
1400a322b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400a322f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400a3233:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400a3237:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400a323b:	55                   	push   %rbp
1400a323c:	48 8b ec             	mov    %rsp,%rbp
1400a323f:	48 83 ec 50          	sub    $0x50,%rsp
1400a3243:	48 8b b9 d8 00 00 00 	mov    0xd8(%rcx),%rdi
1400a324a:	41 8b f0             	mov    %r8d,%esi
1400a324d:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
1400a3251:	4c 8b f2             	mov    %rdx,%r14
1400a3254:	48 8b d9             	mov    %rcx,%rbx
1400a3257:	48 85 ff             	test   %rdi,%rdi
1400a325a:	0f 84 2f 01 00 00    	je     0x1400a338f
1400a3260:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400a3264:	e8 d7 53 00 00       	call   0x1400a8640
1400a3269:	0f 10 00             	movups (%rax),%xmm0
1400a326c:	48 b8 cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rax
1400a3273:	9b c4 20
1400a3276:	49 f7 ee             	imul   %r14
1400a3279:	0f 29 45 d0          	movaps %xmm0,-0x30(%rbp)
1400a327d:	66 49 0f 7e c0       	movq   %xmm0,%r8
1400a3282:	48 c1 fa 07          	sar    $0x7,%rdx
1400a3286:	48 8b c2             	mov    %rdx,%rax
1400a3289:	48 c1 e8 3f          	shr    $0x3f,%rax
1400a328d:	48 03 d0             	add    %rax,%rdx
1400a3290:	69 c2 e8 03 00 00    	imul   $0x3e8,%edx,%eax
1400a3296:	4c 03 c2             	add    %rdx,%r8
1400a3299:	4c 89 45 d0          	mov    %r8,-0x30(%rbp)
1400a329d:	44 2b f0             	sub    %eax,%r14d
1400a32a0:	41 69 d6 e8 03 00 00 	imul   $0x3e8,%r14d,%edx
1400a32a7:	03 55 d8             	add    -0x28(%rbp),%edx
1400a32aa:	89 55 d8             	mov    %edx,-0x28(%rbp)
1400a32ad:	81 fa 40 42 0f 00    	cmp    $0xf4240,%edx
1400a32b3:	7c 11                	jl     0x1400a32c6
1400a32b5:	49 8d 40 01          	lea    0x1(%r8),%rax