140086b1e:	cc                   	int3
140086b1f:	cc                   	int3
140086b20:	48 83 ec 28          	sub    $0x28,%rsp
140086b24:	41 b8 08 00 00 00    	mov    $0x8,%r8d
140086b2a:	48 8d 15 6f 6f 1a 00 	lea    0x1a6f6f(%rip),%rdx        # 0x14022daa0
140086b31:	48 8d 0d 28 32 27 00 	lea    0x273228(%rip),%rcx        # 0x1402f9d60
140086b38:	e8 c3 f8 03 00       	call   0x1400c6400
140086b3d:	48 8d 0d dc 65 16 00 	lea    0x1665dc(%rip),%rcx        # 0x1401ed120
140086b44:	48 83 c4 28          	add    $0x28,%rsp
140086b48:	e9 e7 fa 0f 00       	jmp    0x140186634
140086b4d:	cc                   	int3
140086b4e:	cc                   	int3
140086b4f:	cc                   	int3
140086b50:	48 83 ec 28          	sub    $0x28,%rsp
140086b54:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086b5a:	48 8d 15 4b 6f 1a 00 	lea    0x1a6f4b(%rip),%rdx        # 0x14022daac
140086b61:	48 8d 0d 18 34 27 00 	lea    0x273418(%rip),%rcx        # 0x1402f9f80
140086b68:	e8 93 f8 03 00       	call   0x1400c6400
140086b6d:	48 8d 0d bc 65 16 00 	lea    0x1665bc(%rip),%rcx        # 0x1401ed130
140086b74:	48 83 c4 28          	add    $0x28,%rsp
140086b78:	e9 b7 fa 0f 00       	jmp    0x140186634
140086b7d:	cc                   	int3
140086b7e:	cc                   	int3
140086b7f:	cc                   	int3
140086b80:	48 83 ec 28          	sub    $0x28,%rsp
140086b84:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086b8a:	48 8d 15 1f 6f 1a 00 	lea    0x1a6f1f(%rip),%rdx        # 0x14022dab0
140086b91:	48 8d 0d 08 3b 27 00 	lea    0x273b08(%rip),%rcx        # 0x1402fa6a0
140086b98:	e8 63 f8 03 00       	call   0x1400c6400
140086b9d:	48 8d 0d 9c 65 16 00 	lea    0x16659c(%rip),%rcx        # 0x1401ed140
140086ba4:	48 83 c4 28          	add    $0x28,%rsp
140086ba8:	e9 87 fa 0f 00       	jmp    0x140186634
140086bad:	cc                   	int3
140086bae:	cc                   	int3
140086baf:	cc                   	int3
140086bb0:	48 83 ec 28          	sub    $0x28,%rsp
140086bb4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086bba:	48 8d 15 f3 6e 1a 00 	lea    0x1a6ef3(%rip),%rdx        # 0x14022dab4
140086bc1:	48 8d 0d d8 2d 27 00 	lea    0x272dd8(%rip),%rcx        # 0x1402f99a0
140086bc8:	e8 33 f8 03 00       	call   0x1400c6400
140086bcd:	48 8d 0d 7c 65 16 00 	lea    0x16657c(%rip),%rcx        # 0x1401ed150
140086bd4:	48 83 c4 28          	add    $0x28,%rsp
140086bd8:	e9 57 fa 0f 00       	jmp    0x140186634
140086bdd:	cc                   	int3
140086bde:	cc                   	int3
140086bdf:	cc                   	int3
140086be0:	48 83 ec 28          	sub    $0x28,%rsp
140086be4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086bea:	48 8d 15 c7 6e 1a 00 	lea    0x1a6ec7(%rip),%rdx        # 0x14022dab8
140086bf1:	48 8d 0d e8 2d 27 00 	lea    0x272de8(%rip),%rcx        # 0x1402f99e0
140086bf8:	e8 03 f8 03 00       	call   0x1400c6400
140086bfd:	48 8d 0d 5c 65 16 00 	lea    0x16655c(%rip),%rcx        # 0x1401ed160
140086c04:	48 83 c4 28          	add    $0x28,%rsp
140086c08:	e9 27 fa 0f 00       	jmp    0x140186634
140086c0d:	cc                   	int3
140086c0e:	cc                   	int3
140086c0f:	cc                   	int3
140086c10:	48 83 ec 28          	sub    $0x28,%rsp
140086c14:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
140086c1a:	48 8d 15 9f 6e 1a 00 	lea    0x1a6e9f(%rip),%rdx        # 0x14022dac0
140086c21:	48 8d 0d 78 3b 27 00 	lea    0x273b78(%rip),%rcx        # 0x1402fa7a0
140086c28:	e8 23 f6 03 00       	call   0x1400c6250
140086c2d:	48 8d 0d 3c 65 16 00 	lea    0x16653c(%rip),%rcx        # 0x1401ed170
140086c34:	48 83 c4 28          	add    $0x28,%rsp
140086c38:	e9 f7 f9 0f 00       	jmp    0x140186634
140086c3d:	cc                   	int3
140086c3e:	cc                   	int3
140086c3f:	cc                   	int3
140086c40:	48 83 ec 28          	sub    $0x28,%rsp
140086c44:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
140086c4a:	48 8d 15 8f 6e 1a 00 	lea    0x1a6e8f(%rip),%rdx        # 0x14022dae0
140086c51:	48 8d 0d 68 33 27 00 	lea    0x273368(%rip),%rcx        # 0x1402f9fc0
140086c58:	e8 f3 f5 03 00       	call   0x1400c6250
140086c5d:	48 8d 0d 1c 65 16 00 	lea    0x16651c(%rip),%rcx        # 0x1401ed180
140086c64:	48 83 c4 28          	add    $0x28,%rsp
140086c68:	e9 c7 f9 0f 00       	jmp    0x140186634
140086c6d:	cc                   	int3
140086c6e:	cc                   	int3
140086c6f:	cc                   	int3
140086c70:	48 83 ec 28          	sub    $0x28,%rsp
140086c74:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140086c7a:	48 8d 15 77 6e 1a 00 	lea    0x1a6e77(%rip),%rdx        # 0x14022daf8
140086c81:	48 8d 0d 58 31 27 00 	lea    0x273158(%rip),%rcx        # 0x1402f9de0
140086c88:	e8 c3 f5 03 00       	call   0x1400c6250
140086c8d:	48 8d 0d fc 64 16 00 	lea    0x1664fc(%rip),%rcx        # 0x1401ed190
140086c94:	48 83 c4 28          	add    $0x28,%rsp
140086c98:	e9 97 f9 0f 00       	jmp    0x140186634
140086c9d:	cc                   	int3
140086c9e:	cc                   	int3
140086c9f:	cc                   	int3
140086ca0:	48 83 ec 28          	sub    $0x28,%rsp
140086ca4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140086caa:	48 8d 15 4f 6e 1a 00 	lea    0x1a6e4f(%rip),%rdx        # 0x14022db00
140086cb1:	48 8d 0d 68 34 27 00 	lea    0x273468(%rip),%rcx        # 0x1402fa120
140086cb8:	e8 93 f5 03 00       	call   0x1400c6250
140086cbd:	48 8d 0d dc 64 16 00 	lea    0x1664dc(%rip),%rcx        # 0x1401ed1a0
140086cc4:	48 83 c4 28          	add    $0x28,%rsp
140086cc8:	e9 67 f9 0f 00       	jmp    0x140186634
140086ccd:	cc                   	int3
140086cce:	cc                   	int3
140086ccf:	cc                   	int3
140086cd0:	48 83 ec 28          	sub    $0x28,%rsp
140086cd4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086cda:	48 8d 15 27 6e 1a 00 	lea    0x1a6e27(%rip),%rdx        # 0x14022db08
140086ce1:	48 8d 0d b8 35 27 00 	lea    0x2735b8(%rip),%rcx        # 0x1402fa2a0
140086ce8:	e8 13 f7 03 00       	call   0x1400c6400
140086ced:	48 8d 0d bc 64 16 00 	lea    0x1664bc(%rip),%rcx        # 0x1401ed1b0
140086cf4:	48 83 c4 28          	add    $0x28,%rsp
140086cf8:	e9 37 f9 0f 00       	jmp    0x140186634
140086cfd:	cc                   	int3
140086cfe:	cc                   	int3
140086cff:	cc                   	int3
140086d00:	48 83 ec 28          	sub    $0x28,%rsp
140086d04:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086d0a:	48 8d 15 fb 6d 1a 00 	lea    0x1a6dfb(%rip),%rdx        # 0x14022db0c
140086d11:	48 8d 0d a8 2f 27 00 	lea    0x272fa8(%rip),%rcx        # 0x1402f9cc0
140086d18:	e8 e3 f6 03 00       	call   0x1400c6400
140086d1d:	48 8d 0d 9c 64 16 00 	lea    0x16649c(%rip),%rcx        # 0x1401ed1c0
140086d24:	48 83 c4 28          	add    $0x28,%rsp
140086d28:	e9 07 f9 0f 00       	jmp    0x140186634
140086d2d:	cc                   	int3
140086d2e:	cc                   	int3
140086d2f:	cc                   	int3
140086d30:	48 83 ec 28          	sub    $0x28,%rsp
140086d34:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086d3a:	48 8d 15 cf 6d 1a 00 	lea    0x1a6dcf(%rip),%rdx        # 0x14022db10
140086d41:	48 8d 0d 98 34 27 00 	lea    0x273498(%rip),%rcx        # 0x1402fa1e0
140086d48:	e8 b3 f6 03 00       	call   0x1400c6400
140086d4d:	48 8d 0d 7c 64 16 00 	lea    0x16647c(%rip),%rcx        # 0x1401ed1d0
140086d54:	48 83 c4 28          	add    $0x28,%rsp
140086d58:	e9 d7 f8 0f 00       	jmp    0x140186634
140086d5d:	cc                   	int3
140086d5e:	cc                   	int3
140086d5f:	cc                   	int3
140086d60:	48 83 ec 28          	sub    $0x28,%rsp
140086d64:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086d6a:	48 8d 15 a3 6d 1a 00 	lea    0x1a6da3(%rip),%rdx        # 0x14022db14
140086d71:	48 8d 0d a8 2e 27 00 	lea    0x272ea8(%rip),%rcx        # 0x1402f9c20
140086d78:	e8 d3 f4 03 00       	call   0x1400c6250
140086d7d:	48 8d 0d 5c 64 16 00 	lea    0x16645c(%rip),%rcx        # 0x1401ed1e0
140086d84:	48 83 c4 28          	add    $0x28,%rsp
140086d88:	e9 a7 f8 0f 00       	jmp    0x140186634
140086d8d:	cc                   	int3
140086d8e:	cc                   	int3
140086d8f:	cc                   	int3
140086d90:	48 83 ec 28          	sub    $0x28,%rsp
140086d94:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086d9a:	48 8d 15 13 6d 1a 00 	lea    0x1a6d13(%rip),%rdx        # 0x14022dab4
140086da1:	48 8d 0d f8 2f 27 00 	lea    0x272ff8(%rip),%rcx        # 0x1402f9da0
140086da8:	e8 53 f6 03 00       	call   0x1400c6400
140086dad:	48 8d 0d 3c 64 16 00 	lea    0x16643c(%rip),%rcx        # 0x1401ed1f0
140086db4:	48 83 c4 28          	add    $0x28,%rsp
140086db8:	e9 77 f8 0f 00       	jmp    0x140186634
140086dbd:	cc                   	int3
140086dbe:	cc                   	int3
140086dbf:	cc                   	int3
140086dc0:	48 83 ec 28          	sub    $0x28,%rsp
140086dc4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140086dca:	48 8d 15 47 6d 1a 00 	lea    0x1a6d47(%rip),%rdx        # 0x14022db18
140086dd1:	48 8d 0d 28 2e 27 00 	lea    0x272e28(%rip),%rcx        # 0x1402f9c00
140086dd8:	e8 73 f4 03 00       	call   0x1400c6250
140086ddd:	48 8d 0d 1c 64 16 00 	lea    0x16641c(%rip),%rcx        # 0x1401ed200
140086de4:	48 83 c4 28          	add    $0x28,%rsp
140086de8:	e9 47 f8 0f 00       	jmp    0x140186634
140086ded:	cc                   	int3
140086dee:	cc                   	int3
140086def:	cc                   	int3
140086df0:	48 83 ec 28          	sub    $0x28,%rsp
140086df4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086dfa:	48 8d 15 1f 6d 1a 00 	lea    0x1a6d1f(%rip),%rdx        # 0x14022db20
140086e01:	48 8d 0d 38 34 27 00 	lea    0x273438(%rip),%rcx        # 0x1402fa240
140086e08:	e8 43 f4 03 00       	call   0x1400c6250
140086e0d:	48 8d 0d fc 63 16 00 	lea    0x1663fc(%rip),%rcx        # 0x1401ed210
140086e14:	48 83 c4 28          	add    $0x28,%rsp
140086e18:	e9 17 f8 0f 00       	jmp    0x140186634
140086e1d:	cc                   	int3
140086e1e:	cc                   	int3
140086e1f:	cc                   	int3
140086e20:	48 83 ec 28          	sub    $0x28,%rsp
140086e24:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140086e2a:	48 8d 15 f3 6c 1a 00 	lea    0x1a6cf3(%rip),%rdx        # 0x14022db24
140086e31:	48 8d 0d 68 2e 27 00 	lea    0x272e68(%rip),%rcx        # 0x1402f9ca0
140086e38:	e8 13 f4 03 00       	call   0x1400c6250
140086e3d:	48 8d 0d dc 63 16 00 	lea    0x1663dc(%rip),%rcx        # 0x1401ed220
140086e44:	48 83 c4 28          	add    $0x28,%rsp
140086e48:	e9 e7 f7 0f 00       	jmp    0x140186634
140086e4d:	cc                   	int3
140086e4e:	cc                   	int3
140086e4f:	cc                   	int3
140086e50:	48 83 ec 28          	sub    $0x28,%rsp
140086e54:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140086e5a:	48 8d 15 c7 6c 1a 00 	lea    0x1a6cc7(%rip),%rdx        # 0x14022db28
140086e61:	48 8d 0d 38 31 27 00 	lea    0x273138(%rip),%rcx        # 0x1402f9fa0
140086e68:	e8 e3 f3 03 00       	call   0x1400c6250
140086e6d:	48 8d 0d bc 63 16 00 	lea    0x1663bc(%rip),%rcx        # 0x1401ed230
140086e74:	48 83 c4 28          	add    $0x28,%rsp
140086e78:	e9 b7 f7 0f 00       	jmp    0x140186634
140086e7d:	cc                   	int3
140086e7e:	cc                   	int3
140086e7f:	cc                   	int3
140086e80:	48 83 ec 28          	sub    $0x28,%rsp
140086e84:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
140086e8a:	48 8d 15 a7 6c 1a 00 	lea    0x1a6ca7(%rip),%rdx        # 0x14022db38
140086e91:	48 8d 0d 68 34 27 00 	lea    0x273468(%rip),%rcx        # 0x1402fa300
140086e98:	e8 63 f5 03 00       	call   0x1400c6400
140086e9d:	48 8d 0d 9c 63 16 00 	lea    0x16639c(%rip),%rcx        # 0x1401ed240
140086ea4:	48 83 c4 28          	add    $0x28,%rsp
140086ea8:	e9 87 f7 0f 00       	jmp    0x140186634
140086ead:	cc                   	int3
140086eae:	cc                   	int3
140086eaf:	cc                   	int3
140086eb0:	48 83 ec 28          	sub    $0x28,%rsp
140086eb4:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140086eba:	48 8d 15 87 6c 1a 00 	lea    0x1a6c87(%rip),%rdx        # 0x14022db48
140086ec1:	48 8d 0d 58 35 27 00 	lea    0x273558(%rip),%rcx        # 0x1402fa420
140086ec8:	e8 33 f5 03 00       	call   0x1400c6400
140086ecd:	48 8d 0d 7c 63 16 00 	lea    0x16637c(%rip),%rcx        # 0x1401ed250
140086ed4:	48 83 c4 28          	add    $0x28,%rsp
140086ed8:	e9 57 f7 0f 00       	jmp    0x140186634
140086edd:	cc                   	int3
140086ede:	cc                   	int3
140086edf:	cc                   	int3
140086ee0:	48 83 ec 28          	sub    $0x28,%rsp
140086ee4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
140086eea:	48 8d 15 67 6c 1a 00 	lea    0x1a6c67(%rip),%rdx        # 0x14022db58
140086ef1:	48 8d 0d 88 2a 27 00 	lea    0x272a88(%rip),%rcx        # 0x1402f9980
140086ef8:	e8 03 f5 03 00       	call   0x1400c6400
140086efd:	48 8d 0d 5c 63 16 00 	lea    0x16635c(%rip),%rcx        # 0x1401ed260
140086f04:	48 83 c4 28          	add    $0x28,%rsp
140086f08:	e9 27 f7 0f 00       	jmp    0x140186634
140086f0d:	cc                   	int3
140086f0e:	cc                   	int3
140086f0f:	cc                   	int3
140086f10:	48 83 ec 28          	sub    $0x28,%rsp
140086f14:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140086f1a:	48 8d 15 47 6c 1a 00 	lea    0x1a6c47(%rip),%rdx        # 0x14022db68
140086f21:	48 8d 0d d8 34 27 00 	lea    0x2734d8(%rip),%rcx        # 0x1402fa400
140086f28:	e8 d3 f4 03 00       	call   0x1400c6400
140086f2d:	48 8d 0d 3c 63 16 00 	lea    0x16633c(%rip),%rcx        # 0x1401ed270
140086f34:	48 83 c4 28          	add    $0x28,%rsp
140086f38:	e9 f7 f6 0f 00       	jmp    0x140186634
140086f3d:	cc                   	int3
140086f3e:	cc                   	int3
140086f3f:	cc                   	int3
140086f40:	48 83 ec 28          	sub    $0x28,%rsp
140086f44:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140086f4a:	48 8d 15 27 6c 1a 00 	lea    0x1a6c27(%rip),%rdx        # 0x14022db78
140086f51:	48 8d 0d 08 38 27 00 	lea    0x273808(%rip),%rcx        # 0x1402fa760
140086f58:	e8 a3 f4 03 00       	call   0x1400c6400
140086f5d:	48 8d 0d 1c 63 16 00 	lea    0x16631c(%rip),%rcx        # 0x1401ed280
140086f64:	48 83 c4 28          	add    $0x28,%rsp
140086f68:	e9 c7 f6 0f 00       	jmp    0x140186634
140086f6d:	cc                   	int3
140086f6e:	cc                   	int3
140086f6f:	cc                   	int3
140086f70:	48 83 ec 28          	sub    $0x28,%rsp
140086f74:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140086f7a:	48 8d 15 f7 6b 1a 00 	lea    0x1a6bf7(%rip),%rdx        # 0x14022db78
140086f81:	48 8d 0d 58 34 27 00 	lea    0x273458(%rip),%rcx        # 0x1402fa3e0
140086f88:	e8 73 f4 03 00       	call   0x1400c6400
140086f8d:	48 8d 0d fc 62 16 00 	lea    0x1662fc(%rip),%rcx        # 0x1401ed290
140086f94:	48 83 c4 28          	add    $0x28,%rsp
140086f98:	e9 97 f6 0f 00       	jmp    0x140186634
140086f9d:	cc                   	int3
140086f9e:	cc                   	int3
140086f9f:	cc                   	int3
140086fa0:	48 83 ec 28          	sub    $0x28,%rsp
140086fa4:	41 b8 07 00 00 00    	mov    $0x7,%r8d
140086faa:	48 8d 15 cf 6b 1a 00 	lea    0x1a6bcf(%rip),%rdx        # 0x14022db80
140086fb1:	48 8d 0d 28 38 27 00 	lea    0x273828(%rip),%rcx        # 0x1402fa7e0
140086fb8:	e8 43 f4 03 00       	call   0x1400c6400
140086fbd:	48 8d 0d dc 62 16 00 	lea    0x1662dc(%rip),%rcx        # 0x1401ed2a0
140086fc4:	48 83 c4 28          	add    $0x28,%rsp
140086fc8:	e9 67 f6 0f 00       	jmp    0x140186634
140086fcd:	cc                   	int3
140086fce:	cc                   	int3
140086fcf:	cc                   	int3
140086fd0:	48 83 ec 28          	sub    $0x28,%rsp
140086fd4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
140086fda:	48 8d 15 a7 6b 1a 00 	lea    0x1a6ba7(%rip),%rdx        # 0x14022db88
140086fe1:	48 8d 0d 78 32 27 00 	lea    0x273278(%rip),%rcx        # 0x1402fa260
140086fe8:	e8 13 f4 03 00       	call   0x1400c6400
140086fed:	48 8d 0d bc 62 16 00 	lea    0x1662bc(%rip),%rcx        # 0x1401ed2b0
140086ff4:	48 83 c4 28          	add    $0x28,%rsp
140086ff8:	e9 37 f6 0f 00       	jmp    0x140186634
140086ffd:	cc                   	int3
140086ffe:	cc                   	int3
140086fff:	cc                   	int3
140087000:	48 83 ec 28          	sub    $0x28,%rsp
140087004:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14008700a:	48 8d 15 87 6b 1a 00 	lea    0x1a6b87(%rip),%rdx        # 0x14022db98
140087011:	48 8d 0d 08 2d 27 00 	lea    0x272d08(%rip),%rcx        # 0x1402f9d20
140087018:	e8 e3 f3 03 00       	call   0x1400c6400
14008701d:	48 8d 0d 9c 62 16 00 	lea    0x16629c(%rip),%rcx        # 0x1401ed2c0
140087024:	48 83 c4 28          	add    $0x28,%rsp
140087028:	e9 07 f6 0f 00       	jmp    0x140186634
14008702d:	cc                   	int3
14008702e:	cc                   	int3
14008702f:	cc                   	int3
140087030:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140087035:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14008703a:	57                   	push   %rdi
14008703b:	48 83 ec 20          	sub    $0x20,%rsp
14008703f:	48 83 3d f1 2c 27 00 	cmpq   $0x10,0x272cf1(%rip)        # 0x1402f9d38
140087046:	10
140087047:	48 8d 3d d2 2c 27 00 	lea    0x272cd2(%rip),%rdi        # 0x1402f9d20
14008704e:	48 8b 1d db 2c 27 00 	mov    0x272cdb(%rip),%rbx        # 0x1402f9d30
140087055:	48 0f 43 3d c3 2c 27 	cmovae 0x272cc3(%rip),%rdi        # 0x1402f9d20
14008705c:	00
14008705d:	48 83 fb 10          	cmp    $0x10,%rbx
140087061:	73 17                	jae    0x14008707a
140087063:	0f 10 07             	movups (%rdi),%xmm0
140087066:	48 c7 05 a7 a0 29 00 	movq   $0xf,0x29a0a7(%rip)        # 0x140321118
14008706d:	0f 00 00 00
140087071:	0f 11 05 88 a0 29 00 	movups %xmm0,0x29a088(%rip)        # 0x140321100
140087078:	eb 77                	jmp    0x1400870f1
14008707a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140087081:	ff ff 7f
140087084:	48 8b f3             	mov    %rbx,%rsi
140087087:	48 83 ce 0f          	or     $0xf,%rsi
14008708b:	48 3b f0             	cmp    %rax,%rsi
14008708e:	48 0f 47 f0          	cmova  %rax,%rsi
140087092:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140087096:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14008709d:	72 27                	jb     0x1400870c6
14008709f:	48 8d 41 27          	lea    0x27(%rcx),%rax
1400870a3:	48 3b c1             	cmp    %rcx,%rax
1400870a6:	76 71                	jbe    0x140087119
1400870a8:	48 8b c8             	mov    %rax,%rcx
1400870ab:	e8 40 f2 0f 00       	call   0x1401862f0
1400870b0:	48 8b c8             	mov    %rax,%rcx
1400870b3:	48 85 c0             	test   %rax,%rax
1400870b6:	74 5b                	je     0x140087113
1400870b8:	48 83 c0 27          	add    $0x27,%rax
1400870bc:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
1400870c0:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
1400870c4:	eb 0e                	jmp    0x1400870d4
1400870c6:	48 85 c9             	test   %rcx,%rcx
1400870c9:	74 07                	je     0x1400870d2
1400870cb:	e8 20 f2 0f 00       	call   0x1401862f0
1400870d0:	eb 02                	jmp    0x1400870d4
1400870d2:	33 c0                	xor    %eax,%eax
1400870d4:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1400870d8:	48 89 05 21 a0 29 00 	mov    %rax,0x29a021(%rip)        # 0x140321100
1400870df:	48 8b d7             	mov    %rdi,%rdx
1400870e2:	48 8b c8             	mov    %rax,%rcx
1400870e5:	e8 d6 12 10 00       	call   0x1401883c0
1400870ea:	48 89 35 27 a0 29 00 	mov    %rsi,0x29a027(%rip)        # 0x140321118
1400870f1:	48 8d 0d d8 61 16 00 	lea    0x1661d8(%rip),%rcx        # 0x1401ed2d0
1400870f8:	48 89 1d 11 a0 29 00 	mov    %rbx,0x29a011(%rip)        # 0x140321110