1400cb102:	44 0f 29 40 a8       	movaps %xmm8,-0x58(%rax)
1400cb107:	44 0f 29 48 98       	movaps %xmm9,-0x68(%rax)
1400cb10c:	44 0f 29 50 88       	movaps %xmm10,-0x78(%rax)
1400cb111:	44 0f 29 98 78 ff ff 	movaps %xmm11,-0x88(%rax)
1400cb118:	ff
1400cb119:	44 0f 29 a0 68 ff ff 	movaps %xmm12,-0x98(%rax)
1400cb120:	ff
1400cb121:	44 0f 29 a8 58 ff ff 	movaps %xmm13,-0xa8(%rax)
1400cb128:	ff
1400cb129:	44 0f 29 b0 48 ff ff 	movaps %xmm14,-0xb8(%rax)
1400cb130:	ff
1400cb131:	48 8b 05 08 3f bf 00 	mov    0xbf3f08(%rip),%rax        # 0x140cbf040
1400cb138:	48 33 c4             	xor    %rsp,%rax
1400cb13b:	48 89 85 90 02 00 00 	mov    %rax,0x290(%rbp)
1400cb142:	48 89 8d 38 01 00 00 	mov    %rcx,0x138(%rbp)
1400cb149:	45 33 ff             	xor    %r15d,%r15d
1400cb14c:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1400cb151:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb154:	f3 0f 7f 85 20 01 00 	movdqu %xmm0,0x120(%rbp)
1400cb15b:	00
1400cb15c:	4c 89 bd 30 01 00 00 	mov    %r15,0x130(%rbp)
1400cb163:	45 8d 47 01          	lea    0x1(%r15),%r8d
1400cb167:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
1400cb16e:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400cb172:	e8 05 4f 00 00       	call   0x1400d007c
1400cb177:	48 8b b5 20 01 00 00 	mov    0x120(%rbp),%rsi
1400cb17e:	48 3b b5 28 01 00 00 	cmp    0x128(%rbp),%rsi
1400cb185:	0f 84 2c 21 00 00    	je     0x1400cd2b7
1400cb18b:	49 bc ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r12
1400cb192:	aa aa aa
1400cb195:	66 44 0f 6f 35 42 6d 	movdqa 0xae6d42(%rip),%xmm14        # 0x140bb1ee0
1400cb19c:	ae 00
1400cb19e:	f3 44 0f 10 25 29 5f 	movss  0xae5f29(%rip),%xmm12        # 0x140bb10d0
1400cb1a5:	ae 00
1400cb1a7:	45 0f 57 db          	xorps  %xmm11,%xmm11
1400cb1ab:	f3 44 0f 10 2d b4 60 	movss  0xae60b4(%rip),%xmm13        # 0x140bb1268
1400cb1b2:	ae 00
1400cb1b4:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400cb1b8:	48 85 c0             	test   %rax,%rax
1400cb1bb:	74 04                	je     0x1400cb1c1
1400cb1bd:	f0 ff 40 08          	lock incl 0x8(%rax)
1400cb1c1:	48 8b 3e             	mov    (%rsi),%rdi
1400cb1c4:	48 89 bd 70 01 00 00 	mov    %rdi,0x170(%rbp)
1400cb1cb:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400cb1cf:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
1400cb1d6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb1d9:	f3 0f 7f 45 20       	movdqu %xmm0,0x20(%rbp)
1400cb1de:	4c 89 7d 30          	mov    %r15,0x30(%rbp)
1400cb1e2:	4d 8b f7             	mov    %r15,%r14
1400cb1e5:	48 8b 07             	mov    (%rdi),%rax
1400cb1e8:	48 8b cf             	mov    %rdi,%rcx
1400cb1eb:	48 8b 40 40          	mov    0x40(%rax),%rax
1400cb1ef:	ff 15 43 1a a4 00    	call   *0xa41a43(%rip)        # 0x140b0cc38
1400cb1f5:	48 85 c0             	test   %rax,%rax
1400cb1f8:	0f 84 1a 01 00 00    	je     0x1400cb318
1400cb1fe:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb201:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
1400cb207:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1400cb20c:	48 8b 07             	mov    (%rdi),%rax
1400cb20f:	4d 8b c6             	mov    %r14,%r8
1400cb212:	48 8d 95 c0 01 00 00 	lea    0x1c0(%rbp),%rdx
1400cb219:	48 8b cf             	mov    %rdi,%rcx
1400cb21c:	48 8b 40 30          	mov    0x30(%rax),%rax
1400cb220:	ff 15 12 1a a4 00    	call   *0xa41a12(%rip)        # 0x140b0cc38
1400cb226:	48 8b 18             	mov    (%rax),%rbx
1400cb229:	c7 45 38 0d 00 00 00 	movl   $0xd,0x38(%rbp)
1400cb230:	c7 45 3c 0c 00 00 00 	movl   $0xc,0x3c(%rbp)
1400cb237:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1400cb23b:	48 8d 55 38          	lea    0x38(%rbp),%rdx
1400cb23f:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400cb243:	e8 60 2c f9 ff       	call   0x14005dea8
1400cb248:	0f ba 6c 24 20 08    	btsl   $0x8,0x20(%rsp)
1400cb24e:	45 33 c9             	xor    %r9d,%r9d
1400cb251:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
1400cb255:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1400cb25a:	48 8b cb             	mov    %rbx,%rcx
1400cb25d:	e8 be cc f9 ff       	call   0x140067f20
1400cb262:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400cb266:	e8 f5 00 f5 ff       	call   0x14001b360
1400cb26b:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
1400cb272:	e8 09 af f3 ff       	call   0x140006180
1400cb277:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400cb27c:	eb 6d                	jmp    0x1400cb2eb
1400cb27e:	48 8b 0b             	mov    (%rbx),%rcx
1400cb281:	83 b9 88 01 00 00 02 	cmpl   $0x2,0x188(%rcx)
1400cb288:	75 5d                	jne    0x1400cb2e7
1400cb28a:	48 8b 81 48 01 00 00 	mov    0x148(%rcx),%rax
1400cb291:	48 2b 81 40 01 00 00 	sub    0x140(%rcx),%rax
1400cb298:	48 83 f8 70          	cmp    $0x70,%rax
1400cb29c:	75 49                	jne    0x1400cb2e7
1400cb29e:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1400cb2a2:	48 3b 4d 30          	cmp    0x30(%rbp),%rcx
1400cb2a6:	74 2f                	je     0x1400cb2d7
1400cb2a8:	4c 89 39             	mov    %r15,(%rcx)
1400cb2ab:	48 8d 51 08          	lea    0x8(%rcx),%rdx
1400cb2af:	4c 89 3a             	mov    %r15,(%rdx)
1400cb2b2:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400cb2b6:	48 85 c0             	test   %rax,%rax
1400cb2b9:	74 04                	je     0x1400cb2bf
1400cb2bb:	f0 ff 40 08          	lock incl 0x8(%rax)
1400cb2bf:	48 8b 03             	mov    (%rbx),%rax
1400cb2c2:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1400cb2c6:	48 89 01             	mov    %rax,(%rcx)
1400cb2c9:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400cb2cd:	48 89 02             	mov    %rax,(%rdx)
1400cb2d0:	48 83 45 28 10       	addq   $0x10,0x28(%rbp)
1400cb2d5:	eb 10                	jmp    0x1400cb2e7
1400cb2d7:	4c 8b c3             	mov    %rbx,%r8
1400cb2da:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1400cb2de:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1400cb2e2:	e8 61 79 f6 ff       	call   0x140032c48
1400cb2e7:	48 83 c3 10          	add    $0x10,%rbx
1400cb2eb:	48 3b 5c 24 60       	cmp    0x60(%rsp),%rbx
1400cb2f0:	75 8c                	jne    0x1400cb27e
1400cb2f2:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400cb2f7:	e8 d4 fb f4 ff       	call   0x14001aed0
1400cb2fc:	49 ff c6             	inc    %r14
1400cb2ff:	48 8b 07             	mov    (%rdi),%rax
1400cb302:	48 8b cf             	mov    %rdi,%rcx
1400cb305:	48 8b 40 40          	mov    0x40(%rax),%rax
1400cb309:	ff 15 29 19 a4 00    	call   *0xa41929(%rip)        # 0x140b0cc38
1400cb30f:	4c 3b f0             	cmp    %rax,%r14
1400cb312:	0f 82 e6 fe ff ff    	jb     0x1400cb1fe
1400cb318:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
1400cb31c:	e9 66 1f 00 00       	jmp    0x1400cd287
1400cb321:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1400cb328:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400cb32c:	e8 53 e8 ff ff       	call   0x1400c9b84
1400cb331:	90                   	nop
1400cb332:	48 8d 95 88 00 00 00 	lea    0x88(%rbp),%rdx
1400cb339:	48 8b 0f             	mov    (%rdi),%rcx
1400cb33c:	e8 27 99 f6 ff       	call   0x140034c68
1400cb341:	90                   	nop
1400cb342:	4d 8b ef             	mov    %r15,%r13
1400cb345:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
1400cb34a:	49 8b df             	mov    %r15,%rbx
1400cb34d:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
1400cb351:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb355:	48 8b c1             	mov    %rcx,%rax
1400cb358:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb35c:	48 2b c2             	sub    %rdx,%rax
1400cb35f:	48 c1 f8 03          	sar    $0x3,%rax
1400cb363:	49 0f af c4          	imul   %r12,%rax
1400cb367:	48 85 c0             	test   %rax,%rax
1400cb36a:	0f 84 bb 02 00 00    	je     0x1400cb62b
1400cb370:	45 33 f6             	xor    %r14d,%r14d
1400cb373:	48 2b ca             	sub    %rdx,%rcx
1400cb376:	48 c1 f9 03          	sar    $0x3,%rcx
1400cb37a:	49 0f af cc          	imul   %r12,%rcx
1400cb37e:	4c 3b f9             	cmp    %rcx,%r15
1400cb381:	0f 83 aa 1f 00 00    	jae    0x1400cd331
1400cb387:	4a 8b 0c 32          	mov    (%rdx,%r14,1),%rcx
1400cb38b:	49 3b 4c 16 08       	cmp    0x8(%r14,%rdx,1),%rcx
1400cb390:	0f 84 9b 1f 00 00    	je     0x1400cd331
1400cb396:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
1400cb39d:	48 8b 09             	mov    (%rcx),%rcx
1400cb3a0:	e8 c3 98 f6 ff       	call   0x140034c68
1400cb3a5:	90                   	nop
1400cb3a6:	4c 8b ad 88 00 00 00 	mov    0x88(%rbp),%r13
1400cb3ad:	49 8b 85 50 02 00 00 	mov    0x250(%r13),%rax
1400cb3b4:	4c 8b a5 80 01 00 00 	mov    0x180(%rbp),%r12
1400cb3bb:	49 39 84 24 50 02 00 	cmp    %rax,0x250(%r12)
1400cb3c2:	00
1400cb3c3:	0f 82 9e 00 00 00    	jb     0x1400cb467
1400cb3c9:	4d 3b e5             	cmp    %r13,%r12
1400cb3cc:	0f 85 91 00 00 00    	jne    0x1400cb463
1400cb3d2:	4c 8b 2f             	mov    (%rdi),%r13
1400cb3d5:	48 8d 95 d0 01 00 00 	lea    0x1d0(%rbp),%rdx
1400cb3dc:	49 8b cd             	mov    %r13,%rcx
1400cb3df:	e8 84 98 f6 ff       	call   0x140034c68
1400cb3e4:	90                   	nop
1400cb3e5:	83 4c 24 20 01       	orl    $0x1,0x20(%rsp)
1400cb3ea:	48 8b 00             	mov    (%rax),%rax
1400cb3ed:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400cb3f2:	48 8b 45 98          	mov    -0x68(%rbp),%rax
1400cb3f6:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400cb3fa:	48 2b c1             	sub    %rcx,%rax
1400cb3fd:	48 c1 f8 03          	sar    $0x3,%rax
1400cb401:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1400cb408:	aa aa aa
1400cb40b:	49 0f af c0          	imul   %r8,%rax
1400cb40f:	4c 3b f8             	cmp    %rax,%r15
1400cb412:	0f 83 0b 1f 00 00    	jae    0x1400cd323
1400cb418:	4a 8d 14 31          	lea    (%rcx,%r14,1),%rdx
1400cb41c:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
1400cb423:	e8 78 eb ff ff       	call   0x1400c9fa0
1400cb428:	48 8b d8             	mov    %rax,%rbx
1400cb42b:	49 8b 55 00          	mov    0x0(%r13),%rdx
1400cb42f:	49 8b cd             	mov    %r13,%rcx
1400cb432:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400cb439:	ff 15 f9 17 a4 00    	call   *0xa417f9(%rip)        # 0x140b0cc38
1400cb43f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400cb444:	f3 0f 10 81 48 01 00 	movss  0x148(%rcx),%xmm0
1400cb44b:	00
1400cb44c:	f3 41 0f 59 c4       	mulss  %xmm12,%xmm0
1400cb451:	f3 0f 58 40 04       	addss  0x4(%rax),%xmm0
1400cb456:	4c 8b ad 88 00 00 00 	mov    0x88(%rbp),%r13
1400cb45d:	0f 2f 43 0c          	comiss 0xc(%rbx),%xmm0
1400cb461:	77 04                	ja     0x1400cb467
1400cb463:	32 db                	xor    %bl,%bl
1400cb465:	eb 02                	jmp    0x1400cb469
1400cb467:	b3 01                	mov    $0x1,%bl
1400cb469:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400cb46d:	a8 01                	test   $0x1,%al
1400cb46f:	74 11                	je     0x1400cb482
1400cb471:	83 64 24 20 fe       	andl   $0xfffffffe,0x20(%rsp)
1400cb476:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
1400cb47d:	e8 fe ac f3 ff       	call   0x140006180
1400cb482:	84 db                	test   %bl,%bl
1400cb484:	74 0e                	je     0x1400cb494
1400cb486:	48 ff 44 24 50       	incq   0x50(%rsp)
1400cb48b:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400cb48f:	e9 be 00 00 00       	jmp    0x1400cb552
1400cb494:	4d 3b e5             	cmp    %r13,%r12
1400cb497:	0f 85 8b 00 00 00    	jne    0x1400cb528
1400cb49d:	4c 8b 27             	mov    (%rdi),%r12
1400cb4a0:	48 8d 95 e0 01 00 00 	lea    0x1e0(%rbp),%rdx
1400cb4a7:	49 8b cc             	mov    %r12,%rcx
1400cb4aa:	e8 b9 97 f6 ff       	call   0x140034c68
1400cb4af:	4c 8b e8             	mov    %rax,%r13
1400cb4b2:	83 4c 24 20 02       	orl    $0x2,0x20(%rsp)
1400cb4b7:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1400cb4bb:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400cb4bf:	48 2b d1             	sub    %rcx,%rdx
1400cb4c2:	48 c1 fa 03          	sar    $0x3,%rdx
1400cb4c6:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
1400cb4cd:	aa aa aa
1400cb4d0:	48 0f af d0          	imul   %rax,%rdx
1400cb4d4:	4c 3b fa             	cmp    %rdx,%r15
1400cb4d7:	0f 83 4d 1e 00 00    	jae    0x1400cd32a
1400cb4dd:	4a 8d 14 31          	lea    (%rcx,%r14,1),%rdx
1400cb4e1:	48 8d 8d 70 02 00 00 	lea    0x270(%rbp),%rcx
1400cb4e8:	e8 b3 ea ff ff       	call   0x1400c9fa0
1400cb4ed:	48 8b d8             	mov    %rax,%rbx
1400cb4f0:	49 8b 14 24          	mov    (%r12),%rdx
1400cb4f4:	49 8b cc             	mov    %r12,%rcx
1400cb4f7:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400cb4fe:	ff 15 34 17 a4 00    	call   *0xa41734(%rip)        # 0x140b0cc38
1400cb504:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400cb508:	f3 0f 10 89 48 01 00 	movss  0x148(%rcx),%xmm1
1400cb50f:	00
1400cb510:	f3 41 0f 59 cc       	mulss  %xmm12,%xmm1
1400cb515:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400cb51a:	f3 0f 5c c1          	subss  %xmm1,%xmm0
1400cb51e:	0f 2f 43 04          	comiss 0x4(%rbx),%xmm0
1400cb522:	76 04                	jbe    0x1400cb528
1400cb524:	b3 01                	mov    $0x1,%bl
1400cb526:	eb 02                	jmp    0x1400cb52a
1400cb528:	32 db                	xor    %bl,%bl
1400cb52a:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400cb52e:	a8 02                	test   $0x2,%al
1400cb530:	74 11                	je     0x1400cb543
1400cb532:	83 64 24 20 fd       	andl   $0xfffffffd,0x20(%rsp)
1400cb537:	48 8d 8d e0 01 00 00 	lea    0x1e0(%rbp),%rcx
1400cb53e:	e8 3d ac f3 ff       	call   0x140006180
1400cb543:	84 db                	test   %bl,%bl
1400cb545:	74 49                	je     0x1400cb590
1400cb547:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400cb54b:	48 ff c3             	inc    %rbx
1400cb54e:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
1400cb552:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1400cb559:	e8 22 ac f3 ff       	call   0x140006180
1400cb55e:	49 ff c7             	inc    %r15
1400cb561:	49 83 c6 18          	add    $0x18,%r14
1400cb565:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb569:	48 8b c1             	mov    %rcx,%rax
1400cb56c:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb570:	48 2b c2             	sub    %rdx,%rax
1400cb573:	48 c1 f8 03          	sar    $0x3,%rax
1400cb577:	49 bc ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r12
1400cb57e:	aa aa aa
1400cb581:	49 0f af c4          	imul   %r12,%rax
1400cb585:	4c 3b f8             	cmp    %rax,%r15
1400cb588:	0f 82 e5 fd ff ff    	jb     0x1400cb373
1400cb58e:	eb 22                	jmp    0x1400cb5b2
1400cb590:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1400cb597:	e8 e4 ab f3 ff       	call   0x140006180
1400cb59c:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb5a0:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb5a4:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400cb5a8:	49 bc ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r12
1400cb5af:	aa aa aa
1400cb5b2:	45 33 ff             	xor    %r15d,%r15d
1400cb5b5:	48 85 db             	test   %rbx,%rbx
1400cb5b8:	74 6a                	je     0x1400cb624
1400cb5ba:	48 83 fb 01          	cmp    $0x1,%rbx
1400cb5be:	0f 85 57 1c 00 00    	jne    0x1400cd21b
1400cb5c4:	48 2b ca             	sub    %rdx,%rcx
1400cb5c7:	48 c1 f9 03          	sar    $0x3,%rcx
1400cb5cb:	49 0f af cc          	imul   %r12,%rcx
1400cb5cf:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
1400cb5d4:	4c 3b e9             	cmp    %rcx,%r13
1400cb5d7:	0f 83 54 1d 00 00    	jae    0x1400cd331
1400cb5dd:	4a 8d 04 6d 00 00 00 	lea    0x0(,%r13,2),%rax
1400cb5e4:	00
1400cb5e5:	49 03 c5             	add    %r13,%rax
1400cb5e8:	48 8b 0c c2          	mov    (%rdx,%rax,8),%rcx
1400cb5ec:	4c 8b 44 c2 08       	mov    0x8(%rdx,%rax,8),%r8
1400cb5f1:	4c 2b c1             	sub    %rcx,%r8
1400cb5f4:	49 c1 f8 04          	sar    $0x4,%r8
1400cb5f8:	4c 3b c3             	cmp    %rbx,%r8
1400cb5fb:	0f 85 1a 1c 00 00    	jne    0x1400cd21b
1400cb601:	4d 85 c0             	test   %r8,%r8
1400cb604:	0f 84 27 1d 00 00    	je     0x1400cd331
1400cb60a:	48 8b d7             	mov    %rdi,%rdx
1400cb60d:	e8 d6 f8 ff ff       	call   0x1400caee8
1400cb612:	84 c0                	test   %al,%al
1400cb614:	0f 84 01 1c 00 00    	je     0x1400cd21b
1400cb61a:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb61e:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb622:	eb 0a                	jmp    0x1400cb62e
1400cb624:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
1400cb629:	eb 03                	jmp    0x1400cb62e
1400cb62b:	45 33 ff             	xor    %r15d,%r15d
1400cb62e:	45 0f 28 cb          	movaps %xmm11,%xmm9
1400cb632:	45 0f 28 d3          	movaps %xmm11,%xmm10
1400cb636:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb639:	f3 0f 7f 45 70       	movdqu %xmm0,0x70(%rbp)
1400cb63e:	4c 89 bd 80 00 00 00 	mov    %r15,0x80(%rbp)
1400cb645:	48 85 db             	test   %rbx,%rbx
1400cb648:	0f 84 50 01 00 00    	je     0x1400cb79e
1400cb64e:	48 2b ca             	sub    %rdx,%rcx
1400cb651:	48 c1 f9 03          	sar    $0x3,%rcx
1400cb655:	49 0f af cc          	imul   %r12,%rcx
1400cb659:	4c 3b e9             	cmp    %rcx,%r13
1400cb65c:	0f 83 d6 1c 00 00    	jae    0x1400cd338
1400cb662:	4a 8d 04 6d 00 00 00 	lea    0x0(,%r13,2),%rax
1400cb669:	00
1400cb66a:	49 03 c5             	add    %r13,%rax
1400cb66d:	4c 8b 0c c2          	mov    (%rdx,%rax,8),%r9
1400cb671:	48 8b 4c c2 08       	mov    0x8(%rdx,%rax,8),%rcx
1400cb676:	49 2b c9             	sub    %r9,%rcx
1400cb679:	48 c1 f9 04          	sar    $0x4,%rcx
1400cb67d:	48 85 c9             	test   %rcx,%rcx
1400cb680:	0f 84 b2 1c 00 00    	je     0x1400cd338
1400cb686:	45 33 c0             	xor    %r8d,%r8d
1400cb689:	48 8d 55 70          	lea    0x70(%rbp),%rdx
1400cb68d:	49 8b 09             	mov    (%r9),%rcx
1400cb690:	e8 eb 5a f6 ff       	call   0x140031180
1400cb695:	4d 8b f7             	mov    %r15,%r14
1400cb698:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1400cb69c:	48 8b c1             	mov    %rcx,%rax
1400cb69f:	48 8b 55 70          	mov    0x70(%rbp),%rdx
1400cb6a3:	48 2b c2             	sub    %rdx,%rax
1400cb6a6:	48 c1 f8 04          	sar    $0x4,%rax
1400cb6aa:	48 85 c0             	test   %rax,%rax
1400cb6ad:	0f 84 eb 00 00 00    	je     0x1400cb79e
1400cb6b3:	48 2b ca             	sub    %rdx,%rcx
1400cb6b6:	48 c1 f9 04          	sar    $0x4,%rcx
1400cb6ba:	4c 3b f1             	cmp    %rcx,%r14