14001186a:	00
14001186b:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
140011872:	00 08
140011874:	4c 0f 43 8c 24 c0 00 	cmovae 0xc0(%rsp),%r9
14001187b:	00 00
14001187d:	89 44 24 28          	mov    %eax,0x28(%rsp)
140011881:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140011886:	4c 8d 05 63 17 01 00 	lea    0x11763(%rip),%r8        # 0x140022ff0
14001188d:	41 8d 56 3e          	lea    0x3e(%r14),%edx
140011891:	49 8b cd             	mov    %r13,%rcx
140011894:	e8 2b 5e ff ff       	call   0x1400076c4
140011899:	89 74 24 40          	mov    %esi,0x40(%rsp)
14001189d:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
1400118a2:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
1400118a9:	00
1400118aa:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
1400118b1:	00 08
1400118b3:	48 0f 43 94 24 c0 00 	cmovae 0xc0(%rsp),%rdx
1400118ba:	00 00
1400118bc:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
1400118c1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400118c6:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400118cb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400118d0:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400118d5:	bf 10 00 00 00       	mov    $0x10,%edi
1400118da:	44 8b cf             	mov    %edi,%r9d
1400118dd:	4c 8d 3d c4 27 01 00 	lea    0x127c4(%rip),%r15        # 0x1400240a8
1400118e4:	4d 8b c7             	mov    %r15,%r8
1400118e7:	48 8b cb             	mov    %rbx,%rcx
1400118ea:	48 ff 15 a7 e5 00 00 	rex.W call *0xe5a7(%rip)        # 0x14001fe98
1400118f1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400118f6:	85 c0                	test   %eax,%eax
1400118f8:	74 35                	je     0x14001192f
1400118fa:	4c 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%r9
140011901:	00
140011902:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
140011909:	00 08
14001190b:	4c 0f 43 8c 24 c0 00 	cmovae 0xc0(%rsp),%r9
140011912:	00 00
140011914:	89 44 24 28          	mov    %eax,0x28(%rsp)
140011918:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14001191d:	4c 8d 05 cc 16 01 00 	lea    0x116cc(%rip),%r8        # 0x140022ff0
140011924:	8d 57 40             	lea    0x40(%rdi),%edx
140011927:	49 8b cd             	mov    %r13,%rcx
14001192a:	e8 95 5d ff ff       	call   0x1400076c4
14001192f:	89 74 24 40          	mov    %esi,0x40(%rsp)
140011933:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
140011938:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
14001193f:	00
140011940:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
140011947:	00 08
140011949:	48 0f 43 94 24 c0 00 	cmovae 0xc0(%rsp),%rdx
140011950:	00 00
140011952:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
140011957:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14001195c:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140011961:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140011966:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001196b:	44 8b cf             	mov    %edi,%r9d
14001196e:	4c 8d 3d f3 26 01 00 	lea    0x126f3(%rip),%r15        # 0x140024068
140011975:	4d 8b c7             	mov    %r15,%r8
140011978:	48 8b cb             	mov    %rbx,%rcx
14001197b:	48 ff 15 16 e5 00 00 	rex.W call *0xe516(%rip)        # 0x14001fe98
140011982:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011987:	85 c0                	test   %eax,%eax
140011989:	74 37                	je     0x1400119c2
14001198b:	4c 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%r9
140011992:	00
140011993:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
14001199a:	00 08
14001199c:	4c 0f 43 8c 24 c0 00 	cmovae 0xc0(%rsp),%r9
1400119a3:	00 00
1400119a5:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400119a9:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1400119ae:	4c 8d 05 3b 16 01 00 	lea    0x1163b(%rip),%r8        # 0x140022ff0
1400119b5:	ba 5e 00 00 00       	mov    $0x5e,%edx
1400119ba:	49 8b cd             	mov    %r13,%rcx
1400119bd:	e8 02 5d ff ff       	call   0x1400076c4
1400119c2:	89 74 24 40          	mov    %esi,0x40(%rsp)
1400119c6:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
1400119cb:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
1400119d2:	00
1400119d3:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
1400119da:	00 08
1400119dc:	48 0f 43 94 24 c0 00 	cmovae 0xc0(%rsp),%rdx
1400119e3:	00 00
1400119e5:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
1400119ea:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400119ef:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400119f4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400119f9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400119fe:	44 8b cf             	mov    %edi,%r9d
140011a01:	4c 8d 3d 08 26 01 00 	lea    0x12608(%rip),%r15        # 0x140024010
140011a08:	4d 8b c7             	mov    %r15,%r8
140011a0b:	48 8b cb             	mov    %rbx,%rcx
140011a0e:	48 ff 15 83 e4 00 00 	rex.W call *0xe483(%rip)        # 0x14001fe98
140011a15:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011a1a:	85 c0                	test   %eax,%eax
140011a1c:	74 37                	je     0x140011a55
140011a1e:	4c 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%r9
140011a25:	00
140011a26:	48 83 bc 24 d8 00 00 	cmpq   $0x8,0xd8(%rsp)
140011a2d:	00 08
140011a2f:	4c 0f 43 8c 24 c0 00 	cmovae 0xc0(%rsp),%r9
140011a36:	00 00
140011a38:	89 44 24 28          	mov    %eax,0x28(%rsp)
140011a3c:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140011a41:	4c 8d 05 a8 15 01 00 	lea    0x115a8(%rip),%r8        # 0x140022ff0
140011a48:	ba 6c 00 00 00       	mov    $0x6c,%edx
140011a4d:	49 8b cd             	mov    %r13,%rcx
140011a50:	e8 6f 5c ff ff       	call   0x1400076c4
140011a55:	89 74 24 40          	mov    %esi,0x40(%rsp)
140011a59:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
140011a5e:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
140011a63:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140011a68:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140011a6d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140011a72:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140011a77:	44 8b cf             	mov    %edi,%r9d
140011a7a:	4c 8d 05 7f 24 01 00 	lea    0x1247f(%rip),%r8        # 0x140023f00
140011a81:	48 8d 15 e8 24 01 00 	lea    0x124e8(%rip),%rdx        # 0x140023f70
140011a88:	48 8b cb             	mov    %rbx,%rcx
140011a8b:	48 ff 15 06 e4 00 00 	rex.W call *0xe406(%rip)        # 0x14001fe98
140011a92:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011a97:	85 c0                	test   %eax,%eax
140011a99:	74 3d                	je     0x140011ad8
140011a9b:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
140011aa0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140011aa5:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140011aaa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140011aaf:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140011ab4:	44 8b cf             	mov    %edi,%r9d
140011ab7:	4c 8d 05 42 24 01 00 	lea    0x12442(%rip),%r8        # 0x140023f00
140011abe:	48 8d 15 5b 24 01 00 	lea    0x1245b(%rip),%rdx        # 0x140023f20
140011ac5:	48 8b cb             	mov    %rbx,%rcx
140011ac8:	48 ff 15 c9 e3 00 00 	rex.W call *0xe3c9(%rip)        # 0x14001fe98
140011acf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011ad4:	85 c0                	test   %eax,%eax
140011ad6:	75 0b                	jne    0x140011ae3
140011ad8:	39 74 24 40          	cmp    %esi,0x40(%rsp)
140011adc:	0f 95 05 39 92 01 00 	setne  0x19239(%rip)        # 0x14002ad1c
140011ae3:	b9 d8 00 00 00       	mov    $0xd8,%ecx
140011ae8:	e8 8b a6 00 00       	call   0x14001c178
140011aed:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140011af2:	48 8b c8             	mov    %rax,%rcx
140011af5:	e8 02 b5 ff ff       	call   0x14000cffc
140011afa:	48 8b d8             	mov    %rax,%rbx
140011afd:	49 8d 94 24 a8 00 00 	lea    0xa8(%r12),%rdx
140011b04:	00
140011b05:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140011b0c:	00
140011b0d:	48 3b d1             	cmp    %rcx,%rdx
140011b10:	74 16                	je     0x140011b28
140011b12:	48 8b de             	mov    %rsi,%rbx
140011b15:	48 8b 0a             	mov    (%rdx),%rcx
140011b18:	48 89 02             	mov    %rax,(%rdx)
140011b1b:	48 85 c9             	test   %rcx,%rcx
140011b1e:	74 15                	je     0x140011b35
140011b20:	e8 8f 34 00 00       	call   0x140014fb4
140011b25:	48 8b c6             	mov    %rsi,%rax
140011b28:	48 85 c0             	test   %rax,%rax
140011b2b:	74 08                	je     0x140011b35
140011b2d:	48 8b cb             	mov    %rbx,%rcx
140011b30:	e8 7f 34 00 00       	call   0x140014fb4
140011b35:	49 8b cc             	mov    %r12,%rcx
140011b38:	e8 eb 1d 00 00       	call   0x140013928
140011b3d:	8b d8                	mov    %eax,%ebx
140011b3f:	44 8b c8             	mov    %eax,%r9d
140011b42:	4c 8d 05 e7 14 01 00 	lea    0x114e7(%rip),%r8        # 0x140023030
140011b49:	ba 7f 00 00 00       	mov    $0x7f,%edx
140011b4e:	49 8b cd             	mov    %r13,%rcx
140011b51:	e8 6e 5b ff ff       	call   0x1400076c4
140011b56:	90                   	nop
140011b57:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140011b5e:	00
140011b5f:	e8 d8 36 ff ff       	call   0x14000523c
140011b64:	90                   	nop
140011b65:	eb 0b                	jmp    0x140011b72
140011b67:	4c 8d 2d f2 13 01 00 	lea    0x113f2(%rip),%r13        # 0x140022f60
140011b6e:	8b 5c 24 48          	mov    0x48(%rsp),%ebx
140011b72:	4c 8d 05 ff f3 00 00 	lea    0xf3ff(%rip),%r8        # 0x140020f78
140011b79:	ba 2f 00 00 00       	mov    $0x2f,%edx
140011b7e:	49 8b cd             	mov    %r13,%rcx
140011b81:	e8 3e 5b ff ff       	call   0x1400076c4
140011b86:	8b c3                	mov    %ebx,%eax
140011b88:	48 8b 8c 24 f0 02 00 	mov    0x2f0(%rsp),%rcx
140011b8f:	00
140011b90:	48 33 cc             	xor    %rsp,%rcx
140011b93:	e8 c8 99 00 00       	call   0x14001b560
140011b98:	4c 8d 9c 24 00 03 00 	lea    0x300(%rsp),%r11
140011b9f:	00
140011ba0:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140011ba4:	49 8b 73 40          	mov    0x40(%r11),%rsi
140011ba8:	49 8b e3             	mov    %r11,%rsp
140011bab:	41 5f                	pop    %r15
140011bad:	41 5e                	pop    %r14
140011baf:	41 5d                	pop    %r13
140011bb1:	41 5c                	pop    %r12
140011bb3:	5f                   	pop    %rdi
140011bb4:	c3                   	ret
140011bb5:	cc                   	int3
140011bb6:	45 8b ce             	mov    %r14d,%r9d
140011bb9:	4c 8d 05 50 26 01 00 	lea    0x12650(%rip),%r8        # 0x140024210
140011bc0:	ba c3 00 00 00       	mov    $0xc3,%edx
140011bc5:	e8 5e 78 00 00       	call   0x140019428
140011bca:	cc                   	int3
140011bcb:	cc                   	int3
140011bcc:	cc                   	int3
140011bcd:	cc                   	int3
140011bce:	cc                   	int3
140011bcf:	cc                   	int3
140011bd0:	cc                   	int3
140011bd1:	cc                   	int3
140011bd2:	cc                   	int3
140011bd3:	cc                   	int3
140011bd4:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140011bd9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140011bde:	55                   	push   %rbp
140011bdf:	57                   	push   %rdi
140011be0:	41 55                	push   %r13
140011be2:	41 56                	push   %r14
140011be4:	41 57                	push   %r15
140011be6:	48 8d ac 24 70 fe ff 	lea    -0x190(%rsp),%rbp
140011bed:	ff
140011bee:	48 81 ec 90 02 00 00 	sub    $0x290,%rsp
140011bf5:	48 8b 05 54 88 01 00 	mov    0x18854(%rip),%rax        # 0x14002a450
140011bfc:	48 33 c4             	xor    %rsp,%rax
140011bff:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
140011c06:	48 8b da             	mov    %rdx,%rbx
140011c09:	48 8b f9             	mov    %rcx,%rdi
140011c0c:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
140011c10:	4c 8d 2d c9 14 01 00 	lea    0x114c9(%rip),%r13        # 0x1400230e0
140011c17:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
140011c1c:	b8 c2 00 00 00       	mov    $0xc2,%eax
140011c21:	89 44 24 30          	mov    %eax,0x30(%rsp)
140011c25:	4c 8d 05 44 f3 00 00 	lea    0xf344(%rip),%r8        # 0x140020f70
140011c2c:	8b d0                	mov    %eax,%edx
140011c2e:	49 8b cd             	mov    %r13,%rcx
140011c31:	e8 8e 5a ff ff       	call   0x1400076c4
140011c36:	90                   	nop
140011c37:	66 0f 6f 05 d1 32 01 	movdqa 0x132d1(%rip),%xmm0        # 0x140024f10
140011c3e:	00
140011c3f:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140011c45:	45 33 ff             	xor    %r15d,%r15d
140011c48:	66 44 89 7c 24 40    	mov    %r15w,0x40(%rsp)
140011c4e:	33 c0                	xor    %eax,%eax
140011c50:	48 89 44 24 64       	mov    %rax,0x64(%rsp)
140011c55:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
140011c59:	0f 57 c0             	xorps  %xmm0,%xmm0
140011c5c:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
140011c60:	0f 57 c9             	xorps  %xmm1,%xmm1
140011c63:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
140011c67:	8d 70 01             	lea    0x1(%rax),%esi
140011c6a:	48 89 75 a0          	mov    %rsi,-0x60(%rbp)
140011c6e:	83 7b 0c ff          	cmpl   $0xffffffff,0xc(%rbx)
140011c72:	75 0f                	jne    0x140011c83
140011c74:	c7 44 24 60 03 00 00 	movl   $0x3,0x60(%rsp)
140011c7b:	00
140011c7c:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
140011c81:	eb 1e                	jmp    0x140011ca1
140011c83:	8b 43 0c             	mov    0xc(%rbx),%eax
140011c86:	48 c1 e0 14          	shl    $0x14,%rax
140011c8a:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140011c8f:	44 39 7b 30          	cmp    %r15d,0x30(%rbx)
140011c93:	89 74 24 60          	mov    %esi,0x60(%rsp)
140011c97:	75 08                	jne    0x140011ca1
140011c99:	c7 44 24 60 02 00 00 	movl   $0x2,0x60(%rsp)
140011ca0:	00
140011ca1:	8b 03                	mov    (%rbx),%eax
140011ca3:	48 c1 e0 14          	shl    $0x14,%rax
140011ca7:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140011cac:	4c 8b b5 b8 01 00 00 	mov    0x1b8(%rbp),%r14
140011cb3:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140011cb7:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140011cbb:	48 ff 15 76 e3 00 00 	rex.W call *0xe376(%rip)        # 0x140020038
140011cc2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011cc7:	85 c0                	test   %eax,%eax
140011cc9:	0f 84 dd 01 00 00    	je     0x140011eac
140011ccf:	4c 8b b5 b8 01 00 00 	mov    0x1b8(%rbp),%r14
140011cd6:	48 8d 4b 34          	lea    0x34(%rbx),%rcx
140011cda:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140011cde:	48 ff 15 53 e3 00 00 	rex.W call *0xe353(%rip)        # 0x140020038
140011ce5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011cea:	85 c0                	test   %eax,%eax
140011cec:	0f 84 cf 01 00 00    	je     0x140011ec1
140011cf2:	8b 44 24 60          	mov    0x60(%rsp),%eax
140011cf6:	ff c8                	dec    %eax
140011cf8:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
140011cfd:	74 06                	je     0x140011d05
140011cff:	0f b7 43 24          	movzwl 0x24(%rbx),%eax
140011d03:	eb 4b                	jmp    0x140011d50
140011d05:	4c 8b b5 b8 01 00 00 	mov    0x1b8(%rbp),%r14
140011d0c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140011d10:	48 ff 15 11 e3 00 00 	rex.W call *0xe311(%rip)        # 0x140020028
140011d17:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011d1c:	83 f8 ff             	cmp    $0xffffffff,%eax
140011d1f:	0f 84 b1 01 00 00    	je     0x140011ed6
140011d25:	4c 8b b5 b8 01 00 00 	mov    0x1b8(%rbp),%r14
140011d2c:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140011d30:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140011d34:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140011d38:	48 ff 15 d9 e2 00 00 	rex.W call *0xe2d9(%rip)        # 0x140020018
140011d3f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011d44:	85 c0                	test   %eax,%eax
140011d46:	0f 84 9f 01 00 00    	je     0x140011eeb
140011d4c:	0f b7 45 b6          	movzwl -0x4a(%rbp),%eax
140011d50:	89 45 a0             	mov    %eax,-0x60(%rbp)
140011d53:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140011d57:	48 ff 15 5a e2 00 00 	rex.W call *0xe25a(%rip)        # 0x14001ffb8
140011d5e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011d63:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140011d68:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140011d6c:	48 ff 15 bd e2 00 00 	rex.W call *0xe2bd(%rip)        # 0x140020030
140011d73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011d78:	48 8b 8d b8 01 00 00 	mov    0x1b8(%rbp),%rcx
140011d7f:	85 c0                	test   %eax,%eax
140011d81:	0f 84 79 01 00 00    	je     0x140011f00
140011d87:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140011d8b:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140011d8f:	48 ff 15 9a e2 00 00 	rex.W call *0xe29a(%rip)        # 0x140020030
140011d96:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140011d9b:	48 8b 8d b8 01 00 00 	mov    0x1b8(%rbp),%rcx
140011da2:	85 c0                	test   %eax,%eax
140011da4:	0f 84 f0 00 00 00    	je     0x140011e9a
140011daa:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140011daf:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140011db3:	33 d2                	xor    %edx,%edx
140011db5:	48 3b c1             	cmp    %rcx,%rax
140011db8:	73 08                	jae    0x140011dc2
140011dba:	48 2b c8             	sub    %rax,%rcx
140011dbd:	48 8b c1             	mov    %rcx,%rax
140011dc0:	eb 06                	jmp    0x140011dc8
140011dc2:	48 2b c1             	sub    %rcx,%rax
140011dc5:	41 8b f7             	mov    %r15d,%esi
140011dc8:	48 b9 00 c0 69 2a c9 	movabs $0xc92a69c000,%rcx
140011dcf:	00 00 00
140011dd2:	48 f7 f1             	div    %rcx
140011dd5:	ff c0                	inc    %eax
140011dd7:	f7 de                	neg    %esi
140011dd9:	45 1b c9             	sbb    %r9d,%r9d
140011ddc:	44 23 c8             	and    %eax,%r9d
140011ddf:	44 89 4d a4          	mov    %r9d,-0x5c(%rbp)
140011de3:	48 8b 43 04          	mov    0x4(%rbx),%rax
140011de7:	48 89 44 24 64       	mov    %rax,0x64(%rsp)
140011dec:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140011df1:	0f 11 07             	movups %xmm0,(%rdi)
140011df4:	0f 28 4c 24 50       	movaps 0x50(%rsp),%xmm1
140011df9:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
140011dfd:	66 0f 6f 05 0b 31 01 	movdqa 0x1310b(%rip),%xmm0        # 0x140024f10
140011e04:	00