14010bdb6:	ff 50 08             	call   *0x8(%rax)
14010bdb9:	90                   	nop
14010bdba:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
14010bdbe:	48 33 cc             	xor    %rsp,%rcx
14010bdc1:	e8 7a e8 1e 00       	call   0x1402fa640
14010bdc6:	48 8b 9c 24 58 01 00 	mov    0x158(%rsp),%rbx
14010bdcd:	00
14010bdce:	48 81 c4 00 01 00 00 	add    $0x100,%rsp
14010bdd5:	41 5f                	pop    %r15
14010bdd7:	41 5e                	pop    %r14
14010bdd9:	41 5d                	pop    %r13
14010bddb:	41 5c                	pop    %r12
14010bddd:	5f                   	pop    %rdi
14010bdde:	5e                   	pop    %rsi
14010bddf:	5d                   	pop    %rbp
14010bde0:	c3                   	ret
14010bde1:	cc                   	int3
14010bde2:	cc                   	int3
14010bde3:	cc                   	int3
14010bde4:	cc                   	int3
14010bde5:	cc                   	int3
14010bde6:	cc                   	int3
14010bde7:	cc                   	int3
14010bde8:	cc                   	int3
14010bde9:	cc                   	int3
14010bdea:	cc                   	int3
14010bdeb:	cc                   	int3
14010bdec:	cc                   	int3
14010bded:	cc                   	int3
14010bdee:	cc                   	int3
14010bdef:	cc                   	int3
14010bdf0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14010bdf5:	55                   	push   %rbp
14010bdf6:	56                   	push   %rsi
14010bdf7:	57                   	push   %rdi
14010bdf8:	41 54                	push   %r12
14010bdfa:	41 55                	push   %r13
14010bdfc:	41 56                	push   %r14
14010bdfe:	41 57                	push   %r15
14010be00:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14010be05:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14010be0c:	48 8b 05 6d c3 2f 00 	mov    0x2fc36d(%rip),%rax        # 0x140408180
14010be13:	48 33 c4             	xor    %rsp,%rax
14010be16:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
14010be1a:	4d 8b e8             	mov    %r8,%r13
14010be1d:	4c 8b f2             	mov    %rdx,%r14
14010be20:	4c 8b f9             	mov    %rcx,%r15
14010be23:	48 89 55 b7          	mov    %rdx,-0x49(%rbp)
14010be27:	45 33 e4             	xor    %r12d,%r12d
14010be2a:	44 38 61 68          	cmp    %r12b,0x68(%rcx)
14010be2e:	0f 84 97 00 00 00    	je     0x14010becb
14010be34:	48 8b 0a             	mov    (%rdx),%rcx
14010be37:	48 8b 01             	mov    (%rcx),%rax
14010be3a:	ba 94 01 00 00       	mov    $0x194,%edx
14010be3f:	ff 50 20             	call   *0x20(%rax)
14010be42:	49 8b 3e             	mov    (%r14),%rdi
14010be45:	48 8b 07             	mov    (%rdi),%rax
14010be48:	48 8b 58 30          	mov    0x30(%rax),%rbx
14010be4c:	48 8d 35 ed ea 21 00 	lea    0x21eaed(%rip),%rsi        # 0x14032a940
14010be53:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010be57:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
14010be5b:	44 88 65 17          	mov    %r12b,0x17(%rbp)
14010be5f:	b9 18 00 00 00       	mov    $0x18,%ecx
14010be64:	e8 df e3 1e 00       	call   0x1402fa248
14010be69:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14010be6d:	0f 57 c0             	xorps  %xmm0,%xmm0
14010be70:	33 c9                	xor    %ecx,%ecx
14010be72:	0f 11 00             	movups %xmm0,(%rax)
14010be75:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010be79:	c6 45 17 01          	movb   $0x1,0x17(%rbp)
14010be7d:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
14010be81:	ba 15 00 00 00       	mov    $0x15,%edx
14010be86:	48 8d 0d 7b a0 22 00 	lea    0x22a07b(%rip),%rcx        # 0x140335f08
14010be8d:	e8 70 1f fd ff       	call   0x1400dde02
14010be92:	90                   	nop
14010be93:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010be97:	48 8b cf             	mov    %rdi,%rcx
14010be9a:	ff d3                	call   *%rbx
14010be9c:	90                   	nop
14010be9d:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010bea1:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14010bea5:	48 85 c9             	test   %rcx,%rcx
14010bea8:	0f 84 eb 05 00 00    	je     0x14010c499
14010beae:	80 7d 17 00          	cmpb   $0x0,0x17(%rbp)
14010beb2:	0f 84 e1 05 00 00    	je     0x14010c499
14010beb8:	e8 3f 1f fd ff       	call   0x1400dddfc
14010bebd:	ba 18 00 00 00       	mov    $0x18,%edx
14010bec2:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14010bec6:	e9 c8 05 00 00       	jmp    0x14010c493
14010becb:	48 83 79 60 00       	cmpq   $0x0,0x60(%rcx)
14010bed0:	75 6e                	jne    0x14010bf40
14010bed2:	48 8b 0a             	mov    (%rdx),%rcx
14010bed5:	48 8b 01             	mov    (%rcx),%rax
14010bed8:	ba a0 01 00 00       	mov    $0x1a0,%edx
14010bedd:	ff 50 20             	call   *0x20(%rax)
14010bee0:	49 8b 3e             	mov    (%r14),%rdi
14010bee3:	48 8b 07             	mov    (%rdi),%rax
14010bee6:	48 8b 58 30          	mov    0x30(%rax),%rbx
14010beea:	48 8d 35 4f ea 21 00 	lea    0x21ea4f(%rip),%rsi        # 0x14032a940
14010bef1:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010bef5:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
14010bef9:	c6 45 17 00          	movb   $0x0,0x17(%rbp)
14010befd:	b9 18 00 00 00       	mov    $0x18,%ecx
14010bf02:	e8 41 e3 1e 00       	call   0x1402fa248
14010bf07:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14010bf0b:	0f 57 c0             	xorps  %xmm0,%xmm0
14010bf0e:	33 c9                	xor    %ecx,%ecx
14010bf10:	0f 11 00             	movups %xmm0,(%rax)
14010bf13:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010bf17:	c6 45 17 01          	movb   $0x1,0x17(%rbp)
14010bf1b:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
14010bf1f:	ba 1f 00 00 00       	mov    $0x1f,%edx
14010bf24:	48 8d 0d dd 3f 22 00 	lea    0x223fdd(%rip),%rcx        # 0x14032ff08
14010bf2b:	e8 d2 1e fd ff       	call   0x1400dde02
14010bf30:	90                   	nop
14010bf31:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010bf35:	48 8b cf             	mov    %rdi,%rcx
14010bf38:	ff d3                	call   *%rbx
14010bf3a:	90                   	nop
14010bf3b:	e9 5d ff ff ff       	jmp    0x14010be9d
14010bf40:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
14010bf44:	74 6b                	je     0x14010bfb1
14010bf46:	48 8b 0a             	mov    (%rdx),%rcx
14010bf49:	48 8b 01             	mov    (%rcx),%rax
14010bf4c:	ba ce 00 00 00       	mov    $0xce,%edx
14010bf51:	ff 50 20             	call   *0x20(%rax)
14010bf54:	49 8b 3e             	mov    (%r14),%rdi
14010bf57:	48 8b 07             	mov    (%rdi),%rax
14010bf5a:	48 8b 58 30          	mov    0x30(%rax),%rbx
14010bf5e:	48 8d 35 db e9 21 00 	lea    0x21e9db(%rip),%rsi        # 0x14032a940
14010bf65:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010bf69:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
14010bf6d:	c6 45 17 00          	movb   $0x0,0x17(%rbp)
14010bf71:	b9 18 00 00 00       	mov    $0x18,%ecx
14010bf76:	e8 cd e2 1e 00       	call   0x1402fa248
14010bf7b:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14010bf7f:	0f 57 c0             	xorps  %xmm0,%xmm0
14010bf82:	33 c9                	xor    %ecx,%ecx
14010bf84:	0f 11 00             	movups %xmm0,(%rax)
14010bf87:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010bf8b:	c6 45 17 01          	movb   $0x1,0x17(%rbp)
14010bf8f:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
14010bf93:	ba 0f 00 00 00       	mov    $0xf,%edx
14010bf98:	48 8d 0d 81 3d 22 00 	lea    0x223d81(%rip),%rcx        # 0x14032fd20
14010bf9f:	e8 5e 1e fd ff       	call   0x1400dde02
14010bfa4:	90                   	nop
14010bfa5:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010bfa9:	48 8b cf             	mov    %rdi,%rcx
14010bfac:	ff d3                	call   *%rbx
14010bfae:	90                   	nop
14010bfaf:	eb 69                	jmp    0x14010c01a
14010bfb1:	48 8b 0a             	mov    (%rdx),%rcx
14010bfb4:	48 8b 01             	mov    (%rcx),%rax
14010bfb7:	ba c8 00 00 00       	mov    $0xc8,%edx
14010bfbc:	ff 50 20             	call   *0x20(%rax)
14010bfbf:	49 8b 3e             	mov    (%r14),%rdi
14010bfc2:	48 8b 07             	mov    (%rdi),%rax
14010bfc5:	48 8b 58 30          	mov    0x30(%rax),%rbx
14010bfc9:	48 8d 35 70 e9 21 00 	lea    0x21e970(%rip),%rsi        # 0x14032a940
14010bfd0:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010bfd4:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
14010bfd8:	c6 45 17 00          	movb   $0x0,0x17(%rbp)
14010bfdc:	b9 18 00 00 00       	mov    $0x18,%ecx
14010bfe1:	e8 62 e2 1e 00       	call   0x1402fa248
14010bfe6:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14010bfea:	0f 57 c0             	xorps  %xmm0,%xmm0
14010bfed:	33 c9                	xor    %ecx,%ecx
14010bfef:	0f 11 00             	movups %xmm0,(%rax)
14010bff2:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010bff6:	c6 45 17 01          	movb   $0x1,0x17(%rbp)
14010bffa:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
14010bffe:	ba 02 00 00 00       	mov    $0x2,%edx
14010c003:	48 8d 0d e6 10 22 00 	lea    0x2210e6(%rip),%rcx        # 0x14032d0f0
14010c00a:	e8 f3 1d fd ff       	call   0x1400dde02
14010c00f:	90                   	nop
14010c010:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010c014:	48 8b cf             	mov    %rdi,%rcx
14010c017:	ff d3                	call   *%rbx
14010c019:	90                   	nop
14010c01a:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14010c01e:	48 85 c9             	test   %rcx,%rcx
14010c021:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010c025:	74 19                	je     0x14010c040
14010c027:	80 7d 17 00          	cmpb   $0x0,0x17(%rbp)
14010c02b:	74 13                	je     0x14010c040
14010c02d:	e8 ca 1d fd ff       	call   0x1400dddfc
14010c032:	ba 18 00 00 00       	mov    $0x18,%edx
14010c037:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14010c03b:	e8 44 e2 1e 00       	call   0x1402fa284
14010c040:	49 8b 3e             	mov    (%r14),%rdi
14010c043:	48 8b 07             	mov    (%rdi),%rax
14010c046:	4c 8b 60 40          	mov    0x40(%rax),%r12
14010c04a:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010c04e:	48 c7 45 0f 00 00 00 	movq   $0x0,0xf(%rbp)
14010c055:	00
14010c056:	c6 45 17 00          	movb   $0x0,0x17(%rbp)
14010c05a:	49 83 7f 30 00       	cmpq   $0x0,0x30(%r15)
14010c05f:	74 3b                	je     0x14010c09c
14010c061:	b9 18 00 00 00       	mov    $0x18,%ecx
14010c066:	e8 dd e1 1e 00       	call   0x1402fa248
14010c06b:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14010c06f:	0f 57 c0             	xorps  %xmm0,%xmm0
14010c072:	33 c9                	xor    %ecx,%ecx
14010c074:	0f 11 00             	movups %xmm0,(%rax)
14010c077:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010c07b:	c6 45 17 01          	movb   $0x1,0x17(%rbp)
14010c07f:	49 8d 4f 20          	lea    0x20(%r15),%rcx
14010c083:	49 83 7f 38 0f       	cmpq   $0xf,0x38(%r15)
14010c088:	76 04                	jbe    0x14010c08e
14010c08a:	49 8b 4f 20          	mov    0x20(%r15),%rcx
14010c08e:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
14010c092:	49 8b 57 30          	mov    0x30(%r15),%rdx
14010c096:	e8 67 1d fd ff       	call   0x1400dde02
14010c09b:	90                   	nop
14010c09c:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010c0a0:	48 8b cf             	mov    %rdi,%rcx
14010c0a3:	41 ff d4             	call   *%r12
14010c0a6:	90                   	nop
14010c0a7:	48 89 75 07          	mov    %rsi,0x7(%rbp)
14010c0ab:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14010c0af:	48 85 c9             	test   %rcx,%rcx
14010c0b2:	74 19                	je     0x14010c0cd
14010c0b4:	80 7d 17 00          	cmpb   $0x0,0x17(%rbp)
14010c0b8:	74 13                	je     0x14010c0cd
14010c0ba:	e8 3d 1d fd ff       	call   0x1400dddfc
14010c0bf:	ba 18 00 00 00       	mov    $0x18,%edx
14010c0c4:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14010c0c8:	e8 b7 e1 1e 00       	call   0x1402fa284
14010c0cd:	0f 57 c0             	xorps  %xmm0,%xmm0
14010c0d0:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
14010c0d5:	b9 50 00 00 00       	mov    $0x50,%ecx
14010c0da:	e8 69 e1 1e 00       	call   0x1402fa248
14010c0df:	48 89 00             	mov    %rax,(%rax)
14010c0e2:	48 89 40 08          	mov    %rax,0x8(%rax)
14010c0e6:	48 89 40 10          	mov    %rax,0x10(%rax)
14010c0ea:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14010c0f0:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
14010c0f4:	49 8b 0e             	mov    (%r14),%rcx
14010c0f7:	48 8b 01             	mov    (%rcx),%rax
14010c0fa:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
14010c0fe:	ff 50 68             	call   *0x68(%rax)
14010c101:	48 8d 05 58 7a 22 00 	lea    0x227a58(%rip),%rax        # 0x140333b60
14010c108:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14010c10c:	49 8d 57 20          	lea    0x20(%r15),%rdx
14010c110:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14010c114:	e8 b7 9c f7 ff       	call   0x140085dd0
14010c119:	90                   	nop
14010c11a:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
14010c11e:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14010c122:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14010c126:	e8 15 38 fe ff       	call   0x1400ef940
14010c12b:	90                   	nop
14010c12c:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
14010c130:	48 83 fa 0f          	cmp    $0xf,%rdx
14010c134:	76 34                	jbe    0x14010c16a
14010c136:	48 ff c2             	inc    %rdx
14010c139:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14010c13d:	48 8b c1             	mov    %rcx,%rax
14010c140:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010c147:	72 1c                	jb     0x14010c165
14010c149:	48 83 c2 27          	add    $0x27,%rdx
14010c14d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010c151:	48 2b c1             	sub    %rcx,%rax
14010c154:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010c158:	48 83 f8 1f          	cmp    $0x1f,%rax
14010c15c:	76 07                	jbe    0x14010c165
14010c15e:	ff 15 94 de 21 00    	call   *0x21de94(%rip)        # 0x140329ff8
14010c164:	cc                   	int3
14010c165:	e8 1a e1 1e 00       	call   0x1402fa284
14010c16a:	48 8d 05 27 9c 22 00 	lea    0x229c27(%rip),%rax        # 0x140335d98
14010c171:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14010c175:	48 8d 05 a4 9d 22 00 	lea    0x229da4(%rip),%rax        # 0x140335f20
14010c17c:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14010c180:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
14010c184:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010c188:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14010c18c:	e8 9f 35 fe ff       	call   0x1400ef730
14010c191:	48 8d 05 a0 9d 22 00 	lea    0x229da0(%rip),%rax        # 0x140335f38
14010c198:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14010c19c:	48 8d 05 89 9d 22 00 	lea    0x229d89(%rip),%rax        # 0x140335f2c
14010c1a3:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14010c1a7:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
14010c1ab:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010c1af:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14010c1b3:	e8 78 35 fe ff       	call   0x1400ef730
14010c1b8:	49 8d 5f 74          	lea    0x74(%r15),%rbx
14010c1bc:	49 8d 7f 70          	lea    0x70(%r15),%rdi
14010c1c0:	49 8d 47 6c          	lea    0x6c(%r15),%rax
14010c1c4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14010c1c9:	4c 8b cb             	mov    %rbx,%r9
14010c1cc:	4c 8b c7             	mov    %rdi,%r8
14010c1cf:	48 8d 15 72 9d 22 00 	lea    0x229d72(%rip),%rdx        # 0x140335f48
14010c1d6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14010c1da:	e8 51 fc fd ff       	call   0x1400ebe30
14010c1df:	90                   	nop
14010c1e0:	48 8d 0d 71 9d 22 00 	lea    0x229d71(%rip),%rcx        # 0x140335f58
14010c1e7:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
14010c1eb:	0f 57 c0             	xorps  %xmm0,%xmm0
14010c1ee:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14010c1f2:	0f 57 c9             	xorps  %xmm1,%xmm1
14010c1f5:	f3 0f 7f 4d d7       	movdqu %xmm1,-0x29(%rbp)
14010c1fa:	0f 10 00             	movups (%rax),%xmm0
14010c1fd:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14010c201:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14010c205:	0f 11 4d d7          	movups %xmm1,-0x29(%rbp)
14010c209:	45 33 ff             	xor    %r15d,%r15d
14010c20c:	4c 89 78 10          	mov    %r15,0x10(%rax)
14010c210:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14010c217:	00
14010c218:	44 88 38             	mov    %r15b,(%rax)
14010c21b:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
14010c21f:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14010c223:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14010c227:	e8 14 37 fe ff       	call   0x1400ef940
14010c22c:	90                   	nop
14010c22d:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
14010c231:	48 83 fa 0f          	cmp    $0xf,%rdx
14010c235:	76 34                	jbe    0x14010c26b
14010c237:	48 ff c2             	inc    %rdx
14010c23a:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14010c23e:	48 8b c1             	mov    %rcx,%rax
14010c241:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010c248:	72 1c                	jb     0x14010c266
14010c24a:	48 83 c2 27          	add    $0x27,%rdx
14010c24e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010c252:	48 2b c1             	sub    %rcx,%rax
14010c255:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010c259:	48 83 f8 1f          	cmp    $0x1f,%rax
14010c25d:	76 07                	jbe    0x14010c266
14010c25f:	ff 15 93 dd 21 00    	call   *0x21dd93(%rip)        # 0x140329ff8
14010c265:	cc                   	int3
14010c266:	e8 19 e0 1e 00       	call   0x1402fa284
14010c26b:	66 0f 6f 05 bd e7 21 	movdqa 0x21e7bd(%rip),%xmm0        # 0x14032aa30
14010c272:	00
14010c273:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
14010c278:	c6 45 c7 00          	movb   $0x0,-0x39(%rbp)
14010c27c:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
14010c280:	48 83 fa 0f          	cmp    $0xf,%rdx
14010c284:	76 34                	jbe    0x14010c2ba
14010c286:	48 ff c2             	inc    %rdx
14010c289:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14010c28d:	48 8b c1             	mov    %rcx,%rax
14010c290:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010c297:	72 1c                	jb     0x14010c2b5
14010c299:	48 83 c2 27          	add    $0x27,%rdx
14010c29d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010c2a1:	48 2b c1             	sub    %rcx,%rax
14010c2a4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010c2a8:	48 83 f8 1f          	cmp    $0x1f,%rax
14010c2ac:	76 07                	jbe    0x14010c2b5