1409f32c4:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f32c9:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f32d0:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f32d5:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f32da:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f32df:	e8 cc 0b 06 00       	call   0x140a53eb0
1409f32e4:	90                   	nop
1409f32e5:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f32ea:	48 8b cb             	mov    %rbx,%rcx
1409f32ed:	e8 0e 0f 06 00       	call   0x140a54200
1409f32f2:	90                   	nop
1409f32f3:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f32f8:	48 85 c9             	test   %rcx,%rcx
1409f32fb:	74 05                	je     0x1409f3302
1409f32fd:	e8 42 7e 42 00       	call   0x140e1b144
1409f3302:	48 8d 05 1f 8e 68 00 	lea    0x688e1f(%rip),%rax        # 0x14107c128
1409f3309:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f330e:	48 c7 44 24 38 15 00 	movq   $0x15,0x38(%rsp)
1409f3315:	00 00
1409f3317:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f331c:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3323:	00
1409f3324:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
1409f332b:	48 8b d6             	mov    %rsi,%rdx
1409f332e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1409f3332:	e8 b9 0e 06 00       	call   0x140a541f0
1409f3337:	48 8b d8             	mov    %rax,%rbx
1409f333a:	48 8d 05 ff 8d 68 00 	lea    0x688dff(%rip),%rax        # 0x14107c140
1409f3341:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3346:	48 c7 44 24 38 4c 00 	movq   $0x4c,0x38(%rsp)
1409f334d:	00 00
1409f334f:	48 8d 05 de a8 5d 00 	lea    0x5da8de(%rip),%rax        # 0x140fcdc34
1409f3356:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f335b:	48 c7 44 24 48 05 00 	movq   $0x5,0x48(%rsp)
1409f3362:	00 00
1409f3364:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3369:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3370:	00
1409f3371:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f3376:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f337c:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f3380:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f3385:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1409f338a:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f338f:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f3396:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f339b:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f33a0:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f33a5:	e8 06 0b 06 00       	call   0x140a53eb0
1409f33aa:	90                   	nop
1409f33ab:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f33b0:	48 8b cb             	mov    %rbx,%rcx
1409f33b3:	e8 48 0e 06 00       	call   0x140a54200
1409f33b8:	48 8b d8             	mov    %rax,%rbx
1409f33bb:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f33c0:	48 85 c9             	test   %rcx,%rcx
1409f33c3:	74 05                	je     0x1409f33ca
1409f33c5:	e8 7a 7d 42 00       	call   0x140e1b144
1409f33ca:	48 8d 05 bf 8d 68 00 	lea    0x688dbf(%rip),%rax        # 0x14107c190
1409f33d1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f33d6:	48 c7 44 24 38 2c 00 	movq   $0x2c,0x38(%rsp)
1409f33dd:	00 00
1409f33df:	48 8d 05 42 0f 63 00 	lea    0x630f42(%rip),%rax        # 0x141024328
1409f33e6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f33eb:	48 c7 44 24 48 08 00 	movq   $0x8,0x48(%rsp)
1409f33f2:	00 00
1409f33f4:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f33f9:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3400:	00
1409f3401:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f3406:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f340c:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f3410:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f3415:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1409f341a:	48 8d 05 27 f7 9b 00 	lea    0x9bf727(%rip),%rax        # 0x1413b2b48
1409f3421:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409f3426:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f342d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f3432:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f3437:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1409f343b:	e8 70 0a 06 00       	call   0x140a53eb0
1409f3440:	90                   	nop
1409f3441:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1409f3445:	48 8b cb             	mov    %rbx,%rcx
1409f3448:	e8 b3 0d 06 00       	call   0x140a54200
1409f344d:	48 8b d8             	mov    %rax,%rbx
1409f3450:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1409f3454:	48 85 c9             	test   %rcx,%rcx
1409f3457:	74 05                	je     0x1409f345e
1409f3459:	e8 e6 7c 42 00       	call   0x140e1b144
1409f345e:	48 8d 05 5b 8d 68 00 	lea    0x688d5b(%rip),%rax        # 0x14107c1c0
1409f3465:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f346a:	48 c7 44 24 38 2f 00 	movq   $0x2f,0x38(%rsp)
1409f3471:	00 00
1409f3473:	48 8d 05 76 8d 68 00 	lea    0x688d76(%rip),%rax        # 0x14107c1f0
1409f347a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f347f:	48 c7 44 24 48 08 00 	movq   $0x8,0x48(%rsp)
1409f3486:	00 00
1409f3488:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f348d:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3494:	00
1409f3495:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f349a:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f34a0:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f34a4:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f34a9:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1409f34ae:	4c 8d 25 b3 f6 9b 00 	lea    0x9bf6b3(%rip),%r12        # 0x1413b2b68
1409f34b5:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1409f34ba:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f34c1:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f34c6:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f34cb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f34d0:	e8 db 09 06 00       	call   0x140a53eb0
1409f34d5:	90                   	nop
1409f34d6:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f34db:	48 8b cb             	mov    %rbx,%rcx
1409f34de:	e8 1d 0d 06 00       	call   0x140a54200
1409f34e3:	90                   	nop
1409f34e4:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f34e9:	48 85 c9             	test   %rcx,%rcx
1409f34ec:	74 05                	je     0x1409f34f3
1409f34ee:	e8 51 7c 42 00       	call   0x140e1b144
1409f34f3:	48 8d 05 06 8d 68 00 	lea    0x688d06(%rip),%rax        # 0x14107c200
1409f34fa:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f34ff:	48 c7 44 24 38 15 00 	movq   $0x15,0x38(%rsp)
1409f3506:	00 00
1409f3508:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f350d:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3514:	00
1409f3515:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
1409f351c:	48 8b d6             	mov    %rsi,%rdx
1409f351f:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1409f3523:	e8 c8 0c 06 00       	call   0x140a541f0
1409f3528:	48 8b d8             	mov    %rax,%rbx
1409f352b:	48 8d 05 e6 8c 68 00 	lea    0x688ce6(%rip),%rax        # 0x14107c218
1409f3532:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3537:	48 c7 44 24 38 29 00 	movq   $0x29,0x38(%rsp)
1409f353e:	00 00
1409f3540:	48 8d 05 4d 8b 5d 00 	lea    0x5d8b4d(%rip),%rax        # 0x140fcc094
1409f3547:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f354c:	48 c7 44 24 48 06 00 	movq   $0x6,0x48(%rsp)
1409f3553:	00 00
1409f3555:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f355a:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3561:	00
1409f3562:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f3567:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f356d:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f3571:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f3576:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
1409f357b:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1409f3580:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f3587:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f358c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f3591:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3596:	e8 15 09 06 00       	call   0x140a53eb0
1409f359b:	90                   	nop
1409f359c:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f35a1:	48 8b cb             	mov    %rbx,%rcx
1409f35a4:	e8 57 0c 06 00       	call   0x140a54200
1409f35a9:	90                   	nop
1409f35aa:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f35af:	48 85 c9             	test   %rcx,%rcx
1409f35b2:	74 05                	je     0x1409f35b9
1409f35b4:	e8 8b 7b 42 00       	call   0x140e1b144
1409f35b9:	48 8d 05 88 8c 68 00 	lea    0x688c88(%rip),%rax        # 0x14107c248
1409f35c0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f35c5:	48 c7 44 24 38 0a 00 	movq   $0xa,0x38(%rsp)
1409f35cc:	00 00
1409f35ce:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f35d3:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f35da:	00
1409f35db:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
1409f35e2:	48 8b d6             	mov    %rsi,%rdx
1409f35e5:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1409f35e9:	e8 02 0c 06 00       	call   0x140a541f0
1409f35ee:	48 8b d8             	mov    %rax,%rbx
1409f35f1:	48 8d 05 60 8c 68 00 	lea    0x688c60(%rip),%rax        # 0x14107c258
1409f35f8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f35fd:	48 c7 44 24 38 2a 00 	movq   $0x2a,0x38(%rsp)
1409f3604:	00 00
1409f3606:	48 8d 05 d3 c1 5d 00 	lea    0x5dc1d3(%rip),%rax        # 0x140fcf7e0
1409f360d:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3612:	48 c7 44 24 48 0b 00 	movq   $0xb,0x48(%rsp)
1409f3619:	00 00
1409f361b:	48 8b 87 90 02 00 00 	mov    0x290(%rdi),%rax
1409f3622:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f3627:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f362e:	00
1409f362f:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f3634:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f363a:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f363e:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f3643:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409f3648:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f364d:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f3654:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f3659:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f365e:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3663:	e8 48 08 06 00       	call   0x140a53eb0
1409f3668:	90                   	nop
1409f3669:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f366e:	48 8b cb             	mov    %rbx,%rcx
1409f3671:	e8 8a 0b 06 00       	call   0x140a54200
1409f3676:	48 8b d8             	mov    %rax,%rbx
1409f3679:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f367e:	48 85 c9             	test   %rcx,%rcx
1409f3681:	74 05                	je     0x1409f3688
1409f3683:	e8 bc 7a 42 00       	call   0x140e1b144
1409f3688:	48 8d 05 f9 8b 68 00 	lea    0x688bf9(%rip),%rax        # 0x14107c288
1409f368f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f3694:	48 c7 44 24 38 2a 00 	movq   $0x2a,0x38(%rsp)
1409f369b:	00 00
1409f369d:	48 8d 05 60 99 5d 00 	lea    0x5d9960(%rip),%rax        # 0x140fcd004
1409f36a4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f36a9:	48 c7 44 24 48 03 00 	movq   $0x3,0x48(%rsp)
1409f36b0:	00 00
1409f36b2:	48 8b 87 90 02 00 00 	mov    0x290(%rdi),%rax
1409f36b9:	48 83 c0 20          	add    $0x20,%rax
1409f36bd:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f36c2:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f36c9:	00
1409f36ca:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f36cf:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f36d5:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f36d9:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f36de:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409f36e3:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f36e8:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f36ef:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f36f4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f36f9:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1409f36fd:	e8 ae 07 06 00       	call   0x140a53eb0
1409f3702:	90                   	nop
1409f3703:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1409f3707:	48 8b cb             	mov    %rbx,%rcx
1409f370a:	e8 f1 0a 06 00       	call   0x140a54200
1409f370f:	48 8b d8             	mov    %rax,%rbx
1409f3712:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1409f3716:	48 85 c9             	test   %rcx,%rcx
1409f3719:	74 05                	je     0x1409f3720
1409f371b:	e8 24 7a 42 00       	call   0x140e1b144
1409f3720:	48 8d 05 91 8b 68 00 	lea    0x688b91(%rip),%rax        # 0x14107c2b8
1409f3727:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f372c:	48 c7 44 24 38 25 00 	movq   $0x25,0x38(%rsp)
1409f3733:	00 00
1409f3735:	48 8d 05 a4 8b 68 00 	lea    0x688ba4(%rip),%rax        # 0x14107c2e0
1409f373c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3741:	48 c7 44 24 48 0a 00 	movq   $0xa,0x48(%rsp)
1409f3748:	00 00
1409f374a:	48 8b 87 90 02 00 00 	mov    0x290(%rdi),%rax
1409f3751:	48 83 c0 40          	add    $0x40,%rax
1409f3755:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f375a:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3761:	00
1409f3762:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f3767:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f376d:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f3771:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f3776:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409f377b:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f3780:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f3787:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f378c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f3791:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f3796:	e8 15 07 06 00       	call   0x140a53eb0
1409f379b:	90                   	nop
1409f379c:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f37a1:	48 8b cb             	mov    %rbx,%rcx
1409f37a4:	e8 57 0a 06 00       	call   0x140a54200
1409f37a9:	48 8b d8             	mov    %rax,%rbx
1409f37ac:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f37b1:	48 85 c9             	test   %rcx,%rcx
1409f37b4:	74 05                	je     0x1409f37bb
1409f37b6:	e8 89 79 42 00       	call   0x140e1b144
1409f37bb:	48 8d 05 2e 8b 68 00 	lea    0x688b2e(%rip),%rax        # 0x14107c2f0
1409f37c2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f37c7:	48 c7 44 24 38 3a 00 	movq   $0x3a,0x38(%rsp)
1409f37ce:	00 00
1409f37d0:	48 8d 05 55 8b 68 00 	lea    0x688b55(%rip),%rax        # 0x14107c32c
1409f37d7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f37dc:	48 c7 44 24 48 06 00 	movq   $0x6,0x48(%rsp)
1409f37e3:	00 00
1409f37e5:	48 8b 87 90 02 00 00 	mov    0x290(%rdi),%rax
1409f37ec:	48 83 c0 60          	add    $0x60,%rax
1409f37f0:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f37f5:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f37fc:	00
1409f37fd:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f3802:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f3808:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f380c:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f3811:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409f3816:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f381b:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f3822:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f3827:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f382c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1409f3830:	e8 7b 06 06 00       	call   0x140a53eb0
1409f3835:	90                   	nop
1409f3836:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1409f383a:	48 8b cb             	mov    %rbx,%rcx
1409f383d:	e8 be 09 06 00       	call   0x140a54200
1409f3842:	48 8b d8             	mov    %rax,%rbx
1409f3845:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1409f3849:	48 85 c9             	test   %rcx,%rcx
1409f384c:	74 05                	je     0x1409f3853
1409f384e:	e8 f1 78 42 00       	call   0x140e1b144
1409f3853:	48 8d 05 de 8a 68 00 	lea    0x688ade(%rip),%rax        # 0x14107c338
1409f385a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409f385f:	48 c7 44 24 38 39 00 	movq   $0x39,0x38(%rsp)
1409f3866:	00 00
1409f3868:	48 8d 05 05 8b 68 00 	lea    0x688b05(%rip),%rax        # 0x14107c374
1409f386f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409f3874:	48 c7 44 24 48 06 00 	movq   $0x6,0x48(%rsp)
1409f387b:	00 00
1409f387d:	48 8b 87 90 02 00 00 	mov    0x290(%rdi),%rax
1409f3884:	48 83 e8 80          	sub    $0xffffffffffffff80,%rax
1409f3888:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409f388d:	66 0f 7f 85 c0 00 00 	movdqa %xmm0,0xc0(%rbp)
1409f3894:	00
1409f3895:	0f 28 4c 24 40       	movaps 0x40(%rsp),%xmm1
1409f389a:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1409f38a0:	0f 10 43 08          	movups 0x8(%rbx),%xmm0
1409f38a4:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
1409f38a9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409f38ae:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409f38b3:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1409f38ba:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409f38bf:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f38c4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1409f38c9:	e8 e2 05 06 00       	call   0x140a53eb0
1409f38ce:	90                   	nop
1409f38cf:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409f38d4:	48 8b cb             	mov    %rbx,%rcx
1409f38d7:	e8 24 09 06 00       	call   0x140a54200
1409f38dc:	90                   	nop
1409f38dd:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1409f38e2:	48 85 c9             	test   %rcx,%rcx
1409f38e5:	74 05                	je     0x1409f38ec
1409f38e7:	e8 58 78 42 00       	call   0x140e1b144
1409f38ec:	4c 8d 95 d5 00 00 00 	lea    0xd5(%rbp),%r10
1409f38f3:	b9 02 00 00 00       	mov    $0x2,%ecx
1409f38f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1409f38ff:	00
1409f3900:	49 ff ca             	dec    %r10
1409f3903:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
1409f3908:	f7 e1                	mul    %ecx
1409f390a:	c1 ea 03             	shr    $0x3,%edx
1409f390d:	0f b6 c2             	movzbl %dl,%eax