1401ce0d5:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1401ce0da:	48 8b c1             	mov    %rcx,%rax
1401ce0dd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ce0e4:	72 15                	jb     0x1401ce0fb
1401ce0e6:	48 83 c2 27          	add    $0x27,%rdx
1401ce0ea:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ce0ee:	48 2b c1             	sub    %rcx,%rax
1401ce0f1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ce0f5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ce0f9:	77 23                	ja     0x1401ce11e
1401ce0fb:	e8 44 d0 c4 00       	call   0x140e1b144
1401ce100:	b0 01                	mov    $0x1,%al
1401ce102:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1401ce109:	00
1401ce10a:	49 8b 5b 40          	mov    0x40(%r11),%rbx
1401ce10e:	49 8b 6b 48          	mov    0x48(%r11),%rbp
1401ce112:	49 8b e3             	mov    %r11,%rsp
1401ce115:	41 5f                	pop    %r15
1401ce117:	41 5e                	pop    %r14
1401ce119:	41 5c                	pop    %r12
1401ce11b:	5f                   	pop    %rdi
1401ce11c:	5e                   	pop    %rsi
1401ce11d:	c3                   	ret
1401ce11e:	e8 81 c0 c5 00       	call   0x140e2a1a4
1401ce123:	cc                   	int3
1401ce124:	cc                   	int3
1401ce125:	cc                   	int3
1401ce126:	cc                   	int3
1401ce127:	cc                   	int3
1401ce128:	cc                   	int3
1401ce129:	cc                   	int3
1401ce12a:	cc                   	int3
1401ce12b:	cc                   	int3
1401ce12c:	cc                   	int3
1401ce12d:	cc                   	int3
1401ce12e:	cc                   	int3
1401ce12f:	cc                   	int3
1401ce130:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401ce135:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401ce13a:	55                   	push   %rbp
1401ce13b:	57                   	push   %rdi
1401ce13c:	41 56                	push   %r14
1401ce13e:	48 8d 6c 24 a0       	lea    -0x60(%rsp),%rbp
1401ce143:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
1401ce14a:	48 8b 05 af ad 1e 01 	mov    0x11eadaf(%rip),%rax        # 0x1413b8f00
1401ce151:	48 33 c4             	xor    %rsp,%rax
1401ce154:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401ce158:	48 8b fa             	mov    %rdx,%rdi
1401ce15b:	4c 8b f1             	mov    %rcx,%r14
1401ce15e:	33 db                	xor    %ebx,%ebx
1401ce160:	48 8b 0d 79 97 24 01 	mov    0x1249779(%rip),%rcx        # 0x1414178e0
1401ce167:	48 85 c9             	test   %rcx,%rcx
1401ce16a:	0f 84 5b 02 00 00    	je     0x1401ce3cb
1401ce170:	e8 bb 73 64 00       	call   0x140815530
1401ce175:	84 c0                	test   %al,%al
1401ce177:	0f 84 4e 02 00 00    	je     0x1401ce3cb
1401ce17d:	0f b7 77 3a          	movzwl 0x3a(%rdi),%esi
1401ce181:	66 c1 ce 08          	ror    $0x8,%si
1401ce185:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401ce189:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1401ce18d:	48 63 47 18          	movslq 0x18(%rdi),%rax
1401ce191:	48 03 c1             	add    %rcx,%rax
1401ce194:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ce198:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1401ce19c:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce1a2:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce1a7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ce1ab:	e8 b0 40 ff ff       	call   0x1401c2260
1401ce1b0:	90                   	nop
1401ce1b1:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1401ce1b5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401ce1b9:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce1be:	e8 45 cf c4 00       	call   0x140e1b108
1401ce1c3:	4c 8b c0             	mov    %rax,%r8
1401ce1c6:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1401ce1ca:	48 85 c0             	test   %rax,%rax
1401ce1cd:	74 45                	je     0x1401ce214
1401ce1cf:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce1d2:	33 c0                	xor    %eax,%eax
1401ce1d4:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce1d8:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce1dd:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce1e1:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401ce1e5:	48 83 7d 48 0f       	cmpq   $0xf,0x48(%rbp)
1401ce1ea:	48 0f 47 4d 30       	cmova  0x30(%rbp),%rcx
1401ce1ef:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1401ce1f3:	48 8b 45 40          	mov    0x40(%rbp),%rax
1401ce1f7:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ce1fb:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1401ce1ff:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce205:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce20a:	49 8b c8             	mov    %r8,%rcx
1401ce20d:	e8 ce 3a 56 00       	call   0x140731ce0
1401ce212:	eb 03                	jmp    0x1401ce217
1401ce214:	48 8b c3             	mov    %rbx,%rax
1401ce217:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1401ce21b:	48 8d 45 98          	lea    -0x68(%rbp),%rax
1401ce21f:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1401ce223:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce228:	e8 db ce c4 00       	call   0x140e1b108
1401ce22d:	4c 8b c0             	mov    %rax,%r8
1401ce230:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1401ce234:	48 85 c0             	test   %rax,%rax
1401ce237:	74 45                	je     0x1401ce27e
1401ce239:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce23c:	33 c0                	xor    %eax,%eax
1401ce23e:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce242:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce247:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce24b:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1401ce24f:	48 83 7d 28 0f       	cmpq   $0xf,0x28(%rbp)
1401ce254:	48 0f 47 4d 10       	cmova  0x10(%rbp),%rcx
1401ce259:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1401ce25d:	48 8b 45 20          	mov    0x20(%rbp),%rax
1401ce261:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ce265:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1401ce269:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce26f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce274:	49 8b c8             	mov    %r8,%rcx
1401ce277:	e8 64 3a 56 00       	call   0x140731ce0
1401ce27c:	eb 03                	jmp    0x1401ce281
1401ce27e:	48 8b c3             	mov    %rbx,%rax
1401ce281:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1401ce285:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1401ce289:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1401ce28d:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce292:	e8 71 ce c4 00       	call   0x140e1b108
1401ce297:	4c 8b c0             	mov    %rax,%r8
1401ce29a:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1401ce29e:	48 85 c0             	test   %rax,%rax
1401ce2a1:	74 48                	je     0x1401ce2eb
1401ce2a3:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce2a6:	33 c0                	xor    %eax,%eax
1401ce2a8:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce2ac:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce2b1:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce2b5:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ce2b9:	48 83 7d 08 0f       	cmpq   $0xf,0x8(%rbp)
1401ce2be:	48 0f 47 4d f0       	cmova  -0x10(%rbp),%rcx
1401ce2c3:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1401ce2c8:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401ce2cc:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401ce2d1:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1401ce2d6:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce2dc:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce2e1:	49 8b c8             	mov    %r8,%rcx
1401ce2e4:	e8 f7 39 56 00       	call   0x140731ce0
1401ce2e9:	eb 03                	jmp    0x1401ce2ee
1401ce2eb:	48 8b c3             	mov    %rbx,%rax
1401ce2ee:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1401ce2f2:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce2f7:	e8 0c ce c4 00       	call   0x140e1b108
1401ce2fc:	4c 8b c0             	mov    %rax,%r8
1401ce2ff:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1401ce303:	48 85 c0             	test   %rax,%rax
1401ce306:	74 49                	je     0x1401ce351
1401ce308:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce30b:	33 c0                	xor    %eax,%eax
1401ce30d:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce311:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce316:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce31a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ce31e:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1401ce323:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
1401ce328:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1401ce32d:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1401ce331:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401ce336:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1401ce33b:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce341:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce346:	49 8b c8             	mov    %r8,%rcx
1401ce349:	e8 92 39 56 00       	call   0x140731ce0
1401ce34e:	48 8b d8             	mov    %rax,%rbx
1401ce351:	48 89 5d a8          	mov    %rbx,-0x58(%rbp)
1401ce355:	44 8b 4f 04          	mov    0x4(%rdi),%r9d
1401ce359:	44 0f b6 17          	movzbl (%rdi),%r10d
1401ce35d:	44 0f b6 47 40       	movzbl 0x40(%rdi),%r8d
1401ce362:	49 8b 46 18          	mov    0x18(%r14),%rax
1401ce366:	48 8b 48 18          	mov    0x18(%rax),%rcx
1401ce36a:	0f b7 c6             	movzwl %si,%eax
1401ce36d:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1401ce371:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1401ce376:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
1401ce37a:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1401ce37f:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401ce383:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401ce388:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
1401ce38c:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1401ce391:	48 c7 44 24 40 ff ff 	movq   $0xffff,0x40(%rsp)
1401ce398:	00 00
1401ce39a:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
1401ce39f:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1401ce3a4:	48 c7 44 24 28 1a 00 	movq   $0x1a,0x28(%rsp)
1401ce3ab:	00 00
1401ce3ad:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ce3b2:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401ce3b8:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1401ce3bc:	e8 2f 2b ff ff       	call   0x1401c0ef0
1401ce3c1:	90                   	nop
1401ce3c2:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ce3c6:	e8 15 a2 fc ff       	call   0x1401985e0
1401ce3cb:	b0 01                	mov    $0x1,%al
1401ce3cd:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
1401ce3d1:	48 33 cc             	xor    %rsp,%rcx
1401ce3d4:	e8 27 d1 c4 00       	call   0x140e1b500
1401ce3d9:	4c 8d 9c 24 60 01 00 	lea    0x160(%rsp),%r11
1401ce3e0:	00
1401ce3e1:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1401ce3e5:	49 8b 73 38          	mov    0x38(%r11),%rsi
1401ce3e9:	49 8b e3             	mov    %r11,%rsp
1401ce3ec:	41 5e                	pop    %r14
1401ce3ee:	5f                   	pop    %rdi
1401ce3ef:	5d                   	pop    %rbp
1401ce3f0:	c3                   	ret
1401ce3f1:	cc                   	int3
1401ce3f2:	cc                   	int3
1401ce3f3:	cc                   	int3
1401ce3f4:	cc                   	int3
1401ce3f5:	cc                   	int3
1401ce3f6:	cc                   	int3
1401ce3f7:	cc                   	int3
1401ce3f8:	cc                   	int3
1401ce3f9:	cc                   	int3
1401ce3fa:	cc                   	int3
1401ce3fb:	cc                   	int3
1401ce3fc:	cc                   	int3
1401ce3fd:	cc                   	int3
1401ce3fe:	cc                   	int3
1401ce3ff:	cc                   	int3
1401ce400:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401ce405:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401ce40a:	55                   	push   %rbp
1401ce40b:	57                   	push   %rdi
1401ce40c:	41 56                	push   %r14
1401ce40e:	48 8d 6c 24 a0       	lea    -0x60(%rsp),%rbp
1401ce413:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
1401ce41a:	48 8b 05 df aa 1e 01 	mov    0x11eaadf(%rip),%rax        # 0x1413b8f00
1401ce421:	48 33 c4             	xor    %rsp,%rax
1401ce424:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401ce428:	48 8b fa             	mov    %rdx,%rdi
1401ce42b:	4c 8b f1             	mov    %rcx,%r14
1401ce42e:	33 db                	xor    %ebx,%ebx
1401ce430:	48 8b 0d a9 94 24 01 	mov    0x12494a9(%rip),%rcx        # 0x1414178e0
1401ce437:	48 85 c9             	test   %rcx,%rcx
1401ce43a:	0f 84 5b 02 00 00    	je     0x1401ce69b
1401ce440:	e8 eb 70 64 00       	call   0x140815530
1401ce445:	84 c0                	test   %al,%al
1401ce447:	0f 84 4e 02 00 00    	je     0x1401ce69b
1401ce44d:	0f b7 77 22          	movzwl 0x22(%rdi),%esi
1401ce451:	66 c1 ce 08          	ror    $0x8,%si
1401ce455:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401ce459:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1401ce45d:	48 63 47 18          	movslq 0x18(%rdi),%rax
1401ce461:	48 03 c1             	add    %rcx,%rax
1401ce464:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ce468:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1401ce46c:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce472:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce477:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ce47b:	e8 e0 3d ff ff       	call   0x1401c2260
1401ce480:	90                   	nop
1401ce481:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1401ce485:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401ce489:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce48e:	e8 75 cc c4 00       	call   0x140e1b108
1401ce493:	4c 8b c0             	mov    %rax,%r8
1401ce496:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1401ce49a:	48 85 c0             	test   %rax,%rax
1401ce49d:	74 45                	je     0x1401ce4e4
1401ce49f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce4a2:	33 c0                	xor    %eax,%eax
1401ce4a4:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce4a8:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce4ad:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce4b1:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401ce4b5:	48 83 7d 48 0f       	cmpq   $0xf,0x48(%rbp)
1401ce4ba:	48 0f 47 4d 30       	cmova  0x30(%rbp),%rcx
1401ce4bf:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1401ce4c3:	48 8b 45 40          	mov    0x40(%rbp),%rax
1401ce4c7:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ce4cb:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1401ce4cf:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce4d5:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce4da:	49 8b c8             	mov    %r8,%rcx
1401ce4dd:	e8 fe 37 56 00       	call   0x140731ce0
1401ce4e2:	eb 03                	jmp    0x1401ce4e7
1401ce4e4:	48 8b c3             	mov    %rbx,%rax
1401ce4e7:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1401ce4eb:	48 8d 45 98          	lea    -0x68(%rbp),%rax
1401ce4ef:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1401ce4f3:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce4f8:	e8 0b cc c4 00       	call   0x140e1b108
1401ce4fd:	4c 8b c0             	mov    %rax,%r8
1401ce500:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1401ce504:	48 85 c0             	test   %rax,%rax
1401ce507:	74 45                	je     0x1401ce54e
1401ce509:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce50c:	33 c0                	xor    %eax,%eax
1401ce50e:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce512:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce517:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce51b:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1401ce51f:	48 83 7d 28 0f       	cmpq   $0xf,0x28(%rbp)
1401ce524:	48 0f 47 4d 10       	cmova  0x10(%rbp),%rcx
1401ce529:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1401ce52d:	48 8b 45 20          	mov    0x20(%rbp),%rax
1401ce531:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ce535:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1401ce539:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce53f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce544:	49 8b c8             	mov    %r8,%rcx
1401ce547:	e8 94 37 56 00       	call   0x140731ce0
1401ce54c:	eb 03                	jmp    0x1401ce551
1401ce54e:	48 8b c3             	mov    %rbx,%rax
1401ce551:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1401ce555:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1401ce559:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1401ce55d:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce562:	e8 a1 cb c4 00       	call   0x140e1b108
1401ce567:	4c 8b c0             	mov    %rax,%r8
1401ce56a:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1401ce56e:	48 85 c0             	test   %rax,%rax
1401ce571:	74 48                	je     0x1401ce5bb
1401ce573:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce576:	33 c0                	xor    %eax,%eax
1401ce578:	41 0f 11 00          	movups %xmm0,(%r8)
1401ce57c:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401ce581:	49 89 40 20          	mov    %rax,0x20(%r8)
1401ce585:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ce589:	48 83 7d 08 0f       	cmpq   $0xf,0x8(%rbp)
1401ce58e:	48 0f 47 4d f0       	cmova  -0x10(%rbp),%rcx
1401ce593:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1401ce598:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401ce59c:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401ce5a1:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1401ce5a6:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401ce5ac:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401ce5b1:	49 8b c8             	mov    %r8,%rcx
1401ce5b4:	e8 27 37 56 00       	call   0x140731ce0
1401ce5b9:	eb 03                	jmp    0x1401ce5be
1401ce5bb:	48 8b c3             	mov    %rbx,%rax
1401ce5be:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1401ce5c2:	b9 28 00 00 00       	mov    $0x28,%ecx
1401ce5c7:	e8 3c cb c4 00       	call   0x140e1b108
1401ce5cc:	4c 8b c0             	mov    %rax,%r8
1401ce5cf:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1401ce5d3:	48 85 c0             	test   %rax,%rax
1401ce5d6:	74 49                	je     0x1401ce621
1401ce5d8:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ce5db:	33 c0                	xor    %eax,%eax