140484347:	e8 f8 6d 99 00       	call   0x140e1b144
14048434c:	48 8d 05 85 68 b7 00 	lea    0xb76885(%rip),%rax        # 0x140ffabd8
140484353:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140484357:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
14048435e:	00
14048435f:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140484363:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140484368:	45 33 c9             	xor    %r9d,%r9d
14048436b:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14048436f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140484373:	48 8b 0d e6 ea fa 00 	mov    0xfaeae6(%rip),%rcx        # 0x141432e60
14048437a:	e8 71 02 39 00       	call   0x1408145f0
14048437f:	48 8b 08             	mov    (%rax),%rcx
140484382:	48 89 0d 6f 46 fa 00 	mov    %rcx,0xfa466f(%rip)        # 0x1414289f8
140484389:	0f 57 c0             	xorps  %xmm0,%xmm0
14048438c:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140484390:	0f 57 c9             	xorps  %xmm1,%xmm1
140484393:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140484398:	b9 20 00 00 00       	mov    $0x20,%ecx
14048439d:	e8 66 6d 99 00       	call   0x140e1b108
1404843a2:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404843a6:	66 0f 6f 05 42 eb b2 	movdqa 0xb2eb42(%rip),%xmm0        # 0x140fb2ef0
1404843ad:	00
1404843ae:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404843b3:	0f 10 05 1e 68 b7 00 	movups 0xb7681e(%rip),%xmm0        # 0x140ffabd8
1404843ba:	0f 11 00             	movups %xmm0,(%rax)
1404843bd:	0f b7 0d 24 68 b7 00 	movzwl 0xb76824(%rip),%ecx        # 0x140ffabe8
1404843c4:	66 89 48 10          	mov    %cx,0x10(%rax)
1404843c8:	0f b6 0d 1b 68 b7 00 	movzbl 0xb7681b(%rip),%ecx        # 0x140ffabea
1404843cf:	88 48 12             	mov    %cl,0x12(%rax)
1404843d2:	c6 40 13 00          	movb   $0x0,0x13(%rax)
1404843d6:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404843dc:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404843e0:	48 8b cb             	mov    %rbx,%rcx
1404843e3:	e8 b8 2b 27 00       	call   0x1406f6fa0
1404843e8:	90                   	nop
1404843e9:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404843ed:	48 83 fa 0f          	cmp    $0xf,%rdx
1404843f1:	76 31                	jbe    0x140484424
1404843f3:	48 ff c2             	inc    %rdx
1404843f6:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404843fa:	48 8b c1             	mov    %rcx,%rax
1404843fd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140484404:	72 19                	jb     0x14048441f
140484406:	48 83 c2 27          	add    $0x27,%rdx
14048440a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14048440e:	48 2b c1             	sub    %rcx,%rax
140484411:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140484415:	48 83 f8 1f          	cmp    $0x1f,%rax
140484419:	0f 87 99 09 00 00    	ja     0x140484db8
14048441f:	e8 20 6d 99 00       	call   0x140e1b144
140484424:	48 8d 05 c5 67 b7 00 	lea    0xb767c5(%rip),%rax        # 0x140ffabf0
14048442b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14048442f:	48 c7 45 c8 0c 00 00 	movq   $0xc,-0x38(%rbp)
140484436:	00
140484437:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14048443b:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140484440:	45 33 c9             	xor    %r9d,%r9d
140484443:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140484447:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14048444b:	48 8b 0d 0e ea fa 00 	mov    0xfaea0e(%rip),%rcx        # 0x141432e60
140484452:	e8 99 01 39 00       	call   0x1408145f0
140484457:	48 8b 08             	mov    (%rax),%rcx
14048445a:	48 89 0d 2f 45 fa 00 	mov    %rcx,0xfa452f(%rip)        # 0x141428990
140484461:	0f 57 c0             	xorps  %xmm0,%xmm0
140484464:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140484468:	66 0f 6f 0d d0 fe b1 	movdqa 0xb1fed0(%rip),%xmm1        # 0x140fa4340
14048446f:	00
140484470:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140484475:	f2 0f 10 05 73 67 b7 	movsd  0xb76773(%rip),%xmm0        # 0x140ffabf0
14048447c:	00
14048447d:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
140484482:	8b 05 70 67 b7 00    	mov    0xb76770(%rip),%eax        # 0x140ffabf8
140484488:	89 45 d8             	mov    %eax,-0x28(%rbp)
14048448b:	c6 45 dc 00          	movb   $0x0,-0x24(%rbp)
14048448f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140484495:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140484499:	48 8b cb             	mov    %rbx,%rcx
14048449c:	e8 ff 2a 27 00       	call   0x1406f6fa0
1404844a1:	90                   	nop
1404844a2:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404844a6:	48 83 fa 0f          	cmp    $0xf,%rdx
1404844aa:	76 31                	jbe    0x1404844dd
1404844ac:	48 ff c2             	inc    %rdx
1404844af:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404844b3:	48 8b c1             	mov    %rcx,%rax
1404844b6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404844bd:	72 19                	jb     0x1404844d8
1404844bf:	48 83 c2 27          	add    $0x27,%rdx
1404844c3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404844c7:	48 2b c1             	sub    %rcx,%rax
1404844ca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404844ce:	48 83 f8 1f          	cmp    $0x1f,%rax
1404844d2:	0f 87 e6 08 00 00    	ja     0x140484dbe
1404844d8:	e8 67 6c 99 00       	call   0x140e1b144
1404844dd:	48 8d 05 1c 67 b7 00 	lea    0xb7671c(%rip),%rax        # 0x140ffac00
1404844e4:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404844e8:	48 c7 45 c8 19 00 00 	movq   $0x19,-0x38(%rbp)
1404844ef:	00
1404844f0:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404844f4:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404844f9:	45 33 c9             	xor    %r9d,%r9d
1404844fc:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140484500:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140484504:	48 8b 0d 55 e9 fa 00 	mov    0xfae955(%rip),%rcx        # 0x141432e60
14048450b:	e8 e0 00 39 00       	call   0x1408145f0
140484510:	48 8b 08             	mov    (%rax),%rcx
140484513:	48 89 0d b6 44 fa 00 	mov    %rcx,0xfa44b6(%rip)        # 0x1414289d0
14048451a:	0f 57 c0             	xorps  %xmm0,%xmm0
14048451d:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140484521:	0f 57 c9             	xorps  %xmm1,%xmm1
140484524:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140484529:	b9 20 00 00 00       	mov    $0x20,%ecx
14048452e:	e8 d5 6b 99 00       	call   0x140e1b108
140484533:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140484537:	66 0f 6f 05 f1 1e b6 	movdqa 0xb61ef1(%rip),%xmm0        # 0x140fe6430
14048453e:	00
14048453f:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140484544:	0f 10 05 b5 66 b7 00 	movups 0xb766b5(%rip),%xmm0        # 0x140ffac00
14048454b:	0f 11 00             	movups %xmm0,(%rax)
14048454e:	f2 0f 10 05 ba 66 b7 	movsd  0xb766ba(%rip),%xmm0        # 0x140ffac10
140484555:	00
140484556:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14048455b:	0f b6 0d b6 66 b7 00 	movzbl 0xb766b6(%rip),%ecx        # 0x140ffac18
140484562:	88 48 18             	mov    %cl,0x18(%rax)
140484565:	c6 40 19 00          	movb   $0x0,0x19(%rax)
140484569:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14048456f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140484573:	48 8b cb             	mov    %rbx,%rcx
140484576:	e8 25 2a 27 00       	call   0x1406f6fa0
14048457b:	90                   	nop
14048457c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140484580:	48 83 fa 0f          	cmp    $0xf,%rdx
140484584:	76 31                	jbe    0x1404845b7
140484586:	48 ff c2             	inc    %rdx
140484589:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14048458d:	48 8b c1             	mov    %rcx,%rax
140484590:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140484597:	72 19                	jb     0x1404845b2
140484599:	48 83 c2 27          	add    $0x27,%rdx
14048459d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404845a1:	48 2b c1             	sub    %rcx,%rax
1404845a4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404845a8:	48 83 f8 1f          	cmp    $0x1f,%rax
1404845ac:	0f 87 12 08 00 00    	ja     0x140484dc4
1404845b2:	e8 8d 6b 99 00       	call   0x140e1b144
1404845b7:	48 8d 05 62 66 b7 00 	lea    0xb76662(%rip),%rax        # 0x140ffac20
1404845be:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404845c2:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
1404845c9:	00
1404845ca:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404845ce:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404845d3:	45 33 c9             	xor    %r9d,%r9d
1404845d6:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404845da:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404845de:	48 8b 0d 7b e8 fa 00 	mov    0xfae87b(%rip),%rcx        # 0x141432e60
1404845e5:	e8 06 00 39 00       	call   0x1408145f0
1404845ea:	48 8b 08             	mov    (%rax),%rcx
1404845ed:	48 89 0d c4 43 fa 00 	mov    %rcx,0xfa43c4(%rip)        # 0x1414289b8
1404845f4:	0f 57 c0             	xorps  %xmm0,%xmm0
1404845f7:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404845fb:	0f 57 c9             	xorps  %xmm1,%xmm1
1404845fe:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140484603:	b9 20 00 00 00       	mov    $0x20,%ecx
140484608:	e8 fb 6a 99 00       	call   0x140e1b108
14048460d:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140484611:	66 0f 6f 05 d7 e8 b2 	movdqa 0xb2e8d7(%rip),%xmm0        # 0x140fb2ef0
140484618:	00
140484619:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14048461e:	0f 10 05 fb 65 b7 00 	movups 0xb765fb(%rip),%xmm0        # 0x140ffac20
140484625:	0f 11 00             	movups %xmm0,(%rax)
140484628:	0f b7 0d 01 66 b7 00 	movzwl 0xb76601(%rip),%ecx        # 0x140ffac30
14048462f:	66 89 48 10          	mov    %cx,0x10(%rax)
140484633:	0f b6 0d f8 65 b7 00 	movzbl 0xb765f8(%rip),%ecx        # 0x140ffac32
14048463a:	88 48 12             	mov    %cl,0x12(%rax)
14048463d:	c6 40 13 00          	movb   $0x0,0x13(%rax)
140484641:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140484647:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14048464b:	48 8b cb             	mov    %rbx,%rcx
14048464e:	e8 4d 29 27 00       	call   0x1406f6fa0
140484653:	90                   	nop
140484654:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140484658:	48 83 fa 0f          	cmp    $0xf,%rdx
14048465c:	76 31                	jbe    0x14048468f
14048465e:	48 ff c2             	inc    %rdx
140484661:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140484665:	48 8b c1             	mov    %rcx,%rax
140484668:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14048466f:	72 19                	jb     0x14048468a
140484671:	48 83 c2 27          	add    $0x27,%rdx
140484675:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140484679:	48 2b c1             	sub    %rcx,%rax
14048467c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140484680:	48 83 f8 1f          	cmp    $0x1f,%rax
140484684:	0f 87 40 07 00 00    	ja     0x140484dca
14048468a:	e8 b5 6a 99 00       	call   0x140e1b144
14048468f:	48 8d 05 a2 65 b7 00 	lea    0xb765a2(%rip),%rax        # 0x140ffac38
140484696:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14048469a:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
1404846a1:	00
1404846a2:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404846a6:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404846ab:	45 33 c9             	xor    %r9d,%r9d
1404846ae:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404846b2:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404846b6:	48 8b 0d a3 e7 fa 00 	mov    0xfae7a3(%rip),%rcx        # 0x141432e60
1404846bd:	e8 2e ff 38 00       	call   0x1408145f0
1404846c2:	48 8b 08             	mov    (%rax),%rcx
1404846c5:	48 89 0d e4 42 fa 00 	mov    %rcx,0xfa42e4(%rip)        # 0x1414289b0
1404846cc:	0f 57 c0             	xorps  %xmm0,%xmm0
1404846cf:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404846d3:	0f 57 c9             	xorps  %xmm1,%xmm1
1404846d6:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404846db:	b9 20 00 00 00       	mov    $0x20,%ecx
1404846e0:	e8 23 6a 99 00       	call   0x140e1b108
1404846e5:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404846e9:	66 0f 6f 05 1f 04 b2 	movdqa 0xb2041f(%rip),%xmm0        # 0x140fa4b10
1404846f0:	00
1404846f1:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404846f6:	0f 10 05 3b 65 b7 00 	movups 0xb7653b(%rip),%xmm0        # 0x140ffac38
1404846fd:	0f 11 00             	movups %xmm0,(%rax)
140484700:	f2 0f 10 05 40 65 b7 	movsd  0xb76540(%rip),%xmm0        # 0x140ffac48
140484707:	00
140484708:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14048470d:	c6 40 18 00          	movb   $0x0,0x18(%rax)
140484711:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140484717:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14048471b:	48 8b cb             	mov    %rbx,%rcx
14048471e:	e8 7d 28 27 00       	call   0x1406f6fa0
140484723:	90                   	nop
140484724:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140484728:	48 83 fa 0f          	cmp    $0xf,%rdx
14048472c:	76 31                	jbe    0x14048475f
14048472e:	48 ff c2             	inc    %rdx
140484731:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140484735:	48 8b c1             	mov    %rcx,%rax
140484738:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14048473f:	72 19                	jb     0x14048475a
140484741:	48 83 c2 27          	add    $0x27,%rdx
140484745:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140484749:	48 2b c1             	sub    %rcx,%rax
14048474c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140484750:	48 83 f8 1f          	cmp    $0x1f,%rax
140484754:	0f 87 76 06 00 00    	ja     0x140484dd0
14048475a:	e8 e5 69 99 00       	call   0x140e1b144
14048475f:	48 8d 05 f2 64 b7 00 	lea    0xb764f2(%rip),%rax        # 0x140ffac58
140484766:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14048476a:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
140484771:	00
140484772:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140484776:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14048477b:	45 33 c9             	xor    %r9d,%r9d
14048477e:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140484782:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140484786:	48 8b 0d d3 e6 fa 00 	mov    0xfae6d3(%rip),%rcx        # 0x141432e60
14048478d:	e8 5e fe 38 00       	call   0x1408145f0
140484792:	48 8b 08             	mov    (%rax),%rcx
140484795:	48 89 0d 4c 42 fa 00 	mov    %rcx,0xfa424c(%rip)        # 0x1414289e8
14048479c:	0f 57 c0             	xorps  %xmm0,%xmm0
14048479f:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404847a3:	0f 57 c9             	xorps  %xmm1,%xmm1
1404847a6:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404847ab:	b9 20 00 00 00       	mov    $0x20,%ecx
1404847b0:	e8 53 69 99 00       	call   0x140e1b108
1404847b5:	48 8b d0             	mov    %rax,%rdx
1404847b8:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404847bc:	66 0f 6f 05 5c 21 b2 	movdqa 0xb2215c(%rip),%xmm0        # 0x140fa6920
1404847c3:	00
1404847c4:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404847c9:	0f 10 05 88 64 b7 00 	movups 0xb76488(%rip),%xmm0        # 0x140ffac58
1404847d0:	0f 11 00             	movups %xmm0,(%rax)
1404847d3:	8b 0d 8f 64 b7 00    	mov    0xb7648f(%rip),%ecx        # 0x140ffac68
1404847d9:	89 48 10             	mov    %ecx,0x10(%rax)
1404847dc:	0f b7 0d 89 64 b7 00 	movzwl 0xb76489(%rip),%ecx        # 0x140ffac6c
1404847e3:	66 89 48 14          	mov    %cx,0x14(%rax)
1404847e7:	0f b6 05 80 64 b7 00 	movzbl 0xb76480(%rip),%eax        # 0x140ffac6e
1404847ee:	88 42 16             	mov    %al,0x16(%rdx)
1404847f1:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
1404847f5:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404847fb:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404847ff:	48 8b cb             	mov    %rbx,%rcx
140484802:	e8 99 27 27 00       	call   0x1406f6fa0
140484807:	90                   	nop
140484808:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14048480c:	48 83 fa 0f          	cmp    $0xf,%rdx
140484810:	76 31                	jbe    0x140484843
140484812:	48 ff c2             	inc    %rdx
140484815:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140484819:	48 8b c1             	mov    %rcx,%rax
14048481c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140484823:	72 19                	jb     0x14048483e
140484825:	48 83 c2 27          	add    $0x27,%rdx
140484829:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14048482d:	48 2b c1             	sub    %rcx,%rax
140484830:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140484834:	48 83 f8 1f          	cmp    $0x1f,%rax
140484838:	0f 87 98 05 00 00    	ja     0x140484dd6
14048483e:	e8 01 69 99 00       	call   0x140e1b144
140484843:	48 8d 3d 26 64 b7 00 	lea    0xb76426(%rip),%rdi        # 0x140ffac70
14048484a:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
14048484e:	48 c7 45 c8 14 00 00 	movq   $0x14,-0x38(%rbp)
140484855:	00
140484856:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14048485a:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14048485f:	45 33 c9             	xor    %r9d,%r9d
140484862:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140484866:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14048486a:	48 8b 0d ef e5 fa 00 	mov    0xfae5ef(%rip),%rcx        # 0x141432e60
140484871:	e8 7a fd 38 00       	call   0x1408145f0
140484876:	48 8b 08             	mov    (%rax),%rcx
140484879:	48 89 0d 58 41 fa 00 	mov    %rcx,0xfa4158(%rip)        # 0x1414289d8
140484880:	0f 57 c0             	xorps  %xmm0,%xmm0
140484883:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140484887:	0f 57 c9             	xorps  %xmm1,%xmm1
14048488a:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14048488f:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140484895:	48 8b d7             	mov    %rdi,%rdx
140484898:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14048489c:	e8 5f 25 d1 ff       	call   0x140196e00
1404848a1:	90                   	nop
1404848a2:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404848a8:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404848ac:	48 8b cb             	mov    %rbx,%rcx
1404848af:	e8 ec 26 27 00       	call   0x1406f6fa0
1404848b4:	90                   	nop
1404848b5:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404848b9:	48 83 fa 0f          	cmp    $0xf,%rdx
1404848bd:	76 31                	jbe    0x1404848f0
1404848bf:	48 ff c2             	inc    %rdx
1404848c2:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404848c6:	48 8b c1             	mov    %rcx,%rax
1404848c9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404848d0:	72 19                	jb     0x1404848eb
1404848d2:	48 83 c2 27          	add    $0x27,%rdx
1404848d6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404848da:	48 2b c1             	sub    %rcx,%rax
1404848dd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404848e1:	48 83 f8 1f          	cmp    $0x1f,%rax
1404848e5:	0f 87 f1 04 00 00    	ja     0x140484ddc
1404848eb:	e8 54 68 99 00       	call   0x140e1b144
1404848f0:	48 8d 3d 91 63 b7 00 	lea    0xb76391(%rip),%rdi        # 0x140ffac88
1404848f7:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1404848fb:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
140484902:	00
140484903:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140484907:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14048490c:	45 33 c9             	xor    %r9d,%r9d
14048490f:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140484913:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140484917:	48 8b 0d 42 e5 fa 00 	mov    0xfae542(%rip),%rcx        # 0x141432e60