Upload anwm root and small dirs
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +1 -0
- __pycache__/datasets.cpython-310.pyc +0 -0
- __pycache__/datasets_v2.cpython-310.pyc +0 -0
- __pycache__/datasets_v2.cpython-311.pyc +0 -0
- __pycache__/distributed.cpython-310.pyc +0 -0
- __pycache__/distributed.cpython-311.pyc +0 -0
- __pycache__/isolated_nwm_eval.cpython-311.pyc +0 -0
- __pycache__/isolated_nwm_infer_v5.cpython-310.pyc +0 -0
- __pycache__/isolated_nwm_infer_v5.cpython-311.pyc +0 -0
- __pycache__/misc.cpython-310.pyc +0 -0
- __pycache__/misc.cpython-311.pyc +0 -0
- __pycache__/models.cpython-310.pyc +0 -0
- __pycache__/models_tpz_v5.cpython-310.pyc +0 -0
- __pycache__/models_tpz_v5.cpython-311.pyc +0 -0
- __pycache__/project_functions.cpython-310.pyc +0 -0
- __pycache__/project_functions.cpython-311.pyc +0 -0
- build/lib/prope/__init__.py +0 -0
- build/lib/prope/jax.py +315 -0
- build/lib/prope/torch.py +347 -0
- data_splits/airvln/test/navigation_eval.pkl +3 -0
- data_splits/airvln/test/rollout_traj_names.txt +1 -0
- data_splits/airvln/test/traj_names.txt +230 -0
- data_splits/airvln/train/traj_names.txt +919 -0
- data_splits/airvln_16/test/airvln_16_3_trajectories_long.pkl +3 -0
- data_splits/airvln_16/test/airvln_16_3_trajectories_long_64.pkl +3 -0
- data_splits/airvln_16/test/airvln_16_4_trajectories_2d.pkl +3 -0
- data_splits/airvln_16/test/airvln_16_5_trajectories.pkl +3 -0
- data_splits/airvln_16/test/airvln_16_5_trajectories_long.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval_16.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval_16_2d.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval_16_long.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval_16_o.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval_2d.pkl +3 -0
- data_splits/airvln_16/test/navigation_eval_2d_all.pkl +3 -0
- data_splits/airvln_16/test/rollout.pkl +3 -0
- data_splits/airvln_16/test/rollout_16.pkl +3 -0
- data_splits/airvln_16/test/rollout_2d.pkl +3 -0
- data_splits/airvln_16/test/rollout_2d_8s.pkl +3 -0
- data_splits/airvln_16/test/rollout_traj_names.txt +1 -0
- data_splits/airvln_16/test/rollout_turn_135deg.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_135deg_n4.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_15deg.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_30deg.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_45deg.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_45deg_n4.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_90deg.pkl +3 -0
- data_splits/airvln_16/test/rollout_turn_90deg_n4.pkl +3 -0
- data_splits/airvln_16/test/sampled_trajectories_5.pkl +3 -0
- data_splits/airvln_16/test/traj_names copy.txt +5 -0
.gitattributes
CHANGED
|
@@ -34,3 +34,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
master.mp4 filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
master.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
git-lfs_3.3.0-1+deb12u1_amd64.deb filter=lfs diff=lfs merge=lfs -text
|
__pycache__/datasets.cpython-310.pyc
ADDED
|
Binary file (10 kB). View file
|
|
|
__pycache__/datasets_v2.cpython-310.pyc
ADDED
|
Binary file (12.3 kB). View file
|
|
|
__pycache__/datasets_v2.cpython-311.pyc
ADDED
|
Binary file (25.5 kB). View file
|
|
|
__pycache__/distributed.cpython-310.pyc
ADDED
|
Binary file (8.38 kB). View file
|
|
|
__pycache__/distributed.cpython-311.pyc
ADDED
|
Binary file (16.2 kB). View file
|
|
|
__pycache__/isolated_nwm_eval.cpython-311.pyc
ADDED
|
Binary file (14.8 kB). View file
|
|
|
__pycache__/isolated_nwm_infer_v5.cpython-310.pyc
ADDED
|
Binary file (9.52 kB). View file
|
|
|
__pycache__/isolated_nwm_infer_v5.cpython-311.pyc
ADDED
|
Binary file (20.8 kB). View file
|
|
|
__pycache__/misc.cpython-310.pyc
ADDED
|
Binary file (8.95 kB). View file
|
|
|
__pycache__/misc.cpython-311.pyc
ADDED
|
Binary file (19.6 kB). View file
|
|
|
__pycache__/models.cpython-310.pyc
ADDED
|
Binary file (10.8 kB). View file
|
|
|
__pycache__/models_tpz_v5.cpython-310.pyc
ADDED
|
Binary file (12.1 kB). View file
|
|
|
__pycache__/models_tpz_v5.cpython-311.pyc
ADDED
|
Binary file (24.5 kB). View file
|
|
|
__pycache__/project_functions.cpython-310.pyc
ADDED
|
Binary file (11.1 kB). View file
|
|
|
__pycache__/project_functions.cpython-311.pyc
ADDED
|
Binary file (20.1 kB). View file
|
|
|
build/lib/prope/__init__.py
ADDED
|
File without changes
|
build/lib/prope/jax.py
ADDED
|
@@ -0,0 +1,315 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# MIT License
|
| 2 |
+
#
|
| 3 |
+
# Copyright (c) Authors of
|
| 4 |
+
# "PRoPE: Projective Positional Encoding for Multiview Transformers"
|
| 5 |
+
#
|
| 6 |
+
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 7 |
+
# of this software and associated documentation files (the "Software"), to deal
|
| 8 |
+
# in the Software without restriction, including without limitation the rights
|
| 9 |
+
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 10 |
+
# copies of the Software, and to permit persons to whom the Software is
|
| 11 |
+
# furnished to do so, subject to the following conditions:
|
| 12 |
+
#
|
| 13 |
+
# The above copyright notice and this permission notice shall be included in all
|
| 14 |
+
# copies or substantial portions of the Software.
|
| 15 |
+
#
|
| 16 |
+
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 17 |
+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 18 |
+
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 19 |
+
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 20 |
+
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 21 |
+
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 22 |
+
# SOFTWARE.
|
| 23 |
+
|
| 24 |
+
import itertools
|
| 25 |
+
from functools import partial
|
| 26 |
+
from typing import Callable
|
| 27 |
+
|
| 28 |
+
import jax
|
| 29 |
+
import jax.nn
|
| 30 |
+
import jax.numpy as jnp
|
| 31 |
+
|
| 32 |
+
|
| 33 |
+
class PropeDotProductAttention:
|
| 34 |
+
"""PRoPE attention with precomputed RoPE coefficients."""
|
| 35 |
+
|
| 36 |
+
def __init__(
|
| 37 |
+
self,
|
| 38 |
+
head_dim: int,
|
| 39 |
+
cameras: int,
|
| 40 |
+
patches_x: int,
|
| 41 |
+
patches_y: int,
|
| 42 |
+
image_width: int,
|
| 43 |
+
image_height: int,
|
| 44 |
+
freq_base: float = 100.0,
|
| 45 |
+
freq_scale: float = 1.0,
|
| 46 |
+
):
|
| 47 |
+
self.head_dim = head_dim
|
| 48 |
+
self.cameras = cameras
|
| 49 |
+
self.patches_x = patches_x
|
| 50 |
+
self.patches_y = patches_y
|
| 51 |
+
self.image_width = image_width
|
| 52 |
+
self.image_height = image_height
|
| 53 |
+
|
| 54 |
+
# Precompute coefficients for x and y
|
| 55 |
+
self.coeffs_x = _rope_precompute_coeffs(
|
| 56 |
+
jnp.tile(jnp.arange(patches_x), patches_y * cameras),
|
| 57 |
+
freq_base=freq_base,
|
| 58 |
+
freq_scale=freq_scale,
|
| 59 |
+
feat_dim=head_dim // 4,
|
| 60 |
+
)
|
| 61 |
+
self.coeffs_y = _rope_precompute_coeffs(
|
| 62 |
+
jnp.tile(jnp.repeat(jnp.arange(patches_y), patches_x), cameras),
|
| 63 |
+
freq_base=freq_base,
|
| 64 |
+
freq_scale=freq_scale,
|
| 65 |
+
feat_dim=head_dim // 4,
|
| 66 |
+
)
|
| 67 |
+
|
| 68 |
+
def __call__(
|
| 69 |
+
self,
|
| 70 |
+
q: jax.Array, # (batch, seqlen, num_heads, head_dim)
|
| 71 |
+
k: jax.Array, # (batch, seqlen, num_heads, head_dim)
|
| 72 |
+
v: jax.Array, # (batch, seqlen, num_heads, head_dim)
|
| 73 |
+
viewmats: jax.Array, # (batch, cameras, 4, 4)
|
| 74 |
+
Ks: jax.Array | None = None, # (batch, cameras, 3, 3)
|
| 75 |
+
**kwargs,
|
| 76 |
+
) -> jax.Array:
|
| 77 |
+
"""Apply PRoPE attention with precomputed coefficients."""
|
| 78 |
+
return prope_dot_product_attention(
|
| 79 |
+
q,
|
| 80 |
+
k,
|
| 81 |
+
v,
|
| 82 |
+
viewmats=viewmats,
|
| 83 |
+
Ks=Ks,
|
| 84 |
+
patches_x=self.patches_x,
|
| 85 |
+
patches_y=self.patches_y,
|
| 86 |
+
image_width=self.image_width,
|
| 87 |
+
image_height=self.image_height,
|
| 88 |
+
coeffs_x=self.coeffs_x,
|
| 89 |
+
coeffs_y=self.coeffs_y,
|
| 90 |
+
**kwargs,
|
| 91 |
+
)
|
| 92 |
+
|
| 93 |
+
|
| 94 |
+
def prope_dot_product_attention(
|
| 95 |
+
q: jax.Array, # (batch, seqlen, num_heads, head_dim)
|
| 96 |
+
k: jax.Array, # (batch, seqlen, num_heads, head_dim)
|
| 97 |
+
v: jax.Array, # (batch, seqlen, num_heads, head_dim)
|
| 98 |
+
*,
|
| 99 |
+
viewmats: jax.Array, # (batch, cameras, 4, 4)
|
| 100 |
+
Ks: jax.Array | None = None, # (batch, cameras, 3, 3)
|
| 101 |
+
patches_x: int, # How many patches wide is each image?
|
| 102 |
+
patches_y: int, # How many patches tall is each image?
|
| 103 |
+
image_width: int, # Width of the image. Used to normalize intrinsics.
|
| 104 |
+
image_height: int, # Height of the image. Used to normalize intrinsics.
|
| 105 |
+
coeffs_x: tuple[jax.Array, jax.Array] | None = None,
|
| 106 |
+
coeffs_y: tuple[jax.Array, jax.Array] | None = None,
|
| 107 |
+
**kwargs,
|
| 108 |
+
) -> jax.Array:
|
| 109 |
+
"""Similar to jax.nn.dot_product_attention, but applies PRoPE-style
|
| 110 |
+
positional encoding.
|
| 111 |
+
|
| 112 |
+
Currently, we assume that the sequence length is equal to:
|
| 113 |
+
|
| 114 |
+
cameras * patches_x * patches_y
|
| 115 |
+
|
| 116 |
+
And token ordering allows the `(seqlen,)` axis to be reshaped into
|
| 117 |
+
`(cameras, patches_x, patches_y)`.
|
| 118 |
+
"""
|
| 119 |
+
|
| 120 |
+
# We're going to assume self-attention: all inputs are the same shape.
|
| 121 |
+
(batch, seqlen, num_heads, head_dim) = q.shape
|
| 122 |
+
cameras = viewmats.shape[1]
|
| 123 |
+
assert q.shape == k.shape == v.shape
|
| 124 |
+
assert viewmats.shape == (batch, cameras, 4, 4)
|
| 125 |
+
assert Ks is None or Ks.shape == (batch, cameras, 3, 3)
|
| 126 |
+
assert seqlen == cameras * patches_x * patches_y
|
| 127 |
+
|
| 128 |
+
# Normalize camera intrinsics.
|
| 129 |
+
if Ks is not None:
|
| 130 |
+
Ks_norm = jnp.zeros_like(Ks)
|
| 131 |
+
Ks_norm = Ks_norm.at[..., 0, 0].set(Ks[..., 0, 0] / image_width)
|
| 132 |
+
Ks_norm = Ks_norm.at[..., 1, 1].set(Ks[..., 1, 1] / image_height)
|
| 133 |
+
Ks_norm = Ks_norm.at[..., 0, 2].set(Ks[..., 0, 2] / image_width - 0.5)
|
| 134 |
+
Ks_norm = Ks_norm.at[..., 1, 2].set(Ks[..., 1, 2] / image_height - 0.5)
|
| 135 |
+
Ks_norm = Ks_norm.at[..., 2, 2].set(1.0)
|
| 136 |
+
del Ks
|
| 137 |
+
|
| 138 |
+
# Compute the camera projection matrices we use in PRoPE.
|
| 139 |
+
# - K is an `image<-camera` transform.
|
| 140 |
+
# - viewmats is a `camera<-world` transform.
|
| 141 |
+
# - P = lift(K) @ viewmats is an `image<-world` transform.
|
| 142 |
+
P = jnp.einsum("...ij,...jk->...ik", _lift_K(Ks_norm), viewmats)
|
| 143 |
+
P_T = P.swapaxes(-1, -2)
|
| 144 |
+
P_inv = jnp.einsum(
|
| 145 |
+
"...ij,...jk->...ik",
|
| 146 |
+
_invert_SE3(viewmats),
|
| 147 |
+
_lift_K(_invert_K(Ks_norm)),
|
| 148 |
+
)
|
| 149 |
+
else:
|
| 150 |
+
# GTA formula. P is `camera<-world` transform.
|
| 151 |
+
P = viewmats
|
| 152 |
+
P_T = P.swapaxes(-1, -2)
|
| 153 |
+
P_inv = _invert_SE3(viewmats)
|
| 154 |
+
|
| 155 |
+
assert P.shape == P_inv.shape == (batch, cameras, 4, 4)
|
| 156 |
+
|
| 157 |
+
# Precompute cos/sin terms for RoPE if not provided.
|
| 158 |
+
if coeffs_x is None:
|
| 159 |
+
coeffs_x = _rope_precompute_coeffs(
|
| 160 |
+
jnp.tile(jnp.arange(patches_x), patches_y * cameras),
|
| 161 |
+
freq_base=100.0,
|
| 162 |
+
freq_scale=1.0,
|
| 163 |
+
feat_dim=head_dim // 4,
|
| 164 |
+
)
|
| 165 |
+
if coeffs_y is None:
|
| 166 |
+
coeffs_y = _rope_precompute_coeffs(
|
| 167 |
+
jnp.tile(jnp.repeat(jnp.arange(patches_y), patches_x), cameras),
|
| 168 |
+
freq_base=100.0,
|
| 169 |
+
freq_scale=1.0,
|
| 170 |
+
feat_dim=head_dim // 4,
|
| 171 |
+
)
|
| 172 |
+
|
| 173 |
+
# Block-diagonal transforms to the inputs and outputs of the attention operator.
|
| 174 |
+
assert head_dim % 4 == 0
|
| 175 |
+
transforms_q = [
|
| 176 |
+
(partial(_apply_tiled_projmat, projmat=P_T), head_dim // 2),
|
| 177 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_x), head_dim // 4),
|
| 178 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_y), head_dim // 4),
|
| 179 |
+
]
|
| 180 |
+
transforms_kv = [
|
| 181 |
+
(partial(_apply_tiled_projmat, projmat=P_inv), head_dim // 2),
|
| 182 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_x), head_dim // 4),
|
| 183 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_y), head_dim // 4),
|
| 184 |
+
]
|
| 185 |
+
transforms_o = [
|
| 186 |
+
(partial(_apply_tiled_projmat, projmat=P), head_dim // 2),
|
| 187 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_x, inverse=True), head_dim // 4),
|
| 188 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_y, inverse=True), head_dim // 4),
|
| 189 |
+
]
|
| 190 |
+
out = jax.nn.dot_product_attention(
|
| 191 |
+
query=_apply_block_diagonal(q, transforms_q),
|
| 192 |
+
key=_apply_block_diagonal(k, transforms_kv),
|
| 193 |
+
value=_apply_block_diagonal(v, transforms_kv),
|
| 194 |
+
**kwargs,
|
| 195 |
+
)
|
| 196 |
+
out = _apply_block_diagonal(out, transforms_o)
|
| 197 |
+
assert out.shape == (batch, seqlen, num_heads, head_dim)
|
| 198 |
+
return out
|
| 199 |
+
|
| 200 |
+
|
| 201 |
+
def _apply_tiled_projmat(
|
| 202 |
+
feats: jax.Array, # (batch, seqlen, num_heads, feat_dim)
|
| 203 |
+
projmat: jax.Array, # (batch, cameras, 4, 4)
|
| 204 |
+
) -> jax.Array:
|
| 205 |
+
"""Apply projection matrix to features."""
|
| 206 |
+
# - seqlen => (cameras, patches_x * patches_y)
|
| 207 |
+
# - feat_dim => (feat_dim // 4, 4)
|
| 208 |
+
(batch, seqlen, num_heads, feat_dim) = feats.shape
|
| 209 |
+
cameras = projmat.shape[1]
|
| 210 |
+
assert seqlen > cameras and seqlen % cameras == 0
|
| 211 |
+
assert projmat.shape == (batch, cameras, 4, 4)
|
| 212 |
+
return jnp.einsum(
|
| 213 |
+
"bcij,bcpnkj->bcpnki",
|
| 214 |
+
projmat,
|
| 215 |
+
feats.reshape((batch, cameras, -1, num_heads, feat_dim // 4, 4)),
|
| 216 |
+
).reshape(feats.shape)
|
| 217 |
+
|
| 218 |
+
|
| 219 |
+
def _rope_precompute_coeffs(
|
| 220 |
+
positions: jax.Array, # (seqlen,)
|
| 221 |
+
freq_base: float,
|
| 222 |
+
freq_scale: float,
|
| 223 |
+
feat_dim: int,
|
| 224 |
+
) -> tuple[jax.Array, jax.Array]:
|
| 225 |
+
"""Precompute RoPE coefficients."""
|
| 226 |
+
assert len(positions.shape) == 1
|
| 227 |
+
assert feat_dim % 2 == 0
|
| 228 |
+
num_freqs = feat_dim // 2
|
| 229 |
+
freqs = freq_scale * (
|
| 230 |
+
freq_base ** (-jnp.arange(num_freqs)[None, None, None, :] / num_freqs)
|
| 231 |
+
)
|
| 232 |
+
angles = positions[None, :, None, None] * freqs
|
| 233 |
+
# Shape should be: `(batch, seqlen, num_heads, num_freqs)`; we're
|
| 234 |
+
# broadcasting across `batch` and `num_heads`.
|
| 235 |
+
assert angles.shape == (1, positions.shape[0], 1, num_freqs)
|
| 236 |
+
return jnp.cos(angles), jnp.sin(angles)
|
| 237 |
+
|
| 238 |
+
|
| 239 |
+
def _rope_apply_coeffs(
|
| 240 |
+
feats: jax.Array, # (batch, seqlen, num_heads, feat_dim)
|
| 241 |
+
coeffs: tuple[jax.Array, jax.Array],
|
| 242 |
+
inverse: bool = False,
|
| 243 |
+
) -> jax.Array:
|
| 244 |
+
"""Apply RoPE coefficients to features. We adopt a 'split' ordering
|
| 245 |
+
convention. (in contrast to 'interleaved')"""
|
| 246 |
+
cos, sin = coeffs
|
| 247 |
+
assert len(feats.shape) == len(cos.shape) == len(sin.shape) == 4
|
| 248 |
+
assert cos.shape[-1] == sin.shape[-1] == feats.shape[-1] // 2
|
| 249 |
+
x_in = feats[..., : feats.shape[-1] // 2]
|
| 250 |
+
y_in = feats[..., feats.shape[-1] // 2 :]
|
| 251 |
+
return jnp.concatenate(
|
| 252 |
+
(
|
| 253 |
+
[cos * x_in + sin * y_in, -sin * x_in + cos * y_in]
|
| 254 |
+
if not inverse
|
| 255 |
+
else [cos * x_in - sin * y_in, sin * x_in + cos * y_in]
|
| 256 |
+
),
|
| 257 |
+
axis=-1,
|
| 258 |
+
)
|
| 259 |
+
|
| 260 |
+
|
| 261 |
+
def _apply_block_diagonal(
|
| 262 |
+
feats: jax.Array, # (..., dim)
|
| 263 |
+
func_size_pairs: list[tuple[Callable[[jax.Array], jax.Array], int]],
|
| 264 |
+
) -> jax.Array:
|
| 265 |
+
"""Apply a block-diagonal function to an input array.
|
| 266 |
+
|
| 267 |
+
Each function is specified as a tuple with form:
|
| 268 |
+
|
| 269 |
+
((Array) -> Array, int)
|
| 270 |
+
|
| 271 |
+
Where the integer is the size of the input to the function.
|
| 272 |
+
"""
|
| 273 |
+
funcs, block_sizes = zip(*func_size_pairs)
|
| 274 |
+
assert feats.shape[-1] == sum(block_sizes)
|
| 275 |
+
x_blocks = jnp.split(feats, tuple(itertools.accumulate(block_sizes[:-1])), axis=-1)
|
| 276 |
+
out = jnp.concatenate(
|
| 277 |
+
[f(x_block) for f, x_block in zip(funcs, x_blocks)],
|
| 278 |
+
axis=-1,
|
| 279 |
+
)
|
| 280 |
+
assert out.shape == feats.shape, "Input/output shapes should match."
|
| 281 |
+
return out
|
| 282 |
+
|
| 283 |
+
|
| 284 |
+
def _invert_SE3(transforms: jax.Array) -> jax.Array:
|
| 285 |
+
"""Invert a 4x4 SE(3) matrix."""
|
| 286 |
+
assert transforms.shape[-2:] == (4, 4)
|
| 287 |
+
Rinv = transforms[..., :3, :3].swapaxes(-1, -2)
|
| 288 |
+
out = jnp.zeros_like(transforms)
|
| 289 |
+
out = out.at[..., :3, :3].set(Rinv)
|
| 290 |
+
out = out.at[..., :3, 3].set(
|
| 291 |
+
-jnp.einsum("...ij,...j->...i", Rinv, transforms[..., :3, 3])
|
| 292 |
+
)
|
| 293 |
+
out = out.at[..., 3, 3].set(1.0)
|
| 294 |
+
return out
|
| 295 |
+
|
| 296 |
+
|
| 297 |
+
def _lift_K(Ks: jax.Array) -> jax.Array:
|
| 298 |
+
"""Lift 3x3 matrices to homogeneous 4x4 matrices."""
|
| 299 |
+
assert Ks.shape[-2:] == (3, 3)
|
| 300 |
+
out = jnp.zeros(Ks.shape[:-2] + (4, 4))
|
| 301 |
+
out = out.at[..., :3, :3].set(Ks)
|
| 302 |
+
out = out.at[..., 3, 3].set(1.0)
|
| 303 |
+
return out
|
| 304 |
+
|
| 305 |
+
|
| 306 |
+
def _invert_K(Ks: jax.Array) -> jax.Array:
|
| 307 |
+
"""Invert 3x3 intrinsics matrices. Assumes no skew."""
|
| 308 |
+
assert Ks.shape[-2:] == (3, 3)
|
| 309 |
+
out = jnp.zeros(Ks.shape)
|
| 310 |
+
out = out.at[..., 0, 0].set(1.0 / Ks[..., 0, 0])
|
| 311 |
+
out = out.at[..., 1, 1].set(1.0 / Ks[..., 1, 1])
|
| 312 |
+
out = out.at[..., 0, 2].set(-Ks[..., 0, 2] / Ks[..., 0, 0])
|
| 313 |
+
out = out.at[..., 1, 2].set(-Ks[..., 1, 2] / Ks[..., 1, 1])
|
| 314 |
+
out = out.at[..., 2, 2].set(1.0)
|
| 315 |
+
return out
|
build/lib/prope/torch.py
ADDED
|
@@ -0,0 +1,347 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# MIT License
|
| 2 |
+
#
|
| 3 |
+
# Copyright (c) Authors of
|
| 4 |
+
# "PRoPE: Projective Positional Encoding for Multiview Transformers"
|
| 5 |
+
#
|
| 6 |
+
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 7 |
+
# of this software and associated documentation files (the "Software"), to deal
|
| 8 |
+
# in the Software without restriction, including without limitation the rights
|
| 9 |
+
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 10 |
+
# copies of the Software, and to permit persons to whom the Software is
|
| 11 |
+
# furnished to do so, subject to the following conditions:
|
| 12 |
+
#
|
| 13 |
+
# The above copyright notice and this permission notice shall be included in all
|
| 14 |
+
# copies or substantial portions of the Software.
|
| 15 |
+
#
|
| 16 |
+
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 17 |
+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 18 |
+
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 19 |
+
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 20 |
+
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 21 |
+
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 22 |
+
# SOFTWARE.
|
| 23 |
+
|
| 24 |
+
from functools import partial
|
| 25 |
+
from typing import Callable, Optional, Tuple
|
| 26 |
+
|
| 27 |
+
import torch
|
| 28 |
+
import torch.nn.functional as F
|
| 29 |
+
|
| 30 |
+
|
| 31 |
+
class PropeDotProductAttention(torch.nn.Module):
|
| 32 |
+
"""PRoPE attention with precomputed RoPE coefficients."""
|
| 33 |
+
|
| 34 |
+
coeffs_x_0: torch.Tensor
|
| 35 |
+
coeffs_x_1: torch.Tensor
|
| 36 |
+
coeffs_y_0: torch.Tensor
|
| 37 |
+
coeffs_y_1: torch.Tensor
|
| 38 |
+
|
| 39 |
+
def __init__(
|
| 40 |
+
self,
|
| 41 |
+
head_dim: int,
|
| 42 |
+
cameras: int,
|
| 43 |
+
patches_x: int,
|
| 44 |
+
patches_y: int,
|
| 45 |
+
image_width: int,
|
| 46 |
+
image_height: int,
|
| 47 |
+
freq_base: float = 100.0,
|
| 48 |
+
freq_scale: float = 1.0,
|
| 49 |
+
):
|
| 50 |
+
super().__init__()
|
| 51 |
+
self.head_dim = head_dim
|
| 52 |
+
self.cameras = cameras
|
| 53 |
+
self.patches_x = patches_x
|
| 54 |
+
self.patches_y = patches_y
|
| 55 |
+
self.image_width = image_width
|
| 56 |
+
self.image_height = image_height
|
| 57 |
+
|
| 58 |
+
coeffs_x: Tuple[torch.Tensor, torch.Tensor] = _rope_precompute_coeffs(
|
| 59 |
+
torch.tile(torch.arange(patches_x), (patches_y * cameras,)),
|
| 60 |
+
freq_base=freq_base,
|
| 61 |
+
freq_scale=freq_scale,
|
| 62 |
+
feat_dim=head_dim // 4,
|
| 63 |
+
)
|
| 64 |
+
coeffs_y: Tuple[torch.Tensor, torch.Tensor] = _rope_precompute_coeffs(
|
| 65 |
+
torch.tile(
|
| 66 |
+
torch.repeat_interleave(torch.arange(patches_y), patches_x),
|
| 67 |
+
(cameras,),
|
| 68 |
+
),
|
| 69 |
+
freq_base=freq_base,
|
| 70 |
+
freq_scale=freq_scale,
|
| 71 |
+
feat_dim=head_dim // 4,
|
| 72 |
+
)
|
| 73 |
+
# Do not save coeffs to checkpoint as `cameras` might change during testing.
|
| 74 |
+
self.register_buffer("coeffs_x_0", coeffs_x[0], persistent=False)
|
| 75 |
+
self.register_buffer("coeffs_x_1", coeffs_x[1], persistent=False)
|
| 76 |
+
self.register_buffer("coeffs_y_0", coeffs_y[0], persistent=False)
|
| 77 |
+
self.register_buffer("coeffs_y_1", coeffs_y[1], persistent=False)
|
| 78 |
+
|
| 79 |
+
# override load_state_dict to not load coeffs if they exist (for backward compatibility)
|
| 80 |
+
def load_state_dict(self, state_dict, strict=True):
|
| 81 |
+
# remove coeffs from state_dict
|
| 82 |
+
state_dict.pop("coeffs_x_0", None)
|
| 83 |
+
state_dict.pop("coeffs_x_1", None)
|
| 84 |
+
state_dict.pop("coeffs_y_0", None)
|
| 85 |
+
state_dict.pop("coeffs_y_1", None)
|
| 86 |
+
super().load_state_dict(state_dict, strict)
|
| 87 |
+
|
| 88 |
+
def forward(
|
| 89 |
+
self,
|
| 90 |
+
q: torch.Tensor, # (batch, num_heads, seqlen, head_dim)
|
| 91 |
+
k: torch.Tensor, # (batch, num_heads, seqlen, head_dim)
|
| 92 |
+
v: torch.Tensor, # (batch, num_heads, seqlen, head_dim)
|
| 93 |
+
viewmats: torch.Tensor, # (batch, cameras, 4, 4)
|
| 94 |
+
Ks: Optional[torch.Tensor], # (batch, cameras, 3, 3)
|
| 95 |
+
**kwargs,
|
| 96 |
+
) -> torch.Tensor:
|
| 97 |
+
return prope_dot_product_attention(
|
| 98 |
+
q,
|
| 99 |
+
k,
|
| 100 |
+
v,
|
| 101 |
+
viewmats=viewmats,
|
| 102 |
+
Ks=Ks,
|
| 103 |
+
patches_x=self.patches_x,
|
| 104 |
+
patches_y=self.patches_y,
|
| 105 |
+
image_width=self.image_width,
|
| 106 |
+
image_height=self.image_height,
|
| 107 |
+
coeffs_x=(self.coeffs_x_0, self.coeffs_x_1),
|
| 108 |
+
coeffs_y=(self.coeffs_y_0, self.coeffs_y_1),
|
| 109 |
+
**kwargs,
|
| 110 |
+
)
|
| 111 |
+
|
| 112 |
+
|
| 113 |
+
def prope_dot_product_attention(
|
| 114 |
+
q: torch.Tensor, # (batch, num_heads, seqlen, head_dim)
|
| 115 |
+
k: torch.Tensor, # (batch, num_heads, seqlen, head_dim)
|
| 116 |
+
v: torch.Tensor, # (batch, num_heads, seqlen, head_dim)
|
| 117 |
+
*,
|
| 118 |
+
viewmats: torch.Tensor, # (batch, cameras, 4, 4)
|
| 119 |
+
Ks: Optional[torch.Tensor], # (batch, cameras, 3, 3)
|
| 120 |
+
patches_x: int, # How many patches wide is each image?
|
| 121 |
+
patches_y: int, # How many patches tall is each image?
|
| 122 |
+
image_width: int, # Width of the image. Used to normalize intrinsics.
|
| 123 |
+
image_height: int, # Height of the image. Used to normalize intrinsics.
|
| 124 |
+
coeffs_x: Optional[torch.Tensor] = None,
|
| 125 |
+
coeffs_y: Optional[torch.Tensor] = None,
|
| 126 |
+
**kwargs,
|
| 127 |
+
) -> torch.Tensor:
|
| 128 |
+
"""Similar to torch.nn.functional.scaled_dot_product_attention, but applies PRoPE-style
|
| 129 |
+
positional encoding.
|
| 130 |
+
|
| 131 |
+
Currently, we assume that the sequence length is equal to:
|
| 132 |
+
|
| 133 |
+
cameras * patches_x * patches_y
|
| 134 |
+
|
| 135 |
+
And token ordering allows the `(seqlen,)` axis to be reshaped into
|
| 136 |
+
`(cameras, patches_x, patches_y)`.
|
| 137 |
+
"""
|
| 138 |
+
|
| 139 |
+
# We're going to assume self-attention: all inputs are the same shape.
|
| 140 |
+
(batch, num_heads, seqlen, head_dim) = q.shape
|
| 141 |
+
cameras = viewmats.shape[1]
|
| 142 |
+
assert q.shape == k.shape == v.shape
|
| 143 |
+
assert viewmats.shape == (batch, cameras, 4, 4)
|
| 144 |
+
assert Ks is None or Ks.shape == (batch, cameras, 3, 3)
|
| 145 |
+
assert seqlen == cameras * patches_x * patches_y
|
| 146 |
+
|
| 147 |
+
# Normalize camera intrinsics.
|
| 148 |
+
if Ks is not None:
|
| 149 |
+
Ks_norm = torch.zeros_like(Ks)
|
| 150 |
+
Ks_norm[..., 0, 0] = Ks[..., 0, 0] / image_width
|
| 151 |
+
Ks_norm[..., 1, 1] = Ks[..., 1, 1] / image_height
|
| 152 |
+
Ks_norm[..., 0, 2] = Ks[..., 0, 2] / image_width - 0.5
|
| 153 |
+
Ks_norm[..., 1, 2] = Ks[..., 1, 2] / image_height - 0.5
|
| 154 |
+
Ks_norm[..., 2, 2] = 1.0
|
| 155 |
+
del Ks
|
| 156 |
+
|
| 157 |
+
# Compute the camera projection matrices we use in PRoPE.
|
| 158 |
+
# - K is an `image<-camera` transform.
|
| 159 |
+
# - viewmats is a `camera<-world` transform.
|
| 160 |
+
# - P = lift(K) @ viewmats is an `image<-world` transform.
|
| 161 |
+
P = torch.einsum("...ij,...jk->...ik", _lift_K(Ks_norm), viewmats)
|
| 162 |
+
P_T = P.transpose(-1, -2)
|
| 163 |
+
P_inv = torch.einsum(
|
| 164 |
+
"...ij,...jk->...ik",
|
| 165 |
+
_invert_SE3(viewmats),
|
| 166 |
+
_lift_K(_invert_K(Ks_norm)),
|
| 167 |
+
)
|
| 168 |
+
|
| 169 |
+
else:
|
| 170 |
+
# GTA formula. P is `camera<-world` transform.
|
| 171 |
+
P = viewmats
|
| 172 |
+
P_T = P.transpose(-1, -2)
|
| 173 |
+
P_inv = _invert_SE3(viewmats)
|
| 174 |
+
|
| 175 |
+
assert P.shape == P_inv.shape == (batch, cameras, 4, 4)
|
| 176 |
+
|
| 177 |
+
# Precompute cos/sin terms for RoPE. We use tiles/repeats for 'row-major'
|
| 178 |
+
# broadcasting.
|
| 179 |
+
if coeffs_x is None:
|
| 180 |
+
coeffs_x = _rope_precompute_coeffs(
|
| 181 |
+
torch.tile(
|
| 182 |
+
torch.arange(patches_x, device=q.device), (patches_y * cameras,)
|
| 183 |
+
),
|
| 184 |
+
freq_base=100.0,
|
| 185 |
+
freq_scale=1.0,
|
| 186 |
+
feat_dim=head_dim // 4,
|
| 187 |
+
)
|
| 188 |
+
if coeffs_y is None:
|
| 189 |
+
coeffs_y = _rope_precompute_coeffs(
|
| 190 |
+
torch.tile(
|
| 191 |
+
torch.repeat_interleave(
|
| 192 |
+
torch.arange(patches_y, device=q.device), patches_x
|
| 193 |
+
),
|
| 194 |
+
(cameras,),
|
| 195 |
+
),
|
| 196 |
+
freq_base=100.0,
|
| 197 |
+
freq_scale=1.0,
|
| 198 |
+
feat_dim=head_dim // 4,
|
| 199 |
+
)
|
| 200 |
+
|
| 201 |
+
# Block-diagonal transforms to the inputs and outputs of the attention operator.
|
| 202 |
+
assert head_dim % 4 == 0
|
| 203 |
+
transforms_q = [
|
| 204 |
+
(partial(_apply_tiled_projmat, matrix=P_T), head_dim // 2),
|
| 205 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_x), head_dim // 4),
|
| 206 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_y), head_dim // 4),
|
| 207 |
+
]
|
| 208 |
+
transforms_kv = [
|
| 209 |
+
(partial(_apply_tiled_projmat, matrix=P_inv), head_dim // 2),
|
| 210 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_x), head_dim // 4),
|
| 211 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_y), head_dim // 4),
|
| 212 |
+
]
|
| 213 |
+
transforms_o = [
|
| 214 |
+
(partial(_apply_tiled_projmat, matrix=P), head_dim // 2),
|
| 215 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_x, inverse=True), head_dim // 4),
|
| 216 |
+
(partial(_rope_apply_coeffs, coeffs=coeffs_y, inverse=True), head_dim // 4),
|
| 217 |
+
]
|
| 218 |
+
out = F.scaled_dot_product_attention(
|
| 219 |
+
query=_apply_block_diagonal(q, transforms_q),
|
| 220 |
+
key=_apply_block_diagonal(k, transforms_kv),
|
| 221 |
+
value=_apply_block_diagonal(v, transforms_kv),
|
| 222 |
+
**kwargs,
|
| 223 |
+
)
|
| 224 |
+
out = _apply_block_diagonal(out, transforms_o)
|
| 225 |
+
assert out.shape == (batch, num_heads, seqlen, head_dim)
|
| 226 |
+
return out
|
| 227 |
+
|
| 228 |
+
|
| 229 |
+
def _apply_tiled_projmat(
|
| 230 |
+
feats: torch.Tensor, # (batch, num_heads, seqlen, feat_dim)
|
| 231 |
+
matrix: torch.Tensor, # (batch, cameras, D, D)
|
| 232 |
+
) -> torch.Tensor:
|
| 233 |
+
"""Apply projection matrix to features."""
|
| 234 |
+
# - seqlen => (cameras, patches_x * patches_y)
|
| 235 |
+
# - feat_dim => (feat_dim // 4, 4)
|
| 236 |
+
(batch, num_heads, seqlen, feat_dim) = feats.shape
|
| 237 |
+
cameras = matrix.shape[1]
|
| 238 |
+
assert seqlen > cameras and seqlen % cameras == 0
|
| 239 |
+
D = matrix.shape[-1]
|
| 240 |
+
assert matrix.shape == (batch, cameras, D, D)
|
| 241 |
+
assert feat_dim % D == 0
|
| 242 |
+
return torch.einsum(
|
| 243 |
+
"bcij,bncpkj->bncpki",
|
| 244 |
+
matrix,
|
| 245 |
+
feats.reshape((batch, num_heads, cameras, -1, feat_dim // D, D)),
|
| 246 |
+
).reshape(feats.shape)
|
| 247 |
+
|
| 248 |
+
|
| 249 |
+
def _rope_precompute_coeffs(
|
| 250 |
+
positions: torch.Tensor, # (seqlen,)
|
| 251 |
+
freq_base: float,
|
| 252 |
+
freq_scale: float,
|
| 253 |
+
feat_dim: int,
|
| 254 |
+
) -> Tuple[torch.Tensor, torch.Tensor]:
|
| 255 |
+
"""Precompute RoPE coefficients."""
|
| 256 |
+
assert len(positions.shape) == 1
|
| 257 |
+
assert feat_dim % 2 == 0
|
| 258 |
+
num_freqs = feat_dim // 2
|
| 259 |
+
freqs = freq_scale * (
|
| 260 |
+
freq_base
|
| 261 |
+
** (
|
| 262 |
+
-torch.arange(num_freqs, device=positions.device)[None, None, None, :]
|
| 263 |
+
/ num_freqs
|
| 264 |
+
)
|
| 265 |
+
)
|
| 266 |
+
angles = positions[None, None, :, None] * freqs
|
| 267 |
+
# Shape should be: `(batch, num_heads, seqlen, num_freqs)`; we're
|
| 268 |
+
# broadcasting across `batch` and `num_heads`.
|
| 269 |
+
assert angles.shape == (1, 1, positions.shape[0], num_freqs)
|
| 270 |
+
return torch.cos(angles), torch.sin(angles)
|
| 271 |
+
|
| 272 |
+
|
| 273 |
+
def _rope_apply_coeffs(
|
| 274 |
+
feats: torch.Tensor, # (batch, num_heads, seqlen, feat_dim)
|
| 275 |
+
coeffs: Tuple[torch.Tensor, torch.Tensor],
|
| 276 |
+
inverse: bool = False,
|
| 277 |
+
) -> torch.Tensor:
|
| 278 |
+
"""Apply RoPE coefficients to features. We adopt a 'split' ordering
|
| 279 |
+
convention. (in contrast to 'interleaved')"""
|
| 280 |
+
cos, sin = coeffs
|
| 281 |
+
assert len(feats.shape) == len(cos.shape) == len(sin.shape) == 4
|
| 282 |
+
assert cos.shape[-1] == sin.shape[-1] == feats.shape[-1] // 2
|
| 283 |
+
x_in = feats[..., : feats.shape[-1] // 2]
|
| 284 |
+
y_in = feats[..., feats.shape[-1] // 2 :]
|
| 285 |
+
return torch.cat(
|
| 286 |
+
(
|
| 287 |
+
[cos * x_in + sin * y_in, -sin * x_in + cos * y_in]
|
| 288 |
+
if not inverse
|
| 289 |
+
else [cos * x_in - sin * y_in, sin * x_in + cos * y_in]
|
| 290 |
+
),
|
| 291 |
+
dim=-1,
|
| 292 |
+
)
|
| 293 |
+
|
| 294 |
+
|
| 295 |
+
def _apply_block_diagonal(
|
| 296 |
+
feats: torch.Tensor, # (..., dim)
|
| 297 |
+
func_size_pairs: list[tuple[Callable[[torch.Tensor], torch.Tensor], int]],
|
| 298 |
+
) -> torch.Tensor:
|
| 299 |
+
"""Apply a block-diagonal function to an input array.
|
| 300 |
+
|
| 301 |
+
Each function is specified as a tuple with form:
|
| 302 |
+
|
| 303 |
+
((Tensor) -> Tensor, int)
|
| 304 |
+
|
| 305 |
+
Where the integer is the size of the input to the function.
|
| 306 |
+
"""
|
| 307 |
+
funcs, block_sizes = zip(*func_size_pairs)
|
| 308 |
+
assert feats.shape[-1] == sum(block_sizes)
|
| 309 |
+
x_blocks = torch.split(feats, block_sizes, dim=-1)
|
| 310 |
+
out = torch.cat(
|
| 311 |
+
[f(x_block) for f, x_block in zip(funcs, x_blocks)],
|
| 312 |
+
dim=-1,
|
| 313 |
+
)
|
| 314 |
+
assert out.shape == feats.shape, "Input/output shapes should match."
|
| 315 |
+
return out
|
| 316 |
+
|
| 317 |
+
|
| 318 |
+
def _invert_SE3(transforms: torch.Tensor) -> torch.Tensor:
|
| 319 |
+
"""Invert a 4x4 SE(3) matrix."""
|
| 320 |
+
assert transforms.shape[-2:] == (4, 4)
|
| 321 |
+
Rinv = transforms[..., :3, :3].transpose(-1, -2)
|
| 322 |
+
out = torch.zeros_like(transforms)
|
| 323 |
+
out[..., :3, :3] = Rinv
|
| 324 |
+
out[..., :3, 3] = -torch.einsum("...ij,...j->...i", Rinv, transforms[..., :3, 3])
|
| 325 |
+
out[..., 3, 3] = 1.0
|
| 326 |
+
return out
|
| 327 |
+
|
| 328 |
+
|
| 329 |
+
def _lift_K(Ks: torch.Tensor) -> torch.Tensor:
|
| 330 |
+
"""Lift 3x3 matrices to homogeneous 4x4 matrices."""
|
| 331 |
+
assert Ks.shape[-2:] == (3, 3)
|
| 332 |
+
out = torch.zeros(Ks.shape[:-2] + (4, 4), device=Ks.device)
|
| 333 |
+
out[..., :3, :3] = Ks
|
| 334 |
+
out[..., 3, 3] = 1.0
|
| 335 |
+
return out
|
| 336 |
+
|
| 337 |
+
|
| 338 |
+
def _invert_K(Ks: torch.Tensor) -> torch.Tensor:
|
| 339 |
+
"""Invert 3x3 intrinsics matrices. Assumes no skew."""
|
| 340 |
+
assert Ks.shape[-2:] == (3, 3)
|
| 341 |
+
out = torch.zeros_like(Ks)
|
| 342 |
+
out[..., 0, 0] = 1.0 / Ks[..., 0, 0]
|
| 343 |
+
out[..., 1, 1] = 1.0 / Ks[..., 1, 1]
|
| 344 |
+
out[..., 0, 2] = -Ks[..., 0, 2] / Ks[..., 0, 0]
|
| 345 |
+
out[..., 1, 2] = -Ks[..., 1, 2] / Ks[..., 1, 1]
|
| 346 |
+
out[..., 2, 2] = 1.0
|
| 347 |
+
return out
|
data_splits/airvln/test/navigation_eval.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5a19c11ae615e506cc45f9109accb0e2824cc8b692aba6d3f3bd412873b0c8bc
|
| 3 |
+
size 817
|
data_splits/airvln/test/rollout_traj_names.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
32UTUBMZ7PU1BPNAEP5B02AVF2CVBG_processed
|
data_splits/airvln/test/traj_names.txt
ADDED
|
@@ -0,0 +1,230 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
32UTUBMZ7PU1BPNAEP5B02AVF2CVBG_processed
|
| 2 |
+
3FE7TXL1LRLFI4RX9XIQTM8J8D6Q2N_processed
|
| 3 |
+
3HOSI13XH8M8W5L810WNP6SOIGGDD2_processed
|
| 4 |
+
36W0OB37H5CSBMV6FE4A7JQPFANZHL_processed
|
| 5 |
+
3AZHRG4CUDIGFTIHWZ2GXQMTEYG03H_processed
|
| 6 |
+
31LVTDXBLG8LVRS5WIPVD8HYPRGLRQ_processed
|
| 7 |
+
3A9AA95AT5KMHP95R35ZROLLNHD5PU_processed
|
| 8 |
+
33PPO7FEC4DP4G1UTEXYG381RMXDIW_processed
|
| 9 |
+
3EG49X3513AN92BAIDPLD7LOLACX63_processed
|
| 10 |
+
3ERET4BTVV747LE1H1D87N4OEFV9KG_processed
|
| 11 |
+
34FNN24DCV7GQ316IQ1I4FEXO4UY5S_processed
|
| 12 |
+
3E337GFOLI6KU1MCSKBYRW7FDJRNGF_processed
|
| 13 |
+
36U2A8VAGAXJ8MM9PD5O64XFHXRYKH_processed
|
| 14 |
+
3HMVI3QICSQH2L0NH3Z61P1GS6NY1O_processed
|
| 15 |
+
3E1QT0TDFY7DNL53C6MIUBU0V1D8IP_processed
|
| 16 |
+
3AQF3RZ55HG69GKPIJJZ70LHGUF6FX_processed
|
| 17 |
+
3GD6L00D31VH84B9Y0BV7UE94QFM11_processed
|
| 18 |
+
3EICBYG64DUBUZFMB0NN8Y5J50BCJS_processed
|
| 19 |
+
3GD6L00D31VH84B9Y0BV7UE9Y6W1MN_processed
|
| 20 |
+
326O153BMRWDOBZ8XV77VOA9M19DE9_processed
|
| 21 |
+
33NF62TLXS0TDXRA3D4LWHIRAYYKJ5_processed
|
| 22 |
+
3H7XDTSHKLPAHVVQKL2LNFK62NUWGU_processed
|
| 23 |
+
3H8DHMCCWI9GABRITHIATJNE4M6DK4_processed
|
| 24 |
+
3H7XDTSHKLPAHVVQKL2LNFK62NQWGQ_processed
|
| 25 |
+
3C8HJ7UOPGSE30WH6BKNZOYLCWSZMG_processed
|
| 26 |
+
3907X2AHF93UISQI9K31THI912GP2V_processed
|
| 27 |
+
3ATTHHXXWJM32M6BKEYAAABT74AXIJ_processed
|
| 28 |
+
36PW28KO48UFQ4WWDLG55N23ZJUAEQ_processed
|
| 29 |
+
37M28K1J0ZBN1KIORMRW23FVYG9JAB_processed
|
| 30 |
+
38F71OA9G2U8YJ5H5ZQGWWI3K1EMFZ_processed
|
| 31 |
+
3EICBYG64DUBUZFMB0NN8Y5J6W1JCI_processed
|
| 32 |
+
373ERPL3YX69E40A5RRMZZRE3H6RTB_processed
|
| 33 |
+
37Z929RLGI6LFJ0NKGRRP9WA3QWTS0_processed
|
| 34 |
+
36V4Q8R5ZTY5P8VQJF1A8VMITGRMQR_processed
|
| 35 |
+
3A4NIXBJ7FXUYBFDRATER9NNW9DMLK_processed
|
| 36 |
+
38F5OAUN5WA9RCP0WJCRGZXQLJWH7H_processed
|
| 37 |
+
3D8YOU6S9NIVSYHFD8EYT0MKJ17U6U_processed
|
| 38 |
+
37TRT2X24ZPSKUNGX0RSXEZ1PEEBJN_processed
|
| 39 |
+
3IKZ72A5BDEEG1QHH05G9B73C6NFN8_processed
|
| 40 |
+
3DYGAII7PU6BABS3BVT2PZGCIIRPQR_processed
|
| 41 |
+
3IQ1VMJRY2IYV85F5A0JD91S2BB9AK_processed
|
| 42 |
+
336YQZE834CGWMCSZND7AKRRXRKM58_processed
|
| 43 |
+
3E337GFOLI6KU1MCSKBYRW7F5K6GNH_processed
|
| 44 |
+
3I3WADAZ9Z24WPX4C3SK2OGVQYJO5J_processed
|
| 45 |
+
3FPRZHYEP75W8UJXZWQ5IJCJTSI3VI_processed
|
| 46 |
+
340UGXU9D7ZG7OWGEGM65S2JLPQVUP_processed
|
| 47 |
+
36NEMU28XOBA95RCVO0G0K44IZRWMP_processed
|
| 48 |
+
39DD6S19JY9GRC44PDW4MGTC894ZET_processed
|
| 49 |
+
37TRT2X24ZPSKUNGX0RSXEZ1MBBJBJ_processed
|
| 50 |
+
3IGI0VL64GI8ME3AG3O6W5GHW5IONV_processed
|
| 51 |
+
39L1G8WVWZPGMI3ZSI6GBV536MW13A_processed
|
| 52 |
+
3EF8EXOTTATR7W5OV3Y3R2MSV1Z1JW_processed
|
| 53 |
+
33LKR6A5KNILLZ1T7XC7T891SBY1TO_processed
|
| 54 |
+
3H7Z272LXG50JECQJQL68DHI2SHLP1_processed
|
| 55 |
+
33FBRBDW6XXMAIJ3KWQWJ8W5QN28CM_processed
|
| 56 |
+
37TRT2X24ZPSKUNGX0RSXEZ1MCXBJZ_processed
|
| 57 |
+
3IFS6Q0HJRHV65KCQ4SNB2U1SCZISX_processed
|
| 58 |
+
32Z9ZLUT1UIGCIHZD5TTRLJLGH3HOR_processed
|
| 59 |
+
35H6S234SJYE7JR0C76QLOU45BI65V_processed
|
| 60 |
+
3DHE4R9OC59O5FXJ61DEZ84HF8W2GG_processed
|
| 61 |
+
352YTHGRO4BC8P7HULEKDNDG0LDH4I_processed
|
| 62 |
+
35BLDD71IFVXTNQQK3LEMKHZQADVZX_processed
|
| 63 |
+
3B3WTRP3DK09Q5ABSV747RIURQU92V_processed
|
| 64 |
+
37U1UTWH94KQGK8M2TGR83VR3SW8R4_processed
|
| 65 |
+
39ZSFO5CAHU7GTWMXR8N24RPQ1HJUO_processed
|
| 66 |
+
3FE7TXL1LRLFI4RX9XIQTM8J6162Q9_processed
|
| 67 |
+
36ZN444YT0WG8DSJJNBERXK0VJZOI1_processed
|
| 68 |
+
3EKVH9QME72LTVNS4BC6TN1KNIP2D4_processed
|
| 69 |
+
3DUZQ9U6SVM0SB4CPBR6QRKVGC9SVU_processed
|
| 70 |
+
31Z0PCVWUTDZWLGVWDTGUI0E1NB7TQ_processed
|
| 71 |
+
3IAS3U3I0OESEYP8QFL0YXDKZ0AB2O_processed
|
| 72 |
+
39O5D9O872Q09LDX8FV0SROU8X0C3E_processed
|
| 73 |
+
3FK0YFF9P8EGK3LGJ6WB1E42FV6VVZ_processed
|
| 74 |
+
3CFVK00FWUJS98UL4UMX2DQ1EIYL6Z_processed
|
| 75 |
+
39GXDJN2O2CI9RP3BDL190KUOH6V8J_processed
|
| 76 |
+
3HVVDCPGTNQIB5CWJMJG7VKB6W8YTR_processed
|
| 77 |
+
3F6KKYWMNKZHIHCLQUAQLB4I0J2DN6_processed
|
| 78 |
+
3FE2ERCCZ668PZFNWI1Y0ULC25TOPD_processed
|
| 79 |
+
37TRT2X24ZPSKUNGX0RSXEZ23XUBJL_processed
|
| 80 |
+
39PAAFCODVY17BHREBWW0WGHMLCTVT_processed
|
| 81 |
+
32SVAV9L3O7CG6GZO1Z9MWY627OA33_processed
|
| 82 |
+
32M8BPYGA2KSG0BLV4Y6MOBY4X3IG3_processed
|
| 83 |
+
31HQ4X3T318XW6SIB7P03IMUB89SLP_processed
|
| 84 |
+
3BXQMRHWK8WXH1270OLFIWJ6AEDUMM_processed
|
| 85 |
+
31QNSG6A50RGY1O7TFIL3M4R22878I_processed
|
| 86 |
+
3FE7TXL1LRLFI4RX9XIQTM8J15PQ2J_processed
|
| 87 |
+
3B3WTRP3DK09Q5ABSV747RIUWYP92B_processed
|
| 88 |
+
3E1QT0TDFY7DNL53C6MIUBU020L8I2_processed
|
| 89 |
+
39DD6S19JY9GRC44PDW4MGTCN83ZE5_processed
|
| 90 |
+
32ZKVD547OLHZGLRUFZ5H7ICR6Y3BL_processed
|
| 91 |
+
35USIKEBN0EIX8X6G72CF5UQJIEN6T_processed
|
| 92 |
+
3A0EX8ZRNHMIFJIFJ0SV71EPZCDYBF_processed
|
| 93 |
+
3HHRAGRYXH3NXCZGFT51E4LXRSEO9X_processed
|
| 94 |
+
3A4TN5196TGF3TKWN0K2WLP4TD6CHX_processed
|
| 95 |
+
358010RM5NR8OSQBJLXTPZ1N00BXVU_processed
|
| 96 |
+
3IAEQB9FMNI75BLZIV1DHUHA91ZDWK_processed
|
| 97 |
+
3II4UPYCOS52LEPD6M27P5ZOKE6DQV_processed
|
| 98 |
+
37WLF8U1WYOHP2C3JUAWNDDMOAZ6K6_processed
|
| 99 |
+
30LSNF2393T2163EWPDHKKHXUP42IW_processed
|
| 100 |
+
3H8DHMCCWI9GABRITHIATJNE6TBKDW_processed
|
| 101 |
+
3C8HJ7UOPGSE30WH6BKNZOYMYV0ZMA_processed
|
| 102 |
+
34V1S5K3G1ZX86TCFXJ7X4Z6R9M96E_processed
|
| 103 |
+
3A0EX8ZRNHMIFJIFJ0SV71EPZF1YB9_processed
|
| 104 |
+
37QW5D2ZRPK2HZ8ZHIGWYD0N8RF8S5_processed
|
| 105 |
+
35H6S234SJYE7JR0C76QLOU4LAH567_processed
|
| 106 |
+
3HSYG7LRBSWOOHXSLY4XXWI4P9PKK3_processed
|
| 107 |
+
34V1S5K3G1ZX86TCFXJ7X4Z6DVH963_processed
|
| 108 |
+
39DD6S19JY9GRC44PDW4MGTC84HEZB_processed
|
| 109 |
+
32M8BPYGA2KSG0BLV4Y6MOBZ7H8IGH_processed
|
| 110 |
+
36AHBNMV10ABUGGZXWJ12R2QJC3YDD_processed
|
| 111 |
+
3AWETUDC9BQS7H6QLWMV7VR40ZDIZH_processed
|
| 112 |
+
32EYX73OY97OEHFZ5WHW4VDGNQ0RUG_processed
|
| 113 |
+
3CFVK00FWUJS98UL4UMX2DQ1E2F6L5_processed
|
| 114 |
+
3E4GGUZ1THPT71T2WSYTX0WA2URK25_processed
|
| 115 |
+
38SKSKU7RAV82SPM6VVMZGG6MR8IL4_processed
|
| 116 |
+
32KTQ2V7RMDZX9E42DQOM0WS1RJM93_processed
|
| 117 |
+
3300DTYQTBF7DK3D2HDRVNH84UJEQR_processed
|
| 118 |
+
3DYGAII7PU6BABS3BVT2PZGCHDSQPI_processed
|
| 119 |
+
31JLPPHS23S1IAA0YK4RNRIBC9G3OA_processed
|
| 120 |
+
3AMYWKA6YKK0FTXIHM2PUUUV72ZO67_processed
|
| 121 |
+
37FMASSAYLPWPJ3AFI6SLDK19U4BID_processed
|
| 122 |
+
32EYX73OY97OEHFZ5WHW4VDGKT0RUJ_processed
|
| 123 |
+
3G2UL9A02MCTUN5J00LNJ880BPU67M_processed
|
| 124 |
+
3DY46V3X3YGIOFRM7OWLTIG5BJ555M_processed
|
| 125 |
+
3A1PQ49WVQFVGQAY73VIFP6D23WH1G_processed
|
| 126 |
+
39LOEL67O13YXINKR3FVQ5SBIUM83N_processed
|
| 127 |
+
30OG32W0S39MANQLMPLARTM3YZINEU_processed
|
| 128 |
+
3180JW2OTDAQVE67WQ0FUSZ9EHB5JW_processed
|
| 129 |
+
3FFJ6VRILAMV5W00H2931WOIIPL0IS_processed
|
| 130 |
+
3AAPLD8UCLFWPAM79MFSLVP8FRRHTO_processed
|
| 131 |
+
38JBBYETQX80OFGF4K6ESKG32CME48_processed
|
| 132 |
+
39K0FND3AQDD2SO9UJ4OIV7C9U7AMK_processed
|
| 133 |
+
35L9RVQFCXGBPN1W9R52QRBAY2LHUW_processed
|
| 134 |
+
32VNZTT0AG2PXJLKQQQERRFN3LXR4B_processed
|
| 135 |
+
3AMW0RGHOM0Q7EFBV31LL5L7RXEPN8_processed
|
| 136 |
+
38JBBYETQX80OFGF4K6ESKG3M0JE41_processed
|
| 137 |
+
3B837J3LDXU8Z4NVGRMWPUVSV5XRSZ_processed
|
| 138 |
+
3CPLWGV3MXX5FRZ4EE5OZFLS9QMN9I_processed
|
| 139 |
+
38JBBYETQX80OFGF4K6ESKG4PZKE45_processed
|
| 140 |
+
3I7DHKZYGWYAQCKBD09UFU7HEYX5F1_processed
|
| 141 |
+
30ZX6P7VFHTYWHNKE7YHWLWXUID2J7_processed
|
| 142 |
+
354GIDR5ZK4KY1JKDCKXVSOMRZY00U_processed
|
| 143 |
+
3FFJ6VRILAMV5W00H2931WOIIOHI04_processed
|
| 144 |
+
3ERET4BTVV747LE1H1D87N4OET99KM_processed
|
| 145 |
+
3GD6L00D31VH84B9Y0BV7UE9Y3S1MD_processed
|
| 146 |
+
39ZSFO5CAHU7GTWMXR8N24RPCO2JU5_processed
|
| 147 |
+
3018Q3ZVORO4Z811ZR054U1MTZWARC_processed
|
| 148 |
+
34J10VATJOWJTP5ZY03IG2F0P7RIQ2_processed
|
| 149 |
+
3FTOP5WAROMR07K6ZKU3DX3IV5U0JQ_processed
|
| 150 |
+
339ANSOTRE0XIM74LVJLKG3RWDCKIJ_processed
|
| 151 |
+
3G5W44VEUGGJMV19V7JIZ4QBCEWGKM_processed
|
| 152 |
+
3D3VGR7TA9D4FN2GQCLVHMNG2BCR3S_processed
|
| 153 |
+
33FBRBDW6XXMAIJ3KWQWJ8W5J9WC8L_processed
|
| 154 |
+
358UUM7WR81MG633SOOLU3ZXVBPR7A_processed
|
| 155 |
+
3BWI6RSP7P7X72YY6I4LVW0EFY27E3_processed
|
| 156 |
+
32KTQ2V7RMDZX9E42DQOM0WSHWTM93_processed
|
| 157 |
+
39GAF6DQW0Y0YR5ICSCMUQXMWRFV1W_processed
|
| 158 |
+
3CFJTT4SX2O9N70K21UCGBY5L7NI79_processed
|
| 159 |
+
39JEC75373ZKLUFGSP16BMGDZGPCV5_processed
|
| 160 |
+
33OOO72IVQJ582BRNU1RA4SSHQSCTD_processed
|
| 161 |
+
32XVDSJFP8VOXPT5H4B9CDOEYC22M5_processed
|
| 162 |
+
37Q970SNZN6K6ZOEIX7HJ3DFROES1D_processed
|
| 163 |
+
3018Q3ZVORO4Z811ZR054U1M9CVRAY_processed
|
| 164 |
+
33TIN5LC0D8ZRQ3ILGEZGVJZBCM9YS_processed
|
| 165 |
+
351SEKWQS9FB0ZRLETVQ8WFIRTFMDY_processed
|
| 166 |
+
37WLF8U1WYOHP2C3JUAWNDDMNX0K6U_processed
|
| 167 |
+
3CCZ6YKWRGH1P2TYAE925YL6ISH59F_processed
|
| 168 |
+
36TFCYNS4D836RVREWGPAYAESMBXHH_processed
|
| 169 |
+
33CKWXB73SIKCFPK5ESXN2Q6161112_processed
|
| 170 |
+
39ASUFLU665RMH4POV8JPVD1V7UEXQ_processed
|
| 171 |
+
3H7Z272LXG50JECQJQL68DHI7BLLPC_processed
|
| 172 |
+
37C0GNLMHO19BW6TRDO9J0IW4ZDD67_processed
|
| 173 |
+
3A0EX8ZRNHMIFJIFJ0SV71EPUGABYS_processed
|
| 174 |
+
3BEFOD78WFRY038SLIUX5SLDYBU4MN_processed
|
| 175 |
+
3IGI0VL64GI8ME3AG3O6W5GHHJDNO2_processed
|
| 176 |
+
34PGFRQONX9K8XLRSRNOKSCMB6DJWM_processed
|
| 177 |
+
373ERPL3YX69E40A5RRMZZREWASTRE_processed
|
| 178 |
+
34S6N1K2Z4H86XE20DD1Z4FRMWMHL3_processed
|
| 179 |
+
33CID5710DRTCP73LSOZVAEH29CL37_processed
|
| 180 |
+
31LM9EDVOUQUL3CD0QW1O9ZVITNJN7_processed
|
| 181 |
+
3IQ1VMJRY2IYV85F5A0JD91S2Y49AN_processed
|
| 182 |
+
3CFJTT4SX2O9N70K21UCGBY5Q39I7S_processed
|
| 183 |
+
30ZX6P7VFHTYWHNKE7YHWLWXS5ZJ2I_processed
|
| 184 |
+
39U1BHVTDUPHV2F8U1QQH1OYV303TR_processed
|
| 185 |
+
30LB5CDZNL8H0MPAH6XP1RR88F70ZT_processed
|
| 186 |
+
3BDCF01OG6SUSS4RADHPL4AU6XILYT_processed
|
| 187 |
+
3H8DHMCCWI9GABRITHIATJNFMJ2KDL_processed
|
| 188 |
+
3F6KKYWMNKZHIHCLQUAQLB4IY1PND1_processed
|
| 189 |
+
3COPXFW7XKAPZ8U8YQ95TD43CEZKPR_processed
|
| 190 |
+
3A1PQ49WVQFVGQAY73VIFP6DI9QH12_processed
|
| 191 |
+
34HJIJKLPEUHQQ21ZAVOSO4P73X4V9_processed
|
| 192 |
+
3CP1TO84P2ZQPI8ZP5UNVBDSA2F25M_processed
|
| 193 |
+
34S9DKFK7CNKGS7CMQX4YWEJVW1YNJ_processed
|
| 194 |
+
3DY4FPOOAAMORW4ZAMR10HFZY22VR9_processed
|
| 195 |
+
37XITHEIS57SSNYZJ5WWAPRAEBHCRJ_processed
|
| 196 |
+
3GU1KF0O4RZO65QESDWCUALDVDSBPS_processed
|
| 197 |
+
374TNBHA8KT5JPK42IPL2Q9ONS1YQC_processed
|
| 198 |
+
33JKGHPFYLSKMBIY3N9T41RC2IGNMJ_processed
|
| 199 |
+
345LHZDED6QWVFUXU6G0MXA0GU63U9_processed
|
| 200 |
+
3137ONMDKP3G0V9ZZL8F19D6ZBSEGN_processed
|
| 201 |
+
3H0W84IWBT07PLIDFW2R0DRDUEPERM_processed
|
| 202 |
+
32AT8R96GU70FWFCKLH1U5IC7DZUSR_processed
|
| 203 |
+
39LOEL67O13YXINKR3FVQ5SBJ5Q389_processed
|
| 204 |
+
3I3WADAZ9Z24WPX4C3SK2OGV6A7O5B_processed
|
| 205 |
+
3A4NIXBJ7FXUYBFDRATER9NN1HTMLL_processed
|
| 206 |
+
373ERPL3YX69E40A5RRMZZREH4MRTF_processed
|
| 207 |
+
3CP1TO84P2ZQPI8ZP5UNVBDSCHO25R_processed
|
| 208 |
+
37Z929RLGI6LFJ0NKGRRP9WAJPYSTF_processed
|
| 209 |
+
3AUQQEL7UER0R2K0G98MGLED7FGV0E_processed
|
| 210 |
+
34FNN24DCV7GQ316IQ1I4FEX4CK5YL_processed
|
| 211 |
+
323Q6SJS8REM6546E2A34RA7OE0HFP_processed
|
| 212 |
+
3GU1KF0O4RZO65QESDWCUALDUQ6BPV_processed
|
| 213 |
+
37U1UTWH94KQGK8M2TGR83VS6VJR8L_processed
|
| 214 |
+
3GD6L00D31VH84B9Y0BV7UE9JYCM1T_processed
|
| 215 |
+
32KTQ2V7RMDZX9E42DQOM0WSHU49MX_processed
|
| 216 |
+
3907X2AHF93UISQI9K31THIAJX62P8_processed
|
| 217 |
+
386CSBG1O8K305AYWZUTJZPVMU4Q6M_processed
|
| 218 |
+
3B4YI393VIUK0JN8VGM1F40OMGOSSJ_processed
|
| 219 |
+
3DI28L7YXJCJWGJWH2NCUM90X1T1EO_processed
|
| 220 |
+
39JEC75373ZKLUFGSP16BMGD13IVCT_processed
|
| 221 |
+
3FTYUGLFS3JDSS6FMUE4RU4W73HD53_processed
|
| 222 |
+
3EQHHY4HQ1QG4CG6OKFCXF7TEXN5GT_processed
|
| 223 |
+
3G5W44VEUGGJMV19V7JIZ4QBWCOKGY_processed
|
| 224 |
+
3CN4LGXD56MYUKX64LI8ZN8JPTW4YX_processed
|
| 225 |
+
3CFVK00FWUJS98UL4UMX2DQ16AL6LJ_processed
|
| 226 |
+
304SM51WAC2LJX66KU06PFQOKL8SBC_processed
|
| 227 |
+
34T446B1C9C4STE0PSDHQTQN6UT0C3_processed
|
| 228 |
+
34T446B1C9C4STE0PSDHQTQNZYQ0C1_processed
|
| 229 |
+
31LVTDXBLG8LVRS5WIPVD8HX9TELRA_processed
|
| 230 |
+
3FTOP5WAROMR07K6ZKU3DX3IWL9J0L_processed
|
data_splits/airvln/train/traj_names.txt
ADDED
|
@@ -0,0 +1,919 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
34PGFRQONX9K8XLRSRNOKSCMXO5WJD_processed
|
| 2 |
+
392CY0QWGAPC4KI103W5DZEVTF3I4E_processed
|
| 3 |
+
3F1567XTN53QIOCWU6X539GXR5Z9Q2_processed
|
| 4 |
+
3FPRZHYEP75W8UJXZWQ5IJCJO8G3V7_processed
|
| 5 |
+
30X31N5D6COG0N1EEG0AU46IV0NSA4_processed
|
| 6 |
+
30LB5CDZNL8H0MPAH6XP1RR8FC90ZW_processed
|
| 7 |
+
3AAPLD8UCLFWPAM79MFSLVP8HOFHT8_processed
|
| 8 |
+
36AHBNMV10ABUGGZXWJ12R2PWBHYD0_processed
|
| 9 |
+
3D3VGR7TA9D4FN2GQCLVHMNG868R3K_processed
|
| 10 |
+
3A1PQ49WVQFVGQAY73VIFP6E4S4H16_processed
|
| 11 |
+
39RP059MEQRIL2T10X4KD6RJ7N9BM1_processed
|
| 12 |
+
33CID5710DRTCP73LSOZVAEHWIY3LN_processed
|
| 13 |
+
3C5W7UE9COOPY5W25TW223IAOXSXM1_processed
|
| 14 |
+
36TFCYNS4D836RVREWGPAYAER41HXQ_processed
|
| 15 |
+
3F1567XTN53QIOCWU6X539GX6TR9QL_processed
|
| 16 |
+
32UTUBMZ7PU1BPNAEP5B02AWYFDBV8_processed
|
| 17 |
+
386CSBG1O8K305AYWZUTJZPVO7DQ6N_processed
|
| 18 |
+
32Z9ZLUT1UIGCIHZD5TTRLJLIJAHO4_processed
|
| 19 |
+
3GA6AFUKOXMRQTODU7913ILAM393HB_processed
|
| 20 |
+
3EJPLAJKEVECEXBPJVD6AS1ZSHZZ64_processed
|
| 21 |
+
3AMYWKA6YKK0FTXIHM2PUUUV7EY6OC_processed
|
| 22 |
+
323Q6SJS8REM6546E2A34RA7J5ZFHZ_processed
|
| 23 |
+
32KTQ2V7RMDZX9E42DQOM0WSHTUM9Y_processed
|
| 24 |
+
3IAEQB9FMNI75BLZIV1DHUHA9KNDWA_processed
|
| 25 |
+
3D4CH1LGEJRZ5ZIIRAST9VCV7QF9GY_processed
|
| 26 |
+
3EO896NRA5TSGGHXXMIDX85NR1ATJJ_processed
|
| 27 |
+
39U1BHVTDUPHV2F8U1QQH1OYRBST3L_processed
|
| 28 |
+
37FMASSAYLPWPJ3AFI6SLDK1OU8BIW_processed
|
| 29 |
+
31Q0U3WYDYDYN14MUU96OCHJ9C271F_processed
|
| 30 |
+
31HQ4X3T318XW6SIB7P03IMTUO2SLV_processed
|
| 31 |
+
37WLF8U1WYOHP2C3JUAWNDDMIOG6K9_processed
|
| 32 |
+
31JLPPHS23S1IAA0YK4RNRIBYBU3OE_processed
|
| 33 |
+
3EFVCAY5LC79IWP9UO7I6C9096UJ8L_processed
|
| 34 |
+
34V1S5K3G1ZX86TCFXJ7X4Z6D7K69R_processed
|
| 35 |
+
3180JW2OTDAQVE67WQ0FUSZAUOS5J9_processed
|
| 36 |
+
32VNZTT0AG2PXJLKQQQERRFM1S74R8_processed
|
| 37 |
+
3HRMW88U1FOH1FQR2H7VTPVZTIXM0K_processed
|
| 38 |
+
30X31N5D6COG0N1EEG0AU46IZXOSA3_processed
|
| 39 |
+
3IKZ72A5BDEEG1QHH05G9B73A1DNFU_processed
|
| 40 |
+
34Q075JO16BK5Q429VOX9X7WWQC013_processed
|
| 41 |
+
37Z929RLGI6LFJ0NKGRRP9WAPMHSTY_processed
|
| 42 |
+
3AQF3RZ55HG69GKPIJJZ70LHFBVF6J_processed
|
| 43 |
+
36WLNQG7888K9E1OJZG10YM9C4ZBE7_processed
|
| 44 |
+
3IJXV6UZ16HJ5QKZBFSILSP5RFZRIW_processed
|
| 45 |
+
3EO896NRA5TSGGHXXMIDX85NNNNTJ0_processed
|
| 46 |
+
3BWI6RSP7P7X72YY6I4LVW0DD3O7EV_processed
|
| 47 |
+
354GIDR5ZK4KY1JKDCKXVSOMROP00Z_processed
|
| 48 |
+
35GCEFQ6IEMDHEO70TF83PPGYOOZ33_processed
|
| 49 |
+
3F6KKYWMNKZHIHCLQUAQLB4IYNXDN7_processed
|
| 50 |
+
333U7HK6IIDLZRL0BWIYS4N14S8DJC_processed
|
| 51 |
+
3CP1TO84P2ZQPI8ZP5UNVBDS87M251_processed
|
| 52 |
+
34BBWHLWHJ9ODM1LA92O8RXMJVNWIF_processed
|
| 53 |
+
369J354OFM8CNGGKT3PHPLLTGGP6GJ_processed
|
| 54 |
+
3DYGAII7PU6BABS3BVT2PZGCHB4QPQ_processed
|
| 55 |
+
35H6S234SJYE7JR0C76QLOU4QDB65D_processed
|
| 56 |
+
39GXDJN2O2CI9RP3BDL190KUBU6V8W_processed
|
| 57 |
+
32Q90QCQ11JL2H5IPCTUZ15Z22MKEP_processed
|
| 58 |
+
35K3O9HUAKBAMVD4O12XJODURRREF6_processed
|
| 59 |
+
326O153BMRWDOBZ8XV77VOA9KN0DE6_processed
|
| 60 |
+
3AWETUDC9BQS7H6QLWMV7VR4FQ4IZ5_processed
|
| 61 |
+
32SVAV9L3O7CG6GZO1Z9MWY631DA3H_processed
|
| 62 |
+
34T446B1C9C4STE0PSDHQTQN0C6C0M_processed
|
| 63 |
+
39PAAFCODVY17BHREBWW0WGH2VJVT2_processed
|
| 64 |
+
31T4R4OBO1EIA4EKARYQ580ADZS7CK_processed
|
| 65 |
+
33M4IA01QPZGVL9UA1SJO2CKG73XRX_processed
|
| 66 |
+
33LKR6A5KNILLZ1T7XC7T891Y8I1T8_processed
|
| 67 |
+
3AZHRG4CUDIGFTIHWZ2GXQMT1JD30A_processed
|
| 68 |
+
3I0BTBYZA6JHVWF5LKV6NKI6A6XY08_processed
|
| 69 |
+
374TNBHA8KT5JPK42IPL2Q9OMHFQYV_processed
|
| 70 |
+
3C44YUNSIANHL2OY69NIP09D08ADPT_processed
|
| 71 |
+
32XVDSJFP8VOXPT5H4B9CDOEBOKM28_processed
|
| 72 |
+
3137ONMDKP3G0V9ZZL8F19D6XF8EG9_processed
|
| 73 |
+
3A1PQ49WVQFVGQAY73VIFP6DN361HV_processed
|
| 74 |
+
3A1PQ49WVQFVGQAY73VIFP6DNAU1HX_processed
|
| 75 |
+
3BGYGHDBB6IYQLPC7MSPX4AGPHU224_processed
|
| 76 |
+
3F6HPJW4JMYK21NJL6HWLBQ5OFS2W2_processed
|
| 77 |
+
3EJPLAJKEVECEXBPJVD6AS1Z6X26ZO_processed
|
| 78 |
+
3BC8WZX3VCUWYPNI12MRZKQXVO7RRY_processed
|
| 79 |
+
31T4R4OBO1EIA4EKARYQ580ADZGC7D_processed
|
| 80 |
+
323Q6SJS8REM6546E2A34RA7N36FH6_processed
|
| 81 |
+
336YQZE834CGWMCSZND7AKRQHF3M5L_processed
|
| 82 |
+
3BDCF01OG6SUSS4RADHPL4AUQ8HLYY_processed
|
| 83 |
+
31LVTDXBLG8LVRS5WIPVD8HX8J3LRE_processed
|
| 84 |
+
31T4R4OBO1EIA4EKARYQ580AFI37CZ_processed
|
| 85 |
+
36V4Q8R5ZTY5P8VQJF1A8VMHDB0QMC_processed
|
| 86 |
+
33CKWXB73SIKCFPK5ESXN2Q66O1117_processed
|
| 87 |
+
304SM51WAC2LJX66KU06PFQP036SBS_processed
|
| 88 |
+
32SVAV9L3O7CG6GZO1Z9MWY6NV43A9_processed
|
| 89 |
+
34J10VATJOWJTP5ZY03IG2F0AQWQI2_processed
|
| 90 |
+
39ASUFLU665RMH4POV8JPVD2I2FEXQ_processed
|
| 91 |
+
3B837J3LDXU8Z4NVGRMWPUVS1NTRS1_processed
|
| 92 |
+
39U1BHVTDUPHV2F8U1QQH1OYY4B3T7_processed
|
| 93 |
+
3EFVCAY5LC79IWP9UO7I6C908GT8JS_processed
|
| 94 |
+
37M28K1J0ZBN1KIORMRW23FVZKYJA9_processed
|
| 95 |
+
3BGYGHDBB6IYQLPC7MSPX4AH8TH220_processed
|
| 96 |
+
32M8BPYGA2KSG0BLV4Y6MOBYP7CIGH_processed
|
| 97 |
+
39O5D9O872Q09LDX8FV0SROU2B1C31_processed
|
| 98 |
+
3F1567XTN53QIOCWU6X539GYUEX9QN_processed
|
| 99 |
+
39GXDJN2O2CI9RP3BDL190KU35XV81_processed
|
| 100 |
+
36W0OB37H5CSBMV6FE4A7JQP0J8ZH9_processed
|
| 101 |
+
30OG32W0S39MANQLMPLARTM4F0ZENN_processed
|
| 102 |
+
35DR22AR5MIOCJOSZBRN649445DX31_processed
|
| 103 |
+
3E47SOBEYZUFZOVGTI2NWXQJ69FCIZ_processed
|
| 104 |
+
3HUTX6F6V3LCXSEHUKQM4HDJQHH2OR_processed
|
| 105 |
+
354P56DE9T1YHL3G7DOQKD4S04K7SP_processed
|
| 106 |
+
37Z929RLGI6LFJ0NKGRRP9WAJ28TSG_processed
|
| 107 |
+
36V4Q8R5ZTY5P8VQJF1A8VMHD3ZMQR_processed
|
| 108 |
+
358010RM5NR8OSQBJLXTPZ1N09JXVK_processed
|
| 109 |
+
33JKGHPFYLSKMBIY3N9T41RC8M8MNO_processed
|
| 110 |
+
35L9RVQFCXGBPN1W9R52QRBAD0WUHV_processed
|
| 111 |
+
34HJIJKLPEUHQQ21ZAVOSO4QPVPV4W_processed
|
| 112 |
+
33CKWXB73SIKCFPK5ESXN2Q66FD111_processed
|
| 113 |
+
34PGFRQONX9K8XLRSRNOKSCMBG0JWT_processed
|
| 114 |
+
31N2WW6R90O7CXX7ZHL10X9X0BNF3K_processed
|
| 115 |
+
3GDTJDAPV39ZJ4VUXLKAM41HD538M2_processed
|
| 116 |
+
340UGXU9D7ZG7OWGEGM65S2JLLEVU5_processed
|
| 117 |
+
3DR23U6WEECK50V5JL7M0SSV25UTEI_processed
|
| 118 |
+
333U7HK6IIDLZRL0BWIYS4N1JJJJDQ_processed
|
| 119 |
+
39U1BHVTDUPHV2F8U1QQH1OYXMGT31_processed
|
| 120 |
+
3E13VNJ1NWTVCLLIDLD3F17SILF1IN_processed
|
| 121 |
+
3ATPCQ38JH8DW9DNDMSZCQUJWOOAYV_processed
|
| 122 |
+
33CKWXB73SIKCFPK5ESXN2Q6LK511I_processed
|
| 123 |
+
39O5D9O872Q09LDX8FV0SROU8ZP3CY_processed
|
| 124 |
+
3AQF3RZ55HG69GKPIJJZ70LHU3TF6G_processed
|
| 125 |
+
35L9RVQFCXGBPN1W9R52QRBASG7UHH_processed
|
| 126 |
+
3HFNH7HEMQC5XYZ48C3FVQ2KB89QGL_processed
|
| 127 |
+
340UGXU9D7ZG7OWGEGM65S2J6HDVUH_processed
|
| 128 |
+
30IQTZXKAT4SVRPVGO9446BXLUB0XD_processed
|
| 129 |
+
3AUQQEL7UER0R2K0G98MGLECK8HV0C_processed
|
| 130 |
+
3HVVDCPGTNQIB5CWJMJG7VKB78WYT4_processed
|
| 131 |
+
3137ONMDKP3G0V9ZZL8F19D6RTLEG8_processed
|
| 132 |
+
35USIKEBN0EIX8X6G72CF5UQHRG6NU_processed
|
| 133 |
+
36AHBNMV10ABUGGZXWJ12R2PH1FYDZ_processed
|
| 134 |
+
37XITHEIS57SSNYZJ5WWAPRAT5KRC4_processed
|
| 135 |
+
3AQF3RZ55HG69GKPIJJZ70LHAUIF63_processed
|
| 136 |
+
31IBVUNM91XRO6ZQJRR7JS1GUZRFV3_processed
|
| 137 |
+
34MAJL3QPDLXEH0IF0PI9TC6GJC43K_processed
|
| 138 |
+
384PI804X1ZKZA3WME3H5YU56N7S0B_processed
|
| 139 |
+
32UTUBMZ7PU1BPNAEP5B02AVI55VBI_processed
|
| 140 |
+
30ZX6P7VFHTYWHNKE7YHWLWXTHL2JC_processed
|
| 141 |
+
3DZQRBDBSUDGG22T51L07WSCVYZS3Y_processed
|
| 142 |
+
37W3JXSD6F6A3MGQERORUFRA7K9YWL_processed
|
| 143 |
+
3DY4FPOOAAMORW4ZAMR10HF0G6XRVS_processed
|
| 144 |
+
33L7PJKHCPW3WZLE6ILM8IW9C8UT8E_processed
|
| 145 |
+
3GU1KF0O4RZO65QESDWCUALED39BP9_processed
|
| 146 |
+
3IGI0VL64GI8ME3AG3O6W5GIK2UNOQ_processed
|
| 147 |
+
3B1NLC6UG8UKXMYP8ZOQVLCADPIPGL_processed
|
| 148 |
+
3E13VNJ1NWTVCLLIDLD3F17S2CL1IV_processed
|
| 149 |
+
3E7TUJ2EGLKWTF8RPKRL3A9YTGED96_processed
|
| 150 |
+
32ZKVD547OLHZGLRUFZ5H7ICLGSB31_processed
|
| 151 |
+
3HMIGG0U4U4ZDLK8GO8LGZOOR7Y8YY_processed
|
| 152 |
+
36V4Q8R5ZTY5P8VQJF1A8VMITM4MQG_processed
|
| 153 |
+
3GNCZX450RLJNVLMMZWGZZ17ENPAPZ_processed
|
| 154 |
+
3ATPCQ38JH8DW9DNDMSZCQUJW05AY0_processed
|
| 155 |
+
3BEFOD78WFRY038SLIUX5SLCI5RM48_processed
|
| 156 |
+
3AMYWKA6YKK0FTXIHM2PUUUV8MOO61_processed
|
| 157 |
+
31UV0MXWNZAU03M1E8FFIRK9ERXI5Z_processed
|
| 158 |
+
3EO896NRA5TSGGHXXMIDX85NSGEJT8_processed
|
| 159 |
+
3E7TUJ2EGLKWTF8RPKRL3A9YVIYD9W_processed
|
| 160 |
+
351SEKWQS9FB0ZRLETVQ8WFIOO6MDC_processed
|
| 161 |
+
33C7UALJVUW2NF954Z1C2CDF149813_processed
|
| 162 |
+
3570Y55XZYHE60QQZMK98C5MDV3YG4_processed
|
| 163 |
+
36U2A8VAGAXJ8MM9PD5O64XFMAHYK2_processed
|
| 164 |
+
36TFCYNS4D836RVREWGPAYAESNIHXA_processed
|
| 165 |
+
30MVJZJNHVB9W18JZGDW684BXRO9JA_processed
|
| 166 |
+
36W0OB37H5CSBMV6FE4A7JQP1EEHZO_processed
|
| 167 |
+
3B837J3LDXU8Z4NVGRMWPUVSUTRSR5_processed
|
| 168 |
+
3BWI6RSP7P7X72YY6I4LVW0D0VCE7X_processed
|
| 169 |
+
3BEFOD78WFRY038SLIUX5SLCVCX4MN_processed
|
| 170 |
+
32VNZTT0AG2PXJLKQQQERRFMGAZ4RF_processed
|
| 171 |
+
3H7XDTSHKLPAHVVQKL2LNFK6456GWS_processed
|
| 172 |
+
31IBVUNM91XRO6ZQJRR7JS1GB18VFL_processed
|
| 173 |
+
37FMASSAYLPWPJ3AFI6SLDK19JKIBE_processed
|
| 174 |
+
3B1NLC6UG8UKXMYP8ZOQVLCAEVGPGW_processed
|
| 175 |
+
3GNA64GUZN27H1AKRGKORTBV50E5QN_processed
|
| 176 |
+
358UUM7WR81MG633SOOLU3ZWD617R8_processed
|
| 177 |
+
32RIADZIS121YYLX5FQJH1KI3RFS4J_processed
|
| 178 |
+
3HWRJOOETE0JQ0IQUL2WQNW9GFYESY_processed
|
| 179 |
+
37Q970SNZN6K6ZOEIX7HJ3DFWFXS1J_processed
|
| 180 |
+
3DPNQGW4LUDWB0N0Y2NGGWOQRJW64T_processed
|
| 181 |
+
36PW28KO48UFQ4WWDLG55N230IFEAE_processed
|
| 182 |
+
38F71OA9G2U8YJ5H5ZQGWWI3626MFF_processed
|
| 183 |
+
3G2UL9A02MCTUN5J00LNJ880IUN76X_processed
|
| 184 |
+
3HUTX6F6V3LCXSEHUKQM4HDJLA52OW_processed
|
| 185 |
+
3BEFOD78WFRY038SLIUX5SLCAN1M4A_processed
|
| 186 |
+
324G5B4FBC6YGCJ4YB56A7Y956Y70N_processed
|
| 187 |
+
38JBBYETQX80OFGF4K6ESKG39DGE4B_processed
|
| 188 |
+
3AUQQEL7UER0R2K0G98MGLECLLRV0D_processed
|
| 189 |
+
37Q970SNZN6K6ZOEIX7HJ3DGDMTS1C_processed
|
| 190 |
+
30JNVC0ORIIJXUUFSILXGQELPV8HQ6_processed
|
| 191 |
+
3HVVDCPGTNQIB5CWJMJG7VKB5N9TY4_processed
|
| 192 |
+
3CN4LGXD56MYUKX64LI8ZN8JQ3X4YJ_processed
|
| 193 |
+
3DQQ64TANPJGU8OPN4S8HOYYK0FPWE_processed
|
| 194 |
+
3FTF2T8WL0GV2L8I6FWBVYYKIFE9WR_processed
|
| 195 |
+
3EICBYG64DUBUZFMB0NN8Y5J4LRCJD_processed
|
| 196 |
+
3EG49X3513AN92BAIDPLD7LOLDZ6X5_processed
|
| 197 |
+
33C7UALJVUW2NF954Z1C2CDELHO81Q_processed
|
| 198 |
+
3I02618YA94324ZKS4D7Z0D1LXHPU4_processed
|
| 199 |
+
3ATTHHXXWJM32M6BKEYAAABTN02IX4_processed
|
| 200 |
+
3AUQQEL7UER0R2K0G98MGLECQX90VT_processed
|
| 201 |
+
3HYA4D4520HIRF1OVH7WHN45EQLF2D_processed
|
| 202 |
+
3DR23U6WEECK50V5JL7M0SSW5Y7TEM_processed
|
| 203 |
+
32Z9ZLUT1UIGCIHZD5TTRLJLVA6HOV_processed
|
| 204 |
+
324G5B4FBC6YGCJ4YB56A7Y9ZHN07L_processed
|
| 205 |
+
30BUDKLTXMTIKYKFIPPOXCMH9FEE5V_processed
|
| 206 |
+
3907X2AHF93UISQI9K31THI9WVSP2O_processed
|
| 207 |
+
3DBQWDE4YFWME4XSBOS7NZGQ0O7N5W_processed
|
| 208 |
+
3F6KKYWMNKZHIHCLQUAQLB4IZVQNDR_processed
|
| 209 |
+
345LHZDED6QWVFUXU6G0MXA0D2G3UW_processed
|
| 210 |
+
304SM51WAC2LJX66KU06PFQOK2ISBK_processed
|
| 211 |
+
32KTQ2V7RMDZX9E42DQOM0WSH2R9M0_processed
|
| 212 |
+
3B2X28YI35DGWZ89DHX3OAUXIE56BG_processed
|
| 213 |
+
32XVDSJFP8VOXPT5H4B9CDOEW232MK_processed
|
| 214 |
+
35USIKEBN0EIX8X6G72CF5UQHVNN6Q_processed
|
| 215 |
+
3HRMW88U1FOH1FQR2H7VTPVZZ3V0M8_processed
|
| 216 |
+
3E1QT0TDFY7DNL53C6MIUBU1JP68IK_processed
|
| 217 |
+
3BEFOD78WFRY038SLIUX5SLCBEHM49_processed
|
| 218 |
+
3AQF3RZ55HG69GKPIJJZ70LHH0A6F5_processed
|
| 219 |
+
3A7Y0R2P2XMZXXQH2WJAMBQT66DXJ5_processed
|
| 220 |
+
3483FV8BENHM8M8DUO4SNHRS61O62C_processed
|
| 221 |
+
38YMOXR4M3X8K26K88TZBO7H89N6WY_processed
|
| 222 |
+
36NEMU28XOBA95RCVO0G0K43V81WMS_processed
|
| 223 |
+
3DY4FPOOAAMORW4ZAMR10HFZTV8VRW_processed
|
| 224 |
+
34FNN24DCV7GQ316IQ1I4FEX496Y5U_processed
|
| 225 |
+
39DD6S19JY9GRC44PDW4MGTC2HEZED_processed
|
| 226 |
+
3137ONMDKP3G0V9ZZL8F19D6XDSEGP_processed
|
| 227 |
+
3C44YUNSIANHL2OY69NIP09D0RXPDU_processed
|
| 228 |
+
3AZHRG4CUDIGFTIHWZ2GXQMTZ6J30O_processed
|
| 229 |
+
3DYGAII7PU6BABS3BVT2PZGCJK0PQ5_processed
|
| 230 |
+
37UQDCYH66TE9DKK18TVV0OZY5KV7H_processed
|
| 231 |
+
3HSYG7LRBSWOOHXSLY4XXWI4OV1KKM_processed
|
| 232 |
+
3IAEQB9FMNI75BLZIV1DHUH9MTHWDG_processed
|
| 233 |
+
3F6HPJW4JMYK21NJL6HWLBQ5OCR2WV_processed
|
| 234 |
+
33ISQZVXPYKOML9G1861LUSOTD0CCK_processed
|
| 235 |
+
323Q6SJS8REM6546E2A34RA7RBRFHB_processed
|
| 236 |
+
31JLPPHS23S1IAA0YK4RNRIBZBV3OG_processed
|
| 237 |
+
3AMYWKA6YKK0FTXIHM2PUUUV8026OP_processed
|
| 238 |
+
30H4UDGLTBGKPWUBJ2ML8QW71LWPM7_processed
|
| 239 |
+
36H9ULYP6BSIXBZW22DOG4QM17HJFB_processed
|
| 240 |
+
3AMW0RGHOM0Q7EFBV31LL5L7CLSNPH_processed
|
| 241 |
+
35BLDD71IFVXTNQQK3LEMKHY983ZV4_processed
|
| 242 |
+
3483FV8BENHM8M8DUO4SNHRS10762O_processed
|
| 243 |
+
35LDD5557J2JE5XV6AHDC9A87BIMKV_processed
|
| 244 |
+
3FE7TXL1LRLFI4RX9XIQTM8J64C2QL_processed
|
| 245 |
+
3GDTJDAPV39ZJ4VUXLKAM41HDN1M8E_processed
|
| 246 |
+
3BV8HQ2ZZ5ZBDP3H73X7TZAQITLA60_processed
|
| 247 |
+
30JNVC0ORIIJXUUFSILXGQELWWIQHY_processed
|
| 248 |
+
39K0FND3AQDD2SO9UJ4OIV7C2Y3MAT_processed
|
| 249 |
+
3HPZF4IVNVR1POALX0OQILK8YL5CYN_processed
|
| 250 |
+
32EYX73OY97OEHFZ5WHW4VDGMKCURI_processed
|
| 251 |
+
3F6KKYWMNKZHIHCLQUAQLB4IYDYDNO_processed
|
| 252 |
+
3ERMJ6L4D7QVJQQBNGS4845NP3F7ML_processed
|
| 253 |
+
32AT8R96GU70FWFCKLH1U5IC1TYUSG_processed
|
| 254 |
+
3B2X28YI35DGWZ89DHX3OAUW038B6I_processed
|
| 255 |
+
33IZTU6J8AZSW097PQSOECHG356XSY_processed
|
| 256 |
+
30X31N5D6COG0N1EEG0AU46IFCBASI_processed
|
| 257 |
+
3D4CH1LGEJRZ5ZIIRAST9VCVLLA9GX_processed
|
| 258 |
+
32UTUBMZ7PU1BPNAEP5B02AVCM9VBE_processed
|
| 259 |
+
3IKZ72A5BDEEG1QHH05G9B73POPNFV_processed
|
| 260 |
+
3H8DHMCCWI9GABRITHIATJNFMKRKDC_processed
|
| 261 |
+
36PW28KO48UFQ4WWDLG55N23ZJWEAW_processed
|
| 262 |
+
32M8BPYGA2KSG0BLV4Y6MOBY4B4GIU_processed
|
| 263 |
+
38F5OAUN5WA9RCP0WJCRGZXQPDRH74_processed
|
| 264 |
+
3IOEN3P9SGHFJ1QHBK4EIYHOV9T61P_processed
|
| 265 |
+
392CY0QWGAPC4KI103W5DZEVTF9I4K_processed
|
| 266 |
+
31QTRG6Q22BKJDJP25AW2LJEEM1PYA_processed
|
| 267 |
+
37XITHEIS57SSNYZJ5WWAPRA8QCRCH_processed
|
| 268 |
+
33SA9F9TR6SCXHZZEQCXNCZUM36WET_processed
|
| 269 |
+
3IJXV6UZ16HJ5QKZBFSILSP5SG0IRR_processed
|
| 270 |
+
30BUDKLTXMTIKYKFIPPOXCMH8MXE5R_processed
|
| 271 |
+
374TNBHA8KT5JPK42IPL2Q9OLCJQYO_processed
|
| 272 |
+
3HPZF4IVNVR1POALX0OQILK7WO8YCE_processed
|
| 273 |
+
3634BBTX0XSM20FQKKSO43BMI55IFV_processed
|
| 274 |
+
3B837J3LDXU8Z4NVGRMWPUVTI6HRSA_processed
|
| 275 |
+
336YQZE834CGWMCSZND7AKRQI485MO_processed
|
| 276 |
+
35H6S234SJYE7JR0C76QLOU4RHO65Z_processed
|
| 277 |
+
3CN4LGXD56MYUKX64LI8ZN8JQQ24YY_processed
|
| 278 |
+
3HMVI3QICSQH2L0NH3Z61P1G82P1Y1_processed
|
| 279 |
+
35USIKEBN0EIX8X6G72CF5UQH0VN68_processed
|
| 280 |
+
34T446B1C9C4STE0PSDHQTQNZYQC0D_processed
|
| 281 |
+
35BLDD71IFVXTNQQK3LEMKHY83ZZVP_processed
|
| 282 |
+
32VNZTT0AG2PXJLKQQQERRFMNSUR44_processed
|
| 283 |
+
3HRMW88U1FOH1FQR2H7VTPVZE2N0MD_processed
|
| 284 |
+
3AAJC4I4FPQO2SQW3E7VJW64S3EJZZ_processed
|
| 285 |
+
35BLDD71IFVXTNQQK3LEMKHYA3DZV5_processed
|
| 286 |
+
3F1567XTN53QIOCWU6X539GX7BDQ9P_processed
|
| 287 |
+
32N49TQG3PGWSFII8B5F5RQPTRUVAY_processed
|
| 288 |
+
3F6KKYWMNKZHIHCLQUAQLB4IXWHDN8_processed
|
| 289 |
+
37M28K1J0ZBN1KIORMRW23FVJL0JAX_processed
|
| 290 |
+
33IZTU6J8AZSW097PQSOECHG1YVXS7_processed
|
| 291 |
+
34Q075JO16BK5Q429VOX9X7W2VX105_processed
|
| 292 |
+
33PPUNGG3H350G99BJG4LNSVNWCRZC_processed
|
| 293 |
+
358UUM7WR81MG633SOOLU3ZWD0CR7R_processed
|
| 294 |
+
3CFVK00FWUJS98UL4UMX2DQ1RRX6LE_processed
|
| 295 |
+
3I2PTA7R32SAZKVNY3OUTIUDPEIQK1_processed
|
| 296 |
+
3DZQRBDBSUDGG22T51L07WSCU1R3S6_processed
|
| 297 |
+
38SKSKU7RAV82SPM6VVMZGG6LP8ILZ_processed
|
| 298 |
+
31HQ4X3T318XW6SIB7P03IMT9SULS3_processed
|
| 299 |
+
3BF51CHDT48V91PGBKRI1KN3ICXH07_processed
|
| 300 |
+
33CID5710DRTCP73LSOZVAEHWJ4L3D_processed
|
| 301 |
+
31IBVUNM91XRO6ZQJRR7JS1GWU8VFS_processed
|
| 302 |
+
32ZKVD547OLHZGLRUFZ5H7ICRIA3BL_processed
|
| 303 |
+
39LOEL67O13YXINKR3FVQ5SBX1Y83S_processed
|
| 304 |
+
384PI804X1ZKZA3WME3H5YU5MEE0SO_processed
|
| 305 |
+
3IKZ72A5BDEEG1QHH05G9B7344XNFE_processed
|
| 306 |
+
31Q0U3WYDYDYN14MUU96OCHJ92Y17L_processed
|
| 307 |
+
324G5B4FBC6YGCJ4YB56A7Y95PL075_processed
|
| 308 |
+
3BC8WZX3VCUWYPNI12MRZKQWHI6RR5_processed
|
| 309 |
+
33L7PJKHCPW3WZLE6ILM8IW9ER0T8O_processed
|
| 310 |
+
39LOEL67O13YXINKR3FVQ5SBJR838Z_processed
|
| 311 |
+
31N2WW6R90O7CXX7ZHL10X9XKEXF3K_processed
|
| 312 |
+
37FMASSAYLPWPJ3AFI6SLDK19V1BIC_processed
|
| 313 |
+
31EUONYN241LUJCJIUAX6MAUJ2EOVV_processed
|
| 314 |
+
3A4TN5196TGF3TKWN0K2WLP46XVCH3_processed
|
| 315 |
+
35BLDD71IFVXTNQQK3LEMKHY995VZ4_processed
|
| 316 |
+
34QN5IT0T8P2GQON8GXCO7U496W08K_processed
|
| 317 |
+
36DSNE9QZEWC3OCP15WE3YZ082AOJ7_processed
|
| 318 |
+
3D8YOU6S9NIVSYHFD8EYT0MKPQ16UK_processed
|
| 319 |
+
386CSBG1O8K305AYWZUTJZPVO81Q6D_processed
|
| 320 |
+
34YB12FSQ7MECJ1CGJWYEHIF6PTGMA_processed
|
| 321 |
+
3GNCZX450RLJNVLMMZWGZZ17ELTAPZ_processed
|
| 322 |
+
3BGYGHDBB6IYQLPC7MSPX4AGRR6222_processed
|
| 323 |
+
3I33IC7ZWO0NVOKGK1L43MTE2GC2AO_processed
|
| 324 |
+
3DYGAII7PU6BABS3BVT2PZGCCAVPQ9_processed
|
| 325 |
+
38BQUHLA95Y24WIA4296JQRHS58OMC_processed
|
| 326 |
+
3HYA4D4520HIRF1OVH7WHN46GJOF26_processed
|
| 327 |
+
3IAS3U3I0OESEYP8QFL0YXDKMVEB25_processed
|
| 328 |
+
3GS6S824SZVGRNCC7PFGDZT368BNW9_processed
|
| 329 |
+
32SCWG5HIQ2I0T9JWMF4JUZLWY36PB_processed
|
| 330 |
+
323Q6SJS8REM6546E2A34RA852FFHX_processed
|
| 331 |
+
320DUZ38GGKOBBVRDMJ6YPQYHGUGJN_processed
|
| 332 |
+
3CP1TO84P2ZQPI8ZP5UNVBDSB9J255_processed
|
| 333 |
+
3HWRJOOETE0JQ0IQUL2WQNW9LSNESI_processed
|
| 334 |
+
33CID5710DRTCP73LSOZVAEHHBI3LE_processed
|
| 335 |
+
3DY4FPOOAAMORW4ZAMR10HFZEMBRVY_processed
|
| 336 |
+
3018Q3ZVORO4Z811ZR054U1MT1ORAP_processed
|
| 337 |
+
34FNN24DCV7GQ316IQ1I4FEX48S5YL_processed
|
| 338 |
+
33L7PJKHCPW3WZLE6ILM8IW9ERZT8N_processed
|
| 339 |
+
3EA3QWIZ4RTWL5XRF4XDL7QNGFPTIZ_processed
|
| 340 |
+
3F1567XTN53QIOCWU6X539GYTROQ9K_processed
|
| 341 |
+
34J10VATJOWJTP5ZY03IG2F1DOVIQU_processed
|
| 342 |
+
3GFK2QRXXIFC1Y663PJUJITHFIV5WB_processed
|
| 343 |
+
3ATTHHXXWJM32M6BKEYAAABTNPDXI8_processed
|
| 344 |
+
3IKZ72A5BDEEG1QHH05G9B73BZOFNU_processed
|
| 345 |
+
37XITHEIS57SSNYZJ5WWAPRA9DDCRE_processed
|
| 346 |
+
3IKZ72A5BDEEG1QHH05G9B73PYMFN4_processed
|
| 347 |
+
36AHBNMV10ABUGGZXWJ12R2P27NDYJ_processed
|
| 348 |
+
3570Y55XZYHE60QQZMK98C5M93PGYK_processed
|
| 349 |
+
37UQDCYH66TE9DKK18TVV0OZSI4V7L_processed
|
| 350 |
+
37UEWGM5H2685KO1387CTT8J556R11_processed
|
| 351 |
+
351SEKWQS9FB0ZRLETVQ8WFIUUIDMX_processed
|
| 352 |
+
34PGFRQONX9K8XLRSRNOKSCMWABWJQ_processed
|
| 353 |
+
308XBLVESR29II6T5501Z5LSV8CRBL_processed
|
| 354 |
+
3E13VNJ1NWTVCLLIDLD3F17SPHF1IM_processed
|
| 355 |
+
3CCZ6YKWRGH1P2TYAE925YL6G8O59G_processed
|
| 356 |
+
32XVDSJFP8VOXPT5H4B9CDOER13M2X_processed
|
| 357 |
+
3180JW2OTDAQVE67WQ0FUSZ9CGBJ56_processed
|
| 358 |
+
3A7Y0R2P2XMZXXQH2WJAMBQTZOBJXI_processed
|
| 359 |
+
38JBBYETQX80OFGF4K6ESKG38INE4R_processed
|
| 360 |
+
352YTHGRO4BC8P7HULEKDNDGESW4HG_processed
|
| 361 |
+
358010RM5NR8OSQBJLXTPZ1NV1OXV4_processed
|
| 362 |
+
39O5D9O872Q09LDX8FV0SROU8XT3CY_processed
|
| 363 |
+
3ATTHHXXWJM32M6BKEYAAABTM9VXIT_processed
|
| 364 |
+
3H7Z272LXG50JECQJQL68DHI25GLPQ_processed
|
| 365 |
+
3A0EX8ZRNHMIFJIFJ0SV71EPZEQYBW_processed
|
| 366 |
+
3EWIJTFFVX5JPRYELJJCGHQQRET0EZ_processed
|
| 367 |
+
3E1QT0TDFY7DNL53C6MIUBU01CH8IL_processed
|
| 368 |
+
3DY4FPOOAAMORW4ZAMR10HFZ0P5VRO_processed
|
| 369 |
+
3DQQ64TANPJGU8OPN4S8HOYY507PWR_processed
|
| 370 |
+
38YMOXR4M3X8K26K88TZBO7HAD06WL_processed
|
| 371 |
+
34HJIJKLPEUHQQ21ZAVOSO4P89Y4VN_processed
|
| 372 |
+
338JKRMM2FXRAENY3MOBQQZGR2BHA8_processed
|
| 373 |
+
3180JW2OTDAQVE67WQ0FUSZ9D4L5JF_processed
|
| 374 |
+
3IKZ72A5BDEEG1QHH05G9B73ASGFN7_processed
|
| 375 |
+
3A4NIXBJ7FXUYBFDRATER9NN2LBLMB_processed
|
| 376 |
+
3E13VNJ1NWTVCLLIDLD3F17SHUNI1T_processed
|
| 377 |
+
31HQ4X3T318XW6SIB7P03IMTVR4LSX_processed
|
| 378 |
+
35USIKEBN0EIX8X6G72CF5URYB86N9_processed
|
| 379 |
+
30ZX6P7VFHTYWHNKE7YHWLWX7YHJ21_processed
|
| 380 |
+
3GLB5JMZF6TB8PVZ3QXVVRVMEKCGD4_processed
|
| 381 |
+
358UUM7WR81MG633SOOLU3ZWB7ER75_processed
|
| 382 |
+
30LB5CDZNL8H0MPAH6XP1RR8GI2Z01_processed
|
| 383 |
+
3BQU611VFYIKQPVAD4MJHEQ9KZV999_processed
|
| 384 |
+
34V1S5K3G1ZX86TCFXJ7X4Z67A196B_processed
|
| 385 |
+
3BV8HQ2ZZ5ZBDP3H73X7TZARZ41A6L_processed
|
| 386 |
+
3GLB5JMZF6TB8PVZ3QXVVRVLSUUGDI_processed
|
| 387 |
+
384PI804X1ZKZA3WME3H5YU5TL30SY_processed
|
| 388 |
+
37XITHEIS57SSNYZJ5WWAPRAEZ2CRG_processed
|
| 389 |
+
3180JW2OTDAQVE67WQ0FUSZ9REZ5JR_processed
|
| 390 |
+
3COPXFW7XKAPZ8U8YQ95TD43G8FKPZ_processed
|
| 391 |
+
3DBQWDE4YFWME4XSBOS7NZGQFA7N5J_processed
|
| 392 |
+
37QW5D2ZRPK2HZ8ZHIGWYD0N5PMS8P_processed
|
| 393 |
+
38SKSKU7RAV82SPM6VVMZGG6LOFLI7_processed
|
| 394 |
+
36W0OB37H5CSBMV6FE4A7JQPUZ7HZG_processed
|
| 395 |
+
35GCEFQ6IEMDHEO70TF83PPFC5V3ZO_processed
|
| 396 |
+
36U2A8VAGAXJ8MM9PD5O64XFNGSKYC_processed
|
| 397 |
+
3FPRZHYEP75W8UJXZWQ5IJCJT69V3T_processed
|
| 398 |
+
3GA6AFUKOXMRQTODU7913ILAMT9H35_processed
|
| 399 |
+
37XITHEIS57SSNYZJ5WWAPRAEF1RCQ_processed
|
| 400 |
+
31LVTDXBLG8LVRS5WIPVD8HX2Z0RL7_processed
|
| 401 |
+
3A7Y0R2P2XMZXXQH2WJAMBQT6PZXJT_processed
|
| 402 |
+
3EICBYG64DUBUZFMB0NN8Y5KL56JCM_processed
|
| 403 |
+
3AUQQEL7UER0R2K0G98MGLECQGBV0S_processed
|
| 404 |
+
36AHBNMV10ABUGGZXWJ12R2P2XLDYX_processed
|
| 405 |
+
36WLNQG7888K9E1OJZG10YM9WYOBE4_processed
|
| 406 |
+
3C8HJ7UOPGSE30WH6BKNZOYLIW8ZM2_processed
|
| 407 |
+
30H4UDGLTBGKPWUBJ2ML8QW72A6MPT_processed
|
| 408 |
+
33IZTU6J8AZSW097PQSOECHGG3XSXT_processed
|
| 409 |
+
33LK57MYL23H1V9MQ8G9BXXROPHZSR_processed
|
| 410 |
+
339ANSOTRE0XIM74LVJLKG3RXKVKIH_processed
|
| 411 |
+
34X6J5FLP2WFO0P5GIOIS3U0NFOJQU_processed
|
| 412 |
+
3A1PQ49WVQFVGQAY73VIFP6DO5ZH19_processed
|
| 413 |
+
3GS6S824SZVGRNCC7PFGDZT35T6NW9_processed
|
| 414 |
+
3EF8EXOTTATR7W5OV3Y3R2MS16B1JO_processed
|
| 415 |
+
3E47SOBEYZUFZOVGTI2NWXQK97ZCIK_processed
|
| 416 |
+
3HPZF4IVNVR1POALX0OQILK7C0MCYA_processed
|
| 417 |
+
3IKZ72A5BDEEG1QHH05G9B738XDNFK_processed
|
| 418 |
+
31UV0MXWNZAU03M1E8FFIRK91DOI5L_processed
|
| 419 |
+
31QNSG6A50RGY1O7TFIL3M4RPNC87G_processed
|
| 420 |
+
3AMW0RGHOM0Q7EFBV31LL5L7DQ1NP1_processed
|
| 421 |
+
34HJIJKLPEUHQQ21ZAVOSO4P27X4VC_processed
|
| 422 |
+
3B837J3LDXU8Z4NVGRMWPUVSVL6SR5_processed
|
| 423 |
+
3C44YUNSIANHL2OY69NIP09DSIQPDX_processed
|
| 424 |
+
3HYA4D4520HIRF1OVH7WHN450QHF2V_processed
|
| 425 |
+
30BUDKLTXMTIKYKFIPPOXCMH2VYE54_processed
|
| 426 |
+
374TNBHA8KT5JPK42IPL2Q9O0J0YQ6_processed
|
| 427 |
+
392CY0QWGAPC4KI103W5DZEV03G4IW_processed
|
| 428 |
+
36WLNQG7888K9E1OJZG10YM9IBNEBI_processed
|
| 429 |
+
3137ONMDKP3G0V9ZZL8F19D6XNOEG5_processed
|
| 430 |
+
34T446B1C9C4STE0PSDHQTQNKHNC0X_processed
|
| 431 |
+
32VNZTT0AG2PXJLKQQQERRFM1OE4R7_processed
|
| 432 |
+
337RC3OW0E0DOY9M52U5E560TRRVLW_processed
|
| 433 |
+
3H8DHMCCWI9GABRITHIATJNE4H9KD4_processed
|
| 434 |
+
3B1NLC6UG8UKXMYP8ZOQVLCACU8PGK_processed
|
| 435 |
+
336KAV9KYZQOR6IJ07ZK68BLKYU2YA_processed
|
| 436 |
+
3E47SOBEYZUFZOVGTI2NWXQK8OPICD_processed
|
| 437 |
+
323Q6SJS8REM6546E2A34RA73JVFH7_processed
|
| 438 |
+
30X31N5D6COG0N1EEG0AU46JHW2SAZ_processed
|
| 439 |
+
3C6FJU71TZRXBIRLJR9QCR6DP7HUYA_processed
|
| 440 |
+
3HFNH7HEMQC5XYZ48C3FVQ2KVMPQGD_processed
|
| 441 |
+
3AWETUDC9BQS7H6QLWMV7VR425WIZE_processed
|
| 442 |
+
39O5D9O872Q09LDX8FV0SROUNTS3C4_processed
|
| 443 |
+
33PPO7FEC4DP4G1UTEXYG3817G0DI3_processed
|
| 444 |
+
386CSBG1O8K305AYWZUTJZPVNCOQ67_processed
|
| 445 |
+
3HHRAGRYXH3NXCZGFT51E4LYFTQO91_processed
|
| 446 |
+
320DUZ38GGKOBBVRDMJ6YPQY3PQJGQ_processed
|
| 447 |
+
39LNWE0K43UBLICGF9NNQ3CPWMWIUY_processed
|
| 448 |
+
3BWI6RSP7P7X72YY6I4LVW0DY2T7EJ_processed
|
| 449 |
+
39PAAFCODVY17BHREBWW0WGH2WQVTB_processed
|
| 450 |
+
30BUDKLTXMTIKYKFIPPOXCMH5AD5E7_processed
|
| 451 |
+
34QN5IT0T8P2GQON8GXCO7U4976804_processed
|
| 452 |
+
3FFJ6VRILAMV5W00H2931WOIJV7I09_processed
|
| 453 |
+
3IO1LGZLKIVXU1A2A5DTX84W9I168H_processed
|
| 454 |
+
3DZQRBDBSUDGG22T51L07WSCVJU3SA_processed
|
| 455 |
+
3F6HPJW4JMYK21NJL6HWLBQ5WXC2WU_processed
|
| 456 |
+
3CFJTT4SX2O9N70K21UCGBY5RQLI7F_processed
|
| 457 |
+
33PPUNGG3H350G99BJG4LNSVH6ARZO_processed
|
| 458 |
+
333U7HK6IIDLZRL0BWIYS4N1Q57DJN_processed
|
| 459 |
+
3DH6GAKTY7NEXHLVPE8YTJLSQGFZY4_processed
|
| 460 |
+
30LSNF2393T2163EWPDHKKHXDTZI2Y_processed
|
| 461 |
+
37FMASSAYLPWPJ3AFI6SLDK193SIBQ_processed
|
| 462 |
+
345LHZDED6QWVFUXU6G0MXA09MRU3Y_processed
|
| 463 |
+
34Z02EIMI1BLEAGBBE87F3QRU080T5_processed
|
| 464 |
+
3AAJC4I4FPQO2SQW3E7VJW647OTZJF_processed
|
| 465 |
+
3G5W44VEUGGJMV19V7JIZ4QBW72KG2_processed
|
| 466 |
+
3DEL4X4ELFJPSMLGOWKDWY5HJCAXYR_processed
|
| 467 |
+
326O153BMRWDOBZ8XV77VOA9E15EDY_processed
|
| 468 |
+
35LDD5557J2JE5XV6AHDC9A8F2XMK0_processed
|
| 469 |
+
3FPRZHYEP75W8UJXZWQ5IJCJSM23VP_processed
|
| 470 |
+
3H7Z272LXG50JECQJQL68DHI8B3LPV_processed
|
| 471 |
+
3BV8HQ2ZZ5ZBDP3H73X7TZAQIKVA6S_processed
|
| 472 |
+
3EKVH9QME72LTVNS4BC6TN1KHVX2DW_processed
|
| 473 |
+
36H9ULYP6BSIXBZW22DOG4QM199FJ3_processed
|
| 474 |
+
3CP1TO84P2ZQPI8ZP5UNVBDSPWK25U_processed
|
| 475 |
+
37WLF8U1WYOHP2C3JUAWNDDMNWNK6F_processed
|
| 476 |
+
3A1PQ49WVQFVGQAY73VIFP6DHJS1H7_processed
|
| 477 |
+
3EFE17QCRL3VAA9SKMA2BQTMEKZHSA_processed
|
| 478 |
+
32EYX73OY97OEHFZ5WHW4VDH3CMRUS_processed
|
| 479 |
+
384PI804X1ZKZA3WME3H5YU688TS07_processed
|
| 480 |
+
3DUZQ9U6SVM0SB4CPBR6QRKVMEDSV8_processed
|
| 481 |
+
3B2X28YI35DGWZ89DHX3OAUW1CHB6A_processed
|
| 482 |
+
34PGFRQONX9K8XLRSRNOKSCMVY5JWI_processed
|
| 483 |
+
3FIUS151D40EK95Q5GY31CYI47ZGGM_processed
|
| 484 |
+
3EFE17QCRL3VAA9SKMA2BQTMS8WHSX_processed
|
| 485 |
+
392CY0QWGAPC4KI103W5DZEVUCMI4S_processed
|
| 486 |
+
3A7Y0R2P2XMZXXQH2WJAMBQT5DAJX1_processed
|
| 487 |
+
3DBQWDE4YFWME4XSBOS7NZGQ0OV5N2_processed
|
| 488 |
+
31Q0U3WYDYDYN14MUU96OCHJO3Q17U_processed
|
| 489 |
+
36DSNE9QZEWC3OCP15WE3YZ080FOJ8_processed
|
| 490 |
+
37QW5D2ZRPK2HZ8ZHIGWYD0NPGJ8S4_processed
|
| 491 |
+
35BLDD71IFVXTNQQK3LEMKHYAEOZV2_processed
|
| 492 |
+
31Q0U3WYDYDYN14MUU96OCHJAHN175_processed
|
| 493 |
+
33LKR6A5KNILLZ1T7XC7T891D35T1S_processed
|
| 494 |
+
39RP059MEQRIL2T10X4KD6RIOA7MBZ_processed
|
| 495 |
+
32M8BPYGA2KSG0BLV4Y6MOBYKBSGIY_processed
|
| 496 |
+
32Z9ZLUT1UIGCIHZD5TTRLJLVIQHOV_processed
|
| 497 |
+
30H4UDGLTBGKPWUBJ2ML8QW7M30PMW_processed
|
| 498 |
+
37U1UTWH94KQGK8M2TGR83VRJOOR8N_processed
|
| 499 |
+
3A7Y0R2P2XMZXXQH2WJAMBQT5DWJXN_processed
|
| 500 |
+
3FE2ERCCZ668PZFNWI1Y0ULCXYYPO0_processed
|
| 501 |
+
3HYA4D4520HIRF1OVH7WHN450K7F29_processed
|
| 502 |
+
3EA3QWIZ4RTWL5XRF4XDL7QNHG7TIK_processed
|
| 503 |
+
339ANSOTRE0XIM74LVJLKG3RBIFKIB_processed
|
| 504 |
+
3EO896NRA5TSGGHXXMIDX85NSG2TJ6_processed
|
| 505 |
+
3HWRJOOETE0JQ0IQUL2WQNW9M1BESP_processed
|
| 506 |
+
3FTYUGLFS3JDSS6FMUE4RU4W7W7D5F_processed
|
| 507 |
+
33FOTY3KEVJ4ZIZILBHH4Y9XCXL1CG_processed
|
| 508 |
+
308Q0PEVBHBD1QODHYSWU7PBGOLI9D_processed
|
| 509 |
+
37QW5D2ZRPK2HZ8ZHIGWYD0NPIF8S4_processed
|
| 510 |
+
3HHRAGRYXH3NXCZGFT51E4LXYFPO9P_processed
|
| 511 |
+
3AQF3RZ55HG69GKPIJJZ70LHHLXF67_processed
|
| 512 |
+
3HRMW88U1FOH1FQR2H7VTPVZZZ90ME_processed
|
| 513 |
+
32VNZTT0AG2PXJLKQQQERRFM1ODR4T_processed
|
| 514 |
+
3C44YUNSIANHL2OY69NIP09DYI0DP1_processed
|
| 515 |
+
308XBLVESR29II6T5501Z5LSBU6BRN_processed
|
| 516 |
+
337RC3OW0E0DOY9M52U5E5608UGLVW_processed
|
| 517 |
+
3IAS3U3I0OESEYP8QFL0YXDKFQF2BG_processed
|
| 518 |
+
32EYX73OY97OEHFZ5WHW4VDGLBDRUX_processed
|
| 519 |
+
351SEKWQS9FB0ZRLETVQ8WFJABUMDY_processed
|
| 520 |
+
3A7Y0R2P2XMZXXQH2WJAMBQT4TJXJJ_processed
|
| 521 |
+
35LDD5557J2JE5XV6AHDC9A8B2VKMS_processed
|
| 522 |
+
3EG49X3513AN92BAIDPLD7LODKLX6O_processed
|
| 523 |
+
3FTOP5WAROMR07K6ZKU3DX3IW2EJ0O_processed
|
| 524 |
+
35LDD5557J2JE5XV6AHDC9A88NXMKZ_processed
|
| 525 |
+
3CCZ6YKWRGH1P2TYAE925YL6V19956_processed
|
| 526 |
+
30H4UDGLTBGKPWUBJ2ML8QW78EIPMM_processed
|
| 527 |
+
34HJIJKLPEUHQQ21ZAVOSO4P1HNV4C_processed
|
| 528 |
+
3DR23U6WEECK50V5JL7M0SSVO2KTEO_processed
|
| 529 |
+
339ANSOTRE0XIM74LVJLKG3RWPQIKJ_processed
|
| 530 |
+
3D8YOU6S9NIVSYHFD8EYT0MKJ1J6UI_processed
|
| 531 |
+
3907X2AHF93UISQI9K31THI91QDP24_processed
|
| 532 |
+
3180JW2OTDAQVE67WQ0FUSZ9RBO5JA_processed
|
| 533 |
+
3B3WTRP3DK09Q5ABSV747RIUW3V92R_processed
|
| 534 |
+
36ZN444YT0WG8DSJJNBERXK0GLNIO8_processed
|
| 535 |
+
3AMYWKA6YKK0FTXIHM2PUUUWPSHO6P_processed
|
| 536 |
+
308XBLVESR29II6T5501Z5LSBVVBRE_processed
|
| 537 |
+
3DQQ64TANPJGU8OPN4S8HOYY774PW4_processed
|
| 538 |
+
38F71OA9G2U8YJ5H5ZQGWWI304MMFT_processed
|
| 539 |
+
30LB5CDZNL8H0MPAH6XP1RR8FGV0ZQ_processed
|
| 540 |
+
3FTOP5WAROMR07K6ZKU3DX3IQYX0JA_processed
|
| 541 |
+
37UEWGM5H2685KO1387CTT8JB7PR1U_processed
|
| 542 |
+
3IO1LGZLKIVXU1A2A5DTX84V73968R_processed
|
| 543 |
+
3IJXV6UZ16HJ5QKZBFSILSP5TUJRIC_processed
|
| 544 |
+
31N2WW6R90O7CXX7ZHL10X9X7HU3FY_processed
|
| 545 |
+
3GDTJDAPV39ZJ4VUXLKAM41HHFB8MY_processed
|
| 546 |
+
30IQTZXKAT4SVRPVGO9446BX86KX0U_processed
|
| 547 |
+
37W3JXSD6F6A3MGQERORUFRBROWWY0_processed
|
| 548 |
+
3I33IC7ZWO0NVOKGK1L43MTEHE42AR_processed
|
| 549 |
+
30MVJZJNHVB9W18JZGDW684BYCWJ9Z_processed
|
| 550 |
+
320DUZ38GGKOBBVRDMJ6YPQY3W8GJJ_processed
|
| 551 |
+
338JKRMM2FXRAENY3MOBQQZH9A2HAZ_processed
|
| 552 |
+
3D8YOU6S9NIVSYHFD8EYT0MKPPS6U9_processed
|
| 553 |
+
3E7TUJ2EGLKWTF8RPKRL3A9YV87D9L_processed
|
| 554 |
+
3E13VNJ1NWTVCLLIDLD3F17SIAWI1Z_processed
|
| 555 |
+
3CN4LGXD56MYUKX64LI8ZN8JJZ14Y8_processed
|
| 556 |
+
3CN4LGXD56MYUKX64LI8ZN8JKTF4YB_processed
|
| 557 |
+
38F71OA9G2U8YJ5H5ZQGWWI350IFMF_processed
|
| 558 |
+
323Q6SJS8REM6546E2A34RA7OIPFHK_processed
|
| 559 |
+
34HJIJKLPEUHQQ21ZAVOSO4PMYOV4W_processed
|
| 560 |
+
31LVTDXBLG8LVRS5WIPVD8HX886LRV_processed
|
| 561 |
+
3A1PQ49WVQFVGQAY73VIFP6DPJJ1H6_processed
|
| 562 |
+
3E4GGUZ1THPT71T2WSYTX0WA7SI2KF_processed
|
| 563 |
+
3B3WTRP3DK09Q5ABSV747RIUB4I29O_processed
|
| 564 |
+
3DZQRBDBSUDGG22T51L07WSDBE6S3J_processed
|
| 565 |
+
36ZN444YT0WG8DSJJNBERXK1XGNOIN_processed
|
| 566 |
+
39N5ACM9HNL5ICBHUTIG34QN96OP9J_processed
|
| 567 |
+
31QNSG6A50RGY1O7TFIL3M4RIY178J_processed
|
| 568 |
+
30H4UDGLTBGKPWUBJ2ML8QW79RWMPO_processed
|
| 569 |
+
3HQUKB7LNOC6K1VC9SY37CMK4TKHHU_processed
|
| 570 |
+
3B837J3LDXU8Z4NVGRMWPUVS0H8RS3_processed
|
| 571 |
+
39GHHAVOMOP8ZV27ILH5P0TVCGH4JF_processed
|
| 572 |
+
36V4Q8R5ZTY5P8VQJF1A8VMHD79QMD_processed
|
| 573 |
+
3A1PQ49WVQFVGQAY73VIFP6DI9W1HS_processed
|
| 574 |
+
3DL65MZB8MD3JJTUXZCWBISRTBWECL_processed
|
| 575 |
+
3CCZ6YKWRGH1P2TYAE925YL6HHW95B_processed
|
| 576 |
+
31EUONYN241LUJCJIUAX6MAU3VJVOD_processed
|
| 577 |
+
3AQF3RZ55HG69GKPIJJZ70LHA2V6FN_processed
|
| 578 |
+
32Z9ZLUT1UIGCIHZD5TTRLJMXPUOHO_processed
|
| 579 |
+
3EICBYG64DUBUZFMB0NN8Y5J6ECJCT_processed
|
| 580 |
+
3137ONMDKP3G0V9ZZL8F19D6CF3GEL_processed
|
| 581 |
+
33TIN5LC0D8ZRQ3ILGEZGVJZQ7P9Y0_processed
|
| 582 |
+
35GMH2SV3NF4S8QXN4LN6IM8NJXOE3_processed
|
| 583 |
+
33IZTU6J8AZSW097PQSOECHG3A3SX0_processed
|
| 584 |
+
35GCEFQ6IEMDHEO70TF83PPFWC7Z3U_processed
|
| 585 |
+
324G5B4FBC6YGCJ4YB56A7Y95A607W_processed
|
| 586 |
+
31UV0MXWNZAU03M1E8FFIRK9TEH5IV_processed
|
| 587 |
+
3FUI0JHJP6WCWLHEFMKZZOK02TH33J_processed
|
| 588 |
+
374TNBHA8KT5JPK42IPL2Q9O0GSYQS_processed
|
| 589 |
+
386CSBG1O8K305AYWZUTJZPVK9J6Q9_processed
|
| 590 |
+
33NF62TLXS0TDXRA3D4LWHISRDHKJ1_processed
|
| 591 |
+
3AUQQEL7UER0R2K0G98MGLED8MDV0Q_processed
|
| 592 |
+
38JBBYETQX80OFGF4K6ESKG38J8E4E_processed
|
| 593 |
+
3GDTJDAPV39ZJ4VUXLKAM41HD1U8ML_processed
|
| 594 |
+
34HJIJKLPEUHQQ21ZAVOSO4P7TSV4B_processed
|
| 595 |
+
3EFVCAY5LC79IWP9UO7I6C90FDO8JO_processed
|
| 596 |
+
3IAS3U3I0OESEYP8QFL0YXDKMIAB2B_processed
|
| 597 |
+
36ZN444YT0WG8DSJJNBERXK0VL4OIA_processed
|
| 598 |
+
3DPNQGW4LUDWB0N0Y2NGGWOQ58K649_processed
|
| 599 |
+
3I3WADAZ9Z24WPX4C3SK2OGWTHUO51_processed
|
| 600 |
+
337RC3OW0E0DOY9M52U5E560OXALVC_processed
|
| 601 |
+
323Q6SJS8REM6546E2A34RA7J5FFHF_processed
|
| 602 |
+
31EUONYN241LUJCJIUAX6MAV666VOR_processed
|
| 603 |
+
36DSNE9QZEWC3OCP15WE3YZ0U0NJOX_processed
|
| 604 |
+
336KAV9KYZQOR6IJ07ZK68BLKBJY2L_processed
|
| 605 |
+
3G5F9DBFOYVB22QWEHF7MDDT6LEVH1_processed
|
| 606 |
+
3AQF3RZ55HG69GKPIJJZ70LHAVLF68_processed
|
| 607 |
+
339ANSOTRE0XIM74LVJLKG3SDUOKIC_processed
|
| 608 |
+
34T446B1C9C4STE0PSDHQTQN70RC0Q_processed
|
| 609 |
+
3GA6AFUKOXMRQTODU7913ILAGTV3H7_processed
|
| 610 |
+
3IFS6Q0HJRHV65KCQ4SNB2U1F8TIS6_processed
|
| 611 |
+
33JKGHPFYLSKMBIY3N9T41RC69VMNJ_processed
|
| 612 |
+
38BQUHLA95Y24WIA4296JQRHX6MOMX_processed
|
| 613 |
+
36PW28KO48UFQ4WWDLG55N23T8QEAY_processed
|
| 614 |
+
358UUM7WR81MG633SOOLU3ZWSSGR7U_processed
|
| 615 |
+
3AUQQEL7UER0R2K0G98MGLED82I0VW_processed
|
| 616 |
+
3F0BG9B9MYLVD7FP6JGF2ZSTHVV7YU_processed
|
| 617 |
+
37W3JXSD6F6A3MGQERORUFRA4IBWYE_processed
|
| 618 |
+
37ZHEEHM65KUX4I1HYNPC5WG2Q1377_processed
|
| 619 |
+
37UQDCYH66TE9DKK18TVV0OZY5AV77_processed
|
| 620 |
+
3A0EX8ZRNHMIFJIFJ0SV71EPZM1BY0_processed
|
| 621 |
+
33PPUNGG3H350G99BJG4LNSVOLNZRA_processed
|
| 622 |
+
3D4CH1LGEJRZ5ZIIRAST9VCVLDI9GP_processed
|
| 623 |
+
35BLDD71IFVXTNQQK3LEMKHY81JVZ1_processed
|
| 624 |
+
3A1PQ49WVQFVGQAY73VIFP6DHUD1HE_processed
|
| 625 |
+
36WLNQG7888K9E1OJZG10YMAZCJEBZ_processed
|
| 626 |
+
37Z929RLGI6LFJ0NKGRRP9WAOZ4STA_processed
|
| 627 |
+
3H0W84IWBT07PLIDFW2R0DRDZWVERX_processed
|
| 628 |
+
31HQ4X3T318XW6SIB7P03IMTVMTLSC_processed
|
| 629 |
+
34YB12FSQ7MECJ1CGJWYEHIF0T9MGY_processed
|
| 630 |
+
31Q0U3WYDYDYN14MUU96OCHJ951710_processed
|
| 631 |
+
345LHZDED6QWVFUXU6G0MXA0UQ9U39_processed
|
| 632 |
+
38F71OA9G2U8YJ5H5ZQGWWI36VAFMY_processed
|
| 633 |
+
3IO1LGZLKIVXU1A2A5DTX84VMAP862_processed
|
| 634 |
+
31QNSG6A50RGY1O7TFIL3M4ROE887T_processed
|
| 635 |
+
37W3JXSD6F6A3MGQERORUFRA9HUYW2_processed
|
| 636 |
+
35BLDD71IFVXTNQQK3LEMKHYA4DVZ3_processed
|
| 637 |
+
3G5F9DBFOYVB22QWEHF7MDDTRF7VH3_processed
|
| 638 |
+
33JKGHPFYLSKMBIY3N9T41RDPPWMN1_processed
|
| 639 |
+
30X31N5D6COG0N1EEG0AU46I2PLSAN_processed
|
| 640 |
+
36DSNE9QZEWC3OCP15WE3YZ0NO2JOH_processed
|
| 641 |
+
3CFJTT4SX2O9N70K21UCGBY5LUTI7P_processed
|
| 642 |
+
3CN4LGXD56MYUKX64LI8ZN8JPKR4YA_processed
|
| 643 |
+
34T446B1C9C4STE0PSDHQTQOM490CL_processed
|
| 644 |
+
35USIKEBN0EIX8X6G72CF5UQH1BN6Q_processed
|
| 645 |
+
33FOTY3KEVJ4ZIZILBHH4Y9XPFLC14_processed
|
| 646 |
+
3I33IC7ZWO0NVOKGK1L43MTE4MO2AE_processed
|
| 647 |
+
33CKWXB73SIKCFPK5ESXN2Q6LHH11O_processed
|
| 648 |
+
324G5B4FBC6YGCJ4YB56A7Y96RC071_processed
|
| 649 |
+
34BBWHLWHJ9ODM1LA92O8RXMJUJIWV_processed
|
| 650 |
+
30LSNF2393T2163EWPDHKKHXUQWI26_processed
|
| 651 |
+
3E7TUJ2EGLKWTF8RPKRL3A9YN2XD9R_processed
|
| 652 |
+
3FE2ERCCZ668PZFNWI1Y0ULCWJWPO3_processed
|
| 653 |
+
3HWRJOOETE0JQ0IQUL2WQNW9FEYESV_processed
|
| 654 |
+
33PPUNGG3H350G99BJG4LNSV2PORZP_processed
|
| 655 |
+
37M28K1J0ZBN1KIORMRW23FV695AJS_processed
|
| 656 |
+
3GNA64GUZN27H1AKRGKORTBVPSHQ5F_processed
|
| 657 |
+
31LVTDXBLG8LVRS5WIPVD8HXNAERLS_processed
|
| 658 |
+
31T4R4OBO1EIA4EKARYQ580AFDOC7F_processed
|
| 659 |
+
33CID5710DRTCP73LSOZVAEH4GYL39_processed
|
| 660 |
+
382M9COHEQDZ5DAUJQXW5OEX1TPEUI_processed
|
| 661 |
+
3EQHHY4HQ1QG4CG6OKFCXF7TNSL5GQ_processed
|
| 662 |
+
3ATTHHXXWJM32M6BKEYAAABTSV7IX4_processed
|
| 663 |
+
3GU1KF0O4RZO65QESDWCUALDW1TBP6_processed
|
| 664 |
+
338JKRMM2FXRAENY3MOBQQZGR1HHAC_processed
|
| 665 |
+
3G0WWMR1U4IB7QGQVGGALABHCJHNQA_processed
|
| 666 |
+
336KAV9KYZQOR6IJ07ZK68BL57M2Y5_processed
|
| 667 |
+
33F859I56FBWTOSQ90O7L1JMOO9BHX_processed
|
| 668 |
+
32XVDSJFP8VOXPT5H4B9CDOEBR32MD_processed
|
| 669 |
+
3CFVK00FWUJS98UL4UMX2DQ1A3X6LL_processed
|
| 670 |
+
3DL65MZB8MD3JJTUXZCWBISREGJCE1_processed
|
| 671 |
+
37U1UTWH94KQGK8M2TGR83VR3A8R8Z_processed
|
| 672 |
+
336YQZE834CGWMCSZND7AKRQBBY5ML_processed
|
| 673 |
+
32SVAV9L3O7CG6GZO1Z9MWY68SXA3O_processed
|
| 674 |
+
3H7XDTSHKLPAHVVQKL2LNFK6YXJWGZ_processed
|
| 675 |
+
3DI28L7YXJCJWGJWH2NCUM90TW0E1U_processed
|
| 676 |
+
3HMVI3QICSQH2L0NH3Z61P1HUG3Y1S_processed
|
| 677 |
+
3I3WADAZ9Z24WPX4C3SK2OGV5KF5OJ_processed
|
| 678 |
+
31HQ4X3T318XW6SIB7P03IMTST1SL2_processed
|
| 679 |
+
3C6FJU71TZRXBIRLJR9QCR6D33MUYL_processed
|
| 680 |
+
3IOEN3P9SGHFJ1QHBK4EIYHNHYC161_processed
|
| 681 |
+
3BQU611VFYIKQPVAD4MJHEQ841P99P_processed
|
| 682 |
+
333U7HK6IIDLZRL0BWIYS4N1QTNJDL_processed
|
| 683 |
+
3A0EX8ZRNHMIFJIFJ0SV71EP0MKBYK_processed
|
| 684 |
+
3B3WTRP3DK09Q5ABSV747RIUWX192L_processed
|
| 685 |
+
31IBVUNM91XRO6ZQJRR7JS1GY9CVFS_processed
|
| 686 |
+
358UUM7WR81MG633SOOLU3ZXUAP7RN_processed
|
| 687 |
+
3AUQQEL7UER0R2K0G98MGLECLJR0VE_processed
|
| 688 |
+
31Z0PCVWUTDZWLGVWDTGUI0E1KX7T6_processed
|
| 689 |
+
33C7UALJVUW2NF954Z1C2CDEKMW180_processed
|
| 690 |
+
33CID5710DRTCP73LSOZVAEH26UL3J_processed
|
| 691 |
+
36V4Q8R5ZTY5P8VQJF1A8VMHC3FQMA_processed
|
| 692 |
+
39LOEL67O13YXINKR3FVQ5SBD8638P_processed
|
| 693 |
+
39L1G8WVWZPGMI3ZSI6GBV53ZS513O_processed
|
| 694 |
+
37XITHEIS57SSNYZJ5WWAPRAFHLRCF_processed
|
| 695 |
+
39OWYR0EPTP8S0UVO2ERQR5ACHIYFM_processed
|
| 696 |
+
35BLDD71IFVXTNQQK3LEMKHYNUBZVY_processed
|
| 697 |
+
37TRT2X24ZPSKUNGX0RSXEZ1NFRJB8_processed
|
| 698 |
+
37QW5D2ZRPK2HZ8ZHIGWYD0NAM48SM_processed
|
| 699 |
+
3GD6L00D31VH84B9Y0BV7UE9JKYM1N_processed
|
| 700 |
+
33PPUNGG3H350G99BJG4LNSVLYXZR7_processed
|
| 701 |
+
3A9AA95AT5KMHP95R35ZROLLG2VP5V_processed
|
| 702 |
+
32Z9ZLUT1UIGCIHZD5TTRLJMXUNOHR_processed
|
| 703 |
+
30IQTZXKAT4SVRPVGO9446BX86EX0O_processed
|
| 704 |
+
36H9ULYP6BSIXBZW22DOG4QM21LFJ0_processed
|
| 705 |
+
3CCZ6YKWRGH1P2TYAE925YL6G76950_processed
|
| 706 |
+
3G0WWMR1U4IB7QGQVGGALABHHUWNQG_processed
|
| 707 |
+
382M9COHEQDZ5DAUJQXW5OEYNWQEUD_processed
|
| 708 |
+
3B1NLC6UG8UKXMYP8ZOQVLCA5YMPGZ_processed
|
| 709 |
+
351SEKWQS9FB0ZRLETVQ8WFIU1PDMI_processed
|
| 710 |
+
37TRT2X24ZPSKUNGX0RSXEZ1MJMJBA_processed
|
| 711 |
+
3FIJLY1B632EJM2UXFI8D0CYA6IFP2_processed
|
| 712 |
+
3DOCMVPBTWCQ4T3YFOOTHGGCDRONNP_processed
|
| 713 |
+
3GNA64GUZN27H1AKRGKORTBVQ885QI_processed
|
| 714 |
+
34MAJL3QPDLXEH0IF0PI9TC7YU443I_processed
|
| 715 |
+
3DYGAII7PU6BABS3BVT2PZGCH70PQD_processed
|
| 716 |
+
33LKR6A5KNILLZ1T7XC7T891DRN1TU_processed
|
| 717 |
+
37U1UTWH94KQGK8M2TGR83VRN408RG_processed
|
| 718 |
+
386CSBG1O8K305AYWZUTJZPVGGE6QE_processed
|
| 719 |
+
36U2A8VAGAXJ8MM9PD5O64XG3RFKY3_processed
|
| 720 |
+
3HYA4D4520HIRF1OVH7WHN46GFJ2FG_processed
|
| 721 |
+
3018Q3ZVORO4Z811ZR054U1MFKOARW_processed
|
| 722 |
+
33LK57MYL23H1V9MQ8G9BXXR4NUZSG_processed
|
| 723 |
+
30ZX6P7VFHTYWHNKE7YHWLWXS4ZJ2G_processed
|
| 724 |
+
3B3WTRP3DK09Q5ABSV747RIUWY292O_processed
|
| 725 |
+
3DL65MZB8MD3JJTUXZCWBISR1OUECH_processed
|
| 726 |
+
33CUSNVVNWAKYFTQ3KARHM0MTVH887_processed
|
| 727 |
+
3BWI6RSP7P7X72YY6I4LVW0DYAUE77_processed
|
| 728 |
+
3EO896NRA5TSGGHXXMIDX85NRXPTJQ_processed
|
| 729 |
+
3B2X28YI35DGWZ89DHX3OAUWVTT6B9_processed
|
| 730 |
+
32Q90QCQ11JL2H5IPCTUZ15ZZLHKEJ_processed
|
| 731 |
+
31N2WW6R90O7CXX7ZHL10X9XKBS3FX_processed
|
| 732 |
+
3GDTJDAPV39ZJ4VUXLKAM41HXX58M8_processed
|
| 733 |
+
37TRT2X24ZPSKUNGX0RSXEZ1HA6JB7_processed
|
| 734 |
+
36W0OB37H5CSBMV6FE4A7JQP0U1HZ6_processed
|
| 735 |
+
3FTYUGLFS3JDSS6FMUE4RU4W6E3D5A_processed
|
| 736 |
+
32EYX73OY97OEHFZ5WHW4VDG06VRUK_processed
|
| 737 |
+
3C2NJ6JBKJFUF7E5T5Q9PSDEGKTN2K_processed
|
| 738 |
+
3IAEQB9FMNI75BLZIV1DHUH9LCFWDF_processed
|
| 739 |
+
31QTRG6Q22BKJDJP25AW2LJEGHPYPZ_processed
|
| 740 |
+
3HFNH7HEMQC5XYZ48C3FVQ2KEMKGQH_processed
|
| 741 |
+
3GA6AFUKOXMRQTODU7913ILAMWC3H0_processed
|
| 742 |
+
3D8YOU6S9NIVSYHFD8EYT0MK4G56UJ_processed
|
| 743 |
+
3DBQWDE4YFWME4XSBOS7NZGQLY1N5V_processed
|
| 744 |
+
34MAJL3QPDLXEH0IF0PI9TC6BQM433_processed
|
| 745 |
+
37QW5D2ZRPK2HZ8ZHIGWYD0ORZH8S8_processed
|
| 746 |
+
339ANSOTRE0XIM74LVJLKG3RREVKIZ_processed
|
| 747 |
+
3HRMW88U1FOH1FQR2H7VTPVZZYXM0M_processed
|
| 748 |
+
3HWRJOOETE0JQ0IQUL2WQNW9GFWSEA_processed
|
| 749 |
+
36WLNQG7888K9E1OJZG10YM9HAWEBO_processed
|
| 750 |
+
36DSNE9QZEWC3OCP15WE3YZ0VOZJOM_processed
|
| 751 |
+
3A4NIXBJ7FXUYBFDRATER9NN04RMLS_processed
|
| 752 |
+
3570Y55XZYHE60QQZMK98C5MURVGYN_processed
|
| 753 |
+
3DQQ64TANPJGU8OPN4S8HOYY5UTWP8_processed
|
| 754 |
+
3E47SOBEYZUFZOVGTI2NWXQJLS0IC7_processed
|
| 755 |
+
38BQUHLA95Y24WIA4296JQRHRHXMOM_processed
|
| 756 |
+
3018Q3ZVORO4Z811ZR054U1ME89ARS_processed
|
| 757 |
+
33LK57MYL23H1V9MQ8G9BXXROTRSZ2_processed
|
| 758 |
+
374TNBHA8KT5JPK42IPL2Q9OMC9YQN_processed
|
| 759 |
+
33IZTU6J8AZSW097PQSOECHHIH4SXW_processed
|
| 760 |
+
3C8HJ7UOPGSE30WH6BKNZOYLH50MZY_processed
|
| 761 |
+
32SCWG5HIQ2I0T9JWMF4JUZLJ5PP6H_processed
|
| 762 |
+
30OG32W0S39MANQLMPLARTM3TS9NE2_processed
|
| 763 |
+
339ANSOTRE0XIM74LVJLKG3SEKLKIQ_processed
|
| 764 |
+
324G5B4FBC6YGCJ4YB56A7Y93TD70A_processed
|
| 765 |
+
3FE2ERCCZ668PZFNWI1Y0ULC1QYPOO_processed
|
| 766 |
+
32VNZTT0AG2PXJLKQQQERRFMGAIR4L_processed
|
| 767 |
+
3CPLWGV3MXX5FRZ4EE5OZFLTOGS9N7_processed
|
| 768 |
+
3HFNH7HEMQC5XYZ48C3FVQ2LYRPQGS_processed
|
| 769 |
+
3GDTJDAPV39ZJ4VUXLKAM41HCDKM8C_processed
|
| 770 |
+
39LOEL67O13YXINKR3FVQ5SCZFC832_processed
|
| 771 |
+
3EWIJTFFVX5JPRYELJJCGHQR7BA0ES_processed
|
| 772 |
+
388U7OUMFGZ8YV3J7P3CFOP97JXR0E_processed
|
| 773 |
+
3IOEN3P9SGHFJ1QHBK4EIYHNFK6161_processed
|
| 774 |
+
34FNN24DCV7GQ316IQ1I4FEXR2C5YG_processed
|
| 775 |
+
38YMOXR4M3X8K26K88TZBO7HPVC6WC_processed
|
| 776 |
+
31Z0PCVWUTDZWLGVWDTGUI0EWDE7T4_processed
|
| 777 |
+
3BEFOD78WFRY038SLIUX5SLCGAVM4K_processed
|
| 778 |
+
3DQQ64TANPJGU8OPN4S8HOYY0CRWP1_processed
|
| 779 |
+
32N49TQG3PGWSFII8B5F5RQPEIFVAM_processed
|
| 780 |
+
33OOO72IVQJ582BRNU1RA4SSXPBCTA_processed
|
| 781 |
+
3B3WTRP3DK09Q5ABSV747RIUQDA29D_processed
|
| 782 |
+
31IBVUNM91XRO6ZQJRR7JS1GVD9VFU_processed
|
| 783 |
+
36ZN444YT0WG8DSJJNBERXK0A64IOP_processed
|
| 784 |
+
3A1COHJ8NSTDRQUJ6O4XUZTLVN1H86_processed
|
| 785 |
+
3HPZF4IVNVR1POALX0OQILK7J8YYCV_processed
|
| 786 |
+
354P56DE9T1YHL3G7DOQKD4SE45S79_processed
|
| 787 |
+
3EG49X3513AN92BAIDPLD7LP0RM6X1_processed
|
| 788 |
+
3GGAI1SQE4W1V7L7EX0FOQX02D2MCX_processed
|
| 789 |
+
39GAF6DQW0Y0YR5ICSCMUQXNCQIV1F_processed
|
| 790 |
+
3HMIGG0U4U4ZDLK8GO8LGZOO6B18YO_processed
|
| 791 |
+
3BGYGHDBB6IYQLPC7MSPX4AGQSC229_processed
|
| 792 |
+
30ZX6P7VFHTYWHNKE7YHWLWXQ85J2S_processed
|
| 793 |
+
3DUZQ9U6SVM0SB4CPBR6QRKVLK7VSG_processed
|
| 794 |
+
34S9DKFK7CNKGS7CMQX4YWEJVU6NY9_processed
|
| 795 |
+
34MAJL3QPDLXEH0IF0PI9TC6VMG439_processed
|
| 796 |
+
3BXQMRHWK8WXH1270OLFIWJ7XZDMU9_processed
|
| 797 |
+
3DEL4X4ELFJPSMLGOWKDWY5HIPHXYN_processed
|
| 798 |
+
39ZSFO5CAHU7GTWMXR8N24RPQU0JUT_processed
|
| 799 |
+
3I33IC7ZWO0NVOKGK1L43MTE2HX2AB_processed
|
| 800 |
+
30BUDKLTXMTIKYKFIPPOXCMHM3BE5H_processed
|
| 801 |
+
3BGYGHDBB6IYQLPC7MSPX4AG5QO22W_processed
|
| 802 |
+
32XVDSJFP8VOXPT5H4B9CDOEX4AM2G_processed
|
| 803 |
+
384PI804X1ZKZA3WME3H5YU5RNS0SP_processed
|
| 804 |
+
36H9ULYP6BSIXBZW22DOG4QMZCQJFS_processed
|
| 805 |
+
3FE2ERCCZ668PZFNWI1Y0ULCWKKPOT_processed
|
| 806 |
+
3F1567XTN53QIOCWU6X539GX6G9Q9U_processed
|
| 807 |
+
3F1567XTN53QIOCWU6X539GX7VV9QU_processed
|
| 808 |
+
33CUSNVVNWAKYFTQ3KARHM0MS5988I_processed
|
| 809 |
+
35BLDD71IFVXTNQQK3LEMKHY33JVZ0_processed
|
| 810 |
+
3FE2ERCCZ668PZFNWI1Y0ULC2AOOPI_processed
|
| 811 |
+
3EJPLAJKEVECEXBPJVD6AS109HEZ62_processed
|
| 812 |
+
36H9ULYP6BSIXBZW22DOG4QMGYGFJ3_processed
|
| 813 |
+
3HYA4D4520HIRF1OVH7WHN45ESRF2N_processed
|
| 814 |
+
3GNA64GUZN27H1AKRGKORTBV56VQ51_processed
|
| 815 |
+
35LDD5557J2JE5XV6AHDC9A88Q4KMA_processed
|
| 816 |
+
3FIJLY1B632EJM2UXFI8D0CYBCNFPK_processed
|
| 817 |
+
340UGXU9D7ZG7OWGEGM65S2J0U1UVO_processed
|
| 818 |
+
3HL8HNGX4EZTRZMNGQMBRACJ724F9D_processed
|
| 819 |
+
3DI28L7YXJCJWGJWH2NCUM90AO41EM_processed
|
| 820 |
+
3BXQMRHWK8WXH1270OLFIWJ7XJDMUD_processed
|
| 821 |
+
3EKVH9QME72LTVNS4BC6TN1L5U1D2Z_processed
|
| 822 |
+
37W3JXSD6F6A3MGQERORUFRAO5NWYK_processed
|
| 823 |
+
3FTF2T8WL0GV2L8I6FWBVYYJVBYW91_processed
|
| 824 |
+
3AMYWKA6YKK0FTXIHM2PUUUVMAO6O9_processed
|
| 825 |
+
3IAS3U3I0OESEYP8QFL0YXDKL4P2BO_processed
|
| 826 |
+
33CID5710DRTCP73LSOZVAEH2V63LR_processed
|
| 827 |
+
388U7OUMFGZ8YV3J7P3CFOP96SZ0R6_processed
|
| 828 |
+
3137ONMDKP3G0V9ZZL8F19D6CLSEGK_processed
|
| 829 |
+
35GMH2SV3NF4S8QXN4LN6IM8IDIOE7_processed
|
| 830 |
+
3DQQ64TANPJGU8OPN4S8HOYYK0UWP0_processed
|
| 831 |
+
32UTUBMZ7PU1BPNAEP5B02AVHZ1BVH_processed
|
| 832 |
+
32EYX73OY97OEHFZ5WHW4VDGKUCRUX_processed
|
| 833 |
+
3FDJT1UU7D6L6YCPEB0RV7ZMT025KA_processed
|
| 834 |
+
3E47SOBEYZUFZOVGTI2NWXQJR4WCIR_processed
|
| 835 |
+
31Q0U3WYDYDYN14MUU96OCHJOW317T_processed
|
| 836 |
+
3DEL4X4ELFJPSMLGOWKDWY5HJA9XYM_processed
|
| 837 |
+
3FTF2T8WL0GV2L8I6FWBVYYJ2319W8_processed
|
| 838 |
+
31JLPPHS23S1IAA0YK4RNRIBC6WO35_processed
|
| 839 |
+
3CN4LGXD56MYUKX64LI8ZN8JKMZY4B_processed
|
| 840 |
+
3IHR8NYAMGZ4L655DYMPMWF7NVEP4P_processed
|
| 841 |
+
35L9RVQFCXGBPN1W9R52QRBATSEUHD_processed
|
| 842 |
+
34T446B1C9C4STE0PSDHQTQN5KN0CC_processed
|
| 843 |
+
36ZN444YT0WG8DSJJNBERXK0HLUOIM_processed
|
| 844 |
+
3IGI0VL64GI8ME3AG3O6W5GHXISNOV_processed
|
| 845 |
+
3B1NLC6UG8UKXMYP8ZOQVLCA6C7PGD_processed
|
| 846 |
+
37WLF8U1WYOHP2C3JUAWNDDMIXO6KZ_processed
|
| 847 |
+
3II4UPYCOS52LEPD6M27P5ZN3OZDQP_processed
|
| 848 |
+
30IQTZXKAT4SVRPVGO9446BX485X0F_processed
|
| 849 |
+
324G5B4FBC6YGCJ4YB56A7Y9Z09079_processed
|
| 850 |
+
31Z0PCVWUTDZWLGVWDTGUI0EVY4T7L_processed
|
| 851 |
+
358010RM5NR8OSQBJLXTPZ1N10OXV8_processed
|
| 852 |
+
32EYX73OY97OEHFZ5WHW4VDGM4GURQ_processed
|
| 853 |
+
3IJXV6UZ16HJ5QKZBFSILSP5LWNIR3_processed
|
| 854 |
+
392CY0QWGAPC4KI103W5DZEVZ3F4IU_processed
|
| 855 |
+
3CP1TO84P2ZQPI8ZP5UNVBDSP6P25J_processed
|
| 856 |
+
3E7TUJ2EGLKWTF8RPKRL3A9Y8NP9D6_processed
|
| 857 |
+
39GHHAVOMOP8ZV27ILH5P0TVR9XJ4B_processed
|
| 858 |
+
3DEL4X4ELFJPSMLGOWKDWY5HCTJXYR_processed
|
| 859 |
+
37C0GNLMHO19BW6TRDO9J0IW4YCD64_processed
|
| 860 |
+
33PPUNGG3H350G99BJG4LNSVNWCZRK_processed
|
| 861 |
+
3HMVI3QICSQH2L0NH3Z61P1HUPXY14_processed
|
| 862 |
+
3G0WWMR1U4IB7QGQVGGALABHHZ5NQZ_processed
|
| 863 |
+
3DBQWDE4YFWME4XSBOS7NZGQ0Q95NK_processed
|
| 864 |
+
32M8BPYGA2KSG0BLV4Y6MOBY4FTGIR_processed
|
| 865 |
+
3FIJLY1B632EJM2UXFI8D0CY9QFFP2_processed
|
| 866 |
+
308XBLVESR29II6T5501Z5LSVADBRA_processed
|
| 867 |
+
3IKZ72A5BDEEG1QHH05G9B739FPNFX_processed
|
| 868 |
+
32AT8R96GU70FWFCKLH1U5IC91ASUE_processed
|
| 869 |
+
3FE7TXL1LRLFI4RX9XIQTM8J6NW2Q7_processed
|
| 870 |
+
339ANSOTRE0XIM74LVJLKG3RBSLKI1_processed
|
| 871 |
+
33UKMF931IIMUJD29GWHZESWRM9TT0_processed
|
| 872 |
+
36NEMU28XOBA95RCVO0G0K431LLMWY_processed
|
| 873 |
+
320DUZ38GGKOBBVRDMJ6YPQZJ0GJGK_processed
|
| 874 |
+
3G5F9DBFOYVB22QWEHF7MDDTR17VHB_processed
|
| 875 |
+
3A7Y0R2P2XMZXXQH2WJAMBQT7ORJX6_processed
|
| 876 |
+
3AMW0RGHOM0Q7EFBV31LL5L7E5SNPN_processed
|
| 877 |
+
3I2PTA7R32SAZKVNY3OUTIUDHENKQS_processed
|
| 878 |
+
36U2A8VAGAXJ8MM9PD5O64XFHB3KY7_processed
|
| 879 |
+
358UUM7WR81MG633SOOLU3ZWE64R7W_processed
|
| 880 |
+
3FE2ERCCZ668PZFNWI1Y0ULC2GHOPN_processed
|
| 881 |
+
37WLF8U1WYOHP2C3JUAWNDDMI0K6K1_processed
|
| 882 |
+
3HFNH7HEMQC5XYZ48C3FVQ2KVEMQGU_processed
|
| 883 |
+
3DPNQGW4LUDWB0N0Y2NGGWOQQAX469_processed
|
| 884 |
+
3HPZF4IVNVR1POALX0OQILK7JENYCW_processed
|
| 885 |
+
34Q075JO16BK5Q429VOX9X7WZUB01D_processed
|
| 886 |
+
36U2A8VAGAXJ8MM9PD5O64XFKD6KYH_processed
|
| 887 |
+
3EFVCAY5LC79IWP9UO7I6C90E4Z8JG_processed
|
| 888 |
+
35LDD5557J2JE5XV6AHDC9A8B2QKMN_processed
|
| 889 |
+
358010RM5NR8OSQBJLXTPZ1N02UVXF_processed
|
| 890 |
+
3EJPLAJKEVECEXBPJVD6AS1ZMAJ6ZB_processed
|
| 891 |
+
34X6J5FLP2WFO0P5GIOIS3U06GBJQ2_processed
|
| 892 |
+
35H6S234SJYE7JR0C76QLOU4Q9K56D_processed
|
| 893 |
+
354GIDR5ZK4KY1JKDCKXVSOMWWB006_processed
|
| 894 |
+
3E13VNJ1NWTVCLLIDLD3F17S2NCI1P_processed
|
| 895 |
+
324G5B4FBC6YGCJ4YB56A7Y95G670F_processed
|
| 896 |
+
3BV8HQ2ZZ5ZBDP3H73X7TZAQK0NA6I_processed
|
| 897 |
+
3FDJT1UU7D6L6YCPEB0RV7ZMRAE5K4_processed
|
| 898 |
+
369J354OFM8CNGGKT3PHPLLTVCI6GJ_processed
|
| 899 |
+
39GXDJN2O2CI9RP3BDL190KU9QO8VH_processed
|
| 900 |
+
3HFNH7HEMQC5XYZ48C3FVQ2KBIYQGU_processed
|
| 901 |
+
3HMIGG0U4U4ZDLK8GO8LGZOOMAIY89_processed
|
| 902 |
+
369J354OFM8CNGGKT3PHPLLTGGU6GO_processed
|
| 903 |
+
3FIUS151D40EK95Q5GY31CYJSMTGG0_processed
|
| 904 |
+
31LM9EDVOUQUL3CD0QW1O9ZV5OAJN7_processed
|
| 905 |
+
3GS6S824SZVGRNCC7PFGDZT33ZHNWU_processed
|
| 906 |
+
31Q0U3WYDYDYN14MUU96OCHJAXQ71A_processed
|
| 907 |
+
32Q90QCQ11JL2H5IPCTUZ15Z6XNEKE_processed
|
| 908 |
+
39RP059MEQRIL2T10X4KD6RIL6AMBR_processed
|
| 909 |
+
3FE7TXL1LRLFI4RX9XIQTM8JLYB2QN_processed
|
| 910 |
+
3II4UPYCOS52LEPD6M27P5ZN3EPDQV_processed
|
| 911 |
+
36U2A8VAGAXJ8MM9PD5O64XG44KKYZ_processed
|
| 912 |
+
39ZSFO5CAHU7GTWMXR8N24RPDVWUJP_processed
|
| 913 |
+
32Z9ZLUT1UIGCIHZD5TTRLJLH91HOA_processed
|
| 914 |
+
3H7Z272LXG50JECQJQL68DHI2SVPLJ_processed
|
| 915 |
+
3I2PTA7R32SAZKVNY3OUTIUD22PKQR_processed
|
| 916 |
+
3EJJQNKU903J9V9F5XAXLGOQT00RHH_processed
|
| 917 |
+
31LVTDXBLG8LVRS5WIPVD8HXNBHRLX_processed
|
| 918 |
+
3CTOC39K3GO5IIKQKJFCSCD55N07J7_processed
|
| 919 |
+
35BLDD71IFVXTNQQK3LEMKHY3P2ZVV_processed
|
data_splits/airvln_16/test/airvln_16_3_trajectories_long.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dc0c0af90b9ef226afa84677ce1d9c83627c2998c4733d174f1daa8c0f1ed987
|
| 3 |
+
size 47221
|
data_splits/airvln_16/test/airvln_16_3_trajectories_long_64.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dcc65355a6788dfcd96125f1beb37a0e52f8632e39561232380b3cf78cd91b3a
|
| 3 |
+
size 85630
|
data_splits/airvln_16/test/airvln_16_4_trajectories_2d.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:271dad093374d4bbb3748782079f538315632415c2f00c922ae037c5c09aa8d9
|
| 3 |
+
size 61621
|
data_splits/airvln_16/test/airvln_16_5_trajectories.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d309cab6e576e6b2ac27513ba323a23de3cda26a0bf107fe3f2c9e8290b4f810
|
| 3 |
+
size 76030
|
data_splits/airvln_16/test/airvln_16_5_trajectories_long.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b644a06c285a7d897d279ee2c3210c9ff6b0c32bc5bd79a2921bb1d547ccad09
|
| 3 |
+
size 140039
|
data_splits/airvln_16/test/navigation_eval.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b225e6a17ef3a6ea3b679ecc262b5ab6fd11ac83e12c72d570ae2e5b21369a84
|
| 3 |
+
size 4547
|
data_splits/airvln_16/test/navigation_eval_16.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b041b67a175e2179a1a7fcfdbd41294544af013aa9fcceb8a15bd3f30dcdf044
|
| 3 |
+
size 4630
|
data_splits/airvln_16/test/navigation_eval_16_2d.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:effe73444000bdd7b9dabcfb602a43ac76399904352e8ffcbca789f15a4adfc0
|
| 3 |
+
size 4254
|
data_splits/airvln_16/test/navigation_eval_16_long.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:046bf2af6d9de194999cc7ab173a9dda4eb4da4d291cb3a76e07f18eb4de277f
|
| 3 |
+
size 4695
|
data_splits/airvln_16/test/navigation_eval_16_o.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0680c5064c7971ec09144529615603e79087cf71106ca9155810d873e0697722
|
| 3 |
+
size 4380
|
data_splits/airvln_16/test/navigation_eval_2d.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:27b4e47869b527ce61d5e435e3951e5829d32c546df2990d0e7cbf768950e40e
|
| 3 |
+
size 4387
|
data_splits/airvln_16/test/navigation_eval_2d_all.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f1e2aa556be150ad49501e4069a78347d2b68e7740bf7a984d77896aaa35c4af
|
| 3 |
+
size 32433
|
data_splits/airvln_16/test/rollout.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e9b6b53ab3017c7a9ecfd1ebd736c5c5d014b7874f49bbd420bf46dbee4f3cc5
|
| 3 |
+
size 17572
|
data_splits/airvln_16/test/rollout_16.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b2c68a23c9c9e4c4fbcfdc764b53201743d6033b35324ffc0943344c348b6dce
|
| 3 |
+
size 17586
|
data_splits/airvln_16/test/rollout_2d.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ae8008a6042b01995ae3a1d70239ba0e47ac8ac7c1d27cbe9bad0016f55ecda2
|
| 3 |
+
size 4115
|
data_splits/airvln_16/test/rollout_2d_8s.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6e8ae214e7d61c8ba6e0a6d6acf85aacd0418c40da8f48e980e87f8cef868b41
|
| 3 |
+
size 463
|
data_splits/airvln_16/test/rollout_traj_names.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
3AJA9FLWTKWJGGIXUHNMFKGYXAAIFA_processed
|
data_splits/airvln_16/test/rollout_turn_135deg.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:eef2a5e5af0de53f2e76df5fc33d545ad61d5bf7fb4f51a89e792da57eaf27dd
|
| 3 |
+
size 6205
|
data_splits/airvln_16/test/rollout_turn_135deg_n4.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3bb18dbf5a0db18c65bb9ef2bae0549f45ece863f8c3b74d80c496092243fe44
|
| 3 |
+
size 4047
|
data_splits/airvln_16/test/rollout_turn_15deg.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b5b3ccbfbc351d80b68694bc9956b3e39bbd7de19a64762cfc0ade6d47b708ca
|
| 3 |
+
size 8609
|
data_splits/airvln_16/test/rollout_turn_30deg.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:12f32a23d582052addac583ab9ab11d562bb11f9b68ca16fdc287a0adb998a29
|
| 3 |
+
size 8531
|
data_splits/airvln_16/test/rollout_turn_45deg.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7a61d33390c95dde6bda5e78d8befd960b000ac4a6a3d0ef0f31ca8571de4d90
|
| 3 |
+
size 8192
|
data_splits/airvln_16/test/rollout_turn_45deg_n4.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fcc7be005c800affd279dfc3327f346a963b6d16b1cf2bba2ce7a0737a993cb2
|
| 3 |
+
size 4627
|
data_splits/airvln_16/test/rollout_turn_90deg.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0214ef9b9c72a3cba118f851701a74a73621ab7f1d0644638e0f3288adeaa960
|
| 3 |
+
size 8642
|
data_splits/airvln_16/test/rollout_turn_90deg_n4.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9a0e23fe4510e965528b1ae34501327ac53bb96692e998ede85a1a8751e339d9
|
| 3 |
+
size 4353
|
data_splits/airvln_16/test/sampled_trajectories_5.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:78188f74b18d6700857cb60e65741d6b0626abce8ddc2b63ff589610314f3a81
|
| 3 |
+
size 72994
|
data_splits/airvln_16/test/traj_names copy.txt
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
3BDORL6HLSBP6316T2RUL6WMNHBCRJ_processed
|
| 2 |
+
3XU80RHWI7EFATMTPBPZUF9OZ2M44B_processed
|
| 3 |
+
3DZKABX20Q3HZAIN2MW4M3LP3VVVCD_processed
|
| 4 |
+
3VEI3XUC0ZV80SAAY7D056VTIHMPR0_processed
|
| 5 |
+
33CLA8O0NQ9W9FLGK4HVTCHPJAIRFJ_processed
|