14078bd83:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14078bd87:	45 33 c9             	xor    %r9d,%r9d
14078bd8a:	48 8d 55 10          	lea    0x10(%rbp),%rdx
14078bd8e:	48 8b 08             	mov    (%rax),%rcx
14078bd91:	48 8d 05 b0 f0 89 00 	lea    0x89f0b0(%rip),%rax        # 0x14102ae48
14078bd98:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078bd9c:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078bda0:	48 89 0d 51 54 ca 00 	mov    %rcx,0xca5451(%rip)        # 0x1414311f8
14078bda7:	48 8b 0d b2 70 ca 00 	mov    0xca70b2(%rip),%rcx        # 0x141432e60
14078bdae:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078bdb3:	e8 38 88 08 00       	call   0x1408145f0
14078bdb8:	48 8b 08             	mov    (%rax),%rcx
14078bdbb:	48 89 0d 9e 54 ca 00 	mov    %rcx,0xca549e(%rip)        # 0x141431260
14078bdc2:	48 83 c4 30          	add    $0x30,%rsp
14078bdc6:	5d                   	pop    %rbp
14078bdc7:	c3                   	ret
14078bdc8:	cc                   	int3
14078bdc9:	cc                   	int3
14078bdca:	cc                   	int3
14078bdcb:	cc                   	int3
14078bdcc:	cc                   	int3
14078bdcd:	cc                   	int3
14078bdce:	cc                   	int3
14078bdcf:	cc                   	int3
14078bdd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14078bdd5:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14078bdda:	55                   	push   %rbp
14078bddb:	48 8b ec             	mov    %rsp,%rbp
14078bdde:	48 83 ec 30          	sub    $0x30,%rsp
14078bde2:	33 ff                	xor    %edi,%edi
14078bde4:	48 8d 05 75 f0 89 00 	lea    0x89f075(%rip),%rax        # 0x14102ae60
14078bdeb:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078bdef:	48 c7 45 f8 18 00 00 	movq   $0x18,-0x8(%rbp)
14078bdf6:	00
14078bdf7:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078bdfb:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078be00:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078be04:	e8 47 4d 01 00       	call   0x1407a0b50
14078be09:	48 8b 08             	mov    (%rax),%rcx
14078be0c:	8b c7                	mov    %edi,%eax
14078be0e:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078be12:	0f 95 c0             	setne  %al
14078be15:	89 05 4d 52 ca 00    	mov    %eax,0xca524d(%rip)        # 0x141431068
14078be1b:	48 8d 05 5e f0 89 00 	lea    0x89f05e(%rip),%rax        # 0x14102ae80
14078be22:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078be26:	48 c7 45 f8 0e 00 00 	movq   $0xe,-0x8(%rbp)
14078be2d:	00
14078be2e:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078be32:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078be37:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078be3b:	e8 10 4d 01 00       	call   0x1407a0b50
14078be40:	48 8b 08             	mov    (%rax),%rcx
14078be43:	8b c7                	mov    %edi,%eax
14078be45:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078be49:	0f 95 c0             	setne  %al
14078be4c:	89 05 1a 52 ca 00    	mov    %eax,0xca521a(%rip)        # 0x14143106c
14078be52:	48 8d 05 37 f0 89 00 	lea    0x89f037(%rip),%rax        # 0x14102ae90
14078be59:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078be5d:	48 c7 45 f8 16 00 00 	movq   $0x16,-0x8(%rbp)
14078be64:	00
14078be65:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078be69:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078be6e:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078be72:	e8 d9 4c 01 00       	call   0x1407a0b50
14078be77:	48 8b 08             	mov    (%rax),%rcx
14078be7a:	8b c7                	mov    %edi,%eax
14078be7c:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078be80:	0f 95 c0             	setne  %al
14078be83:	89 05 e7 51 ca 00    	mov    %eax,0xca51e7(%rip)        # 0x141431070
14078be89:	48 8d 05 18 f0 89 00 	lea    0x89f018(%rip),%rax        # 0x14102aea8
14078be90:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078be94:	48 c7 45 f8 15 00 00 	movq   $0x15,-0x8(%rbp)
14078be9b:	00
14078be9c:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078bea0:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078bea5:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078bea9:	e8 a2 4c 01 00       	call   0x1407a0b50
14078beae:	48 8b 08             	mov    (%rax),%rcx
14078beb1:	8b c7                	mov    %edi,%eax
14078beb3:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078beb7:	0f 95 c0             	setne  %al
14078beba:	89 05 b4 51 ca 00    	mov    %eax,0xca51b4(%rip)        # 0x141431074
14078bec0:	48 8d 05 f9 ef 89 00 	lea    0x89eff9(%rip),%rax        # 0x14102aec0
14078bec7:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078becb:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
14078bed2:	00
14078bed3:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078bed7:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078bedc:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078bee0:	e8 6b 4c 01 00       	call   0x1407a0b50
14078bee5:	48 8b 08             	mov    (%rax),%rcx
14078bee8:	8b c7                	mov    %edi,%eax
14078beea:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078beee:	0f 95 c0             	setne  %al
14078bef1:	89 05 81 51 ca 00    	mov    %eax,0xca5181(%rip)        # 0x141431078
14078bef7:	48 8d 05 da ef 89 00 	lea    0x89efda(%rip),%rax        # 0x14102aed8
14078befe:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078bf02:	48 c7 45 f8 19 00 00 	movq   $0x19,-0x8(%rbp)
14078bf09:	00
14078bf0a:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078bf0e:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078bf13:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078bf17:	e8 34 4c 01 00       	call   0x1407a0b50
14078bf1c:	48 8b 08             	mov    (%rax),%rcx
14078bf1f:	8b c7                	mov    %edi,%eax
14078bf21:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078bf25:	0f 95 c0             	setne  %al
14078bf28:	89 05 4e 51 ca 00    	mov    %eax,0xca514e(%rip)        # 0x14143107c
14078bf2e:	48 8d 05 c3 ef 89 00 	lea    0x89efc3(%rip),%rax        # 0x14102aef8
14078bf35:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078bf39:	48 c7 45 f8 0b 00 00 	movq   $0xb,-0x8(%rbp)
14078bf40:	00
14078bf41:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078bf45:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078bf4a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078bf4e:	e8 fd 4b 01 00       	call   0x1407a0b50
14078bf53:	48 8b 18             	mov    (%rax),%rbx
14078bf56:	48 85 db             	test   %rbx,%rbx
14078bf59:	74 1c                	je     0x14078bf77
14078bf5b:	8b 43 10             	mov    0x10(%rbx),%eax
14078bf5e:	ff c0                	inc    %eax
14078bf60:	89 43 10             	mov    %eax,0x10(%rbx)
14078bf63:	83 f8 01             	cmp    $0x1,%eax
14078bf66:	0f 8e 82 06 00 00    	jle    0x14078c5ee
14078bf6c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078bf71:	0f 84 7f 06 00 00    	je     0x14078c5f6
14078bf77:	48 85 db             	test   %rbx,%rbx
14078bf7a:	74 1c                	je     0x14078bf98
14078bf7c:	8b 43 10             	mov    0x10(%rbx),%eax
14078bf7f:	ff c0                	inc    %eax
14078bf81:	89 43 10             	mov    %eax,0x10(%rbx)
14078bf84:	83 f8 01             	cmp    $0x1,%eax
14078bf87:	0f 8e 74 06 00 00    	jle    0x14078c601
14078bf8d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078bf92:	0f 84 71 06 00 00    	je     0x14078c609
14078bf98:	48 8b 0d 21 53 ca 00 	mov    0xca5321(%rip),%rcx        # 0x1414312c0
14078bf9f:	48 89 1d 1a 53 ca 00 	mov    %rbx,0xca531a(%rip)        # 0x1414312c0
14078bfa6:	48 85 c9             	test   %rcx,%rcx
14078bfa9:	74 24                	je     0x14078bfcf
14078bfab:	8b 41 10             	mov    0x10(%rcx),%eax
14078bfae:	ff c8                	dec    %eax
14078bfb0:	89 41 10             	mov    %eax,0x10(%rcx)
14078bfb3:	85 c0                	test   %eax,%eax
14078bfb5:	7f 18                	jg     0x14078bfcf
14078bfb7:	0f 88 57 06 00 00    	js     0x14078c614
14078bfbd:	48 8b 01             	mov    (%rcx),%rax
14078bfc0:	ba 01 00 00 00       	mov    $0x1,%edx
14078bfc5:	48 8b 00             	mov    (%rax),%rax
14078bfc8:	ff 15 52 7a 7f 00    	call   *0x7f7a52(%rip)        # 0x140f83a20
14078bfce:	90                   	nop
14078bfcf:	48 85 db             	test   %rbx,%rbx
14078bfd2:	74 27                	je     0x14078bffb
14078bfd4:	8b 43 10             	mov    0x10(%rbx),%eax
14078bfd7:	ff c8                	dec    %eax
14078bfd9:	89 43 10             	mov    %eax,0x10(%rbx)
14078bfdc:	85 c0                	test   %eax,%eax
14078bfde:	7f 1b                	jg     0x14078bffb
14078bfe0:	0f 88 39 06 00 00    	js     0x14078c61f
14078bfe6:	48 8b 03             	mov    (%rbx),%rax
14078bfe9:	ba 01 00 00 00       	mov    $0x1,%edx
14078bfee:	48 8b cb             	mov    %rbx,%rcx
14078bff1:	48 8b 00             	mov    (%rax),%rax
14078bff4:	ff 15 26 7a 7f 00    	call   *0x7f7a26(%rip)        # 0x140f83a20
14078bffa:	90                   	nop
14078bffb:	48 8d 05 06 ef 89 00 	lea    0x89ef06(%rip),%rax        # 0x14102af08
14078c002:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c006:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
14078c00d:	00
14078c00e:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c012:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c017:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c01b:	e8 30 4b 01 00       	call   0x1407a0b50
14078c020:	48 8b 08             	mov    (%rax),%rcx
14078c023:	48 8b 41 20          	mov    0x20(%rcx),%rax
14078c027:	48 89 05 52 50 ca 00 	mov    %rax,0xca5052(%rip)        # 0x141431080
14078c02e:	48 8d 05 eb ee 89 00 	lea    0x89eeeb(%rip),%rax        # 0x14102af20
14078c035:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c039:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
14078c040:	00
14078c041:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c045:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c04a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c04e:	e8 fd 4a 01 00       	call   0x1407a0b50
14078c053:	48 8b 08             	mov    (%rax),%rcx
14078c056:	48 8b 41 20          	mov    0x20(%rcx),%rax
14078c05a:	48 89 05 27 50 ca 00 	mov    %rax,0xca5027(%rip)        # 0x141431088
14078c061:	48 8d 05 d0 ee 89 00 	lea    0x89eed0(%rip),%rax        # 0x14102af38
14078c068:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c06c:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078c073:	00
14078c074:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c078:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c07d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c081:	e8 ca 4a 01 00       	call   0x1407a0b50
14078c086:	48 8b 08             	mov    (%rax),%rcx
14078c089:	8b c7                	mov    %edi,%eax
14078c08b:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c08f:	0f 95 c0             	setne  %al
14078c092:	89 05 f8 4f ca 00    	mov    %eax,0xca4ff8(%rip)        # 0x141431090
14078c098:	48 8d 05 b1 ee 89 00 	lea    0x89eeb1(%rip),%rax        # 0x14102af50
14078c09f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c0a3:	48 c7 45 f8 15 00 00 	movq   $0x15,-0x8(%rbp)
14078c0aa:	00
14078c0ab:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c0af:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c0b4:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c0b8:	e8 93 4a 01 00       	call   0x1407a0b50
14078c0bd:	48 8b 08             	mov    (%rax),%rcx
14078c0c0:	48 8b 41 20          	mov    0x20(%rcx),%rax
14078c0c4:	48 89 05 cd 4f ca 00 	mov    %rax,0xca4fcd(%rip)        # 0x141431098
14078c0cb:	48 8d 05 96 ee 89 00 	lea    0x89ee96(%rip),%rax        # 0x14102af68
14078c0d2:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c0d6:	48 c7 45 f8 1c 00 00 	movq   $0x1c,-0x8(%rbp)
14078c0dd:	00
14078c0de:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c0e2:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c0e7:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c0eb:	e8 60 4a 01 00       	call   0x1407a0b50
14078c0f0:	48 8b 08             	mov    (%rax),%rcx
14078c0f3:	8b c7                	mov    %edi,%eax
14078c0f5:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c0f9:	0f 95 c0             	setne  %al
14078c0fc:	89 05 92 4f ca 00    	mov    %eax,0xca4f92(%rip)        # 0x141431094
14078c102:	48 8d 05 7f ee 89 00 	lea    0x89ee7f(%rip),%rax        # 0x14102af88
14078c109:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c10d:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078c114:	00
14078c115:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c119:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c11e:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c122:	e8 29 4a 01 00       	call   0x1407a0b50
14078c127:	48 8b 08             	mov    (%rax),%rcx
14078c12a:	48 8b 41 20          	mov    0x20(%rcx),%rax
14078c12e:	48 89 05 6b 4f ca 00 	mov    %rax,0xca4f6b(%rip)        # 0x1414310a0
14078c135:	48 8d 05 64 ee 89 00 	lea    0x89ee64(%rip),%rax        # 0x14102afa0
14078c13c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c140:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078c147:	00
14078c148:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c14c:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c151:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c155:	e8 f6 49 01 00       	call   0x1407a0b50
14078c15a:	48 8b 08             	mov    (%rax),%rcx
14078c15d:	8b c7                	mov    %edi,%eax
14078c15f:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c163:	0f 95 c0             	setne  %al
14078c166:	89 05 3c 4f ca 00    	mov    %eax,0xca4f3c(%rip)        # 0x1414310a8
14078c16c:	48 8d 05 45 ee 89 00 	lea    0x89ee45(%rip),%rax        # 0x14102afb8
14078c173:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c177:	48 c7 45 f8 14 00 00 	movq   $0x14,-0x8(%rbp)
14078c17e:	00
14078c17f:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c183:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c188:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c18c:	e8 bf 49 01 00       	call   0x1407a0b50
14078c191:	48 8b 08             	mov    (%rax),%rcx
14078c194:	8b c7                	mov    %edi,%eax
14078c196:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c19a:	0f 95 c0             	setne  %al
14078c19d:	89 05 09 4f ca 00    	mov    %eax,0xca4f09(%rip)        # 0x1414310ac
14078c1a3:	48 8d 05 26 ee 89 00 	lea    0x89ee26(%rip),%rax        # 0x14102afd0
14078c1aa:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c1ae:	48 c7 45 f8 15 00 00 	movq   $0x15,-0x8(%rbp)
14078c1b5:	00
14078c1b6:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c1ba:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c1bf:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c1c3:	e8 88 49 01 00       	call   0x1407a0b50
14078c1c8:	48 8b 08             	mov    (%rax),%rcx
14078c1cb:	8b c7                	mov    %edi,%eax
14078c1cd:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c1d1:	0f 95 c0             	setne  %al
14078c1d4:	89 05 d6 4e ca 00    	mov    %eax,0xca4ed6(%rip)        # 0x1414310b0
14078c1da:	48 8d 05 07 ee 89 00 	lea    0x89ee07(%rip),%rax        # 0x14102afe8
14078c1e1:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c1e5:	48 c7 45 f8 14 00 00 	movq   $0x14,-0x8(%rbp)
14078c1ec:	00
14078c1ed:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c1f1:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c1f6:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c1fa:	e8 51 49 01 00       	call   0x1407a0b50
14078c1ff:	48 8b 08             	mov    (%rax),%rcx
14078c202:	8b c7                	mov    %edi,%eax
14078c204:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c208:	0f 95 c0             	setne  %al
14078c20b:	89 05 a3 4e ca 00    	mov    %eax,0xca4ea3(%rip)        # 0x1414310b4
14078c211:	48 8d 05 e8 ed 89 00 	lea    0x89ede8(%rip),%rax        # 0x14102b000
14078c218:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c21c:	48 c7 45 f8 12 00 00 	movq   $0x12,-0x8(%rbp)
14078c223:	00
14078c224:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c228:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c22d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c231:	e8 1a 49 01 00       	call   0x1407a0b50
14078c236:	48 8b 08             	mov    (%rax),%rcx
14078c239:	8b c7                	mov    %edi,%eax
14078c23b:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c23f:	0f 95 c0             	setne  %al
14078c242:	89 05 70 4e ca 00    	mov    %eax,0xca4e70(%rip)        # 0x1414310b8
14078c248:	48 8d 05 c9 ed 89 00 	lea    0x89edc9(%rip),%rax        # 0x14102b018
14078c24f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c253:	48 c7 45 f8 21 00 00 	movq   $0x21,-0x8(%rbp)
14078c25a:	00
14078c25b:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c25f:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c264:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c268:	e8 e3 48 01 00       	call   0x1407a0b50
14078c26d:	48 8b 08             	mov    (%rax),%rcx
14078c270:	8b c7                	mov    %edi,%eax
14078c272:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c276:	0f 95 c0             	setne  %al
14078c279:	89 05 3d 4e ca 00    	mov    %eax,0xca4e3d(%rip)        # 0x1414310bc
14078c27f:	48 8d 05 ba ed 89 00 	lea    0x89edba(%rip),%rax        # 0x14102b040
14078c286:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c28a:	48 c7 45 f8 1e 00 00 	movq   $0x1e,-0x8(%rbp)
14078c291:	00
14078c292:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c296:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c29b:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c29f:	e8 ac 48 01 00       	call   0x1407a0b50
14078c2a4:	48 8b 08             	mov    (%rax),%rcx
14078c2a7:	8b c7                	mov    %edi,%eax
14078c2a9:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078c2ad:	0f 95 c0             	setne  %al
14078c2b0:	89 05 0a 4e ca 00    	mov    %eax,0xca4e0a(%rip)        # 0x1414310c0
14078c2b6:	48 8d 05 a3 ed 89 00 	lea    0x89eda3(%rip),%rax        # 0x14102b060
14078c2bd:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c2c1:	48 c7 45 f8 19 00 00 	movq   $0x19,-0x8(%rbp)
14078c2c8:	00
14078c2c9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c2cd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c2d2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c2d6:	e8 75 48 01 00       	call   0x1407a0b50
14078c2db:	48 8b 08             	mov    (%rax),%rcx
14078c2de:	f2 0f 10 41 20       	movsd  0x20(%rcx),%xmm0
14078c2e3:	f2 0f 11 05 dd 4d ca 	movsd  %xmm0,0xca4ddd(%rip)        # 0x1414310c8
14078c2ea:	00
14078c2eb:	48 8d 05 8e ed 89 00 	lea    0x89ed8e(%rip),%rax        # 0x14102b080
14078c2f2:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078c2f6:	48 c7 45 f8 20 00 00 	movq   $0x20,-0x8(%rbp)
14078c2fd:	00
14078c2fe:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078c302:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078c307:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078c30b:	e8 40 48 01 00       	call   0x1407a0b50
14078c310:	48 8b 08             	mov    (%rax),%rcx
14078c313:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
14078c318:	40 0f 95 c7          	setne  %dil
14078c31c:	89 3d a2 4d ca 00    	mov    %edi,0xca4da2(%rip)        # 0x1414310c4
14078c322:	48 8d 05 7f ed 89 00 	lea    0x89ed7f(%rip),%rax        # 0x14102b0a8