1404157e3:	48 2b c1             	sub    %rcx,%rax
1404157e6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404157ea:	48 83 f8 1f          	cmp    $0x1f,%rax
1404157ee:	0f 87 a6 10 00 00    	ja     0x14041689a
1404157f4:	e8 4b 59 a0 00       	call   0x140e1b144
1404157f9:	48 8d 05 b8 bc bd 00 	lea    0xbdbcb8(%rip),%rax        # 0x140ff14b8
140415800:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140415804:	48 c7 45 b8 21 00 00 	movq   $0x21,-0x48(%rbp)
14041580b:	00
14041580c:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140415810:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140415815:	45 33 c9             	xor    %r9d,%r9d
140415818:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14041581c:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415820:	48 8b 0d 39 d6 01 01 	mov    0x101d639(%rip),%rcx        # 0x141432e60
140415827:	e8 c4 ed 3f 00       	call   0x1408145f0
14041582c:	48 8b 08             	mov    (%rax),%rcx
14041582f:	48 89 0d 72 17 01 01 	mov    %rcx,0x1011772(%rip)        # 0x141426fa8
140415836:	0f 57 c0             	xorps  %xmm0,%xmm0
140415839:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
14041583d:	0f 57 c9             	xorps  %xmm1,%xmm1
140415840:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140415845:	b9 30 00 00 00       	mov    $0x30,%ecx
14041584a:	e8 b9 58 a0 00       	call   0x140e1b108
14041584f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140415853:	66 0f 6f 05 25 ff bc 	movdqa 0xbcff25(%rip),%xmm0        # 0x140fe5780
14041585a:	00
14041585b:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140415860:	0f 10 05 51 bc bd 00 	movups 0xbdbc51(%rip),%xmm0        # 0x140ff14b8
140415867:	0f 11 00             	movups %xmm0,(%rax)
14041586a:	0f 10 0d 57 bc bd 00 	movups 0xbdbc57(%rip),%xmm1        # 0x140ff14c8
140415871:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140415875:	0f b6 0d 5c bc bd 00 	movzbl 0xbdbc5c(%rip),%ecx        # 0x140ff14d8
14041587c:	88 48 20             	mov    %cl,0x20(%rax)
14041587f:	c6 40 21 00          	movb   $0x0,0x21(%rax)
140415883:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140415889:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14041588d:	48 8b cb             	mov    %rbx,%rcx
140415890:	e8 0b 17 2e 00       	call   0x1406f6fa0
140415895:	90                   	nop
140415896:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14041589a:	48 83 fa 0f          	cmp    $0xf,%rdx
14041589e:	76 31                	jbe    0x1404158d1
1404158a0:	48 ff c2             	inc    %rdx
1404158a3:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404158a7:	48 8b c1             	mov    %rcx,%rax
1404158aa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404158b1:	72 19                	jb     0x1404158cc
1404158b3:	48 83 c2 27          	add    $0x27,%rdx
1404158b7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404158bb:	48 2b c1             	sub    %rcx,%rax
1404158be:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404158c2:	48 83 f8 1f          	cmp    $0x1f,%rax
1404158c6:	0f 87 d4 0f 00 00    	ja     0x1404168a0
1404158cc:	e8 73 58 a0 00       	call   0x140e1b144
1404158d1:	48 8d 05 08 bc bd 00 	lea    0xbdbc08(%rip),%rax        # 0x140ff14e0
1404158d8:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404158dc:	48 c7 45 b8 17 00 00 	movq   $0x17,-0x48(%rbp)
1404158e3:	00
1404158e4:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404158e8:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404158ed:	45 33 c9             	xor    %r9d,%r9d
1404158f0:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404158f4:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404158f8:	48 8b 0d 61 d5 01 01 	mov    0x101d561(%rip),%rcx        # 0x141432e60
1404158ff:	e8 ec ec 3f 00       	call   0x1408145f0
140415904:	48 8b 08             	mov    (%rax),%rcx
140415907:	48 89 0d c2 16 01 01 	mov    %rcx,0x10116c2(%rip)        # 0x141426fd0
14041590e:	0f 57 c0             	xorps  %xmm0,%xmm0
140415911:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140415915:	0f 57 c9             	xorps  %xmm1,%xmm1
140415918:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
14041591d:	b9 20 00 00 00       	mov    $0x20,%ecx
140415922:	e8 e1 57 a0 00       	call   0x140e1b108
140415927:	48 8b d0             	mov    %rax,%rdx
14041592a:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14041592e:	66 0f 6f 05 ea 0f b9 	movdqa 0xb90fea(%rip),%xmm0        # 0x140fa6920
140415935:	00
140415936:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
14041593b:	0f 10 05 9e bb bd 00 	movups 0xbdbb9e(%rip),%xmm0        # 0x140ff14e0
140415942:	0f 11 00             	movups %xmm0,(%rax)
140415945:	8b 0d a5 bb bd 00    	mov    0xbdbba5(%rip),%ecx        # 0x140ff14f0
14041594b:	89 48 10             	mov    %ecx,0x10(%rax)
14041594e:	0f b7 0d 9f bb bd 00 	movzwl 0xbdbb9f(%rip),%ecx        # 0x140ff14f4
140415955:	66 89 48 14          	mov    %cx,0x14(%rax)
140415959:	0f b6 05 96 bb bd 00 	movzbl 0xbdbb96(%rip),%eax        # 0x140ff14f6
140415960:	88 42 16             	mov    %al,0x16(%rdx)
140415963:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
140415967:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14041596d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140415971:	48 8b cb             	mov    %rbx,%rcx
140415974:	e8 27 16 2e 00       	call   0x1406f6fa0
140415979:	90                   	nop
14041597a:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14041597e:	48 83 fa 0f          	cmp    $0xf,%rdx
140415982:	76 31                	jbe    0x1404159b5
140415984:	48 ff c2             	inc    %rdx
140415987:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14041598b:	48 8b c1             	mov    %rcx,%rax
14041598e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140415995:	72 19                	jb     0x1404159b0
140415997:	48 83 c2 27          	add    $0x27,%rdx
14041599b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14041599f:	48 2b c1             	sub    %rcx,%rax
1404159a2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404159a6:	48 83 f8 1f          	cmp    $0x1f,%rax
1404159aa:	0f 87 f6 0e 00 00    	ja     0x1404168a6
1404159b0:	e8 8f 57 a0 00       	call   0x140e1b144
1404159b5:	48 8d 05 3c bb bd 00 	lea    0xbdbb3c(%rip),%rax        # 0x140ff14f8
1404159bc:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404159c0:	48 c7 45 b8 29 00 00 	movq   $0x29,-0x48(%rbp)
1404159c7:	00
1404159c8:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404159cc:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404159d1:	45 33 c9             	xor    %r9d,%r9d
1404159d4:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404159d8:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404159dc:	48 8b 0d 7d d4 01 01 	mov    0x101d47d(%rip),%rcx        # 0x141432e60
1404159e3:	e8 08 ec 3f 00       	call   0x1408145f0
1404159e8:	48 8b 08             	mov    (%rax),%rcx
1404159eb:	48 89 0d ce 15 01 01 	mov    %rcx,0x10115ce(%rip)        # 0x141426fc0
1404159f2:	0f 57 c0             	xorps  %xmm0,%xmm0
1404159f5:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404159f9:	0f 57 c9             	xorps  %xmm1,%xmm1
1404159fc:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140415a01:	48 c7 45 b0 2f 00 00 	movq   $0x2f,-0x50(%rbp)
140415a08:	00
140415a09:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415a0d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140415a11:	e8 8a 13 d8 ff       	call   0x140196da0
140415a16:	48 8b d0             	mov    %rax,%rdx
140415a19:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140415a1d:	48 c7 45 d0 29 00 00 	movq   $0x29,-0x30(%rbp)
140415a24:	00
140415a25:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140415a29:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140415a2d:	0f 10 05 c4 ba bd 00 	movups 0xbdbac4(%rip),%xmm0        # 0x140ff14f8
140415a34:	0f 11 00             	movups %xmm0,(%rax)
140415a37:	0f 10 0d ca ba bd 00 	movups 0xbdbaca(%rip),%xmm1        # 0x140ff1508
140415a3e:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140415a42:	f2 0f 10 05 ce ba bd 	movsd  0xbdbace(%rip),%xmm0        # 0x140ff1518
140415a49:	00
140415a4a:	f2 0f 11 40 20       	movsd  %xmm0,0x20(%rax)
140415a4f:	0f b6 05 ca ba bd 00 	movzbl 0xbdbaca(%rip),%eax        # 0x140ff1520
140415a56:	88 42 28             	mov    %al,0x28(%rdx)
140415a59:	c6 42 29 00          	movb   $0x0,0x29(%rdx)
140415a5d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140415a63:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140415a67:	48 8b cb             	mov    %rbx,%rcx
140415a6a:	e8 31 15 2e 00       	call   0x1406f6fa0
140415a6f:	90                   	nop
140415a70:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140415a74:	48 83 fa 0f          	cmp    $0xf,%rdx
140415a78:	76 31                	jbe    0x140415aab
140415a7a:	48 ff c2             	inc    %rdx
140415a7d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140415a81:	48 8b c1             	mov    %rcx,%rax
140415a84:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140415a8b:	72 19                	jb     0x140415aa6
140415a8d:	48 83 c2 27          	add    $0x27,%rdx
140415a91:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140415a95:	48 2b c1             	sub    %rcx,%rax
140415a98:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140415a9c:	48 83 f8 1f          	cmp    $0x1f,%rax
140415aa0:	0f 87 06 0e 00 00    	ja     0x1404168ac
140415aa6:	e8 99 56 a0 00       	call   0x140e1b144
140415aab:	48 8d 3d 76 ba bd 00 	lea    0xbdba76(%rip),%rdi        # 0x140ff1528
140415ab2:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140415ab6:	48 c7 45 b8 29 00 00 	movq   $0x29,-0x48(%rbp)
140415abd:	00
140415abe:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140415ac2:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140415ac7:	45 33 c9             	xor    %r9d,%r9d
140415aca:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140415ace:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415ad2:	48 8b 0d 87 d3 01 01 	mov    0x101d387(%rip),%rcx        # 0x141432e60
140415ad9:	e8 12 eb 3f 00       	call   0x1408145f0
140415ade:	48 8b 08             	mov    (%rax),%rcx
140415ae1:	48 89 0d f0 14 01 01 	mov    %rcx,0x10114f0(%rip)        # 0x141426fd8
140415ae8:	0f 57 c0             	xorps  %xmm0,%xmm0
140415aeb:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140415aef:	0f 57 c9             	xorps  %xmm1,%xmm1
140415af2:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140415af7:	41 b8 29 00 00 00    	mov    $0x29,%r8d
140415afd:	48 8b d7             	mov    %rdi,%rdx
140415b00:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140415b04:	e8 f7 12 d8 ff       	call   0x140196e00
140415b09:	90                   	nop
140415b0a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140415b10:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140415b14:	48 8b cb             	mov    %rbx,%rcx
140415b17:	e8 84 14 2e 00       	call   0x1406f6fa0
140415b1c:	90                   	nop
140415b1d:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140415b21:	48 83 fa 0f          	cmp    $0xf,%rdx
140415b25:	76 31                	jbe    0x140415b58
140415b27:	48 ff c2             	inc    %rdx
140415b2a:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140415b2e:	48 8b c1             	mov    %rcx,%rax
140415b31:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140415b38:	72 19                	jb     0x140415b53
140415b3a:	48 83 c2 27          	add    $0x27,%rdx
140415b3e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140415b42:	48 2b c1             	sub    %rcx,%rax
140415b45:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140415b49:	48 83 f8 1f          	cmp    $0x1f,%rax
140415b4d:	0f 87 5f 0d 00 00    	ja     0x1404168b2
140415b53:	e8 ec 55 a0 00       	call   0x140e1b144
140415b58:	48 8d 3d f9 b9 bd 00 	lea    0xbdb9f9(%rip),%rdi        # 0x140ff1558
140415b5f:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140415b63:	48 c7 45 b8 16 00 00 	movq   $0x16,-0x48(%rbp)
140415b6a:	00
140415b6b:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140415b6f:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140415b74:	45 33 c9             	xor    %r9d,%r9d
140415b77:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140415b7b:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415b7f:	48 8b 0d da d2 01 01 	mov    0x101d2da(%rip),%rcx        # 0x141432e60
140415b86:	e8 65 ea 3f 00       	call   0x1408145f0
140415b8b:	48 8b 08             	mov    (%rax),%rcx
140415b8e:	48 89 0d ab 13 01 01 	mov    %rcx,0x10113ab(%rip)        # 0x141426f40
140415b95:	0f 57 c0             	xorps  %xmm0,%xmm0
140415b98:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140415b9c:	0f 57 c9             	xorps  %xmm1,%xmm1
140415b9f:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140415ba4:	41 b8 16 00 00 00    	mov    $0x16,%r8d
140415baa:	48 8b d7             	mov    %rdi,%rdx
140415bad:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140415bb1:	e8 4a 12 d8 ff       	call   0x140196e00
140415bb6:	90                   	nop
140415bb7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140415bbd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140415bc1:	48 8b cb             	mov    %rbx,%rcx
140415bc4:	e8 d7 13 2e 00       	call   0x1406f6fa0
140415bc9:	90                   	nop
140415bca:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140415bce:	48 83 fa 0f          	cmp    $0xf,%rdx
140415bd2:	76 31                	jbe    0x140415c05
140415bd4:	48 ff c2             	inc    %rdx
140415bd7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140415bdb:	48 8b c1             	mov    %rcx,%rax
140415bde:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140415be5:	72 19                	jb     0x140415c00
140415be7:	48 83 c2 27          	add    $0x27,%rdx
140415beb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140415bef:	48 2b c1             	sub    %rcx,%rax
140415bf2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140415bf6:	48 83 f8 1f          	cmp    $0x1f,%rax
140415bfa:	0f 87 b8 0c 00 00    	ja     0x1404168b8
140415c00:	e8 3f 55 a0 00       	call   0x140e1b144
140415c05:	48 8d 3d 64 b9 bd 00 	lea    0xbdb964(%rip),%rdi        # 0x140ff1570
140415c0c:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140415c10:	48 c7 45 b8 14 00 00 	movq   $0x14,-0x48(%rbp)
140415c17:	00
140415c18:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140415c1c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140415c21:	45 33 c9             	xor    %r9d,%r9d
140415c24:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140415c28:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415c2c:	48 8b 0d 2d d2 01 01 	mov    0x101d22d(%rip),%rcx        # 0x141432e60
140415c33:	e8 b8 e9 3f 00       	call   0x1408145f0
140415c38:	48 8b 08             	mov    (%rax),%rcx
140415c3b:	48 89 0d 4e 13 01 01 	mov    %rcx,0x101134e(%rip)        # 0x141426f90
140415c42:	0f 57 c0             	xorps  %xmm0,%xmm0
140415c45:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140415c49:	0f 57 c9             	xorps  %xmm1,%xmm1
140415c4c:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140415c51:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140415c57:	48 8b d7             	mov    %rdi,%rdx
140415c5a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140415c5e:	e8 9d 11 d8 ff       	call   0x140196e00
140415c63:	90                   	nop
140415c64:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140415c6a:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140415c6e:	48 8b cb             	mov    %rbx,%rcx
140415c71:	e8 2a 13 2e 00       	call   0x1406f6fa0
140415c76:	90                   	nop
140415c77:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140415c7b:	48 83 fa 0f          	cmp    $0xf,%rdx
140415c7f:	76 31                	jbe    0x140415cb2
140415c81:	48 ff c2             	inc    %rdx
140415c84:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140415c88:	48 8b c1             	mov    %rcx,%rax
140415c8b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140415c92:	72 19                	jb     0x140415cad
140415c94:	48 83 c2 27          	add    $0x27,%rdx
140415c98:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140415c9c:	48 2b c1             	sub    %rcx,%rax
140415c9f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140415ca3:	48 83 f8 1f          	cmp    $0x1f,%rax
140415ca7:	0f 87 11 0c 00 00    	ja     0x1404168be
140415cad:	e8 92 54 a0 00       	call   0x140e1b144
140415cb2:	48 8d 3d cf b8 bd 00 	lea    0xbdb8cf(%rip),%rdi        # 0x140ff1588
140415cb9:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140415cbd:	48 c7 45 b8 14 00 00 	movq   $0x14,-0x48(%rbp)
140415cc4:	00
140415cc5:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140415cc9:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140415cce:	45 33 c9             	xor    %r9d,%r9d
140415cd1:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140415cd5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415cd9:	48 8b 0d 80 d1 01 01 	mov    0x101d180(%rip),%rcx        # 0x141432e60
140415ce0:	e8 0b e9 3f 00       	call   0x1408145f0
140415ce5:	48 8b 08             	mov    (%rax),%rcx
140415ce8:	48 89 0d 11 12 01 01 	mov    %rcx,0x1011211(%rip)        # 0x141426f00
140415cef:	0f 57 c0             	xorps  %xmm0,%xmm0
140415cf2:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140415cf6:	0f 57 c9             	xorps  %xmm1,%xmm1
140415cf9:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140415cfe:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140415d04:	48 8b d7             	mov    %rdi,%rdx
140415d07:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140415d0b:	e8 f0 10 d8 ff       	call   0x140196e00
140415d10:	90                   	nop
140415d11:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140415d17:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140415d1b:	48 8b cb             	mov    %rbx,%rcx
140415d1e:	e8 7d 12 2e 00       	call   0x1406f6fa0
140415d23:	90                   	nop
140415d24:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140415d28:	48 83 fa 0f          	cmp    $0xf,%rdx
140415d2c:	76 31                	jbe    0x140415d5f
140415d2e:	48 ff c2             	inc    %rdx
140415d31:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140415d35:	48 8b c1             	mov    %rcx,%rax
140415d38:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140415d3f:	72 19                	jb     0x140415d5a
140415d41:	48 83 c2 27          	add    $0x27,%rdx
140415d45:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140415d49:	48 2b c1             	sub    %rcx,%rax
140415d4c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140415d50:	48 83 f8 1f          	cmp    $0x1f,%rax
140415d54:	0f 87 6a 0b 00 00    	ja     0x1404168c4
140415d5a:	e8 e5 53 a0 00       	call   0x140e1b144
140415d5f:	48 8d 3d 3a b8 bd 00 	lea    0xbdb83a(%rip),%rdi        # 0x140ff15a0
140415d66:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140415d6a:	48 c7 45 b8 16 00 00 	movq   $0x16,-0x48(%rbp)
140415d71:	00
140415d72:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140415d76:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140415d7b:	45 33 c9             	xor    %r9d,%r9d
140415d7e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140415d82:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140415d86:	48 8b 0d d3 d0 01 01 	mov    0x101d0d3(%rip),%rcx        # 0x141432e60
140415d8d:	e8 5e e8 3f 00       	call   0x1408145f0
140415d92:	48 8b 08             	mov    (%rax),%rcx
140415d95:	48 89 0d e4 11 01 01 	mov    %rcx,0x10111e4(%rip)        # 0x141426f80
140415d9c:	0f 57 c0             	xorps  %xmm0,%xmm0
140415d9f:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140415da3:	0f 57 c9             	xorps  %xmm1,%xmm1