140946292:	48 c7 85 68 01 00 00 	movq   $0xf,0x168(%rbp)
140946299:	0f 00 00 00
14094629d:	c6 85 50 01 00 00 00 	movb   $0x0,0x150(%rbp)
1409462a4:	48 83 bd 20 01 00 00 	cmpq   $0x0,0x120(%rbp)
1409462ab:	00
1409462ac:	75 18                	jne    0x1409462c6
1409462ae:	4c 8b c3             	mov    %rbx,%r8
1409462b1:	48 8d 15 68 18 71 00 	lea    0x711868(%rip),%rdx        # 0x141057b20
1409462b8:	48 8b 0d 39 b2 ae 00 	mov    0xaeb239(%rip),%rcx        # 0x1414314f8
1409462bf:	e8 fc d2 e4 ff       	call   0x1407935c0
1409462c4:	eb 6f                	jmp    0x140946335
1409462c6:	0f 10 85 10 01 00 00 	movups 0x110(%rbp),%xmm0
1409462cd:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
1409462d1:	0f 10 8d 20 01 00 00 	movups 0x120(%rbp),%xmm1
1409462d8:	0f 11 4d 48          	movups %xmm1,0x48(%rbp)
1409462dc:	4c 89 a5 20 01 00 00 	mov    %r12,0x120(%rbp)
1409462e3:	48 c7 85 28 01 00 00 	movq   $0xf,0x128(%rbp)
1409462ea:	0f 00 00 00
1409462ee:	c6 85 10 01 00 00 00 	movb   $0x0,0x110(%rbp)
1409462f5:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1409462fa:	41 b1 01             	mov    $0x1,%r9b
1409462fd:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140946301:	8b 15 c5 df ae 00    	mov    0xaedfc5(%rip),%edx        # 0x1414342cc
140946307:	48 8d 8d 60 03 00 00 	lea    0x360(%rbp),%rcx
14094630e:	e8 2d 76 e2 ff       	call   0x14076d940
140946313:	90                   	nop
140946314:	48 8d 95 60 03 00 00 	lea    0x360(%rbp),%rdx
14094631b:	48 8d 0d ce a4 ae 00 	lea    0xaea4ce(%rip),%rcx        # 0x1414307f0
140946322:	e8 99 e1 ff ff       	call   0x1409444c0
140946327:	90                   	nop
140946328:	48 8d 8d 60 03 00 00 	lea    0x360(%rbp),%rcx
14094632f:	e8 0c 7b e2 ff       	call   0x14076de40
140946334:	90                   	nop
140946335:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
14094633c:	48 83 fa 0f          	cmp    $0xf,%rdx
140946340:	76 34                	jbe    0x140946376
140946342:	48 ff c2             	inc    %rdx
140946345:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
14094634c:	48 8b c1             	mov    %rcx,%rax
14094634f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140946356:	72 19                	jb     0x140946371
140946358:	48 83 c2 27          	add    $0x27,%rdx
14094635c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140946360:	48 2b c1             	sub    %rcx,%rax
140946363:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140946367:	48 83 f8 1f          	cmp    $0x1f,%rax
14094636b:	0f 87 7f 30 00 00    	ja     0x1409493f0
140946371:	e8 ce 4d 4d 00       	call   0x140e1b144
140946376:	4c 89 a5 20 01 00 00 	mov    %r12,0x120(%rbp)
14094637d:	48 c7 85 28 01 00 00 	movq   $0xf,0x128(%rbp)
140946384:	0f 00 00 00
140946388:	c6 85 10 01 00 00 00 	movb   $0x0,0x110(%rbp)
14094638f:	e9 4a ec ff ff       	jmp    0x140944fde
140946394:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
14094639a:	49 8b d1             	mov    %r9,%rdx
14094639d:	48 8d 0d 6c de ae 00 	lea    0xaede6c(%rip),%rcx        # 0x141434210
1409463a4:	e8 27 55 4f 00       	call   0x140e3b8d0
1409463a9:	48 8b 05 f0 de ae 00 	mov    0xaedef0(%rip),%rax        # 0x1414342a0
1409463b0:	48 89 05 f1 de ae 00 	mov    %rax,0xaedef1(%rip)        # 0x1414342a8
1409463b7:	48 8b 05 d2 de ae 00 	mov    0xaeded2(%rip),%rax        # 0x141434290
1409463be:	48 89 05 db de ae 00 	mov    %rax,0xaededb(%rip)        # 0x1414342a0
1409463c5:	48 8b 0d 2c de ae 00 	mov    0xaede2c(%rip),%rcx        # 0x1414341f8
1409463cc:	48 83 c1 09          	add    $0x9,%rcx
1409463d0:	e8 1b 40 f2 ff       	call   0x14086a3f0
1409463d5:	0f b6 38             	movzbl (%rax),%edi
1409463d8:	40 80 ff 2b          	cmp    $0x2b,%dil
1409463dc:	75 03                	jne    0x1409463e1
1409463de:	48 ff c0             	inc    %rax
1409463e1:	48 8d 48 01          	lea    0x1(%rax),%rcx
1409463e5:	e8 06 40 f2 ff       	call   0x14086a3f0
1409463ea:	48 8b d8             	mov    %rax,%rbx
1409463ed:	40 80 ff 2b          	cmp    $0x2b,%dil
1409463f1:	74 49                	je     0x14094643c
1409463f3:	0f 57 c0             	xorps  %xmm0,%xmm0
1409463f6:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
1409463fa:	4c 89 65 48          	mov    %r12,0x48(%rbp)
1409463fe:	48 c7 45 50 0f 00 00 	movq   $0xf,0x50(%rbp)
140946405:	00
140946406:	c6 45 38 00          	movb   $0x0,0x38(%rbp)
14094640a:	48 8d 55 38          	lea    0x38(%rbp),%rdx
14094640e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140946414:	48 8d 0d 25 ce ae 00 	lea    0xaece25(%rip),%rcx        # 0x141433240
14094641b:	e8 f0 8b e3 ff       	call   0x14077f010
140946420:	90                   	nop
140946421:	4c 8d 0d 28 16 85 ff 	lea    -0x7ae9d8(%rip),%r9        # 0x140197a50
140946428:	ba 20 00 00 00       	mov    $0x20,%edx
14094642d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140946433:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140946437:	e8 10 51 4d 00       	call   0x140e1b54c
14094643c:	48 8d 05 15 ff 66 00 	lea    0x66ff15(%rip),%rax        # 0x140fb6358
140946443:	48 89 85 c0 02 00 00 	mov    %rax,0x2c0(%rbp)
14094644a:	48 c7 85 c8 02 00 00 	movq   $0x1,0x2c8(%rbp)
140946451:	01 00 00 00
140946455:	48 89 5d 60          	mov    %rbx,0x60(%rbp)
140946459:	49 8b c6             	mov    %r14,%rax
14094645c:	0f 1f 40 00          	nopl   0x0(%rax)
140946460:	48 ff c0             	inc    %rax
140946463:	80 3c 03 00          	cmpb   $0x0,(%rbx,%rax,1)
140946467:	75 f7                	jne    0x140946460
140946469:	48 89 45 68          	mov    %rax,0x68(%rbp)
14094646d:	0f 28 85 c0 02 00 00 	movaps 0x2c0(%rbp),%xmm0
140946474:	66 0f 7f 85 b0 00 00 	movdqa %xmm0,0xb0(%rbp)
14094647b:	00
14094647c:	0f 28 4d 60          	movaps 0x60(%rbp),%xmm1
140946480:	66 0f 7f 4d 70       	movdqa %xmm1,0x70(%rbp)
140946485:	45 33 c9             	xor    %r9d,%r9d
140946488:	4c 8d 05 b1 cd ae 00 	lea    0xaecdb1(%rip),%r8        # 0x141433240
14094648f:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
140946496:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14094649a:	e8 d1 45 f2 ff       	call   0x14086aa70
14094649f:	e9 3a eb ff ff       	jmp    0x140944fde
1409464a4:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409464aa:	49 8b d1             	mov    %r9,%rdx
1409464ad:	48 8d 0d 5c dd ae 00 	lea    0xaedd5c(%rip),%rcx        # 0x141434210
1409464b4:	e8 17 54 4f 00       	call   0x140e3b8d0
1409464b9:	48 8b 05 e0 dd ae 00 	mov    0xaedde0(%rip),%rax        # 0x1414342a0
1409464c0:	48 89 05 e1 dd ae 00 	mov    %rax,0xaedde1(%rip)        # 0x1414342a8
1409464c7:	48 8b 05 c2 dd ae 00 	mov    0xaeddc2(%rip),%rax        # 0x141434290
1409464ce:	48 89 05 cb dd ae 00 	mov    %rax,0xaeddcb(%rip)        # 0x1414342a0
1409464d5:	48 8b 0d 44 de ae 00 	mov    0xaede44(%rip),%rcx        # 0x141434320
1409464dc:	48 8b 05 4d de ae 00 	mov    0xaede4d(%rip),%rax        # 0x141434330
1409464e3:	48 3b 48 f8          	cmp    -0x8(%rax),%rcx
1409464e7:	7f 1a                	jg     0x140946503
1409464e9:	48 8d 15 f0 18 71 00 	lea    0x7118f0(%rip),%rdx        # 0x141057de0
1409464f0:	48 8b 0d 01 b0 ae 00 	mov    0xaeb001(%rip),%rcx        # 0x1414314f8
1409464f7:	e8 c4 d0 e4 ff       	call   0x1407935c0
1409464fc:	48 8b 0d 1d de ae 00 	mov    0xaede1d(%rip),%rcx        # 0x141434320
140946503:	48 8b 05 7e de ae 00 	mov    0xaede7e(%rip),%rax        # 0x141434388
14094650a:	48 39 05 6f de ae 00 	cmp    %rax,0xaede6f(%rip)        # 0x141434380
140946511:	74 1a                	je     0x14094652d
140946513:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140946517:	48 3b 08             	cmp    (%rax),%rcx
14094651a:	75 11                	jne    0x14094652d
14094651c:	48 89 05 65 de ae 00 	mov    %rax,0xaede65(%rip)        # 0x141434388
140946523:	c7 05 df dd ae 00 01 	movl   $0x1,0xaedddf(%rip)        # 0x14143430c
14094652a:	00 00 00
14094652d:	48 ff c9             	dec    %rcx
140946530:	48 89 0d e9 dd ae 00 	mov    %rcx,0xaedde9(%rip)        # 0x141434320
140946537:	e9 a2 ea ff ff       	jmp    0x140944fde
14094653c:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140946542:	49 8b d1             	mov    %r9,%rdx
140946545:	48 8d 0d c4 dc ae 00 	lea    0xaedcc4(%rip),%rcx        # 0x141434210
14094654c:	e8 7f 53 4f 00       	call   0x140e3b8d0
140946551:	48 8b 05 48 dd ae 00 	mov    0xaedd48(%rip),%rax        # 0x1414342a0
140946558:	48 89 05 49 dd ae 00 	mov    %rax,0xaedd49(%rip)        # 0x1414342a8
14094655f:	48 8b 05 2a dd ae 00 	mov    0xaedd2a(%rip),%rax        # 0x141434290
140946566:	48 89 05 33 dd ae 00 	mov    %rax,0xaedd33(%rip)        # 0x1414342a0
14094656d:	e8 8e e0 ff ff       	call   0x140944600
140946572:	e9 67 ea ff ff       	jmp    0x140944fde
140946577:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
14094657d:	49 8b d1             	mov    %r9,%rdx
140946580:	48 8d 0d 89 dc ae 00 	lea    0xaedc89(%rip),%rcx        # 0x141434210
140946587:	e8 44 53 4f 00       	call   0x140e3b8d0
14094658c:	48 8b 05 0d dd ae 00 	mov    0xaedd0d(%rip),%rax        # 0x1414342a0
140946593:	48 89 05 0e dd ae 00 	mov    %rax,0xaedd0e(%rip)        # 0x1414342a8
14094659a:	48 8b 05 ef dc ae 00 	mov    0xaedcef(%rip),%rax        # 0x141434290
1409465a1:	48 89 05 f8 dc ae 00 	mov    %rax,0xaedcf8(%rip)        # 0x1414342a0
1409465a8:	48 8d 15 19 16 71 00 	lea    0x711619(%rip),%rdx        # 0x141057bc8
1409465af:	48 8b 0d 42 af ae 00 	mov    0xaeaf42(%rip),%rcx        # 0x1414314f8
1409465b6:	e8 05 d0 e4 ff       	call   0x1407935c0
1409465bb:	e9 1e ea ff ff       	jmp    0x140944fde
1409465c0:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409465c6:	49 8b d1             	mov    %r9,%rdx
1409465c9:	48 8d 0d 40 dc ae 00 	lea    0xaedc40(%rip),%rcx        # 0x141434210
1409465d0:	e8 fb 52 4f 00       	call   0x140e3b8d0
1409465d5:	48 8b 05 c4 dc ae 00 	mov    0xaedcc4(%rip),%rax        # 0x1414342a0
1409465dc:	48 89 05 c5 dc ae 00 	mov    %rax,0xaedcc5(%rip)        # 0x1414342a8
1409465e3:	48 8b 05 a6 dc ae 00 	mov    0xaedca6(%rip),%rax        # 0x141434290
1409465ea:	48 89 05 af dc ae 00 	mov    %rax,0xaedcaf(%rip)        # 0x1414342a0
1409465f1:	48 8b 15 00 dc ae 00 	mov    0xaedc00(%rip),%rdx        # 0x1414341f8
1409465f8:	0f 57 c0             	xorps  %xmm0,%xmm0
1409465fb:	0f 11 85 b0 01 00 00 	movups %xmm0,0x1b0(%rbp)
140946602:	4c 89 a5 c0 01 00 00 	mov    %r12,0x1c0(%rbp)
140946609:	4c 89 a5 c8 01 00 00 	mov    %r12,0x1c8(%rbp)
140946610:	4d 8b c6             	mov    %r14,%r8
140946613:	49 ff c0             	inc    %r8
140946616:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
14094661b:	75 f6                	jne    0x140946613
14094661d:	48 8d 8d b0 01 00 00 	lea    0x1b0(%rbp),%rcx
140946624:	e8 d7 07 85 ff       	call   0x140196e00
140946629:	90                   	nop
14094662a:	48 8d 95 b0 01 00 00 	lea    0x1b0(%rbp),%rdx
140946631:	48 83 bd c8 01 00 00 	cmpq   $0xf,0x1c8(%rbp)
140946638:	0f
140946639:	48 0f 47 95 b0 01 00 	cmova  0x1b0(%rbp),%rdx
140946640:	00
140946641:	45 33 c9             	xor    %r9d,%r9d
140946644:	4c 8b 85 c0 01 00 00 	mov    0x1c0(%rbp),%r8
14094664b:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
140946652:	e8 39 15 f2 ff       	call   0x140867b90
140946657:	41 0f ba ef 0d       	bts    $0xd,%r15d
14094665c:	4c 8d 85 d0 00 00 00 	lea    0xd0(%rbp),%r8
140946663:	48 83 bd e8 00 00 00 	cmpq   $0xf,0xe8(%rbp)
14094666a:	0f
14094666b:	4c 0f 47 85 d0 00 00 	cmova  0xd0(%rbp),%r8
140946672:	00
140946673:	48 8d 15 7e 15 71 00 	lea    0x71157e(%rip),%rdx        # 0x141057bf8
14094667a:	48 8b 0d 77 ae ae 00 	mov    0xaeae77(%rip),%rcx        # 0x1414314f8
140946681:	e8 3a cf e4 ff       	call   0x1407935c0
140946686:	90                   	nop
140946687:	48 8b 95 e8 00 00 00 	mov    0xe8(%rbp),%rdx
14094668e:	48 83 fa 0f          	cmp    $0xf,%rdx
140946692:	76 34                	jbe    0x1409466c8
140946694:	48 ff c2             	inc    %rdx
140946697:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14094669e:	48 8b c1             	mov    %rcx,%rax
1409466a1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409466a8:	72 19                	jb     0x1409466c3
1409466aa:	48 83 c2 27          	add    $0x27,%rdx
1409466ae:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409466b2:	48 2b c1             	sub    %rcx,%rax
1409466b5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409466b9:	48 83 f8 1f          	cmp    $0x1f,%rax
1409466bd:	0f 87 33 2d 00 00    	ja     0x1409493f6
1409466c3:	e8 7c 4a 4d 00       	call   0x140e1b144
1409466c8:	4c 89 a5 e0 00 00 00 	mov    %r12,0xe0(%rbp)
1409466cf:	48 c7 85 e8 00 00 00 	movq   $0xf,0xe8(%rbp)
1409466d6:	0f 00 00 00
1409466da:	c6 85 d0 00 00 00 00 	movb   $0x0,0xd0(%rbp)
1409466e1:	48 8b 95 c8 01 00 00 	mov    0x1c8(%rbp),%rdx
1409466e8:	48 83 fa 0f          	cmp    $0xf,%rdx
1409466ec:	76 34                	jbe    0x140946722
1409466ee:	48 ff c2             	inc    %rdx
1409466f1:	48 8b 8d b0 01 00 00 	mov    0x1b0(%rbp),%rcx
1409466f8:	48 8b c1             	mov    %rcx,%rax
1409466fb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140946702:	72 19                	jb     0x14094671d
140946704:	48 83 c2 27          	add    $0x27,%rdx
140946708:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094670c:	48 2b c1             	sub    %rcx,%rax
14094670f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140946713:	48 83 f8 1f          	cmp    $0x1f,%rax
140946717:	0f 87 df 2c 00 00    	ja     0x1409493fc
14094671d:	e8 22 4a 4d 00       	call   0x140e1b144
140946722:	4c 89 a5 c0 01 00 00 	mov    %r12,0x1c0(%rbp)
140946729:	48 c7 85 c8 01 00 00 	movq   $0xf,0x1c8(%rbp)
140946730:	0f 00 00 00
140946734:	c6 85 b0 01 00 00 00 	movb   $0x0,0x1b0(%rbp)
14094673b:	e9 9e e8 ff ff       	jmp    0x140944fde
140946740:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140946746:	49 8b d1             	mov    %r9,%rdx
140946749:	48 8d 0d c0 da ae 00 	lea    0xaedac0(%rip),%rcx        # 0x141434210
140946750:	e8 7b 51 4f 00       	call   0x140e3b8d0
140946755:	48 8b 05 44 db ae 00 	mov    0xaedb44(%rip),%rax        # 0x1414342a0
14094675c:	48 89 05 45 db ae 00 	mov    %rax,0xaedb45(%rip)        # 0x1414342a8
140946763:	48 8b 05 26 db ae 00 	mov    0xaedb26(%rip),%rax        # 0x141434290
14094676a:	48 89 05 2f db ae 00 	mov    %rax,0xaedb2f(%rip)        # 0x1414342a0
140946771:	b8 5a 01 00 00       	mov    $0x15a,%eax
140946776:	e9 63 03 00 00       	jmp    0x140946ade
14094677b:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140946781:	49 8b d1             	mov    %r9,%rdx
140946784:	48 8d 0d 85 da ae 00 	lea    0xaeda85(%rip),%rcx        # 0x141434210
14094678b:	e8 40 51 4f 00       	call   0x140e3b8d0
140946790:	48 8b 05 09 db ae 00 	mov    0xaedb09(%rip),%rax        # 0x1414342a0
140946797:	48 89 05 0a db ae 00 	mov    %rax,0xaedb0a(%rip)        # 0x1414342a8
14094679e:	48 8b 05 eb da ae 00 	mov    0xaedaeb(%rip),%rax        # 0x141434290
1409467a5:	48 89 05 f4 da ae 00 	mov    %rax,0xaedaf4(%rip)        # 0x1414342a0
1409467ac:	b9 28 00 00 00       	mov    $0x28,%ecx
1409467b1:	e8 52 49 4d 00       	call   0x140e1b108
1409467b6:	48 8b d8             	mov    %rax,%rbx
1409467b9:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
1409467c0:	48 85 c0             	test   %rax,%rax
1409467c3:	74 68                	je     0x14094682d
1409467c5:	48 8b 15 2c da ae 00 	mov    0xaeda2c(%rip),%rdx        # 0x1414341f8
1409467cc:	0f 57 c0             	xorps  %xmm0,%xmm0
1409467cf:	0f 11 85 90 00 00 00 	movups %xmm0,0x90(%rbp)
1409467d6:	0f 57 c9             	xorps  %xmm1,%xmm1
1409467d9:	f3 0f 7f 8d a0 00 00 	movdqu %xmm1,0xa0(%rbp)
1409467e0:	00
1409467e1:	49 ff c6             	inc    %r14
1409467e4:	42 80 3c 32 00       	cmpb   $0x0,(%rdx,%r14,1)
1409467e9:	75 f6                	jne    0x1409467e1
1409467eb:	4d 8b c6             	mov    %r14,%r8
1409467ee:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
1409467f5:	e8 06 06 85 ff       	call   0x140196e00
1409467fa:	90                   	nop
1409467fb:	41 83 cf 04          	or     $0x4,%r15d
1409467ff:	44 89 7d 70          	mov    %r15d,0x70(%rbp)
140946803:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
14094680a:	48 8d 8d 50 02 00 00 	lea    0x250(%rbp),%rcx
140946811:	e8 6a fb f1 ff       	call   0x140866380
140946816:	90                   	nop
140946817:	41 83 cf 08          	or     $0x8,%r15d
14094681b:	44 89 7d 70          	mov    %r15d,0x70(%rbp)
14094681f:	48 8b d0             	mov    %rax,%rdx
140946822:	48 8b cb             	mov    %rbx,%rcx
140946825:	e8 c6 aa de ff       	call   0x1407312f0
14094682a:	4c 8b e0             	mov    %rax,%r12
14094682d:	4c 89 25 84 dc ae 00 	mov    %r12,0xaedc84(%rip)        # 0x1414344b8
140946834:	41 f6 c7 08          	test   $0x8,%r15b
140946838:	74 5c                	je     0x140946896
14094683a:	41 83 e7 f7          	and    $0xfffffff7,%r15d
14094683e:	48 8b 95 68 02 00 00 	mov    0x268(%rbp),%rdx
140946845:	48 83 fa 0f          	cmp    $0xf,%rdx
140946849:	76 34                	jbe    0x14094687f
14094684b:	48 ff c2             	inc    %rdx
14094684e:	48 8b 8d 50 02 00 00 	mov    0x250(%rbp),%rcx
140946855:	48 8b c1             	mov    %rcx,%rax
140946858:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14094685f:	72 19                	jb     0x14094687a
140946861:	48 83 c2 27          	add    $0x27,%rdx
140946865:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140946869:	48 2b c1             	sub    %rcx,%rax
14094686c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140946870:	48 83 f8 1f          	cmp    $0x1f,%rax
140946874:	0f 87 88 2b 00 00    	ja     0x140949402
14094687a:	e8 c5 48 4d 00       	call   0x140e1b144
14094687f:	66 0f 6f 05 a9 d5 65 	movdqa 0x65d5a9(%rip),%xmm0        # 0x140fa3e30
140946886:	00
140946887:	f3 0f 7f 85 60 02 00 	movdqu %xmm0,0x260(%rbp)
14094688e:	00
14094688f:	c6 85 50 02 00 00 00 	movb   $0x0,0x250(%rbp)
140946896:	41 f6 c7 04          	test   $0x4,%r15b
14094689a:	0f 84 39 02 00 00    	je     0x140946ad9
1409468a0:	48 8b 95 a8 00 00 00 	mov    0xa8(%rbp),%rdx
1409468a7:	48 83 fa 0f          	cmp    $0xf,%rdx
1409468ab:	0f 86 28 02 00 00    	jbe    0x140946ad9
1409468b1:	48 ff c2             	inc    %rdx
1409468b4:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1409468bb:	48 8b c1             	mov    %rcx,%rax
1409468be:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409468c5:	0f 82 74 27 00 00    	jb     0x14094903f
1409468cb:	48 83 c2 27          	add    $0x27,%rdx
1409468cf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409468d3:	48 2b c1             	sub    %rcx,%rax
1409468d6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409468da:	48 83 f8 1f          	cmp    $0x1f,%rax
1409468de:	0f 87 7d 2a 00 00    	ja     0x140949361
1409468e4:	e9 56 27 00 00       	jmp    0x14094903f
1409468e9:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409468ef:	49 8b d1             	mov    %r9,%rdx
1409468f2:	48 8d 0d 17 d9 ae 00 	lea    0xaed917(%rip),%rcx        # 0x141434210
1409468f9:	e8 d2 4f 4f 00       	call   0x140e3b8d0
1409468fe:	48 8b 05 9b d9 ae 00 	mov    0xaed99b(%rip),%rax        # 0x1414342a0
140946905:	48 89 05 9c d9 ae 00 	mov    %rax,0xaed99c(%rip)        # 0x1414342a8
14094690c:	48 8b 05 7d d9 ae 00 	mov    0xaed97d(%rip),%rax        # 0x141434290
140946913:	48 89 05 86 d9 ae 00 	mov    %rax,0xaed986(%rip)        # 0x1414342a0
14094691a:	44 89 65 70          	mov    %r12d,0x70(%rbp)
14094691e:	48 8b 15 d3 d8 ae 00 	mov    0xaed8d3(%rip),%rdx        # 0x1414341f8
140946925:	0f 57 c0             	xorps  %xmm0,%xmm0
140946928:	0f 11 85 d0 00 00 00 	movups %xmm0,0xd0(%rbp)
14094692f:	0f 57 c9             	xorps  %xmm1,%xmm1
140946932:	f3 0f 7f 8d e0 00 00 	movdqu %xmm1,0xe0(%rbp)
140946939:	00
14094693a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140946940:	49 ff c6             	inc    %r14
140946943:	42 80 3c 32 00       	cmpb   $0x0,(%rdx,%r14,1)
140946948:	75 f6                	jne    0x140946940
14094694a:	4d 8b c6             	mov    %r14,%r8
14094694d:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx