14052be39:	48 83 f8 1f          	cmp    $0x1f,%rax
14052be3d:	0f 87 9e 0b 00 00    	ja     0x14052c9e1
14052be43:	e8 fc f2 8e 00       	call   0x140e1b144
14052be48:	48 8d 05 91 01 ae 00 	lea    0xae0191(%rip),%rax        # 0x14100bfe0
14052be4f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052be53:	48 c7 45 c8 15 00 00 	movq   $0x15,-0x38(%rbp)
14052be5a:	00
14052be5b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052be5f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052be64:	45 33 c9             	xor    %r9d,%r9d
14052be67:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052be6b:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052be6f:	48 8b 0d ea 6f f0 00 	mov    0xf06fea(%rip),%rcx        # 0x141432e60
14052be76:	e8 75 87 2e 00       	call   0x1408145f0
14052be7b:	48 8b 08             	mov    (%rax),%rcx
14052be7e:	48 89 0d 53 ff ef 00 	mov    %rcx,0xefff53(%rip)        # 0x14142bdd8
14052be85:	0f 57 c0             	xorps  %xmm0,%xmm0
14052be88:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052be8c:	0f 57 c9             	xorps  %xmm1,%xmm1
14052be8f:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052be94:	b9 20 00 00 00       	mov    $0x20,%ecx
14052be99:	e8 6a f2 8e 00       	call   0x140e1b108
14052be9e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052bea2:	66 0f 6f 05 56 8c a7 	movdqa 0xa78c56(%rip),%xmm0        # 0x140fa4b00
14052bea9:	00
14052beaa:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052beaf:	0f 10 05 2a 01 ae 00 	movups 0xae012a(%rip),%xmm0        # 0x14100bfe0
14052beb6:	0f 11 00             	movups %xmm0,(%rax)
14052beb9:	8b 0d 31 01 ae 00    	mov    0xae0131(%rip),%ecx        # 0x14100bff0
14052bebf:	89 48 10             	mov    %ecx,0x10(%rax)
14052bec2:	0f b6 0d 2b 01 ae 00 	movzbl 0xae012b(%rip),%ecx        # 0x14100bff4
14052bec9:	88 48 14             	mov    %cl,0x14(%rax)
14052becc:	c6 40 15 00          	movb   $0x0,0x15(%rax)
14052bed0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052bed6:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052beda:	48 8b cb             	mov    %rbx,%rcx
14052bedd:	e8 be b0 1c 00       	call   0x1406f6fa0
14052bee2:	90                   	nop
14052bee3:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052bee7:	48 83 fa 0f          	cmp    $0xf,%rdx
14052beeb:	76 31                	jbe    0x14052bf1e
14052beed:	48 ff c2             	inc    %rdx
14052bef0:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052bef4:	48 8b c1             	mov    %rcx,%rax
14052bef7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052befe:	72 19                	jb     0x14052bf19
14052bf00:	48 83 c2 27          	add    $0x27,%rdx
14052bf04:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052bf08:	48 2b c1             	sub    %rcx,%rax
14052bf0b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052bf0f:	48 83 f8 1f          	cmp    $0x1f,%rax
14052bf13:	0f 87 ce 0a 00 00    	ja     0x14052c9e7
14052bf19:	e8 26 f2 8e 00       	call   0x140e1b144
14052bf1e:	48 8d 05 d3 00 ae 00 	lea    0xae00d3(%rip),%rax        # 0x14100bff8
14052bf25:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052bf29:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
14052bf30:	00
14052bf31:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052bf35:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052bf3a:	45 33 c9             	xor    %r9d,%r9d
14052bf3d:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052bf41:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052bf45:	48 8b 0d 14 6f f0 00 	mov    0xf06f14(%rip),%rcx        # 0x141432e60
14052bf4c:	e8 9f 86 2e 00       	call   0x1408145f0
14052bf51:	48 8b 08             	mov    (%rax),%rcx
14052bf54:	48 89 0d 25 fe ef 00 	mov    %rcx,0xeffe25(%rip)        # 0x14142bd80
14052bf5b:	0f 57 c0             	xorps  %xmm0,%xmm0
14052bf5e:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052bf62:	0f 57 c9             	xorps  %xmm1,%xmm1
14052bf65:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052bf6a:	b9 20 00 00 00       	mov    $0x20,%ecx
14052bf6f:	e8 94 f1 8e 00       	call   0x140e1b108
14052bf74:	48 8b d0             	mov    %rax,%rdx
14052bf77:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052bf7b:	66 0f 6f 05 9d a9 a7 	movdqa 0xa7a99d(%rip),%xmm0        # 0x140fa6920
14052bf82:	00
14052bf83:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052bf88:	0f 10 05 69 00 ae 00 	movups 0xae0069(%rip),%xmm0        # 0x14100bff8
14052bf8f:	0f 11 00             	movups %xmm0,(%rax)
14052bf92:	8b 0d 70 00 ae 00    	mov    0xae0070(%rip),%ecx        # 0x14100c008
14052bf98:	89 48 10             	mov    %ecx,0x10(%rax)
14052bf9b:	0f b7 0d 6a 00 ae 00 	movzwl 0xae006a(%rip),%ecx        # 0x14100c00c
14052bfa2:	66 89 48 14          	mov    %cx,0x14(%rax)
14052bfa6:	0f b6 05 61 00 ae 00 	movzbl 0xae0061(%rip),%eax        # 0x14100c00e
14052bfad:	88 42 16             	mov    %al,0x16(%rdx)
14052bfb0:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
14052bfb4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052bfba:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052bfbe:	48 8b cb             	mov    %rbx,%rcx
14052bfc1:	e8 da af 1c 00       	call   0x1406f6fa0
14052bfc6:	90                   	nop
14052bfc7:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052bfcb:	48 83 fa 0f          	cmp    $0xf,%rdx
14052bfcf:	76 31                	jbe    0x14052c002
14052bfd1:	48 ff c2             	inc    %rdx
14052bfd4:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052bfd8:	48 8b c1             	mov    %rcx,%rax
14052bfdb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052bfe2:	72 19                	jb     0x14052bffd
14052bfe4:	48 83 c2 27          	add    $0x27,%rdx
14052bfe8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052bfec:	48 2b c1             	sub    %rcx,%rax
14052bfef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052bff3:	48 83 f8 1f          	cmp    $0x1f,%rax
14052bff7:	0f 87 f0 09 00 00    	ja     0x14052c9ed
14052bffd:	e8 42 f1 8e 00       	call   0x140e1b144
14052c002:	48 8d 05 07 00 ae 00 	lea    0xae0007(%rip),%rax        # 0x14100c010
14052c009:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052c00d:	48 c7 45 c8 1a 00 00 	movq   $0x1a,-0x38(%rbp)
14052c014:	00
14052c015:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c019:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c01e:	45 33 c9             	xor    %r9d,%r9d
14052c021:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c025:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c029:	48 8b 0d 30 6e f0 00 	mov    0xf06e30(%rip),%rcx        # 0x141432e60
14052c030:	e8 bb 85 2e 00       	call   0x1408145f0
14052c035:	48 8b 08             	mov    (%rax),%rcx
14052c038:	48 89 0d 89 fd ef 00 	mov    %rcx,0xeffd89(%rip)        # 0x14142bdc8
14052c03f:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c042:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c046:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c049:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c04e:	b9 20 00 00 00       	mov    $0x20,%ecx
14052c053:	e8 b0 f0 8e 00       	call   0x140e1b108
14052c058:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052c05c:	66 0f 6f 05 ac 6e ab 	movdqa 0xab6eac(%rip),%xmm0        # 0x140fe2f10
14052c063:	00
14052c064:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052c069:	0f 10 05 a0 ff ad 00 	movups 0xadffa0(%rip),%xmm0        # 0x14100c010
14052c070:	0f 11 00             	movups %xmm0,(%rax)
14052c073:	f2 0f 10 05 a5 ff ad 	movsd  0xadffa5(%rip),%xmm0        # 0x14100c020
14052c07a:	00
14052c07b:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14052c080:	0f b7 0d a1 ff ad 00 	movzwl 0xadffa1(%rip),%ecx        # 0x14100c028
14052c087:	66 89 48 18          	mov    %cx,0x18(%rax)
14052c08b:	c6 40 1a 00          	movb   $0x0,0x1a(%rax)
14052c08f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052c095:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052c099:	48 8b cb             	mov    %rbx,%rcx
14052c09c:	e8 ff ae 1c 00       	call   0x1406f6fa0
14052c0a1:	90                   	nop
14052c0a2:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052c0a6:	48 83 fa 0f          	cmp    $0xf,%rdx
14052c0aa:	76 31                	jbe    0x14052c0dd
14052c0ac:	48 ff c2             	inc    %rdx
14052c0af:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052c0b3:	48 8b c1             	mov    %rcx,%rax
14052c0b6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052c0bd:	72 19                	jb     0x14052c0d8
14052c0bf:	48 83 c2 27          	add    $0x27,%rdx
14052c0c3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052c0c7:	48 2b c1             	sub    %rcx,%rax
14052c0ca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052c0ce:	48 83 f8 1f          	cmp    $0x1f,%rax
14052c0d2:	0f 87 1b 09 00 00    	ja     0x14052c9f3
14052c0d8:	e8 67 f0 8e 00       	call   0x140e1b144
14052c0dd:	48 8d 05 4c ff ad 00 	lea    0xadff4c(%rip),%rax        # 0x14100c030
14052c0e4:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052c0e8:	48 c7 45 c8 1e 00 00 	movq   $0x1e,-0x38(%rbp)
14052c0ef:	00
14052c0f0:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c0f4:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c0f9:	45 33 c9             	xor    %r9d,%r9d
14052c0fc:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c100:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c104:	48 8b 0d 55 6d f0 00 	mov    0xf06d55(%rip),%rcx        # 0x141432e60
14052c10b:	e8 e0 84 2e 00       	call   0x1408145f0
14052c110:	48 8b 08             	mov    (%rax),%rcx
14052c113:	48 89 0d 96 fc ef 00 	mov    %rcx,0xeffc96(%rip)        # 0x14142bdb0
14052c11a:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c11d:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c121:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c124:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c129:	b9 20 00 00 00       	mov    $0x20,%ecx
14052c12e:	e8 d5 ef 8e 00       	call   0x140e1b108
14052c133:	48 8b d0             	mov    %rax,%rdx
14052c136:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052c13a:	66 0f 6f 05 3e 5e ab 	movdqa 0xab5e3e(%rip),%xmm0        # 0x140fe1f80
14052c141:	00
14052c142:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052c147:	0f 10 05 e2 fe ad 00 	movups 0xadfee2(%rip),%xmm0        # 0x14100c030
14052c14e:	0f 11 00             	movups %xmm0,(%rax)
14052c151:	f2 0f 10 05 e7 fe ad 	movsd  0xadfee7(%rip),%xmm0        # 0x14100c040
14052c158:	00
14052c159:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14052c15e:	8b 0d e4 fe ad 00    	mov    0xadfee4(%rip),%ecx        # 0x14100c048
14052c164:	89 48 18             	mov    %ecx,0x18(%rax)
14052c167:	0f b7 05 de fe ad 00 	movzwl 0xadfede(%rip),%eax        # 0x14100c04c
14052c16e:	66 89 42 1c          	mov    %ax,0x1c(%rdx)
14052c172:	c6 42 1e 00          	movb   $0x0,0x1e(%rdx)
14052c176:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052c17c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052c180:	48 8b cb             	mov    %rbx,%rcx
14052c183:	e8 18 ae 1c 00       	call   0x1406f6fa0
14052c188:	90                   	nop
14052c189:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052c18d:	48 83 fa 0f          	cmp    $0xf,%rdx
14052c191:	76 31                	jbe    0x14052c1c4
14052c193:	48 ff c2             	inc    %rdx
14052c196:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052c19a:	48 8b c1             	mov    %rcx,%rax
14052c19d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052c1a4:	72 19                	jb     0x14052c1bf
14052c1a6:	48 83 c2 27          	add    $0x27,%rdx
14052c1aa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052c1ae:	48 2b c1             	sub    %rcx,%rax
14052c1b1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052c1b5:	48 83 f8 1f          	cmp    $0x1f,%rax
14052c1b9:	0f 87 3a 08 00 00    	ja     0x14052c9f9
14052c1bf:	e8 80 ef 8e 00       	call   0x140e1b144
14052c1c4:	48 8d 05 85 fe ad 00 	lea    0xadfe85(%rip),%rax        # 0x14100c050
14052c1cb:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052c1cf:	48 c7 45 c8 14 00 00 	movq   $0x14,-0x38(%rbp)
14052c1d6:	00
14052c1d7:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c1db:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c1e0:	45 33 c9             	xor    %r9d,%r9d
14052c1e3:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c1e7:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c1eb:	48 8b 0d 6e 6c f0 00 	mov    0xf06c6e(%rip),%rcx        # 0x141432e60
14052c1f2:	e8 f9 83 2e 00       	call   0x1408145f0
14052c1f7:	48 8b 08             	mov    (%rax),%rcx
14052c1fa:	48 89 0d 97 fb ef 00 	mov    %rcx,0xeffb97(%rip)        # 0x14142bd98
14052c201:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c204:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c208:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c20b:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c210:	b9 20 00 00 00       	mov    $0x20,%ecx
14052c215:	e8 ee ee 8e 00       	call   0x140e1b108
14052c21a:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052c21e:	66 0f 6f 05 ca 88 a7 	movdqa 0xa788ca(%rip),%xmm0        # 0x140fa4af0
14052c225:	00
14052c226:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052c22b:	0f 10 05 1e fe ad 00 	movups 0xadfe1e(%rip),%xmm0        # 0x14100c050
14052c232:	0f 11 00             	movups %xmm0,(%rax)
14052c235:	8b 0d 25 fe ad 00    	mov    0xadfe25(%rip),%ecx        # 0x14100c060
14052c23b:	89 48 10             	mov    %ecx,0x10(%rax)
14052c23e:	c6 40 14 00          	movb   $0x0,0x14(%rax)
14052c242:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052c248:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052c24c:	48 8b cb             	mov    %rbx,%rcx
14052c24f:	e8 4c ad 1c 00       	call   0x1406f6fa0
14052c254:	90                   	nop
14052c255:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052c259:	48 83 fa 0f          	cmp    $0xf,%rdx
14052c25d:	76 31                	jbe    0x14052c290
14052c25f:	48 ff c2             	inc    %rdx
14052c262:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052c266:	48 8b c1             	mov    %rcx,%rax
14052c269:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052c270:	72 19                	jb     0x14052c28b
14052c272:	48 83 c2 27          	add    $0x27,%rdx
14052c276:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052c27a:	48 2b c1             	sub    %rcx,%rax
14052c27d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052c281:	48 83 f8 1f          	cmp    $0x1f,%rax
14052c285:	0f 87 74 07 00 00    	ja     0x14052c9ff
14052c28b:	e8 b4 ee 8e 00       	call   0x140e1b144
14052c290:	48 8d 05 d1 fd ad 00 	lea    0xadfdd1(%rip),%rax        # 0x14100c068
14052c297:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052c29b:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
14052c2a2:	00
14052c2a3:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c2a7:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c2ac:	45 33 c9             	xor    %r9d,%r9d
14052c2af:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c2b3:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c2b7:	48 8b 0d a2 6b f0 00 	mov    0xf06ba2(%rip),%rcx        # 0x141432e60
14052c2be:	e8 2d 83 2e 00       	call   0x1408145f0
14052c2c3:	48 8b 08             	mov    (%rax),%rcx
14052c2c6:	48 89 0d 13 fb ef 00 	mov    %rcx,0xeffb13(%rip)        # 0x14142bde0
14052c2cd:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c2d0:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c2d4:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c2d7:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c2dc:	b9 20 00 00 00       	mov    $0x20,%ecx
14052c2e1:	e8 22 ee 8e 00       	call   0x140e1b108
14052c2e6:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052c2ea:	66 0f 6f 05 1e 88 a7 	movdqa 0xa7881e(%rip),%xmm0        # 0x140fa4b10
14052c2f1:	00
14052c2f2:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052c2f7:	0f 10 05 6a fd ad 00 	movups 0xadfd6a(%rip),%xmm0        # 0x14100c068
14052c2fe:	0f 11 00             	movups %xmm0,(%rax)
14052c301:	f2 0f 10 05 6f fd ad 	movsd  0xadfd6f(%rip),%xmm0        # 0x14100c078
14052c308:	00
14052c309:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14052c30e:	c6 40 18 00          	movb   $0x0,0x18(%rax)
14052c312:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052c318:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052c31c:	48 8b cb             	mov    %rbx,%rcx
14052c31f:	e8 7c ac 1c 00       	call   0x1406f6fa0
14052c324:	90                   	nop
14052c325:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052c329:	48 83 fa 0f          	cmp    $0xf,%rdx
14052c32d:	76 31                	jbe    0x14052c360
14052c32f:	48 ff c2             	inc    %rdx
14052c332:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052c336:	48 8b c1             	mov    %rcx,%rax
14052c339:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052c340:	72 19                	jb     0x14052c35b
14052c342:	48 83 c2 27          	add    $0x27,%rdx
14052c346:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052c34a:	48 2b c1             	sub    %rcx,%rax
14052c34d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052c351:	48 83 f8 1f          	cmp    $0x1f,%rax
14052c355:	0f 87 aa 06 00 00    	ja     0x14052ca05
14052c35b:	e8 e4 ed 8e 00       	call   0x140e1b144
14052c360:	48 8d 3d 21 fd ad 00 	lea    0xadfd21(%rip),%rdi        # 0x14100c088
14052c367:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
14052c36b:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
14052c372:	00
14052c373:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c377:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c37c:	45 33 c9             	xor    %r9d,%r9d
14052c37f:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c383:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c387:	48 8b 0d d2 6a f0 00 	mov    0xf06ad2(%rip),%rcx        # 0x141432e60
14052c38e:	e8 5d 82 2e 00       	call   0x1408145f0
14052c393:	48 8b 08             	mov    (%rax),%rcx
14052c396:	48 89 0d 4b fa ef 00 	mov    %rcx,0xeffa4b(%rip)        # 0x14142bde8
14052c39d:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c3a0:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c3a4:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c3a7:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c3ac:	41 b8 17 00 00 00    	mov    $0x17,%r8d
14052c3b2:	48 8b d7             	mov    %rdi,%rdx
14052c3b5:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14052c3b9:	e8 42 aa c6 ff       	call   0x140196e00
14052c3be:	90                   	nop
14052c3bf:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052c3c5:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052c3c9:	48 8b cb             	mov    %rbx,%rcx
14052c3cc:	e8 cf ab 1c 00       	call   0x1406f6fa0
14052c3d1:	90                   	nop
14052c3d2:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052c3d6:	48 83 fa 0f          	cmp    $0xf,%rdx
14052c3da:	76 31                	jbe    0x14052c40d
14052c3dc:	48 ff c2             	inc    %rdx
14052c3df:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052c3e3:	48 8b c1             	mov    %rcx,%rax
14052c3e6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052c3ed:	72 19                	jb     0x14052c408
14052c3ef:	48 83 c2 27          	add    $0x27,%rdx
14052c3f3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052c3f7:	48 2b c1             	sub    %rcx,%rax
14052c3fa:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052c3fe:	48 83 f8 1f          	cmp    $0x1f,%rax
14052c402:	0f 87 03 06 00 00    	ja     0x14052ca0b
14052c408:	e8 37 ed 8e 00       	call   0x140e1b144