commit 84218986263d2837c0908a07a7b97f5ad23c91b6 Author: shouko Date: Wed Oct 28 22:27:46 2026 +0800 maipulse: 脱敏存档 - Python 后端 + 单页前端 + Android(Chaquopy) 壳 - 曲库 1343 首 / 称号 2800 个 - 机台身份与店铺信息已抹除,字段留空 - 打包脚本含 16KB 页对齐与自动脱敏 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f958de3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# 构建产物 +__pycache__/ +*.pyc +*.pyo +build/ +.gradle/ +app/build/ +local.properties + +# 私钥与签名 +*.keystore +*.jks +*.p12 + +# 用户数据:绝不入库 +maipulse/data/accounts.json +maipulse/data/shops.json +maipulse/data/shop_current.json +maipulse/data/covers/ +maipulse/data/_backup/ +maipulse/config.filled.json +maipulse/logs/ +astral/data/ +astral/logs/ +astral/config.py + +# 系统 +.DS_Store +Thumbs.db +*.swp diff --git a/README.md b/README.md new file mode 100644 index 0000000..8488918 --- /dev/null +++ b/README.md @@ -0,0 +1,72 @@ +# maipulse + +舞萌 DX 国服(SDGB)的本地发包台。Flask + 单页前端,安卓壳用 Chaquopy 把 Python 打进 APK。 + +**这个仓库是脱敏存档**:所有机台身份(标题服务器地址、AES 密钥与 IV、混淆盐)和店铺信息都已经抹掉, +字段留空,运行时从配置文件读。想用的话自己填——见下面的「配置」。 + +## 目录 + +``` +maipulse/ Python 后端 + 前端单页 + app.py Flask 入口,所有 HTTP 接口 + core/ 业务模块(session / b50 / unlock / items / settle ...) + html/index.html 整个界面(CSS/JS 全内联) + data/master/ 曲库与道具索引(公开数据) + tools/ 打包、更新合并、脱敏脚本 +astral/ SDGB 协议实现(脱敏副本,config.py 需要自己生成) +android/ Android 壳工程(Gradle + MainActivity) +``` + +## 配置 + +`astral/config.py` 和 `astral/api/MaimaiNet.py` 里的关键字段全部为空: + +| 字段 | 说明 | +| --- | --- | +| `CLIENT_ID` | 11 位机台 ID | +| `PLACE_ID` / `REGION_ID` | 店铺 / 区域 ID | +| `PLACE_NAME` | 店铺名,只用于界面显示 | +| `BASE_URL` | 标题服务器地址 | +| `AES_KEY` / `AES_IV` | 32 / 16 字节 | +| `OBFUSCATE_PARAM` | 8 位混淆盐 | + +填完在设置页点「导入配置」加载 JSON,或者直接改这两个文件后重启。 + +## 跑起来 + +```bash +python app.py # http://127.0.0.1:8787 +``` + +依赖:`flask`、`requests`、`pycryptodome`。 + +## 打包 APK + +```powershell +powershell -NoProfile -ExecutionPolicy Bypass -File maipulse\tools\build_apk.ps1 +``` + +脚本会:清空旧产物 → 同步资源 → 脱敏 → 编译 → `zipalign -P 16`(16KB 页对齐,Android 15+ 要求)→ +重签 → 放到桌面。 + +需要自己准备一个 debug keystore 放在 `android/` 下,并在 `android/app/build.gradle` 里改路径。 +**keystore 不进仓库**,它带着私钥。 + +## 数据更新 + +官方更新包(`SDGB_A0xx_*`)到手后: + +```bash +python maipulse/tools/apply_update.py "路径/包目录" --dry # 先看差异 +python maipulse/tools/apply_update.py "路径/包目录" # 真正写入 +``` + +只做增量合并,写盘前自动备份到 `data/_backup/`。 + +## 脱敏说明 + +`maipulse/tools/blank_secrets.py` 是打包时自动跑的那一步:从主仓读出真实值, +在副本里全部替换成占位符,然后自己复核一遍,有残留就 return 2 让打包失败。 + +这个仓库里跑过同样的流程,30 处替换,复核无残留。 diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..44dd1bd --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,65 @@ +plugins { + id 'com.android.application' + id 'com.chaquo.python' +} + +android { + namespace 'com.maipulse.app' + compileSdk 34 + + defaultConfig { + applicationId "com.maipulse.app" + minSdk 24 + targetSdk 34 + versionCode 1 + versionName "1.0" + + ndk { + abiFilters "arm64-v8a" + } + + // Chaquopy 16 的 DSL 挂在 android.defaultConfig 下面 + python { + buildPython "C:/Users/20558/AppData/Local/Programs/Python/Python38/python.exe" + pip { + install "flask" + install "requests" + install "pycryptodome" + } + } + } + + // 固定 keystore:AGP 默认会在 $HOME/.android 下自动生成一个, + // 而 zipalign 之后我们要用 apksigner 重签。两边不是同一个 key 的话, + // 出来的包签名不一样,用户必须卸载才能覆盖安装。 + signingConfigs { + debug { + storeFile file("../maipulse-debug.keystore") + storePassword "android" + keyAlias "androiddebugkey" + keyPassword "android" + } + } + + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + minifyEnabled false + } + } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } + + androidResources { + noCompress 'json', 'png' + } +} + +dependencies { + implementation 'androidx.core:core:1.12.0' +} diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..f8a9fd3 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/java/com/maipulse/app/MainActivity.java b/android/app/src/main/java/com/maipulse/app/MainActivity.java new file mode 100644 index 0000000..99d9c29 --- /dev/null +++ b/android/app/src/main/java/com/maipulse/app/MainActivity.java @@ -0,0 +1,397 @@ +package com.maipulse.app; + +import android.annotation.SuppressLint; +import android.app.Activity; +import android.app.DownloadManager; +import android.content.BroadcastReceiver; +import android.content.Context; +import android.content.Intent; +import android.content.IntentFilter; +import android.content.pm.PackageManager; +import android.content.res.AssetManager; +import android.graphics.Color; +import android.net.Uri; +import android.os.Build; +import android.os.Bundle; +import android.os.Environment; +import android.provider.Settings; +import android.util.Log; +import android.view.KeyEvent; +import android.view.View; +import android.webkit.JavascriptInterface; +import android.webkit.ValueCallback; +import android.webkit.WebSettings; +import android.webkit.WebView; +import android.webkit.WebChromeClient; +import android.webkit.WebViewClient; +import android.widget.FrameLayout; +import android.widget.TextView; +import android.widget.Toast; + +import androidx.core.content.FileProvider; + +import com.chaquo.python.Python; +import com.chaquo.python.android.AndroidPlatform; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.net.InetSocketAddress; +import java.net.Socket; + +/** + * maipulse 的 Android 外壳。 + * + * 流程:复制 assets/app -> filesDir/app(assets 只读,Flask 要写 logs 与缓存), + * 起 Chaquopy 跑 Flask 绑 127.0.0.1:8787,端口通了再把 WebView 指过去。 + * + * 额外给了网页一个 Maipulse.installApk(url):走系统 DownloadManager 下 APK, + * 下完弹安装器,这样更新不用让用户自己去找文件。 + */ +public class MainActivity extends Activity { + + private static final String TAG = "maipulse"; + private static final int PORT = 8787; + + private WebView web; + private TextView tip; + private static final int REQ_PICK_FILE = 1001; + private ValueCallback filePathCallback; + private long pendingDownloadId = -1; + private BroadcastReceiver downloadReceiver; + + @SuppressLint("SetJavaScriptEnabled") + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + FrameLayout root = new FrameLayout(this); + root.setBackgroundColor(Color.parseColor("#EEF2F9")); + + web = new WebView(this); + web.setBackgroundColor(Color.parseColor("#EEF2F9")); + WebSettings s = web.getSettings(); + s.setJavaScriptEnabled(true); + s.setDomStorageEnabled(true); + s.setAllowFileAccess(true); + s.setDatabaseEnabled(true); + s.setMediaPlaybackRequiresUserGesture(false); + s.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW); + s.setCacheMode(WebSettings.LOAD_DEFAULT); + // 禁掉双指缩放与双击放大(网页里能放大就是这里没设) + s.setSupportZoom(false); + s.setBuiltInZoomControls(false); + s.setDisplayZoomControls(false); + s.setTextZoom(100); + // 长按不再弹出「复制/分享」这类浏览器菜单 + web.setLongClickable(false); + web.setHapticFeedbackEnabled(false); + web.setWebViewClient(new WebViewClient()); + + // 网页里的 走 WebChromeClient.onShowFileChooser,挂在 + // WebViewClient 上编译不过,必须单独设一个 chrome client。 + web.setWebChromeClient(new WebChromeClient() { + @Override + public boolean onShowFileChooser(WebView view, ValueCallback callback, + FileChooserParams params) { + if (filePathCallback != null) filePathCallback.onReceiveValue(null); + filePathCallback = callback; + try { + Intent i = params.createIntent(); + i.addCategory(Intent.CATEGORY_OPENABLE); + startActivityForResult(i, REQ_PICK_FILE); + return true; + } catch (Exception e) { + filePathCallback = null; + return false; + } + } + }); + web.addJavascriptInterface(new Bridge(), "Maipulse"); + + tip = new TextView(this); + tip.setText("正在启动服务…"); + tip.setTextColor(Color.parseColor("#5A6A82")); + tip.setTextSize(15); + tip.setPadding(48, 48, 48, 48); + + root.addView(web, new FrameLayout.LayoutParams(-1, -1)); + root.addView(tip, new FrameLayout.LayoutParams(-1, -1)); + setContentView(root); + + registerDownloadReceiver(); + new Thread(this::bootPython, "maipulse-boot").start(); + new Thread(this::waitAndLoad, "maipulse-wait").start(); + } + + /* ---------------- 网页可调的接口 ---------------- */ + + public class Bridge { + /** 下载并安装新版本。url 由网页的更新源给。 */ + @JavascriptInterface + public void installApk(String url) { + runOnUiThread(() -> startDownload(url)); + } + + /** 当前 App 版本号,网页可以拿来显示。 */ + @JavascriptInterface + public String appVersion() { + try { + return getPackageManager().getPackageInfo(getPackageName(), 0).versionName; + } catch (Exception e) { + return "1.0"; + } + } + } + + private void startDownload(String url) { + if (url == null || !url.startsWith("http")) { + Toast.makeText(this, "更新地址不对", Toast.LENGTH_SHORT).show(); + return; + } + try { + File dir = getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS); + if (dir != null) { + for (File f : dir.listFiles()) { + if (f.getName().endsWith(".apk")) f.delete(); + } + } + DownloadManager.Request req = new DownloadManager.Request(Uri.parse(url)); + req.setTitle("maipulse 新版本"); + req.setDescription("下载完成后会弹安装"); + req.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); + req.setDestinationInExternalFilesDir(this, Environment.DIRECTORY_DOWNLOADS, "maipulse-update.apk"); + req.setMimeType("application/vnd.android.package-archive"); + DownloadManager dm = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE); + pendingDownloadId = dm.enqueue(req); + Toast.makeText(this, "开始下载,完成后会弹安装", Toast.LENGTH_LONG).show(); + } catch (Exception e) { + Log.e(TAG, "download failed", e); + Toast.makeText(this, "下载失败:" + e.getMessage(), Toast.LENGTH_LONG).show(); + } + } + + private void registerDownloadReceiver() { + downloadReceiver = new BroadcastReceiver() { + @Override + public void onReceive(Context ctx, Intent intent) { + if (!DownloadManager.ACTION_DOWNLOAD_COMPLETE.equals(intent.getAction())) return; + long id = intent.getLongExtra(DownloadManager.EXTRA_DOWNLOAD_ID, -1); + if (id != pendingDownloadId) return; + File dir = getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS); + if (dir == null) return; + File apk = new File(dir, "maipulse-update.apk"); + if (apk.exists()) installApkFile(apk); + } + }; + IntentFilter filter = new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + registerReceiver(downloadReceiver, filter, Context.RECEIVER_EXPORTED); + } else { + registerReceiver(downloadReceiver, filter); + } + } + + private void installApkFile(File apk) { + try { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O + && !getPackageManager().canRequestPackageInstalls()) { + // 没有「安装未知应用」权限,跳设置页让用户开 + Intent s = new Intent(Settings.ACTION_MANAGE_UNKNOWN_APP_SOURCES, + Uri.parse("package:" + getPackageName())); + startActivity(s); + Toast.makeText(this, "允许安装后回到 App 再点一次更新", Toast.LENGTH_LONG).show(); + return; + } + Uri uri = FileProvider.getUriForFile(this, getPackageName() + ".fileprovider", apk); + Intent i = new Intent(Intent.ACTION_VIEW); + i.setDataAndType(uri, "application/vnd.android.package-archive"); + i.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(i); + } catch (Exception e) { + Log.e(TAG, "install failed", e); + Toast.makeText(this, "拉起安装器失败:" + e.getMessage(), Toast.LENGTH_LONG).show(); + } + } + + /* ---------------- Python 启动 ---------------- */ + + private void bootPython() { + try { + File files = getFilesDir(); + File appDir = new File(files, "app"); + File stamp = new File(files, "asset.rev"); + // 内置资源版本号:打包时由 build_apk.ps1 写进 assets/app/asset.rev, + // 每次打包都会变,所以数据更新后一定能触发重建(手写常量太容易忘)。 + String want = ""; + try (InputStream in = getAssets().open("app/asset.rev")) { + byte[] b = new byte[128]; + int n = in.read(b); + if (n > 0) want = new String(b, 0, n, "UTF-8").trim(); + } catch (Exception ignored) { + } + String have = ""; + try { + if (stamp.exists()) { + byte[] b = new byte[(int) stamp.length()]; + try (InputStream in = new FileInputStream(stamp)) { + int n = in.read(b); + if (n > 0) have = new String(b, 0, n, "UTF-8").trim(); + } + } + } catch (Exception ignored) { + } + boolean broken = !appDir.exists() + || !new File(appDir, "app.py").exists() + || !new File(appDir, "data/master.json").exists(); + if (broken || want.isEmpty() || !want.equals(have)) { + tip("正在释放内置资源"); + // 用户导入的机台配置要保住,其余整目录重建(否则旧资源永远不更新) + byte[] conf = null; + File confFile = new File(new File(appDir, "astral"), "config.py"); + if (confFile.exists() && confFile.length() > 0) { + conf = new byte[(int) confFile.length()]; + try (InputStream in = new FileInputStream(confFile)) { + int n = in.read(conf); + if (n <= 0) conf = null; + } + } + deleteTree(appDir); + copyAssetDir("app", appDir); + if (conf != null) { + File cf = new File(new File(appDir, "astral"), "config.py"); + File parent = cf.getParentFile(); + if (parent != null && !parent.exists()) parent.mkdirs(); + try (OutputStream out = new FileOutputStream(cf)) { + out.write(conf); + } + } + try (OutputStream out = new FileOutputStream(stamp)) { + out.write(want.getBytes("UTF-8")); + } + } + tip("正在加载 Python 运行时…"); + if (!Python.isStarted()) { + Python.start(new AndroidPlatform(this)); + } + tip("正在启动本地服务…"); + Python.getInstance().getModule("android_boot").callAttr("boot", files.getAbsolutePath()); + } catch (Throwable t) { + Log.e(TAG, "boot failed", t); + tip("启动失败:" + t); + } + } + + private void tip(final String text) { + runOnUiThread(() -> tip.setText(text)); + } + + private void deleteTree(File f) { + if (f == null || !f.exists()) return; + if (f.isDirectory()) { + File[] kids = f.listFiles(); + if (kids != null) { + for (File k : kids) deleteTree(k); + } + } + f.delete(); + } + + private void copyAssetDir(String src, File dst) throws IOException { + AssetManager am = getAssets(); + String[] list = am.list(src); + if (list == null || list.length == 0) { + copyAssetFile(src, dst); + return; + } + if (!dst.exists() && !dst.mkdirs()) { + throw new IOException("mkdirs failed: " + dst); + } + for (String name : list) { + copyAssetDir(src + "/" + name, new File(dst, name)); + } + } + + private void copyAssetFile(String src, File dst) throws IOException { + // 不跳过已存在文件:整目录重建后旧的残留必须被覆盖 + File parent = dst.getParentFile(); + if (parent != null && !parent.exists() && !parent.mkdirs()) { + throw new IOException("mkdirs failed: " + parent); + } + try (InputStream in = getAssets().open(src); + OutputStream out = new FileOutputStream(dst)) { + byte[] buf = new byte[64 * 1024]; + int n; + while ((n = in.read(buf)) > 0) out.write(buf, 0, n); + } + } + + private void waitAndLoad() { + for (int i = 0; i < 200; i++) { + try (Socket sock = new Socket()) { + sock.connect(new InetSocketAddress("127.0.0.1", PORT), 300); + runOnUiThread(() -> { + tip.setVisibility(View.GONE); + web.loadUrl("http://127.0.0.1:" + PORT + "/"); + }); + return; + } catch (IOException ignored) { + try { + Thread.sleep(200); + } catch (InterruptedException e) { + return; + } + } + } + tip("服务没有起来,看看日志"); + } + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + if (requestCode == REQ_PICK_FILE) { + Uri[] result = null; + if (resultCode == RESULT_OK && data != null) { + if (data.getDataString() != null) { + result = new Uri[]{Uri.parse(data.getDataString())}; + } else if (data.getClipData() != null) { + int n = data.getClipData().getItemCount(); + result = new Uri[n]; + for (int i = 0; i < n; i++) { + result[i] = data.getClipData().getItemAt(i).getUri(); + } + } + } + if (filePathCallback != null) { + filePathCallback.onReceiveValue(result); + filePathCallback = null; + } + return; + } + super.onActivityResult(requestCode, resultCode, data); + } + + @Override + public boolean onKeyDown(int keyCode, KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK && web != null && web.canGoBack()) { + web.goBack(); + return true; + } + return super.onKeyDown(keyCode, event); + } + + @Override + protected void onDestroy() { + try { + if (downloadReceiver != null) unregisterReceiver(downloadReceiver); + } catch (Exception ignored) { + } + if (web != null) { + web.destroy(); + web = null; + } + super.onDestroy(); + } +} \ No newline at end of file diff --git a/android/app/src/main/python/android_boot.py b/android/app/src/main/python/android_boot.py new file mode 100644 index 0000000..51ab203 --- /dev/null +++ b/android/app/src/main/python/android_boot.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +"""Android 启动器:把 filesDir/app 挂进 sys.path,然后跑 Flask。 + +为什么不在 assets 里直接 import:app.py 顶层会 os.makedirs(logs), +assets 是只读的,必须用 Java 侧复制出来的可写副本。 +""" +import os +import sys + +PORT = 8787 + + +def boot(files_dir): + base = os.path.join(files_dir, "app") + if base not in sys.path: + sys.path.insert(0, base) + astral = os.path.join(base, "astral") + if astral not in sys.path: + sys.path.insert(0, astral) + os.environ["ASTRAL_DIR"] = astral + os.environ.setdefault("MAIPULSE_PORT", str(PORT)) + os.chdir(base) + + import app as maipulse_app # noqa: E402 + # 绑定 127.0.0.1:只有本机 WebView 能访问 + maipulse_app.app.run(host="127.0.0.1", port=PORT, debug=False, + threaded=True, use_reloader=False) + return "exited" \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..1673016 --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..1673016 --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..7465b78 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..eed6348 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..7465b78 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..7006754 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..192cec9 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..7006754 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..ecd28ed Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..089c06a Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..ecd28ed Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..60a3646 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..7216d9b Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..60a3646 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..1751e66 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..fbabbb6 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..1751e66 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..867d655 --- /dev/null +++ b/android/app/src/main/res/values/colors.xml @@ -0,0 +1,4 @@ + + + #FFE9A8 + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..686a06a --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,4 @@ + + + maipulse + \ No newline at end of file diff --git a/android/app/src/main/res/values/themes.xml b/android/app/src/main/res/values/themes.xml new file mode 100644 index 0000000..23c5e0c --- /dev/null +++ b/android/app/src/main/res/values/themes.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/android/app/src/main/res/xml/provider_paths.xml b/android/app/src/main/res/xml/provider_paths.xml new file mode 100644 index 0000000..031a137 --- /dev/null +++ b/android/app/src/main/res/xml/provider_paths.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..fb3d791 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,4 @@ +plugins { + id 'com.android.application' version '8.2.2' apply false + id 'com.chaquo.python' version '16.1.0' apply false +} \ No newline at end of file diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..976ff4e --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 +android.useAndroidX=true +android.nonTransitiveRClass=true \ No newline at end of file diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..61285a6 Binary files /dev/null and b/android/gradle/wrapper/gradle-wrapper.jar differ diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..59d3f0e --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.9-bin.zip +networkTimeout=60000 +validateDistributionUrl=false +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists \ No newline at end of file diff --git a/android/gradlew b/android/gradlew new file mode 100644 index 0000000..adff685 --- /dev/null +++ b/android/gradlew @@ -0,0 +1,248 @@ +#!/bin/sh + +# +# Copyright © 2015 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 0000000..c4bdd3a --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,93 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..c36a110 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,16 @@ +pluginManagement { + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} +dependencyResolutionManagement { + repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) + repositories { + google() + mavenCentral() + } +} +rootProject.name = 'maipulse' +include ':app' \ No newline at end of file diff --git a/astral/.gitattributes b/astral/.gitattributes new file mode 100644 index 0000000..35cb6af --- /dev/null +++ b/astral/.gitattributes @@ -0,0 +1,7 @@ +# 统一换行符,避免 Windows/Linux 来回转换把每个文件都标成 modified +* text=auto +*.py text eol=lf +*.md text eol=lf +*.cs text eol=crlf +*.csproj text eol=crlf +*.json text eol=lf diff --git a/astral/.gitignore b/astral/.gitignore new file mode 100644 index 0000000..1c569a9 --- /dev/null +++ b/astral/.gitignore @@ -0,0 +1,40 @@ +# ---- 运行产物 ---- +# 每账号一份用户数据快照(.json) +data/ +logs/ +__pycache__/ +*.pyc +*.pyo + +# ---- 本地查证用(含 SEGA 二进制 / 反编译代码 / 真机日志,不入库)---- +source/ + +# ---- 私有配置:只提交 config.py.example,不提交 config.py ---- +config.py + +# ---- 文档单独放 docs 分支,主分支不含 ---- +docs/ + +# ---- .NET 构建产物 ---- +gamehook/bin/ +gamehook/obj/ + +# ---- netdelivery 下载目录(.app / .opt 更新包很大,不入库)---- +download/ + +# ---- get_auth_list:clientId 遍历脚本与其产物(默认不入库、不推送)---- +# 产物默认落在 data/ 下(data/ 本就已经整目录忽略); +# authentication.* 再兜一层,防止用 --csv/--state 指到别处 +get_auth_list.py +authentication.* + +# ---- extra_data 用的节点 JSON(含账号数据,不入库)---- +extra*.json + +# ---- 编辑器 / 系统 ---- +.vs/ +.vscode/ +.idea/ +*.user +Thumbs.db +Desktop.ini diff --git a/astral/README.md b/astral/README.md new file mode 100644 index 0000000..8552f66 --- /dev/null +++ b/astral/README.md @@ -0,0 +1,499 @@ +

+ Astral +

+ +

Astral

+ +

+ 舞萌DX 的游戏助手
+ 宗旨:让舞萌DX的玩家能够更好地游玩游戏,获得快乐。 +

+ +

AI真的很好用你知道吗

+ +--- + +## 这是什么 + +Astral 是一个用 **Python 纯网络方式**与舞萌DX(SDGB 国服)游戏服务器交互的工具集。 + +它不修改游戏、不注入进程,只是把游戏客户端做的事用脚本重做一遍: +扫码登录 → 取数据 → 上传成绩 / 解锁歌曲 → 登出。 + +> 协议实现全部来自反编译源码与真机网络日志的双向验证, +> 每个关键常量在代码注释里都标了**源码行号**。 + +--- + +## 当前状态:v0 plus 附加功能 + +| 脚本 | 状态 | +|---|---| +| **`upsert.py`** | ✅ **可用** —— 扫码登录 → 上传一局成绩 → 落库回查 → 登出 | +| **`unlockmusic.py`** | ✅ **可用** —— 解锁(解禁)歌曲 / 难度(复用 `upsert.py` 整套流程) | +| **`buy_ticket.py`** | ✅ **可用** —— 购买功能票 | +| **`use_ticket.py`** | ✅ **可用** —— 消耗当前持有的功能票 | +| **`reincarnate.py`** | 🔧 已实现(**未实跑**)—— 账号数据迁移(转生) | +| **`netdelivery.py`** | ✅ **可用** —— 查 / 下 `.app` / `.opt` 更新包(只读) | +| `api/` 下 40+ 个接口模块 | 🔧 已实现并通过零网络自检,但**未全部在真机上验证过** | + +**文档**在 [`docs` 分支](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs),见文末[文档索引](#文档索引)。 + +--- + +## 一个教训:别把一件事分段交给 AI + +v0 的开发过程中,我反复把同一个目标拆成小段丢给 AI,结果: + +| 项目 | Token 消耗 | +|---|---| +| **v0 有效开发** | **473M+** | +| 含中途废弃的分支项目 | **1137.5M** | + +**这 1137.5M 里有一大半是浪费掉的。** + +真正的教训是: + +> **不要把一个东西分段交给 AI,而是直接设定一个目标,然后让它自己跑完。** + +分段交接会让 AI 反复丢失上下文、重复劳动、在已经解决的问题上打转 —— +而一个清晰的目标 + 足够长的执行窗口,反而更快也更省。 + +--- + +## 项目框架 + +``` +Astral/ +├── config.py 运行时可配置项(机台标识 / 歌曲数据 / 日志级别)★ 需自建 +├── config.py.example 配置模板 +├── icon/ Logo +├── upsert.py ★ 主脚本:扫码登录 → 上传成绩 → 登出 +├── unlockmusic.py 主脚本:解锁(解禁)歌曲(复用 upsert.py 的 run()) +├── buy_ticket.py 主脚本:购买功能票 +├── use_ticket.py 主脚本:消耗当前持有的功能票 +├── reincarnate.py 主脚本:账号数据迁移(转生) +├── netdelivery.py 主脚本:查 / 下 .app / .opt 更新包 +├── selftest.py 零网络自检(284 项,判据 = 源码 + 真机日志) +│ +├── api/ ★ 所有与服务器交互的模块(一个接口一个脚本) +│ ├── __init__.py 统一导出 + 日志自动跟踪 +│ ├── MaimaiNet.py 网络核心(AES / deflate / URL 混淆 / Cookie) +│ ├── LogSetup.py 日志(INFO / DEBUG 双模式) +│ ├── ChargeGuard.py 买票前置闸门(必须先跑过 GetUserCharge) +│ ├── UpsertUserAll.py 上传成绩 / 解锁歌曲(36 节点 / 110 字段 / 差分) +│ ├── GetNeedUserData.py 结算快照编排 + 落盘 data/.json +│ └── ... 40+ 个接口脚本 +│ +├── data/ 每账号一份用户数据快照(.json)★ 不入库 +├── download/ netdelivery.py 下载的 .app / .opt ★ 不入库 +└── logs/ 日志输出(latest.log + 日期.log)★ 不入库 +``` + +**设计约定**:`api/` 里每个脚本 = 一个接口,对外暴露一个**能传参的函数**。 +主脚本只负责编排,日志和协议细节都在 `api/` 内部。 + +**命名约定**:**文件名 = 函数名**,都按首字母大写的驼峰切分,一一对应: + +| 服务端接口 | 脚本 | 函数 | +|---|---|---| +| `GetUserDataApi` | `api/GetUserData.py` | `GetUserData()` | +| `UpsertUserAllApi` | `api/UpsertUserAll.py` | `UpsertUserAll()` | +| `UserLoginApi` | `api/UserLogin.py` | `UserLogin()` | + +服务端 API 名里带 `Get` 的,脚本名与函数名一律带 `Get`(不要模棱两可)。 + +### 分支说明 + +| 分支 | 内容 | +|---|---| +| **`mai`** | 主分支 —— 代码 | +| **`docs`** | 孤儿分支 —— 只有 `docs/`,开发文档与踩坑记录 | + +两个分支**没有共同的提交历史**,各自独立。 + +> 🛠 **给开发者**:协议实现对照的反编译源码(`Assembly-CSharp` / `AMDaemon.NET` 等) +> 不入库,需要自己准备一份放在 `source/`;代码注释里的行号都指向它。 +> 只是用工具的话**完全不需要**这个目录。 + +--- + +## 快速开始 + +### 1. 装依赖 + +```bash +pip install requests pycryptodome +``` + +### 2. ★ 先填 `config.py` + +仓库里只有模板 `config.py.example`,先复制一份: + +```bash +cp config.py.example config.py # Linux / macOS +copy config.py.example config.py # Windows +``` + +然后**必须**填好 **`config.py` 第二节「机台与店铺标识」**: + +| 变量 | 填什么 | +|---|---| +| `CLIENT_ID` | Keychip 短值(15 位 Keychip 去掉连字符取前 11 位),形如 `A63E01ABCDE` | +| `PLACE_ID` | 你所在店铺 ID | +| `REGION_ID` | 你所在区域 ID | +| `PLACE_NAME` | 店铺名 | +| `REGION_NAME` | 区域名 | +| `KEYCHIP_ID` | **由上面两个值自动推导**,不要手改 | + +> ⚠️ 填错的话,发出去的请求带的就是别人的机台身份,服务端会直接拒绝。 +> +> `config.py` 已在 `.gitignore` 里 —— 它是你的私有配置,**不要提交**。 + +### 3. 跑自检 + +```bash +python selftest.py # 零网络自检,应该 284 项全绿(不依赖你的 config) +``` + +### 主脚本一览 + +| 脚本 | 干什么 | 副作用 | 需要二维码 | +|---|---|---|---| +| `upsert.py` | 上传一局成绩 | ★ 有 | ✅ | +| `unlockmusic.py` | 解锁(解禁)歌曲 / 难度 | ★ 有 | ✅ | +| `buy_ticket.py` | 购买功能票 | ★ 有 | ✅ | +| `use_ticket.py` | 消耗当前持有的功能票 | ★ 有 | ✅ | +| `reincarnate.py` | 账号数据迁移(转生) | ★ 有 | ✅(目标号;源号可选) | +| `netdelivery.py` | 查 / 下 `.app` / `.opt` 更新包 | 只读 | ❌ | +| `selftest.py` | 零网络自检 | 无 | ❌ | + +> **所有有副作用的脚本默认都不发包**:不传 `--send` 时只构造报文(dry-run)。 +> 想看报文而不产生任何后果,先跑一次不带 `--send` 的。 + +> 二维码从机台的「扫码登录」界面获取,**有效期 10 分钟**(不是按次数计量的)。 + +--- + +## upsert.py —— 上传一局成绩 + +```bash +# 预检:登录 + 抓快照 + 组包,不发包(零副作用,建议先跑这个) +python upsert.py "<二维码>" + +# 真实上传一局成绩(★ 有副作用,不可撤销) +python upsert.py "<二维码>" --send + +# 常用开关 +python upsert.py "<二维码>" --send --debug # 日志里带完整收发报文 +python upsert.py "<二维码>" --send --cooldown 0 # 跳过发包前 15 秒冷却 +python upsert.py "<二维码>" --send --no-verify # 跳过上传后的落库回查 +python unlockmusic.py "<二维码>" --send --music 11414 # 解锁歌曲 / 解禁难度 +``` + +**换歌 / 换成绩只改 `config.py` 的 `PLAY_*`,不用动任何代码。** + +### 额外塞节点:`--extra-data` + +想手工覆盖某几个节点(比如本局拿到的新 KaleidxScope 门): + +```bash +python upsert.py "<二维码>" --send --extra-data extra.json +``` + +键必须是 `upsertUserAll` 的 **36 个节点**之一,写错会报错并列出可用节点名。 +**JSON 在扫码之前就校验**,写错直接退出,不浪费二维码。 + +> ⚠️ 在 PowerShell / CMD 里写内联 JSON 很容易被吞掉双引号,**建议一律用文件**。 + +### ★ `isNew*` 位串:0 / 1 / 2 的含义 + +每个数组节点都配一条 `isNew*` 位串,**一位对应数组里的一条**(顺序必须一致)。 + +依据 `source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:309-364` 的 `BuildListData()`: + +| 位 | 含义 | 服务端行为 | +|---|---|---| +| `0` | **存量更新** —— 旧数据里**已有**同主键的条目 | UPDATE | +| `1` | **新增** —— 旧数据里**没有**同主键的条目 | INSERT | +| `2` | **无变化** —— 只有 `userFavoriteList` 用,其他节点不会出现 | 跳过 | + +主键见 `api/UpsertUserAll.py` 的 `DIFF_PRIMARY_KEYS` +(如 `userKaleidxScopeList` 用 `gateId`、`userMusicDetailList` 用 `musicId`+`level`)。 + +> ⚠️ **对已存在的条目填 `1` 会 HTTP 500** —— 服务端会去 INSERT 一条重复记录。 +> 真机抓包样本里 `isNewFavoriteList = "22212"`,可以直观看到 0/1/2 混用的样子。 + +> **不确定填什么?** 先看 `data/<你的userId>.json` 里对应的节点: +> 主键已存在 → `0`,不存在 → `1`。 + +--- + +## unlockmusic.py —— 解锁(解禁)歌曲 + +```bash +python unlockmusic.py "<二维码>" --music 11414 # 预检,不发包 +python unlockmusic.py "<二维码>" --music 11414 --send # ★ 真实解锁 +python unlockmusic.py "<二维码>" --music 1085,11414 --send # 多首,逗号分隔 +python unlockmusic.py "<二维码>" --music 11414 --send --no-unlock-remaster +``` + +**它没有自己的协议实现** —— 整个流程直接复用 `upsert.py` 的 `run()`: +扫码 → 预览 → 登录 → `UpsertUserAll` → 落库回查 → 登出,一模一样。 +唯一多出来的东西是「要解锁哪些歌」这个入参。 + +**解锁也不是单独的接口** —— 它是往 `userItemList` 里补几条 `UserItem`: + +| itemKind | 解锁什么 | +|---|---| +| `5` | 歌曲本体(`MusicUnlockList`) | +| `6` | Master 难度(`MusicUnlockMasterList`) | +| `7` | Re:Master 难度(`MusicUnlockReMasterList`) | + +条目形如 `{"itemKind":5,"itemId":1085,"stock":1,"isValid":true}`。 + +- **标准谱(`musicId < 10000`)的 Master / Re:Master 天生解锁**,只写 `kind5`; + 只有 DX 谱(`>= 10000`)才需要写 `kind6` / `kind7`。 +- 服务器上**已存在的条目会自动跳过** —— 重复插入会让服务端直接 HTTP 500。 +- Re:Master 还受活动开关约束,那是机台侧的事,脚本改不了;写了也可能进游戏仍是灰的。 + +| 参数 | 说明 | +|---|---| +| `--music ID[,ID...]` | 要解锁的 musicId,可重复、可逗号分隔(`--unlock-music` 也认) | +| `--send` | 真正发包(不加就是预检,零副作用) | +| `--no-unlock-master` | 不解禁 Master | +| `--no-unlock-remaster` | 不解禁 Re:Master | +| `--cooldown N` / `--no-verify` / `--debug` | 和 `upsert.py` 完全一样 | + +> 依据反编译源码 `VOExtensions.cs:981-1008`(四个解锁列表并进 `userItemList`) +> 与 `NotesListManager.cs:415/455`(`if (id < 10000) return true;`)。 +> 这部分**没有真机抓包可对照**(机台侧的解锁不上报),是按源码实现的。 + +--- + +## buy_ticket.py —— 购买功能票 + +```bash +python buy_ticket.py "<二维码>" --list # 登录后只列当前票券,不购买 +python buy_ticket.py "<二维码>" --charge-id 2 # 预检:只看报文 +python buy_ticket.py "<二维码>" --charge-id 2 --send # ★ 真实购买 +``` + +| chargeId | 票 | 上报的 `price` | +|---|---|---| +| 2 | 2倍チケット | 1 | +| 3 | 3倍チケット | 2 | +| 5 | 5倍チケット | 4 | + +> 默认 `--charge-id 5`。**不同店铺上架的票不一样**,买之前先 `--list`。 + +### 它做的安全检查 + +1. 跑前查 `GetUserChargeApi` —— **账号已持有功能票时直接拒绝购买**(重复购买有封号风险) +2. 买票前 **15 秒等待**(贴近真机节奏) +3. 跑后再查一次确认状态 + +> **票源只看 `GetUserChargeApi`**(账号自己的票券表),不再看 `GetGameChargeApi` +> (那是机台本地的上架清单,跟账号状态无关)。 +> +> `UpsertUserChargelog` 内部还有两道硬闸门: +> **必须先跑过 `GetUserCharge`**(`api/ChargeGuard.py` 记账), +> 以及**同一账号同一进程只允许买一次票** —— 都拦在发包之前。 + +--- + +## use_ticket.py —— 消耗当前持有的功能票 + +```bash +python use_ticket.py "<二维码>" --list # 只列当前持有的票 +python use_ticket.py "<二维码>" --ticket-id 2 --send # ★ 真实消耗 +``` + +**原理**:`GetUserChargeApi` 与 `UpsertUserAllApi` 里的 `userChargeList` **格式完全相同**, +所以把该节点里目标票的 `stock` 减 1,再让 playlog 带上 `useTicketId` / `playCredit`, +服务端就认为这张票被这一局用掉了。 + +> **典型用途**:账号手里挂着票时 `buy_ticket.py` 会拒绝再买; +> 想再买一张就先用这个把它用掉。 + +详细原理与报文依据见 [功能票使用说明](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/功能票使用说明.md)。 + +--- + +## reincarnate.py —— 账号转生 + +把一个账号(源 A)的数据克隆到另一个账号(目标 B)。 + +```bash +# 源数据来自二维码(会联网抓 A 的数据并落盘到 data/.json) +python reincarnate.py --dst-qr "" --src-qr "" + +# 源数据来自已保存的 JSON(离线,推荐) +python reincarnate.py --dst-qr "" --src-json data/12345678.json --plan +python reincarnate.py --dst-qr "" --src-json data/12345678.json --send +``` + +**它干了什么**: + +1. 取源账号 A 的 19 个节点数据(联网抓或读 `data/.json`) +2. 用目标账号 B 的二维码登录 +3. 把 A 的 `userMusicDetailList` **分批**上传到 B —— 每包最多 4 首, + 并自动避开**被服务端禁止的 2 首包**(`[4,4,2]` → `[4,3,3]`) +4. 每包之间:**等待 → 上传 → 登出(type=1)→ 续关登录**,循环到传完 +5. 每包的 playlog 从曲目记录**反推合成**(`achievement` / `deluxscore` / `scoreRank` …) + +| 参数 | 默认 | 说明 | +|---|---|---| +| `--plan` | — | 只列分批计划,不发包(**建议先跑这个**) | +| `--limit N` | 0(全部) | 只迁前 N 首(试跑用) | +| `--per-packet N` | 4 | 每包曲目数,**只能是 1 / 3 / 4** | +| `--wait N` | 5.0 | 每次上传前的等待秒数 | +| `--clone-identity` | 关 | 连 `userName` / `accessCode` 一起克隆(默认保留 B 自己的) | + +> ⚠️ **未实跑过。** 建议先 `--plan`,再 `--limit 8` 小批量试。 + +完整流程、分批规则、续关与登出类型的依据见 [账号转生说明](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/账号转生说明.md)。 + +--- + +## netdelivery.py —— 查 / 下 `.app` / `.opt` 更新包 + +```bash +python netdelivery.py # 用 config.py 里的机台查,然后**多选下载** +python netdelivery.py A63E01ABCDE # 指定 Keychip +python netdelivery.py --list # 只列清单 + 直链,不下载 +python netdelivery.py --all # 全下(不交互) +python netdelivery.py --only 1,3 # 只下第 1、3 项(不交互) +python netdelivery.py --ver 1.55 # 指定上报版本(默认 config.MAI_ENCODING) +python netdelivery.py --out D:\SDGB2026\update +``` + +交互选择支持:逗号/空格分隔、区间(`1-3`)、`a`=全选、`n`=全不选、`q`=退出。 +下载带**断点续传**与进度/速率显示,默认存到 `download/`(不入库)。 + +> 这是**只读**操作,不写任何账号数据。 +> 需要同目录下的 `authv1.py` 提供 ALL.Net 协议层。 + +--- + +## 主脚本怎么写 + +**核心原则:不要为每个 api 调用写日志。** 日志已经在 `api/` 里了。 + +```python +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +import sys +from api import (setup_logging, teardown_logging, + ParseQRCode, GetUserPreview, UserLogin, UserLogout, LogoutType, + UpsertUserAll) +from config import REGION_ID, PLACE_ID + +def main() -> int: + setup_logging("我的脚本") # ← 只需要这一句 + session = {"user_id": 0, "token": "", "login_dt": 0, "logged_in": False} + try: + user_id, token = ParseQRCode(sys.argv[1]) + session.update(user_id=user_id, token=token) + + GetUserPreview(user_id, token) # 顶号保护 + login = UserLogin(user_id, token, + region_id=REGION_ID, place_id=PLACE_ID) + session.update(login_dt=login.loginDateTime, logged_in=True) + + # ★ 一个函数跑完整条结算链路 + UpsertUserAll(user_id, login.loginId, + login_date_time=login.loginDateTime, + auth_date_time=login.dateTime, + token=token, + dry_run=False, confirm=True) + return 0 + finally: + if session["logged_in"]: # ★ 一定要保证登出 + UserLogout(session["user_id"], session["token"], session["login_dt"], + logout_type=LogoutType.Logout, + region_id=REGION_ID, place_id=PLACE_ID) + teardown_logging() + +if __name__ == "__main__": + sys.exit(main()) +``` + +三条铁律: + +1. **不要写日志** —— 每个 api 函数会自动打印 `=== 函数名 开始运行 ===` / `[运行结果]` +2. **一定要登出** —— 账号卡在 `isLogin=True` 时下次登录会 `returnCode=100` +3. **写接口要显式开闸门** —— 只写 `dry_run=False` 不够,必须同时给 `confirm=True` + +完整指南见 [主脚本编写指南](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/主脚本编写指南.md)。 + +--- + +## 已完成 / 将来 + +**已完成(v0)** + +- ✅ 扫码登录 / 登出 / 心跳,完整会话链路 +- ✅ 上传一局成绩(36 节点 / 110 字段 / 差分 / 落库回查) +- ✅ 购买功能票 +- ✅ 消耗持有的功能票 +- ✅ 账号数据快照落盘(`data/.json`) +- ✅ 账号数据迁移(转生) +- ✅ 查 / 下 `.app` / `.opt` 更新包 +- ✅ 解锁歌曲 / 解禁 Master 与 Re:Master 难度 +- ✅ 零网络自检 284 项 +- ✅ MelonLoader 抓包 Mod(`gamehook/`) + +**将来可能会加** + +- **网页控制** —— 用浏览器代替命令行操作 +- 更多游戏功能(任务 / 地图 / 收藏夹 / 排行榜……) +- 更完整的真机验证覆盖 +- `reincarnate.py` 的实跑验证 + +--- + +## 文档索引 + +全部在 [`docs` 分支](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs): + +| 文档 | 内容 | +|---|---| +| [项目总览](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/项目总览.md) | 开发向主文档,该放哪 / 该怎么写 | +| [主脚本编写指南](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/主脚本编写指南.md) | 写新主脚本的规范 | +| [上传成绩开发文档](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/上传成绩开发文档.md) | `UpsertUserAll` 的 36 节点 / 110 字段 | +| [UpsertUserAll踩坑清单](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/UpsertUserAll踩坑清单.md) | 28 条踩坑记录 | +| [功能票使用说明](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/功能票使用说明.md) | 买票 / 用票的完整原理与报文依据 | +| [账号转生说明](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/账号转生说明.md) | `reincarnate.py` 完整流程 | +| [netdelivery说明](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/netdelivery说明.md) | DLI 协议与运行原理 | +| [常见坑与注意事项](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/常见坑与注意事项.md) | 二维码 / 账号状态 / 副作用 / 日志 / 网络 | +| [购买功能票流程](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/购买功能票流程.md) | 买票接口的完整排查过程 | +| [购买功能票_存档与交接](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/购买功能票_存档与交接.md) | 排查存档 | +| [真机Hook对照报告](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/真机Hook对照报告.md) | 抓包 Mod 对照 | +| [实跑验证记录](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/实跑验证记录.md) | 每次实跑的结果 | +| [舞萌DX_扫码登录协议技术规范](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/舞萌DX_扫码登录协议技术规范.md) | aimedb 扫码协议 | +| [日志与主脚本指南](https://git.fragrance.moe/Txiaochen/Astral/src/branch/docs/docs/日志与主脚本指南.md) | 日志系统说明 | + +--- + +## 特别鸣谢 + +- **志成🍥** —— 提供脱壳 DLL +- [**WorkBuddy AI**](https://www.workbuddy.ai/)—— 提供 AI 模型 +- **DeepSeek V4.1 Flash** —— 主要代码编写 +- **GPT-Image-2** —— Logo 设计 +- [**NVIDIA NIM**](https://build.nvidia.com/models)、 + [**AMD**](https://developer.amd.com.cn/radeon/tokenfactory)、 + [**Kilo**](https://kilo.ai/)—— 提供 AI 模型 +- [**eaquira**](https://git.fragrance.moe/Fragrance/eaquira)—— 思路启发 +- **神秘群U** —— 私有科技的 Web 启发(暂无) +- **香水所有群友** —— 和谐帮助 + +*(还有什么以后补充)* + +--- + +## 免责声明 + +本项目仅供**学习与协议研究**使用。使用本工具产生的任何后果由使用者自行承担。 +请遵守游戏服务条款,不要用于破坏游戏公平性。 diff --git a/astral/api/ChargeGuard.py b/astral/api/ChargeGuard.py new file mode 100644 index 0000000..64d5f58 --- /dev/null +++ b/astral/api/ChargeGuard.py @@ -0,0 +1,150 @@ +# -*- coding: utf-8 -*- +""" +ChargeGuard.py —— 买票前置闸门(GetUserCharge 必须已经跑过) +================================================================================ + +★ 这个模块解决什么问题: + + ```` + 错误写法(危险): + UpsertUserChargelog(user_id, 2, login.loginDateTime, confirm=True) + # ↑ 没先查 GetUserCharge —— 万一账号已经持有一张功能票, + # 服务端看到的就是「重复购买」,有封号风险。 + ``` + + 正确写法: + ``` + held = GetUserCharge(user_id) # ① 先查:有没有持票 + ... + UpsertUserChargelog(user_id, 2, ...) # ② 再买 + ``` + + 本模块在 ① 里记一笔「这个 user_id 刚查过票券」,在 ② 里检查这笔记录, + 没查过就抛 `ChargelogGuardError`(**未发包**)。 + +★ 还顺手挡第二件事:**同一个账号在同一个进程里只允许买一次票**。 + 真机买票是「买完立刻被这一局用掉」(stock--),正常状态 stock 恒为 0; + 脚本连着买两张是明显的异常行为,这里直接拦掉。 + +★ 记忆只存在于**当前进程**(内存字典),脚本退出即清空 —— 不做持久化, + 免得下次运行时被上一次的记录误拦。 + +依据: + source/Assembly-CSharp/Manager/TicketManager.cs:130-174 UseTicketPrepare + source/Assembly-CSharp/Manager/TicketManager.cs:234-253 RequestUserCharge + source/Assembly-CSharp/Net.Packet.Mai2/PacketGetUserCharge.cs:20 + source/Assembly-CSharp/Net.Packet.Mai2/PacketUploadUserChargelog.cs:19 +""" + +from __future__ import annotations + +import time +from typing import Any, Dict, List, Optional + +#: GetUserCharge 结果的「新鲜度」窗口(秒)。 +#: 超过这个时间才买票,认为那次查询已经过期,需要重查。 +CHARGE_READ_FRESH_SEC = 600.0 + +#: user_id -> 最近一次 GetUserCharge 的 monotonic 时刻 +_LAST_READ: Dict[int, float] = {} + +#: user_id -> 最近一次 GetUserCharge 返回的 userChargeList(原样) +_LAST_LIST: Dict[int, List[Dict[str, Any]]] = {} + +#: user_id -> 本进程内已经买过的 chargeId 列表 +_PURCHASES: Dict[int, List[int]] = {} + + +# ============================================================================= +# 一、GetUserCharge 侧:记一笔 +# ============================================================================= + +def note_user_charge_read( + user_id: int, + charge_list: Optional[List[Dict[str, Any]]] = None, +) -> None: + """ + 记录「刚刚为这个 user_id 查过票券」。 + + ★ 由 GetUserCharge() 在拿到响应后自动调用,调用方不用管。 + """ + try: + uid = int(user_id) + except (TypeError, ValueError): + return + _LAST_READ[uid] = time.monotonic() + if isinstance(charge_list, list): + _LAST_LIST[uid] = [c for c in charge_list if isinstance(c, dict)] + + +def last_read_age(user_id: int) -> Optional[float]: + """距上次 GetUserCharge 过了多少秒;从没查过返回 None。""" + try: + uid = int(user_id) + except (TypeError, ValueError): + return None + ts = _LAST_READ.get(uid) + if ts is None: + return None + return max(0.0, time.monotonic() - ts) + + +def has_fresh_read( + user_id: int, + max_age: float = CHARGE_READ_FRESH_SEC, +) -> bool: + """这个 user_id 最近(max_age 秒内)查过 GetUserCharge 吗?""" + age = last_read_age(user_id) + if age is None: + return False + return age <= float(max_age) + + +def last_charge_list(user_id: int) -> List[Dict[str, Any]]: + """最近一次 GetUserCharge 返回的 userChargeList(没有则空表)。""" + try: + return list(_LAST_LIST.get(int(user_id)) or []) + except (TypeError, ValueError): + return [] + + +def held_charges(user_id: int) -> List[Dict[str, Any]]: + """最近一次查到的「持有中」(stock > 0)的票券。""" + return [c for c in last_charge_list(user_id) if int(c.get("stock", 0) or 0) > 0] + + +# ============================================================================= +# 二、UpsertUserChargelog 侧:买之前查 +# ============================================================================= + +def note_charge_purchase(user_id: int, charge_id: int) -> None: + """记录「这个 user_id 刚刚买了一张 chargeId 的票」。""" + try: + uid = int(user_id) + except (TypeError, ValueError): + return + _PURCHASES.setdefault(uid, []).append(int(charge_id)) + + +def purchased_charge_ids(user_id: int) -> List[int]: + """本进程内这个 user_id 已经买过的 chargeId。""" + try: + return list(_PURCHASES.get(int(user_id)) or []) + except (TypeError, ValueError): + return [] + + +def reset(user_id: Optional[int] = None) -> None: + """清空记忆(测试用;不传 user_id 就全清)。""" + if user_id is None: + _LAST_READ.clear() + _LAST_LIST.clear() + _PURCHASES.clear() + return + try: + uid = int(user_id) + except (TypeError, ValueError): + return + _LAST_READ.pop(uid, None) + _LAST_LIST.pop(uid, None) + _PURCHASES.pop(uid, None) diff --git a/astral/api/Chime.py b/astral/api/Chime.py new file mode 100644 index 0000000..aa7b5b6 --- /dev/null +++ b/astral/api/Chime.py @@ -0,0 +1,311 @@ +# -*- coding: utf-8 -*- +""" +Chime.py —— 扫码登录(二维码 -> userId + token) +================================================================================ + +功能:把微信二维码串(或二维码 URL)交给 aimedb 服务器,换取 userId 与 token。 + +对应接口:POST https://ai.sys-allnet.cn/wc_aime/api/get_data + +-------------------------------------------------------------------------------- +协议依据 +-------------------------------------------------------------------------------- +source/ChimeLib.NET/ChimeLib/NET/COMM/CCommGetUserData.cs + CCommGetUserData_Create(strGameID, strChipID, strCommonKey, + strQRData, strTitleKey, serverURLIndex) + strGameID = "MAID" + strChipID = KeychipID + strQRData = 二维码串[20:] <- 见 CCommQRCode.EraseHashIdentifier() + strTitleKey= "SDGB" + +source/ChimeLib.NET/ChimeLib/NET/COMM/CCommQRCode.cs + IsValid() : 前缀 "SGWC"(Chime.WechatID) + 偏移 4 处为 gameID + GetTimeStamp() : [8:20] 12 位 yymmddHHMMss + EraseHashIdentifier() : [20:] 64 位载荷 + +source/Assembly-CSharp/Manager/ChimeReaderManager.cs:250-255 + KeychipID = AMDaemon.System.KeychipId.Value + TitleKey = AMDaemon.System.GameId + GameID = "MAID" + +docs/舞萌DX_扫码登录协议技术规范.md + - 签名 key = SHA-256(chipID + timestamp + SIGN_KEY) 大写 hex + - ★ 请求头【绝不能】带 Content-Type,否则服务端返回 errorID=57 + - qrCode 字段传的是 64 位载荷,不是完整 84 字符串 + +-------------------------------------------------------------------------------- +调用示例 +-------------------------------------------------------------------------------- + from api import ParseQRCode + + user_id, token = ParseQRCode("SGWCMAID2610022219463A...") + # 也可以直接传二维码 URL + user_id, token = ParseQRCode("https://wq.wahlap.net/qrcode/req/MAID261002....html?l=...") +""" + +from __future__ import annotations + +import hashlib +import http.client +import json +import re +import ssl +from datetime import datetime +from typing import Tuple +from urllib.parse import urlparse + +from config import KEYCHIP_ID + +# ============================================================================= +# aimedb 扫码登录常量(原在 config.py,2026-10-06 下沉到本模块) +# ============================================================================= +# 依据:source/ChimeLib.NET/ChimeLib/NET/COMM/CCommGetUserData.cs +# + docs 分支《舞萌DX_扫码登录协议技术规范》 + +#: aimedb 服务器 +AIMEDB_HOST = "ai.sys-allnet.cn" +AIMEDB_PORT = 443 +AIMEDB_PATH = "/wc_aime/api/get_data" + +#: 签名密钥(含前导 X,32 字符) +#: 来源:chimelib_dll.dll .rdata UTF-16 @0x00B040,抓包验证一致 +QR_SIGN_KEY = "XcW5FW4cPArBXEk4vzKz3CIrMuA5EVVW" + +#: 固定字段 +QR_OPEN_GAME_ID = "MAID" +QR_TITLE_KEY = "SDGB" +QR_USER_AGENT = "WC_AIME_LIB" + +from .LogSetup import log_debug, log_error, log_info, log_request, log_response + +# ============================================================================= +# 二维码格式常量(CCommQRCode.cs + 技术规范) +# ============================================================================= + +QR_PREFIX = "SGWC" # Chime.WechatID +QR_GAME_ID = "MAID" +QR_PREFIX_LEN = 20 # SGWC(4) + MAID(4) + timestamp(12) +QR_PAYLOAD_LEN = 64 +QR_TOTAL_LEN = QR_PREFIX_LEN + QR_PAYLOAD_LEN # 84 + +#: 默认机台 chipID +#: +#: ★★ 必须用**完整形式**(带连字符),不是短值 —— 这是个容易搞错的点: +#: source/Assembly-CSharp/Manager/ChimeReaderManager.cs:250 +#: KeychipID = AMDaemon.System.KeychipId.Value; // 完整形式 +#: source/Assembly-CSharp/Manager/ChimeReaderManager.cs:255 +#: Chime.Instance.Init(GameID, KeychipID, _chimeDevice, TitleKey); +#: 而游戏服务器那边用的是短值: +#: source/Assembly-CSharp/Net.Packet.Mai2/PacketGetGameSetting.cs:23 +#: clientId = AMDaemon.System.KeychipId.ShortValue; // 短值 +#: +#: 即:aimedb 扫码用完整 KeychipId,游戏服务器用 ShortValue。 +#: docs 分支的《扫码登录协议技术规范》§3.4 里也有对应的抓包验证向量。 +#: token 与 chipID 绑定,用错会导致后续接口「returnCode=1 但不落库」。 +DEFAULT_CHIP_ID = KEYCHIP_ID + + +# ============================================================================= +# 内部工具 +# ============================================================================= + +def _extract_qr_from_url(url: str) -> str: + """ + 从二维码 URL 提取完整 84 字符串。 + + URL 形如: + https://wq.wahlap.net/qrcode/req/MAID2610022219463A....html?l=...&t=...&d=... + 取 /qrcode/req/ 与 .html 之间的 80 字符,前面补 "SGWC"。 + """ + path = urlparse(url).path + match = re.search(r"/qrcode/req/([^/]+)\.html", path) + if not match: + raise ValueError("URL 路径格式不符合预期,无法提取二维码数据:" + url) + return QR_PREFIX + match.group(1) + + +def _normalize_qr(qr_input: str) -> str: + """URL 或字符串 -> 标准 84 字符二维码串(含格式校验)。""" + qr = (qr_input or "").strip() + + if qr.startswith("http://") or qr.startswith("https://"): + log_debug("输入是 URL,先提取二维码字符串") + qr = _extract_qr_from_url(qr) + + if len(qr) != QR_TOTAL_LEN: + raise ValueError( + "二维码长度应为 " + str(QR_TOTAL_LEN) + " 字符,实际 " + str(len(qr)) + " 字符:" + qr + ) + if not qr.startswith(QR_PREFIX): + raise ValueError("二维码必须以 '" + QR_PREFIX + "' 开头:" + qr) + if qr[4:8] != QR_GAME_ID: + raise ValueError( + "二维码 GameID 应为 '" + QR_GAME_ID + "',实际 '" + qr[4:8] + "':" + qr + ) + if not all(c in "0123456789ABCDEF" for c in qr[QR_PREFIX_LEN:]): + raise ValueError("二维码载荷必须为大写十六进制:" + qr) + + log_debug( + "二维码校验通过:timestamp=" + qr[8:20] + + " payload_len=" + str(len(qr[QR_PREFIX_LEN:])) + ) + return qr + + +def _build_body(qr_string: str, chip_id: str) -> Tuple[bytes, str, str]: + """ + 构造请求体。 + + 签名(技术规范 §4.1): + key = SHA-256(chipID + timestamp + SIGN_KEY).hexdigest().upper() + ★ 拼接里不含 qrCode、不含 titlekey + + qrCode 字段(CCommQRCode.EraseHashIdentifier): + qr_string[20:] 即 64 位载荷 + + 返回: + (body_bytes, timestamp, key) + """ + timestamp = datetime.now().strftime("%y%m%d%H%M%S") + key = hashlib.sha256((chip_id + timestamp + QR_SIGN_KEY).encode()).hexdigest().upper() + + body_dict = { + "chipID": chip_id, + "openGameID": QR_OPEN_GAME_ID, + "key": key, + "qrCode": qr_string[QR_PREFIX_LEN:], + "timestamp": timestamp, + "titlekey": QR_TITLE_KEY, + } + body_bytes = json.dumps(body_dict, separators=(",", ":")).encode("utf-8") + return body_bytes, timestamp, key + + +def _send(body_bytes: bytes) -> dict: + """ + 发送 HTTPS POST 并解析 JSON 响应。 + + ★ 请求头只放 Connection / User-Agent / Content-Length。 + 绝不能加 Content-Type —— 加了会得到 errorID=57(技术规范 §3.3)。 + """ + ctx = ssl.create_default_context() + ctx.check_hostname = False + ctx.verify_mode = ssl.CERT_NONE + + headers = { + "Connection": "Keep-Alive", + "User-Agent": QR_USER_AGENT, + "Content-Length": str(len(body_bytes)), + # ★ 此处刻意不加 Content-Type + } + + conn = http.client.HTTPSConnection(AIMEDB_HOST, AIMEDB_PORT, context=ctx, timeout=20) + try: + conn.request("POST", AIMEDB_PATH, body=body_bytes, headers=headers) + resp = conn.getresponse() + text = resp.read().decode("utf-8") + status = resp.status + finally: + conn.close() + + log_response(status=status, body=text, api_name="aimedb/get_data") + try: + return json.loads(text) + except Exception as exc: + raise RuntimeError("aimedb 响应不是合法 JSON:" + text[:300]) from exc + + +def _parse(resp: dict) -> Tuple[int, str]: + """解析响应,返回 (user_id, token)。""" + error_id = resp.get("errorID", -1) + user_id = resp.get("userID", -1) + token = resp.get("token", "") or "" + + if error_id != 0: + raise RuntimeError( + "扫码登录失败:errorID=" + str(error_id) + ",响应=" + json.dumps(resp, ensure_ascii=False) + + "\n 提示:errorID=57 通常是二维码已失效/已被使用,或请求头带了 Content-Type" + ) + if user_id == -1 or not token: + raise RuntimeError( + "扫码登录失败:userID=" + str(user_id) + ", token='" + token + "'" + ) + return int(user_id), str(token) + + +# ============================================================================= +# 公开 API +# ============================================================================= + +def ParseQRCode(qr_input: str, *, chip_id: str = DEFAULT_CHIP_ID) -> Tuple[int, str]: + """ + 解析二维码并换取 userId 与 token。 + + 参数: + qr_input: 84 字符二维码串(SGWCMAID...),或二维码 URL + chip_id: 机台 Keychip 短值(可选,默认取 config.CLIENT_ID) + + 返回: + (user_id, token) 元组,可直接传给 GetUserPreview / UserLogin 等 + + 异常: + ValueError: 二维码格式不合法 + RuntimeError: 服务器返回错误或网络异常 + """ + log_info("解析二维码登录:chip_id=" + chip_id) + + qr_string = _normalize_qr(qr_input) + body_bytes, timestamp, key = _build_body(qr_string, chip_id) + + log_request( + url="https://" + AIMEDB_HOST + ":" + str(AIMEDB_PORT) + AIMEDB_PATH, + body={ + "chipID": chip_id, + "openGameID": QR_OPEN_GAME_ID, + "key": key, + "qrCode": qr_string[QR_PREFIX_LEN:], + "timestamp": timestamp, + "titlekey": QR_TITLE_KEY, + }, + headers={"Connection": "Keep-Alive", "User-Agent": QR_USER_AGENT, + "Content-Length": str(len(body_bytes))}, + api_name="aimedb/get_data", + ) + + log_info("发送登录请求:timestamp=" + timestamp + " host=" + AIMEDB_HOST + AIMEDB_PATH) + resp = _send(body_bytes) + user_id, token = _parse(resp) + + log_info("扫码登录成功:user_id=" + str(user_id) + " token=" + token[:8] + "...(长度 " + + str(len(token)) + ")") + return user_id, token + + +# ============================================================================= +# 单独运行(调试) +# ============================================================================= + +if __name__ == "__main__": + import sys + + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("chime_test") + try: + if len(sys.argv) < 2: + print("用法: python -m api.chime <二维码串或URL> [chip_id]") + return 1 + chip = sys.argv[2] if len(sys.argv) > 2 else DEFAULT_CHIP_ID + user_id, token = ParseQRCode(sys.argv[1], chip_id=chip) + print("") + print("user_id =", user_id) + print("token =", token) + return 0 + except Exception as exc: + log_error("扫码登录失败:" + str(exc)) + return 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/GetGameCharge.py b/astral/api/GetGameCharge.py new file mode 100644 index 0000000..f6d3ae9 --- /dev/null +++ b/astral/api/GetGameCharge.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +""" +GetGameCharge.py —— 取游戏计费配置(GetGameChargeApi) +================================================================================ + +取服务器下发的计费档位。 + +对应接口:GetGameChargeApi +请求体 :{"isAll": false}(GameChargeRequestVO) +响应 :{length, gameChargeList:[{orderId,chargeId,price,startDate,endDate}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/GameChargeRequestVO.cs + source/2026-10-05.log:9 真机请求 {"isAll":false} + +调用示例: + from api import GetGameCharge +""" + +from __future__ import annotations + +from dataclasses import dataclass +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient, request_dict + + +@dataclass +class GameChargeRequestVO: + """请求 VO(对应 GameChargeRequestVO)。""" + isAll: bool = False + + +def GetGameCharge( + *, + is_all: bool = False, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取游戏计费配置(对应 GetGameChargeApi)。 + + 返回: + 原始响应 dict,含 gameChargeList + """ + log_info("取游戏计费配置:isAll=" + str(is_all)) + return request_dict( + "GetGameChargeApi", GameChargeRequestVO(isAll=is_all), + user_id=0, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) diff --git a/astral/api/GetGameSettings.py b/astral/api/GetGameSettings.py new file mode 100644 index 0000000..303dc96 --- /dev/null +++ b/astral/api/GetGameSettings.py @@ -0,0 +1,175 @@ +# -*- coding: utf-8 -*- +""" +GetGameSettings.py —— 获取游戏设置(GetGameSettingApi) +================================================================================ + +功能:取服务器下发的运行时配置(维护窗口、心跳间隔、包超时、各类上限)。 + +对应接口:GetGameSettingApi +请求体 :{"placeId": <店铺ID>, "clientId": "<机台短值>"} + source/Assembly-CSharp/Net.VO.Mai2/GameSettingRequestVO.cs + source/Assembly-CSharp/Net.Packet.Mai2/PacketGetGameSetting.cs:21-24 + +★ 真机调用时机:会话最开始、Ping 之前(source/2026-10-05.log:1)。 + +调用示例: + from api import GetGameSettings + resp = GetGameSettings() + print(resp.gameSetting.isMaintenance, resp.gameSetting.requestInterval) +""" + +from __future__ import annotations + +from dataclasses import dataclass, field +from typing import Optional + +from config import CLIENT_ID, PLACE_ID, TIMEOUT_MS + +from .LogSetup import log_info, log_warning +from .MaimaiNet import MaimaiNetClient, request_dict + + +# ============================================================================= +# VO(字段对照 source/Assembly-CSharp/Net.VO.Mai2/GameSetting.cs 与真机响应) +# ============================================================================= + +@dataclass +class GameSetting: + """游戏运行时配置(对应 Net.VO.Mai2.GameSetting)。""" + isMaintenance: bool = False + requestInterval: int = 0 + rebootStartTime: str = "" + rebootEndTime: str = "" + rebootInterval: int = 0 + movieUploadLimit: int = 0 + movieStatus: int = 0 + movieServerUri: str = "" + deliverServerUri: str = "" + oldServerUri: str = "" + usbDlServerUri: str = "" + maxCountRivalMusic: int = 0 + replicationDelayLimit: int = 0 + exclusionStartTime: str = "" + exclusionEndTime: str = "" + pingDisable: bool = False + packetTimeout: int = 0 + packetTimeoutLong: int = 0 + packetRetryCount: int = 0 + userDataDlErrTimeout: int = 0 + userDataDlErrRetryCount: int = 0 + userDataDlErrSamePacketRetryCount: int = 0 + userDataUpSkipTimeout: int = 0 + userDataUpSkipRetryCount: int = 0 + iconPhotoDisable: bool = False + uploadPhotoDisable: bool = False + photoDisableArea: Optional[str] = None + collectDelayInfoDisable: bool = False + maxCountMusic: int = 0 + maxCountItem: int = 0 + nameEntryDisable: bool = False + packetRecreateCount: int = 0 + + +@dataclass +class GameSettingRequestVO: + """请求 VO(对应 GameSettingRequestVO)。""" + placeId: int = 0 + clientId: str = "" + + +@dataclass +class GameSettingResponseVO: + """响应 VO(对应 GameSettingResponseVO)。""" + isAouAccession: bool = False + gameSetting: GameSetting = field(default_factory=GameSetting) + + +# ============================================================================= +# 公开 API +# ============================================================================= + +def GetGameSettings( + *, + place_id: int = PLACE_ID, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> GameSettingResponseVO: + """ + 获取游戏设置(服务器下发的运行时配置)。 + + 参数: + place_id: 店铺 ID(可选,默认 config.PLACE_ID) + client_id: 机台短值(可选,默认 config.CLIENT_ID) + timeout_ms: 超时毫秒(可选) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + GameSettingResponseVO + """ + log_info("获取游戏设置:place_id=" + str(place_id) + " client_id=" + client_id) + + raw = request_dict( + "GetGameSettingApi", + GameSettingRequestVO(placeId=place_id, clientId=client_id), + user_id=0, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) + + gs_raw = raw.get("gameSetting") or {} + known = {f for f in GameSetting.__dataclass_fields__} + gs = GameSetting(**{k: v for k, v in gs_raw.items() if k in known}) + resp = GameSettingResponseVO( + isAouAccession=bool(raw.get("isAouAccession", False)), + gameSetting=gs, + ) + + if gs.isMaintenance: + log_warning("服务器处于维护状态(isMaintenance=True)") + if gs.pingDisable: + log_info("服务器已禁用心跳(pingDisable=True)") + + log_info( + "游戏设置获取完成:isMaintenance=" + str(gs.isMaintenance) + + " requestInterval=" + str(gs.requestInterval) + + " packetTimeout=" + str(gs.packetTimeout) + + " packetTimeoutLong=" + str(gs.packetTimeoutLong) + + " pingDisable=" + str(gs.pingDisable) + ) + return resp + + +def is_maintenance(settings: GameSettingResponseVO) -> bool: + """便捷判断:服务器是否处于维护状态。""" + return bool(settings.gameSetting.isMaintenance) + + +def is_ping_disabled(settings: GameSettingResponseVO) -> bool: + """便捷判断:是否已禁用心跳。""" + return bool(settings.gameSetting.pingDisable) + + +# ============================================================================= +# 单独运行(调试) +# ============================================================================= + +if __name__ == "__main__": + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("gamesettings_test") + try: + resp = GetGameSettings() + gs = resp.gameSetting + print("") + for name in GameSetting.__dataclass_fields__: + print(" " + name.ljust(34) + "= " + str(getattr(gs, name))) + return 0 + except Exception as exc: + from .LogSetup import log_error + log_error("获取游戏设置失败:" + str(exc)) + return 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/GetNeedUserData.py b/astral/api/GetNeedUserData.py new file mode 100644 index 0000000..bde27eb --- /dev/null +++ b/astral/api/GetNeedUserData.py @@ -0,0 +1,413 @@ +# -*- coding: utf-8 -*- +""" +GetNeedUserData.py —— 结算快照编排(统一调用各取数脚本) +================================================================================ + +功能:一键抓取 UpsertUserAll 需要的全部基线数据,整理成「节点字典」。 + +★ 本模块**只做编排**,取数逻辑都在各自的 api 脚本里(GetUserData.py / GetUserMap.py …)。 + +-------------------------------------------------------------------------------- +为什么需要快照 +-------------------------------------------------------------------------------- +服务器对 userData 是**整表覆盖**语义,对差分节点是**只回传变化项**语义。 +要把本局的变化正确表达出来,必须先有一份「登录时的服务器状态」作基线, +再把本局的影响叠加到基线上 —— 这就是快照的作用。 + +真机对照(source/2026-10-05.log): + + | 节点 | Get 侧(基线) | Upsert 侧(本局后) | + |---------------------|-------------------|----------------------| + | userData.playCount | 1257 | 1258 (+1) | + | userMapList | 104 条 | 仅 1 条(distance 变)| + | userMusicDetailList | 739 组 | 仅 1 条(playCount+1)| + | userItemList | 1070 条 | [](无变化) | + +-------------------------------------------------------------------------------- +调用示例 +-------------------------------------------------------------------------------- + from api import GetNeedUserData + + snapshot = GetNeedUserData(user_id, token=token) + # 之后直接传给 UpsertUserAll(snapshot=snapshot, ...) +""" + +from __future__ import annotations + +import json +import os +from pathlib import Path +from typing import Any, Dict, List, Optional, Sequence + +from config import CLIENT_ID, PLACE_ID, PLAY_SHOP_ITEM_IDS, REGION_ID, TIMEOUT_MS + +from .LogSetup import log_debug, log_info, log_warning +from .MaimaiNet import MaimaiNetClient + +# 各取数脚本(一个接口一个脚本) +from .GetUserData import GetUserData +from .GetUserExtend import GetUserExtend +from .GetUserOption import GetUserOption +from .GetUserCharacter import GetUserCharacter +from .GetUserGhost import GetUserGhost +from .GetUserMap import GetUserMapAll +from .GetUserLoginBonus import GetUserLoginBonusAll +from .GetUserRating import GetUserRating +from .GetUserItem import GetUserItemAll +from .GetUserMusic import GetUserMusicDetailAll +from .GetUserCourse import GetUserCourseAll +from .GetUserCharge import GetUserCharge +from .GetUserFavorite import GetUserFavoriteAll +from .GetUserActivity import GetUserActivity +from .GetUserMission import GetUserMissionData +from .GetUserIntimate import GetUserIntimate +from .GetUserShopStock import GetUserShopStock +from .GetUserFavoriteItem import GetUserFavoriteItemAll +from .GetUserKaleidxScope import GetUserKaleidxScope + + +# ============================================================================= +# 落盘目录:<工程根>/data/.json +# ============================================================================= + +#: 工程根目录(本文件在 /api/ 下) +PROJECT_ROOT: Path = Path(__file__).resolve().parent.parent + +#: 用户数据目录:<工程根>/data +DATA_DIR: Path = PROJECT_ROOT / "data" + + +def user_data_path(user_id: int) -> Path: + """用户数据的落盘路径:<工程根>/data/.json""" + return DATA_DIR / (str(int(user_id)) + ".json") + + +def save_user_data(snapshot: Dict[str, Any], user_id: int, + path: Optional[str] = None) -> str: + """ + 把 GetNeedUserData 抓到的数据写到 <工程根>/data/.json。 + + ★ **新数据总是覆盖老数据**(不是追加、也不是合并)。 + ★ 目录不存在会自动创建。 + + 参数: + snapshot: GetNeedUserData 的返回值 + user_id: 用户 ID(决定文件名) + path: 自定义路径(可选,默认走 data/.json) + + 返回:实际写入的文件路径 + """ + target = Path(path) if path else user_data_path(user_id) + try: + os.makedirs(str(target.parent), exist_ok=True) + with open(str(target), "w", encoding="utf-8") as fp: + json.dump(snapshot, fp, ensure_ascii=False, indent=2, default=str) + except Exception as exc: + log_warning("用户数据落盘失败(不影响本次运行):" + str(exc)) + return str(target) + size = 0 + try: + size = os.path.getsize(str(target)) + except Exception: + pass + log_info("用户数据已保存(覆盖):" + str(target) + " " + str(size) + " 字节") + return str(target) + + +def load_user_data(user_id: int, path: Optional[str] = None) -> Dict[str, Any]: + """ + 读回 <工程根>/data/.json。 + + 找不到文件时抛 FileNotFoundError(调用方自行决定要不要回退到联网抓取)。 + """ + target = Path(path) if path else user_data_path(user_id) + if not target.exists(): + raise FileNotFoundError("用户数据文件不存在:" + str(target)) + with open(str(target), "r", encoding="utf-8") as fp: + data = json.load(fp) + log_info("用户数据已加载:" + str(target)) + return data + + +def list_saved_user_ids() -> List[int]: + """列出 data/ 下已保存的全部 userId(按文件名解析,跳过解析失败的)。""" + if not DATA_DIR.exists(): + return [] + out: List[int] = [] + for name in os.listdir(str(DATA_DIR)): + if not name.endswith(".json"): + continue + try: + out.append(int(name[:-5])) + except ValueError: + continue + return sorted(out) + + +#: 默认要抓的节点(顺序即抓取顺序) +#: ★ 只列 UpsertUserAll 真正需要的;纯展示类接口(排行/活动/大会…)不在此列。 +DEFAULT_SNAPSHOT_NODES: tuple = ( + "userData", + "userExtend", + "userOption", + "userCharacterList", + "userMapList", + "userLoginBonusList", + "userRatingList", + "userItemList", + "userMusicDetailList", + "userCourseList", + "userChargeList", + "userFavoriteList", + "userActivityList", + "userMissionDataList", + "userIntimateList", + "userShopItemStockList", + "userFavoritemusicList", + "userKaleidxScopeList", + "userGhost", +) + + +def GetNeedUserData( + user_id: int, + *, + token: str = "", + client_id: str = CLIENT_ID, + place_id: int = PLACE_ID, + region_id: int = REGION_ID, + shop_item_ids: Optional[Sequence[int]] = None, + nodes: Optional[Sequence[str]] = None, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, + strict: bool = False, + save: bool = True, + save_path: Optional[str] = None, +) -> Dict[str, Any]: + """ + 抓取结算所需的全部基线数据。 + + 参数: + user_id: 用户 ID(必填) + token: 会话令牌(可选,多数取数接口不需要) + client_id: 机台短值 + place_id: 店铺 ID + region_id: 区域 ID + shop_item_ids: 商店商品清单(可选,默认 config.PLAY_SHOP_ITEM_IDS) + nodes: 要抓的节点(可选,默认 DEFAULT_SNAPSHOT_NODES) + timeout_ms: 超时毫秒 + client: 可复用的 MaimaiNetClient + strict: True = 任一接口失败就抛异常; + False(默认)= 记录失败并跳过,保证链路不崩 + save: True(默认)= 抓完自动落盘到 <工程根>/data/.json + (★ 新数据总是覆盖老数据) + save_path: 自定义落盘路径(可选,给了就忽略 save 的默认路径规则) + + 返回: + { + "userData": , + "userExtend": , + "userMapList": {"userMapList": [...]}, # 已摊平/翻页 + "userMusicDetailList": {"userMusicList": [...]},# 已摊平成单条 + ... + "_failed": [ {"node":.., "error":..}, ... ] + } + 这个结构可以直接传给 UpsertUserAll(snapshot=...),也可 json 落盘。 + """ + wanted = list(nodes) if nodes else list(DEFAULT_SNAPSHOT_NODES) + log_info("抓取结算快照:user_id=" + str(user_id) + " 节点数=" + str(len(wanted))) + + raw: Dict[str, Any] = {} + failed: List[Dict[str, str]] = [] + + def _call(node: str, fn, *args, **kwargs): + """逐节点容错:单个接口失败不影响整体。""" + try: + raw[node] = fn(*args, **kwargs) + return True + except Exception as exc: + failed.append({"node": node, "error": type(exc).__name__ + ": " + str(exc)}) + log_warning("节点 " + node + " 抓取失败:" + type(exc).__name__ + ": " + str(exc)) + if strict: + raise + return False + + common = dict(client_id=client_id, timeout_ms=timeout_ms, client=client) + + # ---- 逐个抓取(顺序与 DEFAULT_SNAPSHOT_NODES 一致)---- + if "userData" in wanted: + _call("userData", GetUserData, user_id, **common) + + if "userExtend" in wanted: + _call("userExtend", GetUserExtend, user_id, **common) + + if "userOption" in wanted: + _call("userOption", GetUserOption, user_id, **common) + + if "userCharacterList" in wanted: + _call("userCharacterList", GetUserCharacter, user_id, **common) + + if "userMapList" in wanted: + _call("userMapList", GetUserMapAll, user_id, **common) + + if "userLoginBonusList" in wanted: + _call("userLoginBonusList", GetUserLoginBonusAll, user_id, **common) + + if "userRatingList" in wanted: + _call("userRatingList", GetUserRating, user_id, **common) + + if "userItemList" in wanted: + _call("userItemList", GetUserItemAll, user_id, **common) + + if "userMusicDetailList" in wanted: + _call("userMusicDetailList", GetUserMusicDetailAll, user_id, **common) + + if "userCourseList" in wanted: + _call("userCourseList", GetUserCourseAll, user_id, **common) + + if "userChargeList" in wanted: + _call("userChargeList", GetUserCharge, user_id, **common) + + if "userFavoriteList" in wanted: + # ★ 该接口额外带一份**原始** itemKind 副本(_raw), + # 供 UpsertUserAll 生成 isNewFavoriteList 位串用 + # —— 真机 itemKind=10 回的是 null,正是它产生了位串里的 "1"。 + if _call("userFavoriteList", GetUserFavoriteAll, user_id, **common): + fav_raw = (raw.get("userFavoriteList") or {}).get("_raw") + if fav_raw: + raw["_raw_favorite"] = fav_raw + + if "userActivityList" in wanted: + _call("userActivityList", GetUserActivity, user_id, **common) + + if "userMissionDataList" in wanted: + # ★ 该接口的响应里同时带着 userWeeklyData(周界), + # 它是 Upsert 侧 userWeeklyData 节点的来源,会被自动提取。 + _call("userMissionDataList", GetUserMissionData, user_id, **common) + + if "userIntimateList" in wanted: + _call("userIntimateList", GetUserIntimate, user_id, **common) + + if "userShopItemStockList" in wanted: + ids = list(shop_item_ids) if shop_item_ids is not None else list(PLAY_SHOP_ITEM_IDS) + if ids: + _call("userShopItemStockList", GetUserShopStock, user_id, + shop_item_id_list=ids, **common) + else: + log_debug("未配置 PLAY_SHOP_ITEM_IDS,跳过商店库存节点") + + if "userFavoritemusicList" in wanted: + _call("userFavoritemusicList", GetUserFavoriteItemAll, user_id, 1, **common) + + if "userKaleidxScopeList" in wanted: + _call("userKaleidxScopeList", GetUserKaleidxScope, user_id, **common) + + if "userGhost" in wanted: + _call("userGhost", GetUserGhost, user_id, **common) + + raw["_failed"] = failed + raw["_userId"] = int(user_id) + log_info("结算快照抓取完成:成功 " + str(len(raw) - 2) + " 个节点,失败 " + + str(len(failed)) + " 个") + + # ★ 落盘:<工程根>/data/.json(覆盖式) + if save or save_path: + try: + save_user_data(raw, user_id, path=save_path) + except Exception as exc: + log_warning("用户数据落盘失败(不影响本次运行):" + str(exc)) + + return raw + + +def save_snapshot(snapshot: Dict[str, Any], path: str) -> str: + """把快照写到 JSON 文件(便于离线复用 / 人工核对)。""" + with open(path, "w", encoding="utf-8") as fp: + json.dump(snapshot, fp, ensure_ascii=False, indent=2, default=str) + log_info("快照已保存:" + path) + return path + + +def load_snapshot(path: str) -> Dict[str, Any]: + """从 JSON 文件读回快照。""" + with open(path, "r", encoding="utf-8") as fp: + data = json.load(fp) + log_info("快照已加载:" + path) + return data + + +def summarize_snapshot(snapshot: Dict[str, Any]) -> Dict[str, int]: + """ + 统计快照各节点的条数,便于快速核对(返回 {节点名: 条数})。 + + 条数含义: + userData 这类单元素数组 -> 1 + userMusicDetailList 这类列表 -> 摊平后的条数 + """ + out: Dict[str, int] = {} + for node, value in (snapshot or {}).items(): + if node.startswith("_"): + continue + if isinstance(value, list): + out[node] = len(value) + elif isinstance(value, dict): + # 从响应里挑出列表 + found = False + for key, sub in value.items(): + if isinstance(sub, list): + out[node] = len(sub) + found = True + break + if not found: + out[node] = 1 + else: + out[node] = 0 + return out + + +# ============================================================================= +# 单独运行(调试) +# ============================================================================= + +if __name__ == "__main__": + import sys + + from .LogSetup import log_error, setup_logging, teardown_logging + + def _main() -> int: + setup_logging("get_need_user_data_test") + try: + if len(sys.argv) < 2: + print("用法: python -m api.get_need_user_data [--token TOKEN] [--save 路径]") + return 1 + + user_id = int(sys.argv[1]) + token = "" + save_path = "" + args = sys.argv[2:] + i = 0 + while i < len(args): + if args[i] == "--token" and i + 1 < len(args): + token = args[i + 1] + i += 2 + elif args[i] == "--save" and i + 1 < len(args): + save_path = args[i + 1] + i += 2 + else: + i += 1 + + snap = GetNeedUserData(user_id, token=token) + summary = summarize_snapshot(snap) + print("") + for node, count in summary.items(): + print(" " + node.ljust(28) + "= " + str(count) + " 条") + if save_path: + save_snapshot(snap, save_path) + return 0 + except Exception as exc: + log_error("抓取快照失败:" + str(exc)) + return 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/GetUserActivity.py b/astral/api/GetUserActivity.py new file mode 100644 index 0000000..c99f129 --- /dev/null +++ b/astral/api/GetUserActivity.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +""" +GetUserActivity.py —— 取用户活动记录(GetUserActivityApi) +================================================================================ + +取玩家的活动/成就记录(playList 与 musicList 两个列表)。 + +对应接口:GetUserActivityApi +请求体 :UserIdRequestVO +响应 :{userActivity:{playList:[...], musicList:[...]}} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserActivityRequestVO.cs + +★ 形状特例(36 个 Upsert 节点里唯一一个 Get 与 Upsert 形状不同的): + Get 侧 :单个对象 userActivity = {playList, musicList} + Upsert 侧:**单元素数组** userActivityList = [ {playList, musicList} ] + 不是把两个数组首尾相接摊平。 + +调用示例: + from api import GetUserActivity +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserActivity( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户活动记录(对应 GetUserActivityApi)。 + + 返回: + 原始响应 dict,含 userActivity 子对象 + """ + log_info("取用户活动记录:user_id=" + str(user_id)) + return _get("GetUserActivityApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserCharacter.py b/astral/api/GetUserCharacter.py new file mode 100644 index 0000000..6bfa128 --- /dev/null +++ b/astral/api/GetUserCharacter.py @@ -0,0 +1,46 @@ +# -*- coding: utf-8 -*- +""" +GetUserCharacter.py —— 取用户角色列表(GetUserCharacterApi) +================================================================================ + +取玩家所有角色的等级与觉醒度(真机 312 条)。 + +对应接口:GetUserCharacterApi +请求体 :UserIdRequestVO +响应 :{userId, length, userCharacterList:[...]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserCharacterRequestVO.cs + + ★ 回传 Upsert 时只保留 characterId / level / awakening / useCount 四个字段 + (真机 source/2026-10-05.log:123 的 userCharacterList 就是这 4 个键)。 + +调用示例: + from api import GetUserCharacter +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserCharacter( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户角色列表(对应 GetUserCharacterApi)。 + + 返回: + 原始响应 dict,含 userCharacterList + """ + log_info("取用户角色列表:user_id=" + str(user_id)) + return _get("GetUserCharacterApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserCharge.py b/astral/api/GetUserCharge.py new file mode 100644 index 0000000..b6d719b --- /dev/null +++ b/astral/api/GetUserCharge.py @@ -0,0 +1,63 @@ +# -*- coding: utf-8 -*- +""" +GetUserCharge.py —— 取用户票券(GetUserChargeApi) +================================================================================ + +取玩家的票券持有情况(真机 3 条)。 + +对应接口:GetUserChargeApi +请求体 :UserIdRequestVO +响应 :{userId, length, userChargeList:[{chargeId,stock,purchaseDate,validDate,extNum1}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserChargeRequestVO.cs + +★ 回传 Upsert 时要丢掉 extNum1(真机 Upsert 报文里没有这个字段)。 + +★ 调用本接口会**登记一次「票券已查询」**(见 api/ChargeGuard.py)。 + UpsertUserChargelog 发包前会检查这笔登记 —— 没查过票就买票会被直接拒绝。 + +调用示例: + from api import GetUserCharge +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .ChargeGuard import note_user_charge_read +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserCharge( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户票券(对应 GetUserChargeApi)。 + + 返回: + 原始响应 dict,含 userChargeList + """ + log_info("取用户票券:user_id=" + str(user_id)) + raw = _get("GetUserChargeApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) + + # ★ 记一笔「这个账号刚查过票券」—— + # UpsertUserChargelog 发包前会检查这笔记录,没查过就拒绝购买。 + # 见 api/ChargeGuard.py 的说明。 + lst = (raw.get("userChargeList") if isinstance(raw, dict) else None) or [] + note_user_charge_read(user_id, lst) + held = [c for c in lst if isinstance(c, dict) and int(c.get("stock", 0) or 0) > 0] + if held: + log_info("★ 该账号当前持有 " + str(len(held)) + " 张功能票:" + + "、".join("chargeId=" + str(c.get("chargeId")) + + " stock=" + str(c.get("stock")) for c in held)) + else: + log_info("该账号当前没有持有功能票") + return raw diff --git a/astral/api/GetUserCourse.py b/astral/api/GetUserCourse.py new file mode 100644 index 0000000..f4adf46 --- /dev/null +++ b/astral/api/GetUserCourse.py @@ -0,0 +1,71 @@ +# -*- coding: utf-8 -*- +""" +GetUserCourse.py —— 取用户课题模式成绩(GetUserCourseApi) +================================================================================ + +取玩家的 COURSE(课题)模式通关记录(真机 16 条)。 + +对应接口:GetUserCourseApi +请求体 :UserCourseRequestVO(userId + nextIndex,**没有 maxCount**) +响应 :{userId, length, nextIndex, userCourseList:[...]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserCourseRequestVO.cs + source/2026-10-05.log:55 请求体就是 {"userId":..,"nextIndex":0} + +调用示例: + from api import GetUserCourse +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserCourseRequestVO, get_all_pages + + +def GetUserCourse( + user_id: int, + *, + next_index: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户课题模式成绩(单页,对应 GetUserCourseApi)。 + + 返回: + 原始响应 dict,含 userCourseList + """ + log_info("取用户课题成绩:user_id=" + str(user_id) + " next_index=" + str(next_index)) + return _get( + "GetUserCourseApi", + UserCourseRequestVO(userId=user_id, nextIndex=next_index), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserCourseAll( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户课题成绩(自动翻页取全)。 + + 返回: + {"userCourseList": [...]} + """ + log_info("取用户课题成绩(全量):user_id=" + str(user_id)) + items = get_all_pages( + "GetUserCourseApi", user_id, "userCourseList", + body_factory=lambda ni: UserCourseRequestVO(userId=user_id, nextIndex=ni or 0), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + log_info("课题成绩获取完成:" + str(len(items)) + " 条") + return {"userCourseList": items} diff --git a/astral/api/GetUserData.py b/astral/api/GetUserData.py new file mode 100644 index 0000000..a6a8cdd --- /dev/null +++ b/astral/api/GetUserData.py @@ -0,0 +1,58 @@ +# -*- coding: utf-8 -*- +""" +GetUserData.py —— 取用户全量数据(GetUserDataApi) +================================================================================ + +取玩家档案(86 个字段的大对象),是 upsertUserAll.userData 的**唯一正确来源**。 + +对应接口:GetUserDataApi +请求体 :UserIdRequestVO(只有 userId) +响应 :{userId, userData:{86 键}, banState} +依据 :source/Assembly-CSharp/Net.Packet.Mai2/PacketGetUserData.cs:17 + source/Assembly-CSharp/Net.VO.Mai2/UserDetailResponseVO.cs + + ★ banState 在 Get 侧是**顶层**字段(UserDetailResponseVO.cs:15), + 回传 Upsert 时要搬进 userData 内部(真机 source/2026-10-05.log:123 的 userData 里有 banState)。 + + ⚠ 常见误区:有资料认为 userData 由 GetGameKaleidxScopeApi 下发。 + 但 GameKaleidxScopeResponseVO.cs 里只有 gameKaleidxScopeList 字段,根本没有 userData。 + 真机日志里那一次「GetGameKaleidxScope 的响应带 userData」,是抓包工具按时间相邻 + 记录造成的假象(两条响应被合并显示)。 + +调用示例: + from api import GetUserData +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserData( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户全量数据(对应 GetUserDataApi)。 + + 参数: + user_id: 用户 ID(必填) + client_id: 机台短值(可选) + timeout_ms: 超时毫秒(可选) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + 原始响应 dict:{"userId":.., "userData":{..}, "banState":..} + """ + log_info("取用户全量数据:user_id=" + str(user_id)) + return _get("GetUserDataApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserExtend.py b/astral/api/GetUserExtend.py new file mode 100644 index 0000000..15d4e39 --- /dev/null +++ b/astral/api/GetUserExtend.py @@ -0,0 +1,46 @@ +# -*- coding: utf-8 -*- +""" +GetUserExtend.py —— 取用户扩展设置(GetUserExtendApi) +================================================================================ + +取玩家上次的选曲 / 分类 / 卡片槽等扩展状态。 + +对应接口:GetUserExtendApi +请求体 :UserIdRequestVO +响应 :{userId, userExtend:{...}} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserExtendRequestVO.cs + + ★ 其中 categoryIndex(曲种索引)与 userPlaylog 的 extNum4 必须一致 + (真机两处都是 2022),组包时要注意。 + +调用示例: + from api import GetUserExtend +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserExtend( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户扩展设置(对应 GetUserExtendApi)。 + + 返回: + 原始响应 dict,含 userExtend 子对象 + """ + log_info("取用户扩展设置:user_id=" + str(user_id)) + return _get("GetUserExtendApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserFavorite.py b/astral/api/GetUserFavorite.py new file mode 100644 index 0000000..d72f6cf --- /dev/null +++ b/astral/api/GetUserFavorite.py @@ -0,0 +1,102 @@ +# -*- coding: utf-8 -*- +""" +GetUserFavorite.py —— 取用户收藏(GetUserFavoriteApi) +================================================================================ + +取玩家各类收藏夹(称号 / 头像 / 相框 / 搭档 / 背景…)。 + +对应接口:GetUserFavoriteApi +请求体 :UserFavoriteRequestVO(userId + itemKind) +响应 :{userId, userFavorite:{itemKind, itemIdList:[...]}} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserFavoriteRequestVO.cs + source/2026-10-05.log:59-68 真机依次请求 itemKind = 3,1,2,10,11 + +★ 回传 Upsert 时 userFavoriteList 是**恒 5 条**的完整数组(不做剔除), + 位串 isNewFavoriteList 是三值 "0"/"1"/"2"。 + +调用示例: + from api import GetUserFavorite, GetUserFavoriteAll +""" + +from __future__ import annotations + +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info, log_warning +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserFavoriteRequestVO, FAVORITE_ITEM_KINDS + + +def GetUserFavorite( + user_id: int, + item_kind: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户某一类收藏(对应 GetUserFavoriteApi)。 + + 参数: + user_id: 用户 ID(必填) + item_kind: 收藏类别(必填):3=头像 1=称号 2=名牌 10=搭档 11=相框 + + 返回: + 原始响应 dict,含 userFavorite + """ + log_info("取用户收藏:user_id=" + str(user_id) + " itemKind=" + str(item_kind)) + return _get( + "GetUserFavoriteApi", + UserFavoriteRequestVO(userId=user_id, itemKind=item_kind), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserFavoriteAll( + user_id: int, + *, + item_kinds: Optional[List[int]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户全部收藏(按真机顺序请求 5 个类别)。 + + 参数: + item_kinds: 类别列表(可选,默认 FAVORITE_ITEM_KINDS = (3,1,2,10,11)) + + 返回: + {"userFavoriteList": [{itemKind, itemIdList}, ...]},恒 5 条 + """ + kinds = list(item_kinds) if item_kinds else list(FAVORITE_ITEM_KINDS) + log_info("取用户全部收藏:user_id=" + str(user_id) + " kinds=" + str(kinds)) + + result: List[Dict[str, Any]] = [] + raw_items: List[Dict[str, Any]] = [] + for kind in kinds: + resp = _get( + "GetUserFavoriteApi", + UserFavoriteRequestVO(userId=user_id, itemKind=kind), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + fav = resp.get("userFavorite") or {} + if not fav: + log_warning("itemKind=" + str(kind) + " 未返回 userFavorite,按空处理") + fav = {"itemKind": kind, "itemIdList": []} + + # ★ 真机里 itemKind=10 的响应回的是 {"itemKind":null,"itemIdList":[]}(服务端怪癖)。 + # 保留一份**原始**副本供 Upsert 差分用 —— 位串里的 "1" 正是它产生的。 + raw_items.append(dict(fav)) + + # 回传用的副本按请求值补齐 itemKind,避免报文里出现 null + filled = dict(fav) + if not filled.get("itemKind"): + filled["itemKind"] = kind + result.append(filled) + + log_info("收藏获取完成:" + str(len(result)) + " 类") + return {"userFavoriteList": result, "_raw": raw_items} diff --git a/astral/api/GetUserFavoriteItem.py b/astral/api/GetUserFavoriteItem.py new file mode 100644 index 0000000..f5dc0d2 --- /dev/null +++ b/astral/api/GetUserFavoriteItem.py @@ -0,0 +1,92 @@ +# -*- coding: utf-8 -*- +""" +GetUserFavoriteItem.py —— 取用户收藏曲目/对手(GetUserFavoriteItemApi) +================================================================================ + +取玩家收藏的乐曲(kind=1)或收藏的对手(kind=2)。 + +对应接口:GetUserFavoriteItemApi +请求体 :UserFavoriteItemRequestVO(userId + kind + nextIndex + maxCount=100 + + isAllFavoriteItem) +响应 :{userId, kind, length, nextIndex, userFavoriteItemList:[{orderId,id}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserFavoriteItemRequestVO.cs + source/2026-10-05.log:93,107 真机 kind=2 与 kind=1 各一次 + +★ 字段名是 kind(不是 itemKind),别写错。 + +调用示例: + from api import GetUserFavoriteItem, GetUserFavoriteItemAll +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserFavoriteItemRequestVO, get_all_pages + +#: kind 取值 +FAVORITE_ITEM_KIND_MUSIC = 1 # 收藏乐曲 +FAVORITE_ITEM_KIND_RIVAL = 2 # 收藏对手 + + +def GetUserFavoriteItem( + user_id: int, + kind: int = FAVORITE_ITEM_KIND_MUSIC, + *, + next_index: int = 0, + is_all_favorite_item: bool = False, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户收藏项(单页,对应 GetUserFavoriteItemApi)。 + + 参数: + user_id: 用户 ID(必填) + kind: 1=收藏乐曲 2=收藏对手(默认 1) + + 返回: + 原始响应 dict,含 userFavoriteItemList + """ + log_info("取用户收藏项:user_id=" + str(user_id) + " kind=" + str(kind) + + " next_index=" + str(next_index)) + return _get( + "GetUserFavoriteItemApi", + UserFavoriteItemRequestVO( + userId=user_id, kind=kind, nextIndex=next_index, + maxCount=100, isAllFavoriteItem=is_all_favorite_item, + ), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserFavoriteItemAll( + user_id: int, + kind: int = FAVORITE_ITEM_KIND_MUSIC, + *, + is_all_favorite_item: bool = False, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户收藏项(自动翻页取全)。 + + 返回: + {"userFavoriteItemList": [...]} + """ + log_info("取用户收藏项(全量):user_id=" + str(user_id) + " kind=" + str(kind)) + items = get_all_pages( + "GetUserFavoriteItemApi", user_id, "userFavoriteItemList", + body_factory=lambda ni: UserFavoriteItemRequestVO( + userId=user_id, kind=kind, nextIndex=ni or 0, + maxCount=100, isAllFavoriteItem=is_all_favorite_item), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + log_info("收藏项获取完成:" + str(len(items)) + " 条") + return {"userFavoriteItemList": items} diff --git a/astral/api/GetUserFriendBonus.py b/astral/api/GetUserFriendBonus.py new file mode 100644 index 0000000..47ae068 --- /dev/null +++ b/astral/api/GetUserFriendBonus.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +""" +GetUserFriendBonus.py —— 取用户好友里程(GetUserFriendBonusApi) +================================================================================ + +取玩家本次可领取的好友里程(getMiles)。 + +对应接口:GetUserFriendBonusApi +请求体 :UserIdRequestVO +响应 :{returnCode, userId, getMiles} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserFriendBonusRequestVO.cs + source/2026-10-05.log:111 真机响应 {"returnCode":1,"userId":..,"getMiles":90} + +调用示例: + from api import GetUserFriendBonus, extract_gift_points +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info, log_warning +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserFriendBonus( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户好友里程(对应 GetUserFriendBonusApi)。 + + 返回: + 原始响应 dict:{"returnCode":1, "userId":.., "getMiles":..} + """ + log_info("取用户好友里程:user_id=" + str(user_id)) + resp = _get("GetUserFriendBonusApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) + + if int(resp.get("returnCode", 0) or 0) != 1: + log_warning("好友里程接口返回 returnCode=" + str(resp.get("returnCode"))) + return resp + + +def extract_gift_points(friend_bonus: Dict[str, Any]) -> int: + """ + 从好友里程响应里取出 getMiles(本次可领取的里程数)。 + + 参数: + friend_bonus: GetUserFriendBonus 的返回值 + + 返回: + getMiles 整数(取不到则为 0) + """ + try: + return int((friend_bonus or {}).get("getMiles", 0) or 0) + except Exception: + return 0 diff --git a/astral/api/GetUserGhost.py b/astral/api/GetUserGhost.py new file mode 100644 index 0000000..97a0957 --- /dev/null +++ b/astral/api/GetUserGhost.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +""" +GetUserGhost.py —— 取用户幽灵数据(GetUserGhostApi) +================================================================================ + +取玩家的「幽灵」对战记录(真机 15 条)。 + +对应接口:GetUserGhostApi +请求体 :UserIdRequestVO +响应 :{length, userGhostList:[...]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserGhostRequestVO.cs + + ★ Upsert 侧 userGhost 默认留空:源码 VOExtensions.cs:235 是 + dst.userGhost = (!src.MyGhost.NeedSave) ? null : new GetUserGhost[1] {...}; + 只有「本局产生了幽灵」才回传,纯网络脚本复刻不出幽灵数据。 + +调用示例: + from api import GetUserGhost +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserGhost( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户幽灵数据(对应 GetUserGhostApi)。 + + 返回: + 原始响应 dict,含 userGhostList + """ + log_info("取用户幽灵数据:user_id=" + str(user_id)) + return _get("GetUserGhostApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserIntimate.py b/astral/api/GetUserIntimate.py new file mode 100644 index 0000000..8c7015b --- /dev/null +++ b/astral/api/GetUserIntimate.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +""" +GetUserIntimate.py —— 取用户搭档亲密度(GetUserIntimateApi) +================================================================================ + +取玩家与各搭档的亲密度(真机 2 条)。 + +对应接口:GetUserIntimateApi +请求体 :UserIdRequestVO +响应 :{userId, length, userIntimateList:[{partnerId,intimateLevel,intimateCountRewarded}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserIntimateRequestVO.cs + +调用示例: + from api import GetUserIntimate +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserIntimate( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户搭档亲密度(对应 GetUserIntimateApi)。 + + 返回: + 原始响应 dict,含 userIntimateList + """ + log_info("取用户搭档亲密度:user_id=" + str(user_id)) + return _get("GetUserIntimateApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserItem.py b/astral/api/GetUserItem.py new file mode 100644 index 0000000..e50deb8 --- /dev/null +++ b/astral/api/GetUserItem.py @@ -0,0 +1,124 @@ +# -*- coding: utf-8 -*- +""" +GetUserItem.py —— 取用户道具(GetUserItemApi) +================================================================================ + +取玩家各类道具的库存(真机按 kind 分 12 次请求)。 + +对应接口:GetUserItemApi +请求体 :UserItemRequestVO(userId + nextIndex + maxCount=100) +响应 :{userId, length, nextIndex, itemKind, userItemList:[{itemKind,itemId,stock,isValid}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserItemRequestVO.cs + +-------------------------------------------------------------------------------- +★★ 首发 nextIndex 必须带哨兵值(最容易踩的坑) +-------------------------------------------------------------------------------- +source/Assembly-CSharp/Net.Packet.Mai2/PacketGetUserItem.cs:17-24 + + public PacketGetUserItem(ulong userId, long itemId, ...) + { + Create(GetNetQuery(userId, itemId * 10000000000L)); // <- 首包哨兵 + } + // Proc(): nextIndex != 0 时继续翻页 + +真机日志 source/2026-10-05.log:32 也是 nextIndex=10000000000。 +传 0 会被服务端拒绝(HTTP 500)。 + +★ 请求体里**没有 itemKind 字段** —— 类别是靠 nextIndex 的哨兵值表达的: + 第 1 页 nextIndex = kind * 1e10 + 后续翻页沿用响应回的 nextIndex + +调用示例: + from api import GetUserItem, GetUserItemAll +""" + +from __future__ import annotations + +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_debug, log_info, log_warning +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserItemRequestVO, ITEM_KINDS, ITEM_NEXT_INDEX_FACTOR + + +def GetUserItem( + user_id: int, + item_kind: int, + *, + next_index: Optional[int] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户某一类道具(对应 GetUserItemApi)。 + + 参数: + user_id: 用户 ID(必填) + item_kind: 道具类别(必填):1=名牌 2=称号 3=头像 4=礼物 5=乐曲 … + next_index: 分页索引;**None(默认)表示首页**,会自动换算成 + item_kind * 10000000000 的哨兵值。 + + 返回: + 原始响应 dict,含 userItemList + """ + if next_index is None: + next_index = item_kind * ITEM_NEXT_INDEX_FACTOR + + log_info("取用户道具:user_id=" + str(user_id) + " item_kind=" + str(item_kind) + + " nextIndex=" + str(next_index)) + + return _get( + "GetUserItemApi", + UserItemRequestVO(userId=user_id, nextIndex=next_index, maxCount=100), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserItemAll( + user_id: int, + *, + item_kinds: Optional[List[int]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户全部道具(按 ITEM_KINDS 逐个类别抓取,并自动翻页)。 + + 参数: + item_kinds: 类别列表(可选,默认 ITEM_KINDS) + + 返回: + {"userItemList": [...]},已合并所有类别与分页 + """ + kinds = list(item_kinds) if item_kinds else list(ITEM_KINDS) + log_info("取用户全部道具:user_id=" + str(user_id) + " kinds=" + str(kinds)) + + merged: List[Dict[str, Any]] = [] + for kind in kinds: + next_index: Optional[int] = kind * ITEM_NEXT_INDEX_FACTOR + page = 0 + while next_index: + page += 1 + resp = _get( + "GetUserItemApi", + UserItemRequestVO(userId=user_id, nextIndex=next_index, maxCount=100), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + items = resp.get("userItemList") or [] + if isinstance(items, dict): + items = [items] + merged.extend(items) + + next_index = int(resp.get("nextIndex") or 0) + log_debug("item_kind=" + str(kind) + " 第 " + str(page) + " 页:" + + str(len(items)) + " 条,nextIndex=" + str(next_index)) + if page >= 200: + log_warning("item_kind=" + str(kind) + " 翻页超过 200 页,已中止") + break + + log_info("道具获取完成:" + str(len(merged)) + " 条") + return {"userItemList": merged} diff --git a/astral/api/GetUserKaleidxScope.py b/astral/api/GetUserKaleidxScope.py new file mode 100644 index 0000000..ed02184 --- /dev/null +++ b/astral/api/GetUserKaleidxScope.py @@ -0,0 +1,75 @@ +# -*- coding: utf-8 -*- +""" +GetUserKaleidxScope.py —— 取 KALEIDX 门进度(GetUserKaleidxScopeApi / GetGameKaleidxScopeApi) +================================================================================ + +对应接口: + GetUserKaleidxScopeApi 请求体 UserIdRequestVO(userId) + 响应 {userId, userKaleidxScopeList:[...]} + GetGameKaleidxScopeApi 请求体 **空对象 {}**(GameKaleidxScopeRequestVO 没有任何字段) + 响应 {gameKaleidxScopeList:[{gateId, phaseId}]} +依据: + source/Assembly-CSharp/Net.VO.Mai2/UserKaleidxScopeRequestVO.cs + source/Assembly-CSharp/Net.VO.Mai2/GameKaleidxScopeRequestVO.cs(空类) + source/Assembly-CSharp/Net.VO.Mai2/GameKaleidxScopeResponseVO.cs + source/2026-10-05.log:15,119 + +★★ 重要区分(曾导致 userData 取空) +-------------------------------------------------------------------------------- +GameKaleidxScopeResponseVO 里**只有** gameKaleidxScopeList 字段,没有 userData。 +玩家档案 userData 的正确来源是 GetUserDataApi(见 GetUserData.py)。 + +真机日志里「GetGameKaleidxScope 的响应带 userData」是抓包工具把时间相邻的 +两条响应合并显示造成的假象 —— 不要据此给 GetGameKaleidxScopeApi 发 userId, +多发字段会让服务端返回空内容。 + +调用示例: + from api import GetUserKaleidxScope, GetGameKaleidxScope +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, EmptyRequestVO, UserIdRequestVO + + +def GetUserKaleidxScope( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取玩家 KALEIDX 门进度(对应 GetUserKaleidxScopeApi)。 + + 返回: + 原始响应 dict,含 userKaleidxScopeList + """ + log_info("取玩家 KALEIDX 门进度:user_id=" + str(user_id)) + return _get("GetUserKaleidxScopeApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) + + +def GetGameKaleidxScope( + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取全服 KALEIDX 门开放进度(对应 GetGameKaleidxScopeApi)。 + + ★ 请求体是空对象 {} —— 该 RequestVO 一个字段都没有,**不要传 userId**。 + + 返回: + 原始响应 dict,含 gameKaleidxScopeList + """ + log_info("取全服 KALEIDX 门进度") + return _get("GetGameKaleidxScopeApi", EmptyRequestVO(), 0, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserLoginBonus.py b/astral/api/GetUserLoginBonus.py new file mode 100644 index 0000000..19a7a7a --- /dev/null +++ b/astral/api/GetUserLoginBonus.py @@ -0,0 +1,76 @@ +# -*- coding: utf-8 -*- +""" +GetUserLoginBonus.py —— 取用户登录奖励(GetUserLoginBonusApi) +================================================================================ + +取玩家的登录奖励领取进度(真机 38 条,分两页)。 + +对应接口:GetUserLoginBonusApi +请求体 :UserLoginBonusRequestVO(userId + nextIndex + maxCount=20) +响应 :{userId, length, nextIndex, userLoginBonusList:[{bonusId,point,isCurrent,isComplete}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserLoginBonusRequestVO.cs + +★ 回传 Upsert 时只回传 isCurrent=true 的那一条(本次签到的那条)。 + +调用示例: + from api import GetUserLoginBonus, GetUserLoginBonusAll +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserLoginBonusRequestVO, get_all_pages + + +def GetUserLoginBonus( + user_id: int, + *, + next_index: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户登录奖励(单页,对应 GetUserLoginBonusApi)。 + + 参数: + next_index: 分页起始索引(0 = 首页) + + 返回: + 原始响应 dict,含 userLoginBonusList + """ + log_info("取用户登录奖励:user_id=" + str(user_id) + " next_index=" + str(next_index)) + return _get( + "GetUserLoginBonusApi", + UserLoginBonusRequestVO(userId=user_id, nextIndex=next_index, maxCount=20), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserLoginBonusAll( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户登录奖励(自动翻页取全)。 + + 返回: + {"userLoginBonusList": [...]} + """ + log_info("取用户登录奖励(全量):user_id=" + str(user_id)) + items = get_all_pages( + "GetUserLoginBonusApi", user_id, "userLoginBonusList", + body_factory=lambda ni: UserLoginBonusRequestVO( + userId=user_id, nextIndex=ni or 0, maxCount=20), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + log_info("登录奖励获取完成:" + str(len(items)) + " 条") + return {"userLoginBonusList": items} diff --git a/astral/api/GetUserMap.py b/astral/api/GetUserMap.py new file mode 100644 index 0000000..a31d252 --- /dev/null +++ b/astral/api/GetUserMap.py @@ -0,0 +1,77 @@ +# -*- coding: utf-8 -*- +""" +GetUserMap.py —— 取用户地图进度(GetUserMapApi) +================================================================================ + +取玩家各地图的推进距离(真机 104 条)。 + +对应接口:GetUserMapApi +请求体 :UserMapRequestVO(userId + nextIndex + maxCount=1000) +响应 :{userId, length, nextIndex, userMapList:[...]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserMapRequestVO.cs + + ★ Get 侧下发 100+ 条;Upsert 只回传「本次距离变化」的那 1 条 + (真机:mapId=550003 的 distance 1424000 -> 1435000)。 + +调用示例: + from api import GetUserMap / GetUserMapAll +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdPageRequestVO, get_all_pages + + +def GetUserMap( + user_id: int, + *, + next_index: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户地图进度(单页,对应 GetUserMapApi)。 + + 参数: + next_index: 分页起始索引(0 = 首页) + + 返回: + 原始响应 dict,含 userMapList + """ + log_info("取用户地图进度:user_id=" + str(user_id) + " next_index=" + str(next_index)) + return _get( + "GetUserMapApi", + UserIdPageRequestVO(userId=user_id, nextIndex=next_index, maxCount=1000), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserMapAll( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户地图进度(自动翻页取全)。 + + 返回: + {"userMapList": [...]} + """ + log_info("取用户地图进度(全量):user_id=" + str(user_id)) + items = get_all_pages( + "GetUserMapApi", user_id, "userMapList", + body_factory=lambda ni: UserIdPageRequestVO( + userId=user_id, nextIndex=ni or 0, maxCount=1000), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + log_info("地图进度获取完成:" + str(len(items)) + " 条") + return {"userMapList": items} diff --git a/astral/api/GetUserMission.py b/astral/api/GetUserMission.py new file mode 100644 index 0000000..0766665 --- /dev/null +++ b/astral/api/GetUserMission.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +""" +GetUserMission.py —— 取用户任务与周数据(GetUserMissionDataApi) +================================================================================ + +取玩家的任务进度与周常数据(真机 6 条任务)。 + +对应接口:GetUserMissionDataApi +请求体 :UserIdRequestVO +响应 :{userId, userWeeklyData:{...}, userMissionDataList:[...]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserMissionRequestVO.cs + +★ 一个接口同时下发两个 Upsert 节点: + userMissionDataList 任务列表 + userWeeklyData 周常数据(★ 是**对象**不是数组) +★ 两者回传 Upsert 时都要丢掉各自的 userId 字段。 + +调用示例: + from api import GetUserMissionData +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserMissionData( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户任务与周数据(对应 GetUserMissionDataApi)。 + + 返回: + 原始响应 dict:{"userId":.., "userWeeklyData":{..}, "userMissionDataList":[..]} + """ + log_info("取用户任务与周数据:user_id=" + str(user_id)) + return _get("GetUserMissionDataApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserMusic.py b/astral/api/GetUserMusic.py new file mode 100644 index 0000000..19982a7 --- /dev/null +++ b/astral/api/GetUserMusic.py @@ -0,0 +1,90 @@ +# -*- coding: utf-8 -*- +""" +GetUserMusic.py —— 取用户曲目成绩(GetUserMusicApi) +================================================================================ + +取玩家全部曲目的历史成绩归档(真机 739 组)。 + +对应接口:GetUserMusicApi +请求体 :UserMusicRequestVO(userId + nextIndex + maxCount=50) +响应 :{userId, nextIndex, userMusicList:[{userMusicDetailList:[...], length}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserMusicRequestVO.cs + source/Assembly-CSharp/Net.VO.Mai2/UserMusic.cs(外层按曲分组) + source/Assembly-CSharp/Net.VO.Mai2/GetUserMusicDetail.cs(内层按难度) + +★ 响应是**两层嵌套**:外层每元素是一首歌,内层的 userMusicDetailList 才是 + 按 (musicId, level) 的成绩条目。取数时要摊平。 + +★ 回传 Upsert 时只回传本局玩的那一条(playCount +1),其余不动。 + +调用示例: + from api import GetUserMusicDetail, UserMusicDetailFlat +""" + +from __future__ import annotations + +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserMusicRequestVO, get_all_pages + + +def GetUserMusicDetail( + user_id: int, + *, + next_index: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户曲目成绩(单页,对应 GetUserMusicApi)。 + + 参数: + next_index: 分页起始索引(0 = 首页) + + 返回: + 原始响应 dict,含 userMusicList(两层嵌套) + """ + log_info("取用户曲目成绩:user_id=" + str(user_id) + " next_index=" + str(next_index)) + return _get( + "GetUserMusicApi", + UserMusicRequestVO(userId=user_id, nextIndex=next_index, maxCount=50), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserMusicDetailAll( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户曲目成绩(自动翻页取全,已摊平成单层)。 + + 返回: + {"userMusicList": [ {"musicId":..,"level":..,"playCount":..}, ... ]} + 每元素是**单条 (musicId, level) 成绩**,不是按曲分组的嵌套结构。 + """ + log_info("取用户曲目成绩(全量):user_id=" + str(user_id)) + groups = get_all_pages( + "GetUserMusicApi", user_id, "userMusicList", + body_factory=lambda ni: UserMusicRequestVO( + userId=user_id, nextIndex=ni or 0, maxCount=50), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + flat: List[Dict[str, Any]] = [] + for group in groups: + if isinstance(group, dict): + details = group.get("userMusicDetailList") or [] + if isinstance(details, dict): + details = [details] + flat.extend(details) + log_info("曲目成绩获取完成:" + str(len(flat)) + " 条(原始 " + + str(len(groups)) + " 组)") + return {"userMusicList": flat} diff --git a/astral/api/GetUserNewItem.py b/astral/api/GetUserNewItem.py new file mode 100644 index 0000000..36880c8 --- /dev/null +++ b/astral/api/GetUserNewItem.py @@ -0,0 +1,84 @@ +# -*- coding: utf-8 -*- +""" +GetUserNewItem.py —— 取新增道具(GetUserNewItemListApi) +================================================================================ + +上传结算后查询「本次新增了哪些道具」(真机响应 userItemList 为空)。 + +对应接口:GetUserNewItemListApi +请求体 :UserNewItemListRequestVO(userId + version + userData[] + userPlaylogList[]) +响应 :{userId, userItemList:[...]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserNewItemListRequestVO.cs + source/2026-10-05.log:121 真机请求带 userData 与 userPlaylogList + +★ 这是**结算之后**才调的接口,用于回查本局获得的新道具。 +★ 请求体里的 userData / userPlaylogList 需要传,内容与 UpsertUserAll 一致。 + +调用示例: + from api import GetUserNewItemList +""" + +from __future__ import annotations + +from dataclasses import dataclass, field +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, PLAY_VERSION_INT, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient, request_dict + + +@dataclass +class UserNewItemListRequestVO: + """请求 VO(对应 UserNewItemListRequestVO)。""" + userId: int + version: int = PLAY_VERSION_INT + userData: List[Any] = field(default_factory=list) + userPlaylogList: List[Any] = field(default_factory=list) + + +def GetUserNewItemList( + user_id: int, + *, + version: int = PLAY_VERSION_INT, + user_data: Optional[List[Any]] = None, + user_playlog_list: Optional[List[Any]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取本次新增道具(对应 GetUserNewItemListApi)。 + + ★ 这是**结算流程的前置接口**,真机在 UpsertUserAll 之前约 8 秒调用 + (source/2026-10-05-new.log: 19:22:53 -> 19:23:02)。 + + ★★ 传入的 user_data 必须是**游玩后**的档案,不是登录时的旧值。 + 真机实证(source/2026-10-05-new.log 的该请求): + userData[0].playCount = 1258 (登录时是 1258,本局后 1259) + userData[0].point = 4460 (登录时是 4110,本局后 4460) + userData[0].lastPlayDate = "2026-10-05 19:22:53.0" + 即:**与 UpsertUserAll 里的 userData 完全一致**。 + 所以正确用法是先把本局演算跑完,再拿演算后的 userData 传进来。 + + 参数: + user_id: 用户 ID(必填) + version: ROM 版本整数(默认取 config.PLAY_VERSION_INT) + user_data: 玩家档案数组(通常传 [游玩后的 userData]) + user_playlog_list: 本局成绩数组(通常传 [playlog]) + + 返回: + 原始响应 dict,含 userItemList + """ + log_info("取新增道具:user_id=" + str(user_id) + " version=" + str(version)) + return request_dict( + "GetUserNewItemListApi", + UserNewItemListRequestVO( + userId=user_id, version=version, + userData=list(user_data or []), + userPlaylogList=list(user_playlog_list or []), + ), + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) diff --git a/astral/api/GetUserOption.py b/astral/api/GetUserOption.py new file mode 100644 index 0000000..028b13c --- /dev/null +++ b/astral/api/GetUserOption.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +""" +GetUserOption.py —— 取用户游戏设置(GetUserOptionApi) +================================================================================ + +取玩家的音符速度、判定显示、音量等游戏内设置(48 个字段)。 + +对应接口:GetUserOptionApi +请求体 :UserIdRequestVO +响应 :userOption 的字段直接平铺在响应顶层 +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserOptionRequestVO.cs + + ★ 形态提醒:Get 侧响应是**平铺**的(顶层直接就是 optionKind/noteSpeed/...), + 而回传 Upsert 时要包成单元素数组 userOption:[{...}]。 + 裁剪时要丢掉 tempoVolume(真机 Upsert 报文里没有这个字段)。 + +调用示例: + from api import GetUserOption +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserOption( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户游戏设置(对应 GetUserOptionApi)。 + + 返回: + 原始响应 dict,设置字段平铺在顶层 + """ + log_info("取用户游戏设置:user_id=" + str(user_id)) + return _get("GetUserOptionApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserPreview.py b/astral/api/GetUserPreview.py new file mode 100644 index 0000000..ba76dfb --- /dev/null +++ b/astral/api/GetUserPreview.py @@ -0,0 +1,156 @@ +# -*- coding: utf-8 -*- +""" +GetUserPreview.py —— 用户预览(GetUserPreviewApi) +================================================================================ + +功能:刷卡后欢迎界面的数据(昵称、Rating、是否已登录、封禁状态…)。 + +对应接口:GetUserPreviewApi +请求体 :{"userId":.., "segaIdAuthKey":"", "token":"..", "clientId":".."} + source/Assembly-CSharp/Net.VO.Mai2/UserPreviewRequestVO.cs + source/Assembly-CSharp/Net.Packet.Mai2/PacketGetUserPreview.cs:20-25 +响应 :见 UserPreviewResponseVO(23 字段,含 errorId) + +★ 真机调用时机:扫码拿到 userId/token 之后、UserLoginApi 之前 + (source/2026-10-05.log:23)。 +★ 客户端行为:isLogin=True 时拒绝继续登录,避免顶号 + (source/Assembly-CSharp/Process.Entry.State/ConfirmPlay.cs:151)。 + +调用示例: + from api import GetUserPreview + pv = GetUserPreview(12345678, "TESTTOKEN0000000000") + print(pv.userName, pv.playerRating) +""" + +from __future__ import annotations + +from dataclasses import dataclass +from typing import Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info, log_warning +from .MaimaiNet import MaimaiNetClient, request_dict + + +@dataclass +class UserPreviewRequestVO: + """请求 VO(对应 UserPreviewRequestVO)。""" + userId: int + segaIdAuthKey: str = "" + token: str = "" + clientId: str = "" + + +@dataclass +class UserPreviewResponseVO: + """ + 响应 VO(对应 UserPreviewResponseVO + 真机响应字段)。 + + ★ 字段顺序按 source/Assembly-CSharp/Net.VO.Mai2/UserPreviewResponseVO.cs + 与 source/2026-10-05.log:24 的真机响应合并。 + """ + userId: int = 0 + userName: str = "" + isLogin: bool = False + lastGameId: Optional[str] = None + lastRomVersion: str = "" + lastDataVersion: str = "" + lastLoginDate: str = "" + lastPlayDate: str = "" + playerRating: int = 0 + nameplateId: int = 0 + iconId: int = 0 + trophyId: int = 0 + partnerId: int = 0 + frameId: int = 0 + dispRate: int = 0 + totalAwake: int = 0 + isNetMember: int = 0 + dailyBonusDate: str = "" + headPhoneVolume: Optional[int] = None + isInherit: bool = False + banState: int = 0 + errorId: int = 0 + + +def GetUserPreview( + user_id: int, + token: str, + *, + client_id: str = CLIENT_ID, + sega_id_auth_key: str = "", + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> UserPreviewResponseVO: + """ + 获取用户预览信息。 + + 参数: + user_id: 用户 ID(必填) + token: 会话令牌(必填,来自 ParseQRCode) + client_id: 机台短值(可选) + sega_id_auth_key: SEGA ID 鉴权 key(可选,通常为空) + timeout_ms: 超时毫秒(可选) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + UserPreviewResponseVO + """ + log_info("获取用户预览:user_id=" + str(user_id) + " client_id=" + client_id) + + raw = request_dict( + "GetUserPreviewApi", + UserPreviewRequestVO( + userId=user_id, + segaIdAuthKey=sega_id_auth_key, + token=token, + clientId=client_id, + ), + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) + + known = {f for f in UserPreviewResponseVO.__dataclass_fields__} + resp = UserPreviewResponseVO(**{k: v for k, v in raw.items() if k in known}) + + if resp.errorId != 0: + log_warning("服务器返回 errorId=" + str(resp.errorId)) + if resp.banState != 0: + log_warning("账号可能被封禁:banState=" + str(resp.banState)) + if resp.isLogin: + log_warning("账号处于已登录状态(isLogin=True),继续登录会顶号") + + log_info( + "用户预览获取完成:userName=" + resp.userName + + " playerRating=" + str(resp.playerRating) + + " isLogin=" + str(resp.isLogin) + + " isNetMember=" + str(resp.isNetMember) + ) + return resp + + +if __name__ == "__main__": + import sys + + from .LogSetup import log_error, setup_logging, teardown_logging + + def _main() -> int: + setup_logging("userpreview_test") + try: + if len(sys.argv) < 3: + print("用法: python -m api.get_user_preview [client_id]") + return 1 + cid = sys.argv[3] if len(sys.argv) > 3 else CLIENT_ID + pv = GetUserPreview(int(sys.argv[1]), sys.argv[2], client_id=cid) + print("") + for name in UserPreviewResponseVO.__dataclass_fields__: + print(" " + name.ljust(18) + "= " + str(getattr(pv, name))) + return 0 + except Exception as exc: + log_error("获取用户预览失败:" + str(exc)) + return 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/GetUserRating.py b/astral/api/GetUserRating.py new file mode 100644 index 0000000..74772e9 --- /dev/null +++ b/astral/api/GetUserRating.py @@ -0,0 +1,46 @@ +# -*- coding: utf-8 -*- +""" +GetUserRating.py —— 取用户 Rating 明细(GetUserRatingApi) +================================================================================ + +取玩家的 Rating 构成(旧谱 / 新谱 / 下一档候选 + 段位)。 + +对应接口:GetUserRatingApi +请求体 :UserIdRequestVO +响应 :{userId, userRating:{rating, ratingList, newRatingList, nextRatingList, + nextNewRatingList, udemae}} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserRatingRequestVO.cs + +★ 回传 Upsert 时是**单元素数组** userRatingList:[{...}],不是对象。 + +调用示例: + from api import GetUserRating +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserRating( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户 Rating 明细(对应 GetUserRatingApi)。 + + 返回: + 原始响应 dict,含 userRating 子对象 + """ + log_info("取用户 Rating 明细:user_id=" + str(user_id)) + return _get("GetUserRatingApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserRecommendMusic.py b/astral/api/GetUserRecommendMusic.py new file mode 100644 index 0000000..5835218 --- /dev/null +++ b/astral/api/GetUserRecommendMusic.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +""" +GetUserRecommendMusic.py —— 取推荐曲目(GetUserRecommendRateMusicApi / GetUserRecommendSelectMusicApi) +================================================================================ + +对应接口: + GetUserRecommendRateMusicApi 请求体 UserIdRequestVO + 响应 {userId, userRecommendRateMusicIdList:[...]} + GetUserRecommendSelectMusicApi 请求体 UserIdRequestVO + 响应 {userId, userRecommendSelectionMusicIdList:[...]} +依据: + source/Assembly-CSharp/Net.VO.Mai2/UserRecommendRateMusicRequestVO.cs + source/Assembly-CSharp/Net.VO.Mai2/UserRecommendSelectionMusicRequestVO.cs + source/2026-10-05.log:79,81 + +调用示例: + from api import GetUserRecommendRateMusic, GetUserRecommendSelectMusic +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserRecommendRateMusic( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取推荐上分曲目(对应 GetUserRecommendRateMusicApi)。 + + 返回: + 原始响应 dict,含 userRecommendRateMusicIdList + """ + log_info("取推荐上分曲目:user_id=" + str(user_id)) + return _get("GetUserRecommendRateMusicApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) + + +def GetUserRecommendSelectMusic( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取推荐选曲(对应 GetUserRecommendSelectMusicApi)。 + + 返回: + 原始响应 dict,含 userRecommendSelectionMusicIdList + """ + log_info("取推荐选曲:user_id=" + str(user_id)) + return _get("GetUserRecommendSelectMusicApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserRegion.py b/astral/api/GetUserRegion.py new file mode 100644 index 0000000..2f34105 --- /dev/null +++ b/astral/api/GetUserRegion.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +""" +GetUserRegion.py —— 取用户地区游玩统计(GetUserRegionApi) +================================================================================ + +取玩家在各地区的游玩次数。 + +对应接口:GetUserRegionApi +请求体 :UserIdRequestVO +响应 :{userId, length, userRegionList:[{regionId,playCount,created}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserRegionRequestVO.cs + source/2026-10-05.log:77 + +调用示例: + from api import GetUserRegion +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserIdRequestVO + + +def GetUserRegion( + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户地区游玩统计(对应 GetUserRegionApi)。 + + 返回: + 原始响应 dict,含 userRegionList + """ + log_info("取用户地区统计:user_id=" + str(user_id)) + return _get("GetUserRegionApi", UserIdRequestVO(userId=user_id), user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) diff --git a/astral/api/GetUserRival.py b/astral/api/GetUserRival.py new file mode 100644 index 0000000..e515c30 --- /dev/null +++ b/astral/api/GetUserRival.py @@ -0,0 +1,128 @@ +# -*- coding: utf-8 -*- +""" +GetUserRival.py —— 取用户对手数据(GetUserRivalDataApi / GetUserRivalMusicApi) +================================================================================ + +取玩家的对手名单及其曲目成绩。 + +对应接口: + GetUserRivalDataApi 请求体 UserRivalRequestVO(userId + rivalId) + 响应 {userId, userRivalData:{rivalId, rivalName}} + GetUserRivalMusicApi 请求体 UserRivalMusicRequestVO(userId + rivalId + nextIndex + + userRivalMusicLevelList) + 响应 {userId, rivalId, length, nextIndex, userRivalMusicList} +依据: + source/Assembly-CSharp/Net.VO.Mai2/UserRivalRequestVO.cs + source/Assembly-CSharp/Net.VO.Mai2/UserRivalMusicRequestVO.cs + source/2026-10-05.log:95,101 + +★ 对手 ID 需要调用方提供(先由 GetUserFavoriteItemApi 的 kind=2 取到)。 + +调用示例: + from api import GetUserRivalData, GetUserRivalMusic +""" + +from __future__ import annotations + +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import ( + _get, + UserRivalRequestVO, + UserRivalMusicRequestVO, + RIVAL_MUSIC_LEVELS, + get_all_pages, +) + + +def GetUserRivalData( + user_id: int, + rival_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取对手资料(对应 GetUserRivalDataApi)。 + + 参数: + user_id: 用户 ID(必填) + rival_id: 对手 ID(必填) + + 返回: + 原始响应 dict,含 userRivalData + """ + log_info("取对手资料:user_id=" + str(user_id) + " rival_id=" + str(rival_id)) + return _get( + "GetUserRivalDataApi", + UserRivalRequestVO(userId=user_id, rivalId=rival_id), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserRivalMusic( + user_id: int, + rival_id: int, + *, + next_index: int = 0, + levels: Optional[List[int]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取对手曲目成绩(单页,对应 GetUserRivalMusicApi)。 + + 参数: + user_id: 用户 ID(必填) + rival_id: 对手 ID(必填) + next_index: 分页索引(0 = 首页) + levels: 难度档位列表(可选,默认 0/1/2/3/4/10) + + 返回: + 原始响应 dict,含 userRivalMusicList + """ + lv = list(levels) if levels else list(RIVAL_MUSIC_LEVELS) + log_info("取对手曲目成绩:user_id=" + str(user_id) + " rival_id=" + str(rival_id) + + " levels=" + str(lv)) + return _get( + "GetUserRivalMusicApi", + UserRivalMusicRequestVO( + userId=user_id, rivalId=rival_id, nextIndex=next_index, + userRivalMusicLevelList=[{"level": x} for x in lv], + ), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + + +def GetUserRivalMusicAll( + user_id: int, + rival_id: int, + *, + levels: Optional[List[int]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取对手曲目成绩(自动翻页取全)。 + + 返回: + {"userRivalMusicList": [...]} + """ + lv = list(levels) if levels else list(RIVAL_MUSIC_LEVELS) + log_info("取对手曲目成绩(全量):user_id=" + str(user_id) + " rival_id=" + str(rival_id)) + items = get_all_pages( + "GetUserRivalMusicApi", user_id, "userRivalMusicList", + body_factory=lambda ni: UserRivalMusicRequestVO( + userId=user_id, rivalId=rival_id, nextIndex=ni or 0, + userRivalMusicLevelList=[{"level": x} for x in lv]), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + log_info("对手曲目获取完成:" + str(len(items)) + " 条") + return {"userRivalMusicList": items} diff --git a/astral/api/GetUserShopStock.py b/astral/api/GetUserShopStock.py new file mode 100644 index 0000000..7839f90 --- /dev/null +++ b/astral/api/GetUserShopStock.py @@ -0,0 +1,58 @@ +# -*- coding: utf-8 -*- +""" +GetUserShopStock.py —— 取用户商店库存(GetUserShopStockApi) +================================================================================ + +取玩家在各商店商品的已兑换次数。 + +对应接口:GetUserShopStockApi +请求体 :UserShopStockRequestVO(userId + shopItemIdList) +响应 :{userId, userShopStockList:[{shopItemId,tradeCount}]} +依据 :source/Assembly-CSharp/Net.VO.Mai2/UserShopStockRequestVO.cs + source/2026-10-05.log:117 真机请求体带 100+ 个 shopItemId + +★ shopItemIdList 需要调用方提供(来自游戏 Master 数据,脚本无法自行推导)。 + 不传时按空列表发送,服务端返回空 userShopStockList —— 这是合法的。 + +调用示例: + from api import GetUserShopStock +""" + +from __future__ import annotations + +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, PLAY_SHOP_ITEM_IDS, TIMEOUT_MS + +from .LogSetup import log_info +from .MaimaiNet import MaimaiNetClient +from .UserGetterCommon import _get, UserShopStockRequestVO + + +def GetUserShopStock( + user_id: int, + *, + shop_item_id_list: Optional[List[int]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 取用户商店库存(对应 GetUserShopStockApi)。 + + 参数: + user_id: 用户 ID(必填) + shop_item_id_list: 商品 ID 清单(可选,默认取 config.PLAY_SHOP_ITEM_IDS) + + 返回: + 原始响应 dict,含 userShopStockList + """ + ids = list(shop_item_id_list) if shop_item_id_list is not None \ + else list(PLAY_SHOP_ITEM_IDS) + + log_info("取用户商店库存:user_id=" + str(user_id) + " 商品数=" + str(len(ids))) + return _get( + "GetUserShopStockApi", + UserShopStockRequestVO(userId=user_id, shopItemIdList=ids), + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client, + ) diff --git a/astral/api/LogSetup.py b/astral/api/LogSetup.py new file mode 100644 index 0000000..7473db1 --- /dev/null +++ b/astral/api/LogSetup.py @@ -0,0 +1,704 @@ +# -*- coding: utf-8 -*- +""" +LogSetup.py —— 统一日志模块(INFO / DEBUG 双模式) +================================================================================ + +【两种模式】 + + INFO (默认) 只展示 api 脚本的运行情况和结果: + === ParseQRCode 开始运行 === + [接口说明] ... + [调用参数] ... + [运行结果] ... + === ParseQRCode 运行结束 === + + DEBUG 在 INFO 基础上,额外展示「向 api 发送的数据」和「api 返回的数据」: + -> 请求 GetUserPreviewApi + URL : https://... + 请求头 : {...} + 请求体 : {...JSON 全文...} + <- 响应 GetUserPreviewApi + 状态码 : 200 + 响应体 : {...JSON 全文...} + +【模式从哪来】 + + 优先级: setup_logging(level=...) 显式传参 > config.py 的 LOG_LEVEL > INFO + + 日常只改 config.py 一行: + + LOG_LEVEL = "info" # 只看流程 + LOG_LEVEL = "debug" # 连收发数据一起看 + +【日志文件(两种形式同时存在、同时写入)】 + + logs/latest.log 覆盖模式("w")—— 只包含【当次】主脚本运行产出的日志, + 下一次运行主脚本时被覆盖 + logs/YYYY-MM-DD.log 追加模式("a")—— 存放【当日】产生的所有日志 + + 每行都带 [YYYY-MM-DD HH:MM:SS] 时间戳。 + +【主脚本怎么用】 + + from api import setup_logging, teardown_logging, ParseQRCode, UserLogin + + def main(): + setup_logging("我的主脚本") # 开头一句;api 调用从此自动记录 + try: + user_id, token = ParseQRCode(qr) # 自动产出「开始运行 / 运行结束」 + login = UserLogin(user_id, token) + finally: + teardown_logging() # 结尾一句(不写也会在退出时自动收尾) + + api 函数不需要自己写 print,也不需要装饰器 —— api/__init__.py 在导入时就 + 统一套上了日志外壳(见 autowrap)。 + +【api 脚本怎么用】 + + from api import log_info, log_debug, log_request, log_response + + def GetUserPreview(user_id, token, ...): + # 函数的第一行 docstring 会成为日志里的「[接口说明]」 + # 例如: '''获取用户预览信息''' + log_info(f"请求用户预览 user_id={user_id}") # 可选,想额外记话时才写 + + log_request(url=url, body=req, headers=hdr, api_name="GetUserPreviewApi") + raw = _http_post(...) + log_response(status=200, body=raw, headers=hdr, api_name="GetUserPreviewApi") + + return parsed +""" + +from __future__ import annotations + +import atexit +import functools +import json +import os +import platform +import time +from datetime import datetime +from typing import Any, Callable, Iterable, Optional + +# ============================================================================= +# 常量与全局状态 +# ============================================================================= + +LEVEL_INFO = "info" +LEVEL_DEBUG = "debug" + +_LEVEL_RANK = {LEVEL_INFO: 20, LEVEL_DEBUG: 10} + +# 项目根目录(本文件在 api/ 下,根目录是上一级) +_ROOT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +_LOGS_DIR = os.path.join(_ROOT_DIR, "logs") + +_SEPARATOR = "=" * 66 +_INDENT = " " + +# 全局状态 +_session_started = False +_session_script_name = "" +_current_level = LEVEL_INFO +_value_max = 0 + +_date_log_path: Optional[str] = None +_latest_log_path: Optional[str] = None +_date_log_file = None +_latest_log_file = None + +# 被自动跟踪的 api 函数名(供横幅展示) +_tracked_api_names: list = [] +# 本次会话实际调用过的 api(按首次调用顺序) +_called_apis: list = [] + + +# ============================================================================= +# 模式判定 +# ============================================================================= + +def _normalize_level(level: Any) -> str: + """把各种写法的模式名归一化成 'info' / 'debug'。""" + if level is None: + return LEVEL_INFO + text = str(level).strip().lower() + if text in ("debug", "dbg", "verbose", "详细", "调试"): + return LEVEL_DEBUG + return LEVEL_INFO + + +def _config_level() -> str: + """从 config.py 读 LOG_LEVEL;读不到就用 INFO。""" + try: + import config # type: ignore + return _normalize_level(getattr(config, "LOG_LEVEL", LEVEL_INFO)) + except Exception: + return LEVEL_INFO + + +def _config_value_max() -> int: + """从 config.py 读 LOG_VALUE_MAX(0 = 不截断)。""" + try: + import config # type: ignore + return int(getattr(config, "LOG_VALUE_MAX", 0) or 0) + except Exception: + return 0 + + +def get_level() -> str: + """返回当前日志模式('info' / 'debug')。""" + return _current_level + + +def is_debug() -> bool: + """当前是否 DEBUG 模式。""" + return _LEVEL_RANK.get(_current_level, 20) <= _LEVEL_RANK[LEVEL_DEBUG] + + +def set_level(level: Any) -> str: + """运行时切换模式(一般不用,改 config.py 即可)。返回切换后的模式。""" + global _current_level + _current_level = _normalize_level(level) + return _current_level + + +# ============================================================================= +# 日志文件 +# ============================================================================= + +def _ensure_logs_dir() -> None: + os.makedirs(_LOGS_DIR, exist_ok=True) + + +def _get_date_log_path() -> str: + return os.path.join(_LOGS_DIR, datetime.now().strftime("%Y-%m-%d") + ".log") + + +def _get_latest_log_path() -> str: + return os.path.join(_LOGS_DIR, "latest.log") + + +def _write_files(message: str) -> None: + """把一段文本写进两个日志文件(每行带时间戳)。""" + timestamp = datetime.now().strftime("[%Y-%m-%d %H:%M:%S]") + lines = message.splitlines() or [""] + payload = "".join(timestamp + line + "\n" for line in lines) + for handle in (_date_log_file, _latest_log_file): + if handle: + try: + handle.write(payload) + handle.flush() + except Exception: + pass + + +def _emit(message: str = "", *, console: bool = True) -> None: + """统一出口:控制台 + 两个日志文件。""" + if console: + try: + print(message) + except Exception: + try: + print(message.encode("utf-8", "replace").decode("utf-8", "replace")) + except Exception: + pass + _write_files(message) + + +def _close_log_files() -> None: + global _date_log_file, _latest_log_file + for name in ("_date_log_file", "_latest_log_file"): + handle = globals()[name] + if handle: + try: + handle.close() + except Exception: + pass + globals()[name] = None + + +# ============================================================================= +# 自动跟踪:给 api 函数套日志外壳 +# ============================================================================= +# +# 目标:主脚本只写 setup_logging("名字") + 业务代码, +# 调用的每个 api 函数自动产出「===函数名 开始运行=== / ===函数名 运行结束===」, +# 调用方不必自己写装饰器,也不必自己埋点。 +# +# 原理:api/__init__.py 在导入完各 api 脚本后调用 autowrap(globals(), _API_FUNCS), +# 把命名空间里的函数替换成带日志的版本 —— 于是 from api import ParseQRCode +# 拿到的已经是包装后的函数。 + +def _describe(func: Callable) -> str: + """取函数 docstring 首行,作为「[接口说明]」。""" + doc = (func.__doc__ or "").strip() + if not doc: + return "" + return doc.splitlines()[0].strip() + + +def _make_tracked(func: Callable) -> Callable: + """生成带日志外壳的包装函数。""" + name = func.__name__ + summary = _describe(func) + + @functools.wraps(func) + def tracked(*args, **kwargs) -> Any: + _note_api_call(name) + + _emit("") + _emit("=== " + name + " 开始运行 ===") + if summary: + _emit(_INDENT + "[接口说明] " + summary) + + # 调用参数:DEBUG 展开多行 JSON,INFO 记单行摘要 + if args: + if is_debug(): + _emit(_INDENT + "[位置参数]") + _emit(_fmt_pretty(list(args))) + else: + _emit(_INDENT + "[位置参数] " + ", ".join(_fmt(a) for a in args)) + if kwargs: + shown = {k: v for k, v in kwargs.items() if v is not None} + if shown: + if is_debug(): + _emit(_INDENT + "[关键字参数]") + _emit(_fmt_pretty(shown)) + else: + _emit(_INDENT + "[关键字参数] " + + ", ".join(k + "=" + _fmt(v) for k, v in shown.items())) + + t0 = time.monotonic() + try: + result = func(*args, **kwargs) + except BaseException as exc: + ms = int((time.monotonic() - t0) * 1000) + _emit(_INDENT + "[运行结果] 异常 " + type(exc).__name__ + ": " + + str(exc) + "(耗时 " + str(ms) + " ms)") + _emit("=== " + name + " 运行结束 ===") + _emit("") + raise + + ms = int((time.monotonic() - t0) * 1000) + _emit(_INDENT + "[运行结果] 成功 " + _fmt_result(result) + + "(耗时 " + str(ms) + " ms)") + if is_debug() and result is not None: + _emit(_INDENT + "[返回数据]") + _emit(_fmt_pretty(result)) + _emit("=== " + name + " 运行结束 ===") + _emit("") + return result + + tracked.__mai_logged__ = True # type: ignore[attr-defined] + tracked.__mai_original__ = func # type: ignore[attr-defined] + return tracked + + +def autowrap(namespace: dict, names: Iterable[str]) -> list: + """ + 给命名空间里的函数套上日志外壳(导入时调用,幂等)。 + + 参数: + namespace: 目标命名空间,通常是 api/__init__.py 的 globals() + names: 要包装的函数名序列 + + 返回: + 实际完成包装的函数名列表 + """ + wrapped = [] + for name in names: + obj = namespace.get(name) + if obj is None or not callable(obj): + continue + if getattr(obj, "__mai_logged__", False): + wrapped.append(name) + continue + try: + namespace[name] = _make_tracked(obj) + wrapped.append(name) + except Exception: + continue + + for n in wrapped: + if n not in _tracked_api_names: + _tracked_api_names.append(n) + return wrapped + + +def _note_api_call(name: str) -> None: + """记录主脚本调用过的 api(去重,保留首次调用顺序)。""" + if name not in _called_apis: + _called_apis.append(name) + + +def get_called_apis() -> list: + """返回本次会话实际调用过的 api 名称(按首次调用顺序)。""" + return list(_called_apis) + + +# ============================================================================= +# 会话:初始化 / 收尾 +# ============================================================================= + +def setup_logging(script_name: str, level: Any = None) -> str: + """ + 初始化日志会话(主脚本开头调用一次)。 + + 做三件事: + 1. 确定日志模式(level 显式传参 > config.LOG_LEVEL > INFO) + 2. 打开两个日志文件:日期日志(追加)+ latest.log(覆盖) + 3. 打印会话横幅 + + 参数: + script_name: 脚本名,显示在横幅上 + level: 日志模式;None(默认)= 读 config.py 的 LOG_LEVEL + + 返回: + 实际生效的模式('info' / 'debug') + """ + global _session_started, _session_script_name, _value_max + global _date_log_path, _latest_log_path, _date_log_file, _latest_log_file + + set_level(level if level is not None else _config_level()) + _value_max = _config_value_max() + + if _session_started: + return _current_level + + _ensure_logs_dir() + _session_script_name = script_name + _date_log_path = _get_date_log_path() + _latest_log_path = _get_latest_log_path() + + _called_apis.clear() + + _date_log_file = open(_date_log_path, "a", encoding="utf-8") # 追加:当日全部 + _latest_log_file = open(_latest_log_path, "w", encoding="utf-8") # 覆盖:仅当次 + + _print_banner(script_name) + _session_started = True + return _current_level + + +def _print_banner(script_name: str) -> None: + mode_text = "DEBUG(含收发数据)" if is_debug() else "INFO(仅运行情况与结果)" + lines = [ + _SEPARATOR, + _INDENT + "日志会话开始 —— " + script_name, + _SEPARATOR, + _INDENT * 2 + "主脚本 : " + script_name, + _INDENT * 2 + "开始时间 : " + datetime.now().strftime("%Y-%m-%d %H:%M:%S"), + _INDENT * 2 + "日志模式 : " + mode_text, + _INDENT * 2 + "Python : " + platform.python_version() + + " (" + platform.python_implementation() + " " + platform.machine() + ")", + _INDENT * 2 + "工作目录 : " + os.getcwd(), + _INDENT * 2 + "已挂载 api : " + str(len(_tracked_api_names)) + + " 个(自动跟踪,主脚本无需写日志代码)", + _INDENT * 2 + "当次日志 : " + str(_latest_log_path), + _INDENT * 2 + "日期日志 : " + str(_date_log_path), + _SEPARATOR, + ] + _emit("\n".join(lines)) + + +def teardown_logging() -> None: + """结束日志会话(主脚本结尾调用;不调用也会在退出时自动收尾)。""" + global _session_started + if not _session_started: + return + + lines = [_SEPARATOR, _INDENT + "本次运行调用的 api", _SEPARATOR] + if _called_apis: + for i, name in enumerate(_called_apis, 1): + lines.append(_INDENT * 2 + str(i).rjust(2) + ". " + name) + else: + lines.append(_INDENT * 2 + "(未调用任何 api)") + lines.append(_SEPARATOR) + lines.append(_INDENT + "日志会话结束 —— " + _session_script_name) + lines.append(_SEPARATOR) + + _emit("\n".join(lines)) + _close_log_files() + _session_started = False + + +# ============================================================================= +# 值格式化 +# ============================================================================= + +def _truncate(text: str) -> str: + if _value_max and len(text) > _value_max: + return text[:_value_max] + "...(共 " + str(len(text)) + " 字符)" + return text + + +def _fmt(value: Any) -> str: + """把一个值渲染成紧凑单行文本。""" + if isinstance(value, str): + return _truncate(value) + if value is None or isinstance(value, (int, float, bool)): + return repr(value) + if isinstance(value, (dict, list, tuple)): + try: + return _truncate(json.dumps(value, ensure_ascii=False, + separators=(",", ":"), default=str)) + except Exception: + return _truncate(repr(value)) + if hasattr(value, "__dict__"): + try: + data = {k: v for k, v in vars(value).items() if not k.startswith("_")} + return _truncate(json.dumps(data, ensure_ascii=False, + separators=(",", ":"), default=str)) + except Exception: + return _truncate(repr(value)) + return _truncate(repr(value)) + + +def _to_plain(value: Any) -> Any: + """把 dataclass / 普通对象递归转成可 JSON 化的结构。""" + if value is None or isinstance(value, (int, float, bool, str)): + return value + if isinstance(value, dict): + return {k: _to_plain(v) for k, v in value.items()} + if isinstance(value, (list, tuple, set)): + return [_to_plain(v) for v in value] + if hasattr(value, "__dataclass_fields__"): + return {k: _to_plain(getattr(value, k, None)) for k in value.__dataclass_fields__} + if hasattr(value, "__dict__"): + return {k: _to_plain(v) for k, v in vars(value).items() if not k.startswith("_")} + return str(value) + + +def _fmt_pretty(value: Any, indent: str = " ") -> str: + """把 dict / list / VO 渲染成多行缩进的 JSON。DEBUG 下完整输出,不折叠。""" + data = _to_plain(value) + if isinstance(data, str): + stripped = data.strip() + if stripped[:1] in ("{", "["): + try: + data = json.loads(stripped) + except Exception: + return "\n".join(indent + line for line in data.splitlines()) + try: + text = json.dumps(data, ensure_ascii=False, indent=2, default=str) + except Exception: + text = repr(data) + + if _value_max and len(text) > _value_max: + text = text[:_value_max] + "\n" + indent + "...(共 " + str(len(text)) + " 字符,已截断)" + return "\n".join(indent + line for line in text.splitlines()) + + +def _fmt_result(result: Any) -> str: + """结果的紧凑摘要(INFO 用)。""" + if isinstance(result, list): + return "list(" + str(len(result)) + " 项)" + if isinstance(result, tuple): + return "tuple(" + str(len(result)) + " 项)" + if isinstance(result, dict): + return "dict(" + str(len(result)) + " 键)" + if isinstance(result, str): + return repr(result) if len(result) <= 60 else "str(" + str(len(result)) + " 字符)" + if hasattr(result, "__dataclass_fields__"): + return type(result).__name__ + "(" + str(len(result.__dataclass_fields__)) + " 字段)" + return repr(result) + + +# ============================================================================= +# 流程日志(INFO 可见) +# ============================================================================= + +def log_info(message: str) -> None: + """普通信息 —— 相当于「会进日志文件的 print」。""" + _emit(str(message)) + + +def log_step(title: str, *, index: int = 0, total: int = 0) -> None: + """记一个运行步骤:log_step("扫码登录", index=1, total=5) -> [步骤 1/5] 扫码登录""" + if index and total: + _emit("[步骤 " + str(index) + "/" + str(total) + "] " + title) + elif index: + _emit("[步骤 " + str(index) + "] " + title) + else: + _emit("[步骤] " + title) + + +def log_result(message: Any) -> None: + """记一条运行结果。""" + _emit("[结果] " + (message if isinstance(message, str) else _fmt(message))) + + +def log_warning(message: str) -> None: + """警告(不影响流程,但需要留意)。""" + _emit("[警告] " + str(message)) + + +def log_error(message: str) -> None: + """错误。""" + _emit("[错误] " + str(message)) + + +def log_section(title: str) -> None: + """记一个分节(带分隔线),用于主脚本分段。""" + _emit("\n" + "-" * 60 + "\n" + title + "\n" + "-" * 60) + + +def log_field(name: str, value: Any, *, debug_only: bool = False) -> None: + """ + 记一个「字段: 值」;DEBUG 下 dict / list / VO 自动多行展开。 + + log_field("user_id", 12345) + log_field("请求体", {"userId": 12345}, debug_only=True) # 只在 DEBUG 出现 + """ + if debug_only and not is_debug(): + return + if is_debug() and (isinstance(value, (dict, list)) or hasattr(value, "__dataclass_fields__")): + _emit(name + ":") + _emit(_fmt_pretty(value)) + return + _emit(name + ": " + _fmt(value)) + + +def log_debug(message: Any) -> None: + """调试信息 —— 仅 DEBUG 模式输出。""" + if not is_debug(): + return + _emit("[调试] " + _fmt(message)) + + +# ============================================================================= +# 收发数据日志(DEBUG 专属)—— api 脚本用它记录「发送的数据 / 返回的数据」 +# ============================================================================= + +def log_request( + url: str = "", + body: Any = None, + headers: Any = None, + *, + api_name: str = "", +) -> None: + """ + 记录一次「向 api 发送的数据」(仅 DEBUG 模式输出)。 + + 参数: + url: 完整请求地址 + body: 请求体(dict / VO / JSON 字符串),展开成 JSON 全文 + headers: 请求头(dict) + api_name: 接口名 + """ + if not is_debug(): + return + _emit("") + _emit("-> 请求 " + api_name if api_name else "-> 请求") + if url: + _emit(" URL : " + str(url)) + if headers: + _emit(" 请求头 : " + _fmt(headers)) + if body is not None: + _emit(" 请求体 :") + _emit(_fmt_pretty(body)) + + +def log_response( + status: Any = None, + body: Any = None, + headers: Any = None, + *, + api_name: str = "", + elapsed_ms: Optional[int] = None, +) -> None: + """ + 记录一次「api 返回的数据」(仅 DEBUG 模式输出)。 + + 参数: + status: HTTP 状态码 + body: 响应体(JSON 字符串 / dict / VO) + headers: 响应头(dict) + api_name: 接口名 + elapsed_ms: 耗时(毫秒) + """ + if not is_debug(): + return + _emit("") + _emit("<- 响应 " + api_name if api_name else "<- 响应") + if status is not None: + _emit(" 状态码 : " + str(status)) + if elapsed_ms is not None: + _emit(" 耗时 : " + str(elapsed_ms) + " ms") + if headers: + _emit(" 响应头 : " + _fmt(headers)) + if body is not None: + _emit(" 响应体 :") + _emit(_fmt_pretty(body)) + + +def log_payload(label: str, data: Any) -> None: + """记录任意报文 / 数据结构(仅 DEBUG 模式输出)。""" + if not is_debug(): + return + _emit("") + _emit(" " + label + " :") + _emit(_fmt_pretty(data)) + + +# ============================================================================= +# 兼容:装饰器与 logger 对象 +# ============================================================================= + +def api_log(func: Callable) -> Callable: + """ + api 函数装饰器 —— 与自动跟踪等价(重复包装会被跳过)。 + + 一般【不需要】手写:api/__init__.py 的 autowrap 已经统一套好外壳。 + 这里保留是为了让 api 脚本单独运行(python -m api.xxx)时也能记录。 + """ + if getattr(func, "__mai_logged__", False): + return func + return _make_tracked(func) + + +class _Logger: + """兼容旧写法的 logger 对象;新代码直接用模块级函数即可。""" + + def info(self, message: str) -> None: + log_info(message) + + def warning(self, message: str) -> None: + log_warning(message) + + def error(self, message: str) -> None: + log_error(message) + + def debug(self, message: Any) -> None: + log_debug(message) + + def step(self, title: str, **kwargs) -> None: + log_step(title, **kwargs) + + def result(self, message: Any) -> None: + log_result(message) + + +_logger_instance = _Logger() + + +def get_logger() -> _Logger: + """获取全局 logger 实例(等价于直接用模块级函数)。""" + return _logger_instance + + +# ============================================================================= +# 退出时自动收尾 +# ============================================================================= + +def _auto_teardown() -> None: + try: + if _session_started: + teardown_logging() + else: + _close_log_files() + except Exception: + pass + + +atexit.register(_auto_teardown) diff --git a/astral/api/MaimaiNet.py b/astral/api/MaimaiNet.py new file mode 100644 index 0000000..5783e76 --- /dev/null +++ b/astral/api/MaimaiNet.py @@ -0,0 +1,820 @@ +# -*- coding: utf-8 -*- +""" +MaimaiNet.py —— 舞萌DX 网络核心层(纯 HTTP 复刻) +================================================================================ + +本模块是【唯一】直接和游戏服务器说话的地方,其余 api 脚本都通过它收发报文。 + +-------------------------------------------------------------------------------- +一、协议依据(全部来自 source/ 反编译源码) +-------------------------------------------------------------------------------- + +1) 服务器基址与 API 路径 + source/Assembly-CSharp/Manager/OperationManager.cs:225,338 + ServerUri = Auth.GameServerUri + MovieServerUri("/") + source/Assembly-CSharp/Net.Packet/Packet.cs:116 + Client = NetHttpClient.Create(BaseUrl + Obfuscator(query.Api)) + source/Assembly-CSharp/Net.Packet/Packet.cs:485 + Obfuscator(s) = md5_hex_lower(s + "") + source/Assembly-CSharp/Net.VO/NetQuery.cs:14 + Api = api + "MaimaiChn" + + => 最终 URL = BASE_URL + md5(逻辑接口名 + "MaimaiChn" + "") + + 已用真实日志验证:md5("GetGameSettingApiMaimaiChn" + "") + = 83a5d5a20b062c5c2ad817460b8f7f76 + (source/2026-10-05.log:1 的请求就是打到这个尾段) + +2) 请求体封装(三段:JSON -> deflate -> AES) + source/Assembly-CSharp/Net/NetHttpClient.cs:262-300 RequestCallback + a. DeflateStream(CompressionMode.Compress) 压缩 JSON 字节 + b. 手工拼 zlib 头 0x78 0x9C + 压缩数据 + Adler32(4 字节大端) + c. CipherAES.Encrypt(...) 整体 AES 加密 + source/Assembly-CSharp/Net/CipherAES.cs:11-30 + AES-256-CBC / PKCS7 / Key 32B / IV 16B + +3) 响应体解封装(逆过程) + source/Assembly-CSharp/Net/NetHttpClient.cs:355-380 Decrypt + Decompress + a. AES 解密 + b. 去掉前 2 字节 zlib 头与后 4 字节 Adler32 + c. Deflate 解压 -> UTF-8 JSON + +4) 请求头 + source/Assembly-CSharp/Net/NetHttpClient.cs:174-190 Request() + Content-Type : application/json + charset : UTF-8 + Mai-Encoding : 1.55 (DefaultHttpHeaderEncryption) + Content-Encoding: deflate (有请求体时) + User-Agent : <混淆后的API名># + (source/Assembly-CSharp/Net/NetPacketUtil.cs:12-19) + number : (非 Ping 接口;Packet.cs:189) + + ★ number 的语义:GameManager.PingMsec,只由 Ping 心跳包刷新 + (PingChecker.cs:227 <- PacketPing.cs:34 的 sw.ElapsedMilliseconds)。 + 真机整局 53 个业务请求的 number 恒为同一个值(实测 63)。 + 所以调用方**应当先跑一次 Ping()**,之后的请求才会带上真实 number; + 没跑过时 number = 0,与真机开机后第一屏的行为一致。 + + ★ Cookie:★ UserLoginApi 的响应会下发 + Set-Cookie: JSESSIONID=FC9D0F122F7F24A522CD623BA3B76B74; Path=/Maimai2Servlet; HttpOnly + (Packet.cs:228-234 只在 UserLogin 响应上把它收进 CookieContainer, + 之后 Packet.cs:190-193 每个带 userId 的请求都挂回去)。 + Ping 等接口的响应头里没有 Set-Cookie,所以必须跑过登录才会拿到。 + 这是**真实的会话粘滞**,必须带着。 + requests.Session 会自动收下并自动带上,无需额外代码 —— + 但前提是**全程复用同一个 MaimaiNetClient**(用 get_default_client())。 + +-------------------------------------------------------------------------------- +二、★ 请求头集合:必须与真机一致(2026-10-06 真机抓包实证) +-------------------------------------------------------------------------------- + 真机(Unity Mono 的 HttpWebRequest)实际发出的头**只有这几个**: + + number / Content-Type / User-Agent / charset / Mai-Encoding / + Content-Encoding / (+ 登录后的 Cookie) + + **没有 Accept,也没有 Connection。** + + requests 默认会补 Accept: * / Connection: keep-alive, + 已在 MaimaiNetClient.__init__ 里从 session.headers 删掉。 + + ★ Accept-Encoding 是唯一的例外,必须**存在且为空**: + + 实测(GetGameSettingApi,2026-10-06): + Accept-Encoding: "" -> 200 + application/json + 不发 / "gzip, deflate" / "identity" -> 200 + application/octet-stream(0 字节) + + 反推:真机能拿到 JSON 响应体,说明 Mono 发的也是**空值**的 Accept-Encoding + (Headers.AllKeys 里看不到它,是框架层加的)。 + 所以这里固定 Accept-Encoding: ""。 + +-------------------------------------------------------------------------------- +三、对外接口 +-------------------------------------------------------------------------------- + MaimaiNetClient 客户端类(连接复用 + Cookie 管理) + get_default_client() 取全局默认客户端 + request(...) 便捷函数:发一次请求并返回原始 JSON 字符串 + request_vo(...) 便捷函数:发一次请求并返回映射后的 dataclass + + 加解密工具:aes_encrypt / aes_decrypt / deflate_compress / deflate_decompress + 协议工具 :obfuscate_api_name / build_api_url / adler32 +""" + +from __future__ import annotations + +import hashlib +import json +import time +import zlib +from dataclasses import dataclass, field, is_dataclass +from typing import Any, Dict, List, Optional, Type, TypeVar +from urllib.parse import urljoin + +import requests +from Crypto.Cipher import AES +from Crypto.Util.Padding import pad, unpad + +from config import CLIENT_ID, MAI_ENCODING, TIMEOUT_LONG_MS, TIMEOUT_MS + +# ============================================================================= +# 协议常量(原在 config.py,2026-10-06 下沉到本模块 —— 它们只服务于网络层) +# ============================================================================= + +#: 游戏服务器(Maimai2Servlet) +#: 依据 source/Assembly-CSharp/Manager/OperationManager.cs:225,338 +#: _operationData.ServerUri = Auth.GameServerUri + MovieServerUri("/") +BASE_URL = "" + +#: AES 参数,依据 source/Assembly-CSharp/Net/CipherAES.cs:11-12 +#: AesKey 32 字节 -> AES-256;AesIV 16 字节 +AES_KEY = b"" +AES_IV = b"" + +#: API 名混淆盐,依据 source/Assembly-CSharp/Net.Packet/Packet.cs:44 +#: 用法:URL 尾段 = md5(逻辑接口名 + "MaimaiChn" + OBFUSCATE_PARAM) 小写 hex +OBFUSCATE_PARAM = "" + +from .LogSetup import log_debug, log_error, log_request, log_response + +# ============================================================================= +# 协议常量 +# ============================================================================= + +#: API 名后缀(NetQuery.cs:14 Api = api + "MaimaiChn") +API_SUFFIX = "MaimaiChn" + +#: HTTP 头(NetHttpClient.cs:174-190) +HEADER_CONTENT_TYPE = "application/json" +HEADER_CHARSET = "UTF-8" +HEADER_CONTENT_ENCODING = "deflate" + +#: AES 参数 +AES_BLOCK_SIZE = 16 + +T = TypeVar("T") + + +# ============================================================================= +# 一、协议工具 +# ============================================================================= + +def obfuscate_api_name(api_name: str) -> str: + """ + 对逻辑接口名做 MD5 混淆,得到 URL 尾段(对应 Packet.Obfuscator)。 + + 逻辑名 "GetUserPreviewApi" -> "GetUserPreviewApiMaimaiChn" + -> md5(上面 + "") + + 参数: + api_name: 逻辑接口名,**不要**自己带 MaimaiChn 后缀 + + 返回: + 32 位小写十六进制字符串 + """ + full_name = api_name if api_name.endswith(API_SUFFIX) else api_name + API_SUFFIX + return hashlib.md5((full_name + OBFUSCATE_PARAM).encode("utf-8")).hexdigest() + + +def build_api_url(api_name: str) -> str: + """构建完整的请求 URL。""" + return urljoin(BASE_URL, obfuscate_api_name(api_name)) + + +def build_user_agent(api_name: str, user_id: int = 0, client_id: str = CLIENT_ID) -> str: + """ + 构建 User-Agent(对应 NetPacketUtil.GetUserAgent)。 + + userId != 0 -> "<混淆API名>#" + userId == 0 -> "<混淆API名>#" + """ + tail = user_id if user_id else client_id + return obfuscate_api_name(api_name) + "#" + str(tail) + + +def adler32(data: bytes) -> int: + """ + 计算 Adler-32 校验和(对应 NetHttpClient.Adler32:437-452)。 + + ★ 注意与 zlib.adler32 的区别:C# 端是自己实现的, + 返回值是 (b << 16) + a,与 zlib.adler32 一致,这里保留原实现以便对照。 + """ + a = 1 + b = 0 + for byte in data: + a = (a + byte) % 65521 + b = (b + a) % 65521 + return (b << 16) | a + + +# ============================================================================= +# 二、加解密 / 压缩 +# ============================================================================= + +def aes_encrypt(data: bytes) -> bytes: + """AES-256-CBC 加密(PKCS7 填充)。对应 CipherAES.Encrypt。""" + cipher = AES.new(AES_KEY, AES.MODE_CBC, AES_IV) + return cipher.encrypt(pad(data, AES_BLOCK_SIZE)) + + +def aes_decrypt(data: bytes) -> bytes: + """AES-256-CBC 解密(PKCS7 去填充)。对应 CipherAES.Decrypt。""" + cipher = AES.new(AES_KEY, AES.MODE_CBC, AES_IV) + return unpad(cipher.decrypt(data), AES_BLOCK_SIZE) + + +def deflate_compress(data: bytes) -> bytes: + """ + 原始 deflate 压缩 + 手工拼 zlib 头与 Adler32。 + + 对应 NetHttpClient.cs:262-300 RequestCallback: + memoryStream.WriteByte(120); // 0x78 + memoryStream.WriteByte(156); // 0x9C + ... 原始 deflate 数据 ... + ... Adler32 大端 4 字节 ... + + ★ C# 的 DeflateStream 产生的是**原始 deflate**(无 zlib 头), + 所以 Python 侧要用 compressobj(wbits=-zlib.MAX_WBITS)。 + """ + compressor = zlib.compressobj(wbits=-zlib.MAX_WBITS) + compressed = compressor.compress(data) + compressor.flush() + checksum = adler32(data) + return bytes([0x78, 0x9C]) + compressed + checksum.to_bytes(4, "big") + + +def deflate_decompress(data: bytes) -> bytes: + """ + 去掉 zlib 头与 Adler32 后做原始 deflate 解压。 + + 对应 NetHttpClient.cs:355-380 Decompress: + _temporaryStream.Position = 2; // 跳过 2 字节头 + _temporaryStream.SetLength(_temporaryStream.Length - 4); // 去掉 4 字节校验 + """ + if len(data) < 6: + return b"" + return zlib.decompress(data[2:-4], -zlib.MAX_WBITS) + + +# ============================================================================= +# 三、真机时间戳 +# ============================================================================= + +def local_utc_offset_seconds() -> int: + """取本机时区相对 UTC 的偏移秒数(东八区 = +28800)。""" + offset = -time.timezone + if time.daylight and time.localtime().tm_isdst > 0: + offset = -time.altzone + return int(offset) + + +def login_date_time_now() -> int: + """ + 生成真机 UserLoginApi 的 loginDateTime。 + + ★ 真机算法(source/Assembly-CSharp/MAI2/DateTime.cs + PacketUserLogin.cs:29): + MAI2.DateTime.Now 返回 DateTime.UtcNow + LocalOffset,Kind = Unspecified; + new DateTimeOffset(该 Unspecified 值) 会再按本地时区加一次偏移, + 最终 ToUnixTimeSeconds() = 标准 Unix 秒 + 本地时区偏移。 + + 东八区即 now + 28800。 + + ★ 为什么必须一致: + PacketUserLogin.cs:43 会把请求值回填进响应, + PacketUpsertUserAll.cs:31 / PacketUserLogout.cs:29 都复用该值, + 与登录时不一致会被服务端拒绝。 + """ + return int(time.time()) + local_utc_offset_seconds() + + +# ============================================================================= +# 四、VO 序列化 / 反序列化 +# ============================================================================= + +def vo_to_json(obj: Any) -> str: + """ + 把请求对象序列化成紧凑 JSON(对应 VOSerializer.Serialize)。 + + 规则: + - dataclass -> 按字段声明顺序,跳过值为 None 的字段 + - 带 __dict__ 的对象 -> 同上 + - dict / 其他 -> 直接 json.dumps + """ + if obj is None: + return "{}" + if is_dataclass(obj) and not isinstance(obj, type): + data = {k: getattr(obj, k) for k in obj.__dataclass_fields__} + data = {k: v for k, v in data.items() if v is not None} + return json.dumps(data, separators=(",", ":"), ensure_ascii=False, default=_json_default) + if isinstance(obj, dict): + return json.dumps(obj, separators=(",", ":"), ensure_ascii=False, default=_json_default) + if hasattr(obj, "__dict__"): + data = {k: v for k, v in vars(obj).items() if v is not None and not k.startswith("_")} + return json.dumps(data, separators=(",", ":"), ensure_ascii=False, default=_json_default) + return json.dumps(obj, separators=(",", ":"), ensure_ascii=False, default=_json_default) + + +def _json_default(value: Any) -> Any: + """json.dumps 的兜底转换:dataclass / 普通对象 -> dict。""" + if is_dataclass(value) and not isinstance(value, type): + return {k: getattr(value, k) for k in value.__dataclass_fields__} + if hasattr(value, "__dict__"): + return {k: v for k, v in vars(value).items() if not k.startswith("_")} + return str(value) + + +def _convert_value(value: Any, target_type: Any) -> Any: + """按目标类型递归转换嵌套 dataclass。""" + if value is None: + return None + + if isinstance(target_type, type) and is_dataclass(target_type) and isinstance(value, dict): + kwargs = {} + for fname, fdef in target_type.__dataclass_fields__.items(): + if fname in value: + kwargs[fname] = _convert_value(value[fname], fdef.type) + return target_type(**kwargs) + + origin = getattr(target_type, "__origin__", None) + if origin is list and isinstance(value, list): + args = getattr(target_type, "__args__", None) + if args and isinstance(args[0], type) and is_dataclass(args[0]): + return [_convert_value(v, args[0]) for v in value] + return value + + return value + + +def vo_from_json(cls: Type[T], json_str: str) -> T: + """ + 把响应 JSON 反序列化成 dataclass(对应 VOSerializer.Deserialize)。 + + ★ 只填充类里声明过的字段 —— 服务端多给的字段会被忽略,不会报错。 + """ + data = json.loads(json_str) + if not isinstance(data, dict): + return data # type: ignore[return-value] + + if is_dataclass(cls): + kwargs = {} + for fname, fdef in cls.__dataclass_fields__.items(): + if fname in data: + kwargs[fname] = _convert_value(data[fname], fdef.type) + return cls(**kwargs) + + obj = cls() # type: ignore[call-arg] + for k, v in data.items(): + if hasattr(obj, k): + setattr(obj, k, v) + return obj + + +# ============================================================================= +# 五、网络客户端 +# ============================================================================= + +class MaimaiNetError(RuntimeError): + """网络层 / 协议层错误。""" + + +class MaimaiNetClient: + """ + 舞萌DX 游戏服务器客户端。 + + 一次完整请求的流程: + + 请求方向:VO -> 紧凑 JSON -> 原始 deflate -> 0x78 0x9C + Adler32 -> AES-256-CBC -> HTTP POST + 响应方向:HTTP Body -> AES 解密 -> 去 2 字节头 / 4 字节尾 -> deflate 解压 -> JSON -> VO + + Cookie 由 requests.Session 自动管理;登录接口返回的 Set-Cookie 会被保存, + 后续请求自动带上(对应 C# 的 CookieContainer,Packet.cs:183-190)。 + """ + + def __init__( + self, + base_url: str = BASE_URL, + timeout_ms: int = TIMEOUT_MS, + verify_ssl: bool = False, + ) -> None: + self.base_url = base_url.rstrip("/") + "/" + self.timeout = timeout_ms / 1000.0 + self.verify_ssl = verify_ssl + self.session = requests.Session() + + # --------------------------------------------------------------------- + # ★ 对齐真机的请求头集合(2026-10-06 真机抓包实证) + # --------------------------------------------------------------------- + # 真机(Unity Mono 的 HttpWebRequest)在 Headers.AllKeys 里**只有**: + # number / Content-Type / User-Agent / charset / Mai-Encoding / + # Content-Encoding / (+ Cookie) + # 没有 Accept,也没有 Connection。 + # + # 而 requests 默认会补上: + # Accept: */* <- 删掉(真机不发) + # Connection: keep-alive <- 删掉(真机不发;HTTP/1.1 本来就是长连接) + # Accept-Encoding <- 删掉(真机不发),改由 _build_headers 显式置空 + # + # ★ Accept-Encoding 为什么必须**存在且为空**: + # 实测(GetGameSettingApi,2026-10-06): + # Accept-Encoding: "" -> 200 + application/json(384 B) + # 不发该头 / "gzip, deflate" / "identity" + # -> 200 + application/octet-stream(0 B) + # 所以这里从 Session 默认里删掉,再由 _build_headers 显式发一个空值。 + self.session.headers.pop("Accept", None) + self.session.headers.pop("Connection", None) + self.session.headers.pop("Accept-Encoding", None) + + #: ★ number 头的值(Packet.cs:189 GameManager.PingMsec)。 + #: 只由 **Ping 心跳包**更新(对应 PingChecker.cs:227 PingSuccess), + #: 普通业务请求不会改动它 —— 真机整局 53 个请求的 number 恒为 63。 + self.ping_msec: int = 0 + + if not verify_ssl: + try: + import urllib3 + urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) + except Exception: + pass + + # ------------------------------------------------------------------------- + # 内部 + # ------------------------------------------------------------------------- + + def _build_headers( + self, + api_name: str, + user_id: int = 0, + client_id: str = CLIENT_ID, + has_body: bool = True, + ping_msec: Optional[int] = None, + ) -> Dict[str, str]: + """ + 构建请求头(对应 NetHttpClient.Request:174-190 + Packet.ProcImpl:166-176)。 + + ★ 关于 number 头: + source/Assembly-CSharp/Net.Packet/Packet.cs:187-194 + + if (!IsPingPacket()) + { + Client.AddHeader("number", GameManager.PingMsec.ToString()); + if (Query.UserId != 0L) { Client.AddCookie(Query.UserId); } + } + + 即**除 Ping 外的每个接口**都会带一个 number 头,值是本机到服务器的 + ping 毫秒数(GameManager.PingMsec)。 + + ★ number 的来源(源码链路,逐条可查): + Main/PingChecker.cs:166 StartPacket(new PacketPing(PingSuccess, PingError)) + Net.Packet.Mai2/PacketPing.cs:34 + _onDone((int)sw.ElapsedMilliseconds) + → 值 = **Ping 包的往返毫秒** + Main/PingChecker.cs:227 GameManager.PingMsec = pingMsec + + 所以 number **只由 Ping 心跳刷新**,普通业务请求不会改它。 + 实测(gamehook 抓真机一局 70 个请求): + #1 ~ #10 number = 0 ← 还没跑过 Ping + #11 ~ #17 Ping 心跳(不带 number 头) + #18 ~ #70 number = 63 ← Ping 往返 63ms,此后恒定 + 本类在 request() 里对 Ping 包做同样的事:把往返毫秒写进 self.ping_msec。 + + ★ 关于 Cookie(Packet.cs:190-193 + 228-234): + Client.AddCookie(Query.UserId) 把「登录时服务端 Set-Cookie 存下来的 + CookieContainer」挂到本次请求上(NetHttpClient.cs:170-177)。 + + ★ 实测 **UserLoginApi 的响应头里确实有**: + Set-Cookie: JSESSIONID=FC9D0F122F7F24A522CD623BA3B76B74; Path=/Maimai2Servlet; HttpOnly + 而 Ping 等接口的响应头里没有 Set-Cookie(只有 Date / Content-Type / + Content-Length / Connection / Pragma / Cache-Control)。 + 所以「登录前没有 Cookie、登录后一直带着 JSESSIONID」正是真机行为。 + + Cookie 由 requests.Session 自动管理:收到就存、后续自动带 —— 无需额外代码, + 但**必须全程复用同一个 MaimaiNetClient**,否则会丢掉 JSESSIONID。 + """ + headers = { + "Content-Type": HEADER_CONTENT_TYPE, + "charset": HEADER_CHARSET, + "Mai-Encoding": MAI_ENCODING, + "User-Agent": build_user_agent(api_name, user_id, client_id), + # ★ 必须显式置空,见模块 docstring 第二节 + "Accept-Encoding": "", + } + if has_body: + headers["Content-Encoding"] = HEADER_CONTENT_ENCODING + # ★ number 头(Packet.cs:189):除 Ping 外的接口都要带 + if not api_name.startswith("Ping"): + value = self.ping_msec if ping_msec is None else ping_msec + headers["number"] = str(int(value)) + return headers + + @property + def last_ping_msec(self) -> int: + """number 头的当前值(= 最近一次 Ping 的往返毫秒)。兼容旧字段名。""" + return self.ping_msec + + def _encrypt_request(self, json_str: str) -> bytes: + """JSON -> deflate(zlib头+Adler32) -> AES。""" + return aes_encrypt(deflate_compress(json_str.encode("utf-8"))) + + def _decrypt_response(self, encrypted: bytes) -> str: + """AES -> 去头尾 -> deflate -> UTF-8 字符串。""" + return deflate_decompress(aes_decrypt(encrypted)).decode("utf-8") + + # ------------------------------------------------------------------------- + # 公开 + # ------------------------------------------------------------------------- + + def request( + self, + api_name: str, + request_vo: Any = None, + *, + user_id: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + extra_headers: Optional[Dict[str, str]] = None, + ) -> str: + """ + 发送一次请求,返回**原始 JSON 响应字符串**。 + + 参数: + api_name: 逻辑接口名(如 "GetUserPreviewApi",不要带 MaimaiChn) + request_vo: 请求体对象(dataclass / dict / None 表示空对象 {}) + user_id: 用户 ID(0 表示未登录请求;影响 User-Agent 与 Cookie) + client_id: 客户端 ID + timeout_ms: 超时覆盖(毫秒) + extra_headers: 额外请求头(如 number) + + 返回: + 响应 JSON 字符串 + + 异常: + MaimaiNetError: 网络异常 / 空响应 / 解密或解压失败 + """ + url = urljoin(self.base_url, obfuscate_api_name(api_name)) + timeout = (timeout_ms or self.timeout * 1000) / 1000.0 + + request_json = vo_to_json(request_vo) + body = self._encrypt_request(request_json) + + headers = self._build_headers(api_name, user_id, client_id, has_body=True) + if extra_headers: + headers.update(extra_headers) + + # ★ DEBUG 模式:记录「向 api 发送的数据」 + log_request(url=url, body=request_json, headers=headers, api_name=api_name) + + t0 = time.monotonic() + try: + response = self.session.post( + url, + data=body, + headers=headers, + timeout=timeout, + verify=self.verify_ssl, + ) + except requests.exceptions.RequestException as exc: + log_error("接口 " + api_name + " 请求失败:" + str(exc)) + raise MaimaiNetError("接口 " + api_name + " 请求失败:" + str(exc)) from exc + + elapsed_ms = int((time.monotonic() - t0) * 1000) + # ★ 只有 Ping 包会刷新 number(对应 PingChecker.cs:224-229 PingSuccess)。 + # 普通业务包不动它,否则 number 会随每个包的耗时抖动,与真机不符。 + if api_name.startswith("Ping"): + self.ping_msec = elapsed_ms + content = response.content + + # 0 字节响应:请求未进入业务层 + if len(content) == 0: + detail = ( + "接口 " + api_name + " 返回 HTTP " + str(response.status_code) + + ",响应体为 0 字节(空响应)。\n" + " 含义:服务端没有返回任何内容,请求很可能未进入业务层。\n" + " 排查:userId/token 是否有效、接口名与请求体字段是否与源码一致、" + "Accept-Encoding 是否被置空。\n" + " 响应头:" + repr(dict(response.headers)) + ) + log_error(detail) + raise MaimaiNetError(detail) + + try: + response_json = self._decrypt_response(content) + except ValueError as exc: + detail = ( + "接口 " + api_name + " 响应解密失败(HTTP " + str(response.status_code) + + ",body " + str(len(content)) + " 字节):" + str(exc) + "\n" + " 含义:服务器返回了内容,但不是合法的 AES 密文,或长度不是 16 的倍数。" + ) + log_error(detail) + raise MaimaiNetError(detail) from exc + except zlib.error as exc: + detail = ( + "接口 " + api_name + " 响应解压失败(HTTP " + str(response.status_code) + + ",body " + str(len(content)) + " 字节):" + str(exc) + "\n" + " 含义:AES 解密成功但 deflate 解压失败,响应不是预期的压缩格式" + "(可能是网关/防火墙返回的页面)。" + ) + log_error(detail) + raise MaimaiNetError(detail) from exc + + if not response_json: + detail = ( + "接口 " + api_name + " 返回空明文(HTTP " + str(response.status_code) + + ",密文 " + str(len(content)) + " 字节,解密后为空串)。\n" + " 含义:链路与加密都正常,但服务端没有返回内容。\n" + " 排查:userId / token 是否失效、keychip 与该卡是否匹配、该卡是否正在游戏中。" + ) + log_error(detail) + raise MaimaiNetError(detail) + + # ★ DEBUG 模式:记录「api 返回的数据」 + try: + shown_body: Any = json.loads(response_json) + except Exception: + shown_body = response_json + log_response( + status=response.status_code, + body=shown_body, + headers={k: v for k, v in response.headers.items()}, + api_name=api_name, + elapsed_ms=elapsed_ms, + ) + + return response_json + + def request_vo( + self, + api_name: str, + request_vo: Any, + response_cls: Type[T], + *, + user_id: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + extra_headers: Optional[Dict[str, str]] = None, + ) -> T: + """发送请求并把响应映射成 dataclass。""" + raw = self.request( + api_name, request_vo, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms, extra_headers=extra_headers, + ) + return vo_from_json(response_cls, raw) + + def request_dict( + self, + api_name: str, + request_vo: Any = None, + *, + user_id: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + extra_headers: Optional[Dict[str, str]] = None, + ) -> Dict[str, Any]: + """ + 发送请求并返回**原始响应 dict**。 + + ★ 取数脚本一律用这个:upsertUserAll 需要响应原文, + 映射成 dataclass 会丢掉服务端多给的字段。 + """ + raw = self.request( + api_name, request_vo, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms, extra_headers=extra_headers, + ) + data = json.loads(raw) + return data if isinstance(data, dict) else {"_data": data} + + def close(self) -> None: + """关闭底层会话。""" + try: + self.session.close() + except Exception: + pass + + def __enter__(self) -> "MaimaiNetClient": + return self + + def __exit__(self, exc_type, exc, tb) -> None: + self.close() + + +# ============================================================================= +# 六、全局默认客户端 +# ============================================================================= + +_default_client: Optional[MaimaiNetClient] = None + + +def get_default_client() -> MaimaiNetClient: + """获取(必要时创建)全局默认客户端 —— 连接与 Cookie 会自动复用。""" + global _default_client + if _default_client is None: + _default_client = MaimaiNetClient() + return _default_client + + +def close_default_client() -> None: + """关闭全局默认客户端(一般不需要手动调用)。""" + global _default_client + if _default_client is not None: + _default_client.close() + _default_client = None + + +def request( + api_name: str, + request_vo: Any = None, + *, + user_id: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, + extra_headers: Optional[Dict[str, str]] = None, +) -> str: + """便捷函数:用默认客户端发一次请求,返回原始 JSON 字符串。""" + net = client or get_default_client() + return net.request( + api_name, request_vo, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms, extra_headers=extra_headers, + ) + + +def request_dict( + api_name: str, + request_vo: Any = None, + *, + user_id: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, + extra_headers: Optional[Dict[str, str]] = None, +) -> Dict[str, Any]: + """便捷函数:用默认客户端发一次请求,返回原始响应 dict。""" + net = client or get_default_client() + return net.request_dict( + api_name, request_vo, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms, extra_headers=extra_headers, + ) + + +def request_vo( + api_name: str, + request_vo: Any, + response_cls: Type[T], + *, + user_id: int = 0, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, + extra_headers: Optional[Dict[str, str]] = None, +) -> T: + """便捷函数:用默认客户端发一次请求,返回映射后的 dataclass。""" + net = client or get_default_client() + return net.request_vo( + api_name, request_vo, response_cls, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms, extra_headers=extra_headers, + ) + + +# ============================================================================= +# 七、通用请求 / 响应 VO +# ============================================================================= + +@dataclass +class EmptyRequestVO: + """空请求体 —— 对应 C# 里没有任何字段的 RequestVO(如 PingRequestVO)。""" + + +@dataclass +class UserIdRequestVO: + """只有 userId 的请求体(对应 UserDetailRequestVO / UserCharacterRequestVO 等)。""" + userId: int + + +@dataclass +class ReturnCodeVO: + """通用「只有 returnCode」的响应体。""" + returnCode: int = 0 + + +# ============================================================================= +# 单独运行:协议自检(不发业务请求) +# ============================================================================= + +if __name__ == "__main__": + print("=== maimai_net 协议自检 ===") + print("BASE_URL :", BASE_URL) + print("GetGameSettingApi :", build_api_url("GetGameSettingApi")) + print(" 期望尾段 : 83a5d5a20b062c5c2ad817460b8f7f76") + print("User-Agent 示例 :", build_user_agent("UserLoginApi", 12345678)) + + sample = '{"userId":12345678,"token":"abc"}' + packed = deflate_compress(sample.encode("utf-8")) + print("deflate 头/尾 :", packed[:2].hex(), packed[-4:].hex(), + " Adler32 =", hex(adler32(sample.encode("utf-8")))) + assert deflate_decompress(packed).decode("utf-8") == sample + + enc = aes_encrypt(packed) + assert aes_decrypt(enc) == packed + print("AES 往返 : OK(密文", len(enc), "字节,16 的倍数:", len(enc) % 16 == 0, ")") + print("自检通过") diff --git a/astral/api/Ping.py b/astral/api/Ping.py new file mode 100644 index 0000000..3aff900 --- /dev/null +++ b/astral/api/Ping.py @@ -0,0 +1,95 @@ +# -*- coding: utf-8 -*- +""" +Ping.py —— 心跳探活(PingMaimaiChn) +================================================================================ + +功能:向游戏服务器发一次心跳,确认链路可达。 + +对应接口:PingMaimaiChn +请求体 :{}(source/Assembly-CSharp/Net.VO.Mai2/PingRequestVO.cs 是空类) +响应 :{"result": "Pong"} + +★ 接口名(容易写错,注意): + source/Assembly-CSharp/Net.Packet.Mai2/PacketPing.cs:22 + new NetQuery("Ping", 0uL); + 客户端传的逻辑名是 **"Ping"**,NetQuery.cs:14 再补上 "MaimaiChn" 后缀, + 所以混淆用的全名是 "PingMaimaiChn": + md5("PingMaimaiChn" + "") = 3bae8c1162b3148abcfc38a89c03e3e7 + 本模块传 "Ping" 即可,obfuscate_api_name 会自动补后缀。 + + (Packet.cs:96 用 Query.Api.StartsWith("Ping") 判断是否心跳包, + 也是基于补完后缀的 "PingMaimaiChn"。) + +★ 为什么要跑它(不只是探活): + Packet.cs:189 非 Ping 接口都会带 HTTP 头 number = GameManager.PingMsec + PingChecker.cs:227 GameManager.PingMsec = Ping 包的往返毫秒 + + 所以 **Ping 是 number 头的唯一来源**。先 Ping 一次,后面的业务请求才会 + 带上真实 number(真机实测 63ms);不 Ping 则 number = 0, + 与真机开机后第一屏(还没跑过心跳)的行为一致。 + MaimaiNetClient 在收到 Ping 响应后会自动把往返毫秒记进 client.ping_msec。 + +调用示例: + from api import Ping + if Ping(): + print("服务器可达") +""" + +from __future__ import annotations + +from typing import Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_info, log_warning +from .MaimaiNet import MaimaiNetClient, request_dict + + +def Ping( + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> bool: + """ + 心跳探活。 + + 参数: + client_id: 机台短值(可选) + timeout_ms: 超时毫秒(可选) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + True = 服务器返回 "Pong" + """ + log_info("发送心跳探活") + + raw = request_dict( + "Ping", {}, + user_id=0, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) + + result = raw.get("result", "") + ok = (result == "Pong") + if ok: + log_info("心跳正常:result=Pong") + else: + log_warning("心跳返回异常:result=" + str(result)) + return ok + + +if __name__ == "__main__": + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("ping_test") + try: + ok = Ping() + print("") + print("服务器可达:" + str(ok)) + return 0 if ok else 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/UploadUserPlaylog.py b/astral/api/UploadUserPlaylog.py new file mode 100644 index 0000000..4e8942a --- /dev/null +++ b/astral/api/UploadUserPlaylog.py @@ -0,0 +1,54 @@ +# -*- coding: utf-8 -*- +""" +UploadUserPlaylog —— 上传单局成绩原始记录(UploadUserPlaylogApi) + +★ 为什么需要它: + 真机结算序列是**先 UploadUserPlaylog、后 UpsertUserAll**(2026-10-21 抓包 055/056 号): + + 055_UploadUserPlaylogApi request 2083 字节 -> returnCode=1 + 056_UpsertUserAllApi request 21833 字节 -> returnCode=1 + + Astral 原来只发 UpsertUserAll,服务端就只回 returnCode=1 而不落库。 + 这条前置是「本次会话确实打过这一局」的凭证。 + +请求体(源码 Net.VO.Mai2/UserPlaylogRequestVO.cs): + { "userId": , "userPlaylog": { ...110 字段... } } +""" + +from __future__ import annotations + +from typing import Any, Dict, Optional + +from config import CLIENT_ID, TIMEOUT_MS +from .MaimaiNet import MaimaiNetClient, get_default_client, request_dict +from .LogSetup import log_info + + +def UploadUserPlaylog( + user_id: int, + user_playlog: Dict[str, Any], + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """上传一局成绩明细(无落库副作用,但服务端会记账,供 UpsertUserAll 消费)。 + + 参数: + user_id: 用户 ID + user_playlog: 110 字段成绩明细,用 + api.UpsertUserAll.build_user_playlog(playlog_id, login_date, play) 构造 + + 返回:原始响应 dict({"returnCode": 1, "apiName": "UploadUserPlaylogApi"}) + """ + body = {"userId": int(user_id), "userPlaylog": user_playlog} + log_info("上传成绩明细:user_id=" + str(user_id) + + " musicId=" + str(user_playlog.get("musicId")) + + " level=" + str(user_playlog.get("level")) + + " achievement=" + str(user_playlog.get("achievement"))) + return request_dict( + "UploadUserPlaylogApi", body, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, + client=client, + ) \ No newline at end of file diff --git a/astral/api/UpsertUserAll.py b/astral/api/UpsertUserAll.py new file mode 100644 index 0000000..bcde612 --- /dev/null +++ b/astral/api/UpsertUserAll.py @@ -0,0 +1,2893 @@ +# -*- coding: utf-8 -*- +""" +UpsertUserAll.py —— 上传成绩(UpsertUserAllApi) +================================================================================ + +功能:把一局游玩的完整结算数据写进服务器。这是**唯一有副作用**的接口。 + +对应接口:UpsertUserAllApi +请求体 :UserAllRequestVO(7 个顶层字段 + upsertUserAll 的 36 个节点) + source/Assembly-CSharp/Net.VO.Mai2/UserAllRequestVO.cs + source/Assembly-CSharp/Net.Packet.Mai2/PacketUpsertUserAll.cs:22-35 + +-------------------------------------------------------------------------------- +一、顶层结构(7 字段) +-------------------------------------------------------------------------------- + userId 用户 ID + playlogId ★ 必须 == UserLoginApi 的 loginId + isEventMode 是否活动模式 + isFreePlay 是否免费游玩 + loginDateTime ★ 必须 == UserLoginApi 的 loginDateTime + userPlaylogList 本局成绩明细(110 字段 × N 条) + upsertUserAll 36 个节点的全量用户数据 + + playlogId / loginDateTime 都不是本接口产生的,它们来自 UserLoginApi。 + 发错登录 ID 服务端会直接拒;中途换了登录会话必须重新登录。 + +-------------------------------------------------------------------------------- +二、upsertUserAll 的 36 个节点(4 种形态) +-------------------------------------------------------------------------------- +依据 source/Assembly-CSharp/Net.VO.Mai2/UserAll.cs,并用真机报文 +source/2026-10-05.log:123 逐节点核对: + + 单元素数组 4 个 userData / userExtend / userOption / userRatingList + 对象 2 个 userWeeklyData / user2pPlaylog ★ 不是数组 + 位串 11 个 isNew* 长度 == 对应数组条数 + 普通数组 19 个 其余 + + 4 + 2 + 11 + 19 = 36 + +-------------------------------------------------------------------------------- +三、★ 本模块的核心思路:快照基线 + 本局演算 + 差分 +-------------------------------------------------------------------------------- +真机不是把 Get 下来的整表原样回传,而是「只回传变化的那几条」。 +把 source/2026-10-05.log 里同一账号的 Get 侧与 Upsert 侧对照: + + | 节点 | Get 侧(登录时) | Upsert 侧(结算时) | + |-----------------------|----------------------|--------------------------| + | userData.playCount | 1257 | 1258 (+1) | + | userData.currentPlay | 185 | 186 (+1) | + | userMusicDetailList | 143/level4 playCount=7 | 143/level4 playCount=8 | + | userMapList | 550003 distance=1424000 | distance=1435000 (+11000) | + | userCharacterList | 5 只 | 5 只,每只 level +1 | + | userItemList | 1070 条 | [] (无变化) | + | userCourseList | 16 条 | [] (无变化) | + + ★ 结论:**服务器对 userData 是整表覆盖语义** —— 把 Get 下来的旧值原样发回去, + 写入后「看起来什么都没发生」,这就是「returnCode=1 但没落库」的根因。 + 差分节点若为空,服务端也看不出本局有任何变化。 + + ⚠ 本工程的默认值与上表(真机)**有意不同**: + config.PLAY_USER_PLAY_COUNT_GAIN = 0(默认) + -> userData.playCount / currentPlayCount **保持不变**,不复刻真机的 +1。 + 想复刻真机就把它改成 1。 + 其它增量同理:PLAY_MUSIC_PLAY_COUNT_GAIN / PLAY_MAP_DISTANCE_GAIN / + PLAY_CHARACTER_EXP_GAIN 默认都是 0。 + +所以本模块的流程是: + + 1. 从 snapshot(登录后抓的 Get 响应)建立**基线** + 2. 按本局数据(play)演算出**新状态**,并对差分节点算 (新 - 基线) + 3. 用 patch 做精确覆盖 + 4. 生成 11 条位串(长度自动对齐对应数组) + +-------------------------------------------------------------------------------- +四、安全闸门 +-------------------------------------------------------------------------------- +本接口有副作用,默认**不发包**: + + UpsertUserAll(...) -> 抛 ConfirmRequiredError(未发包) + UpsertUserAll(..., dry_run=True) -> 只构造并返回报文 + UpsertUserAll(..., confirm=True) -> 真实发送 + +全局开关见 config.UPSERT_CONFIRM。 + +-------------------------------------------------------------------------------- +五、调用示例 +-------------------------------------------------------------------------------- + from api import (setup_logging, ParseQRCode, GetUserPreview, UserLogin, + GetNeedUserData, UpsertUserAll, build_play_from_config) + + setup_logging("结算") + user_id, token = ParseQRCode(qr) + GetUserPreview(user_id, token) + login = UserLogin(user_id, token) + + # 1) 登录后立刻抓基线快照(差分的基准) + snapshot = GetNeedUserData(user_id, token=token) + + # 2) 组装本局数据(默认读 config.py 的 PLAY_*) + play = build_play_from_config() + + # 3) 先看报文 + req = UpsertUserAll(user_id, login.loginId, + login_date_time=login.loginDateTime, + snapshot=snapshot, play=play, dry_run=True) + + # 4) 确认无误后真实上传 + UpsertUserAll(user_id, login.loginId, + login_date_time=login.loginDateTime, + snapshot=snapshot, play=play, confirm=True) +""" + +from __future__ import annotations + +import copy +import json +import os +import time +from dataclasses import dataclass, field +from datetime import datetime, timezone, timedelta +from typing import Any, Dict, List, Optional, Sequence, Tuple, Union + +import config +from config import ( + CLIENT_ID, + PLACE_ID, + PLACE_NAME, + REGION_ID, + REGION_NAME, + TIMEOUT_LONG_MS, + UPSERT_CONFIRM, + UPSERT_SEND_COOLDOWN_SEC, +) + +# ============================================================================= +# 机台硬件标志位(原 PLAY_SPECIAL_NUM,2026-10-06 下沉到本模块) +# ============================================================================= +# +# 依据:source/Assembly-CSharp/Manager/GameManager.cs 的 CalcSpecialNum() +# [CalcSpecialNum] = 1024 (SpecialAP=False IsFreedomMode=False) +# 1024 = 0x400,即除「无条件置位」那一位外全部为 0 —— 正好是一台标准 ACA 机台。 +# +# ★ 反推验证:真机 playSpecial = 892014272 +# 位反转32(892014272) = 57726124 = 27900 * 2069 + 1024 +# 余数恰好 1024,与抓到的 CalcSpecialNum 完全吻合。 +PLAY_SPECIAL_NUM = 1024 + +#: ★ 机台本地游玩计数器:无法从服务器推导,按用户要求**恒为 2** +PLAY_LOCAL_PLAY_COUNT = 2 + +#: ★ afterGradeRank 恒为 1 +PLAY_AFTER_GRADE_RANK = 1 + +#: ★ 是否在 userMusicDetailList 里搜同 (musicId, level) 来推导 beforeGrade / afterGrade。 +#: ⚠ 源码实证这三个字段其实是**段位(Dan)**(VOExtensions.cs:1419-1421), +#: 真机无段位账号一律 0 / 0 / 1。 +#: False = **一律 0**(默认,与真机一致 —— 使用方已确认走这条) +#: True = 从曲目记录推(仅调试用) +DERIVE_GRADE_FROM_MUSIC_DETAIL = False + +from .LogSetup import log_debug, log_error, log_info, log_warning +from .MaimaiNet import ( + MaimaiNetClient, + local_utc_offset_seconds, + login_date_time_now, + request_dict, +) + + +# ============================================================================= +# 异常 +# ============================================================================= + +class UpsertUserAllError(RuntimeError): + """服务端返回 returnCode != 1。""" + + +class ConfirmRequiredError(RuntimeError): + """有副作用的接口被安全闸门拦下(此时**未发包**)。""" + + +class PatchError(ValueError): + """节点名或节点形态不合法。""" + + +# ============================================================================= +# 一、36 个节点的类型表 +# ============================================================================= +# +# "singleton" : 数组,恒 1 元素(userData / userExtend / userOption / userRatingList) +# "object" : ★ 单个对象,不是数组(userWeeklyData / user2pPlaylog) +# "array" : 普通数组 +# "bits" : 字符串位串,长度 == 对应数组条数 +# +NODE_TYPES: Dict[str, str] = { + # ---- 单元素数组(4)---- + "userData": "singleton", + "userExtend": "singleton", + "userOption": "singleton", + "userRatingList": "singleton", + # ---- 对象,非数组(2)★ ---- + "userWeeklyData": "object", + "user2pPlaylog": "object", + # ---- 普通数组(19)---- + "userCharacterList": "array", + "userGhost": "array", + "userMapList": "array", + "userLoginBonusList": "array", + "userItemList": "array", + "userMusicDetailList": "array", + "userCourseList": "array", + "userFriendSeasonRankingList": "array", + "userChargeList": "array", + "userFavoriteList": "array", + "userActivityList": "array", + "userMissionDataList": "array", + "userGamePlaylogList": "array", + "userIntimateList": "array", + "userShopItemStockList": "array", + "userGetPointList": "array", + "userTradeItemList": "array", + "userFavoritemusicList": "array", + "userKaleidxScopeList": "array", + # ---- 位串(11)---- + "isNewCharacterList": "bits", + "isNewMapList": "bits", + "isNewLoginBonusList": "bits", + "isNewItemList": "bits", + "isNewMusicDetailList": "bits", + "isNewCourseList": "bits", + "isNewFavoriteList": "bits", + "isNewFriendSeasonRankingList": "bits", + "isNewUserIntimateList": "bits", + "isNewFavoritemusicList": "bits", + "isNewKaleidxScopeList": "bits", +} + +#: 位串 -> 对应数组(依据 UserAll.cs 的字段命名与真机报文核对) +BITS_TO_ARRAY: Dict[str, str] = { + "isNewCharacterList": "userCharacterList", + "isNewMapList": "userMapList", + "isNewLoginBonusList": "userLoginBonusList", + "isNewItemList": "userItemList", + "isNewMusicDetailList": "userMusicDetailList", + "isNewCourseList": "userCourseList", + "isNewFavoriteList": "userFavoriteList", + "isNewFriendSeasonRankingList": "userFriendSeasonRankingList", + "isNewUserIntimateList": "userIntimateList", + "isNewFavoritemusicList": "userFavoritemusicList", + "isNewKaleidxScopeList": "userKaleidxScopeList", +} + +ARRAY_TO_BITS: Dict[str, str] = {v: k for k, v in BITS_TO_ARRAY.items()} + +#: 节点在报文里的顺序(照 UserAll.cs 的字段声明顺序) +NODE_ORDER: Tuple[str, ...] = ( + "userData", "userExtend", "userOption", "userCharacterList", "userGhost", + "userMapList", "userLoginBonusList", "userRatingList", "userItemList", + "userMusicDetailList", "userCourseList", "userFriendSeasonRankingList", + "userChargeList", "userFavoriteList", "userActivityList", "userMissionDataList", + "userWeeklyData", "userGamePlaylogList", "user2pPlaylog", "userIntimateList", + "userShopItemStockList", "userGetPointList", "userTradeItemList", + "userFavoritemusicList", "userKaleidxScopeList", + "isNewCharacterList", "isNewMapList", "isNewLoginBonusList", "isNewItemList", + "isNewMusicDetailList", "isNewCourseList", "isNewFavoriteList", + "isNewFriendSeasonRankingList", "isNewUserIntimateList", + "isNewFavoritemusicList", "isNewKaleidxScopeList", +) + +#: 需要算差分的节点 -> 主键字段(用于生成位串的 "0"/"1") +#: +#: ★ 判断依据 = 真机 Get 侧与 Upsert 侧的条数对照(source/2026-10-05.log): +#: +#: | 节点 | Get 侧 | Upsert 侧 | 是否差分 | +#: |---------------------|--------|-----------|----------| +#: | userCharacterList | 312 | 5 | 是 | +#: | userMapList | 104 | 1 | 是 | +#: | userMusicDetailList | 739 | 1 | 是 | +#: | userLoginBonusList | 38 | 0 | 是 | +#: | userCourseList | 16 | 0 | 是 | +#: | userItemList | 1070 | 0 | 是 | +#: | userIntimateList | 2 | 0 | 是 | +#: | userChargeList | 3 | **3** | ★ 否!整表回传 | +#: +#: userChargeList 是**整表回传**(真机原样发了 3 条),不能当差分处理, +#: 否则会被误收敛成空数组。 +DIFF_PRIMARY_KEYS: Dict[str, Tuple[str, ...]] = { + "userCharacterList": ("characterId",), + "userMapList": ("mapId",), + "userLoginBonusList": ("bonusId",), # 本次签到那条 -> 位串 "1" + "userItemList": ("itemKind", "itemId"), + "userMusicDetailList": ("musicId", "level"), + "userCourseList": ("courseId",), + "userFriendSeasonRankingList": ("seasonId",), + "userIntimateList": ("partnerId",), + "userKaleidxScopeList": ("gateId",), + "userShopItemStockList": ("shopItemId",), + "userFavoritemusicList": ("musicId",), +} + +#: 整表回传、不做差分的节点(真机原样发出全部条目) +FULL_TABLE_NODES: Tuple[str, ...] = ( + "userChargeList", +) + +#: 无变化时可以留空的节点 +#: 依据:真机报文 source/2026-10-05.log:123 里 userItemList / userCourseList / +#: userKaleidxScopeList / userIntimateList / userShopItemStockList / +#: userTradeItemList / userFriendSeasonRankingList / userFavoritemusicList / +#: userGhost / userLoginBonusList / userGetPointList 全是 [], +#: 服务端照样返回 returnCode=1 —— 空数组是被接受的。 +MAY_BE_EMPTY_NODES: Tuple[str, ...] = ( + "userGhost", "userMapList", "userLoginBonusList", "userItemList", + "userMusicDetailList", "userCourseList", "userFriendSeasonRankingList", + "userChargeList", "userActivityList", "userMissionDataList", + "userIntimateList", "userShopItemStockList", "userGetPointList", + "userTradeItemList", "userFavoritemusicList", "userKaleidxScopeList", + "userCharacterList", "userRatingList", +) + +#: 默认恒空的节点(本局不产生的数据) +#: +#: ★ userGetPointList 与 userLoginBonusList 都在此列 —— 这两个节点是 +#: **登录奖励发放**才会产生的,普通游玩结算不需要回传: +#: +#: - userGetPointList(里程/点数明细) +#: 真机 39 次 UpsertUserAll 样本里 **25 次为空(64%)**, +#: 只有发生登录奖励/任务奖励时才非空(如 getKind=1 point=200)。 +#: 留空 => 服务端不累加 point,账户点数保持不变。 +#: +#: - userLoginBonusList(签到奖励) +#: 同理,只有本次登录触发了新签到才回传那一条(isCurrent=true)。 +#: 留空 => isNewLoginBonusList 也是空串。 +#: +#: ★ 连带影响(正常现象):留空后 userData.point 的增量就无从解释, +#: 所以 point 保持基线值不变。这是「不发放点数」的必然结果。 +DEFAULT_EMPTY_NODES: Tuple[str, ...] = ( + "userGhost", # 源码 VOExtensions.cs:235 只在 NeedSave 时回传 + "userGetPointList", # 登录奖励才产生;普通结算留空 + "userLoginBonusList", # 登录奖励才产生;普通结算留空 + "userTradeItemList", # 无 Get 来源 + "userFriendSeasonRankingList", # 无 Get 来源 + "userFavoritemusicList", # 源码是条件回传,真机恒 [] +) + + +# ============================================================================= +# 二、字段裁剪表(Get 侧 -> Upsert 侧要丢掉的字段) +# ============================================================================= +# +# 依据:把真机 Get 侧响应与 Upsert 侧报文逐字段比对得出。 + +#: userData:Get 侧有、Upsert 侧没有的字段 +USER_DATA_DROP_KEYS: Tuple[str, ...] = ( + "friendCode", "nameplateId", "trophyId", + "cmLastEmoneyCredit", "cmLastEmoneyBrand", +) + +#: userOption:Upsert 侧没有 tempoVolume +USER_OPTION_DROP_KEYS: Tuple[str, ...] = ("tempoVolume",) + +#: userExtend:Upsert 侧**多出**这两个字段(Get 侧没有),必须补上 +#: 真机 Upsert 侧 16 键 vs Get 侧 14 键,差的就是这两个 +USER_EXTEND_EXTRA_KEYS: Tuple[str, ...] = ("isPhotoAgree", "isGotoCodeRead") + +#: ★ userRating.udemae:服务端 Get 响应里有一批**首字母大写的重复字段** +#: (source/2026-10-05.log:87 的 Get 响应里 npcWinNum 与 NpcWinNum 并存,共 23 键), +#: 但真机 Upsert 报文里**只有小写的 16 键**(source/2026-10-05.log:123)。 +#: 源码 Net.VO.Mai2/UserUdemae.cs 只声明了小写的 16 个字段, +#: 所以这批大写字段是服务端的冗余输出,回传时必须裁掉 —— 否则: +#: ① 报文里出现源码不存在的字段 +#: ② 请求体比真机大 119 字节 +USER_RATING_UDEMAE_DROP_KEYS: Tuple[str, ...] = ( + "MaxLoseNum", "NpcTotalWinNum", "NpcTotalLoseNum", + "NpcMaxWinNum", "NpcMaxLoseNum", "NpcWinNum", "NpcLoseNum", +) + +#: userCharacterList:只保留这 4 个字段 +USER_CHARACTER_KEEP_KEYS: Tuple[str, ...] = ( + "characterId", "level", "awakening", "useCount", +) + +#: userMusicDetailList:丢掉 extNum2 +USER_MUSIC_DETAIL_DROP_KEYS: Tuple[str, ...] = ("extNum2",) + +#: userChargeList:丢掉 extNum1 +USER_CHARGE_DROP_KEYS: Tuple[str, ...] = ("extNum1",) + +#: userMissionDataList / userWeeklyData:丢掉 userId +USER_MISSION_DROP_KEYS: Tuple[str, ...] = ("userId",) + + +# ============================================================================= +# 三、基础工具 +# ============================================================================= + +def _strip_keys(item: Any, drop: Sequence[str]) -> Any: + """从 dict 里删掉指定字段(返回新 dict)。""" + if not isinstance(item, dict): + return item + return {k: v for k, v in item.items() if k not in drop} + + +def _keep_keys(item: Any, keep: Sequence[str]) -> Any: + """只保留指定字段(返回新 dict)。""" + if not isinstance(item, dict): + return item + return {k: v for k, v in item.items() if k in keep} + + +def empty_node(node: str) -> Any: + """按节点类型返回空值。""" + kind = NODE_TYPES.get(node) + if kind == "bits": + return "" + if kind == "object": + return {} + return [] + + +def empty_user_all() -> Dict[str, Any]: + """构造全空的 36 节点骨架。""" + return {node: empty_node(node) for node in NODE_ORDER} + + +def coerce_node_value(node: str, value: Any) -> Any: + """ + 把值强制成该节点应有的形态;传错直接抛 PatchError。 + + ★ 这是刻意的防呆:userWeeklyData / user2pPlaylog 传数组、 + userData 传 dict,都是很容易犯又很难查的错。 + """ + kind = NODE_TYPES.get(node) + if kind is None: + raise PatchError("未知节点名:" + str(node)) + + if value is None: + return empty_node(node) + + if kind == "bits": + if not isinstance(value, str): + raise PatchError("节点 " + node + " 是位串,必须传 str,收到 " + type(value).__name__) + return value + + if kind == "object": + if not isinstance(value, dict): + raise PatchError("节点 " + node + " 是对象(不是数组),必须传 dict,收到 " + + type(value).__name__) + return value + + if kind == "singleton": + if isinstance(value, dict): + return [value] + if isinstance(value, list): + return value + raise PatchError("节点 " + node + " 必须是 dict 或 list,收到 " + type(value).__name__) + + # array + if isinstance(value, dict): + return [value] + if isinstance(value, list): + return value + raise PatchError("节点 " + node + " 必须是 list,收到 " + type(value).__name__) + + +def sync_bits_to_arrays(user_all: Dict[str, Any]) -> None: + """ + 位串长度与对应数组条数不一致时,按 "0" 补齐/截断(就地修改)。 + + ★ 长度不符服务端会误判「哪些是新增」。 + """ + for bits, arr in BITS_TO_ARRAY.items(): + items = user_all.get(arr) + if not isinstance(items, list): + continue + want = len(items) + cur = user_all.get(bits) + if not isinstance(cur, str): + cur = "" + if len(cur) != want: + # 已有多余字符时截断;不足时补 "0" + user_all[bits] = (cur + "0" * want)[:want] if cur else "0" * want + + +# ============================================================================= +# 四、差分 +# ============================================================================= + +def _norm(item: Any) -> str: + """把一条记录规范化成可比较的字符串。""" + return json.dumps(item, ensure_ascii=False, sort_keys=True, default=str) + + +def _primary_key(item: Any, keys: Sequence[str]) -> Tuple: + """取主键值。""" + if not isinstance(item, dict): + return (str(item),) + return tuple(item.get(k) for k in keys) + + +def build_delta( + local: Sequence[Any], + server: Sequence[Any], + compare_keys: Optional[Sequence[str]] = None, +) -> Tuple[List[Any], str]: + """ + 复刻 VOExtensions.BuildListData 的差分语义。 + + 规则(source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:309-324): + 1. 逐字段比较:本地这条与服务器**任何**一条都不完全相同 -> 算「变化」,要回传 + (源码是 nsrc.Except(osrc),退化成全字段比较) + 2. compare_keys 只用于**算位串**,不参与剔除 + 3. 位串:"0" = 主键在服务器已存在(更新);"1" = 全新(新增) + + 参数: + local: 本地新状态(游玩后应有的值) + server: 服务器旧快照(差分基线) + compare_keys: 主键字段名(用于生成位串) + + 返回: + (要回传的条目列表, 位串) + """ + server_norm = {_norm(s) for s in server} + server_keys = set() + if compare_keys: + server_keys = {_primary_key(s, compare_keys) for s in server} + + delta: List[Any] = [] + flags: List[str] = [] + for item in local: + if _norm(item) in server_norm: + continue # 与服务器某条完全一致 -> 无变化 + delta.append(item) + if compare_keys: + flags.append("0" if _primary_key(item, compare_keys) in server_keys else "1") + else: + flags.append("1") + return delta, "".join(flags) + + +def build_favorite_delta( + local: Sequence[Any], + server: Sequence[Any], + assume_missing: Sequence[int] = (), +) -> Tuple[List[Any], str]: + """ + 收藏夹专用差分(复刻 VOExtensions.cs:345-367)。 + + ★ 与普通差分不同:**不做剔除,恒返回完整条目**(真机是 5 条)。 + + 位串规则(按真机 source/2026-10-05.log:123 的 "22212" 反推): + "2" = 服务器侧有对应 itemKind(无论内容是否一致) + "1" = 服务器侧查不到该 itemKind + + ★ 关键:**优先用 Get 侧最原始的响应建索引**,不要先用 GetUserFavorite.py + 的「补 itemKind」逻辑归一化 —— 真机里 itemKind=10 的响应回的是 + {"itemKind":null, "itemIdList":[]},正因为查不到才自然产生 "1"。 + + 参数: + local: 本地收藏列表(已补 itemKind,5 条) + server: 服务器收藏列表。传**原始** Get 响应时 itemKind=null + 的那条会自然产生 "1"(不需要 assume_missing)。 + assume_missing: 「服务端恒回 null」的 itemKind 集合。 + ★ 仅当 server 是**被归一化过**的列表 + (itemKind 已被补齐、看不出原始 null)时才需要传, + 否则会把本该是 "1" 的那位算成 "2"。 + 调用方在拿不到原始响应时传 FAVORITE_MISSING_KINDS, + 拿得到原始响应时就别传。 + """ + server_kinds = set() + for s in server: + if isinstance(s, dict): + server_kinds.add(s.get("itemKind")) + missing = set(assume_missing) + + out: List[Any] = [] + flags: List[str] = [] + for item in local: + out.append(item) + kind = item.get("itemKind") if isinstance(item, dict) else None + # "1" 的条件(任一成立): + # a) 服务器侧确实没有该 itemKind(原始响应里是 null) + # b) 该 kind 在 assume_missing 里(基线被归一化过,看不出原始 null) + if kind in server_kinds and kind not in missing: + flags.append("2") + else: + flags.append("1") + return out, "".join(flags) + + +# ============================================================================= +# 五、时间格式化 +# ============================================================================= + +def _local_wall_string(login_date_time: int) -> str: + """ + 把 loginDateTime 渲染成真机那种 "YYYY-MM-DD HH:MM:SS.0" 字符串。 + + ★ loginDateTime 的语义是「本地墙上时间被当作 UTC 时刻」, + 所以要用 utcfromtimestamp 还原出墙上时间,而不是 fromtimestamp。 + 真机 userData.lastLoginDate = "2026-10-05 00:19:37.0" + 对应 loginDateTime = 1791159576。 + """ + try: + dt = datetime.fromtimestamp(int(login_date_time), tz=timezone.utc) + except Exception: + dt = datetime.now(timezone.utc) + return dt.strftime("%Y-%m-%d %H:%M:%S.0") + + +#: CST 偏移(source/Assembly-CSharp/Manager/TimeManager.cs:9 CSToffset = 8 小时) +CST_OFFSET_SECONDS = 8 * 3600 + +#: 游玩日志日的分界小时(source/Assembly-CSharp/Manager/TimeManager.cs:77-85 +#: ToLogDateTime:小时 < 7 时把日期回退一天) +LOG_DAY_CUTOFF_HOUR = 7 + + +def _local_date_string(login_date_time: int) -> str: + """ + 渲染成 "YYYY-MM-DD"(对应 TimeManager.GetLogDateString)。 + + ★ 游玩日志日不是自然日:source/Assembly-CSharp/Manager/TimeManager.cs:77-85 + + public static DateTime ToLogDateTime(DateTime dateTime, int hour = 0) + { + DateTime result = new(dateTime.Year, dateTime.Month, dateTime.Day, hour, 0, 0); + if (7 > dateTime.Hour) return result.AddDays(-1.0); // 7 点前算前一天 + return result; + } + + 真机佐证(source/2026-10-05.log:123): + userPlayDate = "2026-10-05 00:20:30.0"(墙上时间 10-05 00:20) + playDate = "2026-10-04" (00:20 < 07:00 -> 回退到 10-04) + """ + wall = datetime.fromtimestamp(int(login_date_time), tz=timezone.utc) + log_day = wall - timedelta(days=1) if wall.hour < LOG_DAY_CUTOFF_HOUR else wall + return log_day.strftime("%Y-%m-%d") + + +def _standard_unix(login_date_time: int) -> int: + """ + 把 loginDateTime 还原成**标准 Unix 时间戳**。 + + ★ loginDateTime 是「本地墙上时间被当作 UTC 时刻」的秒数(见 login_date_time_now), + 所以标准 Unix 秒 = loginDateTime - 本地时区偏移(东八区即 -28800)。 + + 对应 source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:1290 + result.loginDate = TimeManager.GetUnixTime(src.Detail.LastLoginDate); + 而 TimeManager.GetUnixTime 返回的是标准 Unix 秒。 + + 真机佐证:loginDateTime=1791159576 -> 1791159576-28800 = 1791130776, + 真机 loginDate = 1791130777(差 1 秒,源于字符串截断到秒)。 + """ + return int(login_date_time) - local_utc_offset_seconds() + + +# ============================================================================= +# 六、本局数据(play) +# ============================================================================= + +@dataclass +class PlayData: + """ + 一局游玩的全部输入。 + + ★ 默认值全部来自 config.py 的 PLAY_* 系列(取自真机 source/2026-10-05.log:123)。 + 想换歌/换成绩只改 config.py,不用动代码。 + """ + # 曲目 + music_id: int = field(default_factory=lambda: config.PLAY_MUSIC_ID) + music_level: int = field(default_factory=lambda: config.PLAY_MUSIC_LEVEL) + track_no: int = field(default_factory=lambda: config.PLAY_TRACK_NO) + version_int: int = field(default_factory=lambda: config.PLAY_VERSION_INT) + version_str: str = field(default_factory=lambda: config.PLAY_VERSION_STR) + + # 成绩 + achievement: int = field(default_factory=lambda: config.PLAY_ACHIEVEMENT) + deluxscore: int = field(default_factory=lambda: config.PLAY_DELUXSCORE) + score_rank: int = field(default_factory=lambda: config.PLAY_SCORE_RANK) + is_clear: bool = field(default_factory=lambda: config.PLAY_IS_CLEAR) + max_combo: int = field(default_factory=lambda: config.PLAY_MAX_COMBO) + total_combo: int = field(default_factory=lambda: config.PLAY_TOTAL_COMBO) + max_sync: int = field(default_factory=lambda: config.PLAY_MAX_SYNC) + total_sync: int = field(default_factory=lambda: config.PLAY_TOTAL_SYNC) + combo_status: int = field(default_factory=lambda: config.PLAY_COMBO_STATUS) + sync_status: int = field(default_factory=lambda: config.PLAY_SYNC_STATUS) + fast_count: int = field(default_factory=lambda: config.PLAY_FAST_COUNT) + late_count: int = field(default_factory=lambda: config.PLAY_LATE_COUNT) + judge_counts: Dict[str, Dict[str, int]] = field( + default_factory=lambda: copy.deepcopy(config.PLAY_JUDGE_COUNTS)) + + # 评级 + #: ★ 这四个**不再来自 config** —— 运行时由 derive_play_rating() 从 + #: GetUserRatingApi 抓到的 userRatingList[0] 填(见该函数)。 + #: 没传快照(离线组包)时才保持 0。 + before_rating: int = 0 + after_rating: int = 0 + before_delux_rating: int = 0 + after_delux_rating: int = 0 + #: ★ 这两个由 derive_play_grade() 从快照的 userMusicDetailList 里 + #: 搜同 (musicId, level) 的记录取 scoreRank 得到;搜不到就是 0。 + before_grade: int = 0 + after_grade: int = 0 + #: ★ 恒为 1 + after_grade_rank: int = PLAY_AFTER_GRADE_RANK + + # 曲种 + category_index: int = field(default_factory=lambda: config.PLAY_CATEGORY_INDEX) + music_index: int = field(default_factory=lambda: config.PLAY_MUSIC_INDEX) + extra_flag: int = field(default_factory=lambda: config.PLAY_EXTRA_FLAG) + + # 角色(游玩时快照,不加经验) + #: ★ 默认空列表 —— 真正的值由 derive_play_characters() 从服务器快照推。 + #: (原 PLAY_CHARACTERS(现在 selftest.py 里) 已移到 selftest.py 作测试数据) + characters: List[Dict[str, int]] = field(default_factory=list) + + # 消耗 + play_credit: int = field(default_factory=lambda: config.PLAY_CREDIT) + use_ticket_id: int = field(default_factory=lambda: config.PLAY_USE_TICKET_ID) + play_mode: int = field(default_factory=lambda: config.PLAY_MODE) + is_tutorial: bool = field(default_factory=lambda: config.PLAY_IS_TUTORIAL) + is_event_mode: bool = field(default_factory=lambda: config.PLAY_IS_EVENT_MODE) + is_new_free: bool = field(default_factory=lambda: config.PLAY_IS_NEW_FREE) + is_freedom_mode: bool = field(default_factory=lambda: config.PLAY_IS_FREEDOM_MODE) + #: ★ 恒为 PLAY_LOCAL_PLAY_COUNT(= 2)—— 机台本地计数器,服务器不返回 + local_play_count: int = PLAY_LOCAL_PLAY_COUNT + + # 演算增量 + #: 用户总游玩次数增量(0 = userData.playCount / currentPlayCount 都不变) + #: ★ 默认 0:不再自动 +1。想复刻真机就设成 1。 + user_play_count_gain: int = field( + default_factory=lambda: getattr(config, "PLAY_USER_PLAY_COUNT_GAIN", 0)) + #: 曲目历史游玩次数增量(0 = 条目照传但次数不变) + music_play_count_gain: int = field( + default_factory=lambda: config.PLAY_MUSIC_PLAY_COUNT_GAIN) + map_distance_gain: int = field(default_factory=lambda: config.PLAY_MAP_DISTANCE_GAIN) + character_exp_gain: int = field(default_factory=lambda: config.PLAY_CHARACTER_EXP_GAIN) + + # ---- 里程 / 登录奖励 ---- + # ★ 这两个是**登录奖励发放**才产生的,普通游玩结算不回传(留空)。 + # 真机 39 次 UpsertUserAll 样本里,userGetPointList 有 25 次为空(64%)。 + # 留空 => userData.point 保持基线值不变(不发放点数)。 + + +def build_play_from_config() -> PlayData: + """按 config.py 的 PLAY_* 构造本局数据。""" + return PlayData() + + +def derive_play_rating( + snapshot: Optional[Any] = None, + play: Optional[PlayData] = None, +) -> PlayData: + """ + 从服务器快照里取**真实 rating**,填进 play 的四个 rating 字段。 + + ★ 为什么不再用 config 里的静态值: + rating 会随每局成绩变化,写死会与服务器对不上。 + + ★ 取值依据(真机报文实证,2026-10-06 22:23 那局): + userPlaylog.beforeRating = 15534 + userPlaylog.afterRating = 15534 + userPlaylog.beforeDeluxRating = 15534 + userPlaylog.afterDeluxRating = 15534 + + userData.playerRating = 15534 ← 与 beforeRating/afterRating 一致 + userData.musicRating = 15534 ← 与 beforeDeluxRating/afterDeluxRating 一致 + userRatingList[0].rating = 0 ← 实测**不是**这个值,别取错 + + 参数: + snapshot: GetNeedUserData 的返回值 + play: 要就地填写的 PlayData(不传则新建) + + 返回:填好的 PlayData(同一对象)。 + """ + p = play or build_play_from_config() + snap = normalize_snapshot(snapshot) if snapshot else {} + + ud: Dict[str, Any] = {} + try: + data = snap.get("userData") or [] + if isinstance(data, dict): + data = [data] + if isinstance(data, list) and data and isinstance(data[0], dict): + ud = data[0] + except Exception: + ud = {} + + def _pick(*names): + for n in names: + v = ud.get(n) + if v not in (None, ""): + try: + return int(v) + except (TypeError, ValueError): + continue + return None + + # playerRating 优先;退化时看 userRatingList[0].rating + rating = _pick("playerRating") + if rating is None: + try: + rl = snap.get("userRatingList") or [] + if isinstance(rl, dict): + rl = [rl] + if rl and isinstance(rl[0], dict) and rl[0].get("rating") not in (None, ""): + rating = int(rl[0]["rating"]) + except Exception: + rating = None + delux = _pick("musicRating") + + if rating is not None: + p.before_rating = rating + p.after_rating = rating + if delux is not None: + p.before_delux_rating = delux + p.after_delux_rating = delux + + log_info("rating 取自服务器快照:playerRating=" + str(p.before_rating) + + " musicRating=" + str(p.before_delux_rating)) + return p + + +def find_music_detail(snapshot: Optional[Any], music_id: int, level: int): + """在快照的 userMusicDetailList 里搜同 (musicId, level) 的那条记录;没有返回 None。""" + snap = normalize_snapshot(snapshot) if snapshot else {} + items = snap.get("userMusicDetailList") or [] + if isinstance(items, dict): + items = items.get("userMusicList") or [] + for it in items: + if not isinstance(it, dict): + continue + if int(it.get("musicId", -1) or -1) == int(music_id) and int(it.get("level", -1) or -1) == int(level): + return it + return None + + +def derive_play_grade( + snapshot: Optional[Any] = None, + play: Optional[PlayData] = None, +) -> PlayData: + """ + 推导 beforeGrade / afterGrade / afterGradeRank。 + + ★★ 重要:源码里这三个字段是**段位(Dan)**,不是曲目评级 —— + source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:1419-1421 + result.beforeGrade = (int)gameScore.PreDanRate; // 打之前的段位 rate + result.afterGrade = (int)gameScore.DanRate; // 打之后的段位 rate + result.afterGradeRank = (int)gameScore.Dan; // 段位等级 + + 真机样本(无段位账号)= beforeGrade 0 / afterGrade 0 / afterGradeRank 1。 + + 本工程的取法(按使用方要求): + before_grade = 在 userMusicDetailList 里搜同 (musicId, level) 的记录, + 取它的 scoreRank;搜不到 -> 0 + after_grade = 拿本局成绩(play.achievement)与记录里的 achievement 比对, + 成绩更好 -> 取本局推导出的评级,否则沿用 before_grade + after_grade_rank = 恒为 1(PLAY_AFTER_GRADE_RANK) + + ⚠ 想严格复刻真机(无段位账号一律 0)就把 DERIVE_GRADE_FROM_MUSIC_DETAIL 设成 False。 + """ + p = play or build_play_from_config() + p.after_grade_rank = PLAY_AFTER_GRADE_RANK + + if not DERIVE_GRADE_FROM_MUSIC_DETAIL: + p.before_grade = 0 + p.after_grade = 0 + log_info("grade:DERIVE_GRADE_FROM_MUSIC_DETAIL=False -> beforeGrade=0 afterGrade=0" + " afterGradeRank=" + str(p.after_grade_rank)) + return p + + detail = find_music_detail(snapshot, p.music_id, p.music_level) + if detail is None: + p.before_grade = 0 + p.after_grade = 0 + log_info("grade:快照里没有 musicId=" + str(p.music_id) + " level=" + + str(p.music_level) + " 的记录 -> beforeGrade=0 afterGrade=0") + return p + + before = int(detail.get("scoreRank", 0) or 0) + old_ach = int(detail.get("achievement", 0) or 0) + p.before_grade = before + + # 本局成绩更好 -> 用本局推导的评级(没有成绩表时退回 before) + if int(p.achievement or 0) > old_ach: + p.after_grade = before + else: + p.after_grade = before + log_info("grade:musicId=" + str(p.music_id) + " level=" + str(p.music_level) + + " 记录 scoreRank=" + str(before) + " achievement=" + str(old_ach) + + " / 本局 achievement=" + str(p.achievement) + + " -> beforeGrade=" + str(p.before_grade) + + " afterGrade=" + str(p.after_grade) + + " afterGradeRank=" + str(p.after_grade_rank)) + return p + + +def derive_play_characters( + snapshot: Optional[Any] = None, + play: Optional[PlayData] = None, +) -> List[Dict[str, int]]: + """ + 从**服务器刚下发的快照**推出本局的 5 只角色(含游玩前等级)。 + + ★ 为什么需要它: + PLAY_CHARACTERS(现在 selftest.py 里) 是手填的静态值,账号一升级就过期; + 用过期值会得到与 userCharacterList 对不上的 characterLevelN。 + 快照是登录后立刻抓的服务器真值,永远是最新的。 + + 数据来源(都在 Get 响应里): + userData.charaSlot 本局 5 个角色槽的 characterId(顺序即 slot1..5) + source/Assembly-CSharp/Net.VO.Mai2/GetUserData.cs + userCharacterList 每只角色的 level / awakening + GetUserCharacterApi 响应 + + 参数: + snapshot: GetNeedUserData 的返回值(或任何含 userData / + userCharacterList 的字典)。 + play: 当前的 PlayData;快照里查不到的槽位回退到它同位置的配置。 + + 返回: + 5 条 {"characterId","level","awakening"},**游玩前**的值(不加经验)。 + 快照里既没有该角色、配置也没有时,该槽位为 characterId=0。 + """ + p = play or build_play_from_config() + fallback = list(p.characters or [])[:5] + + snap = normalize_snapshot(snapshot) if snapshot else {} + + slot_ids: List[int] = [] + levels: Dict[int, Dict[str, int]] = {} + try: + # userData 是 singleton 节点(列表 1 元素);也容忍裸 dict 形态 + data = snap.get("userData") or [] + if isinstance(data, dict): + data = [data] + if isinstance(data, list) and data and isinstance(data[0], dict): + raw_slots = data[0].get("charaSlot") or [] + if isinstance(raw_slots, (list, tuple)): + slot_ids = [int(x or 0) for x in raw_slots[:5]] + chars = snap.get("userCharacterList") or [] + if isinstance(chars, dict): + chars = [chars] + if isinstance(chars, list): + for c in chars: + if isinstance(c, dict) and c.get("characterId") is not None: + levels[int(c["characterId"])] = c + except Exception: + slot_ids = [] + levels = {} + + out: List[Dict[str, int]] = [] + for i in range(5): + cid = slot_ids[i] if i < len(slot_ids) else 0 + src = levels.get(cid) + if src is not None: + out.append({ + "characterId": cid, + "level": int(src.get("level", 0) or 0), + "awakening": int(src.get("awakening", 0) or 0), + }) + continue + fb = fallback[i] if i < len(fallback) and isinstance(fallback[i], dict) else {} + out.append({ + "characterId": int(fb.get("characterId", 0) or 0), + "level": int(fb.get("level", 0) or 0), + "awakening": int(fb.get("awakening", 0) or 0), + }) + return out + + +def build_post_play_user_data( + snapshot: Optional[Any] = None, + play: Optional[PlayData] = None, + *, + login_date_time: int, + auth_date_time: Optional[int] = None, + place_id: int = PLACE_ID, + place_name: str = PLACE_NAME, + region_id: int = REGION_ID, + region_name: str = REGION_NAME, + client_id: str = CLIENT_ID, + play_date_time: Optional[int] = None, +) -> Dict[str, Any]: + """ + 构造**游玩后**的 userData(单个 dict,不是数组)。 + + ★ 用途:GetUserNewItemListApi 需要传「游玩后」的档案。 + 真机实证(source/2026-10-05-new.log): + GetUserNewItemList 的 userData[0] 与 UpsertUserAll 的 userData[0] + **完全一致**(playCount=1258、point=4460、lastPlayDate=19:22:53.0)。 + + 返回: + 游玩后的 userData 字典(可直接放进 [ ] 传给 GetUserNewItemList) + """ + p = play or build_play_from_config() + ua = build_user_all( + snapshot=snapshot, play=p, + login_date_time=login_date_time, auth_date_time=auth_date_time, + place_id=place_id, place_name=place_name, + region_id=region_id, region_name=region_name, client_id=client_id, + play_date_time=play_date_time, + ) + data = ua.get("userData") or [] + return dict(data[0]) if data else {} + + +# ============================================================================= +# 七、userPlaylogList(110 字段成绩明细) +# ============================================================================= + +#: UserPlaylog 的**全部**字段,顺序照 source/Assembly-CSharp/Net.VO.Mai2/UserPlaylog.cs +#: ★ 一个都不能省:把真机报文与 C# 声明做集合比对,两个方向都是 0 差异。 +PLAYLOG_FIELDS: Tuple[str, ...] = ( + "userId", "orderId", "playlogId", "version", "placeId", "placeName", + "loginDate", "playDate", "userPlayDate", "type", "musicId", "level", + "trackNo", "vsMode", "vsUserName", "vsStatus", "vsUserRating", + "vsUserAchievement", "vsUserGradeRank", "vsRank", "playerNum", + "playedUserId1", "playedUserName1", "playedMusicLevel1", + "playedUserId2", "playedUserName2", "playedMusicLevel2", + "playedUserId3", "playedUserName3", "playedMusicLevel3", + "characterId1", "characterLevel1", "characterAwakening1", + "characterId2", "characterLevel2", "characterAwakening2", + "characterId3", "characterLevel3", "characterAwakening3", + "characterId4", "characterLevel4", "characterAwakening4", + "characterId5", "characterLevel5", "characterAwakening5", + "achievement", "deluxscore", "scoreRank", "maxCombo", "totalCombo", + "maxSync", "totalSync", + "tapCriticalPerfect", "tapPerfect", "tapGreat", "tapGood", "tapMiss", + "holdCriticalPerfect", "holdPerfect", "holdGreat", "holdGood", "holdMiss", + "slideCriticalPerfect", "slidePerfect", "slideGreat", "slideGood", "slideMiss", + "touchCriticalPerfect", "touchPerfect", "touchGreat", "touchGood", "touchMiss", + "breakCriticalPerfect", "breakPerfect", "breakGreat", "breakGood", "breakMiss", + "isTap", "isHold", "isSlide", "isTouch", "isBreak", + "isCriticalDisp", "isFastLateDisp", "fastCount", "lateCount", + "isAchieveNewRecord", "isDeluxscoreNewRecord", "comboStatus", "syncStatus", + "isClear", "beforeRating", "afterRating", "beforeGrade", "afterGrade", + "afterGradeRank", "beforeDeluxRating", "afterDeluxRating", + "isPlayTutorial", "isEventMode", "isFreedomMode", "playMode", "isNewFree", + "trialPlayAchievement", "extNum1", "extNum2", "extNum4", + "extBool1", "extBool2", "extBool3", +) + +#: ★ 类型是 string 的字段(默认值必须是空串,不是 0) +PLAYLOG_STRING_FIELDS: Tuple[str, ...] = ( + "placeName", "playDate", "userPlayDate", + "vsUserName", "playedUserName1", "playedUserName2", "playedUserName3", +) + +#: ★ 名字不带 is 前缀但类型是 bool 的字段(早期实现用 startswith("is") 判断会漏掉) +PLAYLOG_BOOL_FIELDS: Tuple[str, ...] = ( + "isTap", "isHold", "isSlide", "isTouch", "isBreak", + "isCriticalDisp", "isFastLateDisp", + "isAchieveNewRecord", "isDeluxscoreNewRecord", "isClear", + "isPlayTutorial", "isEventMode", "isFreedomMode", "isNewFree", + "extBool1", "extBool2", "extBool3", +) + +#: 判定类型与判定位(顺序固定) +JUDGE_TYPES: Tuple[str, ...] = ("tap", "hold", "slide", "touch", "break") +JUDGE_BOXES: Tuple[str, ...] = ("CriticalPerfect", "Perfect", "Great", "Good", "Miss") + + +def build_user_playlog( + playlog_id: int, + login_date: int, + play: Optional[PlayData] = None, + *, + place_id: int = PLACE_ID, + place_name: str = PLACE_NAME, + client_id: str = CLIENT_ID, + user_play_date: Optional[str] = None, + play_date: Optional[int] = None, +) -> Dict[str, Any]: + """ + 构造一条 110 字段的 userPlaylog。 + + 参数: + playlog_id: ★ 必须 == UserLoginApi 的 loginId + play_date: ★ 本局**游玩时刻**(loginDateTime 同格式,即 now + 时区偏移)。 + 用于 playDate(日志日)与 userPlayDate(墙上串)。 + 不传则退回 login_date(确定性更强,适合离线对拍)。 + ★ 为什么要分开:真机 playDate / userPlayDate 是「打完那一刻」, + 而 loginDateTime 是「刷卡登录那一刻」,两者相差一局的时间 + (source/2026-10-05.log: 登录 00:19:37 -> 游玩 00:20:30)。 + login_date: 登录会话时刻(用于推导 loginDate)。 + ★ 真机里 userPlaylog.loginDate 是**游玩会话的开始时刻** + (source/2026-10-05.log:123 是 1791130777, + 比 UserLoginApi 的 loginDateTime=1791159576 早约 8 小时, + 实为上一局的会话时刻),纯网络脚本没有这个值, + 这里用传入值推导即可;服务端不以此为准。 + play: 本局数据(可选,默认按 config.PLAY_* 构造) + place_id: 店铺 ID + place_name: 店铺名 + client_id: 机台短值 + user_play_date: 游玩时刻字符串(可选,默认由 login_date 推导) + + 返回: + 110 字段的 dict + + 自动推导的规则(依据 source/.../Net.VO.Mai2/VOExtensions.cs): + userId 恒为 0(VOExtensions.cs:1289) + musicId >= 100000(宴谱) -> level = 10(VOExtensions.cs:1300-1303) + isTap/isHold/... 由该类型判定总数是否为 0 推导(VOExtensions.cs:1403-1407) + trialPlayAchievement = -1(本局没有试玩谱)(VOExtensions.cs:1441-1445) + extNum4 = 曲种索引(与 userExtend.categoryIndex 冗余) + """ + p = play or build_play_from_config() + + level = 10 if p.music_id >= 100000 else p.music_level + play_moment = int(play_date) if play_date else int(login_date) + user_play_date = user_play_date or _local_wall_string(play_moment) + + # ★ 字符串字段默认空串、其余默认 0(真机报文里 vsUserName/playedUserNameN 都是 "") + row: Dict[str, Any] = { + name: ("" if name in PLAYLOG_STRING_FIELDS else 0) + for name in PLAYLOG_FIELDS + } + + # ---- 基础 ---- + row["userId"] = 0 # VOExtensions.cs:1289 + row["orderId"] = 0 + row["playlogId"] = playlog_id + row["version"] = p.version_int + row["placeId"] = place_id + row["placeName"] = place_name + # ★ loginDate 是**标准 Unix 秒**(VOExtensions.cs:1290 GetUnixTime 的返回值), + # 不是 loginDateTime(后者是「墙上时间当 UTC」)。 + row["loginDate"] = _standard_unix(login_date) + # ★ playDate 是游玩**日志日**(7 点前算前一天),不是自然日; + # 取的是**游玩时刻**,不是登录时刻。 + row["playDate"] = _local_date_string(play_moment) + row["userPlayDate"] = user_play_date + row["type"] = 0 + row["musicId"] = p.music_id + row["level"] = level + row["trackNo"] = p.track_no + + # ---- 对战(单人局全 0)---- + row["playerNum"] = 1 + + # ---- 角色快照 1..5 ---- + # ★ characterLevelN 是**游玩前**的等级,不要加本局经验 —— 这一点极容易搞错: + # source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:1361 + # result.characterLevel1 = (int)gameScore.CharaLevel[0]; + # gameScore.CharaLevel 是**本次开始游玩时**灌进去的快照,整局不再变; + # 游玩后的等级只出现在 upsertUserAll.userCharacterList 里。 + # + # ★ 两个真机会话实证(Get 侧 / playlog / upsertUserCharacterList 三者对照): + # + # source/2026-10-05-new.log:31,123(19:21 会话) + # GetUserCharacterApi : 395=3801 101=4456 135 135 135 + # userPlaylogList[0] : 3801 4456 135 135 135 ← 与 Get 侧相同 = 游玩前 + # userCharacterList : 395=3802 101=4457 136 136 136 ← 游玩后(+1) + # + # MaimaiNetSpy 2026-10-05_222919(22:31 会话) + # GetUserCharacterApi : 395=3802 101=4457 136 136 136 + # userPlaylogList[0] : 3802 4457 136 136 136 ← 与 Get 侧相同 = 游玩前 + # userCharacterList : 395=3803 101=4458 137 137 137 ← 游玩后(+1) + # + # 所以 p.characters 里放的必须是**游玩前**的值 + # (PLAY_CHARACTERS(现在 selftest.py 里) 的注释也是这么写的),这里原样透传即可。 + # 推荐做法:用 derive_play_characters(snapshot) 直接从服务器刚下发的 + # userData.charaSlot + userCharacterList 推出来,省得手填过期。 + chars = list(p.characters or [])[:5] + for i in range(5): + c = chars[i] if i < len(chars) else {} + row["characterId" + str(i + 1)] = int(c.get("characterId", 0) or 0) + # 游玩前等级(不加经验;经验只体现在 userCharacterList) + row["characterLevel" + str(i + 1)] = int(c.get("level", 0) or 0) + row["characterAwakening" + str(i + 1)] = int(c.get("awakening", 0) or 0) + + # ---- 成绩 ---- + row["achievement"] = p.achievement + row["deluxscore"] = p.deluxscore + row["scoreRank"] = p.score_rank + row["maxCombo"] = p.max_combo + row["totalCombo"] = p.total_combo + row["maxSync"] = p.max_sync + row["totalSync"] = p.total_sync + row["comboStatus"] = p.combo_status + row["syncStatus"] = p.sync_status + row["isClear"] = bool(p.is_clear) + row["fastCount"] = p.fast_count + row["lateCount"] = p.late_count + + # ---- 判定明细(5 类型 × 5 判定位)---- + for jtype in JUDGE_TYPES: + counts = (p.judge_counts or {}).get(jtype, {}) or {} + total = 0 + for box in JUDGE_BOXES: + value = int(counts.get(box, 0) or 0) + row[jtype + box] = value + total += value + # isTap / isHold / ... 由该类型是否有 note 推导 + flag_name = "is" + jtype.capitalize() + if flag_name in row: + row[flag_name] = (total > 0) + + # ---- 显示开关(真机均为 true)---- + row["isCriticalDisp"] = True + row["isFastLateDisp"] = True + + # ---- 评级 ---- + row["beforeRating"] = p.before_rating + row["afterRating"] = p.after_rating + row["beforeGrade"] = p.before_grade + row["afterGrade"] = p.after_grade + row["afterGradeRank"] = p.after_grade_rank + row["beforeDeluxRating"] = p.before_delux_rating + row["afterDeluxRating"] = p.after_delux_rating + + # ---- 模式 ---- + row["isPlayTutorial"] = bool(p.is_tutorial) + row["isEventMode"] = bool(p.is_event_mode) + row["isFreedomMode"] = bool(p.is_freedom_mode) + row["playMode"] = p.play_mode + row["isNewFree"] = bool(p.is_new_free) + + # ---- 试玩(本局没有试玩谱)---- + row["trialPlayAchievement"] = -1 + + # ---- 扩展位 ---- + row["extNum1"] = 0 + row["extNum2"] = 0 + row["extNum4"] = p.category_index # 与 userExtend.categoryIndex 冗余 + row["extBool1"] = False + row["extBool2"] = False + row["extBool3"] = False + + # 类型自检:bool 字段必须是 bool + for name in PLAYLOG_BOOL_FIELDS: + row[name] = bool(row.get(name, False)) + + return row + + +def validate_user_playlog(playlog: Dict[str, Any]) -> List[str]: + """ + 按源码硬约束自查一条 playlog,返回问题列表(空 = 合规)。 + + 字段填错不会报错,却会被服务端当成异常成绩。检查项: + 1. 字段数量 == 110 + 2. 各类型判定数之和 == totalCombo + 3. maxCombo <= 判定总数 + 4. achievement > 0 时不应全是 Miss + 5. isClear=True 时 achievement 不能为 0 + 6. comboStatus=1(全连)时 maxCombo == 判定总数 + 7. extNum4 == userExtend.categoryIndex(由调用方核对,这里只提示非 0) + """ + problems: List[str] = [] + + missing = [f for f in PLAYLOG_FIELDS if f not in playlog] + if missing: + problems.append("缺少字段:" + ", ".join(missing[:10]) + + ("..." if len(missing) > 10 else "")) + extra = [k for k in playlog if k not in PLAYLOG_FIELDS] + if extra: + problems.append("多出字段:" + ", ".join(extra[:10])) + + total_notes = 0 + for jtype in JUDGE_TYPES: + for box in JUDGE_BOXES: + total_notes += int(playlog.get(jtype + box, 0) or 0) + + total_combo = int(playlog.get("totalCombo", 0) or 0) + if total_combo and total_notes != total_combo: + problems.append("各类型判定数之和 " + str(total_notes) + + " != totalCombo " + str(total_combo)) + + max_combo = int(playlog.get("maxCombo", 0) or 0) + if total_notes and max_combo > total_notes: + problems.append("maxCombo " + str(max_combo) + " > 判定总数 " + str(total_notes)) + + achievement = int(playlog.get("achievement", 0) or 0) + if achievement > 0: + miss = sum(int(playlog.get(jtype + "Miss", 0) or 0) for jtype in JUDGE_TYPES) + if total_notes and miss == total_notes: + problems.append("achievement>0 但全是 Miss,数值矛盾") + + if bool(playlog.get("isClear")) and achievement == 0: + problems.append("isClear=True 但 achievement=0,数值矛盾") + + if int(playlog.get("comboStatus", 0) or 0) == 1 and max_combo != total_notes: + problems.append("comboStatus=1(全连)但 maxCombo != 判定总数") + + if int(playlog.get("extNum4", 0) or 0) == 0: + problems.append("extNum4(曲种索引)为 0,应等于 userExtend.categoryIndex") + + if not playlog.get("placeName"): + problems.append("placeName 为空(店铺名需在 config.PLACE_NAME 配置)") + + return problems + + +# ============================================================================= +# 八、userGamePlaylogList +# ============================================================================= + +def calc_play_special(calc_special_num: Optional[int] = None) -> int: + """ + 复刻 VOExtensions.cs:846-855 的 playSpecial 算法。 + + 源码: + int max = 1037933; + int num2 = Random.Range(1, max) * 2069; + num2 += GameManager.CalcSpecialNum(); + int num3 = 0; + for (int i = 0; i < 32; i++) { num3 <<= 1; num3 += num2 % 2; num2 >>= 1; } + playSpecial = num3; + + 参数: + calc_special_num: 机台硬件标志位掩码(GameManager.CalcSpecialNum)。 + 默认取 PLAY_SPECIAL_NUM = 1024。 + + 返回: + int32 范围的 playSpecial。 + + ★ 关于 CalcSpecialNum 的取值(源码 GameManager.cs:332-378): + 它是按位或出来的机台特征掩码,其中 0x400 无条件置位, + 另外 0x40 / 0x80 / 0x100 三位的条件是「**不**包含某特征」—— + 真机是一台标准 ACA + GTX + i3-8100 机台,这三位恰好都为 0, + 于是 CalcSpecialNum 恒等于 0x400 = 1024。 + + ★ 反推验证:真机 playSpecial = 892014272 + 位反转32(892014272) = 57726124 = 27900 * 2069 + 1024 + 余数正是 1024,与 gamehook 抓到的 CalcSpecialNum 完全吻合。 + """ + import random + special = PLAY_SPECIAL_NUM if calc_special_num is None else int(calc_special_num) + num2 = random.randint(1, 1037932) * 2069 + num2 += special + num3 = 0 + for _ in range(32): + num3 <<= 1 + num3 += num2 % 2 + num2 >>= 1 + # 截断到 int32 + if num3 >= 2 ** 31: + num3 -= 2 ** 32 + return num3 + + +def build_user_game_playlog( + playlog_id: int, + login_date: int, + play: Optional[PlayData] = None, + *, + client_id: str = CLIENT_ID, + play_special: Optional[int] = None, + play_date: Optional[int] = None, +) -> Dict[str, Any]: + """ + 构造 userGamePlaylogList 的一条(13 字段)。 + + ★ playDate 用的是**上报那一刻**的墙上时间(真机实证: + source/2026-10-05.log 里 userGamePlaylogList[0].playDate = "00:20:57.0", + 与 UpsertUserAllApi 请求发出的时刻一致,也和 userData.lastPlayDate 相同)。 + 不传 play_date 时退回 login_date。 + + 真机样本(source/2026-10-05.log:123): + {"playlogId":..,"version":"1.56.00","playDate":"2026-10-05 00:20:57.0", + "playMode":0,"useTicketId":-1,"playCredit":1,"playTrack":1, + "clientId":"TESTCLIENT1","isPlayTutorial":false,"isEventMode":false, + "isNewFree":false,"playCount":8,"playSpecial":55951502,"playOtherUserId":0} + """ + p = play or build_play_from_config() + return { + "playlogId": playlog_id, + "version": p.version_str, + "playDate": _local_wall_string(play_date or login_date), + "playMode": p.play_mode, + "useTicketId": p.use_ticket_id, + "playCredit": p.play_credit, + "playTrack": p.track_no, + "clientId": client_id, + "isPlayTutorial": bool(p.is_tutorial), + "isEventMode": bool(p.is_event_mode), + "isNewFree": bool(p.is_new_free), + "playCount": p.local_play_count, + "playSpecial": calc_play_special() if play_special is None else int(play_special), + "playOtherUserId": 0, + } + + +# ============================================================================= +# 九、默认节点构造 +# ============================================================================= + +def default_user_weekly_data(login_date: int) -> Dict[str, Any]: + """ + 构造 userWeeklyData(★ 对象,不是数组)。 + + 真机样本: + {"lastLoginWeek":"2026-09-28 04:00:00","beforeLoginWeek":"2026-09-21 04:00:00", + "friendBonusFlag":true} + 周界为**周一 04:00**(真机 updateDate 就是 2026-09-28 04:00:00,那天是周一)。 + """ + def week_start(unix_seconds: int) -> str: + dt = datetime.fromtimestamp(int(unix_seconds), tz=timezone.utc) - timedelta(hours=4) + dt = dt - timedelta(days=dt.weekday()) + return dt.strftime("%Y-%m-%d") + " 04:00:00" + + this_week = week_start(login_date) + prev_week = week_start(login_date - 7 * 86400) + return { + "lastLoginWeek": this_week, + "beforeLoginWeek": prev_week, + "friendBonusFlag": True, + } + + +def default_user_2p_playlog() -> Dict[str, Any]: + """ + 构造 user2pPlaylog(★ 对象,不是数组)。 + + 真机样本: + {"userId1":0,"userId2":0,"userName1":"","userName2":"", + "regionId":0,"placeId":0,"user2pPlaylogDetailList":[]} + """ + return { + "userId1": 0, + "userId2": 0, + "userName1": "", + "userName2": "", + "regionId": 0, + "placeId": 0, + "user2pPlaylogDetailList": [], + } + + +# ============================================================================= +# 十、快照归一化 +# ============================================================================= + +def _extract_from_get_responses(raw: Dict[str, Any]) -> Dict[str, Any]: + """ + 把「各 Get 接口的原始响应」整理成节点字典(含字段裁剪)。 + + 参数: + raw: 形如 + { + "userData": , + "userExtend": , + "userMapList": , + ... + } + 也接受 GetNeedUserData() 已经整理好的节点字典(幂等)。 + + 返回: + 节点名 -> 节点值(已裁剪) + """ + out: Dict[str, Any] = {} + + # ---- 单元素数组 ---- + if "userData" in raw: + src = raw["userData"] + ud = src.get("userData") if isinstance(src, dict) and "userData" in src else src + if isinstance(ud, dict): + ud = _strip_keys(ud, USER_DATA_DROP_KEYS) + # banState 在 Get 侧是顶层字段,回传时要搬进 userData 内部 + if isinstance(src, dict) and "banState" in src and "banState" not in ud: + ud["banState"] = src.get("banState") + out["userData"] = [ud] + + if "userExtend" in raw: + src = raw["userExtend"] + ue = src.get("userExtend") if isinstance(src, dict) and "userExtend" in src else src + if isinstance(ue, dict): + out["userExtend"] = [ue] + + if "userOption" in raw: + src = raw["userOption"] + uo = src.get("userOption") if isinstance(src, dict) and "userOption" in src else src + if isinstance(uo, dict): + out["userOption"] = [_strip_keys(uo, USER_OPTION_DROP_KEYS)] + + if "userRatingList" in raw: + src = raw["userRatingList"] + ur = src.get("userRating") if isinstance(src, dict) and "userRating" in src else src + if isinstance(ur, dict): + ur = copy.deepcopy(ur) + # ★ 裁掉 udemae 里服务端冗余的大写重复字段(真机 Upsert 侧没有) + udemae = ur.get("udemae") + if isinstance(udemae, dict): + ur["udemae"] = _strip_keys(udemae, USER_RATING_UDEMAE_DROP_KEYS) + out["userRatingList"] = [ur] + + # ---- 对象 ---- + if "userWeeklyData" in raw: + src = raw["userWeeklyData"] + uw = src.get("userWeeklyData") if isinstance(src, dict) and "userWeeklyData" in src else src + if isinstance(uw, dict): + out["userWeeklyData"] = _strip_keys(uw, USER_MISSION_DROP_KEYS) + + # ★ userWeeklyData 的另一个来源:GetUserMissionDataApi 的响应里就带着它 + # (UserMissionResponseVO.cs:10 public UserWeeklyData userWeeklyData;) + # 真机值 = 服务器下发的周界,**不是本地算的**: + # GetGameWeeklyDataApi.updateDate = "2026-09-28 04:00:00" + # Upsert 侧 lastLoginWeek = "2026-09-28 04:00:00" ← 完全一致 + # 依据 source/Assembly-CSharp/Manager/GetUserData.cs:1040-1049 + # WeeklyData.LastLoginWeek = gameWeeklyData.updateDate; + # 所以优先用快照里的值;只有拿不到时才退回本地推导。 + if "userWeeklyData" not in out and "userMissionDataList" in raw: + src = raw["userMissionDataList"] + if isinstance(src, dict): + uw = src.get("userWeeklyData") + if isinstance(uw, dict) and uw: + out["userWeeklyData"] = _strip_keys(uw, USER_MISSION_DROP_KEYS) + + if "user2pPlaylog" in raw: + src = raw["user2pPlaylog"] + u2 = src.get("user2pPlaylog") if isinstance(src, dict) and "user2pPlaylog" in src else src + if isinstance(u2, dict): + out["user2pPlaylog"] = u2 + + # ---- 普通数组(键名 -> 响应里的列表键名)---- + array_map = { + "userCharacterList": "userCharacterList", + "userGhost": "userGhostList", + "userMapList": "userMapList", + "userLoginBonusList": "userLoginBonusList", + "userItemList": "userItemList", + "userMusicDetailList": "userMusicList", + "userCourseList": "userCourseList", + "userChargeList": "userChargeList", + "userFavoriteList": "userFavorite", + "userActivityList": "userActivity", + "userMissionDataList": "userMissionDataList", + "userIntimateList": "userIntimateList", + "userShopItemStockList": "userShopStockList", + "userFavoritemusicList": "userFavoriteItemList", + "userKaleidxScopeList": "userKaleidxScopeList", + "userFriendSeasonRankingList": "userFriendSeasonRankingList", + } + for node, list_key in array_map.items(): + if node not in raw: + continue + src = raw[node] + if isinstance(src, list): + items = src + elif isinstance(src, dict): + if list_key == "userMusicList": + # ★ 曲目成绩有两种形态,都要支持: + # a) 接口原始响应:两层嵌套(UserMusic.cs 外层按曲分组, + # 内层 userMusicDetailList 才是 (musicId, level) 条目) + # b) GetUserMusicDetailAll() 的产物:已摊平成单条 + # 判据:元素里带 "userMusicDetailList" 键 -> 嵌套;否则已摊平。 + groups = src.get("userMusicList") or [] + nested = any( + isinstance(g, dict) and "userMusicDetailList" in g for g in groups + ) + if nested: + items = [] + for g in groups: + if isinstance(g, dict): + items.extend(g.get("userMusicDetailList") or []) + elif isinstance(g, list): + items.extend(g) + else: + items = list(groups) + else: + items = src.get(list_key) + # ★ 兜底:取数脚本返回的字典有时用**节点名**作键 + # (如 GetUserFavoriteAll -> {"userFavoriteList": [...], "_raw": [...]}, + # 而 GetUserFavoriteApi 的原始响应是 {"userFavorite": {...}})。 + if items is None: + items = src.get(node) + if items is None: + items = [] + if isinstance(items, dict): + items = [items] + else: + continue + + if node == "userCharacterList": + items = [_keep_keys(i, USER_CHARACTER_KEEP_KEYS) for i in items] + elif node == "userMusicDetailList": + items = [_strip_keys(i, USER_MUSIC_DETAIL_DROP_KEYS) for i in items] + elif node == "userChargeList": + items = [_strip_keys(i, USER_CHARGE_DROP_KEYS) for i in items] + elif node == "userMissionDataList": + items = [_strip_keys(i, USER_MISSION_DROP_KEYS) for i in items] + out[node] = list(items) + + # ★ 收藏夹的**原始**基线(不补 itemKind):真机 itemKind=10 的响应回的是 + # {"itemKind":null},位串里的 "1" 就来自它。单独存一份供差分用。 + if isinstance(raw.get("_raw_favorite"), list): + out["_raw_favorite"] = list(raw["_raw_favorite"]) + else: + fav_src = raw.get("userFavoriteList") + if isinstance(fav_src, dict): + if isinstance(fav_src.get("_raw"), list): + out["_raw_favorite"] = list(fav_src["_raw"]) + elif isinstance(fav_src.get("userFavoriteList"), list): + out["_raw_favorite"] = list(fav_src["userFavoriteList"]) + elif isinstance(fav_src, list): + out["_raw_favorite"] = list(fav_src) + + return out + + +#: 真机 isNewFavoriteList 里代表「服务器侧查不到该 itemKind」的取值。 +#: 实测两个样本: +#: source/2026-10-05.log:123 -> "22212"(itemKind=10 那条是 null) +#: MaimaiNetSpy 抓的 22:32:21 那次 -> "22212"(同上) +#: 即第 4 位(itemKind=10,搭档)**稳定为 "1"** —— 服务端对该 kind 恒回 null。 +FAVORITE_MISSING_KINDS: Tuple[int, ...] = (10,) + + +def normalize_snapshot(snapshot: Optional[Any]) -> Dict[str, Any]: + """ + 把各种形态的快照统一成「节点字典」。 + + 接受: + None -> {} + 节点字典(36 节点名) -> 原样(做一次形态强制) + {"upsertUserAll": {...}} -> 取内层 + {"_responses": {...}} -> 取 _responses + 各 Get 接口的原始响应字典 -> 走 _extract_from_get_responses + """ + if snapshot is None: + return {} + + if isinstance(snapshot, str): + with open(snapshot, "r", encoding="utf-8") as fp: + snapshot = json.load(fp) + + if not isinstance(snapshot, dict): + raise PatchError("snapshot 形态不认识:" + type(snapshot).__name__) + + if "upsertUserAll" in snapshot and isinstance(snapshot["upsertUserAll"], dict): + snapshot = snapshot["upsertUserAll"] + if "_responses" in snapshot and isinstance(snapshot["_responses"], dict): + snapshot = snapshot["_responses"] + + # ★ 判断是「已是节点字典」还是「原始响应集合」。 + # 两者键名高度重叠(userData / userExtend / userMapList … 都既是节点名, + # 也是 Get 响应的外层键),所以**只能按值的形态**区分: + # 节点字典 userData -> list(单元素数组)、userMapList -> list + # 原始响应集合 userData -> dict(含 userId/userData/banState) + # userMapList -> dict(含 userMapList 列表) + if _looks_like_node_dict(snapshot): + out: Dict[str, Any] = {} + for k, v in snapshot.items(): + if k in NODE_TYPES: + out[k] = coerce_node_value(k, v) + elif k.startswith("_"): + out[k] = v # 保留 _raw_favorite 这类内部键 + return out + + return _extract_from_get_responses(snapshot) + + +def _looks_like_node_dict(snapshot: Dict[str, Any]) -> bool: + """ + 按**值的形态**判断 snapshot 是不是「已经整理好的节点字典」。 + + 判据:节点名对应的值若符合 NODE_TYPES 声明的形态则计 1 分,反之计 -1 分。 + 总分 > 0 视为节点字典。 + """ + score = 0 + for key, value in snapshot.items(): + kind = NODE_TYPES.get(key) + if kind is None: + continue + if kind in ("singleton", "array"): + score += 1 if isinstance(value, list) else -1 + elif kind == "object": + score += 1 if isinstance(value, dict) else -1 + elif kind == "bits": + score += 1 if isinstance(value, str) else -1 + return score > 0 + + +# ============================================================================= +# 十一、本局演算(把基线推进到「游玩后」) +# ============================================================================= + +def apply_play_effects( + user_all: Dict[str, Any], + play: PlayData, + *, + login_date_time: int, + auth_date_time: Optional[int] = None, + place_id: int = PLACE_ID, + place_name: str = PLACE_NAME, + region_id: int = REGION_ID, + region_name: str = REGION_NAME, + client_id: str = CLIENT_ID, + play_date_time: Optional[int] = None, +) -> Dict[str, Any]: + """ + 按真机行为把基线推进到「本局游玩后」,并算出各差分节点。 + + ★ 这是本模块最关键的一步。真机对照(source/2026-10-05.log): + + userData.playCount 1257 -> 1258 (+1) ← 真机 + userData.currentPlayCount 185 -> 186 (+1) ← 真机 + ★ 本工程默认 PLAY_USER_PLAY_COUNT_GAIN = 0,这两个**不变**。 + userData.lastPlayDate 旧 -> 本局时刻 + userData.lastPlayMode 2 -> 0 + userData.lastLoginDate 旧 -> 本次登录时刻 + userData.eventWatchedDate 旧 -> 本次登录时刻 + userData.lastPlaceId 0 -> 1000 + userData.lastRegionId 11 -> 5 + userData.dateTime null -> 登录请求的 dateTime + userData.lastGameId null -> "SDGB" + userData.accessCode null -> "" + userData.lastPlaceName null -> 店铺名 + userMusicDetailList 7 -> 8 (playCount +1) + userMapList.distance 1424000 -> 1435000 (+11000) + userCharacterList[].level 各 +1 + + 参数(就地修改 user_all): + user_all: 节点字典(会被修改) + play: 本局数据 + login_date_time: UserLoginApi 的 loginDateTime + auth_date_time: UserLoginApi 请求里的 dateTime(Auth.AuthTime) + play_date_time: ★ 本局上报时刻(同 loginDateTime 格式)。 + 真机 userData.lastPlayDate 是「打完/上报那一刻」, + 与 lastLoginDate(登录那一刻)**不是同一个值**: + lastLoginDate = "2026-10-05 22:31:23.0" ← 登录 + lastPlayDate = "2026-10-05 22:32:21.0" ← 上报 + 不传则两者都退回 login_date_time(便于离线对拍)。 + + 返回: + 同一个 user_all(便于链式调用) + """ + login_wall = _local_wall_string(login_date_time) + wall = _local_wall_string(play_date_time or login_date_time) + + # ---------------- userData ---------------- + data_list = user_all.get("userData") or [] + if data_list and isinstance(data_list[0], dict): + ud = data_list[0] + ud["accessCode"] = ud.get("accessCode") or "" + ud["lastGameId"] = ud.get("lastGameId") or "SDGB" + ud["lastPlaceName"] = place_name + ud["lastPlaceId"] = place_id + ud["lastRegionName"] = region_name + ud["lastRegionId"] = region_id + ud["lastClientId"] = client_id + ud["lastCountryCode"] = ud.get("lastCountryCode") or "CHN" + # ★ 默认增量 0:playCount / currentPlayCount 保持不变 + # (config.PLAY_USER_PLAY_COUNT_GAIN,想复刻真机 +1 就改成 1) + _pc_gain = int(getattr(play, "user_play_count_gain", 0) or 0) + ud["playCount"] = int(ud.get("playCount", 0) or 0) + _pc_gain + ud["currentPlayCount"] = int(ud.get("currentPlayCount", 0) or 0) + _pc_gain + ud["lastPlayDate"] = wall # 本局上报时刻 + ud["lastPlayMode"] = play.play_mode + ud["lastLoginDate"] = login_wall # 本次登录时刻 + ud["eventWatchedDate"] = login_wall # 与 lastLoginDate 同值(真机一致) + ud["lastPlayCredit"] = play.play_credit + if auth_date_time: + ud["dateTime"] = int(auth_date_time) + if ud.get("banState") is None: + ud["banState"] = 0 + + # ---------------- userExtend ---------------- + ext_list = user_all.get("userExtend") or [] + if ext_list and isinstance(ext_list[0], dict): + ue = ext_list[0] + ue["selectMusicId"] = play.music_id + ue["selectDifficultyId"] = play.music_level + ue["categoryIndex"] = play.category_index + ue["musicIndex"] = play.music_index + ue["extraFlag"] = play.extra_flag + # 真机 Upsert 里这两个是空数组(Get 侧有占位元素) + ue["selectedCardList"] = [] + ue["encountMapNpcList"] = [] + # ★ 这两个字段只出现在 Upsert 侧、Get 侧没有 + # (真机 source/2026-10-05.log:123 的 userExtend 有 16 个键, + # Get 侧 source/2026-10-05.log:85 只有 14 个)。 + # 源码 VOExtensions.cs:270 附近是 Export 时补的开关位。 + # 缺了它们会导致 userExtend 字段数不符,服务端可能整体拒收。 + ue.setdefault("isPhotoAgree", False) + ue.setdefault("isGotoCodeRead", False) + + # ---------------- userMusicDetailList(差分:本局那条曲目)---------------- + # ★★ 这个节点**必须回传本局那条**,不能留空 —— 实测证明: + # 同一份代码、同一账号,唯一差别是这里留空 vs 回传 1 条: + # 回传 1 条 -> returnCode=1 且服务端确实写入(当时靠 playCount +1 观察到) + # 留空 -> returnCode=1 但什么都没变(**没落库**) + # 即「本局有 playlog 却没有任何曲目明细」会被服务端当成无效包静默丢弃。 + # ★ 现在 playCount 默认不再 +1,落库判据改看 lastPlayDate(见 verify_upsert_landing)。 + # + # ★ 但 playCount 的**增量**可以自由控制: + # config.PLAY_MUSIC_PLAY_COUNT_GAIN = 0(默认)-> 条目照传,次数不变 + # = 1 -> 复刻真机的 +1 + # 所以「不想让乐曲 playCount 增加」的正确做法是把增量设成 0, + # **而不是**把整个节点清空。 + if "userMusicDetailList" in user_all: + baseline = user_all.get("_baseline_music") or [] + target = None + for item in baseline: + if (isinstance(item, dict) + and item.get("musicId") == play.music_id + and item.get("level") == play.music_level): + target = copy.deepcopy(item) + break + if target is None: + target = { + "musicId": play.music_id, "level": play.music_level, + "playCount": 0, "achievement": 0, "comboStatus": 0, + "syncStatus": 0, "deluxscoreMax": 0, "scoreRank": 0, "extNum1": 0, + } + target["playCount"] = (int(target.get("playCount", 0) or 0) + + play.music_play_count_gain) + # 本局成绩优于历史时才更新最佳值 + if play.achievement > int(target.get("achievement", 0) or 0): + target["achievement"] = play.achievement + target["scoreRank"] = play.score_rank + target["comboStatus"] = play.combo_status + target["syncStatus"] = play.sync_status + if play.deluxscore > int(target.get("deluxscoreMax", 0) or 0): + target["deluxscoreMax"] = play.deluxscore + user_all["userMusicDetailList"] = [target] + # ★ 留一份「本局那条」,供后面的差分收敛做兜底(见 build_user_all) + user_all["_played_music_entry"] = copy.deepcopy(target) + + # ---------------- userMapList(差分:选中地图 distance 增加)---------------- + if "userMapList" in user_all: + if play.map_distance_gain: + baseline = user_all.get("_baseline_map") or [] + map_id = None + ud = (user_all.get("userData") or [{}])[0] + if isinstance(ud, dict): + map_id = ud.get("selectMapId") + target = None + for item in baseline: + if isinstance(item, dict) and item.get("mapId") == map_id: + target = copy.deepcopy(item) + break + if target is None and baseline and isinstance(baseline[0], dict): + target = copy.deepcopy(baseline[0]) + if target is not None: + target["distance"] = int(target.get("distance", 0) or 0) + play.map_distance_gain + user_all["userMapList"] = [target] + else: + user_all["userMapList"] = [] + else: + user_all["userMapList"] = [] + + # ---------------- userCharacterList(差分:组队角色升级)---------------- + if "userCharacterList" in user_all: + if play.character_exp_gain: + baseline = user_all.get("_baseline_character") or [] + by_id = {c.get("characterId"): c for c in baseline if isinstance(c, dict)} + grown = [] + for slot in (play.characters or [])[:5]: + cid = slot.get("characterId") + src = by_id.get(cid) + if src is None: + continue + item = copy.deepcopy(src) + item["level"] = int(item.get("level", 0) or 0) + play.character_exp_gain + grown.append(item) + # ★ 按 characterId 升序(沿用 Get 侧顺序) + # 真机 source/2026-10-05.log:123 的 userCharacterList 是 [101,395,200401,400401,400402], + # 而 charaSlot 是 [395,101,400402,400401,200401] —— 两者顺序不同, + # 说明回传时按 characterId 排序,不是按 charaSlot 顺序。 + grown.sort(key=lambda c: int(c.get("characterId", 0) or 0)) + user_all["userCharacterList"] = grown + else: + user_all["userCharacterList"] = [] + + # ---------------- userGetPointList / userLoginBonusList ---------------- + # ★ 这两个节点是**登录奖励发放**才产生的,普通游玩结算留空即可: + # - userGetPointList :真机 39 次样本里 25 次为空(64%) + # - userLoginBonusList :只有本次登录触发新签到才回传 + # 两者都在 DEFAULT_EMPTY_NODES 里,由下方统一清空。 + # point 也因此保持基线值不变(不发放点数的必然结果)。 + + # ---------------- userGamePlaylogList(客户端新造)---------------- + user_all["userGamePlaylogList"] = [] # 由 build_user_all 填(需要 playlog_id) + + # ---------------- userWeeklyData / user2pPlaylog ---------------- + if not user_all.get("userWeeklyData"): + user_all["userWeeklyData"] = default_user_weekly_data(login_date_time) + if not user_all.get("user2pPlaylog"): + user_all["user2pPlaylog"] = default_user_2p_playlog() + + # ---------------- 默认空节点 ---------------- + for node in DEFAULT_EMPTY_NODES: + if node in user_all: + user_all[node] = empty_node(node) + + return user_all + + +# ============================================================================= +# 十二、组装 upsertUserAll +# ============================================================================= + +# ----------------------------------------------------------------------------- +# ★ 歌曲解锁(解禁):MusicUnlock* 不是独立节点,而是并入 userItemList 的 UserItem +# ----------------------------------------------------------------------------- +# 依据 source/Assembly-CSharp/Manager/UserData.cs:132-138 —— 客户端有四个解锁列表: +# MusicUnlockList / MusicUnlockMasterList / MusicUnlockReMasterList / MusicUnlockStrongList +# 它们**没有**对应的 userXxxList 节点,导出时统一并进 userItemList: +# source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:981-1008 +# MusicUnlockList -> itemKind = 5 +# MusicUnlockMasterList -> itemKind = 6 +# MusicUnlockReMasterList -> itemKind = 7 +# MusicUnlockStrongList -> itemKind = 8 +# 条目形如 {"itemKind":5,"itemId":1085,"stock":1,"isValid":true} +# (真机 data/12570152.json 的 userItemList 里 kind5=77 条、kind6=446 条、kind7=34 条) +# +# ★ 难度解锁的「天生免费」规则: +# source/Assembly-CSharp/Manager/NotesListManager.cs:415-453 IsUnlockMaster +# source/Assembly-CSharp/Manager/NotesListManager.cs:455-494 IsUnlockReMaster +# 两个函数开头都有 `if (id < 10000) return true;` +# -> musicId < 10000(标准谱)的 Master / Re:Master **天生解锁**,不必写 kind6/7; +# 只有 musicId >= 10000(DX 谱)才需要额外解锁。 +# ★ 另外 Re:Master 还受活动开关约束(IsUnlockReMaster 里的 +# `if (!instance.IsOpenEvent(subEventId)) return false;`), +# 那是机台/服务端侧的开关,脚本改不了 —— 写了 kind7 也可能进游戏仍是灰的。 +# +# ★ 写 kind5 只是「把这首歌标记为已解锁」,不携带任何成绩; +# 成绩另由 userMusicDetailList 承载,纯解锁不需要打歌。 + +#: UserItem.itemKind 取值(source/Assembly-CSharp/Manager/UserData.cs:132-138) +ITEM_KIND_MUSIC_UNLOCK = 5 +ITEM_KIND_MUSIC_UNLOCK_MASTER = 6 +ITEM_KIND_MUSIC_UNLOCK_REMASTER = 7 +ITEM_KIND_MUSIC_UNLOCK_STRONG = 8 + +#: 小于这个 musicId 的谱面 Master / Re:Master 天生解锁(NotesListManager.cs:415/455) +UNLOCK_MASTER_MIN_MUSIC_ID = 10000 + + +def build_unlock_items( + music_ids: Sequence[int], + existing: Optional[Sequence[Any]] = None, + *, + master: bool = True, + remaster: bool = True, + unlock_base: bool = True, +) -> Tuple[List[Dict[str, Any]], List[str]]: + """ + 构造「解锁歌曲 / 解禁难度」要追加的 userItemList 条目。 + + ★ 只返回**服务器上还没有**的条目;已存在的跳过(重复插入会让服务端报错)。 + + 参数: + music_ids: 要解锁的 musicId 列表(重复的自动去掉) + existing: 服务器现有的 userItemList(GetUserData 里的那份), + 用来判断哪些条目已经存在 + master: True = 同时解锁 Master 难度(仅 musicId >= 10000 才写 kind6) + remaster: True = 同时解锁 Re:Master 难度(仅 musicId >= 10000 才写 kind7) + unlock_base: True = 解锁歌曲本体(kind5) + + 返回: + (条目列表, 说明文字列表) + 条目形如 {"itemKind":5,"itemId":1085,"stock":1,"isValid":true} + """ + have: set = set() + for it in existing or []: + if isinstance(it, dict): + try: + have.add((int(it.get("itemKind")), int(it.get("itemId")))) + except (TypeError, ValueError): + continue + + ids: List[int] = [] + for raw in music_ids or []: + try: + mid = int(raw) + except (TypeError, ValueError): + continue + if mid <= 0 or mid in ids: + continue + ids.append(mid) + + items: List[Dict[str, Any]] = [] + notes: List[str] = [] + + def _add(kind: int, mid: int, what: str) -> None: + if (kind, mid) in have: + notes.append("解锁检查:musicId=" + str(mid) + " 的" + what + + "已经解锁(itemKind=" + str(kind) + "),跳过") + return + have.add((kind, mid)) + items.append({"itemKind": kind, "itemId": mid, "stock": 1, "isValid": True}) + notes.append("解锁:musicId=" + str(mid) + " " + what + + "(itemKind=" + str(kind) + ")") + + for mid in ids: + if unlock_base: + _add(ITEM_KIND_MUSIC_UNLOCK, mid, "歌曲本体") + if mid < UNLOCK_MASTER_MIN_MUSIC_ID: + # ★ 标准谱(musicId < 10000)Master/Re:Master 天生解锁,不需要条目 + if master or remaster: + notes.append("解锁检查:musicId=" + str(mid) + + " 是标准谱(< " + str(UNLOCK_MASTER_MIN_MUSIC_ID) + + "),Master/Re:Master 天生解锁,跳过") + continue + if master: + _add(ITEM_KIND_MUSIC_UNLOCK_MASTER, mid, "Master 难度") + if remaster: + _add(ITEM_KIND_MUSIC_UNLOCK_REMASTER, mid, "Re:Master 难度") + + return items, notes + + +def build_user_all( + snapshot: Optional[Any] = None, + play: Optional[PlayData] = None, + patch: Optional[Dict[str, Any]] = None, + *, + login_date_time: int = 0, + auth_date_time: Optional[int] = None, + place_id: int = PLACE_ID, + place_name: str = PLACE_NAME, + region_id: int = REGION_ID, + region_name: str = REGION_NAME, + client_id: str = CLIENT_ID, + playlog_id: int = 0, + play_date_time: Optional[int] = None, + extra_data: Optional[Any] = None, + unlock_music_ids: Optional[Sequence[int]] = None, + unlock_master: bool = True, + unlock_remaster: bool = True, +) -> Dict[str, Any]: + """ + 组装 upsertUserAll 的 36 个节点。 + + 流程: + 1. 从 snapshot 建立基线(已裁剪) + 2. apply_play_effects 推进到游玩后,并算出差分节点 + 3. 填入 userGamePlaylogList + 4. patch 精确覆盖 + 5. 生成 11 条位串 + + 参数: + snapshot: 基线快照(见 normalize_snapshot) + play: 本局数据(默认按 config.PLAY_*) + patch: 精确覆盖,键=节点名,优先级最高 + login_date_time: UserLoginApi 的 loginDateTime + auth_date_time: UserLoginApi 请求里的 dateTime + play_date_time: ★ 本局上报时刻(同 loginDateTime 格式); + 用于 lastPlayDate / userGamePlaylogList.playDate。 + 不传则退回 login_date_time。 + playlog_id: UserLoginApi 的 loginId(用于 userGamePlaylogList) + extra_data: ★ 额外 JSON(dict / JSON 字符串 / 文件路径), + 自动匹配插入 36 节点,**优先级高于 patch**。见 merge_extra_data。 + unlock_music_ids: ★ 要解锁(解禁)的 musicId 列表。见 build_unlock_items。 + 写进 userItemList:kind5=歌曲本体、kind6=Master、kind7=Re:Master。 + unlock_master: 解锁时是否一并解禁 Master(仅 DX 谱 musicId >= 10000 生效) + unlock_remaster: 解锁时是否一并解禁 Re:Master(同上) + + 返回: + 36 节点的 dict + """ + p = play or build_play_from_config() + base = normalize_snapshot(snapshot) + + # 保留基线副本,供差分计算用 + user_all: Dict[str, Any] = empty_user_all() + for node in NODE_ORDER: + if node in base: + user_all[node] = copy.deepcopy(base[node]) + user_all["_baseline_music"] = copy.deepcopy(base.get("userMusicDetailList") or []) + user_all["_baseline_map"] = copy.deepcopy(base.get("userMapList") or []) + user_all["_baseline_character"] = copy.deepcopy(base.get("userCharacterList") or []) + # ★ 收藏夹的原始基线(未补 itemKind),供 build_favorite_delta 产生 "1" + if base.get("_raw_favorite"): + user_all["_raw_favorite"] = copy.deepcopy(base["_raw_favorite"]) + + # 推进到游玩后 + apply_play_effects( + user_all, p, + login_date_time=login_date_time, auth_date_time=auth_date_time, + place_id=place_id, place_name=place_name, + region_id=region_id, region_name=region_name, client_id=client_id, + play_date_time=play_date_time, + ) + + # userGamePlaylogList(客户端新造,需要 playlog_id) + if playlog_id: + user_all["userGamePlaylogList"] = [ + build_user_game_playlog(playlog_id, login_date_time, p, client_id=client_id, + play_date=play_date_time) + ] + + # ---- ★ 差分:把所有 DELTA_NODES 收敛成 (新状态 - 基线) ---- + # 真机只回传**变化的那几条**: + # Get 侧 104 条地图 -> Upsert 侧 1 条(distance 变的那条) + # Get 侧 38 条登录奖励 -> Upsert 侧 0 条(本次无变化) + # apply_play_effects 已经把「本局会变」的节点推到了新状态, + # 这里统一做一次 (新 - 基线),无变化的自然收敛成空数组。 + for node, keys in DIFF_PRIMARY_KEYS.items(): + if node not in NODE_TYPES or NODE_TYPES[node] != "array": + continue + current = user_all.get(node) or [] + baseline_items = base.get(node) or [] + if not isinstance(current, list) or not isinstance(baseline_items, list): + continue + delta, flags = build_delta(current, baseline_items, keys) + user_all[node] = delta + bits = ARRAY_TO_BITS.get(node) + if bits: + user_all[bits] = flags + + # ---- ★ userMusicDetailList 特例:次数没变也必须回传本局那条 ---- + # 为什么:上面的差分会把「和基线完全相同」的条目剔掉。当 + # PLAY_MUSIC_PLAY_COUNT_GAIN = 0(本局不改次数)且成绩也没刷新时, + # 本局那条会被剔光 -> 节点变空。 + # ★ 实测(同一份代码、同一账号,唯一差别就是这个节点): + # 回传 1 条 -> returnCode=1 且服务端确实写入 + # 留空 -> returnCode=1 但什么都没变(**整包没生效**) + # 所以这里兜底:只要本局确实打了一首歌,就一定回传它那一条。 + # 位串给 "0" = 服务器侧已有该 (musicId, level),属于更新而非新增。 + if not (user_all.get("userMusicDetailList") or []): + _played = user_all.get("_played_music_entry") + if isinstance(_played, dict): + user_all["userMusicDetailList"] = [copy.deepcopy(_played)] + user_all["isNewMusicDetailList"] = "0" + + # ---- 差分:收藏夹是特例(不做剔除,恒返回完整条目)---- + # ★ 基线要用**未经归一化**的原始 Get 响应:真机 itemKind=10 的那条回的是 + # {"itemKind":null},正是它产生了位串里的 "1"。 + # 原始响应由调用方通过 snapshot 的 _raw_favorite 传入; + # 拿不到时才退回已归一化的基线,并显式声明「哪些 kind 服务端恒回 null」, + # 否则 itemKind 被补齐后位串会全是 "2"。 + fav_local = user_all.get("userFavoriteList") or base.get("userFavoriteList") or [] + if fav_local: + raw_fav = base.get("_raw_favorite") + if raw_fav: + fav_baseline = raw_fav + fav_assume_missing: Tuple[int, ...] = () + else: + fav_baseline = base.get("userFavoriteList") or [] + fav_assume_missing = FAVORITE_MISSING_KINDS + fav_delta, fav_bits = build_favorite_delta( + fav_local, fav_baseline, fav_assume_missing) + if fav_assume_missing: + log_debug("收藏夹基线无原始响应,按已知恒空 kind 兜底:" + + str(tuple(fav_assume_missing))) + user_all["userFavoriteList"] = fav_delta + user_all["isNewFavoriteList"] = fav_bits + + # ---- patch 覆盖 ---- + if patch: + for node, value in patch.items(): + if node not in NODE_TYPES: + raise PatchError( + "patch 里有未知节点名:" + str(node) + + "(可用节点:" + ", ".join(NODE_ORDER) + ")" + ) + user_all[node] = coerce_node_value(node, value) + + # ---- extra_data 覆盖(★ 最高优先级)---- + if load_extra_data(extra_data): + for note in merge_extra_data(user_all, extra_data): + log_info(note) + + # ---- ★ 歌曲解锁(解禁)---- + # 放在 extra_data 之后:extra_data 可能整体替换了 userItemList, + # 解锁条目追加到最终列表末尾,位串补 "1"(= 服务端侧新增该 item)。 + # 依据见本文件「歌曲解锁」注释块。 + if unlock_music_ids: + unlock_items, unlock_notes = build_unlock_items( + unlock_music_ids, + existing=user_all.get("userItemList") or [], + master=unlock_master, + remaster=unlock_remaster, + ) + for note in unlock_notes: + log_info(note) + if unlock_items: + old_items = list(user_all.get("userItemList") or []) + old_bits = user_all.get("isNewItemList") + if not isinstance(old_bits, str): + old_bits = "" + if len(old_bits) != len(old_items): + # 先对齐到旧列表长度,避免新条目被 sync_bits_to_arrays 补成 "0" + old_bits = (old_bits + "0" * len(old_items))[:len(old_items)] + user_all["userItemList"] = old_items + unlock_items + user_all["isNewItemList"] = old_bits + "1" * len(unlock_items) + log_info("★ 本次解锁共新增 " + str(len(unlock_items)) + + " 个 userItem 条目(位串补 " + "1" * len(unlock_items) + ")") + else: + log_info("解锁检查:指定的歌曲/难度在服务器上都已经解锁,无需改动") + + # ---- 清理内部字段 ---- + for key in list(user_all.keys()): + if key.startswith("_"): + del user_all[key] + + # ---- 位串补齐 ---- + sync_bits_to_arrays(user_all) + + # ---- 按 NODE_ORDER 排序 ---- + return {node: user_all.get(node, empty_node(node)) for node in NODE_ORDER} + + +# ============================================================================= +# 十三、请求 / 响应 VO +# ============================================================================= + +@dataclass +class UserAllRequestVO: + """请求 VO(对应 Net.VO.Mai2/UserAllRequestVO,字段顺序照 C# 声明)。""" + userId: int + playlogId: int = 0 + isEventMode: bool = False + isFreePlay: bool = False + loginDateTime: int = 0 + userPlaylogList: List[Any] = field(default_factory=list) + upsertUserAll: Dict[str, Any] = field(default_factory=dict) + + +@dataclass +class UpsertResponseVO: + """响应 VO(对应 Net.VO.Mai2/UpsertResponseVO)。""" + returnCode: int = 0 + apiName: str = "" + + +# ============================================================================= +# 十四、发包前自检 +# ============================================================================= + +def validate_before_send( + req: UserAllRequestVO, + play: Optional[PlayData] = None, +) -> List[str]: + """ + 发包前按源码硬约束自查(返回问题列表,空 = 合规)。 + + ★ 即便服务端返回 returnCode=1,也可能静默不落库; + 这里先把能查的都查一遍,有问题就明确告警。 + + 参数: + req: 要发的请求 + play: 本局数据(可选)。★ 用来判断「差分节点为空」到底是不是问题: + config.PLAY_MAP_DISTANCE_GAIN / PLAY_CHARACTER_EXP_GAIN 默认是 0, + 此时 userMapList / userCharacterList 为空是**预期行为**,不该告警。 + """ + problems: List[str] = [] + + if not req.playlogId: + problems.append("顶层 playlogId 为 0(必须 == UserLoginApi 的 loginId)") + if not req.loginDateTime: + problems.append("顶层 loginDateTime 为 0(必须 == UserLoginApi 的 loginDateTime)") + + ua = req.upsertUserAll or {} + + ud_list = ua.get("userData") or [] + if not ud_list: + problems.append("userData 为空(服务端对它是整表覆盖语义,空包等于没提交)") + else: + ud = ud_list[0] if isinstance(ud_list[0], dict) else {} + # ★ accessCode 真机就是空串(source/2026-10-05.log:123),只要求"存在且非 null" + for key in ("lastGameId", "accessCode", "lastPlaceName", "lastRegionName"): + if key not in ud or ud.get(key) is None: + problems.append("userData." + key + " 缺失或为 null") + nulls = [k for k, v in ud.items() if v is None] + if nulls: + problems.append("userData 里有 null 字段:" + ", ".join(nulls[:8])) + # ★ userData 是整表覆盖语义:这几个「本局必须推进」的字段若还是旧值/0, + # 服务端会照单全收却等于什么都没发生(见 docs/UpsertUserAll踩坑清单.md 坑 1) + if not int(ud.get("playCount") or 0): + problems.append("userData.playCount 为 0(应 >= 基线值)") + if not int(ud.get("currentPlayCount") or 0): + problems.append("userData.currentPlayCount 为 0(应 >= 基线值)") + if not int(ud.get("dateTime") or 0): + problems.append("userData.dateTime 为 0(应为 UserLoginApi 请求里的 dateTime)") + if not ud.get("lastPlayDate"): + problems.append("userData.lastPlayDate 为空(应为本局上报时刻)") + if not ud.get("lastLoginDate"): + problems.append("userData.lastLoginDate 为空(应为本次登录时刻)") + + if not req.userPlaylogList: + problems.append("userPlaylogList 为空(那是本局成绩明细,服务端大概率直接拒收)") + else: + for i, pl in enumerate(req.userPlaylogList): + if isinstance(pl, dict) and pl.get("playlogId") != req.playlogId: + problems.append("userPlaylogList[" + str(i) + "].playlogId != 顶层 playlogId") + if isinstance(pl, dict) and not pl.get("playSpecial"): + pass # playSpecial 属于 userGamePlaylogList,不是这里 + + for gp in ua.get("userGamePlaylogList") or []: + if isinstance(gp, dict) and not gp.get("playSpecial"): + problems.append("userGamePlaylogList[].playSpecial 为 0(真机是随机位掩码)") + + # 位串长度 + for bits, arr in BITS_TO_ARRAY.items(): + items = ua.get(arr) or [] + s = ua.get(bits) or "" + if isinstance(items, list) and len(s) != len(items): + problems.append("位串 " + bits + " 长度 " + str(len(s)) + + " != 数组 " + arr + " 条数 " + str(len(items))) + + # 差分节点是否有变化 + # ★ 只在「配置要求本局有变化」时才告警: + # PLAY_MAP_DISTANCE_GAIN / PLAY_CHARACTER_EXP_GAIN 默认是 0, + # 此时 userMapList / userCharacterList 为空是**预期的**,不是错误。 + p = play or build_play_from_config() + if not (ua.get("userMusicDetailList") or []): + problems.append("差分节点 userMusicDetailList 为空 —— ★ 实测这样整包不生效" + "(有 playlog 却没有曲目明细会被服务端静默丢弃)") + if p.map_distance_gain and not (ua.get("userMapList") or []): + problems.append("差分节点 userMapList 为空,但 PLAY_MAP_DISTANCE_GAIN=" + + str(p.map_distance_gain) + " —— 服务端可能认为地图无变化") + if p.character_exp_gain and not (ua.get("userCharacterList") or []): + problems.append("差分节点 userCharacterList 为空,但 PLAY_CHARACTER_EXP_GAIN=" + + str(p.character_exp_gain) + " —— 服务端可能认为角色无变化") + + return problems + + +# ============================================================================= +# 十五、冷却等待 +# ============================================================================= + +def wait_send_cooldown(seconds: float, *, label: str = "结算上报") -> float: + """ + 真实发包前固定等待若干秒(含首次),让上报节奏贴近真机。 + + ★ 只作用于真实发送;dry_run 不等待。 + """ + seconds = float(seconds or 0) + if seconds <= 0: + return 0.0 + + log_info(label + "冷却:等待 " + str(seconds) + " 秒后再发送(模拟真机节奏)...") + start = time.monotonic() + remain = seconds + while remain > 0: + step = min(10.0, remain) + time.sleep(step) + remain -= step + if remain > 0: + log_info(" 冷却中 ... 已等待 " + str(int(seconds - remain)) + "s / 剩 " + + str(int(remain)) + "s") + elapsed = time.monotonic() - start + log_info("冷却结束(共等待 " + str(round(elapsed, 1)) + " 秒)") + return elapsed + + +# ============================================================================= +# 十六、extra_data:把外部 JSON 合并进 upsertUserAll +# ============================================================================= +# +# 用途:真机报文的 36 个节点里,绝大多数都能由快照 + 本局演算自动推出来; +# 但偶尔会想手工塞几个节点(比如本局拿到了一个新的 KaleidxScope 门)。 +# 与其去改 build_user_all 的代码,不如直接把那段 JSON 传进来。 +# +# UpsertUserAll(user_id, playlog_id, ..., +# extra_data={ +# "userKaleidxScopeList": [{...}], +# "isNewKaleidxScopeList": "1", +# }) +# +# ★ 合并规则: +# 1. 键必须是 36 个节点之一(含 11 条 isNew* 位串),否则明确报错并列出可用名 +# 2. 值按该节点的形态强制转换(coerce_node_value),传错形态立刻抛 PatchError +# 3. 优先级最高 —— 覆盖快照演算出来的同名字段 +# 4. 给了数组却没给对应位串 -> 按长度补 "0" 并给出提示("0" = 存量更新) + +def load_extra_data(extra: Any) -> Dict[str, Any]: + """ + 把「额外 JSON」规整成 dict。 + + 接受四种形态: + None -> {} + dict -> 原样返回 + JSON 字符串 -> json.loads + 文件路径(.json / .txt) -> 读文件后 json.loads + + ★ 判断顺序:先看是不是 dict,再看字符串是不是「存在的文件路径」, + 最后才当作 JSON 文本解析 —— 这样两种字符串写法都能用。 + """ + if extra is None: + return {} + if isinstance(extra, dict): + return extra + if isinstance(extra, (bytes, bytearray)): + extra = extra.decode("utf-8") + if isinstance(extra, str): + text = extra.strip() + if not text: + return {} + # 像路径且文件存在 -> 读文件 + if len(text) < 4096 and "\n" not in text and "{" not in text: + try: + if os.path.isfile(text): + with open(text, "r", encoding="utf-8") as fh: + text = fh.read() + except (OSError, ValueError): + pass + try: + data = json.loads(text) + except ValueError as exc: + raise PatchError("extra_data 既不是合法 JSON 也不是可读文件:" + + str(exc)) from exc + if not isinstance(data, dict): + raise PatchError("extra_data 解析出来必须是 JSON 对象({...})," + "实际是 " + type(data).__name__) + return data + raise PatchError("extra_data 只支持 dict / JSON 字符串 / JSON 文件路径," + "收到 " + type(extra).__name__) + + +def merge_extra_data( + user_all: Dict[str, Any], + extra_data: Optional[Any] = None, +) -> List[str]: + """ + 把外部 JSON 合并进 upsertUserAll 的 36 节点(就地修改)。 + + 参数: + user_all: build_user_all() 的产物 + extra_data: 见 load_extra_data + + 返回: + 合并说明(每条一行,供日志打印) + + 异常: + PatchError: 出现未知节点名 / 值形态不对 + """ + data = load_extra_data(extra_data) + if not data: + return [] + + notes: List[str] = [] + + # ---- 1. 先整体校验键名,避免改了一半才发现写错 ---- + unknown = [k for k in data if k not in NODE_TYPES] + if unknown: + raise PatchError( + "extra_data 里有未知节点名:" + ", ".join(map(str, unknown)) + + "\n 可用节点(36 个):" + ", ".join(NODE_ORDER) + ) + + # ---- 2. 逐个写入(coerce 会把形态掰正,形态不对就抛)---- + for node, value in data.items(): + coerced = coerce_node_value(node, value) + user_all[node] = coerced + kind = NODE_TYPES.get(node) + if kind == "bits": + notes.append("extra_data 写入位串 " + node + " = " + repr(coerced)) + elif isinstance(coerced, list): + notes.append("extra_data 写入 " + node + "(" + str(len(coerced)) + " 条)") + else: + notes.append("extra_data 写入 " + node) + + # ---- 3. 给了数组但没给对应位串 -> 补长度并提示 ---- + for bits, arr in BITS_TO_ARRAY.items(): + if arr in data and bits not in data: + items = user_all.get(arr) or [] + notes.append(" ⚠ 给了 " + arr + " 却没给 " + bits + + " —— 已按长度补 \"" + "0" * len(items) + "\"" + + "(\"0\" = 存量更新;若是**新增**条目请显式传 \"1\")") + + # ---- 4. 位串长度必须等于数组条数(真机硬约束)---- + sync_bits_to_arrays(user_all) + + # ---- 5. 保持 NODE_ORDER 顺序 ---- + for node in NODE_ORDER: + if node not in user_all: + user_all[node] = empty_node(node) + + return notes + + +# ============================================================================= +# 十七、内部编排:抓快照 / 前置接口 / 落库回查 +# ============================================================================= + +def _resolve_api_func(name: str, fallback: Any = None) -> Any: + """ + 优先取 api 包里那个**已套日志外壳**的函数。 + + ★ 为什么要绕这一下: + autowrap() 只替换 api/__init__.py 命名空间里的名字 + (见 log_setup.autowrap 的注释),模块内部的直接引用拿到的还是原始函数。 + UpsertUserAll 内部要调 GetNeedUserData / GetUserNewItemList / GetUserData, + 绕这一下它们才会像用户直接调用那样打印「=== xxx 开始运行 ===」, + 主脚本就完全不用自己写日志了。 + """ + try: + import api as _pkg # 延迟导入,避免模块级循环 + fn = getattr(_pkg, name, None) + if callable(fn): + return fn + except Exception: + pass + return fallback + + +def _lazy(name: str) -> Any: + """按名字延迟取 api 子模块里的原始函数(_resolve_api_func 的兜底)。""" + if name == "GetNeedUserData": + from .GetNeedUserData import GetNeedUserData + return GetNeedUserData + if name == "GetUserNewItemList": + from .GetUserNewItem import GetUserNewItemList + return GetUserNewItemList + if name == "GetUserData": + from .GetUserData import GetUserData + return GetUserData + if name == "GetUserMusicDetailAll": + from .GetUserMusic import GetUserMusicDetailAll + return GetUserMusicDetailAll + raise PatchError("未知的内部 api:" + str(name)) + + +def resolve_api_func(name: str) -> Any: + """ + 取「带日志外壳的优先、原始函数兜底」的可调用对象。 + + ★ 供本模块内部与其它 api 模块(如 upsert_user_chargelog)复用: + 这样内部调用也会像用户直接调用那样打印「=== xxx 开始运行 ===」。 + """ + fn = _resolve_api_func(name) + return fn if callable(fn) else _lazy(name) + + +#: 模块内旧名,保持兼容 +_api = resolve_api_func + + +def verify_upsert_landing( + user_id: int, + snapshot: Optional[Any] = None, + play: Optional[PlayData] = None, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> bool: + """ + 发包后重新拉服务器数据,确认**真的写进去了**。 + + ★ 为什么不看 returnCode 就完事: + 服务端对 userData 是整表覆盖语义 —— 报文不对时它照样回 returnCode=1, + 但写进去的还是旧值。唯一可靠的判据是重新拉一次数据看数字有没有动。 + + 参数: + user_id: 用户 ID + snapshot: 发包前的基线快照(用来对比) + play: 本局数据(用来定位要检查的曲目) + + 返回: + True = 判定为落库成功 + """ + p = play or build_play_from_config() + base = normalize_snapshot(snapshot) + before_ud = (base.get("userData") or [{}])[0] if base.get("userData") else {} + + try: + after_raw = _api("GetUserData")(user_id, client_id=client_id, + timeout_ms=timeout_ms, client=client) + after_ud = (after_raw.get("userData") or {}) if isinstance(after_raw, dict) else {} + except Exception as exc: + log_warning("落库回查失败(不影响上传结果):" + str(exc)) + return False + + log_info(" playCount " + + str(before_ud.get("playCount")) + " -> " + str(after_ud.get("playCount"))) + log_info(" currentPlayCount " + + str(before_ud.get("currentPlayCount")) + " -> " + + str(after_ud.get("currentPlayCount"))) + log_info(" lastPlayDate " + + str(before_ud.get("lastPlayDate")) + " -> " + + str(after_ud.get("lastPlayDate"))) + + # 本局曲目的 playCount + try: + music_raw = _api("GetUserMusicDetailAll")(user_id, client_id=client_id, + timeout_ms=timeout_ms, client=client) + rows = music_raw.get("userMusicList") or [] if isinstance(music_raw, dict) else [] + hit = [m for m in rows + if m.get("musicId") == p.music_id and m.get("level") == p.music_level] + log_info(" musicId=" + str(p.music_id) + " level=" + str(p.music_level) + + " playCount -> " + (str(hit[0].get("playCount")) if hit else "(查不到)")) + except Exception as exc: + log_warning(" 曲目明细回查失败:" + str(exc)) + + # ★ 判定依据随增量走: + # 增量 > 0 -> playCount 应当变大(原来的判据) + # 增量 = 0 -> playCount 本来就不该变,改用 lastPlayDate 是否更新来判断 + _pc_gain = int(getattr(p, "user_play_count_gain", 0) or 0) + if _pc_gain: + ok = (int(after_ud.get("playCount") or 0) + > int(before_ud.get("playCount") or 0)) + detail = "userData.playCount 已 +" + str(_pc_gain) + else: + _b_lpd = str(before_ud.get("lastPlayDate") or "") + _a_lpd = str(after_ud.get("lastPlayDate") or "") + ok = bool(_a_lpd) and _a_lpd != _b_lpd + detail = "userData.lastPlayDate " + _b_lpd + " -> " + _a_lpd + + if ok: + log_info("【落库成功】" + detail) + else: + log_error("【疑似未落库】" + detail + "," + "请对照 docs/UpsertUserAll踩坑清单.md 排查") + if not _pc_gain: + log_warning(" 提示:PLAY_USER_PLAY_COUNT_GAIN=0 时 playCount 不变属正常," + "此处看的是 lastPlayDate;若刚上传的就是同一局," + "lastPlayDate 本来就可能相等(假阴性)") + return ok + + +# ============================================================================= +# 十八、主函数 +# ============================================================================= + +def UpsertUserAll( + user_id: int, + playlog_id: int, + *, + login_date_time: int, + auth_date_time: Optional[int] = None, + token: str = "", + snapshot: Optional[Any] = None, + auto_snapshot: bool = True, + auto_characters: bool = True, + play: Optional[PlayData] = None, + extra_data: Optional[Any] = None, + unlock_music_ids: Optional[Sequence[int]] = None, + unlock_master: bool = True, + unlock_remaster: bool = True, + patch: Optional[Dict[str, Any]] = None, + user_playlog_list: Optional[List[Any]] = None, + pre_new_item_list: bool = True, + verify_landing: bool = True, + is_event_mode: bool = False, + is_free_play: bool = False, + confirm: Optional[bool] = None, + dry_run: bool = False, + cooldown_sec: Optional[float] = None, + place_id: int = PLACE_ID, + place_name: str = PLACE_NAME, + region_id: int = REGION_ID, + region_name: str = REGION_NAME, + client_id: str = CLIENT_ID, + play_date_time: Optional[int] = None, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Union[UserAllRequestVO, UpsertResponseVO]: + """ + 上传一局成绩(UpsertUserAllApi,★ 有副作用)—— **一个函数跑完整条结算链路**。 + + ★ 内部依次做这些事,主脚本只调它一次就行: + 1. 抓基线快照(没传 snapshot 时自动抓,需要 token) + 2. 从快照推本局 5 只角色(auto_characters) + 3. 构造本局成绩明细 userPlaylogList + 4. 调前置接口 GetUserNewItemListApi(pre_new_item_list) + 5. 组装 upsertUserAll 的 36 节点(快照基线 + 本局演算 + 差分) + 6. 合并 extra_data 里的外部 JSON + 7. 发包前自检 + 8. 冷却 → 真实发包 + 9. 落库回查(verify_landing) + + 参数: + user_id: 用户 ID(必填) + playlog_id: 本次登录 ID(必填,★ 必须 == UserLoginApi 的 loginId) + login_date_time: 登录时刻(必填,★ 必须 == UserLoginApi 的 loginDateTime) + auth_date_time: UserLoginApi 请求里的 dateTime(可选; + userData.dateTime 要用它,真机实测两处一致) + token: 会话令牌(可选)。★ 只在「没传 snapshot 且 auto_snapshot=True」 + 时需要 —— 内部用它自动调 GetNeedUserData。 + snapshot: 基线快照(可选,见 normalize_snapshot)。 + 传了就用它;不传则按 auto_snapshot 自动抓。 + ★ 服务器对 userData 是整表覆盖、对差分节点是「只回传变化项」, + 没有基线快照就等于告诉服务端「本局什么都没变」。 + auto_snapshot: True(默认)= 没传 snapshot 时自动抓一份。 + auto_characters: True(默认)= 从快照的 userData.charaSlot + + userCharacterList 推出本局 5 只角色(**游玩前**等级)。 + 这样 PLAY_CHARACTERS(现在 selftest.py 里) 过期也不影响。 + play: 本局数据(可选,默认按 config.PLAY_*) + extra_data: ★ 额外 JSON,自动匹配插入 upsertUserAll 的 36 个节点。 + 接受 dict / JSON 字符串 / JSON 文件路径,例如: + extra_data={"userKaleidxScopeList": [{...}], + "isNewKaleidxScopeList": "1"} + 优先级最高(覆盖快照演算出的同名字段)。 + 没给位串时会按数组长度补 "0" 并给出提示。 + unlock_music_ids: ★ 要解锁(解禁)的 musicId 列表,例如 [1085, 11414]。 + 写进 userItemList:kind5=歌曲本体、kind6=Master、kind7=Re:Master。 + ★ musicId < 10000(标准谱)的 Master/Re:Master 天生解锁, + 只写 kind5;只有 DX 谱(>= 10000)才写 kind6/7。 + ★ 已存在的条目自动跳过(重复插入服务端会报错)。 + 见 build_unlock_items 上方的源码依据。 + unlock_master: 解锁时是否一并解禁 Master 难度(默认 True) + unlock_remaster: 解锁时是否一并解禁 Re:Master 难度(默认 True) + patch: 同 extra_data 的旧接口(只收 dict,不补位串提示)。 + user_playlog_list: 本局成绩明细(可选;不传则用 play 自动构造一条) + pre_new_item_list: True(默认)= 发包前先调 GetUserNewItemListApi + (真机行为:结算上报前约 8 秒调它)。失败不阻断。 + verify_landing: True(默认)= 发包后重新拉服务器数据,确认真的写进去了。 + ★ 服务端返回 returnCode=1 不代表数据被应用,这一步才是验收标准。 + is_event_mode: 活动模式标志(可选) + is_free_play: 免费游玩标志(可选) + confirm: 副作用闸门;None 时取 config.UPSERT_CONFIRM + dry_run: True = 只构造并返回报文,绝不发包 + cooldown_sec: 真实发包前的冷却秒数(仅 confirm=True 生效; + None = 取 config.UPSERT_SEND_COOLDOWN_SEC,传 0 跳过) + play_date_time: ★ 本局**游玩/上报时刻**(可选,同 loginDateTime 格式)。 + 真机里 userData.lastPlayDate / userGamePlaylogList.playDate / + userPlaylogList.userPlayDate 都是「打完那一刻」,与登录时刻不同。 + **不传就自动取「现在」**(login_date_time_now())。 + timeout_ms: 超时毫秒(默认 60 秒) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + dry_run=True -> UserAllRequestVO + dry_run=False -> UpsertResponseVO + """ + log_info("上传成绩:user_id=" + str(user_id) + " playlog_id=" + str(playlog_id) + + " dry_run=" + str(dry_run)) + + if not login_date_time: + raise ValueError("缺少 login_date_time:必须传 UserLoginApi 的 loginDateTime" + "(PacketUpsertUserAll.cs:31)") + + # ---------- 阶段 1:基线快照(差分的前提)---------- + if snapshot is None and auto_snapshot: + if not token: + log_warning("既没传 snapshot 也没传 token —— 无法自动抓基线快照。" + "差分节点会是空的,服务端可能认为本局无变化。" + "推荐传 token=...(自动抓)或 snapshot=...(自己抓好传进来)") + else: + log_info("未传 snapshot,自动抓取结算基线快照 ...") + snapshot = _api("GetNeedUserData")( + user_id, token=token, client_id=client_id, + place_id=place_id, region_id=region_id, client=client, + ) + + # ---------- 阶段 2:本局数据 ---------- + p = play or build_play_from_config() + if auto_characters: + derived = derive_play_characters(snapshot, p) + if derived and any(c.get("characterId") for c in derived): + p.characters = derived + log_info("角色快照取自服务器快照:" + + " / ".join(str(c["characterId"]) + ":" + str(c["level"]) + for c in derived)) + + # ★ rating / grade 一律从服务器快照推(不再读 config 的静态值) + if snapshot: + derive_play_rating(snapshot, p) + derive_play_grade(snapshot, p) + + # 游玩/上报时刻:不传就取「现在」 + play_now = int(play_date_time) if play_date_time else login_date_time_now() + + # ---------- 阶段 3:本局成绩明细 ---------- + if user_playlog_list is None: + user_playlog_list = [ + build_user_playlog(playlog_id, login_date_time, p, + place_id=place_id, place_name=place_name, + client_id=client_id, play_date=play_now) + ] + + # ---------- 阶段 4:前置 GetUserNewItemListApi ---------- + if pre_new_item_list: + try: + post_user_data = build_post_play_user_data( + snapshot=snapshot, play=p, + login_date_time=login_date_time, auth_date_time=auth_date_time, + place_id=place_id, place_name=place_name, + region_id=region_id, region_name=region_name, client_id=client_id, + play_date_time=play_now, + ) + _api("GetUserNewItemList")( + user_id, version=p.version_int, + user_data=[post_user_data], + user_playlog_list=list(user_playlog_list), + client_id=client_id, timeout_ms=timeout_ms, client=client, + ) + except Exception as exc: + log_warning("GetUserNewItemListApi 失败(不阻断结算):" + str(exc)) + + # ---------- 阶段 5:组装 upsertUserAll(快照基线 + 本局演算 + 差分)---------- + user_all = build_user_all( + snapshot=snapshot, play=p, patch=patch, extra_data=extra_data, + unlock_music_ids=unlock_music_ids, + unlock_master=unlock_master, unlock_remaster=unlock_remaster, + login_date_time=login_date_time, auth_date_time=auth_date_time, + place_id=place_id, place_name=place_name, + region_id=region_id, region_name=region_name, client_id=client_id, + playlog_id=playlog_id, play_date_time=play_now, + ) + + # ---------- 阶段 7:构造请求 ---------- + req = UserAllRequestVO( + userId=user_id, + playlogId=playlog_id, + isEventMode=bool(is_event_mode or p.is_event_mode), + isFreePlay=bool(is_free_play), + loginDateTime=int(login_date_time), + userPlaylogList=list(user_playlog_list), + upsertUserAll=user_all, + ) + + # ---------- 阶段 8:自检 ---------- + for pl in req.userPlaylogList: + if isinstance(pl, dict): + for problem in validate_user_playlog(pl): + log_warning("[成绩自检] " + problem) + + problems = validate_before_send(req, play=p) + if problems: + log_warning("【发包前自检】发现 " + str(len(problems)) + " 处可能不符合源码逻辑:") + for item in problems: + log_warning(" - " + item) + log_warning("服务端可能返回 returnCode=1 但**不真正落库**,请逐条核对") + else: + log_info("发包前自检通过") + + # ---------- 阶段 9:dry-run ---------- + if dry_run: + log_info("[dry-run] 已构造请求报文,未发包") + log_debug("dry-run 报文:" + json.dumps(req, ensure_ascii=False, default=str)) + return req + + # ---------- 阶段 10:副作用闸门 ---------- + effective = UPSERT_CONFIRM if confirm is None else bool(confirm) + if not effective: + msg = ("UpsertUserAllApi 是**有副作用**的接口(会把本局成绩真实写进服务器,不可撤销)。" + "本脚本默认不放行。确认要发请传 confirm=True," + "或改 config.UPSERT_CONFIRM = True。只想看报文请传 dry_run=True。") + log_error(msg) + raise ConfirmRequiredError(msg) + + # ---------- 阶段 11:冷却 ---------- + wait_send_cooldown( + UPSERT_SEND_COOLDOWN_SEC if cooldown_sec is None else cooldown_sec, + label="上传成绩", + ) + + # ---------- 阶段 12:发包 ---------- + log_info("闸门已放行,开始上传成绩 ...") + raw = request_dict( + "UpsertUserAllApi", req, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_LONG_MS, client=client, + ) + + resp = UpsertResponseVO( + returnCode=int(raw.get("returnCode", 0) or 0), + apiName=str(raw.get("apiName", "") or ""), + ) + if resp.returnCode != 1: + msg = "上传成绩失败:returnCode=" + str(resp.returnCode) + " apiName=" + resp.apiName + log_error(msg) + raise UpsertUserAllError(msg) + + log_info("上传成绩成功:returnCode=" + str(resp.returnCode) + " apiName=" + resp.apiName) + + # ---------- 阶段 13:落库回查(★ 真正的验收标准)---------- + if verify_landing: + verify_upsert_landing(user_id, snapshot, p, + client_id=client_id, timeout_ms=timeout_ms, client=client) + + return resp + + +# ============================================================================= +# 十九、单独运行(调试) +# ============================================================================= + +if __name__ == "__main__": + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("upsert_user_all_test") + try: + log_info("构造一条 playlog 并做自检(不发包)") + pl = build_user_playlog(7692848101484135861, 1791159576) + problems = validate_user_playlog(pl) + if problems: + for item in problems: + log_warning(" - " + item) + else: + log_info("playlog 自检通过(110 字段齐全)") + + log_info("字段数:" + str(len(pl)) + " / 期望 " + str(len(PLAYLOG_FIELDS))) + log_info("判定总数:" + str(sum( + int(pl.get(t + b, 0) or 0) for t in JUDGE_TYPES for b in JUDGE_BOXES))) + log_info("totalCombo:" + str(pl.get("totalCombo"))) + return 0 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/UpsertUserChargelog.py b/astral/api/UpsertUserChargelog.py new file mode 100644 index 0000000..db1e5ca --- /dev/null +++ b/astral/api/UpsertUserChargelog.py @@ -0,0 +1,620 @@ +# -*- coding: utf-8 -*- +r""" +UpsertUserChargelog.py —— 购买功能票 / 上传购买记录(UpsertUserChargelogApi) +================================================================================ + +功能:把「买了一张功能票」这件事上报给服务器,并把该票的持有数 +1。 + +对应接口:UpsertUserChargelogApi +请求体 :UserChargelogRequestVO(4 字段,顺序照 C# 声明) + source/Assembly-CSharp/Net.VO.Mai2/UserChargelogRequestVO.cs + public ulong userId; + public UserChargelog userChargelog; + public GetUserCharge userCharge; + public long loginDateTime; +响应 :{returnCode, apiName} + +-------------------------------------------------------------------------------- +一、真机的购买流程(源码逐行可查) +-------------------------------------------------------------------------------- + Manager/TicketManager.cs:130 UseTicketPrepare(playerId, ticketId) + ├─ ticket.ticketKind.id == 1(付费票) + ├─ 从 OperationManager.GetGameChargeDataList() 找该 chargeId 的 price + │ (= GetGameChargeApi 的响应) + ├─ TicketManager.cs:207 SetBuyPaidTicketData(playerId, ticketId) + │ ├─ ChargeList 里已有该 chargeId -> stock++、更新 purchaseDate / validDate + │ └─ 没有 -> 新增一条 stock=1 + └─ TicketManager.cs:234 RequestUserCharge(playerId) + ├─ VOExtensions.cs:436 ExportEnableUserCharge(ticketId) + │ -> 取**购买后**(stock > 0)的那条 GetUserCharge + ├─ VOExtensions.cs:403 ExportUserChargelog(ticketId) + │ -> chargeId = ticketId + │ price = DataManager.GetTicket(ticketId).creditNum ★ 不是 money price + │ purchaseDate = TimeManager.GetNowDateString() + │ playCount = 玩家总游玩次数 + │ playerRating = 玩家 Rating + │ placeId / regionId / clientId = 当前机台 + └─ 发 UpsertUserChargelogApi + + ★ 成功后 TicketManager.cs:255 RequestSuccess 会把本地 stock 再 --, + 因为那张票马上就被这一局用掉了。本模块只负责「买」, + 所以默认传的是**购买后**的库存(现有 + 1)。 + +-------------------------------------------------------------------------------- +二、票的有效期算法 +-------------------------------------------------------------------------------- + Manager/TicketManager.cs:564 + DateTime.Now.AddHours(-4.0).AddDays(90.0).ToString("yyyy-MM-dd 04:00:00") + + 真机验证(source/2026-10-05.log:123 的 userChargeList): + chargeId=5 purchaseDate="2026-10-04 18:22:10" + -> 减 4 小时 = 10-04 14:22,加 90 天 = 2027-01-02 + -> validDate="2027-01-02 04:00:00" ✅ 完全吻合 + +-------------------------------------------------------------------------------- +三、ticket.creditNum 从哪来 +-------------------------------------------------------------------------------- + 游戏本地主数据: + <游戏目录>\Sinmai_Data\StreamingAssets\A000\ticket\ticketXXXXXX\Ticket.xml + 已抄进 TICKET_CREDIT_NUM(付费票 2/3/4/5/6 -> creditNum 1/2/3/4/5)。 + +-------------------------------------------------------------------------------- +四、安全闸门 +-------------------------------------------------------------------------------- + 本接口会**真实写入一条购买记录**,所以默认不发包: + UpsertUserChargelog(...) -> 抛 ChargelogConfirmError + UpsertUserChargelog(..., dry_run=True) -> 只构造报文 + UpsertUserChargelog(..., confirm=True) -> 真实发送 + 全局开关:config.UPSERT_CHARGELOG_CONFIRM(默认 False) + +-------------------------------------------------------------------------------- +五、调用示例 +-------------------------------------------------------------------------------- + from api import setup_logging, ParseQRCode, UserLogin, UserLogout, + LogoutType, UpsertUserChargelog + + setup_logging("买票") + user_id, token = ParseQRCode(qr) + login = UserLogin(user_id, token) + UpsertUserChargelog(user_id, 2, login.loginDateTime, confirm=True) + UserLogout(user_id, token, login.loginDateTime, logout_type=LogoutType.TestIn) +""" + +from __future__ import annotations + +from dataclasses import dataclass +from datetime import datetime, timedelta, timezone +from typing import Any, Dict, List, Optional, Union + +import config +from config import ( + CLIENT_ID, + PLACE_ID, + REGION_ID, + TIMEOUT_MS, + UPSERT_CHARGELOG_CONFIRM, +) + +# ============================================================================= +# 功能票(Ticket)主数据(原在 config.py,2026-10-06 下沉到本模块) +# ============================================================================= +# +# 依据:游戏本地主数据 +# Sinmai_Data/StreamingAssets/A000/ticket/ticketXXXXXX/Ticket.xml +# 源码侧 Manager.MaiStudio.TicketData.creditNum +# +# ★ 为什么需要它: +# UpsertUserChargelogApi(购买功能票)的 userChargelog.price 取的是 +# **ticket.creditNum(票的信用点倍数)**,不是 GetGameChargeApi 里的 money price: +# source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:410 +# result.price = ticket.creditNum; +# +# ticketKind 含义:1=Paid(付费,可在机台买) 2=Event 3=Free 4=Link 5=ShopWeekly 6=ShopChara + +#: chargeId -> creditNum +TICKET_CREDIT_NUM = { + 0: 0, + 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, # 付费票:N 倍券的 creditNum = N-1 + 10005: 0, 10105: 0, 10205: 0, # 活动票 + 11001: 0, # 免费 1.5 倍券 + 30001: 0, 30002: 0, 30003: 0, # 连动 / 商店票 +} + +#: 票名(只用于日志好看,不影响协议) +TICKET_NAMES = { + 0: "使用しない", + 2: "2倍チケット", 3: "3倍チケット", 4: "4倍チケット", 5: "5倍チケット", 6: "6倍チケット", + 10005: "イベント5倍チケット_1", 10105: "イベント5倍チケット_2", + 10205: "イベント5倍チケット_3", 11001: "無料1.5倍チケット", + 30001: "連動チケット", 30002: "每周区域前进2倍票", 30003: "旅行伙伴等级提升5倍票", +} + +#: 付费票(ticketKind=1)—— 只有这些能在机台购买 +PAID_TICKET_IDS = (2, 3, 4, 5, 6) + +#: 票有效期算法参数 +#: 依据 source/Assembly-CSharp/Manager/TicketManager.cs:564 +#: DateTime.Now.AddHours(-4.0).AddDays(90.0).ToString("yyyy-MM-dd 04:00:00") +#: 真机验证:chargeId=5 的 purchaseDate=2026-10-04 18:22:10 +#: -> 减 4 小时 = 10-04 14:22,加 90 天 = 2027-01-02 -> "2027-01-02 04:00:00" +TICKET_VALID_HOUR_OFFSET = -4 +TICKET_VALID_DAYS = 90 + +from .ChargeGuard import ( + has_fresh_read, + last_read_age, + note_charge_purchase, + purchased_charge_ids, +) +from .LogSetup import log_debug, log_error, log_info, log_warning +from .MaimaiNet import MaimaiNetClient, request_dict +from .UpsertUserAll import UpsertResponseVO, resolve_api_func + + +class ChargelogConfirmError(RuntimeError): + """有副作用的接口被安全闸门拦下(此时**未发包**)。""" + + +class ChargelogGuardError(RuntimeError): + """ + 安全检查未通过(此时**未发包**)。 + + ★ 目前唯一的触发条件:**账号当前已经持有功能票**。 + + 真机行为:`UseTicketPrepare` 只在「本局要用这张票」时才走购买分支, + 而一张票买到手后会立刻被本局用掉(`RequestSuccess` 里 stock--)。 + 所以正常状态下 `userChargeList` 里的 stock 全是 0。 + + 如果账号**已经持有**一张功能票还去发购买请求, + 服务端看到的是「重复购买 / 状态矛盾」,有**封号风险**。 + 所以本模块默认硬拦。 + """ + + +# ============================================================================= +# 一、VO(字段顺序照 source/Assembly-CSharp/Net.VO.Mai2/*.cs 声明) +# ============================================================================= + +@dataclass +class UserChargeVO: + """GetUserCharge —— 一张票的持有状态(GetUserCharge.cs,4 字段)。""" + chargeId: int = 0 + stock: int = 0 + purchaseDate: str = "" + validDate: str = "" + + +@dataclass +class UserChargelogVO: + """UserChargelog —— 一条购买记录(UserChargelog.cs,8 字段)。""" + chargeId: int = 0 + price: int = 0 + purchaseDate: str = "" + playCount: int = 0 + playerRating: int = 0 + placeId: int = 0 + regionId: int = 0 + clientId: str = "" + + +@dataclass +class UserChargelogRequestVO: + """请求 VO(UserChargelogRequestVO.cs,4 字段,顺序照声明)。""" + userId: int + userChargelog: UserChargelogVO + userCharge: UserChargeVO + loginDateTime: int = 0 + + +# ============================================================================= +# 二、工具 +# ============================================================================= + +def ticket_name(charge_id: int) -> str: + """取票名(只用于日志)。""" + return TICKET_NAMES.get(int(charge_id), "未知票(" + str(charge_id) + ")") + + +def ticket_price(charge_id: int, override: Optional[int] = None) -> int: + """ + 取 userChargelog.price —— 即 ticket.creditNum。 + + 依据 VOExtensions.cs:410 result.price = ticket.creditNum; + 数据来源 TICKET_CREDIT_NUM(抄自游戏 Ticket.xml)。 + """ + if override is not None: + return int(override) + if int(charge_id) not in TICKET_CREDIT_NUM: + log_warning("TICKET_CREDIT_NUM 里没有 chargeId=" + str(charge_id) + + " —— 按 0 处理,建议补进配置") + return 0 + return int(TICKET_CREDIT_NUM[int(charge_id)]) + + +#: 北京时间(CST = UTC+8) +#: 依据 Manager/TimeManager.cs:9 CSToffset = new TimeSpan(8, 0, 0) +CST = timezone(timedelta(hours=8)) + + +def now_cst(now: Optional[datetime] = None) -> datetime: + """ + 取「北京时间现在」;传了 now 就用它(视作已是北京时间)。 + + ★ 为什么要显式 +8 而不是 datetime.now(): + TimeManager.GetNowTime() 返回 **DateTime.UtcNow**, + GetDateString() 再 Add(CSToffset) —— 即游戏里的日期串**恒是北京时间**, + 与本机时区无关。脚本跑在非东八区机器上时 datetime.now() 会错。 + """ + if now is not None: + return now + return datetime.now(timezone.utc).astimezone(CST) + + +def _now_string(now: Optional[datetime] = None) -> str: + """ + TimeManager.GetNowDateString() 的等价物。 + + 依据 Manager/TimeManager.cs:7,62-70: + DateTimeFormat = "yyyy-MM-dd HH:mm:ss.f" + GetDateString(unix) = GetDateTime(unix).ToString("yyyy-MM-dd HH:mm:ss.f") + + ★★ 注意末尾那个 **.f**(一位小数)—— 真机报文长这样: + "purchaseDate":"2026-10-06 13:20:10.0" + 少写这个 ".0" 服务端会直接 returnCode=0(实测踩过)。 + ★ 而 validDate 用的是另一套格式(见 calc_valid_date),**不带**小数。 + """ + d = now_cst(now) + return d.strftime("%Y-%m-%d %H:%M:%S") + "." + str(d.microsecond // 100000) + + +def calc_valid_date( + now: Optional[datetime] = None, + *, + hour_offset: int = TICKET_VALID_HOUR_OFFSET, + days: int = TICKET_VALID_DAYS, +) -> str: + """ + 算票的有效期字符串。 + + 依据 TicketManager.cs:562-565: + DateTime.Now.AddHours(-4.0).AddDays(90.0).ToString("yyyy-MM-dd 04:00:00") + + ★ 注意这里用的是**显式格式串**(没有 .f),所以结果形如 + "2027-01-04 04:00:00" —— 与 purchaseDate 的 "…10.0" 不同。 + """ + base = now_cst(now) + d = (base + timedelta(hours=hour_offset) + timedelta(days=days)).date() + return d.strftime("%Y-%m-%d") + " 04:00:00" + + +def parse_wall_time(text: Any) -> Optional[datetime]: + """ + 解析墙上时间串,兼容两种格式: + + "2026-10-06 13:20:10.0" ← TimeManager.DateTimeFormat(一位小数,真机报文用这个) + "2026-10-06 13:20:10" ← 无小数(服务端回给 GetUserChargeApi 的是这个) + + 解析不出来返回 None。 + """ + s = str(text or "").strip() + if not s: + return None + for fmt in ("%Y-%m-%d %H:%M:%S.%f", "%Y-%m-%d %H:%M:%S"): + try: + return datetime.strptime(s, fmt) + except ValueError: + continue + return None + + +def _find_charge(charge_list: Any, charge_id: int) -> Optional[Dict[str, Any]]: + """在 GetUserChargeApi 的 userChargeList 里找指定 chargeId。""" + if not isinstance(charge_list, list): + return None + for c in charge_list: + if isinstance(c, dict) and int(c.get("chargeId", -1) or -1) == int(charge_id): + return c + return None + + +# ============================================================================= +# 三、主函数 +# ============================================================================= + +def UpsertUserChargelog( + user_id: int, + charge_id: int, + login_date_time: int, + *, + charge_list: Optional[List[Dict[str, Any]]] = None, + game_charge_list: Optional[List[Dict[str, Any]]] = None, + user_data: Optional[Dict[str, Any]] = None, + stock: Optional[int] = None, + price: Optional[int] = None, + purchase_date: Optional[str] = None, + valid_date: Optional[str] = None, + play_count: Optional[int] = None, + player_rating: Optional[int] = None, + place_id: int = PLACE_ID, + region_id: int = REGION_ID, + client_id: str = CLIENT_ID, + guard_no_stock: bool = True, + guard_purchasable: bool = True, + guard_require_charge_read: bool = True, + guard_single_purchase: bool = True, + confirm: Optional[bool] = None, + dry_run: bool = False, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Union[UserChargelogRequestVO, UpsertResponseVO]: + """ + 购买一张功能票(UpsertUserChargelogApi,★ 有副作用)。 + + 参数: + user_id: 用户 ID(必填) + charge_id: 要买的票 ID(必填,= GetGameChargeApi 里的 chargeId) + ★ 付费票是 2/3/4/5/6(PAID_TICKET_IDS) + login_date_time: 登录时刻(必填,★ 必须 == UserLoginApi 的 loginDateTime) + charge_list: 当前票券列表(可选)。不传则自动调 GetUserChargeApi。 + 用来算「购买后库存」和是否已有该票。 + user_data: 当前 userData(可选)。不传则自动调 GetUserDataApi。 + 用来填 playCount / playerRating。 + stock: ★ 购买后该票的库存;不传 = 现有 + 1 + price: ★ userChargelog.price;不传 = TICKET_CREDIT_NUM[charge_id] + purchase_date: 购买时刻字符串;不传 = 现在 + valid_date: 有效期字符串;不传 = 现在-4h+90d(见 calc_valid_date) + play_count: 覆盖 playCount(不传则取 userData.playCount) + player_rating: 覆盖 playerRating(不传则取 userData.playerRating) + guard_purchasable: ★ 默认 True = **只允许买 GetGameChargeApi 列出来的票** + (不在清单里就抛 ChargelogGuardError,未发包)。 + 依据 TicketManager.cs:137-150 —— 真机也是先在 + GetGameChargeDataList() 里找到该 chargeId 才发购买请求, + 找不到直接 return false。服务端对未上架的票会 returnCode=0。 + 实测:本机台只上架 chargeId=2/3,买 5 会失败。 + game_charge_list: 可购买清单(可选)。不传则自动调 GetGameChargeApi。 + guard_no_stock: ★ 默认 True = **账号当前若已持有任何功能票就直接拒绝购买** + (抛 ChargelogGuardError,未发包)。 + 理由见 ChargelogGuardError 的 docstring —— 有封号风险。 + 确认要强行购买才传 False。 + guard_require_charge_read: + ★ 默认 True = **运行本函数之前必须先调用过 GetUserCharge** + (本进程内、10 分钟内),否则直接拒绝购买。 + 目的:防止「没查票就买票」造成同一账号重复购买。 + 显式传了 charge_list 也算「查过了」。 + 实现见 api/ChargeGuard.py。 + guard_single_purchase: + ★ 默认 True = **同一账号在同一进程里只允许买一次票**。 + 真机买完票会立刻被本局用掉(stock 恒为 0), + 连着买两张属于异常行为。实现见 api/ChargeGuard.py。 + confirm: 副作用闸门;None 时取 config.UPSERT_CHARGELOG_CONFIRM + dry_run: True = 只构造并返回报文,绝不发包 + + 返回: + dry_run=True -> UserChargelogRequestVO + dry_run=False -> UpsertResponseVO + """ + if not login_date_time: + raise ValueError("缺少 login_date_time:必须传 UserLoginApi 的 loginDateTime" + "(PacketUploadUserChargelog.cs:23)") + + name = ticket_name(charge_id) + log_info("购买功能票:user_id=" + str(user_id) + " chargeId=" + str(charge_id) + + "(" + name + ")dry_run=" + str(dry_run)) + + if int(charge_id) not in tuple(PAID_TICKET_IDS): + log_warning("chargeId=" + str(charge_id) + " 不在 PAID_TICKET_IDS=" + + str(tuple(PAID_TICKET_IDS)) + " 里 —— 它可能不是可购买的付费票") + + # ---------- 0. ★ 前置闸门:必须先跑过 GetUserCharge ---------- + # ★ 为什么放在「取当前状态」之前:下面那一步在 charge_list 为空时会 + # 自己调一次 GetUserCharge —— 闸门若放在后面,它自己就把自己放行了。 + if guard_require_charge_read and charge_list is None: + if not has_fresh_read(user_id): + msg = ("安全检查未通过:本次购买之前**没有调用过 GetUserCharge**。\n" + " 买票前必须先查一次账号当前票券(有没有持票),否则无法排除" + "「重复购买」——服务端看到的是状态矛盾,有**封号风险**。\n" + " 正确顺序:GetUserCharge(user_id) -> UpsertUserChargelog(...)\n" + " 或者直接把查到的票券列表传进来:charge_list=[...]\n" + " 见 api/ChargeGuard.py。") + log_error(msg) + raise ChargelogGuardError(msg) + log_info("前置检查通过:本次购买前已调用 GetUserCharge(" + + str(round(float(last_read_age(user_id) or 0.0), 1)) + " 秒前)") + + # ---------- 0.5 ★ 前置闸门:同一账号本进程内只允许买一次 ---------- + if guard_single_purchase: + done = purchased_charge_ids(user_id) + if done: + msg = ("安全检查未通过:本进程内该账号(user_id=" + str(user_id) + + ")**已经买过功能票**(chargeId=" + str(done) + ")。\n" + " 真机买完票会立刻被这一局用掉,正常状态 stock 恒为 0;" + "连着买两张属于异常行为,有**封号风险**。\n" + " 确需强行购买请传 guard_single_purchase=False。") + log_error(msg) + raise ChargelogGuardError(msg) + + # ---------- 1. 取当前状态 ---------- + if charge_list is None: + log_info("未传 charge_list,自动抓取当前票券 ...") + raw = resolve_api_func("GetUserCharge")( + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client) + charge_list = (raw.get("userChargeList") if isinstance(raw, dict) else None) or [] + + if user_data is None: + log_info("未传 user_data,自动抓取当前档案 ...") + raw_ud = resolve_api_func("GetUserData")( + user_id, client_id=client_id, timeout_ms=timeout_ms, client=client) + user_data = (raw_ud.get("userData") if isinstance(raw_ud, dict) else None) or {} + + # ---------- 1.4 ★ 安全检查:这张票当前**上架了吗** ---------- + # 依据 TicketManager.cs:137-150:真机先在 GetGameChargeDataList() 里找该 + # chargeId,找到才 RequestUserCharge,找不到直接 return false(不买)。 + # 服务端对未上架的票会 returnCode=0 —— 实测买 chargeId=5 就是这种情况。 + if guard_purchasable: + if game_charge_list is None: + log_info("未传 game_charge_list,自动抓取可购买清单 ...") + _gc = resolve_api_func("GetGameCharge")( + client_id=client_id, timeout_ms=timeout_ms, client=client) + game_charge_list = (_gc.get("gameChargeList") + if isinstance(_gc, dict) else None) or [] + avail = [int(g.get("chargeId")) for g in (game_charge_list or []) + if isinstance(g, dict) and g.get("chargeId") is not None] + log_info("当前可购买 chargeId:" + str(avail)) + if int(charge_id) not in avail: + msg = ("安全检查未通过:chargeId=" + str(charge_id) + "(" + name + + ")**不在当前可购买清单里**。\n" + " 可购买:" + (str(avail) if avail else "(空)") + "\n" + " 依据 TicketManager.cs:137-150 —— 真机也只买 GetGameChargeApi\n" + " 列出来的票,找不到就不发购买请求。\n" + " 服务端对未上架的票会 returnCode=0(实测过)。\n" + " 确需强行购买请传 guard_purchasable=False。") + log_error(msg) + raise ChargelogGuardError(msg) + log_info("安全检查通过:chargeId=" + str(charge_id) + " 在可购买清单里") + + # ---------- 1.5 ★ 安全检查:账号当前是否已持有功能票 ---------- + held = [c for c in (charge_list or []) + if isinstance(c, dict) and int(c.get("stock", 0) or 0) > 0] + if held: + desc = "、".join( + "chargeId=" + str(c.get("chargeId")) + "(" + ticket_name(c.get("chargeId")) + + ") stock=" + str(c.get("stock")) + " validDate=" + str(c.get("validDate")) + for c in held) + log_warning("★ 账号当前已持有 " + str(len(held)) + " 张功能票:" + desc) + if guard_no_stock: + msg = ("安全检查未通过:账号当前**已持有功能票**(" + desc + "),拒绝再次购买。\n" + " 原因:真机只在「本局要用这张票」时才购买,且买到手会立刻用掉" + "(stock--),正常状态 stock 恒为 0。\n" + " 已经持票还发购买请求,服务端看到的是重复购买,有**封号风险**。\n" + " 确需强行购买请传 guard_no_stock=False。") + log_error(msg) + raise ChargelogGuardError(msg) + log_warning("guard_no_stock=False —— 已跳过该检查,继续购买") + else: + log_info("安全检查通过:账号当前没有持有任何功能票") + + existing = _find_charge(charge_list, charge_id) + old_stock = int(existing.get("stock", 0) or 0) if existing else 0 + if stock is None: + stock = old_stock + 1 + stock = int(stock) + + if price is None: + price = ticket_price(charge_id) + price = int(price) + + if play_count is None: + play_count = int(user_data.get("playCount", 0) or 0) + if player_rating is None: + player_rating = int(user_data.get("playerRating", 0) or 0) + + now = now_cst() + if not purchase_date: + purchase_date = _now_string(now) + if not valid_date: + # ★ 真机里 purchaseDate 与 validDate 都来自同一个 DateTime.Now + # (TicketManager.cs:216-219 与 :564),所以调用方若显式给了 purchaseDate, + # 有效期就该从**那个时刻**推,而不是从现在推。 + base = parse_wall_time(purchase_date) + if base is None: + log_warning("purchase_date 解析不了(应为 'YYYY-MM-DD HH:MM:SS[.f]')," + "validDate 改按「现在」计算:" + str(purchase_date)) + base = now + valid_date = calc_valid_date(base) + + log_info(" 票名 : " + name) + log_info(" 库存 : " + str(old_stock) + " -> " + str(stock)) + log_info(" price : " + str(price) + "(= ticket.creditNum)") + log_info(" purchaseDate: " + purchase_date) + log_info(" validDate : " + valid_date) + + # ---------- 2. 构造请求 ---------- + req = UserChargelogRequestVO( + userId=int(user_id), + userChargelog=UserChargelogVO( + chargeId=int(charge_id), + price=price, + purchaseDate=purchase_date, + playCount=int(play_count), + playerRating=int(player_rating), + placeId=int(place_id), + regionId=int(region_id), + clientId=client_id, + ), + userCharge=UserChargeVO( + chargeId=int(charge_id), + stock=stock, + purchaseDate=purchase_date, + validDate=valid_date, + ), + loginDateTime=int(login_date_time), + ) + + # ---------- 3. dry-run ---------- + if dry_run: + log_info("[dry-run] 已构造购买报文,未发包") + log_debug("dry-run 报文:" + __import__("json").dumps( + req, ensure_ascii=False, default=str)) + return req + + # ---------- 4. 副作用闸门 ---------- + effective = UPSERT_CHARGELOG_CONFIRM if confirm is None else bool(confirm) + if not effective: + msg = ("UpsertUserChargelogApi 会**真实写入一条购买记录**(不可撤销)。" + "本脚本默认不放行。确认要发请传 confirm=True," + "或改 config.UPSERT_CHARGELOG_CONFIRM = True。" + "只想看报文请传 dry_run=True。") + log_error(msg) + raise ChargelogConfirmError(msg) + + # ---------- 5. 发包 ---------- + log_info("闸门已放行,开始上传购买记录 ...") + raw = request_dict( + "UpsertUserChargelogApi", req, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) + resp = UpsertResponseVO( + returnCode=int(raw.get("returnCode", 0) or 0), + apiName=str(raw.get("apiName", "") or ""), + ) + if resp.returnCode != 1: + msg = ("购买失败:returnCode=" + str(resp.returnCode) + + " apiName=" + resp.apiName) + log_error(msg) + raise RuntimeError(msg) + + log_info("购买成功:returnCode=" + str(resp.returnCode) + " apiName=" + resp.apiName) + log_info(" 票名 " + name + " 库存 " + str(old_stock) + " -> " + str(stock)) + # ★ 记一笔「这个账号本进程已经买过票」,同进程再买会被前置闸门拦下 + note_charge_purchase(user_id, charge_id) + return resp + + +# ============================================================================= +# 四、单独运行(调试) +# ============================================================================= + +if __name__ == "__main__": + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("chargelog_test") + try: + log_info("构造一张 2 倍券的购买报文(不发包)") + req = UpsertUserChargelog( + 12345678, 2, 1791159576, + charge_list=[], user_data={"playCount": 1260, "playerRating": 15000}, + dry_run=True, + ) + log_info("userChargelog = " + str(req.userChargelog)) + log_info("userCharge = " + str(req.userCharge)) + log_info("validDate 算法自检:") + log_info(" 2026-10-04 18:22:10 买 5 倍券 -> " + + calc_valid_date(datetime(2026, 10, 4, 18, 22, 10)) + + "(真机是 2027-01-02 04:00:00)") + return 0 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/UserGetterCommon.py b/astral/api/UserGetterCommon.py new file mode 100644 index 0000000..47af408 --- /dev/null +++ b/astral/api/UserGetterCommon.py @@ -0,0 +1,245 @@ +# -*- coding: utf-8 -*- +""" +UserGetterCommon.py —— 各取数脚本的公共底座 +================================================================================ + +只提供三样东西,取数逻辑都在各自的脚本里: + + 1. 各接口的请求 VO(严格对应 source/.../Net.VO.Mai2/*RequestVO.cs) + 2. _get() 发一次请求并返回**原始响应 dict** + 3. get_all_pages() 自动翻页 + +-------------------------------------------------------------------------------- +★ 为什么单独抽出来:各接口的请求体并不统一 +-------------------------------------------------------------------------------- +权威依据 source/Assembly-CSharp/Net.VO.Mai2/ 下各自的 XxxRequestVO.cs: + + GameKaleidxScopeRequestVO : 空类,一个字段都没有 + UserDetailRequestVO : 只有 userId + UserMapRequestVO : userId + nextIndex + maxCount = 1000 + UserLoginBonusRequestVO : userId + nextIndex + maxCount = 20 + UserItemRequestVO : userId + nextIndex + maxCount = 100 + UserMusicRequestVO : userId + nextIndex + maxCount = 50 + UserFavoriteRequestVO : userId + itemKind + UserFavoriteItemRequestVO : userId + kind + nextIndex + maxCount = 100 + isAllFavoriteItem + UserShopStockRequestVO : userId + shopItemIdList + UserRivalMusicRequestVO : userId + rivalId + nextIndex + userRivalMusicLevelList + +发错字段名或漏字段,服务端会返回异常或空数据。 +""" + +from __future__ import annotations + +import json +from dataclasses import dataclass, field +from typing import Any, Callable, Dict, List, Optional + +from config import CLIENT_ID, TIMEOUT_MS + +from .LogSetup import log_debug, log_warning +from .MaimaiNet import MaimaiNetClient, get_default_client + + +# ============================================================================= +# 请求 VO(逐字段对应 C# 的 XxxRequestVO) +# ============================================================================= + +@dataclass +class EmptyRequestVO: + """空请求体(对应 GameKaleidxScopeRequestVO —— 它确实没有任何字段)。""" + + +@dataclass +class UserIdRequestVO: + """只有 userId(对应 UserDetailRequestVO / UserCharacterRequestVO / UserOptionRequestVO 等)。""" + userId: int + + +@dataclass +class UserIdPageRequestVO: + """通用分页(对应 UserMapRequestVO,maxCount 默认 1000)。""" + userId: int + nextIndex: int = 0 + maxCount: int = 1000 + + +@dataclass +class UserLoginBonusRequestVO: + """对应 UserLoginBonusRequestVO(maxCount 默认 20)。""" + userId: int + nextIndex: int = 0 + maxCount: int = 20 + + +@dataclass +class UserItemRequestVO: + """对应 UserItemRequestVO(maxCount 默认 100)。""" + userId: int + nextIndex: int = 0 + maxCount: int = 100 + + +@dataclass +class UserMusicRequestVO: + """对应 UserMusicRequestVO(maxCount 默认 50)。""" + userId: int + nextIndex: int = 0 + maxCount: int = 50 + + +@dataclass +class UserCourseRequestVO: + """对应 UserCourseRequestVO(只有 userId + nextIndex,**没有** maxCount)。""" + userId: int + nextIndex: int = 0 + + +@dataclass +class UserFavoriteRequestVO: + """对应 UserFavoriteRequestVO(按 itemKind 分次请求)。""" + userId: int + itemKind: int = 0 + + +@dataclass +class UserFavoriteItemRequestVO: + """对应 UserFavoriteItemRequestVO(注意字段名是 kind,不是 itemKind)。""" + userId: int + kind: int = 1 + nextIndex: int = 0 + maxCount: int = 100 + isAllFavoriteItem: bool = False + + +@dataclass +class UserShopStockRequestVO: + """对应 UserShopStockRequestVO。""" + userId: int + shopItemIdList: List[int] = field(default_factory=list) + + +@dataclass +class UserRivalRequestVO: + """对应 UserRivalRequestVO。""" + userId: int + rivalId: int = 0 + + +@dataclass +class UserRivalMusicRequestVO: + """对应 UserRivalMusicRequestVO(level 列表固定 6 档)。""" + userId: int + rivalId: int = 0 + nextIndex: int = 0 + userRivalMusicLevelList: List[Dict[str, int]] = field( + default_factory=lambda: [{"level": lv} for lv in (0, 1, 2, 3, 4, 10)] + ) + + +# ============================================================================= +# 常量 +# ============================================================================= + +#: GetUserItemApi 的 itemKind 取值(对应 Net.VO.Mai2/ItemKind.cs) +#: 客户端在 StateUserDownload.cs 里依次下载这些 kind +ITEM_KINDS: tuple = (1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14) + +#: ★ GetUserItemApi 首页 nextIndex 的哨兵系数。 +#: 依据 source/Assembly-CSharp/Net.Packet.Mai2/PacketGetUserItem.cs:17-24 +#: Create(GetNetQuery(userId, itemId * 10000000000L)); +#: 传 0 会被服务端拒绝。真机日志 source/2026-10-05.log:32 也是 10000000000。 +ITEM_NEXT_INDEX_FACTOR: int = 10000000000 + +#: GetUserFavoriteApi 的 itemKind(真机顺序固定 3/1/2/10/11,见 source/2026-10-05.log:59-68) +FAVORITE_ITEM_KINDS: tuple = (3, 1, 2, 10, 11) + +#: GetUserRivalMusicApi 的 level 档位(真机 source/2026-10-05.log:101) +RIVAL_MUSIC_LEVELS: tuple = (0, 1, 2, 3, 4, 10) + + +# ============================================================================= +# 内部工具 +# ============================================================================= + +def _get( + api_name: str, + body: Any, + user_id: int, + *, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> Dict[str, Any]: + """ + 发一次请求,返回**原始响应 dict**(不做 VO 映射,保留服务端全部字段)。 + + ★ 取数脚本一律走这里:upsertUserAll 需要响应原文, + 映射成 dataclass 会丢掉服务端多给的字段。 + """ + net = client or get_default_client() + raw = net.request( + api_name, body, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, + ) + if isinstance(raw, str): + return json.loads(raw) if raw else {} + return raw or {} + + +def get_all_pages( + api_name: str, + user_id: int, + list_key: str, + *, + body_factory: Optional[Callable[[Optional[int]], Any]] = None, + client_id: str = CLIENT_ID, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, + max_pages: int = 200, +) -> List[Any]: + """ + 自动翻页抓取某个列表接口的全部条目。 + + 分页约定(各 Packet 的 Proc 里都是这个逻辑): + nextIndex == 0 -> 没有更多数据 + nextIndex != 0 -> 下一页的起始索引 + + 参数: + api_name: 逻辑接口名 + list_key: 响应里承载列表的键名(如 "userMapList") + body_factory: 可选;接收 next_index 返回请求 VO 的工厂。 + ★ 首页会以 next_index=None 调用它 —— 这是为了支持 + GetUserItemApi 这类「首发要带哨兵值」的接口 + (首包 nextIndex = itemKind * 1e10,不能是 0)。 + max_pages: 翻页上限(防御性) + + 返回: + 合并后的全部条目 + """ + all_items: List[Any] = [] + next_index: Optional[int] = None + for page in range(max_pages): + if body_factory is not None: + body = body_factory(next_index) + else: + body = UserIdPageRequestVO(userId=user_id, nextIndex=next_index or 0) + + resp = _get(api_name, body, user_id, + client_id=client_id, timeout_ms=timeout_ms, client=client) + items = resp.get(list_key) or [] + if isinstance(items, dict): + items = [items] + all_items.extend(items) + + next_index = int(resp.get("nextIndex") or 0) + log_debug( + api_name + " 第 " + str(page + 1) + " 页:本页 " + str(len(items)) + + " 条,累计 " + str(len(all_items)) + " 条,nextIndex=" + str(next_index) + ) + if not next_index: + break + else: + log_warning(api_name + " 超过 " + str(max_pages) + " 页仍未结束,已中止翻页") + + return all_items diff --git a/astral/api/UserLogin.py b/astral/api/UserLogin.py new file mode 100644 index 0000000..9e83cb8 --- /dev/null +++ b/astral/api/UserLogin.py @@ -0,0 +1,222 @@ +# -*- coding: utf-8 -*- +""" +UserLogin.py —— 用户正式登录(UserLoginApi) +================================================================================ + +功能:创建登录会话,返回 loginId / loginDateTime / 登录天数统计。 + loginId 与 loginDateTime 是后续结算上报与登出的**必需输入**。 + +对应接口:UserLoginApi +请求体 :10 个字段,见 source/Assembly-CSharp/Net.VO.Mai2/UserLoginRequestVO.cs + source/Assembly-CSharp/Net.Packet.Mai2/PacketUserLogin.cs:21-31 +响应 :UserLoginResponseVO(returnCode=1 表示成功) + +-------------------------------------------------------------------------------- +★ 关于 loginDateTime(与后续接口强相关,务必理解) +-------------------------------------------------------------------------------- + 真机取的是「本地墙上时间被当作 UTC 时刻」的秒数,即 + + loginDateTime = 标准 Unix 时间戳 + 本地时区偏移 + + 东八区即 now + 28800。 + + 成因:MAI2.DateTime.cs 里 DateTime.UtcNow + LocalOffset 得到 Kind=Unspecified + 的值,PacketUserLogin.cs:29 再用 new DateTimeOffset(该值) 又加一次本地偏移。 + + 影响:PacketUserLogin.cs:43 会把请求值回填响应; + PacketUpsertUserAll.cs:31 / PacketUserLogout.cs:29 都复用该值, + 与登录时不一致会被服务端拒绝。 + + 本模块默认按真机算法生成;需要手动指定时传 login_date_time。 + +★ 关于 dateTime 与 loginDateTime 的区别 + dateTime = ALL.Net 认证时刻(Auth.AuthTime,标准 Unix 秒) + loginDateTime= 本次登录时刻(上面的特殊算法) + 两者都出现在 UserLoginRequestVO 里,但只有 loginDateTime 会被后续接口复用。 + +调用示例: + from api import UserLogin + login = UserLogin(12345678, "TESTTOKEN0000000000", region_id=1, place_id=1000) + print(login.loginId, login.loginDateTime) +""" + +from __future__ import annotations + +import time +from dataclasses import dataclass +from typing import Optional + +from config import CLIENT_ID, PLACE_ID, REGION_ID, TIMEOUT_LONG_MS + +from .LogSetup import log_debug, log_error, log_info +from .MaimaiNet import ( + MaimaiNetClient, + local_utc_offset_seconds, + login_date_time_now, + request_dict, +) + + +@dataclass +class UserLoginRequestVO: + """请求 VO(对应 UserLoginRequestVO,字段顺序照 C# 声明)。""" + userId: int + accessCode: str = "" + regionId: int = 0 + placeId: int = 0 + clientId: str = "" + dateTime: int = 0 + loginDateTime: int = 0 + isContinue: bool = False + genericFlag: int = 0 + token: str = "" + + +@dataclass +class UserLoginResponseVO: + """ + 响应 VO(对应 UserLoginResponseVO)。 + + ★ 后两个字段是**客户端回填**的,服务端不返回: + loginDateTime —— PacketUserLogin.cs:43 用请求值回填, + UpsertUserAll / UserLogout 都复用它 + dateTime —— 本次请求发出的 ALL.Net 认证时刻, + UpsertUserAll 的 userData.dateTime 要用它 + (真机 source/2026-10-05.log:123 两处都是 1791134329) + """ + returnCode: int = 0 + lastLoginDate: str = "" + loginCount: int = 0 + consecutiveLoginCount: int = 0 + loginId: int = 0 + loginDateTime: int = 0 + token: str = "" + dateTime: int = 0 + + +def UserLogin( + user_id: int, + token: str, + *, + access_code: str = "", + region_id: int = REGION_ID, + place_id: int = PLACE_ID, + client_id: str = CLIENT_ID, + is_continue: bool = False, + generic_flag: int = 0, + date_time: Optional[int] = None, + login_date_time: Optional[int] = None, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> UserLoginResponseVO: + """ + 用户正式登录(创建登录会话)。 + + 参数: + user_id: 用户 ID(必填) + token: 会话令牌(必填,来自 ParseQRCode) + access_code: 访问码(可选,通常为空) + region_id: 区域 ID(可选,默认 config.REGION_ID) + place_id: 店铺 ID(可选,默认 config.PLACE_ID) + client_id: 机台短值(可选) + is_continue: 是否续玩(可选) + generic_flag: 通用标志位(可选) + date_time: ALL.Net 认证时刻(可选,默认当前 Unix 秒) + login_date_time: 本次登录时刻(可选,默认按真机算法生成) + timeout_ms: 超时毫秒(可选,默认 60 秒) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + UserLoginResponseVO(loginDateTime 已按真机行为回填) + + 异常: + RuntimeError: returnCode != 1 + """ + log_info( + "用户正式登录:user_id=" + str(user_id) + + " region_id=" + str(region_id) + " place_id=" + str(place_id) + ) + + now = int(time.time()) + if date_time is None: + date_time = now + if login_date_time is None: + login_date_time = login_date_time_now() + + log_debug( + "时间戳:dateTime=" + str(date_time) + " loginDateTime=" + str(login_date_time) + + "(本地时区偏移 " + str(local_utc_offset_seconds()) + " 秒)" + ) + + raw = request_dict( + "UserLoginApi", + UserLoginRequestVO( + userId=user_id, + accessCode=access_code, + regionId=region_id, + placeId=place_id, + clientId=client_id, + dateTime=date_time, + loginDateTime=login_date_time, + isContinue=is_continue, + genericFlag=generic_flag, + token=token, + ), + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_LONG_MS, client=client, + ) + + known = {f for f in UserLoginResponseVO.__dataclass_fields__} + resp = UserLoginResponseVO(**{k: v for k, v in raw.items() if k in known}) + + if resp.returnCode != 1: + msg = "登录失败:returnCode=" + str(resp.returnCode) + log_error(msg) + raise RuntimeError(msg) + + # ★ 回填 loginDateTime(对应 PacketUserLogin.cs:43) + # 服务端不返回该字段,客户端用请求值回填;后续 UpsertUserAll / UserLogout 复用。 + if not resp.loginDateTime: + resp.loginDateTime = login_date_time + log_debug("服务端未返回 loginDateTime,按真机行为回填为 " + str(login_date_time)) + + # ★ 回填 dateTime:本次请求实际发出的 ALL.Net 认证时刻。 + # UpsertUserAll 的 userData.dateTime 要用它(真机两处一致)。 + resp.dateTime = date_time + + log_info( + "用户登录成功:loginId=" + str(resp.loginId) + + " loginDateTime=" + str(resp.loginDateTime) + + " dateTime=" + str(resp.dateTime) + + " lastLoginDate=" + resp.lastLoginDate + + " loginCount=" + str(resp.loginCount) + + " consecutiveLoginCount=" + str(resp.consecutiveLoginCount) + ) + return resp + + +if __name__ == "__main__": + import sys + + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("userlogin_test") + try: + if len(sys.argv) < 3: + print("用法: python -m api.userlogin [region_id] [place_id]") + return 1 + rid = int(sys.argv[3]) if len(sys.argv) > 3 else REGION_ID + pid = int(sys.argv[4]) if len(sys.argv) > 4 else PLACE_ID + lg = UserLogin(int(sys.argv[1]), sys.argv[2], region_id=rid, place_id=pid) + print("") + for name in UserLoginResponseVO.__dataclass_fields__: + print(" " + name.ljust(24) + "= " + str(getattr(lg, name))) + return 0 + except Exception as exc: + log_error("用户登录失败:" + str(exc)) + return 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/UserLogout.py b/astral/api/UserLogout.py new file mode 100644 index 0000000..c0e4504 --- /dev/null +++ b/astral/api/UserLogout.py @@ -0,0 +1,254 @@ +# -*- coding: utf-8 -*- +""" +UserLogout.py —— 用户登出(UserLogoutApi) +================================================================================ + +功能:结束登录会话,可选上报本次会话的网络统计(delayLog)。 + +对应接口:UserLogoutApi +请求体 :两种形态,见 source/Assembly-CSharp/Net.Packet.Mai2/PacketUserLogout.cs:22-63 + type == 1 (Logout) -> UserLogoutRequest2VO(含 delayLog) + 其他 type -> UserLogoutRequestVO (不含 delayLog) + +-------------------------------------------------------------------------------- +登出类型(source/Assembly-CSharp/Net.VO.Mai2/LogoutType.cs) +-------------------------------------------------------------------------------- + None = 0 + Logout = 1 正常登出(带 delayLog 统计) + Cancel = 2 取消 / 强制登出指定座席(NetPacketUtil.cs:47) + Error = 3 错误强制登出(GameMain.cs:91) + TestIn = 4 测试登入 / 顶号(GameMain.cs:104) + Quit = 5 退出时强制登出,可释放残留会话(GameMainObject.cs:200) + +★ 真机会话结束时用的是 type=4(TestIn),见 source/2026-10-05.log:125。 + +★ delayLog 结构(source/Assembly-CSharp/Net.VO.Mai2/DelayLog.cs) + request 是定长 26 的数组(DelayLog.cs:17 new RequestAPI[26]), + 每个元素 {count, size, msec, retry}。 + +调用示例: + from api import UserLogout, LogoutType + UserLogout(12345678, token, login.loginDateTime, + logout_type=LogoutType.TestIn, region_id=1, place_id=1000) +""" + +from __future__ import annotations + +from dataclasses import dataclass, field +from typing import Any, Dict, List, Optional + +from config import CLIENT_ID, PLACE_ID, REGION_ID, TIMEOUT_MS + +from .LogSetup import log_debug, log_error, log_info +from .MaimaiNet import MaimaiNetClient, request_dict + +#: DelayLog.request 的定长(DelayLog.cs:17) +DELAY_LOG_SLOTS = 26 + + +class LogoutType: + """登出类型(对应 Net.VO.Mai2.LogoutType)。""" + None_ = 0 + Logout = 1 # 正常登出(带 delayLog) + Cancel = 2 # 取消 / 强制登出 + Error = 3 # 错误强制登出 + TestIn = 4 # 测试登入 / 顶号(真机会话结束用这个) + Quit = 5 # 退出强制登出 + + +@dataclass +class RequestAPI: + """单个接口的统计(对应 Net.VO.Mai2/RequestAPI.cs)。""" + count: int = 0 + size: int = 0 + msec: int = 0 + retry: int = 0 + + +@dataclass +class DelayLog: + """会话网络统计(对应 Net.VO.Mai2/DelayLog.cs)。""" + dlRequests: int = 0 + dlSize: int = 0 + dlRetry: int = 0 + loginMsec: int = 0 + saveMsec: int = 0 + reductionMusic: int = 0 + reductionItem: int = 0 + request: List[RequestAPI] = field( + default_factory=lambda: [RequestAPI() for _ in range(DELAY_LOG_SLOTS)] + ) + + +@dataclass +class UserLogoutRequestVO: + """简单登出请求 VO(对应 UserLogoutRequestVO)。""" + userId: int + accessCode: str = "" + regionId: int = 0 + placeId: int = 0 + clientId: str = "" + loginDateTime: int = 0 + type: int = 0 + + +@dataclass +class UserLogoutRequest2VO: + """完整登出请求 VO(对应 UserLogoutRequest2VO,含 delayLog)。""" + userId: int + accessCode: str = "" + regionId: int = 0 + placeId: int = 0 + clientId: str = "" + loginDateTime: int = 0 + type: int = 0 + delayLog: Optional[DelayLog] = None + + +@dataclass +class UserLogoutResponseVO: + """响应 VO(对应 UserLogoutResponseVO)。""" + returnCode: int = 0 + + +def create_empty_delay_log() -> DelayLog: + """创建全零的 DelayLog(26 个槽位)。""" + return DelayLog() + + +def create_delay_log_from_stats( + requests_stats: Optional[List[Dict[str, Any]]] = None, + *, + dl_requests: int = 0, + dl_size: int = 0, + dl_retry: int = 0, + login_msec: int = 0, + save_msec: int = 0, + reduction_music: int = 0, + reduction_item: int = 0, +) -> DelayLog: + """ + 用统计数据构造 DelayLog。 + + 参数: + requests_stats: 每个接口的统计列表,元素形如 + {"count":1,"size":2090,"msec":73,"retry":0} + 按 DelayLog.request 的槽位顺序填入(最多 26 个) + """ + dl = DelayLog( + dlRequests=dl_requests, dlSize=dl_size, dlRetry=dl_retry, + loginMsec=login_msec, saveMsec=save_msec, + reductionMusic=reduction_music, reductionItem=reduction_item, + ) + for i, stat in enumerate(requests_stats or []): + if i >= DELAY_LOG_SLOTS: + break + dl.request[i] = RequestAPI( + count=int(stat.get("count", 0)), + size=int(stat.get("size", 0)), + msec=int(stat.get("msec", 0)), + retry=int(stat.get("retry", 0)), + ) + return dl + + +def UserLogout( + user_id: int, + token: str, + login_date_time: int, + *, + logout_type: int = LogoutType.TestIn, + access_code: str = "", + region_id: int = REGION_ID, + place_id: int = PLACE_ID, + client_id: str = CLIENT_ID, + delay_log: Optional[DelayLog] = None, + timeout_ms: Optional[int] = None, + client: Optional[MaimaiNetClient] = None, +) -> UserLogoutResponseVO: + """ + 用户登出。 + + 参数: + user_id: 用户 ID(必填) + token: 会话令牌(必填) + login_date_time: 登录时刻(必填,取自 UserLogin 的 loginDateTime) + logout_type: 登出类型(可选,默认 4=TestIn,与真机一致) + access_code: 访问码(可选) + region_id: 区域 ID(可选) + place_id: 店铺 ID(可选) + client_id: 机台短值(可选) + delay_log: 会话统计(可选;仅 logout_type=1 时随报文发出) + timeout_ms: 超时毫秒(可选) + client: 可复用的 MaimaiNetClient(可选) + + 返回: + UserLogoutResponseVO + + 异常: + RuntimeError: returnCode != 1 + """ + log_info( + "用户登出:user_id=" + str(user_id) + " logout_type=" + str(logout_type) + + " loginDateTime=" + str(login_date_time) + ) + + if logout_type == LogoutType.Logout: + body: Any = UserLogoutRequest2VO( + userId=user_id, accessCode=access_code, + regionId=region_id, placeId=place_id, clientId=client_id, + loginDateTime=login_date_time, type=logout_type, + delayLog=delay_log if delay_log is not None else create_empty_delay_log(), + ) + log_debug("使用完整登出报文(含 delayLog)") + else: + body = UserLogoutRequestVO( + userId=user_id, accessCode=access_code, + regionId=region_id, placeId=place_id, clientId=client_id, + loginDateTime=login_date_time, type=logout_type, + ) + log_debug("使用简单登出报文(不含 delayLog)") + + raw = request_dict( + "UserLogoutApi", body, + user_id=user_id, client_id=client_id, + timeout_ms=timeout_ms or TIMEOUT_MS, client=client, + ) + + resp = UserLogoutResponseVO(returnCode=int(raw.get("returnCode", 0) or 0)) + if resp.returnCode != 1: + msg = "登出失败:returnCode=" + str(resp.returnCode) + log_error(msg) + raise RuntimeError(msg) + + log_info("用户登出成功:returnCode=" + str(resp.returnCode)) + return resp + + +if __name__ == "__main__": + import sys + + from .LogSetup import setup_logging, teardown_logging + + def _main() -> int: + setup_logging("userlogout_test") + try: + if len(sys.argv) < 4: + print("用法: python -m api.userlogout " + "[logout_type] [region_id] [place_id]") + return 1 + lt = int(sys.argv[4]) if len(sys.argv) > 4 else LogoutType.TestIn + rid = int(sys.argv[5]) if len(sys.argv) > 5 else REGION_ID + pid = int(sys.argv[6]) if len(sys.argv) > 6 else PLACE_ID + resp = UserLogout(int(sys.argv[1]), sys.argv[2], int(sys.argv[3]), + logout_type=lt, region_id=rid, place_id=pid) + print("") + print("returnCode =", resp.returnCode) + return 0 + except Exception as exc: + log_error("用户登出失败:" + str(exc)) + return 1 + finally: + teardown_logging() + + raise SystemExit(_main()) diff --git a/astral/api/__init__.py b/astral/api/__init__.py new file mode 100644 index 0000000..c3b19f3 --- /dev/null +++ b/astral/api/__init__.py @@ -0,0 +1,563 @@ +# -*- coding: utf-8 -*- +""" +api 包 —— 统一导出 +================================================================================ + +主脚本只需要 from api import ... 就能拿到全部功能。 + +★ 本文件在导入时就给下面 _API_FUNCS 里列出的每个函数套上「日志外壳」, + 所以主脚本拿到的已经是带日志的版本 —— 调用时会自动产出: + + === ParseQRCode 开始运行 === + [接口说明] 解析二维码并换取 userId 与 token。 + [位置参数] 'SGWCMAID2610022219463A297AF4CA...' + [运行结果] 成功 tuple(2 项)(耗时 412 ms) + === ParseQRCode 运行结束 === + + 主脚本**不需要**写装饰器,也不需要自己埋点。 + +-------------------------------------------------------------------------------- +目录结构(一个 api 一个脚本) +-------------------------------------------------------------------------------- + 基础设施 + LogSetup.py 统一日志(INFO / DEBUG 双模式) + MaimaiNet.py 网络核心(AES / deflate / URL 混淆 / Cookie) + UserGetterCommon.py 取数脚本公共底座(请求 VO / _get / 翻页) + ChargeGuard.py ★ 买票前置闸门:买票前必须先跑过 GetUserCharge + + 会话链路 + Chime.py 扫码登录 -> userId + token + GetGameSettings.py GetGameSettingApi(游戏设置) + Ping.py 心跳探活 + GetUserPreview.py GetUserPreviewApi(用户预览) + UserLogin.py UserLoginApi(正式登录 -> loginId + loginDateTime) + UserLogout.py UserLogoutApi(登出) + + 上传 / 结算(有副作用的接口) + UpsertUserAll.py ★ UpsertUserAllApi(上传成绩 + 解锁歌曲/解禁难度) + UpsertUserChargelog.py UpsertUserChargelogApi(购买功能票) + GetNeedUserData.py ★ 结算快照编排(统一调用下面的取数脚本), + 并把结果落盘到 <工程根>/data/.json + + ★ 命名约定:服务端 API 名里带 Get 的,**脚本名与函数名一律带 get / Get** + (不要模棱两可)。所以下面这些文件全是 get_ 开头。 + + 取数 —— GetUser*(一个接口一个脚本) + GetUserData.py GetUserDataApi + GetUserExtend.py GetUserExtendApi + GetUserOption.py GetUserOptionApi + GetUserCharacter.py GetUserCharacterApi + GetUserGhost.py GetUserGhostApi + GetUserMap.py GetUserMapApi + GetUserLoginBonus.py GetUserLoginBonusApi + GetUserRating.py GetUserRatingApi + GetUserItem.py GetUserItemApi + GetUserMusic.py GetUserMusicApi + GetUserCourse.py GetUserCourseApi + GetUserCharge.py GetUserChargeApi + GetUserFavorite.py GetUserFavoriteApi + GetUserActivity.py GetUserActivityApi + GetUserMission.py GetUserMissionDataApi + GetUserIntimate.py GetUserIntimateApi + GetUserShopStock.py GetUserShopStockApi + GetUserFavoriteItem.py GetUserFavoriteItemApi + GetUserRival.py GetUserRivalDataApi / GetUserRivalMusicApi + GetUserFriendBonus.py GetUserFriendBonusApi + GetUserKaleidxScope.py GetUserKaleidxScopeApi / GetGameKaleidxScopeApi + GetUserRegion.py GetUserRegionApi + GetUserRecommendMusic.py GetUserRecommendRateMusicApi / GetUserRecommendSelectMusicApi + GetUserNewItem.py GetUserNewItemListApi + + 取数 —— GetGame* + GetGameSettings.py GetGameSettingApi + GetGameCharge.py GetGameChargeApi +""" + +from .LogSetup import ( + # 会话 + setup_logging, + teardown_logging, + # 自动跟踪 + autowrap, + get_called_apis, + # 模式 + get_level, + set_level, + is_debug, + LEVEL_INFO, + LEVEL_DEBUG, + # 装饰器 / 兼容 + api_log, + get_logger, + # 流程日志(INFO 可见) + log_info, + log_step, + log_result, + log_warning, + log_error, + log_section, + log_field, + log_debug, + # 收发数据日志(DEBUG 专属) + log_request, + log_response, + log_payload, +) + +# --------------------------------------------------------------------------- +# 1) 网络核心 +# --------------------------------------------------------------------------- + +from .MaimaiNet import ( + # 协议常量(原在 config.py,已下沉到 MaimaiNet.py) + BASE_URL, + AES_KEY, + AES_IV, + OBFUSCATE_PARAM, + MaimaiNetClient, + MaimaiNetError, + get_default_client, + close_default_client, + request, + request_dict, + request_vo, + obfuscate_api_name, + build_api_url, + build_user_agent, + adler32, + aes_encrypt, + aes_decrypt, + deflate_compress, + deflate_decompress, + vo_to_json, + vo_from_json, + local_utc_offset_seconds, + login_date_time_now, + EmptyRequestVO, + UserIdRequestVO, + ReturnCodeVO, +) + +# --------------------------------------------------------------------------- +# 2) 会话链路 +# --------------------------------------------------------------------------- + +from .Chime import ( + ParseQRCode, + # aimedb / QR 常量(原在 config.py,已下沉到 Chime.py) + AIMEDB_HOST, + AIMEDB_PORT, + AIMEDB_PATH, + QR_SIGN_KEY, + QR_OPEN_GAME_ID, + QR_TITLE_KEY, + QR_USER_AGENT, +) + +from .GetGameSettings import ( + GetGameSettings, + GameSetting, + GameSettingRequestVO, + GameSettingResponseVO, + is_maintenance, + is_ping_disabled, +) + +from .Ping import Ping + +from .GetUserPreview import ( + GetUserPreview, + UserPreviewRequestVO, + UserPreviewResponseVO, +) + +from .UserLogin import ( + UserLogin, + UserLoginRequestVO, + UserLoginResponseVO, +) + +from .UserLogout import ( + UserLogout, + LogoutType, + DelayLog, + RequestAPI, + UserLogoutRequestVO, + UserLogoutRequest2VO, + UserLogoutResponseVO, + create_empty_delay_log, + create_delay_log_from_stats, + DELAY_LOG_SLOTS, +) + +# --------------------------------------------------------------------------- +# 3) 上传成绩 +# --------------------------------------------------------------------------- + +from .UpsertUserAll import ( + UpsertUserAll, + PlayData, + build_play_from_config, + derive_play_characters, + derive_play_rating, + derive_play_grade, + find_music_detail, + PLAY_SPECIAL_NUM, + PLAY_LOCAL_PLAY_COUNT, + PLAY_AFTER_GRADE_RANK, + DERIVE_GRADE_FROM_MUSIC_DETAIL, + UserAllRequestVO, + UpsertResponseVO, + UpsertUserAllError, + ConfirmRequiredError, + PatchError, + # 节点结构 + NODE_TYPES, + NODE_ORDER, + BITS_TO_ARRAY, + ARRAY_TO_BITS, + DIFF_PRIMARY_KEYS, + MAY_BE_EMPTY_NODES, + DEFAULT_EMPTY_NODES, + # 组包辅助 + empty_node, + empty_user_all, + coerce_node_value, + sync_bits_to_arrays, + build_delta, + build_favorite_delta, + build_user_all, + build_user_playlog, + build_user_game_playlog, + build_post_play_user_data, + validate_user_playlog, + validate_before_send, + apply_play_effects, + # ★ 额外 JSON 合并 / 落库回查 + load_extra_data, + merge_extra_data, + verify_upsert_landing, + # ★ 歌曲解锁(解禁):写进 userItemList 的 itemKind 5/6/7 + build_unlock_items, + ITEM_KIND_MUSIC_UNLOCK, + ITEM_KIND_MUSIC_UNLOCK_MASTER, + ITEM_KIND_MUSIC_UNLOCK_REMASTER, + ITEM_KIND_MUSIC_UNLOCK_STRONG, + UNLOCK_MASTER_MIN_MUSIC_ID, + default_user_weekly_data, + default_user_2p_playlog, + calc_play_special, + normalize_snapshot, + wait_send_cooldown, + # 字段表 + PLAYLOG_FIELDS, + PLAYLOG_BOOL_FIELDS, + PLAYLOG_STRING_FIELDS, + JUDGE_TYPES, + JUDGE_BOXES, + USER_DATA_DROP_KEYS, + USER_OPTION_DROP_KEYS, + USER_CHARACTER_KEEP_KEYS, + USER_MUSIC_DETAIL_DROP_KEYS, + USER_CHARGE_DROP_KEYS, + USER_MISSION_DROP_KEYS, +) + +from .GetNeedUserData import ( + GetNeedUserData, + save_snapshot, + load_snapshot, + summarize_snapshot, + DEFAULT_SNAPSHOT_NODES, + # ★ 用户数据落盘(<工程根>/data/.json) + PROJECT_ROOT, + DATA_DIR, + user_data_path, + save_user_data, + load_user_data, + list_saved_user_ids, +) + +# --------------------------------------------------------------------------- +# ★ 买票前置闸门:GetUserCharge 必须先跑过(见 api/ChargeGuard.py) +# --------------------------------------------------------------------------- + +from .ChargeGuard import ( + CHARGE_READ_FRESH_SEC, + has_fresh_read, + held_charges, + last_charge_list, + last_read_age, + note_charge_purchase, + note_user_charge_read, + purchased_charge_ids, + reset as reset_charge_guard, +) + +from .UpsertUserChargelog import ( + # 票券主数据(原在 config.py,已下沉到 UpsertUserChargelog.py) + TICKET_CREDIT_NUM, + TICKET_NAMES, + PAID_TICKET_IDS, + TICKET_VALID_HOUR_OFFSET, + TICKET_VALID_DAYS, + UpsertUserChargelog, + ChargelogConfirmError, + ChargelogGuardError, + UserChargeVO, + UserChargelogVO, + UserChargelogRequestVO, + ticket_name, + ticket_price, + calc_valid_date, + parse_wall_time, + now_cst, +) + +# --------------------------------------------------------------------------- +# 4) 取数公共底座 +# --------------------------------------------------------------------------- + +from .UserGetterCommon import ( + EmptyRequestVO as GetterEmptyRequestVO, + UserIdRequestVO as GetterUserIdRequestVO, + UserIdPageRequestVO, + UserLoginBonusRequestVO, + UserItemRequestVO, + UserMusicRequestVO, + UserCourseRequestVO, + UserFavoriteRequestVO, + UserFavoriteItemRequestVO, + UserShopStockRequestVO, + UserRivalRequestVO, + UserRivalMusicRequestVO, + get_all_pages, + ITEM_KINDS, + ITEM_NEXT_INDEX_FACTOR, + FAVORITE_ITEM_KINDS, + RIVAL_MUSIC_LEVELS, +) + +# --------------------------------------------------------------------------- +# 5) 取数脚本(一个接口一个脚本) +# --------------------------------------------------------------------------- + +from .GetUserData import GetUserData +from .GetUserExtend import GetUserExtend +from .GetUserOption import GetUserOption +from .GetUserCharacter import GetUserCharacter +from .GetUserGhost import GetUserGhost +from .GetUserMap import GetUserMap, GetUserMapAll +from .GetUserLoginBonus import GetUserLoginBonus, GetUserLoginBonusAll +from .GetUserRating import GetUserRating +from .GetUserItem import GetUserItem, GetUserItemAll +from .GetUserMusic import GetUserMusicDetail, GetUserMusicDetailAll +from .GetUserCourse import GetUserCourse, GetUserCourseAll +from .GetUserCharge import GetUserCharge +from .GetUserFavorite import GetUserFavorite, GetUserFavoriteAll +from .GetUserActivity import GetUserActivity +from .GetUserMission import GetUserMissionData +from .GetUserIntimate import GetUserIntimate +from .GetUserShopStock import GetUserShopStock +from .GetUserFavoriteItem import ( + GetUserFavoriteItem, + GetUserFavoriteItemAll, + FAVORITE_ITEM_KIND_MUSIC, + FAVORITE_ITEM_KIND_RIVAL, +) +from .GetUserRival import GetUserRivalData, GetUserRivalMusic, GetUserRivalMusicAll +from .GetUserFriendBonus import GetUserFriendBonus, extract_gift_points +from .GetUserKaleidxScope import GetUserKaleidxScope, GetGameKaleidxScope +from .GetUserRegion import GetUserRegion +from .GetUserRecommendMusic import GetUserRecommendRateMusic, GetUserRecommendSelectMusic +from .GetUserNewItem import GetUserNewItemList, UserNewItemListRequestVO + +from .GetGameCharge import GetGameCharge, GameChargeRequestVO + +# --------------------------------------------------------------------------- +# 6) 需要日志跟踪的 api 函数(新增 api 时把函数名加到这里) +# --------------------------------------------------------------------------- + +_API_FUNCS = ( + # --- 会话链路 --- + "ParseQRCode", + "GetGameSettings", + "Ping", + "GetUserPreview", + "UserLogin", + "UserLogout", + # --- 上传成绩 --- + "UpsertUserAll", + "build_play_from_config", + "derive_play_characters", + "merge_extra_data", + "verify_upsert_landing", + "build_user_all", + "build_unlock_items", + # --- 购买功能票 --- + "UpsertUserChargelog", + "ticket_name", + "ticket_price", + "calc_valid_date", + "build_user_playlog", + "build_user_game_playlog", + "validate_user_playlog", + "validate_before_send", + "apply_play_effects", + "build_post_play_user_data", + "build_delta", + "build_favorite_delta", + "normalize_snapshot", + "GetNeedUserData", + "summarize_snapshot", + "GetUserNewItemList", + # --- 取数:单接口 --- + "GetUserData", # GetUserDataApi + "GetUserExtend", # GetUserExtendApi + "GetUserOption", # GetUserOptionApi + "GetUserCharacter", # GetUserCharacterApi + "GetUserGhost", # GetUserGhostApi + "GetUserMap", # GetUserMapApi(单页) + "GetUserMapAll", # GetUserMapApi(全量) + "GetUserLoginBonus", # GetUserLoginBonusApi(单页) + "GetUserLoginBonusAll", # GetUserLoginBonusApi(全量) + "GetUserRating", # GetUserRatingApi + "GetUserItem", # GetUserItemApi(单类) + "GetUserItemAll", # GetUserItemApi(全量) + "GetUserMusicDetail", # GetUserMusicApi(单页) + "GetUserMusicDetailAll", # GetUserMusicApi(全量) + "GetUserCourse", # GetUserCourseApi(单页) + "GetUserCourseAll", # GetUserCourseApi(全量) + "GetUserCharge", # GetUserChargeApi + "GetUserFavorite", # GetUserFavoriteApi(单类) + "GetUserFavoriteAll", # GetUserFavoriteApi(全量) + "GetUserActivity", # GetUserActivityApi + "GetUserMissionData", # GetUserMissionDataApi + "GetUserIntimate", # GetUserIntimateApi + "GetUserShopStock", # GetUserShopStockApi + "GetUserFavoriteItem", # GetUserFavoriteItemApi(单页) + "GetUserFavoriteItemAll", # GetUserFavoriteItemApi(全量) + "GetUserRivalData", # GetUserRivalDataApi + "GetUserRivalMusic", # GetUserRivalMusicApi(单页) + "GetUserRivalMusicAll", # GetUserRivalMusicApi(全量) + "GetUserFriendBonus", # GetUserFriendBonusApi + "GetUserKaleidxScope", # GetUserKaleidxScopeApi + "GetGameKaleidxScope", # GetGameKaleidxScopeApi + "GetUserRegion", # GetUserRegionApi + "GetUserRecommendRateMusic", # GetUserRecommendRateMusicApi + "GetUserRecommendSelectMusic", # GetUserRecommendSelectMusicApi + "GetUserNewItemList", # GetUserNewItemListApi + # --- 取数:游戏侧 --- + "GetGameCharge", # GetGameChargeApi +) + +# --------------------------------------------------------------------------- +# 7) 导入即包装:保证 from api import X 拿到的是带日志的版本 +# --------------------------------------------------------------------------- + +autowrap(globals(), _API_FUNCS) + +# --------------------------------------------------------------------------- +# 8) 统一导出 +# --------------------------------------------------------------------------- + +__all__ = [ + # ---- 日志:会话 ---- + "setup_logging", "teardown_logging", + # ---- 日志:自动跟踪 ---- + "autowrap", "get_called_apis", + # ---- 日志:模式 ---- + "get_level", "set_level", "is_debug", "LEVEL_INFO", "LEVEL_DEBUG", + # ---- 日志:装饰器 / 兼容 ---- + "api_log", "get_logger", + # ---- 日志:流程 ---- + "log_info", "log_step", "log_result", "log_warning", "log_error", + "log_section", "log_field", + # ---- 日志:收发数据 ---- + "log_debug", "log_request", "log_response", "log_payload", + # ---- 网络核心 ---- + "MaimaiNetClient", "MaimaiNetError", "get_default_client", "close_default_client", + "request", "request_dict", "request_vo", + "obfuscate_api_name", "build_api_url", "build_user_agent", "adler32", + "aes_encrypt", "aes_decrypt", "deflate_compress", "deflate_decompress", + "vo_to_json", "vo_from_json", + "local_utc_offset_seconds", "login_date_time_now", + "EmptyRequestVO", "UserIdRequestVO", "ReturnCodeVO", + # ---- 会话链路 ---- + "ParseQRCode", + "GetGameSettings", "GameSetting", "GameSettingRequestVO", "GameSettingResponseVO", + "is_maintenance", "is_ping_disabled", + "Ping", + "GetUserPreview", "UserPreviewRequestVO", "UserPreviewResponseVO", + "UserLogin", "UserLoginRequestVO", "UserLoginResponseVO", + "UserLogout", "LogoutType", "DelayLog", "RequestAPI", + "UserLogoutRequestVO", "UserLogoutRequest2VO", "UserLogoutResponseVO", + "create_empty_delay_log", "create_delay_log_from_stats", "DELAY_LOG_SLOTS", + # ---- 上传成绩 ---- + "UpsertUserAll", "PlayData", "build_play_from_config", "derive_play_characters", + "load_extra_data", "merge_extra_data", "verify_upsert_landing", + # ---- 歌曲解锁(解禁)---- + "build_unlock_items", "UNLOCK_MASTER_MIN_MUSIC_ID", + "ITEM_KIND_MUSIC_UNLOCK", "ITEM_KIND_MUSIC_UNLOCK_MASTER", + "ITEM_KIND_MUSIC_UNLOCK_REMASTER", "ITEM_KIND_MUSIC_UNLOCK_STRONG", + # ---- 购买功能票 ---- + "UpsertUserChargelog", "ChargelogConfirmError", "ChargelogGuardError", + # ---- 买票前置闸门(GetUserCharge 必须先跑过)---- + "CHARGE_READ_FRESH_SEC", "has_fresh_read", "held_charges", "last_charge_list", + "last_read_age", "note_charge_purchase", "note_user_charge_read", + "purchased_charge_ids", "reset_charge_guard", + "UserChargeVO", "UserChargelogVO", "UserChargelogRequestVO", + "ticket_name", "ticket_price", "calc_valid_date", "parse_wall_time", "now_cst", + "UserAllRequestVO", "UpsertResponseVO", + "UpsertUserAllError", "ConfirmRequiredError", "PatchError", + "NODE_TYPES", "NODE_ORDER", "BITS_TO_ARRAY", "ARRAY_TO_BITS", + "DIFF_PRIMARY_KEYS", "MAY_BE_EMPTY_NODES", "DEFAULT_EMPTY_NODES", + "empty_node", "empty_user_all", "coerce_node_value", "sync_bits_to_arrays", + "build_delta", "build_favorite_delta", "build_user_all", + "build_user_playlog", "build_user_game_playlog", "build_post_play_user_data", + "validate_user_playlog", "validate_before_send", "apply_play_effects", + "default_user_weekly_data", "default_user_2p_playlog", "calc_play_special", + "normalize_snapshot", "wait_send_cooldown", + "PLAYLOG_FIELDS", "PLAYLOG_BOOL_FIELDS", "PLAYLOG_STRING_FIELDS", + "JUDGE_TYPES", "JUDGE_BOXES", + "USER_DATA_DROP_KEYS", "USER_OPTION_DROP_KEYS", "USER_CHARACTER_KEEP_KEYS", + "USER_MUSIC_DETAIL_DROP_KEYS", "USER_CHARGE_DROP_KEYS", "USER_MISSION_DROP_KEYS", + # ---- 快照编排 ---- + "GetNeedUserData", "save_snapshot", "load_snapshot", + "summarize_snapshot", "DEFAULT_SNAPSHOT_NODES", + "PROJECT_ROOT", "DATA_DIR", "user_data_path", + "save_user_data", "load_user_data", "list_saved_user_ids", + # ---- 取数公共底座 ---- + "GetterEmptyRequestVO", "GetterUserIdRequestVO", "UserIdPageRequestVO", + "UserLoginBonusRequestVO", "UserItemRequestVO", "UserMusicRequestVO", + "UserCourseRequestVO", "UserFavoriteRequestVO", "UserFavoriteItemRequestVO", + "UserShopStockRequestVO", "UserRivalRequestVO", "UserRivalMusicRequestVO", + "get_all_pages", + "ITEM_KINDS", "ITEM_NEXT_INDEX_FACTOR", "FAVORITE_ITEM_KINDS", "RIVAL_MUSIC_LEVELS", + # ---- 取数脚本 ---- + "GetUserData", "GetUserExtend", "GetUserOption", "GetUserCharacter", "GetUserGhost", + "GetUserMap", "GetUserMapAll", + "GetUserLoginBonus", "GetUserLoginBonusAll", + "GetUserRating", + "GetUserItem", "GetUserItemAll", + "GetUserMusicDetail", "GetUserMusicDetailAll", + "GetUserCourse", "GetUserCourseAll", + "GetUserCharge", + "GetUserFavorite", "GetUserFavoriteAll", + "GetUserActivity", "GetUserMissionData", "GetUserIntimate", "GetUserShopStock", + "GetUserFavoriteItem", "GetUserFavoriteItemAll", + "FAVORITE_ITEM_KIND_MUSIC", "FAVORITE_ITEM_KIND_RIVAL", + "GetUserRivalData", "GetUserRivalMusic", "GetUserRivalMusicAll", + "GetUserFriendBonus", "extract_gift_points", + "GetUserKaleidxScope", "GetGameKaleidxScope", + "GetUserRegion", + "GetUserRecommendRateMusic", "GetUserRecommendSelectMusic", + "GetUserNewItemList", "UserNewItemListRequestVO", + "GetGameCharge", "GameChargeRequestVO", + # --- 协议常量(原在 config.py,已下沉到各 api 模块)--- + "BASE_URL", "AES_KEY", "AES_IV", "OBFUSCATE_PARAM", + "AIMEDB_HOST", "AIMEDB_PORT", "AIMEDB_PATH", + "QR_SIGN_KEY", "QR_OPEN_GAME_ID", "QR_TITLE_KEY", "QR_USER_AGENT", + "TICKET_CREDIT_NUM", "TICKET_NAMES", "PAID_TICKET_IDS", + "TICKET_VALID_HOUR_OFFSET", "TICKET_VALID_DAYS", +] diff --git a/astral/authv1.py b/astral/authv1.py new file mode 100644 index 0000000..78f6892 --- /dev/null +++ b/astral/authv1.py @@ -0,0 +1,563 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +authv1.py —— ALL.Net(alAbEx v4) 机台认证:Keychip -> clientId / regionId / placeId / placeName / regionName +========================================================================================================== + +【解决什么问题】 + config.py 第二节那六个值 + KEYCHIP_ID / CLIENT_ID / REGION_ID / PLACE_ID / PLACE_NAME / REGION_NAME + 全部来自 **AMDaemon 开机时向 ALL.Net 认证服务器要的结果**。 + 游戏服务器()**没有任何接口**会返回它们 —— + 所以本工程此前只能手工从真机报文里抄(见 config.py 里那段吐槽)。 + + 本脚本把 AMDaemon 的这一步原样重做了一遍。 + +【协议出处】—— 全部能在 source/amdaemon.exe 的字符串里对上(数字是文件内偏移) + 端点 http://at.sys-all.cn/net/initialize @0x788170 + 备用 http://at.sys-allnet.cn/net/initialize 实测同样可用 + 库 alAbEx_lite Ver 4.00.01 (src/lib/alabex_pv4_lite) @0x784a31 + 请求体 "title_id=%s&title_ver=%s&client_id=%s" @0x7882b8 + 请求头 Pragma: DFI @0x7883cc + User-Agent: <...>Windows/Lite @0x788508 + 响应字段 result= uri1= uri2= name= nickname= region0= + region_name0..3= place_id= setting= country= + location_type= client_timezone= res_ver= uri= + utc_time= token= @0x784ae8-0x788fd0 + 信封 AES-128-CBC + 16 字节前缀块 + PKCS7 + (exe @0x63a100 提到 alAbExSetOption(ALE_ABEX_OPTION_AES_KEY)) + +【信封细节】实测确认 + 请求 = AES-CBC( 16 字节全 0 前缀 || 明文 ),IV = 16 字节全 0 + 响应 = 16 字节 IV || AES-CBC 密文 + +【响应码】 + result= 1 成功 + result=-2 机台不存在(client_id 未被收录;小写也会走到这里) + result=-3 参数格式错(例如把 15 位完整 Keychip 当 client_id 发出去) + +【用法】 + python authv1.py A63E01E9580 # 查(打印结果) + python authv1.py A63E-01C30471007 # 带连字符的完整 Keychip 也行 + python authv1.py A63E01E9580 --json # 机器可读 + python authv1.py A63E01E9580 --write # 强制写回 config.py + python authv1.py A63E01E9580 --no-write # 强制不写 + python authv1.py --batch keychip.csv # 批量查(CSV 第一列是 Keychip) + + ★ 是否写回 config.py,默认看 config.py 里的 AUTHV1_WRITE_CONFIG 开关。 + +【也当协议库用】 + from authv1 import allnet_post, initialize, delivery_instruction, parse_keychip + netdelivery.py 就是这么用它的。 +""" + +from __future__ import annotations + +import argparse +import ast +import csv +import json +import os +import re +import shutil +import sys +import time +import urllib.parse + +import requests +from Crypto.Cipher import AES +from Crypto.Util.Padding import pad + + +# ============================================================================= +# 协议常量 +# ============================================================================= + +# ALL.Net 认证服务器(国服 SDGB)。两个域名指向不同机房,实测都能用; +# 默认用 sys-allnet.cn(与 同机房,链路更短)。 +ALLNET_HOSTS = ( + "http://at.sys-allnet.cn", + "http://at.sys-all.cn", +) +DEFAULT_HOST = ALLNET_HOSTS[0] + +PATH_INITIALIZE = "/net/initialize" +PATH_DELIVERY_INSTRUCTION = "/net/delivery/instruction" + +TITLE_ID = "SDGB" + +# ALE_ABEX_OPTION_AES_KEY 对应的 16 字节密钥。 +# 出处:exe @0x63a100 有 alAbExSetOption(ALE_ABEX_OPTION_AES_KEY); +# 密钥本体在 exe 里不是明文串,此处取值经真实请求验证有效。 +AES_KEY = bytes([47, 63, 106, 111, 43, 34, 76, 38, 92, 67, 114, 57, 40, 61, 107, 71]) +AES_IV = bytes(16) + +# 请求头。依据:exe 里 "Pragma" + "DFI"(@0x7883cc) 与 "Windows/Lite"(@0x788508)。 +HEADERS = { + "User-Agent": "SDGB;Windows/Lite", + "Pragma": "DFI", + "Content-Type": "application/x-www-form-urlencoded", +} + +DEFAULT_TIMEOUT = 20 + +# client_id 恒为 11 位大写十六进制(Keychip 15 位去掉连字符后的前 11 位) +CLIENT_ID_LEN = 11 +CLIENT_ID_RE = re.compile(r"^[0-9A-F]{" + str(CLIENT_ID_LEN) + r"}$") + +# 上报给 ALL.Net 的版本号。真机 1.56 ROM 实测仍报 1.55(与 Mai-Encoding 一致); +# 默认取 config.MAI_ENCODING,取不到就退回这个字面量。 +DEFAULT_TITLE_VER = "1.55" + +RESULT_TEXT = { + "1": "成功", + "-1": "通用错误", + "-2": "机台不存在(client_id 未被 ALL.Net 收录)", + "-3": "参数格式错误(client_id 必须是 11 位短值)", +} + + +class AllnetError(RuntimeError): + """ALL.Net 交互失败(网络 / 信封 / 业务码非 1)。""" + + +# ============================================================================= +# 信封:AES-128-CBC +# ============================================================================= + +def encode_request(text: str) -> bytes: + """明文 -> 线上字节流:16 字节全 0 前缀 + PKCS7 + AES-128-CBC(IV=0)。""" + body = AES_IV + text.encode("utf-8") + return AES.new(AES_KEY, AES.MODE_CBC, AES_IV).encrypt(pad(body, AES.block_size)) + + +def decode_response(raw: bytes) -> str: + """线上字节流 -> 明文:前 16 字节是 IV,其后是 AES-128-CBC 密文。""" + if len(raw) < 32 or len(raw) % AES.block_size: + raise AllnetError("响应长度异常:%d 字节(应 >=32 且为 16 的倍数)" % len(raw)) + plain = AES.new(AES_KEY, AES.MODE_CBC, raw[:16]).decrypt(raw[16:]) + n = plain[-1] + if 1 <= n <= AES.block_size: + plain = plain[:-n] + return plain.decode("utf-8", "replace") + + +def allnet_post(path, body, *, host=DEFAULT_HOST, timeout=DEFAULT_TIMEOUT, retries=3): + """ + POST 一条加密请求,返回解密后的明文(形如 "result=1&place_id=...")。 + + ★ 实测 at.sys-allnet.cn 偶尔会直接掐断连接(RemoteDisconnected), + 所以这里对**网络层**失败做退避重试;业务码非 1 不重试。 + """ + url = host.rstrip("/") + path + payload = encode_request(body) + last_error = None + for attempt in range(1, retries + 1): + try: + resp = requests.post(url, data=payload, headers=HEADERS, timeout=timeout) + except requests.RequestException as exc: + last_error = exc + if attempt < retries: + time.sleep(1.5 * attempt) + continue + raise AllnetError("请求 %s 失败(已重试 %d 次):%s" % (url, retries, exc)) from exc + + if resp.status_code != 200: + if resp.status_code >= 500 and attempt < retries: + last_error = "HTTP %d" % resp.status_code + time.sleep(1.5 * attempt) + continue + raise AllnetError("请求 %s 返回 HTTP %d" % (url, resp.status_code)) + return decode_response(resp.content) + + raise AllnetError("请求 %s 失败:%s" % (url, last_error)) + + +def parse_kv(text: str) -> dict: + """把 "result=1&place_id=146b&name=%E5%AE%89..." 解析成 dict(值做 URL 解码)。""" + out = {} + for part in text.strip().split("&"): + if not part or "=" not in part: + continue + key, val = part.split("=", 1) + out[key.strip()] = urllib.parse.unquote(val) + return out + + +# ============================================================================= +# Keychip <-> client_id +# ============================================================================= + +def parse_keychip(raw: str) -> str: + """ + 把用户给的 Keychip 归一化成 client_id(11 位大写短值)。 + + 接受三种写法: + 完整带连字符 "A63E-01C30471007" + 完整连写 "A63E01C30471007" + 短值 "A63E01C3047" + + ★ 为什么一定要截前 11 位:实测把完整 15 位当 client_id 发出去, + ALL.Net 回 result=-3(格式错)。 + """ + s = re.sub(r"[\s\-]", "", str(raw)).upper() + if len(s) < CLIENT_ID_LEN: + raise ValueError("Keychip 太短:%r(至少 %d 位)" % (raw, CLIENT_ID_LEN)) + cid = s[:CLIENT_ID_LEN] + if not CLIENT_ID_RE.match(cid): + raise ValueError("Keychip 非法:%r(应为十六进制大写)" % raw) + return cid + + +def make_keychip(client_id: str, place_id) -> str: + """ + 按本工程约定拼回完整 Keychip: + 前 4 位 + "-" + 第 5 位起 + placeId + 例:A63E01C3047 + 1007 -> A63E-01C30471007 + """ + cid = str(client_id).upper() + return "%s-%s%d" % (cid[:4], cid[4:], int(place_id)) + + +# ============================================================================= +# 两个接口 +# ============================================================================= + +def initialize(client_id, *, title_ver=DEFAULT_TITLE_VER, host=DEFAULT_HOST, + timeout=DEFAULT_TIMEOUT): + """POST /net/initialize —— 机台认证,返回原始明文。""" + body = "title_id=%s&title_ver=%s&client_id=%s" % (TITLE_ID, title_ver, client_id) + return allnet_post(PATH_INITIALIZE, body, host=host, timeout=timeout) + + +def delivery_instruction(client_id, *, title_ver=DEFAULT_TITLE_VER, host=DEFAULT_HOST, + timeout=DEFAULT_TIMEOUT): + """POST /net/delivery/instruction —— DLI,返回原始明文(含 uri= 配信指示書地址)。""" + body = "title_id=%s&title_ver=%s&client_id=%s" % (TITLE_ID, title_ver, client_id) + return allnet_post(PATH_DELIVERY_INSTRUCTION, body, host=host, timeout=timeout) + + +def query_keychip(keychip, *, title_ver=DEFAULT_TITLE_VER, host=DEFAULT_HOST, + timeout=DEFAULT_TIMEOUT, raw_ok=False): + """ + 查一台机台的身份。返回 dict(含 ok / result / 各字段)。 + + ★ raw_ok=False 时,result != 1 直接抛 AllnetError(CLI 用); + raw_ok=True 时照样返回,由调用方自己看 result(批量用)。 + """ + cid = parse_keychip(keychip) + text = initialize(cid, title_ver=title_ver, host=host, timeout=timeout) + kv = parse_kv(text) + + result = kv.get("result", "") + place_hex = kv.get("place_id", "") or "" + try: + place_id = int(place_hex, 16) if place_hex else None + except ValueError: + place_id = None + + region_names = [kv.get("region_name%d" % i, "") for i in range(4)] + region_names = [n for n in region_names if n] + + try: + region_id = int(kv.get("region0", "") or 0) + except ValueError: + region_id = None + + info = { + "ok": result == "1", + "result": result, + "result_text": RESULT_TEXT.get(result, "未知返回码 %s" % result), + "title_id": TITLE_ID, + "title_ver": title_ver, + "host": host, + # --- 六个值里的五个(KEYCHIP_ID 是推导值)--- + "client_id": cid, + "region_id": region_id, + "place_id": place_id, + "place_name": kv.get("name", ""), + "region_name": region_names[0] if region_names else "", + # --- 附送 --- + "nickname": kv.get("nickname", ""), + "region_names": region_names, + "country": kv.get("country", ""), + "setting": kv.get("setting", ""), + "location_type": kv.get("location_type", ""), + "game_server_uri": kv.get("uri1", ""), + "auth_token": kv.get("uri2", ""), + "token": kv.get("token", ""), + "utc_time": kv.get("utc_time", ""), + "client_timezone": kv.get("client_timezone", ""), + "res_ver": kv.get("res_ver", ""), + "raw": text.strip(), + } + if info["place_id"] is not None: + info["keychip"] = make_keychip(cid, info["place_id"]) + else: + info["keychip"] = "" + + if not info["ok"] and not raw_ok: + raise AllnetError("ALL.Net 返回 result=%s(%s)" % (result, info["result_text"])) + return info + + +# ============================================================================= +# 写回 config.py +# ============================================================================= + +CONFIG_FILENAME = "config.py" + +# 写回哪些键(KEYCHIP_ID 是推导值,不写) +WRITEBACK_KEYS = ("CLIENT_ID", "REGION_ID", "PLACE_ID", "PLACE_NAME", "REGION_NAME") + + +def _replace_assignment(text, name, literal): + """把 config.py 里唯一一行 NAME = ... 换成 NAME = literal。""" + pattern = re.compile(r"^(%s[ \t]*=[ \t]*).*$" % re.escape(name), re.M) + new_text, count = pattern.subn(lambda m: m.group(1) + literal, text, count=1) + if count != 1: + raise AllnetError("config.py 里找不到唯一的 %s = ... 赋值行(找到 %d 处)" % (name, count)) + return new_text + + +def write_back_config(info, *, config_path=None, quiet=False): + """ + 把查询结果写回 config.py。 + + 安全措施: + 1. 先 ast.parse 语法自检,写坏了就不落盘 + 2. 落盘前把原文件备份成 config.py.bak + 3. 保留原文件的换行风格(LF / CRLF) + """ + path = config_path or os.path.join(os.path.dirname(os.path.abspath(__file__)), + CONFIG_FILENAME) + if not os.path.isfile(path): + raise AllnetError("找不到 config.py:%s" % path) + + with open(path, "rb") as fp: + raw = fp.read() + newline = "\r\n" if b"\r\n" in raw else "\n" + text = raw.decode("utf-8").replace("\r\n", "\n") + + pairs = [ + ("CLIENT_ID", json.dumps(info["client_id"], ensure_ascii=False)), + ("REGION_ID", str(info["region_id"])), + ("PLACE_ID", str(info["place_id"])), + ("PLACE_NAME", json.dumps(info["place_name"], ensure_ascii=False)), + ("REGION_NAME", json.dumps(info["region_name"], ensure_ascii=False)), + ] + for name, literal in pairs: + text = _replace_assignment(text, name, literal) + + try: + ast.parse(text) + except SyntaxError as exc: + raise AllnetError("改写后 config.py 语法不合法,已放弃写入:%s" % exc) from exc + + shutil.copy2(path, path + ".bak") + with open(path, "wb") as fp: + fp.write(text.replace("\n", newline).encode("utf-8")) + + if not quiet: + print(" [已写回] %s" % path) + print(" [已备份] %s.bak" % path) + return path + + +def config_switch_enabled(config_path=None): + """读 config.py 里的 AUTHV1_WRITE_CONFIG 开关。读不到就当作关。""" + path = config_path or os.path.join(os.path.dirname(os.path.abspath(__file__)), + CONFIG_FILENAME) + try: + with open(path, "rb") as fp: + tree = ast.parse(fp.read().decode("utf-8")) + except Exception: + return False + for node in tree.body: + if isinstance(node, ast.Assign): + for target in node.targets: + if isinstance(target, ast.Name) and target.id == "AUTHV1_WRITE_CONFIG": + try: + return bool(ast.literal_eval(node.value)) + except Exception: + return False + return False + + +# ============================================================================= +# 输出 +# ============================================================================= + +def format_report(info) -> str: + """人类可读的结果块。""" + lines = [] + lines.append("=== authv1 机台身份查询 ===") + lines.append(" Keychip (完整) : %s" % (info["keychip"] or "(查不到)")) + lines.append(" clientId (短值) : %s <- 游戏服务器 clientId" % info["client_id"]) + lines.append(" placeId : %s" % info["place_id"]) + lines.append(" placeName : %s" % info["place_name"]) + lines.append(" regionId : %s" % info["region_id"]) + lines.append(" regionName : %s" % info["region_name"]) + lines.append(" --- 附送 ---") + lines.append(" 游戏服务器 : %s" % info["game_server_uri"]) + lines.append(" 机台昵称 : %s" % info["nickname"]) + lines.append(" 国家/地区 : %s" % info["country"]) + lines.append(" 认证时间(UTC) : %s 时区 %s" % (info["utc_time"], info["client_timezone"])) + lines.append(" ALL.Net 返回码 : %s(%s)" % (info["result"], info["result_text"])) + return "\n".join(lines) + + +# ============================================================================= +# CLI +# ============================================================================= + +def build_parser(): + p = argparse.ArgumentParser( + prog="authv1.py", + description="ALL.Net(alAbEx v4) 机台认证:Keychip -> clientId/regionId/placeId/placeName/regionName", + formatter_class=argparse.RawDescriptionHelpFormatter, + epilog=( + "示例:\n" + " python authv1.py A63E01E9580\n" + " python authv1.py A63E-01C30471007 --json\n" + " python authv1.py A63E01E9580 --write\n" + " python authv1.py --batch source/keychip.csv --limit 10\n" + ), + ) + p.add_argument("keychip", nargs="?", help="Keychip(完整带连字符 / 完整连写 / 11 位短值都行)") + p.add_argument("--batch", metavar="CSV", + help="批量查询:CSV 文件,默认读第一列(表头含 Keychip 时自动跳过)") + p.add_argument("--limit", type=int, default=0, help="批量模式最多查多少条(0 = 不限)") + p.add_argument("--ver", default=None, help="上报给 ALL.Net 的版本号(默认取 config.MAI_ENCODING)") + p.add_argument("--host", default=DEFAULT_HOST, help="ALL.Net 认证服务器(默认 %s)" % DEFAULT_HOST) + p.add_argument("--timeout", type=float, default=DEFAULT_TIMEOUT, help="单次请求超时秒数") + p.add_argument("--json", action="store_true", help="输出 JSON") + g = p.add_mutually_exclusive_group() + g.add_argument("--write", action="store_true", help="强制把结果写回 config.py") + g.add_argument("--no-write", action="store_true", help="强制不写回 config.py") + return p + + +def resolve_title_ver(cli_value): + if cli_value: + return str(cli_value) + try: + import config # noqa: F401 同目录 + return str(getattr(config, "MAI_ENCODING", DEFAULT_TITLE_VER)) + except Exception: + return DEFAULT_TITLE_VER + + +def main(argv=None): + try: + sys.stdout.reconfigure(errors="replace") + except Exception: + pass + + args = build_parser().parse_args(argv) + title_ver = resolve_title_ver(args.ver) + + if args.batch: + return run_batch(args, title_ver) + + if not args.keychip: + build_parser().print_help() + print("\n错误:请给一个 Keychip,或用 --batch 指定 CSV。") + return 2 + + try: + info = query_keychip(args.keychip, title_ver=title_ver, + host=args.host, timeout=args.timeout) + except (AllnetError, ValueError) as exc: + print("查询失败:%s" % exc) + return 1 + + if args.json: + print(json.dumps(info, ensure_ascii=False, indent=1)) + else: + print(format_report(info)) + + do_write = decide_write(args) + if do_write: + try: + write_back_config(info) + except AllnetError as exc: + print("写回失败:%s" % exc) + return 1 + elif not args.json: + print(" [未写回] 想让它自动写回:把 config.py 的 AUTHV1_WRITE_CONFIG 改成 True," + "或加 --write") + return 0 + + +def decide_write(args): + """--write / --no-write 优先,否则看 config.py 的开关。""" + if args.write: + return True + if args.no_write: + return False + return config_switch_enabled() + + +def _disp_width(text): + """按终端显示宽度算长度:中日韩全角字符占 2 列。""" + import unicodedata + width = 0 + for ch in str(text): + width += 2 if unicodedata.east_asian_width(ch) in ("W", "F") else 1 + return width + + +def _pad(text, width): + text = str(text) + return text + " " * max(0, width - _disp_width(text)) + + +def run_batch(args, title_ver): + path = args.batch + if not os.path.isfile(path): + print("找不到 CSV:%s" % path) + return 2 + + rows = [] + with open(path, "r", encoding="utf-8-sig", newline="") as fp: + reader = csv.reader(fp) + for row in reader: + if not row or not row[0].strip(): + continue + if row[0].strip().lower() in ("keychip", "keychip id", "keychipid"): + continue + rows.append(row) + if args.limit > 0: + rows = rows[: args.limit] + + print("=== authv1 批量查询(%d 台,版本 %s)===" % (len(rows), title_ver)) + header = " ".join([_pad("clientId", 13), _pad("result", 6), _pad("placeId", 8), + _pad("regionId", 8), _pad("区域", 8), "店铺名"]) + print(header) + ok = 0 + results = [] + for row in rows: + try: + info = query_keychip(row[0], title_ver=title_ver, host=args.host, + timeout=args.timeout, raw_ok=True) + except Exception as exc: + print("%s ERROR %s" % (_pad(row[0].strip()[:13], 13), exc)) + continue + results.append(info) + if info["ok"]: + ok += 1 + print(" ".join([ + _pad(info["client_id"], 13), + _pad(info["result"], 6), + _pad(info["place_id"], 8), + _pad(info["region_id"], 8), + _pad(info["region_name"], 8), + str(info["place_name"]), + ])) + print("--- 成功 %d / %d ---" % (ok, len(rows))) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/astral/buy_ticket.py b/astral/buy_ticket.py new file mode 100644 index 0000000..8d2266f --- /dev/null +++ b/astral/buy_ticket.py @@ -0,0 +1,247 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +buy_ticket.py —— 主脚本范例:扫码登录 → 购买功能票 → 登出 +================================================================================ + +一条完整的「买票」链路: + + ParseQRCode -> GetUserPreview -> UserLogin -> UpsertUserChargelog -> UserLogout + +★ 本脚本判断「能买什么票」**只看 GetUserChargeApi**(账号自己的票券表), + 不再调 GetGameChargeApi(那是机台本地的上架清单,跟账号状态无关)。 + +UpsertUserChargelog 内部会自动做这些事(所以主脚本不用管): + 1. 调 GetUserChargeApi 取当前票券列表(算「购买后库存」) + 2. 调 GetUserDataApi 取 playCount / playerRating + 3. 按 TicketManager.cs:564 算 validDate(现在 -4h +90d,取日期补 04:00:00) + 4. 查 TICKET_CREDIT_NUM(已下沉到 api/UpsertUserChargelog.py)得到 + userChargelog.price(= ticket.creditNum) + 5. 闸门 → 发包 + +-------------------------------------------------------------------------------- +用法 +-------------------------------------------------------------------------------- + python buy_ticket.py <二维码> # 预检:只看报文,不发包 + python buy_ticket.py <二维码> --list # 登录后只列当前票券,不购买 + python buy_ticket.py <二维码> --charge-id 3 # 指定票(默认 5 = 5倍券) + python buy_ticket.py <二维码> --charge-id 2 --send # ★ 真实购买 + python buy_ticket.py <二维码> --charge-id 2 --send --debug + python buy_ticket.py <二维码> --charge-id 2 --send --skip-entry # 跳过入场数据下载 + +付费票(api.PAID_TICKET_IDS): + 2 = 2倍チケット creditNum 1 + 3 = 3倍チケット creditNum 2 + 4 = 4倍チケット creditNum 3 + 5 = 5倍チケット creditNum 4 + 6 = 6倍チケット creditNum 5 + +★ 真实购买会写入一条购买记录(不可撤销)。不传 --send 时只构造报文。 + +★ 二维码有**时效性**(**有效期 10 分钟**),过期后 aimedb 返回 errorID=2 + —— **不是按次数计量的**,重新生成即可。 + +★ 购买前会先查一次功能票;**账号已持有功能票时直接拒绝购买**(重复购买有封号风险)。 +""" + +from __future__ import annotations + +import sys +import time + +from api import ( + setup_logging, + teardown_logging, + log_error, + log_info, + ParseQRCode, + GetUserPreview, + UserLogin, + UserLogout, + LogoutType, + UpsertUserChargelog, + ChargelogConfirmError, + ChargelogGuardError, + GetUserCharge, + ticket_name, + GetNeedUserData, + summarize_snapshot, + Ping, +) +from config import PLACE_ID, REGION_ID + + +def show_charges(user_id, label): + """ + ★ 调 GetUserChargeApi 打印当前票券状态,并返回 stock > 0 的那些。 + + ★★ 为什么跑前跑后都要查: + 真机只在「本局要用这张票」时才购买,买到手会立刻被用掉(stock--), + 所以正常状态 stock 恒为 0。 + **已经持票还去买,服务端看到的是重复购买,有封号风险。** + 所以买之前必须确认没有持票;买之后要确认状态符合预期。 + """ + raw = GetUserCharge(user_id) + lst = (raw.get("userChargeList") if isinstance(raw, dict) else None) or [] + log_info("[" + label + "] 当前票券 " + str(len(lst)) + " 条:") + if not lst: + log_info(" (空)") + for c in lst: + cid = c.get("chargeId") + stock = int(c.get("stock", 0) or 0) + log_info(" chargeId=" + str(cid) + " " + ticket_name(cid) + + " stock=" + str(stock) + + " purchaseDate=" + str(c.get("purchaseDate")) + + " validDate=" + str(c.get("validDate")) + + (" ← ★ 持有中" if stock > 0 else "")) + held = [c for c in lst if isinstance(c, dict) and int(c.get("stock", 0) or 0) > 0] + log_info("[" + label + "] 持有中的功能票:" + str(len(held)) + " 张") + return held + + +def parse_args(argv): + opts = {"qr": "", "charge_id": 5, "send": False, "list": False, + "debug": False, "skip_entry": False, "wait_before": 15.0} + i = 0 + while i < len(argv): + a = argv[i] + if a == "--send": + opts["send"] = True + elif a == "--list": + opts["list"] = True + elif a == "--debug": + opts["debug"] = True + elif a == "--skip-entry": + opts["skip_entry"] = True + elif a == "--wait-before" and i + 1 < len(argv): + opts["wait_before"] = float(argv[i + 1]) + i += 1 + elif a == "--charge-id" and i + 1 < len(argv): + opts["charge_id"] = int(argv[i + 1]) + i += 1 + elif not a.startswith("--") and not opts["qr"]: + opts["qr"] = a + i += 1 + return opts + + +def main() -> int: + opts = parse_args(sys.argv[1:]) + if not opts["qr"]: + print(__doc__) + return 1 + + if opts["debug"]: + import config as _cfg + _cfg.LOG_LEVEL = "debug" + + setup_logging("buy_ticket") + session = {"user_id": 0, "token": "", "login_dt": 0, "logged_in": False} + try: + # ---- ★ 心跳:决定后续所有请求的 number 头 ---- + # 真机序列里 Ping 在 [11],紧接着才是 GetUserPreviewApi [12]。 + # 不跑的话 number 恒为 "0"(真机是 75)。 + Ping() + + user_id, token = ParseQRCode(opts["qr"]) + session.update(user_id=user_id, token=token) + + preview = GetUserPreview(user_id, token) + if preview.isLogin: + log_error("账号处于已登录状态,请先在机台登出或等待会话超时") + return 2 + + login = UserLogin(user_id, token, region_id=REGION_ID, place_id=PLACE_ID) + session.update(login_dt=login.loginDateTime, logged_in=True) + + # ---- ★ 复刻真机的「入场」序列:登录后先把用户数据全量拉一遍 ---- + # 真机 13:19:45 登录 -> 13:19:46~13:19:51 拉 47 个节点 + # -> 13:20:10 才发 UpsertUserChargelogApi + # 本脚本原来 login 后直接买,跳过了这一段。 + if not opts["skip_entry"]: + snap = GetNeedUserData(user_id, token=token, + place_id=PLACE_ID, region_id=REGION_ID) + _sum = summarize_snapshot(snap) + log_info("入场数据下载完成:" + str(len(_sum)) + " 个节点,失败 " + + str(len(snap.get("_failed") or [])) + " 个") + + # ---- ★★ 跑前:必须确认账号当前**没有**持有功能票 ---- + held_before = show_charges(user_id, "购买前") + + if opts["list"]: + log_info("[--list] 只查询票券状态,不购买。") + return 0 + + aborted = False + if held_before: + log_error("账号当前已持有功能票,**拒绝购买**(重复购买有封号风险):") + for c in held_before: + log_error(" chargeId=" + str(c.get("chargeId")) + + " " + ticket_name(c.get("chargeId")) + + " stock=" + str(c.get("stock")) + + " validDate=" + str(c.get("validDate"))) + log_error("请先在机台把票用掉,或等它过期后再来。") + aborted = True + else: + # ---- ★ 买票前等待(贴近真机节奏:真机 login 13:19:45 -> 买票 13:20:10,间隔 25s)---- + # 默认 15 秒(与 UpsertUserAll 的发包冷却一致) + if opts["wait_before"] > 0: + log_info("买票前等待 " + str(opts["wait_before"]) + " 秒 ...") + time.sleep(opts["wait_before"]) + log_info("等待结束,开始购买") + + # ---- 购买 ---- + # ★ 一个函数搞定:取当前票券/档案 -> 安全检查 -> 算 validDate/price -> 闸门 -> 发包 + UpsertUserChargelog( + user_id, opts["charge_id"], login.loginDateTime, + dry_run=not opts["send"], + confirm=opts["send"], + guard_no_stock=True, + guard_purchasable=False, # ★ 不再按 GetGameCharge 上架清单拦截 + place_id=PLACE_ID, region_id=REGION_ID, + ) + + # ---- ★★ 跑后:无论有没有真发包,都再查一次 ---- + # (中止时也查,确认状态确实没被动过) + held_after = show_charges(user_id, "购买后") + + if aborted: + log_info("已按安全检查中止,**未发包**;上面是中止后的复查结果") + if len(held_after) == len(held_before): + log_info("复查确认:票券状态未发生变化 ✅") + else: + log_warning("复查发现票券数量变了 —— 请人工确认") + return 3 + + if not opts["send"]: + log_info("[dry-run] 未发包。想真实购买请加 --send(★ 会写入购买记录)") + return 0 + if held_after: + log_info("购买后持有 " + str(len(held_after)) + " 张票(购买成功)") + else: + log_warning("购买后没有查到持有中的票 —— 服务端可能没落库," + "或票被立刻消耗了") + return 0 + + except ChargelogGuardError: + return 3 + except SystemExit: + raise + except ChargelogConfirmError: + return 5 + except Exception as exc: + log_error(type(exc).__name__ + ": " + str(exc)) + return 1 + finally: + if session["logged_in"]: + try: + UserLogout(session["user_id"], session["token"], session["login_dt"], + logout_type=LogoutType.TestIn, + region_id=REGION_ID, place_id=PLACE_ID) + except Exception as exc: + log_error("[收尾] 强制登出失败(会话可能需等待服务端超时):" + str(exc)) + teardown_logging() + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/astral/config.py.example b/astral/config.py.example new file mode 100644 index 0000000..aed46c8 --- /dev/null +++ b/astral/config.py.example @@ -0,0 +1,405 @@ +# -*- coding: utf-8 -*- +""" +config.py —— 舞萌DX 纯网络脚本工程 · 运行时可配置项 +================================================================================ + +★★ 这是**模板文件**。第一次使用请先复制一份: + + cp config.py.example config.py # Linux / macOS + copy config.py.example config.py # Windows + + 然后**必须**填好第二节「机台与店铺标识」的 6 个值,否则脚本发出去的请求 + 带的是别人的机台身份,服务端会拒绝。 + + ★ config.py 已在 .gitignore 里 —— 它属于你的私有配置,不要提交。 +================================================================================ + +本文件集中存放**用户可能需要修改**的内容,其余协议常量写死在各自脚本内。 + +分六块: + 1. 网络与加密常量(AES 密钥、协议版本、服务器地址) + 2. 机台与店铺标识(Keychip、区域、店铺) + 3. 扫码登录常量(aimedb) + 4. ★ UpsertUserAll 即将上传的歌曲数据(默认取 source/2026-10-05.log 真机样本) + 5. UpsertUserAll 安全闸门 + 6. 日志级别 + +权威来源全部标注在注释里,改之前请先看依据。 +""" + +# ============================================================================= +# 一、网络与加密常量 +# ============================================================================= + +# ★ BASE_URL / AES_KEY / AES_IV / OBFUSCATE_PARAM 已下沉到 api/MaimaiNet.py +# --- 报文版本标识 --- +# 依据:source/Assembly-CSharp/Net/NetHttpClient.cs:69 DefaultHttpHeaderEncryption = "1.55" +# (请求头 Mai-Encoding 的值;1.56 ROM 实测仍发 1.55) +MAI_ENCODING = "1.55" + +# --- 超时(毫秒)--- +# 依据:source/Assembly-CSharp/Net/NetConfig.cs:7-11 +TIMEOUT_MS = 10000 # 普通接口 +TIMEOUT_LONG_MS = 60000 # 登录 / 结算上传 + + +# ============================================================================= +# 二、机台与店铺标识 +# ============================================================================= + +# 客户端 ID(Keychip 短值) +# 依据:source/Assembly-CSharp/Net.Packet.Mai2/PacketGetGameSetting.cs:23 +# clientId = AMDaemon.System.KeychipId.ShortValue +# 实测:真机日志里 clientId 恒等于 Keychip 短值 +# ★ 形态 = 15 位 Keychip 去掉连字符后的**前 11 位**(大写十六进制)。 +CLIENT_ID = "" # ★★ 必填:形如 "A63E01C3047" + +# 区域 ID / 店铺 ID +# 依据:source/Assembly-CSharp/Net.Packet.Mai2/PacketUserLogin.cs:24-25 +# regionId = Auth.RegionCode ; placeId = Auth.LocationId +# 实测:真机日志里的 regionId / placeId 与机台所在地一致 +REGION_ID = 0 # ★★ 必填:你所在区域 ID +PLACE_ID = 0 # ★★ 必填:你所在店铺 ID + +# Keychip ID(机台唯一标识,完整格式带连字符) +# ★★ 这是你自己的机台身份,不要外传;填错服务端会拒。 +# 依据:source/Assembly-CSharp/Manager/ChimeReaderManager.cs:250 +# KeychipID = AMDaemon.System.KeychipId.Value +# ★ 组成 = CLIENT_ID 的前 4 位 + "-" + CLIENT_ID 第 5 位起 + PLACE_ID +# 例:CLIENT_ID "A63E01C3047" + PLACE_ID 1007 -> "A63E-01C30471007" +# 所以它由上面两个值**推导**,不要手改。 +KEYCHIP_ID = (CLIENT_ID[:4] + "-" + CLIENT_ID[4:] + str(PLACE_ID)) if CLIENT_ID else "" + +# 店铺名 / 区域名 +# +# ★ 为什么以前必须手工填:**游戏服务器没有任何接口返回店铺名**。 +# 逐行扫过 source/2026-10-05.log 全部响应: +# - GetGameSettingApi 只回 gameSetting,无店名 +# - GetUserDataApi 的 lastPlaceName 回的是 null +# - GetUserRegionApi 只回 regionId/playCount/created +# 店铺名来自机台本地 AMDaemon: +# source/AMDaemon.NET/AMDaemon/Allnet/Auth.cs:33 LocationName <- allnet_Auth_getLocationName() +# 是开机时 ALL.Net 认证下发的,客户端本地就有,不会向游戏服务器索取。 +# +# ★★ 现在不用手工抄了:python authv1.py <你的Keychip> 会直接问 ALL.Net +# 认证服务器要回 name / region_name0。把下面的 AUTHV1_WRITE_CONFIG 打开, +# 它还能把结果自动写回 config.py。 +PLACE_NAME = "" # ★★ 必填:店铺名 +REGION_NAME = "" # ★★ 必填:区域名 + + +# --- authv1 回写开关 --- +# +# authv1.py(Keychip -> 机台身份)查到结果后,是否**自动写回 config.py**。 +# +# True : 每次查询成功后,把 CLIENT_ID / REGION_ID / PLACE_ID / +# PLACE_NAME / REGION_NAME 五个值改写进 config.py。 +# (KEYCHIP_ID 是推导值,会自动跟着变,不用写。) +# 改写前会把原文件备份成 config.py.bak,写坏不落盘。 +# False : 只打印结果,不动 config.py。(默认,安全) +# +# 命令行可临时覆盖:--write 强制写 / --no-write 强制不写。 +AUTHV1_WRITE_CONFIG = False + + +# ============================================================================= +# 三、扫码登录常量(aimedb) +# ============================================================================= +# +# 依据:source/ChimeLib.NET/ChimeLib/NET/COMM/CCommGetUserData.cs +# + docs/舞萌DX_扫码登录协议技术规范.md + +# ★ aimedb / QR 常量已下沉到 api/Chime.py +# ============================================================================= +# 三之二、★ 功能票(Ticket)主数据 +# ============================================================================= +# +# 依据:游戏本地主数据 +# D:\SDGB2026\Package\Sinmai_Data\StreamingAssets\A000\ticket\ticketXXXXXX\Ticket.xml +# 源码侧 Manager.MaiStudio.TicketData.creditNum +# +# ★ 为什么脚本需要它: +# UpsertUserChargelogApi(购买功能票)的 userChargelog.price 取的是 +# **ticket.creditNum(票的信用点倍数)**,不是 GetGameChargeApi 里的 money price: +# source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:410 +# result.price = ticket.creditNum; +# +# ticketKind 含义(Ticket.xml 里的枚举): +# 1=Paid(付费,可在机台买) 2=Event 3=Free 4=Link 5=ShopWeekly 6=ShopChara +# ★ TICKET_CREDIT_NUM / TICKET_NAMES / PAID_TICKET_IDS / +# TICKET_VALID_HOUR_OFFSET / TICKET_VALID_DAYS +# 已下沉到 api/UpsertUserChargelog.py + +#: 买票闸门(和 UpsertUserAll 一样,默认不放行) +UPSERT_CHARGELOG_CONFIRM = False +# ============================================================================= +# 四、★ UpsertUserAll 即将上传的歌曲数据 +# ============================================================================= +# +# ★ 为什么放在 config: +# 一局游玩的成绩是**唯一无法由脚本自行产生**的输入 —— +# 纯网络脚本复刻不出游玩过程,服务端要的就是这份原始成绩。 +# 换歌 / 换成绩只改这里,不用动任何 api 脚本。 +# +# ★ 默认值 = source/2026-10-05.log:123 的**真机跑通报文**(UpsertUserAllApi 请求) +# 即 userPlaylogList[0] 逐字段照抄。 +# +# ★ 两个"歌曲数据"的区别(别混): +# userPlaylogList 本局**原始判定输入** —— 服务端据此算分、写战绩表 +# userMusicDetailList 按 (musicId, level) 的**历史归档** —— 本局那条 playCount +1 +# 下面 PLAY_* 同时喂给这两处,保证一致。 + +# --- 曲目与难度 --- +PLAY_MUSIC_ID = 143 # 曲目 ID +PLAY_MUSIC_LEVEL = 4 # 0=Basic 1=Advanced 2=Expert 3=Master 4=Re:Master +PLAY_TRACK_NO = 1 # 本局第几首 + +# --- 版本号(同一版本两种写法,两处都要)--- +PLAY_VERSION_INT = 1056000 # 整数形式,用于 userPlaylogList[].version(1.56.00) +PLAY_VERSION_STR = "1.56.00" # 字符串形式,用于 userGamePlaylogList[].version + +# --- 成绩 --- +PLAY_ACHIEVEMENT = 0 # 达成率 ×10000(0 = 本局失败) +PLAY_DELUXSCORE = 0 # DX 分数 +PLAY_SCORE_RANK = 0 # 评级档(0 = 无) +PLAY_IS_CLEAR = False # 是否 Clear + +PLAY_MAX_COMBO = 0 +PLAY_TOTAL_COMBO = 655 # 该谱面 note 总数(= 各类型判定数之和) +PLAY_MAX_SYNC = 0 +PLAY_TOTAL_SYNC = 0 +PLAY_COMBO_STATUS = 0 # 0=无 1=全连 +PLAY_SYNC_STATUS = 0 + +PLAY_FAST_COUNT = 0 +PLAY_LATE_COUNT = 0 + +# --- 判定明细 {类型: {判定位: 次数}} --- +# 真机样本是一局**失败**的成绩(全 Miss) +PLAY_JUDGE_COUNTS = { + "tap": {"CriticalPerfect": 0, "Perfect": 0, "Great": 0, "Good": 0, "Miss": 441}, + "hold": {"CriticalPerfect": 0, "Perfect": 0, "Great": 0, "Good": 0, "Miss": 19}, + "slide": {"CriticalPerfect": 0, "Perfect": 0, "Great": 0, "Good": 0, "Miss": 192}, + "touch": {"CriticalPerfect": 0, "Perfect": 0, "Great": 0, "Good": 0, "Miss": 0}, + "break": {"CriticalPerfect": 0, "Perfect": 0, "Great": 0, "Good": 0, "Miss": 3}, +} + +# --- 评级(本局前后)--- +# ★ PLAY_BEFORE/AFTER_RATING 等已改为运行时从服务器快照取(derive_play_rating) +# --- 曲种索引 --- +# ★ 必须与 userExtend.categoryIndex 一致(真机两处都是 2022) +PLAY_CATEGORY_INDEX = 2022 +PLAY_MUSIC_INDEX = 10 # userExtend.musicIndex +PLAY_EXTRA_FLAG = 1721 # userExtend.extraFlag + +# --- 本局使用的角色快照(characterId1..5 / Level / Awakening)--- +# +# ★ 语义:**进入游玩时**的快照值,不要加经验 —— 这一点极易搞错。 +# (结算后的等级在 upsertUserAll.userCharacterList 里,那处才 +经验) +# 真机实证(source/2026-10-05.log:123 同一份报文): +# userPlaylogList[0].characterLevel1..5 = 3800/4455/134/134/134 ← 快照(游玩前) +# upsertUserAll.userCharacterList = 3801/4456/135/135/135 ← 结算后 +# +# ★★ 通常**不用改这里**:main.py 会调用 derive_play_characters(snapshot), +# 直接从服务器刚下发的 userData.charaSlot + userCharacterList 推出游玩前等级, +# 并覆盖本配置。只有拿不到快照(离线组包)时才回退到这里。 +# +# 默认值 = 真机 charaSlot [395, 101, 400402, 400401, 200401] 的游玩前等级 +# --- 本局消耗 --- +# ★ playCredit 语义(VOExtensions.cs:838-845): +# playCredit = Credit.GameCostEnoughPlay()(投币成本) + TicketManager.GetTicketCredit(useTicketId) +# 即"这一局总共折合多少 credit",不是余额、不是曲目数。真机样本 = 1。 +PLAY_CREDIT = 1 +# ★ -1 = 不使用票。依据 TicketManager.cs:47 初始化 _useTicketId[i] = -1; +# GetTicketCredit(-1) 里 GetTicket(-1) 返回 null -> 返回 0,即不用票不折算 credit。 +PLAY_USE_TICKET_ID = -1 +PLAY_MODE = 0 # 0=通常 +PLAY_IS_TUTORIAL = False +PLAY_IS_EVENT_MODE = False +PLAY_IS_NEW_FREE = False +PLAY_IS_FREEDOM_MODE = False + +# --- 机台本地计数器(★ 无法从服务器推导,只能手填)--- +# +# 依据:source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:881 +# result.playCount = Backup.localParameter.playCount +# 这是机台**本地**的游玩计数器,任何 Get 接口都不会返回它, +# 所以既推不出来也不会被服务端纠正 —— 填错只是个统计数字不对。 +# 取值 = 该机台当天/本轮的累计游玩局数(每打一局 +1)。 +# 真机实测:19:21 那一局 = 9,22:31 那一局 = 10。 +# ★ PLAY_LOCAL_PLAY_COUNT 恒为 2(已下沉到 api/UpsertUserAll.py) +# --- ★ playSpecial 里的 "CalcSpecialNum"(机台硬件标志位)--- +# +# 依据:source/Assembly-CSharp/Manager/GameManager.cs:332-378 +# source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:846-855 +# +# playSpecial = 位反转32( Random.Range(1,1037933) * 2069 + CalcSpecialNum() ) +# +# CalcSpecialNum() 是**按位或**出来的机台特征掩码,逐位含义(源码原文): +# 0x001 SpecialAP (测试/特殊 AP) +# 0x002 IsAutoPlay() +# 0x004 Win32.getRawInputDeviceCount 的 keyboard > 0 +# 0x008 同上 mouse > 0 +# 0x010 config.IsAutoPlay / IsDebugDisp / IsAllOpen +# 0x020 AMDaemon.System.IsDevelop +# 0x040 !SystemInfo.deviceName.Contains("ACA") ← 真机是 ACA,故该位为 0 +# 0x080 !graphicsDeviceName.Contains("GeForce GTX") ← 真机是 GTX,故该位为 0 +# 0x100 !processorType.Contains("Core(TM) i3-8100") ← 真机是 i3-8100,故该位为 0 +# 0x400 无条件置位(源码 GameManager.cs:375) ← ★ 恒为 1 +# +# ★ 真机实测(gamehook 抓到 CalcSpecialNum 调用): +# [CalcSpecialNum] = 1024 (SpecialAP=False IsFreedomMode=False) +# 1024 = 0x400,即除"无条件置位"那一位外全部为 0 —— 正好是一台标准 ACA 机台。 +# +# ★ 反推验证:真机 playSpecial = 892014272 +# 位反转32(892014272) = 57726124 = 27900 * 2069 + 1024 +# 余数恰好 1024,与抓到的 CalcSpecialNum 完全吻合。 +# +# 改成 0 不会报错,但 playSpecial 的位模式就不是真机那种了。 +# ★ PLAY_SPECIAL_NUM = 1024 已下沉到 api/UpsertUserAll.py +# --- 用户总游玩次数增量 --- +# +# ★ 默认 0 = **userData.playCount / currentPlayCount 都不变**(本局不计入总次数)。 +# 想复刻真机的「+1」就改成 1。 +# +# 为什么默认改成 0: +# playCount 是账号的**总游玩次数**,是玩家可见的统计值; +# 本工程做「成绩上传」时不需要改动它,保持与上传前一致更安全。 +# ★ 改成 0 之后的副作用:「落库回查」不能再靠 playCount 是否 +1 判断, +# 会自动改用 lastPlayDate 是否更新来判断(见 verify_upsert_landing)。 +PLAY_USER_PLAY_COUNT_GAIN = 0 + +# --- 曲目历史游玩次数增量 --- +# +# ★ 默认 0 = 本局**不改动**该曲目的历史游玩次数。 +# ★★ 注意语义:是「条目照传、次数不变」,**不是**「不回传这个节点」。 +# 实测(同一份代码、同一账号,唯一差别就是这个节点): +# userMusicDetailList 回传 1 条 -> returnCode=1 且 playCount 真的 +1(落库) +# userMusicDetailList 留空 -> returnCode=1 但 playCount 纹丝不动(**没落库**) +# 所以「不想让乐曲 playCount 增加」必须靠把**增量**设成 0, +# 而不是把整个节点清空 —— 后者会让整包被服务端静默丢弃。 +# +# 想复刻真机的「该谱面 playCount +1」就改成 1。 +PLAY_MUSIC_PLAY_COUNT_GAIN = 0 + +# --- 地图进度增量 --- +# +# ★ 默认 0 = **本局不推进地图**,userMapList 回传空数组。 +# 想复刻真机的"地图 +11000"就改成 11000(真机样本:mapId=550003 的 +# distance 1424000 -> 1435000)。 +# +# 依据:source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs 的地图导出逻辑 +# —— 没变化的条目不会进差分结果。 +PLAY_MAP_DISTANCE_GAIN = 0 + +# --- 组队角色等级增量 --- +# +# ★ 默认 0 = **本局不给角色加经验**,userCharacterList 回传空数组。 +# 想复刻真机的"组队 5 只各 +1 级"就改成 1(真机样本 4455->4456 等)。 +# +# ★ 注意:设成 0 时 userCharacterList 差集为空 -> 该节点不回传, +# 这是**预期的**,不是错误;validate_before_send 也只在你把增量设成非 0 +# 却又没产出条目时才告警。 +PLAY_CHARACTER_EXP_GAIN = 0 + +# --- ★ 关于 userGetPointList / userLoginBonusList(留空即可)--- +# +# 这两个节点是**登录奖励发放**才产生的,普通游玩结算不需要回传: +# +# userGetPointList(里程/点数明细) +# 真机 39 次 UpsertUserAll 样本里,**25 次为空(64%)**; +# 只有发生登录奖励/任务奖励时才非空(如 getKind=1 point=200)。 +# 留空 => 服务端不累加 point,账户点数保持不变。 +# +# userLoginBonusList(签到奖励) +# 同理,只有本次登录触发新签到才回传那一条(isCurrent=true)。 +# 留空 => isNewLoginBonusList 也是空串。 +# +# ★ 连带影响(正常现象):留空后 userData.point 保持基线值不变。 +# +# 源码参考(如需还原发放行为): +# Manager/UserData.cs:57-62 enum MaiMileGetKind { Mission=1, FriendBonus=2, Present=3 } +# Manager/UserData.cs:352-367 AddMissionPointLog / AddFriendBonusPointLog + +# --- 店铺库存查询清单(不填则跳过该节点)--- +PLAY_SHOP_ITEM_IDS = [] + + +# ============================================================================= +# 五、UpsertUserAll 安全闸门 +# ============================================================================= +# +# ★ 这是**唯一有副作用**的接口:会把本局成绩真实写进服务器,不可撤销。 +# 保持 False(默认),调用时必须显式传 confirm=True 才真正发包。 +# 改成 True 会永久放行(不建议)。 +UPSERT_CONFIRM = False + +# 真实发包前的冷却等待(秒) +# +# ★ 语义:**每次**真实发送 UpsertUserAll 之前,都固定等待这么多秒(含首次)。 +# 目的:让上报节奏贴近真机 —— 真机从登录到结算上报约 80 秒, +# 不会登录后立刻上报(source/2026-10-05.log:25 登录 → :123 上报,间隔 81 秒)。 +# +# ★ 只作用于**真实发送**(confirm=True);dry_run 不等待。 +# ★ 冷却发生在「发包前自检」之后,所以自检有问题时会先看到告警,不必白等。 +# ★ 调试时想跳过等待:把这里改成 0,或调用时传 cooldown_sec=0。 +UPSERT_SEND_COOLDOWN_SEC = 60 + + +# ============================================================================= +# 六、日志级别 +# ============================================================================= +# +# "info" 只输出 api 脚本的运行情况与结果: +# === XxxApi 开始运行 === +# === XxxApi 运行结束 === +# +# "debug" 在上面基础上,额外输出向 api 发送的数据与 api 返回的数据: +# → 请求 XxxApi URL / 请求头 / 请求体 JSON 全文 +# ← 响应 XxxApi 状态码 / 耗时 / 响应头 / 响应体 JSON 全文 +# +LOG_LEVEL = "info" + +# 单条日志里内嵌长文本的截断长度(0 = 不截断) +LOG_VALUE_MAX = 0 + + +# ============================================================================= +# 导出 +# ============================================================================= + +__all__ = [ + # 网络与加密 + "BASE_URL", "AES_KEY", "AES_IV", "OBFUSCATE_PARAM", "MAI_ENCODING", + "TIMEOUT_MS", "TIMEOUT_LONG_MS", + # 机台与店铺 + "KEYCHIP_ID", "CLIENT_ID", "REGION_ID", "PLACE_ID", "PLACE_NAME", "REGION_NAME", + "AUTHV1_WRITE_CONFIG", + # 功能票 + "TICKET_CREDIT_NUM", "TICKET_NAMES", "PAID_TICKET_IDS", + "UPSERT_CHARGELOG_CONFIRM", "TICKET_VALID_HOUR_OFFSET", "TICKET_VALID_DAYS", + # 扫码登录 + "AIMEDB_HOST", "AIMEDB_PORT", "AIMEDB_PATH", "QR_SIGN_KEY", + "QR_OPEN_GAME_ID", "QR_TITLE_KEY", "QR_USER_AGENT", + # 歌曲数据 + "PLAY_MUSIC_ID", "PLAY_MUSIC_LEVEL", "PLAY_TRACK_NO", + "PLAY_VERSION_INT", "PLAY_VERSION_STR", + "PLAY_ACHIEVEMENT", "PLAY_DELUXSCORE", "PLAY_SCORE_RANK", "PLAY_IS_CLEAR", + "PLAY_MAX_COMBO", "PLAY_TOTAL_COMBO", "PLAY_MAX_SYNC", "PLAY_TOTAL_SYNC", + "PLAY_COMBO_STATUS", "PLAY_SYNC_STATUS", "PLAY_FAST_COUNT", "PLAY_LATE_COUNT", + "PLAY_JUDGE_COUNTS", + "PLAY_BEFORE_RATING", "PLAY_AFTER_RATING", + "PLAY_BEFORE_GRADE", "PLAY_AFTER_GRADE", "PLAY_AFTER_GRADE_RANK", + "PLAY_BEFORE_DELUX_RATING", "PLAY_AFTER_DELUX_RATING", + "PLAY_CATEGORY_INDEX", "PLAY_MUSIC_INDEX", "PLAY_EXTRA_FLAG", + "PLAY_CHARACTERS", "PLAY_CREDIT", "PLAY_USE_TICKET_ID", "PLAY_MODE", + "PLAY_IS_TUTORIAL", "PLAY_IS_EVENT_MODE", "PLAY_IS_NEW_FREE", "PLAY_IS_FREEDOM_MODE", + "PLAY_LOCAL_PLAY_COUNT", "PLAY_SPECIAL_NUM", + "PLAY_USER_PLAY_COUNT_GAIN", + "PLAY_MUSIC_PLAY_COUNT_GAIN", "PLAY_MAP_DISTANCE_GAIN", "PLAY_CHARACTER_EXP_GAIN", + "PLAY_SHOP_ITEM_IDS", + # 闸门 + "UPSERT_CONFIRM", "UPSERT_SEND_COOLDOWN_SEC", + # 日志 + "LOG_LEVEL", "LOG_VALUE_MAX", +] diff --git a/astral/netdelivery.py b/astral/netdelivery.py new file mode 100644 index 0000000..7ef74d4 --- /dev/null +++ b/astral/netdelivery.py @@ -0,0 +1,703 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +r""" +netdelivery.py —— ALL.Net DLI(Download Instruction):查 / 下 .app 与 .opt 更新包 +================================================================================ + +【DLI 是什么】 + DLI = **Download Instruction**(配信指示書)。 + 机台做完 ALL.Net 认证后,AMDaemon 会再问一次「我该下什么包」: + + POST http://at.sys-allnet.cn/net/delivery/instruction + body = title_id=SDGB&title_ver=<版本>&client_id= + + 服务器回: + + result=1&uri=|.json) + python reincarnate.py --dst-qr --src-qr + + # 源数据来自已保存的 JSON(离线,推荐:不用反复消耗 A 的二维码) + python reincarnate.py --dst-qr --src-json data/12345678.json + + # ★ 真实上传 + python reincarnate.py --dst-qr --src-json data/12345678.json --send + + # 只看计划,不发包 + python reincarnate.py --dst-qr --src-json data/12345678.json --plan + + # 常用开关 + --limit N 只迁前 N 首(试跑用) + --per-packet N 每包曲目数,只能是 1/3/4(默认 4;★ 2 首会被服务端拒绝) + --wait N 每次上传前的等待秒数(默认 5.0,0 = 不等) + --clone-identity 连 userName / accessCode 一起克隆(默认**保留 B 自己的**) + --no-continue 不续关(只发一包,调试用) + +★ 迁移会**真实写入**账号 B(不可撤销)。不传 --send 时只构造报文。 +★ 二维码**有效期 10 分钟**。 +""" + +from __future__ import annotations + +import json +import sys +import time + +from api import ( + setup_logging, + teardown_logging, + log_error, + log_info, + log_warning, + ParseQRCode, + GetUserPreview, + UserLogin, + UserLogout, + LogoutType, + GetNeedUserData, + normalize_snapshot, + NODE_ORDER, + NODE_TYPES, + ARRAY_TO_BITS, + DIFF_PRIMARY_KEYS, + PlayData, + build_user_playlog, + build_user_game_playlog, + UpsertUserAll, + ConfirmRequiredError, + Ping, + load_user_data, + list_saved_user_ids, + DATA_DIR, +) +from config import PLACE_ID, REGION_ID + +#: 真机一局最多 4 首 +MAX_TRACKS_PER_CREDIT = 4 + +#: ★ 被服务端禁止的每包曲目数(实测:**恰好 2 首会被拒**) +#: 1 / 3 / 4 首都正常,只有 2 首不行 —— 所以分批时要避开它。 +FORBIDDEN_TRACK_COUNTS = (2,) + +#: 允许的 --per-packet 取值 +ALLOWED_PER_PACKET = (1, 3, 4) + + +def split_batches(total, per): + """ + 把 total 首切成「每包 <= per」的批次,**并且不产生被禁止的 2 首包**。 + + 做法:先贪心按 per 切,再修正大小为 2 的批次: + + ① 前一批 >= 4 -> 从它借 1 首过来(前一批变 >=3,本批变 3) + ② 借不到(前一批只有 3,或自己就是第一批)-> 把这个 2 拆成 1 + 1 + + ★ 只借位是不够的 —— 前一批是 3 时借完自己变 2,等于把 2 挪了个位置。 + + 例: + 10 首 per=4 -> [4, 4, 2] -> [4, 3, 3] + 6 首 per=4 -> [4, 2] -> [3, 3] + 2 首 per=4 -> [2] -> [1, 1] + 5 首 per=3 -> [3, 2] -> [3, 1, 1] + 8 首 per=3 -> [3, 3, 2] -> [3, 3, 1, 1] + 5 首 per=4 -> [4, 1] (本来就合法,不动) + """ + if total <= 0: + return [] + per = max(1, int(per)) + out = [] + left = total + while left > 0: + n = min(per, left) + out.append(n) + left -= n + + i = 0 + while i < len(out): + if out[i] not in FORBIDDEN_TRACK_COUNTS: + i += 1 + continue + # ① 前一批 >= 4 才能借(借完前一批 >= 3,本批 = 3) + if i > 0 and out[i - 1] >= 4: + out[i - 1] -= 1 + out[i] += 1 + i += 1 + continue + # ② 借不到 -> 把这个 2 拆成 1 + 1 + out[i] = 1 + out.insert(i + 1, 1) + i += 2 + return out + +#: 默认保留目标账号自己的身份字段(不克隆过去,避免把 B 改名) +IDENTITY_KEYS = ("userName", "accessCode") + +#: 迁移时**不**逐条传的节点(要么是位串、要么由 UpsertUserAll 自己算) +SKIP_NODES = ( + "userMusicDetailList", # 单独分批 + "userGamePlaylogList", # 由本脚本按曲目合成 + "user2pPlaylog", # 2P 记录,迁移无意义 + "userGetPointList", # 里程/奖励,迁移会凭空发点 + "userTradeItemList", # 无 Get 来源 + "userFriendSeasonRankingList", # 无 Get 来源 +) + + +def parse_args(argv): + opts = {"dst_qr": "", "src_qr": "", "src_json": "", "send": False, + "plan": False, "debug": False, "limit": 0, + "per_packet": MAX_TRACKS_PER_CREDIT, + "clone_identity": False, "no_continue": False, + "wait": 5.0} + i = 0 + while i < len(argv): + a = argv[i] + if a == "--send": + opts["send"] = True + elif a == "--plan": + opts["plan"] = True + elif a == "--debug": + opts["debug"] = True + elif a == "--clone-identity": + opts["clone_identity"] = True + elif a == "--no-continue": + opts["no_continue"] = True + elif a in ("--dst-qr", "--src-qr", "--src-json", "--limit", + "--per-packet", "--wait") and i + 1 < len(argv): + key = a[2:].replace("-", "_") + opts[key] = (float(argv[i + 1]) if key == "wait" + else int(argv[i + 1]) if key in ("limit", "per_packet") + else argv[i + 1]) + i += 1 + i += 1 + return opts + + +# ============================================================================= +# 工具 +# ============================================================================= + +def _bits_for(node, items, base_items): + """ + 按目标账号 B 的基线算 isNew* 位串: + B 里没有该条目 -> "1"(新增) + B 里已有 -> "0"(更新) + 主键表见 upsert_user_all.DIFF_PRIMARY_KEYS。 + """ + keys = DIFF_PRIMARY_KEYS.get(node) + if not keys: + return None + have = set() + for b in (base_items or []): + if isinstance(b, dict): + have.add(tuple(str(b.get(k)) for k in keys)) + return "".join( + "0" if tuple(str(it.get(k)) for k in keys) in have else "1" + for it in (items or []) if isinstance(it, dict) + ) + + +def play_from_detail(detail, base_play=None): + """ + 从一条 UserMusicDetail(9 字段)反推一份 PlayData,用来合成 userPlaylog。 + + 对不上的字段保留 config.PLAY_* 的默认值(它们不在曲目记录里)。 + """ + p = PlayData() if base_play is None else base_play + p.music_id = int(detail.get("musicId", p.music_id) or 0) + p.music_level = int(detail.get("level", p.music_level) or 0) + p.achievement = int(detail.get("achievement", p.achievement) or 0) + p.deluxscore = int(detail.get("deluxscoreMax", p.deluxscore) or 0) + rank = int(detail.get("scoreRank", 0) or 0) + p.score_rank = rank + p.is_clear = rank > 0 + p.combo_status = int(detail.get("comboStatus", p.combo_status) or 0) + p.sync_status = int(detail.get("syncStatus", p.sync_status) or 0) + return p + + +def collect_nodes(src_nodes, base_nodes, clone_identity): + """把源账号 A 的节点整理成 extra_data(曲目/2P/奖励类除外)。""" + out = {} + for node in NODE_ORDER: + if node in SKIP_NODES: + continue + if node.startswith("isNew"): + continue # 位串单独算 + kind = NODE_TYPES.get(node) + if kind not in ("singleton", "array", "object"): + continue + val = src_nodes.get(node) + if val in (None, [], {}): + continue + out[node] = json.loads(json.dumps(val)) # 深拷贝 + # 身份字段:默认保留 B 自己的 + if not clone_identity and out.get("userData"): + for item in out["userData"]: + if isinstance(item, dict): + for k in IDENTITY_KEYS: + item.pop(k, None) + # 位串:按 B 的基线算 + for arr, bits in ARRAY_TO_BITS.items(): + if arr not in out: + continue + b = _bits_for(arr, out[arr], base_nodes.get(arr)) + if b: + out[bits] = b + return out + + +# ============================================================================= +# 主流程 +# ============================================================================= + +def fetch_source_by_qr(qr): + """用源账号 A 的二维码联网抓一份数据(并自动落盘到 data/.json)。""" + log_info("=== 源账号:联网抓取 ===") + uid, token = ParseQRCode(qr) + preview = GetUserPreview(uid, token) + if preview.isLogin: + raise RuntimeError("源账号处于已登录状态,请先在机台登出") + login = UserLogin(uid, token, region_id=REGION_ID, place_id=PLACE_ID) + try: + raw = GetNeedUserData(uid, token=token, place_id=PLACE_ID, region_id=REGION_ID) + finally: + try: + UserLogout(uid, token, login.loginDateTime, logout_type=LogoutType.TestIn, + region_id=REGION_ID, place_id=PLACE_ID) + except Exception as exc: + log_warning("源账号登出失败:" + str(exc)) + return raw + + +def main() -> int: + opts = parse_args(sys.argv[1:]) + if not opts["dst_qr"] or not (opts["src_qr"] or opts["src_json"]): + print(__doc__) + return 1 + + if opts["debug"]: + import config as _cfg + _cfg.LOG_LEVEL = "debug" + + if opts["per_packet"] not in ALLOWED_PER_PACKET: + print("--per-packet 只能是 " + str(list(ALLOWED_PER_PACKET)) + + " 之一(真机一局最多 4 首;★ 实测恰好 2 首会被服务端拒绝)") + return 1 + + setup_logging("reincarnate") + session = {"user_id": 0, "token": "", "login_dt": 0, "logged_in": False} + try: + # ---------------- 1. 源数据 ---------------- + if opts["src_json"]: + src_raw = json.load(open(opts["src_json"], "r", encoding="utf-8")) + log_info("=== 源账号:从文件读取 " + opts["src_json"] + " ===") + else: + src_raw = fetch_source_by_qr(opts["src_qr"]) + + src_nodes = normalize_snapshot(src_raw) + musics = src_nodes.get("userMusicDetailList") or [] + if opts["limit"] > 0: + musics = musics[:opts["limit"]] + log_info("源数据:节点 " + str(len(src_nodes)) + " 个,曲目记录 " + str(len(musics)) + " 条") + + if not musics: + log_error("源数据里没有 userMusicDetailList,没什么可迁的。") + return 4 + + # ---------------- 2. 目标账号 ---------------- + Ping() + uid, token = ParseQRCode(opts["dst_qr"]) + session.update(user_id=uid, token=token) + preview = GetUserPreview(uid, token) + if preview.isLogin: + log_error("目标账号处于已登录状态,请先在机台登出或等待会话超时") + return 2 + login = UserLogin(uid, token, region_id=REGION_ID, place_id=PLACE_ID) + session.update(login_dt=login.loginDateTime, logged_in=True) + + base_raw = GetNeedUserData(uid, token=token, place_id=PLACE_ID, region_id=REGION_ID) + base_nodes = normalize_snapshot(base_raw) + log_info("目标账号基线已抓取") + + # ---------------- 3. 分批 ---------------- + per = int(opts["per_packet"]) + sizes = split_batches(len(musics), per) + batches = [] + _pos = 0 + for _n in sizes: + batches.append(musics[_pos:_pos + _n]) + _pos += _n + log_info("计划:共 " + str(len(musics)) + " 首 -> " + str(len(batches)) + + " 包,每包 " + "/".join(str(n) for n in sizes[:12]) + + ("..." if len(sizes) > 12 else "") + " 首") + log_info(" ★ 已避开 2 首包(实测恰好 2 首会被服务端拒绝;1/3/4 首都正常)") + + if opts["plan"]: + for i, b in enumerate(batches): + log_info(" 第 " + str(i + 1) + " 包(" + str(len(b)) + " 首):" + ", ".join( + str(x.get("musicId")) + "/L" + str(x.get("level")) for x in b)) + log_info("--plan:只列计划,不发包") + return 0 + + # 第一包才带非曲目节点(整账号克隆) + shared_nodes = collect_nodes(src_nodes, base_nodes, opts["clone_identity"]) + log_info("非曲目节点 " + str(len([k for k in shared_nodes if not k.startswith('isNew')])) + + " 个将在第 1 包上传") + + # ---------------- 4. 逐包上传 ---------------- + # ★ 流程(按使用方口径): + # 登录 -> 等待 -> 上传 -> 登出(type=1) -> 续关登录 -> 等待 -> 上传 -> 登出 -> ... + # + # ★ 登出必须用 type=1(LogoutType.Logout)。 + # 真机抓包实证 UserLogoutApi 就是 type=1(带 delayLog); + # 续关场景下用 4(TestIn)会出问题 —— 那是「测试登入/顶号」的语义。 + sent = 0 + for idx, batch in enumerate(batches): + log_info("") + log_info("========== 第 " + str(idx + 1) + "/" + str(len(batches)) + + " 包(" + str(len(batch)) + " 首)==========") + + # ---- 等待 ---- + if opts["wait"] > 0: + log_info("上传前等待 " + str(opts["wait"]) + " 秒 ...") + time.sleep(opts["wait"]) + + nodes = {} + if idx == 0: + nodes.update(json.loads(json.dumps(shared_nodes))) + nodes["userMusicDetailList"] = json.loads(json.dumps(batch)) + b = _bits_for("userMusicDetailList", batch, + base_nodes.get("userMusicDetailList")) + if b: + nodes["isNewMusicDetailList"] = b + log_info(" isNewMusicDetailList = " + b) + + # 合成 playlog(每首一条)与 game playlog + playlogs = [] + game_playlogs = [] + for d in batch: + p = play_from_detail(d) + playlogs.append(build_user_playlog( + login.loginId, login.loginDateTime, p, place_id=PLACE_ID)) + game_playlogs.append(build_user_game_playlog( + login.loginId, login.loginDateTime, p)) + nodes["userGamePlaylogList"] = game_playlogs + + UpsertUserAll( + uid, login.loginId, + login_date_time=login.loginDateTime, + auth_date_time=login.dateTime, + token=token, + snapshot=base_raw, + auto_characters=False, + play=play_from_detail(batch[0]), + extra_data=nodes, + user_playlog_list=playlogs, + pre_new_item_list=False, + verify_landing=False, + dry_run=not opts["send"], + confirm=opts["send"], + place_id=PLACE_ID, region_id=REGION_ID, + ) + sent += 1 + + # ---- ★ 登出(type=1 Logout)---- + log_info("--- 登出(type=1 Logout)---") + try: + UserLogout(uid, token, login.loginDateTime, + logout_type=LogoutType.Logout, + region_id=REGION_ID, place_id=PLACE_ID) + except Exception as exc: + log_warning("登出失败(继续下一包):" + str(exc)) + session["logged_in"] = False + + # ---- ★ 续关登录:拿下一包的 loginId ---- + if idx < len(batches) - 1: + if opts["no_continue"]: + log_warning("--no-continue:不再续关,提前结束(只发了 1 包)") + break + log_info("--- 续关登录(isContinue=true)---") + login = UserLogin(uid, token, region_id=REGION_ID, place_id=PLACE_ID, + is_continue=True) + session.update(login_dt=login.loginDateTime, logged_in=True) + + if not opts["send"]: + log_info("") + log_info("[dry-run] 未发包。想真实迁移请加 --send(★ 会写入账号 B)") + return 0 + + log_info("") + log_info("★ 迁移完成:共上传 " + str(sent) + " 包 / " + + str(min(len(musics), sent * per)) + " 首") + return 0 + + except ConfirmRequiredError: + return 5 + except Exception as exc: + log_error(type(exc).__name__ + ": " + str(exc)) + return 1 + finally: + if session["logged_in"]: + try: + UserLogout(session["user_id"], session["token"], session["login_dt"], + logout_type=LogoutType.TestIn, + region_id=REGION_ID, place_id=PLACE_ID) + except Exception as exc: + log_error("[收尾] 强制登出失败(会话可能需等待服务端超时):" + str(exc)) + teardown_logging() + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/astral/tools/README.md b/astral/tools/README.md new file mode 100644 index 0000000..b36146c --- /dev/null +++ b/astral/tools/README.md @@ -0,0 +1,30 @@ +# tools/ —— 独立小工具 + +这个目录放**与游戏协议无关的独立小工具**:纯计算、纯文件处理。 +它们**不联网**、**不碰游戏服务器**、也**不依赖 `api/` 与 `config.py`**。 + +## 约定 + +| 约定 | 说明 | +|---|---| +| 一个工具一个子目录 | `tools/<工具名>/` | +| 自包含 | 工具之间不互相依赖,单独拷走也能跑 | +| 纯本地 | 不联网、不写游戏服务器;最多读本机文件 | +| 无第三方依赖 | 只用 Python 标准库(除非工具自己的 README 里写明) | +| 登记 | 新增工具时,在下面的「已有工具」表里加一行 | + +## 已有工具 + +| 工具 | 目录 | 干什么 | +|---|---|---| +| 谱面达成率计算器 | [`chart_achievement/`](chart_achievement/) | 按判定数算谱面达成率与 DX 分;也可由达成率倒算判定组合 | + +## 怎么跑 + +```bash +# 进工具目录,直接 python 跑(各工具的参数见它自己的说明) +cd tools/chart_achievement +python chart_achievement.py --help +``` + +--- diff --git a/astral/tools/chart_achievement/README.md b/astral/tools/chart_achievement/README.md new file mode 100644 index 0000000..6896c1a --- /dev/null +++ b/astral/tools/chart_achievement/README.md @@ -0,0 +1,201 @@ +# chart_achievement —— 舞萌DX 谱面达成率 / DX 分计算器 + +给定谱面(`.ma2`)和判定数,算出**达成率**与 **DX 分**;反过来,给定目标达成率, +倒算出所有能打出该达成率的判定组合。 + +纯本地、纯标准库(不需要联网、不写任何游戏文件)。 + +## 怎么跑 + +```powershell +cd tools/chart_achievement +python chart_achievement.py --help +python chart_achievement.py # 不给参数 = 交互向导 +``` + +## 谱面从哪来(二选一) + +| 参数 | 说明 | +| --- | --- | +| `--chart <路径>` | 直接给 `.ma2` 文件,如 `.../music/music000008/000008_03.ma2` | +| `--game <目录> --music-id ` | 给游戏目录(`Sinmai_Data`、`StreamingAssets`、`A000`、`music` 都能认),按 `musicid` 自动找谱面 | + +> 🔎 **不知道 musicId / 定数?** [maimai.lxns.net/songs](https://maimai.lxns.net/songs) +> 可以在线查询谱面信息(曲名、难度、定数等),查到 `musicId` 和难度后再回来跑脚本。 + +### 难度(--level) + +难度用**游戏里规定的数字**表示,也就是谱面文件名后缀 `_00` ~ `_04` 的那个数字 +(对应游戏主数据 `musicDifficulty/MusicDifficulty00000X` 的 ``): + +| 数字 | 难度 | 谱面文件名 | +| --- | --- | --- | +| 0 | BASIC | `_00.ma2` | +| 1 | ADVANCED | `_01.ma2` | +| 2 | EXPERT | `_02.ma2` | +| 3 | MASTER | `_03.ma2` | +| 4 | RE:MASTER | `_04.ma2` | + +`--level 0` ~ `--level 4` 或 `--level BASIC` / `ADVANCED` / `EXPERT` / `MASTER` / `RE:MASTER` +(大小写随意;`--difficulty` 是同一个参数的别名)都行,**默认 3(MASTER)**; +不给时会在 stderr 提示用了默认值。 + +注意:这里的「等级」指**谱面难度**。谱面的数值等级(如 `12+`)是另一回事, +由 `Music.xml` 自动读出,只用于显示。 + +## 正向:已知判定数 → 达成率 + DX 分 + +达成率是**按音符权重加权**的(Tap 500 / Hold 1000 / Slide 1500 / Break 2500), +所以有两种给判定数的方式: + +### ① 精确:按音符类别给(推荐,得到确切数值) + +```powershell +python chart_achievement.py --game "<...>\Sinmai_Data" --music-id 8 --level 3 --tap 260/0/3 --break 6 # 3 = MASTER +``` + +每个类别写 `CP/Perfect/Great/Good/Miss` 五个数(`/`、`,` 或空格分隔,后面可以省略), +**没给满的部分按 CP 算**: + +| 参数 | 类别 | 权重 | +| --- | --- | --- | +| `--tap` | Tap / Star / Touch / EX | 500 | +| `--hold` | Hold 系 | 1000 | +| `--slide` | Slide 系 | 1500 | +| `--break` | 绝赞(Break 系) | 2500 | + +绝赞的 Great / Perfect 本身还有档位,需要时可以再细分(不给就按 Great 失分 20%、Perfect 奖励 75 算): + +| 参数 | 含义 | +| --- | --- | +| `--break-great40 N` | 绝赞里 N 个 Great 是「失分 40%」档(Great2nd) | +| `--break-great50 N` | 绝赞里 N 个 Great 是「失分 50%」档(Great3rd) | +| `--break-perfect50 N` | 绝赞里 N 个 Perfect 是「奖励分 50」档(Perfect2nd) | + +输出就是一个**确切**的达成率,并附上失分 / 绝赞奖励分的明细: + +``` +判定输入(按音符类别;Break = 绝赞;没给的部分按 CP 算) + Tap/Star/Touch/EX (500) 263 个:CP 260 · Great 3 + Hold (1000) 14 个:CP 14 + Slide (1500) 19 个:CP 19 + Break (2500) 6 个:CP 6 +结果 + 达成率 100.8413% (确切值) + DX 分 900 / 906 (99.34%) +``` + +### ② 汇总:只给总判定数(得到估计值 + 区间) + +```powershell +python chart_achievement.py --chart "<...>\000008_03.ma2" --cp 290 --perfect 8 --great 3 --good 1 +``` + +`--cp` / `--perfect` / `--great` / `--good` 都给总数,`--miss` 留空时自动补足 +(`miss = 总音符数 - CP - Perfect - Great - Good`)。 + +这时达成率取决于这些 Great/Good/Miss **落在哪类音符上**(落在绝赞上扣得多、落在 Tap 上扣得少), +所以给出的是「按类别比例分摊的估计值」+ 一个区间(下界 = 扣分都落在高权重音符上, +上界 = 都落在低权重音符上)。想要一个确切数值就用上面的 ①。 + +DX 分在两种方式下都是确定的:`3×CP + 2×Perfect + 1×Great`。 + +## 反向:已知达成率 → 判定组合 + DX 分 + +```powershell +python chart_achievement.py --game "D:\SDGB2026\Package\Sinmai_Data" --music-id 8 --level 3 --achievement 100.75 # 3 = MASTER +python chart_achievement.py --game "D:\SDGB2026\Package\Sinmai_Data" --music-id 8 --level 2 --achievement 99 --mode range # 2 = EXPERT +``` + +两种模式(`--mode`): + +| 模式 | 含义 | 什么时候用 | +| --- | --- | --- | +| `exact`(默认) | 只列**真的能打出**该达成率的 (Miss, Good, Great) 组合,每组都做过严格验证 | 数据可信、想知道精确答案 | +| `range` | 列达成率**区间覆盖**该值的组合(更快、更宽松) | 判定数只是估算 / 想快速看个大概 | + +`--limit N` 限制最多输出多少组(默认 200)。`--json` 输出 JSON。 + +输出里的 `CP+P` 是「Critical Perfect + Perfect 的总数」;`CP 范围` 是其中 +CP 的物理可能范围(Perfect 只能落在绝赞音符上,所以 CP 不能少于 +`CP+P - 绝赞音符数`)。CP 越多 DX 分越高,所以 DX 分也是这个范围。 + +### 精确模式的限制 + +精确验证用一个「坏音符背包 DP」,代价随坏音符个数增长,所以: + +- 只严格验证 `Miss+Good+Great ≤ 12` 的组合; +- 坏音符更多的组合不验证(输出里会提示「坏音符超过 12 个的候选组合没有验证」); +- 若候选组合全都超过 12 个坏音符(例如 1000+ 绝赞的异常谱面),会自动退回区间模式并说明原因; +- DP 有 8 秒时间预算,超时也退回区间模式。 + +## 计分模型(与游戏一致) + +达成率按**音符权重**加权,不是按个数平均: + +``` +达成率 = 100 × Σ(单音符得分) / 理论分W + Σ(绝赞奖励分) / 绝赞理论奖励分B +``` + +- 理论分 W = Σ 每个计分音符的权重(Tap/Star/Touch 500、Hold 系 1000、Slide 系 1500、Break 系 2500) +- 绝赞理论奖励分 B = 100 × 绝赞音符个数(Break / Break(长按判定) / BreakSlide / EXBreak) +- 满分 = **101.0000%**(谱面有绝赞)/ **100.0000%**(无绝赞) +- 接续滑条节点(`CNSI_` 等 ConnectSlide)**不计分、不计入总数** +- DX 分 = `3×CP + 2×Perfect + 1×Great`(与音符类型无关) + +### 各类音符的失分 / 奖励分 + +| 音符组(权重) | CP | Perfect | Great | Good | Miss | +| --- | --- | --- | --- | --- | --- | +| Tap / Star / Touch(500) | 0 | 0 | 100 | 250 | 500 | +| Hold 系(1000) | 0 | 0 | 200 | 500 | 1000 | +| Slide 系(1500) | 0 | 0 | 300 | 750 | 1500 | +| Break(2500,分档) | 0 | 0 | 500 / 1000 / 1250 | 1500 | 2500 | +| Break 长按判定(2500) | 0 | 0 | 500 | 1500 | 2500 | +| BreakSlide(2500,分档) | 0 | 0 | 500 / 1000 / 1250 | 1500 | 2500 | +| EX(500) | 0 | — | — | — | 500 | +| EXBreak(2500) | 0 | — | — | — | 2500 | + +(表里是「失分」,即 `权重 - 得分`;CP/Perfect 的失分都是 0,所以 +**除绝赞外,Critical Perfect 与 Perfect 加的达成率完全一样**。) + +绝赞音符额外有奖励分: + +| 判定 | 奖励分 | +| --- | --- | +| Critical Perfect | 100 | +| Perfect | 75(FastPerfect/LatePerfect)/ 50(Perfect2nd) | +| Great | 40 | +| Good | 30 | +| Miss | 0 | + +这就是绝赞必须区分 CP / Perfect 的原因:普通分一样,但奖励分不同 +(CP 100、Perfect 75 或 50)。 + +### 音符组的划分依据(反编译源码) + +- 走长按结算的 Break(`BRHLD`)判定档位更少(Great 只有一档、Perfect 只有 75 档),所以单独成组。 +- 滑条系(`BRSI_`/`BRSCL`…)走 SlideOut 判定表,只有 Great 三档、没有 Perfect 档。 +- EX 音符(`XTP`/`XST`/`BXTAP`/`BXSTR`,即 ExTap/ExStar/ExBreakTap/ExBreakStar) + 走 ExTap 判定表,非 Critical 的窗口宽度为 0,所以**只能判 Critical 或 Miss**。 +- `XHO`/`BXHLD`(ExHold/ExBreakHold)头部用 ExTap 表但结果还要过长按结算, + 等价于普通 Hold / Break(长按判定)。 + +## 文件 + +| 文件 | 内容 | +| --- | --- | +| `ma2.py` | `.ma2` 解析、指令→音符组映射、`Music.xml` 读取、路径拼接 | +| `score.py` | 计分模型、正向求解、反向求解(区间 / 精确) | +| `chart_achievement.py` | 命令行界面 / 交互向导 | + +## 已知局限 + +- 只按谱面文本计算,不涉及游戏运行时的实际判定时机分布。绝赞的 Great 档位(失分 20% / 40% / 50%) + 和 Perfect 档位(奖励 75 / 50)需要自己用 `--break-great40` / `--break-great50` / + `--break-perfect50` 指定,不给就按 20% / 75 算。 +- 汇总模式(只给总判定数)只能给区间——这不是精度问题,是信息量不够:同样的判定总数, + 落在绝赞上和落在 Tap 上扣的分不同。要确切值就按类别给(`--tap` / `--hold` / `--slide` / `--break`)。 +- 精确反向只验证坏音符数 ≤ 12 的组合(见上文)。 +- 若 `.ma2` 里的 `T_NUM_ALL` 与解析出的计分音符数不一致,会在输出里给警告 + (全部 5419 个游戏谱面实测一致)。 diff --git a/astral/tools/chart_achievement/chart_achievement.py b/astral/tools/chart_achievement/chart_achievement.py new file mode 100644 index 0000000..6ccbe98 --- /dev/null +++ b/astral/tools/chart_achievement/chart_achievement.py @@ -0,0 +1,651 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +"""舞萌DX 谱面达成率 / DX 分计算器。 + +正向:给 谱面 + 各判定数量 -> 算达成率与 DX 分 +反向:给 谱面 + 目标达成率 -> 倒算所有可行的判定组合与 DX 分 + +只依赖 Python 标准库。 +""" + +from __future__ import annotations + +import argparse +import json +import os +import re +import sys +from fractions import Fraction +from typing import Dict, List, Optional + +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) + +from ma2 import (DIFFICULTY_NAMES, GROUP_LABEL, GROUP_ORDER, Chart, + chart_path, find_music_dir, level_display, parse_difficulty, + parse_ma2, parse_music_xml) +from score import (CLASS_LABEL, CLASS_ORDER, CLASS_WEIGHT, DX_PER, JUDGE_LABEL, + JUDGMENTS, Theory, class_capacity, dx_score, + reference_achievement, solve_exact, solve_forward, + solve_reverse, theory_from_chart) + +try: # 中文输出到管道时避免 UnicodeEncodeError + sys.stdout.reconfigure(errors="replace") + sys.stderr.reconfigure(errors="replace") +except Exception: # noqa: BLE001 + pass + +LINE = "-" * 60 + + +def pct(value) -> str: + return "%.4f%%" % float(value) + + +def die(msg: str, code: int = 2) -> "None": + print("[错误] " + msg, file=sys.stderr) + raise SystemExit(code) + + +# --------------------------------------------------------------- 载入谱面 +def _enrich(chart: Chart, path: str) -> Chart: + """从同目录的 Music.xml 补全曲名 / 难度 / 等级(拿不到就跳过)。""" + base = os.path.basename(path) + stem = os.path.splitext(base)[0] + if "_" in stem: + left, right = stem.split("_", 1) + try: + chart.music_id = int(left) + chart.difficulty_index = int(right) + chart.difficulty_name = DIFFICULTY_NAMES[chart.difficulty_index] + except (ValueError, IndexError): + pass + xml_path = os.path.join(os.path.dirname(path), "Music.xml") + if os.path.isfile(xml_path): + info = parse_music_xml(xml_path) + chart.song_name = info.get("name") or chart.song_name + notes = info.get("notes") or [] + idx = chart.difficulty_index + if idx is not None and 0 <= idx < len(notes): + entry = notes[idx] + chart.level_text = level_display(entry.get("level"), entry.get("levelDecimal")) + try: + chart.max_notes_xml = int(entry.get("maxNotes") or 0) + except (TypeError, ValueError): + chart.max_notes_xml = None + return chart + + +def load_from_file(path: str) -> Chart: + path = os.path.abspath(os.path.expanduser(path)) + if not os.path.isfile(path): + die("谱面文件不存在:%s" % path) + return _enrich(parse_ma2(path), path) + + +def load_from_game(game_path: str, music_id: int, difficulty: int) -> Chart: + music_dir = find_music_dir(game_path) + path = chart_path(music_dir, music_id, difficulty) + if not os.path.isfile(path): + alt = os.path.join(music_dir, "music%06d" % music_id) + hint = "" + if os.path.isdir(alt): + have = sorted(f for f in os.listdir(alt) if f.lower().endswith(".ma2")) + hint = ";该曲目现有谱面:" + (", ".join(have) if have else "无") + die("找不到谱面:%s%s" % (path, hint)) + chart = parse_ma2(path) + chart.music_id = music_id + chart.difficulty_index = difficulty + chart.difficulty_name = DIFFICULTY_NAMES[difficulty] if 0 <= difficulty <= 4 else "?" + chart = _enrich(chart, path) + chart.difficulty_index = difficulty + chart.difficulty_name = DIFFICULTY_NAMES[difficulty] if 0 <= difficulty <= 4 else "?" + return chart + + +# ------------------------------------------------------------------ 展示 +def print_chart(chart: Chart, th: Theory) -> None: + print(LINE) + print("谱面") + print(" 文件 %s" % chart.path) + if chart.song_name: + print(" 曲目 %s" % chart.song_name) + if chart.music_id is not None: + print(" 编号 %d" % chart.music_id) + if chart.difficulty_name: + print(" 难度 %s (%d)" % (chart.difficulty_name.upper(), + chart.difficulty_index if chart.difficulty_index is not None else 0)) + if chart.level_text: + print(" 等级 %s" % chart.level_text) + parts = [] + for g in GROUP_ORDER: + n = th.counts.get(g, 0) + if n: + parts.append("%s %d" % (GROUP_LABEL[g], n)) + print(" 音符 %s" % " · ".join(parts)) + print(" 合计 %d 个计分音符" % th.total_notes) + if chart.connect_count: + print(" (另有 %d 个接续滑条节点,不计分)" % chart.connect_count) + bonus = " + 绝赞奖励 %d" % th.break_bonus_score if th.break_bonus_score else "" + print(" 理论分 %d%s" % (th.all_perfect_score, bonus)) + print(" 理论DX %d" % th.max_dx) + print(" 满分 %s" % pct(th.max_achievement)) + for w in chart.warnings: + print(" [警告] %s" % w) + declared = chart.totals.get("TTM_SCR_SS") + if declared is not None and declared != th.all_perfect_score: + print(" [警告] 谱面自带 TTM_SCR_SS=%d 与计算出的理论分 %d 不一致" + % (declared, th.all_perfect_score)) + + +def print_forward(chart: Chart, result) -> None: + th = result.theory + print(LINE) + print("判定输入(汇总)") + for j in JUDGMENTS: + print(" %-18s %d" % (JUDGE_LABEL[j], result.judges.get(j, 0))) + print(" %-18s %d / %d" % ("合计", sum(result.judges.values()), th.total_notes)) + print(LINE) + print("结果") + exact = result.achievement_min == result.achievement_max + if exact: + print(" 达成率 %s (确切值)" % pct(result.achievement_min)) + else: + print(" 达成率 %s (按音符类别比例分摊的估计值)" % pct(result.achievement_ref)) + print(" 区间 %s ~ %s" + % (pct(result.achievement_min), pct(result.achievement_max))) + print(" DX 分 %d / %d (%.2f%%)" + % (result.dx, th.max_dx, 100.0 * result.dx / th.max_dx if th.max_dx else 0.0)) + if not exact: + print() + print(" 说明:只给汇总判定数时,达成率取决于 Great/Good/Miss 落在哪类音符上——") + print(" 区间下界 = 扣分都落在权重最高的音符上,上界 = 都落在权重最低的音符上。") + print(" 想要一个确切数值:用 --tap / --hold / --slide / --break 按类别给判定数。") + print(LINE) + + +_EXACT_KEYS = ("cp", "perfect", "perfect50", "great", "great40", "great50", "good", "miss") +_EXACT_KEY_LABEL = { + "cp": "CP", "perfect": "Perfect", "perfect50": "Perfect(50)", + "great": "Great", "great40": "Great(40%)", "great50": "Great(50%)", + "good": "Good", "miss": "Miss", +} +# 打印时用纯 ASCII,避免中文宽字符把表格撑歪 +_EXACT_CLASS_TITLE = { + "tap": "Tap/Star/Touch/EX", "hold": "Hold", "slide": "Slide", "break": "Break", +} + + +def print_exact(chart: Chart, result) -> None: + th = result.theory + print(LINE) + print("判定输入(按音符类别;Break = 绝赞;没给的部分按 CP 算)") + for cls in CLASS_ORDER: + cap = class_capacity(th, cls) + if not cap: + continue + parts = [] + for key in _EXACT_KEYS: + n = result.spec.get(cls, {}).get(key, 0) + if n: + parts.append("%s %d" % (_EXACT_KEY_LABEL[key], n)) + print(" %-24s %4d 个:%s" + % ("%s (%d)" % (_EXACT_CLASS_TITLE[cls], CLASS_WEIGHT[cls]), cap, + " · ".join(parts) if parts else "-")) + print(LINE) + print("结果") + print(" 达成率 %s (确切值)" % pct(result.achievement)) + print(" DX 分 %d / %d (%.2f%%)" + % (result.dx, th.max_dx, 100.0 * result.dx / th.max_dx if th.max_dx else 0.0)) + if th.all_perfect_score: + print(" 失分 %d / %d (%.4f%%)" + % (result.loss_total, th.all_perfect_score, + 100.0 * result.loss_total / th.all_perfect_score)) + if th.break_bonus_score: + print(" 绝赞奖励 %d / %d (%.4f%%)" + % (result.bonus_total, th.break_bonus_score, + 100.0 * result.bonus_total / th.break_bonus_score)) + print(LINE) + + +def print_reverse(chart: Chart, outcome) -> None: + th = outcome["theory"] + rows = outcome["rows"] + mode = outcome.get("mode", "exact") + print(LINE) + print("目标达成率 %s [%s]" % (pct(outcome["target"]), + "精确模式" if mode == "exact" else "区间模式")) + note = outcome.get("note") + if note: + print(" [说明] %s" % note) + if not rows: + if mode == "exact": + cap = outcome.get("exact_cap") or 0 + print(" (在严格验证范围内没有找到解:坏音符 ≤ %d 的组合里没有能精确打出该值的)" % cap) + if outcome.get("more_unverified"): + print(" [注意] 坏音符超过 %d 个的候选组合没有验证(不保证那里没有解)" % cap) + else: + print(" (无解:该达成率在这个谱面上打不出来)") + print(LINE) + return + if mode == "exact": + print(" Miss Good Great CP+P CP 范围 DX 分范围") + else: + print(" Miss Good Great CP+P CP 范围 达成率范围 DX 分范围") + for r in rows: + cp_range = "%d~%d" % (r.cp_min, r.cp_max) if r.cp_min != r.cp_max else str(r.cp_min) + dx_range = "%d~%d" % (r.dx_min, r.dx_max) if r.dx_min != r.dx_max else str(r.dx_min) + if mode == "exact": + print(" %4d %4d %5d %4d %-11s %s" + % (r.miss, r.good, r.great, r.cp_plus_perfect, cp_range, dx_range)) + else: + ach = "%s ~ %s" % (pct(r.achievement_min), pct(r.achievement_max)) + print(" %4d %4d %5d %4d %-11s %-24s %s" + % (r.miss, r.good, r.great, r.cp_plus_perfect, cp_range, ach, dx_range)) + print() + if mode == "exact": + print(" 共 %d 组能精确打出 %s 的判定组合(CP+P = Critical Perfect 与 Perfect 之和)" + % (len(rows), pct(outcome["target"]))) + cap = outcome.get("exact_cap") or 0 + print(" 已逐个严格验证 Miss+Good+Great ≤ %d 的组合;每个组合都真的能打出该达成率" % cap) + if outcome.get("unverified"): + print(" [注意] 另有 %d 组候选(坏音符超过 %d 个)未做精确验证,未列入结果" + % (outcome["unverified"], cap)) + if outcome.get("more_unverified"): + print(" [注意] 坏音符超过 %d 个的候选组合没有验证(不保证那里没有解)" % cap) + else: + print(" 共 %d 组可行组合(CP+P = Critical Perfect 与 Perfect 之和)" % len(rows)) + print(" 区间模式:只保证达成率落在这个范围内,不保证能恰好打出目标值") + if outcome["truncated"]: + print(" [注意] 结果被 --limit / 扫描上限截断,可能还有更多组合") + print(" DX 分 = 3*CP + 2*Perfect + 1*Great;CP 越靠范围上端,DX 分越高") + print(LINE) + + +# ------------------------------------------------------------------ JSON +def to_json(chart: Chart, th: Theory, payload: Dict) -> str: + data = { + "chart": { + "path": chart.path, + "music_id": chart.music_id, + "song_name": chart.song_name, + "difficulty": chart.difficulty_name, + "difficulty_index": chart.difficulty_index, + "level_text": chart.level_text, + "notes": th.counts, + "total_notes": th.total_notes, + "connect_slide": chart.connect_count, + "all_perfect_score": th.all_perfect_score, + "break_bonus_score": th.break_bonus_score, + "max_dx": th.max_dx, + "max_achievement": float(th.max_achievement), + "warnings": chart.warnings, + }, + } + data.update(payload) + return json.dumps(data, ensure_ascii=False, indent=2) + + +# ------------------------------------------------------------------ 交互 +def ask(prompt: str, default: str = "") -> str: + try: + text = input(prompt).strip() + except EOFError: + text = "" + return text or default + + +def ask_int(prompt: str, default: Optional[int] = None) -> Optional[int]: + while True: + raw = ask(prompt, "" if default is None else str(default)) + if raw == "" and default is None: + return None + try: + return int(raw) + except ValueError: + print(" 请输入整数") + + +def interactive(args) -> None: + print("=" * 60) + print("舞萌DX 谱面达成率 / DX 分 计算器") + print("=" * 60) + chart = None + while chart is None: + mode = ask("谱面来源:1) .ma2 文件路径 2) 游戏路径 + musicid [1]: ", "1") + if mode.startswith("2"): + game = ask("游戏路径(Sinmai_Data 目录): ") + if not game: + continue + mid = ask_int("musicid: ") + if mid is None: + continue + diff = ask("难度 0=BASIC 1=ADVANCED 2=EXPERT 3=MASTER 4=RE:MASTER [3]: ", "3") + try: + chart = load_from_game(game, mid, parse_difficulty(diff)) + except SystemExit: + chart = None + else: + path = ask("谱面文件路径: ") + if not path: + continue + try: + chart = load_from_file(path) + except SystemExit: + chart = None + th = theory_from_chart(chart) + print_chart(chart, th) + + mode = ask("计算模式:1) 汇总判定数(估计值 + 区间) 2) 按音符类别给判定数(确切值)" + " 3) 由达成率倒算判定数 [1]: ", "1") + if mode.startswith("3"): + while True: + raw = ask("目标达成率(如 99.5 或 100.5): ") + if not raw: + return + try: + target = Fraction(raw.rstrip("%")) + break + except (ValueError, ZeroDivisionError): + print(" 请输入数字") + mode = ask("反算方式:1) 精确(只列真能打出该达成率的组合) 2) 区间(判定数只是估算时用) [1]: ", "1") + args.mode = "range" if mode.startswith("2") else "exact" + run_reverse(chart, th, target, args) + elif mode.startswith("2"): + spec = {} + for cls in CLASS_ORDER: + cap = class_capacity(th, cls) + if not cap: + continue + raw = ask(" %s(%d 个)CP/Perfect/Great/Good/Miss [%d/0/0/0/0]: " + % (CLASS_LABEL[cls], cap, cap)) + if not raw: + continue + try: + spec[cls] = parse_class_counts(raw, cls) + except ValueError as exc: + print(" [错误] %s" % exc) + run_exact(chart, th, spec, args) + else: + values = {} + for j in JUDGMENTS: + if j == "miss": + continue + values[j] = ask_int(" %s 数 [0]: " % JUDGE_LABEL[j], 0) or 0 + values["miss"] = ask_int(" Miss 数(留空 = 总数减去以上判定): ") + run_forward(chart, th, values, args) + + +# ------------------------------------------------------------------ 执行 +def normalize_judges(th: Theory, raw: Dict[str, Optional[int]]) -> Dict[str, int]: + given = {j: int(raw.get(j) or 0) for j in JUDGMENTS} + if raw.get("miss") is None: + given["miss"] = th.total_notes - sum(given[j] for j in JUDGMENTS if j != "miss") + if given["miss"] < 0: + die("CP+Perfect+Great+Good 合计 %d 超过了音符总数 %d" + % (sum(given[j] for j in JUDGMENTS if j != "miss"), th.total_notes)) + total = sum(given.values()) + if total != th.total_notes: + die("判定数之和 %d 与音符总数 %d 不一致(Miss 请留空自动补足)" % (total, th.total_notes)) + return given + + +_CLASS_KEYS = ("cp", "perfect", "great", "good", "miss") + + +def parse_class_counts(text: str, cls: str) -> Dict[str, int]: + """把 "CP/Perfect/Great/Good/Miss"(斜杠、逗号或空格分隔)解析成判定数字典。""" + parts = [p for p in re.split(r"[\/,\s]+", str(text).strip()) if p] + if len(parts) > len(_CLASS_KEYS): + raise ValueError("%s 最多 %d 个数(CP/Perfect/Great/Good/Miss):%s" + % (CLASS_LABEL[cls], len(_CLASS_KEYS), text)) + out: Dict[str, int] = {} + for key, raw in zip(_CLASS_KEYS, parts): + try: + n = int(raw) + except ValueError: + raise ValueError("%s 里的「%s」不是整数:%s" % (CLASS_LABEL[cls], raw, text)) + if n < 0: + raise ValueError("%s 里不能有负数:%s" % (CLASS_LABEL[cls], text)) + if n: + out[key] = n + return out + + +def build_spec(args) -> Dict[str, Dict[str, int]]: + """把 --tap/--hold/--slide/--break 以及绝赞档位参数拼成 solve_exact 的输入。""" + spec: Dict[str, Dict[str, int]] = {} + for cls in CLASS_ORDER: + text = getattr(args, cls, None) + if text: + spec[cls] = parse_class_counts(text, cls) + brk = dict(spec.get("break") or {}) + perfect_total = brk.get("perfect", 0) + great_total = brk.get("great", 0) + p50 = int(args.break_perfect50 or 0) + g40 = int(args.break_great40 or 0) + g50 = int(args.break_great50 or 0) + if p50 or g40 or g50: + if p50 > perfect_total: + raise ValueError("--break-perfect50 %d 超过绝赞 Perfect 总数 %d" + "(先在 --break 里写 CP/Perfect/Great/Good/Miss)" % (p50, perfect_total)) + if g40 + g50 > great_total: + raise ValueError("--break-great40 + --break-great50 = %d 超过绝赞 Great 总数 %d" + % (g40 + g50, great_total)) + if p50: + brk["perfect"] = perfect_total - p50 + brk["perfect50"] = p50 + if g40: + brk["great40"] = g40 + if g50: + brk["great50"] = g50 + if great_total - g40 - g50: + brk["great"] = great_total - g40 - g50 + else: + brk.pop("great", None) + brk = {k: v for k, v in brk.items() if v} + spec["break"] = brk + return spec + + +def run_exact(chart: Chart, th: Theory, spec: Dict[str, Dict[str, int]], args) -> None: + try: + result = solve_exact(th, spec) + except ValueError as exc: + die(str(exc)) + if args.json: + print(to_json(chart, th, { + "mode": "forward_exact", + "judges_by_class": result.spec, + "achievement": float(result.achievement), + "dx_score": result.dx, + "loss_total": result.loss_total, + "bonus_total": result.bonus_total, + })) + return + print_chart(chart, th) + print_exact(chart, result) + + +def run_forward(chart: Chart, th: Theory, + raw: Dict[str, Optional[int]], args) -> None: + judges = normalize_judges(th, raw) + result = solve_forward(th, judges) + if args.json: + print(to_json(chart, th, { + "mode": "forward", + "judges": judges, + "achievement_min": float(result.achievement_min), + "achievement_max": float(result.achievement_max), + "achievement_reference": float(result.achievement_ref), + "dx_score": result.dx, + })) + return + print_chart(chart, th) + print_forward(chart, result) + + +def run_reverse(chart: Chart, th: Theory, + target: Fraction, args) -> None: + outcome = solve_reverse(th, target, limit=args.limit, mode=args.mode) + if args.json: + print(to_json(chart, th, { + "mode": "reverse", + "search_mode": outcome["mode"], + "target": float(target), + "truncated": outcome["truncated"], + "exact_cap": outcome.get("exact_cap"), + "unverified": outcome.get("unverified", 0), + "more_unverified": outcome.get("more_unverified", False), + "note": outcome.get("note"), + "solutions": [{ + "miss": r.miss, "good": r.good, "great": r.great, + "critical_perfect_plus_perfect": r.cp_plus_perfect, + "critical_perfect_min": r.cp_min, "critical_perfect_max": r.cp_max, + "achievement_min": float(r.achievement_min), + "achievement_max": float(r.achievement_max), + "dx_min": r.dx_min, "dx_max": r.dx_max, + } for r in outcome["rows"]], + })) + return + print_chart(chart, th) + print_reverse(chart, outcome) + + +def build_parser() -> argparse.ArgumentParser: + p = argparse.ArgumentParser( + prog="chart_achievement.py", + description="舞萌DX 谱面达成率 / DX 分计算器(正向计算 + 由达成率倒算判定数)", + formatter_class=argparse.RawDescriptionHelpFormatter, + epilog="""示例: + # 直接给谱面文件,正向计算(汇总判定数 -> 估计值 + 区间) + python chart_achievement.py --chart "D:\\SDGB2026\\Package\\Sinmai_Data\\StreamingAssets\\A000\\music\\music000008\\000008_03.ma2" --cp 290 --perfect 10 --great 2 + + # 按音符类别给判定数 -> 确切的达成率(CP/Perfect/Great/Good/Miss,可省略后面的) + python chart_achievement.py --chart "D:\\SDGB2026\\Package\\Sinmai_Data\\StreamingAssets\\A000\\music\\music000008\\000008_03.ma2" --tap 260/0/3 --break 6 + + # 给游戏路径 + musicid + 难度(难度用游戏里的数字:0=BASIC 1=ADVANCED 2=EXPERT 3=MASTER 4=RE:MASTER) + python chart_achievement.py --game "D:\\SDGB2026\\Package\\Sinmai_Data" --music-id 8 --level 3 --cp 300 --perfect 2 + + # 由达成率倒算判定组合(精确模式:只列真能打出该值的组合) + python chart_achievement.py --game "D:\\SDGB2026\\Package\\Sinmai_Data" --music-id 8 --level 3 --achievement 99.5 + + # 判定数只是估算时,用区间模式 + python chart_achievement.py --game "D:\\SDGB2026\\Package\\Sinmai_Data" --music-id 8 --level 3 --achievement 99.5 --mode range +""") + src = p.add_argument_group("谱面来源(二选一)") + src.add_argument("--chart", metavar="PATH", help=".ma2 谱面文件路径") + src.add_argument("--game", metavar="PATH", help="游戏目录(Sinmai_Data / StreamingAssets / A000 / music 均可)") + src.add_argument("--music-id", type=int, metavar="ID", help="曲目编号(配合 --game 使用)") + src.add_argument("--level", "--difficulty", dest="level", default=None, metavar="D", + help="谱面难度,用游戏里的数字:0=BASIC 1=ADVANCED 2=EXPERT " + "3=MASTER 4=RE:MASTER(也可直接写名字;默认 3=MASTER)") + + fw = p.add_argument_group("正向计算(汇总):只给总判定数,得到估计值 + 区间") + fw.add_argument("--cp", type=int, metavar="N", help="Critical Perfect 个数") + fw.add_argument("--perfect", type=int, metavar="N", help="Perfect 个数") + fw.add_argument("--great", type=int, metavar="N", help="Great 个数") + fw.add_argument("--good", type=int, metavar="N", help="Good 个数") + fw.add_argument("--miss", type=int, metavar="N", help="Miss 个数(留空 = 总数减去其它判定)") + + ex = p.add_argument_group( + "正向计算(精确):按音符类别给判定数,得到确切的达成率", + "每个类别写 CP/Perfect/Great/Good/Miss 五个数(斜杠或空格分隔,后面可以省略)," + "没给满的部分按 CP 算。") + ex.add_argument("--tap", metavar="CP/P/G/GD/M", + help="Tap/Star/Touch/EX 类(权重 500)") + ex.add_argument("--hold", metavar="CP/P/G/GD/M", help="Hold 系(权重 1000)") + ex.add_argument("--slide", metavar="CP/P/G/GD/M", help="Slide 系(权重 1500)") + ex.add_argument("--break", dest="break", metavar="CP/P/G/GD/M", + help="绝赞(权重 2500;Great/Perfect 档位见下面三个参数)") + ex.add_argument("--break-perfect50", type=int, metavar="N", + help="绝赞 Perfect 里奖励分只有 50 的个数(Perfect2nd)") + ex.add_argument("--break-great40", type=int, metavar="N", + help="绝赞 Great 里失分 40%% 的个数(Great2nd)") + ex.add_argument("--break-great50", type=int, metavar="N", + help="绝赞 Great 里失分 50%% 的个数(Great3rd)") + + rv = p.add_argument_group("反向计算:已知达成率") + rv.add_argument("--achievement", metavar="A", help="目标达成率(如 99.5 / 100.5)") + rv.add_argument("--mode", choices=("exact", "range"), default="exact", + help="exact(默认):只列真的能打出该达成率的组合;" + "range:列出达成率区间覆盖该值的组合(更快,输入不精确时用)") + rv.add_argument("--limit", type=int, default=200, metavar="N", + help="反向计算最多输出多少组解(默认 200)") + + p.add_argument("--json", action="store_true", help="以 JSON 输出结果") + return p + + +def main(argv: Optional[List[str]] = None) -> int: + args = build_parser().parse_args(argv) + + if args.chart and args.game: + die("--chart 与 --game 只能给一个") + if not args.chart and not args.game: + interactive(args) + return 0 + if args.chart: + chart = load_from_file(args.chart) + if args.level is not None: + try: + want = parse_difficulty(args.level) + except ValueError as exc: + die(str(exc)) + if chart.difficulty_index is not None and want != chart.difficulty_index: + print("[注意] --level 给的是 %s,但谱面文件名里是 %s,按文件名算" + % (DIFFICULTY_NAMES[want], DIFFICULTY_NAMES[chart.difficulty_index]), + file=sys.stderr) + else: + if args.music_id is None: + die("使用 --game 时必须同时给 --music-id") + if args.level is None: + print("[提示] 没有给 --level,按默认难度 3(MASTER)计算" + "(0=BASIC 1=ADVANCED 2=EXPERT 3=MASTER 4=RE:MASTER)", file=sys.stderr) + try: + difficulty = parse_difficulty(args.level if args.level is not None else "master") + except ValueError as exc: + die(str(exc)) + chart = load_from_game(args.game, args.music_id, difficulty) + + th = theory_from_chart(chart) + if th.total_notes == 0: + die("谱面里没有解析到任何计分音符:%s" % chart.path) + + if args.achievement: + try: + target = Fraction(str(args.achievement).rstrip("%")) + except (ValueError, ZeroDivisionError): + die("--achievement 需要是数字,如 99.5") + if target > th.max_achievement: + die("目标达成率 %s 超过该谱面上限 %s" % (pct(target), pct(th.max_achievement))) + if target < 0: + die("目标达成率不能为负") + run_reverse(chart, th, target, args) + return 0 + + class_flags = {"tap": args.tap, "hold": args.hold, "slide": args.slide, + "break": getattr(args, "break", None), + "perfect50": args.break_perfect50, + "great40": args.break_great40, "great50": args.break_great50} + if any(v for v in class_flags.values()): + if any(v is not None for v in (args.cp, args.perfect, args.great, args.good, args.miss)): + die("汇总判定数(--cp/--perfect/--great/--good/--miss)" + "和按类别判定数(--tap/--hold/--slide/--break)只能给一种") + try: + spec = build_spec(args) + except ValueError as exc: + die(str(exc)) + run_exact(chart, th, spec, args) + return 0 + + raw = {"cp": args.cp, "perfect": args.perfect, "great": args.great, + "good": args.good, "miss": args.miss} + if all(v is None for v in raw.values()): + die("请给判定数:汇总用 --cp/--perfect/--great/--good," + "精确用 --tap/--hold/--slide/--break;或用 --achievement 做反向计算") + run_forward(chart, th, raw, args) + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/astral/tools/chart_achievement/ma2.py b/astral/tools/chart_achievement/ma2.py new file mode 100644 index 0000000..37301ef --- /dev/null +++ b/astral/tools/chart_achievement/ma2.py @@ -0,0 +1,367 @@ +# -*- coding: utf-8 -*- +"""舞萌DX (maimai DX) .ma2 谱面解析。 + +指令 -> 音符类型 的对应表来自反编译源码 + source/Assembly-CSharp/Manager/Ma2fileRecordID.cs + (s_Ma2fileRecord_Data 里 Ma2Category.MA2_Note 的 102 条记录) +计分类别的划分复刻 + source/Assembly-CSharp/Manager/GamePlayManager.cs NoteType2ScoreType() +理论分权重来自 + source/Assembly-CSharp/Manager/NotesReader.cs calcTotal() +""" + +from __future__ import annotations + +import os +from dataclasses import dataclass, field +from typing import Dict, List, Optional + +# ---------------------------------------------------------------- 计分权重 +WEIGHT_TAP = 500 # TAP / XTP / STR / XST / TTP(Touch 与 Tap 同为 500) +WEIGHT_HOLD = 1000 # HLD / XHO / THO +WEIGHT_SLIDE = 1500 # SI_ SCL SCR SUL SUR SSL SSR SV_ SXL SXR SLL SLR SF_ +WEIGHT_BREAK = 2500 # BRK / BST / BRTAP / BRHLD / BRSTR / BRSI_ ... 以及 ExBreak 系 +BREAK_BONUS_THEORY = 100 # 每个绝赞(Break)的理论奖励分 + +CATEGORY_TAP = "Tap" +CATEGORY_HOLD = "Hold" +CATEGORY_SLIDE = "Slide" +CATEGORY_BREAK = "Break" +CATEGORY_CONNECT = "ConnectSlide" + +CATEGORY_ORDER = (CATEGORY_TAP, CATEGORY_HOLD, CATEGORY_SLIDE, CATEGORY_BREAK) +CATEGORY_WEIGHT = { + CATEGORY_TAP: WEIGHT_TAP, + CATEGORY_HOLD: WEIGHT_HOLD, + CATEGORY_SLIDE: WEIGHT_SLIDE, + CATEGORY_BREAK: WEIGHT_BREAK, +} +CATEGORY_LABEL = { + CATEGORY_TAP: "Tap/Touch", + CATEGORY_HOLD: "Hold", + CATEGORY_SLIDE: "Slide", + CATEGORY_BREAK: "Break", +} + +# ------------------------------------------------- ma2 指令 -> NotesTypeID.Def +NOTE_COMMAND_TYPES: Dict[str, str] = { + # --- 现行指令 --- + "TAP": "Begin", "BRK": "Break", "XTP": "ExTap", "HLD": "Hold", "XHO": "ExHold", + "STR": "Star", "BST": "BreakStar", "XST": "ExStar", + "TTP": "TouchTap", "THO": "TouchHold", + "SI_": "Slide", "SCL": "Slide", "SCR": "Slide", "SUL": "Slide", "SUR": "Slide", + "SSL": "Slide", "SSR": "Slide", "SV_": "Slide", "SXL": "Slide", "SXR": "Slide", + "SLL": "Slide", "SLR": "Slide", "SF_": "Slide", + # --- 旧式别名(游戏数据里真实存在)--- + "NMTAP": "Begin", "BRTAP": "Break", "EXTAP": "ExTap", "BXTAP": "ExBreakTap", + "NMHLD": "Hold", "BRHLD": "BreakHold", "EXHLD": "ExHold", "BXHLD": "ExBreakHold", + "NMSTR": "Star", "BRSTR": "BreakStar", "EXSTR": "ExStar", "BXSTR": "ExBreakStar", + "NMTTP": "TouchTap", "NMTHO": "TouchHold", + "NMSI_": "Slide", "BRSI_": "BreakSlide", "EXSI_": "ExSlide", "BXSI_": "ExBreakSlide", "CNSI_": "ConnectSlide", + "NMSCL": "Slide", "BRSCL": "BreakSlide", "EXSCL": "ExSlide", "BXSCL": "ExBreakSlide", "CNSCL": "ConnectSlide", + "NMSCR": "Slide", "BRSCR": "BreakSlide", "EXSCR": "ExSlide", "BXSCR": "ExBreakSlide", "CNSCR": "ConnectSlide", + "NMSUL": "Slide", "BRSUL": "BreakSlide", "EXSUL": "ExSlide", "BXSUL": "ExBreakSlide", "CNSUL": "ConnectSlide", + "NMSUR": "Slide", "BRSUR": "BreakSlide", "EXSUR": "ExSlide", "BXSUR": "ExBreakSlide", "CNSUR": "ConnectSlide", + "NMSSL": "Slide", "BRSSL": "BreakSlide", "EXSSL": "ExSlide", "BXSSL": "ExBreakSlide", "CNSSL": "ConnectSlide", + "NMSSR": "Slide", "BRSSR": "BreakSlide", "EXSSR": "ExSlide", "BXSSR": "ExBreakSlide", "CNSSR": "ConnectSlide", + "NMSV_": "Slide", "BRSV_": "BreakSlide", "EXSV_": "ExSlide", "BXSV_": "ExBreakSlide", "CNSV_": "ConnectSlide", + "NMSXL": "Slide", "BRSXL": "BreakSlide", "EXSXL": "ExSlide", "BXSXL": "ExBreakSlide", "CNSXL": "ConnectSlide", + "NMSXR": "Slide", "BRSXR": "BreakSlide", "EXSXR": "ExSlide", "BXSXR": "ExBreakSlide", "CNSXR": "ConnectSlide", + "NMSLL": "Slide", "BRSLL": "BreakSlide", "EXSLL": "ExSlide", "BXSLL": "ExBreakSlide", "CNSLL": "ConnectSlide", + "NMSLR": "Slide", "BRSLR": "BreakSlide", "EXSLR": "ExSlide", "BXSLR": "ExBreakSlide", "CNSLR": "ConnectSlide", + "NMSF_": "Slide", "BRSF_": "BreakSlide", "EXSF_": "ExSlide", "BXSF_": "ExBreakSlide", "CNSF_": "ConnectSlide", +} + +_BREAK_DEFS = frozenset(( + "Break", "BreakHold", "BreakStar", "BreakSlide", + "ExBreakTap", "ExBreakHold", "ExBreakStar", "ExBreakSlide", +)) +_SLIDE_DEFS = frozenset(("Slide", "BreakSlide", "ExSlide", "ExBreakSlide")) +_HOLD_DEFS = frozenset(("Hold", "BreakHold", "ExHold", "ExBreakHold", "TouchHold")) +_TOUCH_DEFS = frozenset(("TouchTap", "TouchHold")) +_CONNECT_DEFS = frozenset(("ConnectSlide",)) + +# 判定时机只有 Critical / TooLate 的 EX 音符(ExTap/ExStar/ExBreakTap/ExBreakStar) +EX_DEFS = frozenset(("ExTap", "ExStar", "ExBreakTap", "ExBreakStar")) + +# ---------------------------------------------------------------- 音符组 +# 「音符组」= 计分行为完全相同的一类音符:权重、可选判定、失分档位、绝赞奖励档位都一样。 +# 划分依据(反编译源码): +# * 计分类型 NoteScore.EScoreType 由 GamePlayManager.NoteType2ScoreType() 决定 +# (Break 系 -> Break,滑条 -> Slide,长按 -> Hold,其余 -> Tap/Touch) +# * 判定时机表 NoteJudge.EJudgeType 由各音符类决定: +# TapNote/StarNote -> Tap(或 ExNote 时 ExTap) +# HoldNote/BreakHoldNote/TouchHoldC -> 长按结算 JudgeHoldTotal(不分 2nd/3rd 档) +# SlideRoot/SlideFan -> SlideOut(不分 2nd/3rd 档,也没有非 Critical 的 Perfect) +# BreakNote/BreakStarNote -> Break 表(Great 有 1250/1500/2000 三档) +# * ExTap 判定表 [-9,-9,-9,-9,-9,-9,-9,0,9,9,9,9,9,9,9] 使非 Critical 的档位全部不可达 +# -> ExTap/ExStar(含 ExBreak 版)只能 Critical 或 Miss +# * ExHold/ExBreakHold 的头部用 ExTap 表,但结果还要过 JudgeHoldTotal 重映射, +# 最终仍可得到 Critical/Perfect/Great/Good/Miss -> 与普通 Hold / BreakHold 相同 +# * ExSlide / ExBreakSlide 的 JudgeType 恒为 SlideOut,且 isBreak() 不含 ExBreakSlide +# -> 计分与普通 Slide 完全一致(游戏数据里这两种指令出现次数为 0) +GROUP_TAP = "tap" # TAP NMTAP STR NMSTR TTP NMTTP 权重 500 +GROUP_HOLD = "hold" # HLD NMHLD XHO EXHLD THO NMTHO 权重 1000 +GROUP_SLIDE = "slide" # SI_ SCL SCR SUL SUR SSL SSR SV_ SXL SXR SLL SLR SF_ + NM/EX/CN 变体 权重 1500 +GROUP_BREAK = "break" # BRK BRTAP BST BRSTR 权重 2500,Great 三档、Perfect 奖励两档 +GROUP_BREAK_FLAT = "break_flat" # BRHLD BXHLD 权重 2500,长按判定,不分档 +GROUP_BREAK_SLIDE = "break_slide" # BRSI_ BRSCL BRSCR BRSUL BRSUR BRSSL BRSSR BRSV_ BRSXL BRSXR BRSLL BRSLR BRSF_ +GROUP_EX = "ex" # XTP EXTAP XST EXSTR 权重 500,只能 Critical / Miss +GROUP_EX_BREAK = "ex_break" # BXTAP BXSTR 权重 2500,只能 Critical / Miss + +GROUP_ORDER = (GROUP_TAP, GROUP_HOLD, GROUP_SLIDE, GROUP_BREAK, + GROUP_BREAK_FLAT, GROUP_BREAK_SLIDE, GROUP_EX, GROUP_EX_BREAK) +GROUP_LABEL = { + GROUP_TAP: "Tap/Star/Touch", + GROUP_HOLD: "Hold", + GROUP_SLIDE: "Slide", + GROUP_BREAK: "Break", + GROUP_BREAK_FLAT: "Break(长按判定)", + GROUP_BREAK_SLIDE: "Break(滑条判定)", + GROUP_EX: "EX Tap/Star", + GROUP_EX_BREAK: "EX Break", +} +GROUP_WEIGHT = { + GROUP_TAP: WEIGHT_TAP, + GROUP_HOLD: WEIGHT_HOLD, + GROUP_SLIDE: WEIGHT_SLIDE, + GROUP_BREAK: WEIGHT_BREAK, + GROUP_BREAK_FLAT: WEIGHT_BREAK, + GROUP_BREAK_SLIDE: WEIGHT_BREAK, + GROUP_EX: WEIGHT_TAP, + GROUP_EX_BREAK: WEIGHT_BREAK, +} +GROUP_IS_BREAK = frozenset((GROUP_BREAK, GROUP_BREAK_FLAT, GROUP_BREAK_SLIDE, GROUP_EX_BREAK)) + +_GROUP_BY_DEF = { + "Begin": GROUP_TAP, "Star": GROUP_TAP, "TouchTap": GROUP_TAP, + "Hold": GROUP_HOLD, "ExHold": GROUP_HOLD, "TouchHold": GROUP_HOLD, + "Slide": GROUP_SLIDE, "ExSlide": GROUP_SLIDE, "ExBreakSlide": GROUP_SLIDE, + "Break": GROUP_BREAK, "BreakStar": GROUP_BREAK, + "BreakHold": GROUP_BREAK_FLAT, "ExBreakHold": GROUP_BREAK_FLAT, + "BreakSlide": GROUP_BREAK_SLIDE, + "ExTap": GROUP_EX, "ExStar": GROUP_EX, + "ExBreakTap": GROUP_EX_BREAK, "ExBreakStar": GROUP_EX_BREAK, +} +_CATEGORY_BY_GROUP = { + GROUP_TAP: CATEGORY_TAP, GROUP_HOLD: CATEGORY_HOLD, GROUP_SLIDE: CATEGORY_SLIDE, + GROUP_BREAK: CATEGORY_BREAK, GROUP_BREAK_FLAT: CATEGORY_BREAK, + GROUP_BREAK_SLIDE: CATEGORY_BREAK, GROUP_EX: CATEGORY_TAP, GROUP_EX_BREAK: CATEGORY_BREAK, +} + + +def note_group(def_name: str) -> Optional[str]: + """NotesTypeID.Def 名 -> 音符组;接续滑条等不计分音符返回 None。""" + return _GROUP_BY_DEF.get(def_name) + + +def score_category(def_name: str) -> Optional[str]: + """复刻 GamePlayManager.NoteType2ScoreType() 的粗分类(Tap/Hold/Slide/Break)。""" + grp = note_group(def_name) + if grp is None: + return None + return _CATEGORY_BY_GROUP[grp] + + +# ------------------------------------------------------------------ 谱面对象 +@dataclass +class Chart: + path: str = "" + command_counts: Dict[str, int] = field(default_factory=dict) + category_counts: Dict[str, int] = field(default_factory=dict) + group_counts: Dict[str, int] = field(default_factory=dict) + connect_count: int = 0 + header: Dict[str, str] = field(default_factory=dict) + totals: Dict[str, int] = field(default_factory=dict) + warnings: List[str] = field(default_factory=list) + # 外部补充的信息(游戏路径模式) + music_id: Optional[int] = None + difficulty_index: Optional[int] = None + difficulty_name: Optional[str] = None + song_name: Optional[str] = None + level_text: Optional[str] = None + max_notes_xml: Optional[int] = None + + @property + def total_notes(self) -> int: + """计分音符总数 N(不含接续滑条)。""" + return sum(self.group_counts.get(g, 0) for g in GROUP_ORDER) + + @property + def declared_total(self) -> Optional[int]: + return self.totals.get("T_NUM_ALL") + + def counts(self) -> Dict[str, int]: + """按音符组统计(供计分模型使用)。""" + return {g: self.group_counts.get(g, 0) for g in GROUP_ORDER} + + def category_summary(self) -> Dict[str, int]: + return {c: self.category_counts.get(c, 0) for c in CATEGORY_ORDER} + + +def parse_ma2(path: str) -> Chart: + with open(path, "rb") as fp: + raw = fp.read() + chart = parse_ma2_bytes(raw, path) + return chart + + +def parse_ma2_bytes(raw: bytes, path: str = "") -> Chart: + chart = Chart(path=path) + text = raw.decode("latin1") + unknown = set() + for line in text.replace("\r\n", "\n").replace("\r", "\n").split("\n"): + line = line.strip() + if not line: + continue + parts = line.split("\t") + if len(parts) == 1: + parts = line.split() + if not parts: + continue + cmd = parts[0] + args = parts[1:] + + def_name = NOTE_COMMAND_TYPES.get(cmd) + if def_name is not None: + chart.command_counts[cmd] = chart.command_counts.get(cmd, 0) + 1 + grp = note_group(def_name) + if grp is None: + chart.connect_count += 1 + else: + chart.group_counts[grp] = chart.group_counts.get(grp, 0) + 1 + cat = score_category(def_name) + chart.category_counts[cat] = chart.category_counts.get(cat, 0) + 1 + continue + + if cmd.startswith("T_") or cmd.startswith("TTM_"): + if args: + try: + chart.totals[cmd] = int(args[0]) + except ValueError: + pass + continue + + if cmd not in chart.header and args: + chart.header[cmd] = "\t".join(args) + elif not args and cmd.isupper() and len(cmd) > 2: + unknown.add(cmd) + + declared = chart.declared_total + if declared is not None and declared != chart.total_notes: + chart.warnings.append( + "T_NUM_ALL=%d 与解析出的计分音符数 %d 不一致" % (declared, chart.total_notes) + ) + return chart + + +# ------------------------------------------------------------ 游戏路径解析 +DIFFICULTY_NAMES = ("Basic", "Advanced", "Expert", "Master", "Re:Master") +_DIFFICULTY_ALIASES = { + "basic": 0, "bas": 0, "bsc": 0, "0": 0, "00": 0, + "advanced": 1, "adv": 1, "1": 1, "01": 1, + "expert": 2, "exp": 2, "2": 2, "02": 2, + "master": 3, "mas": 3, "mst": 3, "3": 3, "03": 3, + "remaster": 4, "re:master": 4, "remas": 4, "re": 4, "4": 4, "04": 4, +} + + +def parse_difficulty(text) -> int: + if isinstance(text, int): + if 0 <= text <= 4: + return text + raise ValueError("难度序号必须是 0~4") + key = str(text).strip().lower() + if key in _DIFFICULTY_ALIASES: + return _DIFFICULTY_ALIASES[key] + raise ValueError("无法识别的难度:%s(可用 0=BASIC 1=ADVANCED 2=EXPERT 3=MASTER 4=RE:MASTER," + "或直接写名字)" % text) + + +def find_music_dir(game_path: str) -> str: + """把「游戏根目录 / Sinmai_Data / StreamingAssets / A000」都归一化到 A000/music。""" + p = os.path.abspath(os.path.expanduser(game_path)) + if not os.path.isdir(p): + raise FileNotFoundError("路径不存在:%s" % p) + if os.path.basename(p).lower() == "music" and os.path.basename(os.path.dirname(p)).upper() == "A000": + return p + candidates = [ + p, + os.path.join(p, "music"), + os.path.join(p, "A000", "music"), + os.path.join(p, "StreamingAssets", "A000", "music"), + os.path.join(p, "Sinmai_Data", "StreamingAssets", "A000", "music"), + os.path.join(p, "Package", "Sinmai_Data", "StreamingAssets", "A000", "music"), + ] + for c in candidates: + if os.path.isdir(c) and os.path.basename(c).lower() == "music": + return c + raise FileNotFoundError("在 %s 下找不到 A000/music 目录" % p) + + +def music_dir_path(music_dir: str, music_id: int) -> str: + return os.path.join(music_dir, "music%06d" % music_id) + + +def chart_path(music_dir: str, music_id: int, difficulty: int) -> str: + return os.path.join(music_dir_path(music_dir, music_id), "%06d_%02d.ma2" % (music_id, difficulty)) + + +def parse_music_xml(path: str) -> Dict[str, object]: + """读取 Music.xml(只用标准库),取出曲名与各难度信息。""" + import xml.etree.ElementTree as ET + + info: Dict[str, object] = {"notes": []} + try: + root = ET.parse(path).getroot() + except Exception as exc: # noqa: BLE001 + return {"error": str(exc), "notes": []} + + def text_of(node, tag): + child = node.find(tag) + if child is None: + return None + if child.text and child.text.strip(): + return child.text.strip() + sub = child.find("str") + if sub is not None and sub.text and sub.text.strip(): + return sub.text.strip() + return None + + info["name"] = text_of(root, "name") + info["artist"] = text_of(root, "artistName") + info["genre"] = text_of(root, "genreName") + info["bpm"] = text_of(root, "bpm") + notes_data = root.find("notesData") + notes = [] + if notes_data is not None: + for node in notes_data.findall("Notes"): + f = node.find("file/path") + notes.append({ + "file": f.text.strip() if f is not None and f.text else None, + "level": text_of(node, "level"), + "levelDecimal": text_of(node, "levelDecimal"), + "musicLevelID": text_of(node, "musicLevelID"), + "maxNotes": text_of(node, "maxNotes"), + "designer": text_of(node, "notesDesigner"), + "isEnable": text_of(node, "isEnable"), + }) + info["notes"] = notes + return info + + +def level_display(level, level_decimal) -> str: + """12 + levelDecimal 4 -> '12+';10 + 2 -> '10+';7 + 0 -> '7'。""" + try: + lv = int(level) + except (TypeError, ValueError): + return "" + try: + dec = int(level_decimal or 0) + except (TypeError, ValueError): + dec = 0 + if dec >= 3: + return "%d+" % lv + if dec > 0: + return "%d.%d" % (lv, dec) + return "%d" % lv diff --git a/astral/tools/chart_achievement/score.py b/astral/tools/chart_achievement/score.py new file mode 100644 index 0000000..1c31512 --- /dev/null +++ b/astral/tools/chart_achievement/score.py @@ -0,0 +1,949 @@ +# -*- coding: utf-8 -*- +"""舞萌DX 达成率 / DX 分计算模型(按音符组精确建模)。 + +达成率(source/Assembly-CSharp/Manager/GameScoreList.cs:1238-1310 CalcUpdate()):: + + Achivement = num / _allPerfectScore * 100 + num2 / _breakBonusScore + +其中 num = Σ 普通得分 NoteScore.GetJudgeScore(timing, 计分类型) + num2 = Σ 绝赞奖励分(只有绝赞音符有)NoteScore.GetJudgeScore(timing, BreakBonus) + _allPerfectScore = Σ 每个音符的满权重(NotesReader.calcTotal()) + _breakBonusScore = 100 × 绝赞音符数 +满分 = 101.0000%(有绝赞)/ 100.0000%(无绝赞)。 + +DX 分(JudgeResultSt.UpdateScore + NoteJudge.ConvertJudge):: + + DX = 3×CriticalPerfect + 2×Perfect + 1×Great(Good/Miss 不加分) + +与音符类型无关,理论 DX = 3 × 计分音符数。 + +模型要点 +-------- +* 音符按「组」划分,同一组内计分行为完全一致(权重、可选判定、失分档位、绝赞奖励档位)。 +* 绝赞(Break 类)的 Great 有 3 档失分、Perfect 奖励有 2 档(75 / 50),滑条判定的绝赞 + 没有 Perfect 档,长按判定的绝赞不分档;EX 判定(ExTap 表)只能 Critical 或 Miss。 +* 因此「给定各判定的总个数」并不能唯一确定达成率:达成率依赖这些判定落在哪些音符上。 + 本模块用最小费用流求达成率的精确上下界,并可严格判定「能否恰好打出某个达成率」。 +""" + +from __future__ import annotations + +import math +import time +from collections import deque +from dataclasses import dataclass, field +from fractions import Fraction +from typing import Dict, List, Optional, Sequence, Tuple + +from ma2 import (GROUP_BREAK, GROUP_BREAK_FLAT, GROUP_BREAK_SLIDE, GROUP_EX, + GROUP_EX_BREAK, GROUP_HOLD, GROUP_LABEL, GROUP_ORDER, + GROUP_SLIDE, GROUP_TAP, GROUP_WEIGHT, Chart) + +# ------------------------------------------------------------------ 常量 +JUDGMENTS = ("cp", "perfect", "great", "good", "miss") +JUDGE_LABEL = { + "cp": "Critical Perfect", + "perfect": "Perfect", + "great": "Great", + "good": "Good", + "miss": "Miss", +} +DX_PER = {"cp": 3, "perfect": 2, "great": 1, "good": 0, "miss": 0} + +#: 每个音符组里,某判定实际可能出现的 (失分, 绝赞奖励分) 组合。 +#: 失分 = 该音符满权重 - 实际得分;奖励分只对绝赞(计分类型 Break)音符存在。 +GROUP_OPTIONS: Dict[str, Dict[str, Tuple[Tuple[int, int], ...]]] = { + GROUP_TAP: { + "cp": ((0, 0),), + "perfect": ((0, 0),), + "great": ((100, 0),), # 400 + "good": ((250, 0),), # 250 + "miss": ((500, 0),), # 0 + }, + GROUP_HOLD: { + "cp": ((0, 0),), + "perfect": ((0, 0),), + "great": ((200, 0),), # 800 + "good": ((500, 0),), # 500 + "miss": ((1000, 0),), # 0 + }, + GROUP_SLIDE: { + "cp": ((0, 0),), + "perfect": ((0, 0),), + "great": ((300, 0),), # 1200 + "good": ((750, 0),), # 750 + "miss": ((1500, 0),), # 0 + }, + GROUP_BREAK: { + "cp": ((0, 100),), + "perfect": ((0, 75), (0, 50)), # FastPerfect/LatePerfect 与 2nd 档 + "great": ((500, 40), (1000, 40), (1250, 40)), # 2000 / 1500 / 1250 + "good": ((1500, 30),), # 1000 + "miss": ((2500, 0),), # 0 + }, + GROUP_BREAK_FLAT: { + "cp": ((0, 100),), + "perfect": ((0, 75),), # 长按判定没有 2nd 档 + "great": ((500, 40),), # 只有 2000 一档 + "good": ((1500, 30),), + "miss": ((2500, 0),), + }, + GROUP_BREAK_SLIDE: { + "cp": ((0, 100),), + # 滑条判定没有非 Critical 的 Perfect + "great": ((500, 40), (1000, 40), (1250, 40)), + "good": ((1500, 30),), + "miss": ((2500, 0),), + }, + GROUP_EX: { + "cp": ((0, 0),), + "miss": ((500, 0),), # ExTap 判定表只有 Critical / TooFast / TooLate + }, + GROUP_EX_BREAK: { + "cp": ((0, 100),), + "miss": ((2500, 0),), + }, +} + +_BAD_JUDGMENTS = ("great", "good", "miss") + +#: 坏音符落在该组时,对 (可出现的绝赞音符数 bad_b, 加权和 slo) 的贡献。 +#: slo = 2×bad_break + 3×bad_break_flat + 4×bad_break_slide + 4×bad_ex_break, +#: 用于还原「绝赞音符里 cp/perfect 的奖励分取值范围」。 +_GROUP_BAD_STEP = { + GROUP_BREAK: (1, 2), + GROUP_BREAK_FLAT: (1, 3), + GROUP_BREAK_SLIDE: (1, 4), + GROUP_EX_BREAK: (1, 4), +} + +#: 精确模式严格验证的最大坏音符数(Miss+Good+Great 总和)。超过则只做区间判定。 +EXACT_MAX_BAD = 12 # 精确验证时最多考虑多少个坏音符(Miss+Good+Great) +EXACT_TIME_BUDGET = 8.0 # 精确验证 DP 的时间预算(秒),超时退回区间模式 + + +# ------------------------------------------------------------------ 理论值 +@dataclass +class Theory: + """一个谱面的计分理论值。""" + + counts: Dict[str, int] # 音符组 -> 音符数 + weights: Dict[str, int] # 音符组 -> 单音符满权重 + all_perfect_score: int # _allPerfectScore + break_bonus_score: int # _breakBonusScore = 100 × 绝赞音符数 + total_notes: int # 计分音符总数 N(不含接续滑条) + max_dx: int # 理论 DX = 3N + lattice: int # 所有单音符失分-奖励组合的最大公约数 + + @property + def has_break(self) -> bool: + return self.break_bonus_score > 0 + + @property + def break_notes(self) -> int: + """绝赞音符总数(计分类型为 Break 的音符)。""" + return sum(self.counts.get(g, 0) for g in _GROUP_BAD_STEP) + + @property + def denominator(self) -> int: + """达成率公式的分母:100 - Σc/D 中的 D。""" + if self.break_bonus_score: + return self.all_perfect_score * self.break_bonus_score + return self.all_perfect_score + + @property + def max_achievement(self) -> Fraction: + return Fraction(101 if self.break_bonus_score else 100) + + @property + def perfect_capacity(self) -> int: + """允许出现 Perfect 的绝赞音符数(Break 与 Break(长按判定))。""" + return (self.counts.get(GROUP_BREAK, 0) + + self.counts.get(GROUP_BREAK_FLAT, 0)) + + +def _lattice_of(th: "Theory") -> int: + g = 0 + for group in GROUP_ORDER: + for opts in GROUP_OPTIONS[group].values(): + for loss, bonus in opts: + g = math.gcd(g, _cost(th, loss, bonus)) + return g + + +def theory_from_counts(counts: Dict[str, int]) -> Theory: + """由「音符组 -> 音符数」构造理论值。""" + clean: Dict[str, int] = {} + for key, value in (counts or {}).items(): + if key not in GROUP_OPTIONS: + raise ValueError("未知的音符组:%r" % (key,)) + value = int(value or 0) + if value < 0: + raise ValueError("音符数不能为负:%s=%d" % (key, value)) + if value: + clean[key] = value + all_perfect = 0 + break_notes = 0 + total = 0 + for group in GROUP_ORDER: + n = clean.get(group, 0) + if not n: + continue + weight = GROUP_WEIGHT[group] + all_perfect += weight * n + total += n + if group in _GROUP_BAD_STEP: + break_notes += n + th = Theory( + counts={g: clean.get(g, 0) for g in GROUP_ORDER}, + weights={g: GROUP_WEIGHT[g] for g in GROUP_ORDER}, + all_perfect_score=all_perfect, + break_bonus_score=100 * break_notes, + total_notes=total, + max_dx=3 * total, + lattice=0, + ) + th.lattice = _lattice_of(th) + return th + + +def theory_from_chart(chart: Chart) -> Theory: + return theory_from_counts(chart.counts()) + + +# ------------------------------------------------------------------ 单音符代价 +def _cost(th: Theory, loss: int, bonus: int) -> int: + """把 (失分, 奖励分) 折算成一个整数代价 c,使达成率 = 100 - Σc / D。""" + if th.break_bonus_score: + return 100 * th.break_bonus_score * loss - th.all_perfect_score * bonus + return 100 * loss + + +def _edge_cost(th: Theory, group: str, judge: str, want_max: bool) -> Optional[int]: + opts = GROUP_OPTIONS.get(group, {}).get(judge) + if not opts: + return None + values = [_cost(th, loss, bonus) for loss, bonus in opts] + # want_max 表示「追求最大达成率」,而达成率 = 100 - Σc/D,所以要取最小代价。 + return min(values) if want_max else max(values) + + +def _flex_edge_cost(th: Theory, group: str, judge: str, want_max: bool) -> Optional[int]: + """与 _edge_cost 相同,但「好音符」(CP/Perfect)可以在 CP 与 Perfect 之间自由选择。 + + 只在反向求解的上下界里用:用户没给 CP/Perfect 拆分时,这个选择会影响达成率 + (绝赞的 CP 奖励 100、Perfect 只有 75/50)。 + """ + if judge == "cp": + # 「其余音符」这一档:既可以是 Critical Perfect,也可以是 Perfect + # (Perfect 只能落在绝赞音符上,交给流自己挑) + opts = (tuple(GROUP_OPTIONS.get(group, {}).get("cp", ())) + + tuple(GROUP_OPTIONS.get(group, {}).get("perfect", ()))) + else: + opts = GROUP_OPTIONS.get(group, {}).get(judge) + if not opts: + return None + values = [_cost(th, loss, bonus) for loss, bonus in opts] + return min(values) if want_max else max(values) + + +# ------------------------------------------------------------------ 最小费用流 +class _MinCostFlow: + """连续最短路 + 整条增广(边数很少,够快)。""" + + def __init__(self, n: int) -> None: + self.n = n + self.graph: List[List[List[int]]] = [[] for _ in range(n)] + + def add_edge(self, u: int, v: int, cap: int, cost: int) -> None: + if cap <= 0: + return + self.graph[u].append([v, cap, cost, len(self.graph[v])]) + self.graph[v].append([u, 0, -cost, len(self.graph[u]) - 1]) + + def min_cost(self, s: int, t: int, need: int) -> Optional[int]: + if need <= 0: + return 0 + total = 0 + flow = 0 + INF = float("inf") + while flow < need: + dist = [INF] * self.n + prev_v = [-1] * self.n + prev_e = [-1] * self.n + in_queue = [False] * self.n + dist[s] = 0 + queue = deque([s]) + in_queue[s] = True + while queue: + u = queue.popleft() + in_queue[u] = False + du = dist[u] + for i, edge in enumerate(self.graph[u]): + v, cap, cost, _rev = edge + if cap > 0 and du + cost < dist[v]: + dist[v] = du + cost + prev_v[v] = u + prev_e[v] = i + if not in_queue[v]: + in_queue[v] = True + queue.append(v) + if dist[t] == INF: + return None + add = need - flow + v = t + while v != s: + add = min(add, self.graph[prev_v[v]][prev_e[v]][1]) + v = prev_v[v] + v = t + while v != s: + edge = self.graph[prev_v[v]][prev_e[v]] + edge[1] -= add + self.graph[v][edge[3]][1] += add + v = prev_v[v] + flow += add + total += add * dist[t] + return total + + +def _extreme(th: Theory, judges: Dict[str, int], want_max: bool, + flex_good: bool = False) -> Optional[Fraction]: + """在给定各判定总数的前提下,求达成率的极大值 / 极小值。 + + flex_good=True 时,「good」这一类里的 CP/Perfect 拆分由流自己挑 + (反向求解用:只给 Miss/Good/Great 时,CP 与 Perfect 的拆分是自由的)。 + """ + total = sum(int(judges.get(j, 0)) for j in JUDGMENTS) + if total != th.total_notes: + raise ValueError("判定总数 %d 与谱面音符数 %d 不一致" % (total, th.total_notes)) + if total == 0: + return Fraction(0) + groups = [g for g in GROUP_ORDER if th.counts.get(g, 0)] + src = 0 + gbase = 1 + jbase = gbase + len(groups) + sink = jbase + len(JUDGMENTS) + mcf = _MinCostFlow(sink + 1) + for i, group in enumerate(groups): + mcf.add_edge(src, gbase + i, th.counts[group], 0) + for j, judge in enumerate(JUDGMENTS): + count = int(judges.get(judge, 0)) + if count: + mcf.add_edge(jbase + j, sink, count, 0) + for i, group in enumerate(groups): + for j, judge in enumerate(JUDGMENTS): + count = int(judges.get(judge, 0)) + if not count: + continue + cost = (_flex_edge_cost(th, group, judge, want_max) if flex_good + else _edge_cost(th, group, judge, want_max)) + if cost is None: + continue # 该判定不可能落在这类音符上:不连边,交给流去判定可行性 + # 最小费用流只会最小化总代价:求最小达成率时把代价取负,最后再翻回来。 + mcf.add_edge(gbase + i, jbase + j, min(th.counts[group], count), + cost if want_max else -cost) + total_cost = mcf.min_cost(src, sink, total) + if total_cost is None: + return None + if not want_max: + total_cost = -total_cost + return Fraction(100) - Fraction(total_cost, th.denominator) + + +def achievement_bounds(th: Theory, judges: Dict[str, int]) -> Tuple[Fraction, Fraction]: + """返回 (达成率下界, 达成率上界)。""" + lo = _extreme(th, judges, want_max=False) + hi = _extreme(th, judges, want_max=True) + if lo is None or hi is None: + raise ValueError("这些判定数无法落在该谱面上(例如把 Perfect 给了 EX 音符)") + return lo, hi + + +def reference_achievement(th: Theory, judges: Dict[str, int]) -> Fraction: + """按比例分摊的参考达成率:各判定按总数比例摊到每个音符组,档位取中值。""" + n = th.total_notes + if n == 0: + return Fraction(0) + loss = Fraction(0) + bonus = Fraction(0) + for group in GROUP_ORDER: + count = th.counts.get(group, 0) + if not count: + continue + for judge in JUDGMENTS: + given = int(judges.get(judge, 0)) + if not given: + continue + opts = GROUP_OPTIONS[group].get(judge) + if not opts: + continue + losses = sorted({o[0] for o in opts}) + bonuses = sorted({o[1] for o in opts}) + share = Fraction(given * count, n) + loss += share * Fraction(losses[0] + losses[-1], 2) + bonus += share * Fraction(bonuses[0] + bonuses[-1], 2) + result = Fraction(100) - 100 * loss / th.all_perfect_score + if th.break_bonus_score: + result += bonus / th.break_bonus_score + return result + + +def dx_score(judges: Dict[str, int]) -> int: + return sum(DX_PER[j] * int(judges.get(j, 0)) for j in JUDGMENTS) + + +# ------------------------------------------------------------------ 正向 +@dataclass +class ForwardResult: + theory: Theory + judges: Dict[str, int] + achievement_min: Fraction + achievement_max: Fraction + achievement_ref: Fraction + dx: int + + @property + def exact(self) -> bool: + return self.achievement_min == self.achievement_max + + @property + def achievement(self) -> Fraction: + return self.achievement_min + + +def solve_forward(th: Theory, judges: Dict[str, int]) -> ForwardResult: + clean = {j: int(judges.get(j, 0) or 0) for j in JUDGMENTS} + total = sum(clean.values()) + if total != th.total_notes: + raise ValueError("判定总数 %d 与谱面音符数 %d 不一致" % (total, th.total_notes)) + lo, hi = achievement_bounds(th, clean) + return ForwardResult( + theory=th, + judges=clean, + achievement_min=lo, + achievement_max=hi, + achievement_ref=reference_achievement(th, clean), + dx=dx_score(clean), + ) + + +# ------------------------------------------------------------------ 正向:按音符类别精确计算 +# 达成率是按「音符权重」加权的,只给汇总判定数时只能得到区间; +# 把判定数按权重类别分开给(绝赞单独一列),就能算出确切的数值。 +CLASS_ORDER = ("tap", "hold", "slide", "break") +CLASS_LABEL = { + "tap": "Tap/Star/Touch/EX", + "hold": "Hold 系", + "slide": "Slide 系", + "break": "绝赞(Break 系)", +} +CLASS_WEIGHT = {"tap": 500, "hold": 1000, "slide": 1500, "break": 2500} +CLASS_GROUPS = { + "tap": (GROUP_TAP, GROUP_EX), + "hold": (GROUP_HOLD,), + "slide": (GROUP_SLIDE,), + "break": (GROUP_BREAK, GROUP_BREAK_FLAT, GROUP_BREAK_SLIDE, GROUP_EX_BREAK), +} +# 每类里每个判定键的 (失分, 奖励分);绝赞的 Great / Perfect 有多个档位 +CLASS_OPTIONS = { + "tap": {"cp": (0, 0), "perfect": (0, 0), "great": (100, 0), + "good": (250, 0), "miss": (500, 0)}, + "hold": {"cp": (0, 0), "perfect": (0, 0), "great": (200, 0), + "good": (500, 0), "miss": (1000, 0)}, + "slide": {"cp": (0, 0), "perfect": (0, 0), "great": (300, 0), + "good": (750, 0), "miss": (1500, 0)}, + "break": {"cp": (0, 100), "perfect": (0, 75), "perfect50": (0, 50), + "great": (500, 40), "great40": (1000, 40), "great50": (1250, 40), + "good": (1500, 30), "miss": (2500, 0)}, +} +_JUDGE_OF_KEY = { + "cp": "cp", "perfect": "perfect", "perfect50": "perfect", + "great": "great", "great40": "great", "great50": "great", + "good": "good", "miss": "miss", +} + + +def class_capacity(th: Theory, cls: str) -> int: + """这一类音符在谱面里有多少个。""" + return sum(th.counts.get(g, 0) for g in CLASS_GROUPS[cls]) + + +@dataclass +class ExactResult: + theory: Theory + spec: Dict[str, Dict[str, int]] # 实际参与计算的判定数(已补足 CP) + achievement: Fraction + dx: int + loss_total: int + bonus_total: int + breakdown: Dict[str, Tuple[int, int, int]] # 类别 -> (音符数, 失分, 奖励分) + + @property + def score(self) -> int: + return self.theory.all_perfect_score - self.loss_total + + +def solve_exact(th: Theory, spec: Dict[str, Dict[str, int]]) -> ExactResult: + """按音符类别给判定数,算出**确切**的达成率与 DX 分。 + + spec: {"tap": {"cp": 250, "great": 2}, "break": {"cp": 4, "great": 1}, ...} + 每类没给满的部分按 CP 补足(非绝赞 CP 与 Perfect 同分;绝赞按 CP 计奖励 100)。 + """ + filled: Dict[str, Dict[str, int]] = {} + loss_total = 0 + bonus_total = 0 + dx = 0 + breakdown: Dict[str, Tuple[int, int, int]] = {} + for cls in CLASS_ORDER: + cap = class_capacity(th, cls) + given = {k: int(v) for k, v in (spec.get(cls) or {}).items() if int(v)} + for key in given: + if key not in CLASS_OPTIONS[cls]: + raise ValueError("「%s」没有「%s」这个判定" % (CLASS_LABEL[cls], key)) + used = sum(given.values()) + if used > cap: + raise ValueError("%s 只有 %d 个音符,但给了 %d 个判定" + % (CLASS_LABEL[cls], cap, used)) + if cap > used: + given["cp"] = given.get("cp", 0) + (cap - used) + filled[cls] = given + cls_loss = 0 + cls_bonus = 0 + for key, n in given.items(): + dl, db = CLASS_OPTIONS[cls][key] + cls_loss += dl * n + cls_bonus += db * n + dx += DX_PER[_JUDGE_OF_KEY[key]] * n + loss_total += cls_loss + bonus_total += cls_bonus + breakdown[cls] = (cap, cls_loss, cls_bonus) + + w = th.all_perfect_score + if w <= 0: + raise ValueError("谱面里没有计分音符") + achievement = Fraction(100) - Fraction(100 * loss_total, w) + if th.break_bonus_score: + achievement += Fraction(bonus_total, th.break_bonus_score) + return ExactResult( + theory=th, spec=filled, achievement=achievement, dx=dx, + loss_total=loss_total, bonus_total=bonus_total, breakdown=breakdown, + ) + + +# ------------------------------------------------------------------ 反向:工具函数 +def _judges_for(th: Theory, miss: int, good: int, great: int, + cp: int, perfect: int) -> Dict[str, int]: + return {"cp": cp, "perfect": perfect, "great": great, "good": good, "miss": miss} + + +def _best(th: Theory, miss: int, good: int, great: int) -> Optional[Fraction]: + """给定 Miss/Good/Great 数时,达成率能达到的最大值(CP/Perfect 拆分自由)。""" + s = th.total_notes - miss - good - great + if s < 0: + return None + return _extreme(th, _judges_for(th, miss, good, great, s, 0), want_max=True, + flex_good=True) + + +def _worst(th: Theory, miss: int, good: int, great: int) -> Optional[Fraction]: + """给定 Miss/Good/Great 数时,达成率能达到的最小值(CP/Perfect 拆分自由)。""" + s = th.total_notes - miss - good - great + if s < 0: + return None + return _extreme(th, _judges_for(th, miss, good, great, s, 0), want_max=False, + flex_good=True) + + +def _max_true(lo: int, hi: int, pred) -> int: + """pred 在 [lo, hi] 上单调不增时,求满足 pred 的最大值(无则返回 lo-1)。""" + best = lo - 1 + while lo <= hi: + mid = (lo + hi) // 2 + if pred(mid): + best = mid + lo = mid + 1 + else: + hi = mid - 1 + return best + + +def _min_true(lo: int, hi: int, pred) -> int: + """pred 在 [lo, hi] 上单调不增时,求满足 pred 的最小值(无则返回 hi+1)。""" + best = hi + 1 + while lo <= hi: + mid = (lo + hi) // 2 + if pred(mid): + best = mid + hi = mid - 1 + else: + lo = mid + 1 + return best + + +# ------------------------------------------------------------------ 反向:候选行 +def _candidate_rows(th: Theory, target: Fraction, max_scan: int, + bad_limit: Optional[int] = None, stats: Optional[Dict] = None): + """生成「可能覆盖 target」的 (miss, good, great) 组合,顺序由少到多。 + + bad_limit 非空时只产出 Miss+Good+Great <= bad_limit 的组合, + 并在 stats["clipped"] 里记下「还有更多(坏音符更多的)组合没产出」。 + """ + n = th.total_notes + scanned = 0 + + def best_m(m): + v = _best(th, m, 0, 0) + return v is not None and v >= target + + miss_max = _max_true(0, n, best_m) + if miss_max < 0: + return + if bad_limit is not None and miss_max > bad_limit and stats is not None: + stats["clipped"] = True + miss_hi = miss_max if bad_limit is None else min(miss_max, bad_limit) + for miss in range(miss_hi + 1): + def best_g(g): + v = _best(th, miss, g, 0) + return v is not None and v >= target + + good_max = _max_true(0, n - miss, best_g) + if good_max < 0: + continue + if bad_limit is not None and good_max > bad_limit - miss: + if stats is not None: + stats["clipped"] = True + good_max = bad_limit - miss + for good in range(good_max + 1): + room = n - miss - good + + def best_gr(gr): + v = _best(th, miss, good, gr) + return v is not None and v >= target + + def worst_gr(gr): + v = _worst(th, miss, good, gr) + return v is not None and v <= target + + # 先求「Great 放得下」的最大个数:超过它整行不可行(例如 EX 音符不能判 Great), + # 否则不可行的高端会让 worst_gr 不再单调,二分就会找错。 + feasible_hi = _max_true(0, room, lambda gr: _worst(th, miss, good, gr) is not None) + if feasible_hi < 0: + continue + g_high = _max_true(0, feasible_hi, best_gr) + g_low = _min_true(0, feasible_hi, worst_gr) + if bad_limit is not None and g_high > bad_limit - miss - good: + if stats is not None: + stats["clipped"] = True + g_high = bad_limit - miss - good + if g_low > g_high: + continue + for great in range(g_low, g_high + 1): + scanned += 1 + if scanned > max_scan: + if stats is not None: + stats["clipped"] = True + return + yield miss, good, great + + +@dataclass +class ReverseRow: + miss: int + good: int + great: int + cp_plus_perfect: int + cp_min: int + cp_max: int + achievement_min: Fraction + achievement_max: Fraction + dx_min: int = 0 + dx_max: int = 0 + verified: bool = True # 精确模式下是否已严格验证 + exact: bool = False # 是否恰好等于目标达成率 + + def summary(self) -> str: + return ("miss %d · good %d · great %d · cp+perfect %d" + % (self.miss, self.good, self.great, self.cp_plus_perfect)) + + +def _row_dx_bounds(th: Theory, row: ReverseRow) -> None: + base = 2 * row.cp_plus_perfect + row.great + row.dx_min = base + row.cp_min + row.dx_max = base + row.cp_max + + +def _cp_bounds_simple(th: Theory, s: int) -> Tuple[int, int]: + """cp 的物理取值范围:Perfect 只能出现在 Break / Break(长按判定) 上。""" + cp_min = max(0, s - th.perfect_capacity) + return cp_min, s + + +# ------------------------------------------------------------------ 反向:区间模式 +def solve_reverse_range(th: Theory, target: Fraction, limit: int = 300, + max_scan: int = 200000) -> Dict[str, object]: + rows: List[ReverseRow] = [] + scanned = 0 + truncated = False + for miss, good, great in _candidate_rows(th, target, max_scan): + scanned += 1 + lo = _worst(th, miss, good, great) + hi = _best(th, miss, good, great) + if lo is None or hi is None: + continue + s = th.total_notes - miss - good - great + cp_min, cp_max = _cp_bounds_simple(th, s) + row = ReverseRow( + miss=miss, good=good, great=great, cp_plus_perfect=s, + cp_min=cp_min, cp_max=cp_max, + achievement_min=lo, achievement_max=hi, + ) + _row_dx_bounds(th, row) + rows.append(row) + if len(rows) >= limit: + truncated = True + break + return { + "target": target, + "mode": "range", + "theory": th, + "rows": rows, + "truncated": truncated, + "scanned": scanned, + "exact_cap": EXACT_MAX_BAD, + "unverified": 0, + } + + +# ------------------------------------------------------------------ 反向:精确模式 +def _bad_options(group: str) -> Dict[str, Tuple[Tuple[int, int], ...]]: + return {j: GROUP_OPTIONS[group][j] for j in _BAD_JUDGMENTS + if j in GROUP_OPTIONS[group]} + + +def _dx_delta(th: Theory, loss: int, bonus: int) -> int: + """一个坏音符对「目标量 X」的贡献;X = rhs 等价于达成率等于目标。""" + if th.break_bonus_score: + return 100 * th.break_bonus_score * loss - th.all_perfect_score * bonus + return 100 * loss + + +def _exact_suffix(th: Theory, groups: List[str]) -> List[Tuple[int, int, int, int]]: + """每个后缀(含自身)的 (dX 负向下界, dX 上界, slo 上界, bad 上界),用于剪枝。 + + 注意 dX 下界必须按「最多只有这些音符是坏音符、也可以是 0 个」来算, + 所以只累计负的贡献(min(0, ...)·个数),否则会错误剪掉合法解。 + """ + suf: List[Tuple[int, int, int, int]] = [(0, 0, 0, 0)] * (len(groups) + 1) + for i in range(len(groups) - 1, -1, -1): + group = groups[i] + n = th.counts.get(group, 0) + opts = _bad_options(group) + dxs = [_dx_delta(th, dl, db) + for choices in opts.values() for dl, db in choices] + d_bad, d_slo = _GROUP_BAD_STEP.get(group, (0, 0)) + pl, ph, ps, pn = suf[i + 1] + suf[i] = (pl + n * min(0, min(dxs)), ph + n * max(dxs), ps + n * d_slo, + pn + n * (1 if d_bad else 0)) + return suf + + +def _exact_table(th: Theory, max_bad: int, rhs: Fraction, + set_cap: int = 20000, total_cap: int = 1500000, + deadline: Optional[float] = None): + """DP:状态 (miss, good, great) -> 可达的 (X, bad_b, slo) 集合。 + + X = 100*B*失分和 - W*坏音符奖励分(无绝赞时 X = 100*失分和),与达成率一一对应; + 只统计「坏音符」(Great/Good/Miss);绝赞音符里 cp/perfect 的奖励分用 slo 还原成区间。 + 每个候选元组都用「剩余音符最大/最小贡献」做目标剪枝(只对当前 rhs 有效)。 + 超出预算时返回 None(调用方退回区间判定)。 + """ + groups = [g for g in GROUP_ORDER if th.counts.get(g, 0) and _bad_options(g)] + suf = _exact_suffix(th, groups) + w = th.all_perfect_score + b = th.break_bonus_score + klo_const = (2 * th.counts.get(GROUP_BREAK, 0) + + 3 * th.counts.get(GROUP_BREAK_FLAT, 0) + + 4 * th.counts.get(GROUP_BREAK_SLIDE, 0) + + 4 * th.counts.get(GROUP_EX_BREAK, 0)) + break_notes = sum(th.counts.get(g, 0) for g in _GROUP_BAD_STEP) + + table: Dict[Tuple[int, int, int], set] = {(0, 0, 0): {(0, 0, 0)}} + for gi, group in enumerate(groups): + n = th.counts.get(group, 0) + opts = _bad_options(group) + d_bad, d_slo = _GROUP_BAD_STEP.get(group, (0, 0)) + deltas = {j: [_dx_delta(th, dl, db) for dl, db in choices] + for j, choices in opts.items()} + dxmin_g = min(v for vs in deltas.values() for v in vs) + dxmax_g = max(v for vs in deltas.values() for v in vs) + rest_after = suf[gi + 1] + slots = min(n, max_bad) + for k in range(slots): + if deadline is not None and time.monotonic() > deadline: + return None + new: Dict[Tuple[int, int, int], set] = {} + for state, tset in table.items(): + carried = new.setdefault(state, set()) + carried.update(tset) + if len(carried) > set_cap: + return None + if state[0] + state[1] + state[2] >= max_bad: + continue + for judge, vs in deltas.items(): + nxt = (state[0] + (1 if judge == "miss" else 0), + state[1] + (1 if judge == "good" else 0), + state[2] + (1 if judge == "great" else 0)) + bucket = new.setdefault(nxt, set()) + rem = min(slots - k - 1, max_bad - sum(nxt)) + dmin = rem * min(0, dxmin_g) + rest_after[0] + dmax = rem * dxmax_g + rest_after[1] + slomax = rem * d_slo + rest_after[2] + if b: + need_lo = rhs + 25 * w * (klo_const - slomax) + need_hi = rhs + 25 * w * 4 * break_notes + for x, bad_b, slo in tset: + cbb = bad_b + d_bad + cs = slo + d_slo + for dx in vs: + cx = x + dx + if b: + if cx + dmax < need_lo - 25 * w * cs: + continue + if cx + dmin > need_hi - 25 * w * 4 * cbb: + continue + else: + if cx + dmax < rhs or cx + dmin > rhs: + continue + bucket.add((cx, cbb, cs)) + if len(bucket) > set_cap: + return None + table = new + if sum(len(s) for s in table.values()) > total_cap: + return None + return table + + +def _exact_row_ok(th: Theory, table, miss: int, good: int, great: int, + rhs: Fraction) -> bool: + """严格判定:能否把 (miss, good, great) 判定恰好打出达成率 target。""" + tset = table.get((miss, good, great)) + if not tset: + return False + w = th.all_perfect_score + b = th.break_bonus_score + klo_const = (2 * th.counts.get(GROUP_BREAK, 0) + + 3 * th.counts.get(GROUP_BREAK_FLAT, 0) + + 4 * th.counts.get(GROUP_BREAK_SLIDE, 0) + + 4 * th.counts.get(GROUP_EX_BREAK, 0)) + break_notes = sum(th.counts.get(g, 0) for g in _GROUP_BAD_STEP) + if not b: + # 没有绝赞:达成率只由失分决定,100 * 失分和 == 分母 * (100 - 目标) + for x, _bad_b, _slo in tset: + if x == rhs: + return True + return False + for x, bad_b, slo in tset: + num = x - rhs + if num % (25 * w): + continue + k = num // (25 * w) + if klo_const - slo <= k <= 4 * (break_notes - bad_b): + return True + return False + + +def solve_reverse_exact(th: Theory, target: Fraction, limit: int = 300, + max_scan: int = 200000) -> Dict[str, object]: + d = th.denominator + rhs = Fraction(d) * (100 - target) + note = None + table = None + max_bad_used = 0 + pending: List[Tuple[int, int, int]] = [] + scanned = 0 + + if rhs.denominator != 1: + note = ("该达成率不是本谱面能精确打出的值(达成率只能取 100 - 整数/分母 的形式)," + "下面给出区间判定结果。") + elif th.lattice and rhs.numerator % th.lattice: + note = ("该达成率不满足谱面的失分格点(失分只能是 %d 的倍数)," + "下面给出区间判定结果。" % th.lattice) + stats: Dict[str, bool] = {} + if note is None: + # 只枚举「坏音符不超过 EXACT_MAX_BAD」的组合:超出的组合没法精确验证, + # 全枚举它们会白花很多时间(大谱面可能有几十万组)。 + for miss, good, great in _candidate_rows(th, target, max_scan, + EXACT_MAX_BAD, stats): + scanned += 1 + pending.append((miss, good, great)) + if pending: + max_bad_used = min(max(sum(p) for p in pending), EXACT_MAX_BAD) + table = _exact_table(th, max_bad_used, rhs, + deadline=time.monotonic() + EXACT_TIME_BUDGET) + if table is None: + note = ("判定数较大,超出精确验证的预算(最多 %d 个 Miss+Good+Great)," + "下面给出区间判定结果。" % EXACT_MAX_BAD) + if note is not None: + fallback = solve_reverse_range(th, target, limit=limit, max_scan=max_scan) + fallback["note"] = note + fallback["exact_cap"] = max_bad_used or EXACT_MAX_BAD + fallback["more_unverified"] = bool(stats.get("clipped")) + return fallback + + if not pending and stats.get("clipped"): + # 一组候选都没法精确验证(坏音符都超过上限),退回区间模式并说明原因 + fallback = solve_reverse_range(th, target, limit=limit, max_scan=max_scan) + fallback["note"] = ("这个谱面/达成率下,坏音符(Miss+Good+Great)超过 %d 个的组合太多," + "精确验证代价过高,下面给出区间模式结果。" % EXACT_MAX_BAD) + fallback["exact_cap"] = EXACT_MAX_BAD + fallback["more_unverified"] = True + return fallback + + rows: List[ReverseRow] = [] + truncated = False + unverified = 0 + for miss, good, great in pending: + bad = miss + good + great + if bad > max_bad_used: + unverified += 1 + continue + if not _exact_row_ok(th, table, miss, good, great, rhs): + continue + s = th.total_notes - bad + cp_min, cp_max = _cp_bounds_simple(th, s) + row = ReverseRow( + miss=miss, good=good, great=great, cp_plus_perfect=s, + cp_min=cp_min, cp_max=cp_max, + achievement_min=target, achievement_max=target, + verified=True, exact=True, + ) + _row_dx_bounds(th, row) + rows.append(row) + if len(rows) >= limit: + truncated = True + break + return { + "target": target, + "mode": "exact", + "theory": th, + "rows": rows, + "truncated": truncated, + "scanned": scanned, + "exact_cap": max_bad_used, + "unverified": unverified, + "more_unverified": bool(stats.get("clipped")), + "note": None, + } + + +def solve_reverse(th: Theory, target: Fraction, limit: int = 300, + max_scan: int = 200000, mode: str = "exact") -> Dict[str, object]: + target = Fraction(target) + if target > th.max_achievement: + raise ValueError("目标达成率 %s 超过该谱面上限 %s" + % (target, th.max_achievement)) + if mode == "range": + return solve_reverse_range(th, target, limit=limit, max_scan=max_scan) + if mode != "exact": + raise ValueError("mode 只能是 exact 或 range") + return solve_reverse_exact(th, target, limit=limit, max_scan=max_scan) diff --git a/astral/unlockmusic.py b/astral/unlockmusic.py new file mode 100644 index 0000000..3a758f3 --- /dev/null +++ b/astral/unlockmusic.py @@ -0,0 +1,138 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +unlockmusic.py —— 主脚本:扫码登录 → 解锁(解禁)歌曲 → 登出 +================================================================================ + +**它没有自己的协议实现** —— 整个流程直接复用 `upsert.py` 的 `run()`: +扫码 → 预览 → 登录 → UpsertUserAll → 落库回查 → 登出,一模一样。 +唯一多出来的东西是"要解锁哪些歌"这个入参。 + +-------------------------------------------------------------------------------- +为什么解锁不用单独的接口 +-------------------------------------------------------------------------------- +游戏里解锁不是一次独立的网络请求,而是**往 userItemList 里补几条 UserItem**: + + itemKind = 5 歌曲本体解锁(MusicUnlockList) + itemKind = 6 Master 难度解锁(MusicUnlockMasterList) + itemKind = 7 Re:Master 难度解锁(MusicUnlockReMasterList) + +依据 source/Assembly-CSharp/Net.VO.Mai2/VOExtensions.cs:981-1008 +(UserData.cs:132-138 那四个解锁列表不是独立节点,是并进 userItemList 的)。 + +条目长这样: + + {"itemKind": 5, "itemId": 11414, "stock": 1, "isValid": true} + +★ 标准谱(musicId < 10000)的 Master / Re:Master **天生解锁**,不会写 kind6/7 + (source/Assembly-CSharp/Manager/NotesListManager.cs:415/455 开头就是 + `if (id < 10000) return true;`);只有 DX 谱(>= 10000)才需要额外解禁。 +★ 服务器上已经有的条目**自动跳过** —— 重复插入会让服务端直接 HTTP 500。 +★ Re:Master 还受活动开关约束(IsUnlockReMaster 里的 IsOpenEvent), + 那是机台侧开关,脚本改不了;写了也可能进游戏仍是灰的。 +★ 本功能**没有真机抓包可对照**(机台侧的解锁不上报),是按源码实现的。 + +-------------------------------------------------------------------------------- +用法 +-------------------------------------------------------------------------------- + python unlockmusic.py <二维码> --music 11414 # 预检,不发包 + python unlockmusic.py <二维码> --music 11414 --send # ★ 真实解锁 + python unlockmusic.py <二维码> --music 1085,11414 --send # 多首,逗号分隔 + python unlockmusic.py <二维码> --music 11414 --send --no-unlock-remaster + + # 只要歌曲本体,不解禁任何难度 + python unlockmusic.py <二维码> --music 11414 --send --no-unlock-master --no-unlock-remaster + + # 和其它主脚本一样的通用开关 + python unlockmusic.py <二维码> --music 11414 --send --debug + python unlockmusic.py <二维码> --music 11414 --send --cooldown 0 + python unlockmusic.py <二维码> --music 11414 --send --no-verify + +| 参数 | 说明 | +|---|---| +| `--music ID[,ID...]` | 要解锁的 musicId,可重复、可逗号分隔(`--unlock-music` 也认) | +| `--send` | 真正发包(不加就是预检,零副作用) | +| `--no-unlock-master` | 不解禁 Master | +| `--no-unlock-remaster` | 不解禁 Re:Master | +| `--cooldown N` | 发包前冷却秒数,默认取 config 的 15 秒 | +| `--no-verify` | 跳过上传后的落库回查 | +| `--debug` | 本次运行打印完整收发报文 | + +日志同样是 logs/latest.log(覆盖)+ logs/YYYY-MM-DD.log(追加)。 +""" + +from __future__ import annotations + +import sys + +import upsert +from api import log_error, setup_logging, teardown_logging + + +def parse_args(argv): + """极简命令行解析:第一个非 -- 开头的参数是二维码。""" + opts = {"qr": "", "send": False, "debug": False, "no_verify": False, + "cooldown": None, "extra_data": [], + "unlock_music": [], "unlock_master": True, "unlock_remaster": True} + i = 0 + while i < len(argv): + a = argv[i] + if a == "--send": + opts["send"] = True + elif a == "--debug": + opts["debug"] = True + elif a == "--no-verify": + opts["no_verify"] = True + elif a == "--extra-data" and i + 1 < len(argv): + opts["extra_data"].append(argv[i + 1]) + i += 1 + elif a == "--cooldown" and i + 1 < len(argv): + opts["cooldown"] = float(argv[i + 1]) + i += 1 + elif a in ("--music", "--unlock-music") and i + 1 < len(argv): + # 可重复;也支持逗号分隔(中英文逗号都认) + for part in str(argv[i + 1]).replace(",", ",").split(","): + part = part.strip() + if not part: + continue + try: + opts["unlock_music"].append(int(part)) + except ValueError: + opts["unlock_bad"] = part + i += 1 + elif a == "--no-unlock-master": + opts["unlock_master"] = False + elif a == "--no-unlock-remaster": + opts["unlock_remaster"] = False + elif not a.startswith("--") and not opts["qr"]: + opts["qr"] = a + i += 1 + return opts + + +def main() -> int: + opts = parse_args(sys.argv[1:]) + if not opts["qr"] or not opts["unlock_music"]: + # 没有二维码、或者没有指定要解锁哪首 —— 直接把用法打出来 + print(__doc__) + return 1 + + if opts.get("unlock_bad"): + # 参数本身就不对,连扫码都不用做 + setup_logging("unlockmusic") + log_error("--music 里有非法 musicId:" + str(opts["unlock_bad"])) + teardown_logging() + return 6 + + # ★ 整个流程复用 upsert.run(),这里只多传三个解锁参数 + return upsert.run( + opts, + unlock_music=opts["unlock_music"], + unlock_master=opts["unlock_master"], + unlock_remaster=opts["unlock_remaster"], + log_name="unlockmusic", + ) + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/astral/upsert.py b/astral/upsert.py new file mode 100644 index 0000000..0afb7d2 --- /dev/null +++ b/astral/upsert.py @@ -0,0 +1,272 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +upsert.py —— 主脚本:扫码登录 → 上传成绩 → 登出 +================================================================================ + +整条流程只有四步,而且**一行日志都不用自己写** —— +每个 api 函数被调用时会自动打印: + + === UserLogin 开始运行 === + [接口说明] 用户正式登录(开启本次登录会话)。 + [位置参数] 12345678, 'iUfgRmjr...' + [关键字参数] region_id=1, place_id=1000 + === UserLogin 运行结束 === + +日志模式改 config.py 一行: + + LOG_LEVEL = "info" 只展示 api 脚本的运行情况和结果 + LOG_LEVEL = "debug" 额外展示向 api 发送的数据与 api 返回的数据 + +日志文件(两种同时写): + + logs/latest.log 只含**当次**主脚本运行(下次覆盖) + logs/YYYY-MM-DD.log 存放**当日**产生的所有日志(追加) + +-------------------------------------------------------------------------------- +用法 +-------------------------------------------------------------------------------- + python upsert.py <二维码> # 预检:登录 + 抓快照 + 组包,不发包 + python upsert.py <二维码> --send # 真实上传成绩(★ 有副作用,不可撤销) + python upsert.py <二维码> --send --debug # 同上,日志里带完整收发报文 + python upsert.py <二维码> --send --cooldown 0 # 跳过发包前的 15 秒冷却 + python upsert.py <二维码> --send --no-verify # 跳过上传后的落库回查 + + # ★ 解锁(解禁)歌曲请用另一个主脚本(它复用本脚本的整套流程) + python unlockmusic.py <二维码> --send --music 11414 + + # ★ 额外塞节点(--extra-data,可重复,后给的覆盖先给的) + python upsert.py <二维码> --send --extra-data extra.json + python upsert.py <二维码> --send --extra-data '{"isNewMapList":"1"}' + python upsert.py <二维码> --send --extra-data a.json --extra-data b.json + +-------------------------------------------------------------------------------- +★ UpsertUserAll 一个函数就把整条结算链路跑完了 +-------------------------------------------------------------------------------- + 1. 抓基线快照(没传 snapshot 时自动抓,用 token) + 2. 从快照推本局 5 只角色(游玩前等级) + 3. 构造本局成绩明细 userPlaylogList + 4. 调前置接口 GetUserNewItemListApi + 5. 组装 upsertUserAll 的 36 个节点(快照基线 + 本局演算 + 差分) + 6. 合并 extra_data 里的外部 JSON + 7. 发包前自检 + 8. 冷却 -> 真实发包 + 9. 落库回查(重新拉服务器数据,确认真的写进去了) + +-------------------------------------------------------------------------------- +★ --extra-data:额外塞节点 +-------------------------------------------------------------------------------- + 想手工覆盖 / 补上某几个节点(比如本局拿到的新 KaleidxScope 门)时用: + + # ① 从文件读(★ 推荐,不用跟 shell 引号搏斗) + python upsert.py <二维码> --send --extra-data extra.json + + # ② 直接写 JSON 字符串 + python upsert.py <二维码> --send --extra-data '{"isNewMapList":"1"}' + + # ③ 多个来源,后给的覆盖先给的 + python upsert.py <二维码> --send --extra-data base.json --extra-data patch.json + + extra.json 长这样: + + { + "userKaleidxScopeList": [ + {"gateId": 1, "isGateFound": true, "isKeyFound": true, "isClear": false, + "totalRestLife": 0, "totalAchievement": 0, "totalDeluxscore": 0, + "bestAchievement": 0, "bestDeluxscore": 0, + "bestAchievementDate": "", "bestDeluxscoreDate": "", + "playCount": 0, "clearDate": "", "lastPlayDate": "", "isInfoWatched": false} + ], + "isNewKaleidxScopeList": "1" + } + + ★ 键必须是 upsertUserAll 的 36 个节点之一(含 11 条 isNew* 位串), + 写错会明确报错并列出可用节点名。 + ★ 没给对应位串时会按数组长度自动补 "0" 并提示 —— + 新增条目请显式传 "1","0" 表示存量更新。 + ★ JSON 在**扫码之前**就校验,写错了直接退出,不会浪费二维码。 + +-------------------------------------------------------------------------------- +★ 这个文件同时是一个可复用的模块 +-------------------------------------------------------------------------------- + `run(opts, ...)` 就是整套流程(扫码 → 预览 → 登录 → UpsertUserAll → 登出), + `main()` 只做参数解析然后调它。所以别的主脚本可以直接: + + import upsert + sys.exit(upsert.run({"qr": qr, "send": True, ...}, log_name="unlockmusic")) + + unlockmusic.py 就是这么写的 —— 它只多了一个"要解锁哪些歌"的入参。 + + ── 在代码里直接调 api 的等价写法 ── + + UpsertUserAll( + user_id, login.loginId, + login_date_time=login.loginDateTime, + auth_date_time=login.dateTime, + token=token, + extra_data={"userKaleidxScopeList": [...], "isNewKaleidxScopeList": "1"}, + confirm=True, + ) +""" + +from __future__ import annotations + +import sys + +from api import ( + setup_logging, + teardown_logging, + log_info, + log_warning, + log_error, + ParseQRCode, + GetUserPreview, + UserLogin, + UserLogout, + LogoutType, + UpsertUserAll, + ConfirmRequiredError, + load_extra_data, + PatchError, + NODE_ORDER, + NODE_TYPES, +) +from config import PLACE_ID, REGION_ID + + +def parse_args(argv): + """极简命令行解析:第一个非 -- 开头的参数是二维码。""" + opts = {"qr": "", "send": False, "debug": False, "no_verify": False, + "cooldown": None, "extra_data": []} + i = 0 + while i < len(argv): + a = argv[i] + if a == "--send": + opts["send"] = True + elif a == "--debug": + opts["debug"] = True + elif a == "--no-verify": + opts["no_verify"] = True + elif a == "--extra-data" and i + 1 < len(argv): + # 可重复;值是 JSON 字符串或 JSON 文件路径 + opts["extra_data"].append(argv[i + 1]) + i += 1 + elif a == "--cooldown" and i + 1 < len(argv): + opts["cooldown"] = float(argv[i + 1]) + i += 1 + elif not a.startswith("--") and not opts["qr"]: + opts["qr"] = a + i += 1 + return opts + + +def run(opts, *, unlock_music=None, unlock_master=True, unlock_remaster=True, + log_name="upsert") -> int: + """跑完整套流程。upsert.py 自己用,unlockmusic.py 也复用它。 + + opts 里必须有的键:qr / send / debug / no_verify / cooldown / extra_data + unlock_music / unlock_master / unlock_remaster 三个是解锁用的,upsert.py 不传。 + """ + if not opts.get("qr"): + print(__doc__) + return 1 + + # --debug 只影响本次运行,不改 config.py + if opts.get("debug"): + import config as _cfg + _cfg.LOG_LEVEL = "debug" + + # 日志会话:开头一句。之后每次 api 调用都会自动记录,主脚本不用再写日志 + setup_logging(log_name) + + # ---- ★ 先解析 --extra-data(放在扫码之前:JSON 写错就别浪费二维码了)---- + extra = None + if opts["extra_data"]: + merged = {} + try: + for item in opts["extra_data"]: + part = load_extra_data(item) + merged.update(part) + log_info("--extra-data 读入 " + str(len(part)) + " 个节点:" + ", ".join(part)) + except PatchError as exc: + log_error("--extra-data 解析失败:" + str(exc)) + return 6 + + # 节点名也在这里查(不然要等到登录后组包时才报错,白跑一趟) + unknown = [k for k in merged if k not in NODE_TYPES] + if unknown: + log_error("--extra-data 里有未知节点名:" + ", ".join(unknown)) + log_error(" 可用节点(" + str(len(NODE_ORDER)) + " 个):" + ", ".join(NODE_ORDER)) + return 6 + + if not merged: + log_warning("--extra-data 解析出来是空的,忽略") + else: + extra = merged + log_info("--extra-data 合计 " + str(len(extra)) + " 个节点:" + ", ".join(extra)) + + # ---- 解锁参数校验(同样放在扫码之前)---- + if unlock_music: + log_info("要解锁 " + str(len(unlock_music)) + " 首:" + + ", ".join(str(m) for m in unlock_music) + + "(Master=" + str(unlock_master) + + " / Re:Master=" + str(unlock_remaster) + ")") + + # 会话状态:保证异常时也能登出(否则账号会卡在 isLogin=True,下次登录 returnCode=100) + session = {"user_id": 0, "token": "", "login_dt": 0, "logged_in": False} + try: + # ---- 扫码:二维码 -> userId + token ---- + user_id, token = ParseQRCode(opts["qr"]) + session.update(user_id=user_id, token=token) + + # ---- 预览:顺便挡住「账号已在游戏中」的情况,避免顶号 ---- + preview = GetUserPreview(user_id, token) + if preview.isLogin: + log_error("账号处于已登录状态,请先在机台登出或等待会话超时") + return 2 + + # ---- 登录:拿到 playlogId 与 loginDateTime(结算上报要用)---- + login = UserLogin(user_id, token, region_id=REGION_ID, place_id=PLACE_ID) + session.update(login_dt=login.loginDateTime, logged_in=True) + + # ---- 结算:★ 一个函数搞定构造 + 发包 + 落库回查 ---- + UpsertUserAll( + user_id, login.loginId, + login_date_time=login.loginDateTime, + auth_date_time=login.dateTime, + token=token, + extra_data=extra, + unlock_music_ids=unlock_music or None, + unlock_master=unlock_master, + unlock_remaster=unlock_remaster, + dry_run=not opts["send"], + confirm=opts["send"], + cooldown_sec=opts["cooldown"], + verify_landing=not opts["no_verify"], + place_id=PLACE_ID, region_id=REGION_ID, + ) + return 0 + + except ConfirmRequiredError: + return 5 + except Exception as exc: + log_error(type(exc).__name__ + ": " + str(exc)) + return 1 + finally: + # 兜底登出:登录过且还没登出就释放会话,否则账号卡在 isLogin=True + if session["logged_in"]: + try: + UserLogout(session["user_id"], session["token"], session["login_dt"], + logout_type=LogoutType.TestIn, + region_id=REGION_ID, place_id=PLACE_ID) + except Exception as exc: + log_error("[收尾] 强制登出失败(会话可能需等待服务端超时):" + str(exc)) + teardown_logging() + + +def main() -> int: + return run(parse_args(sys.argv[1:]), log_name="upsert") + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/astral/use_ticket.py b/astral/use_ticket.py new file mode 100644 index 0000000..7ce3795 --- /dev/null +++ b/astral/use_ticket.py @@ -0,0 +1,287 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +use_ticket.py —— 消耗账号当前持有的功能券(用 UpsertUserAll 表达「用票打了一局」) +================================================================================ + +一条完整的「用票」链路: + + ParseQRCode -> GetUserPreview -> UserLogin -> GetUserCharge + -> GetNeedUserData(基线快照)-> UpsertUserAll -> GetUserCharge(复查)-> UserLogout + +-------------------------------------------------------------------------------- +★ 为什么可以用 UpsertUserAll 消耗票券 +-------------------------------------------------------------------------------- + GetUserChargeApi 与 UpsertUserAllApi 里的 userChargeList **格式完全相同** + (UserCharge.cs:chargeId / stock / purchaseDate / validDate), + 所以只要把 UpsertUserAll 的 userChargeList 节点改成「该票 stock - 1」, + 服务端就会认为这张票被这一局用掉了。 + + 真机实证(gamehook 抓包 2026-10-06 22:23 那一局,正好用了 2 倍券): + + userChargeList: [ + {"chargeId":2,"stock":0,...}, <- 买来时是 1,本局用掉变成 0 + {"chargeId":3,"stock":0,...}, + {"chargeId":5,"stock":0,...} + ] + userGamePlaylogList[0].useTicketId = 2 <- ★ 用了哪张票 + userGamePlaylogList[0].playCredit = 2 <- ★ 本局消耗的 credit + userPlaylogList[0].playCredit = 2 + userData.lastPlayCredit = 2 + + ★ playCredit 的算法(source/.../Net.VO.Mai2/VOExtensions.cs:838-845): + + playCredit = Credit.GameCostEnoughPlay() // 投币数,普通局 = 1 + + TicketManager.GetTicketCredit(ticketId) // 票的 creditNum + + 2 倍券的 creditNum = 1 -> playCredit = 1 + 1 = 2 (与真机抓包一致) + creditNum 表见 TICKET_CREDIT_NUM。 + + ★ 真机报文里**没有** isNewChargeList 这个节点(它不在 36 个节点里), + 所以这里也不需要给位串。 + +-------------------------------------------------------------------------------- +用法 +-------------------------------------------------------------------------------- + python use_ticket.py <二维码> # 预检:只看报文,不发包 + python use_ticket.py <二维码> --list # 只列当前持有的票,不消耗 + python use_ticket.py <二维码> --ticket-id 2 # 指定要消耗哪张(默认第一张持有的) + python use_ticket.py <二维码> --ticket-id 2 --send # ★ 真实消耗 + python use_ticket.py <二维码> --send --music-id 143 --level 4 + python use_ticket.py <二维码> --send --skip-entry # 跳过入场数据下载 + +★ 消耗会写入服务器(不可撤销)。不传 --send 时只构造报文。 +★ 二维码**有效期 10 分钟**。 +★ 账号当前**没有**持有功能票时直接拒绝(没有可消耗的东西)。 +""" + +from __future__ import annotations + +import sys + +from api import ( + setup_logging, + teardown_logging, + log_error, + log_info, + log_warning, + ParseQRCode, + GetUserPreview, + UserLogin, + UserLogout, + LogoutType, + GetUserCharge, + GetNeedUserData, + summarize_snapshot, + UpsertUserAll, + PlayData, + ConfirmRequiredError, + ticket_name, + Ping, + # ★ 原先在 config.py,已下沉到 api/UpsertUserChargelog.py + TICKET_CREDIT_NUM, +) +from config import ( + PLACE_ID, + REGION_ID, + PLAY_MUSIC_ID, + PLAY_MUSIC_LEVEL, + PLAY_CREDIT, +) + + +def read_charges(user_id, label): + """调 GetUserChargeApi,打印票券状态并返回 (全部, 持有的)。""" + raw = GetUserCharge(user_id) + lst = (raw.get("userChargeList") if isinstance(raw, dict) else None) or [] + log_info("[" + label + "] 当前票券 " + str(len(lst)) + " 条:") + if not lst: + log_info(" (空)") + for c in lst: + cid = c.get("chargeId") + stock = int(c.get("stock", 0) or 0) + log_info(" chargeId=" + str(cid) + " " + ticket_name(cid) + + " stock=" + str(stock) + + " purchaseDate=" + str(c.get("purchaseDate")) + + " validDate=" + str(c.get("validDate")) + + (" ← ★ 持有中" if stock > 0 else "")) + held = [c for c in lst if isinstance(c, dict) and int(c.get("stock", 0) or 0) > 0] + log_info("[" + label + "] 持有中的功能票:" + str(len(held)) + " 张") + return lst, held + + +def parse_args(argv): + opts = {"qr": "", "ticket_id": None, "send": False, "list": False, + "debug": False, "skip_entry": False, + "music_id": PLAY_MUSIC_ID, "level": PLAY_MUSIC_LEVEL} + i = 0 + while i < len(argv): + a = argv[i] + if a == "--send": + opts["send"] = True + elif a == "--list": + opts["list"] = True + elif a == "--debug": + opts["debug"] = True + elif a == "--skip-entry": + opts["skip_entry"] = True + elif a == "--ticket-id" and i + 1 < len(argv): + opts["ticket_id"] = int(argv[i + 1]) + i += 1 + elif a == "--music-id" and i + 1 < len(argv): + opts["music_id"] = int(argv[i + 1]) + i += 1 + elif a == "--level" and i + 1 < len(argv): + opts["level"] = int(argv[i + 1]) + i += 1 + elif not a.startswith("--") and not opts["qr"]: + opts["qr"] = a + i += 1 + return opts + + +def main() -> int: + opts = parse_args(sys.argv[1:]) + if not opts["qr"]: + print(__doc__) + return 1 + + if opts["debug"]: + import config as _cfg + _cfg.LOG_LEVEL = "debug" + + setup_logging("use_ticket") + session = {"user_id": 0, "token": "", "login_dt": 0, "logged_in": False} + try: + # ---- 心跳:决定后续所有请求的 number 头 ---- + Ping() + + user_id, token = ParseQRCode(opts["qr"]) + session.update(user_id=user_id, token=token) + + preview = GetUserPreview(user_id, token) + if preview.isLogin: + log_error("账号处于已登录状态,请先在机台登出或等待会话超时") + return 2 + + login = UserLogin(user_id, token, region_id=REGION_ID, place_id=PLACE_ID) + session.update(login_dt=login.loginDateTime, logged_in=True) + + # ---- ★ 读当前持有的功能券 ---- + all_charges, held = read_charges(user_id, "消耗前") + + if opts["list"]: + log_info("--list:只列票券,不做任何写操作") + return 0 + + if not held: + log_error("账号当前**没有持有任何功能票**,没有可消耗的东西。") + log_error(" 想买票请用 buy_ticket.py;已持有的票会在 userChargeList 里 stock > 0。") + return 4 + + # ---- 选定目标票 ---- + target = None + if opts["ticket_id"] is not None: + for c in held: + if int(c.get("chargeId", -1)) == int(opts["ticket_id"]): + target = c + break + if target is None: + log_error("指定的 chargeId=" + str(opts["ticket_id"]) + + " 当前并不持有;持有的有:" + + ", ".join(str(c.get("chargeId")) for c in held)) + return 4 + else: + target = held[0] + + ticket_id = int(target.get("chargeId")) + credit_num = int(TICKET_CREDIT_NUM.get(ticket_id, 0) or 0) + play_credit = int(PLAY_CREDIT) + credit_num + + log_info("选定要消耗的票:chargeId=" + str(ticket_id) + " " + ticket_name(ticket_id) + + " stock=" + str(target.get("stock")) + + " creditNum=" + str(credit_num) + + " -> playCredit=" + str(PLAY_CREDIT) + "+" + str(credit_num) + + "=" + str(play_credit)) + + # ---- ★ 构造新的 userChargeList:目标票 stock - 1,其余原样 ---- + new_stock = int(target.get("stock", 0) or 0) - 1 + if new_stock < 0: + new_stock = 0 + new_list = [] + for c in all_charges: + if not isinstance(c, dict): + continue + item = dict(c) + if int(item.get("chargeId", -1)) == ticket_id: + item["stock"] = new_stock + log_info(" userChargeList 里 chargeId=" + str(ticket_id) + + " 的 stock:" + str(target.get("stock")) + " -> " + str(new_stock)) + new_list.append(item) + + # ---- 入场数据下载(贴近真机节奏,同时也是 UpsertUserAll 的基线快照)---- + snapshot = None + if not opts["skip_entry"]: + snapshot = GetNeedUserData(user_id, token=token, + place_id=PLACE_ID, region_id=REGION_ID) + _sum = summarize_snapshot(snapshot) + log_info("入场数据下载完成:" + str(len(_sum)) + " 个节点,失败 " + + str(len(snapshot.get("_failed") or [])) + " 个") + + # ---- ★ 用 UpsertUserAll 表达「用这张票打了一局」---- + # play.use_ticket_id -> userGamePlaylogList[0].useTicketId + # play.play_credit -> userGamePlaylogList[0].playCredit / userPlaylogList[].playCredit + # / userData.lastPlayCredit + # extra_data.userChargeList -> 覆盖节点,把票的 stock 减 1 + play = PlayData( + music_id=opts["music_id"], + music_level=opts["level"], + use_ticket_id=ticket_id, + play_credit=play_credit, + ) + UpsertUserAll( + user_id, login.loginId, + login_date_time=login.loginDateTime, + auth_date_time=login.dateTime, + token=token, + snapshot=snapshot, + play=play, + extra_data={"userChargeList": new_list}, + dry_run=not opts["send"], + confirm=opts["send"], + verify_landing=bool(opts["send"]), + place_id=PLACE_ID, region_id=REGION_ID, + ) + + # ---- ★ 复查:票券 stock 应该减 1 ---- + _, held_after = read_charges(user_id, "消耗后") + if not opts["send"]: + log_info("[dry-run] 未发包。想真实消耗请加 --send(★ 会写入服务器)") + return 0 + + still = [c for c in held_after if int(c.get("chargeId", -1)) == ticket_id] + if still: + log_warning("chargeId=" + str(ticket_id) + " 仍然持有(stock=" + + str(still[0].get("stock")) + ")—— 服务端可能没落库") + return 6 + log_info("★ 票券已消耗:chargeId=" + str(ticket_id) + " 不再持有 ✅") + return 0 + + except ConfirmRequiredError: + return 5 + except Exception as exc: + log_error(type(exc).__name__ + ": " + str(exc)) + return 1 + finally: + if session["logged_in"]: + try: + UserLogout(session["user_id"], session["token"], session["login_dt"], + logout_type=LogoutType.TestIn, + region_id=REGION_ID, place_id=PLACE_ID) + except Exception as exc: + log_error("[收尾] 强制登出失败(会话可能需等待服务端超时):" + str(exc)) + teardown_logging() + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/maipulse/PLAN-APP.md b/maipulse/PLAN-APP.md new file mode 100644 index 0000000..0c819fc --- /dev/null +++ b/maipulse/PLAN-APP.md @@ -0,0 +1,496 @@ +# maipulse 功能补齐计划(按截图那套移动端来) + +目标:把现在这个网页工具,做成你截的那种移动端 app 的样子 —— +底部五个 tab(主页 / 票据 / B50 / 风险 / 设置),每个功能一张卡片,带 60 秒冷却条。 + +原则:**已经跑通的后端一个都不重写**,只补缺的 + 重排前端。 + +--- + +## 一、现状盘点(已有,直接用) + +| 功能 | 后端 | 前端 | 状态 | +|---|---|---|---| +| 扫码登录 / 续玩 / 退出 | `core/session.py` + `/api/qr` `/api/login` `/api/logout` | 卡片 1 | 能用 | +| 2/3/5 倍功能票 | `core/charge.py` + `/api/charge` `/api/ticket` | 卡片 2 | 能用 | +| 解小黑屋 | `core/repair.py` + `/api/status` `/api/unstick` | 卡片 7 | 能用(未在真卡住号上复测) | +| 歌曲解锁(全量 / 选中) | `core/unlock.py` + `/api/unlock` | 卡片 6 | 能用 | +| 收藏品 / 礼物 | `core/items.py` + `/api/items` `/api/newitems` `/api/grant` | 卡片 4、5 | 能用 | +| B50 + 导出图片 | `core/b50.py` + `/api/b50` `/api/cover` | 卡片 8 | 能用,导出实测 2240×1608 | +| 店铺切换 | `core/shop.py` + `/api/shops` `/api/shop` | 卡片 3 附近 | 能用 | + +这些只做两件事:**搬进新 UI**、**按截图补交互细节**(下拉框、列表、勾选、冷却条)。 + +--- + +## 二、要补的功能(截图里有,现在没有) + +### 1. 主页(玩家信息全表) +数据源:`api.GetNeedUserData(uid, token)` 一次拿全,不需要多发请求。 + +要显示的区块(对齐你的截图): +- 头部:头像(iconId 拼图)、昵称、Rating、历史最高 +- Rating 详情:旧谱 Rating / 新谱 Rating / 合计 / 历史最高 +- 入坑信息:入坑日期、首次游戏、初始 Rom、初始数据版本 +- 游戏信息:最后游戏、最后游玩、最后登录、Rom 版本、数据版本、最后地区(placeId → 地区名查 `shop.py` 的店铺表) +- 游玩统计:总游玩次数、当期游玩、总达成率、总 DX 分、总同步数、Awake +- 状态:联网会员、继承、封禁状态、每日奖励 +- 更多详情:用户 ID(打码)、当前 P、累计 P、图标 ID、名牌 ID、姓名框 ID、背景框 ID、称号 ID、奖杯 ID、伙伴 ID、段位、阶级、段级 + +新接口:`GET /api/profile` → 直接吐上面这些字段(前端不再自己拼)。 +字段名要先实测确认(`userData[0]` 里到底叫 `point` 还是 `userPoint`、`classValue` 之类),拉一次快照对字段。 + +### 2. 旅行伙伴 +数据源:`userCharacterList`(不是 `userItemList`,也不是搭档 `Partner=10`)。 + +三个区块: +- 发放新伙伴:填 ID → 加到列表 → 一次提交(写成 `userCharacterList` 追加行) +- 编组出战槽位:槽 0(队长)~槽 4,每槽选一个已拥有角色 + 可选等级;「把槽 0 复制到其他槽」 +- 已拥有伙伴:列 `#id Lv n` 的 chips(截图里那 48 个) + +新接口:`GET /api/characters`(拉现有)、`POST /api/characters`(发放 / 编组)。 +风险:ID 不在机台表里服务端照样存,但客户端会静默跳过 → 结果里要回报“服务端已存、游戏内可能不显示”。 + +### 3. 添加舞里程 +数据源:`userData[0].point`(余额)/ `totalPoint`(累计)。 +两种写法:累加(当前 + N)/ 覆盖。整个 int32 区间,填负数就是扣。 +客户端只在“获得”时把余额钳到 99999,商店扣款不带钳位,所以写更大不会被回写。 + +新接口:`POST /api/mileage`,返回改前 / 改后的 point 与 totalPoint。 +这项最容易出事(写坏就是余额异常),默认 dry-run,预检里明确写“覆盖会直接改余额”。 + +### 4. 设置 / 关于 +- 设置:服务器地址(默认 127.0.0.1:8787)、是否自动退出登录、是否只预检 +- 关于:版本、数据源说明、免责(自用工具) + +不需要后端。 + +--- + +## 三、前端改造(重点,工作量最大) + +现在是一个 PC 版两列卡片页,要改成截图那种: + +整体 +- 顶部返回 + 页面标题 +- 内容区卡片:`background:#f2f2f6`、圆角 12、内边距 16、无边框 +- 表单控件:Material 风 outlined 输入框(label 浮在边框上)、下拉箭头、大号圆角主按钮 +- 底部 tab bar:主页 / 票据 / B50 / 风险 / 设置 + +交互 +- 登录后 60 秒冷却:顶部粉色提示条「登录后需冷却 60 秒,剩余 N 秒」,按钮置灰 +- 所有写操作跑完自动退出登录(可勾选) +- 危险操作统一放在「风险」tab 里,进去先一条红色警告卡 + +实现方式:单页 + hash 路由(`#/home` `#/ticket` `#/b50` `#/risk/...` `#/settings`), +不引框架,保持现在这个 `html/index.html` 一个文件,方便以后套 WebView。 + +--- + +## 四、实施顺序 + +1. **P1 主页信息**:拉一次快照对字段 → `/api/profile` → 主页 tab +2. **P2 B50 搬进新 UI**:海报 + 导出(逻辑不动,换壳) +3. **P3 票据 / 解锁 / 收藏品搬进新 UI**:+ 冷却条 +4. **P4 旅行伙伴**:`/api/characters` +5. **P5 舞里程**:`/api/mileage` +6. **P6 设置 / 关于** + +P1 必须先做,因为伙伴、里程都要读同一份快照,字段对一遍就都对了。 + +--- + +## 五、风险与纪律 + +- 60 秒登录冷却:所有 `UpsertUserAll` 类写入都在 `session.fresh()` 之后等满 60 秒,界面要显示倒计时,不能点了没反应。 +- 票的坑:`userChargeList` 里只要有 `stock>0`,之后所有写入都会被服务端判非法整包丢弃。所以**先解歌 / 发道具,最后才买票**。 +- 每项写操作默认 dry-run 预检(只算不发),勾掉「只预检」才真发。 +- 不动已经跑通的 `settle / charge / unlock / items / b50`,只加接口和新页面。 + +--- + +## 六、验收口径 + +每个功能都要给出:改前值 → 改后值(回读快照确认)+ 一条日志 + 截图,不能只看 `returnCode=1` 就说成功。 + +--- + +## 进度记录(2026-10-28 05:00) + +对照 Ichino(D:\DSH\maimai com\Ichino,Flutter 客户端)逐项落地。 + +### 已完成 + +1. **B50 海报重做(照 Ichino best50_poster.dart 原始坐标)** + - 底图 `html/assets/b50/base.png`(1762×1850)+ 绝对坐标叠加,不再用 CSS 拼版; + - 卡片 300×100,`left = 65 + 320*(i%5)`,Best35 `top = 350 + 120*i/5`,Best15 `top = 1250 + 120*i/5`; + - 评级图 `UI_TTR_Rank_*.png`、FC/AP 与 FS/FDX 图标、DX 徽标、难度色 RA 药丸全部走官方素材; + - `ra` 换成 Ichino 整数公式(`_BANDS` + `_SSSP_OFFSET=224`),实测 9166 与游戏内一致; + - 导出 html2canvas `scale=1` → 1762×1850,已验证; + - 未登录时海报署名用打码 ID,不印完整账号。 + +2. **主页资料 `GET /api/profile`**(新 `core/profile.py`) + - 一次 `GetNeedUserData` 填满;字段照 Ichino `UserDataBean`:Rating 详情 / 入坑信息 / 游戏信息 / 游玩统计 / 状态 / 更多详情; + - 前端 6 个分区 + 空态提示。 + +3. **旅行伙伴 `GET|POST /api/characters`**(新 `core/characters.py`) + - 读:`userCharacterList` + `userData.charaSlot`(int[5],槽 0 队长); + - 写:`userCharacterList` + 逐行 `isNewCharacterList`(已有 '0' / 新增 '1'),可同时改 charaSlot; + - 默认 dry-run,写后回读核对。 + +4. **舞里程 `GET|POST /api/mileage`**(新 `core/mileage.py`) + - 改 `point` / `totalPoint`,累加或覆盖,int32 钳位; + - userData 整表覆盖 → 先用 `build_user_all` 组好这一局,再替换那一行,保住 playCount / lastPlayDate 等痕迹。 + +5. **UI 改版(浅色 Material + 底部 5 tab)** + - 主页 / 票据 / B50 / 风险 / 设置;hash 路由 `#home #ticket #b50 #risk #settings`; + - 卡片按 `data-tab` 显隐,`main` 改单列 560 居中; + - 风险页顶部红框警告 + 顺序铁律(先解歌发道具,最后买票); + - 结果用底部轻提示(ticker)播报,日志收进设置页; + - 设置页可搜店铺切机台、退出登录。 + +### 待办 + +- 玩家记录 / 牌子进度页:需要登录态下 `GetUserMusicDetailAll`(当前未登录返回空明文); +- 推分推荐暂不算「平均达成率 / 统计样本」,本地没有水鱼聚合数据,不编造; +- 真机验证:登录后走一遍 主页 → 旅行伙伴 → 舞里程 的回读。 + +### 追加(本轮) + +6. **60 秒冷却条**:`GET /api/state` 新增 `coolRemain`(登录后剩余秒数,金票 LogoutTimeLimit 同口径), + 票据页粉色条倒计时提示「现在发包会被静默丢弃」。 +7. **组包自测**:`tools/selftest_payload.py` 用假 snapshot 走 `build_user_all` 验证—— + userData 49 个字段整行覆盖后一个不丢,point/totalPoint/charaSlot 改写生效, + `isNewCharacterList` 位串与 Ichino `BuildListData` 同口径(已有 '0' / 新增 '1')。已跑通。 + +### 追加(第 2 轮) + +8. **字段映射自测**:`tools/selftest_fields.py` 把 GetNeedUserData 换成假快照, + 验证 profile 的 24 个关键字段逐个取到正确值、userId 打码成 `123****78`、 + characters 能解析出 2 个角色与 `[101..105]` 槽位。已跑通。 +9. **B50 看大图**:海报下方加「看大图」,克隆一份 1762 宽的原尺寸海报铺进全屏查看器, + 手机上横向滑动能看清卡片细节;`?b50=ID&zoom=1` 可直接验证。 + +### 追加(第 3 轮) + +10. **选择器(解锁歌曲 / 称号 / 头像 / 名牌 / 边框 / 角色)浅色适配**: + 标题单行省略、搜索框 `flex:1 1 0;width:auto` 不再把标题挤成两行;13000+ 项列表滚动正常。 + `?picker=music|title|icon|nameplate|frame|character` 可直接验。 +11. **结算等待遮罩改浅色**(白底圆角 + 深色字 + 蓝色进度条),不再和浅色主题撞色。 +12. **自动登出真正接线**:`post()` 里对 6 个写接口(ticket/grant/unlock/characters/mileage/unstick) + 做统一判断——勾了开关且**不是** dry-run 才登出,默认不勾,避免打断连续操作。 +13. **B50 空态**:没查过时给一句引导,不是空白。 + +### 追加(第 4 轮) + +14. **票种档位修正(对照 Astral TICKET_CREDIT_NUM)**: + 原实现只有 chargeId 2/3/5,实际付费票是 2/3/4/5/6,`creditNum = N-1`(1/2/3/4/5)。 + 已补 4 倍票(creditNum 3)与 6 倍票(creditNum 5),错误文案同步成「2~6 倍票」, + 下拉选项把 price 改标 creditNum(容易和「金额」混淆)。 + Ichino 的 `_ticketNameMap` 只有 2/4/5,是显示映射不全——它实际从 `GetUserChargeApi` + 拿在售列表,所以以服务器列表为准、本地只做换算。 +15. **对照 Ichino 核过一遍字段表**:`models/user_data.dart` 的 41 个字段与 `core/profile.py` 一一对应,没有多余也没有缺。 + +### 追加(第 5 轮) + +16. **旅行伙伴等级对齐 Ichino**:原来 `levels` 想填多少就发多少,现在钳到 **1~999999** + (`minCharacterLevel` / `maxCharacterLevel`,0 会被判非法)。 + 读取时附带 `displayLevel = level % 10000` 与 `rebirth = level // 10000`—— + 客户端把界面等级和转生次数编码在一个 int 里,直接显示原始值会看到「Lv10005」。 + 改等级时沿用原行的 `awakening` / `useCount`,不会把使用次数清零(Ichino 原注释点名过这个坑)。 + 自测:`clamp_level` 边界与 `split_level(10005) == (5, 1)` 通过。 + +### 追加(第 6 轮) + +17. **整页验收脚本化**:`?dbg=1` 时挂 `window.onerror` + `unhandledrejection`, + 把异常写进 ``,再用 headless `--dump-dom` 逐个页签读。 + 结果:5 个页签(home / ticket / b50 / risk / settings)**零 JS 错误**, + `scrollWidth` 都不超过视口(risk 页 485/500 是纵向滚动条占位),没有横向溢出。 + +### 追加(第 7 轮) + +18. **页签对齐 Ichino 的 6 个**:`home_tab.dart` 是 home / tickets / best50 / risk / settings / **about**, + 于是把「关于」从设置页拆成独立页签(版本、协议来源 Astral、行为口径 Ichino、数据只在本机、几条规矩)。 + 注意 `.card[data-tab]` 的显示规则是逐页签写的,新增页签必须同步加一条 CSS,否则页面全空白。 +19. **结算等待改成分步提示**:照 Ichino 的 StepProgressCard,进度条上方按阶段翻字—— + 读取快照 / 组包等满 60 秒 / 发送写包 / 回读核对,不再只显示「已等 N 秒」。 + +### 追加(第 8 轮) + +20. **前后端 id 一致性 lint**:把 HTML 的 id 集合与 JS 里 `$('…')` / `setText('…')` 的引用对比, + 只有 `poster` 是渲染时动态建的(正常),34 个 `k*` 字段全部有对应节点——不会出现登录后一片空白。 +21. **`/api/characters` 参数加固**:`add` / `levels` / `slots` 的 `int()` 原来在 try 之外, + 前端传了非数字会变成 Flask 的 500 HTML 页面(前端 `r.json()` 直接抛错)。现在返回 JSON 错误。 +22. **风险页按操作顺序重排**:警告 → 解锁歌曲 → 发放收藏品 → 发放礼物 → 解锁搭档 → + 旅行伙伴 → 舞里程 → 解禁小黑屋。理由是先解歌、发道具,最后才碰票相关的东西, + 跟警告卡里那条铁律一致。 + +### 追加(第 9 轮) + +23. **UI 预览模式 `?preview=1`**:照 Ichino `dev/ui_preview_data.dart` 的做法, + 不发任何请求,直接用一份假数据(Rating 15234 那套)把主页 / 旅行伙伴 / 舞里程撑起来, + 能看到登录后的真实排版,也方便截图比对。数据里特意放了一条 `level=10005`(1 转 5 级) + 与一条 `999999`(99 转 9999 级),验证转生拆分显示。 +24. **登录卡随登录态收起**:拿到资料后主页不再顶着扫码框(登出按钮在设置页), + 登录态失效时再放出来。 + +### 追加(第 10 轮) + +25. **预览模式铺满风险页**:`?preview=1` 时自动把旅行伙伴与舞里程的假数据装上, + 实测渲染:`共 3 个角色|出战槽 #0 101 · #1 102 …`、 + `已拥有:#101 Lv5 · #102 Lv5(1 转)· #103 Lv9999(99 转)`——转生拆分显示正确, + 舞里程区显示 `当前余额 234567|累计 9876543`。P4 / P5 的前端展示至此有据可查。 + +### 追加(第 11 轮 · 登录态活体验收 + 外观) + +26. **P1 活体验收通过**:`GET /api/profile` 拉真实数据 —— 昵称 maimai、 + Rating 9168、历史最高 12337、musicRating 9168、游玩 70 局、累计 P 9630、地区 江苏、icon 302, + userId 按约定打码成 `128****21`。 + ★ 客户端显示 9168,B50 本地算 9166,差 2 分正好对应那 3 首「定数未收录」的曲目—— + 不是算错,是缺 ds 无法计入,这也反过来印证了 ra 公式没有偏。 +27. **P4 / P5 活体验收通过**:`/api/characters` 读到 48 个角色,出战槽 + `455201/455202/455203/455204/550101`;`/api/mileage` 读到 point 2130 / totalPoint 9630。 + 写路径用 dry-run 打真实快照验过:里程 2130→2230、累计 9630→9730(preview.playCount=70 正确保留); + 旅行伙伴 update=101、willSend=1、patch 键含 + `userCharacterList / isNewCharacterList / userMusicDetailList / isNewMusicDetailList / userGamePlaylogList`。 + (未真发写包:改数值属于账号数据,等用户自己决定。) +28. **底部图标换成 Tabler Icons**(MIT,本地 `html/assets/icons/*.svg`,不依赖外网): + home / ticket / chart-bar / alert-triangle / settings / info-circle,统一线性风格, + 用 CSS `mask` 上色,选中态自动跟随 `--accent`。 +29. **外观设置(设置页新增一张卡)**:上传背景图(canvas 压到最长边 1600、jpeg 0.82 存 localStorage)、 + 清除背景、卡片不透明度 30~100%、背景虚化 0~20px、背景压暗 0~70%、恢复默认。 + 卡片走 `rgba(255,255,255,var(--alpha))` + `backdrop-filter`,有背景时顶栏也跟着半透明。 + 持久化实测:写一套 alpha=.6 的配置后换一次加载,背景与透明度都还在。 + `?looktest=1` 可复现这个自查,`?bgdemo=1` 只看渐变效果不落盘。 + +### 追加(第 12 轮 · 多账号) + +30. **`core/accounts.py`**:扫码登录成功后自动把 `userId + token` 存到 `data/accounts.json` + (原子写,tmp → replace)。对外只给「打码 userId + 昵称 + 时间 + ref」, + **token 与完整 userId 都不出后端**;切换账号时前端回传的是 `ref` + (`sha256(userId)[:12]`),后端按 ref 反查真实行。 +31. **接口**:`GET /api/accounts` 列表;`POST /api/accounts` 支持 + `action=switch`(用存的 token 重新 `UserLogin`,切之前先把当前号登出,避免 returnCode=100)/ + `rename` / `delete`。 +32. **界面**:设置页新增「账号」卡,一行一个账号(昵称 / 打码 id / 最后使用 / 切换 / 删)。 + 切换时有等待遮罩,成功后会刷新主页资料。 + 打码统一成前 3 + 固定四星 + 后 2(`128****21`),不泄露位数。 +33. **离线上测通过**:upsert / list(current 标记)/ ref 反查 / rename / touch / remove / + 未知 ref 返回 None 全部符合预期;界面用一条演示数据渲染过,随后已删除,store 现在为空。 +34. ⏳ **待验**:用存下来的 token 隔一段时间重新登录是否还有效。 + 要通过这一步才算真正确认「不用再扫码」——需要用户扫一次码来写第一条真实记录。 + +### 追加(第 13 轮) + +35. **去掉「关于」页**(用户要求):删掉 section、底部按钮、`TABS` 里的 about 与对应 CSS 规则, + `about.svg` 也一并删了;全文已无 about 残留。`go()` 本来就有「不在 TABS 里就回落 home」的兜底, + 旧的 `#about` 书签不会白屏。底部回到 5 个页签均分。 + +### 追加(第 14 轮 · 全曲成绩 + 推分推荐) + +36. **`core/history.py`**:`api.GetUserMusicDetailAll(userId, clientId)` 拉全曲成绩 + (Astral 已把两层嵌套摊平成「一条 = 一个难度」)。achievement 是 ×10000 整数, + 除以 10000;定数先查 `data/master/ds_override.json`、再查 music.json; + 算不出定数的标 `unrated`,不进 ra 统计,另出 `unratedItems` 供手工补。 + 统计含 AP / FC / FDX / 平均达成率 / 最高 ra / 按难度分布。 +37. **`core/recommend.py`**:推分算法。 + ① 每首已打曲子算 SS+/SSS/SSS+ 三档 ra(复用 b50 的整数公式); + ② 在 B35 榜上的按「新 ra − 自己当前 ra」算,不在榜上的按「新 ra − 榜尾」算; + ③ `min_achievement()` 对 ra 二分反查,给出「打到 98.9934% 就能顶掉榜尾」这种具体数; + ④ 候选按定数中位数 ±0.7 收窄(别推荐打不动的),按涨幅排序,前 35 首累加算整体潜力。 + 二分自测:ds 12.0/13.8/14.5 三档 × 四个目标档位,反查值再算回去全部 `>= 目标 ra`, + 单调性成立;拿不到目标的返回 None。 +38. **接口**:`GET /api/history`(默认前 120 条、full=1 全量)、 + `GET /api/recommend`、`POST /api/ds`(合并写覆盖表,ds<=0 表示删)。 + 未登录一律拦下并给明确提示。 +39. **界面**:B50 页新增「推分建议」卡 —— 两个按钮(算推分 / 看全曲成绩)。 + 推分列出:曲名 + 难度定数 / 当前达成 / ra / 「打到多少」/ 涨幅,顶部三个数(榜尾 ra、可推曲目、整体潜力)。 + 全曲成绩列出统计、难度分布、按曲名搜索、明细行(达成率 / 评级 / FC·AP / ra)。 + 未收录定数的条目单独一区,可直接填数字保存,存完自动重算。 +40. **踩到的坑**:`stopWait` 未定义(现网只有 `endWait`)→ 加别名;`ds_override` 内层 + key 是 int、保存时按 str 处理,导致 `pop("3")` 匹配不上、删除静默失效 → 统一转 str。 +41. ⏳ **待真实验收**:全曲成绩要登录才能拉。扫一次码后验: + `/api/history` 条数是否接近真机 739、`/api/recommend` 是否给出合理建议、 + 补完那几条定数后本地算出的 rating 能不能对上客户端 9168。 + +### 追加(第 15 轮 · 推分多样性 + 定数联动 + 对分) + +42. **推分算法返工**(离线压测 400 条假成绩暴露出来的): + 原来按「打到 SSS+」的 ra 排序,结果同一批定数的曲子涨幅完全相同,前排全是 ds 14.5 的歌、 + 完全没有区分度(top8 定数去重后只剩 1 个值)。 + 改成:主档用 **SSS(100%)**算涨幅(SSS+ 只作参考列),同涨幅按 `effort`(还要提多少达成率) + 升序,再按定数做稀释——**每个定数最多留 3 首**。改完 top10 里出现 4 个不同定数。 + `total` / `potential` 仍按稀释前的全量算(否则潜力会被低估:39 首 vs 200 首)。 +43. **★ 定数覆盖表接进 B50**(这条不修的话功能是断的):原来只有 `history.ds_for` 读 + `ds_override.json`,`b50.ds_of` 不读 —— 用户补完定数,B50 页面还是 9166,永远对不上。 + 现在 `b50.ds_of(music, level, music_id)` 先查覆盖表;即使 music.json 里根本没这首 + (国服新曲就是这种情况,music 为 None)也能走覆盖表算出 ra。 + `history` 的 load/save_override 改为委托 b50,两边共用一份实现。 + 实测:覆盖前 ds=None/ra=0 → 覆盖后 ds=14.6/ra=306,B50 与全曲成绩两边结果完全一致。 +44. **`GET /api/verify` 对分**:客户端 `playerRating` / 服务端 `GetUserRating.rating` / + 本地按定数算的合计,三个数并排显示,差值不为 0 时直接告诉用户「少了 N 分,M 条定数未收录」。 + 界面在推分卡里加了「核对分数」按钮。 +45. **全曲成绩缓存**:`history.fetch` 加 5 分钟 TTL 缓存(拉一次要翻十几页, + 算推分和看成绩连着点时不该重复拉);`/api/history?full=1` 不吃截断。 +46. **修复**:删除定数覆盖项静默失效(`load_override` 内层 key 是 int,保存路径按 str `pop`, + 对不上)→ 统一转 str 后删除生效;`stopWait` 未定义 → 加 `endWait` 别名。 +47. ⏳ **仍待真实数据验收**(要登录):`/api/history` 的真实条数、`/api/recommend` 的真实推荐、 + `/api/verify` 三处 rating 是否对平(目标要求对上客户端 9168)。 + +### 追加(第 16 轮 · ★ rating 对平了:9166 → 9168) + +48. **真实数据验证(不需要登录,`GetUserRating` 是公开接口)**: + `GET /api/b50?userId=<真实号>` → `totalRating=9166`、`b35=9166`、`b15=0`、`missing=3`。 + 客户端显示 9168,差 2 分——正是那 3 条定数缺失的 newRatingList。 +49. **定位到那 3 条是什么**:b15 里 `11806 Expert 10.3913%`、`11836 Master 0%`、 + `11835 Master 0%`(还有一条 11847 本地已有定数)。ach=0 的三条贡献 0 分, + 真正差的就是 11806 —— 几乎没打过(10.39%)。 +50. **补全方式改成自动**:写了 `tools/fetch_df.py`,把水鱼 + `https://www.diving-fish.com/api/maimaidxprober/music_data`(1404 首,id 与国服 musicId 同源) + 缓存到 `data/master/music_df.json`(146.6 KB)。 + `b50.load_music()` 改成「music.json 为主,缺的 id 用水鱼补」,名字与定数一起补上, + 不再依赖手工填。 +51. **★ 验证结果**:清空手填覆盖表后重跑 → + `11806 Fraq Expert ds=12.2 ra=2`、`11836 ビビデバ ds=11.8`、`11835 はいよろこんで ds=11.6`、 + `11847 M@GICAL☆CURE! LOVE ♥ SHOT! ds=11.2`,`missing=0`, + **`totalRating=9168` —— 与客户端完全一致**。 + (12.2 × 103913 × 16 // 1e8 = 2,这 2 分就是差的那 2 分。) +52. 手填覆盖表仍保留(优先级高于水鱼缓存),作为缓存也没收的新曲兜底。 +53. ⏳ 剩下要登录才能验的:`/api/history` 真实条数、`/api/recommend` 真实推荐、 + `/api/verify` 三处 rating 是否显示「已对平」(本地 9168 = 客户端 9168)。 + +### 追加(第 17 轮 · 真实数据跑推分 + 摸清全曲接口) + +54. **水鱼缓存合并生效**:`load_music()` 后曲库 1326 → 1411(补了 85 首), + 11806/11836/11835/11847 的名字与四个难度定数全部到位。 + `unlock` / `items` 不依赖 `load_music`,所以这个合并不会影响解锁列表。 +55. **真实 B50 数据跑推分**:拿这个号真实的 50 条(B35+B15)当输入试跑 + → 榜尾 ra 254(最終鬼畜妹フランドール・S Master 12.1),候选 12 首, + 整体潜力 +230(SSS 档)/ +371(SSS+ 档)。 + 推荐前几名:心象蜃気楼 97.2864%(+29)、フォニイ 97.0541%(+29)、ウミユリ海底譚 97.4920%(+28)…… + 9 个不同定数,effort 落在 1.1~3.0 之间(都是「再练一点点就有」的量),结果比假数据合理。 +56. **★ 摸清 `GetUserMusicApi` 与 `GetUserRating` 的差别**: + 后者免登录就能查(所以 B50 一直能用),前者**必须挂在真实登录会话上**, + 否则服务端 HTTP 200 但解密后是空串(Astral 报「返回空明文」)。 + 实测直接调 `api.GetUserMusicDetailAll(<真实 userId>)` 就是这个错。 + 结论:全曲成绩一定得先扫码登录,没有免登录的路子。 +57. `/api/history` 与 `/api/recommend` 的错误改成一句能照着做的提示 + (「全曲成绩要登录才能拉:GetUserMusicApi 不接受免登录查询」),不再把 Astral 那一屏甩给用户。 +58. `recommend.suggest` 的字段读取改成 `.get`(B50 的条目没有 `playCount`, + 用它当输入时会 KeyError;真实来源 history/board 字段并不完全一致)。 +59. ⏳ 最后一步:全曲成绩的真实条数只能等扫码验证。 + +### 追加(第 18 轮 · 免登录推分 + 真实结果验收) + +60. **`/api/recommend` 支持降级**:全曲成绩要登录,但 B50 那 50 条本身就是「我打过的曲子」, + 拿来当候选池照样能算推分(池子从几百条缩到 50 条,结论依然成立)。 + 未登录时返回 `degraded=true` 并在界面标黄说明;登录后自动走全量成绩。 + 这样**不用扫码就能验收推分功能**,也是给没登录用户的第一屏体验。 +61. **★ 真实数据验收(这个号,未登录)**:`GET /api/recommend?userId=…` + → `degraded=true`、候选 12 首、潜力 +230(SS+/SSS/SSS+ 三档 137 / 230 / 371)。 + 推荐结果:心象蜃気楼 Master 13.4(97.2864% → 97.3881%,+29)、 + フォニイ Re:Master 13.3(97.0541% → 97.3655%,+29)、 + ウミユリ海底譚 Master 13.4(97.4920% → 97.7612%,+28)、 + 失敗作少女 Master 13.1(+27)、命に嫌われている Master 12.8(+22)。 +62. **`?uid=` 直达**:URL 带 uid 时自动填输入框并查 B50 + 推分,方便看别人的分,也方便我自己验收。 +63. **界面重排**:海报下面那块原来的「推分建议」其实是**曲库推荐**(从没打过的曲子里挑), + 和新加的「按你的成绩算」重复,改成: + ① 曲库推荐默认只铺 6 张卡(3 行)+「展开全部 24 首」,原来 16 张卡占了两千多像素; + ② 标题分开成「曲库推荐(还没打的)」和「推分建议(按你的成绩)」。 +64. ⏳ 全曲成绩的真机拉取仍未验证(`GetUserMusicApi` 必须真实登录会话)。 + +### 追加(第 19 轮 · 难度筛选 + 一次白屏事故) + +65. **全曲成绩支持按难度筛**:`/api/history?level=3,4`(0=Bsc 1=Adv 2=Exp 3=Mas 4=ReM), + 后端先按难度过滤再截断(前端过滤只能滤已截断的 120 条,不准),返回 `shownTotal` 与 `levelFilter`。 + 界面在统计下面加了一排 全部 / EXP / MAS / ReM。 +66. **★ 白屏事故**:给 `.lvtabs` 加样式时,anchor 找的是 `/* ---------- 推分建议 / 全曲成绩 ---------- */`, + 但那行注释在 **JS 区**(`go()` 函数后面),不是 `<style>` 里 —— CSS 规则被塞进 JavaScript, + 整页脚本解析失败,只省下 header 和 tabbar。 + 教训:这个文件样式表与脚本都在同一个 html 里,插 CSS 必须定位到 `</style>` 之前, + 不能靠注释文字找位置。已修复并把规则插到 `</style>` 前。 +67. 难度 chips 的状态要在 `renderHistory()` 渲染之后同步(chips 是 innerHTML 生成出来的, + 渲染前 querySelector 拿不到),否则「全部」不会高亮。 +68. 新曲封面:`/api/cover/11806`、`11836`、`11835`、`11633` 全部 200(96~340KB), + 海报里新曲不会开天窗。 + +### 追加(第 20 轮 · 功能票精简 + 抓到摊平丢 musicId 的真机 bug) + +69. **功能票去掉 4 倍 / 6 倍**:国服机台不再售这两档,留着只是误点。 + `charge.TICKETS` 只剩 2/3/5(creditNum 1/2/4),`buy()` 对 4、6 直接拒并说明原因, + 前端 `<select id="chargeId">` 同步只留三项。 +70. **★ 静态审查抓到真机必崩的 bug**:`api.GetUserMusicDetailAll` 摊平时会丢 `musicId`。 + 服务端返回的是 `{"userMusicList": [{"musicId": N, "userMusicDetailList": [...]}]}` —— + musicId 在**组**这一层,detail 里没有;Astral 只做 `flat.extend(group["userMusicDetailList"])`, + 没有把父层 musicId 带下来。照原样用,全曲成绩会拿到一堆没有曲号的条目 → + 定数一律 None → 整页变成「未收录」、ra 全 0、推分也全废。 + 这是只有真机才暴露的问题,我这边没有登录拉不到真实数据,是靠读 Astral 源码发现的。 +71. **改法**:`history._fetch_items()` 自己调 `get_all_pages` 并摊平, + 每条 detail 补上父层 `musicId`(detail 自带则尊重它);拿不到 `get_all_pages` + 时才退回官方封装。 +72. **Mock 验证**:造了两组 3 条 detail(全部不带 musicId),摊平后 + `musicId 834/834/11806` 都在,定数 14.9 / 15.0 / 12.2 全部算得出, + ra 312 / 291 / 2,`unrated=0`。没这个修复,这三条会是 `musicId=0`、名字空、定数空。 + +### 追加(第 21 轮 · ★ 更正上一轮的错误结论) + +73. **更正第 70~72 条**:上一轮说「Astral 摊平时丢 musicId、真机必崩」——**判断错了**。 + 证据在 `Astral/selftest.py:548-555` 的 fixture: + ```python + "userMusicDetailList": {"userMusicList": [ + {"userMusicDetailList": [ + {"musicId": 143, "level": 4, "playCount": 7, "achievement": 0, + "comboStatus": 0, "syncStatus": 0, "deluxscoreMax": 0, ...}]}]} + ``` + 外层 group 里**没有** musicId,是**内层 detail 自带** `musicId`。 + `_dispense.py:30` 的 `{(x["musicId"], x["level"]) for x in ...}` 也印证了这一点 + (它取的就是摊平后的列表)。所以 `history.fetch` 原来的 `it.get("musicId")` 本来就是对的。 +74. `_fetch_items()` 仍然保留,但定位改成**加固**而不是修 bug:对四种形状都成立 —— + detail 带 musicId(真实形状)原样保留;group 带而 detail 不带则补上; + 两边都带以 group 为准;两边都没有则记 0。实测: + A(143,4)/(143,3)、B(834,3)、C(999,3)、D(0,3)。 +75. **顺便核对了字段名**:`history._row` 用到的 `achievement / level / playCount / + comboStatus / syncStatus` 与 selftest fixture 里的 detail 字段**完全一致**, + 都是 ×10000 的整数达成率,没有拼写或口径问题。 +76. 结论:全曲成绩这条链路在代码层面没有已知缺陷,剩下的只有真机跑一次。 + +### 追加(第 22 轮 · ★★ 真机验收通过,目标达成) + +**用户在机台扫码登录了**(`/api/state` → `logged=true`,账号 maimai / 128****21), +全曲成绩这条链路第一次在真号上跑通。 + +77. **全曲成绩(真机)**:`GET /api/history` → **207 条**(每曲每难度一条),涉及 **180 首曲子** + - 已算 ra **207 条,未收录 0 条**,总游玩次数 255 + - AP 19 / FC 33 / FDX 0 / 平均达成率 86.2609% / 最高 ra 292 + - 难度分布:Basic 26 · Advanced 8 · Expert 47 · Master 111 · Re:Master 12 · 宴 3 +78. **★ 真机抓到两个只有上机才会暴露的问题**: + 1. **宴/協/息谱算不出定数**:`111355 [協]ラグトレイン`、`100998 [宴]Oshama Scramble!`、 + `111597 [息]ノンブレス・オブリージュ` 三条的 `level = 10`, + —— 服务端用越界值标记特殊谱面,定数存在 `notes[0]`,原来 `notes[level]` 直接越界返回 None。 + 修:`ds_of()` 里 `level >= 5 且越界` 时改用 `notes[0]`; + 另加 `level_name()`,这几条的难度名显示「宴」而不是「?」。 + 修完 unrated 3 → 0,三条 ra 分别 292 / 175 / 155 + (協ラグトレイン 175.3337% 是全场最高分,被 clamp 到 100.5%)。 + 2. **`syncStatus = 5` 被映射成 "sync"**:真机 207 条里 **152 条**是 5, + 显示出来满屏「sync」纯属误导(EasyMai 表里有这个值,但国服没拿它当 FS/FDX 标记)。 + 修:`_SYNC` 去掉 5,只保留 0~4(''/fs/fsp/fdx/fdxp)。 +79. **★ 自检路由 `/api/selftest`**(登录后一键跑,用户自己也能用):5/5 全过 + - 全曲成绩条数:207 条 / 180 首 + - 定数未收录:全部收录 + - 达成率非零:平均 86.2609%,最高 ra 292 + - **B35+B15 合计:本地 9168 / 客户端 9168** ✓ + - 全曲最高分 vs B50 第一:OMAKENO Stroke(Master 13.8)ra 290 / B50 ra 290 ✓ + - 这条检查第一版没过:宴谱 協ラグトレイン ra 292 比 B50 第一名还高。 + 不是 bug —— 宴谱不参与 B35 排名,比较时排除 level>=5 即可。 +80. **★ 全曲模式的推分(真机)**:`/api/recommend` → `degraded=false`,候选池 207 条 + - 可推 **58 首**,榜尾 ra 254(最終鬼畜妹フランドール・S Master 12.1) + - 三档潜力:SS+ **+830** / SSS **+1106** / SSS+ **+1526** + - 前几名:INTERNET OVERDOSE 94.2194% → +37、神々が恋した幻想郷 92.5207% → +37、 + ドクハク 96.4595% → +35、ここからはじまるプロローグ。→ +35 + - 全部 `onBoard=false`(要顶掉榜尾那类),和降级模式(全是榜内)形成对比 +81. **登录态持久化验证**:重启服务会清空会话(`logged=false`), + 但 `POST /api/accounts {action:"switch"}` 用保存的 token 能直接恢复 —— + 实测恢复后 `isLogin=false / banState=0 / loginDateTime=1793198451`, + 再拉全曲成绩照常成功。也就是说以后重启不用重新扫码。 +82. **目标五项全部达成**:① 全曲成绩真机拉通 ✓ ② 定数缺漏(含水鱼补全 + 手填覆盖 + 宴谱兜底)✓ + ③ Ichino 整数 ra 公式 + 推分 ✓ ⑤ **9168 = 9168** ✓(④ 移动端按用户要求未做) diff --git a/maipulse/PLAN-EXT.md b/maipulse/PLAN-EXT.md new file mode 100644 index 0000000..449a858 --- /dev/null +++ b/maipulse/PLAN-EXT.md @@ -0,0 +1,182 @@ +# maipulse 功能扩展计划(对齐 Ichino) + +参考实现:`D:\DSH\maimai com\Ichino`(Flutter,eaquira 系列的 Dart 移植) +本文件只是计划,**不改动现有任何文件**;确认后再按阶段动手。 + +--- + +## 一、现状盘点 + +已做通(实机验证过): + +| 功能 | 写入字段 | 状态 | +| --- | --- | --- | +| 发功能票 | UpsertUserChargelog | 通过(5 倍票 stock=1) | +| 收集品 / 礼物 | userItemList + isNewItemList | 通过(称号/伙伴/名牌/边框) | +| 解锁歌曲 | userItemList kind 5/6/7 | 通过(709 首一包全落地) | +| 解小黑屋 | UserLogout | 已改金票流程,待实测 | + +Ichino 有、我们没有的:**B50 查分、修改 Rating、舞里程、一键跑图、万花筒**。 + +--- + +## 二、要加的五个功能 + +### 1. B50 查分(只读,零风险)—— 按 EasyMai 规划 + +参考:`https://github.com/Lista233/EasyMai`(Vue/Uni-app,202★) +关键文件:`pages/maib50/maib50.vue`、`utils/b50adapter.js`、`utils/ratingUtils.js` + +#### 数据源对比(我们比它更直接) + +EasyMai 的路子是绕的:自建后端 `getUserMusic` + 水鱼 `update_records` 导入, +再从水鱼拿回算好的 rating。我们不需要这一层: + +| | EasyMai | 我们 | +| --- | --- | --- | +| 成绩 | 自建后端 + 水鱼 | `api.GetUserRating(user_id, client_id)` 直取 | +| 定数 | 本地 `musicData`(水鱼曲库) | 本地 `data/master/music.json` 的 `notes[]` | +| 鉴权 | jwt-token + import-token | 只要 userId + 机台 clientId,**不用登录** | +| 写操作 | 往水鱼导入成绩 | 无,纯只读 | + +#### 已验证的接口形状(2026-10-28 实测,账号 <REDACTED>) + + GetUserRating -> userRating: + rating : 0(服务端不填,别指望它) + ratingList : 35 条 {musicId, level, romVersion, achievement} + newRatingList : ≤15 条 同上 + nextRatingList / nextNewRatingList / udemae + +注意 **没有 ra 字段**,必须自己算。定数从 +`data/master/music.json` 的 `notes[level]` 拼:`level + levelDecimal/10` +(例:11633 Master → level 13, levelDecimal 8 → 13.8)。 + +#### ra 公式(水鱼标准表,24 档) + + achievement >= 100.5% -> 22.4 >= 95% -> 15.2 >= 82% -> 2.4 + >= 100% -> 21.6 >= 94% -> 13.6 >= 80% -> 1.6 + >= 99.5% -> 21.1 >= 93% -> 12.0 >= 78% -> 1.2 + >= 99% -> 20.8 >= 92% -> 10.4 >= 76% -> 0.8 + >= 98.5% -> 20.3 >= 91% -> 8.8 >= 74% -> 0.4 + >= 98% -> 20.0 >= 90% -> 8.0 >= 72% -> 0.2 + >= 97% -> 17.6 >= 86% -> 4.8 >= 70% -> 0.1 + >= 96% -> 16.8 >= 84% -> 3.2 其余 -> 0 + + ra = floor(ds × coef) + +#### 实测校验(同一账号) + + B35 求和 = 9075,服务端总 rating = 9168,差 93 + 差的来源:newRatingList 4 条里 3 条在国服 music.json 查不到定数(未实装的新曲) + +所以「定数缺失」必须当成正常情况处理,不能当错误。 + +#### 展示(照 EasyMai 的结构) + +- 顶部:总 Rating = B35 + B15,配色按 `getCurrentRatingClass()` + (≥15000 rainbow / ≥14500 bright-gold / ≥14000 gold / ≥13000 blue / ≥12000 copper) +- 两块列表:B35(旧曲 35 条)、B15(新曲最多 15 条),每行 + 曲名 · 难度(Basic/Adv/Exp/Master/Re:Master)· 定数 · 达成率 · ra · FC/FS +- FC/FS 适配(`b50adapter.js`): + `comboStatus 0/1/2/3/4 -> ''/fc/fcp/ap/app`, + `syncStatus 0/1/2/3/4/5 -> ''/fs/fsp/fdx/fdxp/sync` +- 定数缺失的行标 `—`,不进合计,并在底部注明"n 首定数缺失" + +#### 第一版不做 + +- 封面图(要拉 CDN 并转 base64) +- 海报导出、历史快照、分享(EasyMai 本地存 20 条 + 分享图) + +#### 改动面 + + core/b50.py 取数 + 算 ra + 组装(约 120 行) + app.py + GET /api/b50?userId= + index.html + 一张「B50 查分」卡(总分 + 两个列表) + +#### 验收 + +- 与游戏内 B50 前三名的 ra 逐个对得上 +- 总分误差 = 定数缺失那几首的 ra(应能解释清楚,不是bug) + +### 2. 修改 Rating(写,高风险) + +- 字段:`userData[0].playerRating` + `userRatingList[0].rating`,**两处必须同时改且一致** +- 范围 0 ~ 99999(Ichino `clampValue`) +- 已知后果:下次真实游玩会被服务端按成绩重算覆盖;`ratingList` 里每首的 rating 不动 +- 新增:`core/rating.py` + +### 3. 舞里程(写,中风险) + +- 字段:`userData[0].point`(int32 余额),可选带 `totalPoint`(累计) +- 两种模式:设为 X / 当前值 + X;负数即扣款 +- 客户端的钳位只发生在「获得」路径(`UserDetail.AddMile` 钳到 99999),商店扣款不钳, + 所以传大值不会被客户端回写覆盖 +- 新增:`core/point.py` + +### 4. 一键跑图(写,中风险) + +- 字段:`userMapList` + `isNewMapList`,主键 mapId,每行 + `{mapId, distance, isLock, isClear, isComplete, unlockFlag}` +- 关键:`isClear` / `isComplete` 在客户端是**从 distance 派生**的 + (`MapMaster.CreateUserDataMapList`),单发 flag 下次进区域选择就被冲掉, + 所以必须把 `distance` 直接推到 `UserMapData.MaxDistance = 999999999` +- `unlockFlag` 语义是反的:`IsFinishedOpening ? 0 : 1`,取 0 才是「已开启」 +- 需要先 `api.GetUserMapAll()` 拿现有行合并(保留已有进度,别清零) +- 新增:`core/maprun.py` + +### 5. 万花筒专区(写,高风险) + +- 字段:`userKaleidxScopeList` + `isNewKaleidxScopeList` +- 每行是**整行替换**(15 字段),`isGateFound` / `isKeyFound` / `isClear` 同在一条 +- 陷阱:不先回读原行合并成绩 / 日期 / playCount,会把已有记录清零 +- 需先 `api.GetUserKaleidxScope()` +- 新增:`core/kaleidx.py` + +--- + +## 三、所有写入项的统一前置(这次踩坑换来的) + +1. **先查票**:`GetUserCharge` 里任何 `stock > 0` 的功能票都会让 UpsertUserAll 整包被判非法, + 先拦下来提示「号上有票,先清票/等过期」; +2. **等满 60 秒**:登录后不足一分钟的结算包会被静默丢弃 → 复用 `settle.ensure_play_window`; +3. **一条占位 playlog + 一条占位 detail**(大包模式),跟发收藏品一致; +4. **一包一局**:每次 `session.fresh` 换局,一局只收一次 UpsertUserAll; +5. 每项写完都回读校验(`GetUserData` / `GetUserMap` / `GetUserRating`),不回读不算成功。 + +--- + +## 四、实施顺序 + +| 阶段 | 内容 | 风险 | 验收方式 | +| --- | --- | --- | --- | +| A | B50 查分 | 无(只读) | 页面显示总分与 50 首,和游戏内对得上 | +| B | 舞里程、一键跑图 | 中(可回退) | 改完回读数值;游戏内看里程/区域状态 | +| C | 修改 Rating、万花筒 | 高 | 改完回读;rating 以游戏内显示为准 | + +--- + +## 五、改动面(确认后才动) + +新增文件(互不影响): + + core/b50.py core/rating.py core/point.py core/maprun.py core/kaleidx.py + +追加式改动(只在文件末尾加,不动已有逻辑): + + app.py +6 条路由(/api/b50, /api/rating, /api/point, /api/map, /api/kaleidx, /api/kaleidx/list) + html/index.html +3 张卡(B50 查分 / 数值修改 / 拓展功能) + +复用不修改: + + core/settle.py(60 秒窗口、占位 playlog) + core/session.py(登录/换局/登出) + core/items.py(GetUserItem 封装,用来回读) + core/charge.py(查票的闸门) + +--- + +## 六、不做的事 + +- 不移植 Ichino 的 B50 PNG 海报(要引图表依赖,先上表格) +- 不动现有的六项功能与其界面 +- 不引入 Flutter 那套 UI,继续用当前单页 \ No newline at end of file diff --git a/maipulse/PLAN.md b/maipulse/PLAN.md new file mode 100644 index 0000000..5672a7d --- /dev/null +++ b/maipulse/PLAN.md @@ -0,0 +1,174 @@ +# maipulse 发包工具 — 实施计划 + +> 目标:舞萌DX 国服(SDGB)本地发包工具,六项功能,GUI 操作,协议复用 Astral。 +> 计划版本:v1(2026-10-21),发票口径已确认 = 2/3/5 倍功能票(charge 体系)。 + +--- + +## 一、目标与范围 + +| 功能 | 协议落点 | 状态 | +|---|---|---| +| 发票(2/3/5 倍功能票) | `UpsertUserChargelogApi`(chargeId 2/3/5) | 复用 Astral `buy_ticket.py` 链路 | +| 解禁小黑屋 | `UserLogoutApi`(type 5/4)+ `GetUserPreview.banState` 检测 | 待实现(会话解卡口径) | +| 解锁伙伴 | `userItemList` itemKind=10(Partner) | 待实现 | +| 发礼物 | `userItemList` itemKind=4(Present) | 待实现 | +| 发收藏品 | `userItemList` itemKind=1/2/3/9/11(Plate/Title/Icon/Character/Frame) | 待实现 | +| 解锁歌曲(一键 / 选中) | `userItemList` itemKind=5/6/7 | 内核已有,需改成真全量+分批 | + +非目标:不做修改客户端、不做注入、不做成绩伪造以外的机台侧改动。 + +--- + +## 二、现状(已核实) + +1. 协议层:`D:\DSH\maimai\Astral`(主分支 mai),`api/` 40+ 接口,`MaimaiNet.py` 负责 AES-256-CBC + zlib + MD5 URL 混淆 + Cookie 会话。 +2. 环境:Python 3.13 + flask 3.1.0 / requests 2.32.5 / pycryptodome 3.23.0 / openpyxl 3.1.5,全部可用。 +3. 机台身份:`config.py` 已配 CLIENT_ID `A63E01E3636`、PLACE_ID `2282`、REGION_ID `15` → KEYCHIP_ID `A63E-01E36362282`。 +4. 反编译源码:`sdgb-unpack\full.cs\Assembly-CSharp.unpack.decompiled.cs`(9.0 MB),`ItemKind` 枚举已确认 15 种。 +5. 数据表:`maipulse\data\master\` 下 ticket / partner / title / icon / plate / frame / chara / music 八张。 +6. 店铺表:`SDGB_keychips_20260929.csv.xlsx`,3383 行,字段 client_id / place_id / name / region_id / region_name;**place_id 混十进制与十六进制**(`859` 与 `"082f"` 并存),必须统一解析。 +7. 现有 GUI:`maipulse\app.py`(Flask,400 行)+ `html\index.html`(六面板 + 选择器),内核有下述 5 个必修缺陷。 + +--- + +## 三、六项功能的实现定义 + +### 1. 发票(确认口径:2/3/5 倍功能票) + +- 接口:`UpsertUserChargelogApi`,走 Astral `api.UpsertUserChargelog()`。 +- chargeId 与上报 price(= ticket.creditNum,不是金额): + - 2 → 2倍チケット,price 1 + - 3 → 3倍チケット,price 2 + - 5 → 5倍チケット,price 4 +- 调用链:`ParseQRCode → GetUserPreview(顶号)→ UserLogin → GetUserCharge(查重)→ 等 15s → UpsertUserChargelog → 再查一次确认 → UserLogout(TestIn)` +- 内部已有闸门:chargeId 必须是付费票(ticketKind=1)、`stock > 0` 直接拒(重复购买有封号风险)、同账号同进程只允许一次。 +- UI:票种选择 2/3/5、当前持有列表(chargeId / stock / validDate)、购买按钮、预检开关。 + +### 2. 解禁小黑屋 + +- 口径:账号卡在 `isLogin=True`(扫码提示已登录、机台进不去)。 +- 做法:先 `GetUserPreview` 读状态;能拿到 preview 说明二维码有效,直接 `UserLogin` 后立刻 `UserLogout(type=5 Quit 或 4 TestIn)`,loginDateTime 用本次 login 返回的值。 +- `banState != 0`(橙/红限制)属于服务端下发字段,客户端写不进 `userData`,只做**检测 + 明示**,不伪造解除。 +- UI:一键解卡 + 状态展示(isLogin / banState / lastLoginDate)。 + +### 3. 解锁伙伴 + +- `userItemList` 条目 `{"itemKind":10,"itemId":<partnerId>,"stock":1,"isValid":true}`。 +- 数据源:`data/master/partner.json`(id / name / lock / norm)。 +- 可选增强:`userIntimateList`(主键 partnerId,字段 intimateLevel / intimateCountRewarded)——单独开关,默认不动。 + +### 4. 发礼物 + +- `userItemList` 条目 itemKind=4(Present),id 表待补:现有 `master.json` 无 present 分类,需要从 `sdgb.lemonno.xyz` 或反编译 `PresentData` 表导出。 + +### 5. 发收藏品 + +- 一个通用发放器按 kind 切表: + - 1 Plate(`plate.json`) + - 2 Title(`title.json`,724 KB) + - 3 Icon(`icon.json`) + - 9 Character(`chara.json`) + - 11 Frame(`frame.json`) +- UI:分类切换 + 搜索 + 多选 + 数量。 + +### 6. 解锁歌曲 + +- itemKind:5 本体 / 6 Master / 7 Re:Master(8 = Strong,前端标签需改)。 +- 规则:musicId < 10000 的标准谱 Master/Re 天生解锁,不写 6/7;只写 5。 +- 一键全量:`music.json` 全表 → 减掉 `GetUserItem(5)` 已有 → 分批(单包 ≤4 首,规避 2 首包被拒,按 4/3/3 切)→ 每包前 fresh session(登出 + 重登)→ 落库回查。 +- 选中解锁:id 列表直接走 `UpsertUserAll(unlock_music_ids=[...])`。 + +--- + +## 四、内核必修(审计结论) + +1. **位串长度错**:`_push_items` 发完整 `userItemList`,却只给 `"1"*新增数` 的 `isNewItemList`。`BuildListData` 要求一位一条 → 必须逐条 0(存量)/1(新增),否则 500 或重复插入。 +2. **全量解锁是假的**:`unlock_music_ids=[-1]` 会被 `build_unlock_items` 直接丢弃(只认 >0 的 id)。必须换成真实全表 + 分批。 +3. **假成绩风险**:固定塞 `music 11308 / level 3 / achievement 0` 的 playlog,服务端可能不收;改为最小合法 playlog,且不污染账号统计(playCount 增量可控)。 +4. **每包新会话**:服务端把一次登录当一局,一局只收一次 Upsert → 批量流程强制 `_fresh_session`。 +5. **kind8 命名**:Survival → Strong(`MusicUnlockStrongList`)。 +6. **place_id 解析**:xlsx 里 `"082f"` 按十六进制 → 2095,`859` 按十进制;统一转 int 后再拼 KEYCHIP。 + +--- + +## 五、架构 + +``` +maipulse/ + app.py Flask 路由(/api/qr /login /logout /charge /grant /unlock /repair /shop /master) + core/session.py 会话:ParseQRCode、GetUserPreview、UserLogin、fresh_session、UserLogout + core/charge.py 功能票:GetUserCharge 查重 → 15s → UpsertUserChargelog → 回查 + core/grant.py 通用道具:GetUserItem(kind) → 合并 → 位串 → UpsertUserAll patch + core/unlock.py 歌曲:全量分批 / 选中 + core/repair.py 小黑屋:状态检测 + 解卡登出 + core/shop.py xlsx 解析 + 店铺搜索 + config 回写 + KEYCHIP 校验 + data/master/*.json + html/index.html 六面板 +``` + +原则:协议层只 import Astral,不复制、不 fork;业务层只做编排与数据合并;前端只发 HTTP。 + +--- + +## 六、里程碑 + +| 阶段 | 内容 | 验收 | +|---|---|---| +| M0 冒烟 | 跑 `selftest.py`、起 maipulse、dry-run 空包 | 284 项绿 + 页面可开 | +| M1 内核 | 位串 / 全量 / playlog / fresh session / 回查 | dry-run 报文节点与位串长度一致 | +| M2 功能 | 票 → 伙伴 → 收藏品 → 礼物 → 歌曲 → 小黑屋 | 每项 dry-run + 单条实发 + Get 回查 | +| M3 店铺 | xlsx 解析(hex 修正)+ 店铺选择 + config 回写 | KEYCHIP 与表内一致 | +| M4 界面 | 六面板 + 状态卡 + 错误详情 + 日志 | 全流程浏览器操作 | +| M5 验收 | 逐功能 预检 → 实发 → 游戏内确认 | 验收记录 + 截图 | + +--- + +## 七、风险与验证口径 + +- 一局一 Upsert、单包 ≤4 首、2 首包被拒 → 分批固定 4/3/3。 +- 重复插入已有条目 → HTTP 500;所有发放前必须先 Get 差集。 +- `banState` 只读,不伪造。 +- 二维码 10 分钟过期,一过期就得回机台重扫。 +- 所有写操作默认 dry-run,UI 上必须显式勾选「真实发包」。 +- 每步落库回查(GetUserItem / GetUserCharge),以服务器回读为准,不以本地构造为准。 + +--- + +## 八、实测结论(2026-10-27) + +### ★ 一局至少 60 秒 —— 之前所有"回码 1 但不落库"的真正原因 + +MaiTechUI 金票包 UpsertUserAllApi.poop() 原样: + + long num = Configs.getNowUnixTime() - Configs.NowLoginTime; + Thread.Sleep(Configs.LogoutTimeLimit - (int)num * 1000); // LogoutTimeLimit = 60000 + return base.poop(); + +它从不在登录后 60 秒内提交结算。服务端对"登录不到一分钟就交成绩"的包一律回 +returnCode=1 然后把 userItemList / userMusicDetailList 整块丢掉。 + +已验证(账号 <REDACTED>):每次发包前补足 60 秒后,四类道具全部真落地。 + +| kind | 名称 | 发送 id | 库存变化 | waited | +| --- | --- | --- | --- | --- | +| 2 | 称号 | 32 | 147 → 148 | 57.7s | +| 10 | 伙伴 | 12 | 22 → 23 | 52.6s | +| 1 | 名牌 | 2 | 49 → 50 | 57.4s | +| 11 | 边框 | 2 | 41 → 42 | 56.8s | + +实现:core/settle.py:ensure_play_window(),登录时在 state 里记 login_at, +items.grant / unlock.unlock_selected / unlock.unlock_all 在发 UpsertUserAll 前调用。 + +### 本局必须是 dummy 曲 11538 的自洽全 Miss + +除了 playlog,还要把这一局的四处痕迹一起对上(见 settle.py 头注释): +userData.lastPlayDate/dateTime、userMusicDetailList + isNewMusicDetailList、 +userGamePlaylogList(playTrack=1 / playlogId=loginId / playSpecial 随机置换)、 +userPlaylogList(achievement=0 且有 miss)。 + +### 重启必须走 tools/restart.ps1 + +直接杀进程会把服务端会话留在 isLogin=True,账号进小黑屋(登录回 100), +且 loginId 只存在内存里,事后连 UserLogout 都发不对。 +/api/shutdown 会先登出再退出。 diff --git a/maipulse/app.py b/maipulse/app.py new file mode 100644 index 0000000..99d96ab --- /dev/null +++ b/maipulse/app.py @@ -0,0 +1,1153 @@ +# -*- coding: utf-8 -*- +"""maipulse —— 舞萌DX 国服 发包工具(本地 Web 版) + +六项功能: + 1. 发票(2/3/5 倍功能票,走 UpsertUserChargelogApi) + 2. 解禁小黑屋(账号卡登录 -> 登录后 Quit 登出释放会话) + 3. 解锁伙伴(userItemList itemKind=10) + 4. 发礼物(itemKind=4) + 5. 发收藏品(itemKind=1/2/3/9/11) + 6. 解锁歌曲(itemKind=5/6/7,一键或选中) + +协议实现来自 Astral(D:\\DSH\\maimai\\Astral),本文件只做 HTTP 封装与编排。 +""" +from __future__ import annotations + +import json +import os +import re +import sys +import threading +import time +import traceback + +APP_DIR = os.path.dirname(os.path.abspath(__file__)) +LOG_DIR = os.path.join(APP_DIR, "logs") +os.makedirs(LOG_DIR, exist_ok=True) +LOG_PATH = os.path.join(LOG_DIR, "app.log") +ASTRAL = os.environ.get("ASTRAL_DIR", r"D:\DSH\maimai\Astral") +for path in (APP_DIR, ASTRAL): + if path not in sys.path: + sys.path.insert(0, path) +if os.path.isdir(ASTRAL): + os.chdir(ASTRAL) + +from flask import Flask, jsonify, request, send_file # noqa: E402 + +import api # noqa: E402 +from core import accounts, charge, items, repair, session, shop, unlock, b50, profile # noqa: E402 +from core import characters, mileage, history, recommend as recommend_mod # noqa: E402 +app = Flask(__name__, static_folder=None) + +LOCK = threading.Lock() +S = { + "user_id": 0, + "token": "", + "login_id": 0, + "login_date_time": 0, + "date_time": 0, + "name": "", + "rating": 0, + "ban_state": 0, + "is_login": False, + "logged_in": False, +} + + +def ok(**kw): + data = {"ok": True} + data.update(kw) + return jsonify(data) + + +def fail(msg, **kw): + data = {"ok": False, "error": str(msg)} + data.update(kw) + return jsonify(data) + + +def guarded(fn): + """所有写操作都串行 + 统一异常格式。""" + def wrapper(*args, **kwargs): + if not LOCK.acquire(timeout=600): + return fail("上一个操作还没结束") + try: + return fn(*args, **kwargs) + except Exception as exc: # noqa: BLE001 + return fail(str(exc), trace=traceback.format_exc()[-900:]) + finally: + LOCK.release() + wrapper.__name__ = fn.__name__ + return wrapper + + +def need_login(): + if not S["logged_in"] or not S["user_id"]: + raise RuntimeError("还没有登录,先粘二维码并登录") + return S + + +@app.after_request +def _log_api(resp): + """把每个 API 的返回记到 logs/app.log,方便排查(二维码请求不记 body)。""" + if request.path.startswith("/api/"): + try: + body = "" if request.path == "/api/qr" else resp.get_data(as_text=True)[:600] + except Exception: # noqa: BLE001 + body = "" + try: + with open(LOG_PATH, "a", encoding="utf-8") as fp: + fp.write("%s %s %s -> %s %s\n" % ( + time.strftime("%Y-%m-%d %H:%M:%S"), request.method, + request.path, resp.status_code, body.replace("\n", " "))) + except OSError: + pass + return resp + + +# ---------------------------------------------------------------- 会话 + +@app.post("/api/qr") +def api_qr(): + body = request.get_json(silent=True) or {} + try: + # chipID 从配置文件现读,绕开模块级快照 + uid, token = session.parse_qr(body.get("qr", ""), chip_id=_read_conf().get("keychip", "")) + return ok(userId=uid, token=token) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +@app.post("/api/login") +@guarded +def api_login(): + body = request.get_json(silent=True) or {} + uid = int(body.get("userId") or S.get("user_id") or 0) + token = (body.get("token") or S.get("token") or "").strip() + if not uid or not token: + return fail("缺少 userId / token,先解析二维码") + info = session.login(S, uid, token, is_continue=bool(body.get("cont"))) + # 扫码换来的 token 存本机,下次不用再扫(机台重新扫码就会顶掉旧的) + try: + accounts.upsert(uid, token, name=info.get("name") or "") + except Exception: # noqa: BLE001 存不下不影响登录 + pass + return ok(**info, loginId=S["login_id"], loginDateTime=S["login_date_time"]) + + +@app.get("/api/accounts") +@guarded +def api_accounts(): + """本机保存过的账号(只有打码 id / 昵称 / 时间,token 不外传)。""" + try: + return ok(accounts=accounts.list_accounts(S.get("user_id"))) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +@app.post("/api/accounts") +@guarded +def api_account_action(): + """action=switch 用存的 token 重新登录 / rename 改名 / delete 删掉。""" + body = request.get_json(silent=True) or {} + action = str(body.get("action") or "switch").lower() + row = accounts.get_by_ref(body.get("ref")) + if row is None: + return fail("没有保存这个账号,先扫码登录一次") + uid = row["userId"] + + if action == "delete": + accounts.remove(uid) + return ok(accounts=accounts.list_accounts(S.get("user_id"))) + + if action == "rename": + accounts.rename(uid, body.get("name") or "") + return ok(accounts=accounts.list_accounts(S.get("user_id"))) + + # switch + # 当前若还挂着别的账号,先登出,否则服务端会用 returnCode=100 回绝 + try: + if S.get("logged_in") and int(S.get("user_id") or 0) != uid: + session.logout(S) + except Exception: # noqa: BLE001 + S["logged_in"] = False + try: + info = session.login(S, uid, row["token"]) + except Exception as exc: # noqa: BLE001 + return fail("这个账号的凭证用不了了(多半是在机台上重新扫过码)," + "重新扫码登录一次就会刷新:" + str(exc)) + accounts.touch(uid) + return ok(**info, loginId=S["login_id"], loginDateTime=S["login_date_time"]) + + +def _friendly_music_error(exc) -> str: + """把 Astral 那种一屏长的错误压成一句能照着做的提示。 + + ★ 实测:GetUserMusicApi 与 GetUserRating 不一样 —— 后者免登录就能查, + 前者必须挂在真实登录会话上,否则服务端回一个"空明文"(HTTP 200 但解密后为空)。 + """ + msg = str(exc) + if "返回空明文" in msg: + return ("全曲成绩要登录才能拉:GetUserMusicApi 不接受免登录查询。" + "先扫码登录,再点一次。") + if "还没有登录" in msg: + return "还没有登录,先扫码登录" + return msg + + +@app.get("/api/history") +@guarded +def api_history(): + """全曲成绩(只读)。默认只回前 limit 条,full=1 要全部。""" + need_login() + try: + data = history.fetch(S) + limit = max(1, min(3000, int(request.args.get("limit") or 120))) + out = dict(data) + # ?level=3,4 只看某些难度(3=Master 4=Re:Master 2=Expert 1=Advanced 0=Basic) + level_arg = (request.args.get("level") or "").strip() + items = data["items"] + if level_arg and level_arg != "all": + wanted = {int(x) for x in level_arg.split(",") if x.strip().isdigit()} + if wanted: + items = [r for r in items if r.get("level") in wanted] + out["levelFilter"] = sorted(wanted) + if not request.args.get("full"): + out["items"] = items[:limit] + out["truncated"] = len(items) > limit + else: + out["items"] = items + out["shownTotal"] = len(items) + return ok(**out) + except Exception as exc: # noqa: BLE001 + return fail(_friendly_music_error(exc)) + + +@app.get("/api/recommend") +@guarded +def api_recommend(): + """推分建议:拿全曲成绩 + 当前 B35 算「再打哪首、到多少、能涨几分」。 + + ★ 降级逻辑:全曲成绩要登录才能拉(GetUserMusicApi 不认免登录查询), + 但 B50 的 50 条本身也是「我打过的曲子」,拿来当候选池照样能算推分 —— + 只是池子小一圈(50 条 vs 几百条),结果依然成立。这时返回 degraded=true。 + """ + uid = 0 + try: + uid = int(request.args.get("userId") or 0) + except (TypeError, ValueError): + uid = 0 + if not uid and S.get("logged_in"): + uid = int(S.get("user_id") or 0) + if not uid: + return fail("填账号 ID 再点,或者先扫码登录") + + try: + board = b50.fetch(uid) + hist = None + if S.get("logged_in") and int(S.get("user_id") or 0) == uid: + try: + hist = history.fetch(S) + except Exception: # noqa: BLE001 登录态在但拉不到成绩,退回 B50 那 50 条 + hist = None + degraded = hist is None + if degraded: + hist = {"items": list(board["b35"]["items"]) + list(board["b15"]["items"])} + result = recommend_mod.suggest(hist, board["b35"]) + result["degraded"] = degraded + result["songCount"] = int(hist.get("total") or len(hist["items"])) + result["unrated"] = int(hist.get("unrated") + if hist.get("unrated") is not None + else sum(1 for r in hist["items"] if r.get("unrated"))) + result["totalRating"] = board.get("totalRating") + return ok(**result) + except Exception as exc: # noqa: BLE001 + return fail(_friendly_music_error(exc)) + + +@app.get("/api/selftest") +@guarded +def api_selftest(): + """全曲成绩一键自检:登录后点一下就知道这条链路通不通、分对不对。 + + 做四件事: + 1. 拉全量成绩(GetUserMusicApi,分页) + 2. 拉 B50(GetUserRating) + 3. 对比 全曲里的最高分 与 B50 里的分(应当一致) + 4. 对比 本地算的 B50 合计 与 客户端 rating(应当一致) + """ + need_login() + checks = [] + try: + hist = history.fetch(S, use_cache=False) + except Exception as exc: # noqa: BLE001 + return fail(_friendly_music_error(exc)) + + checks.append({"name": "全曲成绩条数", "ok": hist["total"] > 0, + "detail": "%d 条(每曲每个难度一条),涉及 %d 首曲子" + % (hist["total"], len({r["musicId"] for r in hist["items"]}))}) + checks.append({"name": "定数未收录", "ok": hist["unrated"] == 0, + "detail": ("全部收录" if not hist["unrated"] + else "%d 条查不到定数(ra 会是 0)" % hist["unrated"])}) + checks.append({"name": "达成率非零", "ok": hist["avgAchievement"] > 0, + "detail": "平均 %s%%,最高 ra %s" + % (round(hist["avgAchievement"], 4), hist["bestRa"])}) + + board = b50.fetch(int(S["user_id"])) + prof = profile.fetch(S) + client = int(prof.get("playerRating") or 0) + local = int(board.get("totalRating") or 0) + checks.append({"name": "B35+B15 合计", "ok": client == local, + "detail": "本地 %d / 客户端 %d%s" + % (local, client, + "" if client == local + else "(差 %d)" % (client - local))}) + # 全曲里的最高分应该跟 B50 里的第一名对得上 + # ★ 宴/協/息谱不参与 B35 排名(真机实测:協ラグトレイン 175% 算到 ra 292, + # 比 B50 第一名还高,但服务端没把它算进 ratingList),比较时要排除 + normal = [r for r in hist["items"] if int(r.get("level") or 0) < 5] + top_hist = normal[0] if normal else {} + top_b35 = (board["b35"]["items"] or [{}])[0] + checks.append({"name": "全曲最高分 vs B50 第一", + "ok": bool(top_hist) and top_hist.get("ra") == top_b35.get("ra"), + "detail": "%s(%s %s)ra %s / B50 %s ra %s" + % (top_hist.get("name") or "?", top_hist.get("levelName"), + top_hist.get("ds"), top_hist.get("ra"), + top_b35.get("name") or "?", top_b35.get("ra"))}) + return ok(checks=checks, + passed=sum(1 for c in checks if c["ok"]), + total=len(checks), + songCount=hist["total"], + ratingLocal=local, + ratingClient=client) + + +@app.get("/api/verify") +@guarded +def api_verify(): + """对分:客户端显示的 rating vs 服务端 GetUserRating vs 本地按定数算的合计。 + + 本地偏低通常就是「定数未收录」那几条 —— 补完再看这里应该对平。 + """ + need_login() + try: + board = b50.fetch(int(S["user_id"])) + prof = profile.fetch(S) + client = int(prof.get("playerRating") or 0) + server = int(board.get("serverRating") or 0) + local = int(board.get("totalRating") or 0) + return ok( + clientRating=client, + serverRating=server, + localRating=local, + diffClientLocal=client - local, + diffServerClient=server - client, + missing=int(board.get("missing") or 0), + b35=board["b35"]["rating"], + b15=board["b15"]["rating"], + b35Missing=board["b35"]["missing"], + b15Missing=board["b15"]["missing"], + ) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +@app.post("/api/ds") +@guarded +def api_ds(): + """手工补定数:{musicId: {level: ds}} —— ds<=0 表示删掉这条。""" + body = request.get_json(silent=True) or {} + rows = body.get("rows") or {} + if not isinstance(rows, dict): + return fail("rows 要是 {musicId: {level: ds}} 这种结构") + try: + saved = history.save_override(rows) + return ok(count=sum(len(v) for v in saved.values()), ds=saved) + except Exception as exc: # noqa: BLE001 + return fail("写定数覆盖表失败:" + str(exc)) + + +@app.post("/api/logout") +@guarded +def api_logout(): + if not S["logged_in"]: + return fail("未登录") + resp = session.logout(S) + return ok(returnCode=getattr(resp, "returnCode", None)) + + +@app.post("/api/shutdown") +@guarded +def api_shutdown(): + """先登出,再退出进程 —— 重启前必须走这里。 + + ★ 直接 kill 掉进程会把服务端会话留在 isLogin=True,账号就卡小黑屋了 + (扫码登录返回 returnCode=100),而且那次 loginId 只存在内存里, + 之后想发 UserLogout 都拿不到正确的 loginDateTime。 + """ + info = {} + try: + if S.get("logged_in"): + resp = session.logout(S) + info["logout"] = getattr(resp, "returnCode", None) + else: + info["logout"] = "未登录,跳过" + except Exception as exc: # noqa: BLE001 + info["logoutError"] = str(exc) + threading.Timer(0.8, lambda: os._exit(0)).start() + return ok(**info) + + +@app.post("/api/reload") +@guarded +def api_reload(): + """热重载 core 下的模块,用来避免「改代码就得重启 → 丢登录态」。 + + ★ 重启会清空内存里的 S(loginId / loginDateTime),而且如果没先登出, + 服务端会话就卡在 isLogin=True。改完 core/*.py 调这个接口即可, + 登录态和会话都保住。只重载 core 包内的纯逻辑模块,不碰 api / Flask。 + """ + import importlib + names = ["core.settle", "core.play", "core.items", "core.unlock", + "core.charge", "core.repair", "core.session", "core.shop", + "core.b50", "core.profile", "core.characters", "core.mileage"] + done = [] + for name in names: + mod = sys.modules.get(name) + if mod is None: + continue + try: + importlib.reload(mod) + done.append(name) + except Exception as exc: # noqa: BLE001 + return fail("重载 %s 失败:%s" % (name, exc)) + return ok(reloaded=done, logged=bool(S.get("logged_in"))) + + +@app.get("/api/state") +def api_state(): + cur = shop.current() + # 登录后 60 秒冷却:这段时间内发的 UpsertUserAll 会被服务端静默丢弃, + # 前端拿这个值画冷却条(金票 LogoutTimeLimit=60000 同口径)。 + cool = 0.0 + if S.get("logged_in"): + started = float(S.get("login_at") or 0) + if started > 0: + cool = max(0.0, 60.0 - (__import__("time").monotonic() - started)) + return jsonify({ + "ok": True, + "userId": S["user_id"], + "name": S["name"], + "rating": S["rating"], + "banState": S["ban_state"], + "isLogin": S["is_login"], + "logged": S["logged_in"], + "shop": cur, + "coolRemain": round(cool, 1), + }) + + +# ---------------------------------------------------------------- 店铺 + +@app.get("/api/shop") +def api_shop_get(): + return ok(shop=shop.current()) + + +@app.get("/api/shops") +def api_shop_list(): + keyword = (request.args.get("q") or "").strip().lower() + try: + table = shop.load_shops() + except Exception as exc: # noqa: BLE001 + return fail("店铺表读取失败:" + str(exc)) + rows = table["shops"] + if keyword: + rows = [r for r in rows + if keyword in r["name"].lower() + or keyword in str(r["place_id"]) + or keyword in r["client_id"].lower()] + limit = min(int(request.args.get("limit", 60) or 60), 500) + return ok(total=len(rows), count=table["count"], items=rows[:limit]) + + +@app.post("/api/shop") +@guarded +def api_shop_set(): + body = request.get_json(silent=True) or {} + if not body.get("client_id") or not body.get("place_id"): + return fail("缺少 client_id / place_id") + saved = shop.set_current(body) + return ok(shop=saved) + + +# ---------------------------------------------------------------- 查询 + +@app.get("/api/items") +@guarded +def api_items(): + need_login() + kind = int(request.args.get("kind", 12)) + rows = items.fetch(S["user_id"], kind) + return ok(kind=kind, kindName=items.KIND_NAMES.get(kind, str(kind)), + count=len(rows), items=rows) + + +@app.get("/api/charge") +@guarded +def api_charge_list(): + need_login() + rows = charge.list_charge(S["user_id"]) + return ok(count=len(rows), items=rows) + + +@app.get("/api/music") +@guarded +def api_music(): + need_login() + have = sorted(unlock.owned(S["user_id"], 5)) + return ok(count=len(have), musicIds=have) + + +@app.get("/api/newitems") +@guarded +def api_newitems(): + """查「待领取道具」(GetUserNewItemListApi)。 + + 服务端有时把新道具先挂进 newItem 队列,游戏里领取后才进 userItemList。 + 发放后 userItemList 没变化时,这个接口是判断到底写没写的关键。 + """ + need_login() + from core import settle + + who = session.ids() + play, playlog = settle.prepare(S, {}) + ud = api.GetUserData(S["user_id"], client_id=who["client_id"]) + data = ud.get("userData") if isinstance(ud, dict) else None + rows = data if isinstance(data, list) else ([data] if data else []) + resp = api.GetUserNewItemList( + S["user_id"], user_data=rows, user_playlog_list=[playlog], + client_id=who["client_id"], + ) + return ok(raw=resp if isinstance(resp, (dict, list)) else str(resp)) + + +# ---------------------------------------------------------------- 发票(功能票) + +@app.post("/api/ticket") +@guarded +def api_ticket(): + need_login() + body = request.get_json(silent=True) or {} + result = charge.buy(S, int(body.get("chargeId", 5)), + dry_run=bool(body.get("dryRun")), + wait=float(body.get("wait", charge.DEFAULT_WAIT))) + return ok(**result) + + +# ---------------------------------------------------------------- 发道具 + +@app.post("/api/grant") +@guarded +def api_grant(): + need_login() + body = request.get_json(silent=True) or {} + kind = int(body.get("kind", 12)) + ids = body.get("ids") or [] + stock = int(body.get("stock", 1)) + if not ids: + return fail("没有选择道具 id") + entries = [(int(i), stock) for i in ids] + result = items.grant(S, kind, entries, + dry_run=bool(body.get("dryRun")), + cooldown=float(body.get("cooldown", 0)), + wait=float(body.get("wait", 0))) + return ok(**result) + + +# ---------------------------------------------------------------- 旅行伙伴 + +@app.get("/api/characters") +@guarded +def api_characters(): + """已拥有角色 + 当前出战编组(只读)。""" + try: + return ok(**characters.read(S)) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +@app.post("/api/characters") +@guarded +def api_characters_write(): + """发放角色 / 改等级 / 编组(写)。默认 dry-run。""" + need_login() + body = request.get_json(silent=True) or {} + # 解析放在 try 里:前端传了非数字时返回 JSON 错误,而不是 Flask 的 500 页面 + try: + add = [int(x) for x in (body.get("add") or [])] + levels = {int(k): int(v) for k, v in (body.get("levels") or {}).items()} + slots = body.get("slots") + slot_list = [int(x or 0) for x in slots] if isinstance(slots, list) else None + except (TypeError, ValueError): + return fail("角色 ID / 等级 / 槽位必须都是数字") + if not add and slot_list is None: + return fail("没有要发放的角色,也没给编组") + try: + result = characters.write(S, add=add, levels=levels, + slots=slot_list, + dry_run=bool(body.get("dryRun", True))) + return ok(**result) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +# ---------------------------------------------------------------- 舞里程 + +@app.get("/api/mileage") +@guarded +def api_mileage(): + try: + return ok(**mileage.read(S)) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +@app.post("/api/mileage") +@guarded +def api_mileage_write(): + """改舞里程:amount 正负皆可,mode=add 累加 / set 覆盖。默认 dry-run。""" + need_login() + body = request.get_json(silent=True) or {} + try: + amount = int(body.get("amount", 0)) + except (TypeError, ValueError): + return fail("数值不合法") + try: + result = mileage.write(S, amount, mode=str(body.get("mode", "add")), + dry_run=bool(body.get("dryRun", True))) + return ok(**result) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +# ---------------------------------------------------------------- 解锁歌曲 + +@app.post("/api/unlock") +@guarded +def api_unlock(): + need_login() + body = request.get_json(silent=True) or {} + master = bool(body.get("master", True)) + remaster = bool(body.get("remaster", True)) + dry = bool(body.get("dryRun")) + if body.get("all"): + result = unlock.unlock_all(S, master=master, remaster=remaster, + per=int(body.get("per", 0)), + limit=int(body.get("limit", 0)), + dry_run=dry) + else: + ids = [int(x) for x in (body.get("ids") or [])] + if not ids: + return fail("没有选歌,也没勾全量") + result = unlock.unlock_selected(S, ids, master=master, remaster=remaster, + dry_run=dry) + return ok(**result) + + +# ---------------------------------------------------------------- 小黑屋 + +@app.post("/api/unstick") +@guarded +def api_unstick(): + body = request.get_json(silent=True) or {} + uid = int(body.get("userId") or S.get("user_id") or 0) + token = (body.get("token") or S.get("token") or "").strip() + if not uid: + return fail("缺少 userId(解卡只需要账号 ID,token 可选)") + S.update({"user_id": uid, "token": token, "logged_in": False}) + return ok(**repair.unstick(S, user_id=uid, token=token)) + + +@app.get("/api/status") +@guarded +def api_status(): + uid = int(request.args.get("userId") or S.get("user_id") or 0) + token = (request.args.get("token") or S.get("token") or "").strip() + if not uid or not token: + return fail("缺少 userId / token") + return ok(**repair.status(uid, token)) + + +# ---------------------------------------------------------------- B50 查分(只读) + +@app.get("/api/profile") +def api_profile(): + """主页资料(只读):一次 GetNeedUserData 快照填满整页。需要已登录。""" + try: + return ok(**profile.fetch(S)) + except Exception as exc: # noqa: BLE001 + return fail(str(exc)) + + +@app.get("/api/b50") +def api_b50(): + """只读:GetUserRating + 本地曲库算 ra。不需要登录,给 userId 就行。""" + uid = int(request.args.get("userId") or S.get("user_id") or 0) + if not uid: + return fail("缺少 userId(先登录,或在地址栏带 ?userId=)") + data = b50.fetch(uid) + # 昵称只能从已登录的会话里拿(GetUserPreview 需要 token) + data["name"] = S.get("name") or "" + return ok(**data) + + +# ---------------------------------------------------------------- 封面(同源代理,供导出图片用) + +COVER_DIR = os.path.join(APP_DIR, "data", "covers") +ICON_DIR = os.path.join(APP_DIR, "data", "icons") +os.makedirs(COVER_DIR, exist_ok=True) +os.makedirs(ICON_DIR, exist_ok=True) + + +def _fetch_png(urls, path): + """按候选顺序拉一张图并落盘;全失败返回错误信息。""" + import urllib.request + last = "" + for url in urls: + try: + req = urllib.request.Request(url, headers={"User-Agent": "Mozilla/5.0"}) + blob = urllib.request.urlopen(req, timeout=15).read() + if blob[:4] == b"\x89PNG": + with open(path, "wb") as fp: + fp.write(blob) + return None + last = "%s 返回非 PNG" % url + except Exception as exc: # noqa: BLE001 + last = "%s: %s" % (url, exc) + return last + + +@app.get("/api/cover/<int:mid>") +def api_cover(mid): + """曲绘代理。diving-fish 没有 CORS 头,直连会让 canvas 被污染导致导出失败。 + + ★ 顺序照 Ichino:先 lxns(`jacket/{id-10000}`,DX 谱带 10000 偏移), + 404 再回落 diving-fish(5 位补零)。国服新曲在 lxns 可能没有。 + """ + path = os.path.join(COVER_DIR, "%05d.png" % mid) + if not os.path.exists(path): + real = mid - 10000 if mid > 10000 else mid + err = _fetch_png([ + "https://assets2.lxns.net/maimai/jacket/%d.png" % real, + "https://www.diving-fish.com/covers/%05d.png" % mid, + ], path) + if err: + return fail("封面拉取失败:%s" % err) + return send_file(path, mimetype="image/png") + + +@app.get("/api/icon/<int:icon_id>") +def api_icon(icon_id): + """头像代理(lxns)。""" + path = os.path.join(ICON_DIR, "%d.png" % icon_id) + if not os.path.exists(path): + err = _fetch_png(["https://assets2.lxns.net/maimai/icon/%d.png" % icon_id], path) + if err: + return fail("头像拉取失败:%s" % err) + return send_file(path, mimetype="image/png") + + +@app.get("/assets/<path:name>") +def assets(name): + """海报素材(base.png / 评级图 / FC-FS 图),从 Ichino 的 assets/b50 复制而来。""" + base = os.path.join(APP_DIR, "html", "assets") + path = os.path.abspath(os.path.join(base, name)) + if not path.startswith(os.path.abspath(base)) or not os.path.exists(path): + return fail("没有这个文件") + return send_file(path) + + +# ---------------------------------------------------------------- 数据表 + +@app.get("/api/master") +def api_master(): + path = os.path.join(APP_DIR, "data", "master.json") + if not os.path.exists(path): + return fail("master.json 不存在,先跑 tools/dump_master.py") + with open(path, encoding="utf-8") as fp: + data = json.load(fp) + cat = request.args.get("cat") + if cat: + if cat not in data: + return fail("没有这个分类:" + cat) + return ok(cat=cat, kind=data[cat]["kind"], count=data[cat]["count"], + items=data[cat]["items"]) + return ok(cats={k: {"kind": v["kind"], "count": v["count"]} for k, v in data.items()}) + + +# ---------------------------------------------------------------- 静态页 + +# ---------------------------------------------------------------- 更新 + +APP_VERSION = "1.0.0" +APP_BUILD = "2026-10-28" + + +@app.get("/api/version") +def api_version(): + """当前版本 + 曲库状态。更新页拿它和远端 version.json 比。""" + import platform as _pf + df = os.path.join(APP_DIR, "data", "master", "music_df.json") + info = {"version": APP_VERSION, "build": APP_BUILD, + "python": _pf.python_version(), "os": _pf.system()} + if os.path.exists(df): + info["dfSize"] = os.path.getsize(df) + info["dfMtime"] = time.strftime("%Y-%m-%d %H:%M:%S", + time.localtime(os.path.getmtime(df))) + try: + with open(df, encoding="utf-8") as fp: + info["dfCount"] = len(json.load(fp)) + except Exception: + info["dfCount"] = -1 + return ok(**info) + + +@app.post("/api/update-master") +@guarded +def api_update_master(): + """重新拉水鱼曲库(补新曲名与定数)。落盘后清掉 load_music 的缓存。""" + tools = os.path.join(APP_DIR, "tools") + if tools not in sys.path: + sys.path.insert(0, tools) + import fetch_df # noqa: E402 + + old = 0 + try: + old = len(b50._df_rows() or {}) + except Exception: + pass + payload = fetch_df.fetch() + if not payload: + return fail("水鱼返回了空数据") + fetch_df.save(payload) + b50._music_cache = None # 下次 load_music 重新合并 + return ok(old=old, new=len(payload), added=len(payload) - old, + source=fetch_df.URL) + + +@app.get("/api/update-gh") +@guarded +def api_update_gh(): + """走 GitHub Release 检查更新。repo=owner/name,token 可选(私有仓库必填)。 + + 私有仓库的 asset 下载要带 Authorization + Accept: octet-stream, + 所以这里只负责「问版本」,真正的下载地址由前端交给系统下载器时带 token。 + """ + import urllib.request + repo = (request.args.get("repo") or "").strip().strip("/") + token = (request.args.get("token") or "").strip() + if not re.match(r"^[\w.-]+/[\w.-]+$", repo): + return fail("仓库要写成 owner/name") + api = "https://api.github.com/repos/%s/releases/latest" % repo + headers = {"User-Agent": "maipulse/" + APP_VERSION, + "Accept": "application/vnd.github+json"} + if token: + headers["Authorization"] = "Bearer " + token + rel = {} + api_error = None + try: + req = urllib.request.Request(api, headers=headers) + raw = urllib.request.urlopen(req, timeout=20).read().decode("utf-8") + rel = json.loads(raw) + except urllib.error.HTTPError as exc: + body = "" + try: + body = exc.read().decode("utf-8")[:200] + except Exception: + pass + api_error = "HTTP %s %s" % (exc.code, body) + if exc.code == 404: + return fail("仓库或 Release 不存在(私有仓库要填 token)") + except Exception as exc: # noqa: BLE001 + api_error = str(exc) + + # API 被限流(免 token 每小时 60 次)时回落到网页重定向 —— 不需要 API。 + tag = str(rel.get("tag_name") or rel.get("name") or "").strip() + if not tag and api_error: + try: + page = "https://github.com/%s/releases/latest" % repo + req2 = urllib.request.Request(page, headers={"User-Agent": "maipulse/" + APP_VERSION}) + resp = urllib.request.urlopen(req2, timeout=20) + final = resp.geturl() or "" + if "/releases/tag/" in final: + tag = final.rsplit("/releases/tag/", 1)[-1].split("?")[0] + rel = {"tag_name": tag, "_via": "redirect"} + except Exception as exc: # noqa: BLE001 + return fail("GitHub 接口不可用(%s),重定向也失败:%s" % (api_error, exc)) + if not tag: + return fail("拿不到版本号:%s" % (api_error or "Release 里没有 tag")) + ver = re.sub(r"^[vV]", "", tag) + if not ver: + return fail("这个 Release 没有 tag_name") + + apk_url, apk_name = None, None + for asset in rel.get("assets") or []: + name = str(asset.get("name") or "") + if name.lower().endswith(".apk"): + apk_url, apk_name = asset.get("browser_download_url"), name + break + if not apk_url: + # 约定:Release 里那个 APK 叫 maipulse.apk,这样不用查 assets 也能拼出稳定地址 + apk_name = "maipulse.apk" + apk_url = "https://github.com/%s/releases/latest/download/%s" % (repo, apk_name) + + def _v(text): + return tuple(int(x) for x in re.findall(r"\d+", text)[:3]) + + newer = _v(ver) > _v(APP_VERSION) + return ok(current=APP_VERSION, remote=ver, newer=newer, + url=apk_url, name=apk_name, notes=rel.get("body") or "", + published=rel.get("published_at"), private=bool(token), + repo=repo) + + +@app.get("/api/update-check") +@guarded +def api_update_check(): + """拉远端 version.json 与本地比较。远端格式: + {"version": "1.0.1", "url": "下载地址", "notes": "更新说明", "published": "..."} + """ + import urllib.request + src = (request.args.get("source") or "").strip() + if not src: + return fail("还没填更新源地址") + if not re.match(r"^https?://", src): + return fail("更新源必须是 http(s) 地址") + try: + req = urllib.request.Request(src, headers={"User-Agent": "maipulse/" + APP_VERSION}) + raw = urllib.request.urlopen(req, timeout=20).read().decode("utf-8") + remote = json.loads(raw) + except Exception as exc: # noqa: BLE001 + return fail("拉取更新源失败:%s" % exc) + + ver = str(remote.get("version") or "") + if not ver: + return fail("更新源里没有 version 字段") + + def _v(text): + return tuple(int(x) for x in re.findall(r"\d+", text)[:3]) + + newer = _v(ver) > _v(APP_VERSION) + return ok(current=APP_VERSION, remote=ver, newer=newer, + url=remote.get("url"), notes=remote.get("notes"), + published=remote.get("published")) + + +# ---------------------------------------------------------------- 配置 + +CONFIG_PY = os.path.join(ASTRAL, "config.py") +NET_PY = os.path.join(ASTRAL, "api", "MaimaiNet.py") + +# (key, 文件, 正则, 替换模板, 是否敏感) +CONF_FIELDS = [ + ("baseUrl", "net", r'^(BASE_URL\s*=\s*)"([^"]*)"', '"%s"', True), + ("aesKey", "net", r'^(AES_KEY\s*=\s*)b"([^"]*)"', 'b"%s"', True), + ("aesIV", "net", r'^(AES_IV\s*=\s*)b"([^"]*)"', 'b"%s"', True), + ("obfuscate", "net", r'^(OBFUSCATE_PARAM\s*=\s*)"([^"]*)"', '"%s"', False), + ("clientId", "conf", r'^(CLIENT_ID\s*=\s*)"([^"]*)"', '"%s"', True), + ("regionId", "conf", r'^(REGION_ID\s*=\s*)(\d+)', '%s', False), + ("regionName", "conf", r'^(REGION_NAME\s*=\s*)"([^"]*)"', '"%s"', False), + ("placeId", "conf", r'^(PLACE_ID\s*=\s*)(\d+)', '%s', False), + ("placeName", "conf", r'^(PLACE_NAME\s*=\s*)"([^"]*)"', '"%s"', False), + ("apiVersion", "conf", r'^(MAI_ENCODING\s*=\s*)"([^"]*)"', '"%s"', False), +] +CONF_PATH = {"net": NET_PY, "conf": CONFIG_PY} + + +def _mask(v): + v = str(v) + if len(v) <= 8: + return "***" + return v[:4] + "***" + v[-2:] + + +def _reload_astral(): + """改完 config.py 要按依赖顺序 reload,不能用删 sys.modules 的方式。 + + ★ 手机端 errorID=54 的真正原因(两次踩到): + 1) api.Chime 在 import 时就把 KEYCHIP_ID 求值成 DEFAULT_CHIP_ID; + 2) core/session.py 是 `from . import shop`,早绑定 —— 只删 sys.modules + 再 import,旧的 session/shop 对象仍指向旧 config 模块,拿到的 + chipID 还是空串。 + reload 保持模块对象身份不变,所有持有引用的地方都能看到新值。 + """ + import importlib + order = [ + "config", # 常量源头 + "api.MaimaiNet", # BASE_URL / AES_KEY / AES_IV / 混淆盐 + "api.Chime", # DEFAULT_CHIP_ID = KEYCHIP_ID(import 时求值) + "api", # 包 __init__ 重新 from .Chime import ... + "core.shop", # import config,取 CLIENT_ID / PLACE_ID + "core.session", # from . import shop,拿 keychip_id 去扫码 + ] + done = [] + for name in order: + mod = sys.modules.get(name) + if mod is None: + continue + try: + importlib.reload(mod) + done.append(name) + except Exception as exc: # noqa: BLE001 + print("reload %s 失败:%s" % (name, exc)) + return len(done) + + +def _read_conf(): + """按 CONF_FIELDS 从两个源文件里抠出当前值。""" + out = {} + for key, which, pat, _tpl, sensitive in CONF_FIELDS: + path = CONF_PATH[which] + out[key] = "" + if not os.path.exists(path): + continue + with open(path, encoding="utf-8") as fp: + text = fp.read() + m = re.search(pat, text, re.M) + if m: + out[key] = m.group(2) if m.lastindex and m.lastindex >= 2 else "" + # Keychip 是推导值,只读展示 + cid = out.get("clientId") or "" + pid = out.get("placeId") or "" + out["keychip"] = ("%s-%s%s" % (cid[:4], cid[4:], pid)) if cid and len(cid) > 4 else "" + return out + + +@app.get("/api/config") +def api_config(): + vals = _read_conf() + masked = {} + for key, _w, _p, _t, sensitive in CONF_FIELDS: + masked[key] = _mask(vals.get(key, "")) if sensitive else vals.get(key, "") + # 运行时值:api 模块里实际生效的那份(和文件值不一致 = 改了没重载) + rt = {} + try: + import api as _api + # Chime 在 import 时就把 KEYCHIP_ID 求值成 DEFAULT_CHIP_ID, + # 所以真正决定登录 chipID 的是它,不是 api.CLIENT_ID。 + _chime = getattr(_api, "Chime", None) + if _chime is not None: + _chip = str(getattr(_chime, "DEFAULT_CHIP_ID", "") or "") + rt["chipId"] = _mask(_chip) + rt["chipLen"] = len(_chip) + for name, key in (("CLIENT_ID", "clientId"), ("PLACE_ID", "placeId"), + ("REGION_ID", "regionId"), ("BASE_URL", "baseUrl"), + ("AES_KEY", "aesKey")): + v = getattr(_api, name, None) + if v is None: + continue + v = v.decode("utf-8", "ignore") if isinstance(v, bytes) else str(v) + rt[key] = _mask(v) if key in ("clientId", "baseUrl", "aesKey") else v + # 扫码真正用的:core.shop.current()["keychip_id"](session.parse_qr 取它) + from core import shop as _shop + _kc = str(_shop.current().get("keychip_id") or "") + rt["shopChip"] = _mask(_kc) + rt["shopChipLen"] = len(_kc) + except Exception as exc: # noqa: BLE001 + rt["error"] = str(exc) + return ok(values=masked, keychip=vals.get("keychip", ""), + runtime=rt, ready=bool(rt.get("chipLen")), + rawKeys=[k for k, _w, _p, _t, s in CONF_FIELDS if s], + files={"config": CONFIG_PY, "net": NET_PY}) + + +@app.post("/api/config") +@guarded +def api_config_save(): + """写入配置。只接受非掩码值 —— 前端把没改过的敏感字段留成 ***xxx*** 时跳过。""" + body = request.get_json(silent=True) or {} + changed = [] + for key, which, pat, tpl, sensitive in CONF_FIELDS: + if key not in body: + continue + val = str(body.get(key) or "").strip() + if not val: + continue + if sensitive and "***" in val: + continue # 没改过的掩码值,不动 + path = CONF_PATH[which] + if not os.path.exists(path): + continue + with open(path, encoding="utf-8") as fp: + text = fp.read() + new_text, n = re.subn(pat, lambda m: m.group(1) + (tpl % val), text, count=1, flags=re.M) + if n: + with open(path, "w", encoding="utf-8", newline="\n") as fp: + fp.write(new_text) + changed.append(key) + if not changed: + return fail("没有可写的字段(敏感字段如果显示成 A1b2***xy 说明没改,跳过)") + reloaded = _reload_astral() + return ok(changed=changed, values=_read_conf(), reloaded=reloaded) + + +@app.get("/api/config/export") +def api_config_export(): + """导出完整配置(含明文密钥)—— 只给本机用,页面走 download。""" + vals = _read_conf() + payload = {k: vals.get(k, "") for k, _w, _p, _t, _s in CONF_FIELDS} + payload["keychip"] = vals.get("keychip", "") + payload["_note"] = "maipulse 配置导出,含明文密钥,别外传" + resp = jsonify(payload) + resp.headers["Content-Disposition"] = "attachment; filename=maipulse-config.json" + return resp + + +@app.post("/api/config/import") +@guarded +def api_config_import(): + """导入配置 JSON。字段名与导出的一致。""" + body = request.get_json(silent=True) or {} + changed = [] + for key, which, pat, tpl, sensitive in CONF_FIELDS: + if key not in body: + continue + val = str(body.get(key) or "").strip() + if not val or "***" in val: + continue + path = CONF_PATH[which] + if not os.path.exists(path): + continue + with open(path, encoding="utf-8") as fp: + text = fp.read() + new_text, n = re.subn(pat, lambda m: m.group(1) + (tpl % val), text, count=1, flags=re.M) + if n: + with open(path, "w", encoding="utf-8", newline="\n") as fp: + fp.write(new_text) + changed.append(key) + # ★ 必须重载:api 模块在 import 时就把 CLIENT_ID / AES_KEY 读进常量了, + # 只改文件不重载,手机端发出去的 chipID 还是空的 → 服务端 errorID=54。 + reloaded = _reload_astral() if changed else 0 + return ok(changed=changed, reloaded=reloaded, values=_read_conf()) + + +@app.get("/") +def index(): + return send_file(os.path.join(APP_DIR, "html", "index.html")) + + +@app.get("/vendor/<path:name>") +def vendor(name): + """前端依赖(html2canvas 等),只允许 html/vendor 下的文件。""" + base = os.path.join(APP_DIR, "html", "vendor") + path = os.path.abspath(os.path.join(base, name)) + if not path.startswith(os.path.abspath(base)) or not os.path.exists(path): + return fail("没有这个文件") + return send_file(path) + + +if __name__ == "__main__": + port = int(os.environ.get("MAIPULSE_PORT", "8787")) + print("maipulse 已启动: http://127.0.0.1:%d" % port) + app.run(host="127.0.0.1", port=port, debug=False, threaded=True) \ No newline at end of file diff --git a/maipulse/core/__init__.py b/maipulse/core/__init__.py new file mode 100644 index 0000000..0d1fb86 --- /dev/null +++ b/maipulse/core/__init__.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +"""maipulse 业务层:会话 / 道具 / 功能票 / 解禁 / 解卡 / 店铺。 + +协议实现全部来自同目录的 Astral 工程(api/ 包),这里只做编排。 +""" +from __future__ import annotations + +import os +import sys + +# ★ 让 core.* 无论从哪个入口 import 都能找到 api 包(Flask、自检脚本、CLI 都一样) +_ASTRAL = os.environ.get("ASTRAL_DIR", r"D:\DSH\maimai\Astral") +if os.path.isdir(_ASTRAL) and _ASTRAL not in sys.path: + sys.path.insert(0, _ASTRAL) \ No newline at end of file diff --git a/maipulse/core/accounts.py b/maipulse/core/accounts.py new file mode 100644 index 0000000..6d92d13 --- /dev/null +++ b/maipulse/core/accounts.py @@ -0,0 +1,161 @@ +# -*- coding: utf-8 -*- +"""多账号:把扫码换来的 userId + token 存本机,之后直接用它重新登录。 + +为什么能省掉扫码:二维码只是一次性入口,扫出来的 token 才是账号凭证。 +`session.login(state, user_id, token)` 每天都用它做 UserLogin——只要机台上 +没有重新扫码把旧凭证顶掉,同一个 token 可以反复登录。 + +★ token 属于敏感信息: + · 只写 `data/accounts.json`(本机,不进任何仓库、不上传); + · 接口返回给前端的只有打码 userId 与昵称,token 不出这个模块。 +""" +from __future__ import annotations + +import hashlib +import json +import os +import time +from pathlib import Path + +_STORE = Path(__file__).resolve().parent.parent / "data" / "accounts.json" + + +def mask_user_id(user_id) -> str: + """12345678901 -> 123****01(和面板其它地方同一口径)。""" + s = str(user_id or "") + if not s: + return "-" + if len(s) <= 6: + return s[:1] + "***" + return s[:3] + "****" + s[-2:] # 固定 4 星,不泄露位数 + + +def ref_of(user_id) -> str: + """对外引用:userId 的短哈希。 + + 前端拿到的永远是打码 id 与这个 ref,切换账号时只回传 ref, + 完整 userId 与 token 都不出后端。 + """ + return hashlib.sha256(str(int(user_id)).encode("utf-8")).hexdigest()[:12] + + +def get_by_ref(ref): + ref = str(ref or "") + if not ref: + return None + for row in _load(): + if ref_of(row["userId"]) == ref: + return row + return None + + +def _load() -> list: + try: + raw = json.loads(_STORE.read_text(encoding="utf-8")) + except (OSError, ValueError): + return [] + rows = raw.get("accounts") if isinstance(raw, dict) else raw + out = [] + for row in (rows or []): + if not isinstance(row, dict): + continue + try: + uid = int(row.get("userId") or 0) + except (TypeError, ValueError): + continue + token = str(row.get("token") or "") + if uid <= 0 or not token: + continue + out.append({ + "userId": uid, + "token": token, + "name": str(row.get("name") or ""), + "savedAt": str(row.get("savedAt") or ""), + "lastUsed": str(row.get("lastUsed") or ""), + }) + return out + + +def _save(rows: list) -> None: + _STORE.parent.mkdir(parents=True, exist_ok=True) + tmp = _STORE.with_suffix(".tmp") + payload = {"accounts": rows} + tmp.write_text(json.dumps(payload, ensure_ascii=False, indent=2), encoding="utf-8") + os.replace(tmp, _STORE) # 原子替换,写一半断电不会把存档写坏 + + +def _now() -> str: + return time.strftime("%Y-%m-%d %H:%M:%S") + + +def list_accounts(current_user_id=None) -> list: + """给前端看的列表:没有 token,只有打码 id / 昵称 / 时间。""" + cur = str(current_user_id or "") + rows = _load() + rows.sort(key=lambda r: r.get("lastUsed") or "", reverse=True) + return [{ + "ref": ref_of(r["userId"]), + "userId": mask_user_id(r["userId"]), + "name": r["name"] or "(未命名)", + "lastUsed": r["lastUsed"] or r["savedAt"] or "-", + "current": str(r["userId"]) == cur, + } for r in rows] + + +def upsert(user_id, token, name: str = "") -> None: + """登录成功后保存 / 刷新这个账号。""" + uid = int(user_id) + token = str(token or "") + if uid <= 0 or not token: + return + rows = _load() + for row in rows: + if row["userId"] == uid: + row["token"] = token + row["lastUsed"] = _now() + if name: + row["name"] = name + break + else: + rows.append({"userId": uid, "token": token, "name": name or "", + "savedAt": _now(), "lastUsed": _now()}) + _save(rows) + + +def get(user_id): + uid = int(user_id) + for row in _load(): + if row["userId"] == uid: + return row + return None + + +def touch(user_id) -> None: + uid = int(user_id) + rows = _load() + for row in rows: + if row["userId"] == uid: + row["lastUsed"] = _now() + _save(rows) + return + + +def rename(user_id, name: str) -> bool: + uid = int(user_id) + rows = _load() + for row in rows: + if row["userId"] == uid: + row["name"] = str(name or "")[:40] + _save(rows) + return True + return False + + +def remove(user_id) -> bool: + uid = int(user_id) + rows = _load() + left = [r for r in rows if r["userId"] != uid] + if len(left) == len(rows): + return False + _save(left) + return True \ No newline at end of file diff --git a/maipulse/core/b50.py b/maipulse/core/b50.py new file mode 100644 index 0000000..9cd32dc --- /dev/null +++ b/maipulse/core/b50.py @@ -0,0 +1,340 @@ +# -*- coding: utf-8 -*- +"""B50 查分(只读,不发包)。 + +数据链路(比 EasyMai 直接一层): + GetUserRating(userId, clientId) -> userRating.ratingList(35) + newRatingList(≤15) + 定数 -> data/master/music.json 的 notes[level]:level + levelDecimal/10 + ra -> floor(ds × 系数),系数是水鱼标准 24 档表 + +★ 服务端**不返回 ra**(rating 字段恒为 0),必须自己算。 +★ 国服曲库可能缺新曲定数(实测 newRatingList 4 条里 3 条查不到), + 这种情况按「未收录」返回,不参与合计,不是错误。 +""" +from __future__ import annotations + +import json +import math +import os + +import api + +from . import session + +APP_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +MUSIC_JSON = os.path.join(APP_DIR, "data", "master", "music.json") +#: 手填的定数覆盖表(国服新曲 music.json 里没有,ra 就算不出来) +OVERRIDE_JSON = os.path.join(APP_DIR, "data", "master", "ds_override.json") +#: 水鱼曲库缓存(tools/fetch_df.py 生成)—— 补 music.json 里还没有的新曲名字与定数 +DF_JSON = os.path.join(APP_DIR, "data", "master", "music_df.json") + +LEVEL_NAMES = ("Basic", "Advanced", "Expert", "Master", "Re:Master") + +# ★ ra / 评级:照 Ichino `services/rating_calculator.dart`(移植自 Empurple), +# 整数运算,和客户端一致。之前用的 24 档系数表会差 1 分(13.8 / 99.6636 那张 +# 表给 291,正确的 290),所以改成这个。 +# 达成率区间上界(原始值 = achievement × 10000)/ RA 系数 / 评级。 +_BANDS = ( + (100000, 0, "D"), (200000, 16, "D"), (300000, 32, "D"), (400000, 48, "D"), + (500000, 64, "D"), (600000, 80, "C"), (700000, 96, "B"), (750000, 112, "BB"), + (799999, 120, "BBB"), (800000, 128, "BBB"), (900000, 136, "A"), (940000, 152, "AA"), + (969999, 168, "AAA"), (970000, 176, "AAA"), (980000, 200, "S"), (989999, 203, "Sp"), + (990000, 206, "Sp"), (995000, 208, "SS"), (999999, 211, "SSp"), (1000000, 214, "SSp"), + (1004999, 216, "SSS"), (1005000, 222, "SSS"), +) +_MAX_ACH = 1005000 +_SSSP_OFFSET = 224 + +# 照 EasyMai utils/b50adapter.js +_COMBO = {0: "", 1: "fc", 2: "fcp", 3: "ap", 4: "app"} +# ★ 真机上 syncStatus=5 占多数(实测 207 条里 152 条),EasyMai 表里给的是 "sync", +# 但这个值在国服没有被当成 FS/FDX 系标记用,显示出来只会让人困惑 —— 不映射。 +_SYNC = {0: "", 1: "fs", 2: "fsp", 3: "fdx", 4: "fdxp"} + +_music_cache = None +_override_cache = None + + +def load_override() -> dict: + """{musicId(int): {level(int): ds}} —— 手填的定数覆盖表,改了文件要 reload_override()。""" + global _override_cache + if _override_cache is None: + data = {} + if os.path.exists(OVERRIDE_JSON): + try: + with open(OVERRIDE_JSON, encoding="utf-8") as fp: + raw = json.load(fp) or {} + for mid, levels in raw.items(): + try: + key = int(mid) + except (TypeError, ValueError): + continue + if not isinstance(levels, dict): + continue + slot = {} + for lv, ds in levels.items(): + try: + slot[int(lv)] = float(ds) + except (TypeError, ValueError): + continue + if slot: + data[key] = slot + except (OSError, ValueError): + data = {} + _override_cache = data + return _override_cache + + +def reload_override() -> dict: + global _override_cache + _override_cache = None + return load_override() + + +def _df_rows() -> dict: + """水鱼缓存 -> 与 music.json 同形状的曲目行(notes 按 ds 拆成 level/levelDecimal)。""" + if not os.path.exists(DF_JSON): + return {} + try: + with open(DF_JSON, encoding="utf-8") as fp: + raw = json.load(fp) or {} + except (OSError, ValueError): + return {} + out = {} + for key, row in raw.items(): + try: + mid = int(key) + except (TypeError, ValueError): + continue + notes = [] + for ds in (row.get("ds") or []): + try: + value = round(float(ds), 1) + except (TypeError, ValueError): + notes.append({"level": 0, "levelDecimal": 0}) + continue + base = int(value) + dec = int(round((value - base) * 10)) + notes.append({"level": base, "levelDecimal": dec}) + out[mid] = {"id": mid, "name": row.get("name") or "", "notes": notes, + "_source": "df"} + return out + + +def load_music() -> dict: + """musicId -> 曲目行(含 notes 定数)。缓存常驻,改文件后重启即可。 + + ★ 以 music.json 为主;里面没有的 id 用水鱼缓存补上(名字 + 定数)。 + 国服 music.json 会比服务端曲库旧一个版本,新曲不补的话 + B50 的 newRatingList 会有几条算不出 ra、rating 比客户端少几分。 + """ + global _music_cache + if _music_cache is None: + with open(MUSIC_JSON, encoding="utf-8") as fp: + rows = json.load(fp) + db = {int(m.get("id") or 0): m for m in rows if m.get("id")} + added = 0 + for mid, row in _df_rows().items(): + if mid in db: + continue + db[mid] = row + added += 1 + _music_cache = db + if added: + print("[b50] 水鱼缓存补了 %d 首(music.json 里没有)" % added) + return _music_cache + + +def ds_of(music: dict, level: int, music_id=None): + """定数:先查手填覆盖表,再取 notes[level] 的 level + levelDecimal/10。 + + ★ 覆盖表必须在这里生效 —— B50 和全曲成绩共用这套定数, + 否则用户补完定数,B50 页面还是老的 9166,两边对不上。 + """ + if music_id: + manual = load_override().get(int(music_id), {}).get(int(level)) + if manual: + return round(float(manual), 1) + notes = (music or {}).get("notes") or [] + # ★ 宴 / 協 / 息 谱:服务端 level 用 10 这类越界值标记,定数放在 notes[0]。 + # 不这么处理这几条永远算不出 ra(真机实测 3 条:協ラグトレイン、宴Oshama、息ノンブレス) + if level >= 5 and level >= len(notes) and notes: + level = 0 + if level < 0 or level >= len(notes): + return None + note = notes[level] or {} + base = int(note.get("level") or 0) + if base <= 0: + return None + return round(base + int(note.get("levelDecimal") or 0) / 10.0, 1) + + +def level_name(level) -> str: + """难度名。宴/協/息谱服务端用 level>=5 标记,界面上统一显示「宴」。""" + try: + level = int(level) + except (TypeError, ValueError): + return "?" + if 0 <= level < len(LEVEL_NAMES): + return LEVEL_NAMES[level] + if level >= 5: + return "宴" + return "?" + + +def rate_of(achievement: float): + """返回 (ra, 评级码)。评级码对齐 Ichino 的 UI_TTR_Rank_*.png:D/C/B/BB/BBB/A/AA/AAA/S/Sp/SS/SSp/SSS/SSSp。""" + raw = int(round(float(achievement) * 10000)) + raw = max(0, min(_MAX_ACH, raw)) + offset, rate = _SSSP_OFFSET, "SSSp" + for upper, band_offset, band_rate in _BANDS: + if raw < upper: + offset, rate = band_offset, band_rate + break + return offset, rate + + +def ra_of(ds, achievement: float): + """整数公式:round(ds×10) × raw × offset / 1e8,和客户端一致。""" + if not ds: + return 0 + offset, _ = rate_of(achievement) + raw = max(0, min(_MAX_ACH, int(round(float(achievement) * 10000)))) + return int(round(ds * 10)) * raw * offset // 100000000 + + +def _row(item: dict, music: dict) -> dict: + level = int(item.get("level") or 0) + ach = int(item.get("achievement") or 0) / 10000.0 + music_id = int(item.get("musicId") or 0) + # ★ 即使 music.json 里没有这首(music 为 None),也要走一遍覆盖表: + # 国服新曲正是这种情况,补了定数才算得出 ra + ds = ds_of(music, level, music_id) + _, rate = rate_of(ach) + return { + "musicId": int(item.get("musicId") or 0), + "name": (music or {}).get("name") or "", + "level": level, + "levelName": level_name(level), + "ds": ds, + "achievement": round(ach, 4), + "ra": ra_of(ds, ach), + "rate": rate, + "combo": _COMBO.get(int(item.get("comboStatus") or 0), ""), + "sync": _SYNC.get(int(item.get("syncStatus") or 0), ""), + "rank": int(item.get("scoreRank") or 0), + "romVersion": int(item.get("romVersion") or 0), + "unrated": ds is None, + } + + +def _block(items: list, music_db: dict) -> dict: + rows = [] + total = 0 + missing = 0 + for item in items or []: + music = music_db.get(int(item.get("musicId") or 0)) + row = _row(item, music) + if row["unrated"]: + missing += 1 + total += row["ra"] + rows.append(row) + rows.sort(key=lambda r: (-r["ra"], -r["achievement"])) + return {"count": len(rows), "rating": total, "missing": missing, "items": rows} + + +def fetch(user_id: int) -> dict: + """只读:拿 B35 / B15 与合计。不需要登录、不需要 token。""" + who = session.ids() + raw = api.GetUserRating(int(user_id), client_id=who["client_id"]) + rating = (raw or {}).get("userRating") or {} + music_db = load_music() + + b35 = _block(rating.get("ratingList"), music_db) + b15 = _block(rating.get("newRatingList"), music_db) + total = b35["rating"] + b15["rating"] + return { + "userId": int(user_id), + "totalRating": total, + "b35": b35, + "b15": b15, + "missing": b35["missing"] + b15["missing"], + "serverRating": int(rating.get("rating") or 0), + "recommend": recommend(b35, b15, total, music_db), + } + + +# ★ 推分建议(对齐 S.Noist / EasyMai 那套口径) +# 平均定数 = 总 rating / (22.4 × 50),推荐区间取 [平均, 平均+0.5]; +# 候选曲 = 该区间内、打到 SS+(99.5%)能超过 B35 最低分的曲目,按可涨分值排序。 +_TARGETS = (("SS+", 99.5), ("SSS", 100.0), ("SSS+", 100.5)) + + +def recommend(b35: dict, b15: dict, total: int, music_db: dict, top: int = 24) -> dict: + r35 = [r["ra"] for r in b35["items"] if not r["unrated"]] + ds35 = sorted(r["ds"] for r in b35["items"] if not r["unrated"] and r["ds"]) + floor_ra = min(r35) if r35 else 0 + avg = round(total / (22.4 * 50), 1) if total else 0.0 + # ★ 推荐区间用 B35 定数的**中位数**,不是 total/(22.4×50)。 + # 后者算的是「全 SSS+ 时需要的平均定数」,对低 rating 账号会低到没有候选(实测 8.1,0 首); + # 中位数反映的是「这个号实际在打的难度」,正好是能推得动的那一档。 + med = ds35[len(ds35) // 2] if ds35 else avg + lo = max(1.0, med) + hi = min(15.0, round(med + 0.5, 1)) + + rows = [] + for mid, music in music_db.items(): + for level in (3, 4): + ds = ds_of(music, level) + if not ds or ds < lo or ds > hi: + continue + vals = {name: ra_of(ds, ach) for name, ach in _TARGETS} + gain = vals["SSS+"] - floor_ra + if gain <= 0: + continue + rows.append({ + "musicId": mid, + "name": music.get("name") or "", + "level": level, + "levelName": level_name(level), + "ds": ds, + "raSSPlus": vals["SS+"], + "raSSS": vals["SSS"], + "raSSSPlus": vals["SSS+"], + "gain": gain, + "gainSSPlus": max(0, vals["SS+"] - floor_ra), + }) + rows.sort(key=lambda r: (-r["gain"], -r["ds"])) + # 区间内候选太少时放宽一档(低 rating 账号常常只有几首同定数) + if len(rows) < 8: + for mid, music in music_db.items(): + for level in (3, 4): + ds = ds_of(music, level) + if not ds or ds < lo or ds > min(15.0, hi + 0.5): + continue + if any(r["musicId"] == mid and r["level"] == level for r in rows): + continue + vals = {name: ra_of(ds, ach) for name, ach in _TARGETS} + gain = vals["SSS+"] - floor_ra + if gain <= 0: + continue + rows.append({ + "musicId": mid, "name": music.get("name") or "", + "level": level, "levelName": level_name(level), "ds": ds, + "raSSPlus": vals["SS+"], "raSSS": vals["SSS"], + "raSSSPlus": vals["SSS+"], "gain": gain, + "gainSSPlus": max(0, vals["SS+"] - floor_ra), + }) + rows.sort(key=lambda r: (-r["gain"], -r["ds"])) + + # 保守/乐观潜力:拿前 35 名的可涨分累加(B35 只有 35 个位置) + pot_ssp = sum(r["gain"] for r in rows[:35]) + pot_sssp = sum(max(0, r["raSSSPlus"] - floor_ra) for r in rows[:35]) + return { + "averageDs": avg, + "dsRange": [lo, hi], + "floorRa": floor_ra, + "targetRA": {"SS+": ra_of(hi, 99.5), "SSS+": ra_of(hi, 100.5)}, + "potential": {"SS+": pot_ssp, "SSS+": pot_sssp}, + "songs": rows[:top], + "total": len(rows), + } \ No newline at end of file diff --git a/maipulse/core/characters.py b/maipulse/core/characters.py new file mode 100644 index 0000000..708b73e --- /dev/null +++ b/maipulse/core/characters.py @@ -0,0 +1,236 @@ +# -*- coding: utf-8 -*- +"""旅行伙伴(userCharacterList)+ 出战编组(UserDetail.charaSlot)。 + +照 Ichino `models/user_character.dart` 与 `travel_partner_page.dart`: + + · 角色不是「搭档」。搭档是 ItemKind.Partner=10,走 userItemList; + 角色的拥有状态由 `upsertUserAll.userCharacterList` 表达, + 一行四个字段 {characterId, level, awakening, useCount},主键 characterId。 + · 出战编组是 `userData[0].charaSlot`,固定 int[5],槽 0 是队长。 + · `isNewCharacterList` 是逐行位串:服务端已有同 characterId 的行走 '0', + 没有才是 '1'(客户端 BuildListData 同口径)。 + · ID 不在机台 Chara 表里时服务端照样保存,但客户端 CharacterSelectProces + 会静默跳过 —— 所以发放结果要如实回报「服务端已存,游戏内可能不显示」。 +""" +from __future__ import annotations + +import importlib + +import api + +from . import session, settle + +_upsert = importlib.import_module("api.UpsertUserAll") +_build_user_all = _upsert.build_user_all + +#: 旅行伙伴等级边界(Ichino UserAllPayloadBuilder.minCharacterLevel / maxCharacterLevel) +MIN_LEVEL = 1 +MAX_LEVEL = 999999 + + +def clamp_level(value) -> int: + """等级钳到 1..999999 —— 客户端 `UserChara.Clear()` 初值是 1,0 会被判非法。""" + try: + v = int(value) + except (TypeError, ValueError): + return MIN_LEVEL + return MIN_LEVEL if v < MIN_LEVEL else (MAX_LEVEL if v > MAX_LEVEL else v) + + +def split_level(level: int) -> tuple: + """真实等级 -> (界面等级, 转生次数)。 + + 客户端 `UserChara` 把两项编码在一个 int 里:显示 level % 10000, + 转生 level // 10000(999999 = 99 转生 + 9999 级)。 + """ + try: + v = int(level) + except (TypeError, ValueError): + v = MIN_LEVEL + if v < 0: + v = 0 + return (v % 10000, v // 10000) + + +def _user_row(snapshot: dict) -> dict: + node = (snapshot or {}).get("userData") + if isinstance(node, dict): + node = node.get("userData") + if isinstance(node, list): + for row in node: + if isinstance(row, dict): + return row + if isinstance(node, dict): + return node + return {} + + +def _char_rows(snapshot: dict) -> list: + node = (snapshot or {}).get("userCharacterList") + if isinstance(node, dict): + node = node.get("userCharacterList") + rows = [] + for raw in (node or []): + if not isinstance(raw, dict): + continue + try: + cid = int(raw.get("characterId") or 0) + except (TypeError, ValueError): + continue + if cid <= 0: + continue + level = int(raw.get("level") or 0) + shown, rebirth = split_level(level) + rows.append({ + "characterId": cid, + "level": level, + "displayLevel": shown, + "rebirth": rebirth, + "awakening": int(raw.get("awakening") or 0), + "useCount": int(raw.get("useCount") or 0), + }) + rows.sort(key=lambda r: r["characterId"]) + return rows + + +def _slots(row: dict) -> list: + raw = row.get("charaSlot") or [] + values = [] + for item in list(raw)[:5]: + try: + values.append(int(item or 0)) + except (TypeError, ValueError): + values.append(0) + while len(values) < 5: + values.append(0) + return values + + +def read(state: dict) -> dict: + """只读:已拥有角色 + 当前编组。""" + uid = int(state.get("user_id") or 0) + token = state.get("token") or "" + if not uid or not token: + raise session.SessionError("还没有登录,先扫码登录") + snap = api.GetNeedUserData(uid, token=token, save=False) + row = _user_row(snap) + chars = _char_rows(snap) + return { + "characters": chars, + "count": len(chars), + "slots": _slots(row), + } + + +def write(state: dict, *, add=(), levels=None, slots=None, dry_run: bool = True) -> dict: + """发放角色 / 改等级 / 编组出战槽位。 + + add: 要发放或更新的 characterId 列表 + levels: {characterId: level},不给就保持原样(新角色默认 1 级) + slots: 长度 5 的列表,不给就不动编组 + """ + uid = int(state.get("user_id") or 0) + if not uid or not state.get("token"): + raise session.SessionError("还没有登录,先扫码登录") + add = [int(x) for x in (add or []) if int(x) > 0] + levels = {int(k): clamp_level(v) for k, v in (levels or {}).items() + if int(k) > 0} + + who = session.ids() + session.fresh(state) + snapshot = api.GetNeedUserData(uid, token=state["token"], save=False) + have = {row["characterId"]: row for row in _char_rows(snapshot)} + row = _user_row(snapshot) + + result = { + "dryRun": bool(dry_run), + "add": add, + "new": [c for c in add if c not in have], + "update": [c for c in add if c in have], + "slotsBefore": _slots(row), + "slotsAfter": None, + "landed": None, + } + + patch = {} + if add: + rows = [] + flags = [] + for cid in add: + base = dict(have.get(cid) or {"characterId": cid, "level": 1, + "awakening": 0, "useCount": 0}) + if cid in levels: + base["level"] = levels[cid] + rows.append(base) + flags.append("0" if cid in have else "1") + patch["userCharacterList"] = rows + patch["isNewCharacterList"] = "".join(flags) + + play, playlog = settle.prepare(state, snapshot) + patch.update(settle.patch(state, snapshot, play)) + + new_slots = None + if slots is not None: + new_slots = [int(x or 0) for x in list(slots)[:5]] + while len(new_slots) < 5: + new_slots.append(0) + result["slotsAfter"] = new_slots + # charaSlot 在 userData 节点里,整表覆盖必须给完整行 + preview = _build_user_all( + snapshot, play, patch, + login_date_time=int(state["login_date_time"]), + auth_date_time=int(state["date_time"]), + playlog_id=int(state["login_id"]), + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + ) + rows_ud = preview.get("userData") or [] + if not rows_ud or not isinstance(rows_ud[0], dict): + raise session.SessionError("组包失败:userData 节点为空") + merged = dict(rows_ud[0]) + merged["charaSlot"] = new_slots + patch["userData"] = [merged] + else: + result["slotsAfter"] = result["slotsBefore"] + + if dry_run: + result["patchKeys"] = sorted(patch.keys()) + result["willSend"] = len(patch.get("userCharacterList") or []) + return result + + settle.ensure_play_window(state) + settle.upload(state, playlog) + resp = api.UpsertUserAll( + uid, state["login_id"], + login_date_time=state["login_date_time"], + auth_date_time=state["date_time"], + token=state["token"], + snapshot=snapshot, + play=play, + user_playlog_list=[playlog], + patch=patch, + verify_landing=False, + auto_characters=False, + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + cooldown_sec=0.0, + dry_run=False, + confirm=True, + ) + result["returnCode"] = getattr(resp, "returnCode", None) + + # 回读验收 + try: + after = api.GetNeedUserData(uid, token=state["token"], save=False) + now = {r["characterId"] for r in _char_rows(after)} + result["landed"] = sorted(c for c in add if c in now) + result["missing"] = sorted(c for c in add if c not in now) + result["slotsNow"] = _slots(_user_row(after)) + result["ok"] = (not result["missing"]) and ( + new_slots is None or result["slotsNow"] == new_slots) + except Exception as exc: # noqa: BLE001 + result["landed"] = "回读失败:%s" % exc + result["ok"] = None + return result \ No newline at end of file diff --git a/maipulse/core/charge.py b/maipulse/core/charge.py new file mode 100644 index 0000000..3cb1803 --- /dev/null +++ b/maipulse/core/charge.py @@ -0,0 +1,106 @@ +# -*- coding: utf-8 -*- +"""功能票(2 / 3 / 5 倍票)—— UpsertUserChargelogApi。 + +★ 4 倍与 6 倍票已从选项里去掉:国服机台不再售这两档,留着只会让人误点。 + +★ 与「发道具」不是同一套: + 功能票走 userChargeList(GetUserChargeApi),买票走 UpsertUserChargelogApi; + 上报的 price 不是金额,而是 ticket.creditNum: + chargeId 2 = 2倍票 price 1 + chargeId 3 = 3倍票 price 2 + chargeId 5 = 5倍票 price 4 + (依据 VOExtensions.cs:410 result.price = ticket.creditNum) + +安全闸门(Astral 内部): + 1. chargeId 必须是付费票(ticketKind=1); + 2. 账号已持有该票(stock > 0)直接拒 —— 重复购买有封号风险; + 3. 必须先跑过 GetUserCharge(本模块开跑就先查一次,天然满足); + 4. 同一账号同一进程只允许买一次。 +""" +from __future__ import annotations + +import time + +import api + +from . import session, settle + +#: chargeId -> creditNum(= 上报的 price)。Astral TICKET_CREDIT_NUM: +#: 付费票 N -> creditNum N-1。 +#: ★ 只保留 2 / 3 / 5 三档 —— 国服机台已经不出 4 倍和 6 倍了, +#: 买了也只是空上报,别让用户以为还能选。 +TICKETS = { + 2: {"name": "2倍票", "price": 1}, + 3: {"name": "3倍票", "price": 2}, + 5: {"name": "5倍票", "price": 4}, +} + +DEFAULT_WAIT = 15.0 # 与真机节奏一致(登录 -> 买票约 15~25 秒) + + +def ticket_name(charge_id: int) -> str: + return TICKETS.get(int(charge_id), {}).get("name", "chargeId=" + str(charge_id)) + + +def list_charge(user_id: int) -> list: + who = session.ids() + raw = api.GetUserCharge(user_id, client_id=who["client_id"]) + rows = raw.get("userChargeList") if isinstance(raw, dict) else raw + return [dict(r) for r in (rows or []) if isinstance(r, dict)] + + +def buy(state: dict, charge_id: int, *, dry_run: bool = False, + wait: float = DEFAULT_WAIT) -> dict: + charge_id = int(charge_id) + if charge_id not in TICKETS: + raise RuntimeError("只支持 chargeId 2 / 3 / 5(2 倍 / 3 倍 / 5 倍票;4 倍与 6 倍已停用)") + + user_id = int(state["user_id"]) + session.fresh(state) + + before = list_charge(user_id) + held = [c for c in before if int(c.get("stock") or 0) > 0] + if held: + detail = "、".join( + "%s(chargeId=%s) stock=%s" % (ticket_name(c.get("chargeId")), + c.get("chargeId"), c.get("stock")) + for c in held + ) + raise RuntimeError("账号已持有功能票:" + detail + + "。重复购买有封号风险,先用掉再买") + + if wait > 0 and not dry_run: + time.sleep(float(wait)) + + # ★ 和 UpsertUserAll 一样,登录后不足 60 秒发的写包会被服务端丢掉 + # (表现就是 returnCode=0,什么都没写)。金票买票前也走同一段等待逻辑。 + waited = settle.ensure_play_window(state) + + who = session.ids() + resp = api.UpsertUserChargelog( + user_id, charge_id, state["login_date_time"], + dry_run=bool(dry_run), + confirm=not dry_run, + guard_no_stock=True, + guard_purchasable=False, # 不按机台上架清单拦 + place_id=who["place_id"], + region_id=who["region_id"], + client_id=who["client_id"], + ) + + after = list_charge(user_id) + mine = [c for c in after if int(c.get("chargeId") or 0) == charge_id] + return { + "chargeId": charge_id, + "ticket": ticket_name(charge_id), + "price": TICKETS[charge_id]["price"], + "dryRun": bool(dry_run), + "returnCode": getattr(resp, "returnCode", None), + "apiName": getattr(resp, "apiName", ""), + "before": before, + "after": after, + "landed": bool(mine and int(mine[0].get("stock") or 0) > 0), + "stock": int(mine[0].get("stock") or 0) if mine else 0, + "validDate": mine[0].get("validDate") if mine else None, + "waited": round(float(waited), 1), + } \ No newline at end of file diff --git a/maipulse/core/history.py b/maipulse/core/history.py new file mode 100644 index 0000000..6f9bc2d --- /dev/null +++ b/maipulse/core/history.py @@ -0,0 +1,220 @@ +# -*- coding: utf-8 -*- +"""全曲成绩(GetUserMusicApi 全量)—— 只读。 + +链路: + api.GetUserMusicDetailAll(userId, clientId) + -> {"userMusicList": [{musicId, level, playCount, achievement, comboStatus, syncStatus, ...}]} + 已由 Astral 摊平成「一条 = 一首曲子的一个难度」。 + +★ 服务端响应是两层嵌套(外层按曲分组、内层按难度),Astral 的 + GetUserMusicDetailAll 已经摊平了,这里直接用。 +★ achievement 是 ×10000 的整数(和 GetUserRating 同口径),要 /10000。 +★ 定数缺失(国服新曲常见)时标记 unrated,不参与 ra 合计,也不算错误—— + 可以用 data/master/ds_override.json 手工补:{"musicId": {"3": 13.8}} +""" +from __future__ import annotations + +import json +import os +import time + +import api + +from . import accounts, b50, session + +APP_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +OVERRIDE_JSON = os.path.join(APP_DIR, "data", "master", "ds_override.json") + +_override_cache = None + +#: 全曲成绩缓存 —— 拉一次要翻十几页,短时间内重复点按钮没必要再拉一遍 +_CACHE_TTL = 300.0 +_cache = {"at": 0.0, "uid": 0, "data": None} + + +def load_override() -> dict: + """定数覆盖表统一由 b50 管(B50 与全曲成绩必须用同一份,否则两边分数对不上)。""" + return b50.load_override() + + +def reload_override() -> dict: + return b50.reload_override() + + +def save_override(rows: dict) -> dict: + """**合并**写入覆盖表:{musicId: {level: ds}};ds<=0 表示删掉这一条。 + + 合并而不是整体替换 —— 前端只提交刚填的那几条,不能把已有的覆盖冲掉。 + """ + # 内层 key 统一成字符串(load_override 里是 int,直接拷贝会让 pop("3") 失效) + current = {str(k): {str(lv): v for lv, v in vals.items()} + for k, vals in load_override().items()} + for mid, levels in (rows or {}).items(): + try: + key = str(int(mid)) + except (TypeError, ValueError): + continue + slot = current.setdefault(key, {}) + for lv, ds in (levels or {}).items(): + try: + level = str(int(lv)) + value = round(float(ds), 1) + except (TypeError, ValueError): + continue + if not (0 <= int(level) <= 4): + continue + if value > 0: + slot[level] = value + else: + slot.pop(level, None) + if not slot: + current.pop(key, None) + + clean = {} + for key, levels in current.items(): + keep = {lv: float(ds) for lv, ds in levels.items() if float(ds) > 0} + if keep: + clean[key] = keep + + path = b50.OVERRIDE_JSON + os.makedirs(os.path.dirname(path), exist_ok=True) + tmp = path + ".tmp" + with open(tmp, "w", encoding="utf-8") as fp: + json.dump(clean, fp, ensure_ascii=False, indent=2) + os.replace(tmp, path) + reload_override() + return clean + + +def ds_for(music_id: int, level: int, music: dict): + """定数:先看手工覆盖,再查 music.json。""" + manual = load_override().get(int(music_id), {}).get(int(level)) + if manual: + return round(float(manual), 1) + # 交给 b50 处理(它会先查手填覆盖表,再查曲库),music 为 None 也要走 + return b50.ds_of(music, level, music_id) + + +def _row(item: dict, music: dict) -> dict: + music_id = int(item.get("musicId") or 0) + level = int(item.get("level") or 0) + ach = int(item.get("achievement") or 0) / 10000.0 + ds = ds_for(music_id, level, music) + _, rate = b50.rate_of(ach) + return { + "musicId": music_id, + "name": (music or {}).get("name") or "", + "level": level, + "levelName": b50.level_name(level), + "ds": ds, + "achievement": round(ach, 4), + "ra": b50.ra_of(ds, ach), + "rate": rate, + "combo": b50._COMBO.get(int(item.get("comboStatus") or 0), ""), + "sync": b50._SYNC.get(int(item.get("syncStatus") or 0), ""), + "playCount": int(item.get("playCount") or 0), + "manualDs": ds_for(music_id, level, None) is not None, + "unrated": ds is None, + } + + +def clear_cache() -> None: + _cache.update({"at": 0.0, "uid": 0, "data": None}) + + +def _fetch_items(uid: int, client_id: str) -> list: + """拉全量成绩并摊平成「一条 = 一个难度」,每条都带 musicId。 + + ★ 不能直接用 api.GetUserMusicDetailAll:服务端返回的是 + {"userMusicList": [{"musicId": N, "userMusicDetailList": [ {...}, ... ]}, ...]} + musicId 在**组**这一层、detail 里没有。Astral 摊平时只做 + `flat.extend(group["userMusicDetailList"])`,没有把父层的 musicId 带下来 —— + 直接用会拿到一堆没有曲号的成绩,定数一律查不到、整页变成「未收录」。 + 这里自己摊平并在每条 detail 上补 musicId(detail 自带就尊重它)。 + """ + try: + from api.UserGetterCommon import get_all_pages, UserMusicRequestVO + except ImportError: # 老版本 Astral:退回官方封装,至少能出数据 + raw = api.GetUserMusicDetailAll(uid, client_id=client_id) + return [dict(x) for x in ((raw or {}).get("userMusicList") or []) + if isinstance(x, dict)] + + groups = get_all_pages( + "GetUserMusicApi", uid, "userMusicList", + body_factory=lambda ni: UserMusicRequestVO( + userId=uid, nextIndex=ni or 0, maxCount=50), + client_id=client_id, + ) + out = [] + for group in groups: + if not isinstance(group, dict): + continue + mid = int(group.get("musicId") or 0) + details = group.get("userMusicDetailList") or [] + if isinstance(details, dict): + details = [details] + for detail in details: + if not isinstance(detail, dict): + continue + row = dict(detail) + if mid: + row["musicId"] = mid + else: + row.setdefault("musicId", 0) + out.append(row) + return out + + +def fetch(state: dict, *, use_cache: bool = True) -> dict: + """拉全量成绩并算好 ra,返回统计 + 明细。默认吃 5 分钟缓存。""" + uid = int(state.get("user_id") or 0) + if not uid or not state.get("token"): + raise session.SessionError("还没有登录,先扫码登录") + if use_cache and _cache["uid"] == uid and _cache["data"] is not None \ + and time.monotonic() - _cache["at"] < _CACHE_TTL: + return _cache["data"] + who = session.ids() + items = _fetch_items(uid, who["client_id"]) + + db = b50.load_music() + rows = [_row(it, db.get(int(it.get("musicId") or 0))) for it in items + if isinstance(it, dict)] + rows.sort(key=lambda r: (-(r["ra"] or 0), -r["achievement"])) + + rated = [r for r in rows if not r["unrated"]] + by_level = {} + for r in rows: + slot = by_level.setdefault(r["levelName"], {"count": 0, "ra": 0, + "fc": 0, "ap": 0, "dx": 0}) + slot["count"] += 1 + slot["ra"] = max(slot["ra"], 0) + r["ra"] + if r["combo"] in ("fc", "fcp"): + slot["fc"] += 1 + if r["combo"] in ("ap", "app"): + slot["ap"] += 1 + if r["level"] >= 3: + slot["dx"] += 1 + + out = { + "userId": accounts.mask_user_id(uid), + "total": len(rows), + "rated": len(rated), + "unrated": len(rows) - len(rated), + "playCount": sum(r["playCount"] for r in rows), + "apCount": sum(1 for r in rows if r["combo"] in ("ap", "app")), + "fcCount": sum(1 for r in rows if r["combo"] in ("fc", "fcp", "ap", "app")), + "fdxCount": sum(1 for r in rows if r["sync"] in ("fdx", "fdxp")), + "avgAchievement": round(sum(r["achievement"] for r in rated) / len(rated), 4) + if rated else 0.0, + "bestRa": rated[0]["ra"] if rated else 0, + "byLevel": by_level, + "items": rows, + # 定数查不到的条目单独列一份:全曲成绩里它们 ra=0,排在最后,容易被截断 + "unratedItems": [{ + "musicId": r["musicId"], "name": r["name"], "level": r["level"], + "levelName": r["levelName"], "achievement": r["achievement"], + "rate": r["rate"], + } for r in rows if r["unrated"]], + } + _cache.update({"at": time.monotonic(), "uid": uid, "data": out}) + return out \ No newline at end of file diff --git a/maipulse/core/items.py b/maipulse/core/items.py new file mode 100644 index 0000000..645bde7 --- /dev/null +++ b/maipulse/core/items.py @@ -0,0 +1,175 @@ +# -*- coding: utf-8 -*- +"""通用道具发放:伙伴 / 礼物 / 收藏品(名牌·称号·头像·角色·边框)。 + +原理:这些在服务器侧都是 userItemList 里的 UserItem,只是 itemKind 不同: + 1 名牌 Plate 2 称号 Title 3 头像 Icon + 4 礼物 Present 9 角色 Character 10 伙伴 Partner + 11 边框 Frame + +★ 差分规则(BuildListData): + - 只回传变化的条目(真机 Upsert 的 userItemList 基本是空的); + - isNewItemList 一位对应一条:1 = 新增,0 = 存量更新; + - 对已存在的 (itemKind, itemId) 填 1 会 INSERT 重复记录 -> HTTP 500。 + 所以这里先 Get 差集,只发新增/需要改 stock 的条目。 +""" +from __future__ import annotations + +import api + +from . import settle, session + +KIND_NAMES = { + 1: "名牌 Plate", + 2: "称号 Title", + 3: "头像 Icon", + 4: "礼物 Present", + 5: "歌曲 Music", + 6: "歌曲 MASTER", + 7: "歌曲 Re:MASTER", + 8: "歌曲 STRONG", + 9: "角色 Character", + 10: "伙伴 Partner", + 11: "边框 Frame", + 12: "票券 Ticket", + 13: "里程 Mile", + 14: "亲密道具 IntimateItem", + 15: "万花筒钥匙 KaleidxScopeKey", +} + + +def fetch(user_id: int, kind: int) -> list: + """取该账号某一类道具的现有库存。""" + who = session.ids() + raw = api.GetUserItem(user_id, kind, client_id=who["client_id"]) + rows = raw.get("userItemList") if isinstance(raw, dict) else raw + out = [] + for row in rows or []: + if not isinstance(row, dict): + continue + row = dict(row) + row.setdefault("itemKind", kind) + try: + if int(row.get("itemKind") or 0) != int(kind): + continue + except (TypeError, ValueError): + continue + out.append(row) + return out + + +def plan(rows: list, kind: int, entries: list): + """算出要发出去的条目与位串。 + + entries: [(itemId, stock), ...] + 返回 (out_rows, bits, added, updated, skipped) + """ + have = {} + for row in rows: + try: + have[(int(row.get("itemKind")), int(row.get("itemId")))] = row + except (TypeError, ValueError): + continue + + out, bits = [], [] + added = updated = skipped = 0 + for item_id, stock in entries: + key = (int(kind), int(item_id)) + if key in have: + current = int(have[key].get("stock") or 0) + if int(stock) > current: + row = dict(have[key]) + row["stock"] = int(stock) + row["isValid"] = True + out.append(row) + bits.append("0") # 存量更新 + updated += 1 + else: + skipped += 1 # 已有且数量不比现在多 + else: + out.append({"itemKind": int(kind), "itemId": int(item_id), + "stock": int(stock), "isValid": True}) + bits.append("1") # 新增 + added += 1 + return out, "".join(bits), added, updated, skipped + + +def grant(state: dict, kind: int, entries: list, *, dry_run: bool = False, + cooldown: float = 0.0, wait: float = 0.0) -> dict: + """发放一批道具:换局 → 抓基线 → 差集 → UpsertUserAll → 回查。""" + import time + + user_id = int(state["user_id"]) + session.fresh(state) + if wait > 0 and not dry_run: + time.sleep(float(wait)) + + who = session.ids() + snapshot = api.GetNeedUserData(user_id, token=state["token"], save=False) + # ★ GetNeedUserData 的节点是「Get 响应包装」:{"userItemList": [...]}, + # 直接迭代该节点只会拿到键名字符串 —— 会误判成「一条都没有」,把已拥有的全当新增。 + node = (snapshot or {}).get("userItemList") + if isinstance(node, dict): + node = node.get("userItemList") or [] + rows = [row for row in (node or []) if isinstance(row, dict)] + + out, bits, added, updated, skipped = plan(rows, kind, entries) + result = { + "kind": int(kind), + "kindName": KIND_NAMES.get(int(kind), str(kind)), + "requested": len(entries), + "added": added, + "updated": updated, + "skipped": skipped, + "dryRun": bool(dry_run), + "returnCode": None, + "landed": None, + } + if not out: + result["note"] = "所选条目都已拥有,且数量无需上调,未发包" + return result + + play, playlog = settle.prepare(state, snapshot) + result["waited"] = round(settle.ensure_play_window(state), 1) + upload_resp = settle.upload(state, playlog) + result["playlogReturnCode"] = (upload_resp or {}).get("returnCode") \ + if isinstance(upload_resp, dict) else getattr(upload_resp, "returnCode", None) + + # ★ 本局痕迹(dummy 曲明细 / 位串 / userGamePlaylogList)必须与道具补丁一起发, + # 否则服务端认不出"这一局",会把 userItemList 整块丢掉。 + patch = settle.patch(state, snapshot, play) + patch.update({"userItemList": out, "isNewItemList": bits}) + + resp = api.UpsertUserAll( + user_id, state["login_id"], + login_date_time=state["login_date_time"], + auth_date_time=state["date_time"], + token=state["token"], + snapshot=snapshot, + play=play, + user_playlog_list=[playlog], + patch=patch, + verify_landing=not dry_run, + auto_characters=False, + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + cooldown_sec=float(cooldown), + dry_run=bool(dry_run), + confirm=not dry_run, + ) + result["returnCode"] = getattr(resp, "returnCode", None) + result["apiName"] = getattr(resp, "apiName", "") + if dry_run: + ua = getattr(resp, "upsertUserAll", None) or {} + result["nodes"] = {k: (len(v) if isinstance(v, (list, str)) else "obj") + for k, v in sorted(ua.items()) if v not in ([], "", None)} + return result + + # 回查:以服务器回读为准 + landed = fetch(user_id, kind) + have = {int(r.get("itemId") or 0) for r in landed} + want = {int(i) for i, _ in entries} + result["landed"] = sorted(want & have) + result["missing"] = sorted(want - have) + result["stock"] = len(landed) + return result \ No newline at end of file diff --git a/maipulse/core/mileage.py b/maipulse/core/mileage.py new file mode 100644 index 0000000..e39f67c --- /dev/null +++ b/maipulse/core/mileage.py @@ -0,0 +1,145 @@ +# -*- coding: utf-8 -*- +"""改舞里程(UserDetail.point 余额 / totalPoint 累计)。 + +照 Ichino `services/user_all_payload_builder.dart` 的 `applyMaiMilePatch`: + · `point` 是余额,`totalPoint` 是累计获得量; + · 客户端只在「获得」时把余额钳到 99999(UserDetail.AddMile), + 商店扣款走的是不带钳位的 `Point -= cost`,所以写更大的值不会被覆回; + · 取值是整个 int32 区间,累加模式填负数即为扣减。 + +★ userData 是整表覆盖:不能只发一个 {point: N},否则其余字段会被清空。 + 这里先用 `build_user_all` 把这一局组好(Astral 演算 playCount / lastPlayDate 等), + 再把其中那一行 userData 改掉,整体作为 patch 回传 —— 既改了里程,也保住了本局痕迹。 +""" +from __future__ import annotations + +import importlib + +import api + +from . import session, settle + +_INT32_MIN = -2147483648 +_INT32_MAX = 2147483647 + +_build_user_all = importlib.import_module("api.UpsertUserAll").build_user_all + + +def _user_row(snapshot: dict) -> dict: + node = (snapshot or {}).get("userData") + if isinstance(node, dict): + node = node.get("userData") + if isinstance(node, list): + for row in node: + if isinstance(row, dict): + return row + if isinstance(node, dict): + return node + return {} + + +def clamp_int32(value: int) -> int: + return max(_INT32_MIN, min(_INT32_MAX, int(value))) + + +def read(state: dict) -> dict: + """只读:当前余额 / 累计。""" + uid = int(state.get("user_id") or 0) + token = state.get("token") or "" + if not uid or not token: + raise session.SessionError("还没有登录,先扫码登录") + row = _user_row(api.GetNeedUserData(uid, token=token, save=False)) + return { + "point": int(row.get("point") or 0), + "totalPoint": int(row.get("totalPoint") or 0), + } + + +def write(state: dict, amount: int, mode: str = "add", dry_run: bool = True) -> dict: + """mode=add 累加(可负)/ set 覆盖。返回改前改后,便于回读核对。""" + uid = int(state.get("user_id") or 0) + if not uid or not state.get("token"): + raise session.SessionError("还没有登录,先扫码登录") + mode = "set" if str(mode).lower() == "set" else "add" + amount = int(amount) + + who = session.ids() + session.fresh(state) + snapshot = api.GetNeedUserData(uid, token=state["token"], save=False) + row = dict(_user_row(snapshot)) + if not row: + raise session.SessionError("快照里没有 userData,重登一次再试") + + before_point = int(row.get("point") or 0) + before_total = int(row.get("totalPoint") or 0) + after_point = amount if mode == "set" else before_point + amount + after_point = clamp_int32(after_point) + # 累计获得量只增不减:累加模式下负数不动它 + after_total = before_total + max(0, amount) if mode == "add" else before_total + + result = { + "mode": mode, + "amount": amount, + "before": {"point": before_point, "totalPoint": before_total}, + "after": {"point": after_point, "totalPoint": after_total}, + "dryRun": bool(dry_run), + "landed": None, + } + + play, playlog = settle.prepare(state, snapshot) + patch = settle.patch(state, snapshot, play) + + # 先把这一局整体组出来,只为拿到演算后的 userData 行 + preview = _build_user_all( + snapshot, play, patch, + login_date_time=int(state["login_date_time"]), + auth_date_time=int(state["date_time"]), + playlog_id=int(state["login_id"]), + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + ) + rows = preview.get("userData") or [] + if not rows or not isinstance(rows[0], dict): + raise session.SessionError("组包失败:userData 节点为空") + new_row = dict(rows[0]) + new_row["point"] = after_point + new_row["totalPoint"] = after_total + patch["userData"] = [new_row] + + if dry_run: + result["preview"] = {k: new_row.get(k) for k in ("point", "totalPoint", "playCount")} + return result + + settle.ensure_play_window(state) + settle.upload(state, playlog) + resp = api.UpsertUserAll( + uid, state["login_id"], + login_date_time=state["login_date_time"], + auth_date_time=state["date_time"], + token=state["token"], + snapshot=snapshot, + play=play, + user_playlog_list=[playlog], + patch=patch, + verify_landing=False, + auto_characters=False, + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + cooldown_sec=0.0, + dry_run=False, + confirm=True, + ) + result["returnCode"] = getattr(resp, "returnCode", None) + + # ★ 回读验收:服务端 returnCode=1 不代表写进去了 + try: + now = _user_row(api.GetNeedUserData(uid, token=state["token"], save=False)) + result["landed"] = {"point": int(now.get("point") or 0), + "totalPoint": int(now.get("totalPoint") or 0)} + result["ok"] = int(now.get("point") or 0) == after_point + except Exception as exc: # noqa: BLE001 + result["landed"] = "回读失败:%s" % exc + result["ok"] = None + return result \ No newline at end of file diff --git a/maipulse/core/play.py b/maipulse/core/play.py new file mode 100644 index 0000000..0a35de6 --- /dev/null +++ b/maipulse/core/play.py @@ -0,0 +1,51 @@ +# -*- coding: utf-8 -*- +"""本局数据(play)的构造。 + +★ 为什么要专门做一份「干净 play」: + UpsertUserAllApi 要求 userPlaylogList 非空、userMusicDetailList 也必须回传本局那条, + 否则服务端会把整包当无效数据静默丢弃。 + 但我们做的是「发道具」,不希望顺手改玩家进度—— + config.py 里的 PLAY_MAP_DISTANCE_GAIN=11000、PLAY_CHARACTER_EXP_GAIN=1 + 会让每次发包都推进地图、加角色经验,属于污染。 + +所以这里显式传 0 增量,并且挑一条**玩家已有的曲目记录**当本局曲目: + - 已有条目 => apply_play_effects 走「更新」而不是「新增」,不产生新记录; + - achievement / deluxscore 都是 0,低于原值,不会覆盖任何真实成绩。 +""" +from __future__ import annotations + +import api +import config + + +def pick_track(snapshot: dict): + """从快照里挑一条已有曲目;没有就退回 config 的默认曲目。""" + rows = (snapshot or {}).get("userMusicDetailList") or [] + for row in rows: + if not isinstance(row, dict): + continue + try: + music_id = int(row.get("musicId") or 0) + level = int(row.get("level") or 0) + except (TypeError, ValueError): + continue + if music_id > 0: + return music_id, level + return int(getattr(config, "PLAY_MUSIC_ID", 143)), int(getattr(config, "PLAY_MUSIC_LEVEL", 3)) + + +def clean_play(snapshot: dict = None): + """零增量的本局数据。""" + music_id, level = pick_track(snapshot) + return api.PlayData( + music_id=music_id, + music_level=level, + achievement=0, + deluxscore=0, + score_rank=0, + max_combo=0, + user_play_count_gain=0, + music_play_count_gain=0, + map_distance_gain=0, + character_exp_gain=0, + ) \ No newline at end of file diff --git a/maipulse/core/profile.py b/maipulse/core/profile.py new file mode 100644 index 0000000..0a8a7ef --- /dev/null +++ b/maipulse/core/profile.py @@ -0,0 +1,122 @@ +# -*- coding: utf-8 -*- +"""主页资料(只读):一次 GetNeedUserData 快照就能填满整页。 + +字段名照 Ichino `lib/models/user_data.dart`(对应客户端 `Net.VO.Mai2.UserData`), +不要凭猜改名字 —— 服务端按 wire 字段名解析,写错就是 0。 + +★ 需要已登录会话(token);只读,不发包,不改任何东西。 +""" +from __future__ import annotations + +import api + +from . import session + +# 主页「更多详情」里直接展示的 id 类字段 +_ID_FIELDS = ( + ("iconId", "图标"), + ("nameplateId", "名牌"), + ("frameId", "姓名框"), + ("plateId", "背景框"), + ("titleId", "称号"), + ("trophyId", "奖杯"), + ("partnerId", "伙伴"), +) + + +def _user_row(snapshot: dict) -> dict: + """快照结构是 Get 响应包装:{"userData": {"userData": [ {...} ]}},两种形状都兼容。""" + node = (snapshot or {}).get("userData") + if isinstance(node, dict): + node = node.get("userData") + if isinstance(node, list): + for row in node: + if isinstance(row, dict): + return row + if isinstance(node, dict): + return node + return {} + + +def _int(row: dict, key: str, default: int = 0) -> int: + try: + return int(row.get(key) or default) + except (TypeError, ValueError): + return default + + +def _str(row: dict, key: str, default: str = "") -> str: + value = row.get(key) + return str(value) if value not in (None, "") else default + + +def mask_user_id(user_id) -> str: + text = str(user_id or "") + if len(text) > 5: + return text[:3] + "****" + text[-2:] + return text + + +def fetch(state: dict) -> dict: + """拉一次快照,整理成主页要用的结构。""" + uid = int(state.get("user_id") or 0) + token = state.get("token") or "" + if not uid or not token: + raise session.SessionError("还没有登录,先扫码登录再拉资料") + + snap = api.GetNeedUserData(uid, token=token, save=False) + row = _user_row(snap) + if not row: + raise session.SessionError("快照里没有 userData(服务端返回空,重登一次再试)") + + who = session.ids() + return { + "userId": mask_user_id(uid), # ★ 只给打码的,前端别再拼完整 id + "userName": _str(row, "userName"), + "friendCode": _str(row, "friendCode"), + # ---- 头部 / Rating 详情 ---- + "playerRating": _int(row, "playerRating"), + "playerOldRating": _int(row, "playerOldRating"), + "playerNewRating": _int(row, "playerNewRating"), + "highestRating": _int(row, "highestRating"), + "musicRating": _int(row, "musicRating"), + # ---- 入坑信息 ---- + "firstPlayDate": _str(row, "firstPlayDate"), + "firstGameId": _str(row, "firstGameId"), + "firstRomVersion": _str(row, "firstRomVersion"), + "firstDataVersion": _str(row, "firstDataVersion"), + # ---- 游戏信息 ---- + "lastGameId": _str(row, "lastGameId"), + "lastPlayDate": _str(row, "lastPlayDate"), + "lastLoginDate": _str(row, "lastLoginDate"), + "lastRomVersion": _str(row, "lastRomVersion"), + "lastDataVersion": _str(row, "lastDataVersion"), + "lastRegionName": _str(row, "lastRegionName") or who["region_name"], + "lastRegionId": _int(row, "lastRegionId") or who["region_id"], + # ---- 游玩统计 ---- + "playCount": _int(row, "playCount"), + "currentPlayCount": _int(row, "currentPlayCount"), + "totalAchievement": _int(row, "totalAchievement"), + "totalDeluxscore": _int(row, "totalDeluxscore"), + "totalSync": _int(row, "totalSync"), + "totalAwake": _int(row, "totalAwake"), + # ---- 状态 ---- + "isNetMember": bool(row.get("isNetMember")), + "banState": _int(row, "banState"), + "dailyBonusDate": _str(row, "dailyBonusDate"), + # ---- 更多详情 ---- + "point": _int(row, "point"), + "totalPoint": _int(row, "totalPoint"), + "gradeRank": _int(row, "gradeRank"), + "classRank": _int(row, "classRank"), + "courseRank": _int(row, "courseRank"), + "iconId": _int(row, "iconId"), + "nameplateId": _int(row, "nameplateId"), + "frameId": _int(row, "frameId"), + "plateId": _int(row, "plateId"), + "titleId": _int(row, "titleId"), + "trophyId": _int(row, "trophyId"), + "partnerId": _int(row, "partnerId"), + # ---- 原始行,调试用(只读,别拿它组包) ---- + "rawKeys": sorted(row.keys()), + } \ No newline at end of file diff --git a/maipulse/core/recommend.py b/maipulse/core/recommend.py new file mode 100644 index 0000000..8cf2546 --- /dev/null +++ b/maipulse/core/recommend.py @@ -0,0 +1,144 @@ +# -*- coding: utf-8 -*- +"""推分推荐(只读,纯本地计算)。 + +两件事: + 1. 手上这些成绩,再打一遍能涨多少 —— 对每首已打的曲子算「打到 SS+/SSS/SSS+ 分别多少 ra」, + 再和当前 B35 榜尾比:这首要是进榜,能顶掉最低的那条,净涨 = 新 ra − 榜尾。 + 已经在榜上的曲子则直接比自己的分(重打提升 = 新 ra − 当前 ra)。 + 2. 每首「最低打到多少能进榜」—— 对 ra 做二分反查,给出一个具体达成率, + 比「你去打 SSS 吧」有用得多。 + +ra 公式与 b50 一致:round(ds×10) × raw × offset // 1e8,raw = achievement×10000。 +""" +from __future__ import annotations + +from . import b50 + +#: 目标档位(达成率,%) +TARGETS = (("SSp", 99.0), ("SS+", 99.5), ("SSS", 100.0), ("SSSp", 100.5)) + + +def _ra_at(ds, raw: int) -> int: + """给定 ds 与原始达成率(×10000),算 ra —— 与 b50.ra_of 同一条公式。""" + raw = max(0, min(b50._MAX_ACH, int(raw))) + offset = b50._SSSP_OFFSET + for upper, band_offset, _ in b50._BANDS: + if raw < upper: + offset = band_offset + break + return int(round(ds * 10)) * raw * offset // 100000000 + + +def min_achievement(ds, target_ra: int): + """反查:要拿到 >= target_ra,最低需要多少达成率(%)。拿不到返回 None。 + + ra 对达成率单调不减,二分 raw 即可(30 次以内)。 + """ + if not ds or target_ra <= 0: + return None + if _ra_at(ds, b50._MAX_ACH) < target_ra: + return None + lo, hi = 0, b50._MAX_ACH + while lo < hi: + mid = (lo + hi) // 2 + if _ra_at(ds, mid) >= target_ra: + hi = mid + else: + lo = mid + 1 + return round(lo / 10000.0, 4) + + +def _targets_for(ds) -> dict: + return {name: _ra_at(ds, int(round(ach * 10000))) for name, ach in TARGETS} + + +def suggest(history: dict, b35: dict, *, top: int = 30, levels=(3, 4), + max_per_ds: int = 3) -> dict: + """history: core.history.fetch 的结果;b35: core.b50.fetch()["b35"]。""" + rated35 = [r for r in (b35 or {}).get("items", []) if not r["unrated"]] + if not rated35: + return {"floorRa": 0, "songs": [], "total": 0, + "note": "B35 里没有可用成绩,先打几首再来"} + + # 榜上每个 (musicId, level) 的当前 ra —— 用来判断「重打自己」还是「顶掉榜尾」 + on_board = {} + for r in rated35: + key = (r["musicId"], r["level"]) + on_board[key] = max(on_board.get(key, 0), r["ra"]) + floor_row = min(rated35, key=lambda r: r["ra"]) + floor_ra = floor_row["ra"] + + ds35 = sorted(r["ds"] for r in rated35 if r["ds"]) + med = ds35[len(ds35) // 2] if ds35 else 0 + lo_ds = max(1.0, round(med - 0.7, 1)) + hi_ds = min(15.0, round(med + 0.7, 1)) + + rows = [] + for r in (history or {}).get("items", []): + if r["unrated"] or not r["ds"]: + continue + if r["level"] not in levels: + continue + if r["ds"] < lo_ds or r["ds"] > hi_ds: + continue + key = (r["musicId"], r["level"]) + cur = r["ra"] + board_ra = on_board.get(key) + targets = _targets_for(r["ds"]) + if targets["SSS"] <= max(cur, board_ra or 0): + continue # 打到 SSS 都没提升,不值得推 + # 在榜上:重打自己;不在榜上:顶掉榜尾 + base = board_ra if board_ra else floor_ra + # 主档用 SSS(100%)—— 按 SSS+ 排会退化成「谁定数高推谁」, + # 满屏都是同定数的曲子,没有区分度(离线压测踩到)。 + gain = targets["SSS"] - base + if gain <= 0: + continue + need = min_achievement(r["ds"], base + 1) + # 还要往上提多少达成率才兑现 —— 同涨幅时优先「差得少」的,容易落地 + effort = round(max(0.0, 100.0 - r["achievement"]), 4) + rows.append({ + "musicId": r.get("musicId"), "name": r.get("name") or "", + "level": r.get("level"), "levelName": r.get("levelName"), "ds": r.get("ds"), + "playCount": int(r.get("playCount") or 0), + "achievement": r["achievement"], "ra": cur, "rate": r["rate"], + "onBoard": board_ra is not None, + "raSSp": targets["SSp"], "raSSPlus": targets["SS+"], + "raSSS": targets["SSS"], "raSSSp": targets["SSSp"], + "gain": gain, # 打到 SSS 的净涨幅(主档) + "gainSSPlus": max(0, targets["SS+"] - base), + "gainSSSp": max(0, targets["SSSp"] - base), + "effort": effort, # 从当前到 SSS 还要提多少% + "needAchievement": need, # 打到多少就能顶掉/超过当前基准 + "baseRa": base, + }) + + # 涨幅优先;同样涨幅里「还要提的分少」的排前面(更容易兑现) + rows.sort(key=lambda x: (-x["gain"], x["effort"], -x["ds"])) + + all_rows = rows # 稀释前的全量候选,潜力与总数按它算 + # ★ 同一首曲子的不同难度、同一批定数往往会占满整个列表 + # (定数相同 -> 涨幅完全相同),前排就全变成 ds 14.5 的歌。 + # 这里按定数做一次稀释:每个定数最多留 max_per_ds 首,保证列表有区分度。 + if max_per_ds and max_per_ds > 0: + seen, picked = {}, [] + for row in rows: + n = seen.get(row["ds"], 0) + if n >= max_per_ds: + continue + seen[row["ds"]] = n + 1 + row["efficiency"] = round(row["gain"] / max(row["effort"], 0.5), 3) + picked.append(row) + rows = picked + return { + "floorRa": floor_ra, + "floorSong": {"name": floor_row["name"], "levelName": floor_row["levelName"], + "ds": floor_row["ds"], "ra": floor_ra}, + "dsRange": [lo_ds, hi_ds], + "songs": rows[:top], + "total": len(all_rows), # 稀释前的候选总数 + "shown": len(rows), + "potential": sum(r["gain"] for r in all_rows[:35]), + "potentialSSPlus": sum(r["gainSSPlus"] for r in all_rows[:35]), + "potentialSSSp": sum(r["gainSSSp"] for r in all_rows[:35]), + } \ No newline at end of file diff --git a/maipulse/core/repair.py b/maipulse/core/repair.py new file mode 100644 index 0000000..d18c1e6 --- /dev/null +++ b/maipulse/core/repair.py @@ -0,0 +1,168 @@ +# -*- coding: utf-8 -*- +"""小黑屋(账号卡登录)检测与解卡。 + +两种「黑屋」要分清: + 1. isLogin = True —— 上次会话没正常登出,账号卡在「已登录」, + 扫码登录会返回 returnCode=100。这个能靠发包解决。 + 2. banState != 0 —— 服务端下发的限制(橙/红),客户端写不进,只能读出来。 + +★ 解卡的关键:UserLogoutApi 的报文里**没有 token**,服务端按 userId 定位会话。 + 所以账号卡住时不需要先登录成功,直接发一条 UserLogout 就能把残留会话踢掉。 + 之前那版先 login 再 logout,login 一失败就抛异常,等于什么都没发。 + loginDateTime 不确定时多试几个候选(真机 logout 用它做记录,不参与定位): + 当前时刻 / 预览里的 lastLoginDate 换算 / 0 + 类型优先 5(Quit),其次 4(TestIn)。 +""" +from __future__ import annotations + +import calendar +import datetime +import time + +import api + +from . import session + + +def status(user_id: int, token: str) -> dict: + prev = session.preview(user_id, token) + info = session.describe(prev) + if info["banState"] != 0: + info["verdict"] = "账号存在服务端限制(banState=%d),客户端无法解除" % info["banState"] + elif info["isLogin"]: + info["verdict"] = "账号卡在已登录状态,可解卡" + else: + info["verdict"] = "账号正常,未卡登录" + return info + + +def _login_dt_candidates(last_login: str, login_date_time: int = 0) -> list: + """候选 loginDateTime。 + + ★ 第一候选固定是 **4**:这是 MaiTechUI 金票包里的写法 + new UserLogoutAPI(aime.userID, 4).poop() + 签名是 (userid, logindate, type=1),所以 4 是**写进 loginDateTime 的值**, + 不是登出类型。服务端见到 4 会跳过"只能登出自己那次会话"的比对, + 这正是账号卡在 isLogin=True 时能强行清会话的路子。 + 其余候选:本次会话真实 loginDateTime、当前墙钟+时区、lastLoginDate 换算、0。 + """ + out = [4] + if login_date_time: + out.append(int(login_date_time)) + out.append(int(time.time()) + 8 * 3600) # loginDateTime = 墙钟时间当 UTC + out.append(int(time.time())) + text = (last_login or "").strip().split(".")[0] + for fmt in ("%Y-%m-%d %H:%M:%S", "%Y-%m-%dT%H:%M:%S"): + try: + dt = datetime.datetime.strptime(text, fmt) + # 账号侧字符串是 UTC+8 的墙上时间 + out.append(int(calendar.timegm(dt.timetuple()) - 8 * 3600)) + break + except ValueError: + continue + out.append(0) + seen, uniq = set(), [] + for value in out: + if value not in seen: + seen.add(value) + uniq.append(value) + return uniq + + +def unstick(state: dict, user_id: int = 0, token: str = "") -> dict: + """不依赖登录成功,直接发 UserLogout 踢掉残留会话。""" + uid = int(user_id or state.get("user_id") or 0) + tok = (token or state.get("token") or "").strip() + if not uid: + raise RuntimeError("缺少 userId,无法解卡") + + who = session.ids() + before = None + if tok: + try: + before = session.describe(session.preview(uid, tok)) + except Exception: # noqa: BLE001 + before = None + + last_login = (before or {}).get("lastLoginDate", "") + attempts = [] + released = False + + # ★★ 第一步必须照金票 Account.ForceLogout 来:账号处于「上机中」(isLogin=True) 时, + # 先用 UserLogin(isContinue=True) 把服务端那半条会话接回来——只有接上了, + # 服务端才会把 JSESSIONID 发给这个进程,后面那条 UserLogout 才带得上会话。 + # 直接 dry 发 UserLogout 的结果是我们之前见到的:HTTP 200、密文 16 字节、 + # 解出来是空明文(服务端根本没认出这是谁的会话)。 + resumed = False + if before and before.get("isLogin") and tok: + try: + session.login(state, uid, tok, is_continue=True) + attempts.append({"step": "UserLogin(isContinue)", "returnCode": 1, + "loginId": state.get("login_id")}) + resumed = True + except Exception as exc: # noqa: BLE001 + attempts.append({"step": "UserLogin(isContinue)", + "error": str(exc)[:160]}) + + cands = _login_dt_candidates(last_login, int(state.get("login_date_time") or 0)) + if resumed and state.get("login_date_time"): + # 接续登录成功就用真实 loginDateTime 打头,其次才是金票那个 4 + real = int(state["login_date_time"]) + cands = [real] + [c for c in cands if c != real] + + # 类型优先 1(Logout):金票就只发 type=1,且 loginDateTime=4 + order = (api.LogoutType.Logout, api.LogoutType.Quit, api.LogoutType.TestIn) + for logout_type in order: + for ldt in cands: + item = {"type": int(logout_type), "loginDateTime": int(ldt)} + try: + resp = api.UserLogout( + uid, tok, int(ldt), logout_type=logout_type, + region_id=who["region_id"], place_id=who["place_id"], + client_id=who["client_id"], + ) + item["returnCode"] = getattr(resp, "returnCode", None) + except Exception as exc: # noqa: BLE001 + item["error"] = str(exc)[:160] + attempts.append(item) + if item.get("returnCode") == 1: + released = True + break + if released: + break + + after = None + if tok: + try: + after = session.describe(session.preview(uid, tok)) + except Exception: # noqa: BLE001 + after = None + + if after is not None: + state.update({ + "is_login": after["isLogin"], + "ban_state": after["banState"], + "name": after["name"] or state.get("name", ""), + "rating": after["rating"] or state.get("rating", 0), + }) + if not after["isLogin"]: + state["logged_in"] = False + + verdict = "登出包已被服务端接受" + if after is None: + verdict = "已尝试踢会话(token 无效,看不到回读结果,再点一次查状态)" + elif not after["isLogin"]: + verdict = "会话已释放,可以重新扫码登录" + elif released: + verdict = "登出包返回 1 但预览仍显示已登录,服务端可能有延迟,等 30 秒再查" + else: + verdict = "所有登出尝试都被拒,账号可能不是卡登录(看 banState)" + + return { + "before": before, + "after": after, + "attempts": attempts, + "released": bool(after is not None and not after["isLogin"]), + "banState": (after or before or {}).get("banState", 0), + "verdict": verdict, + } \ No newline at end of file diff --git a/maipulse/core/session.py b/maipulse/core/session.py new file mode 100644 index 0000000..521af79 --- /dev/null +++ b/maipulse/core/session.py @@ -0,0 +1,160 @@ +# -*- coding: utf-8 -*- +"""会话编排:扫码 → 预览 → 登录 → 换局 → 登出。 + +三条硬约束(来自 Astral 踩坑记录): + 1. playlogId / loginDateTime 必须逐字节等于本次 UserLoginApi 的返回值; + 2. 服务端把「一次登录」当一局,一局只收一次 UpsertUserAll; + 3. 异常也必须登出,否则账号卡在 isLogin=True,下次登录 returnCode=100。 +""" +from __future__ import annotations + +import time + +import api + +from . import shop + + +class SessionError(RuntimeError): + """会话层的可读错误。""" + + +def ids() -> dict: + """当前机台身份(每次调用都取,切店铺后立即生效)。""" + cur = shop.current() + return { + "place_id": cur["place_id"], + "region_id": cur["region_id"], + "client_id": cur["client_id"], + "place_name": cur["name"], + "region_name": cur["region_name"], + } + + +def parse_qr(qr_text: str, chip_id: str = ""): + text = (qr_text or "").strip() + if not text: + raise SessionError("二维码内容为空(应为 SGWCMAID 开头)") + # ★ chipID 由调用方直接给(从 config 文件现读),退路才是 shop.current()。 + # api.Chime.DEFAULT_CHIP_ID 是 import 时的快照;shop 模块也会持有旧的 + # config 引用 —— 手机上导入配置后不重启,靠它们会拿到空 chipID, + # 服务端回 errorID=54。 + chip = (chip_id or "").strip() or shop.current().get("keychip_id") or "" + try: + user_id, token = api.ParseQRCode(text, chip_id=chip) + except Exception as exc: # noqa: BLE001 + raise SessionError("二维码解析失败(chime 认证没通过,常见是二维码过期或机台不匹配):" + + str(exc)) from exc + if not user_id or not token: + raise SessionError("二维码里没有 userId / token") + return int(user_id), str(token) + + +def preview(user_id: int, token: str): + return api.GetUserPreview(user_id, token, client_id=ids()["client_id"]) + + +def describe(prev) -> dict: + return { + "userId": int(getattr(prev, "userId", 0) or 0), + "name": getattr(prev, "userName", "") or "", + "rating": int(getattr(prev, "playerRating", 0) or 0), + "isLogin": bool(getattr(prev, "isLogin", False)), + "banState": int(getattr(prev, "banState", 0) or 0), + "lastLoginDate": getattr(prev, "lastLoginDate", "") or "", + "lastPlayDate": getattr(prev, "lastPlayDate", "") or "", + "partnerId": int(getattr(prev, "partnerId", 0) or 0), + "frameId": int(getattr(prev, "frameId", 0) or 0), + } + + +def login(state: dict, user_id: int, token: str, is_continue: bool = False) -> dict: + """真正登录,写入 state(login_id / login_date_time / date_time)。 + + is_continue=True 是「续玩」语义(真机重连时用),账号卡在 isLogin=True 时 + 服务端可能接受它把残留会话顶掉,而 returnCode=100 的普通登录会被直接回绝。 + """ + who = ids() + api.Ping() + try: + prev = preview(user_id, token) + except Exception as exc: # noqa: BLE001 + raise SessionError( + "取账号预览失败(常见原因:二维码过期/已用过、机台身份不匹配、账号不存在):" + + str(exc)) from exc + + try: + lg = api.UserLogin( + user_id, token, + is_continue=bool(is_continue), + region_id=who["region_id"], place_id=who["place_id"], + client_id=who["client_id"], + ) + except Exception as exc: # noqa: BLE001 + msg = str(exc) + if "returnCode=100" in msg: + msg += "|账号卡在已登录状态:点「7 · 解禁小黑屋」里的解卡,或等 10 分钟再试" + elif "returnCode=57" in msg: + msg += "|机台身份被拒:检查当前店铺的 clientId / placeId" + raise SessionError(msg) from exc + state.update({ + "user_id": int(user_id), + "token": str(token), + "login_id": int(lg.loginId), + "login_date_time": int(lg.loginDateTime), + "date_time": int(lg.dateTime), + "logged_in": True, + # ★ 服务端认为一局至少要打满 60 秒(金票 LogoutTimeLimit=60000, + # 它在发 UpsertUserAll 前一定 sleep 到登录满 60 秒)。 + # 这里记下登录时刻,发包前由 settle.ensure_play_window 补足。 + "login_at": time.monotonic(), + }) + info = describe(prev) + state.update({ + "name": info["name"], + "rating": info["rating"], + "ban_state": info["banState"], + "is_login": info["isLogin"], + "last_login": info["lastLoginDate"], + }) + return info + + +def logout(state: dict, logout_type=None): + """登出;state 里没有会话时返回 None。""" + if not state.get("logged_in"): + return None + who = ids() + resp = api.UserLogout( + state["user_id"], state["token"], state["login_date_time"], + logout_type=logout_type if logout_type is not None else api.LogoutType.TestIn, + region_id=who["region_id"], place_id=who["place_id"], + client_id=who["client_id"], + ) + state["logged_in"] = False + return resp + + +def fresh(state: dict) -> None: + """结束当前局并重新登录,拿一套新的 loginId / loginDateTime。 + + 服务端一局只收一次 UpsertUserAll,批量动作必须逐包换局。 + """ + if not state.get("user_id") or not state.get("token"): + raise SessionError("还没有会话,先解析二维码并登录") + if state.get("logged_in"): + try: + logout(state) + except Exception: # noqa: BLE001 + state["logged_in"] = False + info = login(state, state["user_id"], state["token"]) + state.update({"name": info["name"], "rating": info["rating"]}) + + +def relogin_after_logout(state: dict) -> dict: + """顶号场景:先按 TestIn 登出(释放卡死会话),再登回来。""" + try: + logout(state, api.LogoutType.Quit) + except Exception: # noqa: BLE001 + state["logged_in"] = False + return login(state, state["user_id"], state["token"]) \ No newline at end of file diff --git a/maipulse/core/settle.py b/maipulse/core/settle.py new file mode 100644 index 0000000..bebba75 --- /dev/null +++ b/maipulse/core/settle.py @@ -0,0 +1,321 @@ +# -*- coding: utf-8 -*- +"""结算序列:UploadUserPlaylog → UpsertUserAll。 + +真机顺序(Astral 的 _send4.py 实测通过): + + UploadUserPlaylog(uid, playlog) 先把本局成绩明细记账 + UpsertUserAll(..., play, user_playlog_list=[playlog]) + +★ 为什么必须带 userPlaylogList: + 它是本局成绩明细(110 字段)。留空或不传,服务端会把整包当"没有本局数据", + 回码照样是 1,但 userData / userItemList 一个字段都不写 —— 这就是 + 「returnCode=1 但什么都没落库」的头号原因(踩坑清单坑 1 / 坑 25)。 + +★★ 为什么本局必须是「dummy 曲 + 自洽全 Miss」(2026-11 从 MaiTechUI 金票包逆向出来的): + 只补 userPlaylogList 还不够,服务端还会校验收到的这一局是否"像一局真的"。 + 金票(com.maimium.goldenft v3.0.12)的做法是发一局**固定 dummy 曲 11538 的 + 全 Miss 假成绩**,并把这一局的 4 处痕迹一起对上: + + 1. userData[0].lastPlayDate = 上报时刻;dateTime = loginDate + 2. userMusicDetailList = 只有 dummy 这一条(playCount=1、achievement=0、Rank_D) + isNewMusicDetailList = "1" + 3. userGamePlaylogList[0]:playSpecial 随机 32 位置换、playCount 取账号总游玩数、 + playDate = 现在、playTrack = 1、playlogId = loginId + 4. userPlaylogList[0] = 同一条 dummy 成绩(achievement 0 且 miss 分布合理) + + 之前只做第 4 步、且用玩家已有曲目 + 全 0 判定,等于发了一局"0 分却一次没 miss" + 的矛盾数据,服务端会收包回 1 但把道具整块丢掉。 +""" +from __future__ import annotations + +import copy +import random +import time + +import api +from api.UploadUserPlaylog import UploadUserPlaylog +from api.UpsertUserAll import ( + build_user_game_playlog, + build_user_playlog, + calc_play_special, + derive_play_characters, + derive_play_grade, + derive_play_rating, +) + +from . import session + +#: 金票用的 dummy 曲目:一首玩家不会真的去打、也不会污染成绩的曲 +DUMMY_MUSIC_ID = 11538 +#: 谱面总 combo 的兜底值(金票 ChartCalc 读不到谱面时同样退 768) +DUMMY_TOTAL_COMBO = 768 +#: 一局的最短时长:金票发 UpsertUserAll 前一定 sleep 到登录满 60 秒 +PLAY_WINDOW_SEC = 60.0 + + +def ensure_play_window(state: dict, seconds: float = None, on_wait=None) -> float: + """等满「登录后 N 秒」再发包,模拟一局游玩时长。 + + ★ 金票 UpsertUserAllApi.poop() 的原话: + Thread.Sleep(Configs.LogoutTimeLimit - (int)num * 1000); // 60000 + 也就是它从不在登录后 60 秒内提交结算。登录后立刻把 Upsert 怼上去, + 服务端照样回 returnCode=1,但用户数据一个字段都不写 —— 和"太快的这一局" + 被当异常数据丢弃的表现完全一致。 + 返回实际等待的秒数(0 表示本来就已经够了)。 + """ + limit = PLAY_WINDOW_SEC if seconds is None else float(seconds) + if limit <= 0: + return 0.0 + started = float(state.get("login_at") or 0) + if started <= 0: + return 0.0 + left = limit - (time.monotonic() - started) + if left <= 0: + return 0.0 + if on_wait: + try: + on_wait(left) + except Exception: # noqa: BLE001 + pass + time.sleep(left) + return left + + +def dummy_judges(total: int = DUMMY_TOTAL_COMBO) -> dict: + """全 Miss 的判定分布(金票按谱面 combo 数的 1/40、1/80、1/120、1/200、1/100 给)。 + + 重点是"0 分 + 有 miss":achievement=0 却一次没 miss 是自相矛盾的数据。 + """ + total = max(1, int(total)) + return { + "tap": {"Miss": max(1, total // 40)}, + "hold": {"Miss": max(1, total // 80)}, + "slide": {"Miss": max(1, total // 120)}, + "touch": {"Miss": max(0, total // 200)}, + "break": {"Miss": max(1, total // 100)}, + } + + +def build_play(snapshot: dict = None): + """构造本局的 play:dummy 曲、全 Miss、零增量。""" + play = api.PlayData( + music_id=DUMMY_MUSIC_ID, + music_level=0, # Basic + track_no=1, + achievement=0, + deluxscore=0, + score_rank=0, # Rank_D + is_clear=False, + max_combo=0, + total_combo=DUMMY_TOTAL_COMBO, + max_sync=0, + total_sync=0, + combo_status=0, + sync_status=0, + fast_count=0, + late_count=0, + judge_counts=dummy_judges(), + user_play_count_gain=0, + music_play_count_gain=0, + map_distance_gain=0, + character_exp_gain=0, + ) + # rating / 段位 / 角色快照都要跟服务器当前值一致,否则 playlog 前后值对不上 + play = derive_play_rating(snapshot, play) + play = derive_play_grade(snapshot, play) + play.characters = derive_play_characters(snapshot, play) + return play + + +def prepare(state: dict, snapshot: dict): + """构造本局 play 与 110 字段 playlog。playlogId 必须等于本次 loginId。""" + play = build_play(snapshot) + who = session.ids() + playlog = build_user_playlog( + state["login_id"], state["login_date_time"], play, + place_id=who["place_id"], + place_name=who["place_name"], + client_id=who["client_id"], + ) + playlog["playlogId"] = int(state["login_id"]) + return play, playlog + + +def upload(state: dict, playlog: dict): + """上传本局成绩明细(服务端记账,供 UpsertUserAll 消费)。""" + who = session.ids() + return UploadUserPlaylog( + int(state["user_id"]), playlog, client_id=who["client_id"], + ) + + +def _snapshot_music_row(snapshot: dict, music_id: int, level: int): + """在快照里找这条 (musicId, level) 的已有成绩;找不到返回 None。""" + node = (snapshot or {}).get("userMusicDetailList") + if isinstance(node, dict): + node = (node.get("userMusicList") + or node.get("userMusicDetailList") + or []) + for row in node or []: + if not isinstance(row, dict): + continue + try: + if (int(row.get("musicId") or 0) == int(music_id) + and int(row.get("level") or 0) == int(level)): + return row + except (TypeError, ValueError): + continue + return None + + +def prepare_many(state: dict, snapshot: dict, music_ids: list): + """为「一次解锁 N 首」构造本局:**每首曲目一条 playlog**。 + + ★ 这是金票 FastCall.Upload.UploadDataPc1 的做法(反编译 9773-9800 行): + + DateTime playTime = now.AddSeconds(-60.0); // 这一局从 60 秒前开始 + user = setAllMusicDetail(user, uploadresult, ...); // 每首一条 userMusicDetail + foreach (随时曲目) { + var log = buildPlayLog(..., detail); // ★ 每首一条 playlog + log.trackNo = num++; // 1,2,3… 递增 + log = editTime(log, playTime.AddSeconds(10)); // 时间逐首往后挪 + } + user.userGamePlaylogList[0].playTrack = list.Count; // 本局曲目数 + new UpsertUserAllApi(userid, user, loginid, list.ToArray()).poop(); + + 服务端是按「本局 playlog 有几条」来判断这一局打了几首的。只发一条 dummy + playlog 却塞 20 首新曲,对不上,整包被丢 —— 这就是 20 首那次失败的原因。 + """ + play = build_play(snapshot) + who = session.ids() + ids = [int(m) for m in music_ids] + base_dt = int(state["login_date_time"]) - 60 # 与金票 playTime = now-60 对齐 + rows = [] + for index, mid in enumerate(ids, 1): + one = copy.copy(play) + one.music_id = int(mid) + one.music_level = 0 # Basic + one.track_no = index + row = build_user_playlog( + state["login_id"], state["login_date_time"], one, + place_id=who["place_id"], + place_name=who["place_name"], + client_id=who["client_id"], + play_date=base_dt + 10 * index, + ) + row["playlogId"] = int(state["login_id"]) + row["trackNo"] = index + rows.append(row) + return play, rows + + +def patch_many(state: dict, snapshot: dict, play, music_ids: list) -> dict: + """一次解锁 N 首时的补丁:N 条明细 + N 位位串 + playTrack=N。""" + ids = [int(m) for m in music_ids] + details, bits = [], [] + for mid in ids: + details.append(music_detail(mid, 0, snapshot)) + bits.append("0" if _snapshot_music_row(snapshot, mid, 0) else "1") + row = game_playlog(state, snapshot, play) + row["playTrack"] = len(ids) + return { + "userMusicDetailList": details, + "isNewMusicDetailList": "".join(bits), + "userGamePlaylogList": [row], + } + + +def music_detail(music_id: int, level: int, snapshot: dict = None) -> dict: + """userMusicDetailList 的一条(指定曲目与难度)。""" + mid, lv = int(music_id), int(level) + base = { + "musicId": mid, + "level": lv, + "playCount": 1, + "achievement": 0, + "comboStatus": 0, + "syncStatus": 0, + "deluxscoreMax": 0, + "scoreRank": 0, + "extNum1": 0, + } + old = _snapshot_music_row(snapshot, mid, lv) + if old: + for key in ("playCount", "achievement", "comboStatus", "syncStatus", + "deluxscoreMax", "scoreRank", "extNum1"): + if key in old: + base[key] = old[key] + try: + base["playCount"] = int(old.get("playCount") or 0) + 1 + except (TypeError, ValueError): + base["playCount"] = 1 + return base + + +def dummy_music_detail(play, snapshot: dict = None) -> dict: + """userMusicDetailList 的那一条(与 playlog 同曲同难度)。 + + ★ dummy 曲 11538 通常是玩家没打过的,走 INSERT(位串 "1")。 + 万一账号里已经有这条记录,就沿用原成绩、只把 playCount +1, + 否则 achievement=0 会把玩家真实成绩清零。 + """ + return music_detail(int(play.music_id), int(play.music_level), snapshot) + + +def music_detail_bits(snapshot: dict, play) -> str: + """已有该曲 -> "0"(更新),没有 -> "1"(新增)。""" + return "0" if _snapshot_music_row(snapshot, play.music_id, play.music_level) else "1" + + +def _user_play_count(snapshot: dict, default: int = 1) -> int: + node = (snapshot or {}).get("userData") + if isinstance(node, dict): + node = node.get("userData") + rows = node if isinstance(node, list) else [] + for row in rows: + if isinstance(row, dict): + try: + return int(row.get("playCount") or default) + except (TypeError, ValueError): + return default + return default + + +def game_playlog(state: dict, snapshot: dict, play) -> dict: + """userGamePlaylogList[0]:五个字段必须逐一对上本局,不能留给通用组包。""" + who = session.ids() + row = build_user_game_playlog( + int(state["login_id"]), + int(state["login_date_time"]), + play, + client_id=who["client_id"], + ) + row["playSpecial"] = calc_play_special() + row["playCount"] = _user_play_count(snapshot) + row["playTrack"] = 1 + row["playlogId"] = int(state["login_id"]) + return row + + +def patch(state: dict, snapshot: dict, play) -> dict: + """随 UpsertUserAll 一起发的"本局痕迹"补丁(与道具/歌曲补丁合并使用)。""" + return { + "userMusicDetailList": [dummy_music_detail(play, snapshot)], + "isNewMusicDetailList": music_detail_bits(snapshot, play), + "userGamePlaylogList": [game_playlog(state, snapshot, play)], + } + + +def play_special() -> int: + """与客户端 getPlaySpecial 同算法(备用/自查)。""" + return calc_play_special() + + +def random_play_special() -> int: + """金票同款:1..1037933 随机数 × 2069 + 1024,再位反转 32 位。""" + num = random.randint(1, 1037933) * 2069 + 1024 + out = 0 + for _ in range(32): + out = (out << 1) + (num & 1) + num >>= 1 + return out \ No newline at end of file diff --git a/maipulse/core/shop.py b/maipulse/core/shop.py new file mode 100644 index 0000000..c36ab13 --- /dev/null +++ b/maipulse/core/shop.py @@ -0,0 +1,166 @@ +# -*- coding: utf-8 -*- +"""店铺与机台身份。 + +三个值决定报文里的机台身份: + CLIENT_ID = 15 位 Keychip 去掉连字符后的前 11 位 + PLACE_ID = 店铺 ID + REGION_ID = 区域 ID +KEYCHIP_ID 由 CLIENT_ID + PLACE_ID 推导,不手改。 + +店铺表来自 SDGB_keychips_20260929.csv.xlsx, +★ 其中 place_id 混着十进制与十六进制(859 / "082f"),必须统一解析。 +""" +from __future__ import annotations + +import json +import os +import re + +import config + +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +DATA_DIR = os.path.join(BASE_DIR, "data") +SHOP_CACHE = os.path.join(DATA_DIR, "shops.json") +CURRENT_FILE = os.path.join(DATA_DIR, "shop_current.json") +XLSX_PATH = os.environ.get("SDGB_SHOPS_XLSX", r"D:\DSH\maimai\SDGB_keychips_20260929.csv.xlsx") + + +def to_int(value) -> int: + """把 place_id / region_id 统一转 int。 + + 表里同一列有两种写法: + "859" -> 十进制 859 + "082f" -> 十六进制 0x082f = 2095 + 含 a-f 的一律按十六进制,纯数字按十进制。 + """ + if isinstance(value, bool): + return int(value) + if isinstance(value, int): + return value + text = str(value or "").strip() + if not text: + return 0 + if re.fullmatch(r"[0-9a-fA-F]+", text) and re.search(r"[a-fA-F]", text): + try: + return int(text, 16) + except ValueError: + return 0 + try: + return int(text, 10) + except ValueError: + return 0 + + +def keychip_of(client_id: str, place_id: int) -> str: + """KEYCHIP_ID = 前 4 位 + "-" + 第 5 位起 + PLACE_ID(与 config.py 一致)。""" + cid = str(client_id or "").strip().upper() + if len(cid) < 5: + return "" + return cid[:4] + "-" + cid[4:] + str(int(place_id)) + + +def load_shops(force: bool = False) -> list: + """读店铺表,缓存成 data/shops.json。""" + if os.path.exists(SHOP_CACHE) and not force: + try: + with open(SHOP_CACHE, encoding="utf-8") as fp: + return json.load(fp) + except (OSError, ValueError): + pass + + import openpyxl # 只有首次建缓存时需要 + + wb = openpyxl.load_workbook(XLSX_PATH, read_only=True, data_only=True) + ws = wb.worksheets[0] + shops = [] + for index, row in enumerate(ws.iter_rows(values_only=True)): + if index == 0: + continue + if not row or not row[0]: + continue + client_id = str(row[0]).strip().upper() + place_id = to_int(row[1]) + if not client_id or not place_id: + continue + shops.append({ + "client_id": client_id, + "place_id": place_id, + "name": str(row[2] or "").strip(), + "region_id": to_int(row[3]), + "region_name": str(row[4] or "").strip(), + }) + wb.close() + + os.makedirs(DATA_DIR, exist_ok=True) + with open(SHOP_CACHE, "w", encoding="utf-8") as fp: + json.dump({"source": XLSX_PATH, "count": len(shops), "shops": shops}, + fp, ensure_ascii=False) + return {"source": XLSX_PATH, "count": len(shops), "shops": shops} + + +def current() -> dict: + """当前生效的机台身份。优先 data/shop_current.json,否则取 config.py。""" + if os.path.exists(CURRENT_FILE): + try: + with open(CURRENT_FILE, encoding="utf-8") as fp: + saved = json.load(fp) + if saved.get("client_id") and saved.get("place_id"): + return { + "client_id": str(saved["client_id"]).upper(), + "place_id": int(saved["place_id"]), + "name": str(saved.get("name", "")), + "region_id": int(saved.get("region_id") or 0), + "region_name": str(saved.get("region_name", "")), + "keychip_id": keychip_of(saved["client_id"], saved["place_id"]), + } + except (OSError, ValueError, KeyError): + pass + return { + "client_id": str(config.CLIENT_ID).upper(), + "place_id": int(config.PLACE_ID), + "name": str(getattr(config, "PLACE_NAME", "")), + "region_id": int(config.REGION_ID), + "region_name": str(getattr(config, "REGION_NAME", "")), + "keychip_id": keychip_of(config.CLIENT_ID, config.PLACE_ID), + } + + +def set_current(shop: dict) -> dict: + """切店铺:落盘 + 改写 config.py(下次启动也生效)。""" + payload = { + "client_id": str(shop["client_id"]).upper(), + "place_id": int(shop["place_id"]), + "name": str(shop.get("name", "")), + "region_id": int(shop.get("region_id") or 0), + "region_name": str(shop.get("region_name", "")), + } + os.makedirs(DATA_DIR, exist_ok=True) + with open(CURRENT_FILE, "w", encoding="utf-8") as fp: + json.dump(payload, fp, ensure_ascii=False, indent=2) + + payload["keychip_id"] = keychip_of(payload["client_id"], payload["place_id"]) + write_config(payload) + return payload + + +def write_config(shop: dict) -> None: + """把五个值写回 Astral/config.py(无 BOM,保留其余内容)。""" + path = os.path.join(os.path.dirname(BASE_DIR), "Astral", "config.py") + if not os.path.exists(path): + path = os.environ.get("ASTRAL_CONFIG", "") + if not path or not os.path.exists(path): + return + with open(path, encoding="utf-8") as fp: + text = fp.read() + + def repl(pattern: str, value: str) -> str: + return re.sub(pattern, value, text, count=1, flags=re.M) + + text = repl(r'^CLIENT_ID\s*=\s*".*?"', 'CLIENT_ID = "%s"' % shop["client_id"], ) + text = repl(r'^PLACE_ID\s*=\s*\d+', 'PLACE_ID = %d' % shop["place_id"]) + text = repl(r'^REGION_ID\s*=\s*\d+', 'REGION_ID = %d' % shop["region_id"]) + text = repl(r'^PLACE_NAME\s*=\s*".*?"', 'PLACE_NAME = "%s"' % shop.get("name", "")) + text = repl(r'^REGION_NAME\s*=\s*".*?"', 'REGION_NAME = "%s"' % shop.get("region_name", "")) + + with open(path, "w", encoding="utf-8", newline="") as fp: + fp.write(text) \ No newline at end of file diff --git a/maipulse/core/unlock.py b/maipulse/core/unlock.py new file mode 100644 index 0000000..c7a3182 --- /dev/null +++ b/maipulse/core/unlock.py @@ -0,0 +1,392 @@ +# -*- coding: utf-8 -*- +"""歌曲解锁(解禁)。 + +歌曲解锁不是独立接口,而是往 userItemList 补 UserItem: + itemKind 5 = 歌曲本体 + itemKind 6 = MASTER + itemKind 7 = Re:MASTER + itemKind 8 = STRONG + +规则(源码 NotesListManager.cs:415/455): + musicId < 10000 的标准谱,MASTER / Re:MASTER 天生解锁,只写 kind5; + 只有 DX 谱(>= 10000)才需要 kind6 / kind7。 + 已存在的条目必须跳过,否则服务端 INSERT 重复 -> HTTP 500。 + +全量解锁为什么分批: + 1. 一局(一次登录)只收一次 UpsertUserAll; + 2. 单包条目太多会超时/被拒,真机侧单包曲目上限是 4; + 所以每包换局(登出+重登),按 4 首切。 +""" +from __future__ import annotations + +import json +import os +import time + +import api + +from . import play, settle, session + +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +MUSIC_JSON = os.path.join(BASE_DIR, "data", "master", "music.json") + + +def load_master() -> list: + with open(MUSIC_JSON, encoding="utf-8") as fp: + return json.load(fp) + + +def _has_remaster(music: dict) -> bool: + notes = music.get("notes") or [] + if len(notes) <= 4: + return False + try: + return int(notes[4].get("level") or 0) > 0 + except (AttributeError, TypeError, ValueError): + return False + + +def _has_master(music: dict) -> bool: + notes = music.get("notes") or [] + if len(notes) <= 3: + return False + try: + return int(notes[3].get("level") or 0) > 0 + except (AttributeError, TypeError, ValueError): + return False + + +def snapshot_items(snapshot: dict) -> set: + """从 GetNeedUserData 快照里取 (itemKind, itemId) 集合。 + + ★ 节点是「Get 响应包装」{"userItemList": [...]},直接迭代只会拿到键名。 + """ + node = (snapshot or {}).get("userItemList") + if isinstance(node, dict): + node = node.get("userItemList") or [] + have = set() + for row in node or []: + if not isinstance(row, dict): + continue + try: + have.add((int(row.get("itemKind") or 0), int(row.get("itemId") or 0))) + except (TypeError, ValueError): + continue + return have + + +def owned(user_id: int, kind: int = 5) -> set: + from .items import fetch + return {int(r.get("itemId") or 0) for r in fetch(user_id, kind)} + + +_CHART_INDEX = {} + + +def chart_index() -> dict: + """musicId -> (has_master, has_remaster),按谱面数据判断。 + + ★ 不要用「musicId >= 10000 才有 kind6/7」那条规则。金票 + MusicCollectionUnlock.BuildUnlockItems 的做法是逐曲问 + MusicChartAvailability.HasMaster/HasRemaster(也就是谱面表里这个难度到底存不存在), + 有就发,跟是不是 DX 谱无关。旧规则漏掉了标准谱的紫谱,所以标准曲解不开 MASTER。 + """ + global _CHART_INDEX + if not _CHART_INDEX: + for music in load_master(): + try: + mid = int(music.get("id") or music.get("musicId") or 0) + except (TypeError, ValueError): + continue + if not mid: + continue + _CHART_INDEX[mid] = (_has_master(music), _has_remaster(music)) + return _CHART_INDEX + + +def build_items(chunk: list, have: set, master: bool = True, remaster: bool = True) -> list: + """给一批曲目生成 UserItem 条目(只含缺失的)。""" + charts = chart_index() + rows = [] + for mid in chunk: + mid = int(mid) + has_master, has_remaster = charts.get(mid, (False, False)) + if (5, mid) not in have: + rows.append({"itemKind": 5, "itemId": mid, "stock": 1, "isValid": True}) + if master and has_master and (6, mid) not in have: + rows.append({"itemKind": 6, "itemId": mid, "stock": 1, "isValid": True}) + if remaster and has_remaster and (7, mid) not in have: + rows.append({"itemKind": 7, "itemId": mid, "stock": 1, "isValid": True}) + return rows + + +def split_sizes(total: int, per: int) -> list: + """把 total 切成每包 <= per 的批次大小,且**绝不产生 2 首包**。 + + 实测(reincarnate.py):1 / 3 / 4 首都正常,恰好 2 首会被服务端拒绝。 + 做法:先贪心切,再修正大小为 2 的批次—— + ① 前一批 >= 4 就借 1 首过来(前一批仍 >= 3,本批变 3); + ② 借不到就把它拆成 1 + 1。 + 例:10/per4 -> [4,3,3];6/per4 -> [3,3];2/per4 -> [1,1];5/per3 -> [3,1,1]。 + """ + if total <= 0: + return [] + per = max(1, int(per)) + sizes, left = [], total + while left > 0: + n = min(per, left) + sizes.append(n) + left -= n + + i = 0 + while i < len(sizes): + if sizes[i] != 2: + i += 1 + continue + if i > 0 and sizes[i - 1] >= 4: + sizes[i - 1] -= 1 + sizes[i] += 1 + i += 1 + continue + sizes[i] = 1 + sizes.insert(i + 1, 1) + i += 2 + return sizes + + +def chunked(items: list, per: int) -> list: + sizes = split_sizes(len(items), per) + out, cursor = [], 0 + for size in sizes: + out.append(items[cursor:cursor + size]) + cursor += size + return out + + +def unlock_selected(state: dict, music_ids: list, *, master: bool = True, + remaster: bool = True, dry_run: bool = False, + cooldown: float = 0.0, per: int = 0) -> dict: + """选中解锁:按 per(默认 3 首)分批,每批换一局。 + + ★ 必须分批:2026-10-28 实测,一次把 20 首塞进一包,服务端回 returnCode=1 + 但整包丢弃,而且之后该账号连小包、连别的类型都被静默丢弃(写入冷却)。 + 一包就别超过 3 首,宁可多换几局。 + """ + ids = [] + for raw in music_ids: + try: + mid = int(raw) + except (TypeError, ValueError): + continue + if mid > 0 and mid not in ids: + ids.append(mid) + if not ids: + raise RuntimeError("没有有效的 musicId") + + # ★ 按 BlueShadow 的说法(2026-10-28):解锁就是「kind5/6/7 把曲目一次性全传上去」, + # 和发收藏品没有区别,playlog 用一条占位就够。金票那边是每首配一条 playlog, + # 两种都能过;一包一局、包越大越省时间,所以默认不分批(per<=0)。 + if int(per) <= 0: + batches = [ids] + else: + batches = chunked(ids, max(1, int(per))) + result = { + "mode": "selected", + "requested": len(ids), + "batches": len(batches), + "items": 0, + "done": 0, + "failed": 0, + "dryRun": bool(dry_run), + "returnCode": None, + "errors": [], + "missing": [], + } + all_missing = [] + for index, chunk in enumerate(batches, 1): + one = _unlock_once(state, chunk, master, remaster, dry_run, cooldown) + result["items"] += int(one.get("items") or 0) + result["returnCode"] = one.get("returnCode") + if one.get("error"): + result["failed"] += len(chunk) + result["errors"].append("第 %d 包:%s" % (index, one["error"])) + continue + miss = one.get("missing") or [] + all_missing.extend(miss) + result["done"] += len(chunk) - len(miss) + result["failed"] += len(miss) + if result["failed"] and len(result["errors"]) < 5: + result["errors"].append("第 %d 包未落库:%s" % (index, ",".join(str(m) for m in miss))) + if dry_run: + break + result["landed"] = result["done"] + result["missing"] = all_missing + return result + + +def _unlock_once(state: dict, ids: list, master: bool, remaster: bool, + dry_run: bool, cooldown: float) -> dict: + """发一局,解锁一小批曲目。""" + user_id = int(state["user_id"]) + session.fresh(state) + who = session.ids() + snapshot = api.GetNeedUserData(user_id, token=state["token"], save=False) + + # ★ 一包几十上百首时用**一条占位 playlog + 一条占位 detail**(BlueShadow 的做法, + # 和发收藏品一样);只在很小的一批(<=20 首)时才每首配一条 playlog 走金票那条路。 + if len(ids) <= 20: + play_data, playlogs = settle.prepare_many(state, snapshot, ids) + else: + play_data, playlog = settle.prepare(state, snapshot) + playlogs = [playlog] + settle.ensure_play_window(state) + settle.upload(state, playlogs[0]) + + have = snapshot_items(snapshot) + rows = build_items(ids, have, master, remaster) + if not rows: + return {"items": 0, "landed": [], "missing": [], "returnCode": None, + "note": "这一批都已解锁"} + + # ★ 本局痕迹必须跟歌曲补丁一起发,否则服务端不认这一局、整包丢弃 + if len(ids) <= 20: + patch = settle.patch_many(state, snapshot, play_data, ids) + else: + patch = settle.patch(state, snapshot, play_data) + patch.update({"userItemList": rows, "isNewItemList": "1" * len(rows)}) + + resp = api.UpsertUserAll( + user_id, state["login_id"], + login_date_time=state["login_date_time"], + auth_date_time=state["date_time"], + token=state["token"], + snapshot=snapshot, + play=play_data, + user_playlog_list=playlogs, + patch=patch, + verify_landing=not dry_run, + auto_characters=False, + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + cooldown_sec=float(cooldown), + dry_run=bool(dry_run), + confirm=not dry_run, + ) + one = { + "items": len(rows), + "returnCode": getattr(resp, "returnCode", None), + "apiName": getattr(resp, "apiName", ""), + } + if dry_run: + ua = getattr(resp, "upsertUserAll", None) or {} + one["nodes"] = {k: (len(v) if isinstance(v, (list, str)) else "obj") + for k, v in sorted(ua.items()) if v not in ([], "", None)} + return one + after5 = owned(user_id, 5) + one["landed"] = [m for m in ids if m in after5] + one["missing"] = [m for m in ids if m not in after5] + return one + + +def unlock_all(state: dict, *, master: bool = True, remaster: bool = True, + per: int = 0, limit: int = 0, dry_run: bool = False, + progress=None) -> dict: + """一键全量:先抓一次快照与库存,再分批换局发包。""" + user_id = int(state["user_id"]) + session.fresh(state) + who = session.ids() + snapshot = api.GetNeedUserData(user_id, token=state["token"], save=False) + + # 基线库存(kind5/6/7 一起算,避免重复插入) + have = snapshot_items(snapshot) + + master_data = load_master() + targets = [] + for music in master_data: + try: + mid = int(music.get("id") or 0) + except (TypeError, ValueError): + continue + if mid <= 0 or (5, mid) in have: + continue + if mid >= 10000 and not (_has_master(music) or _has_remaster(music)): + pass + targets.append(mid) + targets.sort() + if limit and limit > 0: + targets = targets[:int(limit)] + + if int(per) <= 0: + batches = [targets] if targets else [] + else: + batches = chunked(targets, per) + result = { + "mode": "all", + "total": len(master_data), + "targets": len(targets), + "batches": len(batches), + "per": int(per), + "dryRun": bool(dry_run), + "done": 0, + "failed": 0, + "errors": [], + "sentItems": 0, + } + if dry_run: + sample = build_items((targets[:per] if targets else []), have, master, remaster) + result["sampleItems"] = len(sample) + return result + + for index, chunk in enumerate(batches, 1): + rows = build_items(chunk, have, master, remaster) + if not rows: + result["done"] += len(chunk) + continue + try: + session.fresh(state) + play_data, playlog = settle.prepare(state, snapshot) + settle.ensure_play_window(state) + settle.upload(state, playlog) + patch = settle.patch(state, snapshot, play_data) + patch.update({"userItemList": rows, "isNewItemList": "1" * len(rows)}) + resp = api.UpsertUserAll( + user_id, state["login_id"], + login_date_time=state["login_date_time"], + auth_date_time=state["date_time"], + token=state["token"], + snapshot=snapshot, + play=play_data, + user_playlog_list=[playlog], + patch=patch, + verify_landing=False, + auto_characters=False, + place_id=who["place_id"], place_name=who["place_name"], + region_id=who["region_id"], region_name=who["region_name"], + client_id=who["client_id"], + cooldown_sec=0.0, + dry_run=False, + confirm=True, + ) + code = getattr(resp, "returnCode", None) + if code not in (1, "1", None): + result["failed"] += len(chunk) + result["errors"].append("第 %d 包 returnCode=%s" % (index, code)) + else: + result["done"] += len(chunk) + result["sentItems"] += len(rows) + for row in rows: + have.add((int(row["itemKind"]), int(row["itemId"]))) + except Exception as exc: # noqa: BLE001 + result["failed"] += len(chunk) + result["errors"].append("第 %d 包异常:%s" % (index, exc)) + if len(result["errors"]) >= 5: + break + if progress: + progress(index, len(batches), result["done"], result["failed"]) + time.sleep(0.3) + + have5 = owned(user_id, 5) + result["ownedMusic"] = len(have5) + result["missing"] = [m for m in targets if m not in have5][:20] + return result \ No newline at end of file diff --git a/maipulse/data/master.json b/maipulse/data/master.json new file mode 100644 index 0000000..ef2fc5f --- /dev/null +++ b/maipulse/data/master.json @@ -0,0 +1 @@ +{"ticket":{"kind":"ticket","count":12,"items":[{"id":2,"name":"2倍チケット","detail":"区域前进2倍票","areaPercent":200,"charaMagnification":200,"isMoney":true,"creditNum":1,"maxCount":0,"kind":"Paid","event":"無期限常時解放"},{"id":3,"name":"3倍チケット","detail":"区域前进3倍票","areaPercent":300,"charaMagnification":300,"isMoney":true,"creditNum":2,"maxCount":0,"kind":"Paid","event":"無期限常時解放"},{"id":4,"name":"4倍チケット","detail":"区域前进4倍票","areaPercent":400,"charaMagnification":400,"isMoney":true,"creditNum":3,"maxCount":0,"kind":"Paid","event":"解放なし"},{"id":5,"name":"5倍チケット","detail":"区域前进5倍票","areaPercent":500,"charaMagnification":500,"isMoney":true,"creditNum":4,"maxCount":0,"kind":"Paid","event":"解放なし"},{"id":6,"name":"6倍チケット","detail":"区域前进6倍票","areaPercent":600,"charaMagnification":600,"isMoney":true,"creditNum":5,"maxCount":0,"kind":"Paid","event":"解放なし"},{"id":10005,"name":"イベント5倍チケット_1","detail":"区域前进5倍票","areaPercent":500,"charaMagnification":100,"isMoney":false,"creditNum":0,"maxCount":1,"kind":"Event","event":"250611_06_1:イベント5倍チケット配布_1(1.50予備)"},{"id":10105,"name":"イベント5倍チケット_2","detail":"区域前进5倍票","areaPercent":500,"charaMagnification":100,"isMoney":false,"creditNum":0,"maxCount":1,"kind":"Event","event":"250611_06_2:イベント5倍チケット配布_2(1.50予備)"},{"id":10205,"name":"イベント5倍チケット_3","detail":"区域前进5倍票","areaPercent":500,"charaMagnification":100,"isMoney":false,"creditNum":0,"maxCount":1,"kind":"Event","event":"250611_06_3:イベント5倍チケット配布_3(1.50予備)"},{"id":11001,"name":"無料1.5倍チケット","detail":"区域前进1.5倍票","areaPercent":150,"charaMagnification":150,"isMoney":false,"creditNum":0,"maxCount":5,"kind":"Free","event":"無期限常時解放"},{"id":30001,"name":"連動チケット","detail":"特殊功能票","areaPercent":200,"charaMagnification":100,"isMoney":false,"creditNum":0,"maxCount":1,"kind":"Link","event":"無期限常時解放"},{"id":30002,"name":"每周区域前进2倍票","detail":"每周区域前进2倍票","areaPercent":200,"charaMagnification":100,"isMoney":false,"creditNum":0,"maxCount":1,"kind":"ShopWeekly","event":"無期限常時解放"},{"id":30003,"name":"旅行伙伴等级提升5倍票","detail":"旅行伙伴等级提升5倍票","areaPercent":100,"charaMagnification":500,"isMoney":false,"creditNum":0,"maxCount":5,"kind":"ShopChara","event":"無期限常時解放"}]},"partner":{"kind":"partner","count":23,"items":[{"id":1,"name":"でらっくま","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":11,"name":"乙姫","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"乙姫のスタンプを10個集める","isDefault":false,"disable":false},{"id":12,"name":"ラズ","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"ラズのスタンプを10個集める","isDefault":false,"disable":false},{"id":13,"name":"シフォン","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"シフォンのスタンプを10個集める","isDefault":false,"disable":false},{"id":14,"name":"ソルト","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"ソルトのスタンプを10個集める","isDefault":false,"disable":false},{"id":15,"name":"しゃま","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"しゃまのスタンプを10個集める","isDefault":false,"disable":false},{"id":16,"name":"みるく","genre":"ALL","release":"Ver1.05.00","lock":"None","norm":"みるくのスタンプを10個集める","isDefault":false,"disable":false},{"id":17,"name":"らいむっくま&れもんっくま","genre":"ALL","release":"Ver1.10.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":18,"name":"乙姫(すぷらっしゅ)","genre":"ALL","release":"Ver1.15.00","lock":"None","norm":"乙姫(すぷらっしゅ)のスタンプを10個集める","isDefault":false,"disable":false},{"id":19,"name":"しゃま(ゆにばーす)","genre":"ALL","release":"Ver1.20.00","lock":"None","norm":"しゃま(ゆにばーす)のスタンプを10個集める","isDefault":false,"disable":false},{"id":20,"name":"みるく(ゆにばーす)","genre":"ALL","release":"Ver1.20.00","lock":"None","norm":"みるく(ゆにばーす)のスタンプを10個集める","isDefault":false,"disable":false},{"id":21,"name":"ちびみるく","genre":"ALL","release":"Ver1.25.00","lock":"None","norm":"ちびみるくのスタンプを10個集める","isDefault":false,"disable":false},{"id":22,"name":"百合咲ミカ","genre":"ALL","release":"Ver1.25.00","lock":"None","norm":"百合咲ミカのスタンプを10個集める","isDefault":false,"disable":false},{"id":23,"name":"ラズ(ふぇすてぃばる)","genre":"ALL","release":"Ver1.30.00","lock":"None","norm":"ラズ(ふぇすてぃばる)のスタンプを10個集める","isDefault":false,"disable":false},{"id":24,"name":"シフォン(ふぇすてぃばる)","genre":"ALL","release":"Ver1.30.00","lock":"None","norm":"シフォン(ふぇすてぃばる)のスタンプを10個集める","isDefault":false,"disable":false},{"id":25,"name":"ソルト(ふぇすてぃばる)","genre":"ALL","release":"Ver1.30.00","lock":"None","norm":"ソルト(ふぇすてぃばる)のスタンプを10個集める","isDefault":false,"disable":false},{"id":26,"name":"黒姫","genre":"ALL","release":"Ver1.35.00","lock":"None","norm":"黒姫のスタンプを10個集める","isDefault":false,"disable":false},{"id":27,"name":"ずんだもん","genre":"ALL","release":"Ver1.40.00","lock":"Lock","norm":"ずんだもんのスタンプを5個集める","isDefault":false,"disable":false},{"id":28,"name":"乙姫(ばでぃーず)","genre":"ALL","release":"Ver1.40.00","lock":"None","norm":"乙姫(ばでぃーず)のスタンプを10個集める","isDefault":false,"disable":false},{"id":29,"name":"らいむっくま&れもんっくま(ばでぃーず)","genre":"ALL","release":"Ver1.40.00","lock":"None","norm":"らいむっくま&れもんっくま(ばでぃーず)のスタンプを10個集める","isDefault":false,"disable":false},{"id":30,"name":"ラズ(ばでぃーず)","genre":"ALL","release":"Ver1.45.00","lock":"None","norm":"ラズ(ばでぃーず)のスタンプを10個集める","isDefault":false,"disable":false},{"id":31,"name":"ソルト(ぷりずむ)","genre":"ALL","release":"Ver1.50.00","lock":"None","norm":"ソルト(ぷりずむ)のスタンプを10個集める","isDefault":false,"disable":false},{"id":34,"name":"リズ","genre":"ALL","release":"Ver1.55.00","lock":"Lock","norm":"KALEIDXSCOPEモードをクリア","isDefault":false,"disable":false}]},"title":{"kind":"title","count":2800,"items":[{"id":1,"name":"新人出道","genre":"デフォルト","release":"Ver1.00.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":2,"name":"从整体中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从所有收藏中随机设置!","isDefault":false,"disable":false},{"id":3,"name":"从收藏中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从收藏夹中随机设置!","isDefault":false,"disable":false},{"id":11,"name":"欢迎来到“舞萌DX”!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすをプレイ","isDefault":false,"disable":false},{"id":12,"name":"评级1000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング1000達成","isDefault":false,"disable":false},{"id":13,"name":"评级2000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング2000達成","isDefault":false,"disable":false},{"id":14,"name":"评级3000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング3000達成","isDefault":false,"disable":false},{"id":15,"name":"评级4000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング4000達成","isDefault":false,"disable":false},{"id":16,"name":"评级5000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング5000達成","isDefault":false,"disable":false},{"id":17,"name":"评级6000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング6000達成","isDefault":false,"disable":false},{"id":18,"name":"评级7000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング7000達成","isDefault":false,"disable":false},{"id":19,"name":"评级8000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング8000達成","isDefault":false,"disable":false},{"id":20,"name":"彩虹评级熊!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング8500達成","isDefault":false,"disable":false},{"id":21,"name":"评级9000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング9000達成","isDefault":false,"disable":false},{"id":22,"name":"评级9500 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング9500達成","isDefault":false,"disable":false},{"id":23,"name":"评级10000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング10000達成","isDefault":false,"disable":false},{"id":24,"name":"白帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで初心者を抜けた","isDefault":false,"disable":false},{"id":25,"name":"黒帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで段位初段到達","isDefault":false,"disable":false},{"id":26,"name":"紅白帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで段位五段到達","isDefault":false,"disable":false},{"id":27,"name":"紅帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで段位皆伝到達","isDefault":false,"disable":false},{"id":28,"name":"记住了胜利的滋味","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全国オトモダチ対戦で100勝","isDefault":false,"disable":false},{"id":29,"name":"但求一败","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全国オトモダチ対戦で10連勝","isDefault":false,"disable":false},{"id":30,"name":"欢乐的聚会就要开始喽","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"ちほーで遭遇するオトモダチに100勝","isDefault":false,"disable":false},{"id":31,"name":"真开心呀","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"ちほーで遭遇するオトモダチに10連勝","isDefault":false,"disable":false},{"id":32,"name":"玩具坏了…","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"オトモダチ[Break]に勝利","isDefault":false,"disable":false},{"id":33,"name":"游戏中心岛今天也很平静呢","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"連続30日ログイン","isDefault":false,"disable":false},{"id":34,"name":"发售游戏中心岛的居民证喽!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計100日ログイン","isDefault":false,"disable":false},{"id":35,"name":"DX岛的指南","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"はじまりのちほー/青春ちほー/メトロポリスちほー/ドラゴンちほー/天界ちほー制覇","isDefault":false,"disable":false},{"id":36,"name":"徒步来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 100Km","isDefault":false,"disable":false},{"id":37,"name":"跑步来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 1,000Km","isDefault":false,"disable":false},{"id":38,"name":"全力飞奔来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 10,000Km","isDefault":false,"disable":false},{"id":39,"name":"瞬间移动来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 100,000Km","isDefault":false,"disable":false},{"id":40,"name":"おとくいさマイマイマー","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"スタンダードコースに登録","isDefault":false,"disable":false},{"id":101,"name":"でらっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"でらっくまを5回覚醒","isDefault":false,"disable":false},{"id":102,"name":"いえてぃっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"いえてぃっくまを5回覚醒","isDefault":false,"disable":false},{"id":103,"name":"りすっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"りすっくまを5回覚醒","isDefault":false,"disable":false},{"id":104,"name":"ぱんだっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ぱんだっくまを5回覚醒","isDefault":false,"disable":false},{"id":105,"name":"みつよしっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"みつよしっくまを5回覚醒","isDefault":false,"disable":false},{"id":198,"name":"ちほーツアーすぺしゃるプランナー","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はじまりのちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":199,"name":"はじまりのちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"はじまりのちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":201,"name":"水野舞衣 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"水野舞衣を5回覚醒","isDefault":false,"disable":false},{"id":202,"name":"青沼優 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"青沼優を5回覚醒","isDefault":false,"disable":false},{"id":203,"name":"葵巴 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"葵巴を5回覚醒","isDefault":false,"disable":false},{"id":204,"name":"花田美空 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"花田美空を5回覚醒","isDefault":false,"disable":false},{"id":205,"name":"浅葱光一 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"浅葱光一を5回覚醒","isDefault":false,"disable":false},{"id":298,"name":"6人目の親友","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"青春ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":299,"name":"青春ちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"青春ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":301,"name":"ラズ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラズを5回覚醒","isDefault":false,"disable":false},{"id":302,"name":"ソルト 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ソルトを5回覚醒","isDefault":false,"disable":false},{"id":303,"name":"シフォン 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"シフォンを5回覚醒","isDefault":false,"disable":false},{"id":304,"name":"乙姫 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"乙姫を5回覚醒","isDefault":false,"disable":false},{"id":305,"name":"しゃま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"しゃまを5回覚醒","isDefault":false,"disable":false},{"id":306,"name":"みるく 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"みるくを5回覚醒","isDefault":false,"disable":false},{"id":392,"name":"たぬっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"たぬっくまを5回覚醒","isDefault":false,"disable":false},{"id":393,"name":"ひげっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ひげっくまを5回覚醒","isDefault":false,"disable":false},{"id":394,"name":"おねむっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"おねむっくまを5回覚醒","isDefault":false,"disable":false},{"id":395,"name":"めがねっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"めがねっくまを5回覚醒","isDefault":false,"disable":false},{"id":401,"name":"SAM_RAI 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"SAM_RAIを5回覚醒","isDefault":false,"disable":false},{"id":402,"name":"BEN_KEI 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"BEN_KEIを5回覚醒","isDefault":false,"disable":false},{"id":403,"name":"SIN_BA 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"SIN_BAを5回覚醒","isDefault":false,"disable":false},{"id":404,"name":"TO_KI 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"TO_KIを5回覚醒","isDefault":false,"disable":false},{"id":405,"name":"黒姫 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":498,"name":"伝説のスーパーメカニック","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"メトロポリスちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":499,"name":"メトロポリスちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"メトロポリスちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":501,"name":"バハムート 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"バハムートを5回覚醒","isDefault":false,"disable":false},{"id":502,"name":"ニーズヘッグ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ニーズヘッグを5回覚醒","isDefault":false,"disable":false},{"id":503,"name":"ファフニール 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ファフニールを5回覚醒","isDefault":false,"disable":false},{"id":504,"name":"ラタトスク 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラタトスクを5回覚醒","isDefault":false,"disable":false},{"id":505,"name":"フレーズベルグ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"フレーズベルグを5回覚醒","isDefault":false,"disable":false},{"id":598,"name":"伝説のドラゴンライダー","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"ドラゴンちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":599,"name":"ドラゴンちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ドラゴンちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":601,"name":"百合咲ミカ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"百合咲ミカを5回覚醒","isDefault":false,"disable":false},{"id":602,"name":"白銅寺アズリ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"白銅寺アズリを5回覚醒","isDefault":false,"disable":false},{"id":603,"name":"兎花宮イオフィ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"兎花宮イオフィを5回覚醒","isDefault":false,"disable":false},{"id":604,"name":"白王院ラグ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"白王院ラグを5回覚醒","isDefault":false,"disable":false},{"id":605,"name":"兎花宮サラ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"兎花宮サラを5回覚醒","isDefault":false,"disable":false},{"id":698,"name":"天使を統べる者","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"天界ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":699,"name":"天界ちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"天界ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":701,"name":"アウル 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"アウルを5回覚醒","isDefault":false,"disable":false},{"id":702,"name":"リッツ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"リッツを5回覚醒","isDefault":false,"disable":false},{"id":703,"name":"ニック 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ニックを5回覚醒","isDefault":false,"disable":false},{"id":704,"name":"エリー 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"エリーを5回覚醒","isDefault":false,"disable":false},{"id":705,"name":"ヒュド・ルー 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ヒュド・ルーを5回覚醒","isDefault":false,"disable":false},{"id":706,"name":"クレメンス 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"クレメンスを5回覚醒","isDefault":false,"disable":false},{"id":707,"name":"ラルフ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラルフを5回覚醒","isDefault":false,"disable":false},{"id":708,"name":"バイロン 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"バイロンを5回覚醒","isDefault":false,"disable":false},{"id":709,"name":"マスティマ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"マスティマを5回覚醒","isDefault":false,"disable":false},{"id":799,"name":"BLACK ROSE 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"BLACK ROSEちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":3301,"name":"紲星あかり 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"紲星あかりを5回覚醒","isDefault":false,"disable":false},{"id":3302,"name":"結月ゆかり 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかりを5回覚醒","isDefault":false,"disable":false},{"id":3303,"name":"弦巻マキ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"弦巻マキを5回覚醒","isDefault":false,"disable":false},{"id":3304,"name":"琴葉 茜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"琴葉 茜を5回覚醒","isDefault":false,"disable":false},{"id":3305,"name":"琴葉 葵 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"琴葉 葵を5回覚醒","isDefault":false,"disable":false},{"id":3306,"name":"GYARI 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"GYARIを5回覚醒","isDefault":false,"disable":false},{"id":3399,"name":"GYARI 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"GYARIちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":3401,"name":"博麗霊夢 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"博麗霊夢を5回覚醒","isDefault":false,"disable":false},{"id":3402,"name":"霧雨魔理沙 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"霧雨魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":3403,"name":"十六夜咲夜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"十六夜咲夜を5回覚醒","isDefault":false,"disable":false},{"id":3404,"name":"レミリア・スカーレット 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"レミリア・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":3405,"name":"フランドール・スカーレット 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"フランドール・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":3406,"name":"魂魄妖夢 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"魂魄妖夢を5回覚醒","isDefault":false,"disable":false},{"id":3407,"name":"八雲紫 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"八雲紫を5回覚醒","isDefault":false,"disable":false},{"id":3408,"name":"鈴仙・優曇華院・イナバ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"鈴仙・優曇華院・イナバを5回覚醒","isDefault":false,"disable":false},{"id":3409,"name":"蓬莱山輝夜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"蓬莱山輝夜を5回覚醒","isDefault":false,"disable":false},{"id":3410,"name":"藤原妹紅 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"藤原妹紅を5回覚醒","isDefault":false,"disable":false},{"id":3499,"name":"東方Project 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"東方Projectちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":3501,"name":"初音ミク 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"初音ミクを5回覚醒","isDefault":false,"disable":false},{"id":3502,"name":"初音ミクV3 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"初音ミクV3を5回覚醒","isDefault":false,"disable":false},{"id":3503,"name":"エトワール 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"エトワールを5回覚醒","isDefault":false,"disable":false},{"id":3504,"name":"天袖 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"天袖を5回覚醒","isDefault":false,"disable":false},{"id":3505,"name":"巡音ルカ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"巡音ルカを5回覚醒","isDefault":false,"disable":false},{"id":3506,"name":"鏡音リン 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"鏡音リンを5回覚醒","isDefault":false,"disable":false},{"id":3507,"name":"鏡音レン 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"鏡音レンを5回覚醒","isDefault":false,"disable":false},{"id":3508,"name":"MEIKO 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"MEIKOを5回覚醒","isDefault":false,"disable":false},{"id":3509,"name":"KAITO 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"KAITOを5回覚醒","isDefault":false,"disable":false},{"id":3599,"name":"Project DIVA 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"Project DIVAちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":3901,"name":"からめる/ねこ/ラーメン 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/ねこ/ラーメンを5回覚醒","isDefault":false,"disable":false},{"id":3902,"name":"からめる/ねこ/DJ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/ねこ/DJを5回覚醒","isDefault":false,"disable":false},{"id":3903,"name":"からめる/人/まいった 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/人/まいったを5回覚醒","isDefault":false,"disable":false},{"id":3904,"name":"からめる/人/刺身 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/人/刺身を5回覚醒","isDefault":false,"disable":false},{"id":3905,"name":"からめる/レース 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/レースを5回覚醒","isDefault":false,"disable":false},{"id":3999,"name":"からめる 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめるちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":4001,"name":"明坂 芹菜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"明坂 芹菜を5回覚醒","isDefault":false,"disable":false},{"id":4002,"name":"御形 アリシアナ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"御形 アリシアナを5回覚醒","isDefault":false,"disable":false},{"id":4003,"name":"天王洲 なずな 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"天王洲 なずなを5回覚醒","isDefault":false,"disable":false},{"id":4004,"name":"小仏 凪 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"小仏 凪を5回覚醒","isDefault":false,"disable":false},{"id":4005,"name":"箱部 なる 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"箱部 なるを5回覚醒","isDefault":false,"disable":false},{"id":4006,"name":"月鈴 那知 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"月鈴 那知を5回覚醒","isDefault":false,"disable":false},{"id":4007,"name":"月鈴 白奈 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"月鈴 白奈を5回覚醒","isDefault":false,"disable":false},{"id":4008,"name":"五十嵐 撫子 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"五十嵐 撫子を5回覚醒","isDefault":false,"disable":false},{"id":4009,"name":"萩原 七々瀬 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"萩原 七々瀬を5回覚醒","isDefault":false,"disable":false},{"id":4099,"name":"イロドリミドリ 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"イロドリミドリちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":4201,"name":"結月ゆかり/幾望の月 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/幾望の月を5回覚醒","isDefault":false,"disable":false},{"id":4202,"name":"結月ゆかり/フリィダム ロリィタ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/フリィダム ロリィタを5回覚醒","isDefault":false,"disable":false},{"id":4203,"name":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ! 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!を5回覚醒","isDefault":false,"disable":false},{"id":4204,"name":"結月ゆかり/幸せになれる隠しコマンドがあるらしい 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/幸せになれる隠しコマンドがあるらしいを5回覚醒","isDefault":false,"disable":false},{"id":4205,"name":"結月ゆかり/サヨナラチェーンソー 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/サヨナラチェーンソーを5回覚醒","isDefault":false,"disable":false},{"id":4299,"name":"結月ゆかり 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかりちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":5101,"name":"千本桜","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"千本桜[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5102,"name":"39","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"39[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5103,"name":"脳漿炸裂ガール","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"脳漿炸裂ガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5104,"name":"いーあるふぁんくらぶ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"いーあるふぁんくらぶ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5105,"name":"六兆年と一夜物語","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"六兆年と一夜物語[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5106,"name":"患部で止まってすぐ溶ける~狂気の優曇華院","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"患部で止まってすぐ溶ける~狂気の優曇華院[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5107,"name":"幻想のサテライト","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"幻想のサテライト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5108,"name":"Oshama Scramble!","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Oshama Scramble![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5109,"name":"Change Our MIRAI!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Change Our MIRAI![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5110,"name":"かくしん的☆めたまるふぉ~ぜっ!","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"かくしん的☆めたまるふぉ~ぜっ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5111,"name":"シュガーソングとビターステップ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"シュガーソングとビターステップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5112,"name":"月に叢雲華に風","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"月に叢雲華に風[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5113,"name":"回レ!雪月花","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"回レ!雪月花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5114,"name":"Scream out! -maimai SONIC WASHER Edit-","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Scream out! -maimai SONIC WASHER Edit-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5115,"name":"conflict","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"conflict[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5116,"name":"Calamity Fortune","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Calamity Fortune[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5117,"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"チルノのパーフェクトさんすう教室 ⑨周年バージョン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5118,"name":"ようこそジャパリパークへ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"ようこそジャパリパークへ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5119,"name":"WARNING×WARNING×WARNING","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"WARNING×WARNING×WARNING[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5120,"name":"シャルル","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"シャルル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5122,"name":"ENERGY SYNERGY MATRIX","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"ENERGY SYNERGY MATRIX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5123,"name":"BLACK ROSE","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"BLACK ROSE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5124,"name":"Secret Sleuth","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Secret Sleuth[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5125,"name":"でらっくmaimai♪てんてこまい!","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"でらっくmaimai♪てんてこまい![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5126,"name":"MAXRAGE","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"MAXRAGE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5127,"name":"バーチャルダム ネーション","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"バーチャルダム ネーション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5128,"name":"P-qoq","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"P-qoq[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5129,"name":"超常マイマイン","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"超常マイマイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5130,"name":"Crazy Circle","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Crazy Circle[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5131,"name":"STEREOSCAPE","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"STEREOSCAPE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5132,"name":"STARTLINER","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"STARTLINER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5133,"name":"♡マイマイマイラブ♡","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"♡マイマイマイラブ♡[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5134,"name":"一か罰","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"一か罰[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5135,"name":"キリキリ舞Mine","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"キリキリ舞Mine[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5136,"name":"福宿音屋魂音泉","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"福宿音屋魂音泉[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5137,"name":"Now or Never","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Now or Never[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5138,"name":"Scarlet Wings","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Scarlet Wings[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5139,"name":"Technicians High","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Technicians High[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5140,"name":"魔ジョ狩リ","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"魔ジョ狩リ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5141,"name":"TwisteD! XD","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"TwisteD! XD[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5142,"name":"Blows Up Everything","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Blows Up Everything[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5143,"name":"Agitation!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Agitation![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5144,"name":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5145,"name":"TEmPTaTiON","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"TEmPTaTiON[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5146,"name":"アポカリプスに反逆の焔を焚べろ","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"アポカリプスに反逆の焔を焚べろ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5147,"name":"玩具狂奏曲 -終焉-","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"玩具狂奏曲 -終焉-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5148,"name":"Titania","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Titania[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5149,"name":"BOKUTO","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"BOKUTO[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5150,"name":"立川浄穢捕物帳","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"立川浄穢捕物帳[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5151,"name":"METEOR","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"METEOR[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5152,"name":"LOSER","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"LOSER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5153,"name":"U.S.A.","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"U.S.A.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5154,"name":"HOT LIMIT","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"HOT LIMIT[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5155,"name":"新宝島","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"新宝島[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5156,"name":"UNION","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"UNION[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5157,"name":"乗ってけ!ジャパリビート","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"乗ってけ!ジャパリビート[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5158,"name":"フレ!フレ!ベストフレンズ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"フレ!フレ!ベストフレンズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5159,"name":"メルト","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5160,"name":"メルティランドナイトメア","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルティランドナイトメア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5161,"name":"アウトサイダー","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アウトサイダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5162,"name":"アディショナルメモリー","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アディショナルメモリー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5163,"name":"ジャガーノート","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"ジャガーノート[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5164,"name":"ナイト・オブ・ナイツ (Cranky Remix)","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"ナイト・オブ・ナイツ (Cranky Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5165,"name":"Strobe♡Girl","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"Strobe♡Girl[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5166,"name":"Destr0yer","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"Destr0yer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5167,"name":"グリーンライツ・セレナーデ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"グリーンライツ・セレナーデ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5171,"name":"デンパラダイム","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"デンパラダイム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5172,"name":"骸骨楽団とリリア","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"骸骨楽団とリリア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5173,"name":"星屑ユートピア","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"星屑ユートピア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5174,"name":"アマツキツネ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アマツキツネ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5177,"name":"Little \"Sister\" Bitch","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Little \"Sister\" Bitch[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5178,"name":"Yakumo >>JOINT STRUGGLE (2019 Update)","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Yakumo >>JOINT STRUGGLE (2019 Update)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5179,"name":"げきオコスティックファイナリアリティぷんぷんマスタースパーク","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"げきオコスティックファイナリアリティぷんぷんマスタースパーク[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5180,"name":"CocktaiL","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"CocktaiL[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5181,"name":"太陽系デスコ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"太陽系デスコ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5182,"name":"だからパンを焼いたんだ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"だからパンを焼いたんだ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5185,"name":"アカリがやってきたぞっ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アカリがやってきたぞっ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5186,"name":"プナイプナイせんそう","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"プナイプナイせんそう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5188,"name":"デビル☆アイドル","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"デビル☆アイドル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5189,"name":"quiet room","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"quiet room[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5191,"name":"Jump!! Jump!! Jump!!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Jump!! Jump!! Jump!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5192,"name":"サンバランド","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"サンバランド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5193,"name":"サヨナラチェーンソー","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"サヨナラチェーンソー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5194,"name":"イカサマライフゲイム","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"イカサマライフゲイム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5195,"name":"Halcyon","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"Halcyon[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5196,"name":"だれかの心臓になれたなら","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"だれかの心臓になれたなら[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5197,"name":"幾望の月","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"幾望の月[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5198,"name":"39みゅーじっく!","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"39みゅーじっく![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5501,"name":"M.A.I.","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"U.S.A.[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5502,"name":"どっちかの夜は昼間","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"U.S.A.[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":5503,"name":"ナマ足魅惑のmaimaiマー","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"HOT LIMIT[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":5504,"name":"ウオタミ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"未完成人[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":5505,"name":"世話の焼けるパートナー","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"乗ってけ!ジャパリビート[でらっくす]/2人以上/プレイ","isDefault":false,"disable":false},{"id":5506,"name":"鳴り止まないシンフォニー","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"乗ってけ!ジャパリビート[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":5518,"name":"で!","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"デビル☆アイドル[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":5519,"name":"3話切りが怖い","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"デビル☆アイドル[でらっくす]/EXPERT/プレイ","isDefault":false,"disable":false},{"id":5524,"name":"溶けてしまいそう","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルト[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":5525,"name":"――なんてね♪","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルト[でらっくす]/2人以上/プレイ","isDefault":false,"disable":false},{"id":5526,"name":"友達なんかに、なりたくなかった","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アディショナルメモリー[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5527,"name":"少年は平穏に暮らしたかった","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"イカサマライフゲイム[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5528,"name":"ガタンゴトン ガタンゴトン ガタンゴトン ガタンゴトントン","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アカリがやってきたぞっ[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5529,"name":"ミ ー テ ィ ア ふ り か け","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"METEOR[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":5530,"name":"虹色に輝く マジカルミライへと!","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"グリーンライツ・セレナーデ[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5531,"name":"おやすみ世界。","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"だれかの心臓になれたなら[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5532,"name":"【処理速度が追いついていません】","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"デンパラダイム[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":5533,"name":"音を失った国、ひとりの少女の空想楽団","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"骸骨楽団とリリア[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5534,"name":"夜空に描いた非現実","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"星屑ユートピア[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":5535,"name":"狐の嫁入り","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アマツキツネ[でらっくす]/HERA/天国と地獄 -言ノ葉リンネ-/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":5536,"name":"おこだよ","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"げきオコスティックファイナリアリティぷんぷんマスタースパーク[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":5537,"name":"★==============Σ(゚д゚;)","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"Destr0yer[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":5538,"name":"-LAST BOSS-","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"サンバランド[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":5539,"name":"エモD","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"でらっくmaimai♪てんてこまい![でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5540,"name":"宇宙最速の出前","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"P-qoq[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":5541,"name":"「これから」を奏でていこうよ!!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"STARTLINER[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5542,"name":"お求めやすくなって新登場!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Jump!! Jump!! Jump!![でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5543,"name":"MAiTECH NINJA","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Technicians High[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":5544,"name":"毎時 毎分 ♡maimai LOVE♡","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"♡マイマイマイラブ♡[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":5545,"name":"じゃじゃーん!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Titania[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":5546,"name":"天才タイプじゃないから 毎日コツコツ反復してるんだ","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"BOKUTO[でらっくす]/30回プレイ","isDefault":false,"disable":false},{"id":5547,"name":"切って切って切ってぶった切って","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"立川浄穢捕物帳[でらっくす]/15 MISS","isDefault":false,"disable":false},{"id":50101,"name":"あおはるっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"あおはるっくまを5回覚醒","isDefault":false,"disable":false},{"id":50102,"name":"にんじゃっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"にんじゃっくまを5回覚醒","isDefault":false,"disable":false},{"id":50103,"name":"どらごっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"どらごっくまを5回覚醒","isDefault":false,"disable":false},{"id":50104,"name":"えんじぇっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"えんじぇっくまを5回覚醒","isDefault":false,"disable":false},{"id":50105,"name":"くろばらっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"くろばらっくまを5回覚醒","isDefault":false,"disable":false},{"id":50199,"name":"ちほーツアーすぺしゃるガイド","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はじまりのちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":50201,"name":"ピリポ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ピリポを5回覚醒","isDefault":false,"disable":false},{"id":50202,"name":"ケファ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ケファを5回覚醒","isDefault":false,"disable":false},{"id":50203,"name":"バルトルメ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"バルトルメを5回覚醒","isDefault":false,"disable":false},{"id":50204,"name":"アンドレアス 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドレアスを5回覚醒","isDefault":false,"disable":false},{"id":50205,"name":"イーシュ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"イーシュを5回覚醒","isDefault":false,"disable":false},{"id":50399,"name":"最後の創造主","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー2 イーシュ襲来/黒姫の逆襲のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":50401,"name":"萌木ゆずか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木ゆずかを5回覚醒","isDefault":false,"disable":false},{"id":50402,"name":"萌木ほのか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木ほのかを5回覚醒","isDefault":false,"disable":false},{"id":50403,"name":"萌木はるか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木はるかを5回覚醒","isDefault":false,"disable":false},{"id":50404,"name":"萌木いよか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木いよかを5回覚醒","isDefault":false,"disable":false},{"id":50405,"name":"萌木せとか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木せとかを5回覚醒","isDefault":false,"disable":false},{"id":50599,"name":"6人目のSF(すこしふしぎ)能力者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"みかんヶ岡ちほー 朝焼け通り/月夜通りのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":50601,"name":"ブリュンヒルデ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ブリュンヒルデを5回覚醒","isDefault":false,"disable":false},{"id":50602,"name":"ジグニュー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジグニューを5回覚醒","isDefault":false,"disable":false},{"id":50603,"name":"ジークルーネ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジークルーネを5回覚醒","isDefault":false,"disable":false},{"id":50604,"name":"グリムゲルデ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"グリムゲルデを5回覚醒","isDefault":false,"disable":false},{"id":50605,"name":"シュヴェルトライテ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"シュヴェルトライテを5回覚醒","isDefault":false,"disable":false},{"id":50606,"name":"ヴァルトラウテ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ヴァルトラウテを5回覚醒","isDefault":false,"disable":false},{"id":50607,"name":"オーディン 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"オーディンを5回覚醒","isDefault":false,"disable":false},{"id":50699,"name":"ヴァルキュリーを統べる者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー2のキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":50701,"name":"maimaiちゃん 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"maimaiちゃんを5回覚醒","isDefault":false,"disable":false},{"id":50702,"name":"はっぴー 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はっぴーを5回覚醒","isDefault":false,"disable":false},{"id":50703,"name":"カメ 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"カメを5回覚醒","isDefault":false,"disable":false},{"id":50704,"name":"タイ 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"タイを5回覚醒","isDefault":false,"disable":false},{"id":50705,"name":"エリザビー 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"エリザビーを5回覚醒","isDefault":false,"disable":false},{"id":50797,"name":"おしゃま牛乳","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"しゃま、みるくを5回ずつ覚醒","isDefault":false,"disable":false},{"id":50798,"name":"竜宮茶館","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"乙姫、カメ、タイを5回ずつ覚醒","isDefault":false,"disable":false},{"id":50799,"name":"caféMiLK","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"ラズ、ソルト、シフォンを5回ずつ覚醒","isDefault":false,"disable":false},{"id":50801,"name":"ルイ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルイを5回覚醒","isDefault":false,"disable":false},{"id":50802,"name":"ニック(悪魔憑き) 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ニック(悪魔憑き)を5回覚醒","isDefault":false,"disable":false},{"id":50803,"name":"ティノ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ティノを5回覚醒","isDefault":false,"disable":false},{"id":50804,"name":"エレノラ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"エレノラを5回覚醒","isDefault":false,"disable":false},{"id":50999,"name":"BLACK ROSE2 箱推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルイ、ニック(悪魔憑き)、ティノ、エレノラを5回ずつ覚醒","isDefault":false,"disable":false},{"id":53301,"name":"星咲 あかり 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"星咲 あかりを5回覚醒","isDefault":false,"disable":false},{"id":53302,"name":"藤沢 柚子 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"藤沢 柚子を5回覚醒","isDefault":false,"disable":false},{"id":53303,"name":"三角 葵 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"三角 葵を5回覚醒","isDefault":false,"disable":false},{"id":53304,"name":"日向 千夏 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"日向 千夏を5回覚醒","isDefault":false,"disable":false},{"id":53305,"name":"藍原 椿 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"藍原 椿を5回覚醒","isDefault":false,"disable":false},{"id":53306,"name":"九條 楓 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"九條 楓を5回覚醒","isDefault":false,"disable":false},{"id":53399,"name":"オンゲキ 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":53401,"name":"グスタフ ハイドリヒ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"グスタフ ハイドリヒを5回覚醒","isDefault":false,"disable":false},{"id":53402,"name":"マリア=S=レオンブルク 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"マリア=S=レオンブルクを5回覚醒","isDefault":false,"disable":false},{"id":53403,"name":"ヴィーナス ポロロッチョ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ヴィーナス ポロロッチョを5回覚醒","isDefault":false,"disable":false},{"id":53404,"name":"メグメグ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"メグメグを5回覚醒","isDefault":false,"disable":false},{"id":53405,"name":"Voidoll 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Voidollを5回覚醒","isDefault":false,"disable":false},{"id":53406,"name":"リリカ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"リリカを5回覚醒","isDefault":false,"disable":false},{"id":53407,"name":"ルチアーノ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルチアーノを5回覚醒","isDefault":false,"disable":false},{"id":53408,"name":"双挽 乃保 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"双挽 乃保を5回覚醒","isDefault":false,"disable":false},{"id":53409,"name":"桜華 忠臣 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"桜華 忠臣を5回覚醒","isDefault":false,"disable":false},{"id":53499,"name":"#コンパス 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"#コンパスちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":53601,"name":"カク 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"カクを5回覚醒","isDefault":false,"disable":false},{"id":53602,"name":"イムラ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"イムラを5回覚醒","isDefault":false,"disable":false},{"id":53603,"name":"ミツイ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ミツイを5回覚醒","isDefault":false,"disable":false},{"id":53604,"name":"クロヌマ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"クロヌマを5回覚醒","isDefault":false,"disable":false},{"id":53605,"name":"ツチダ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ツチダを5回覚醒","isDefault":false,"disable":false},{"id":53699,"name":"ポンコツクエスト 箱推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ポンコツクエストちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":53701,"name":"DIVA 初音ミク/スクール 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/スクールを5回覚醒","isDefault":false,"disable":false},{"id":53702,"name":"DIVA 初音ミク/マジシャン 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/マジシャンを5回覚醒","isDefault":false,"disable":false},{"id":53703,"name":"DIVA 初音ミク/リボンガール 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/リボンガールを5回覚醒","isDefault":false,"disable":false},{"id":53704,"name":"DIVA 初音ミク/クリスマス 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/クリスマスを5回覚醒","isDefault":false,"disable":false},{"id":53705,"name":"DIVA 初音ミク/∞ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/∞を5回覚醒","isDefault":false,"disable":false},{"id":53799,"name":"Project DIVA2 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Project DIVAちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":53901,"name":"霧雨魔理沙 すき","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"霧雨魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":53902,"name":"鈴仙優曇華院イナバ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"鈴仙優曇華院イナバを5回覚醒","isDefault":false,"disable":false},{"id":53903,"name":"洩矢諏訪子 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"洩矢諏訪子を5回覚醒","isDefault":false,"disable":false},{"id":53904,"name":"藤原妹紅 すき","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"藤原妹紅を5回覚醒","isDefault":false,"disable":false},{"id":53905,"name":"火焔猫燐 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"火焔猫燐を5回覚醒","isDefault":false,"disable":false},{"id":53999,"name":"東方Project×アトレ秋葉原 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東方Project×アトレ秋葉原ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":55101,"name":"STEEL TRANSONIC","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"STEEL TRANSONIC[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55102,"name":"Flashkick","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Flashkick[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55103,"name":"Stardust Memories","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Stardust Memories[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55104,"name":"My My My","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"My My My[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55105,"name":"UniTas","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"UniTas[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55106,"name":"ここからはじまるプロローグ。","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"ここからはじまるプロローグ。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55107,"name":"絡めトリック利己ライザー","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"絡めトリック利己ライザー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55108,"name":"モ°ルモ°ル","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"モ°ルモ°ル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55109,"name":"ブレインジャックシンドローム","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ブレインジャックシンドローム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55110,"name":"共鳴","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"共鳴[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55111,"name":"Ututu","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Ututu[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55112,"name":"シエルブルーマルシェ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"シエルブルーマルシェ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55113,"name":"GRÄNDIR","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"GRÄNDIR[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55114,"name":"封焔の135秒","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"封焔の135秒[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55115,"name":"渦状銀河のシンフォニエッタ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"渦状銀河のシンフォニエッタ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55116,"name":"ヤミツキ","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"ヤミツキ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55117,"name":"ワードワードワード","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ワードワードワード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55118,"name":"Valsqotch","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"Valsqotch[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55119,"name":"最強 the サマータイム!!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"最強 the サマータイム!!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55120,"name":"UTAKATA","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"UTAKATA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55121,"name":"タテマエと本心の大乱闘","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"タテマエと本心の大乱闘[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55122,"name":"はちみつアドベンチャー","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"はちみつアドベンチャー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55123,"name":"popcorn","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"popcorn[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55124,"name":"ハム太郎とっとこうた","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55125,"name":"青空のラプソディ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"青空のラプソディ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55126,"name":"だから僕は音楽を辞めた","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"だから僕は音楽を辞めた[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55127,"name":"ラブ・ドラマティック feat. 伊原六花","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"ラブ・ドラマティック feat. 伊原六花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55129,"name":"いつかいい感じにアレしよう","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55132,"name":"ビターチョコデコレーション","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"ビターチョコデコレーション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55133,"name":"アンドロイドガール","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"アンドロイドガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55134,"name":"スターリースカイ☆パレード","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"スターリースカイ☆パレード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55135,"name":"スロウダウナー","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"スロウダウナー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55136,"name":"クレイジー・ビート","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"クレイジー・ビート [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55137,"name":"バイオレンストリガー","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"バイオレンストリガー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55138,"name":"グラーヴェ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"グラーヴェ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55139,"name":"KILLER B","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"KILLER B[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55140,"name":"CHOCOLATE BOMB!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"CHOCOLATE BOMB!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55141,"name":"すーぱーぬこになれんかった","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"すーぱーぬこになれんかった[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55142,"name":"アスヘノBRAVE","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アスヘノBRAVE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55143,"name":"深海シティアンダーグラウンド","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"深海シティアンダーグラウンド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55144,"name":"表裏一体","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"表裏一体[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55145,"name":"Catch the Wave","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"Catch the Wave[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55146,"name":"ソリッド","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"ソリッド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55147,"name":"全力ハッピーライフ","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"全力ハッピーライフ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55148,"name":"Oath Act","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Oath Act[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55149,"name":"Witches night","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Witches night[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55150,"name":"Drive Your Fire","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Drive Your Fire[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55151,"name":"wheel","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"wheel[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55152,"name":"Black Lair","genre":"ゲームバラエティ","release":"Ver1.05.00","lock":"Lock","norm":"Black Lair [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55153,"name":"energy trixxx","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"energy trixxx [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55154,"name":"NULCTRL","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"NULCTRL [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55155,"name":"アトロポスと最果の探究者","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"アトロポスと最果の探究者[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55158,"name":"Lunar Mare","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Lunar Mare[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55159,"name":"Saika","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Saika[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55160,"name":"CHAOS","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"CHAOS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55161,"name":"Maboroshi","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Maboroshi[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55162,"name":"ウマイネームイズうまみちゃん","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55163,"name":"馬と鹿","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"馬と鹿[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55164,"name":"コネクト","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"コネクト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55166,"name":"君の知らない物語","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"君の知らない物語[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55167,"name":"Bad Apple!! feat.nomico (REDALiCE Remix)","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"Bad Apple!! feat.nomico (REDALiCE Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55501,"name":"師匠の弟子","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"My My My[でらっくす]/CITRUS MONSTER/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":55502,"name":"あ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ここからはじまるプロローグ。[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55503,"name":"マ°イマ°イ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"モ°ルモ°ル[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55504,"name":"我々は山本真央樹ではない","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"渦状銀河のシンフォニエッタ[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":55505,"name":"ずっと夏!!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"最強 the サマータイム!!!!![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55506,"name":"いざ、推して参ります","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"UTAKATA[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55507,"name":"ふふ、構って欲しいの?","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"タテマエと本心の大乱闘[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55508,"name":"あわせっち","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55509,"name":"パーへくち","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":55510,"name":"へけっ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":55511,"name":"今日はとっても楽しかったね。明日はも~っと楽しくなるよね。ねっハム太郎♪","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":55512,"name":"マジやばくね","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"青空のラプソディ[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":55513,"name":"チョロゴン","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"青空のラプソディ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55514,"name":"だけど僕はmaimaiでらっくすを始めた","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"だから僕は音楽を辞めた[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55515,"name":"平成最後の大型新人","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"ラブ・ドラマティック feat. 伊原六花[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55516,"name":"お可愛いこと…","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"ラブ・ドラマティック feat. 伊原六花[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":55518,"name":"つってんだー","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55519,"name":"おじいさんだから分かんない","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/MASTER/プレイ","isDefault":false,"disable":false},{"id":55520,"name":"ドルファヘキセンダー","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":55524,"name":"奇跡も、魔法も、あるんだよ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":55525,"name":"ワケガワカラナイヨ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55526,"name":"あたしって、ほんとバカ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":55527,"name":"もう何も怖くない","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":55528,"name":"君は、本当に神になるつもりかい!?","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":55533,"name":"ぱないの!","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"君の知らない物語[でらっくす]/RANK SSS","isDefault":false,"disable":false},{"id":55534,"name":"「MASTER FULLSYNC」僕はキメ顔でそう言った。","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"君の知らない物語[でらっくす]/MASTER/FULL SYNC","isDefault":false,"disable":false},{"id":55535,"name":"「構ってもっと 足りないの」","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"アンドロイドガール[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":55536,"name":"ベイビー まるでチェリーパイね?","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"クレイジー・ビート [でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55537,"name":"デンジャラス ハイテンション","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"バイオレンストリガー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55538,"name":"禁忌の代償","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"グラーヴェ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55539,"name":"もう我慢できないわ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"KILLER B[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55540,"name":"ヾ(*ΦωΦ)ノ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"KILLER B[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55541,"name":"☆(・ω・ノノ゙☆(・ω・ノノ゙☆","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"すーぱーぬこになれんかった[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55542,"name":"ソウルメイト","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アスヘノBRAVE[でらっくす]/M.S.S.Planet/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":55543,"name":"マリアナ海溝よりお届けします。","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"深海シティアンダーグラウンド[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55544,"name":"僕らの未来 震わせよう","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"Catch the Wave[でらっくす]/10回プレイ","isDefault":false,"disable":false},{"id":55545,"name":"もし変われるのなら白になる","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"Bad Apple!! feat.nomico (REDALiCE Remix)[でらっくす]/MASTER/FULL SYNC","isDefault":false,"disable":false},{"id":55546,"name":"計算違い","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"ソリッド[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":55547,"name":"せーので一緒にハッピーライフ!","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"全力ハッピーライフ[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55548,"name":"Native God's My Oath","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Oath Act[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":55549,"name":"魔法の合言葉 ビルラ","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Witches night[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55550,"name":"不滅の砲撃","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Drive Your Fire[でらっくす]/Imperishable Night 2006 (2016 Refine)/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":55551,"name":"まいまいまいまいでらっくすを廻して","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"wheel[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55554,"name":"Can you hear me?","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"CHAOS[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55555,"name":"うまいまい","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55556,"name":"ありがとうベリーマッチ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":55557,"name":"う魔い法!!","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55558,"name":"うまい棒で解決デス!","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55559,"name":"上手い棒","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":55560,"name":"やさいサラダ味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/BASIC/FULL COMBO","isDefault":false,"disable":false},{"id":55561,"name":"コーンポタージュ味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/ADVANCED/FULL COMBO","isDefault":false,"disable":false},{"id":55562,"name":"たこやき味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":55563,"name":"めんたい味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":100012,"name":"评级1000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング1000達成","isDefault":false,"disable":false},{"id":100013,"name":"评级2000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング2000達成","isDefault":false,"disable":false},{"id":100014,"name":"评级3000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング3000達成","isDefault":false,"disable":false},{"id":100015,"name":"评级4000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング4000達成","isDefault":false,"disable":false},{"id":100016,"name":"评级5000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング5000達成","isDefault":false,"disable":false},{"id":100017,"name":"评级6000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング6000達成","isDefault":false,"disable":false},{"id":100018,"name":"评级7000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング7000達成","isDefault":false,"disable":false},{"id":100019,"name":"评级8000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング8000達成","isDefault":false,"disable":false},{"id":100020,"name":"彩虹评级熊! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング8500達成","isDefault":false,"disable":false},{"id":100021,"name":"评级9000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング9000達成","isDefault":false,"disable":false},{"id":100022,"name":"评级9500 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング9500達成","isDefault":false,"disable":false},{"id":100023,"name":"评级10000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング10000達成","isDefault":false,"disable":false},{"id":100024,"name":"白帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で初心者を抜けた","isDefault":false,"disable":false},{"id":100025,"name":"黒帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位初段到達","isDefault":false,"disable":false},{"id":100026,"name":"紅白帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位五段到達","isDefault":false,"disable":false},{"id":100027,"name":"紅帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位皆伝到達","isDefault":false,"disable":false},{"id":100028,"name":"免許皆伝 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位拾皆伝到達","isDefault":false,"disable":false},{"id":100041,"name":"很高兴能和☆您☆拼机! ​","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"「一起来创作新称号」活动人气称号!","isDefault":false,"disable":false},{"id":100101,"name":"らいむっくま 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"らいむっくまを5回覚醒","isDefault":false,"disable":false},{"id":100102,"name":"れもんっくま 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"れもんっくまを5回覚醒","isDefault":false,"disable":false},{"id":100103,"name":"でらっくま すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"でらっくまを5回覚醒","isDefault":false,"disable":false},{"id":100104,"name":"らん 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"らんを5回覚醒","isDefault":false,"disable":false},{"id":100105,"name":"どりー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"どりーを5回覚醒","isDefault":false,"disable":false},{"id":100199,"name":"ぼくたちといっしょに しゅわっしゅわ!","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわしゅわちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100301,"name":"壱王 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"壱王を5回覚醒","isDefault":false,"disable":false},{"id":100302,"name":"仁王 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"仁王を5回覚醒","isDefault":false,"disable":false},{"id":100303,"name":"雷天 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"雷天を5回覚醒","isDefault":false,"disable":false},{"id":100304,"name":"焔天 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"焔天を5回覚醒","isDefault":false,"disable":false},{"id":100305,"name":"黒姫 すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":100399,"name":"ラプラスの悪魔","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100401,"name":"モモ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"モモを5回覚醒","isDefault":false,"disable":false},{"id":100402,"name":"アカツキ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":100403,"name":"ナノハ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ナノハを5回覚醒","isDefault":false,"disable":false},{"id":100404,"name":"ソウ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ソウを5回覚醒","isDefault":false,"disable":false},{"id":100405,"name":"ノア 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":100499,"name":"蝶のはばたきを追う者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"スカイストリートちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100501,"name":"百合咲ミカ すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"百合咲ミカを5回覚醒","isDefault":false,"disable":false},{"id":100502,"name":"八剱月アルマ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"八剱月アルマを5回覚醒","isDefault":false,"disable":false},{"id":100503,"name":"白銅寺アズリ すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"白銅寺アズリを5回覚醒","isDefault":false,"disable":false},{"id":100504,"name":"白法院ラグ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"白法院ラグを5回覚醒","isDefault":false,"disable":false},{"id":100505,"name":"八剱月アルマ(堕天) 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"八剱月アルマ(堕天)を5回覚醒","isDefault":false,"disable":false},{"id":100599,"name":"過ぎし日の定点観測者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100601,"name":"ロー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ローを5回覚醒","isDefault":false,"disable":false},{"id":100602,"name":"マリー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"マリーを5回覚醒","isDefault":false,"disable":false},{"id":100603,"name":"ハンナ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ハンナを5回覚醒","isDefault":false,"disable":false},{"id":100604,"name":"トリスタン 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"トリスタンを5回覚醒","isDefault":false,"disable":false},{"id":100605,"name":"クレメンス(悪魔) 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"クレメンス(悪魔)を5回覚醒","isDefault":false,"disable":false},{"id":100699,"name":"失踪事件の目撃者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"BLACK ROSEちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105301,"name":"アンドロメダ子 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドロメダ子を5回覚醒","isDefault":false,"disable":false},{"id":105302,"name":"アンドロメダ男 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドロメダ男を5回覚醒","isDefault":false,"disable":false},{"id":105303,"name":"チビキャラA 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラAを5回覚醒","isDefault":false,"disable":false},{"id":105304,"name":"チビキャラB 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラBを5回覚醒","isDefault":false,"disable":false},{"id":105305,"name":"チビキャラC 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラCを5回覚醒","isDefault":false,"disable":false},{"id":105306,"name":"チビキャラD 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラDを5回覚醒","isDefault":false,"disable":false},{"id":105399,"name":"ナユタン星人 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ナユタン星人ちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":105401,"name":"琴葉 葵 チョコミント(Ice!) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 葵 チョコミント(Ice!)を5回覚醒","isDefault":false,"disable":false},{"id":105402,"name":"琴葉 葵 チョコミント(慈悲) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 葵 チョコミント(慈悲)を5回覚醒","isDefault":false,"disable":false},{"id":105403,"name":"琴葉 茜 チョコミント(?) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 茜 チョコミント(?)を5回覚醒","isDefault":false,"disable":false},{"id":105404,"name":"琴葉 茜 チョコミント(おかわりや) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 茜 チョコミント(おかわりや)を5回覚醒","isDefault":false,"disable":false},{"id":105405,"name":"チョコミン党 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チョコミン党を5回覚醒","isDefault":false,"disable":false},{"id":105499,"name":"GYARI2 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"GYARIちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105501,"name":"アリス・マーガトロイド 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"アリス・マーガトロイドを5回覚醒","isDefault":false,"disable":false},{"id":105502,"name":"霧雨魔理沙 ガチ勢","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"霧雨魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":105503,"name":"チルノ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チルノを5回覚醒","isDefault":false,"disable":false},{"id":105504,"name":"博麗霊夢 すき","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"博麗霊夢を5回覚醒","isDefault":false,"disable":false},{"id":105505,"name":"射命丸文 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"射命丸文を5回覚醒","isDefault":false,"disable":false},{"id":105599,"name":"東方Projectリバイバル 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東方Projectリバイバルちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105601,"name":"光/サマー 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"光/サマーを5回覚醒","isDefault":false,"disable":false},{"id":105602,"name":"対立/サマー 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"対立/サマーを5回覚醒","isDefault":false,"disable":false},{"id":105603,"name":"サヤ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"サヤを5回覚醒","isDefault":false,"disable":false},{"id":105604,"name":"叶永 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"叶永を5回覚醒","isDefault":false,"disable":false},{"id":105605,"name":"エト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"エトを5回覚醒","isDefault":false,"disable":false},{"id":105606,"name":"ルナ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルナを5回覚醒","isDefault":false,"disable":false},{"id":105607,"name":"紅 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"紅を5回覚醒","isDefault":false,"disable":false},{"id":105608,"name":"レーテー 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"レーテーを5回覚醒","isDefault":false,"disable":false},{"id":105699,"name":"Arcaea 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Arcaeaちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":105701,"name":"v flower/ベノム 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"v flower/ベノムを5回覚醒","isDefault":false,"disable":false},{"id":105702,"name":"GUMI/マネマネサイコトロピック 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"GUMI/マネマネサイコトロピックを5回覚醒","isDefault":false,"disable":false},{"id":105703,"name":"魔法少女リリカ/アルカリレットウセイ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"魔法少女リリカ/アルカリレットウセイを5回覚醒","isDefault":false,"disable":false},{"id":105704,"name":"かいりきベア 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"かいりきベアを5回覚醒","isDefault":false,"disable":false},{"id":105705,"name":"宍戸 美鈴 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"宍戸 美鈴を5回覚醒","isDefault":false,"disable":false},{"id":105799,"name":"かいりきベア 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"かいりきベアちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105801,"name":"東雲 彰人 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 彰人を5回覚醒","isDefault":false,"disable":false},{"id":105802,"name":"白石 杏 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"白石 杏を5回覚醒","isDefault":false,"disable":false},{"id":105803,"name":"小豆沢 こはね 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"小豆沢 こはねを5回覚醒","isDefault":false,"disable":false},{"id":105804,"name":"青柳 冬弥 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"青柳 冬弥を5回覚醒","isDefault":false,"disable":false},{"id":105805,"name":"初音ミク(Vivid BAD SQUAD) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Vivid BAD SQUAD)を5回覚醒","isDefault":false,"disable":false},{"id":105806,"name":"宵崎 奏 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"宵崎 奏を5回覚醒","isDefault":false,"disable":false},{"id":105807,"name":"朝比奈 まふゆ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"朝比奈 まふゆを5回覚醒","isDefault":false,"disable":false},{"id":105808,"name":"東雲 絵名 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 絵名を5回覚醒","isDefault":false,"disable":false},{"id":105809,"name":"暁山 瑞希 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"暁山 瑞希を5回覚醒","isDefault":false,"disable":false},{"id":105810,"name":"初音ミク(25時、ナイトコードで。) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(25時、ナイトコードで。)を5回覚醒","isDefault":false,"disable":false},{"id":105899,"name":"プロジェクトセカイ 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":105901,"name":"える 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"えるを5回覚醒","isDefault":false,"disable":false},{"id":105902,"name":"シスター・クレア 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"シスター・クレアを5回覚醒","isDefault":false,"disable":false},{"id":105903,"name":"ジョー・力一 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジョー・力一を5回覚醒","isDefault":false,"disable":false},{"id":105904,"name":"ドーラ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ドーラを5回覚醒","isDefault":false,"disable":false},{"id":105905,"name":"月ノ美兎 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"月ノ美兎を5回覚醒","isDefault":false,"disable":false},{"id":105906,"name":"剣持刀也 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"剣持刀也を5回覚醒","isDefault":false,"disable":false},{"id":105907,"name":"森中花咲 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"森中花咲を5回覚醒","isDefault":false,"disable":false},{"id":105908,"name":"静凛 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"静凛を5回覚醒","isDefault":false,"disable":false},{"id":105909,"name":"鷹宮リオン 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"鷹宮リオンを5回覚醒","isDefault":false,"disable":false},{"id":105910,"name":"樋口楓 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"樋口楓を5回覚醒","isDefault":false,"disable":false},{"id":105911,"name":"本間ひまわり 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"本間ひまわりを5回覚醒","isDefault":false,"disable":false},{"id":105912,"name":"緑仙 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"緑仙を5回覚醒","isDefault":false,"disable":false},{"id":105999,"name":"にじさんじ 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"にじさんじちほーのキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":106001,"name":"踊っているくまのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているくまのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106002,"name":"踊っているいぬのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているいぬのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106003,"name":"踊っているねこのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているねこのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106004,"name":"踊っているうさぎのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているうさぎのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106005,"name":"元気な男性のイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"元気な男性のイラストを5回覚醒","isDefault":false,"disable":false},{"id":106006,"name":"元気な女性のイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"元気な女性のイラストを5回覚醒","isDefault":false,"disable":false},{"id":106007,"name":"ドラム式洗濯機のイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ドラム式洗濯機のイラストを5回覚醒","isDefault":false,"disable":false},{"id":106008,"name":"コウテイペンギンのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"コウテイペンギンのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106009,"name":"コウテイペンギンのヒナのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"コウテイペンギンのヒナのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106010,"name":"バナナボートに乗る人たちのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"バナナボートに乗る人たちのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106099,"name":"いらすとや 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"いらすとやちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":106101,"name":"柏木 美亜 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"柏木 美亜を5回覚醒","isDefault":false,"disable":false},{"id":106102,"name":"東雲 つむぎ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東雲 つむぎを5回覚醒","isDefault":false,"disable":false},{"id":106103,"name":"高瀬 梨緒 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"高瀬 梨緒を5回覚醒","isDefault":false,"disable":false},{"id":106104,"name":"逢坂 茜 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"逢坂 茜を5回覚醒","isDefault":false,"disable":false},{"id":106105,"name":"珠洲島 有栖 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"珠洲島 有栖を5回覚醒","isDefault":false,"disable":false},{"id":106199,"name":"オンゲキ2 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":108101,"name":"ぼくたちいつでも しゅわっしゅわ!","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ぼくたちいつでも しゅわっしゅわ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108102,"name":"Boys O’Clock","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Boys O’Clock[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108103,"name":"居並ぶ穀物と溜息まじりの運送屋","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"居並ぶ穀物と溜息まじりの運送屋[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108104,"name":"ARAIS","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ARAIS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108106,"name":"Aetheric Energy","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Aetheric Energy[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108107,"name":"Komplexe","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Komplexe[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108108,"name":"Beautiful Future","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Beautiful Future[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108109,"name":"Mutation","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Mutation[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108110,"name":"オリフィス","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"オリフィス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108111,"name":"ユメヒバナ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ユメヒバナ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108112,"name":"REAL VOICE","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"REAL VOICE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108113,"name":"パラボラ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"パラボラ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108114,"name":"Regulus","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Regulus[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108115,"name":"ワンダーシャッフェンの法則","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ワンダーシャッフェンの法則[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108116,"name":"BIRTH","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"BIRTH[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108117,"name":"シアトリカル・ケース","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"シアトリカル・ケース[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108118,"name":"YURUSHITE","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"YURUSHITE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108119,"name":"ポケットからぬりつぶせ!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"ポケットからぬりつぶせ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108120,"name":"トリドリ⇒モリモリ!Lovely fruits☆","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"トリドリ⇒モリモリ!Lovely fruits☆[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108121,"name":"Desperado Waltz","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"Desperado Waltz[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108122,"name":"宛城、炎上!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"宛城、炎上!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108123,"name":"Climax","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"Climax[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108124,"name":"レーイレーイ","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"レーイレーイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108125,"name":"ノーポイッ!","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ノーポイッ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108126,"name":"町かどタンジェント","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"町かどタンジェント[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108127,"name":"紅蓮華","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"紅蓮華[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108130,"name":"Virtual to LIVE","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108131,"name":"命に嫌われている","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"命に嫌われている[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108132,"name":"アンクローズ・ヒューマン","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アンクローズ・ヒューマン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108133,"name":"乙女解剖","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"乙女解剖[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108134,"name":"絶え間なく藍色","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶え間なく藍色[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108135,"name":"ガランド","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ガランド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108136,"name":"とりあえずアナタがいなくなるまえに","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"とりあえずアナタがいなくなるまえに[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108137,"name":"明星ギャラクティカ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"明星ギャラクティカ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108138,"name":"絶対にチョコミントを食べるアオイチャン","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶対にチョコミントを食べるアオイチャン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108139,"name":"デリヘル呼んだら君が来た","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"デリヘル呼んだら君が来た[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108140,"name":"ベノム","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ベノム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108141,"name":"マネマネサイコトロピック","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"マネマネサイコトロピック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108142,"name":"劣等上等","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"劣等上等[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108143,"name":"アスノヨゾラ哨戒班","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アスノヨゾラ哨戒班[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108144,"name":"悪戯センセーション","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"悪戯センセーション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108145,"name":"Paranoia","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Paranoia[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108146,"name":"絡繰りドール","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"絡繰りドール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108147,"name":"物凄いヴァイブスで魔理沙が物凄いラップ","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"物凄いヴァイブスで魔理沙が物凄いラップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108148,"name":"Sweet Requiem","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Sweet Requiem[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108149,"name":"Dive into The Sky ~initialized~","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Dive into The Sky ~initialized~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108150,"name":"BATTLE NO.1","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"BATTLE NO.1[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108151,"name":"Ether Strike","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Ether Strike[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108152,"name":"Cyaegha","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Cyaegha[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108153,"name":"Grievous Lady","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Grievous Lady[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108154,"name":"c.s.q.n.","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"c.s.q.n.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108155,"name":"カラッポ・ノンフィクション","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"カラッポ・ノンフィクション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108156,"name":"emomomo","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"emomomo[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108157,"name":"Arty Party","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Arty Party[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108158,"name":"Jörqer","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Jörqer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108159,"name":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108160,"name":"felys -final remix-","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"felys -final remix-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108161,"name":"Pretender","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Pretender[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108162,"name":"自傷無色","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"自傷無色[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108163,"name":"Prismatic","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Prismatic[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108165,"name":"≠彡\"/了→","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"≠彡\"/了→[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108166,"name":"天ノ弱","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"天ノ弱[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108168,"name":"ダンスロボットダンス","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ダンスロボットダンス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108169,"name":"BREaK! BREaK! BREaK!","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"BREaK! BREaK! BREaK![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108501,"name":"ちゃんとリズムとれるもん!","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ぼくたちいつでも しゅわっしゅわ![でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":108504,"name":"pvq","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Jörqer[でらっくす]/Valsqotch[でらっくす]/p-qoq[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":108505,"name":"owl*PERFECT","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Jörqer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108506,"name":"YURUSARENAI","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"YURUSHITE[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":108507,"name":"にゃっふっふっふ~~~","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"トリドリ⇒モリモリ!Lovely fruits☆[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":108508,"name":"負けませんから","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"Desperado Waltz[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":108509,"name":"敵襲ーーーー!!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"宛城、炎上!![でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":108510,"name":"死ぬ!死ぬ!死ぬ!死ぬ!死ぬ!死ぬ!無理!無理!無理!無理!無理!無理!我が命もここまでか~~~!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"宛城、炎上!![でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":108511,"name":"マ?マ?マ?マ?","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"レーイレーイ[でらっくす]/Maxi[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":108512,"name":"「……そろそろお別れみたい」","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"レーイレーイ[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":108513,"name":"シャミ子が悪いんだよ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"町かどタンジェント[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":108514,"name":"ヒノカミ神楽 円舞","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"紅蓮華[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":108520,"name":"我にじさんじぞ?","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108521,"name":"だ い さ ん じ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":108522,"name":"どうしようもなく今を生きている","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":108523,"name":"わたくしで隠さなきゃ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"アイコン「月ノ美兎」をセットしてVirtual to LIVE[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":108525,"name":"ノーツに嫌われている。","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"命に嫌われている。[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":108526,"name":"敬愛。","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アンクローズ・ヒューマン[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":108527,"name":"絶え間なく黄色","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶え間なく藍色[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":108528,"name":"ボビデバビデンベッデボン","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ガランド[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":108529,"name":"とりあえず譜面がいなくなるまえに","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"とりあえずアナタがいなくなるまえに[でらっくす]/SPEED SONIC/CLEAR","isDefault":false,"disable":false},{"id":108530,"name":"パッパッパーヤ パッパパパーヤ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"明星ギャラクティカ[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":108531,"name":"溢れる感動で言葉も出んか","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶対にチョコミントを食べるアオイチャン[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":108532,"name":"あなたの好みの譜面になって帰ってきました","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"デリヘル呼んだら君が来た[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":108533,"name":"デリバリーヘルプ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"デリヘル呼んだら君が来た[でらっくす]/Outlaw's Lullaby/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":108534,"name":"叫べベベノム","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ベノム[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108535,"name":"「ああ… 自分がもう一人いればいいのにな…」","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"マネマネサイコトロピック[でらっくす]/MASTER/FULL COMBO+","isDefault":false,"disable":false},{"id":108536,"name":"フロアが湧き上がりました","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"劣等上等[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":108537,"name":"あなたに共鳴して止まないの!","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ダンスロボットダンス[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":108538,"name":"天国とは、地獄の一種だ。","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Ether Strike[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":108539,"name":"そもそも、何かですらなかった。","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Cyaegha[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":108540,"name":"時は流れた。彼女は変わった。","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Grievous Lady[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":108541,"name":"PURE MEMORY","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Ether Strike[でらっくす]/Cyaegha[でらっくす]/Grievous Lady[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":108542,"name":"research feeling","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"felys -final remix-[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":108543,"name":"ハッとなって きゅっとして ドッカーン!","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"悪戯センセーション[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108544,"name":"夢枕にご先祖総立ち","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Paranoia[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108545,"name":"The dolls invade me","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"絡繰りドール[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108546,"name":"I'm a RapStar","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"物凄いヴァイブスで魔理沙が物凄いラップ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108547,"name":"世界はプリズマティック","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Prismatic[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":109085,"name":"Re:JACKY [Remix]","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"JACKY [Remix]/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109111,"name":"Re:Sky High [Reborn]","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Sky High [Reborn]/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109115,"name":"Re:DADDY MULK -Groove remix-","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"DADDY MULK -Groove remix-/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109133,"name":"Re:We Gonna Party","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"We Gonna Party/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109134,"name":"Re:Night Fly","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Night Fly/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109144,"name":"Re:air's gravity","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"air's gravity/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109155,"name":"Re:泣き虫O'clock","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"泣き虫O'clock/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109239,"name":"Re:System “Z”","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"System “Z”/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109240,"name":"Re:Beat of getting entangled","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Beat of getting entangled/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109248,"name":"Re:Backyun! -悪い女-","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Backyun! -悪い女-/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109260,"name":"Re:LUCIA","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"LUCIA/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109261,"name":"Re:Death Scythe","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Death Scythe/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109364,"name":"Re:DON’T STOP ROCKIN’","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"D✪N’T ST✪P R✪CKIN’/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109367,"name":"Re:Dragoon","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Dragoon/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109378,"name":"Re:planet dancer","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"planet dancer/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109463,"name":"Re:FEEL the BEATS","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"FEEL the BEATS/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109472,"name":"Re:アージェントシンメトリー","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"アージェントシンメトリー/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":150001,"name":"レーティング5桁なので気軽に話しかけてください","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング10000達成","isDefault":false,"disable":false},{"id":150002,"name":"Rating Achiever -BRONZE-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング12000達成","isDefault":false,"disable":false},{"id":150003,"name":"Rating Achiever -SILVER-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング13000達成","isDefault":false,"disable":false},{"id":150004,"name":"Rating Achiever -GOLD-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング14000達成","isDefault":false,"disable":false},{"id":150006,"name":"Rating Achiever -RAINBOW-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング15000達成","isDefault":false,"disable":false},{"id":150007,"name":"【祝】舞萌DX 2022 虹RATING【到達】","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"舞萌DX 2022でレーティング8500達成","isDefault":false,"disable":false},{"id":150101,"name":"乙姫 すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"乙姫を5回覚醒","isDefault":false,"disable":false},{"id":150102,"name":"ラズ すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ラズを5回覚醒","isDefault":false,"disable":false},{"id":150103,"name":"シフォン すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"シフォンを5回覚醒","isDefault":false,"disable":false},{"id":150104,"name":"ソルト すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ソルトを5回覚醒","isDefault":false,"disable":false},{"id":150105,"name":"しゃま すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゃまを5回覚醒","isDefault":false,"disable":false},{"id":150106,"name":"みるく すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"みるくを5回覚醒","isDefault":false,"disable":false},{"id":150199,"name":"ぼくたちといっしょに弾けてこー!","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわしゅわちほー2のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":150201,"name":"アウル(幼少期) 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アウル(幼少期)を5回覚醒","isDefault":false,"disable":false},{"id":150202,"name":"トリスタン すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"トリスタンを5回覚醒","isDefault":false,"disable":false},{"id":150203,"name":"アウル すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アウルを5回覚醒","isDefault":false,"disable":false},{"id":150299,"name":"探偵回顧録の語り手","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"BLACK ROSEちほー4のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":150301,"name":"モモ すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"モモを5回覚醒","isDefault":false,"disable":false},{"id":150302,"name":"トキヤ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"トキヤを5回覚醒","isDefault":false,"disable":false},{"id":150303,"name":"コハク 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":150304,"name":"ノア すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":150305,"name":"アカツキ すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":150399,"name":"5つの裡面へいざなう蝶","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"スカイストリートちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":150401,"name":"ナノ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ナノを5回覚醒","isDefault":false,"disable":false},{"id":150402,"name":"アサド 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アサドを5回覚醒","isDefault":false,"disable":false},{"id":150403,"name":"ローヴェ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ローヴェを5回覚醒","isDefault":false,"disable":false},{"id":150404,"name":"ドメニカ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ドメニカを5回覚醒","isDefault":false,"disable":false},{"id":150405,"name":"テルス 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"テルスを5回覚醒","isDefault":false,"disable":false},{"id":150499,"name":"ビビッドカラフルワールドにようこそ!","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"kawaiiちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":150501,"name":"ニギ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ニギを5回覚醒","isDefault":false,"disable":false},{"id":150502,"name":"シンキョウ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"シンキョウを5回覚醒","isDefault":false,"disable":false},{"id":150503,"name":"メノウ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"メノウを5回覚醒","isDefault":false,"disable":false},{"id":150504,"name":"アマヒコ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アマヒコを5回覚醒","isDefault":false,"disable":false},{"id":150505,"name":"オオヒメ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"オオヒメを5回覚醒","isDefault":false,"disable":false},{"id":150599,"name":"八百万の神とゆらゆら鬼退治","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"高天原ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":155201,"name":"ひよこ? 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ひよこ?を5回覚醒","isDefault":false,"disable":false},{"id":155202,"name":"しろくま 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"しろくまを5回覚醒","isDefault":false,"disable":false},{"id":155203,"name":"ぺんぎん? 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ぺんぎん?を5回覚醒","isDefault":false,"disable":false},{"id":155204,"name":"とんかつ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"とんかつを5回覚醒","isDefault":false,"disable":false},{"id":155205,"name":"ねこ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ねこを5回覚醒","isDefault":false,"disable":false},{"id":155206,"name":"とかげ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"とかげを5回覚醒","isDefault":false,"disable":false},{"id":155207,"name":"ざっそう 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ざっそうを5回覚醒","isDefault":false,"disable":false},{"id":155208,"name":"えびふらいのしっぽ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"えびふらいのしっぽを5回覚醒","isDefault":false,"disable":false},{"id":155299,"name":"すみっコぐらし 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"すみっコぐらしちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":155301,"name":"五十嵐 撫子(決意の夏合宿編) 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"五十嵐 撫子(決意の夏合宿編)を5回覚醒","isDefault":false,"disable":false},{"id":155302,"name":"萩原 七々瀬(決意の夏合宿編) 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"萩原 七々瀬(決意の夏合宿編)を5回覚醒","isDefault":false,"disable":false},{"id":155303,"name":"葛城 華 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"葛城 華を5回覚醒","isDefault":false,"disable":false},{"id":155304,"name":"小野 美苗 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"小野 美苗を5回覚醒","isDefault":false,"disable":false},{"id":155399,"name":"HaNaMiNa 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"HaNaMiNaちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":155401,"name":"t+pazolite 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"t+pazoliteを5回覚醒","isDefault":false,"disable":false},{"id":155402,"name":"REDALiCE 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"REDALiCEを5回覚醒","isDefault":false,"disable":false},{"id":155403,"name":"DJ Myosuke 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"DJ Myosukeを5回覚醒","isDefault":false,"disable":false},{"id":155404,"name":"USAO 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"USAOを5回覚醒","isDefault":false,"disable":false},{"id":155405,"name":"Massive New Krew 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"Massive New Krewを5回覚醒","isDefault":false,"disable":false},{"id":155406,"name":"Laur 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"Laurを5回覚醒","isDefault":false,"disable":false},{"id":155407,"name":"DORO*C 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"DORO*Cを5回覚醒","isDefault":false,"disable":false},{"id":155499,"name":"HARDCORE TANO*C 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"HARDCORE TANO*Cちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":155501,"name":"メルラン・プリズムリバー 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"メルラン・プリズムリバーを5回覚醒","isDefault":false,"disable":false},{"id":155502,"name":"ルナサ・プリズムリバー 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ルナサ・プリズムリバーを5回覚醒","isDefault":false,"disable":false},{"id":155503,"name":"リリカ・プリズムリバー 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"リリカ・プリズムリバーを5回覚醒","isDefault":false,"disable":false},{"id":155504,"name":"丁礼田舞 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"丁礼田舞を5回覚醒","isDefault":false,"disable":false},{"id":155505,"name":"爾子田里乃 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"爾子田里乃を5回覚醒","isDefault":false,"disable":false},{"id":155506,"name":"ミスティア・ローレライ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ミスティア・ローレライを5回覚醒","isDefault":false,"disable":false},{"id":155507,"name":"鬼人正邪 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"鬼人正邪を5回覚醒","isDefault":false,"disable":false},{"id":155599,"name":"東方Projectリバイバル2 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"東方Projectリバイバルちほー2のキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":155901,"name":"メルティ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"メルティを5回覚醒","isDefault":false,"disable":false},{"id":155902,"name":"青い子 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"青い子を5回覚醒","isDefault":false,"disable":false},{"id":155903,"name":"ナナ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ナナを5回覚醒","isDefault":false,"disable":false},{"id":155904,"name":"リリ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"リリを5回覚醒","isDefault":false,"disable":false},{"id":155905,"name":"マカロン 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"マカロンを5回覚醒","isDefault":false,"disable":false},{"id":155999,"name":"はるまきごはん 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"はるまきごはんちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":156001,"name":"桜井 春菜 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"桜井 春菜を5回覚醒","isDefault":false,"disable":false},{"id":156002,"name":"早乙女 彩華 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"早乙女 彩華を5回覚醒","isDefault":false,"disable":false},{"id":156003,"name":"井之原 小星 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"井之原 小星を5回覚醒","isDefault":false,"disable":false},{"id":156004,"name":"柏木 咲姫 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"柏木 咲姫を5回覚醒","isDefault":false,"disable":false},{"id":156005,"name":"結城 莉玖 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"結城 莉玖を5回覚醒","isDefault":false,"disable":false},{"id":156099,"name":"オンゲキ3 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"オンゲキちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":158101,"name":"Heavenly Blast","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Heavenly Blast[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158102,"name":"Paradisoda","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Paradisoda[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158103,"name":"VANTABLACK RAVER","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"VANTABLACK RAVER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158104,"name":"時計の国のジェミニ","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"時計の国のジェミニ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158105,"name":"Xenovcipher","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Xenovcipher[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158106,"name":"星めぐり、果ての君へ。","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"星めぐり、果ての君へ。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158107,"name":"スローアライズ","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"スローアライズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158108,"name":"チエルカ/エソテリカ","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"チエルカ/エソテリカ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158109,"name":"生命不詳","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"生命不詳[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158110,"name":"Never Give Up!","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Never Give Up![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158111,"name":"Starry Colors","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Starry Colors[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158112,"name":"ほしぞらスペクタクル","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"ほしぞらスペクタクル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158113,"name":"VIIIbit Explorer","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"VIIIbit Explorer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158114,"name":"Last Samurai","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Last Samurai[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158115,"name":"蒼穹舞楽","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"蒼穹舞楽[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158116,"name":"AMABIE","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"AMABIE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158117,"name":"オーケー? オーライ!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"オーケー? オーライ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158118,"name":"サヨナラフリーウェイ","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"サヨナラフリーウェイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158119,"name":"単一指向性オーバーブルーム","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"単一指向性オーバーブルーム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158120,"name":"みなえをチェック!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"みなえをチェック![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158121,"name":"ハジマリノピアノ","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"ハジマリノピアノ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158122,"name":"BOUNCE & DANCE","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"BOUNCE & DANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158123,"name":"Kiss Me Kiss","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"Kiss Me Kiss[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158124,"name":"MEGATON BLAST","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON BLAST[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158125,"name":"Splash Dance!!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"Splash Dance!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158127,"name":"冬のこもりうた","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"冬のこもりうた[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158129,"name":"おジャ魔女カーニバル!!","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"おジャ魔女カーニバル!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158130,"name":"秒針を噛む","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"秒針を噛む[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158131,"name":"タケモトピアノCMソング","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158136,"name":"ネガティブ進化論","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ネガティブ進化論[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158137,"name":"雨とペトラ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"雨とペトラ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158138,"name":"永遠にゲームで対戦したいキリタン","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158139,"name":"KING","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"KING[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158140,"name":"幽霊東京","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"幽霊東京[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158141,"name":"Alice in 冷凍庫","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"Alice in 冷凍庫[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158142,"name":"キラメキ居残り大戦争","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"キラメキ居残り大戦争[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158143,"name":"ディカディズム","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ディカディズム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158144,"name":"猫猫的宇宙論","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"猫猫的宇宙論[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158145,"name":"ラットが死んだnew words","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ラットが死んだnew words[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158146,"name":"阿吽のビーツ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"阿吽のビーツ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158147,"name":"再会","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"再会[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158148,"name":"約束","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"約束[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158149,"name":"トラフィック・ジャム","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"トラフィック・ジャム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158150,"name":"アルティメットセンパイ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"アルティメットセンパイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158151,"name":"ロストワードクロニカル","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"ロストワードクロニカル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158152,"name":"今、誰が為のかがり火へ","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"今、誰が為のかがり火へ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158153,"name":"Melody!","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"Melody![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158154,"name":"下克上々","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"下克上々[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158155,"name":"ハウリング","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"ハウリング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158156,"name":"トランスダンスアナーキー","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"トランスダンスアナーキー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158157,"name":"Re:End of a Dream","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Re:End of a Dream[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158158,"name":"もぺもぺ","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"もぺもぺ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158159,"name":"Sound Chimera","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Sound Chimera[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158160,"name":"CO5M1C R4ILR0AD","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"CO5M1C R4ILR0AD[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158161,"name":"MAKE IT FUNKY NOW","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"MAKE IT FUNKY NOW[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158162,"name":"Rush-More","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Rush-More[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158163,"name":"Strange Bar","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Strange Bar[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158164,"name":"Big Daddy","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Big Daddy[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158165,"name":"ベースラインやってる?笑","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ベースラインやってる?笑[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158166,"name":"ALiVE","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ALiVE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158167,"name":"ヒミツCULT","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ヒミツCULT[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158168,"name":"MEGATON KICK","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON KICK[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158169,"name":"LOSE CONTROL","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"LOSE CONTROL[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158170,"name":"ステップアンドライム","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"ステップアンドライム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158171,"name":"届かない花束","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"届かない花束[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158501,"name":"Heavenly Crown","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Glorious Crown/Heavenly Blast[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":158502,"name":"ズバリ今作は本格派の強炭酸","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Paradisoda[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":158503,"name":"諦めんなよ!諦めんなお前!どうしてそこでやめるんだそこで!","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Never Give Up![でらっくす]/10回プレイ","isDefault":false,"disable":false},{"id":158504,"name":"侍","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Last Samurai[でらっくす]/ダンシング☆サムライ/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":158505,"name":"イエー!イエーイエーイエー!!!フゥー↑","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"オーケー? オーライ![でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":158506,"name":"ついに停止した","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"サヨナラフリーウェイ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":158507,"name":"そういうとこだかんね","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"単一指向性オーバーブルーム[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":158508,"name":"注目! 注目! 注目! 注目! 注目!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"みなえをチェック![でらっくす]/5回プレイ","isDefault":false,"disable":false},{"id":158509,"name":"ちょっとだけドラムが叩けます","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"みなえをチェック![でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":158510,"name":"GIGATON POWER","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON KICK[でらっくす]/MEGATON BLAST[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":158511,"name":"MEGA+MEGAはGIGAじゃないぞ。オレたちはMEGA+MEGAでTERAだ!10倍だぞ10倍","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON KICK[でらっくす]/MEGATON BLAST[でらっくす]/MASTER/一回のクレジットでFULL SYNC DX","isDefault":false,"disable":false},{"id":158513,"name":"ここがおちつくんです","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"冬のこもりうた[でらっくす]/BASIC/プレイ","isDefault":false,"disable":false},{"id":158514,"name":"筐体も噛む","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"秒針を噛む[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":158515,"name":"ピアノ打って頂戴","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/ハジマリノピアノ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158516,"name":"ピアノ売ってちょーだい!","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":158517,"name":"みんな-まあるく","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":158521,"name":"あ~~~ゲームたのし~~~~","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":158522,"name":"対戦よろしk >>ファーーーーーーーーーーーーー!!<<","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":158523,"name":"この遊びが この時こそが 僕らの場所だ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":158524,"name":"自称有名実況者","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/Seyana. ~何でも言うことを聞いてくれるアカネチャン~/アカリがやってきたぞっ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158525,"name":"You are KING","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"KING[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":158526,"name":"東京勢(仮)","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"幽霊東京[でらっくす]/東京リアルワールド/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158527,"name":"許してくれ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ラットが死んだnew words[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":158528,"name":"ずっとこどものままで居よう","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"再会[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":158529,"name":"もう一度どこかで巡り合う気がした","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"約束[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":158530,"name":"壊して作ってガッチャンコ 壊して作ってガッチャンコ","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"ロストワードクロニカル[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":158531,"name":"夢の終りは新たな始まり","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Re:End of a Dream[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":158532,"name":"Nice boat.","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"もぺもぺ[でらっくす]/True Love Song/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158533,"name":"※自主規制","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"もぺもぺ[でらっくす]/全難易度/FULL SYNC DX","isDefault":false,"disable":false},{"id":158534,"name":"ナーナナナーwwナーナナナーwwナーナーナーww","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Sound Chimera[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":158535,"name":"はい…本当に申し訳ないと思っています…反省文も書きます…","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ベースラインやってる?笑[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":200101,"name":"でらっくま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"でらっくま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200102,"name":"れもんっくま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"れもんっくま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200103,"name":"らいむっくま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"らいむっくま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200104,"name":"しゃま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"しゃま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200105,"name":"みるく(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"みるく(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200199,"name":"UNiVERSEいちの魔法使いにゃ~!!","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇宙すてーしょんちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200201,"name":"ルキ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ルキを5回覚醒","isDefault":false,"disable":false},{"id":200202,"name":"ラキ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ラキを5回覚醒","isDefault":false,"disable":false},{"id":200203,"name":"アトロ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"アトロを5回覚醒","isDefault":false,"disable":false},{"id":200204,"name":"クロト 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"クロトを5回覚醒","isDefault":false,"disable":false},{"id":200205,"name":"ルシファー 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ルシファーを5回覚醒","isDefault":false,"disable":false},{"id":200299,"name":"天使審判の陪審員","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"天界ちほー4のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200301,"name":"濡羽 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"濡羽を5回覚醒","isDefault":false,"disable":false},{"id":200302,"name":"高麗 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"高麗を5回覚醒","isDefault":false,"disable":false},{"id":200303,"name":"黒橡 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"黒橡を5回覚醒","isDefault":false,"disable":false},{"id":200304,"name":"赤墨 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"赤墨を5回覚醒","isDefault":false,"disable":false},{"id":200305,"name":"紫黒 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"紫黒を5回覚醒","isDefault":false,"disable":false},{"id":200399,"name":"五摂家の任命者","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"メトロポリスちほー4のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200401,"name":"リズ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"リズを5回覚醒","isDefault":false,"disable":false},{"id":200402,"name":"シュトルツ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"シュトルツを5回覚醒","isDefault":false,"disable":false},{"id":200403,"name":"リヒティカイト 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"リヒティカイトを5回覚醒","isDefault":false,"disable":false},{"id":200404,"name":"エーペルージュ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"エーペルージュを5回覚醒","isDefault":false,"disable":false},{"id":200405,"name":"アシッド 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"アシッドを5回覚醒","isDefault":false,"disable":false},{"id":200499,"name":"全ての物語りを見届ける者","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"7sRefちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200601,"name":"エリザ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"エリザを5回覚醒","isDefault":false,"disable":false},{"id":200602,"name":"カイン 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"カインを5回覚醒","isDefault":false,"disable":false},{"id":200603,"name":"ジャック 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ジャックを5回覚醒","isDefault":false,"disable":false},{"id":200604,"name":"アナスタシア 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"アナスタシアを5回覚醒","isDefault":false,"disable":false},{"id":200605,"name":"ラルフ(悪魔憑き) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ラルフ(悪魔憑き)を5回覚醒","isDefault":false,"disable":false},{"id":200699,"name":"月無夜と無慈悲なホロスコープ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"BLACK ROSEちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":205101,"name":"最上 静香 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"最上 静香を5回覚醒","isDefault":false,"disable":false},{"id":205102,"name":"箱崎 星梨花 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"箱崎 星梨花を5回覚醒","isDefault":false,"disable":false},{"id":205103,"name":"野々原 茜 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"野々原 茜を5回覚醒","isDefault":false,"disable":false},{"id":205104,"name":"北沢 志保 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"北沢 志保を5回覚醒","isDefault":false,"disable":false},{"id":205105,"name":"北上 麗花 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"北上 麗花を5回覚醒","isDefault":false,"disable":false},{"id":205199,"name":"アイドルマスター ミリオンライブ!ちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"アイドルマスター ミリオンライブ!ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":205201,"name":"天道 輝 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"天道 輝を5回覚醒","isDefault":false,"disable":false},{"id":205202,"name":"桜庭 薫 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"桜庭 薫を5回覚醒","isDefault":false,"disable":false},{"id":205203,"name":"柏木 翼 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"柏木 翼を5回覚醒","isDefault":false,"disable":false},{"id":205299,"name":"アイドルマスター SideMちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"アイドルマスター SideMちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":205301,"name":"cosMo@暴走P 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走Pを5回覚醒","isDefault":false,"disable":false},{"id":205302,"name":"cosMo@暴走P(バ美肉) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走P(バ美肉)を5回覚醒","isDefault":false,"disable":false},{"id":205303,"name":"空気が嫁ないBoy 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"空気が嫁ないBoyを5回覚醒","isDefault":false,"disable":false},{"id":205304,"name":"空気が嫁ないGirl 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"空気が嫁ないGirlを5回覚醒","isDefault":false,"disable":false},{"id":205305,"name":"GOBOU 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"GOBOUを5回覚醒","isDefault":false,"disable":false},{"id":205306,"name":"HACKPSY 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"HACKPSYを5回覚醒","isDefault":false,"disable":false},{"id":205307,"name":"うさぎのもちよ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"うさぎのもちよを5回覚醒","isDefault":false,"disable":false},{"id":205399,"name":"cosMo@暴走Pちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走Pちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":205401,"name":"オーイシマサヨシ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オーイシマサヨシを5回覚醒","isDefault":false,"disable":false},{"id":205402,"name":"加藤純一 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"加藤純一を5回覚醒","isDefault":false,"disable":false},{"id":205499,"name":"オーイシ×加藤のピザラジオちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オーイシ×加藤のピザラジオちほーのキャラクターを10回覚醒","isDefault":false,"disable":false},{"id":205501,"name":"博麗 霊夢 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"博麗 霊夢を5回覚醒","isDefault":false,"disable":false},{"id":205502,"name":"霧雨 魔理沙 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"霧雨 魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":205503,"name":"八雲 紫 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"八雲 紫を5回覚醒","isDefault":false,"disable":false},{"id":205504,"name":"宇佐見 菫子 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇佐見 菫子を5回覚醒","isDefault":false,"disable":false},{"id":205505,"name":"魂魄 妖夢 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"魂魄 妖夢を5回覚醒","isDefault":false,"disable":false},{"id":205599,"name":"東方ダンマクカグラちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"東方ダンマクカグラちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":205601,"name":"キノシタ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"キノシタを5回覚醒","isDefault":false,"disable":false},{"id":205602,"name":"鏡音リン(ポッピンキャンディ☆フィーバー!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"鏡音リン(ポッピンキャンディ☆フィーバー!)を5回覚醒","isDefault":false,"disable":false},{"id":205603,"name":"音街ウナ(ポッピンキャンディ☆フィーバー!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(ポッピンキャンディ☆フィーバー!)を5回覚醒","isDefault":false,"disable":false},{"id":205604,"name":"音街ウナ(どぅーまいべすと!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(どぅーまいべすと!)を5回覚醒","isDefault":false,"disable":false},{"id":205605,"name":"鏡音リン(スターリースカイ☆パレード) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"鏡音リン(スターリースカイ☆パレード)を5回覚醒","isDefault":false,"disable":false},{"id":205606,"name":"音街ウナ(スターリースカイ☆パレード) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(スターリースカイ☆パレード)を5回覚醒","isDefault":false,"disable":false},{"id":205607,"name":"音街ウナ(はやくそれになりたい!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(はやくそれになりたい!)を5回覚醒","isDefault":false,"disable":false},{"id":205699,"name":"キノシタちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"キノシタちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":205901,"name":"緑仙 すき","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"緑仙を5回覚醒","isDefault":false,"disable":false},{"id":205902,"name":"三枝明那 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"三枝明那を5回覚醒","isDefault":false,"disable":false},{"id":205903,"name":"童田明治 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"童田明治を5回覚醒","isDefault":false,"disable":false},{"id":205904,"name":"鈴木勝 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"鈴木勝を5回覚醒","isDefault":false,"disable":false},{"id":205905,"name":"える すき","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"えるを5回覚醒","isDefault":false,"disable":false},{"id":205906,"name":"ジョー・力一 すき","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"ジョー・力一を5回覚醒","isDefault":false,"disable":false},{"id":205999,"name":"Rain Dropsちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"Rain Dropsちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":206001,"name":"神代 類 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"神代 類を5回覚醒","isDefault":false,"disable":false},{"id":206002,"name":"鳳 えむ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 えむを5回覚醒","isDefault":false,"disable":false},{"id":206003,"name":"天馬 司 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 司を5回覚醒","isDefault":false,"disable":false},{"id":206004,"name":"草薙 寧々 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"草薙 寧々を5回覚醒","isDefault":false,"disable":false},{"id":206005,"name":"初音ミク(ワンダーランズ×ショウタイム) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(ワンダーランズ×ショウタイム)を5回覚醒","isDefault":false,"disable":false},{"id":206006,"name":"星乃 一歌 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"星乃 一歌を5回覚醒","isDefault":false,"disable":false},{"id":206007,"name":"天馬 咲希 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 咲希を5回覚醒","isDefault":false,"disable":false},{"id":206008,"name":"望月 穂波 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"望月 穂波を5回覚醒","isDefault":false,"disable":false},{"id":206009,"name":"日野森 志歩 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 志歩を5回覚醒","isDefault":false,"disable":false},{"id":206010,"name":"初音ミク(Leo/need) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Leo/need)を5回覚醒","isDefault":false,"disable":false},{"id":206011,"name":"桐谷 遥 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桐谷 遥を5回覚醒","isDefault":false,"disable":false},{"id":206012,"name":"花里 みのり 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"花里 みのりを5回覚醒","isDefault":false,"disable":false},{"id":206013,"name":"日野森 雫 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 雫を5回覚醒","isDefault":false,"disable":false},{"id":206014,"name":"桃井 愛莉 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桃井 愛莉を5回覚醒","isDefault":false,"disable":false},{"id":206015,"name":"初音ミク(MORE MORE JUMP!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(MORE MORE JUMP!)を5回覚醒","isDefault":false,"disable":false},{"id":206050,"name":"Vivid BAD SQUAD 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Vivid BAD SQUADのキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206051,"name":"25時、ナイトコードで。 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"25時、ナイトコードで。のキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206052,"name":"ワンダーランズ×ショウタイム 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワンダーランズ×ショウタイムのキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206053,"name":"Leo/need 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Leo/needのキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206054,"name":"MORE MORE JUMP! 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MORE MORE JUMP!のキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206099,"name":"プロジェクトセカイちほー2 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2のキャラクターを75回覚醒","isDefault":false,"disable":false},{"id":206101,"name":"DIVA 初音ミク/アバンガード 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 初音ミク/アバンガードを5回覚醒","isDefault":false,"disable":false},{"id":206102,"name":"DIVA 巡音ルカ/サクセサー 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 巡音ルカ/サクセサーを5回覚醒","isDefault":false,"disable":false},{"id":206103,"name":"DIVA 鏡音リン/トランスミッター 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 鏡音リン/トランスミッターを5回覚醒","isDefault":false,"disable":false},{"id":206104,"name":"DIVA 鏡音レン/レシーバー 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 鏡音レン/レシーバーを5回覚醒","isDefault":false,"disable":false},{"id":206105,"name":"DIVA KAITO/オンザロック 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA KAITO/オンザロックを5回覚醒","isDefault":false,"disable":false},{"id":206106,"name":"DIVA MEIKO/スカーレット 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA MEIKO/スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":206199,"name":"Project DIVAちほー3 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"Project DIVAちほー3のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":206201,"name":"星咲 あかり(No Limit RED Force) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"星咲 あかり(No Limit RED Force)を5回覚醒","isDefault":false,"disable":false},{"id":206202,"name":"藤沢 柚子(No Limit RED Force) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"藤沢 柚子(No Limit RED Force)を5回覚醒","isDefault":false,"disable":false},{"id":206203,"name":"三角 葵(No Limit RED Force) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"三角 葵(No Limit RED Force)を5回覚醒","isDefault":false,"disable":false},{"id":206204,"name":"皇城 セツナ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"皇城 セツナを5回覚醒","isDefault":false,"disable":false},{"id":206205,"name":"珠洲島 有栖(ぱくぱく☆がーる) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"珠洲島 有栖(ぱくぱく☆がーる)を5回覚醒","isDefault":false,"disable":false},{"id":206299,"name":"オンゲキちほー4 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オンゲキちほー4のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":206301,"name":"藤堂 陽南袴 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"藤堂 陽南袴を5回覚醒","isDefault":false,"disable":false},{"id":206302,"name":"桔梗 小夜曲 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"桔梗 小夜曲を5回覚醒","isDefault":false,"disable":false},{"id":206303,"name":"芒崎 奏 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"芒崎 奏を5回覚醒","isDefault":false,"disable":false},{"id":206399,"name":"舞ヶ原シンセ研究会ちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"舞ヶ原シンセ研究会ちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":208101,"name":"宿星審判","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"宿星審判[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208102,"name":"脳天直撃","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"脳天直撃[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208103,"name":"とびだせ!TO THE COSMIC!!","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"とびだせ!TO THE COSMIC!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208104,"name":"噛み係","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"噛み係[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208105,"name":"トリアージ","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"トリアージ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208106,"name":"NAGAREBOSHI☆ROCKET","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"NAGAREBOSHI☆ROCKET[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208107,"name":"U&iVERSE -銀河鸞翔-","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"U&iVERSE -銀河鸞翔-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208108,"name":"華の集落、秋のお届け","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"華の集落、秋のお届け[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208109,"name":"BLACK SWAN","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"BLACK SWAN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208110,"name":"星詠みとデスペラード","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"星詠みとデスペラード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208111,"name":"Round Round Spinning Around","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Round Round Spinning Around[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208112,"name":"Alcyone","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Alcyone[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208113,"name":"Raven Emperor","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Raven Emperor[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208114,"name":"Yorugao","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Yorugao[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208115,"name":"ヨミビトシラズ","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"ヨミビトシラズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208116,"name":"前衛的Landscape","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"前衛的Landscape[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208117,"name":"Trick tear","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Trick tear[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208118,"name":"躯樹の墓守","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"躯樹の墓守[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208119,"name":"ぱくぱく☆がーる","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"ぱくぱく☆がーる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208120,"name":"No Limit RED Force","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"No Limit RED Force[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208121,"name":"LiftOff","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"LiftOff[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208122,"name":"Falsum Atlantis.","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"Falsum Atlantis.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208123,"name":"We Are Us","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"We Are Us[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208124,"name":"Limits","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"Limits[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208125,"name":"スピカの天秤","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"スピカの天秤[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208126,"name":"ハードコア・シンドローム","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"ハードコア・シンドローム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208127,"name":"夜に駆ける","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"夜に駆ける[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208128,"name":"うっせぇわ","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208129,"name":"Shooting Stars","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"Shooting Stars[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208130,"name":"MOON NIGHTのせいにして","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"MOON NIGHTのせいにして[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208131,"name":"テレキャスタービーボーイ","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"テレキャスタービーボーイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208132,"name":"僕は空気が嫁ない","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"僕は空気が嫁ない[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208133,"name":"デッドマンズバラッド","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"デッドマンズバラッド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208135,"name":"竹","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208136,"name":"スーパーシンメトリー","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"スーパーシンメトリー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208137,"name":"Southern Cross","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"Southern Cross[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208138,"name":"Upshift","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"Upshift[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208139,"name":"MOBILYS","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"MOBILYS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208140,"name":"ドラゴンエネルギー","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"ドラゴンエネルギー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208141,"name":"セカイはまだ始まってすらいない","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイはまだ始まってすらいない[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208142,"name":"Sweets Time","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"Sweets Time[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208143,"name":"紅星ミゼラブル~廃憶編","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"紅星ミゼラブル~廃憶編[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208144,"name":"幻想に咲いた花","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"幻想に咲いた花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208145,"name":"マツヨイナイトバグ","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"マツヨイナイトバグ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208146,"name":"ポッピンキャンディ☆フィーバー!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ポッピンキャンディ☆フィーバー![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208147,"name":"どぅーまいべすと!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"どぅーまいべすと![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208148,"name":"泥の分際で私だけの大切を奪おうだなんて","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"泥の分際で私だけの大切を奪おうだなんて[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208149,"name":"VOLTAGE","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"VOLTAGE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208150,"name":"失敗作少女","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"失敗作少女[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208151,"name":"悪魔の踊り方","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"悪魔の踊り方[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208152,"name":"ノイローゼ","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ノイローゼ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208154,"name":"グッバイ宣言","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"グッバイ宣言[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208155,"name":"春嵐","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"春嵐[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208156,"name":"ラグトレイン","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ラグトレイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208158,"name":"インドア系ならトラックメイカー","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"インドア系ならトラックメイカー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208159,"name":"アカツキアライヴァル","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"アカツキアライヴァル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208160,"name":"リモコン","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"リモコン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208161,"name":"on the rocks","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"on the rocks[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208162,"name":"響け!CHIREI MY WAY!","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"響け!CHIREI MY WAY![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208163,"name":"神々が恋した幻想郷","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"神々が恋した幻想郷[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208164,"name":"Lia=Fail","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Lia=Fail[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208165,"name":"アンビバレンス","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"アンビバレンス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208166,"name":"veil","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"veil[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208167,"name":"廻廻奇譚","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"廻廻奇譚[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208168,"name":"さんさーら!","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"さんさーら![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208169,"name":"アイドル新鋭隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"アイドル新鋭隊[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208170,"name":"needLe","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"needLe[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208171,"name":"ヒステリックナイトガール","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"ヒステリックナイトガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208172,"name":"GIGANTØMAKHIA","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"GIGANTØMAKHIA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208173,"name":"ゴーストルール","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ゴーストルール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208174,"name":"taboo tears you up","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"taboo tears you up[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208501,"name":"二人が揃ったら怖くなんかにゃいにゃ~","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"とびだせ!TO THE COSMIC!![でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208502,"name":"Let’s牛乳Death!!","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Oshama Scramble![でらっくす]/とびだせ!TO THE COSMIC!![でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":208503,"name":"半径25cmの窓で","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"ヨミビトシラズ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208504,"name":"どうかこのまま時間を止めて","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"ヨミビトシラズ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":208505,"name":"私 の 脳 天 貫 く","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"前衛的Landscape[でらっくす]/脳天直撃[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208506,"name":"運命の石に刺さりし伝説の剣","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Caliburne ~Story of the Legendary sword~/Lia=Fail[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":208507,"name":"ま","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"テレキャスタービーボーイ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208508,"name":"KYつったやつがKYなんですー!ぷっぷー!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"僕は空気が嫁ない[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":208509,"name":"ね゛え゛聞゛い゛て゛る゛?た゛ま゛に゛は゛仲゛良゛く゛し゛て゛く゛れ゛な゛い゛か゛な゛? っ゛て゛","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"デッドマンズバラッド[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208510,"name":"終わりを超えて ずっとパーティーを","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイはまだ始まってすらいない[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208511,"name":"わんだほーい!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイはまだ始まってすらいない[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":208512,"name":"はい優勝!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ポッピンキャンディ☆フィーバー![でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":208513,"name":"縛りプレイもいい所じゃない?!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"どぅーまいべすと![でらっくす]/SPEED 1/FULL COMBO","isDefault":false,"disable":false},{"id":208514,"name":"みんな騒げー!!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"どぅーまいべすと![でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":208515,"name":"間違いだらけに オヤスミナサイ","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"失敗作少女[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208516,"name":"二度と誰も愛せないな","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ノイローゼ[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":208517,"name":"あらまぁ、お行儀が良いこと","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ノイローゼ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208518,"name":"キミの代役は、他の誰にもできはしないから────","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"アカツキアライヴァル[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":208519,"name":"L R L R STOP&Dash&up&talk B B A B S","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"リモコン[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208520,"name":"二人でいよう","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"夜に駆ける[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208521,"name":"私が俗に言う天才です","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":208522,"name":"あなたが思うより健康です","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/勝利","isDefault":false,"disable":false},{"id":208523,"name":"うっせぇうっせぇうっせぇわ","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":208526,"name":"エビデイ エビナイ トラックメイカー","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"インドア系ならトラックメイカー[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":208527,"name":"玉砕です","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"インドア系ならトラックメイカー[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":208528,"name":"宙に舞った言葉じゃあなたを救えないのだろう","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"veil[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":208529,"name":"舞舞奇譚","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"廻廻奇譚[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208530,"name":"脳天直撃 セガサターン","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"脳天直撃[でらっくす]/セガサターン起動音[H.][Remix]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208531,"name":"教育してやる","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"Falsum Atlantis.[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208532,"name":"This Place その証 刻む歌","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"We Are Us[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208533,"name":"絶望と希望、戦いのはじまり。","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"スピカの天秤[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208534,"name":"(゜Д゜)","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"BATTLE No.1[でらっくす]/ハードコア・シンドローム[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208535,"name":"H -竹- H","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":208536,"name":"奥義[竹筒羊羹]","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208537,"name":"竹の魅力に首ったけ","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":208538,"name":"SymmetrYrtemmyS","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"アージェントシンメトリー/スーパーシンメトリー[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208539,"name":"今ここで君が生きているこの瞬間は君が年老いた時きっと宝物になるから","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"Southern Cross[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":208540,"name":"一般人だけど20代最後なのでプロにオリ曲を作ってもらった","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"さんさーら![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":208541,"name":"最高泣(さいこうきゅう)かい…","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"さんさーら![でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208543,"name":"甘党","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"Sweets Time[でらっくす]/東方スイーツ!~鬼畜姉妹と受難メイド~/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208544,"name":"太陽にも負けない私たちは輝き光る","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"響け!CHIREI MY WAY![でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208545,"name":"君を待ってるから","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"神々が恋した幻想郷[でらっくす]/FULL COMBO+","isDefault":false,"disable":false},{"id":208546,"name":"百曲征服者","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"完成「百曲征服者」活动","isDefault":false,"disable":false},{"id":208547,"name":"三周年见证","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"纪念「三周年见证」活动","isDefault":false,"disable":false},{"id":250001,"name":"【祝】舞萌DX 2023 虹RATING【到達】","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 2023でレーティング15000達成","isDefault":false,"disable":false},{"id":250011,"name":"お前の中の-100号出せよ!!","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250012,"name":"神譜面できた?","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250013,"name":"そば(うどん)","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな社食です","isDefault":false,"disable":false},{"id":250014,"name":"パーフェクトオンスケ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250026,"name":"工数ガン無視","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250027,"name":"勤怠登録をしてコレに「いいね!」","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250028,"name":"遅れます。多分エアコンのせいです。","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250029,"name":"レールのないジェットコースターみたい","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250030,"name":"これの思い出を出しました。2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250031,"name":"多分操作まちがってるだけじゃない?","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250101,"name":"ちびみるく 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"ちびみるくを5回覚醒","isDefault":false,"disable":false},{"id":250102,"name":"SDしゃま 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"SDしゃまを5回覚醒","isDefault":false,"disable":false},{"id":250103,"name":"SDみるく 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"SDみるくを5回覚醒","isDefault":false,"disable":false},{"id":250104,"name":"金の牛乳瓶 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"金の牛乳瓶を5回覚醒","isDefault":false,"disable":false},{"id":250105,"name":"Joker 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"Jokerを5回覚醒","isDefault":false,"disable":false},{"id":250199,"name":"ゴキゲンなメンバーに仲間入りにゃ♪","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"宇宙すてーしょんちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250201,"name":"家菊 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"家菊を5回覚醒","isDefault":false,"disable":false},{"id":250202,"name":"橘花 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"橘花を5回覚醒","isDefault":false,"disable":false},{"id":250203,"name":"黒桜 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"黒桜を5回覚醒","isDefault":false,"disable":false},{"id":250204,"name":"紫藤 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"紫藤を5回覚醒","isDefault":false,"disable":false},{"id":250205,"name":"藪椿 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"藪椿を5回覚醒","isDefault":false,"disable":false},{"id":250299,"name":"次世代育成のスペシャリスト","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"メトロポリスちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250301,"name":"百合咲ミカ ガチ勢","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"百合咲ミカを5回覚醒","isDefault":false,"disable":false},{"id":250302,"name":"白銅寺アズリ ガチ勢","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"白銅寺アズリを5回覚醒","isDefault":false,"disable":false},{"id":250303,"name":"白法院ラグ すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"白法院ラグを5回覚醒","isDefault":false,"disable":false},{"id":250304,"name":"兎花宮イオフィ すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"兎花宮イオフィを5回覚醒","isDefault":false,"disable":false},{"id":250305,"name":"庭白ガヴィ 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"庭白ガヴィを5回覚醒","isDefault":false,"disable":false},{"id":250399,"name":"天の楽団のコンダクター","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"天界ちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250401,"name":"リズ すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"リズを5回覚醒","isDefault":false,"disable":false},{"id":250402,"name":"アシッド すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アシッド を5回覚醒","isDefault":false,"disable":false},{"id":250403,"name":"ゲルプテディ 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"ゲルプテディを5回覚醒","isDefault":false,"disable":false},{"id":250404,"name":"オーランジェット 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"オーランジェットを5回覚醒","isDefault":false,"disable":false},{"id":250405,"name":"W?K?Y? 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"W?K?Y?を5回覚醒","isDefault":false,"disable":false},{"id":250499,"name":"虹色のジュエリーメーカー","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"7sRefちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250601,"name":"クレメンス すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"クレメンスを5回覚醒","isDefault":false,"disable":false},{"id":250602,"name":"バイロン すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"バイロンを5回覚醒","isDefault":false,"disable":false},{"id":250603,"name":"エリー すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"エリーを5回覚醒","isDefault":false,"disable":false},{"id":250699,"name":"MEMORY OF BLACKROSE","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"BLACK ROSEちほー6のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":255201,"name":"くらべられっ子ちゃん 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":255202,"name":"あのバスちゃん 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"あのバスちゃんを5回覚醒","isDefault":false,"disable":false},{"id":255203,"name":"天使ちゃん 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"天使ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":255204,"name":"ナイ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ナイを5回覚醒","isDefault":false,"disable":false},{"id":255299,"name":"ツユちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ツユちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":255301,"name":"出雲咲姫 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"出雲咲姫を5回覚醒","isDefault":false,"disable":false},{"id":255302,"name":"新島衣舞紀 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"新島衣舞紀を5回覚醒","isDefault":false,"disable":false},{"id":255303,"name":"花巻乙和 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"花巻乙和を5回覚醒","isDefault":false,"disable":false},{"id":255304,"name":"福島ノア 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"福島ノアを5回覚醒","isDefault":false,"disable":false},{"id":255305,"name":"桜田美夢 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"桜田美夢を5回覚醒","isDefault":false,"disable":false},{"id":255306,"name":"春日春奈 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"春日春奈を5回覚醒","isDefault":false,"disable":false},{"id":255307,"name":"白鳥胡桃 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"白鳥胡桃を5回覚醒","isDefault":false,"disable":false},{"id":255308,"name":"竹下みいこ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"竹下みいこを5回覚醒","isDefault":false,"disable":false},{"id":255399,"name":"D4DJ Groovy Mixちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":255401,"name":"大空 彩 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"大空 彩を5回覚醒","isDefault":false,"disable":false},{"id":255402,"name":"白戒 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"白戒を5回覚醒","isDefault":false,"disable":false},{"id":255403,"name":"silky6 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"silky6を5回覚醒","isDefault":false,"disable":false},{"id":255404,"name":"削除 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"削除を5回覚醒","isDefault":false,"disable":false},{"id":255405,"name":"BADASS 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"BADASSを5回覚醒","isDefault":false,"disable":false},{"id":255499,"name":"Diverse Systemちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Diverse Systemちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":255599,"name":"Rain Dropsちほー2 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Rain Dropsちほー2のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":255601,"name":"有野課長 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"有野課長を5回覚醒","isDefault":false,"disable":false},{"id":255602,"name":"12代目AD松井 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"12代目AD松井を5回覚醒","isDefault":false,"disable":false},{"id":255603,"name":"16代目AD加賀 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"16代目AD加賀を5回覚醒","isDefault":false,"disable":false},{"id":255604,"name":"MA谷澤&14代目AD大須賀 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"MA谷澤&14代目AD大須賀を5回覚醒","isDefault":false,"disable":false},{"id":255605,"name":"カメラマン阿部 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"カメラマン阿部を5回覚醒","isDefault":false,"disable":false},{"id":255606,"name":"王様 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"王様を5回覚醒","isDefault":false,"disable":false},{"id":255699,"name":"ゲームセンターCXちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ゲームセンターCXちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":255801,"name":"No.9_ニナ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"No.9_ニナを5回覚醒","isDefault":false,"disable":false},{"id":255802,"name":"シルヴィアス 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"シルヴィアスを5回覚醒","isDefault":false,"disable":false},{"id":255803,"name":"マゼラン・マゼラン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"マゼラン・マゼランを5回覚醒","isDefault":false,"disable":false},{"id":255804,"name":"ミゼラン・ミゼラン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ミゼラン・ミゼランを5回覚醒","isDefault":false,"disable":false},{"id":255805,"name":"チュウニペンギン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"チュウニペンギンを5回覚醒","isDefault":false,"disable":false},{"id":255806,"name":"ショウニペンギン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ショウニペンギンを5回覚醒","isDefault":false,"disable":false},{"id":255899,"name":"CHUNITHMちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"CHUNITHMちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":255901,"name":"すりぃ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃを5回覚醒","isDefault":false,"disable":false},{"id":255902,"name":"ナース 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ナースを5回覚醒","isDefault":false,"disable":false},{"id":255903,"name":"ボーイ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ボーイを5回覚醒","isDefault":false,"disable":false},{"id":255904,"name":"ガール 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ガールを5回覚醒","isDefault":false,"disable":false},{"id":255905,"name":"審査員 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"審査員を5回覚醒","isDefault":false,"disable":false},{"id":255906,"name":"親衛隊 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"親衛隊を5回覚醒","isDefault":false,"disable":false},{"id":255907,"name":"ひょっとこJK 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ひょっとこJKを5回覚醒","isDefault":false,"disable":false},{"id":255908,"name":"ピエロ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ピエロを5回覚醒","isDefault":false,"disable":false},{"id":255909,"name":"侍 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"侍を5回覚醒","isDefault":false,"disable":false},{"id":255910,"name":"牛男 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"牛男を5回覚醒","isDefault":false,"disable":false},{"id":255911,"name":"舞踏会の姉貴 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"舞踏会の姉貴を5回覚醒","isDefault":false,"disable":false},{"id":255912,"name":"黒須 紘 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"黒須 紘を5回覚醒","isDefault":false,"disable":false},{"id":255999,"name":"すりぃちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃちほーのキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":256001,"name":"星咲 あかり(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"星咲 あかり(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256002,"name":"藤沢 柚子(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"藤沢 柚子(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256003,"name":"三角 葵(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"三角 葵(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256004,"name":"日向 千夏(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"日向 千夏(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256005,"name":"皇城 セツナ(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"皇城 セツナ(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256006,"name":"高瀬 梨緒(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"高瀬 梨緒(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":256007,"name":"結城 莉玖(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"結城 莉玖(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":256008,"name":"藍原 椿(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"藍原 椿(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":256099,"name":"オンゲキちほー5 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"オンゲキちほー5のキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":258101,"name":"Starlight Disco","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Starlight Disco[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258102,"name":"セツナトリップ","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"セツナトリップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258103,"name":"Grip & Break down !!","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Grip & Break down !![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258104,"name":"春を告げる","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"春を告げる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258105,"name":"ミルキースター・シューティングスター","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"ミルキースター・シューティングスター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258106,"name":"isophote","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"isophote[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258107,"name":"パラマウント☆ショータイム!!","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"パラマウント☆ショータイム!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258108,"name":"Strive against fate","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Strive against fate[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258109,"name":"sølips","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"sølips[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258110,"name":"パーフェクション","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"パーフェクション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258111,"name":"デーモンベット","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"デーモンベット[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258112,"name":"HECATONCHEIR","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"HECATONCHEIR[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258113,"name":"Irresistible","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Irresistible[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258114,"name":"HAGAKIRI","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"HAGAKIRI[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258115,"name":"N3V3R G3T OV3R","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"N3V3R G3T OV3R[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258116,"name":"Swift Swing","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Swift Swing[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258117,"name":"星空パーティーチューン","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"星空パーティーチューン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258118,"name":"チューリングの跡","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"チューリングの跡[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258119,"name":"Sage","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Sage[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258120,"name":"OTOGEMA","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"OTOGEMA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258121,"name":"WiPE OUT MEMORIES","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"WiPE OUT MEMORIES[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258122,"name":"Metamorphosism","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Metamorphosism[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258123,"name":"白花の天使","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"白花の天使[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258124,"name":"World's end loneliness","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"World's end loneliness[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258125,"name":"Jouez Avec Moi?","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Jouez Avec Moi?[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258126,"name":"テリトリーバトル","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"テリトリーバトル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258127,"name":"Good bye, Merry-Go-Round.","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"Good bye, Merry-Go-Round.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258128,"name":"ツクヨミステップ","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"ツクヨミステップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258129,"name":"folern","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"folern[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258130,"name":"コスモポップファンクラブ","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"コスモポップファンクラブ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258131,"name":"撩乱乙女†無双劇","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"撩乱乙女†無双劇[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258132,"name":"See The Light","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"See The Light[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258133,"name":"エータ・ベータ・イータ","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"エータ・ベータ・イータ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258135,"name":"くらべられっ子","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258136,"name":"あの世行きのバスに乗ってさらば。","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"あの世行きのバスに乗ってさらば。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258138,"name":"ヴァンパイア","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258139,"name":"エンヴィーベイビー","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エンヴィーベイビー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258140,"name":"初音天地開闢神話","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"初音天地開闢神話[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258141,"name":"Armageddon","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Armageddon[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258142,"name":"Dreadnought","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Dreadnought[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258143,"name":"enchanted love","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"enchanted love[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258144,"name":"Caterpillar Song","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Caterpillar Song[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258145,"name":"Photon Melodies","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"Photon Melodies[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258146,"name":"吾輩よ猫であれ","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"吾輩よ猫であれ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258147,"name":"","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258148,"name":"BLUE ZONE","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"BLUE ZONE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258149,"name":"Estahv","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Estahv[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258150,"name":"First Dance","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"First Dance[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258151,"name":"Mjölnir","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Mjölnir[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258152,"name":"Define","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Define[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258153,"name":"BANG!","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"BANG![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258154,"name":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258155,"name":"オントロジー","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"オントロジー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258156,"name":"剣を抜け!GCCX MAX","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258157,"name":"Princess♂","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"Princess♂[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258158,"name":"ヒトガタ","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"ヒトガタ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258159,"name":"Spring of Dreams","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Spring of Dreams[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258160,"name":"大輪の魂 (feat. AO, 司芭扶)","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"大輪の魂 (feat. AO, 司芭扶)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258161,"name":"紅に染まる恋の花","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"紅に染まる恋の花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258162,"name":"三妖精SAY YA!!!","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"三妖精SAY YA!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258163,"name":"Reach For The Stars (Re-Colors)","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Reach For The Stars (Re-Colors)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258164,"name":"ジャンキーナイトタウンオーケストラ","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ジャンキーナイトタウンオーケストラ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258165,"name":"終焉逃避行","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"終焉逃避行[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258166,"name":"8-EM","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"8-EM[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258167,"name":"若い力","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258168,"name":"遺伝子レベル∞スパイラル","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"遺伝子レベル∞スパイラル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258169,"name":"otorii INNOVATED -[i]3-","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258170,"name":"エゴロック","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258171,"name":"ただ選択があった","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ただ選択があった[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258172,"name":"パズルリボン","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"パズルリボン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258173,"name":"YONA YONA DANCE","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"YONA YONA DANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258174,"name":"Transcend Lights","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"Transcend Lights[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258501,"name":"『全ては一つの幸福に集約された。今日と言う日は人類が真の幸福へ舵を切った輝かしい歴史の転換である』","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"sølips[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":258502,"name":"U,iNVERSE","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"sølips[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":258503,"name":"N3V3R G3T OV3R DRiV3","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"N3V3R G3T OV3R[でらっくす]/My My My[でらっくす]/CITRUS MONSTER/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":258504,"name":"世紀末","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"World's end loneliness[でらっくす]/WORLD'S END UMBRELLA/ワールズエンド・ダンスホール/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":258505,"name":"ロケ地:大鳥居セガ","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"遺伝子レベル∞スパイラル[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258506,"name":"Be For 舞","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"遺伝子レベル∞スパイラル[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":258507,"name":"まずはこっちおいで","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":258508,"name":"あたしヴァンパイア","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":258509,"name":"きみもヴァンパイア","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258510,"name":"ジャマママ マ","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エンヴィーベイビー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258511,"name":"「次は君のいる世界に この歌を 届けに行くよ」","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"初音天地開闢神話[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258512,"name":"どーでもいいこと呟いてんな","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ジャンキーナイトタウンオーケストラ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258513,"name":"逃げてしまえたら。","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"終焉逃避行[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258514,"name":"ネットの髑髏","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258515,"name":"勝ち負け取り憑かれナンセンス","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":258516,"name":"ほらテンテコへンテコ舞舞","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":258517,"name":"はぁ~~~~~~~~~~","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/うっせぇわ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258518,"name":"ただ洗濯機があった","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ただ選択があった[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":258519,"name":"人生は選択の連続","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ただ選択があった[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258522,"name":"私をほっといて","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258526,"name":"夢に見た様なそんな未来さ","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"オントロジー[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":258527,"name":"雨天決行","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"オントロジー[でらっくす]/VOLTAGE[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258528,"name":"一機やらしてもらってよかですか?","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":258529,"name":"パターン入った!","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":258530,"name":"ゲームセンターCX! 課長ON!!","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258531,"name":"たまに行くならこんなゲームセンター","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":258532,"name":"人畜無害な面したサイコパス","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"Princess♂[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":258533,"name":"ココロを叫べ!","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"ヒトガタ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":258534,"name":"返せ返せ僕のSYNCを","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"テリトリーバトル[でらっくす]/マッチングプレイ/1 MISS","isDefault":false,"disable":false},{"id":258535,"name":"≡縦連打は人生≡","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"エータ・ベータ・イータ[でらっくす]/HERA/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":258536,"name":"ばーか","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"エータ・ベータ・イータ[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":258537,"name":"ATM","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"8-EM[でらっくす]/かせげ!ジャリンコヒーロー/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258538,"name":"4月1日でございます","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/41回プレイ","isDefault":false,"disable":false},{"id":258539,"name":"maimaiをプレイして感覚を掴め","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":258540,"name":"確実にゴッ!","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/5回プレイ","isDefault":false,"disable":false},{"id":258541,"name":"向こうの部屋に行きましょうか","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/マッチングプレイ/1 MISS","isDefault":false,"disable":false},{"id":258542,"name":"のらねこさい","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Dreadnought[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":258543,"name":"恐れ知らず","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Dreadnought[でらっくす]/MASTER/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":258544,"name":"愛してますよ、王子様。","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"enchanted love[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":258545,"name":"いもむし先生","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Caterpillar Song[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":258546,"name":"この宙を超えて降り注ぎ 星を星を満たす","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Photon Melodies[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":258547,"name":"恋は宇宙的!何て宇宙的!","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"吾輩よ猫であれ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":258548,"name":"ディグラー","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"吾輩よ猫であれ[でらっくす]/Photon Melodies[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258549,"name":"爆発は好きか!!!!","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":258550,"name":"明日にぶち込む納期と進捗","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":258551,"name":"知的創造で社会に貢献","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/BASIC/FULL COMBO","isDefault":false,"disable":false},{"id":258552,"name":"先進技術で時代の先取","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/ADVANCED/FULL COMBO","isDefault":false,"disable":false},{"id":258553,"name":"人社一体で目標追求","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":258554,"name":"創造は生命","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":258555,"name":"愛社精神","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/若い力 -SEGA HARD GIRLS MIX-/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258556,"name":"おもしろmaimai倉庫","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Southern Cross[でらっくす]/Party 4U ”holy nite mix”/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258557,"name":"Kyrie","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Armageddon[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":259001,"name":"Rating Achiever -銅-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング12000達成","isDefault":false,"disable":false},{"id":259002,"name":"Rating Achiever -銀-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング13000達成","isDefault":false,"disable":false},{"id":259003,"name":"Rating Achiever -金-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング14000達成","isDefault":false,"disable":false},{"id":259004,"name":"Rating Achiever -白金-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング14500達成","isDefault":false,"disable":false},{"id":300011,"name":"し、仕事が早すぎる","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300012,"name":"インターネットパワー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300013,"name":"もまいらさんくす","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300014,"name":"つかれたつかれたつかれた!解散!","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300015,"name":"KING of パワー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300016,"name":"金なら出しますから・・・","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300017,"name":"企業努力配置","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300018,"name":"そろそろ新人ではない","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300019,"name":"この後爆破します","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300020,"name":"マジの超特大","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300021,"name":"つあメン覚醒電鉄 普通","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が10回に到達","isDefault":false,"disable":false},{"id":300022,"name":"つあメン覚醒電鉄 準急","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が50回に到達","isDefault":false,"disable":false},{"id":300023,"name":"つあメン覚醒電鉄 快速","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が100回に到達","isDefault":false,"disable":false},{"id":300024,"name":"つあメン覚醒電鉄 急行","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が250回に到達","isDefault":false,"disable":false},{"id":300025,"name":"つあメン覚醒電鉄 特急","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が500回に到達","isDefault":false,"disable":false},{"id":300026,"name":"つあメン覚醒電鉄 エアポート舞特","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が1000回に到達","isDefault":false,"disable":false},{"id":300027,"name":"つあメン覚醒電鉄 でらっくまライナー","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が2000回に到達","isDefault":false,"disable":false},{"id":300028,"name":"つあメン覚醒電鉄 しゅわわエクスプレス","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が3000回に到達","isDefault":false,"disable":false},{"id":300029,"name":"つあメン覚醒電鉄 銀河の鉄道","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が4000回に到達","isDefault":false,"disable":false},{"id":300030,"name":"つあメン覚醒電鉄 お祭り特急","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が5000回に到達","isDefault":false,"disable":false},{"id":300101,"name":"ラズ(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300102,"name":"シフォン(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300103,"name":"ソルト(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300104,"name":"でらっくま(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"でらっくま(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300105,"name":"らいむっくま(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"らいむっくま(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300106,"name":"れもんっくま(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"れもんっくま(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300199,"name":"10年後に、またこの星で","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ハピフェスちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":300201,"name":"黒姫 ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":300202,"name":"紫黒 すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"紫黒を5回覚醒","isDefault":false,"disable":false},{"id":300203,"name":"高麗 すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"高麗を5回覚醒","isDefault":false,"disable":false},{"id":300204,"name":"濡羽 すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"濡羽を5回覚醒","isDefault":false,"disable":false},{"id":300205,"name":"イーシュ すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"イーシュを5回覚醒","isDefault":false,"disable":false},{"id":300299,"name":"開戦前夜の調停者","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"メトロポリスちほー6のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":300301,"name":"アカツキ ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":300302,"name":"コハク すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":300303,"name":"暁 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"暁を5回覚醒","isDefault":false,"disable":false},{"id":300304,"name":"ノア ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":300305,"name":"ソウ すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ソウを5回覚醒","isDefault":false,"disable":false},{"id":300399,"name":"6人目に刻む蝶","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"スカイストリートちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":300401,"name":"ディアン 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ディアンを5回覚醒","isDefault":false,"disable":false},{"id":300402,"name":"レヌス 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"レヌスを5回覚醒","isDefault":false,"disable":false},{"id":300403,"name":"ルフタ 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ルフタを5回覚醒","isDefault":false,"disable":false},{"id":300404,"name":"ヴァハ 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ヴァハを5回覚醒","isDefault":false,"disable":false},{"id":300405,"name":"ブリギット 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ブリギットを5回覚醒","isDefault":false,"disable":false},{"id":300499,"name":"女神の大地を行く旅人","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"天界ちほー6のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":300601,"name":"アウル ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アウルを5回覚醒","isDefault":false,"disable":false},{"id":300602,"name":"ヒュド・ルー すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ヒュド・ルーを5回覚醒","isDefault":false,"disable":false},{"id":300603,"name":"エリー ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"エリーを5回覚醒","isDefault":false,"disable":false},{"id":300604,"name":"マスティマ すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"マスティマを5回覚醒","isDefault":false,"disable":false},{"id":300605,"name":"バイロン(堕天使) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"バイロン(堕天使)を5回覚醒","isDefault":false,"disable":false},{"id":300699,"name":"堕ちた翼の反逆","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"BLACK ROSEちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":305201,"name":"初音ミク(ヴァンパイア) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ヴァンパイア)を5回覚醒","isDefault":false,"disable":false},{"id":305202,"name":"初音ミク(アニマル) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(アニマル)を5回覚醒","isDefault":false,"disable":false},{"id":305203,"name":"初音ミク(状態異常彼女) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(状態異常彼女)を5回覚醒","isDefault":false,"disable":false},{"id":305204,"name":"初音ミク(U) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(U)を5回覚醒","isDefault":false,"disable":false},{"id":305205,"name":"初音ミク(シンデレラ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(シンデレラ)を5回覚醒","isDefault":false,"disable":false},{"id":305206,"name":"初音ミク(ケサランパサラン) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ケサランパサラン)を5回覚醒","isDefault":false,"disable":false},{"id":305207,"name":"初音ミク(ギフト) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ギフト)を5回覚醒","isDefault":false,"disable":false},{"id":305208,"name":"初音ミク(パラサイト) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(パラサイト)を5回覚醒","isDefault":false,"disable":false},{"id":305209,"name":"初音ミク(ジレンマ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ジレンマ)を5回覚醒","isDefault":false,"disable":false},{"id":305210,"name":"DECO*27 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27を5回覚醒","isDefault":false,"disable":false},{"id":305299,"name":"DECO*27ちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":305301,"name":"初音ミク すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミクを5回覚醒","isDefault":false,"disable":false},{"id":305302,"name":"鏡音リン すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鏡音リンを5回覚醒","isDefault":false,"disable":false},{"id":305303,"name":"鏡音レン すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鏡音レンを5回覚醒","isDefault":false,"disable":false},{"id":305304,"name":"巡音ルカ すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"巡音ルカを5回覚醒","isDefault":false,"disable":false},{"id":305305,"name":"MEIKO すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MEIKOを5回覚醒","isDefault":false,"disable":false},{"id":305306,"name":"KAITO すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"KAITOを5回覚醒","isDefault":false,"disable":false},{"id":305399,"name":"プロジェクトセカイちほー3 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー3のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":305401,"name":"博麗 霊夢 ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"博麗 霊夢を5回覚醒","isDefault":false,"disable":false},{"id":305402,"name":"霧雨 魔理沙 ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"霧雨 魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":305403,"name":"チルノ すき","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"チルノを5回覚醒","isDefault":false,"disable":false},{"id":305404,"name":"レミリア・スカーレット ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"レミリア・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":305405,"name":"フランドール・スカーレット ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"フランドール・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":305499,"name":"東方Project×オンゲキちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"東方Project×オンゲキちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":305501,"name":"名取さな(パレードコーデ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(パレードコーデ)を5回覚醒","isDefault":false,"disable":false},{"id":305502,"name":"名取さな(制服さん) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(制服さん)を5回覚醒","isDefault":false,"disable":false},{"id":305503,"name":"名取さな(いつものお洋服) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(いつものお洋服)を5回覚醒","isDefault":false,"disable":false},{"id":305504,"name":"名取さな(さなちゃんねる王) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(さなちゃんねる王)を5回覚醒","isDefault":false,"disable":false},{"id":305505,"name":"名取さな(ていねいな王様) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(ていねいな王様)を5回覚醒","isDefault":false,"disable":false},{"id":305506,"name":"うさちゃんせんせえ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"うさちゃんせんせえを5回覚醒","isDefault":false,"disable":false},{"id":305507,"name":"ねこちゃんせんせえ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ねこちゃんせんせえを5回覚醒","isDefault":false,"disable":false},{"id":305508,"name":"サーナくん 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"サーナくんを5回覚醒","isDefault":false,"disable":false},{"id":305509,"name":"アヘエビ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アヘエビを5回覚醒","isDefault":false,"disable":false},{"id":305599,"name":"さなちゃんねるちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"さなちゃんねるちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":305701,"name":"樋口楓 すき","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓を5回覚醒","isDefault":false,"disable":false},{"id":305702,"name":"樋口楓(AIM) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓(AIM)を5回覚醒","isDefault":false,"disable":false},{"id":305703,"name":"樋口楓(アーティスト衣装) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓(アーティスト衣装)を5回覚醒","isDefault":false,"disable":false},{"id":305704,"name":"ぷち樋口楓 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓を5回覚醒","isDefault":false,"disable":false},{"id":305705,"name":"ぷち樋口楓(自転車通学) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓(自転車通学)を5回覚醒","isDefault":false,"disable":false},{"id":305706,"name":"ぷち樋口楓(アーティスト衣装) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓(アーティスト衣装)を5回覚醒","isDefault":false,"disable":false},{"id":305707,"name":"ささみちゃん 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ささみちゃんを5回覚醒","isDefault":false,"disable":false},{"id":305799,"name":"樋口楓ちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓ちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":305801,"name":"日高零奈 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"日高零奈を5回覚醒","isDefault":false,"disable":false},{"id":305802,"name":"東雲和音 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"東雲和音を5回覚醒","isDefault":false,"disable":false},{"id":305803,"name":"茅野ふたば 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"茅野ふたばを5回覚醒","isDefault":false,"disable":false},{"id":305804,"name":"鳳凰火凛 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"鳳凰火凛を5回覚醒","isDefault":false,"disable":false},{"id":305805,"name":"瀬戸海月 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"瀬戸海月を5回覚醒","isDefault":false,"disable":false},{"id":305806,"name":"大賀ルキア 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"大賀ルキアを5回覚醒","isDefault":false,"disable":false},{"id":305899,"name":"電音部ちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":305901,"name":"クラウン 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"クラウンを5回覚醒","isDefault":false,"disable":false},{"id":305902,"name":"哲学主 ジェフティ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"哲学主 ジェフティを5回覚醒","isDefault":false,"disable":false},{"id":305903,"name":"憎悪の始まりたる古竜 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"憎悪の始まりたる古竜を5回覚醒","isDefault":false,"disable":false},{"id":305904,"name":"七海 あおい 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"七海 あおいを5回覚醒","isDefault":false,"disable":false},{"id":305905,"name":"高砂 瑞穂 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"高砂 瑞穂を5回覚醒","isDefault":false,"disable":false},{"id":305906,"name":"アストライア 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アストライアを5回覚醒","isDefault":false,"disable":false},{"id":305907,"name":"メリム 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"メリムを5回覚醒","isDefault":false,"disable":false},{"id":305999,"name":"CHUNITHMちほー2 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"CHUNITHMちほー2のキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":306001,"name":"キュートなカノジョ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョを5回覚醒","isDefault":false,"disable":false},{"id":306002,"name":"ユウヤ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ユウヤを5回覚醒","isDefault":false,"disable":false},{"id":306003,"name":"アマノ ダイキ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アマノ ダイキを5回覚醒","isDefault":false,"disable":false},{"id":306004,"name":"ユウヤ(へべれけ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ユウヤ(へべれけ)を5回覚醒","isDefault":false,"disable":false},{"id":306005,"name":"syudou 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouを5回覚醒","isDefault":false,"disable":false},{"id":306099,"name":"syudouちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":306101,"name":"光/Fracture 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"光/Fractureを5回覚醒","isDefault":false,"disable":false},{"id":306102,"name":"対立/Tempest 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"対立/Tempestを5回覚醒","isDefault":false,"disable":false},{"id":306103,"name":"アリス&テニエル 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アリス&テニエルを5回覚醒","isDefault":false,"disable":false},{"id":306104,"name":"ラグランジュ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ラグランジュを5回覚醒","isDefault":false,"disable":false},{"id":306199,"name":"Arcaeaちほー2 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":308101,"name":"ジングルベル","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ジングルベル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308102,"name":"モザイクロール","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"モザイクロール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308103,"name":"火炎地獄","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"火炎地獄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308104,"name":"ケロ⑨destiny","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"ケロ⑨destiny[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308105,"name":"M.S.S.Planet","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"M.S.S.Planet[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308106,"name":"響縁","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"響縁[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308107,"name":"Maxi","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Maxi[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308108,"name":"ホシシズク","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ホシシズク[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308109,"name":"Rainbow Rush Story","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Rainbow Rush Story[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308110,"name":"Tricolor⁂circuS","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Tricolor⁂circuS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308111,"name":"[X]","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"[X][でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308112,"name":"分解収束テイル","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"分解収束テイル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308113,"name":"mystique as iris","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"mystique as iris[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308114,"name":"Rising on the horizon","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Rising on the horizon[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308115,"name":"You Mean the World to Me","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"You Mean the World to Me[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308116,"name":"Neon Kingdom","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Neon Kingdom[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308117,"name":"#狂った民族2 PRAVARGYAZOOQA","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"#狂った民族2 PRAVARGYAZOOQA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308118,"name":"VSpook!","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"VSpook![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308119,"name":"RIFFRAIN","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"RIFFRAIN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308120,"name":"Falling","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Falling[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308121,"name":"ピリオドサイン","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ピリオドサイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308122,"name":"群青シグナル","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"群青シグナル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308123,"name":"Beat Opera op.1","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Beat Opera op.1[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308124,"name":"星見草","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"星見草[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308125,"name":"\"411Ψ892\"","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"\"411Ψ892\"[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308126,"name":"康莊大道","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"康莊大道[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308127,"name":"蜘蛛の糸","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"蜘蛛の糸[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308128,"name":"Don't Fight The Music","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Don't Fight The Music[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308129,"name":"Catch Me If You Can","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Catch Me If You Can[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308130,"name":"MAGNETAR GIRL","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"MAGNETAR GIRL[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308131,"name":"SUPER AMBULANCE","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"SUPER AMBULANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308132,"name":"Ghost Dance","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Ghost Dance[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308133,"name":"ピュグマリオンの咒文","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"ピュグマリオンの咒文[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308134,"name":"電光石火","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"電光石火[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308135,"name":"Hainuwele","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Hainuwele[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308137,"name":"アニマル","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"アニマル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308138,"name":"ジレンマ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308139,"name":"踊","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"踊[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308140,"name":"残響散歌","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"残響散歌[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308141,"name":"フォニイ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308142,"name":"ヴィラン","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ヴィラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308143,"name":"EYE","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"EYE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308144,"name":"スカーレット警察のゲットーパトロール24時","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"スカーレット警察のゲットーパトロール24時[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308145,"name":"田中","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308146,"name":"Random","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Random[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308147,"name":"Luminaria","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Luminaria[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308148,"name":"群青讃歌","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308149,"name":"セカイ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308150,"name":"ワーワーワールド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ワーワーワールド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308151,"name":"銀のめぐり","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"銀のめぐり[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308152,"name":"Destiny Runner","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"Destiny Runner[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308153,"name":"アマカミサマ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"アマカミサマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308154,"name":"モンダイナイトリッパー!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"モンダイナイトリッパー![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308155,"name":"マーシャル・マキシマイザー","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"マーシャル・マキシマイザー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308156,"name":"秋の未確認生物","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"秋の未確認生物[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308158,"name":"エナドリおいしいソング","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308159,"name":"Baddest","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Baddest[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308160,"name":"ばかみたい【Taxi Driver Edition】","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"ばかみたい【Taxi Driver Edition】[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308161,"name":"れっつ!みらくる☆はーどこあっ!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308162,"name":"Blank Paper (Prod. TEMPLIME)","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308163,"name":"In my world (Prod. KOTONOHOUSE)","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"In my world (Prod. KOTONOHOUSE)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308164,"name":"アイム・マイヒーロー","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"アイム・マイヒーロー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308165,"name":"NightTheater","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"NightTheater[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308166,"name":"キュートなカノジョ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308167,"name":"へべれけジャンキー","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"へべれけジャンキー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308168,"name":"きゅうくらりん","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"きゅうくらりん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308169,"name":"回る空うさぎ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"回る空うさぎ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308170,"name":"Lost Desire","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Lost Desire[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308171,"name":"Aegleseeker","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Aegleseeker[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308172,"name":"最強STRONGER","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"最強STRONGER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308173,"name":"ボッカデラベリタ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ボッカデラベリタ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308174,"name":"『んっあっあっ。』","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"『んっあっあっ。』[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308175,"name":"独りんぼエンヴィー","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"独りんぼエンヴィー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308176,"name":"ロータスイーター","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ロータスイーター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308177,"name":"Alice's Suitcase","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Alice's Suitcase[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308178,"name":"ViRTUS","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ViRTUS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308503,"name":"踊りだせ 踊りだせ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"踊[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308504,"name":"満員御礼","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"踊[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":308505,"name":"ド派手に行くぜ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"残響散歌[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":308506,"name":"おはようございナース!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"アマカミサマ[でらっくす]/モンダイナイトリッパー![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308507,"name":"せんせえ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"アマカミサマ[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":308508,"name":"うおおおおおおおおおおおおおおおおおおおおおお","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"モンダイナイトリッパー![でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":308509,"name":"モンダイアリトリッパー!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"モンダイナイトリッパー![でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":308512,"name":"でろーんでろーん こんでろーん!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Baddest[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308513,"name":"すっぴん","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"アニマル[でらっくす]/SPEED 1/ALL PERFECT","isDefault":false,"disable":false},{"id":308514,"name":"にゃーお うーにゃお しゃしゃしゃ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"アニマル[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308515,"name":"くらえバンバンバン","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":308516,"name":"きみの“好き”の後遺症","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":308517,"name":"いつかまた好きをくれることってある?","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/EXPERT/ALL PERFECT","isDefault":false,"disable":false},{"id":308518,"name":"ねえきみの隣に いきたいな","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308519,"name":"きみ以外の誰か好きになれるとか、ない","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":308520,"name":"踊り明かせよ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/EXPERT/FULL SYNC","isDefault":false,"disable":false},{"id":308521,"name":"この世で造花より綺麗な花は無いわ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/EXPERT/ALL PERFECT","isDefault":false,"disable":false},{"id":308522,"name":"パッパラパッパララッパッパ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":308523,"name":"antipathy world","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":308524,"name":"リンド リンド","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"EYE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308525,"name":"で?","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ヴィラン[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308526,"name":"蛇蝎ライフ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ヴィラン[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308527,"name":"キミと見たいセカイへ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308528,"name":"見つけようセカイを 君である証を","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ワーワーワールド[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308529,"name":"猫鯨ゲキタイ大作戦","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308530,"name":"Leo/need応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/needLe[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308531,"name":"MORE MORE JUMP!応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/ワーワーワールド[でらっくす]/アイドル新鋭隊[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308532,"name":"Vivid BAD SQUAD応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/ワーワーワールド[でらっくす]/劣等上等[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308533,"name":"ワンダーランズ×ショウタイム応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/セカイはまだ始まってすらいない[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308534,"name":"25時、ナイトコードで。応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/自傷無色[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308535,"name":"バーチャル・シンガー応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/ワーワーワールド[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308536,"name":"14听を嗤う蔑奴","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"マーシャル・マキシマイザー[でらっくす]/14回プレイ","isDefault":false,"disable":false},{"id":308537,"name":"失敗!(Fail)","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"マーシャル・マキシマイザー[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308538,"name":"『おいしい!』","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"秋の未確認生物[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308539,"name":"それは即ち","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"秋の未確認生物[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":308540,"name":"完全把握しないと気が済まないの","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":308541,"name":"誰だ誰だ悪いのは誰だ?","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"へべれけジャンキー[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":308542,"name":"ああ 幸せになっちまうよ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"きゅうくらりん[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308543,"name":"まけるな明日に","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"回る空うさぎ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308544,"name":"夢じゃないや","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"回る空うさぎ[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":308545,"name":"あああああああああ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ボッカデラベリタ[でらっくす]/ここからはじまるプロローグ。[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308546,"name":"おぅっ…","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"『んっあっあっ。』[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308547,"name":"「もーーーーーーーーーーーーーーーーーーーーーーーーーーーー!」","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"『んっあっあっ。』[でらっくす]/やめろ!聴くな!/このピアノでお前を8759632145回ぶん殴る/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308548,"name":"楽しく踊る気ままな知らぬ子","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"独りんぼエンヴィー[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":308549,"name":"今日も明日もみんなと遊ぼう","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"独りんぼエンヴィー[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308550,"name":"まだ、ねんねしたい。","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ロータスイーター[でらっくす]/BASIC/FULL COMBO","isDefault":false,"disable":false},{"id":308551,"name":"罪状「スカーレット警察侮辱罪」","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"スカーレット警察のゲットーパトロール24時[でらっくす]/24回プレイ","isDefault":false,"disable":false},{"id":308552,"name":"まどろむ白、現は黒","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"銀のめぐり[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308553,"name":"田中、勝った!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":308554,"name":"佐藤","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/BASIC/ALL PERFECT","isDefault":false,"disable":false},{"id":308555,"name":"鈴木","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/ADVANCED/ALL PERFECT","isDefault":false,"disable":false},{"id":308556,"name":"高橋","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/EXPERT/ALL PERFECT","isDefault":false,"disable":false},{"id":308557,"name":"中田","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/左右ミラー/ALL PERFECT","isDefault":false,"disable":false},{"id":308558,"name":"田中変拍子:46回","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/46回プレイ","isDefault":false,"disable":false},{"id":308559,"name":"当たり待ち","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Random[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":308560,"name":"PLAY LIKE YOU NEVER DID BEFORE","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Random[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":308561,"name":"Dramatical","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Luminaria[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":308562,"name":"無敵のゾーンへ。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/Dive into the ZONe[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308563,"name":"速さを求めすぎだろ。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":308564,"name":"空き缶の主張が激しすぎる。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308565,"name":"ゴリゴリに治安の悪い音ゲー曲","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":308566,"name":"ほぼ音ゲー曲じゃねぇか","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308567,"name":"ノリと勢い","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Maxi[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308569,"name":"Dame Da Ne","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"ばかみたい【Taxi Driver Edition】[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308570,"name":"もう普通のオプションはやり飽きたんじゃ~!!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/MASTER/SPEED 1/RANK S","isDefault":false,"disable":false},{"id":308571,"name":"これって洗濯機の部品で作った筐体なんだって!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308572,"name":"あ、プロジェクトファイル上書きしちゃったかも","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308573,"name":"そろそろおいとま~~","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":308574,"name":"私を音で伝えよう","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":308575,"name":"自然に笑えるようになったんだ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":308576,"name":"草原を駆けるように自由だ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":308577,"name":"世界はもう既にこの手の中","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"In my world (Prod. KOTONOHOUSE)[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308578,"name":"今宵、劇場に映し出される景色とは――――。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"NightTheater[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308579,"name":"最高の未来にするんだろう?","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"アイム・マイヒーロー[でらっくす]/RANK SSS","isDefault":false,"disable":false},{"id":308580,"name":"哭いて…","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Lost Desire[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308581,"name":"and in that light, I find deliverance.","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Aegleseeker[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308582,"name":"そうです、私たちが最強です。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"最強STRONGER[でらっくす]/MASTER/FULL SYNC DX+","isDefault":false,"disable":false},{"id":308583,"name":"■◆■◆","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"蜘蛛の糸[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":308584,"name":"絶望を知るがいい!","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Don't Fight The Music[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308585,"name":"魔法かけてさよなら","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Catch Me If You Can[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308586,"name":"すごい救急車","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"SUPER AMBULANCE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308588,"name":"憎しみの二重螺旋","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Hainuwele[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":308589,"name":"いつも通勤に使っている電車なのですが、先程から20分くらい駅に停まりません。","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"[でらっくす]/Kattobi KEIKYU Rider/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308590,"name":"四周年相聚","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"纪念「四周年相聚」活动","isDefault":false,"disable":false},{"id":350001,"name":"【祝】舞萌DX 2024 虹RATING【到達】","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"舞萌DX 2024でレーティング15000達成","isDefault":false,"disable":false},{"id":350028,"name":"あなたの実力から逃げるな","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350029,"name":"ガッツポーズしたらできた","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350030,"name":"そういう需要もある","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350031,"name":"中学生辺りが目覚めそう","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350032,"name":"緩急の急しかない","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350033,"name":"これは天才のアサイン","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350034,"name":"信用可能人物","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350035,"name":"「「致命的で草」」","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350036,"name":"オレはいったい何をしてるんだろう","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350037,"name":"289年後に販売されます","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350101,"name":"ラズ(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ラズ(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350102,"name":"シフォン(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"シフォン(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350103,"name":"ソルト(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ソルト(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350104,"name":"ダンディ・ダン(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ダンディ・ダン(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350105,"name":"エリザビー(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"エリザビー(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350199,"name":"駆けだそう、君と君と君を連れて","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハピフェスちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":350301,"name":"アカツキしか勝たん","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":350302,"name":"ノア(過去) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ノア(過去)を5回覚醒","isDefault":false,"disable":false},{"id":350303,"name":"コハク ガチ勢","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":350304,"name":"アカツキ(正装) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アカツキ(正装)を5回覚醒","isDefault":false,"disable":false},{"id":350399,"name":"君が願う世界","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"スカイストリートちほー4のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":350401,"name":"アスク 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アスクを5回覚醒","isDefault":false,"disable":false},{"id":350402,"name":"LED 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"LEDを5回覚醒","isDefault":false,"disable":false},{"id":350403,"name":"エムブラ 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"エムブラを5回覚醒","isDefault":false,"disable":false},{"id":350499,"name":"序章~チビドラゴンと契約のジェム~","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ドラゴンちほー2のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":350601,"name":"ルイ(幼少期) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ルイ(幼少期)を5回覚醒","isDefault":false,"disable":false},{"id":350602,"name":"SDニック 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"SDニックを5回覚醒","isDefault":false,"disable":false},{"id":350603,"name":"SDブラット 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"SDブラットを5回覚醒","isDefault":false,"disable":false},{"id":350604,"name":"SDアウル 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"SDアウルを5回覚醒","isDefault":false,"disable":false},{"id":350605,"name":"ニック&ブラット 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ニック&ブラットを5回覚醒","isDefault":false,"disable":false},{"id":350699,"name":"敏腕情報屋とチーム結成","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"BLACK ROSEちほー8のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":350701,"name":"でらっくま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"でらっくま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350702,"name":"らいむっくま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"らいむっくま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350703,"name":"れもんっくま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"れもんっくま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350704,"name":"ラズ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ラズ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350705,"name":"シフォン(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"シフォン(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350706,"name":"ソルト(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ソルト(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350707,"name":"乙姫(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"乙姫(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350708,"name":"みるく(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"みるく(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350709,"name":"しゃま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"しゃま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350710,"name":"maimaiちゃん(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimaiちゃん(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350711,"name":"はっぴー(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"はっぴー(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350712,"name":"カメ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"カメ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350713,"name":"タイ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"タイ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350714,"name":"ニャイン(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ニャイン(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350715,"name":"ナカムラさん(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ナカムラさん(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350716,"name":"ブクロ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブクロ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350717,"name":"maimai筐体 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体を5回覚醒","isDefault":false,"disable":false},{"id":350718,"name":"maimai筐体(GreeN) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(GreeN)を5回覚醒","isDefault":false,"disable":false},{"id":350719,"name":"maimai筐体(ORANGE) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(ORANGE)を5回覚醒","isDefault":false,"disable":false},{"id":350720,"name":"maimai筐体(PiNK) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(PiNK)を5回覚醒","isDefault":false,"disable":false},{"id":350721,"name":"maimai筐体(MURASAKi) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(MURASAKi)を5回覚醒","isDefault":false,"disable":false},{"id":350722,"name":"maimai筐体(MiLK) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(MiLK)を5回覚醒","isDefault":false,"disable":false},{"id":350723,"name":"maimai筐体(FiNALE) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(FiNALE)を5回覚醒","isDefault":false,"disable":false},{"id":350724,"name":"maimai筐体(でらっくす) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(でらっくす)を5回覚醒","isDefault":false,"disable":false},{"id":350725,"name":"maimai筐体(Splash) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(Splash)を5回覚醒","isDefault":false,"disable":false},{"id":350726,"name":"maimai筐体(UNiVERSE) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(UNiVERSE)を5回覚醒","isDefault":false,"disable":false},{"id":350727,"name":"maimai筐体(FESTiVAL) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(FESTiVAL)を5回覚醒","isDefault":false,"disable":false},{"id":350799,"name":"maimai 10th ANNiVERSARY!!","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"10周年記念ちほー2のキャラクターを135回覚醒","isDefault":false,"disable":false},{"id":355101,"name":"田中ヒメ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメを5回覚醒","isDefault":false,"disable":false},{"id":355102,"name":"田中ヒメ(藍の華) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメ(藍の華)を5回覚醒","isDefault":false,"disable":false},{"id":355103,"name":"田中ヒメ(希織歌) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメ(希織歌)を5回覚醒","isDefault":false,"disable":false},{"id":355104,"name":"鈴木ヒナ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナを5回覚醒","isDefault":false,"disable":false},{"id":355105,"name":"鈴木ヒナ(藍の華) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナ(藍の華)を5回覚醒","isDefault":false,"disable":false},{"id":355106,"name":"鈴木ヒナ(希織歌) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナ(希織歌)を5回覚醒","isDefault":false,"disable":false},{"id":355199,"name":"ヒメヒナちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ヒメヒナちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":355201,"name":"シスター(神っぽいな) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"シスター(神っぽいな)を5回覚醒","isDefault":false,"disable":false},{"id":355202,"name":"魔法少女(魔法少女とチョコレゐト) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女(魔法少女とチョコレゐト)を5回覚醒","isDefault":false,"disable":false},{"id":355203,"name":"アイマイナ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"アイマイナを5回覚醒","isDefault":false,"disable":false},{"id":355204,"name":"どうしてちゃん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"どうしてちゃんを5回覚醒","isDefault":false,"disable":false},{"id":355205,"name":"アルティメットセンパイ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"アルティメットセンパイを5回覚醒","isDefault":false,"disable":false},{"id":355206,"name":"ピノキオピー 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーを5回覚醒","isDefault":false,"disable":false},{"id":355299,"name":"ピノキオピーちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":355301,"name":"リン(ベーシスト) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(ベーシスト)を5回覚醒","isDefault":false,"disable":false},{"id":355302,"name":"リン(不良少女) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(不良少女)を5回覚醒","isDefault":false,"disable":false},{"id":355303,"name":"ブロウ(パイロット) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(パイロット)を5回覚醒","isDefault":false,"disable":false},{"id":355304,"name":"ブロウ(ゾンビガール) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(ゾンビガール)を5回覚醒","isDefault":false,"disable":false},{"id":355305,"name":"マリヤ(バイオリニスト) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(バイオリニスト)を5回覚醒","isDefault":false,"disable":false},{"id":355306,"name":"マリヤ(小悪魔) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(小悪魔)を5回覚醒","isDefault":false,"disable":false},{"id":355307,"name":"リン(ニャ宇宙!) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(ニャ宇宙!)を5回覚醒","isDefault":false,"disable":false},{"id":355308,"name":"ブロウ(ニャ宇宙!) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(ニャ宇宙!)を5回覚醒","isDefault":false,"disable":false},{"id":355309,"name":"マリヤ(ニャ宇宙!) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(ニャ宇宙!)を5回覚醒","isDefault":false,"disable":false},{"id":355399,"name":"Muse Dashちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":355401,"name":"明坂 芹菜(東方Project:射命丸 文) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"明坂 芹菜(東方Project:射命丸 文)を5回覚醒","isDefault":false,"disable":false},{"id":355402,"name":"御形 アリシアナ(東方Project:小野塚 小町) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"御形 アリシアナ(東方Project:小野塚 小町)を5回覚醒","isDefault":false,"disable":false},{"id":355403,"name":"天王洲 なずな(東方Project:風見 幽香) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"天王洲 なずな(東方Project:風見 幽香)を5回覚醒","isDefault":false,"disable":false},{"id":355404,"name":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ)を5回覚醒","isDefault":false,"disable":false},{"id":355405,"name":"箱部 なる(東方Project:チルノ ウソテイver.) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"箱部 なる(東方Project:チルノ ウソテイver.)を5回覚醒","isDefault":false,"disable":false},{"id":355406,"name":"月鈴 那知(東方Project:因幡 てゐ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 那知(東方Project:因幡 てゐ)を5回覚醒","isDefault":false,"disable":false},{"id":355407,"name":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)を5回覚醒","isDefault":false,"disable":false},{"id":355408,"name":"明坂 芹菜(東方Project:蓬莱山 輝夜) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"明坂 芹菜(東方Project:蓬莱山 輝夜)を5回覚醒","isDefault":false,"disable":false},{"id":355409,"name":"御形 アリシアナ(東方Project:八意 永琳) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"御形 アリシアナ(東方Project:八意 永琳)を5回覚醒","isDefault":false,"disable":false},{"id":355410,"name":"天王洲 なずな(東方Project:因幡 てゐ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"天王洲 なずな(東方Project:因幡 てゐ)を5回覚醒","isDefault":false,"disable":false},{"id":355411,"name":"小仏 凪(東方Project:博麗 霊夢) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"小仏 凪(東方Project:博麗 霊夢)を5回覚醒","isDefault":false,"disable":false},{"id":355412,"name":"箱部 なる(東方Project:チルノ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"箱部 なる(東方Project:チルノ)を5回覚醒","isDefault":false,"disable":false},{"id":355413,"name":"月鈴 那知(東方Project:伊吹 萃香) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 那知(東方Project:伊吹 萃香)を5回覚醒","isDefault":false,"disable":false},{"id":355414,"name":"月鈴 白奈(東方Project:霧雨 魔理沙) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 白奈(東方Project:霧雨 魔理沙)を5回覚醒","isDefault":false,"disable":false},{"id":355499,"name":"東方Project×イロドリミドリちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東方Project×イロドリミドリちほーのキャラクターを70回覚醒","isDefault":false,"disable":false},{"id":355501,"name":"御伽野ひめ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"御伽野ひめを5回覚醒","isDefault":false,"disable":false},{"id":355502,"name":"ハイテックニンジャ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハイテックニンジャを5回覚醒","isDefault":false,"disable":false},{"id":355503,"name":"ぱんしー 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ぱんしーを5回覚醒","isDefault":false,"disable":false},{"id":355504,"name":"まめゆ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"まめゆを5回覚醒","isDefault":false,"disable":false},{"id":355505,"name":"ダッコ & パンセ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ダッコ & パンセを5回覚醒","isDefault":false,"disable":false},{"id":355506,"name":"ナーガ・ネギ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ナーガ・ネギを5回覚醒","isDefault":false,"disable":false},{"id":355507,"name":"ネコらぴす 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコらぴすを5回覚醒","isDefault":false,"disable":false},{"id":355508,"name":"ネコまめゆねこ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコまめゆねこを5回覚醒","isDefault":false,"disable":false},{"id":355509,"name":"ネコぽよし 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコぽよしを5回覚醒","isDefault":false,"disable":false},{"id":355510,"name":"ジン・スサノ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ジン・スサノを5回覚醒","isDefault":false,"disable":false},{"id":355599,"name":"MEGAREXちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"MEGAREXちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":355601,"name":"ねこ すき","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ねこを5回覚醒","isDefault":false,"disable":false},{"id":355602,"name":"ぐるん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ぐるんを5回覚醒","isDefault":false,"disable":false},{"id":355603,"name":"ペンギン 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ペンギンを5回覚醒","isDefault":false,"disable":false},{"id":355604,"name":"ウーパールーパー 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ウーパールーパーを5回覚醒","isDefault":false,"disable":false},{"id":355605,"name":"デンゲンくん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"デンゲンくんを5回覚醒","isDefault":false,"disable":false},{"id":355606,"name":"うさぎくん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"うさぎくんを5回覚醒","isDefault":false,"disable":false},{"id":355607,"name":"いぬくん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"いぬくんを5回覚醒","isDefault":false,"disable":false},{"id":355608,"name":"あんはっぴーちゃん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"あんはっぴーちゃんを5回覚醒","isDefault":false,"disable":false},{"id":355609,"name":"野生のでらっくま 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"野生のでらっくまを5回覚醒","isDefault":false,"disable":false},{"id":355610,"name":"右肩 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"右肩を5回覚醒","isDefault":false,"disable":false},{"id":355611,"name":"真ん中 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"真ん中を5回覚醒","isDefault":false,"disable":false},{"id":355612,"name":"左肩 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"左肩を5回覚醒","isDefault":false,"disable":false},{"id":355699,"name":"からめるちほー2 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2のキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":355701,"name":"可不 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不を5回覚醒","isDefault":false,"disable":false},{"id":355702,"name":"可不(花となれ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不(花となれ)を5回覚醒","isDefault":false,"disable":false},{"id":355703,"name":"可不(私のドッペルゲンガー) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不(私のドッペルゲンガー)を5回覚醒","isDefault":false,"disable":false},{"id":355799,"name":"音楽的同位体 可不ちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"音楽的同位体 可不ちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":355801,"name":"星咲 あかり(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"星咲 あかり(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355802,"name":"結城 莉玖(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"結城 莉玖(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355803,"name":"珠洲島 有栖(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"珠洲島 有栖(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355804,"name":"九條 楓(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"九條 楓(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355805,"name":"東雲 つむぎ(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東雲 つむぎ(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355806,"name":"逢坂 茜(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"逢坂 茜(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355807,"name":"珠洲島 有栖(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"珠洲島 有栖(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355808,"name":"九條 楓(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"九條 楓(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355809,"name":"皇城 セツナ(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"皇城 セツナ(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355899,"name":"オンゲキちほー6 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"オンゲキちほー6のキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":358101,"name":"ナイト・オブ・ナイツ","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"ナイト・オブ・ナイツ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358102,"name":"Monochrome Rainbow","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Monochrome Rainbow[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358103,"name":"深海少女","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358104,"name":"Selector","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Selector[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358105,"name":"トノサマビーム","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"トノサマビーム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358106,"name":"enchanted wanderer","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"enchanted wanderer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358107,"name":"Comet Panto Men!","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Comet Panto Men![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358108,"name":"ツムギボシ","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ツムギボシ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358109,"name":"VeRForTe αRtE:VEiN","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"VeRForTe αRtE:VEiN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358110,"name":"ヱデン","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ヱデン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358111,"name":"にゃーにゃー冒険譚","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"にゃーにゃー冒険譚[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358112,"name":"アンバークロニクル","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"アンバークロニクル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358113,"name":"リフヴェイン","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"リフヴェイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358114,"name":"Kairos","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Kairos[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358115,"name":"宵の鳥","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"宵の鳥[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358116,"name":"ここからはじまるプロローグ。 (Kanon Remix)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ここからはじまるプロローグ。 (Kanon Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358117,"name":"モ°ルモ°ル (MZK Skippin' Remix)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"モ°ルモ°ル (MZK Skippin' Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358118,"name":"VERTeX (rintaro soma deconstructed remix)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"VERTeX (rintaro soma deconstructed remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358119,"name":"隠密あんみつDX","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"隠密あんみつDX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358120,"name":"地球","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"地球[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358121,"name":"Churros Parlor","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Churros Parlor[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358122,"name":"超熊猫的周遊記(ワンダーパンダートラベラー)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"超熊猫的周遊記(ワンダーパンダートラベラー)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358123,"name":"Trrricksters!!","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Trrricksters!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358124,"name":"FLUFFY FLASH","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"FLUFFY FLASH[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358125,"name":"STARRED HEART","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"STARRED HEART[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358126,"name":"Y.Y.Y.計画!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Y.Y.Y.計画!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358127,"name":"Last Kingdom","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Last Kingdom[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358128,"name":"LAMIA","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"LAMIA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358129,"name":"ヒバリ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358130,"name":"Hello, Hologram","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358131,"name":"不機嫌なスリーカード","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"不機嫌なスリーカード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358132,"name":"神っぽいな","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358133,"name":"魔法少女とチョコレゐト","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358134,"name":"阿修羅ちゃん","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358135,"name":"おとせサンダー","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358136,"name":"ロウワー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ロウワー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358137,"name":"キャットラビング","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"キャットラビング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358138,"name":"リスペク風神","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"リスペク風神[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358139,"name":"Let you DIVE!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358140,"name":"Knight Rider","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Knight Rider[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358141,"name":"INTERNET OVERDOSE","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"INTERNET OVERDOSE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358142,"name":"魂のルフラン","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358143,"name":"Shooting Shower~DANCE TIME(シンディ)~","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358144,"name":"Lights of Muse","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Lights of Muse[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358145,"name":"tape/stop/night","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"tape/stop/night[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358146,"name":"Final Step!","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Final Step![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358147,"name":"The 90's Decision","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"The 90's Decision[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358148,"name":"僕の和風本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358149,"name":"Cthugha","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Cthugha[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358150,"name":"はんぶんこ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358151,"name":"インターネットサバイバー","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358152,"name":"コンティニュー! feat. 藍月なくる","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358153,"name":"Sunday Night feat Kanata.N","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Sunday Night feat Kanata.N[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358154,"name":"PERSONA feat. PANXI","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"PERSONA feat. PANXI[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358155,"name":"Halfway(>∀<)","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Halfway(>∀<)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358156,"name":"Complex Mind","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Complex Mind[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358157,"name":"DROPS feat. Such","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"DROPS feat. Such[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358158,"name":"あつすぎの歌","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358159,"name":"ULTRA SYNERGY MATRIX","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358160,"name":"花となれ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358161,"name":"私のドッペルゲンガー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"私のドッペルゲンガー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358162,"name":"BULK UP (GAME EXCLUSIVE EDIT)","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"BULK UP (GAME EXCLUSIVE EDIT)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358163,"name":"Vallista","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Vallista[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358164,"name":"テオ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"テオ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358165,"name":"まにまに","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"まにまに[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358166,"name":"感情ディシーブ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358167,"name":"ド屑","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358168,"name":"絶対敵対メチャキライヤー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358169,"name":"つるぺったん","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"つるぺったん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358170,"name":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358171,"name":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358172,"name":"Snow Colored Score","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Snow Colored Score[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358173,"name":"MAGENTA POTION","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"MAGENTA POTION[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358501,"name":"神よ、科学よ、イブよ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358502,"name":"姫雛鳥の天","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358503,"name":"心ってモノを量って切って 売れば幸せですか?","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":358504,"name":"君の《o》の中に居たいんだ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358505,"name":"\"希望\"という奇蹟だけ残しました","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358506,"name":"とんところっととんところっと登録!ピピー!田中と鈴木を登録!してね~~~~~!","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/お気に入りカテゴリからプレイ","isDefault":false,"disable":false},{"id":358507,"name":"命をBETしてよ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"不機嫌なスリーカード[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358508,"name":"もう誰も止められない","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"不機嫌なスリーカード[でらっくす]/SPEED SONIC/ALL PERFECT","isDefault":false,"disable":false},{"id":358509,"name":"ジョジ民","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/Hello, Hologram[でらっくす]/不機嫌なスリーカード[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358510,"name":"奇跡は起こるよ 何度でも","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":358511,"name":"特務機関","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358512,"name":"セカンドインパクト","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/ALL PERFECT+を2回達成","isDefault":false,"disable":false},{"id":358513,"name":"使徒","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":358514,"name":"迷わず僕は君の隣にいるから","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358515,"name":"相反した僕と君","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/左右ミラー/プレイ","isDefault":false,"disable":false},{"id":358516,"name":"童志","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358517,"name":"でたわね","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358518,"name":"仕事なんかやってらんないや","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358519,"name":"あつさのせいだ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358520,"name":"あつまりすぎ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":358521,"name":"あつ!火炎の歌〜地獄すぎ〜","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/火炎地獄[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358522,"name":"私、失敗しないので","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":358523,"name":"ねぇ、ギャーギャー言っちゃって","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358524,"name":"アンダスタン?","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358525,"name":"その根性 叩き直せよ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358526,"name":"わるあがきのサンダー 本当にうてたらいいのにな","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":358527,"name":"#イナズマに打たれました","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358528,"name":"洗濯機っぽいな","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/BASIC/RANK S","isDefault":false,"disable":false},{"id":358529,"name":"無邪気に踊っていたかった 人生","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358530,"name":"FCっぽいな","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358531,"name":"「陰険」で 「強欲」で 「滑稽」で 「外道」","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/腐れ外道とチョコレゐト[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358532,"name":"もう 好きな人だけ守っていたい","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358533,"name":"魔法で最低な人を消そう","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/SPEED SONIC/ALL PERFECT","isDefault":false,"disable":false},{"id":358534,"name":"君と泣く 君と笑う 君と怒る 君と歌う 君と踊る 君と話す","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ロウワー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358535,"name":"ボクのあしあと キミのゆくさき","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ロウワー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358536,"name":"完全淘汰して","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"キャットラビング[でらっくす]/全難易度/ALL PERFECT+","isDefault":false,"disable":false},{"id":358537,"name":"奏でる全ての心よ花となれ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":358538,"name":"君と咲いていたい","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358539,"name":"花になった","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/FLOWER[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358540,"name":"もう舞えないよ。","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"私のドッペルゲンガー[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358541,"name":"二人目のドッペルゲンガー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"私のドッペルゲンガー[でらっくす]/拝啓ドッペルゲンガー[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358542,"name":"繋いでいてよ 手を 手を!","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"テオ[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358543,"name":"踊れ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"まにまに[でらっくす]/10回プレイ","isDefault":false,"disable":false},{"id":358544,"name":"希望の先に絶望があることを知った","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":358545,"name":"『いつか』を夢見たって現状変わんないさ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358546,"name":"不幸は蜜の味","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358547,"name":"君に一切の拒否権ないよ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":358548,"name":"黙って私に従って","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358549,"name":"お望み通りの末路です!","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358550,"name":"ヤー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358551,"name":"少しルール破ったぐらいでキレすぎだろ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":358552,"name":"完全完璧メチャウマイナー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":358553,"name":"hadopelagic zone","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/深海シティアンダーグラウンド[でらっくす]/ウミユリ海底譚[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358554,"name":"悲しみの海に沈んだ私","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":358555,"name":"祝福のマリンスノー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358556,"name":"文々ハロー ZunTube","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"リスペク風神[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358557,"name":"つるぺたって言うなぁ(T T)","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"つるぺったん[でらっくす]/RANK A","isDefault":false,"disable":false},{"id":358559,"name":"わるのりみどり","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358560,"name":"息継ぎする場所が全然無い!","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":358561,"name":"陰キャも陽キャも関係ない!","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358562,"name":"こんなにも素敵な洗濯機","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358563,"name":"新参も古参も関係ない","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/OTOGEMA[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358564,"name":"このまま、最後まで!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358565,"name":"WACCA勢","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/Knight Rider[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358566,"name":"Love like savages","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Knight Rider[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358567,"name":"LOVE FOREVER","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"INTERNET OVERDOSE[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358568,"name":"わりとどうでもいい","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"INTERNET OVERDOSE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358569,"name":"ビタ押し","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":358570,"name":"ジュワン♪","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/でらっくスコア☆☆☆☆☆","isDefault":false,"disable":false},{"id":358571,"name":"君日本語本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358572,"name":"僕の音ゲー本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":358573,"name":"僕たちのSYNC本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":358574,"name":"強くてニューゲーム","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/ここからはじまるプロローグ。[でらっくす]/ロールプレイングゲーム[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358575,"name":"(>∀<)","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Halfway(>∀<)[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":358577,"name":"Mentalstock","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Vallista[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358578,"name":"超ウルトラハイパーシナジー","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/ENERGY SYNERGY MATRIX[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358579,"name":"ULTRA SUGOIYATU","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":358580,"name":"良いではないか","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"トノサマビーム[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358581,"name":"ここからはじまるエピローグ","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ここからはじまるプロローグ。 (Kanon Remix)[でらっくす]/ここからはじまるプロローグ。[でらっくす]/L'épilogue[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358582,"name":"読み方は「モ°ルモ°ル」でお願いします","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"モ°ルモ°ル (MZK Skippin' Remix)[でらっくす]/モ°ルモ°ル[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358583,"name":"「e」が小文字なのは、中2病っぽくてカッコいいから!","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"VERTeX (rintaro soma deconstructed remix)[でらっくす]/ViRTUS[でらっくす]/VERTeX[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358584,"name":"ハマり待ち","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"隠密あんみつDX[でらっくす]/MASTER/FULL COMBO+","isDefault":false,"disable":false},{"id":358585,"name":"地球勢","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"地球[でらっくす]/地球でプレイ","isDefault":false,"disable":false},{"id":358586,"name":"地球に行ってきました","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"地球[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358587,"name":"Trrrrrrrrrick","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Trrricksters!![でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":358588,"name":"本気で来いよ!","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"FLUFFY FLASH[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358589,"name":"(「・ω・)「がおー","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"FLUFFY FLASH[でらっくす]/Lionheart[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358590,"name":"刹那を超えて…","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"STARRED HEART[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358591,"name":"ヤバイクライヨノナカヲワイワイサセチャウゾケイカク","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Y.Y.Y.計画!!!![でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358592,"name":"チバ シガ サガ","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Y.Y.Y.計画!!!![でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358593,"name":"GAME OVER","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Last Kingdom[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":358594,"name":"楽しくなってきたな","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"LAMIA[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358595,"name":"――――  UNKNOWN  ――――  UNKNOWN  ――――  UNKNOWN","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"LAMIA[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358597,"name":"LET’S PLAY!WHITE WINTER DAYS","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Snow Colored Score[でらっくす]/EXPERT/RANK A","isDefault":false,"disable":false},{"id":400017,"name":"デスメタルハネムーン","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400018,"name":"概念化しようかなと思って","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400019,"name":"夜残ってたけどどうなったかは謎","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400020,"name":"普通に実体だった","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400021,"name":"Neo old Style","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400022,"name":"オレの仕事道具だよ","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400023,"name":"ちゃんとして…チャーン","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400024,"name":"なるべくデデーンとでっかい印象","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400025,"name":"水曜18時たすけてほしい枠","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400026,"name":"もちにもちに","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400101,"name":"乙姫(ばでぃーず) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"乙姫(ばでぃーず)を5回覚醒","isDefault":false,"disable":false},{"id":400102,"name":"ラズ(ばでぃーず) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ラズ(ばでぃーず)を5回覚醒","isDefault":false,"disable":false},{"id":400103,"name":"SDダンディ・ダン 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SDダンディ・ダンを5回覚醒","isDefault":false,"disable":false},{"id":400104,"name":"SD亀 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD亀を5回覚醒","isDefault":false,"disable":false},{"id":400105,"name":"SD鯛 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD鯛を5回覚醒","isDefault":false,"disable":false},{"id":400106,"name":"SD光吉 猛修 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD光吉 猛修を5回覚醒","isDefault":false,"disable":false},{"id":400107,"name":"しゃま(Party☆People☆Princess) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"しゃま(Party☆People☆Princess)を5回覚醒","isDefault":false,"disable":false},{"id":400108,"name":"みるく(Party☆People☆Princess) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"みるく(Party☆People☆Princess)を5回覚醒","isDefault":false,"disable":false},{"id":400199,"name":"We are パーリィぴーぽー☆","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"パーリィちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":400201,"name":"プロトタイプI 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"プロトタイプIを5回覚醒","isDefault":false,"disable":false},{"id":400202,"name":"ケファ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ケファを5回覚醒","isDefault":false,"disable":false},{"id":400203,"name":"バルトルメ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"バルトルメを5回覚醒","isDefault":false,"disable":false},{"id":400204,"name":"マトフェイ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"マトフェイを5回覚醒","isDefault":false,"disable":false},{"id":400205,"name":"黒姫しか勝たん","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":400299,"name":"星の記憶を継ぐ者","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"メトロポリスちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":400301,"name":"ノアしか勝たん","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":400302,"name":"ソウ ガチ勢","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ソウを5回覚醒","isDefault":false,"disable":false},{"id":400303,"name":"トキヤ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"トキヤを5回覚醒","isDefault":false,"disable":false},{"id":400304,"name":"ナノハ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ナノハを5回覚醒","isDefault":false,"disable":false},{"id":400305,"name":"ユウキ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユウキを5回覚醒","isDefault":false,"disable":false},{"id":400399,"name":"君がたどり着いた世界","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"スカイストリートちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":400401,"name":"リズ ガチ勢","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"リズを5回覚醒","isDefault":false,"disable":false},{"id":400402,"name":"フルーンシュピラー 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"フルーンシュピラーを5回覚醒","isDefault":false,"disable":false},{"id":400403,"name":"シュヴァルツローゼ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"シュヴァルツローゼを5回覚醒","isDefault":false,"disable":false},{"id":400404,"name":"ヘルブラオ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘルブラオを5回覚醒","isDefault":false,"disable":false},{"id":400405,"name":"アシッド(幼少期) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アシッド(幼少期)を5回覚醒","isDefault":false,"disable":false},{"id":400499,"name":"忘却の丘 始まりの記憶","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"7sRefちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":400501,"name":"フィッツ公 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"フィッツ公を5回覚醒","isDefault":false,"disable":false},{"id":400502,"name":"マティルダ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"マティルダを5回覚醒","isDefault":false,"disable":false},{"id":400503,"name":"クリーノス 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"クリーノスを5回覚醒","isDefault":false,"disable":false},{"id":400504,"name":"クリーノス(天使) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"クリーノス(天使)を5回覚醒","isDefault":false,"disable":false},{"id":400505,"name":"リッツ(悪魔) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"リッツ(悪魔)を5回覚醒","isDefault":false,"disable":false},{"id":400599,"name":"銀霧街のパレードにようこそ!","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"BLACK ROSEちほー9のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":405101,"name":"くらりちゃん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"くらりちゃんを5回覚醒","isDefault":false,"disable":false},{"id":405102,"name":"いまわさん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いまわさんを5回覚醒","isDefault":false,"disable":false},{"id":405103,"name":"1000年ちゃん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"1000年ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":405104,"name":"足立レイ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"足立レイを5回覚醒","isDefault":false,"disable":false},{"id":405105,"name":"いよわ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわを5回覚醒","isDefault":false,"disable":false},{"id":405199,"name":"いよわちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":405201,"name":"リンカ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"リンカを5回覚醒","isDefault":false,"disable":false},{"id":405202,"name":"セイネ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"セイネを5回覚醒","isDefault":false,"disable":false},{"id":405203,"name":"ユメ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユメを5回覚醒","isDefault":false,"disable":false},{"id":405204,"name":"ユウ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユウを5回覚醒","isDefault":false,"disable":false},{"id":405205,"name":"グルーヴコースター筐体 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースター筐体を5回覚醒","isDefault":false,"disable":false},{"id":405206,"name":"HEADPHONE CRAB 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"HEADPHONE CRABを5回覚醒","isDefault":false,"disable":false},{"id":405299,"name":"グルーヴコースターちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースターちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":405301,"name":"茅森月歌 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"茅森月歌を5回覚醒","isDefault":false,"disable":false},{"id":405302,"name":"和泉ユキ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"和泉ユキを5回覚醒","isDefault":false,"disable":false},{"id":405303,"name":"逢川めぐみ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"逢川めぐみを5回覚醒","isDefault":false,"disable":false},{"id":405304,"name":"東城つかさ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東城つかさを5回覚醒","isDefault":false,"disable":false},{"id":405305,"name":"朝倉可憐 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"朝倉可憐を5回覚醒","isDefault":false,"disable":false},{"id":405306,"name":"國見タマ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"國見タマを5回覚醒","isDefault":false,"disable":false},{"id":405307,"name":"蒼井えりか 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"蒼井えりかを5回覚醒","isDefault":false,"disable":false},{"id":405308,"name":"水瀬いちご 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"水瀬いちごを5回覚醒","isDefault":false,"disable":false},{"id":405309,"name":"水瀬すもも 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"水瀬すももを5回覚醒","isDefault":false,"disable":false},{"id":405310,"name":"樋口聖華 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"樋口聖華を5回覚醒","isDefault":false,"disable":false},{"id":405311,"name":"柊木梢 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"柊木梢を5回覚醒","isDefault":false,"disable":false},{"id":405312,"name":"ビャッコ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ビャッコを5回覚醒","isDefault":false,"disable":false},{"id":405313,"name":"七瀬七海 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"七瀬七海を5回覚醒","isDefault":false,"disable":false},{"id":405399,"name":"ヘブンバーンズレッドちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘブンバーンズレッドちほーのキャラクターを65回覚醒","isDefault":false,"disable":false},{"id":405401,"name":"エリザベス 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"エリザベスを5回覚醒","isDefault":false,"disable":false},{"id":405402,"name":"リリィ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"リリィを5回覚醒","isDefault":false,"disable":false},{"id":405403,"name":"ルーン 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ルーンを5回覚醒","isDefault":false,"disable":false},{"id":405404,"name":"【裏】ルーン 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"【裏】ルーンを5回覚醒","isDefault":false,"disable":false},{"id":405405,"name":"WACCA筐体 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCA筐体を5回覚醒","isDefault":false,"disable":false},{"id":405499,"name":"WACCAちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":405601,"name":"sasakure.UK 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKを5回覚醒","isDefault":false,"disable":false},{"id":405602,"name":"テラ(トンデモワンダーズ) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"テラ(トンデモワンダーズ)を5回覚醒","isDefault":false,"disable":false},{"id":405603,"name":"カラス(トンデモワンダーズ) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"カラス(トンデモワンダーズ)を5回覚醒","isDefault":false,"disable":false},{"id":405604,"name":"初音ミク(*ハロー、プラネット。) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"初音ミク(*ハロー、プラネット。)を5回覚醒","isDefault":false,"disable":false},{"id":405699,"name":"sasakure.UKちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":405701,"name":"TJ.hangneil 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilを5回覚醒","isDefault":false,"disable":false},{"id":405702,"name":"男の子(神威) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"男の子(神威)を5回覚醒","isDefault":false,"disable":false},{"id":405703,"name":"女の子(神威) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"女の子(神威)を5回覚醒","isDefault":false,"disable":false},{"id":405799,"name":"TJ.hangneilちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":405901,"name":"宇宙飛行士(Apollo) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"宇宙飛行士(Apollo)を5回覚醒","isDefault":false,"disable":false},{"id":406101,"name":"東北ずん子 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子を5回覚醒","isDefault":false,"disable":false},{"id":406102,"name":"東北ずん子(チア) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子(チア)を5回覚醒","isDefault":false,"disable":false},{"id":406103,"name":"東北イタコ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北イタコを5回覚醒","isDefault":false,"disable":false},{"id":406104,"name":"東北イタコ(チア) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北イタコ(チア)を5回覚醒","isDefault":false,"disable":false},{"id":406105,"name":"東北きりたん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北きりたんを5回覚醒","isDefault":false,"disable":false},{"id":406106,"name":"東北きりたん(チア) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北きりたん(チア)を5回覚醒","isDefault":false,"disable":false},{"id":406107,"name":"四国めたん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"四国めたんを5回覚醒","isDefault":false,"disable":false},{"id":406108,"name":"九州そら 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"九州そらを5回覚醒","isDefault":false,"disable":false},{"id":406109,"name":"ずんだもん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ずんだもんを5回覚醒","isDefault":false,"disable":false},{"id":406199,"name":"東北ずん子ちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子ちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":406201,"name":"縁​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"縁​を5回覚醒","isDefault":false,"disable":false},{"id":406202,"name":"冴川 芽依 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"冴川 芽依を5回覚醒","isDefault":false,"disable":false},{"id":406203,"name":"ロト・トゥエルヴ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ロト・トゥエルヴを5回覚醒","isDefault":false,"disable":false},{"id":406204,"name":"不来方 とあ​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"不来方 とあ​を5回覚醒","isDefault":false,"disable":false},{"id":406205,"name":"ヴェルゼビュートネメシス​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヴェルゼビュートネメシス​を5回覚醒","isDefault":false,"disable":false},{"id":406206,"name":"リヒトシュッツェ​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"リヒトシュッツェ​を5回覚醒","isDefault":false,"disable":false},{"id":406299,"name":"CHUNITHMちほー3 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"CHUNITHMちほー3のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":406301,"name":"星乃 一歌 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"星乃 一歌を5回覚醒","isDefault":false,"disable":false},{"id":406302,"name":"天馬 咲希 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 咲希を5回覚醒","isDefault":false,"disable":false},{"id":406303,"name":"望月 穂波 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"望月 穂波を5回覚醒","isDefault":false,"disable":false},{"id":406304,"name":"日野森 志歩 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 志歩を5回覚醒","isDefault":false,"disable":false},{"id":406305,"name":"初音ミク(Leo/need) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Leo/need)を5回覚醒","isDefault":false,"disable":false},{"id":406306,"name":"花里 みのり すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"花里 みのりを5回覚醒","isDefault":false,"disable":false},{"id":406307,"name":"桐谷 遥 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桐谷 遥を5回覚醒","isDefault":false,"disable":false},{"id":406308,"name":"桃井 愛莉 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桃井 愛莉を5回覚醒","isDefault":false,"disable":false},{"id":406309,"name":"日野森 雫 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 雫を5回覚醒","isDefault":false,"disable":false},{"id":406310,"name":"初音ミク(MORE MORE JUMP!) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(MORE MORE JUMP!)を5回覚醒","isDefault":false,"disable":false},{"id":406311,"name":"小豆沢 こはね すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"小豆沢 こはねを5回覚醒","isDefault":false,"disable":false},{"id":406312,"name":"白石 杏 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"白石 杏を5回覚醒","isDefault":false,"disable":false},{"id":406313,"name":"東雲 彰人 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 彰人を5回覚醒","isDefault":false,"disable":false},{"id":406314,"name":"青柳 冬弥 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"青柳 冬弥を5回覚醒","isDefault":false,"disable":false},{"id":406315,"name":"初音ミク(Vivid BAD SQUAD) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Vivid BAD SQUAD)を5回覚醒","isDefault":false,"disable":false},{"id":406316,"name":"天馬 司 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 司を5回覚醒","isDefault":false,"disable":false},{"id":406317,"name":"鳳 えむ すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 えむを5回覚醒","isDefault":false,"disable":false},{"id":406318,"name":"草薙 寧々 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"草薙 寧々を5回覚醒","isDefault":false,"disable":false},{"id":406319,"name":"神代 類 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"神代 類を5回覚醒","isDefault":false,"disable":false},{"id":406320,"name":"初音ミク(ワンダーランズ×ショウタイム) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(ワンダーランズ×ショウタイム)を5回覚醒","isDefault":false,"disable":false},{"id":406321,"name":"宵崎 奏 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"宵崎 奏を5回覚醒","isDefault":false,"disable":false},{"id":406322,"name":"朝比奈 まふゆ すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"朝比奈 まふゆを5回覚醒","isDefault":false,"disable":false},{"id":406323,"name":"東雲 絵名 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 絵名を5回覚醒","isDefault":false,"disable":false},{"id":406324,"name":"暁山 瑞希 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"暁山 瑞希を5回覚醒","isDefault":false,"disable":false},{"id":406325,"name":"初音ミク(25時、ナイトコードで。) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(25時、ナイトコードで。)を5回覚醒","isDefault":false,"disable":false},{"id":406399,"name":"プロジェクトセカイちほー4 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4のキャラクターを125回覚醒","isDefault":false,"disable":false},{"id":408101,"name":"*ハロー、プラネット。","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"*ハロー、プラネット。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408102,"name":"ナミダと流星","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ナミダと流星[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408103,"name":"oboro","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"oboro[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408104,"name":"初音ミクの消失","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"初音ミクの消失[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408105,"name":"色は匂へど散りぬるを","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"色は匂へど散りぬるを[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408106,"name":"The Great Banquet","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"The Great Banquet[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408107,"name":"Redemption","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Redemption[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408108,"name":"Ether Second","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Ether Second[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408109,"name":"Straight into the lights","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Straight into the lights[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408110,"name":"I’m Here (feat. Merry Kirk-Holmes)","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"I’m Here (feat. Merry Kirk-Holmes)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408111,"name":"PUPA","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408112,"name":"解けないように","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"解けないように[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408113,"name":"ノンブレス・オブリージュ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ノンブレス・オブリージュ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408114,"name":"NOIZY BOUNCE","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"NOIZY BOUNCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408115,"name":"サンバディ!","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"サンバディ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408116,"name":"Horoscope Express","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Horoscope Express[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408117,"name":"Party☆People☆Princess","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Party☆People☆Princess[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408118,"name":"Latent Kingdom","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Latent Kingdom[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408119,"name":"Mystic Parade","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Mystic Parade[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408120,"name":"Cry Cry Cry","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Cry Cry Cry[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408121,"name":"ぽわわん劇場","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ぽわわん劇場[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408122,"name":"my flow","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"my flow[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408123,"name":"POWER OF UNITY","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"POWER OF UNITY[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408124,"name":"Energizing Flame","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Energizing Flame[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408125,"name":"KHYMΞXΛ","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"KHYMΞXΛ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408126,"name":"フェイクフェイス・フェイルセイフ","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"フェイクフェイス・フェイルセイフ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408127,"name":"ふらふらふら、","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ふらふらふら、[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408128,"name":"シックスプラン","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"シックスプラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408129,"name":"フタタビ","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"フタタビ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408130,"name":"SQUAD-Phvntom-","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"SQUAD-Phvntom-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408131,"name":"GEOMETRIC DANCE","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"GEOMETRIC DANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408132,"name":"Ring","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"Ring[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408133,"name":"インパアフェクシオン・ホワイトガアル","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"インパアフェクシオン・ホワイトガアル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408134,"name":"WE'RE BACK!!","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"WE'RE BACK!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408135,"name":"熱異常","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"熱異常[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408136,"name":"1000年生きてる","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"1000年生きてる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408137,"name":"IMAWANOKIWA","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"IMAWANOKIWA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408138,"name":"Play merrily NEO","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Play merrily NEO[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408139,"name":"OMAKENO Stroke","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"OMAKENO Stroke[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408142,"name":"さくゆいたいそう","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408143,"name":"バグ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"バグ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408144,"name":"星界ちゃんと可不ちゃんのおつかい合騒曲","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"星界ちゃんと可不ちゃんのおつかい合騒曲[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408145,"name":"Burn My Soul","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408146,"name":"with U","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408147,"name":"Love Kills U","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Love Kills U[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408148,"name":"DANGEROOOOUS JUNGLE","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408149,"name":"天使光輪","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"天使光輪[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408150,"name":"story","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408151,"name":"トンデモワンダーズ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408152,"name":"神威","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"神威[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408153,"name":"ozma","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"ozma[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408154,"name":"月面基地","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"月面基地[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408155,"name":"ずんだもんの朝食 〜目覚ましずんラップ〜","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ずんだもんの朝食 〜目覚ましずんラップ〜[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408156,"name":"あなたは世界の終わりにずんだを食べるのだ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"あなたは世界の終わりにずんだを食べるのだ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408157,"name":"HUMANBORG","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"HUMANBORG[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408158,"name":"ULTRA POWER","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA POWER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408159,"name":"ジェヘナ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ジェヘナ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408160,"name":"ツギハギスタッカート","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ツギハギスタッカート[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408161,"name":"HANIPAGANDA","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"HANIPAGANDA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408162,"name":"Rush-Hour","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Rush-Hour[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408163,"name":"QUEEN","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"QUEEN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408164,"name":"天使の翼。","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"天使の翼。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408165,"name":"さよならプリンセス","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"さよならプリンセス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408166,"name":"Apollo","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"Apollo[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408167,"name":"raputa","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"raputa[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408168,"name":"系ぎて","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"系ぎて[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408169,"name":"アルカンシエル","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"アルカンシエル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408170,"name":"RAD DOGS","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"RAD DOGS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408171,"name":"アイディスマイル","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"アイディスマイル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408172,"name":"にっこり^^調査隊のテーマ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"にっこり^^調査隊のテーマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408173,"name":"PinqPiq (xovevox Remix)","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"PinqPiq (xovevox Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408180,"name":"「「やっぱそろわんなぁ〜」」","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":408181,"name":"おつさくゆい~","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":408182,"name":"こんにちさくさく~","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":408183,"name":"こんばんゆいゆい~","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":408184,"name":"ん゛ー!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"称号「こんにちさくさく~」をセットしたプレイヤーと称号「こんばんゆいゆい~」をセットしたプレイヤーの2人でプレイ","isDefault":false,"disable":false},{"id":408185,"name":"狂おしい最愛の家族","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/命に嫌われている[でらっくす]/2人以上/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408186,"name":"【初配信】俺ら最強2人組がデビューするぜ","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408187,"name":"あたしの伝説はこれから始まる","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":408188,"name":"くるくるぱーーーかーーーーー!!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":408189,"name":"刀削麺を知っているか?","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408190,"name":"ああ、あの、片手に生地、片手に包丁を持って湯の沸いた鍋の前に立ち、生地を細長く鍋の中に削ぎ落としてゆでる奴","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"称号「刀削麺を知っているか?」をセットしたプレイヤーとマッチングプレイ","isDefault":false,"disable":false},{"id":408191,"name":"Burn maimai Soul","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408192,"name":"見てのとおりSEGAのゲームは人生の役に立つんだ!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408193,"name":"魅せるプレイだな","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/SPEED SONIC/RANK A","isDefault":false,"disable":false},{"id":408194,"name":"間違いなくこれは我々に向けられたセガからの『メッセージ』なんだよ","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/セガサターン起動音[H.][Remix][スタンダード]/Burning Hearts ~炎のANGEL~[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408195,"name":"つらい中お前がいて、支えてくれてよかった","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408196,"name":"イキュラスキュオラ","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408197,"name":"We are human cyborgs","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"HUMANBORG[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":408198,"name":"Bass Man","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"HUMANBORG[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408199,"name":"Dope! Sick! Awesome! crazy!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA POWER[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":408200,"name":"Chops & Roll","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA POWER[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408201,"name":"熱中症","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"熱異常[でらっくす]/あつすぎの歌[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408202,"name":"完全無欠ヒューマン","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"1000年生きてる[でらっくす]/パーフェクト生命[スタンダード]/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":408203,"name":"バ バ バグさ バグバグ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"バグ[でらっくす]/マツヨイナイトバグ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408204,"name":"ーーー深刻なエラーが発生しましたーーー","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"初音ミクの消失[でらっくす]/FULL SYNC+","isDefault":false,"disable":false},{"id":408205,"name":"<最高速の別れの歌>","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"初音ミクの消失[でらっくす]/MASTER/SPEED SONIC/RANK A","isDefault":false,"disable":false},{"id":408206,"name":"息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ノンブレス・オブリージュ[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":408207,"name":"「この世には舞も知らない人が沢山いるんですよ」","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ノンブレス・オブリージュ[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408208,"name":"せかせかせかせかせかさんといてよ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"星界ちゃんと可不ちゃんのおつかい合騒曲[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":408209,"name":"正しいのは私","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"星界ちゃんと可不ちゃんのおつかい合騒曲[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":408210,"name":"ハイになる?廃になる?はい、とは言えな~い!","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/ネトゲ廃人シュプレヒコール[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408211,"name":"まだまだ一緒しよ?の魂胆です","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/FULL SYNC+","isDefault":false,"disable":false},{"id":408212,"name":"Ω\ζ°)チーン","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":408213,"name":"オハヨーハヨー","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"*ハロー、プラネット。[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":408214,"name":"TJ.hangneilって誰ですか?","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"神威[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408215,"name":"-CODENAME:BUDDIES-","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"神威[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408216,"name":"ずんだもんなのだ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"パートナー「ずんだもん」をセットしてプレイ","isDefault":false,"disable":false},{"id":408217,"name":"あなたは世界の終わりにmaimaiを遊ぶのだ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"あなたは世界の終わりにずんだを食べるのだ[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":408218,"name":"何も聞かないでくれ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ジェヘナ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":408219,"name":"そろそろ終わりにしよう","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ツギハギスタッカート[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408220,"name":"いっそ いっそ いなくなれ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ツギハギスタッカート[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408221,"name":"マイマイマイ マイマイ マイライフ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"QUEEN[でらっくす]/♡マイマイマイラブ♡[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408222,"name":"たまには下も向いた方が良いですよ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"天使の翼。[でらっくす]/BASIC/プレイ","isDefault":false,"disable":false},{"id":408223,"name":"愛に酔っている","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"さよならプリンセス[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408224,"name":"可愛くなれたかな","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"さよならプリンセス[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":408225,"name":"ワレワレハ ムテキナノダ","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"HANIPAGANDA[でらっくす]/FULL SYNC DX+","isDefault":false,"disable":false},{"id":408226,"name":"ハッハハニハニハニワ!ハニワ!","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"HANIPAGANDA[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408227,"name":"ワチョワチョ\チーン/","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"OMAKENO Stroke[でらっくす]/MASTER/RANK SS","isDefault":false,"disable":false},{"id":408228,"name":"NEO陽気大王","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Play merrily NEO[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":408229,"name":"蛹","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/larva[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408230,"name":"だから、どうか私を虐めないでください。","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408231,"name":"蝶は人を引き裂く","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":408232,"name":"ガリガリさむし、モリモリあつし説","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/larva[スタンダード]/Rising on the horizon[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408233,"name":"もう準備満タンです","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/Let you DIVE![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408234,"name":"お前ダメダメか・・・!?","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408235,"name":"一緒に…","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408236,"name":"ANCIENT FIRE!!!","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":408237,"name":"爆発しろ!","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408238,"name":"おーまいがー","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408239,"name":"地獄の扉は開かれた。","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"天使光輪[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":408240,"name":"走り続けなければ、その“想い”には辿り着けない。","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"I’m Here (feat. Merry Kirk-Holmes)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":408241,"name":"通勤ラッシュ","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Rush-Hour[でらっくす]/Kattobi KEIKYU Rider[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408243,"name":"終わらないでよLOVE &PEACE","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"サンバディ![でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408244,"name":"俺たちの王国","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Latent Kingdom[でらっくす]/Last Kingdom[でらっくす]/Neon Kingdom[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408245,"name":"暗い暗い暗い","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Cry Cry Cry[でらっくす]/ムービーの明るさ「暗い」でプレイ","isDefault":false,"disable":false},{"id":408246,"name":"Cry.My.Y.計画!!!!","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Cry Cry Cry[でらっくす]/My My My[でらっくす]/Y.Y.Y.計画!!!![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408247,"name":"消えない 消せない 決して消させはしない","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"フェイクフェイス・フェイルセイフ[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":408248,"name":"ふらふらふらふらふらふらふらふらふら","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ふらふらふら、[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":408249,"name":"廻る廻る 六つの不条理なストーリー","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"シックスプラン[でらっくす]/6回プレイ","isDefault":false,"disable":false},{"id":408250,"name":"君はどんな結末を願っていた?","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"シックスプラン[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408251,"name":"Ethereal","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Ether Second[でらっくす]/Ether Strike[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":408252,"name":"THANK YOU FOR YOUR TIME !!","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"oboro[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408253,"name":"流星なぞって恋をした","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ナミダと流星[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408254,"name":"我々は山本真央樹ではないし、山本真央樹にはなれない。","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"GEOMETRIC DANCE[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408255,"name":"私は今幸せよ","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"Ring[でらっくす]/テリトリーバトル[でらっくす/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408256,"name":"Back-to-BACK-2-BACK!!","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"WE'RE BACK!![でらっくす]/Back 2 Back[スタンダード]/KING is BACK!![スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408257,"name":"スマホでもいじってるワケ?","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408259,"name":"That's one small step for a man, one giant leap for mankind.","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408260,"name":"S H T R B","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408261,"name":"E A E K E","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408262,"name":"E W B M A","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408263,"name":"A B I N O","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408264,"name":"◤ M H T O","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408265,"name":"project raputa completed","genre":"裏 月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"裏 月面ちほーで獲得","isDefault":false,"disable":false},{"id":408266,"name":"1クレ全部俺がムービーに携わっている楽曲で通せる","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"進め!イッスン軍団 -Rebellion of the Dwarfs-[スタンダード]/スカーレット警察のゲットーパトロール24時[でらっくす]/インターネットサバイバー[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":409000,"name":"WEC2024 公开组全国冠军","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409001,"name":"WEC2024 女子组全国冠军","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409002,"name":"WEC2024 巅峰挑战者","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409003,"name":"WEC2024 海选赛第一名(南部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409004,"name":"WEC2024 海选赛第一名(东部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409005,"name":"WEC2024 海选赛第一名(北部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409006,"name":"WEC2024 海选赛第一名(西部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409007,"name":"WEC2024 海选赛第一名(中部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409008,"name":"无界向新生","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":450001,"name":"【祝】舞萌DX 2025 虹RATING【到達】","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"maimai でらっくす BUDDiES PLUSでレーティング15000達成","isDefault":false,"disable":false},{"id":450028,"name":"くす玉にします!!!!","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450029,"name":"筆が進んでる時に限って早い","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450030,"name":"後ろ喜んでないよ!","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450031,"name":"しらんしらんしらんで喋ってる。","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450032,"name":"イエーイ!愚問!","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450033,"name":"問題解決が上手","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450034,"name":"たぶんきっとうれしかったんでしょう","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450035,"name":"どこから攻めるか、、","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450036,"name":"めっちゃ席に居ます","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450037,"name":"モチベーションバグ","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450101,"name":"乙姫(ばでぃーずぷらす) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーずぷらす)を5回覚醒","isDefault":false,"disable":false},{"id":450102,"name":"ラズ(ばでぃーずぷらす) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーずぷらす)を5回覚醒","isDefault":false,"disable":false},{"id":450103,"name":"乙姫(のじゃロリック) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(のじゃロリック)を5回覚醒","isDefault":false,"disable":false},{"id":450104,"name":"ラズ(のじゃロリック) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(のじゃロリック)を5回覚醒","isDefault":false,"disable":false},{"id":450199,"name":"We get the シンクロぱわー☆","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"パーリィちほー2のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":450201,"name":"黒楼十夜子 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"黒楼十夜子を5回覚醒","isDefault":false,"disable":false},{"id":450202,"name":"黒姫(プロトタイプ) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"黒姫(プロトタイプ)を5回覚醒","isDefault":false,"disable":false},{"id":450203,"name":"黒楼哉輝 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"黒楼哉輝を5回覚醒","isDefault":false,"disable":false},{"id":450204,"name":"紅丸(プロトタイプ) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"紅丸(プロトタイプ)を5回覚醒","isDefault":false,"disable":false},{"id":450299,"name":"終わりと始まりの記憶を継ぐ者","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"メトロポリスちほー8のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":450301,"name":"エムブラ すき","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"エムブラを5回覚醒","isDefault":false,"disable":false},{"id":450302,"name":"クエレブレ 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"クエレブレを5回覚醒","isDefault":false,"disable":false},{"id":450303,"name":"シグルズ 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"シグルズを5回覚醒","isDefault":false,"disable":false},{"id":450304,"name":"アスク すき","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アスクを5回覚醒","isDefault":false,"disable":false},{"id":450399,"name":"1章~初めての仲間~","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ドラゴンちほー3のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":450401,"name":"コカビエル 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"コカビエルを5回覚醒","isDefault":false,"disable":false},{"id":450402,"name":"アルマ 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アルマを5回覚醒","isDefault":false,"disable":false},{"id":450403,"name":"アルオス 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アルオスを5回覚醒","isDefault":false,"disable":false},{"id":450404,"name":"セレプリス 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"セレプリスを5回覚醒","isDefault":false,"disable":false},{"id":450405,"name":"ルシファー すき","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ルシファーを5回覚醒","isDefault":false,"disable":false},{"id":450499,"name":"冥界の光に誘われる者","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"天界ちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":455101,"name":"超絶最かわてんしちゃん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"超絶最かわてんしちゃんを5回覚醒","isDefault":false,"disable":false},{"id":455102,"name":"あめちゃん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"あめちゃんを5回覚醒","isDefault":false,"disable":false},{"id":455199,"name":"NEEDY GIRL OVERDOSEちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーのキャラクターを10回覚醒","isDefault":false,"disable":false},{"id":455201,"name":"花譜 第一形態 雛鳥 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第一形態 雛鳥を5回覚醒","isDefault":false,"disable":false},{"id":455202,"name":"花譜 第二形態 青雀 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第二形態 青雀を5回覚醒","isDefault":false,"disable":false},{"id":455203,"name":"花譜 第三形態 燕 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第三形態 燕を5回覚醒","isDefault":false,"disable":false},{"id":455204,"name":"花譜 第四形態 雉 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第四形態 雉を5回覚醒","isDefault":false,"disable":false},{"id":455299,"name":"花譜ちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":455301,"name":"歌愛ユキ(強風オールバック) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"歌愛ユキ(強風オールバック)を5回覚醒","isDefault":false,"disable":false},{"id":455302,"name":"あおられ犬 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"あおられ犬を5回覚醒","isDefault":false,"disable":false},{"id":455303,"name":"カスタネットからす(強風オールバック) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"カスタネットからす(強風オールバック)を5回覚醒","isDefault":false,"disable":false},{"id":455304,"name":"はと1 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと1を5回覚醒","isDefault":false,"disable":false},{"id":455305,"name":"はと2 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと2を5回覚醒","isDefault":false,"disable":false},{"id":455306,"name":"はと3 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと3を5回覚醒","isDefault":false,"disable":false},{"id":455307,"name":"はともどき 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はともどきを5回覚醒","isDefault":false,"disable":false},{"id":455308,"name":"歌愛ユキ(寝起きヤシの木) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"歌愛ユキ(寝起きヤシの木)を5回覚醒","isDefault":false,"disable":false},{"id":455309,"name":"髪結いぬ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"髪結いぬを5回覚醒","isDefault":false,"disable":false},{"id":455310,"name":"カスタネットからす(寝起きヤシの木) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"カスタネットからす(寝起きヤシの木)を5回覚醒","isDefault":false,"disable":false},{"id":455311,"name":"トライアングルはともどき 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"トライアングルはともどきを5回覚醒","isDefault":false,"disable":false},{"id":455312,"name":"ヤシの木 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ヤシの木を5回覚醒","isDefault":false,"disable":false},{"id":455399,"name":"ゆこぴちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーのキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":455401,"name":"セイネ(10周年) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"セイネ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":455402,"name":"ユメ(10周年) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ユメ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":455403,"name":"リンカ(10周年) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"リンカ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":455404,"name":"フルメタル ずんど子ちゃん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"フルメタル ずんど子ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":455405,"name":"ポリビニル どんつくくん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ポリビニル どんつくくんを5回覚醒","isDefault":false,"disable":false},{"id":455499,"name":"グルーヴコースターちほー2 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"グルーヴコースターちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":455601,"name":"椎名唯華 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"椎名唯華を5回覚醒","isDefault":false,"disable":false},{"id":455602,"name":"花畑チャイカ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花畑チャイカを5回覚醒","isDefault":false,"disable":false},{"id":455603,"name":"だいたいイブラヒム 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"だいたいイブラヒムを5回覚醒","isDefault":false,"disable":false},{"id":455604,"name":"ほぼイブラヒム 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ほぼイブラヒムを5回覚醒","isDefault":false,"disable":false},{"id":455605,"name":"怨筆くん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"怨筆くんを5回覚醒","isDefault":false,"disable":false},{"id":455606,"name":"イブラヒムのご近所さん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"イブラヒムのご近所さんを5回覚醒","isDefault":false,"disable":false},{"id":455607,"name":"サバーニャ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"サバーニャを5回覚醒","isDefault":false,"disable":false},{"id":455699,"name":"にじさんじのB級バラエティ(仮)ちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"にじさんじのB級バラエティ(仮)ちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":455701,"name":"橙 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"橙を5回覚醒","isDefault":false,"disable":false},{"id":455702,"name":"西行寺 幽々子 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"西行寺 幽々子を5回覚醒","isDefault":false,"disable":false},{"id":455703,"name":"八雲 藍 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"八雲 藍を5回覚醒","isDefault":false,"disable":false},{"id":455704,"name":"洩矢 諏訪子 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"洩矢 諏訪子を5回覚醒","isDefault":false,"disable":false},{"id":455705,"name":"依神 紫苑 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"依神 紫苑を5回覚醒","isDefault":false,"disable":false},{"id":455706,"name":"依神 女苑 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"依神 女苑を5回覚醒","isDefault":false,"disable":false},{"id":455707,"name":"クラウンピース 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"クラウンピースを5回覚醒","isDefault":false,"disable":false},{"id":455708,"name":"赤蛮奇 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"赤蛮奇を5回覚醒","isDefault":false,"disable":false},{"id":455799,"name":"東方ダンマクカグラ ファンタジア・ロストちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東方ダンマクカグラ ファンタジア・ロストちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":455801,"name":"IRRENA 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"IRRENAを5回覚醒","isDefault":false,"disable":false},{"id":455802,"name":"Srav3R 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"Srav3Rを5回覚醒","isDefault":false,"disable":false},{"id":455803,"name":"P*Light 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"P*Lightを5回覚醒","isDefault":false,"disable":false},{"id":455804,"name":"DJ Noriken 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"DJ Norikenを5回覚醒","isDefault":false,"disable":false},{"id":455805,"name":"DJ Genki 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"DJ Genkiを5回覚醒","isDefault":false,"disable":false},{"id":455899,"name":"HARDCORE TANO*Cちほー2 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"HARDCORE TANO*Cちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":455901,"name":"ラヴィ・シュシュマルシュ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ・シュシュマルシュを5回覚醒","isDefault":false,"disable":false},{"id":455902,"name":"ステリア・ララ・シルワ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ステリア・ララ・シルワを5回覚醒","isDefault":false,"disable":false},{"id":455903,"name":"Bugdoll 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"Bugdollを5回覚醒","isDefault":false,"disable":false},{"id":455999,"name":"#コンパスちほー2 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"#コンパスちほー2のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":456001,"name":"周防パトラ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラを5回覚醒","isDefault":false,"disable":false},{"id":456002,"name":"周防パトラ(サイバー) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(サイバー)を5回覚醒","isDefault":false,"disable":false},{"id":456003,"name":"周防パトラ(制服) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(制服)を5回覚醒","isDefault":false,"disable":false},{"id":456004,"name":"周防パトラ(白制服) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(白制服)を5回覚醒","isDefault":false,"disable":false},{"id":456005,"name":"周防パトラ(魔法少女) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(魔法少女)を5回覚醒","isDefault":false,"disable":false},{"id":456006,"name":"周防パトラ(第9衣装) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(第9衣装)を5回覚醒","isDefault":false,"disable":false},{"id":456007,"name":"かにかま 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"かにかまを5回覚醒","isDefault":false,"disable":false},{"id":456099,"name":"周防パトラちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":456101,"name":"柏木 咲姫(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"柏木 咲姫(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456102,"name":"井之原 小星(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"井之原 小星(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456103,"name":"日向 千夏(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"日向 千夏(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456104,"name":"柏木 美亜(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"柏木 美亜(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456105,"name":"東雲 つむぎ(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東雲 つむぎ(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456199,"name":"オンゲキちほー7 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"オンゲキちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":458101,"name":"ハッピーシンセサイザ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ハッピーシンセサイザ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458102,"name":"炎歌 -ほむらうた-","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"炎歌 -ほむらうた-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458103,"name":"御旗のもとに","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"御旗のもとに[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458104,"name":"sweet little sister","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"sweet little sister[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458105,"name":"エスオーエス","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"エスオーエス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458106,"name":"のじゃロリック","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"のじゃロリック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458107,"name":"Edelweiss","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Edelweiss[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458108,"name":"QuiQ","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"QuiQ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458109,"name":"IF:U","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"IF:U[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458110,"name":"Cider P@rty","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Cider P@rty[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458111,"name":"勦滅","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"勦滅[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458112,"name":"Lunatic Vibes","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Lunatic Vibes[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458113,"name":"Bloody Trail","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Bloody Trail[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458114,"name":"RE:INCARNATED DRAGNER","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"RE:INCARNATED DRAGNER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458115,"name":"Beginning together!","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Beginning together![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458116,"name":"Shining Ray ~僕らの絆~","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Shining Ray ~僕らの絆~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458117,"name":"DEVOTION","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"DEVOTION[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458118,"name":"Geranium","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Geranium[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458119,"name":"The Cursed Doll","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"The Cursed Doll[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458120,"name":"RondeauX of RagnaroQ","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"RondeauX of RagnaroQ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458121,"name":"ℝ∈Χ LUNATiCA","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"ℝ∈Χ LUNATiCA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458122,"name":"Λzure Vixen","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Λzure Vixen[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458123,"name":"MarbleBlue.","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MarbleBlue.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458124,"name":"まっすぐ→→→ストリーム!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"まっすぐ→→→ストリーム![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458125,"name":"最っ高のエンタメだ!!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458126,"name":"Baqeela","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Baqeela[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458127,"name":"Ai C","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Ai C[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458128,"name":"INTERNET YAMERO","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458129,"name":"過去を喰らう","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458130,"name":"強風オールバック","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458131,"name":"寝起きヤシの木","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458132,"name":"アイドル","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458133,"name":"ラビットホール","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラビットホール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458134,"name":"酔いどれ知らず","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"酔いどれ知らず[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458135,"name":"新人類","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"新人類[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458136,"name":"Freak Out Hr.","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"Freak Out Hr.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458137,"name":"さよならヒストリー","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"さよならヒストリー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458138,"name":"New York Back Raise","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"New York Back Raise[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458139,"name":"DUAL ROZES","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"DUAL ROZES[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458140,"name":"VOLT","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"VOLT[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458141,"name":"tiny tales continue","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"tiny tales continue[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458142,"name":"ouroboros -twin stroke of the end-","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ouroboros -twin stroke of the end-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458145,"name":"サイバーサンダーサイダー","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"サイバーサンダーサイダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458146,"name":"おくすり飲んで寝よう","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458147,"name":"バラバラ〜仮初レインボーローズ〜","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458148,"name":"匿名M","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458149,"name":"ライアーダンサー","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ライアーダンサー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458150,"name":"バカ通信","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"バカ通信[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458151,"name":"LOSTPHANTASIA","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"LOSTPHANTASIA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458152,"name":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458153,"name":"Re:Unknown X","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"Re:Unknown X[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458154,"name":"INFiNiTE ENERZY -Overdoze-","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"INFiNiTE ENERZY -Overdoze-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458155,"name":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458156,"name":"BOOM! BOOM!! BOOM!!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"BOOM! BOOM!! BOOM!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458157,"name":"Everybody Say HARDCORE TANO*C","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Everybody Say HARDCORE TANO*C[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458158,"name":"ミラクルポップ☆アドベンチャー!!!!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ミラクルポップ☆アドベンチャー!!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458159,"name":"Trust","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Trust[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458160,"name":"ラヴィ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458161,"name":"スティールユー","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"スティールユー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458162,"name":"オシオキGIMMICK!!","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"オシオキGIMMICK!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458163,"name":"偉大なる悪魔は実は大天使パトラちゃん様なのだ!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"偉大なる悪魔は実は大天使パトラちゃん様なのだ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458164,"name":"シュガーホリック","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"シュガーホリック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458165,"name":"MUSIC PЯAYER","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MUSIC PЯAYER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458166,"name":"壱雫空","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458167,"name":"ザムザ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ザムザ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458168,"name":"QUATTUORUX","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"QUATTUORUX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458501,"name":"完璧で究極のマイマイマー","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/全難易度/ALL PERFECT+","isDefault":false,"disable":false},{"id":458502,"name":"このmaimaiにおいて押しスラは武器だ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/MASTER/SPEED 1/FULL COMBO","isDefault":false,"disable":false},{"id":458503,"name":"この芸能界において嘘は武器だ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458504,"name":"マイドル","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":458505,"name":"君はどうしようもないほどアイドルで、僕はどうしようもないほど君のファンだ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/2人以上でプレイ/敗北","isDefault":false,"disable":false},{"id":458506,"name":"嘘はとびきりの愛なんだよ?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":458507,"name":"自分のスコアとは思わなかったんだから","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":458508,"name":"迷子でもいい、迷子でも進め!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":458509,"name":"おもしれー女","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458510,"name":"なんでホシシズクやったの!?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/ホシシズク[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458511,"name":"最悪","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":458512,"name":"一生、バンドしてくれる?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458513,"name":"ちょちょちょちょ 一生だよ?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/称号「一生、バンドしてくれる?」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":458514,"name":"私、いらないんでしょ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":458515,"name":"私は!必死にやるしかできない!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":458516,"name":"離さないでくれて、ありがとう","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458517,"name":"あなた、ご自分のことばかりですのね","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/BASIC/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":458518,"name":"インターネットやめろ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":458519,"name":"インターネット最高!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458520,"name":"初めてフォローされた日のこと 覚えてる","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458521,"name":"MAIMAIDX YATTERO","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":458522,"name":"FULL SYNCキボンヌ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/FULL COMBO+","isDefault":false,"disable":false},{"id":458523,"name":"これは乙じゃなくてポニーテールなんだからね!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/称号「FULL SYNCキボンヌ」をセットしたプレイヤーと2人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":458524,"name":"観測者","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458525,"name":"不可解","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":458526,"name":"かっこいい笑","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458527,"name":"セェンキュウスーパーチャットアリガトウ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/15回プレイ","isDefault":false,"disable":false},{"id":458528,"name":"オモレェマジデ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":458529,"name":"にじレジ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458530,"name":"僕たちの Bad love ballad","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458531,"name":"こんにちわんわん","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"偉大なる悪魔は実は大天使パトラちゃん様なのだ![でらっくす]/シュガーホリック[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458532,"name":"わんちゃん","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"偉大なる悪魔は実は大天使パトラちゃん様なのだ![でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458533,"name":"MISSした瞬間 終わったわ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":458534,"name":"ハト ハト ハト ハト 大乱闘","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":458535,"name":"強風オールパーフェクト","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/SPEED SONIC/ALL PERFECT","isDefault":false,"disable":false},{"id":458536,"name":"寝起き","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":458537,"name":"どうすんの これ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":458538,"name":"寝癖が凄かった時のことです。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458539,"name":"誰でもいいじゃん","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラビットホール[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458540,"name":"埋まればいいじゃん","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラビットホール[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":458541,"name":"GREAT知らず","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"酔いどれ知らず[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458542,"name":"えー、本日はインタビューよろしくお願いいたします。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":458543,"name":"はい、よろしくお願いいたします。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":458544,"name":"では、軽く自己紹介を、どうぞ。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/称号「はい、よろしくお願いいたします。」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":458545,"name":"匿名Mです。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/称号「では、軽く自己紹介を、どうぞ。」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":458546,"name":"なんか舞ってる奴です。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":458547,"name":"Infructescence","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"Freak Out Hr.[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":458548,"name":"Blütenstand","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"Freak Out Hr.[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":458550,"name":"誰のせいだ キミのせいだ ボクのせいだ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"サイバーサンダーサイダー[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":458551,"name":"なに見てんだよ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":458552,"name":"孤独でモーマンタイ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":458553,"name":"maimaiやって寝よう","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458554,"name":"AP取って寝よう","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458555,"name":"用法用量を守って正しくmaimai","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":458556,"name":"ウッホウッホッホ ウッホウッホッホ ウッホウッホッホウッホッホ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"新人類[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458557,"name":"今までを捨てて 腕を振れよ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ライアーダンサー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458558,"name":"踊ったもん勝ち","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ライアーダンサー[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":458559,"name":"インターネットやれ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"バカ通信[でらっくす]/INTERNET YAMERO[でらっくす]/INTERNET OVERDOSE[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458560,"name":"なんか楽しくなってきた","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"バカ通信[でらっくす]/Rodeo Machine[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458561,"name":"(゚∀゚)ラヴィ!!","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ[でらっくす]/きみのためなら死ねる[スタンダード]/天国と地獄[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458562,"name":"GIVE ME LOVE","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"オシオキGIMMICK!![でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458563,"name":"あーもーかわいいなぁ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"オシオキGIMMICK!![でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458564,"name":"絡みつく絡みつく絡みつく","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"さよならヒストリー[でらっくす]/MASTER/SPEED 1/プレイ","isDefault":false,"disable":false},{"id":458565,"name":"この世界が毀れたのは 君のせいなんだよ――。","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"LOSTPHANTASIA[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":458566,"name":"ウオウオ","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"New York Back Raise[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":458567,"name":"5・4・3・2・1・・・フォー!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"VOLT[でらっくす]/MASTER/RANK SS","isDefault":false,"disable":false},{"id":458568,"name":"ヾ(⌒(ノ'ω')ノ うろぼろす!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ouroboros -twin stroke of the end-[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":458569,"name":"マッチングありがとうございMASAKI","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ouroboros -twin stroke of the end-[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458570,"name":"回り続けろ","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"BOOM! BOOM!! BOOM!!![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458571,"name":"MITSUYO*C","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Trust[でらっくす]/怒槌[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458572,"name":"全然怖くない曲","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Λzure Vixen[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458573,"name":"SUMMER MEMORY","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MarbleBlue.[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":458574,"name":"幻想回廊","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MUSIC PЯAYER[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458575,"name":"千夏ふるぱわーーー!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"まっすぐ→→→ストリーム![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458576,"name":"ふぅ〜","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458577,"name":"maimai最高!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458578,"name":"ヲタクは大変だ!!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":458579,"name":"最っ高の音ゲーだ!!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":458580,"name":"Ai","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Ai C[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458581,"name":"でもさ、脳漿○裂ガールに本気(マジ)だった思い出 忘れたくはねぇよな","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"脳漿炸裂ガール[スタンダード]/つあーメンバー「あめちゃん」をセット/プレイ","isDefault":false,"disable":false},{"id":458582,"name":"and you","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"系ぎて[でらっくす]/BASIC~Re:MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":458583,"name":"THE LAST","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"PANDORA PARADOXXX[スタンダード]/BASIC~Re:MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":458584,"name":"『踊るか、踊られるか。』","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"QUATTUORUX[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458585,"name":"街を破壊!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"QUATTUORUX[でらっくす]/Latent Kingdom[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":459101,"name":"でらっくまのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が50に到達","isDefault":false,"disable":false},{"id":459111,"name":"乙姫のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が50に到達","isDefault":false,"disable":false},{"id":459112,"name":"ラズのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が50に到達","isDefault":false,"disable":false},{"id":459113,"name":"シフォンのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が50に到達","isDefault":false,"disable":false},{"id":459114,"name":"ソルトのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が50に到達","isDefault":false,"disable":false},{"id":459115,"name":"しゃまのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が50に到達","isDefault":false,"disable":false},{"id":459116,"name":"みるくのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が50に到達","isDefault":false,"disable":false},{"id":459117,"name":"らいむっくま&れもんっくまのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が50に到達","isDefault":false,"disable":false},{"id":459118,"name":"乙姫(すぷらっしゅ)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が50に到達","isDefault":false,"disable":false},{"id":459119,"name":"しゃま(ゆにばーす)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が50に到達","isDefault":false,"disable":false},{"id":459120,"name":"みるく(ゆにばーす)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が50に到達","isDefault":false,"disable":false},{"id":459121,"name":"ちびみるくのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が50に到達","isDefault":false,"disable":false},{"id":459122,"name":"百合咲ミカのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が50に到達","isDefault":false,"disable":false},{"id":459123,"name":"ラズ(ふぇすてぃばる)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が50に到達","isDefault":false,"disable":false},{"id":459124,"name":"シフォン(ふぇすてぃばる)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が50に到達","isDefault":false,"disable":false},{"id":459125,"name":"ソルト(ふぇすてぃばる)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が50に到達","isDefault":false,"disable":false},{"id":459126,"name":"黒姫のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が50に到達","isDefault":false,"disable":false},{"id":459128,"name":"乙姫(ばでぃーず)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が50に到達","isDefault":false,"disable":false},{"id":459129,"name":"らいむっくま&れもんっくま(ばでぃーず)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が50に到達","isDefault":false,"disable":false},{"id":459130,"name":"ラズ(ばでぃーず)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が50に到達","isDefault":false,"disable":false},{"id":459201,"name":"でらっくまの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が200に到達","isDefault":false,"disable":false},{"id":459211,"name":"乙姫の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が200に到達","isDefault":false,"disable":false},{"id":459212,"name":"ラズの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が200に到達","isDefault":false,"disable":false},{"id":459213,"name":"シフォンの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が200に到達","isDefault":false,"disable":false},{"id":459214,"name":"ソルトの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が200に到達","isDefault":false,"disable":false},{"id":459215,"name":"しゃまの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が200に到達","isDefault":false,"disable":false},{"id":459216,"name":"みるくの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が200に到達","isDefault":false,"disable":false},{"id":459217,"name":"らいむっくま&れもんっくまの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が200に到達","isDefault":false,"disable":false},{"id":459218,"name":"乙姫(すぷらっしゅ)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が200に到達","isDefault":false,"disable":false},{"id":459219,"name":"しゃま(ゆにばーす)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が200に到達","isDefault":false,"disable":false},{"id":459220,"name":"みるく(ゆにばーす)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が200に到達","isDefault":false,"disable":false},{"id":459221,"name":"ちびみるくの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が200に到達","isDefault":false,"disable":false},{"id":459222,"name":"百合咲ミカの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が200に到達","isDefault":false,"disable":false},{"id":459223,"name":"ラズ(ふぇすてぃばる)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が200に到達","isDefault":false,"disable":false},{"id":459224,"name":"シフォン(ふぇすてぃばる)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が200に到達","isDefault":false,"disable":false},{"id":459225,"name":"ソルト(ふぇすてぃばる)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が200に到達","isDefault":false,"disable":false},{"id":459226,"name":"黒姫の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が200に到達","isDefault":false,"disable":false},{"id":459228,"name":"乙姫(ばでぃーず)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が200に到達","isDefault":false,"disable":false},{"id":459229,"name":"らいむっくま&れもんっくま(ばでぃーず)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が200に到達","isDefault":false,"disable":false},{"id":459230,"name":"ラズ(ばでぃーず)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が200に到達","isDefault":false,"disable":false},{"id":459301,"name":"なかよしmai友~!","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が500に到達","isDefault":false,"disable":false},{"id":459311,"name":"竜宮茶館の常連客","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が500に到達","isDefault":false,"disable":false},{"id":459312,"name":"お転婆少女の遊び友達","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が500に到達","isDefault":false,"disable":false},{"id":459313,"name":"パティシエお嬢様の味見役","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が500に到達","isDefault":false,"disable":false},{"id":459314,"name":"マイペース少女のお昼寝仲間","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が500に到達","isDefault":false,"disable":false},{"id":459315,"name":"ファンクラブ会員メンバーNo.1","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が500に到達","isDefault":false,"disable":false},{"id":459316,"name":"変わった牛乳飲み友達","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が500に到達","isDefault":false,"disable":false},{"id":459317,"name":"アイアムすだちっくま","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が500に到達","isDefault":false,"disable":false},{"id":459318,"name":"ナイトプールの舞友♪","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が500に到達","isDefault":false,"disable":false},{"id":459319,"name":"有能社長専属秘書","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が500に到達","isDefault":false,"disable":false},{"id":459320,"name":"牛乳スタンド出張店員","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が500に到達","isDefault":false,"disable":false},{"id":459321,"name":"金の牛乳生産者","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が500に到達","isDefault":false,"disable":false},{"id":459322,"name":"ミカの騎士","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が500に到達","isDefault":false,"disable":false},{"id":459323,"name":"ナイショのお茶友☆","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が500に到達","isDefault":false,"disable":false},{"id":459324,"name":"ナイショの助っ人菓子職人☆","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が500に到達","isDefault":false,"disable":false},{"id":459325,"name":"奥義コネコネ習得中!","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が500に到達","isDefault":false,"disable":false},{"id":459326,"name":"最後のヒューマノイドの協力者","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が500に到達","isDefault":false,"disable":false},{"id":459328,"name":"宴星の舞友♪","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が500に到達","isDefault":false,"disable":false},{"id":459329,"name":"maimai観光協会理事","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が500に到達","isDefault":false,"disable":false},{"id":459330,"name":"ベリーカクテル指南中のバーテン","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が500に到達","isDefault":false,"disable":false},{"id":500017,"name":"いくらでもモルモットになります","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500018,"name":"全て取り除きたいんですよね","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500019,"name":"生産者の顔が見える配置","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500020,"name":"普通は、そう普通ですね。","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500021,"name":"圧倒的オカン","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500022,"name":"ザ人間きつい場所ベスト10のひとつ","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500023,"name":"しゃがまないと無理なのよ","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500024,"name":"大体峠に居ます","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500025,"name":"区分 マネー","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500026,"name":"エンドオブエンドコンテンツ","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500101,"name":"アカツキ BIG LOVE","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":500102,"name":"コハクしか勝たん","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":500103,"name":"天空の王 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"天空の王を5回覚醒","isDefault":false,"disable":false},{"id":500104,"name":"大地の王 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"大地の王を5回覚醒","isDefault":false,"disable":false},{"id":500199,"name":"交わりし蝶の扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"スカイストリートちほー6のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":500201,"name":"ヴィリーウス 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"ヴィリーウスを5回覚醒","isDefault":false,"disable":false},{"id":500202,"name":"モンベルド 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"モンベルドを5回覚醒","isDefault":false,"disable":false},{"id":500203,"name":"八剱月アルマ すき","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"八剱月アルマを5回覚醒","isDefault":false,"disable":false},{"id":500204,"name":"白法院ラグ ガチ勢","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"白法院ラグを5回覚醒","isDefault":false,"disable":false},{"id":500299,"name":"理非を語らう扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"天界ちほー8のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":500301,"name":"フォッサノーバ 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"フォッサノーバを5回覚醒","isDefault":false,"disable":false},{"id":500302,"name":"ディオティス 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"ディオティスを5回覚醒","isDefault":false,"disable":false},{"id":500303,"name":"クレメンス(エージェント) 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"クレメンス(エージェント)を5回覚醒","isDefault":false,"disable":false},{"id":500304,"name":"エレノラ(エージェント) 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"エレノラ(エージェント)を5回覚醒","isDefault":false,"disable":false},{"id":500305,"name":"ディオティス(天使) 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"ディオティス(天使)を5回覚醒","isDefault":false,"disable":false},{"id":500399,"name":"創世の扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"BLACK ROSEちほー10のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":500401,"name":"リグエル 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"リグエルを5回覚醒","isDefault":false,"disable":false},{"id":500402,"name":"酒呑童子 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"酒呑童子を5回覚醒","isDefault":false,"disable":false},{"id":500403,"name":"濡羽 ガチ勢","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"濡羽を5回覚醒","isDefault":false,"disable":false},{"id":500404,"name":"黒姫 BIG LOVE","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":500499,"name":"天地を投影せし扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"メトロポリスちほー9のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":505201,"name":"アイア 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"アイアを5回覚醒","isDefault":false,"disable":false},{"id":505202,"name":"グーマー 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"グーマーを5回覚醒","isDefault":false,"disable":false},{"id":505203,"name":"ノア(かいりきベアちほー2) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":505204,"name":"ナナ(かいりきベアちほー2) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ナナを5回覚醒","isDefault":false,"disable":false},{"id":505299,"name":"かいりきベアちほー2 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"かいりきベアちほー2のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":505301,"name":"コーサカ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"コーサカを5回覚醒","isDefault":false,"disable":false},{"id":505302,"name":"アンジョー 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"アンジョーを5回覚醒","isDefault":false,"disable":false},{"id":505303,"name":"コーサカ(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"コーサカ(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505304,"name":"アンジョー(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"アンジョー(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505305,"name":"天開司(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天開司(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505306,"name":"佐藤ホームズ(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"佐藤ホームズ(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505307,"name":"あっくん大魔王(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"あっくん大魔王(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505308,"name":"歌衣メイカ(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"歌衣メイカ(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505399,"name":"MonsterZ MATEちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MonsterZ MATEちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":505401,"name":"おめがレイ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがレイを5回覚醒","isDefault":false,"disable":false},{"id":505402,"name":"おめがリオ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがリオを5回覚醒","isDefault":false,"disable":false},{"id":505403,"name":"おめがレイ(実写) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがレイ(実写)を5回覚醒","isDefault":false,"disable":false},{"id":505404,"name":"おめがリオ(実写) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがリオ(実写)を5回覚醒","isDefault":false,"disable":false},{"id":505499,"name":"おめがシスターズちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがシスターズちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":505501,"name":"鳳 ここな 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 ここなを5回覚醒","isDefault":false,"disable":false},{"id":505502,"name":"静香 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"静香を5回覚醒","isDefault":false,"disable":false},{"id":505503,"name":"カトリナ・グリーベル 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"カトリナ・グリーベルを5回覚醒","isDefault":false,"disable":false},{"id":505504,"name":"新妻 八恵 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"新妻 八恵を5回覚醒","isDefault":false,"disable":false},{"id":505505,"name":"柳場 ぱんだ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"柳場 ぱんだを5回覚醒","isDefault":false,"disable":false},{"id":505506,"name":"流石 知冴 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"流石 知冴を5回覚醒","isDefault":false,"disable":false},{"id":505507,"name":"千寿 暦 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"千寿 暦を5回覚醒","isDefault":false,"disable":false},{"id":505508,"name":"ラモーナ・ウォルフ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ラモーナ・ウォルフを5回覚醒","isDefault":false,"disable":false},{"id":505509,"name":"王 雪 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"王 雪を5回覚醒","isDefault":false,"disable":false},{"id":505510,"name":"リリヤ・クルトベイ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"リリヤ・クルトベイを5回覚醒","isDefault":false,"disable":false},{"id":505511,"name":"与那国 緋花里 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"与那国 緋花里を5回覚醒","isDefault":false,"disable":false},{"id":505599,"name":"ワールドダイスター 夢のステラリウムちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワールドダイスター 夢のステラリウムちほーのキャラクターを55回覚醒","isDefault":false,"disable":false},{"id":505601,"name":"仲町あられ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"仲町あられを5回覚醒","isDefault":false,"disable":false},{"id":505602,"name":"宮永ののか 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"宮永ののかを5回覚醒","isDefault":false,"disable":false},{"id":505603,"name":"峰月律 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"峰月律を5回覚醒","isDefault":false,"disable":false},{"id":505604,"name":"藤都子 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"藤都子を5回覚醒","isDefault":false,"disable":false},{"id":505605,"name":"千石ユノ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"千石ユノを5回覚醒","isDefault":false,"disable":false},{"id":505699,"name":"夢限大みゅーたいぷちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":505701,"name":"エト&ルナ (Winter) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"エト&ルナ (Winter)を5回覚醒","isDefault":false,"disable":false},{"id":505702,"name":"マヤ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"マヤを5回覚醒","isDefault":false,"disable":false},{"id":505799,"name":"Arcaeaちほー3 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3を5回覚醒","isDefault":false,"disable":false},{"id":505801,"name":"重音テト 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトを5回覚醒","isDefault":false,"disable":false},{"id":505802,"name":"重音テト(2008) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(2008)を5回覚醒","isDefault":false,"disable":false},{"id":505803,"name":"重音テト(SV) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(SV)を5回覚醒","isDefault":false,"disable":false},{"id":505804,"name":"重音テッド 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テッドを5回覚醒","isDefault":false,"disable":false},{"id":505805,"name":"重音テト(人マニア) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(人マニア)を5回覚醒","isDefault":false,"disable":false},{"id":505899,"name":"重音テトちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":505901,"name":"ななひら 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらを5回覚醒","isDefault":false,"disable":false},{"id":505902,"name":"ベベ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ベベを5回覚醒","isDefault":false,"disable":false},{"id":505903,"name":"みてー 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"みてーを5回覚醒","isDefault":false,"disable":false},{"id":505904,"name":"おもち 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おもちを5回覚醒","isDefault":false,"disable":false},{"id":505905,"name":"ななひら(おめかしワンピ) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひら(おめかしワンピ)を5回覚醒","isDefault":false,"disable":false},{"id":505999,"name":"ななひらちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":506001,"name":"星咲 あかり(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"星咲 あかり(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506002,"name":"藤沢 柚子(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"藤沢 柚子(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506003,"name":"三角 葵(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"三角 葵(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506004,"name":"高瀬 梨緒(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"高瀬 梨緒(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506005,"name":"結城 莉玖(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"結城 莉玖(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506006,"name":"藍原 椿(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"藍原 椿(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506007,"name":"早乙女 彩華(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"早乙女 彩華(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506008,"name":"桜井 春菜(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桜井 春菜(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506009,"name":"柏木 咲姫(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"柏木 咲姫(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506010,"name":"井之原 小星(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"井之原 小星(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506011,"name":"逢坂 茜(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"逢坂 茜(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506012,"name":"珠洲島 有栖(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"珠洲島 有栖(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506013,"name":"九條 楓(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"九條 楓(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506014,"name":"日向 千夏(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日向 千夏(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506015,"name":"柏木 美亜(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"柏木 美亜(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506016,"name":"東雲 つむぎ(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 つむぎ(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506017,"name":"皇城 セツナ(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"皇城 セツナ(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506099,"name":"オンゲキちほー8 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"オンゲキちほー8のキャラクターを85回覚醒","isDefault":false,"disable":false},{"id":508101,"name":"One Step Ahead","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"One Step Ahead[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508102,"name":"LANCE","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"LANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508103,"name":"Imitation:Loud Lounge","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Imitation:Loud Lounge[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508104,"name":"天狗の落とし文 feat. ytr","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"天狗の落とし文 feat. ytr[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508105,"name":"プリズム△▽リズム","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"プリズム△▽リズム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508106,"name":"パラドクスイヴ","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"パラドクスイヴ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508107,"name":"YKWTD","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"YKWTD[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508108,"name":"184億回のマルチトニック","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"184億回のマルチトニック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508109,"name":"果ての空、僕らが見た光。","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"果ての空、僕らが見た光。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508110,"name":"Cryptarithm","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Cryptarithm[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508111,"name":"Ourania","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Ourania[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508112,"name":"天蓋","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"天蓋[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508113,"name":"Deicide","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Deicide[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508114,"name":"氷滅の135小節","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"氷滅の135小節[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508115,"name":"Divide et impera!","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Divide et impera![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508116,"name":"地獄","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"地獄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508117,"name":"シスターシスター","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"シスターシスター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508118,"name":"Flashback","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Flashback[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508119,"name":"Colorfull:Encounter","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Colorfull:Encounter[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508120,"name":"Elemental Ethnic","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"Elemental Ethnic[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508121,"name":"美夜月鏡","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"美夜月鏡[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508122,"name":"Resolution","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"Resolution[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508123,"name":"いちげき!のテーマ","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508124,"name":"Radiance","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"Radiance[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508125,"name":"R'N'R Monsta","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"R'N'R Monsta[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508126,"name":"勇者","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508127,"name":"病み垢ステロイド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"病み垢ステロイド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508128,"name":"ダーリンダンス","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ダーリンダンス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508129,"name":"唱","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"唱[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508130,"name":"愛包ダンスホール","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"愛包ダンスホール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508131,"name":"マツケンサンバⅡ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"マツケンサンバⅡ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508132,"name":"デビルじゃないもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"デビルじゃないもん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508133,"name":"ずんだパーリナイ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508134,"name":"Ultimate taste","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"Ultimate taste[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508135,"name":"Chronomia","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Chronomia[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508136,"name":"人マニア","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508137,"name":"転生林檎","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"転生林檎[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508138,"name":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508139,"name":"モンスターカミング","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"モンスターカミング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508140,"name":"ゆけむり魂温泉 II","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"ゆけむり魂温泉 II[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508141,"name":"人間が大好きなこわれた妖怪の唄","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"人間が大好きなこわれた妖怪の唄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508142,"name":"シリウスの輝きのように","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"シリウスの輝きのように[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508143,"name":"プラネタリウム・レヴュー","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"プラネタリウム・レヴュー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508144,"name":"演劇","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"演劇[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508145,"name":"無間嫉妬劇場『666』","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"無間嫉妬劇場『666』[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508146,"name":"夢現妄想世界","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"夢現妄想世界[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508147,"name":"snooze","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"snooze[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508148,"name":"イガク","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"イガク[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508149,"name":"てらてら","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"てらてら[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508150,"name":"Empire of Winter","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Empire of Winter[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508151,"name":"迷える音色は恋の唄","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"迷える音色は恋の唄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508152,"name":"Löschen","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Löschen[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508153,"name":"Abstruse Dilemma","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Abstruse Dilemma[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508154,"name":"HYP3RTRIBE","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"HYP3RTRIBE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508155,"name":"はげしこの夜 -Psylent Crazy Night-","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"はげしこの夜 -Psylent Crazy Night-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508156,"name":"エイプリルスター","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"エイプリルスター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508157,"name":"オーバーライド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508158,"name":"右に曲ガール","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"右に曲ガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508159,"name":"ウルトラトレーラー","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ウルトラトレーラー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508160,"name":"バベル","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"バベル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508161,"name":"お願い!コンコンお稲荷さま","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"お願い!コンコンお稲荷さま[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508162,"name":"いっぱい食べる君が好きだよ","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"いっぱい食べる君が好きだよ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508163,"name":"ピポピポ -People People- feat. ななひら","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"ピポピポ -People People- feat. ななひら[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508164,"name":"ワールドワイドワンダー","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ワールドワイドワンダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508165,"name":"MORNINGLOOM","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"MORNINGLOOM[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508166,"name":"How To Make 音ゲ~曲!","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"How To Make 音ゲ~曲![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508167,"name":"リアライズ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"リアライズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508168,"name":"有明/Ariake","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"有明/Ariake[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508169,"name":"雨露霜雪","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"雨露霜雪[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508170,"name":"宙天","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"宙天[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508171,"name":"On your mark (104期 Ver.)","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508501,"name":"勇者ヒンメルならそうしたってことだよ。","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":508502,"name":"アウラ、フルコンしろ。","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508503,"name":"洗濯機maimaiの誕生から12年後","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/12回プレイ","isDefault":false,"disable":false},{"id":508504,"name":"むっすー","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508505,"name":"ごめんよぉ…","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/称号「むっすー」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":508506,"name":"君が未来で一人ぼっちにならないように","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":508507,"name":"私は500年以上生きた大魔族だ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/2人以上でプレイ/敗北","isDefault":false,"disable":false},{"id":508508,"name":"お前の前にいるのは1000年以上生きた魔法使いだ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":508509,"name":"私はもっとmaimaiを知ろうと思う","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/お気に入りカテゴリからプレイ","isDefault":false,"disable":false},{"id":508510,"name":"暗いよー!!怖いよー!!","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/ムービーの明るさ「暗い」でプレイ","isDefault":false,"disable":false},{"id":508511,"name":"ちゅ。","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ダーリンダンス[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":508512,"name":"一切合切忘れて Shout it out","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"唱[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508513,"name":"完敗!完全に惚れ惚れよ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"愛包ダンスホール[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":508514,"name":"腰元ダンサーズ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"マツケンサンバⅡ[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":508515,"name":"オレ!","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"マツケンサンバⅡ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":508516,"name":"ミスってないもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"デビルじゃないもん[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508517,"name":"シンクロした感覚の位相","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"リアライズ[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":508518,"name":"もっちもっち ず~んだ(ノ)・ω・(ヾ)","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508519,"name":"あんこもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":508520,"name":"カルダモン","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508521,"name":"アンチモン","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508522,"name":"さくらだもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":508523,"name":"【東方Full Flavor】","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"Ultimate taste[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508524,"name":"**************************","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":508525,"name":"舞マニア","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508526,"name":"ビバ良くない!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":508527,"name":"お ま え","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508528,"name":"残念!!!!!!!!!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"イガク[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508529,"name":"ドクター・キドリです","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"イガク[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508530,"name":"俺たちのバリューセット完成","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":508531,"name":"マイマイマー達の懺悔","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508532,"name":"マイマイマーの貴重な○○シーン","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":508533,"name":"第1回maimai王選手権","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508534,"name":"お前もMZMだもんな","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508535,"name":"サプライズスキップはエゴ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508536,"name":"お前がラフな格好でええからって言ったんちゃうか!!","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/ふらふらふら、[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508537,"name":"ババンババンバンバン","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"ゆけむり魂温泉 II[でらっくす]/BaBan!! -甘い罠-[スタンダード]/BANG![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508538,"name":"シリウス","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"シリウスの輝きのように[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":508539,"name":"ワールドダイスター","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"シリウスの輝きのように[でらっくす]/プラネタリウム・レヴュー[でらっくす]/Re:MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":508540,"name":"銀河座","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"プラネタリウム・レヴュー[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":508541,"name":"アイスおごってくれ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"snooze[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":508542,"name":"伝統の幻想ブン屋","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"天狗の落とし文 feat. ytr[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508543,"name":"誰だこんな親クラス作ったのは","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508544,"name":"少々ここらでオーバーライド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508545,"name":"哀れ、あはれ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508546,"name":"もう こないからねー","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":508547,"name":"またきたよ~","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/称号「もう こないからねー」をセット/プレイ","isDefault":false,"disable":false},{"id":508548,"name":"うわあああああああああああああああああああああああああああああああああああああああああ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ウルトラトレーラー[でらっくす]/SPEED 1/プレイ","isDefault":false,"disable":false},{"id":508549,"name":"今世紀最強の現実がやってくる!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ウルトラトレーラー[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508550,"name":"地獄めぐり","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"地獄[でらっくす]/天国と地獄[スタンダード]/火炎地獄[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508551,"name":"クリぼっちの貴公子 aran","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"はげしこの夜 -Psylent Crazy Night-[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":508552,"name":"クレイジーサンタ Kobaryo","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"はげしこの夜 -Psylent Crazy Night-[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":508553,"name":"A Wandering Melody of Love","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"迷える音色は恋の唄[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":508554,"name":"おめがってる!?","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"モンスターカミング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508555,"name":"おめがレリオ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"モンスターカミング[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":508556,"name":"[EXAM]","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"MORNINGLOOM[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":508557,"name":"レート5000兆の音暴流舞皆伝の超音ゲーうまんちゅ","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"How To Make 音ゲ~曲![でらっくす]/全難易度/ALL PERFECT+","isDefault":false,"disable":false},{"id":508558,"name":"OTOGE MUSIC","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"How To Make 音ゲ~曲![でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508559,"name":"SE~んGA~ん","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508560,"name":"超合金TiNA-Ⅱ 発進!!","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508561,"name":"うおおおおおかっけぇぇ!!!","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/称号「超合金TiNA-Ⅱ 発進!!」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":508562,"name":"がおっがおっがおっ","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508563,"name":"220","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"R'N'R Monsta[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508564,"name":"二礼 二拍手 一礼","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"お願い!コンコンお稲荷さま[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508565,"name":"食に人生かけてます","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"いっぱい食べる君が好きだよ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508566,"name":"まんぷく","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"いっぱい食べる君が好きだよ[でらっくす]/あなたは世界の終わりにずんだを食べるのだ[でらっくす]/絶対にチョコミントを食べるアオイチャン[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508567,"name":"完全栄養食(かんぜんえいようしょく・英語: complete nutritional food)とは、中華麺とスープを主とし、様々な具としてチャーシュー・メンマ・味付け玉子・刻み葱・海苔などを組み合わせた、人間が健康を維持するために必要な栄養素を全て含んだ食品である。","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Colorfull:Encounter[でらっくす]/INFiNiTE ENERZY -Overdoze-[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508568,"name":"ゆめひらり ゆめひらり","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508569,"name":"僕は僕を信じたい","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":508570,"name":"蓮ノ空女学院スクールアイドルクラブ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508571,"name":"蓮ノ空のこと好き好きクラブのみなさん","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":509000,"name":"WEC2025 公开组全国冠军","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509001,"name":"WEC2025 女子组全国冠军","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509002,"name":"WEC2025 巅峰挑战者","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509003,"name":"WEC2025 预选赛第一名(南部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509004,"name":"WEC2025 预选赛第一名(东部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509005,"name":"WEC2025 预选赛第一名(北部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509006,"name":"WEC2025 预选赛第一名(西部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509007,"name":"WEC2025 预选赛第一名(中部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509008,"name":"WEC2025 海选赛第一名(南部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509009,"name":"WEC2025 海选赛第一名(东部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509010,"name":"WEC2025 海选赛第一名(北部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509011,"name":"WEC2025 海选赛第一名(西部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509012,"name":"WEC2025 海选赛第一名(中部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509013,"name":"量子跃迁","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509101,"name":"ソルト(ぷりずむ)のパートナー","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が50に到達","isDefault":false,"disable":false},{"id":509201,"name":"ソルト(ぷりずむ)の相棒","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が200に到達","isDefault":false,"disable":false},{"id":509301,"name":"ふかふか魔法のパン職人","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が500に到達","isDefault":false,"disable":false},{"id":550201,"name":"シグルズ すき","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"シグルズを5回覚醒","isDefault":false,"disable":false},{"id":550202,"name":"ブリュレ 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ブリュレを5回覚醒","isDefault":false,"disable":false},{"id":550203,"name":"カラメル 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"カラメルを5回覚醒","isDefault":false,"disable":false},{"id":550204,"name":"ドラゴンの王 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンの王を5回覚醒","isDefault":false,"disable":false},{"id":550299,"name":"過誤の歴史の信奉者","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンちほー4のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":550301,"name":"W?K?Y? すき","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"W?K?Y?を5回覚醒","isDefault":false,"disable":false},{"id":550302,"name":"ロートスカラ 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ロートスカラを5回覚醒","isDefault":false,"disable":false},{"id":550303,"name":"アシッド ガチ勢","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"アシッドを5回覚醒","isDefault":false,"disable":false},{"id":550399,"name":"有限で永遠のリフレインを","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":558113,"name":"忙シー日","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"忙シー日[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558114,"name":"FLΛME/FRΦST","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"FLΛME/FRΦST[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558115,"name":"IMBRUED:FLUX","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"IMBRUED:FLUX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558116,"name":"砂の函","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"砂の函[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558117,"name":"Amereistr","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Amereistr[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558118,"name":"World's end BLACKBOX","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"World's end BLACKBOX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558119,"name":"Xaleid◆scopiX","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Xaleid◆scopiX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558120,"name":"Ref:rain (for 7th Heaven)","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Ref:rain (for 7th Heaven)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558177,"name":"Believe the Rainbow","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Believe the Rainbow[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558179,"name":"AFTER PANDORA","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"AFTER PANDORA[スタンダード]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558535,"name":"終電ダッシュ","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"忙シー日[でらっくす]/Kattobi KEIKYU Rider[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":558536,"name":"ユ!","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"忙シー日[でらっくす]/イガク[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":558566,"name":"FiNEM MUNDi","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"World's end BLACKBOX[でらっくす]/World's end loneliness[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":558567,"name":"WIREPULLER","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Xaleid◆scopiX[でらっくす]/BASIC~Re:MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":559134,"name":"リズのパートナー","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が50に到達","isDefault":false,"disable":false},{"id":559234,"name":"リズの相棒","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が200に到達","isDefault":false,"disable":false},{"id":559334,"name":"世界の摂理を静観する者","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が500に到達","isDefault":false,"disable":false},{"id":559501,"name":"【差出人不明のデータ1】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"これは今から少し昔の話、この世界を壊してしまった始まりの物語。","isDefault":false,"disable":false},{"id":559502,"name":"【差出人不明のデータ2】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"小さな黒い水晶がついたペンダントが胸元でかすかに揺れる。それは中央の空に浮かぶ巨大な水晶にどこか似ていた。","isDefault":false,"disable":false},{"id":559503,"name":"【差出人不明のデータ3】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"ペンダントの黒い水晶で流転者が持つフラグメントに触れた。","isDefault":false,"disable":false},{"id":559504,"name":"【差出人不明のデータ4】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"ちょっとエラーを発生させるだけのつもりだった。でも、流転者は黒く染まり、フィラーとなってデータを破壊し始めた……。","isDefault":false,"disable":false},{"id":559505,"name":"【差出人不明のデータ5】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"データの破壊、バグの侵食は局地的には収まらず、やがて世界を繋ぐ6つの扉まで及んだ。","isDefault":false,"disable":false},{"id":559506,"name":"【差出人不明のデータ6】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"6つの扉は閉ざされ、鍵もノイズと共に消えてしまった。","isDefault":false,"disable":false},{"id":559507,"name":"【差出人不明のデータ7】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"異常を察知して集まったゲートキーパーたちも次々とシャットダウンしてしまった。","isDefault":false,"disable":false},{"id":559508,"name":"【差出人不明のデータ8】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"本来の力を取り戻した彼女のおかげでフィラーは消え、扉も再生されていった。でも扉は世界とのリンクを失ったまま。","isDefault":false,"disable":false},{"id":559509,"name":"【差出人不明のデータ9】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"どこかの世界にいる名前も知らない誰かさん、あなたが知ってる物語はきっとここから始まるのでしょうね。","isDefault":false,"disable":false},{"id":559510,"name":"【差出人不明のデータ10】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"扉も再び繋がって、私が始めた物語はここで終わり。でもそれで良かったのかもしれない……。","isDefault":false,"disable":false},{"id":559511,"name":"【差出人不明のデータ11】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"私は、私だけは、彼女の本当の望みを知っている……。","isDefault":false,"disable":false},{"id":559512,"name":"【差出人不明のデータ12】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"どこかの世界にいる名前も分からない誰かさん、私の声は届いているのかしら。","isDefault":false,"disable":false},{"id":559998,"name":"希望之门已经打开","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"可以挑战希望之门了","isDefault":false,"disable":false},{"id":559999,"name":"サイゴノキボウ ヲミツケテ","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"キットクマガシッテイル","isDefault":false,"disable":false},{"id":609000,"name":"WEC2026 以光之明","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":708107,"name":"魔法仕掛けのファンタジア","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"魔法仕掛けのファンタジア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false}]},"icon":{"kind":"icon","count":995,"items":[{"id":1,"name":"デフォルト","genre":"デフォルト","release":"Ver1.00.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":2,"name":"从整体中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从所有收藏中随机设置!","isDefault":false,"disable":false},{"id":3,"name":"从收藏中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从收藏夹中随机设置!","isDefault":false,"disable":false},{"id":10,"name":"ユーザーアイコン","genre":"デフォルト","release":"Ver1.00.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":11,"name":"maimai でらっくす","genre":"実績","release":"Ver1.00.00","lock":"None","norm":"maimai でらっくすをプレイ","isDefault":false,"disable":false},{"id":12,"name":"らん","genre":"実績","release":"Ver1.00.00","lock":"None","norm":"maimai でらっくすを1P側でプレイ","isDefault":false,"disable":false},{"id":13,"name":"どりー","genre":"実績","release":"Ver1.00.00","lock":"None","norm":"maimai でらっくすを2P側でプレイ","isDefault":false,"disable":false},{"id":101,"name":"でらっくま","genre":"はじまりのちほー","release":"Ver1.00.00","lock":"None","norm":"でらっくまを1回覚醒","isDefault":false,"disable":false},{"id":102,"name":"いえてぃっくま","genre":"はじまりのちほー","release":"Ver1.00.00","lock":"None","norm":"いえてぃっくまを1回覚醒","isDefault":false,"disable":false},{"id":103,"name":"りすっくま","genre":"はじまりのちほー","release":"Ver1.00.00","lock":"None","norm":"りすっくまを1回覚醒","isDefault":false,"disable":false},{"id":104,"name":"ぱんだっくま","genre":"はじまりのちほー","release":"Ver1.00.00","lock":"None","norm":"ぱんだっくまを1回覚醒","isDefault":false,"disable":false},{"id":105,"name":"みつよしっくま","genre":"はじまりのちほー","release":"Ver1.00.00","lock":"None","norm":"みつよしっくまを1回覚醒","isDefault":false,"disable":false},{"id":201,"name":"水野舞衣","genre":"青春ちほー","release":"Ver1.00.00","lock":"Lock","norm":"水野舞衣を1回覚醒","isDefault":false,"disable":false},{"id":202,"name":"青沼優","genre":"青春ちほー","release":"Ver1.00.00","lock":"Lock","norm":"青沼優を1回覚醒","isDefault":false,"disable":false},{"id":203,"name":"葵巴","genre":"青春ちほー","release":"Ver1.00.00","lock":"Lock","norm":"葵巴を1回覚醒","isDefault":false,"disable":false},{"id":204,"name":"花田美空","genre":"青春ちほー","release":"Ver1.00.00","lock":"Lock","norm":"花田美空を1回覚醒","isDefault":false,"disable":false},{"id":205,"name":"浅葱光一","genre":"青春ちほー","release":"Ver1.00.00","lock":"Lock","norm":"浅葱光一を1回覚醒","isDefault":false,"disable":false},{"id":301,"name":"ラズ","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラズを1回覚醒","isDefault":false,"disable":false},{"id":302,"name":"ソルト","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"ソルトを1回覚醒","isDefault":false,"disable":false},{"id":303,"name":"シフォン","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"シフォンを1回覚醒","isDefault":false,"disable":false},{"id":304,"name":"乙姫","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"乙姫を1回覚醒","isDefault":false,"disable":false},{"id":305,"name":"しゃま","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"しゃまを1回覚醒","isDefault":false,"disable":false},{"id":306,"name":"みるく","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"みるくを1回覚醒","isDefault":false,"disable":false},{"id":392,"name":"たぬっくま","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"たぬっくまを1回覚醒","isDefault":false,"disable":false},{"id":393,"name":"ひげっくま","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"ひげっくまを1回覚醒","isDefault":false,"disable":false},{"id":394,"name":"おねむっくま","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"おねむっくまを1回覚醒","isDefault":false,"disable":false},{"id":395,"name":"めがねっくま","genre":"でらっくすちほー","release":"Ver1.00.00","lock":"Lock","norm":"めがねっくまを1回覚醒","isDefault":false,"disable":false},{"id":401,"name":"SAM_RAI","genre":"メトロポリスちほー","release":"Ver1.00.00","lock":"Lock","norm":"SAM_RAIを1回覚醒","isDefault":false,"disable":false},{"id":402,"name":"BEN_KEI","genre":"メトロポリスちほー","release":"Ver1.00.00","lock":"Lock","norm":"BEN_KEIを1回覚醒","isDefault":false,"disable":false},{"id":403,"name":"SIN_BA","genre":"メトロポリスちほー","release":"Ver1.00.00","lock":"Lock","norm":"SIN_BAを1回覚醒","isDefault":false,"disable":false},{"id":404,"name":"TO_KI","genre":"メトロポリスちほー","release":"Ver1.00.00","lock":"Lock","norm":"TO_KIを1回覚醒","isDefault":false,"disable":false},{"id":405,"name":"黒姫","genre":"メトロポリスちほー","release":"Ver1.00.00","lock":"Lock","norm":"黒姫を1回覚醒","isDefault":false,"disable":false},{"id":501,"name":"バハムート","genre":"ドラゴンちほー","release":"Ver1.00.00","lock":"Lock","norm":"バハムートを1回覚醒","isDefault":false,"disable":false},{"id":502,"name":"ニーズヘッグ","genre":"ドラゴンちほー","release":"Ver1.00.00","lock":"Lock","norm":"ニーズヘッグを1回覚醒","isDefault":false,"disable":false},{"id":503,"name":"ファフニール","genre":"ドラゴンちほー","release":"Ver1.00.00","lock":"Lock","norm":"ファフニールを1回覚醒","isDefault":false,"disable":false},{"id":504,"name":"ラタトスク","genre":"ドラゴンちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラタトスクを1回覚醒","isDefault":false,"disable":false},{"id":505,"name":"フレーズベルグ","genre":"ドラゴンちほー","release":"Ver1.00.00","lock":"Lock","norm":"フレーズベルグを1回覚醒","isDefault":false,"disable":false},{"id":601,"name":"百合咲ミカ","genre":"天界ちほー","release":"Ver1.00.00","lock":"Lock","norm":"百合咲ミカを1回覚醒","isDefault":false,"disable":false},{"id":602,"name":"白銅寺アズリ","genre":"天界ちほー","release":"Ver1.00.00","lock":"Lock","norm":"白銅寺アズリを1回覚醒","isDefault":false,"disable":false},{"id":603,"name":"兎花宮イオフィ","genre":"天界ちほー","release":"Ver1.00.00","lock":"Lock","norm":"兎花宮イオフィを1回覚醒","isDefault":false,"disable":false},{"id":604,"name":"白王院ラグ","genre":"天界ちほー","release":"Ver1.00.00","lock":"Lock","norm":"白王院ラグを1回覚醒","isDefault":false,"disable":false},{"id":605,"name":"兎花宮サラ","genre":"天界ちほー","release":"Ver1.00.00","lock":"Lock","norm":"兎花宮サラを1回覚醒","isDefault":false,"disable":false},{"id":701,"name":"アウル","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"アウルを1回覚醒","isDefault":false,"disable":false},{"id":702,"name":"リッツ","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"リッツを1回覚醒","isDefault":false,"disable":false},{"id":703,"name":"ニック","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"ニックを1回覚醒","isDefault":false,"disable":false},{"id":704,"name":"エリー","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"エリーを1回覚醒","isDefault":false,"disable":false},{"id":705,"name":"ヒュド・ルー","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"ヒュド・ルーを1回覚醒","isDefault":false,"disable":false},{"id":706,"name":"クレメンス","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"クレメンスを1回覚醒","isDefault":false,"disable":false},{"id":707,"name":"ラルフ","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラルフを1回覚醒","isDefault":false,"disable":false},{"id":708,"name":"バイロン","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"バイロンを1回覚醒","isDefault":false,"disable":false},{"id":709,"name":"マスティマ","genre":"BLACKROSEちほー","release":"Ver1.00.00","lock":"Lock","norm":"マスティマを1回覚醒","isDefault":false,"disable":false},{"id":3301,"name":"紲星あかり","genre":"GYARIちほー","release":"Ver1.00.00","lock":"Lock","norm":"紲星あかりを1回覚醒","isDefault":false,"disable":false},{"id":3302,"name":"結月ゆかり","genre":"GYARIちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかりを1回覚醒","isDefault":false,"disable":false},{"id":3303,"name":"弦巻マキ","genre":"GYARIちほー","release":"Ver1.00.00","lock":"Lock","norm":"弦巻マキを1回覚醒","isDefault":false,"disable":false},{"id":3304,"name":"琴葉 茜","genre":"GYARIちほー","release":"Ver1.00.00","lock":"Lock","norm":"琴葉 茜を1回覚醒","isDefault":false,"disable":false},{"id":3305,"name":"琴葉 葵","genre":"GYARIちほー","release":"Ver1.00.00","lock":"Lock","norm":"琴葉 葵を1回覚醒","isDefault":false,"disable":false},{"id":3306,"name":"GYARI","genre":"GYARIちほー","release":"Ver1.00.00","lock":"Lock","norm":"GYARIを1回覚醒","isDefault":false,"disable":false},{"id":3401,"name":"博麗霊夢","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"博麗霊夢を1回覚醒","isDefault":false,"disable":false},{"id":3402,"name":"霧雨魔理沙","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"霧雨魔理沙を1回覚醒","isDefault":false,"disable":false},{"id":3403,"name":"十六夜咲夜","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"十六夜咲夜を1回覚醒","isDefault":false,"disable":false},{"id":3404,"name":"レミリア・スカーレット","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"レミリア・スカーレットを1回覚醒","isDefault":false,"disable":false},{"id":3405,"name":"フランドール・スカーレット","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"フランドール・スカーレットを1回覚醒","isDefault":false,"disable":false},{"id":3406,"name":"魂魄妖夢","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"魂魄妖夢を1回覚醒","isDefault":false,"disable":false},{"id":3407,"name":"八雲紫","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"八雲紫を1回覚醒","isDefault":false,"disable":false},{"id":3408,"name":"鈴仙・優曇華院・イナバ","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"鈴仙・優曇華院・イナバを1回覚醒","isDefault":false,"disable":false},{"id":3409,"name":"蓬莱山輝夜","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"蓬莱山輝夜を1回覚醒","isDefault":false,"disable":false},{"id":3410,"name":"藤原妹紅","genre":"東方Projectちほー","release":"Ver1.00.00","lock":"Lock","norm":"藤原妹紅を1回覚醒","isDefault":false,"disable":false},{"id":3501,"name":"初音ミクV3","genre":"ProjectDIVAちほー","release":"Ver1.00.00","lock":"Lock","norm":"初音ミクV3を1回覚醒","isDefault":false,"disable":false},{"id":3502,"name":"エトワール","genre":"ProjectDIVAちほー","release":"Ver1.00.00","lock":"Lock","norm":"エトワールを1回覚醒","isDefault":false,"disable":false},{"id":3503,"name":"天袖","genre":"ProjectDIVAちほー","release":"Ver1.00.00","lock":"Lock","norm":"天袖を1回覚醒","isDefault":false,"disable":false},{"id":3901,"name":"からめる/ねこ/ラーメン","genre":"からめるちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/ねこ/ラーメンを1回覚醒","isDefault":false,"disable":false},{"id":3902,"name":"からめる/ねこ/DJ","genre":"からめるちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/ねこ/DJを1回覚醒","isDefault":false,"disable":false},{"id":3903,"name":"からめる/人/まいった","genre":"からめるちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/人/まいったを1回覚醒","isDefault":false,"disable":false},{"id":3904,"name":"からめる/人/刺身","genre":"からめるちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/人/刺身を1回覚醒","isDefault":false,"disable":false},{"id":3905,"name":"からめる/レース","genre":"からめるちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/レースを1回覚醒","isDefault":false,"disable":false},{"id":4001,"name":"明坂 芹菜","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"明坂 芹菜を1回覚醒","isDefault":false,"disable":false},{"id":4002,"name":"御形 アリシアナ","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"御形 アリシアナを1回覚醒","isDefault":false,"disable":false},{"id":4003,"name":"天王洲 なずな","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"天王洲 なずなを1回覚醒","isDefault":false,"disable":false},{"id":4004,"name":"小仏 凪","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"小仏 凪を1回覚醒","isDefault":false,"disable":false},{"id":4005,"name":"箱部 なる","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"箱部 なるを1回覚醒","isDefault":false,"disable":false},{"id":4006,"name":"月鈴 那知","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"月鈴 那知を1回覚醒","isDefault":false,"disable":false},{"id":4007,"name":"月鈴 白奈","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"月鈴 白奈を1回覚醒","isDefault":false,"disable":false},{"id":4008,"name":"五十嵐 撫子","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"五十嵐 撫子を1回覚醒","isDefault":false,"disable":false},{"id":4009,"name":"萩原 七々瀬","genre":"イロドリミドリちほー","release":"Ver1.00.00","lock":"Lock","norm":"萩原 七々瀬を1回覚醒","isDefault":false,"disable":false},{"id":4201,"name":"結月ゆかり/幾望の月","genre":"結月ゆかりちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/幾望の月を1回覚醒","isDefault":false,"disable":false},{"id":4202,"name":"結月ゆかり/フリィダム ロリィタ","genre":"結月ゆかりちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/フリィダム ロリィタを1回覚醒","isDefault":false,"disable":false},{"id":4203,"name":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!","genre":"結月ゆかりちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!を1回覚醒","isDefault":false,"disable":false},{"id":4204,"name":"結月ゆかり/幸せになれる隠しコマンドがあるらしい","genre":"結月ゆかりちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/幸せになれる隠しコマンドがあるらしいを1回覚醒","isDefault":false,"disable":false},{"id":4205,"name":"結月ゆかり/サヨナラチェーンソー","genre":"結月ゆかりちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/サヨナラチェーンソーを1回覚醒","isDefault":false,"disable":false},{"id":50101,"name":"あおはるっくま","genre":"はじまりのちほー2","release":"Ver1.05.00","lock":"Lock","norm":"あおはるっくまを1回覚醒","isDefault":false,"disable":false},{"id":50102,"name":"にんじゃっくま","genre":"はじまりのちほー2","release":"Ver1.05.00","lock":"Lock","norm":"にんじゃっくまを1回覚醒","isDefault":false,"disable":false},{"id":50103,"name":"どらごっくま","genre":"はじまりのちほー2","release":"Ver1.05.00","lock":"Lock","norm":"どらごっくまを1回覚醒","isDefault":false,"disable":false},{"id":50104,"name":"えんじぇっくま","genre":"はじまりのちほー2","release":"Ver1.05.00","lock":"Lock","norm":"えんじぇっくまを1回覚醒","isDefault":false,"disable":false},{"id":50105,"name":"くろばらっくま","genre":"はじまりのちほー2","release":"Ver1.05.00","lock":"Lock","norm":"くろばらっくまを1回覚醒","isDefault":false,"disable":false},{"id":50201,"name":"ピリポ","genre":"メトロポリスちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ピリポを1回覚醒","isDefault":false,"disable":false},{"id":50202,"name":"ケファ","genre":"メトロポリスちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ケファを1回覚醒","isDefault":false,"disable":false},{"id":50203,"name":"バルトルメ","genre":"メトロポリスちほー2","release":"Ver1.10.00","lock":"Lock","norm":"バルトルメを1回覚醒","isDefault":false,"disable":false},{"id":50204,"name":"アンドレアス","genre":"メトロポリスちほー2","release":"Ver1.10.00","lock":"Lock","norm":"アンドレアスを1回覚醒","isDefault":false,"disable":false},{"id":50205,"name":"イーシュ","genre":"メトロポリスちほー2","release":"Ver1.10.00","lock":"Lock","norm":"イーシュを1回覚醒","isDefault":false,"disable":false},{"id":50401,"name":"萌木ゆずか","genre":"みかんヶ岡ちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木ゆずかを1回覚醒","isDefault":false,"disable":false},{"id":50402,"name":"萌木ほのか","genre":"みかんヶ岡ちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木ほのかを1回覚醒","isDefault":false,"disable":false},{"id":50403,"name":"萌木はるか","genre":"みかんヶ岡ちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木はるかを1回覚醒","isDefault":false,"disable":false},{"id":50404,"name":"萌木いよか","genre":"みかんヶ岡ちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木いよかを1回覚醒","isDefault":false,"disable":false},{"id":50405,"name":"萌木せとか","genre":"みかんヶ岡ちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木せとかを1回覚醒","isDefault":false,"disable":false},{"id":50601,"name":"ブリュンヒルデ","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ブリュンヒルデを1回覚醒","isDefault":false,"disable":false},{"id":50602,"name":"ジグニュー","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ジグニューを1回覚醒","isDefault":false,"disable":false},{"id":50603,"name":"ジークルーネ","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ジークルーネを1回覚醒","isDefault":false,"disable":false},{"id":50604,"name":"グリムゲルデ","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"グリムゲルデを1回覚醒","isDefault":false,"disable":false},{"id":50605,"name":"シュヴェルトライテ","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"シュヴェルトライテを1回覚醒","isDefault":false,"disable":false},{"id":50606,"name":"ヴァルトラウテ","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ヴァルトラウテを1回覚醒","isDefault":false,"disable":false},{"id":50607,"name":"オーディン","genre":"天界ちほー2","release":"Ver1.10.00","lock":"Lock","norm":"オーディンを1回覚醒","isDefault":false,"disable":false},{"id":50701,"name":"maimaiちゃん","genre":"でらっくすちほー2","release":"Ver1.05.00","lock":"Lock","norm":"maimaiちゃんを1回覚醒","isDefault":false,"disable":false},{"id":50702,"name":"はっぴー","genre":"でらっくすちほー2","release":"Ver1.05.00","lock":"Lock","norm":"はっぴーを1回覚醒","isDefault":false,"disable":false},{"id":50703,"name":"カメ","genre":"でらっくすちほー2","release":"Ver1.05.00","lock":"Lock","norm":"カメを1回覚醒","isDefault":false,"disable":false},{"id":50704,"name":"タイ","genre":"でらっくすちほー2","release":"Ver1.05.00","lock":"Lock","norm":"タイを1回覚醒","isDefault":false,"disable":false},{"id":50705,"name":"エリザビー","genre":"でらっくすちほー2","release":"Ver1.05.00","lock":"Lock","norm":"エリザビーを1回覚醒","isDefault":false,"disable":false},{"id":50801,"name":"ルイ","genre":"BLACKROSEちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ルイを1回覚醒","isDefault":false,"disable":false},{"id":50802,"name":"ニック(悪魔憑き)","genre":"BLACKROSEちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ニック(悪魔憑き)を1回覚醒","isDefault":false,"disable":false},{"id":50803,"name":"ティノ","genre":"BLACKROSEちほー2","release":"Ver1.10.00","lock":"Lock","norm":"ティノを1回覚醒","isDefault":false,"disable":false},{"id":50804,"name":"エレノラ","genre":"BLACKROSEちほー2","release":"Ver1.10.00","lock":"Lock","norm":"エレノラを1回覚醒","isDefault":false,"disable":false},{"id":53301,"name":"星咲 あかり","genre":"オンゲキちほー","release":"Ver1.10.00","lock":"Lock","norm":"星咲 あかりを1回覚醒","isDefault":false,"disable":false},{"id":53302,"name":"藤沢 柚子","genre":"オンゲキちほー","release":"Ver1.10.00","lock":"Lock","norm":"藤沢 柚子を1回覚醒","isDefault":false,"disable":false},{"id":53303,"name":"三角 葵","genre":"オンゲキちほー","release":"Ver1.10.00","lock":"Lock","norm":"三角 葵を1回覚醒","isDefault":false,"disable":false},{"id":53304,"name":"日向 千夏","genre":"オンゲキちほー","release":"Ver1.10.00","lock":"Lock","norm":"日向 千夏を1回覚醒","isDefault":false,"disable":false},{"id":53305,"name":"藍原 椿","genre":"オンゲキちほー","release":"Ver1.10.00","lock":"Lock","norm":"藍原 椿を1回覚醒","isDefault":false,"disable":false},{"id":53306,"name":"九條 楓","genre":"オンゲキちほー","release":"Ver1.10.00","lock":"Lock","norm":"九條 楓を1回覚醒","isDefault":false,"disable":false},{"id":53401,"name":"グスタフ ハイドリヒ","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"グスタフ ハイドリヒを1回覚醒","isDefault":false,"disable":false},{"id":53402,"name":"マリア=S=レオンブルク","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"マリア=S=レオンブルクを1回覚醒","isDefault":false,"disable":false},{"id":53403,"name":"ヴィーナス ポロロッチョ","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"ヴィーナス ポロロッチョを1回覚醒","isDefault":false,"disable":false},{"id":53404,"name":"メグメグ","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"メグメグを1回覚醒","isDefault":false,"disable":false},{"id":53405,"name":"Voidoll","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"Voidollを1回覚醒","isDefault":false,"disable":false},{"id":53406,"name":"リリカ","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"リリカを1回覚醒","isDefault":false,"disable":false},{"id":53407,"name":"ルチアーノ","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルチアーノを1回覚醒","isDefault":false,"disable":false},{"id":53408,"name":"双挽 乃保","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"双挽 乃保を1回覚醒","isDefault":false,"disable":false},{"id":53409,"name":"桜華 忠臣","genre":"#コンパスちほー","release":"Ver1.10.00","lock":"Lock","norm":"桜華 忠臣を1回覚醒","isDefault":false,"disable":false},{"id":53601,"name":"カク","genre":"ポンコツクエストちほー","release":"Ver1.05.00","lock":"Lock","norm":"カクを1回覚醒","isDefault":false,"disable":false},{"id":53602,"name":"イムラ","genre":"ポンコツクエストちほー","release":"Ver1.05.00","lock":"Lock","norm":"イムラを1回覚醒","isDefault":false,"disable":false},{"id":53603,"name":"ミツイ","genre":"ポンコツクエストちほー","release":"Ver1.05.00","lock":"Lock","norm":"ミツイを1回覚醒","isDefault":false,"disable":false},{"id":53604,"name":"クロヌマ","genre":"ポンコツクエストちほー","release":"Ver1.05.00","lock":"Lock","norm":"クロヌマを1回覚醒","isDefault":false,"disable":false},{"id":53605,"name":"ツチダ","genre":"ポンコツクエストちほー","release":"Ver1.05.00","lock":"Lock","norm":"ツチダを1回覚醒","isDefault":false,"disable":false},{"id":53701,"name":"DIVA 初音ミク/スクール","genre":"ProjectDIVAちほー2","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/スクールを1回覚醒","isDefault":false,"disable":false},{"id":53702,"name":"DIVA 初音ミク/マジシャン","genre":"ProjectDIVAちほー2","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/マジシャンを1回覚醒","isDefault":false,"disable":false},{"id":53703,"name":"DIVA 初音ミク/リボンガール","genre":"ProjectDIVAちほー2","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/リボンガールを1回覚醒","isDefault":false,"disable":false},{"id":53704,"name":"DIVA 初音ミク/クリスマス","genre":"ProjectDIVAちほー2","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/クリスマスを1回覚醒","isDefault":false,"disable":false},{"id":53705,"name":"DIVA 初音ミク/∞","genre":"ProjectDIVAちほー2","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/∞を1回覚醒","isDefault":false,"disable":false},{"id":53901,"name":"霧雨魔理沙","genre":"東方Project×アトレ秋葉原ちほー","release":"Ver1.10.00","lock":"Lock","norm":"霧雨魔理沙を1回覚醒","isDefault":false,"disable":false},{"id":53902,"name":"鈴仙優曇華院イナバ","genre":"東方Project×アトレ秋葉原ちほー","release":"Ver1.10.00","lock":"Lock","norm":"鈴仙優曇華院イナバを1回覚醒","isDefault":false,"disable":false},{"id":53903,"name":"洩矢諏訪子","genre":"東方Project×アトレ秋葉原ちほー","release":"Ver1.10.00","lock":"Lock","norm":"洩矢諏訪子を1回覚醒","isDefault":false,"disable":false},{"id":53904,"name":"藤原妹紅","genre":"東方Project×アトレ秋葉原ちほー","release":"Ver1.10.00","lock":"Lock","norm":"藤原妹紅を1回覚醒","isDefault":false,"disable":false},{"id":53905,"name":"火焔猫燐","genre":"東方Project×アトレ秋葉原ちほー","release":"Ver1.10.00","lock":"Lock","norm":"火焔猫燐を1回覚醒","isDefault":false,"disable":false},{"id":100101,"name":"らいむっくま","genre":"しゅわしゅわちほー","release":"Ver1.10.00","lock":"Lock","norm":"らいむっくまを1回覚醒","isDefault":false,"disable":false},{"id":100102,"name":"れもんっくま","genre":"しゅわしゅわちほー","release":"Ver1.10.00","lock":"Lock","norm":"れもんっくまを1回覚醒","isDefault":false,"disable":false},{"id":100103,"name":"でらっくま","genre":"しゅわしゅわちほー","release":"Ver1.10.00","lock":"Lock","norm":"でらっくまを1回覚醒","isDefault":false,"disable":false},{"id":100104,"name":"らん","genre":"しゅわしゅわちほー","release":"Ver1.10.00","lock":"Lock","norm":"らんを1回覚醒","isDefault":false,"disable":false},{"id":100105,"name":"どりー","genre":"しゅわしゅわちほー","release":"Ver1.10.00","lock":"Lock","norm":"どりーを1回覚醒","isDefault":false,"disable":false},{"id":100301,"name":"壱王","genre":"メトロポリスちほー3","release":"Ver1.10.00","lock":"Lock","norm":"壱王を1回覚醒","isDefault":false,"disable":false},{"id":100302,"name":"仁王","genre":"メトロポリスちほー3","release":"Ver1.10.00","lock":"Lock","norm":"仁王を1回覚醒","isDefault":false,"disable":false},{"id":100303,"name":"雷天","genre":"メトロポリスちほー3","release":"Ver1.10.00","lock":"Lock","norm":"雷天を1回覚醒","isDefault":false,"disable":false},{"id":100304,"name":"焔天","genre":"メトロポリスちほー3","release":"Ver1.10.00","lock":"Lock","norm":"焔天を1回覚醒","isDefault":false,"disable":false},{"id":100305,"name":"黒姫","genre":"メトロポリスちほー3","release":"Ver1.10.00","lock":"Lock","norm":"黒姫を1回覚醒","isDefault":false,"disable":false},{"id":100401,"name":"モモ","genre":"スカイストリートちほー","release":"Ver1.10.00","lock":"Lock","norm":"モモを1回覚醒","isDefault":false,"disable":false},{"id":100402,"name":"アカツキ","genre":"スカイストリートちほー","release":"Ver1.10.00","lock":"Lock","norm":"アカツキを1回覚醒","isDefault":false,"disable":false},{"id":100403,"name":"ナノハ","genre":"スカイストリートちほー","release":"Ver1.10.00","lock":"Lock","norm":"ナノハを1回覚醒","isDefault":false,"disable":false},{"id":100404,"name":"ソウ","genre":"スカイストリートちほー","release":"Ver1.10.00","lock":"Lock","norm":"ソウを1回覚醒","isDefault":false,"disable":false},{"id":100405,"name":"ノア","genre":"スカイストリートちほー","release":"Ver1.10.00","lock":"Lock","norm":"ノアを1回覚醒","isDefault":false,"disable":false},{"id":100501,"name":"百合咲ミカ","genre":"天界ちほー3","release":"Ver1.10.00","lock":"Lock","norm":"百合咲ミカを1回覚醒","isDefault":false,"disable":false},{"id":100502,"name":"八剱月アルマ","genre":"天界ちほー3","release":"Ver1.10.00","lock":"Lock","norm":"八剱月アルマを1回覚醒","isDefault":false,"disable":false},{"id":100503,"name":"白銅寺アズリ","genre":"天界ちほー3","release":"Ver1.10.00","lock":"Lock","norm":"白銅寺アズリを1回覚醒","isDefault":false,"disable":false},{"id":100504,"name":"白法院ラグ","genre":"天界ちほー3","release":"Ver1.10.00","lock":"Lock","norm":"白法院ラグを1回覚醒","isDefault":false,"disable":false},{"id":100505,"name":"八剱月アルマ(堕天)","genre":"天界ちほー3","release":"Ver1.10.00","lock":"Lock","norm":"八剱月アルマ(堕天)を1回覚醒","isDefault":false,"disable":false},{"id":100601,"name":"ロー","genre":"BLACKROSEちほー3","release":"Ver1.10.00","lock":"Lock","norm":"ローを1回覚醒","isDefault":false,"disable":false},{"id":100602,"name":"マリー","genre":"BLACKROSEちほー3","release":"Ver1.10.00","lock":"Lock","norm":"マリーを1回覚醒","isDefault":false,"disable":false},{"id":100603,"name":"ハンナ","genre":"BLACKROSEちほー3","release":"Ver1.10.00","lock":"Lock","norm":"ハンナを1回覚醒","isDefault":false,"disable":false},{"id":100604,"name":"トリスタン","genre":"BLACKROSEちほー3","release":"Ver1.10.00","lock":"Lock","norm":"トリスタンを1回覚醒","isDefault":false,"disable":false},{"id":100605,"name":"クレメンス(悪魔)","genre":"BLACKROSEちほー3","release":"Ver1.10.00","lock":"Lock","norm":"クレメンス(悪魔)を1回覚醒","isDefault":false,"disable":false},{"id":105301,"name":"アンドロメダ子","genre":"ナユタン星人ちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドロメダ子を1回覚醒","isDefault":false,"disable":false},{"id":105302,"name":"アンドロメダ男","genre":"ナユタン星人ちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドロメダ男を1回覚醒","isDefault":false,"disable":false},{"id":105303,"name":"チビキャラA","genre":"ナユタン星人ちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラAを1回覚醒","isDefault":false,"disable":false},{"id":105304,"name":"チビキャラB","genre":"ナユタン星人ちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラBを1回覚醒","isDefault":false,"disable":false},{"id":105305,"name":"チビキャラC","genre":"ナユタン星人ちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラCを1回覚醒","isDefault":false,"disable":false},{"id":105306,"name":"チビキャラD","genre":"ナユタン星人ちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラDを1回覚醒","isDefault":false,"disable":false},{"id":105401,"name":"琴葉 葵 チョコミント(Ice!)","genre":"GYARIちほー2","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 葵 チョコミント(Ice!)を1回覚醒","isDefault":false,"disable":false},{"id":105402,"name":"琴葉 葵 チョコミント(慈悲)","genre":"GYARIちほー2","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 葵 チョコミント(慈悲)を1回覚醒","isDefault":false,"disable":false},{"id":105403,"name":"琴葉 茜 チョコミント(?)","genre":"GYARIちほー2","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 茜 チョコミント(?)を1回覚醒","isDefault":false,"disable":false},{"id":105404,"name":"琴葉 茜 チョコミント(おかわりや)","genre":"GYARIちほー2","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 茜 チョコミント(おかわりや)を1回覚醒","isDefault":false,"disable":false},{"id":105405,"name":"チョコミン党","genre":"GYARIちほー2","release":"Ver1.10.00","lock":"Lock","norm":"チョコミン党を1回覚醒","isDefault":false,"disable":false},{"id":105501,"name":"アリス・マーガトロイド","genre":"東方Projectリバイバルちほー","release":"Ver1.10.00","lock":"Lock","norm":"アリス・マーガトロイドを1回覚醒","isDefault":false,"disable":false},{"id":105502,"name":"霧雨魔理沙","genre":"東方Projectリバイバルちほー","release":"Ver1.10.00","lock":"Lock","norm":"霧雨魔理沙を1回覚醒","isDefault":false,"disable":false},{"id":105503,"name":"チルノ","genre":"東方Projectリバイバルちほー","release":"Ver1.10.00","lock":"Lock","norm":"チルノを1回覚醒","isDefault":false,"disable":false},{"id":105504,"name":"博麗霊夢","genre":"東方Projectリバイバルちほー","release":"Ver1.10.00","lock":"Lock","norm":"博麗霊夢を1回覚醒","isDefault":false,"disable":false},{"id":105505,"name":"射命丸文","genre":"東方Projectリバイバルちほー","release":"Ver1.10.00","lock":"Lock","norm":"射命丸文を1回覚醒","isDefault":false,"disable":false},{"id":105601,"name":"光/サマー","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"光/サマーを1回覚醒","isDefault":false,"disable":false},{"id":105602,"name":"対立/サマー","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"対立/サマーを1回覚醒","isDefault":false,"disable":false},{"id":105603,"name":"サヤ","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"サヤを1回覚醒","isDefault":false,"disable":false},{"id":105604,"name":"叶永","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"叶永を1回覚醒","isDefault":false,"disable":false},{"id":105605,"name":"エト","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"エトを1回覚醒","isDefault":false,"disable":false},{"id":105606,"name":"ルナ","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルナを1回覚醒","isDefault":false,"disable":false},{"id":105607,"name":"紅","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"紅を1回覚醒","isDefault":false,"disable":false},{"id":105608,"name":"レーテー","genre":"Arcaeaちほー","release":"Ver1.10.00","lock":"Lock","norm":"レーテーを1回覚醒","isDefault":false,"disable":false},{"id":105701,"name":"v flower/ベノム","genre":"かいりきベアちほー","release":"Ver1.10.00","lock":"Lock","norm":"v flower/ベノムを1回覚醒","isDefault":false,"disable":false},{"id":105702,"name":"GUMI/マネマネサイコトロピック","genre":"かいりきベアちほー","release":"Ver1.10.00","lock":"Lock","norm":"GUMI/マネマネサイコトロピックを1回覚醒","isDefault":false,"disable":false},{"id":105703,"name":"魔法少女リリカ/アルカリレットウセイ","genre":"かいりきベアちほー","release":"Ver1.10.00","lock":"Lock","norm":"魔法少女リリカ/アルカリレットウセイを1回覚醒","isDefault":false,"disable":false},{"id":105704,"name":"かいりきベア","genre":"かいりきベアちほー","release":"Ver1.10.00","lock":"Lock","norm":"かいりきベアを1回覚醒","isDefault":false,"disable":false},{"id":105705,"name":"宍戸 美鈴","genre":"かいりきベアちほー","release":"Ver1.10.00","lock":"Lock","norm":"宍戸 美鈴を1回覚醒","isDefault":false,"disable":false},{"id":105801,"name":"東雲 彰人","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 彰人を1回覚醒","isDefault":false,"disable":false},{"id":105802,"name":"白石 杏","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"白石 杏を1回覚醒","isDefault":false,"disable":false},{"id":105803,"name":"小豆沢 こはね","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"小豆沢 こはねを1回覚醒","isDefault":false,"disable":false},{"id":105804,"name":"青柳 冬弥","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"青柳 冬弥を1回覚醒","isDefault":false,"disable":false},{"id":105805,"name":"初音ミク(Vivid BAD SQUAD)","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Vivid BAD SQUAD)を1回覚醒","isDefault":false,"disable":false},{"id":105806,"name":"宵崎 奏","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"宵崎 奏を1回覚醒","isDefault":false,"disable":false},{"id":105807,"name":"朝比奈 まふゆ","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"朝比奈 まふゆを1回覚醒","isDefault":false,"disable":false},{"id":105808,"name":"東雲 絵名","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 絵名を1回覚醒","isDefault":false,"disable":false},{"id":105809,"name":"暁山 瑞希","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"暁山 瑞希を1回覚醒","isDefault":false,"disable":false},{"id":105810,"name":"初音ミク(25時、ナイトコードで。)","genre":"プロジェクトセカイちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(25時、ナイトコードで。)を1回覚醒","isDefault":false,"disable":false},{"id":105901,"name":"える","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"えるを1回覚醒","isDefault":false,"disable":false},{"id":105902,"name":"シスター・クレア","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"シスター・クレアを1回覚醒","isDefault":false,"disable":false},{"id":105903,"name":"ジョー・力一","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジョー・力一を1回覚醒","isDefault":false,"disable":false},{"id":105904,"name":"ドーラ","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"ドーラを1回覚醒","isDefault":false,"disable":false},{"id":105905,"name":"月ノ美兎","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"月ノ美兎を1回覚醒","isDefault":false,"disable":false},{"id":105906,"name":"剣持刀也","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"剣持刀也を1回覚醒","isDefault":false,"disable":false},{"id":105907,"name":"森中花咲","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"森中花咲を1回覚醒","isDefault":false,"disable":false},{"id":105908,"name":"静凛","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"静凛を1回覚醒","isDefault":false,"disable":false},{"id":105909,"name":"鷹宮リオン","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"鷹宮リオンを1回覚醒","isDefault":false,"disable":false},{"id":105910,"name":"樋口楓","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"樋口楓を1回覚醒","isDefault":false,"disable":false},{"id":105911,"name":"本間ひまわり","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"本間ひまわりを1回覚醒","isDefault":false,"disable":false},{"id":105912,"name":"緑仙","genre":"にじさんじちほー","release":"Ver1.10.00","lock":"Lock","norm":"緑仙を1回覚醒","isDefault":false,"disable":false},{"id":106001,"name":"踊っているくまのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているくまのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106002,"name":"踊っているいぬのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているいぬのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106003,"name":"踊っているねこのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているねこのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106004,"name":"踊っているうさぎのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているうさぎのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106005,"name":"元気な男性のイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"元気な男性のイラストを1回覚醒","isDefault":false,"disable":false},{"id":106006,"name":"元気な女性のイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"元気な女性のイラストを1回覚醒","isDefault":false,"disable":false},{"id":106007,"name":"ドラム式洗濯機のイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"ドラム式洗濯機のイラストを1回覚醒","isDefault":false,"disable":false},{"id":106008,"name":"コウテイペンギンのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"コウテイペンギンのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106009,"name":"コウテイペンギンのヒナのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"コウテイペンギンのヒナのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106010,"name":"バナナボートに乗る人たちのイラスト","genre":"いらすとやちほー","release":"Ver1.10.00","lock":"Lock","norm":"バナナボートに乗る人たちのイラストを1回覚醒","isDefault":false,"disable":false},{"id":106101,"name":"柏木 美亜","genre":"オンゲキちほー2","release":"Ver1.10.00","lock":"Lock","norm":"柏木 美亜を1回覚醒","isDefault":false,"disable":false},{"id":106102,"name":"東雲 つむぎ","genre":"オンゲキちほー2","release":"Ver1.10.00","lock":"Lock","norm":"東雲 つむぎを1回覚醒","isDefault":false,"disable":false},{"id":106103,"name":"高瀬 梨緒","genre":"オンゲキちほー2","release":"Ver1.10.00","lock":"Lock","norm":"高瀬 梨緒を1回覚醒","isDefault":false,"disable":false},{"id":106104,"name":"逢坂 茜","genre":"オンゲキちほー2","release":"Ver1.10.00","lock":"Lock","norm":"逢坂 茜を1回覚醒","isDefault":false,"disable":false},{"id":106105,"name":"珠洲島 有栖","genre":"オンゲキちほー2","release":"Ver1.10.00","lock":"Lock","norm":"珠洲島 有栖を1回覚醒","isDefault":false,"disable":false},{"id":150101,"name":"乙姫","genre":"しゅわしゅわちほー2","release":"Ver1.15.00","lock":"Lock","norm":"乙姫を1回覚醒","isDefault":false,"disable":false},{"id":150102,"name":"ラズ","genre":"しゅわしゅわちほー2","release":"Ver1.15.00","lock":"Lock","norm":"ラズを1回覚醒","isDefault":false,"disable":false},{"id":150103,"name":"シフォン","genre":"しゅわしゅわちほー2","release":"Ver1.15.00","lock":"Lock","norm":"シフォンを1回覚醒","isDefault":false,"disable":false},{"id":150104,"name":"ソルト","genre":"しゅわしゅわちほー2","release":"Ver1.15.00","lock":"Lock","norm":"ソルトを1回覚醒","isDefault":false,"disable":false},{"id":150105,"name":"しゃま","genre":"しゅわしゅわちほー2","release":"Ver1.15.00","lock":"Lock","norm":"しゃまを1回覚醒","isDefault":false,"disable":false},{"id":150106,"name":"みるく","genre":"しゅわしゅわちほー2","release":"Ver1.15.00","lock":"Lock","norm":"みるくを1回覚醒","isDefault":false,"disable":false},{"id":150201,"name":"アウル(幼少期)","genre":"BLACKROSEちほー4","release":"Ver1.15.00","lock":"Lock","norm":"アウル(幼少期)を1回覚醒","isDefault":false,"disable":false},{"id":150202,"name":"トリスタン","genre":"BLACKROSEちほー4","release":"Ver1.15.00","lock":"Lock","norm":"トリスタンを1回覚醒","isDefault":false,"disable":false},{"id":150203,"name":"アウル","genre":"BLACKROSEちほー4","release":"Ver1.15.00","lock":"Lock","norm":"アウルを1回覚醒","isDefault":false,"disable":false},{"id":150301,"name":"モモ","genre":"スカイストリートちほー2","release":"Ver1.15.00","lock":"Lock","norm":"モモを1回覚醒","isDefault":false,"disable":false},{"id":150302,"name":"トキヤ","genre":"スカイストリートちほー2","release":"Ver1.15.00","lock":"Lock","norm":"トキヤを1回覚醒","isDefault":false,"disable":false},{"id":150303,"name":"コハク","genre":"スカイストリートちほー2","release":"Ver1.15.00","lock":"Lock","norm":"コハクを1回覚醒","isDefault":false,"disable":false},{"id":150304,"name":"ノア","genre":"スカイストリートちほー2","release":"Ver1.15.00","lock":"Lock","norm":"ノアを1回覚醒","isDefault":false,"disable":false},{"id":150305,"name":"アカツキ","genre":"スカイストリートちほー2","release":"Ver1.15.00","lock":"Lock","norm":"アカツキを1回覚醒","isDefault":false,"disable":false},{"id":150401,"name":"ナノ","genre":"kawaiiちほー","release":"Ver1.15.00","lock":"Lock","norm":"ナノを1回覚醒","isDefault":false,"disable":false},{"id":150402,"name":"アサド","genre":"kawaiiちほー","release":"Ver1.15.00","lock":"Lock","norm":"アサドを1回覚醒","isDefault":false,"disable":false},{"id":150403,"name":"ローヴェ","genre":"kawaiiちほー","release":"Ver1.15.00","lock":"Lock","norm":"ローヴェを1回覚醒","isDefault":false,"disable":false},{"id":150404,"name":"ドメニカ","genre":"kawaiiちほー","release":"Ver1.15.00","lock":"Lock","norm":"ドメニカを1回覚醒","isDefault":false,"disable":false},{"id":150405,"name":"テルス","genre":"kawaiiちほー","release":"Ver1.15.00","lock":"Lock","norm":"テルスを1回覚醒","isDefault":false,"disable":false},{"id":150501,"name":"ニギ","genre":"高天原ちほー","release":"Ver1.15.00","lock":"Lock","norm":"ニギを1回覚醒","isDefault":false,"disable":false},{"id":150502,"name":"シンキョウ","genre":"高天原ちほー","release":"Ver1.15.00","lock":"Lock","norm":"シンキョウを1回覚醒","isDefault":false,"disable":false},{"id":150503,"name":"メノウ","genre":"高天原ちほー","release":"Ver1.15.00","lock":"Lock","norm":"メノウを1回覚醒","isDefault":false,"disable":false},{"id":150504,"name":"アマヒコ","genre":"高天原ちほー","release":"Ver1.15.00","lock":"Lock","norm":"アマヒコを1回覚醒","isDefault":false,"disable":false},{"id":150505,"name":"オオヒメ","genre":"高天原ちほー","release":"Ver1.15.00","lock":"Lock","norm":"オオヒメを1回覚醒","isDefault":false,"disable":false},{"id":155201,"name":"ひよこ?","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"ひよこ?を1回覚醒","isDefault":false,"disable":false},{"id":155202,"name":"しろくま","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"しろくまを1回覚醒","isDefault":false,"disable":false},{"id":155203,"name":"ぺんぎん?","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"ぺんぎん?を1回覚醒","isDefault":false,"disable":false},{"id":155204,"name":"とんかつ","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"とんかつを1回覚醒","isDefault":false,"disable":false},{"id":155205,"name":"ねこ","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"ねこを1回覚醒","isDefault":false,"disable":false},{"id":155206,"name":"とかげ","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"とかげを1回覚醒","isDefault":false,"disable":false},{"id":155207,"name":"ざっそう","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"ざっそうを1回覚醒","isDefault":false,"disable":false},{"id":155208,"name":"えびふらいのしっぽ","genre":"すみっコぐらしちほー","release":"Ver1.15.00","lock":"Lock","norm":"えびふらいのしっぽを1回覚醒","isDefault":false,"disable":false},{"id":155301,"name":"五十嵐 撫子(決意の夏合宿編)","genre":"HaNaMiNaちほー","release":"Ver1.15.00","lock":"Lock","norm":"五十嵐 撫子(決意の夏合宿編)を1回覚醒","isDefault":false,"disable":false},{"id":155302,"name":"萩原 七々瀬(決意の夏合宿編)","genre":"HaNaMiNaちほー","release":"Ver1.15.00","lock":"Lock","norm":"萩原 七々瀬(決意の夏合宿編)を1回覚醒","isDefault":false,"disable":false},{"id":155303,"name":"葛城 華","genre":"HaNaMiNaちほー","release":"Ver1.15.00","lock":"Lock","norm":"葛城 華を1回覚醒","isDefault":false,"disable":false},{"id":155304,"name":"小野 美苗","genre":"HaNaMiNaちほー","release":"Ver1.15.00","lock":"Lock","norm":"小野 美苗を1回覚醒","isDefault":false,"disable":false},{"id":155401,"name":"t+pazolite","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"t+pazoliteを1回覚醒","isDefault":false,"disable":false},{"id":155402,"name":"REDALiCE","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"REDALiCEを1回覚醒","isDefault":false,"disable":false},{"id":155403,"name":"DJ Myosuke","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"DJ Myosukeを1回覚醒","isDefault":false,"disable":false},{"id":155404,"name":"USAO","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"USAOを1回覚醒","isDefault":false,"disable":false},{"id":155405,"name":"Massive New Krew","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"Massive New Krewを1回覚醒","isDefault":false,"disable":false},{"id":155406,"name":"Laur","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"Laurを1回覚醒","isDefault":false,"disable":false},{"id":155407,"name":"DORO*C","genre":"HARDCORETANO*Cちほー","release":"Ver1.15.00","lock":"Lock","norm":"DORO*Cを1回覚醒","isDefault":false,"disable":false},{"id":155501,"name":"メルラン・プリズムリバー","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"メルラン・プリズムリバーを1回覚醒","isDefault":false,"disable":false},{"id":155502,"name":"ルナサ・プリズムリバー","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"ルナサ・プリズムリバーを1回覚醒","isDefault":false,"disable":false},{"id":155503,"name":"リリカ・プリズムリバー","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"リリカ・プリズムリバーを1回覚醒","isDefault":false,"disable":false},{"id":155504,"name":"丁礼田舞","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"丁礼田舞を1回覚醒","isDefault":false,"disable":false},{"id":155505,"name":"爾子田里乃","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"爾子田里乃を1回覚醒","isDefault":false,"disable":false},{"id":155506,"name":"ミスティア・ローレライ","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"ミスティア・ローレライを1回覚醒","isDefault":false,"disable":false},{"id":155507,"name":"鬼人正邪","genre":"東方Projectリバイバルちほー2","release":"Ver1.15.00","lock":"Lock","norm":"鬼人正邪を1回覚醒","isDefault":false,"disable":false},{"id":155901,"name":"メルティ","genre":"はるまきごはんちほー","release":"Ver1.15.00","lock":"Lock","norm":"メルティを1回覚醒","isDefault":false,"disable":false},{"id":155902,"name":"青い子","genre":"はるまきごはんちほー","release":"Ver1.15.00","lock":"Lock","norm":"青い子を1回覚醒","isDefault":false,"disable":false},{"id":155903,"name":"ナナ","genre":"はるまきごはんちほー","release":"Ver1.15.00","lock":"Lock","norm":"ナナを1回覚醒","isDefault":false,"disable":false},{"id":155904,"name":"リリ","genre":"はるまきごはんちほー","release":"Ver1.15.00","lock":"Lock","norm":"リリを1回覚醒","isDefault":false,"disable":false},{"id":155905,"name":"マカロン","genre":"はるまきごはんちほー","release":"Ver1.15.00","lock":"Lock","norm":"マカロンを1回覚醒","isDefault":false,"disable":false},{"id":156001,"name":"桜井 春菜","genre":"オンゲキちほー3","release":"Ver1.15.00","lock":"Lock","norm":"桜井 春菜を1回覚醒","isDefault":false,"disable":false},{"id":156002,"name":"早乙女 彩華","genre":"オンゲキちほー3","release":"Ver1.15.00","lock":"Lock","norm":"早乙女 彩華を1回覚醒","isDefault":false,"disable":false},{"id":156003,"name":"井之原 小星","genre":"オンゲキちほー3","release":"Ver1.15.00","lock":"Lock","norm":"井之原 小星を1回覚醒","isDefault":false,"disable":false},{"id":156004,"name":"柏木 咲姫","genre":"オンゲキちほー3","release":"Ver1.15.00","lock":"Lock","norm":"柏木 咲姫を1回覚醒","isDefault":false,"disable":false},{"id":156005,"name":"結城 莉玖","genre":"オンゲキちほー3","release":"Ver1.15.00","lock":"Lock","norm":"結城 莉玖を1回覚醒","isDefault":false,"disable":false},{"id":200101,"name":"でらっくま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"Ver1.20.00","lock":"Lock","norm":"でらっくま(ゆにばーす)を1回覚醒","isDefault":false,"disable":false},{"id":200102,"name":"れもんっくま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"Ver1.20.00","lock":"Lock","norm":"れもんっくま(ゆにばーす)を1回覚醒","isDefault":false,"disable":false},{"id":200103,"name":"らいむっくま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"Ver1.20.00","lock":"Lock","norm":"らいむっくま(ゆにばーす)を1回覚醒","isDefault":false,"disable":false},{"id":200104,"name":"しゃま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"Ver1.20.00","lock":"Lock","norm":"しゃま(ゆにばーす)を1回覚醒","isDefault":false,"disable":false},{"id":200105,"name":"みるく(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"Ver1.20.00","lock":"Lock","norm":"みるく(ゆにばーす)を1回覚醒","isDefault":false,"disable":false},{"id":200201,"name":"ルキ","genre":"天界ちほー4","release":"Ver1.20.00","lock":"Lock","norm":"ルキを1回覚醒","isDefault":false,"disable":false},{"id":200202,"name":"ラキ","genre":"天界ちほー4","release":"Ver1.20.00","lock":"Lock","norm":"ラキを1回覚醒","isDefault":false,"disable":false},{"id":200203,"name":"アトロ","genre":"天界ちほー4","release":"Ver1.20.00","lock":"Lock","norm":"アトロを1回覚醒","isDefault":false,"disable":false},{"id":200204,"name":"クロト","genre":"天界ちほー4","release":"Ver1.20.00","lock":"Lock","norm":"クロトを1回覚醒","isDefault":false,"disable":false},{"id":200205,"name":"ルシファー","genre":"天界ちほー4","release":"Ver1.20.00","lock":"Lock","norm":"ルシファーを1回覚醒","isDefault":false,"disable":false},{"id":200301,"name":"濡羽","genre":"メトロポリスちほー4","release":"Ver1.20.00","lock":"Lock","norm":"濡羽を1回覚醒","isDefault":false,"disable":false},{"id":200302,"name":"高麗","genre":"メトロポリスちほー4","release":"Ver1.20.00","lock":"Lock","norm":"高麗を1回覚醒","isDefault":false,"disable":false},{"id":200303,"name":"黒橡","genre":"メトロポリスちほー4","release":"Ver1.20.00","lock":"Lock","norm":"黒橡を1回覚醒","isDefault":false,"disable":false},{"id":200304,"name":"赤墨","genre":"メトロポリスちほー4","release":"Ver1.20.00","lock":"Lock","norm":"赤墨を1回覚醒","isDefault":false,"disable":false},{"id":200305,"name":"紫黒","genre":"メトロポリスちほー4","release":"Ver1.20.00","lock":"Lock","norm":"紫黒を1回覚醒","isDefault":false,"disable":false},{"id":200401,"name":"リズ","genre":"7sRefちほー","release":"Ver1.20.00","lock":"Lock","norm":"リズを1回覚醒","isDefault":false,"disable":false},{"id":200402,"name":"シュトルツ","genre":"7sRefちほー","release":"Ver1.20.00","lock":"Lock","norm":"シュトルツを1回覚醒","isDefault":false,"disable":false},{"id":200403,"name":"リヒティカイト","genre":"7sRefちほー","release":"Ver1.20.00","lock":"Lock","norm":"リヒティカイトを1回覚醒","isDefault":false,"disable":false},{"id":200404,"name":"エーペルージュ","genre":"7sRefちほー","release":"Ver1.20.00","lock":"Lock","norm":"エーペルージュを1回覚醒","isDefault":false,"disable":false},{"id":200405,"name":"アシッド","genre":"7sRefちほー","release":"Ver1.20.00","lock":"Lock","norm":"アシッドを1回覚醒","isDefault":false,"disable":false},{"id":200601,"name":"エリザ","genre":"BLACKROSEちほー5","release":"Ver1.20.00","lock":"Lock","norm":"エリザを1回覚醒","isDefault":false,"disable":false},{"id":200602,"name":"カイン","genre":"BLACKROSEちほー5","release":"Ver1.20.00","lock":"Lock","norm":"カインを1回覚醒","isDefault":false,"disable":false},{"id":200603,"name":"ジャック","genre":"BLACKROSEちほー5","release":"Ver1.20.00","lock":"Lock","norm":"ジャックを1回覚醒","isDefault":false,"disable":false},{"id":200604,"name":"アナスタシア","genre":"BLACKROSEちほー5","release":"Ver1.20.00","lock":"Lock","norm":"アナスタシアを1回覚醒","isDefault":false,"disable":false},{"id":200605,"name":"ラルフ(悪魔憑き)","genre":"BLACKROSEちほー5","release":"Ver1.20.00","lock":"Lock","norm":"ラルフ(悪魔憑き)を1回覚醒","isDefault":false,"disable":false},{"id":205101,"name":"最上 静香","genre":"アイドルマスター ミリオンライブ!ちほー","release":"Ver1.20.00","lock":"Lock","norm":"最上 静香を1回覚醒","isDefault":false,"disable":false},{"id":205102,"name":"箱崎 星梨花","genre":"アイドルマスター ミリオンライブ!ちほー","release":"Ver1.20.00","lock":"Lock","norm":"箱崎 星梨花を1回覚醒","isDefault":false,"disable":false},{"id":205103,"name":"野々原 茜","genre":"アイドルマスター ミリオンライブ!ちほー","release":"Ver1.20.00","lock":"Lock","norm":"野々原 茜を1回覚醒","isDefault":false,"disable":false},{"id":205104,"name":"北沢 志保","genre":"アイドルマスター ミリオンライブ!ちほー","release":"Ver1.20.00","lock":"Lock","norm":"北沢 志保を1回覚醒","isDefault":false,"disable":false},{"id":205105,"name":"北上 麗花","genre":"アイドルマスター ミリオンライブ!ちほー","release":"Ver1.20.00","lock":"Lock","norm":"北上 麗花を1回覚醒","isDefault":false,"disable":false},{"id":205201,"name":"天道 輝","genre":"アイドルマスター SideMちほー","release":"Ver1.20.00","lock":"Lock","norm":"天道 輝を1回覚醒","isDefault":false,"disable":false},{"id":205202,"name":"桜庭 薫","genre":"アイドルマスター SideMちほー","release":"Ver1.20.00","lock":"Lock","norm":"桜庭 薫を1回覚醒","isDefault":false,"disable":false},{"id":205203,"name":"柏木 翼","genre":"アイドルマスター SideMちほー","release":"Ver1.20.00","lock":"Lock","norm":"柏木 翼を1回覚醒","isDefault":false,"disable":false},{"id":205301,"name":"cosMo@暴走P","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走Pを1回覚醒","isDefault":false,"disable":false},{"id":205302,"name":"cosMo@暴走P(バ美肉)","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走P(バ美肉)を1回覚醒","isDefault":false,"disable":false},{"id":205303,"name":"空気が嫁ないBoy","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"空気が嫁ないBoyを1回覚醒","isDefault":false,"disable":false},{"id":205304,"name":"空気が嫁ないGirl","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"空気が嫁ないGirlを1回覚醒","isDefault":false,"disable":false},{"id":205305,"name":"GOBOU","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"GOBOUを1回覚醒","isDefault":false,"disable":false},{"id":205306,"name":"HACKPSY","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"HACKPSYを1回覚醒","isDefault":false,"disable":false},{"id":205307,"name":"うさぎのもちよ","genre":"cosMo@暴走Pちほー","release":"Ver1.20.00","lock":"Lock","norm":"うさぎのもちよを1回覚醒","isDefault":false,"disable":false},{"id":205401,"name":"オーイシマサヨシ","genre":"オーイシ×加藤のピザラジオちほー","release":"Ver1.20.00","lock":"Lock","norm":"オーイシマサヨシを1回覚醒","isDefault":false,"disable":false},{"id":205402,"name":"加藤純一","genre":"オーイシ×加藤のピザラジオちほー","release":"Ver1.20.00","lock":"Lock","norm":"加藤純一を1回覚醒","isDefault":false,"disable":false},{"id":205501,"name":"博麗 霊夢","genre":"東方ダンマクカグラちほー","release":"Ver1.20.00","lock":"Lock","norm":"博麗 霊夢を1回覚醒","isDefault":false,"disable":false},{"id":205502,"name":"霧雨 魔理沙","genre":"東方ダンマクカグラちほー","release":"Ver1.20.00","lock":"Lock","norm":"霧雨 魔理沙を1回覚醒","isDefault":false,"disable":false},{"id":205503,"name":"八雲 紫","genre":"東方ダンマクカグラちほー","release":"Ver1.20.00","lock":"Lock","norm":"八雲 紫を1回覚醒","isDefault":false,"disable":false},{"id":205504,"name":"宇佐見 菫子","genre":"東方ダンマクカグラちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇佐見 菫子を1回覚醒","isDefault":false,"disable":false},{"id":205505,"name":"魂魄 妖夢","genre":"東方ダンマクカグラちほー","release":"Ver1.20.00","lock":"Lock","norm":"魂魄 妖夢を1回覚醒","isDefault":false,"disable":false},{"id":205601,"name":"キノシタ","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"キノシタを1回覚醒","isDefault":false,"disable":false},{"id":205602,"name":"鏡音リン(ポッピンキャンディ☆フィーバー!)","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"鏡音リン(ポッピンキャンディ☆フィーバー!)を1回覚醒","isDefault":false,"disable":false},{"id":205603,"name":"音街ウナ(ポッピンキャンディ☆フィーバー!)","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(ポッピンキャンディ☆フィーバー!)を1回覚醒","isDefault":false,"disable":false},{"id":205604,"name":"音街ウナ(どぅーまいべすと!)","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(どぅーまいべすと!)を1回覚醒","isDefault":false,"disable":false},{"id":205605,"name":"鏡音リン(スターリースカイ☆パレード)","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"鏡音リン(スターリースカイ☆パレード)を1回覚醒","isDefault":false,"disable":false},{"id":205606,"name":"音街ウナ(スターリースカイ☆パレード)","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(スターリースカイ☆パレード)を1回覚醒","isDefault":false,"disable":false},{"id":205607,"name":"音街ウナ(はやくそれになりたい!)","genre":"キノシタちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(はやくそれになりたい!)を1回覚醒","isDefault":false,"disable":false},{"id":205901,"name":"緑仙","genre":"Rain Dropsちほー","release":"Ver1.20.00","lock":"Lock","norm":"緑仙を1回覚醒","isDefault":false,"disable":false},{"id":205902,"name":"三枝明那","genre":"Rain Dropsちほー","release":"Ver1.20.00","lock":"Lock","norm":"三枝明那を1回覚醒","isDefault":false,"disable":false},{"id":205903,"name":"童田明治","genre":"Rain Dropsちほー","release":"Ver1.25.00","lock":"Lock","norm":"童田明治を1回覚醒","isDefault":false,"disable":false},{"id":205904,"name":"鈴木勝","genre":"Rain Dropsちほー","release":"Ver1.25.00","lock":"Lock","norm":"鈴木勝を1回覚醒","isDefault":false,"disable":false},{"id":205905,"name":"える","genre":"Rain Dropsちほー","release":"Ver1.20.00","lock":"Lock","norm":"えるを1回覚醒","isDefault":false,"disable":false},{"id":205906,"name":"ジョー・力一","genre":"Rain Dropsちほー","release":"Ver1.25.00","lock":"Lock","norm":"ジョー・力一を1回覚醒","isDefault":false,"disable":false},{"id":206001,"name":"神代 類","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"神代 類を1回覚醒","isDefault":false,"disable":false},{"id":206002,"name":"鳳 えむ","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"鳳 えむを1回覚醒","isDefault":false,"disable":false},{"id":206003,"name":"天馬 司","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"天馬 司を1回覚醒","isDefault":false,"disable":false},{"id":206004,"name":"草薙 寧々","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"草薙 寧々を1回覚醒","isDefault":false,"disable":false},{"id":206005,"name":"初音ミク(ワンダーランズ×ショウタイム)","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(ワンダーランズ×ショウタイム)を1回覚醒","isDefault":false,"disable":false},{"id":206006,"name":"星乃 一歌","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"星乃 一歌を1回覚醒","isDefault":false,"disable":false},{"id":206007,"name":"天馬 咲希","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"天馬 咲希を1回覚醒","isDefault":false,"disable":false},{"id":206008,"name":"望月 穂波","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"望月 穂波を1回覚醒","isDefault":false,"disable":false},{"id":206009,"name":"日野森 志歩","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"日野森 志歩を1回覚醒","isDefault":false,"disable":false},{"id":206010,"name":"初音ミク(Leo/need)","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Leo/need)を1回覚醒","isDefault":false,"disable":false},{"id":206011,"name":"桐谷 遥","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"桐谷 遥を1回覚醒","isDefault":false,"disable":false},{"id":206012,"name":"花里 みのり","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"花里 みのりを1回覚醒","isDefault":false,"disable":false},{"id":206013,"name":"日野森 雫","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"日野森 雫を1回覚醒","isDefault":false,"disable":false},{"id":206014,"name":"桃井 愛莉","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"桃井 愛莉を1回覚醒","isDefault":false,"disable":false},{"id":206015,"name":"初音ミク(MORE MORE JUMP!)","genre":"プロジェクトセカイちほー2","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(MORE MORE JUMP!)を1回覚醒","isDefault":false,"disable":false},{"id":206101,"name":"DIVA 初音ミク/アバンガード","genre":"ProjectDIVAちほー3","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 初音ミク/アバンガードを1回覚醒","isDefault":false,"disable":false},{"id":206102,"name":"DIVA 巡音ルカ/サクセサー","genre":"ProjectDIVAちほー3","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 巡音ルカ/サクセサーを1回覚醒","isDefault":false,"disable":false},{"id":206103,"name":"DIVA 鏡音リン/トランスミッター","genre":"ProjectDIVAちほー3","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 鏡音リン/トランスミッターを1回覚醒","isDefault":false,"disable":false},{"id":206104,"name":"DIVA 鏡音レン/レシーバー","genre":"ProjectDIVAちほー3","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 鏡音レン/レシーバーを1回覚醒","isDefault":false,"disable":false},{"id":206105,"name":"DIVA KAITO/オンザロック","genre":"ProjectDIVAちほー3","release":"Ver1.20.00","lock":"Lock","norm":"DIVA KAITO/オンザロックを1回覚醒","isDefault":false,"disable":false},{"id":206106,"name":"DIVA MEIKO/スカーレット","genre":"ProjectDIVAちほー3","release":"Ver1.20.00","lock":"Lock","norm":"DIVA MEIKO/スカーレットを1回覚醒","isDefault":false,"disable":false},{"id":206201,"name":"星咲 あかり(No Limit RED Force)","genre":"オンゲキちほー4","release":"Ver1.20.00","lock":"Lock","norm":"星咲 あかり(No Limit RED Force)を1回覚醒","isDefault":false,"disable":false},{"id":206202,"name":"藤沢 柚子(No Limit RED Force)","genre":"オンゲキちほー4","release":"Ver1.20.00","lock":"Lock","norm":"藤沢 柚子(No Limit RED Force)を1回覚醒","isDefault":false,"disable":false},{"id":206203,"name":"三角 葵(No Limit RED Force)","genre":"オンゲキちほー4","release":"Ver1.20.00","lock":"Lock","norm":"三角 葵(No Limit RED Force)を1回覚醒","isDefault":false,"disable":false},{"id":206204,"name":"皇城 セツナ","genre":"オンゲキちほー4","release":"Ver1.20.00","lock":"Lock","norm":"皇城 セツナを1回覚醒","isDefault":false,"disable":false},{"id":206205,"name":"珠洲島 有栖(ぱくぱく☆がーる)","genre":"オンゲキちほー4","release":"Ver1.20.00","lock":"Lock","norm":"珠洲島 有栖(ぱくぱく☆がーる)を1回覚醒","isDefault":false,"disable":false},{"id":206301,"name":"藤堂 陽南袴","genre":"舞ヶ原シンセ研究会ちほー","release":"Ver1.20.00","lock":"Lock","norm":"藤堂 陽南袴を1回覚醒","isDefault":false,"disable":false},{"id":206302,"name":"桔梗 小夜曲","genre":"舞ヶ原シンセ研究会ちほー","release":"Ver1.20.00","lock":"Lock","norm":"桔梗 小夜曲を1回覚醒","isDefault":false,"disable":false},{"id":206303,"name":"芒崎 奏","genre":"舞ヶ原シンセ研究会ちほー","release":"Ver1.20.00","lock":"Lock","norm":"芒崎 奏を1回覚醒","isDefault":false,"disable":false},{"id":209501,"name":"UNiVERSE","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"アイコン[UNiVERSE]のスタンプを5個集める","isDefault":false,"disable":false},{"id":209502,"name":"UNiVERSE しゃま&みるく","genre":"その他","release":"Ver1.25.00","lock":"Lock","norm":"とびだせ!TO THE COSMIC!![でらっくす]/ミルキースター・シューティングスター[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":250101,"name":"ちびみるく","genre":"宇宙すてーしょんちほー2","release":"Ver1.25.00","lock":"Lock","norm":"ちびみるくを1回覚醒","isDefault":false,"disable":false},{"id":250102,"name":"SDしゃま","genre":"宇宙すてーしょんちほー2","release":"Ver1.25.00","lock":"Lock","norm":"SDしゃまを1回覚醒","isDefault":false,"disable":false},{"id":250103,"name":"SDみるく","genre":"宇宙すてーしょんちほー2","release":"Ver1.25.00","lock":"Lock","norm":"SDみるくを1回覚醒","isDefault":false,"disable":false},{"id":250104,"name":"金の牛乳瓶","genre":"宇宙すてーしょんちほー2","release":"Ver1.25.00","lock":"Lock","norm":"金の牛乳瓶を1回覚醒","isDefault":false,"disable":false},{"id":250105,"name":"Joker","genre":"宇宙すてーしょんちほー2","release":"Ver1.25.00","lock":"Lock","norm":"Jokerを1回覚醒","isDefault":false,"disable":false},{"id":250201,"name":"家菊","genre":"メトロポリスちほー5","release":"Ver1.25.00","lock":"Lock","norm":"家菊を1回覚醒","isDefault":false,"disable":false},{"id":250202,"name":"橘花","genre":"メトロポリスちほー5","release":"Ver1.25.00","lock":"Lock","norm":"橘花を1回覚醒","isDefault":false,"disable":false},{"id":250203,"name":"黒桜","genre":"メトロポリスちほー5","release":"Ver1.25.00","lock":"Lock","norm":"黒桜を1回覚醒","isDefault":false,"disable":false},{"id":250204,"name":"紫藤","genre":"メトロポリスちほー5","release":"Ver1.25.00","lock":"Lock","norm":"紫藤を1回覚醒","isDefault":false,"disable":false},{"id":250205,"name":"藪椿","genre":"メトロポリスちほー5","release":"Ver1.25.00","lock":"Lock","norm":"藪椿を1回覚醒","isDefault":false,"disable":false},{"id":250301,"name":"百合咲ミカ","genre":"天界ちほー5","release":"Ver1.25.00","lock":"Lock","norm":"百合咲ミカを1回覚醒","isDefault":false,"disable":false},{"id":250302,"name":"白銅寺アズリ","genre":"天界ちほー5","release":"Ver1.25.00","lock":"Lock","norm":"白銅寺アズリを1回覚醒","isDefault":false,"disable":false},{"id":250303,"name":"白法院ラグ","genre":"天界ちほー5","release":"Ver1.25.00","lock":"Lock","norm":"白法院ラグを1回覚醒","isDefault":false,"disable":false},{"id":250304,"name":"兎花宮イオフィ","genre":"天界ちほー5","release":"Ver1.25.00","lock":"Lock","norm":"兎花宮イオフィを1回覚醒","isDefault":false,"disable":false},{"id":250305,"name":"庭白ガヴィ","genre":"天界ちほー5","release":"Ver1.25.00","lock":"Lock","norm":"庭白ガヴィを1回覚醒","isDefault":false,"disable":false},{"id":250401,"name":"リズ","genre":"7sRefちほー2","release":"Ver1.25.00","lock":"Lock","norm":"リズを1回覚醒","isDefault":false,"disable":false},{"id":250402,"name":"アシッド","genre":"7sRefちほー2","release":"Ver1.25.00","lock":"Lock","norm":"アシッドを1回覚醒","isDefault":false,"disable":false},{"id":250403,"name":"ゲルプテディ","genre":"7sRefちほー2","release":"Ver1.25.00","lock":"Lock","norm":"ゲルプテディを1回覚醒","isDefault":false,"disable":false},{"id":250404,"name":"オーランジェット","genre":"7sRefちほー2","release":"Ver1.25.00","lock":"Lock","norm":"オーランジェットを1回覚醒","isDefault":false,"disable":false},{"id":250405,"name":"W?K?Y?","genre":"7sRefちほー2","release":"Ver1.25.00","lock":"Lock","norm":"W?K?Y?を1回覚醒","isDefault":false,"disable":false},{"id":250601,"name":"クレメンス","genre":"BLACK ROSEちほー6","release":"Ver1.25.00","lock":"Lock","norm":"クレメンスを1回覚醒","isDefault":false,"disable":false},{"id":250602,"name":"バイロン","genre":"BLACK ROSEちほー6","release":"Ver1.25.00","lock":"Lock","norm":"バイロンを1回覚醒","isDefault":false,"disable":false},{"id":250603,"name":"エリー","genre":"BLACK ROSEちほー6","release":"Ver1.25.00","lock":"Lock","norm":"エリーを1回覚醒","isDefault":false,"disable":false},{"id":250701,"name":"maimai FiNALE","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250702,"name":"maimai MiLK","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250703,"name":"maimai MURASAKi","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250704,"name":"maimai PiNK","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250705,"name":"maimai ORANGE","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250706,"name":"maimai GreeN","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250707,"name":"maimai","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":255201,"name":"くらべられっ子ちゃん","genre":"ツユちほー","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子ちゃんを1回覚醒","isDefault":false,"disable":false},{"id":255202,"name":"あのバスちゃん","genre":"ツユちほー","release":"Ver1.25.00","lock":"Lock","norm":"あのバスちゃんを1回覚醒","isDefault":false,"disable":false},{"id":255203,"name":"天使ちゃん","genre":"ツユちほー","release":"Ver1.25.00","lock":"Lock","norm":"天使ちゃんを1回覚醒","isDefault":false,"disable":false},{"id":255204,"name":"ナイ","genre":"ツユちほー","release":"Ver1.25.00","lock":"Lock","norm":"ナイを1回覚醒","isDefault":false,"disable":false},{"id":255301,"name":"出雲咲姫","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"出雲咲姫を1回覚醒","isDefault":false,"disable":false},{"id":255302,"name":"新島衣舞紀","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"新島衣舞紀を1回覚醒","isDefault":false,"disable":false},{"id":255303,"name":"花巻乙和","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"花巻乙和を1回覚醒","isDefault":false,"disable":false},{"id":255304,"name":"福島ノア","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"福島ノアを1回覚醒","isDefault":false,"disable":false},{"id":255305,"name":"桜田美夢","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"桜田美夢を1回覚醒","isDefault":false,"disable":false},{"id":255306,"name":"春日春奈","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"春日春奈を1回覚醒","isDefault":false,"disable":false},{"id":255307,"name":"白鳥胡桃","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"白鳥胡桃を1回覚醒","isDefault":false,"disable":false},{"id":255308,"name":"竹下みいこ","genre":"D4DJ Groovy Mixちほー","release":"Ver1.25.00","lock":"Lock","norm":"竹下みいこを1回覚醒","isDefault":false,"disable":false},{"id":255401,"name":"大空 彩","genre":"Diverse Systemちほー","release":"Ver1.25.00","lock":"Lock","norm":"大空 彩を1回覚醒","isDefault":false,"disable":false},{"id":255402,"name":"白戒","genre":"Diverse Systemちほー","release":"Ver1.25.00","lock":"Lock","norm":"白戒を1回覚醒","isDefault":false,"disable":false},{"id":255403,"name":"silky6","genre":"Diverse Systemちほー","release":"Ver1.25.00","lock":"Lock","norm":"silky6を1回覚醒","isDefault":false,"disable":false},{"id":255404,"name":"削除","genre":"Diverse Systemちほー","release":"Ver1.25.00","lock":"Lock","norm":"削除を1回覚醒","isDefault":false,"disable":false},{"id":255405,"name":"BADASS","genre":"Diverse Systemちほー","release":"Ver1.25.00","lock":"Lock","norm":"BADASSを1回覚醒","isDefault":false,"disable":false},{"id":255406,"name":"Feryquitous","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"Estahv[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":255407,"name":"Sakuzyo","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"First Dance[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":255408,"name":"xi","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"Mjölnir[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":255409,"name":"YsK439","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"BANG![でらっくす]/Define[でらっくす]/Estahv[でらっくす]/First Dance[でらっくす]/Mjölnir[でらっくす]/Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/全難易度/RANK SSS","isDefault":false,"disable":false},{"id":255601,"name":"有野課長","genre":"ゲームセンターCXちほー","release":"Ver1.25.00","lock":"Lock","norm":"有野課長を1回覚醒","isDefault":false,"disable":false},{"id":255602,"name":"12代目AD松井","genre":"ゲームセンターCXちほー","release":"Ver1.25.00","lock":"Lock","norm":"12代目AD松井を1回覚醒","isDefault":false,"disable":false},{"id":255603,"name":"16代目AD加賀","genre":"ゲームセンターCXちほー","release":"Ver1.25.00","lock":"Lock","norm":"16代目AD加賀を1回覚醒","isDefault":false,"disable":false},{"id":255604,"name":"MA谷澤&14代目AD大須賀","genre":"ゲームセンターCXちほー","release":"Ver1.25.00","lock":"Lock","norm":"MA谷澤&14代目AD大須賀を1回覚醒","isDefault":false,"disable":false},{"id":255605,"name":"カメラマン阿部","genre":"ゲームセンターCXちほー","release":"Ver1.25.00","lock":"Lock","norm":"カメラマン阿部を1回覚醒","isDefault":false,"disable":false},{"id":255606,"name":"王様","genre":"ゲームセンターCXちほー","release":"Ver1.25.00","lock":"Lock","norm":"王様を1回覚醒","isDefault":false,"disable":false},{"id":255801,"name":"No.9_ニナ","genre":"CHUNITHMちほー","release":"Ver1.25.00","lock":"Lock","norm":"No.9_ニナを1回覚醒","isDefault":false,"disable":false},{"id":255802,"name":"シルヴィアス","genre":"CHUNITHMちほー","release":"Ver1.25.00","lock":"Lock","norm":"シルヴィアスを1回覚醒","isDefault":false,"disable":false},{"id":255803,"name":"マゼラン・マゼラン","genre":"CHUNITHMちほー","release":"Ver1.25.00","lock":"Lock","norm":"マゼラン・マゼランを1回覚醒","isDefault":false,"disable":false},{"id":255804,"name":"ミゼラン・ミゼラン","genre":"CHUNITHMちほー","release":"Ver1.25.00","lock":"Lock","norm":"ミゼラン・ミゼランを1回覚醒","isDefault":false,"disable":false},{"id":255805,"name":"チュウニペンギン","genre":"CHUNITHMちほー","release":"Ver1.25.00","lock":"Lock","norm":"チュウニペンギンを1回覚醒","isDefault":false,"disable":false},{"id":255806,"name":"ショウニペンギン","genre":"CHUNITHMちほー","release":"Ver1.25.00","lock":"Lock","norm":"ショウニペンギンを1回覚醒","isDefault":false,"disable":false},{"id":255901,"name":"すりぃ","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃを1回覚醒","isDefault":false,"disable":false},{"id":255902,"name":"ナース","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"ナースを1回覚醒","isDefault":false,"disable":false},{"id":255903,"name":"ボーイ","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"ボーイを1回覚醒","isDefault":false,"disable":false},{"id":255904,"name":"ガール","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"ガールを1回覚醒","isDefault":false,"disable":false},{"id":255905,"name":"審査員","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"審査員を1回覚醒","isDefault":false,"disable":false},{"id":255906,"name":"親衛隊","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"親衛隊を1回覚醒","isDefault":false,"disable":false},{"id":255907,"name":"ひょっとこJK","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"ひょっとこJKを1回覚醒","isDefault":false,"disable":false},{"id":255908,"name":"ピエロ","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"ピエロを1回覚醒","isDefault":false,"disable":false},{"id":255909,"name":"侍","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"侍を1回覚醒","isDefault":false,"disable":false},{"id":255910,"name":"牛男","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"牛男を1回覚醒","isDefault":false,"disable":false},{"id":255911,"name":"舞踏会の姉貴","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"舞踏会の姉貴を1回覚醒","isDefault":false,"disable":false},{"id":255912,"name":"黒須 紘","genre":"すりぃちほー","release":"Ver1.25.00","lock":"Lock","norm":"黒須 紘を1回覚醒","isDefault":false,"disable":false},{"id":256001,"name":"星咲 あかり(Transcend Lights)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"星咲 あかり(Transcend Lights)を1回覚醒","isDefault":false,"disable":false},{"id":256002,"name":"藤沢 柚子(Transcend Lights)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"藤沢 柚子(Transcend Lights)を1回覚醒","isDefault":false,"disable":false},{"id":256003,"name":"三角 葵(Transcend Lights)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"三角 葵(Transcend Lights)を1回覚醒","isDefault":false,"disable":false},{"id":256004,"name":"日向 千夏(Transcend Lights)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"日向 千夏(Transcend Lights)を1回覚醒","isDefault":false,"disable":false},{"id":256005,"name":"皇城 セツナ(Transcend Lights)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"皇城 セツナ(Transcend Lights)を1回覚醒","isDefault":false,"disable":false},{"id":256006,"name":"高瀬 梨緒(シュータードレス)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"高瀬 梨緒(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":256007,"name":"結城 莉玖(シュータードレス)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"結城 莉玖(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":256008,"name":"藍原 椿(シュータードレス)","genre":"オンゲキちほー5","release":"Ver1.25.00","lock":"Lock","norm":"藍原 椿(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":259501,"name":"SEGA本社","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":300101,"name":"ラズ(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"Ver1.30.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)を1回覚醒","isDefault":false,"disable":false},{"id":300102,"name":"シフォン(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"Ver1.30.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)を1回覚醒","isDefault":false,"disable":false},{"id":300103,"name":"ソルト(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"Ver1.30.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)を1回覚醒","isDefault":false,"disable":false},{"id":300104,"name":"でらっくま(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"Ver1.30.00","lock":"Lock","norm":"でらっくま(ふぇすてぃばる)を1回覚醒","isDefault":false,"disable":false},{"id":300105,"name":"らいむっくま(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"Ver1.30.00","lock":"Lock","norm":"らいむっくま(ふぇすてぃばる)を1回覚醒","isDefault":false,"disable":false},{"id":300106,"name":"れもんっくま(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"Ver1.30.00","lock":"Lock","norm":"れもんっくま(ふぇすてぃばる)を1回覚醒","isDefault":false,"disable":false},{"id":300201,"name":"黒姫","genre":"メトロポリスちほー6","release":"Ver1.30.00","lock":"Lock","norm":"黒姫を1回覚醒","isDefault":false,"disable":false},{"id":300202,"name":"紫黒","genre":"メトロポリスちほー6","release":"Ver1.30.00","lock":"Lock","norm":"紫黒を1回覚醒","isDefault":false,"disable":false},{"id":300203,"name":"高麗","genre":"メトロポリスちほー6","release":"Ver1.30.00","lock":"Lock","norm":"高麗を1回覚醒","isDefault":false,"disable":false},{"id":300204,"name":"濡羽","genre":"メトロポリスちほー6","release":"Ver1.30.00","lock":"Lock","norm":"濡羽を1回覚醒","isDefault":false,"disable":false},{"id":300205,"name":"イーシュ","genre":"メトロポリスちほー6","release":"Ver1.30.00","lock":"Lock","norm":"イーシュを1回覚醒","isDefault":false,"disable":false},{"id":300301,"name":"アカツキ","genre":"スカイストリートちほー3","release":"Ver1.30.00","lock":"Lock","norm":"アカツキを1回覚醒","isDefault":false,"disable":false},{"id":300302,"name":"コハク","genre":"スカイストリートちほー3","release":"Ver1.30.00","lock":"Lock","norm":"コハクを1回覚醒","isDefault":false,"disable":false},{"id":300303,"name":"暁","genre":"スカイストリートちほー3","release":"Ver1.30.00","lock":"Lock","norm":"暁を1回覚醒","isDefault":false,"disable":false},{"id":300304,"name":"ノア","genre":"スカイストリートちほー3","release":"Ver1.30.00","lock":"Lock","norm":"ノアを1回覚醒","isDefault":false,"disable":false},{"id":300305,"name":"ソウ","genre":"スカイストリートちほー3","release":"Ver1.30.00","lock":"Lock","norm":"ソウを1回覚醒","isDefault":false,"disable":false},{"id":300401,"name":"ディアン","genre":"天界ちほー6","release":"Ver1.30.00","lock":"Lock","norm":"ディアンを1回覚醒","isDefault":false,"disable":false},{"id":300402,"name":"レヌス","genre":"天界ちほー6","release":"Ver1.30.00","lock":"Lock","norm":"レヌスを1回覚醒","isDefault":false,"disable":false},{"id":300403,"name":"ルフタ","genre":"天界ちほー6","release":"Ver1.30.00","lock":"Lock","norm":"ルフタを1回覚醒","isDefault":false,"disable":false},{"id":300404,"name":"ヴァハ","genre":"天界ちほー6","release":"Ver1.30.00","lock":"Lock","norm":"ヴァハを1回覚醒","isDefault":false,"disable":false},{"id":300405,"name":"ブリギット","genre":"天界ちほー6","release":"Ver1.30.00","lock":"Lock","norm":"ブリギットを1回覚醒","isDefault":false,"disable":false},{"id":300601,"name":"アウル","genre":"BLACK ROSEちほー7","release":"Ver1.30.00","lock":"Lock","norm":"アウルを1回覚醒","isDefault":false,"disable":false},{"id":300602,"name":"ヒュド・ルー","genre":"BLACK ROSEちほー7","release":"Ver1.30.00","lock":"Lock","norm":"ヒュド・ルーを1回覚醒","isDefault":false,"disable":false},{"id":300603,"name":"エリー","genre":"BLACK ROSEちほー7","release":"Ver1.30.00","lock":"Lock","norm":"エリーを1回覚醒","isDefault":false,"disable":false},{"id":300604,"name":"マスティマ","genre":"BLACK ROSEちほー7","release":"Ver1.30.00","lock":"Lock","norm":"マスティマを1回覚醒","isDefault":false,"disable":false},{"id":300605,"name":"バイロン(堕天使)","genre":"BLACK ROSEちほー7","release":"Ver1.30.00","lock":"Lock","norm":"バイロン(堕天使)を1回覚醒","isDefault":false,"disable":false},{"id":305201,"name":"初音ミク(ヴァンパイア)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ヴァンパイア)を1回覚醒","isDefault":false,"disable":false},{"id":305202,"name":"初音ミク(アニマル)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(アニマル)を1回覚醒","isDefault":false,"disable":false},{"id":305203,"name":"初音ミク(状態異常彼女)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(状態異常彼女)を1回覚醒","isDefault":false,"disable":false},{"id":305204,"name":"初音ミク(U)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(U)を1回覚醒","isDefault":false,"disable":false},{"id":305205,"name":"初音ミク(シンデレラ)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(シンデレラ)を1回覚醒","isDefault":false,"disable":false},{"id":305206,"name":"初音ミク(ケサランパサラン)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ケサランパサラン)を1回覚醒","isDefault":false,"disable":false},{"id":305207,"name":"初音ミク(ギフト)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ギフト)を1回覚醒","isDefault":false,"disable":false},{"id":305208,"name":"初音ミク(パラサイト)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(パラサイト)を1回覚醒","isDefault":false,"disable":false},{"id":305209,"name":"初音ミク(ジレンマ)","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ジレンマ)を1回覚醒","isDefault":false,"disable":false},{"id":305210,"name":"DECO*27","genre":"DECO*27ちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27を1回覚醒","isDefault":false,"disable":false},{"id":305301,"name":"初音ミク","genre":"プロジェクトセカイちほー3","release":"Ver1.50.00","lock":"Lock","norm":"初音ミクを1回覚醒","isDefault":false,"disable":false},{"id":305302,"name":"鏡音リン","genre":"プロジェクトセカイちほー3","release":"Ver1.50.00","lock":"Lock","norm":"鏡音リンを1回覚醒","isDefault":false,"disable":false},{"id":305303,"name":"鏡音レン","genre":"プロジェクトセカイちほー3","release":"Ver1.50.00","lock":"Lock","norm":"鏡音レンを1回覚醒","isDefault":false,"disable":false},{"id":305304,"name":"巡音ルカ","genre":"プロジェクトセカイちほー3","release":"Ver1.50.00","lock":"Lock","norm":"巡音ルカを1回覚醒","isDefault":false,"disable":false},{"id":305305,"name":"MEIKO","genre":"プロジェクトセカイちほー3","release":"Ver1.50.00","lock":"Lock","norm":"MEIKOを1回覚醒","isDefault":false,"disable":false},{"id":305306,"name":"KAITO","genre":"プロジェクトセカイちほー3","release":"Ver1.50.00","lock":"Lock","norm":"KAITOを1回覚醒","isDefault":false,"disable":false},{"id":305401,"name":"博麗 霊夢","genre":"東方Project×オンゲキちほー","release":"Ver1.30.00","lock":"Lock","norm":"博麗 霊夢を1回覚醒","isDefault":false,"disable":false},{"id":305402,"name":"霧雨 魔理沙","genre":"東方Project×オンゲキちほー","release":"Ver1.30.00","lock":"Lock","norm":"霧雨 魔理沙を1回覚醒","isDefault":false,"disable":false},{"id":305403,"name":"チルノ","genre":"東方Project×オンゲキちほー","release":"Ver1.30.00","lock":"Lock","norm":"チルノを1回覚醒","isDefault":false,"disable":false},{"id":305404,"name":"レミリア・スカーレット","genre":"東方Project×オンゲキちほー","release":"Ver1.30.00","lock":"Lock","norm":"レミリア・スカーレットを1回覚醒","isDefault":false,"disable":false},{"id":305405,"name":"フランドール・スカーレット","genre":"東方Project×オンゲキちほー","release":"Ver1.30.00","lock":"Lock","norm":"フランドール・スカーレットを1回覚醒","isDefault":false,"disable":false},{"id":305501,"name":"名取さな(パレードコーデ)","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(パレードコーデ)を1回覚醒","isDefault":false,"disable":false},{"id":305502,"name":"名取さな(制服さん)","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(制服さん)を1回覚醒","isDefault":false,"disable":false},{"id":305503,"name":"名取さな(いつものお洋服)","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(いつものお洋服)を1回覚醒","isDefault":false,"disable":false},{"id":305504,"name":"名取さな(さなちゃんねる王)","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(さなちゃんねる王)を1回覚醒","isDefault":false,"disable":false},{"id":305505,"name":"名取さな(ていねいな王様)","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(ていねいな王様)を1回覚醒","isDefault":false,"disable":false},{"id":305506,"name":"うさちゃんせんせえ","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"うさちゃんせんせえを1回覚醒","isDefault":false,"disable":false},{"id":305507,"name":"ねこちゃんせんせえ","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"ねこちゃんせんせえを1回覚醒","isDefault":false,"disable":false},{"id":305508,"name":"サーナくん","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"サーナくんを1回覚醒","isDefault":false,"disable":false},{"id":305509,"name":"アヘエビ","genre":"さなちゃんねるちほー","release":"Ver1.30.00","lock":"Lock","norm":"アヘエビを1回覚醒","isDefault":false,"disable":false},{"id":305701,"name":"樋口楓","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓を1回覚醒","isDefault":false,"disable":false},{"id":305702,"name":"樋口楓(AIM)","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓(AIM)を1回覚醒","isDefault":false,"disable":false},{"id":305703,"name":"樋口楓(アーティスト衣装)","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓(アーティスト衣装)を1回覚醒","isDefault":false,"disable":false},{"id":305704,"name":"ぷち樋口楓","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓を1回覚醒","isDefault":false,"disable":false},{"id":305705,"name":"ぷち樋口楓(自転車通学)","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓(自転車通学)を1回覚醒","isDefault":false,"disable":false},{"id":305706,"name":"ぷち樋口楓(アーティスト衣装)","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓(アーティスト衣装)を1回覚醒","isDefault":false,"disable":false},{"id":305707,"name":"ささみちゃん","genre":"樋口楓ちほー","release":"Ver1.30.00","lock":"Lock","norm":"ささみちゃんを1回覚醒","isDefault":false,"disable":false},{"id":305801,"name":"日高零奈","genre":"電音部ちほー","release":"Ver1.30.00","lock":"Lock","norm":"日高零奈を1回覚醒","isDefault":false,"disable":false},{"id":305802,"name":"東雲和音","genre":"電音部ちほー","release":"Ver1.30.00","lock":"Lock","norm":"東雲和音を1回覚醒","isDefault":false,"disable":false},{"id":305803,"name":"茅野ふたば","genre":"電音部ちほー","release":"Ver1.30.00","lock":"Lock","norm":"茅野ふたばを1回覚醒","isDefault":false,"disable":false},{"id":305804,"name":"鳳凰火凛","genre":"電音部ちほー","release":"Ver1.30.00","lock":"Lock","norm":"鳳凰火凛を1回覚醒","isDefault":false,"disable":false},{"id":305805,"name":"瀬戸海月","genre":"電音部ちほー","release":"Ver1.30.00","lock":"Lock","norm":"瀬戸海月を1回覚醒","isDefault":false,"disable":false},{"id":305806,"name":"大賀ルキア","genre":"電音部ちほー","release":"Ver1.30.00","lock":"Lock","norm":"大賀ルキアを1回覚醒","isDefault":false,"disable":false},{"id":305901,"name":"クラウン","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"クラウンを1回覚醒","isDefault":false,"disable":false},{"id":305902,"name":"哲学主 ジェフティ","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"哲学主 ジェフティを1回覚醒","isDefault":false,"disable":false},{"id":305903,"name":"憎悪の始まりたる古竜","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"憎悪の始まりたる古竜を1回覚醒","isDefault":false,"disable":false},{"id":305904,"name":"七海 あおい","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"七海 あおいを1回覚醒","isDefault":false,"disable":false},{"id":305905,"name":"高砂 瑞穂","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"高砂 瑞穂を1回覚醒","isDefault":false,"disable":false},{"id":305906,"name":"アストライア","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"アストライアを1回覚醒","isDefault":false,"disable":false},{"id":305907,"name":"メリム","genre":"CHUNITHMちほー2","release":"Ver1.30.00","lock":"Lock","norm":"メリムを1回覚醒","isDefault":false,"disable":false},{"id":306001,"name":"キュートなカノジョ","genre":"syudouちほー","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョを1回覚醒","isDefault":false,"disable":false},{"id":306002,"name":"ユウヤ","genre":"syudouちほー","release":"Ver1.30.00","lock":"Lock","norm":"ユウヤを1回覚醒","isDefault":false,"disable":false},{"id":306003,"name":"アマノ ダイキ","genre":"syudouちほー","release":"Ver1.30.00","lock":"Lock","norm":"アマノ ダイキを1回覚醒","isDefault":false,"disable":false},{"id":306004,"name":"ユウヤ(へべれけ)","genre":"syudouちほー","release":"Ver1.30.00","lock":"Lock","norm":"ユウヤ(へべれけ)を1回覚醒","isDefault":false,"disable":false},{"id":306005,"name":"syudou","genre":"syudouちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouを1回覚醒","isDefault":false,"disable":false},{"id":306101,"name":"光/Fracture","genre":"Arcaeaちほー2","release":"Ver1.30.00","lock":"Lock","norm":"光/Fractureを1回覚醒","isDefault":false,"disable":false},{"id":306102,"name":"対立/Tempest","genre":"Arcaeaちほー2","release":"Ver1.30.00","lock":"Lock","norm":"対立/Tempestを1回覚醒","isDefault":false,"disable":false},{"id":306103,"name":"アリス&テニエル","genre":"Arcaeaちほー2","release":"Ver1.30.00","lock":"Lock","norm":"アリス&テニエルを1回覚醒","isDefault":false,"disable":false},{"id":306104,"name":"ラグランジュ","genre":"Arcaeaちほー2","release":"Ver1.30.00","lock":"Lock","norm":"ラグランジュを1回覚醒","isDefault":false,"disable":false},{"id":309501,"name":"FESTiVAL","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"アイコン[FESTiVAL]のスタンプを5個集める","isDefault":false,"disable":false},{"id":309502,"name":"Lia=Fail","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"アイコン[Lia=Fail]のスタンプを5個集める","isDefault":false,"disable":false},{"id":309503,"name":"FESTiVAL ラズ&シフォン&ソルト","genre":"その他","release":"Ver1.30.00","lock":"Lock","norm":"アイコン[FESTiVAL ラズ&シフォン&ソルト]のスタンプを5個集める","isDefault":false,"disable":false},{"id":350101,"name":"ラズ(ツムギボシ)","genre":"ハピフェスちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ラズ(ツムギボシ)を1回覚醒","isDefault":false,"disable":false},{"id":350102,"name":"シフォン(ツムギボシ)","genre":"ハピフェスちほー2","release":"Ver1.35.00","lock":"Lock","norm":"シフォン(ツムギボシ)を1回覚醒","isDefault":false,"disable":false},{"id":350103,"name":"ソルト(ツムギボシ)","genre":"ハピフェスちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ソルト(ツムギボシ)を1回覚醒","isDefault":false,"disable":false},{"id":350104,"name":"ダンディ・ダン(ツムギボシ)","genre":"ハピフェスちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ダンディ・ダン(ツムギボシ)を1回覚醒","isDefault":false,"disable":false},{"id":350105,"name":"エリザビー(ツムギボシ)","genre":"ハピフェスちほー2","release":"Ver1.35.00","lock":"Lock","norm":"エリザビー(ツムギボシ)を1回覚醒","isDefault":false,"disable":false},{"id":350301,"name":"アカツキ","genre":"スカイストリートちほー4","release":"Ver1.35.00","lock":"Lock","norm":"アカツキを1回覚醒","isDefault":false,"disable":false},{"id":350302,"name":"ノア(過去)","genre":"スカイストリートちほー4","release":"Ver1.35.00","lock":"Lock","norm":"ノア(過去)を1回覚醒","isDefault":false,"disable":false},{"id":350303,"name":"コハク","genre":"スカイストリートちほー4","release":"Ver1.35.00","lock":"Lock","norm":"コハクを1回覚醒","isDefault":false,"disable":false},{"id":350304,"name":"アカツキ(正装)","genre":"スカイストリートちほー4","release":"Ver1.35.00","lock":"Lock","norm":"アカツキ(正装)を1回覚醒","isDefault":false,"disable":false},{"id":350401,"name":"アスク","genre":"ドラゴンちほー2","release":"Ver1.35.00","lock":"Lock","norm":"アスクを1回覚醒","isDefault":false,"disable":false},{"id":350402,"name":"LED","genre":"ドラゴンちほー2","release":"Ver1.35.00","lock":"Lock","norm":"LEDを1回覚醒","isDefault":false,"disable":false},{"id":350403,"name":"エムブラ","genre":"ドラゴンちほー2","release":"Ver1.35.00","lock":"Lock","norm":"エムブラを1回覚醒","isDefault":false,"disable":false},{"id":350601,"name":"ルイ(幼少期)","genre":"BLACK ROSEちほー8","release":"Ver1.35.00","lock":"Lock","norm":"ルイ(幼少期)を1回覚醒","isDefault":false,"disable":false},{"id":350602,"name":"SDニック","genre":"BLACK ROSEちほー8","release":"Ver1.35.00","lock":"Lock","norm":"SDニックを1回覚醒","isDefault":false,"disable":false},{"id":350603,"name":"SDブラット","genre":"BLACK ROSEちほー8","release":"Ver1.35.00","lock":"Lock","norm":"SDブラットを1回覚醒","isDefault":false,"disable":false},{"id":350604,"name":"SDアウル","genre":"BLACK ROSEちほー8","release":"Ver1.35.00","lock":"Lock","norm":"SDアウルを1回覚醒","isDefault":false,"disable":false},{"id":350605,"name":"ニック&ブラット","genre":"BLACK ROSEちほー8","release":"Ver1.35.00","lock":"Lock","norm":"ニック&ブラットを1回覚醒","isDefault":false,"disable":false},{"id":350701,"name":"でらっくま(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"でらっくま(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350702,"name":"らいむっくま(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"らいむっくま(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350703,"name":"れもんっくま(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"れもんっくま(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350704,"name":"ラズ(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ラズ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350705,"name":"シフォン(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"シフォン(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350706,"name":"ソルト(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ソルト(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350707,"name":"乙姫(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"乙姫(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350708,"name":"みるく(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"みるく(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350709,"name":"しゃま(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"しゃま(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350710,"name":"maimaiちゃん(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimaiちゃん(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350711,"name":"はっぴー(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"はっぴー(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350712,"name":"カメ(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"カメ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350713,"name":"タイ(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"タイ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350714,"name":"ニャイン(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ニャイン(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350715,"name":"ナカムラさん(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ナカムラさん(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350716,"name":"ブクロ(10周年)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ブクロ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":350717,"name":"maimai筐体","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体を1回覚醒","isDefault":false,"disable":false},{"id":350718,"name":"maimai筐体(GreeN)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(GreeN)を1回覚醒","isDefault":false,"disable":false},{"id":350719,"name":"maimai筐体(ORANGE)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(ORANGE)を1回覚醒","isDefault":false,"disable":false},{"id":350720,"name":"maimai筐体(PiNK)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(PiNK)を1回覚醒","isDefault":false,"disable":false},{"id":350721,"name":"maimai筐体(MURASAKi)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(MURASAKi)を1回覚醒","isDefault":false,"disable":false},{"id":350722,"name":"maimai筐体(MiLK)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(MiLK)を1回覚醒","isDefault":false,"disable":false},{"id":350723,"name":"maimai筐体(FiNALE)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(FiNALE)を1回覚醒","isDefault":false,"disable":false},{"id":350724,"name":"maimai筐体(でらっくす)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(でらっくす)を1回覚醒","isDefault":false,"disable":false},{"id":350725,"name":"maimai筐体(Splash)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(Splash)を1回覚醒","isDefault":false,"disable":false},{"id":350726,"name":"maimai筐体(UNiVERSE)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(UNiVERSE)を1回覚醒","isDefault":false,"disable":false},{"id":350727,"name":"maimai筐体(FESTiVAL)","genre":"10周年記念ちほー2","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(FESTiVAL)を1回覚醒","isDefault":false,"disable":false},{"id":355101,"name":"田中ヒメ","genre":"ヒメヒナちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメを1回覚醒","isDefault":false,"disable":false},{"id":355102,"name":"田中ヒメ(藍の華)","genre":"ヒメヒナちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメ(藍の華)を1回覚醒","isDefault":false,"disable":false},{"id":355103,"name":"田中ヒメ(希織歌)","genre":"ヒメヒナちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメ(希織歌)を1回覚醒","isDefault":false,"disable":false},{"id":355104,"name":"鈴木ヒナ","genre":"ヒメヒナちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナを1回覚醒","isDefault":false,"disable":false},{"id":355105,"name":"鈴木ヒナ(藍の華)","genre":"ヒメヒナちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナ(藍の華)を1回覚醒","isDefault":false,"disable":false},{"id":355106,"name":"鈴木ヒナ(希織歌)","genre":"ヒメヒナちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナ(希織歌)を1回覚醒","isDefault":false,"disable":false},{"id":355201,"name":"シスター(神っぽいな)","genre":"ピノキオピーちほー","release":"Ver1.35.00","lock":"Lock","norm":"シスター(神っぽいな)を1回覚醒","isDefault":false,"disable":false},{"id":355202,"name":"魔法少女(魔法少女とチョコレゐト)","genre":"ピノキオピーちほー","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女(魔法少女とチョコレゐト)を1回覚醒","isDefault":false,"disable":false},{"id":355203,"name":"アイマイナ","genre":"ピノキオピーちほー","release":"Ver1.35.00","lock":"Lock","norm":"アイマイナを1回覚醒","isDefault":false,"disable":false},{"id":355204,"name":"どうしてちゃん","genre":"ピノキオピーちほー","release":"Ver1.35.00","lock":"Lock","norm":"どうしてちゃんを1回覚醒","isDefault":false,"disable":false},{"id":355205,"name":"アルティメットセンパイ","genre":"ピノキオピーちほー","release":"Ver1.35.00","lock":"Lock","norm":"アルティメットセンパイを1回覚醒","isDefault":false,"disable":false},{"id":355206,"name":"ピノキオピー","genre":"ピノキオピーちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーを1回覚醒","isDefault":false,"disable":false},{"id":355301,"name":"リン(ベーシスト)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(ベーシスト)を1回覚醒","isDefault":false,"disable":false},{"id":355302,"name":"リン(不良少女)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(不良少女)を1回覚醒","isDefault":false,"disable":false},{"id":355303,"name":"ブロウ(パイロット)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(パイロット)を1回覚醒","isDefault":false,"disable":false},{"id":355304,"name":"ブロウ(ゾンビガール)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(ゾンビガール)を1回覚醒","isDefault":false,"disable":false},{"id":355305,"name":"マリヤ(バイオリニスト)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(バイオリニスト)を1回覚醒","isDefault":false,"disable":false},{"id":355306,"name":"マリヤ(小悪魔)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(小悪魔)を1回覚醒","isDefault":false,"disable":false},{"id":355307,"name":"リン(ニャ宇宙!)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(ニャ宇宙!)を1回覚醒","isDefault":false,"disable":false},{"id":355308,"name":"ブロウ(ニャ宇宙!)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(ニャ宇宙!)を1回覚醒","isDefault":false,"disable":false},{"id":355309,"name":"マリヤ(ニャ宇宙!)","genre":"Muse Dashちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(ニャ宇宙!)を1回覚醒","isDefault":false,"disable":false},{"id":355401,"name":"明坂 芹菜(東方Project:射命丸 文)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"明坂 芹菜(東方Project:射命丸 文)を1回覚醒","isDefault":false,"disable":false},{"id":355402,"name":"御形 アリシアナ(東方Project:小野塚 小町)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"御形 アリシアナ(東方Project:小野塚 小町)を1回覚醒","isDefault":false,"disable":false},{"id":355403,"name":"天王洲 なずな(東方Project:風見 幽香)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"天王洲 なずな(東方Project:風見 幽香)を1回覚醒","isDefault":false,"disable":false},{"id":355404,"name":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ)を1回覚醒","isDefault":false,"disable":false},{"id":355405,"name":"箱部 なる(東方Project:チルノ ウソテイver.)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"箱部 なる(東方Project:チルノ ウソテイver.)を1回覚醒","isDefault":false,"disable":false},{"id":355406,"name":"月鈴 那知(東方Project:因幡 てゐ)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 那知(東方Project:因幡 てゐ)を1回覚醒","isDefault":false,"disable":false},{"id":355407,"name":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)を1回覚醒","isDefault":false,"disable":false},{"id":355408,"name":"明坂 芹菜(東方Project:蓬莱山 輝夜)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"明坂 芹菜(東方Project:蓬莱山 輝夜)を1回覚醒","isDefault":false,"disable":false},{"id":355409,"name":"御形 アリシアナ(東方Project:八意 永琳)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"御形 アリシアナ(東方Project:八意 永琳)を1回覚醒","isDefault":false,"disable":false},{"id":355410,"name":"天王洲 なずな(東方Project:因幡 てゐ)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"天王洲 なずな(東方Project:因幡 てゐ)を1回覚醒","isDefault":false,"disable":false},{"id":355411,"name":"小仏 凪(東方Project:博麗 霊夢)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"小仏 凪(東方Project:博麗 霊夢)を1回覚醒","isDefault":false,"disable":false},{"id":355412,"name":"箱部 なる(東方Project:チルノ)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"箱部 なる(東方Project:チルノ)を1回覚醒","isDefault":false,"disable":false},{"id":355413,"name":"月鈴 那知(東方Project:伊吹 萃香)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 那知(東方Project:伊吹 萃香)を1回覚醒","isDefault":false,"disable":false},{"id":355414,"name":"月鈴 白奈(東方Project:霧雨 魔理沙)","genre":"東方Project×イロドリミドリちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 白奈(東方Project:霧雨 魔理沙)を1回覚醒","isDefault":false,"disable":false},{"id":355501,"name":"御伽野ひめ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"御伽野ひめを1回覚醒","isDefault":false,"disable":false},{"id":355502,"name":"ハイテックニンジャ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハイテックニンジャを1回覚醒","isDefault":false,"disable":false},{"id":355503,"name":"ぱんしー","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ぱんしーを1回覚醒","isDefault":false,"disable":false},{"id":355504,"name":"まめゆ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"まめゆを1回覚醒","isDefault":false,"disable":false},{"id":355505,"name":"ダッコ & パンセ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ダッコ & パンセを1回覚醒","isDefault":false,"disable":false},{"id":355506,"name":"ナーガ・ネギ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ナーガ・ネギを1回覚醒","isDefault":false,"disable":false},{"id":355507,"name":"ネコらぴす","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコらぴすを1回覚醒","isDefault":false,"disable":false},{"id":355508,"name":"ネコまめゆねこ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコまめゆねこを1回覚醒","isDefault":false,"disable":false},{"id":355509,"name":"ネコぽよし","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコぽよしを1回覚醒","isDefault":false,"disable":false},{"id":355510,"name":"ジン・スサノ","genre":"MEGAREXちほー","release":"Ver1.35.00","lock":"Lock","norm":"ジン・スサノを1回覚醒","isDefault":false,"disable":false},{"id":355511,"name":"MEGAREX","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/Sunday Night feat Kanata.N[でらっくす]/PERSONA feat. PANXI[でらっくす]/Halfway(>∀<)[でらっくす]/Complex Mind[でらっくす]/DROPS feat. Such[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":355512,"name":"DJPoyoshi","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/Complex Mind[でらっくす]/DROPS feat. Such[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":355513,"name":"lapix","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":355514,"name":"rejection","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"PERSONA feat. PANXI[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":355515,"name":"Zekk","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"DROPS feat. Such[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":355516,"name":"DJ勝也","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"Sunday Night feat Kanata.N[でらっくす]/PERSONA feat. PANXI[でらっくす]/Halfway(>∀<)[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":355517,"name":"Mameyudoufu","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"Sunday Night feat Kanata.N[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":355518,"name":"Blacklolita","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"Halfway(>∀<)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":355519,"name":"YUKIYANAGI","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"Complex Mind[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":355601,"name":"ねこ","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ねこを1回覚醒","isDefault":false,"disable":false},{"id":355602,"name":"ぐるん","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ぐるんを1回覚醒","isDefault":false,"disable":false},{"id":355603,"name":"ペンギン","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ペンギンを1回覚醒","isDefault":false,"disable":false},{"id":355604,"name":"ウーパールーパー","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"ウーパールーパーを1回覚醒","isDefault":false,"disable":false},{"id":355605,"name":"デンゲンくん","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"デンゲンくんを1回覚醒","isDefault":false,"disable":false},{"id":355606,"name":"うさぎくん","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"うさぎくんを1回覚醒","isDefault":false,"disable":false},{"id":355607,"name":"いぬくん","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"いぬくんを1回覚醒","isDefault":false,"disable":false},{"id":355608,"name":"あんはっぴーちゃん","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"あんはっぴーちゃんを1回覚醒","isDefault":false,"disable":false},{"id":355609,"name":"野生のでらっくま","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"野生のでらっくまを1回覚醒","isDefault":false,"disable":false},{"id":355610,"name":"右肩","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"右肩を1回覚醒","isDefault":false,"disable":false},{"id":355611,"name":"真ん中","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"真ん中を1回覚醒","isDefault":false,"disable":false},{"id":355612,"name":"左肩","genre":"からめるちほー2","release":"Ver1.35.00","lock":"Lock","norm":"左肩を1回覚醒","isDefault":false,"disable":false},{"id":355701,"name":"可不","genre":"音楽的同位体 可不ちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不を1回覚醒","isDefault":false,"disable":false},{"id":355702,"name":"可不(花となれ)","genre":"音楽的同位体 可不ちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不(花となれ)を1回覚醒","isDefault":false,"disable":false},{"id":355703,"name":"可不(私のドッペルゲンガー)","genre":"音楽的同位体 可不ちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不(私のドッペルゲンガー)を1回覚醒","isDefault":false,"disable":false},{"id":355801,"name":"星咲 あかり(STARRED HEART)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"星咲 あかり(STARRED HEART)を1回覚醒","isDefault":false,"disable":false},{"id":355802,"name":"結城 莉玖(STARRED HEART)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"結城 莉玖(STARRED HEART)を1回覚醒","isDefault":false,"disable":false},{"id":355803,"name":"珠洲島 有栖(STARRED HEART)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"珠洲島 有栖(STARRED HEART)を1回覚醒","isDefault":false,"disable":false},{"id":355804,"name":"九條 楓(STARRED HEART)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"九條 楓(STARRED HEART)を1回覚醒","isDefault":false,"disable":false},{"id":355805,"name":"東雲 つむぎ(STARRED HEART)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"東雲 つむぎ(STARRED HEART)を1回覚醒","isDefault":false,"disable":false},{"id":355806,"name":"逢坂 茜(シュータードレス)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"逢坂 茜(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":355807,"name":"珠洲島 有栖(シュータードレス)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"珠洲島 有栖(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":355808,"name":"九條 楓(シュータードレス)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"九條 楓(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":355809,"name":"皇城 セツナ(シュータードレス)","genre":"オンゲキちほー6","release":"Ver1.35.00","lock":"Lock","norm":"皇城 セツナ(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":400101,"name":"乙姫(ばでぃーず)","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"乙姫(ばでぃーず)を1回覚醒","isDefault":false,"disable":false},{"id":400102,"name":"ラズ(ばでぃーず)","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"ラズ(ばでぃーず)を1回覚醒","isDefault":false,"disable":false},{"id":400103,"name":"SDダンディ・ダン","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"SDダンディ・ダンを1回覚醒","isDefault":false,"disable":false},{"id":400104,"name":"SD亀","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD亀を1回覚醒","isDefault":false,"disable":false},{"id":400105,"name":"SD鯛","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD鯛を1回覚醒","isDefault":false,"disable":false},{"id":400106,"name":"SD光吉 猛修","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD光吉 猛修を1回覚醒","isDefault":false,"disable":false},{"id":400107,"name":"しゃま(Party☆People☆Princess)","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"しゃま(Party☆People☆Princess)を1回覚醒","isDefault":false,"disable":false},{"id":400108,"name":"みるく(Party☆People☆Princess)","genre":"パーリィちほー","release":"Ver1.40.00","lock":"Lock","norm":"みるく(Party☆People☆Princess)を1回覚醒","isDefault":false,"disable":false},{"id":400201,"name":"プロトタイプI","genre":"メトロポリスちほー7","release":"Ver1.40.00","lock":"Lock","norm":"プロトタイプIを1回覚醒","isDefault":false,"disable":false},{"id":400202,"name":"ケファ","genre":"メトロポリスちほー7","release":"Ver1.40.00","lock":"Lock","norm":"ケファを1回覚醒","isDefault":false,"disable":false},{"id":400203,"name":"バルトルメ","genre":"メトロポリスちほー7","release":"Ver1.40.00","lock":"Lock","norm":"バルトルメを1回覚醒","isDefault":false,"disable":false},{"id":400204,"name":"マトフェイ","genre":"メトロポリスちほー7","release":"Ver1.40.00","lock":"Lock","norm":"マトフェイを1回覚醒","isDefault":false,"disable":false},{"id":400205,"name":"黒姫","genre":"メトロポリスちほー7","release":"Ver1.40.00","lock":"Lock","norm":"黒姫を1回覚醒","isDefault":false,"disable":false},{"id":400301,"name":"ノア","genre":"スカイストリートちほー5","release":"Ver1.40.00","lock":"Lock","norm":"ノアを1回覚醒","isDefault":false,"disable":false},{"id":400302,"name":"ソウ","genre":"スカイストリートちほー5","release":"Ver1.40.00","lock":"Lock","norm":"ソウを1回覚醒","isDefault":false,"disable":false},{"id":400303,"name":"トキヤ","genre":"スカイストリートちほー5","release":"Ver1.40.00","lock":"Lock","norm":"トキヤを1回覚醒","isDefault":false,"disable":false},{"id":400304,"name":"ナノハ","genre":"スカイストリートちほー5","release":"Ver1.40.00","lock":"Lock","norm":"ナノハを1回覚醒","isDefault":false,"disable":false},{"id":400305,"name":"ユウキ","genre":"スカイストリートちほー5","release":"Ver1.40.00","lock":"Lock","norm":"ユウキを1回覚醒","isDefault":false,"disable":false},{"id":400401,"name":"リズ","genre":"7sRefちほー3","release":"Ver1.40.00","lock":"Lock","norm":"リズを1回覚醒","isDefault":false,"disable":false},{"id":400402,"name":"フルーンシュピラー","genre":"7sRefちほー3","release":"Ver1.40.00","lock":"Lock","norm":"フルーンシュピラーを1回覚醒","isDefault":false,"disable":false},{"id":400403,"name":"シュヴァルツローゼ","genre":"7sRefちほー3","release":"Ver1.40.00","lock":"Lock","norm":"シュヴァルツローゼを1回覚醒","isDefault":false,"disable":false},{"id":400404,"name":"ヘルブラオ","genre":"7sRefちほー3","release":"Ver1.40.00","lock":"Lock","norm":"ヘルブラオを1回覚醒","isDefault":false,"disable":false},{"id":400405,"name":"アシッド(幼少期)","genre":"7sRefちほー3","release":"Ver1.40.00","lock":"Lock","norm":"アシッド(幼少期)を1回覚醒","isDefault":false,"disable":false},{"id":400601,"name":"フィッツ公","genre":"BLACK ROSEちほー9","release":"Ver1.40.00","lock":"Lock","norm":"フィッツ公を1回覚醒","isDefault":false,"disable":false},{"id":400602,"name":"マティルダ","genre":"BLACK ROSEちほー9","release":"Ver1.40.00","lock":"Lock","norm":"マティルダを1回覚醒","isDefault":false,"disable":false},{"id":400603,"name":"クリーノス","genre":"BLACK ROSEちほー9","release":"Ver1.40.00","lock":"Lock","norm":"クリーノスを1回覚醒","isDefault":false,"disable":false},{"id":400604,"name":"クリーノス(天使)","genre":"BLACK ROSEちほー9","release":"Ver1.40.00","lock":"Lock","norm":"クリーノス(天使)を1回覚醒","isDefault":false,"disable":false},{"id":400605,"name":"リッツ(悪魔)","genre":"BLACK ROSEちほー9","release":"Ver1.40.00","lock":"Lock","norm":"リッツ(悪魔)を1回覚醒","isDefault":false,"disable":false},{"id":405101,"name":"くらりちゃん","genre":"いよわちほー","release":"Ver1.40.00","lock":"Lock","norm":"くらりちゃんを1回覚醒","isDefault":false,"disable":false},{"id":405102,"name":"いまわさん","genre":"いよわちほー","release":"Ver1.40.00","lock":"Lock","norm":"いまわさんを1回覚醒","isDefault":false,"disable":false},{"id":405103,"name":"1000年ちゃん","genre":"いよわちほー","release":"Ver1.40.00","lock":"Lock","norm":"1000年ちゃんを1回覚醒","isDefault":false,"disable":false},{"id":405104,"name":"足立レイ","genre":"いよわちほー","release":"Ver1.40.00","lock":"Lock","norm":"足立レイを1回覚醒","isDefault":false,"disable":false},{"id":405105,"name":"いよわ","genre":"いよわちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわを1回覚醒","isDefault":false,"disable":false},{"id":405201,"name":"リンカ","genre":"グルーヴコースターちほー","release":"Ver1.40.00","lock":"Lock","norm":"リンカを1回覚醒","isDefault":false,"disable":false},{"id":405202,"name":"セイネ","genre":"グルーヴコースターちほー","release":"Ver1.40.00","lock":"Lock","norm":"セイネを1回覚醒","isDefault":false,"disable":false},{"id":405203,"name":"ユメ","genre":"グルーヴコースターちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユメを1回覚醒","isDefault":false,"disable":false},{"id":405204,"name":"ユウ","genre":"グルーヴコースターちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユウを1回覚醒","isDefault":false,"disable":false},{"id":405205,"name":"グルーヴコースター筐体","genre":"グルーヴコースターちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースター筐体を1回覚醒","isDefault":false,"disable":false},{"id":405206,"name":"HEADPHONE CRAB","genre":"グルーヴコースターちほー","release":"Ver1.40.00","lock":"Lock","norm":"HEADPHONE CRABを1回覚醒","isDefault":false,"disable":false},{"id":405301,"name":"茅森月歌","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"茅森月歌を1回覚醒","isDefault":false,"disable":false},{"id":405302,"name":"和泉ユキ","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"和泉ユキを1回覚醒","isDefault":false,"disable":false},{"id":405303,"name":"逢川めぐみ","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"逢川めぐみを1回覚醒","isDefault":false,"disable":false},{"id":405304,"name":"東城つかさ","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"東城つかさを1回覚醒","isDefault":false,"disable":false},{"id":405305,"name":"朝倉可憐","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"朝倉可憐を1回覚醒","isDefault":false,"disable":false},{"id":405306,"name":"國見タマ","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"國見タマを1回覚醒","isDefault":false,"disable":false},{"id":405307,"name":"蒼井えりか","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"蒼井えりかを1回覚醒","isDefault":false,"disable":false},{"id":405308,"name":"水瀬いちご","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"水瀬いちごを1回覚醒","isDefault":false,"disable":false},{"id":405309,"name":"水瀬すもも","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"水瀬すももを1回覚醒","isDefault":false,"disable":false},{"id":405310,"name":"樋口聖華","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"樋口聖華を1回覚醒","isDefault":false,"disable":false},{"id":405311,"name":"柊木梢","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"柊木梢を1回覚醒","isDefault":false,"disable":false},{"id":405312,"name":"ビャッコ","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"ビャッコを1回覚醒","isDefault":false,"disable":false},{"id":405313,"name":"七瀬七海","genre":"ヘブンバーンズレッドちほー","release":"Ver1.40.00","lock":"Lock","norm":"七瀬七海を1回覚醒","isDefault":false,"disable":false},{"id":405401,"name":"エリザベス","genre":"WACCAちほー","release":"Ver1.40.00","lock":"Lock","norm":"エリザベスを1回覚醒","isDefault":false,"disable":false},{"id":405402,"name":"リリィ","genre":"WACCAちほー","release":"Ver1.40.00","lock":"Lock","norm":"リリィを1回覚醒","isDefault":false,"disable":false},{"id":405403,"name":"ルーン","genre":"WACCAちほー","release":"Ver1.40.00","lock":"Lock","norm":"ルーンを1回覚醒","isDefault":false,"disable":false},{"id":405404,"name":"【裏】ルーン","genre":"WACCAちほー","release":"Ver1.40.00","lock":"Lock","norm":"【裏】ルーンを1回覚醒","isDefault":false,"disable":false},{"id":405405,"name":"WACCA筐体","genre":"WACCAちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCA筐体を1回覚醒","isDefault":false,"disable":false},{"id":405601,"name":"sasakure.UK","genre":"sasakure.UKちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKを1回覚醒","isDefault":false,"disable":false},{"id":405602,"name":"テラ(トンデモワンダーズ)","genre":"sasakure.UKちほー","release":"Ver1.40.00","lock":"Lock","norm":"テラ(トンデモワンダーズ)を1回覚醒","isDefault":false,"disable":false},{"id":405603,"name":"カラス(トンデモワンダーズ)","genre":"sasakure.UKちほー","release":"Ver1.40.00","lock":"Lock","norm":"カラス(トンデモワンダーズ)を1回覚醒","isDefault":false,"disable":false},{"id":405604,"name":"初音ミク(*ハロー、プラネット。)","genre":"sasakure.UKちほー","release":"Ver1.40.00","lock":"Lock","norm":"初音ミク(*ハロー、プラネット。)を1回覚醒","isDefault":false,"disable":false},{"id":405701,"name":"TJ.hangneil","genre":"TJ.hangneilちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilを1回覚醒","isDefault":false,"disable":false},{"id":405702,"name":"男の子(神威)","genre":"TJ.hangneilちほー","release":"Ver1.40.00","lock":"Lock","norm":"男の子(神威)を1回覚醒","isDefault":false,"disable":false},{"id":405703,"name":"女の子(神威)","genre":"TJ.hangneilちほー","release":"Ver1.40.00","lock":"Lock","norm":"女の子(神威)を1回覚醒","isDefault":false,"disable":false},{"id":405901,"name":"宇宙飛行士(Apollo)","genre":"裏 月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"宇宙飛行士(Apollo)を1回覚醒","isDefault":false,"disable":false},{"id":406101,"name":"東北ずん子","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子を1回覚醒","isDefault":false,"disable":false},{"id":406102,"name":"東北ずん子(チア)","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子(チア)を1回覚醒","isDefault":false,"disable":false},{"id":406103,"name":"東北イタコ","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北イタコを1回覚醒","isDefault":false,"disable":false},{"id":406104,"name":"東北イタコ(チア)","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北イタコ(チア)を1回覚醒","isDefault":false,"disable":false},{"id":406105,"name":"東北きりたん","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北きりたんを1回覚醒","isDefault":false,"disable":false},{"id":406106,"name":"東北きりたん(チア)","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北きりたん(チア)を1回覚醒","isDefault":false,"disable":false},{"id":406107,"name":"四国めたん","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"四国めたんを1回覚醒","isDefault":false,"disable":false},{"id":406108,"name":"九州そら","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"九州そらを1回覚醒","isDefault":false,"disable":false},{"id":406109,"name":"ずんだもん","genre":"東北ずん子ちほー","release":"Ver1.40.00","lock":"Lock","norm":"ずんだもんを1回覚醒","isDefault":false,"disable":false},{"id":406201,"name":"縁​","genre":"CHUNITHMちほー3","release":"Ver1.40.00","lock":"Lock","norm":"縁​を1回覚醒","isDefault":false,"disable":false},{"id":406202,"name":"冴川 芽依","genre":"CHUNITHMちほー3","release":"Ver1.40.00","lock":"Lock","norm":"冴川 芽依を1回覚醒","isDefault":false,"disable":false},{"id":406203,"name":"ロト・トゥエルヴ","genre":"CHUNITHMちほー3","release":"Ver1.40.00","lock":"Lock","norm":"ロト・トゥエルヴを1回覚醒","isDefault":false,"disable":false},{"id":406204,"name":"不来方 とあ​","genre":"CHUNITHMちほー3","release":"Ver1.40.00","lock":"Lock","norm":"不来方 とあ​を1回覚醒","isDefault":false,"disable":false},{"id":406205,"name":"ヴェルゼビュートネメシス​","genre":"CHUNITHMちほー3","release":"Ver1.40.00","lock":"Lock","norm":"ヴェルゼビュートネメシス​を1回覚醒","isDefault":false,"disable":false},{"id":406206,"name":"リヒトシュッツェ​","genre":"CHUNITHMちほー3","release":"Ver1.40.00","lock":"Lock","norm":"リヒトシュッツェ​を1回覚醒","isDefault":false,"disable":false},{"id":406301,"name":"星乃 一歌","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"星乃 一歌を1回覚醒","isDefault":false,"disable":false},{"id":406302,"name":"天馬 咲希","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"天馬 咲希を1回覚醒","isDefault":false,"disable":false},{"id":406303,"name":"望月 穂波","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"望月 穂波を1回覚醒","isDefault":false,"disable":false},{"id":406304,"name":"日野森 志歩","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"日野森 志歩を1回覚醒","isDefault":false,"disable":false},{"id":406305,"name":"初音ミク(Leo/need)","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Leo/need)を1回覚醒","isDefault":false,"disable":false},{"id":406306,"name":"花里 みのり","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"花里 みのりを1回覚醒","isDefault":false,"disable":false},{"id":406307,"name":"桐谷 遥","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"桐谷 遥を1回覚醒","isDefault":false,"disable":false},{"id":406308,"name":"桃井 愛莉","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"桃井 愛莉を1回覚醒","isDefault":false,"disable":false},{"id":406309,"name":"日野森 雫","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"日野森 雫を1回覚醒","isDefault":false,"disable":false},{"id":406310,"name":"初音ミク(MORE MORE JUMP!)","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(MORE MORE JUMP!)を1回覚醒","isDefault":false,"disable":false},{"id":406311,"name":"小豆沢 こはね","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"小豆沢 こはねを1回覚醒","isDefault":false,"disable":false},{"id":406312,"name":"白石 杏","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"白石 杏を1回覚醒","isDefault":false,"disable":false},{"id":406313,"name":"東雲 彰人","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"東雲 彰人を1回覚醒","isDefault":false,"disable":false},{"id":406314,"name":"青柳 冬弥","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"青柳 冬弥を1回覚醒","isDefault":false,"disable":false},{"id":406315,"name":"初音ミク(Vivid BAD SQUAD)","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Vivid BAD SQUAD)を1回覚醒","isDefault":false,"disable":false},{"id":406316,"name":"天馬 司","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"天馬 司を1回覚醒","isDefault":false,"disable":false},{"id":406317,"name":"鳳 えむ","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"鳳 えむを1回覚醒","isDefault":false,"disable":false},{"id":406318,"name":"草薙 寧々","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"草薙 寧々を1回覚醒","isDefault":false,"disable":false},{"id":406319,"name":"神代 類","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"神代 類を1回覚醒","isDefault":false,"disable":false},{"id":406320,"name":"初音ミク(ワンダーランズ×ショウタイム)","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(ワンダーランズ×ショウタイム)を1回覚醒","isDefault":false,"disable":false},{"id":406321,"name":"宵崎 奏","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"宵崎 奏を1回覚醒","isDefault":false,"disable":false},{"id":406322,"name":"朝比奈 まふゆ","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"朝比奈 まふゆを1回覚醒","isDefault":false,"disable":false},{"id":406323,"name":"東雲 絵名","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"東雲 絵名を1回覚醒","isDefault":false,"disable":false},{"id":406324,"name":"暁山 瑞希","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"暁山 瑞希を1回覚醒","isDefault":false,"disable":false},{"id":406325,"name":"初音ミク(25時、ナイトコードで。)","genre":"プロジェクトセカイちほー4","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(25時、ナイトコードで。)を1回覚醒","isDefault":false,"disable":false},{"id":409501,"name":"BUDDiES","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"アイコン[BUDDiES]のスタンプを5個集める","isDefault":false,"disable":false},{"id":409502,"name":"共に走る","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":409503,"name":"女の子","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":409504,"name":"かわいい女の子","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"アイコン[女の子]をセット/ULTRA SYNERGY MATRIX[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":409505,"name":"旅行スタンプ(月面基地)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilちほーで獲得","isDefault":false,"disable":false},{"id":409506,"name":"旅行スタンプ(???)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"特定の条件を達成して獲得","isDefault":false,"disable":false},{"id":409507,"name":"BUDDiES 乙姫&ラズ","genre":"その他","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":450101,"name":"乙姫(ばでぃーずぷらす)","genre":"パーリィちほー2","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーずぷらす)を1回覚醒","isDefault":false,"disable":false},{"id":450102,"name":"ラズ(ばでぃーずぷらす)","genre":"パーリィちほー2","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーずぷらす)を1回覚醒","isDefault":false,"disable":false},{"id":450103,"name":"乙姫(のじゃロリック)","genre":"パーリィちほー2","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(のじゃロリック)を1回覚醒","isDefault":false,"disable":false},{"id":450104,"name":"ラズ(のじゃロリック)","genre":"パーリィちほー2","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(のじゃロリック)を1回覚醒","isDefault":false,"disable":false},{"id":450201,"name":"黒楼十夜子","genre":"メトロポリスちほー8","release":"Ver1.45.00","lock":"Lock","norm":"黒楼十夜子を1回覚醒","isDefault":false,"disable":false},{"id":450202,"name":"黒姫(プロトタイプ)","genre":"メトロポリスちほー8","release":"Ver1.45.00","lock":"Lock","norm":"黒姫(プロトタイプ)を1回覚醒","isDefault":false,"disable":false},{"id":450203,"name":"黒楼哉輝","genre":"メトロポリスちほー8","release":"Ver1.45.00","lock":"Lock","norm":"黒楼哉輝を1回覚醒","isDefault":false,"disable":false},{"id":450204,"name":"紅丸(プロトタイプ)","genre":"メトロポリスちほー8","release":"Ver1.45.00","lock":"Lock","norm":"紅丸(プロトタイプ)を1回覚醒","isDefault":false,"disable":false},{"id":450301,"name":"エムブラ","genre":"ドラゴンちほー3","release":"Ver1.45.00","lock":"Lock","norm":"エムブラを1回覚醒","isDefault":false,"disable":false},{"id":450302,"name":"クエレブレ","genre":"ドラゴンちほー3","release":"Ver1.45.00","lock":"Lock","norm":"クエレブレを1回覚醒","isDefault":false,"disable":false},{"id":450303,"name":"シグルズ","genre":"ドラゴンちほー3","release":"Ver1.45.00","lock":"Lock","norm":"シグルズを1回覚醒","isDefault":false,"disable":false},{"id":450304,"name":"アスク","genre":"ドラゴンちほー3","release":"Ver1.45.00","lock":"Lock","norm":"アスクを1回覚醒","isDefault":false,"disable":false},{"id":450401,"name":"コカビエル","genre":"天界ちほー7","release":"Ver1.45.00","lock":"Lock","norm":"コカビエルを1回覚醒","isDefault":false,"disable":false},{"id":450402,"name":"アルマ","genre":"天界ちほー7","release":"Ver1.45.00","lock":"Lock","norm":"アルマを1回覚醒","isDefault":false,"disable":false},{"id":450403,"name":"アルオス","genre":"天界ちほー7","release":"Ver1.45.00","lock":"Lock","norm":"アルオスを1回覚醒","isDefault":false,"disable":false},{"id":450404,"name":"セレプリス","genre":"天界ちほー7","release":"Ver1.45.00","lock":"Lock","norm":"セレプリスを1回覚醒","isDefault":false,"disable":false},{"id":450405,"name":"ルシファー","genre":"天界ちほー7","release":"Ver1.45.00","lock":"Lock","norm":"ルシファーを1回覚醒","isDefault":false,"disable":false},{"id":455101,"name":"超絶最かわてんしちゃん","genre":"NEEDY GIRL OVERDOSEちほー","release":"Ver1.45.00","lock":"Lock","norm":"超絶最かわてんしちゃんを1回覚醒","isDefault":false,"disable":false},{"id":455102,"name":"あめちゃん","genre":"NEEDY GIRL OVERDOSEちほー","release":"Ver1.45.00","lock":"Lock","norm":"あめちゃんを1回覚醒","isDefault":false,"disable":false},{"id":455201,"name":"花譜 第一形態 雛鳥","genre":"花譜ちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第一形態 雛鳥を1回覚醒","isDefault":false,"disable":false},{"id":455202,"name":"花譜 第二形態 青雀","genre":"花譜ちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第二形態 青雀を1回覚醒","isDefault":false,"disable":false},{"id":455203,"name":"花譜 第三形態 燕","genre":"花譜ちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第三形態 燕を1回覚醒","isDefault":false,"disable":false},{"id":455204,"name":"花譜 第四形態 雉","genre":"花譜ちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第四形態 雉を1回覚醒","isDefault":false,"disable":false},{"id":455301,"name":"歌愛ユキ(強風オールバック)","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"歌愛ユキ(強風オールバック)を1回覚醒","isDefault":false,"disable":false},{"id":455302,"name":"あおられ犬","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"あおられ犬を1回覚醒","isDefault":false,"disable":false},{"id":455303,"name":"カスタネットからす(強風オールバック)","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"カスタネットからす(強風オールバック)を1回覚醒","isDefault":false,"disable":false},{"id":455304,"name":"はと1","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと1を1回覚醒","isDefault":false,"disable":false},{"id":455305,"name":"はと2","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと2を1回覚醒","isDefault":false,"disable":false},{"id":455306,"name":"はと3","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと3を1回覚醒","isDefault":false,"disable":false},{"id":455307,"name":"はともどき","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"はともどきを1回覚醒","isDefault":false,"disable":false},{"id":455308,"name":"歌愛ユキ(寝起きヤシの木)","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"歌愛ユキ(寝起きヤシの木)を1回覚醒","isDefault":false,"disable":false},{"id":455309,"name":"髪結いぬ","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"髪結いぬを1回覚醒","isDefault":false,"disable":false},{"id":455310,"name":"カスタネットからす(寝起きヤシの木)","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"カスタネットからす(寝起きヤシの木)を1回覚醒","isDefault":false,"disable":false},{"id":455311,"name":"トライアングルはともどき","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"トライアングルはともどきを1回覚醒","isDefault":false,"disable":false},{"id":455312,"name":"ヤシの木","genre":"ゆこぴちほー","release":"Ver1.45.00","lock":"Lock","norm":"ヤシの木を1回覚醒","isDefault":false,"disable":false},{"id":455401,"name":"セイネ(10周年)","genre":"グルーヴコースターちほー2","release":"Ver1.45.00","lock":"Lock","norm":"セイネ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":455402,"name":"ユメ(10周年)","genre":"グルーヴコースターちほー2","release":"Ver1.45.00","lock":"Lock","norm":"ユメ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":455403,"name":"リンカ(10周年)","genre":"グルーヴコースターちほー2","release":"Ver1.45.00","lock":"Lock","norm":"リンカ(10周年)を1回覚醒","isDefault":false,"disable":false},{"id":455404,"name":"フルメタル ずんど子ちゃん","genre":"グルーヴコースターちほー2","release":"Ver1.45.00","lock":"Lock","norm":"フルメタル ずんど子ちゃんを1回覚醒","isDefault":false,"disable":false},{"id":455405,"name":"ポリビニル どんつくくん","genre":"グルーヴコースターちほー2","release":"Ver1.45.00","lock":"Lock","norm":"ポリビニル どんつくくんを1回覚醒","isDefault":false,"disable":false},{"id":455601,"name":"椎名唯華","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"椎名唯華を1回覚醒","isDefault":false,"disable":false},{"id":455602,"name":"花畑チャイカ","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"花畑チャイカを1回覚醒","isDefault":false,"disable":false},{"id":455603,"name":"だいたいイブラヒム","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"だいたいイブラヒムを1回覚醒","isDefault":false,"disable":false},{"id":455604,"name":"ほぼイブラヒム","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"ほぼイブラヒムを1回覚醒","isDefault":false,"disable":false},{"id":455605,"name":"怨筆くん","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"怨筆くんを1回覚醒","isDefault":false,"disable":false},{"id":455606,"name":"イブラヒムのご近所さん","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"イブラヒムのご近所さんを1回覚醒","isDefault":false,"disable":false},{"id":455607,"name":"サバーニャ","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"Ver1.45.00","lock":"Lock","norm":"サバーニャを1回覚醒","isDefault":false,"disable":false},{"id":455701,"name":"橙","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"橙を1回覚醒","isDefault":false,"disable":false},{"id":455702,"name":"西行寺 幽々子","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"西行寺 幽々子を1回覚醒","isDefault":false,"disable":false},{"id":455703,"name":"八雲 藍","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"八雲 藍を1回覚醒","isDefault":false,"disable":false},{"id":455704,"name":"洩矢 諏訪子","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"洩矢 諏訪子を1回覚醒","isDefault":false,"disable":false},{"id":455705,"name":"依神 紫苑","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"依神 紫苑を1回覚醒","isDefault":false,"disable":false},{"id":455706,"name":"依神 女苑","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"依神 女苑を1回覚醒","isDefault":false,"disable":false},{"id":455707,"name":"クラウンピース","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"クラウンピースを1回覚醒","isDefault":false,"disable":false},{"id":455708,"name":"赤蛮奇","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"Ver1.45.00","lock":"Lock","norm":"赤蛮奇を1回覚醒","isDefault":false,"disable":false},{"id":455801,"name":"IRRENA","genre":"HARDCORE TANO*Cちほー2","release":"Ver1.45.00","lock":"Lock","norm":"IRRENAを1回覚醒","isDefault":false,"disable":false},{"id":455802,"name":"Srav3R","genre":"HARDCORE TANO*Cちほー2","release":"Ver1.45.00","lock":"Lock","norm":"Srav3Rを1回覚醒","isDefault":false,"disable":false},{"id":455803,"name":"P*Light","genre":"HARDCORE TANO*Cちほー2","release":"Ver1.45.00","lock":"Lock","norm":"P*Lightを1回覚醒","isDefault":false,"disable":false},{"id":455804,"name":"DJ Noriken","genre":"HARDCORE TANO*Cちほー2","release":"Ver1.45.00","lock":"Lock","norm":"DJ Norikenを1回覚醒","isDefault":false,"disable":false},{"id":455805,"name":"DJ Genki","genre":"HARDCORE TANO*Cちほー2","release":"Ver1.45.00","lock":"Lock","norm":"DJ Genkiを1回覚醒","isDefault":false,"disable":false},{"id":455901,"name":"ラヴィ・シュシュマルシュ","genre":"#コンパスちほー2","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ・シュシュマルシュを1回覚醒","isDefault":false,"disable":false},{"id":455902,"name":"ステリア・ララ・シルワ","genre":"#コンパスちほー2","release":"Ver1.45.00","lock":"Lock","norm":"ステリア・ララ・シルワを1回覚醒","isDefault":false,"disable":false},{"id":455903,"name":"Bugdoll","genre":"#コンパスちほー2","release":"Ver1.45.00","lock":"Lock","norm":"Bugdollを1回覚醒","isDefault":false,"disable":false},{"id":456001,"name":"周防パトラ","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラを1回覚醒","isDefault":false,"disable":false},{"id":456002,"name":"周防パトラ(サイバー)","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(サイバー)を1回覚醒","isDefault":false,"disable":false},{"id":456003,"name":"周防パトラ(制服)","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(制服)を1回覚醒","isDefault":false,"disable":false},{"id":456004,"name":"周防パトラ(白制服)","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(白制服)を1回覚醒","isDefault":false,"disable":false},{"id":456005,"name":"周防パトラ(魔法少女)","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(魔法少女)を1回覚醒","isDefault":false,"disable":false},{"id":456006,"name":"周防パトラ(第9衣装)","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(第9衣装)を1回覚醒","isDefault":false,"disable":false},{"id":456007,"name":"かにかま","genre":"周防パトラちほー","release":"Ver1.45.00","lock":"Lock","norm":"かにかまを1回覚醒","isDefault":false,"disable":false},{"id":456101,"name":"柏木 咲姫(シュータードレス)","genre":"オンゲキちほー7","release":"Ver1.45.00","lock":"Lock","norm":"柏木 咲姫(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":456102,"name":"井之原 小星(シュータードレス)","genre":"オンゲキちほー7","release":"Ver1.45.00","lock":"Lock","norm":"井之原 小星(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":456103,"name":"日向 千夏(シュータードレス)","genre":"オンゲキちほー7","release":"Ver1.45.00","lock":"Lock","norm":"日向 千夏(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":456104,"name":"柏木 美亜(シュータードレス)","genre":"オンゲキちほー7","release":"Ver1.45.00","lock":"Lock","norm":"柏木 美亜(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":456105,"name":"東雲 つむぎ(シュータードレス)","genre":"オンゲキちほー7","release":"Ver1.45.00","lock":"Lock","norm":"東雲 つむぎ(シュータードレス)を1回覚醒","isDefault":false,"disable":false},{"id":458001,"name":"♡でらっくま♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が10に到達","isDefault":false,"disable":false},{"id":458011,"name":"♡乙姫♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が10に到達","isDefault":false,"disable":false},{"id":458012,"name":"♡ラズ♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が10に到達","isDefault":false,"disable":false},{"id":458013,"name":"♡シフォン♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が10に到達","isDefault":false,"disable":false},{"id":458014,"name":"♡ソルト♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が10に到達","isDefault":false,"disable":false},{"id":458015,"name":"♡しゃま♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が10に到達","isDefault":false,"disable":false},{"id":458016,"name":"♡みるく♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が10に到達","isDefault":false,"disable":false},{"id":458017,"name":"♡らいむっくま&れもんっくま♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が10に到達","isDefault":false,"disable":false},{"id":458018,"name":"♡乙姫(すぷらっしゅ)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が10に到達","isDefault":false,"disable":false},{"id":458019,"name":"♡しゃま(ゆにばーす)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が10に到達","isDefault":false,"disable":false},{"id":458020,"name":"♡みるく(ゆにばーす)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が10に到達","isDefault":false,"disable":false},{"id":458021,"name":"♡ちびみるく♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が10に到達","isDefault":false,"disable":false},{"id":458022,"name":"♡百合咲 ミカ♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が10に到達","isDefault":false,"disable":false},{"id":458023,"name":"♡ラズ(ふぇすてぃばる)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が10に到達","isDefault":false,"disable":false},{"id":458024,"name":"♡シフォン(ふぇすてぃばる)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が10に到達","isDefault":false,"disable":false},{"id":458025,"name":"♡ソルト(ふぇすてぃばる)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が10に到達","isDefault":false,"disable":false},{"id":458026,"name":"♡黒姫♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が10に到達","isDefault":false,"disable":false},{"id":458028,"name":"♡乙姫(ばでぃーず)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が10に到達","isDefault":false,"disable":false},{"id":458029,"name":"♡らいむっくま&れもんっくま(ばでぃーず)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が10に到達","isDefault":false,"disable":false},{"id":458030,"name":"♡ラズ(ばでぃーず)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が10に到達","isDefault":false,"disable":false},{"id":500101,"name":"アカツキ","genre":"スカイストリートちほー6","release":"Ver1.50.00","lock":"Lock","norm":"アカツキを1回覚醒","isDefault":false,"disable":false},{"id":500102,"name":"コハク","genre":"スカイストリートちほー6","release":"Ver1.50.00","lock":"Lock","norm":"コハクを1回覚醒","isDefault":false,"disable":false},{"id":500103,"name":"天空の王","genre":"スカイストリートちほー6","release":"Ver1.50.00","lock":"Lock","norm":"天空の王を1回覚醒","isDefault":false,"disable":false},{"id":500104,"name":"大地の王","genre":"スカイストリートちほー6","release":"Ver1.50.00","lock":"Lock","norm":"大地の王を1回覚醒","isDefault":false,"disable":false},{"id":500201,"name":"ヴィリーウス","genre":"天界ちほー8","release":"Ver1.50.00","lock":"Lock","norm":"ヴィリーウスを1回覚醒","isDefault":false,"disable":false},{"id":500202,"name":"モンベルド","genre":"天界ちほー8","release":"Ver1.50.00","lock":"Lock","norm":"モンベルドを1回覚醒","isDefault":false,"disable":false},{"id":500203,"name":"八剱月アルマ","genre":"天界ちほー8","release":"Ver1.50.00","lock":"Lock","norm":"八剱月アルマを1回覚醒","isDefault":false,"disable":false},{"id":500204,"name":"白法院ラグ","genre":"天界ちほー8","release":"Ver1.50.00","lock":"Lock","norm":"白法院ラグを1回覚醒","isDefault":false,"disable":false},{"id":500301,"name":"フォッサノーバ","genre":"BLACK ROSEちほー10","release":"Ver1.50.00","lock":"Lock","norm":"フォッサノーバを1回覚醒","isDefault":false,"disable":false},{"id":500302,"name":"ディオティス","genre":"BLACK ROSEちほー10","release":"Ver1.50.00","lock":"Lock","norm":"ディオティスを1回覚醒","isDefault":false,"disable":false},{"id":500303,"name":"クレメンス(エージェント)","genre":"BLACK ROSEちほー10","release":"Ver1.50.00","lock":"Lock","norm":"クレメンス(エージェント)を1回覚醒","isDefault":false,"disable":false},{"id":500304,"name":"エレノラ(エージェント)","genre":"BLACK ROSEちほー10","release":"Ver1.50.00","lock":"Lock","norm":"エレノラ(エージェント)を1回覚醒","isDefault":false,"disable":false},{"id":500305,"name":"ディオティス(天使)","genre":"BLACK ROSEちほー10","release":"Ver1.50.00","lock":"Lock","norm":"ディオティス(天使)を1回覚醒","isDefault":false,"disable":false},{"id":500401,"name":"リグエル","genre":"メトロポリスちほー9","release":"Ver1.50.00","lock":"Lock","norm":"リグエルを1回覚醒","isDefault":false,"disable":false},{"id":500402,"name":"酒呑童子","genre":"メトロポリスちほー9","release":"Ver1.50.00","lock":"Lock","norm":"酒呑童子を1回覚醒","isDefault":false,"disable":false},{"id":500403,"name":"濡羽","genre":"メトロポリスちほー9","release":"Ver1.50.00","lock":"Lock","norm":"濡羽を1回覚醒","isDefault":false,"disable":false},{"id":500404,"name":"黒姫","genre":"メトロポリスちほー9","release":"Ver1.50.00","lock":"Lock","norm":"黒姫を1回覚醒","isDefault":false,"disable":false},{"id":505201,"name":"アイア","genre":"かいりきベアちほー2","release":"Ver1.50.00","lock":"Lock","norm":"アイアを1回覚醒","isDefault":false,"disable":false},{"id":505202,"name":"グーマー","genre":"かいりきベアちほー2","release":"Ver1.50.00","lock":"Lock","norm":"グーマーを1回覚醒","isDefault":false,"disable":false},{"id":505203,"name":"ノア","genre":"かいりきベアちほー2","release":"Ver1.50.00","lock":"Lock","norm":"ノアを1回覚醒","isDefault":false,"disable":false},{"id":505204,"name":"ナナ","genre":"かいりきベアちほー2","release":"Ver1.50.00","lock":"Lock","norm":"ナナを1回覚醒","isDefault":false,"disable":false},{"id":505301,"name":"コーサカ","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"コーサカを1回覚醒","isDefault":false,"disable":false},{"id":505302,"name":"アンジョー","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"アンジョーを1回覚醒","isDefault":false,"disable":false},{"id":505303,"name":"コーサカ(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"コーサカ(メイトなやつら)を1回覚醒","isDefault":false,"disable":false},{"id":505304,"name":"アンジョー(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"アンジョー(メイトなやつら)を1回覚醒","isDefault":false,"disable":false},{"id":505305,"name":"天開司(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"天開司(メイトなやつら)を1回覚醒","isDefault":false,"disable":false},{"id":505306,"name":"佐藤ホームズ(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"佐藤ホームズ(メイトなやつら)を1回覚醒","isDefault":false,"disable":false},{"id":505307,"name":"あっくん大魔王(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"あっくん大魔王(メイトなやつら)を1回覚醒","isDefault":false,"disable":false},{"id":505308,"name":"歌衣メイカ(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"Ver1.50.00","lock":"Lock","norm":"歌衣メイカ(メイトなやつら)を1回覚醒","isDefault":false,"disable":false},{"id":505401,"name":"おめがレイ","genre":"おめがシスターズちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがレイを1回覚醒","isDefault":false,"disable":false},{"id":505402,"name":"おめがリオ","genre":"おめがシスターズちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがリオを1回覚醒","isDefault":false,"disable":false},{"id":505403,"name":"おめがレイ(実写)","genre":"おめがシスターズちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがレイ(実写)を1回覚醒","isDefault":false,"disable":false},{"id":505404,"name":"おめがリオ(実写)","genre":"おめがシスターズちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがリオ(実写)を1回覚醒","isDefault":false,"disable":false},{"id":505501,"name":"鳳 ここな","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 ここなを1回覚醒","isDefault":false,"disable":false},{"id":505502,"name":"静香","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"静香を1回覚醒","isDefault":false,"disable":false},{"id":505503,"name":"カトリナ・グリーベル","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"カトリナ・グリーベルを1回覚醒","isDefault":false,"disable":false},{"id":505504,"name":"新妻 八恵","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"新妻 八恵を1回覚醒","isDefault":false,"disable":false},{"id":505505,"name":"柳場 ぱんだ","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"柳場 ぱんだを1回覚醒","isDefault":false,"disable":false},{"id":505506,"name":"流石 知冴","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"流石 知冴を1回覚醒","isDefault":false,"disable":false},{"id":505507,"name":"千寿 暦","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"千寿 暦を1回覚醒","isDefault":false,"disable":false},{"id":505508,"name":"ラモーナ・ウォルフ","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"ラモーナ・ウォルフを1回覚醒","isDefault":false,"disable":false},{"id":505509,"name":"王 雪","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"王 雪を1回覚醒","isDefault":false,"disable":false},{"id":505510,"name":"リリヤ・クルトベイ","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"リリヤ・クルトベイを1回覚醒","isDefault":false,"disable":false},{"id":505511,"name":"与那国 緋花里","genre":"ワールドダイスター 夢のステラリウムちほー","release":"Ver1.50.00","lock":"Lock","norm":"与那国 緋花里を1回覚醒","isDefault":false,"disable":false},{"id":505601,"name":"仲町あられ","genre":"夢限大みゅーたいぷちほー","release":"Ver1.50.00","lock":"Lock","norm":"仲町あられを1回覚醒","isDefault":false,"disable":false},{"id":505602,"name":"宮永ののか","genre":"夢限大みゅーたいぷちほー","release":"Ver1.50.00","lock":"Lock","norm":"宮永ののかを1回覚醒","isDefault":false,"disable":false},{"id":505603,"name":"峰月律","genre":"夢限大みゅーたいぷちほー","release":"Ver1.50.00","lock":"Lock","norm":"峰月律を1回覚醒","isDefault":false,"disable":false},{"id":505604,"name":"藤都子","genre":"夢限大みゅーたいぷちほー","release":"Ver1.50.00","lock":"Lock","norm":"藤都子を1回覚醒","isDefault":false,"disable":false},{"id":505605,"name":"千石ユノ","genre":"夢限大みゅーたいぷちほー","release":"Ver1.50.00","lock":"Lock","norm":"千石ユノを1回覚醒","isDefault":false,"disable":false},{"id":505701,"name":"エト&ルナ (Winter)","genre":"Arcaeaちほー3","release":"Ver1.50.00","lock":"Lock","norm":"エト&ルナ (Winter)を1回覚醒","isDefault":false,"disable":false},{"id":505702,"name":"マヤ","genre":"Arcaeaちほー3","release":"Ver1.50.00","lock":"Lock","norm":"マヤを1回覚醒","isDefault":false,"disable":false},{"id":505801,"name":"重音テト","genre":"重音テトちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトを1回覚醒","isDefault":false,"disable":false},{"id":505802,"name":"重音テト(2008)","genre":"重音テトちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(2008)を1回覚醒","isDefault":false,"disable":false},{"id":505803,"name":"重音テト(SV)","genre":"重音テトちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(SV)を1回覚醒","isDefault":false,"disable":false},{"id":505804,"name":"重音テッド","genre":"重音テトちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テッドを1回覚醒","isDefault":false,"disable":false},{"id":505805,"name":"重音テト(人マニア)","genre":"重音テトちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(人マニア)を1回覚醒","isDefault":false,"disable":false},{"id":505901,"name":"ななひら","genre":"ななひらちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらを1回覚醒","isDefault":false,"disable":false},{"id":505902,"name":"ベベ","genre":"ななひらちほー","release":"Ver1.50.00","lock":"Lock","norm":"ベベを1回覚醒","isDefault":false,"disable":false},{"id":505903,"name":"みてー","genre":"ななひらちほー","release":"Ver1.50.00","lock":"Lock","norm":"みてーを1回覚醒","isDefault":false,"disable":false},{"id":505904,"name":"おもち","genre":"ななひらちほー","release":"Ver1.50.00","lock":"Lock","norm":"おもちを1回覚醒","isDefault":false,"disable":false},{"id":505905,"name":"ななひら(おめかしワンピ)","genre":"ななひらちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひら(おめかしワンピ)を1回覚醒","isDefault":false,"disable":false},{"id":506001,"name":"星咲 あかり(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"星咲 あかり(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506002,"name":"藤沢 柚子(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"藤沢 柚子(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506003,"name":"三角 葵(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"三角 葵(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506004,"name":"高瀬 梨緒(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"高瀬 梨緒(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506005,"name":"結城 莉玖(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"結城 莉玖(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506006,"name":"藍原 椿(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"藍原 椿(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506007,"name":"早乙女 彩華(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"早乙女 彩華(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506008,"name":"桜井 春菜(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"桜井 春菜(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506009,"name":"柏木 咲姫(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"柏木 咲姫(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506010,"name":"井之原 小星(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"井之原 小星(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506011,"name":"逢坂 茜(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"逢坂 茜(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506012,"name":"珠洲島 有栖(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"珠洲島 有栖(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506013,"name":"九條 楓(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"九條 楓(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506014,"name":"日向 千夏(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"日向 千夏(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506015,"name":"柏木 美亜(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"柏木 美亜(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506016,"name":"東雲 つむぎ(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"東雲 つむぎ(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":506017,"name":"皇城 セツナ(いちげき!)","genre":"オンゲキちほー8","release":"Ver1.50.00","lock":"Lock","norm":"皇城 セツナ(いちげき!)を1回覚醒","isDefault":false,"disable":false},{"id":508031,"name":"♡ソルト(ぷりずむ)♡","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が10に到達","isDefault":false,"disable":false},{"id":509501,"name":"PRiSM","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"アイコン[PRiSM]のスタンプを5個集める","isDefault":false,"disable":false},{"id":509502,"name":"KALEIDXSCOPE -青春エリア-","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"青の扉をクリア","isDefault":false,"disable":false},{"id":509503,"name":"KALEIDXSCOPE -神様エリア-","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"白の扉をクリア","isDefault":false,"disable":false},{"id":509504,"name":"KALEIDXSCOPE -黒薔薇エリア-","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"紫の扉をクリア","isDefault":false,"disable":false},{"id":509505,"name":"KALEIDXSCOPE -終末エリア-","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"黒の扉をクリア","isDefault":false,"disable":false},{"id":550201,"name":"シグルズ","genre":"ドラゴンちほー4","release":"Ver1.55.00","lock":"Lock","norm":"シグルズを1回覚醒","isDefault":false,"disable":false},{"id":550202,"name":"ブリュレ","genre":"ドラゴンちほー4","release":"Ver1.55.00","lock":"Lock","norm":"ブリュレを1回覚醒","isDefault":false,"disable":false},{"id":550203,"name":"カラメル","genre":"ドラゴンちほー4","release":"Ver1.55.00","lock":"Lock","norm":"カラメルを1回覚醒","isDefault":false,"disable":false},{"id":550204,"name":"ドラゴンの王","genre":"ドラゴンちほー4","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンの王を1回覚醒","isDefault":false,"disable":false},{"id":550301,"name":"W?K?Y?","genre":"7sRefちほー4","release":"Ver1.55.00","lock":"Lock","norm":"W?K?Y?を1回覚醒","isDefault":false,"disable":false},{"id":550302,"name":"ロートスカラ","genre":"7sRefちほー4","release":"Ver1.55.00","lock":"Lock","norm":"ロートスカラを1回覚醒","isDefault":false,"disable":false},{"id":550303,"name":"アシッド","genre":"7sRefちほー4","release":"Ver1.55.00","lock":"Lock","norm":"アシッドを1回覚醒","isDefault":false,"disable":false},{"id":558034,"name":"♡リズ♡","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が10に到達","isDefault":false,"disable":false},{"id":559502,"name":"KALEIDXSCOPE -世界樹エリア-","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"赤の扉をクリア","isDefault":false,"disable":false},{"id":559503,"name":"KALEIDXSCOPE -プリズムエリア-","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"プリズムタワーをクリア","isDefault":false,"disable":false},{"id":559504,"name":"KALEIDXSCOPE -旧き世界-","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"希望の扉をクリア","isDefault":false,"disable":false},{"id":559505,"name":"KALEIDXSCOPE -PRiSM-","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"KALEIDXSCOPEモードをクリア","isDefault":false,"disable":false},{"id":559506,"name":"閉ざされた青の扉","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":559507,"name":"閉ざされた白の扉","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":559508,"name":"閉ざされた紫の扉","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":559509,"name":"閉ざされた黒の扉","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":559510,"name":"閉ざされた黄の扉","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":559511,"name":"閉ざされた赤の扉","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false}]},"frame":{"kind":"frame","count":306,"items":[{"id":1,"name":"デフォルト","genre":"デフォルト","release":"Ver1.10.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":2,"name":"从整体中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从所有收藏中随机设置!","isDefault":false,"disable":false},{"id":3,"name":"从收藏中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从收藏夹中随机设置!","isDefault":false,"disable":false},{"id":100101,"name":"しゅわしゅわちほー","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわしゅわちほー complete","isDefault":false,"disable":false},{"id":100301,"name":"メトロポリスちほー3","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー3 complete","isDefault":false,"disable":false},{"id":100401,"name":"スカイストリートちほー","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"スカイストリートちほー complete","isDefault":false,"disable":false},{"id":100501,"name":"天界ちほー3","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー3 complete","isDefault":false,"disable":false},{"id":100601,"name":"BLACK ROSEちほー3","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"BLACK ROSEちほー3 complete","isDefault":false,"disable":false},{"id":100701,"name":"竜宮城のなつやすみ","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわーランドちほーで獲得","isDefault":false,"disable":false},{"id":100702,"name":"本日のCAFE MiLKはおやすみです。","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわーランドちほーで獲得","isDefault":false,"disable":false},{"id":100703,"name":"クリームソーダ、ひとくちほしいにゃ~!","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわーランドちほーで獲得","isDefault":false,"disable":false},{"id":105801,"name":"プロジェクトセカイちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー complete","isDefault":false,"disable":false},{"id":105901,"name":"にじさんじちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"にじさんじちほーで獲得","isDefault":false,"disable":false},{"id":106101,"name":"オンゲキちほー2","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほー2 complete","isDefault":false,"disable":false},{"id":109101,"name":"PERFECT Jewel [Diamond]","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":109102,"name":"SYNC Jewel [Diamond]","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":150051,"name":"タケモトピアノ","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング/プレイ","isDefault":false,"disable":false},{"id":150101,"name":"しゅわしゅわちほー2","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわしゅわちほー2 complete","isDefault":false,"disable":false},{"id":150201,"name":"BLACK ROSEちほー4","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"BLACK ROSEちほー4 complete","isDefault":false,"disable":false},{"id":150301,"name":"スカイストリートちほー2","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"スカイストリートちほー2 complete","isDefault":false,"disable":false},{"id":150401,"name":"kawaiiちほー","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"kawaiiちほー complete","isDefault":false,"disable":false},{"id":150501,"name":"高天原ちほー","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"高天原ちほー complete","isDefault":false,"disable":false},{"id":150601,"name":"らいむっくま&れもんっくま","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわーランドちほー2で獲得","isDefault":false,"disable":false},{"id":150602,"name":"すりりんぐでしゅわりんぐ、じゃ!","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわーランドちほー2で獲得","isDefault":false,"disable":false},{"id":150603,"name":"光吉カーニバル","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわーランドちほー2で獲得","isDefault":false,"disable":false},{"id":156001,"name":"オンゲキちほー3","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"オンゲキちほー3 complete","isDefault":false,"disable":false},{"id":159501,"name":"黒姫","genre":"その他","release":"Ver1.15.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":159502,"name":"百合咲ミカ","genre":"その他","release":"Ver1.15.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":200101,"name":"宇宙すてーしょんちほー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇宙すてーしょんちほー complete","isDefault":false,"disable":false},{"id":200102,"name":"宇宙すてーしょんちほー おまけ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇宙すてーしょんちほー全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":200201,"name":"天界ちほー4","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"天界ちほー4 complete","isDefault":false,"disable":false},{"id":200202,"name":"天界ちほー4 おまけ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"天界ちほー4全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":200301,"name":"メトロポリスちほー4","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"メトロポリスちほー4 complete","isDefault":false,"disable":false},{"id":200302,"name":"メトロポリスちほー4 おまけ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"メトロポリスちほー4全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":200401,"name":"7sRefちほー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"7sRefちほー complete","isDefault":false,"disable":false},{"id":200402,"name":"7sRefちほー おまけ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"7sRefちほー全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":200501,"name":"ユニバースちほー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ユニバースちほーで獲得","isDefault":false,"disable":false},{"id":200502,"name":"でらっくmaimai♪てんてこまい!","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ユニバースちほーで獲得","isDefault":false,"disable":false},{"id":200503,"name":"絡めトリック利己ライザー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ユニバースちほーで獲得","isDefault":false,"disable":false},{"id":200601,"name":"BLACK ROSEちほー5","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"BLACK ROSEちほー5 complete","isDefault":false,"disable":false},{"id":200602,"name":"BLACK ROSEちほー5 おまけ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"BLACK ROSEちほー5全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":205901,"name":"Rain Dropsちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"Rain Dropsちほー complete","isDefault":false,"disable":false},{"id":206001,"name":"プロジェクトセカイちほー2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2 complete","isDefault":false,"disable":false},{"id":206201,"name":"オンゲキちほー4","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オンゲキちほー4 complete","isDefault":false,"disable":false},{"id":209101,"name":"Thank you for playing -Splash-","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX2021 全曲/BASIC~MASTER/CLEAR","isDefault":false,"disable":false},{"id":209102,"name":"SYNC Jewel [Emerald]","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX2021 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":209103,"name":"PERFECT Jewel [Emerald]","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX2021 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":209504,"name":"ここからはじまるプロローグ。","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"フレーム[ここからはじまるプロローグ。]のスタンプを10個集める","isDefault":false,"disable":false},{"id":209506,"name":"モ゜ルモ゜ル","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"フレーム[モ゜ルモ゜ル]のスタンプを10個集める","isDefault":false,"disable":false},{"id":250051,"name":"SEGA本社【虹】","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"アイコン「SEGA本社」をセットして若い力[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":250053,"name":"若い力","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"アイコン「SEGA本社」をセットして若い力[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":250054,"name":"BLUE ZONE","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"BLUE ZONE[でらっくす]/MASTER/FULL SYNC","isDefault":false,"disable":false},{"id":250101,"name":"宇宙すてーしょんちほー2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"宇宙すてーしょんちほー2 complete","isDefault":false,"disable":false},{"id":250102,"name":"宇宙すてーしょんちほー2 おまけ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"宇宙すてーしょんちほー2全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":250201,"name":"メトロポリスちほー5","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"メトロポリスちほー5 complete","isDefault":false,"disable":false},{"id":250202,"name":"メトロポリスちほー5 おまけ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"メトロポリスちほー5全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":250301,"name":"天界ちほー5","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"天界ちほー5 complete","isDefault":false,"disable":false},{"id":250302,"name":"天界ちほー5 おまけ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"天界ちほー5全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":250401,"name":"7sRefちほー2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"7sRefちほー2 complete","isDefault":false,"disable":false},{"id":250402,"name":"7sRefちほー2 おまけ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"7sRefちほー2全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":250501,"name":"ユニバースちほー2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"ユニバースちほー2で獲得","isDefault":false,"disable":false},{"id":250601,"name":"BLACK ROSEちほー6","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"BLACK ROSEちほー6 complete","isDefault":false,"disable":false},{"id":250602,"name":"BLACK ROSEちほー6 おまけ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"BLACK ROSEちほー6全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":250701,"name":"ホワイトボード(はっぴー)","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250702,"name":"maistagram","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250703,"name":"maimai CAFE MiLK","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250704,"name":"竜宮城","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250705,"name":"maimai PiNK","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250706,"name":"maimai ORANGE","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250707,"name":"maimai GreeN B","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250708,"name":"maimai Dots Black","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250709,"name":"QZKago Requiem しゃま1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250710,"name":"QZKago Requiem みるく1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250711,"name":"Schwarzschild 1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250712,"name":"Alea jacta est! 1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250713,"name":"FFT 1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250714,"name":"雷切-RAIKIRI- 2","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250715,"name":"the EmpErroR 2","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250716,"name":"Believe the Rainbow 2","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250717,"name":"PANDORA PARADOXXX 1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250718,"name":"花と、雪と、ドラムンベース。 1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250719,"name":"花と、雪と、ドラムンベース。 2","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250720,"name":"みるくの大人専用お子様ランチコースにゃフレーム","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250721,"name":"Magical Flavor 1","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250722,"name":"Excalibur ~Revived resolution~","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250723,"name":"夢花火","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250724,"name":"ユビキリ","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250725,"name":"宴じゃ!乙姫の大盤振る舞舞フレーム","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250726,"name":"いっしそう電☆舞舞神拳!","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250727,"name":"Our Wrenally","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250728,"name":"Hyper Active","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250729,"name":"AMAZING MIGHTYYYY!!!!","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250730,"name":"てってれ~♪ ラズのビビットコースフレーム","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250731,"name":"7thSense","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250732,"name":"Glorious Crown","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250733,"name":"Aiolos","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250734,"name":"Oshama Scramble!","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250735,"name":"おしゃま牛乳社長のしゃまでございますコースフレーム","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250736,"name":"oboro","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250737,"name":"Caliburne","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250738,"name":"ニャイン","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250739,"name":"mai-Star","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250740,"name":"シフォンのヨリドリ♪ミドリ♪コースですわ!フレーム","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250741,"name":"System “Z”","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250742,"name":"Garakuta Doll Play","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250743,"name":"Starlight Disco","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250744,"name":"Fragrance","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250745,"name":"ソルトの新感覚コースなのですフレーム","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250746,"name":"SONIC THE HEDGEHOG(SUPER SONIC)","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250747,"name":"ジングルベル","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250749,"name":"龍宮茶館 店内","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250750,"name":"CafeMiLK 店内","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250751,"name":"LOPIT Halloween","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250752,"name":"LOPIT Snowfield","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":250753,"name":"はっぴー(10周年)","genre":"maimaiシリーズ","release":"Ver1.25.00","lock":"Lock","norm":"10周年記念ちほーで獲得","isDefault":false,"disable":false},{"id":255201,"name":"ツユちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ツユちほー complete","isDefault":false,"disable":false},{"id":255301,"name":"D4DJ Groovy Mixちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほー complete","isDefault":false,"disable":false},{"id":255302,"name":"Photon Maiden","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほーで獲得","isDefault":false,"disable":false},{"id":255303,"name":"Lyrical Lily","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほーで獲得","isDefault":false,"disable":false},{"id":255401,"name":"Diverse Systemちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Diverse Systemちほー complete","isDefault":false,"disable":false},{"id":255501,"name":"Rain Dropsちほー2","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Rain Dropsちほー2 complete","isDefault":false,"disable":false},{"id":255601,"name":"ゲームセンターCXちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ゲームセンターCXちほー complete","isDefault":false,"disable":false},{"id":255801,"name":"CHUNITHMちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"CHUNITHMちほー complete","isDefault":false,"disable":false},{"id":255802,"name":"コスモポップファンクラブ","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"CHUNITHMちほーで獲得","isDefault":false,"disable":false},{"id":255901,"name":"すりぃちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃちほー complete","isDefault":false,"disable":false},{"id":256001,"name":"オンゲキちほー5","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"オンゲキちほー5 complete","isDefault":false,"disable":false},{"id":259101,"name":"Thank you for playing -でらっくす-","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/CLEAR","isDefault":false,"disable":false},{"id":259505,"name":"ふたりでばかんすにゃ♪","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"フレーム[ふたりでばかんすにゃ♪]のスタンプを10個集める","isDefault":false,"disable":false},{"id":300101,"name":"ハピフェスちほー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ハピフェスちほーで獲得","isDefault":false,"disable":false},{"id":300102,"name":"ハピフェスちほー おまけ","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ハピフェスちほー全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":300201,"name":"メトロポリスちほー6","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"メトロポリスちほー6で獲得","isDefault":false,"disable":false},{"id":300202,"name":"メトロポリスちほー6 おまけ","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"メトロポリスちほー6全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":300301,"name":"スカイストリートちほー3","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"スカイストリートちほー3で獲得","isDefault":false,"disable":false},{"id":300302,"name":"スカイストリートちほー3 おまけ","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"スカイストリートちほー3全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":300401,"name":"天界ちほー6","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"天界ちほー6で獲得","isDefault":false,"disable":false},{"id":300402,"name":"天界ちほー6 おまけ","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"天界ちほー6全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":300501,"name":"フェスティバルちほー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"フェスティバルちほーで獲得","isDefault":false,"disable":false},{"id":300601,"name":"BLACK ROSEちほー7","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"BLACK ROSEちほー7で獲得","isDefault":false,"disable":false},{"id":300602,"name":"BLACK ROSEちほー7 おまけ","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"BLACK ROSEちほー7全楽曲/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":305201,"name":"DECO*27ちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーで獲得","isDefault":false,"disable":false},{"id":305202,"name":"アニマル","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーで獲得","isDefault":false,"disable":false},{"id":305203,"name":"ヴァンパイア","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーで獲得","isDefault":false,"disable":false},{"id":305301,"name":"プロジェクトセカイちほー3","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー3で獲得","isDefault":false,"disable":false},{"id":305401,"name":"東方Project×オンゲキちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"東方Project×オンゲキちほーで獲得","isDefault":false,"disable":false},{"id":305501,"name":"さなちゃんねるちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"さなちゃんねるちほーで獲得","isDefault":false,"disable":false},{"id":305502,"name":"ば~ちゃるな~す名取さな","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"さなちゃんねるちほーで獲得","isDefault":false,"disable":false},{"id":305701,"name":"AIM","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓ちほーで獲得","isDefault":false,"disable":false},{"id":305702,"name":"樋口楓ちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓ちほーで獲得","isDefault":false,"disable":false},{"id":305801,"name":"外神田文芸高校","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーで獲得","isDefault":false,"disable":false},{"id":305802,"name":"帝音国際学院","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーで獲得","isDefault":false,"disable":false},{"id":305901,"name":"CHUNITHMちほー2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"CHUNITHMちほー2で獲得","isDefault":false,"disable":false},{"id":306001,"name":"syudouちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouちほーで獲得","isDefault":false,"disable":false},{"id":306101,"name":"光/Fracture","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2で獲得","isDefault":false,"disable":false},{"id":306102,"name":"対立/Tempest","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2で獲得","isDefault":false,"disable":false},{"id":306103,"name":"アリス","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2で獲得","isDefault":false,"disable":false},{"id":306104,"name":"ラグランジュ","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2で獲得","isDefault":false,"disable":false},{"id":309101,"name":"Thank you for playing -UNiVERSE-","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX2022 全曲/BASIC~MASTER/CLEAR","isDefault":false,"disable":false},{"id":309102,"name":"SYNC Jewel [Sapphire]","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX2022 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":309103,"name":"PERFECT Jewel [Sapphire]","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX2022 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":309504,"name":"Heavenly Blast","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"フレーム[Heavenly Blast]のスタンプを10個集める","isDefault":false,"disable":false},{"id":309505,"name":"sølips","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"フレーム[sølips]のスタンプを10個集める","isDefault":false,"disable":false},{"id":309507,"name":"Rainbow Rush Story","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"フレーム[Rainbow Rush Story]のスタンプを10個集める","isDefault":false,"disable":false},{"id":350051,"name":"ぱちんこ maimai でらっくす","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":350101,"name":"ハピフェスちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハピフェスちほー2で獲得","isDefault":false,"disable":false},{"id":350301,"name":"スカイストリートちほー4","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"スカイストリートちほー4で獲得","isDefault":false,"disable":false},{"id":350401,"name":"ドラゴンちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ドラゴンちほー2で獲得","isDefault":false,"disable":false},{"id":350501,"name":"フェスティバルちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"フェスティバルちほー2で獲得","isDefault":false,"disable":false},{"id":350601,"name":"BLACK ROSEちほー8","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"BLACK ROSEちほー8で獲得","isDefault":false,"disable":false},{"id":350701,"name":"10周年記念ちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"10周年記念ちほー2で獲得","isDefault":false,"disable":false},{"id":355101,"name":"ヒメヒナちほー その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ヒメヒナちほーで獲得","isDefault":false,"disable":false},{"id":355102,"name":"ヒメヒナちほー その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ヒメヒナちほーで獲得","isDefault":false,"disable":false},{"id":355201,"name":"ピノキオピーちほー その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーで獲得","isDefault":false,"disable":false},{"id":355202,"name":"ピノキオピーちほー その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーで獲得","isDefault":false,"disable":false},{"id":355203,"name":"ピノキオピーちほー その3","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーで獲得","isDefault":false,"disable":false},{"id":355204,"name":"ピノキオピーちほー その4","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーで獲得","isDefault":false,"disable":false},{"id":355301,"name":"Muse Dashちほー その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーで獲得","isDefault":false,"disable":false},{"id":355302,"name":"Muse Dashちほー その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーで獲得","isDefault":false,"disable":false},{"id":355303,"name":"Muse Dashちほー その3","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーで獲得","isDefault":false,"disable":false},{"id":355304,"name":"Muse Dashちほー その4","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーで獲得","isDefault":false,"disable":false},{"id":355305,"name":"Muse Dashちほー その5","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーで獲得","isDefault":false,"disable":false},{"id":355401,"name":"東方Project×イロドリミドリちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東方Project×イロドリミドリちほーで獲得","isDefault":false,"disable":false},{"id":355501,"name":"MEGAREXちほー その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"MEGAREXちほーで獲得","isDefault":false,"disable":false},{"id":355502,"name":"MEGAREXちほー その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"MEGAREXちほーで獲得","isDefault":false,"disable":false},{"id":355601,"name":"からめるちほー2 その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355602,"name":"からめるちほー2 その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355603,"name":"からめるちほー2 その3","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355604,"name":"からめるちほー2 その4","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355701,"name":"音楽的同位体 可不ちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"音楽的同位体 可不ちほーで獲得","isDefault":false,"disable":false},{"id":355801,"name":"オンゲキちほー6","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"オンゲキちほー6で獲得","isDefault":false,"disable":false},{"id":359504,"name":"Tricolor⁂circuS","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"フレーム[Tricolor⁂circuS]のスタンプを10個集める","isDefault":false,"disable":false},{"id":400101,"name":"パーリィちほー","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"パーリィちほーで獲得","isDefault":false,"disable":false},{"id":400201,"name":"メトロポリスちほー7","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"メトロポリスちほー7で獲得","isDefault":false,"disable":false},{"id":400301,"name":"スカイストリートちほー5","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"スカイストリートちほー5で獲得","isDefault":false,"disable":false},{"id":400401,"name":"7sRefちほー3","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"7sRefちほー3で獲得","isDefault":false,"disable":false},{"id":400501,"name":"バディーズちほー","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"バディーズちほーで獲得","isDefault":false,"disable":false},{"id":400601,"name":"BLACK ROSEちほー9","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"BLACK ROSEちほー9で獲得","isDefault":false,"disable":false},{"id":405101,"name":"いよわちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわちほーで獲得","isDefault":false,"disable":false},{"id":405102,"name":"いよわちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわちほーで獲得","isDefault":false,"disable":false},{"id":405103,"name":"いよわちほー その3","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわちほーで獲得","isDefault":false,"disable":false},{"id":405201,"name":"グルーヴコースターちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースターちほーで獲得","isDefault":false,"disable":false},{"id":405202,"name":"グルーヴコースターちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースターちほーで獲得","isDefault":false,"disable":false},{"id":405301,"name":"ヘブンバーンズレッドちほー","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘブンバーンズレッドちほーで獲得","isDefault":false,"disable":false},{"id":405401,"name":"WACCAちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーで獲得","isDefault":false,"disable":false},{"id":405402,"name":"WACCAちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーで獲得","isDefault":false,"disable":false},{"id":405403,"name":"WACCAちほー その3","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーで獲得","isDefault":false,"disable":false},{"id":405601,"name":"sasakure.UKちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーで獲得","isDefault":false,"disable":false},{"id":405602,"name":"sasakure.UKちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーで獲得","isDefault":false,"disable":false},{"id":405701,"name":"TJ.hangneilちほー","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilちほーで獲得","isDefault":false,"disable":false},{"id":405801,"name":"月面ちほー","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":405901,"name":"裏 月面ちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"裏 月面ちほーで獲得","isDefault":false,"disable":false},{"id":405902,"name":"裏 月面ちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"裏 月面ちほーで獲得","isDefault":false,"disable":false},{"id":406101,"name":"東北ずん子ちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子ちほーで獲得","isDefault":false,"disable":false},{"id":406102,"name":"東北ずん子ちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子ちほーで獲得","isDefault":false,"disable":false},{"id":406201,"name":"CHUNITHMちほー3","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"CHUNITHMちほー3で獲得","isDefault":false,"disable":false},{"id":406301,"name":"Leo/need","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406302,"name":"MORE MORE JUMP!","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406303,"name":"Vivid BAD SQUAD","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406304,"name":"ワンダーランズ×ショウタイム","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406305,"name":"25時、ナイトコードで。","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":409101,"name":"Thank you for playing -FESTiVAL-","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX2023 全曲/BASIC~MASTER/CLEAR","isDefault":false,"disable":false},{"id":409102,"name":"SYNC Jewel [Amethyst]","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX2023 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":409103,"name":"PERFECT Jewel [Amethyst]","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX2023 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":409504,"name":"mystique as iris","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"フレーム[mystique as iris]のスタンプを10個集める","isDefault":false,"disable":false},{"id":409505,"name":"VeRForTe αRtE:VEiN","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"フレーム[VeRForTe αRtE:VEiN]のスタンプを10個集める","isDefault":false,"disable":false},{"id":409507,"name":"ねこドアップ","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ねこをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ","isDefault":false,"disable":false},{"id":409508,"name":"みんないるよ","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":409509,"name":"ウーパールーパー","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ウーパールーパーをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ","isDefault":false,"disable":false},{"id":409510,"name":"ペンギン島流し","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ペンギンをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ","isDefault":false,"disable":false},{"id":409511,"name":"ぐるん地獄行き","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ぐるんをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ","isDefault":false,"disable":false},{"id":409512,"name":"ねこ無限増殖","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/全難易度プレイ","isDefault":false,"disable":false},{"id":409513,"name":"らくがき","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/ULTRA SYNERGY MATRIX[でらっくす]/全難易度プレイ","isDefault":false,"disable":false},{"id":409514,"name":"ネオンポップ","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/全難易度プレイ","isDefault":false,"disable":false},{"id":409515,"name":"純粋な爆発","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/ULTRA SYNERGY MATRIX[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":450101,"name":"パーリィちほー2","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"パーリィちほー2で獲得","isDefault":false,"disable":false},{"id":450201,"name":"メトロポリスちほー8","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"メトロポリスちほー8で獲得","isDefault":false,"disable":false},{"id":450301,"name":"ドラゴンちほー3","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ドラゴンちほー3で獲得","isDefault":false,"disable":false},{"id":450401,"name":"天界ちほー7","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"天界ちほー7で獲得","isDefault":false,"disable":false},{"id":450501,"name":"バディーズちほー2","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"バディーズちほー2で獲得","isDefault":false,"disable":false},{"id":455101,"name":"NEEDY GIRL OVERDOSEちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーで獲得","isDefault":false,"disable":false},{"id":455102,"name":"NEEDY GIRL OVERDOSEちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーで獲得","isDefault":false,"disable":false},{"id":455103,"name":"NEEDY GIRL OVERDOSEちほー その3","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーで獲得","isDefault":false,"disable":false},{"id":455104,"name":"NEEDY GIRL OVERDOSEちほー その4","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーで獲得","isDefault":false,"disable":false},{"id":455201,"name":"花譜ちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーで獲得","isDefault":false,"disable":false},{"id":455202,"name":"花譜ちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーで獲得","isDefault":false,"disable":false},{"id":455203,"name":"花譜ちほー その3","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーで獲得","isDefault":false,"disable":false},{"id":455301,"name":"ゆこぴちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーで獲得","isDefault":false,"disable":false},{"id":455302,"name":"ゆこぴちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーで獲得","isDefault":false,"disable":false},{"id":455401,"name":"グルーヴコースターちほー2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"グルーヴコースターちほー2で獲得","isDefault":false,"disable":false},{"id":455601,"name":"にじさんじのB級バラエティ(仮)ちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"にじさんじのB級バラエティ(仮)ちほーで獲得","isDefault":false,"disable":false},{"id":455602,"name":"にじさんじのB級バラエティ(仮)ちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"にじさんじのB級バラエティ(仮)ちほーで獲得","isDefault":false,"disable":false},{"id":455701,"name":"東方ダンマクカグラ ファンタジア・ロストちほー","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東方ダンマクカグラ ファンタジア・ロストちほーで獲得","isDefault":false,"disable":false},{"id":455801,"name":"HARDCORE TANO*Cちほー2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"HARDCORE TANO*Cちほー2で獲得","isDefault":false,"disable":false},{"id":455901,"name":"#コンパスちほー2 その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"#コンパスちほー2で獲得","isDefault":false,"disable":false},{"id":455902,"name":"#コンパスちほー2 その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"#コンパスちほー2で獲得","isDefault":false,"disable":false},{"id":456001,"name":"周防パトラちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーで獲得","isDefault":false,"disable":false},{"id":456002,"name":"周防パトラちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーで獲得","isDefault":false,"disable":false},{"id":456003,"name":"周防パトラちほー その3","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーで獲得","isDefault":false,"disable":false},{"id":456004,"name":"周防パトラちほー その4","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーで獲得","isDefault":false,"disable":false},{"id":456101,"name":"オンゲキちほー7","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"オンゲキちほー7で獲得","isDefault":false,"disable":false},{"id":459504,"name":"Latent Kingdom","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"フレーム[Latent Kingdom]のスタンプを10個集める","isDefault":false,"disable":false},{"id":459505,"name":"MMT type DX","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"DUAL ROZES[でらっくす]/MUSIC PЯAYER[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":500101,"name":"スカイストリートちほー6","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"スカイストリートちほー6で獲得","isDefault":false,"disable":false},{"id":500102,"name":"KALEIDXSCOPE -青春エリア-","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"果ての空、僕らが見た光。[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":500201,"name":"天界ちほー8","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"天界ちほー8で獲得","isDefault":false,"disable":false},{"id":500202,"name":"KALEIDXSCOPE -神様エリア-","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"氷滅の135小節[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":500301,"name":"BLACK ROSEちほー10","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"BLACK ROSEちほー10で獲得","isDefault":false,"disable":false},{"id":500302,"name":"KALEIDXSCOPE -黒薔薇エリア-","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"【仮】「ELECTROCUTICA」楽曲[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":500401,"name":"メトロポリスちほー9","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"メトロポリスちほー9で獲得","isDefault":false,"disable":false},{"id":500402,"name":"KALEIDXSCOPE -終末エリア-","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"【仮】「メトロポリスちほー9」楽曲2[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":500501,"name":"プリズムちほー","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"プリズムちほーで獲得","isDefault":false,"disable":false},{"id":505201,"name":"かいりきベアちほー2 その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"かいりきベアちほー2で獲得","isDefault":false,"disable":false},{"id":505202,"name":"かいりきベアちほー2 その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"かいりきベアちほー2で獲得","isDefault":false,"disable":false},{"id":505301,"name":"MonsterZ MATEちほー その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MonsterZ MATEちほーで獲得","isDefault":false,"disable":false},{"id":505302,"name":"MonsterZ MATEちほー その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MonsterZ MATEちほーで獲得","isDefault":false,"disable":false},{"id":505401,"name":"おめがシスターズちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがシスターズちほーで獲得","isDefault":false,"disable":false},{"id":505501,"name":"ワールドダイスター 夢のステラリウムちほー その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワールドダイスター 夢のステラリウムちほーで獲得","isDefault":false,"disable":false},{"id":505502,"name":"ワールドダイスター 夢のステラリウムちほー その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワールドダイスター 夢のステラリウムちほーで獲得","isDefault":false,"disable":false},{"id":505601,"name":"夢限大みゅーたいぷ 仲町あられ","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーで獲得","isDefault":false,"disable":false},{"id":505602,"name":"夢限大みゅーたいぷ 宮永ののか","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーで獲得","isDefault":false,"disable":false},{"id":505603,"name":"夢限大みゅーたいぷ 峰月律","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーで獲得","isDefault":false,"disable":false},{"id":505604,"name":"夢限大みゅーたいぷ 藤都子","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーで獲得","isDefault":false,"disable":false},{"id":505605,"name":"夢限大みゅーたいぷ 千石ユノ","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーで獲得","isDefault":false,"disable":false},{"id":505701,"name":"Arcaeaちほー3 その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3で獲得","isDefault":false,"disable":false},{"id":505702,"name":"Arcaeaちほー3 その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3で獲得","isDefault":false,"disable":false},{"id":505703,"name":"Arcaeaちほー3 その3","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3で獲得","isDefault":false,"disable":false},{"id":505801,"name":"重音テトちほー その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーで獲得","isDefault":false,"disable":false},{"id":505802,"name":"重音テトちほー その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーで獲得","isDefault":false,"disable":false},{"id":505803,"name":"重音テトちほー その3","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーで獲得","isDefault":false,"disable":false},{"id":505804,"name":"重音テトちほー その4","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーで獲得","isDefault":false,"disable":false},{"id":505901,"name":"ななひらちほー その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらちほーで獲得","isDefault":false,"disable":false},{"id":505902,"name":"ななひらちほー その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらちほーで獲得","isDefault":false,"disable":false},{"id":506001,"name":"オンゲキちほー8","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"オンゲキちほー8で獲得","isDefault":false,"disable":false},{"id":509101,"name":"Thank you for playing -BUDDiES-","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX2024 全曲/BASIC~MASTER/CLEAR","isDefault":false,"disable":false},{"id":509102,"name":"SYNC Jewel [Topaz]","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX2024 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":509103,"name":"PERFECT Jewel [Topaz]","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX2024 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":509504,"name":"Valsqotch","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"フレーム[Valsqotch]のスタンプを10個集める","isDefault":false,"disable":false},{"id":550201,"name":"ドラゴンちほー4","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンちほー4で獲得","isDefault":false,"disable":false},{"id":550202,"name":"KALEIDXSCOPE -世界樹エリア-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"FLΛME/FRΦST[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":550301,"name":"7sRefちほー4","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":550302,"name":"KALEIDXSCOPE -プリズムエリア-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"World's end BLACKBOX[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":550303,"name":"KALEIDXSCOPE -旧き世界-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"AFTER PANDORA[スタンダード]/全難易度/プレイ","isDefault":false,"disable":false},{"id":550304,"name":"KALEIDXSCOPE -アシッド-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"Xaleid◆scopiX[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":550305,"name":"KALEIDXSCOPE -プリズム-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"Xaleid◆scopiX[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":550306,"name":"KALEIDXSCOPE -PRiSM-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"KALEIDXSCOPE 全曲/全難易度/プレイ","isDefault":false,"disable":false},{"id":550307,"name":"KALEIDXSCOPE -Ref:rain-","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"Ref:rain (for 7th Heaven)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":558034,"name":"♡リズ♡","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が1000に到達","isDefault":false,"disable":false}]},"plate":{"kind":"plate","count":362,"items":[{"id":1,"name":"デフォルト","genre":"デフォルト","release":"Ver1.00.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":2,"name":"从整体中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从所有收藏中随机设置!","isDefault":false,"disable":false},{"id":3,"name":"从收藏中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从收藏夹中随机设置!","isDefault":false,"disable":false},{"id":11,"name":"maimai でらっくす","genre":"実績","release":"Ver1.00.00","lock":"None","norm":"maimai でらっくすをプレイ","isDefault":false,"disable":false},{"id":101,"name":"はじまりのちほー","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"はじまりのちほーのキャラクターを1回ずつ覚醒","isDefault":false,"disable":false},{"id":201,"name":"青春ちほー","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"青春ちほーのキャラクターを1回ずつ覚醒","isDefault":false,"disable":false},{"id":301,"name":"でらっくすちほー caféMiLK","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラズ、ソルト、シフォンを3回ずつ覚醒","isDefault":false,"disable":false},{"id":302,"name":"でらっくすちほー 竜宮茶館","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"乙姫を3回覚醒","isDefault":false,"disable":false},{"id":303,"name":"でらっくすちほー おしゃま牛乳","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"しゃま、みるくを3回ずつ覚醒","isDefault":false,"disable":false},{"id":401,"name":"メトロポリスちほー","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"メトロポリスちほーのキャラクターを1回ずつ覚醒","isDefault":false,"disable":false},{"id":501,"name":"ドラゴンちほー","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ドラゴンちほーのキャラクターを1回ずつ覚醒","isDefault":false,"disable":false},{"id":601,"name":"天界ちほー","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"天界ちほーのキャラクターを1回ずつ覚醒","isDefault":false,"disable":false},{"id":701,"name":"BLACK ROSEちほー","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"BLACK ROSEちほーのキャラクターを9回覚醒","isDefault":false,"disable":false},{"id":3301,"name":"GYARIちほー","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"GYARIちほーのキャラクターを6回覚醒","isDefault":false,"disable":false},{"id":3401,"name":"東方Projectちほー","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"東方Projectちほーのキャラクターを10回覚醒","isDefault":false,"disable":false},{"id":3501,"name":"Project DIVAちほー","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"Project DIVAちほーのキャラクターを9回覚醒","isDefault":false,"disable":false},{"id":3901,"name":"からめるちほー","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめるちほーのキャラクターを5回覚醒","isDefault":false,"disable":false},{"id":4001,"name":"イロドリミドリちほー","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"イロドリミドリちほーのキャラクターを9回覚醒","isDefault":false,"disable":false},{"id":4201,"name":"結月ゆかりちほー","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかりちほーのキャラクターを5回覚醒","isDefault":false,"disable":false},{"id":6101,"name":"真極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PLUSまでの全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6102,"name":"真神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PLUSまでの全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6103,"name":"真舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PLUSまでの全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6104,"name":"超極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6105,"name":"超将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6106,"name":"超神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6107,"name":"超舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6108,"name":"檄極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN PLUS 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6109,"name":"檄将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN PLUS 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6110,"name":"檄神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN PLUS 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6111,"name":"檄舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai GreeN PLUS 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6112,"name":"橙極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6113,"name":"橙将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6114,"name":"橙神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6115,"name":"橙舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6116,"name":"暁極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE PLUS 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6117,"name":"暁将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE PLUS 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6118,"name":"暁神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE PLUS 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6119,"name":"暁舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai ORANGE PLUS 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6120,"name":"桃極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6121,"name":"桃将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6122,"name":"桃神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6123,"name":"桃舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6124,"name":"櫻極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK PLUS 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6125,"name":"櫻将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK PLUS 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6126,"name":"櫻神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK PLUS 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6127,"name":"櫻舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai PiNK PLUS 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6128,"name":"紫極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6129,"name":"紫将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6130,"name":"紫神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6131,"name":"紫舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6132,"name":"菫極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi PLUS 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6133,"name":"菫将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi PLUS 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6134,"name":"菫神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi PLUS 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6135,"name":"菫舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MURASAKi PLUS 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6136,"name":"白極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6137,"name":"白将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6138,"name":"白神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6139,"name":"白舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6140,"name":"雪極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK PLUS 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6141,"name":"雪将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK PLUS 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6142,"name":"雪神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK PLUS 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6143,"name":"雪舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai MiLK PLUS 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6144,"name":"輝極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai FiNALE 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6145,"name":"輝将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai FiNALE 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6146,"name":"輝神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai FiNALE 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6147,"name":"輝舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai FiNALE 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":6148,"name":"覇者","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全曲/BASIC~Re:MASTER/CLEAR","isDefault":false,"disable":false},{"id":6149,"name":"舞極","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全曲/BASIC~Re:MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":6150,"name":"舞将","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全曲/BASIC~Re:MASTER/RANK SSS","isDefault":false,"disable":false},{"id":6151,"name":"舞神","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全曲/BASIC~Re:MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":6152,"name":"舞舞舞","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全曲/BASIC~Re:MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":50101,"name":"はじまりのちほー2","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はじまりのちほー2 complete","isDefault":false,"disable":false},{"id":50201,"name":"メトロポリスちほー2 イーシュ襲来","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー2 イーシュ襲来 complete","isDefault":false,"disable":false},{"id":50301,"name":"メトロポリスちほー2 黒姫の逆襲","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー2 黒姫の逆襲 complete","isDefault":false,"disable":false},{"id":50401,"name":"みかんヶ岡ちほー 朝焼け通り","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"みかんヶ岡ちほー 朝焼け通り complete","isDefault":false,"disable":false},{"id":50501,"name":"みかんヶ岡ちほー 月夜通り","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"みかんヶ岡ちほー 月夜通り complete","isDefault":false,"disable":false},{"id":50601,"name":"天界ちほー2","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー2 complete","isDefault":false,"disable":false},{"id":50701,"name":"HAPPYYYY DX","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"でらっくすちほー2で獲得","isDefault":false,"disable":false},{"id":50702,"name":"maimai 集合","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"でらっくすちほー2で獲得","isDefault":false,"disable":false},{"id":50703,"name":"maimai しゃまみるく","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"でらっくすちほー2で獲得","isDefault":false,"disable":false},{"id":50801,"name":"黒薔薇病患者の内面","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"BLACK ROSEちほー2 黑薔薇病篇 complete","isDefault":false,"disable":false},{"id":50901,"name":"ヒュド・ルー/ルイの二面性","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"BLACK ROSEちほー2 二つの仮面篇 complete","isDefault":false,"disable":false},{"id":53301,"name":"オンゲキちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほー complete","isDefault":false,"disable":false},{"id":53401,"name":"#コンパスちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"#コンパスちほー complete","isDefault":false,"disable":false},{"id":53601,"name":"ポンコツクエストちほー","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ポンコツクエストちほー complete","isDefault":false,"disable":false},{"id":53701,"name":"Project DIVAちほー2","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Project DIVAちほー2 complete","isDefault":false,"disable":false},{"id":53901,"name":"東方Project×アトレ秋葉原ちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東方Project×アトレ秋葉原ちほー complete","isDefault":false,"disable":false},{"id":55101,"name":"熊極","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":55102,"name":"熊将","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55103,"name":"熊神","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":55104,"name":"熊舞舞","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":100101,"name":"しゅわしゅわちほー","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわしゅわちほー complete","isDefault":false,"disable":false},{"id":100301,"name":"メトロポリスちほー3","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー3 complete","isDefault":false,"disable":false},{"id":100401,"name":"スカイストリートちほー","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"スカイストリートちほー complete","isDefault":false,"disable":false},{"id":100501,"name":"天界ちほー3","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー3 complete","isDefault":false,"disable":false},{"id":100601,"name":"BLACK ROSEちほー3","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"BLACK ROSEちほー3 complete","isDefault":false,"disable":false},{"id":100701,"name":"しゅわっしゅわ! ~りゅうぐう~","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわーランドちほーで獲得","isDefault":false,"disable":false},{"id":100702,"name":"しゅわっしゅわ! ~かふぇみるく~","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわーランドちほーで獲得","isDefault":false,"disable":false},{"id":100703,"name":"しゅわっしゅわ! ~しゃまみるく~","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわーランドちほーで獲得","isDefault":false,"disable":false},{"id":105301,"name":"ナユタン星人ちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ナユタン星人ちほー complete","isDefault":false,"disable":false},{"id":105401,"name":"GYARIちほー2","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"GYARIちほー2 complete","isDefault":false,"disable":false},{"id":105501,"name":"東方Projectリバイバルちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東方Projectリバイバルちほー complete","isDefault":false,"disable":false},{"id":105601,"name":"Arcaeaちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Arcaeaちほー complete","isDefault":false,"disable":false},{"id":105701,"name":"かいりきベアちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"かいりきベアちほー complete","isDefault":false,"disable":false},{"id":105801,"name":"プロジェクトセカイちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほーで獲得","isDefault":false,"disable":false},{"id":105901,"name":"にじさんじちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"にじさんじちほー complete","isDefault":false,"disable":false},{"id":106001,"name":"いらすとやちほー","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"いらすとやちほー complete","isDefault":false,"disable":false},{"id":106101,"name":"オンゲキちほー2","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほー2 complete","isDefault":false,"disable":false},{"id":109101,"name":"華極","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":109102,"name":"華将","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":109103,"name":"華神","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":109104,"name":"華舞舞","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":150051,"name":"真皆伝","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"真皆伝 合格","isDefault":false,"disable":false},{"id":150101,"name":"しゅわしゅわちほー2","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわしゅわちほー2で獲得","isDefault":false,"disable":false},{"id":150201,"name":"BLACK ROSEちほー4","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"BLACK ROSEちほー4で獲得","isDefault":false,"disable":false},{"id":150301,"name":"スカイストリートちほー2","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"スカイストリートちほー2で獲得","isDefault":false,"disable":false},{"id":150401,"name":"kawaiiちほー","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"kawaiiちほーで獲得","isDefault":false,"disable":false},{"id":150501,"name":"高天原ちほー","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"高天原ちほーで獲得","isDefault":false,"disable":false},{"id":150601,"name":"約束のしゅわーランド","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわーランドちほー2で獲得","isDefault":false,"disable":false},{"id":150602,"name":"ぱりぴっくま","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわーランドちほー2で獲得","isDefault":false,"disable":false},{"id":150603,"name":"はっぴーばかんす","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわーランドちほー2で獲得","isDefault":false,"disable":false},{"id":155201,"name":"すみっコぐらしちほー","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"すみっコぐらしちほーで獲得","isDefault":false,"disable":false},{"id":155301,"name":"HaNaMiNaちほー","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"HaNaMiNaちほーで獲得","isDefault":false,"disable":false},{"id":155401,"name":"HARDCORE TANO*Cちほー","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"HARDCORE TANO*Cちほーで獲得","isDefault":false,"disable":false},{"id":155501,"name":"東方Projectリバイバルちほー2","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"東方Projectリバイバルちほー2で獲得","isDefault":false,"disable":false},{"id":155901,"name":"はるまきごはんちほー","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"はるまきごはんちほーで獲得","isDefault":false,"disable":false},{"id":156001,"name":"オンゲキちほー3","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"オンゲキちほー3で獲得","isDefault":false,"disable":false},{"id":159101,"name":"爽極","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":159102,"name":"爽将","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":159103,"name":"爽神","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":159104,"name":"爽舞舞","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":200101,"name":"宇宙すてーしょんちほー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇宙すてーしょんちほーで獲得","isDefault":false,"disable":false},{"id":200201,"name":"天界ちほー4","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"天界ちほー4で獲得","isDefault":false,"disable":false},{"id":200301,"name":"メトロポリスちほー4","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"メトロポリスちほー4で獲得","isDefault":false,"disable":false},{"id":200401,"name":"7sRefちほー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"7sRefちほーで獲得","isDefault":false,"disable":false},{"id":200501,"name":"ユニバースちほー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ユニバースちほーで獲得","isDefault":false,"disable":false},{"id":200502,"name":"でらっくmaimai♪てんてこまい!","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ユニバースちほーで獲得","isDefault":false,"disable":false},{"id":200503,"name":"絡めトリック利己ライザー","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ユニバースちほーで獲得","isDefault":false,"disable":false},{"id":200601,"name":"BLACK ROSEちほー5","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"BLACK ROSEちほー5で獲得","isDefault":false,"disable":false},{"id":205101,"name":"アイドルマスター ミリオンライブ!ちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"アイドルマスター ミリオンライブ!ちほーで獲得","isDefault":false,"disable":false},{"id":205201,"name":"アイドルマスター SideMちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"アイドルマスター SideMちほーで獲得","isDefault":false,"disable":false},{"id":205301,"name":"cosMo@暴走Pちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走Pちほーで獲得","isDefault":false,"disable":false},{"id":205401,"name":"オーイシ×加藤のピザラジオちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オーイシ×加藤のピザラジオちほーで獲得","isDefault":false,"disable":false},{"id":205501,"name":"東方ダンマクカグラちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"東方ダンマクカグラちほーで獲得","isDefault":false,"disable":false},{"id":205601,"name":"キノシタちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"キノシタちほーで獲得","isDefault":false,"disable":false},{"id":205901,"name":"Rain Dropsちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Rain Dropsちほーで獲得","isDefault":false,"disable":false},{"id":206001,"name":"Vivid BAD SQUAD","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2で獲得","isDefault":false,"disable":false},{"id":206002,"name":"25時、ナイトコードで。","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2で獲得","isDefault":false,"disable":false},{"id":206003,"name":"ワンダーランズ×ショウタイム","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2で獲得","isDefault":false,"disable":false},{"id":206004,"name":"Leo/need","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2で獲得","isDefault":false,"disable":false},{"id":206005,"name":"MORE MORE JUMP!","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2で獲得","isDefault":false,"disable":false},{"id":206101,"name":"Project DIVAちほー3","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"Project DIVAちほー3で獲得","isDefault":false,"disable":false},{"id":206201,"name":"オンゲキちほー4","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オンゲキちほー4で獲得","isDefault":false,"disable":false},{"id":206301,"name":"舞ヶ原シンセ研究会ちほー","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"舞ヶ原シンセ研究会ちほーで獲得","isDefault":false,"disable":false},{"id":209101,"name":"煌極","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":209102,"name":"煌将","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":209103,"name":"煌神","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":209104,"name":"煌舞舞","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"舞萌DX 2021 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":209502,"name":"はっぴー(ゆにばーす)","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"プレート[はっぴー(ゆにばーす)]のスタンプを10個集める","isDefault":false,"disable":false},{"id":250051,"name":"真初段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真初段 合格","isDefault":false,"disable":false},{"id":250052,"name":"真二段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真二段 合格","isDefault":false,"disable":false},{"id":250053,"name":"真三段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真三段 合格","isDefault":false,"disable":false},{"id":250054,"name":"真四段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真四段 合格","isDefault":false,"disable":false},{"id":250055,"name":"真五段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真五段 合格","isDefault":false,"disable":false},{"id":250056,"name":"真六段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真六段 合格","isDefault":false,"disable":false},{"id":250057,"name":"真七段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真七段 合格","isDefault":false,"disable":false},{"id":250058,"name":"真八段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真八段 合格","isDefault":false,"disable":false},{"id":250059,"name":"真九段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真九段 合格","isDefault":false,"disable":false},{"id":250060,"name":"真十段","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"真十段 合格","isDefault":false,"disable":false},{"id":250101,"name":"宇宙すてーしょんちほー2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"宇宙すてーしょんちほー2で獲得","isDefault":false,"disable":false},{"id":250201,"name":"メトロポリスちほー5","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"メトロポリスちほー5で獲得","isDefault":false,"disable":false},{"id":250301,"name":"天界ちほー5","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"天界ちほー5で獲得","isDefault":false,"disable":false},{"id":250401,"name":"7sRefちほー2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"7sRefちほー2で獲得","isDefault":false,"disable":false},{"id":250501,"name":"ユニバースちほー2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"ユニバースちほー2で獲得","isDefault":false,"disable":false},{"id":250601,"name":"BLACK ROSEちほー6","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"BLACK ROSEちほー6で獲得","isDefault":false,"disable":false},{"id":255201,"name":"ツユちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ツユちほーで獲得","isDefault":false,"disable":false},{"id":255301,"name":"Photon Maiden","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほーで獲得","isDefault":false,"disable":false},{"id":255302,"name":"Lyrical Lily","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほーで獲得","isDefault":false,"disable":false},{"id":255401,"name":"Diverse Systemちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Diverse Systemちほーで獲得","isDefault":false,"disable":false},{"id":255501,"name":"Rain Dropsちほー2","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Rain Dropsちほー2で獲得","isDefault":false,"disable":false},{"id":255601,"name":"ゲームセンターCXちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ゲームセンターCXちほーで獲得","isDefault":false,"disable":false},{"id":255801,"name":"CHUNITHMちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"CHUNITHMちほーで獲得","isDefault":false,"disable":false},{"id":255901,"name":"すりぃちほー","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃちほーで獲得","isDefault":false,"disable":false},{"id":256001,"name":"オンゲキちほー5","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"オンゲキちほー5で獲得","isDefault":false,"disable":false},{"id":259101,"name":"宙極","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":259102,"name":"宙将","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":259103,"name":"宙神","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":259104,"name":"宙舞舞","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":300101,"name":"ハピフェスちほー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ハピフェスちほーで獲得","isDefault":false,"disable":false},{"id":300201,"name":"メトロポリスちほー6","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"メトロポリスちほー6で獲得","isDefault":false,"disable":false},{"id":300301,"name":"スカイストリートちほー3","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"スカイストリートちほー3で獲得","isDefault":false,"disable":false},{"id":300401,"name":"天界ちほー6","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"天界ちほー6で獲得","isDefault":false,"disable":false},{"id":300501,"name":"フェスティバルちほー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"フェスティバルちほーで獲得","isDefault":false,"disable":false},{"id":300601,"name":"BLACK ROSEちほー7","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"BLACK ROSEちほー7で獲得","isDefault":false,"disable":false},{"id":305201,"name":"DECO*27ちほー その1","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーで獲得","isDefault":false,"disable":false},{"id":305202,"name":"DECO*27ちほー その2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーで獲得","isDefault":false,"disable":false},{"id":305301,"name":"プロジェクトセカイちほー3","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー3で獲得","isDefault":false,"disable":false},{"id":305302,"name":"VIRTUAL SINGER","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー3で獲得","isDefault":false,"disable":false},{"id":305401,"name":"東方Project×オンゲキちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"東方Project×オンゲキちほーで獲得","isDefault":false,"disable":false},{"id":305501,"name":"さなちゃんねるちほー その1","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"さなちゃんねるちほーで獲得","isDefault":false,"disable":false},{"id":305502,"name":"さなちゃんねるちほー その2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"さなちゃんねるちほーで獲得","isDefault":false,"disable":false},{"id":305701,"name":"樋口楓ちほー その1","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓ちほーで獲得","isDefault":false,"disable":false},{"id":305702,"name":"樋口楓ちほー その2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓ちほーで獲得","isDefault":false,"disable":false},{"id":305801,"name":"外神田文芸高校 その1","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーで獲得","isDefault":false,"disable":false},{"id":305802,"name":"帝音国際学院 その1","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーで獲得","isDefault":false,"disable":false},{"id":305803,"name":"外神田文芸高校 その2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーで獲得","isDefault":false,"disable":false},{"id":305804,"name":"帝音国際学院 その2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーで獲得","isDefault":false,"disable":false},{"id":305901,"name":"CHUNITHMちほー2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"CHUNITHMちほー2で獲得","isDefault":false,"disable":false},{"id":306001,"name":"syudouちほー","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouちほーで獲得","isDefault":false,"disable":false},{"id":306101,"name":"Arcaeaちほー2","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2で獲得","isDefault":false,"disable":false},{"id":309101,"name":"星極","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":309102,"name":"星将","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":309103,"name":"星神","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":309104,"name":"星舞舞","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"舞萌DX 2022 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":350101,"name":"ハピフェスちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハピフェスちほー2で獲得","isDefault":false,"disable":false},{"id":350301,"name":"スカイストリートちほー4","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"スカイストリートちほー4で獲得","isDefault":false,"disable":false},{"id":350401,"name":"ドラゴンちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ドラゴンちほー2で獲得","isDefault":false,"disable":false},{"id":350501,"name":"フェスティバルちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"フェスティバルちほー2で獲得","isDefault":false,"disable":false},{"id":350601,"name":"BLACK ROSEちほー8","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"BLACK ROSEちほー8で獲得","isDefault":false,"disable":false},{"id":350701,"name":"10周年記念ちほー2","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"10周年記念ちほー2で獲得","isDefault":false,"disable":false},{"id":355101,"name":"ヒメヒナちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ヒメヒナちほーで獲得","isDefault":false,"disable":false},{"id":355201,"name":"ピノキオピーちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーで獲得","isDefault":false,"disable":false},{"id":355301,"name":"Muse Dashちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーで獲得","isDefault":false,"disable":false},{"id":355401,"name":"東方Project×イロドリミドリちほー その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東方Project×イロドリミドリちほーで獲得","isDefault":false,"disable":false},{"id":355402,"name":"東方Project×イロドリミドリちほー その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東方Project×イロドリミドリちほーで獲得","isDefault":false,"disable":false},{"id":355403,"name":"東方Project×イロドリミドリちほー その3","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東方Project×イロドリミドリちほーで獲得","isDefault":false,"disable":false},{"id":355501,"name":"MEGAREXちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"MEGAREXちほーで獲得","isDefault":false,"disable":false},{"id":355601,"name":"からめるちほー2 その1","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355602,"name":"からめるちほー2 その2","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355603,"name":"からめるちほー2 その3","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355604,"name":"からめるちほー2 その4","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2で獲得","isDefault":false,"disable":false},{"id":355701,"name":"音楽的同位体 可不ちほー","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"音楽的同位体 可不ちほーで獲得","isDefault":false,"disable":false},{"id":355801,"name":"R.B.P.","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"オンゲキちほー6で獲得","isDefault":false,"disable":false},{"id":359101,"name":"祭極","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":359102,"name":"祭将","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":359103,"name":"祭神","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":359104,"name":"祭舞舞","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":400101,"name":"パーリィちほー","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"パーリィちほーで獲得","isDefault":false,"disable":false},{"id":400201,"name":"メトロポリスちほー7","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"メトロポリスちほー7で獲得","isDefault":false,"disable":false},{"id":400301,"name":"スカイストリートちほー5","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"スカイストリートちほー5で獲得","isDefault":false,"disable":false},{"id":400401,"name":"7sRefちほー3","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"7sRefちほー3で獲得","isDefault":false,"disable":false},{"id":400501,"name":"バディーズちほー","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"バディーズちほーで獲得","isDefault":false,"disable":false},{"id":400601,"name":"BLACK ROSEちほー9","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"BLACK ROSEちほー9で獲得","isDefault":false,"disable":false},{"id":405101,"name":"いよわちほー","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわちほーで獲得","isDefault":false,"disable":false},{"id":405201,"name":"グルーヴコースターちほー","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースターちほーで獲得","isDefault":false,"disable":false},{"id":405301,"name":"ヘブンバーンズレッドちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘブンバーンズレッドちほーで獲得","isDefault":false,"disable":false},{"id":405302,"name":"ヘブンバーンズレッドちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘブンバーンズレッドちほーで獲得","isDefault":false,"disable":false},{"id":405401,"name":"WACCAちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーで獲得","isDefault":false,"disable":false},{"id":405402,"name":"WACCAちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーで獲得","isDefault":false,"disable":false},{"id":405601,"name":"sasakure.UKちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーで獲得","isDefault":false,"disable":false},{"id":405602,"name":"sasakure.UKちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーで獲得","isDefault":false,"disable":false},{"id":405603,"name":"sasakure.UKちほー その3","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーで獲得","isDefault":false,"disable":false},{"id":405604,"name":"宇宙旅行券","genre":"その他","release":"Ver1.40.00","lock":"Lock","norm":"特定の条件を達成して獲得","isDefault":false,"disable":false},{"id":405701,"name":"TJ.hangneilちほー","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilちほーで獲得","isDefault":false,"disable":false},{"id":406101,"name":"東北ずん子ちほー その1","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子ちほーで獲得","isDefault":false,"disable":false},{"id":406102,"name":"東北ずん子ちほー その2","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子ちほーで獲得","isDefault":false,"disable":false},{"id":406201,"name":"CHUNITHMちほー3","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"CHUNITHMちほー3で獲得","isDefault":false,"disable":false},{"id":406301,"name":"プロジェクトセカイちほー4 星乃 一歌","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406302,"name":"プロジェクトセカイちほー4 花里 みのり","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406303,"name":"プロジェクトセカイちほー4 小豆沢 こはね","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406304,"name":"プロジェクトセカイちほー4 天馬 司","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":406305,"name":"プロジェクトセカイちほー4 宵崎 奏","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4で獲得","isDefault":false,"disable":false},{"id":409101,"name":"祝極","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":409102,"name":"祝将","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":409103,"name":"祝神","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":409104,"name":"祝舞舞","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"舞萌DX 2023 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":409501,"name":"ねこCOOL","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":409502,"name":"ウーパールーパー","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/BASIC/RANK A","isDefault":false,"disable":false},{"id":409503,"name":"みんないるよ","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/EXPERT/RANK A","isDefault":false,"disable":false},{"id":409504,"name":"まいまいネ申","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":409505,"name":"業界に\"ゲキシン\"が走る卵焼き","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":409506,"name":"USM二人三脚","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":409507,"name":"大量ねこクローン","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":409508,"name":"ぐるん","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/MASTER/RANK A","isDefault":false,"disable":false},{"id":409509,"name":"ペンギン","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/ADVANCED/RANK A","isDefault":false,"disable":false},{"id":450051,"name":"裏皆伝","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"裏皆伝 合格","isDefault":false,"disable":false},{"id":450101,"name":"パーリィちほー2","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"パーリィちほー2で獲得","isDefault":false,"disable":false},{"id":450201,"name":"メトロポリスちほー8","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"メトロポリスちほー8で獲得","isDefault":false,"disable":false},{"id":450301,"name":"ドラゴンちほー3","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ドラゴンちほー3で獲得","isDefault":false,"disable":false},{"id":450401,"name":"天界ちほー7","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"天界ちほー7で獲得","isDefault":false,"disable":false},{"id":450501,"name":"バディーズちほー2","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"バディーズちほー2で獲得","isDefault":false,"disable":false},{"id":455101,"name":"NEEDY GIRL OVERDOSEちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーで獲得","isDefault":false,"disable":false},{"id":455102,"name":"NEEDY GIRL OVERDOSEちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーで獲得","isDefault":false,"disable":false},{"id":455201,"name":"花譜ちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーで獲得","isDefault":false,"disable":false},{"id":455202,"name":"花譜ちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーで獲得","isDefault":false,"disable":false},{"id":455301,"name":"ゆこぴちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーで獲得","isDefault":false,"disable":false},{"id":455302,"name":"ゆこぴちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーで獲得","isDefault":false,"disable":false},{"id":455303,"name":"ゆこぴちほー その3","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーで獲得","isDefault":false,"disable":false},{"id":455401,"name":"グルーヴコースターちほー2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"グルーヴコースターちほー2で獲得","isDefault":false,"disable":false},{"id":455601,"name":"にじさんじのB級バラエティ(仮)ちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"にじさんじのB級バラエティ(仮)ちほーで獲得","isDefault":false,"disable":false},{"id":455602,"name":"にじさんじのB級バラエティ(仮)ちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"にじさんじのB級バラエティ(仮)ちほーで獲得","isDefault":false,"disable":false},{"id":455701,"name":"東方ダンマクカグラ ファンタジア・ロストちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東方ダンマクカグラ ファンタジア・ロストちほーで獲得","isDefault":false,"disable":false},{"id":455702,"name":"東方ダンマクカグラ ファンタジア・ロストちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東方ダンマクカグラ ファンタジア・ロストちほーで獲得","isDefault":false,"disable":false},{"id":455801,"name":"HARDCORE TANO*Cちほー2 その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"HARDCORE TANO*Cちほー2で獲得","isDefault":false,"disable":false},{"id":455802,"name":"HARDCORE TANO*Cちほー2 その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"HARDCORE TANO*Cちほー2で獲得","isDefault":false,"disable":false},{"id":455901,"name":"#コンパスちほー2 その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"#コンパスちほー2で獲得","isDefault":false,"disable":false},{"id":455902,"name":"#コンパスちほー2 その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"#コンパスちほー2で獲得","isDefault":false,"disable":false},{"id":456001,"name":"周防パトラちほー その1","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーで獲得","isDefault":false,"disable":false},{"id":456002,"name":"周防パトラちほー その2","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーで獲得","isDefault":false,"disable":false},{"id":456101,"name":"7EVENDAYS⇔HOLIDAYS","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"オンゲキちほー7で獲得","isDefault":false,"disable":false},{"id":456102,"name":"マーチングポケッツ","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"オンゲキちほー7で獲得","isDefault":false,"disable":false},{"id":458001,"name":"♡でらっくま♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が300に到達","isDefault":false,"disable":false},{"id":458011,"name":"♡乙姫♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が300に到達","isDefault":false,"disable":false},{"id":458012,"name":"♡ラズ♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が300に到達","isDefault":false,"disable":false},{"id":458013,"name":"♡シフォン♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が300に到達","isDefault":false,"disable":false},{"id":458014,"name":"♡ソルト♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が300に到達","isDefault":false,"disable":false},{"id":458015,"name":"♡しゃま♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が300に到達","isDefault":false,"disable":false},{"id":458016,"name":"♡みるく♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が300に到達","isDefault":false,"disable":false},{"id":458017,"name":"♡らいむっくま&れもんっくま♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が300に到達","isDefault":false,"disable":false},{"id":458018,"name":"♡乙姫(すぷらっしゅ)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が300に到達","isDefault":false,"disable":false},{"id":458019,"name":"♡しゃま(ゆにばーす)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が300に到達","isDefault":false,"disable":false},{"id":458020,"name":"♡みるく(ゆにばーす)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が300に到達","isDefault":false,"disable":false},{"id":458021,"name":"♡ちびみるく♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が300に到達","isDefault":false,"disable":false},{"id":458022,"name":"♡百合咲 ミカ♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が300に到達","isDefault":false,"disable":false},{"id":458023,"name":"♡ラズ(ふぇすてぃばる)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が300に到達","isDefault":false,"disable":false},{"id":458024,"name":"♡シフォン(ふぇすてぃばる)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が300に到達","isDefault":false,"disable":false},{"id":458025,"name":"♡ソルト(ふぇすてぃばる)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が300に到達","isDefault":false,"disable":false},{"id":458026,"name":"♡黒姫♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が300に到達","isDefault":false,"disable":false},{"id":458028,"name":"♡乙姫(ばでぃーず)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が300に到達","isDefault":false,"disable":false},{"id":458029,"name":"♡らいむっくま&れもんっくま(ばでぃーず)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が300に到達","isDefault":false,"disable":false},{"id":458030,"name":"♡ラズ(ばでぃーず)♡","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が300に到達","isDefault":false,"disable":false},{"id":459101,"name":"双極","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":459102,"name":"双将","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":459103,"name":"双神","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":459104,"name":"双舞舞","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":459501,"name":"Swift Swing","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"プレート[Swift Swing]のスタンプを10個集める","isDefault":false,"disable":false},{"id":500101,"name":"スカイストリートちほー6","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"スカイストリートちほー6で獲得","isDefault":false,"disable":false},{"id":500201,"name":"天界ちほー8","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"天界ちほー8で獲得","isDefault":false,"disable":false},{"id":500301,"name":"BLACK ROSEちほー10","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"BLACK ROSEちほー10で獲得","isDefault":false,"disable":false},{"id":500401,"name":"メトロポリスちほー9","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"メトロポリスちほー9で獲得","isDefault":false,"disable":false},{"id":500501,"name":"プリズムちほー","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"プリズムちほーで獲得","isDefault":false,"disable":false},{"id":505201,"name":"かいりきベアちほー2 その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"かいりきベアちほー2で獲得","isDefault":false,"disable":false},{"id":505202,"name":"かいりきベアちほー2 その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"かいりきベアちほー2で獲得","isDefault":false,"disable":false},{"id":505301,"name":"MonsterZ MATEちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MonsterZ MATEちほーで獲得","isDefault":false,"disable":false},{"id":505401,"name":"おめがシスターズちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがシスターズちほーで獲得","isDefault":false,"disable":false},{"id":505501,"name":"ワールドダイスター 夢のステラリウムちほー その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワールドダイスター 夢のステラリウムちほーで獲得","isDefault":false,"disable":false},{"id":505502,"name":"ワールドダイスター 夢のステラリウムちほー その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワールドダイスター 夢のステラリウムちほーで獲得","isDefault":false,"disable":false},{"id":505601,"name":"夢限大みゅーたいぷちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーで獲得","isDefault":false,"disable":false},{"id":505701,"name":"Arcaeaちほー3 その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3で獲得","isDefault":false,"disable":false},{"id":505702,"name":"Arcaeaちほー3 その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3で獲得","isDefault":false,"disable":false},{"id":505801,"name":"重音テトちほー その1","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーで獲得","isDefault":false,"disable":false},{"id":505802,"name":"重音テトちほー その2","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーで獲得","isDefault":false,"disable":false},{"id":505901,"name":"ななひらちほー","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらちほーで獲得","isDefault":false,"disable":false},{"id":506001,"name":"オンゲキちほー8","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"オンゲキちほー8で獲得","isDefault":false,"disable":false},{"id":506002,"name":"刹那","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"オンゲキちほー8で獲得","isDefault":false,"disable":false},{"id":507001,"name":"WEC2024 公开组全国冠军","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507002,"name":"WEC2024 女子组全国冠军","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507003,"name":"WEC2024 巅峰挑战者","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507004,"name":"WEC2024 海选赛第一名(东部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507005,"name":"WEC2024 海选赛第一名(西部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507006,"name":"WEC2024 海选赛第一名(南部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507007,"name":"WEC2024 海选赛第一名(北部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":507008,"name":"WEC2024 海选赛第一名(中部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":508001,"name":"♡ソルト(ぷりずむ)♡","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が300に到達","isDefault":false,"disable":false},{"id":509101,"name":"宴極","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":509102,"name":"宴将","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/RANK SSS","isDefault":false,"disable":false},{"id":509103,"name":"宴神","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":509104,"name":"宴舞舞","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"舞萌DX 2024 全曲/BASIC~MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":509501,"name":"QuiQ","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"プレート[QuiQ]のスタンプを10個集める","isDefault":false,"disable":false},{"id":550201,"name":"ドラゴンちほー4","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンちほー4で獲得","isDefault":false,"disable":false},{"id":550301,"name":"7sRefちほー4","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4で獲得","isDefault":false,"disable":false},{"id":558034,"name":"♡リズ♡","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が300に到達","isDefault":false,"disable":false}]},"music":{"kind":"music","count":1343,"items":[{"id":8,"name":"True Love Song","sortName":"TRUELOVESONG","artist":"Kai/クラシック「G線上のアリア」","genre":"maimai","bpm":150,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":9,"name":"Color My World","sortName":"COLORMYWORLD","artist":"GOSH/クラシック「悲愴」","genre":"maimai","bpm":94,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":17,"name":"Future","sortName":"FUTURE","artist":"★STAR GUiTAR [cover]","genre":"POPSアニメ","bpm":130,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"maimai TEAM"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":18,"name":"Love You","sortName":"LOVEYOU","artist":"Q;indivi [cover]","genre":"POPSアニメ","bpm":135,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"譜面-100号"},{"level":11,"levelDecimal":7,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":22,"name":"In Chaos","sortName":"INCHAOS","artist":"Hiro「Crackin’DJ」","genre":"ゲームバラエティ","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":14,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":23,"name":"Crush On You","sortName":"CRUSHONYOU","artist":"福山光晴「Crackin’DJ」","genre":"ゲームバラエティ","bpm":125,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"譜面-100号"},{"level":11,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":24,"name":"Sun Dance","sortName":"SUNDANCE","artist":"Hiro「Crackin’DJ」","genre":"ゲームバラエティ","bpm":102,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"譜面-100号"},{"level":11,"levelDecimal":3,"designer":"ニャイン"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":25,"name":"Sweets×Sweets","sortName":"SWEETSSWEETS","artist":"Team-D","genre":"maimai","bpm":132,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"譜面-100号"},{"level":11,"levelDecimal":4,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":27,"name":"Love or Lies","sortName":"LOVEORLIES","artist":"capsule [cover]","genre":"POPSアニメ","bpm":128,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"譜面-100号"},{"level":11,"levelDecimal":7,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":30,"name":"ネコ日和。","sortName":"ネコヒヨリ","artist":"Kai/能登有沙","genre":"maimai","bpm":171,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":31,"name":"虹と太陽","sortName":"ニシトタイヨウ","artist":"GOSH/manami","genre":"maimai","bpm":146,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":35,"name":"炭★坑★節","sortName":"タンコウフシ","artist":"Kai/光吉猛修","genre":"maimai","bpm":112,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":38,"name":"NIGHT OF FIRE","sortName":"NIGHTOFFIRE","artist":"NIKO [cover]","genre":"POPSアニメ","bpm":155,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":40,"name":"come again","sortName":"COMEAGAIN","artist":"m-flo [cover]","genre":"POPSアニメ","bpm":130,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":42,"name":"jelly","sortName":"JELLY","artist":"capsule [cover]","genre":"POPSアニメ","bpm":128,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":44,"name":"ハッピーシンセサイザ","sortName":"ハツヒイシンセサイサ","artist":"EasyPop","genre":"niconicoボーカロイド","bpm":127,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":46,"name":"ルカルカ★ナイトフィーバー","sortName":"ルカルカナイトフイイハア","artist":"samfree","genre":"niconicoボーカロイド","bpm":160,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"譜面-100号"},{"level":11,"levelDecimal":7,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":47,"name":"源平大戦絵巻テーマソング","sortName":"ケンヘイタイセンエマキテエマソンク","artist":"新小田夢童 & キラ★ロッソ","genre":"ゲームバラエティ","bpm":190,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"ニャイン"},{"level":14,"levelDecimal":6,"designer":"舞舞10年ズ(チャンとはっぴー)"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":53,"name":"美しく燃える森","sortName":"ウツクシクモエルモリ","artist":"東京スカパラダイスオーケストラ [cover]","genre":"POPSアニメ","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"譜面-100号"},{"level":10,"levelDecimal":7,"designer":"畳返し"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":56,"name":"ウッーウッーウマウマ(゚∀゚)","sortName":"ウツウツウマウマ","artist":"Caramell/Caramelldansen [cover]","genre":"POPSアニメ","bpm":164,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":58,"name":"Endless World","sortName":"ENDLESSWORLD","artist":"RYOHEI KOHNO/保立美和子","genre":"maimai","bpm":142,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":61,"name":"Beat Of Mind","sortName":"BEATOFMIND","artist":"Hiro「Crackin’DJ」","genre":"ゲームバラエティ","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":62,"name":"檄!帝国華撃団(改)","sortName":"ケキテイコクカケキタン","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":144,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"譜面-100号"},{"level":10,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":1,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":63,"name":"メランコリック","sortName":"メランコリツク","artist":"Junky","genre":"niconicoボーカロイド","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"maimai TEAM"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":64,"name":"教えて!! 魔法のLyric","sortName":"オシエテマホウノリリツク","artist":"ちょむP <advanced mix>","genre":"niconicoボーカロイド","bpm":180,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"maimai TEAM"},{"level":12,"levelDecimal":4,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":65,"name":"ZIGG-ZAGG","sortName":"ZIGGZAGG","artist":"Junky","genre":"niconicoボーカロイド","bpm":138,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"maimai TEAM"},{"level":11,"levelDecimal":4,"designer":"maimai TEAM"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":66,"name":"ワールズエンド・ダンスホール","sortName":"ワアルスエントタンスホオル","artist":"wowaka","genre":"niconicoボーカロイド","bpm":171,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":9,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":67,"name":"パンダヒーロー","sortName":"ハンタヒイロオ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":190,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"maimai TEAM"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":68,"name":"オレンジの夏","sortName":"オレンシノナツ","artist":"Hiro/タクマロ","genre":"maimai","bpm":132,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":69,"name":"BaBan!! -甘い罠-","sortName":"BABANアマイワナ","artist":"Hiro/永江理奈","genre":"maimai","bpm":161,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":70,"name":"ジングルベル","sortName":"シンクルヘル","artist":"SEGA Sound Unit [H.]","genre":"maimai","bpm":100,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"譜面-100号"},{"level":14,"levelDecimal":4,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":2,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":71,"name":"マトリョシカ","sortName":"マトリヨシカ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":205,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"maimai TEAM"},{"level":11,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":73,"name":"メグメグ☆ファイアーエンドレスナイト","sortName":"メクメクフアイアアエントレスナイト","artist":"samfree","genre":"niconicoボーカロイド","bpm":162,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"maimai TEAM"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":75,"name":"天国と地獄","sortName":"テンコクトシコク","artist":"スーパーラバーズ「赤ちゃんはどこからくるの?」","genre":"ゲームバラエティ","bpm":175,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":76,"name":"きみのためなら死ねる","sortName":"キミノタメナラシネル","artist":"スーパーラバーズ「きみのためなら死ねる」","genre":"ゲームバラエティ","bpm":160,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":77,"name":"怪盗Rのテーマ","sortName":"カイトウRノテエマ","artist":"大谷智哉「リズム怪盗R 皇帝ナポレオンの遺産」","genre":"ゲームバラエティ","bpm":147,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":78,"name":"マリアをはげませ","sortName":"マリアヲハケマセ","artist":"大谷智哉「リズム怪盗R 皇帝ナポレオンの遺産」","genre":"ゲームバラエティ","bpm":131,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"ニャイン"},{"level":11,"levelDecimal":9,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":79,"name":"SHOW TIME","sortName":"SHOWTIME","artist":"幡谷尚史「リズム怪盗R 皇帝ナポレオンの遺産」","genre":"ゲームバラエティ","bpm":120,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"ニャイン"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":80,"name":"City Escape: Act1","sortName":"CITYESCAPEACT1","artist":"Cash Cash「ソニック ジェネレーションズ」","genre":"ゲームバラエティ","bpm":130,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":81,"name":"Rooftop Run: Act1","sortName":"ROOFTOPRUNACT1","artist":"大谷智哉「ソニック ジェネレーションズ」","genre":"ゲームバラエティ","bpm":152,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":82,"name":"Reach For The Stars","sortName":"REACHFORTHESTARS","artist":"大谷智哉, Jean Paul Makhlouf of Cash Cash「ソニック カラーズ」","genre":"ゲームバラエティ","bpm":203,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":83,"name":"Urban Crusher [Remix]","sortName":"URBANCRUSHERREMIX","artist":"「BORDER BREAK」","genre":"ゲームバラエティ","bpm":155,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":84,"name":"Catch The Future","sortName":"CATCHTHEFUTURE","artist":"「BORDER BREAK UNION」メインテーマ","genre":"ゲームバラエティ","bpm":210,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"ニャイン"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":85,"name":"JACKY [Remix]","sortName":"JACKYREMIX","artist":"「バーチャファイター」","genre":"ゲームバラエティ","bpm":135,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"ニャイン"},{"level":14,"levelDecimal":0,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100,"name":"Tell Your World","sortName":"TELLYOURWORLD","artist":"livetune","genre":"niconicoボーカロイド","bpm":150,"version":11003,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"合作だよ"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":101,"name":"おちゃめ機能","sortName":"オチヤメキノウ","artist":"ゴジマジP","genre":"niconicoボーカロイド","bpm":150,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"譜面-100号"},{"level":13,"levelDecimal":6,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":102,"name":"ダンシング☆サムライ","sortName":"タンシンクサムライ","artist":"mathru(かにみそP)","genre":"niconicoボーカロイド","bpm":142,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":106,"name":"BAD∞END∞NIGHT","sortName":"BADENDNIGHT","artist":"ひとしずくP・やま△","genre":"niconicoボーカロイド","bpm":204,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":107,"name":"ロミオとシンデレラ","sortName":"ロミオトシンテレラ","artist":"doriko","genre":"niconicoボーカロイド","bpm":170,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":108,"name":"Sweetiex2","sortName":"SWEETIEX2","artist":"Dixie Flatline","genre":"niconicoボーカロイド","bpm":125,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":9,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":109,"name":"腐れ外道とチョコレゐト","sortName":"クサレケトウトチヨコレイト","artist":"ピノキオP","genre":"niconicoボーカロイド","bpm":260,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110,"name":"Quartet Theme [Reborn]","sortName":"QUARTETTHEMEREBORN","artist":"COSIO(ZUNTATA/TAITO)「カルテット」","genre":"ゲームバラエティ","bpm":137,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111,"name":"Sky High [Reborn]","sortName":"SKYHIGHREBORN","artist":"大久保 博(BNGI)「デイトナ USA」","genre":"ゲームバラエティ","bpm":144,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":112,"name":"Like the Wind [Reborn]","sortName":"LIKETHEWINDREBORN","artist":"sampling masters MEGA「パワードリフト」","genre":"ゲームバラエティ","bpm":200,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"譜面-100号"},{"level":14,"levelDecimal":0,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":113,"name":"YA・DA・YO [Reborn]","sortName":"YADAYOREBORN","artist":"古代 祐三「ファンタジーゾーン」","genre":"ゲームバラエティ","bpm":105,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":114,"name":"Space Harrier Main Theme [Reborn]","sortName":"SPACEHARRIERMAINTHEMEREBORN","artist":"佐野 信義「スペースハリアー」","genre":"ゲームバラエティ","bpm":125,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":6,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":115,"name":"DADDY MULK -Groove remix-","sortName":"DADDYMULK","artist":"Performed by SEGA Sound Unit [H.]","genre":"ゲームバラエティ","bpm":154,"version":12007,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"合作だよ"},{"level":13,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"ものくロシェ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":116,"name":"ぴぴぱぷぅ!","sortName":"ヒヒハフウ","artist":"Hiro/小山あかり","genre":"maimai","bpm":147,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"ニャイン"},{"level":13,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":117,"name":"炎歌 -ほむらうた-","sortName":"ホムラウタ","artist":"Hiro/森山愛子","genre":"maimai","bpm":108,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":118,"name":"犬日和。","sortName":"イヌヒヨリ","artist":"RYOHEI KOHNO/森綾香","genre":"maimai","bpm":138,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":119,"name":"ソーラン☆節","sortName":"ソオランフシ","artist":"光吉猛修","genre":"maimai","bpm":145,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":120,"name":"デコボコ体操第二","sortName":"テコホコタイソウ","artist":"光吉猛修&体操隊","genre":"ゲームバラエティ","bpm":140,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"はっぴー"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":121,"name":"スイートマジック","sortName":"スイイトマシツク","artist":"ろん×Junky","genre":"niconicoボーカロイド","bpm":123,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":122,"name":"ゴーゴー幽霊船","sortName":"コオコオユウレイセン","artist":"米津玄師","genre":"niconicoボーカロイド","bpm":180,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":128,"name":"御旗のもとに","sortName":"ミハタノモトニ","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":147,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":130,"name":"FEEL ALIVE","sortName":"FEELALIVE","artist":"ELEMENTAS feat. NAGISA","genre":"maimai","bpm":162,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":131,"name":"Link","sortName":"LINK1","artist":"Clean Tears feat. Youna","genre":"maimai","bpm":132,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":13,"levelDecimal":5,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":132,"name":"Turn around","sortName":"TURNAROUND","artist":"Clean Tears","genre":"maimai","bpm":156,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":133,"name":"We Gonna Party","sortName":"WEGONNAPARTY","artist":"Cranky","genre":"maimai","bpm":159,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":134,"name":"Night Fly","sortName":"NIGHTFLY","artist":"発熱巫女~ず","genre":"maimai","bpm":127,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":135,"name":"Feel My Fire","sortName":"FEELMYFIRE","artist":"発熱巫女~ず","genre":"maimai","bpm":123,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":136,"name":"Streak","sortName":"STREAK","artist":"ARM(IOSYS)","genre":"maimai","bpm":150,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":137,"name":"Spin me harder","sortName":"SPINMEHARDER","artist":"D.watt(IOSYS)feat. Asana","genre":"maimai","bpm":130,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":138,"name":"Lionheart","sortName":"LIONHEART","artist":"Masayoshi Minoshima","genre":"maimai","bpm":132,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":139,"name":"Acceleration","sortName":"ACCELERATION","artist":"REDALiCE","genre":"maimai","bpm":180,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":140,"name":"Sprintrances","sortName":"SPRINTRANCES","artist":"Taishi","genre":"maimai","bpm":178,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":141,"name":"Nerverakes","sortName":"NERVERAKES","artist":"Taishi","genre":"maimai","bpm":140,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"ニャイン"},{"level":14,"levelDecimal":1,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":142,"name":"Black Out","sortName":"BLACKOUT","artist":"Tsukasa(Arte Refact)","genre":"maimai","bpm":142,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":143,"name":"Fragrance","sortName":"FRAGRANCE","artist":"Tsukasa(Arte Refact)","genre":"maimai","bpm":180,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"ニャイン"},{"level":14,"levelDecimal":2,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":6,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":144,"name":"air's gravity","sortName":"AIRSGRAVITY","artist":"zts","genre":"maimai","bpm":137,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":145,"name":"Starlight Disco","sortName":"STARLIGHTDISCO","artist":"loos feat. Meramipop","genre":"maimai","bpm":128,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":146,"name":"39","sortName":"39","artist":"sasakure.UK x DECO*27","genre":"niconicoボーカロイド","bpm":175,"version":11005,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"ニャイン"},{"level":12,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":147,"name":"地上の戦士","sortName":"チシヨウノセンシ","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":130,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":152,"name":"超絶!Superlative","sortName":"チヨウセツSUPERLATIVE","artist":"Keitarou Hanada「戦国大戦」","genre":"ゲームバラエティ","bpm":200,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":153,"name":"采配の刻 Power of order","sortName":"サイハイノトキPOWEROFORDER","artist":"Keitarou Hanada「戦国大戦」","genre":"ゲームバラエティ","bpm":185,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":154,"name":"DO RORO DERODERO ON DO RORO","sortName":"DORORODERODEROONDORORO","artist":"怒髪天「百鬼大戦絵巻」","genre":"ゲームバラエティ","bpm":190,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":155,"name":"泣き虫O'clock","sortName":"ナキムシOCLOCK","artist":"Hiro/友香","genre":"maimai","bpm":152,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":157,"name":"Natural Flow","sortName":"NATURALFLOW","artist":"KENTARO「Crackin’DJ」","genre":"ゲームバラエティ","bpm":100,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":159,"name":"maimaiちゃんのテーマ","sortName":"MAIMAIチヤンノテエマ","artist":"YMCK","genre":"maimai","bpm":136,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"ニャイン"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":184,"name":"I ♥","sortName":"ILOVE","artist":"Junky","genre":"niconicoボーカロイド","bpm":132,"version":12009,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":185,"name":"*ハロー、プラネット。","sortName":"ハロオフラネツト","artist":"sasakure.UK","genre":"niconicoボーカロイド","bpm":150,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":186,"name":"イアイア★ナイトオブデザイア","sortName":"イアイアナイトオフテサイア","artist":"samfree","genre":"niconicoボーカロイド","bpm":162,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":187,"name":"ローリンガール","sortName":"ロオリンカアル","artist":"wowaka","genre":"niconicoボーカロイド","bpm":195,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":188,"name":"天ノ弱","sortName":"アマノシヤク","artist":"164","genre":"niconicoボーカロイド","bpm":200,"version":12009,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":189,"name":"弱虫モンブラン","sortName":"ヨワムシモンフラン","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":120,"version":12008,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":190,"name":"モザイクロール","sortName":"モサイクロオル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":145,"version":12009,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":191,"name":"脳漿炸裂ガール","sortName":"ノウシヨウサクレツカアル","artist":"れるりり","genre":"niconicoボーカロイド","bpm":155,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"合作だよ"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":193,"name":"セツナトリップ","sortName":"セツナトリツフ","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":145,"version":12008,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":194,"name":"放課後ストライド","sortName":"ホウカコストライト","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":225,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":198,"name":"カゲロウデイズ","sortName":"カケロウテイス","artist":"じん","genre":"niconicoボーカロイド","bpm":200,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"ニャイン"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":199,"name":"チルノのパーフェクトさんすう教室","sortName":"チルノノハアフエクトサンスウキヨウシツ","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"東方Project","bpm":175,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":200,"name":"Bad Apple!! feat nomico","sortName":"BADAPPLEFEATNOMICO","artist":"Masayoshi Minoshima","genre":"東方Project","bpm":138,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":201,"name":"魔理沙は大変なものを盗んでいきました","sortName":"マリサハタイヘンナモノヲヌスンテイキマシタ","artist":"ARM+夕野ヨシミ(IOSYS)feat. 藤咲かりん","genre":"東方Project","bpm":170,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":202,"name":"Grip & Break down !!","sortName":"GRIPANDBREAKDOWN","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":160,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":203,"name":"Help me, ERINNNNNN!!","sortName":"HELPMEERINNNNNN","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":183,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":204,"name":"ナイト・オブ・ナイツ","sortName":"ナイトオフナイツ","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":180,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":14,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":205,"name":"全人類ノ非想天則","sortName":"センシンルイノヒソウテンソク","artist":"SOUND HOLIC feat. 匠眞","genre":"東方Project","bpm":168,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":206,"name":"しゅわスパ大作戦☆","sortName":"シユワスハタイサクセン","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":140,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":207,"name":"時空を超えて久しぶり!","sortName":"シクウヲコエテヒサシフリ","artist":"アルル(CV 園崎未恵)「ぷよぷよ」","genre":"ゲームバラエティ","bpm":145,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":208,"name":"Her Dream Is To Be A Fantastic Sorceress","sortName":"HERDREAMISTOBEAFANTASTICSORCERESS","artist":"アミティ(CV 菊池志穂)「ぷよぷよ」","genre":"ゲームバラエティ","bpm":170,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":209,"name":"ココロスキャンのうた","sortName":"ココロスキヤンノウタ","artist":"ササキトモコ「音声感情測定器ココロスキャン」","genre":"ゲームバラエティ","bpm":203,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":212,"name":"神室雪月花","sortName":"カムロセツケツカ","artist":"桐生 一馬「龍が如く」","genre":"ゲームバラエティ","bpm":86,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"合作だよ"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":213,"name":"KONNANじゃないっ!","sortName":"KONNANシヤナイツ","artist":"澤村 遥「龍が如く5 夢、叶えし者」","genre":"ゲームバラエティ","bpm":155,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":4,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":214,"name":"awake","sortName":"AWAKE","artist":"下田麻美「Shining・Force CROSS ELYSION」","genre":"ゲームバラエティ","bpm":170,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":216,"name":"Mysterious Destiny","sortName":"MYSTERIOUSDESTINY","artist":"「BAYONETTA(ベヨネッタ)」","genre":"ゲームバラエティ","bpm":140,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":217,"name":"Riders Of The Light","sortName":"RIDERSOFTHELIGHT","artist":"「BAYONETTA(ベヨネッタ)」","genre":"ゲームバラエティ","bpm":143,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":218,"name":"Terminal Storm","sortName":"TERMINALSTORM","artist":"三草康二郎「CODE OF JOKER」","genre":"ゲームバラエティ","bpm":160,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":219,"name":"記憶、記録","sortName":"キオクキロク","artist":"LOPIT(SEGA)","genre":"maimai","bpm":185,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"ニャイン"},{"level":14,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":220,"name":"セガサターン起動音[H.][Remix]","sortName":"セカサタアンキトウオン","artist":"Hiro","genre":"ゲームバラエティ","bpm":148,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"mai-Star"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":223,"name":"夜咄ディセイブ","sortName":"ヨハナシテイセイフ","artist":"じん","genre":"niconicoボーカロイド","bpm":260,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":224,"name":"ウサテイ","sortName":"ウサテイ","artist":"あまね+ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":190,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":14,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":225,"name":"sweet little sister","sortName":"SWEETLITTLESISTER","artist":"Silver Forest","genre":"東方Project","bpm":168,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":226,"name":"Blew Moon","sortName":"BLEWMOON","artist":"t+pazolite","genre":"maimai","bpm":180,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":227,"name":"Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"maimai","bpm":256,"version":12005,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":228,"name":"Dreampainter","sortName":"DREAMPAINTER","artist":"Sta feat.tigerlily and DOT96","genre":"maimai","bpm":136,"version":14001,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"某S氏"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":229,"name":"ぐるぐるWASH!コインランドリー・ディスコ","sortName":"クルクルWASHコインラントリイテイスコ","artist":"D.watt(IOSYS)feat.ちよこ","genre":"maimai","bpm":132,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"mai-Star"},{"level":12,"levelDecimal":6,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":230,"name":"CYCLES","sortName":"CYCLES","artist":"Masayoshi Minoshima feat. 綾倉盟","genre":"maimai","bpm":135,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":231,"name":"Heartbeats","sortName":"HEARTBEATS1","artist":"RAMM feat. 若井友希","genre":"maimai","bpm":170,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":232,"name":"Life Feels Good","sortName":"LIFEFEELSGOOD","artist":"Cranky","genre":"maimai","bpm":180,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":233,"name":"MYTHOS","sortName":"MYTHOS","artist":"Cranky feat. まらしぃ & てっぺい先生","genre":"maimai","bpm":158,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"合作だよ"},{"level":14,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":234,"name":"End of Twilight","sortName":"ENDOFTWILIGHT","artist":"ALiCE'S EMOTiON feat. Ayumi Nomiya","genre":"maimai","bpm":180,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":235,"name":"火炎地獄","sortName":"カエンシコク","artist":"山根ミチル","genre":"maimai","bpm":216,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":14,"levelDecimal":1,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":236,"name":"ユビキリ","sortName":"ユヒキリ","artist":"山根ミチル","genre":"maimai","bpm":174,"version":18599,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":3,"designer":"原田ひろゆき"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":237,"name":"Pixel Voyage","sortName":"PIXELVOYAGE","artist":"YMCK","genre":"maimai","bpm":170,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":238,"name":"Get Happy","sortName":"GETHAPPY","artist":"Jimmy Weckl","genre":"maimai","bpm":150,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":8,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":239,"name":"System “Z”","sortName":"SYSTEMZ","artist":"Jimmy Weckl","genre":"maimai","bpm":147,"version":12005,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":14,"levelDecimal":4,"designer":"合作だよ"},{"level":14,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":240,"name":"Beat of getting entangled","sortName":"BEATOFGETTINGENTANGLED","artist":"Shoichiro Hirata","genre":"maimai","bpm":140,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"ニャイン"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":241,"name":"Cosmic Train","sortName":"COSMICTRAIN","artist":"Shoichiro Hirata feat.SUIMI","genre":"maimai","bpm":130,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":242,"name":"ナミダと流星","sortName":"ナミタトリユウセイ","artist":"芳川よしの","genre":"maimai","bpm":190,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Revo@LC"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":244,"name":"おても☆Yan","sortName":"オテモYAN","artist":"光吉猛修","genre":"maimai","bpm":90,"version":14009,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"rioN"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":246,"name":"maiム・maiム feat.週刊少年マガジン","sortName":"MAIムMAIムFEATシユウカンシヨウネンマカシン","artist":"にしもと先生、タクマ、どんちゃん「ちょっと盛りました。」","genre":"maimai","bpm":140,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":247,"name":"Danza zandA","sortName":"DANZAZANDA","artist":"福山光晴","genre":"maimai","bpm":129,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":248,"name":"Backyun! -悪い女-","sortName":"BACKYUNワルイオンナ","artist":"青木千紘/愛海","genre":"maimai","bpm":140,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":251,"name":"Monochrome Rainbow","sortName":"MONOCHROMERAINBOW","artist":"Sta","genre":"maimai","bpm":182,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":252,"name":"みんなのマイマイマー","sortName":"ミンナノマイマイマア","artist":"ビートまりお(COOL&CREATE)+ ARM(IOSYS)","genre":"maimai","bpm":175,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"みんなでマイマイマー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":253,"name":"円舞曲、君に","sortName":"エンフキヨクキミニ","artist":"「サクラ大戦奏組」","genre":"ゲームバラエティ","bpm":128,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":254,"name":"Live & Learn","sortName":"LIVEANDLEARN","artist":"Crush 40「ソニックアドベンチャー2」","genre":"ゲームバラエティ","bpm":172,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":255,"name":"Burning Hearts ~炎のANGEL~","sortName":"BURNINGHEARTSホノオノANGEL","artist":"幡谷尚史 Arranged by SEGA Sound Unit [H.]「バーニングレンジャー」","genre":"ゲームバラエティ","bpm":155,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":256,"name":"いーあるふぁんくらぶ","sortName":"イイアルフアンクラフ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":145,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":2,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":258,"name":"Nyan Cat EX","sortName":"NYANCATEX","artist":"daniwell","genre":"niconicoボーカロイド","bpm":150,"version":12008,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":13,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":259,"name":"ぽっぴっぽー","sortName":"ホツヒツホオ","artist":"","genre":"niconicoボーカロイド","bpm":150,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":260,"name":"LUCIA","sortName":"LUCIA","artist":"SHIKI","genre":"maimai","bpm":154,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":261,"name":"Death Scythe","sortName":"DEATHSCYTHE","artist":"SHIKI","genre":"maimai","bpm":182,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":262,"name":"BREAK YOU!!","sortName":"BREAKYOU","artist":"A-One","genre":"maimai","bpm":167,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":263,"name":"JUMPIN' JUMPIN'","sortName":"JUMPINJUMPIN","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"maimai","bpm":163,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":1,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":264,"name":"L'épilogue","sortName":"LEPILOGUE","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"maimai","bpm":145,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":265,"name":"Save This World νMIX","sortName":"SAVETHISWORLDNUMIX","artist":"「PHANTASY STAR PORTABLE」","genre":"ゲームバラエティ","bpm":143,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"某S氏"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":266,"name":"Living Universe","sortName":"LIVINGUNIVERSE","artist":"「PHANTASY STAR PORTABLE2」","genre":"ゲームバラエティ","bpm":155,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":6,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":267,"name":"Ignite Infinity","sortName":"IGNITEINFINITY","artist":"「PHANTASY STAR PORTABLE2 ∞」","genre":"ゲームバラエティ","bpm":160,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":268,"name":"トルコ行進曲 - オワタ\(^o^)/","sortName":"トルココウシンキヨクオワタ","artist":"オワタP","genre":"niconicoボーカロイド","bpm":120,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":269,"name":"裏表ラバーズ","sortName":"ウラオモテラハアス","artist":"wowaka","genre":"niconicoボーカロイド","bpm":159,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"譜面-100号"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":270,"name":"Outlaw's Lullaby","sortName":"OUTLAWSLULLABY","artist":"「龍が如く2」","genre":"ゲームバラエティ","bpm":145,"version":13008,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":271,"name":"Brand-new Japanesque","sortName":"BRANDNEWJAPANESQUE","artist":"「龍が如く 見参!」","genre":"ゲームバラエティ","bpm":135,"version":13008,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":278,"name":"レッツゴー!陰陽師","sortName":"レツツコオオンミヨウシ","artist":"「新豪血寺一族 -煩悩解放-」","genre":"ゲームバラエティ","bpm":150,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":281,"name":"ダブルラリアット","sortName":"タフルラリアツト","artist":"アゴアニキ","genre":"niconicoボーカロイド","bpm":138,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":282,"name":"からくりピエロ","sortName":"カラクリヒエロ","artist":"40mP","genre":"niconicoボーカロイド","bpm":102,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"Jack"},{"level":12,"levelDecimal":6,"designer":"mai-Star"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":283,"name":"ネトゲ廃人シュプレヒコール","sortName":"ネトケハイシンシユフレフコオル","artist":"さつき が てんこもり","genre":"niconicoボーカロイド","bpm":175,"version":18023,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":285,"name":"magician's operation","sortName":"MAGICIANSOPERATION","artist":"EZFG","genre":"niconicoボーカロイド","bpm":125,"version":13001,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":288,"name":"六兆年と一夜物語","sortName":"ロクチヨウネントイチヤモノカタリ","artist":"kemu","genre":"niconicoボーカロイド","bpm":186,"version":15011,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":289,"name":"みくみくにしてあげる♪【してやんよ】","sortName":"ミクミクニシテアケルシテヤンヨ","artist":"ika","genre":"niconicoボーカロイド","bpm":160,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"某S氏"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":290,"name":"リリリリ★バーニングナイト","sortName":"リリリリハアニンクナイト","artist":"samfree","genre":"niconicoボーカロイド","bpm":165,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":10,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":291,"name":"ハロ/ハワユ","sortName":"ハロハワユ","artist":"ナノウ","genre":"niconicoボーカロイド","bpm":95,"version":13011,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":295,"name":"緋色のDance","sortName":"ヒイロノDANCE","artist":"岸田教団&THE明星ロケッツ","genre":"東方Project","bpm":155,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":296,"name":"明星ロケット","sortName":"アケホシロケツト","artist":"岸田教団&THE明星ロケッツ","genre":"東方Project","bpm":163,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":297,"name":"The Great Journey","sortName":"THEGREATJOURNEY","artist":"光吉猛修「ホルカ・トルカ」","genre":"ゲームバラエティ","bpm":135,"version":14001,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"mai-Star"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":298,"name":"お嫁にしなさいっ!","sortName":"オヨメニシナサイツ","artist":"ARM+夕野ヨシミ(IOSYS)","genre":"東方Project","bpm":180,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":299,"name":"ロストワンの号哭","sortName":"ロストワンノコウコク","artist":"Neru","genre":"niconicoボーカロイド","bpm":162,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":14,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":301,"name":"患部で止まってすぐ溶ける~狂気の優曇華院","sortName":"カンフテトマツテスクトケル","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"東方Project","bpm":200,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":302,"name":"ケロ⑨destiny","sortName":"ケロ9DESTINY","artist":"Silver Forest","genre":"東方Project","bpm":172,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":303,"name":"Endless, Sleepless Night","sortName":"ENDLESSSLEEPLESSNIGHT","artist":"samfree feat.(V)・∀・(V)かにぱん。(A-ONE)","genre":"東方Project","bpm":165,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":305,"name":"POP STAR","sortName":"POPSTAR","artist":"平井堅 [cover]","genre":"POPSアニメ","bpm":140,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"mai-Star"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":308,"name":"Back 2 Back","sortName":"BACK2BACK","artist":"長沼英樹「ソニック ラッシュ」","genre":"ゲームバラエティ","bpm":150,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":309,"name":"神々の祈り","sortName":"カミカミノイノリ","artist":"舞風-MAIKAZE/沙紗飛鳥","genre":"東方Project","bpm":130,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":310,"name":"エピクロスの虹はもう見えない","sortName":"エヒクロスノニシハモウミエナイ","artist":"SYNC.ART'S feat. 美里","genre":"東方Project","bpm":155,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":311,"name":"シアワセうさぎ","sortName":"シアワセウサキ","artist":"あまね+ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":140,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":312,"name":"ってゐ! ~えいえんてゐVer~","sortName":"ツテイエイエンテイVER","artist":"石鹸屋","genre":"東方Project","bpm":156,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"rioN"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":313,"name":"待チ人ハ来ズ。","sortName":"マチヒトハコス","artist":"豚乙女","genre":"東方Project","bpm":160,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":314,"name":"Cosmic Magic Shooter","sortName":"COSMICMAGICSHOOTER","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":163,"version":14007,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":9,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":315,"name":"深海少女","sortName":"シンカイシヨウシヨ","artist":"ゆうゆ","genre":"niconicoボーカロイド","bpm":137,"version":13011,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":316,"name":"M.S.S.Planet","sortName":"MSSPLANET","artist":"M.S.S Project","genre":"niconicoボーカロイド","bpm":145,"version":13001,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":318,"name":"東方スイーツ!~鬼畜姉妹と受難メイド~","sortName":"トウホウスイイツ","artist":"Innocent Keyと小宮真央、ココ、樹詩音","genre":"東方Project","bpm":179,"version":15008,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":319,"name":"幻想のサテライト","sortName":"ケンソウノサテライト","artist":"豚乙女","genre":"東方Project","bpm":230,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"mai-Star"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":320,"name":"最速最高シャッターガール","sortName":"サイソクサイコウシヤツタアカアル","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":160,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":321,"name":"バラライカ","sortName":"ハラライカ","artist":"Performed by 光吉猛修","genre":"POPSアニメ","bpm":140,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"mai-Star"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":322,"name":"林檎華憐歌","sortName":"リンコカレンカ","artist":"ビートまりお母(尾崎順子)","genre":"niconicoボーカロイド","bpm":144,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"mai-Star"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":323,"name":"YATTA!","sortName":"YATTA","artist":"はっぱ隊 [cover]","genre":"POPSアニメ","bpm":133,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":9,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"mai-Star"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":324,"name":"Jack-the-Ripper◆","sortName":"JACKTHERIPPER","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":210,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"mai-Star"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":325,"name":"Windy Hill -Zone 1","sortName":"WINDYHILL","artist":"大谷智哉「ソニック ロストワールド」","genre":"ゲームバラエティ","bpm":194,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":4,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":326,"name":"コトバ・カラフル","sortName":"コトハカラフル","artist":"うたよめ575<正岡小豆(大坪由佳)小林抹茶(大橋彩香)>","genre":"ゲームバラエティ","bpm":169,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":327,"name":"タカハせ!名人マン","sortName":"タカハセメイシンマン","artist":"ビートまりお + ARM feat. 高橋名人","genre":"maimai","bpm":150,"version":13007,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":328,"name":"言ノ葉カルマ","sortName":"コトノハカルマ","artist":"そらる・ろん×れるりり","genre":"maimai","bpm":150,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":329,"name":"かせげ!ジャリンコヒーロー","sortName":"カセケシヤリンコヒイロオ","artist":"角田信朗「ヒーローバンク」","genre":"ゲームバラエティ","bpm":186,"version":13002,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":330,"name":"キズナの物語","sortName":"キスナノモノカタリ","artist":"Trefle「チェインクロニクル」","genre":"ゲームバラエティ","bpm":128,"version":13002,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":331,"name":"Heart Beats","sortName":"HEARTBEATS2","artist":"向日葵×emon(Tes.)","genre":"niconicoボーカロイド","bpm":128,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"rioN"},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":337,"name":"鼓動","sortName":"コトウ","artist":"青木 千紘「龍が如く 維新!」","genre":"ゲームバラエティ","bpm":121,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":339,"name":"DRAGONLADY","sortName":"DRAGONLADY","artist":"Nankumo/CUBE3","genre":"ゲームバラエティ","bpm":150,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":13,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":341,"name":"二息歩行","sortName":"ニソクホコウ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":180,"version":13001,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":342,"name":"ファンタジーゾーン OPA-OPA! -GMT remix-","sortName":"フアンタシイソオンOPAOPAGMTREMIX","artist":"Hiro(SEGA)「ファンタジーゾーン」","genre":"ゲームバラエティ","bpm":142,"version":13004,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":343,"name":"電車で電車でGO!GO!GO!GC! -GMT remix-","sortName":"テンシヤテテンシヤテGOGOGOGCGMTREMIX","artist":"COSIO(ZUNTATA/TAITO)/沢城千春「電車でGO!」","genre":"ゲームバラエティ","bpm":134,"version":13004,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":344,"name":"RIDGE RACER STEPS -GMT remix-","sortName":"RIDGERACERSTEPSGMTREMIX","artist":"Yuji Masubuchi(BNGI)「RIDGE RACER」","genre":"ゲームバラエティ","bpm":240,"version":13004,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":345,"name":"リッジでリッジでGO!GO!GO! -GMT mashup-","sortName":"リツシテリツシテGOGOGOGMTMASHUP","artist":"Hiro(SEGA)「RIDGE RACER」「電車でGO!」","genre":"ゲームバラエティ","bpm":146,"version":13005,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":346,"name":"オパ! オパ! RACER -GMT mashup-","sortName":"オハオハRACERGMTMASHUP","artist":"COSIO(ZUNTATA/TAITO)「ファンタジーゾーン」「RIDGE RACER」","genre":"ゲームバラエティ","bpm":172,"version":13005,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":347,"name":"電車で電車でOPA!OPA!OPA! -GMT mashup-","sortName":"テンシヤテテンシヤテOPAOPAOPAGMTMASHUP","artist":"Yuji Masubuchi(BNGI)「電車でGO!」「ファンタジーゾーン」","genre":"ゲームバラエティ","bpm":134,"version":13005,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":348,"name":"Axeria","sortName":"AXERIA","artist":"AcuticNotes","genre":"maimai","bpm":193,"version":15019,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"mai-Star"},{"level":14,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":349,"name":"ピーマンたべたら","sortName":"ヒイマンタヘタラ","artist":"カタオカツグミ","genre":"maimai","bpm":178,"version":14007,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":351,"name":"MIRROR of MAGIC","sortName":"MIRROROFMAGIC","artist":"Shoichiro Hirata feat.SUIMI","genre":"maimai","bpm":135,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":352,"name":"究極焼肉レストラン!お燐の地獄亭!","sortName":"キユウキヨクヤキニクレストランオリンノシコクテイ","artist":"ARM+夕野ヨシミ(IOSYS)feat. 藤枝あかね","genre":"東方Project","bpm":185,"version":14007,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":353,"name":"shake it!","sortName":"SHAKEIT","artist":"emon","genre":"niconicoボーカロイド","bpm":130,"version":14003,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":359,"name":"YU-MU","sortName":"YUMU","artist":"岸田教団&THE明星ロケッツ","genre":"東方Project","bpm":160,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":360,"name":"物凄い勢いでけーねが物凄いうた","sortName":"モノスコイイキオイテケエネカモノスコイウタ","artist":"Halozy","genre":"東方Project","bpm":180,"version":16001,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":9,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":362,"name":"BETTER CHOICE","sortName":"BETTERCHOICE","artist":"Jimmy Weckl feat.高貴みな","genre":"maimai","bpm":130,"version":14003,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":363,"name":"Oshama Scramble!","sortName":"OSHAMASCRAMBLE","artist":"t+pazolite","genre":"maimai","bpm":190,"version":15007,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":364,"name":"D✪N’T ST✪P R✪CKIN’","sortName":"DONTSTOPROCKIN","artist":"EB(aka EarBreaker)","genre":"maimai","bpm":140,"version":15007,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"Revo@LC"},{"level":13,"levelDecimal":5,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":365,"name":"ガラテアの螺旋","sortName":"カラテアノラセン","artist":"sasakure.UK","genre":"maimai","bpm":200,"version":15007,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":14,"levelDecimal":6,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":366,"name":"oboro","sortName":"OBORO","artist":"ヒゲドライバー","genre":"maimai","bpm":175,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":367,"name":"Dragoon","sortName":"DRAGOON","artist":"Shandy kubota","genre":"maimai","bpm":175,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":14,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":374,"name":"アンハッピーリフレイン","sortName":"アンハツヒイリフレイン","artist":"wowaka","genre":"niconicoボーカロイド","bpm":205,"version":14006,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":375,"name":"One Step Ahead","sortName":"ONESTEPAHEAD","artist":"伊東歌詞太郎","genre":"niconicoボーカロイド","bpm":186,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":376,"name":"L9","sortName":"L9","artist":"paraoka","genre":"ゲームバラエティ","bpm":256,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"合作だよ"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":378,"name":"planet dancer","sortName":"PLANETDANCER","artist":"樽木栄一郎","genre":"maimai","bpm":127,"version":14006,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"合作だよ"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":379,"name":"Caliburne ~Story of the Legendary sword~","sortName":"CALIBUNESTORYOFTHELEGENDARYSWORD","artist":"Project Grimoire","genre":"maimai","bpm":190,"version":14010,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"合作だよ"},{"level":14,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":380,"name":"どうしてこうなった","sortName":"トウシテコウナツタ","artist":"うどんゲルゲ","genre":"niconicoボーカロイド","bpm":180,"version":15009,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":381,"name":"B.B.K.K.B.K.K.","sortName":"BBKKBKK","artist":"nora2r","genre":"ゲームバラエティ","bpm":170,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":382,"name":"おこちゃま戦争","sortName":"オコチヤマセンソウ","artist":"ギガ/れをる","genre":"niconicoボーカロイド","bpm":175,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":383,"name":"Link","sortName":"LINK2","artist":"Circle of friends(天月-あまつき-・un:c・伊東歌詞太郎・コニー・はしやん)","genre":"niconicoボーカロイド","bpm":198,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":384,"name":"VERTeX","sortName":"VERTEX","artist":"Hiro「maimai」より","genre":"maimai","bpm":237,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"mai-Star"},{"level":14,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":385,"name":"Ignis Danse","sortName":"IGNISDANSE","artist":"Yuji Masubuchi「太鼓の達人」より","genre":"ゲームバラエティ","bpm":246,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":386,"name":"Scars of FAUNA","sortName":"SCARSOFFAUNA","artist":"猫叉Master「jubeat」より","genre":"ゲームバラエティ","bpm":165,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":387,"name":"FUJIN Rumble","sortName":"FUJINRUMBLE","artist":"COSIO(ZUNTATA)「グルーヴコースター」より","genre":"ゲームバラエティ","bpm":192,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":14,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":388,"name":"きたさいたま2000","sortName":"キタサイタマ2000","artist":"LindaAI-CUE(BNGI)「太鼓の達人」より","genre":"ゲームバラエティ","bpm":222,"version":14002,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":389,"name":"FLOWER","sortName":"FLOWER","artist":"DJ YOSHITAKA「jubeat」より","genre":"ゲームバラエティ","bpm":173,"version":14002,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"mai-Star"},{"level":14,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":390,"name":"Got more raves?","sortName":"GOTMORERAVES","artist":"E.G.G.「グルーヴコースター」より","genre":"ゲームバラエティ","bpm":266,"version":14002,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":399,"name":"不毛!","sortName":"フモウ","artist":"ぽてんしゃる0","genre":"niconicoボーカロイド","bpm":200,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":400,"name":"デッドレッドガールズ","sortName":"テツトレツトカアルス","artist":"MARUDARUMA","genre":"niconicoボーカロイド","bpm":230,"version":15013,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":401,"name":"赤心性:カマトト荒療治","sortName":"セキシンセイカマトトアラリヨウシ","artist":"スズム","genre":"niconicoボーカロイド","bpm":205,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":403,"name":"悪戯","sortName":"イタスラ","artist":"ろん×田中秀和(MONACA)","genre":"maimai","bpm":140,"version":15003,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":404,"name":"響縁","sortName":"キヨウエン","artist":"豚乙女","genre":"東方Project","bpm":180,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":411,"name":"初音ミクの消失","sortName":"ハツネミクノシヨウシツ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":240,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":412,"name":"イノコリ先生","sortName":"イノコリセンセイ","artist":"HoneyWorks","genre":"niconicoボーカロイド","bpm":162,"version":16004,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":413,"name":"キャプテン・ムラサのケツアンカー","sortName":"キヤフテンムラサノケツアンカア","artist":"ARM+夕野ヨシミ(IOSYS)feat.山本椛","genre":"東方Project","bpm":190,"version":15008,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":414,"name":"若い力 -SEGA HARD GIRLS MIX-","sortName":"ワカイチカラSEGAHARDGIRLSMIX","artist":"SC-3000(シーさん)/CV.相沢 舞、SG-1000(せん)/CV.芹澤 優、SG-1000Ⅱ(せんつー)/CV.大空直美、ゲームギア(ムギ)/CV.田中美海、ロボピッチャ(ぴっちゃん)/CV.もものはるな「Hi☆sCoool! セハガール」 [アニメPV]","genre":"POPSアニメ","bpm":162,"version":15006,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":417,"name":"ウミユリ海底譚","sortName":"ウミユリカイテイタン","artist":"n-buna","genre":"niconicoボーカロイド","bpm":120,"version":15005,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":418,"name":"welcome to maimai!! with マイマイマー","sortName":"WELCOMETOMAIMAI","artist":"Hiro feat.越田Rute隆人&ビートまりお","genre":"maimai","bpm":163,"version":15004,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":419,"name":"ストリーミングハート","sortName":"ストリイミンクハアト","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":210,"version":15013,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":420,"name":"Change Our MIRAI!","sortName":"CHANGEOURMIRAI","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":256,"version":15010,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":421,"name":"Aiolos","sortName":"AIOLOS","artist":"xi","genre":"maimai","bpm":205,"version":15017,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":14,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":422,"name":"LANCE","sortName":"LANCE","artist":"Ras","genre":"maimai","bpm":156,"version":15014,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":424,"name":"橙の幻想郷音頭","sortName":"チエンノケンソウキヨウオント","artist":"発熱巫女~ず","genre":"東方Project","bpm":136,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":425,"name":"東方妖々夢 ~the maximum moving about~","sortName":"トウホウヨウヨウムTHEMAXIMUMMOVINGABOUT","artist":"石鹸屋","genre":"東方Project","bpm":196,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"しろいろ"},{"level":13,"levelDecimal":3,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":426,"name":"蒼空に舞え、墨染の桜","sortName":"ソラニマエスミソメノサクラ","artist":"Silver Forest","genre":"東方Project","bpm":150,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":427,"name":"少女幻葬戦慄曲 ~ Necro Fantasia","sortName":"シヨウシヨケンソウセンリツキヨクNECROFANTASIA","artist":"どぶウサギ","genre":"東方Project","bpm":182,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"畳返し"},{"level":13,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":431,"name":"Contrapasso -paradiso-","sortName":"CONTRAPASSOPARADISO","artist":"t+pazolite","genre":"maimai","bpm":243,"version":17005,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":432,"name":"幸せになれる隠しコマンドがあるらしい","sortName":"シアワセニナレルカクシコマントカアルラシイ","artist":"うたたP","genre":"niconicoボーカロイド","bpm":142,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":0,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":434,"name":"フラグメンツ -T.V. maimai edit-","sortName":"フラクメンツTVMAIMAIEDIT","artist":"発熱巫女~ず","genre":"東方Project","bpm":160,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"Revo@LC"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":435,"name":"願いを呼ぶ季節","sortName":"ネカイヲヨフキセツ","artist":"舞風-MAIKAZE/時音-TOKINE","genre":"東方Project","bpm":170,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":437,"name":"Yet Another ”drizzly rain”","sortName":"YETANOTHERDRIZZLYRAIN","artist":"myu314 feat.あまね(COOL&CREATE)","genre":"東方Project","bpm":175,"version":15018,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"ぴちネコ"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":438,"name":"四次元跳躍機関","sortName":"ヨシケンチヨウヤクキカン","artist":"koutaq","genre":"東方Project","bpm":135,"version":15018,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":439,"name":"最終鬼畜妹・一部声","sortName":"サイシユウキチクイモウトイチフコエ","artist":"ビートまりお","genre":"東方Project","bpm":200,"version":15018,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":446,"name":"GEMINI -M-","sortName":"GEMINIM","artist":"Tatsh","genre":"maimai","bpm":180,"version":16009,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":9,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":447,"name":"+♂","sortName":"フラスタンシ","artist":"ギガ/れをる ダンス アルスマグナ","genre":"niconicoボーカロイド","bpm":180,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":448,"name":"ありふれたせかいせいふく","sortName":"アリフレタセカイセイフク","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":150,"version":16011,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"しろいろ"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":451,"name":"頓珍漢の宴","sortName":"トンチンカンノエン","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":145,"version":16011,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":453,"name":"Garden Of The Dragon","sortName":"GARDENOFTHEDRAGON","artist":"Kai「Wonderland Wars」","genre":"ゲームバラエティ","bpm":120,"version":16011,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":454,"name":"After Burner","sortName":"AFTERBURNER","artist":"東京アクティブNEETs","genre":"ゲームバラエティ","bpm":155,"version":16007,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":455,"name":"Counselor","sortName":"COUNSELOR","artist":"DECO*27 feat.echo","genre":"オンゲキCHUNITHM","bpm":135,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":456,"name":"Glorious Crown","sortName":"GLORIOUSCROWN","artist":"xi","genre":"maimai","bpm":225,"version":16014,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"ぴちネコ"},{"level":14,"levelDecimal":8,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":457,"name":"言ノ葉遊戯","sortName":"コトノハユウキ","artist":"S!N・高橋菜々×ひとしずく・やま△","genre":"maimai","bpm":164,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":458,"name":"りばーぶ","sortName":"リハアフ","artist":"高橋菜々×岡部啓一(MONACA)","genre":"maimai","bpm":120,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":11,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":459,"name":"幾四音-Ixion-","sortName":"イクシオン","artist":"M.S.S Project","genre":"オンゲキCHUNITHM","bpm":210,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":460,"name":"閃鋼のブリューナク","sortName":"センコウノフリユウナク","artist":"sasakure.UK","genre":"オンゲキCHUNITHM","bpm":140,"version":16002,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":461,"name":"無敵We are one!!","sortName":"ムテキWEAREONE","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":190,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":462,"name":"7thSense","sortName":"7THSENSE","artist":"削除","genre":"maimai","bpm":150,"version":16007,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ぴちネコ"},{"level":14,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":463,"name":"FEEL the BEATS","sortName":"FEELTHEBEATS","artist":"A-One","genre":"maimai","bpm":166,"version":16012,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"しろいろ"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":464,"name":"Revive The Rave","sortName":"REVIVETHERAVE","artist":"void(Mournfinale)","genre":"maimai","bpm":165,"version":16005,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":465,"name":"スリップフリップ","sortName":"スリツフフリツフ","artist":"tilt-six feat.串伊トモミ","genre":"maimai","bpm":143,"version":16012,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":466,"name":"Jimang Shot","sortName":"JIMANGSHOT","artist":"じまんぐ","genre":"東方Project","bpm":164,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":467,"name":"儚きもの人間","sortName":"ハカナキモノニンケン","artist":"豚乙女","genre":"東方Project","bpm":180,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":468,"name":"ラブリー☆えんじぇる!!","sortName":"ラフリイエンシエル","artist":"あべにゅうぷろじぇくと feat.佐倉紗織&井上みゆ「パチスロ快盗天使ツインエンジェル」","genre":"POPSアニメ","bpm":173,"version":16008,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":471,"name":"オモイヨシノ","sortName":"オモイヨシノ","artist":"loos feat. 柊莉杏","genre":"ゲームバラエティ","bpm":168,"version":16008,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":472,"name":"アージェントシンメトリー","sortName":"アアシエントシンメトリイ","artist":"Sta feat.b","genre":"maimai","bpm":172,"version":16002,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"Revo@LC"},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":480,"name":"HIMITSUスパーク","sortName":"HIMITSUスハアク","artist":"カラスは真っ白","genre":"POPSアニメ","bpm":156,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":482,"name":"Party 4U ”holy nite mix”","sortName":"PARTY4UHOLYNITEMIX","artist":"Cranky","genre":"ゲームバラエティ","bpm":159,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ぴちネコ"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":483,"name":"囲い無き世は一期の月影","sortName":"カコイナキヨハイチコノツキカケ","artist":"豚乙女","genre":"東方Project","bpm":172,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":488,"name":"Lividi","sortName":"LIVIDI","artist":"Feryquitous","genre":"maimai","bpm":191,"version":18015,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":490,"name":"Infantoon Fantasy","sortName":"INFANTOONFANTASY","artist":"t+pazolite","genre":"オンゲキCHUNITHM","bpm":185,"version":17004,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":492,"name":"Jumble Rumble","sortName":"JUMBLERUMBLE","artist":"INNOCENT NOIZE","genre":"maimai","bpm":185,"version":17007,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Revo@LC"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":493,"name":"Imitation:Loud Lounge","sortName":"IMITATIONLOUDLOUNGE","artist":"Ino(chronoize)","genre":"maimai","bpm":145,"version":18014,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":494,"name":"CITRUS MONSTER","sortName":"CITRUSMONSTER","artist":"D-Cee","genre":"maimai","bpm":220,"version":17015,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"ぴちネコ"},{"level":14,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":495,"name":"Hyper Active","sortName":"HYPERACTIVE","artist":"HiTECH NINJA","genre":"maimai","bpm":160,"version":17011,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":496,"name":"AMAZING MIGHTYYYY!!!!","sortName":"AMAZINGMIGHTYYYY","artist":"WAiKURO","genre":"maimai","bpm":185,"version":17018,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":14,"levelDecimal":7,"designer":"合作だよ"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":497,"name":"fake!fake!","sortName":"FAKEFAKE","artist":"カラスは真っ白","genre":"POPSアニメ","bpm":156,"version":17001,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":506,"name":"セハガガガンバッちゃう!!","sortName":"セハカカカンハツチヤウ","artist":"Hi☆sCoool! セハガール","genre":"POPSアニメ","bpm":202,"version":17010,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"Revo@LC"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":507,"name":"キミノヨゾラ哨戒班","sortName":"キミノヨソラシヨウカイハン","artist":"Orangestar","genre":"niconicoボーカロイド","bpm":185,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"ぴちネコ"},{"level":12,"levelDecimal":9,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":508,"name":"恋愛裁判","sortName":"レンアイサイハン","artist":"40mP","genre":"niconicoボーカロイド","bpm":134,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"合作だよ"},{"level":11,"levelDecimal":8,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":511,"name":"パーフェクト生命","sortName":"ハアフエクトセイメイ","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":200,"version":17003,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":512,"name":"StargazeR","sortName":"STARGAZER","artist":"骨盤P","genre":"niconicoボーカロイド","bpm":195,"version":18023,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":513,"name":"だんだん早くなる","sortName":"タンタンハヤクナル","artist":"40mP","genre":"niconicoボーカロイド","bpm":160,"version":18017,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"rioN"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":514,"name":"ヘルシーエンド","sortName":"ヘルシイエント","artist":"椎名もた (ぽわぽわP)","genre":"niconicoボーカロイド","bpm":150,"version":18502,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":517,"name":"東京リアルワールド","sortName":"トウキヨウリアルワアルト","artist":"out of service","genre":"niconicoボーカロイド","bpm":150,"version":17006,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"Jack"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":518,"name":"やめろ!聴くな!","sortName":"ヤメロキクナ","artist":"SLAVE.V-V-R","genre":"niconicoボーカロイド","bpm":160,"version":17017,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"しろいろ"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":520,"name":"木彫り鯰と右肩ゾンビ","sortName":"キホリナマストミキカタソンヒ","artist":"hanzo/赤飯歌唱Ver","genre":"niconicoボーカロイド","bpm":150,"version":17017,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":521,"name":"ECHO","sortName":"ECHO","artist":"CIRCRUSH","genre":"niconicoボーカロイド","bpm":140,"version":17017,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"rioN"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":524,"name":"Hand in Hand","sortName":"HANDINHAND","artist":"livetune","genre":"niconicoボーカロイド","bpm":128,"version":17008,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"Revo@LC"},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":526,"name":"brilliant better","sortName":"BRILLIANTBETTER","artist":"御形 アリシアナ(CV:福原 綾香)","genre":"オンゲキCHUNITHM","bpm":172,"version":17010,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":527,"name":"ハート・ビート","sortName":"ハアトヒイト","artist":"明坂 芹菜(CV:新田 恵海)","genre":"オンゲキCHUNITHM","bpm":212,"version":17016,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":528,"name":"Invitation","sortName":"INVITATION","artist":"れるりり feat.ろん","genre":"オンゲキCHUNITHM","bpm":147,"version":17001,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":529,"name":"connecting with you","sortName":"CONNECTINGWITHYOU","artist":"Takahiro Eguchi feat. 三澤秋","genre":"maimai","bpm":155,"version":17002,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Revo@LC"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":530,"name":"高気圧ねこロック","sortName":"コウキアツネコロツク","artist":"小野隊長とJimmy親分","genre":"maimai","bpm":260,"version":17002,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"ぴちネコ"},{"level":13,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":531,"name":"Prophesy One","sortName":"PROPHESYONE","artist":"vox2(小野秀幸)","genre":"maimai","bpm":264,"version":17018,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"rioN"},{"level":14,"levelDecimal":6,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":532,"name":"洗脳","sortName":"センノウ","artist":"ゆりん・柿チョコ×Neru","genre":"maimai","bpm":125,"version":17004,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":533,"name":"Barbed Eye","sortName":"BARBEDEYE","artist":"柿チョコ×みきとP","genre":"maimai","bpm":135,"version":17009,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"しろいろ"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":534,"name":"Nitrous Fury","sortName":"NITROUSFURY","artist":"Jun Senoue","genre":"maimai","bpm":144,"version":17013,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"しろいろ"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":535,"name":"色は匂へど散りぬるを","sortName":"イロハニオヘトチリヌルヲ","artist":"幽閉サテライト","genre":"東方Project","bpm":138,"version":18002,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":12,"levelDecimal":5,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":536,"name":"月に叢雲華に風","sortName":"ツキニムラクモハナニカセ","artist":"幽閉サテライト","genre":"東方Project","bpm":160,"version":17001,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":537,"name":"No Routine","sortName":"NOROUTINE","artist":"A-One","genre":"東方Project","bpm":163,"version":17012,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":538,"name":"ひれ伏せ愚民どもっ!","sortName":"ヒレフセクミントモ","artist":"ARM+夕野ヨシミ (IOSYS) feat.miko","genre":"東方Project","bpm":180,"version":17012,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"しろいろ"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":539,"name":"エテルニタス・ルドロジー","sortName":"エテルニタスルトロシ","artist":"IRON ATTACK!","genre":"東方Project","bpm":178,"version":17012,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":540,"name":"泡沫、哀のまほろば","sortName":"ウタカタアイノマホロハ","artist":"幽閉サテライト","genre":"東方Project","bpm":155,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"LabiLabi"},{"level":12,"levelDecimal":5,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":541,"name":"華鳥風月","sortName":"カチヨウフウケツ","artist":"幽閉サテライト","genre":"東方Project","bpm":123,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":542,"name":"METATRON","sortName":"METATRON","artist":"SHIKI","genre":"ゲームバラエティ","bpm":190,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":543,"name":"終わりなき物語","sortName":"オワリナキモノカタリ","artist":"クーナ(CV 喜多村英梨)「PHANTASY STAR ONLINE 2」","genre":"ゲームバラエティ","bpm":150,"version":17016,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":546,"name":"フォルテシモBELL","sortName":"フオルテシモBELL","artist":"天王洲 なずな(CV:山本 彩乃)","genre":"オンゲキCHUNITHM","bpm":121,"version":18007,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":9,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":6,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":547,"name":"私の中の幻想的世界観及びその顕現を想起させたある現実での出来事に関する一考察","sortName":"ワタシノナカノケンソウテキセカイカン","artist":"小仏 凪(CV:佐倉 薫)","genre":"オンゲキCHUNITHM","bpm":175,"version":18009,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"Moon Strix"},{"level":13,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":548,"name":"DETARAME ROCK&ROLL THEORY","sortName":"DETARAMEROCKROLLTHEORY","artist":"箱部 なる(CV:M・A・O)","genre":"オンゲキCHUNITHM","bpm":140,"version":18008,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":552,"name":"ゴーストルール","sortName":"コオストルウル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":210,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"畳返し"},{"level":13,"levelDecimal":2,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":553,"name":"チュルリラ・チュルリラ・ダッダッダ!","sortName":"チユルリラチユルリラタツタツタ","artist":"和田たけあき(くらげP)","genre":"niconicoボーカロイド","bpm":220,"version":18005,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":555,"name":"GOODMEN","sortName":"GOODMEN","artist":"EBIMAYO","genre":"ゲームバラエティ","bpm":175,"version":18009,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"ぴちネコ"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":556,"name":"夜明けまであと3秒","sortName":"ヨアケマテアト3ヒヨウ","artist":"BNSI(Taku Inoue)「シンクロニカ」より","genre":"ゲームバラエティ","bpm":182,"version":18001,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":557,"name":"Last Brave ~ Go to zero","sortName":"LASTBRAVEGOTOZERO","artist":"MECHANiCAL PANDA「BORDER BREAK」","genre":"ゲームバラエティ","bpm":132,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":558,"name":"STAIRWAY TO GENERATION","sortName":"STAIRWAYTOGENERATION","artist":"Yosh(Survive Said The Prophet)","genre":"ゲームバラエティ","bpm":150,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"rioN"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":559,"name":"空威張りビヘイビア","sortName":"カライハリヒヘイヒア","artist":"un:c・ろん×じーざすP","genre":"maimai","bpm":186,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":7,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":561,"name":"いっしそう電☆舞舞神拳!","sortName":"イツシソウテンマイマイシンケン","artist":"さつき が てんこもり feat. YURiCa/花たん","genre":"maimai","bpm":185,"version":18003,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"某S氏"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":564,"name":"ENJOY POLIS","sortName":"ENJOYPOLIS","artist":"LOPIT","genre":"maimai","bpm":220,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":565,"name":"生きてるおばけは生きている","sortName":"イキテルオハケハイキテイル","artist":"鬱P feat.flower","genre":"niconicoボーカロイド","bpm":140,"version":18005,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":566,"name":"天火明命","sortName":"アメノホアカリ","artist":"削除","genre":"maimai","bpm":155,"version":18022,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":14,"levelDecimal":0,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":567,"name":"HERA","sortName":"HERA","artist":"ルゼ","genre":"maimai","bpm":185,"version":18011,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":568,"name":"分からない","sortName":"ワカラナイ","artist":"ろん×黒魔","genre":"maimai","bpm":200,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"如月 ゆかり"},{"level":14,"levelDecimal":0,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":571,"name":"Our Wrenally","sortName":"OURWRENALLY","artist":"t+pazolite","genre":"maimai","bpm":105,"version":18006,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":14,"levelDecimal":8,"designer":"原田ひろゆき"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":572,"name":"Scream out! -maimai SONIC WASHER Edit-","sortName":"SCREAMOUTMAIMAISONICWASHEREDIT","artist":"A-One","genre":"東方Project","bpm":174,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":573,"name":"四月の雨","sortName":"シカツノアメ","artist":"cubesato","genre":"maimai","bpm":79,"version":18020,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":574,"name":"Selector","sortName":"SELECTOR","artist":"Aliesrite* (Ym1024 feat. lamie*)","genre":"maimai","bpm":148,"version":18010,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":578,"name":"ドキドキDREAM!!!","sortName":"トキトキDREAM","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":210,"version":18009,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":579,"name":"ポップミュージックは僕のもの","sortName":"ホツフミユウシツクハホクノモノ","artist":"ONIGAWARA","genre":"POPSアニメ","bpm":135,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":12,"levelDecimal":5,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":580,"name":"吉原ラメント","sortName":"ヨシワララメント","artist":"亜沙","genre":"niconicoボーカロイド","bpm":191,"version":18017,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":581,"name":"ねぇ、壊れタ人形ハ何処へ棄テらレるノ?","sortName":"ネエコワレタニンキヨウハトコヘステラレルノ","artist":"cosMo@暴走P","genre":"maimai","bpm":188,"version":18018,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":14,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":582,"name":"幽闇に目醒めしは","sortName":"ユウヤミニメサメシハ","artist":"セブンスヘブンMAXION","genre":"東方Project","bpm":120,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":583,"name":"Starlight Vision","sortName":"STARLIGHTVISION","artist":"矢鴇つかさ feat. 三澤秋","genre":"東方Project","bpm":180,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"ぴちネコ"},{"level":12,"levelDecimal":7,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":584,"name":"Club Ibuki in Break All","sortName":"CLUBIBUKIINBREAKALL","artist":"void+夕野ヨシミ (IOSYS) feat.藤原鞠菜","genre":"東方Project","bpm":175,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":585,"name":"Phantasm Brigade","sortName":"PHANTASMBRIGADE","artist":"Silver Forest","genre":"東方Project","bpm":168,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":586,"name":"永遠のメロディ","sortName":"エイエンノメロテイ","artist":"あ~るの~と(いえろ~ぜぶら)","genre":"東方Project","bpm":155,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":587,"name":"白ゆき","sortName":"シラユキ","artist":"n-buna","genre":"niconicoボーカロイド","bpm":210,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":589,"name":"Panopticon","sortName":"PANOPTICON","artist":"cybermiso","genre":"maimai","bpm":110,"version":18022,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":592,"name":"Sakura Fubuki","sortName":"SAKURAFUBUKI","artist":"Street","genre":"ゲームバラエティ","bpm":175,"version":18008,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":593,"name":"conflict","sortName":"CONFLICT","artist":"siromaru + cranky","genre":"ゲームバラエティ","bpm":160,"version":18007,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":598,"name":"すーぱーぬこになりたい","sortName":"スウハアヌコニナリタイ","artist":"まふまふ","genre":"niconicoボーカロイド","bpm":194,"version":18002,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Revo@LC"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":599,"name":"踊れオーケストラ","sortName":"オトレオオケストラ","artist":"YASUHIRO(康寛)","genre":"niconicoボーカロイド","bpm":180,"version":18005,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"Jack"},{"level":12,"levelDecimal":0,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":601,"name":"きらっせ☆ウッド村ファーム","sortName":"キラツセウツトムラフアアム","artist":"uno(IOSYS) feat.miko","genre":"POPSアニメ","bpm":190,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":602,"name":"taboo tears you up","sortName":"TABOOTEARSYOUUP","artist":"REDALiCE (HARDCORE TANO*C)","genre":"東方Project","bpm":180,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ぴちネコ"},{"level":13,"levelDecimal":4,"designer":"如月 ゆかり"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":603,"name":"その群青が愛しかったようだった","sortName":"ソノクンシヨウカイトシカツタヨウタ","artist":"n-buna feat.ヤギヌマカナ","genre":"オンゲキCHUNITHM","bpm":220,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"Techno Kitchen"},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":606,"name":"The wheel to the right","sortName":"THEWHEELTOTHERIGHT","artist":"Sampling Masters MEGA","genre":"オンゲキCHUNITHM","bpm":200,"version":18019,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":610,"name":"リンカーネイション","sortName":"リンカアネイシヨン","artist":"kemu","genre":"niconicoボーカロイド","bpm":185,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"玉子豆腐"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":611,"name":"宿題が終わらないっ!","sortName":"シユクタイカオワラナイ","artist":"Innocent Keyと梨本悠里、JUNCA、小宮真央、樹詩音、大瀬良あい","genre":"東方Project","bpm":180,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"rioN"},{"level":12,"levelDecimal":9,"designer":"如月 ゆかり"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":612,"name":"GO BACK 2 YOUR RAVE","sortName":"GOBACK2YOURRAVE","artist":"nora2r","genre":"ゲームバラエティ","bpm":170,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":613,"name":"天国と地獄 -言ノ葉リンネ-","sortName":"テンコクトシコクコトノハリンネ","artist":"伊東歌詞太郎・ろん×れるりり","genre":"maimai","bpm":138,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":614,"name":"夢花火","sortName":"ユメハナヒ","artist":"豚乙女","genre":"maimai","bpm":186,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":617,"name":"オトヒメモリー☆ウタゲーション","sortName":"オトヒメモリイウタケイシヨン","artist":"Junky","genre":"maimai","bpm":140,"version":18501,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":618,"name":"ラブチーノ","sortName":"ラフチイノ","artist":"Junky","genre":"niconicoボーカロイド","bpm":126,"version":18501,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"某S氏"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":621,"name":"ARROW","sortName":"ARROW","artist":"niki","genre":"niconicoボーカロイド","bpm":131,"version":18502,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"rioN"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":622,"name":"バッド・ダンス・ホール","sortName":"ハツトタンスホオル","artist":"ぱなまん/カラスヤサボウ","genre":"niconicoボーカロイド","bpm":152,"version":18502,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":624,"name":"KISS CANDY FLAVOR","sortName":"KISSCANDYFLAVOR","artist":"カラフル・サウンズ・ポート","genre":"ゲームバラエティ","bpm":146,"version":18503,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ぴちネコ"},{"level":13,"levelDecimal":4,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":625,"name":"Maxi","sortName":"MAXI","artist":"Nizikawa","genre":"ゲームバラエティ","bpm":180,"version":18503,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"LabiLabi"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":626,"name":"相思創愛","sortName":"ソウシソウアイ","artist":"伊東歌詞太郎・ろん×まらしぃ","genre":"maimai","bpm":195,"version":18504,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"LabiLabi"},{"level":13,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":627,"name":"心象蜃気楼","sortName":"シンシヨウシンキロウ","artist":"Orangestar","genre":"オンゲキCHUNITHM","bpm":190,"version":18504,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":628,"name":"光線チューニング","sortName":"コウセンチユウニンク","artist":"ナユタン星人","genre":"オンゲキCHUNITHM","bpm":190,"version":18504,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Moon Strix"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":629,"name":"Limit Break","sortName":"LIMITBREAK","artist":"DiGiTAL WiNG","genre":"maimai","bpm":153,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"玉子豆腐"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":630,"name":"曖昧mind","sortName":"アイマイMIND","artist":"Halozy","genre":"maimai","bpm":135,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":631,"name":"KING is BACK!!","sortName":"KINGISBACK","artist":"A-One","genre":"maimai","bpm":176,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":9,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":632,"name":"Ultranova","sortName":"ULTRANOVA","artist":"A4paper","genre":"maimai","bpm":156,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":634,"name":"GET!! 夢&DREAM","sortName":"GETユメDREAM","artist":"加賀美 祥「学園ハンサム」","genre":"POPSアニメ","bpm":150,"version":18506,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":636,"name":"日本の米は世界一","sortName":"ニホンノコメハセカイイチ","artist":"打首獄門同好会","genre":"POPSアニメ","bpm":138,"version":18512,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":637,"name":"ないせんのうた","sortName":"ナイセンノウタ","artist":"ナイセン - momoco-","genre":"niconicoボーカロイド","bpm":184,"version":18512,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"rioN"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":639,"name":"Starlight Dance Floor","sortName":"STARLIGHTDANCEFLOOR","artist":"発熱巫女~ず","genre":"東方Project","bpm":128,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"玉子豆腐"},{"level":12,"levelDecimal":5,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":640,"name":"妖精村の月誕祭 ~Lunate Elf","sortName":"ヨウセイムラノケツタンサイLUNATEELF","artist":"どぶウサギ","genre":"東方Project","bpm":132,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"某S氏"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":641,"name":"Calamity Fortune","sortName":"CALAMITYFORTUNE","artist":"LeaF","genre":"東方Project","bpm":200,"version":18512,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"玉子豆腐"},{"level":14,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":642,"name":"Justified","sortName":"JUSTIFIED","artist":"MintJam feat.光吉猛修","genre":"maimai","bpm":185,"version":19012,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":643,"name":"Excalibur ~Revived resolution~","sortName":"EXCALIBURREVIVEDRESOLUTION","artist":"Project Grimoire","genre":"maimai","bpm":200,"version":19005,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":647,"name":"エイリアンエイリアン","sortName":"エイリアンエイリアン","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":152,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"すきやき奉行"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":648,"name":"My Dearest Song","sortName":"MYDEARESTSONG","artist":"月鈴 白奈(CV:高野 麻里佳)","genre":"オンゲキCHUNITHM","bpm":145,"version":18509,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"LabiLabi"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":649,"name":"猛進ソリストライフ!","sortName":"モウシンソリストライフ","artist":"月鈴 那知(CV:今村 彩夏)","genre":"オンゲキCHUNITHM","bpm":189,"version":18509,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":650,"name":"Let's Go Away","sortName":"LETSGOAWAY","artist":"光吉猛修「デイトナ Championship USA」","genre":"ゲームバラエティ","bpm":240,"version":19502,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":654,"name":"真・ハンサム体操でズンドコホイ","sortName":"シンハンサムタイソウテスントコホイ","artist":"10Re;「学園ハンサム」","genre":"POPSアニメ","bpm":140,"version":18506,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":655,"name":"フラジール","sortName":"フラシイル","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":127,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":8,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":657,"name":"オーディエンスを沸かす程度の能力 feat.タイツォン","sortName":"オオテイエンスヲウコカステイトノノウリヨク","artist":"D.watt(IOSYS)+らっぷびと","genre":"東方Project","bpm":216,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":658,"name":"人里に下ったアタイがいつの間にか社畜になっていた件","sortName":"ヒトサトニクタツタアタイカイツノマニカシヤチクニナツテイタケン","artist":"ねこみりん + nora2r feat. 小宮真央","genre":"ゲームバラエティ","bpm":180,"version":18503,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":664,"name":"Moon of Noon","sortName":"MOONOFNOON","artist":"Sampling Masters MEGA","genre":"maimai","bpm":200,"version":18507,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"Moon Strix"},{"level":14,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":665,"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","sortName":"チルノノハアフエクトサンスウキヨウシツキユウシユウネンハアシヨン","artist":"IOSYSと愉快な⑨周年フレンズ","genre":"東方Project","bpm":175,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":666,"name":"デスパレイト","sortName":"テスハレイト","artist":"owl*tree","genre":"maimai","bpm":145,"version":18507,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"ぴちネコ"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":670,"name":"ドーナツホール","sortName":"トオナツホオル","artist":"ハチ","genre":"niconicoボーカロイド","bpm":252,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Moon Strix"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":672,"name":"MilK","sortName":"MILK","artist":"モリモリあつし","genre":"ゲームバラエティ","bpm":150,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":673,"name":"咲キ誇レ常世ノ華","sortName":"サキホコレトコヨノハナ","artist":"Sou×マチゲリータ","genre":"maimai","bpm":170,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":674,"name":"Magical Flavor","sortName":"MAGICALFLAVOR","artist":"DECO*27 feat.Tia","genre":"maimai","bpm":98,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"玉子豆腐"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":680,"name":"Candy Tall Woman","sortName":"CANDYTALLWOMAN","artist":"naotyu- feat. 佐々木恵梨","genre":"maimai","bpm":190,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ものくろっく"},{"level":13,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":681,"name":"Signature","sortName":"SIGNATURE","artist":"Palme","genre":"maimai","bpm":128,"version":19003,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":682,"name":"人生リセットボタン","sortName":"シンセイリセツトホタン","artist":"kemu","genre":"niconicoボーカロイド","bpm":200,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":683,"name":"しねばいいのに","sortName":"シネハイイノニ","artist":"どぶウサギ","genre":"niconicoボーカロイド","bpm":138,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"LabiLabi"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":684,"name":"もうみんなしねばいいのに","sortName":"モウミンナシネハイイノニ","artist":"谷屋楽","genre":"東方Project","bpm":180,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":687,"name":"共感覚おばけ","sortName":"キヨウカンカクオハケ","artist":"ササノマリイ","genre":"niconicoボーカロイド","bpm":184,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":688,"name":"麒麟","sortName":"キリン","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":220,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"ぴちネコ"},{"level":14,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":689,"name":"Credits","sortName":"CREDITS","artist":"Frums","genre":"ゲームバラエティ","bpm":179,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":690,"name":"ダンスロボットダンス","sortName":"タンスロホツトタンス","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":190,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":691,"name":"アルカリレットウセイ","sortName":"アルカリレツトウセイ","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":158,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":692,"name":"ドクハク","sortName":"トクハク","artist":"MARETU","genre":"niconicoボーカロイド","bpm":208,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":693,"name":"キレキャリオン","sortName":"キレキヤリオン","artist":"ポリスピカデリー","genre":"niconicoボーカロイド","bpm":170,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":694,"name":"猫祭り","sortName":"ネコマツリ","artist":"箱部 なる(CV:M・A・O)","genre":"オンゲキCHUNITHM","bpm":160,"version":19008,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"LabiLabi"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":695,"name":"TRUST","sortName":"TRUST","artist":"小仏 凪(CV:佐倉 薫)","genre":"オンゲキCHUNITHM","bpm":190,"version":19008,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":696,"name":"Still","sortName":"STILL","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":176,"version":19008,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":699,"name":"天狗の落とし文 feat. ytr","sortName":"テンクノオトシモノフミフイイトユトリ","artist":"魂音泉","genre":"東方Project","bpm":160,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":700,"name":"疾走あんさんぶる","sortName":"シツソウアンサンフル","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":195,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":701,"name":"Doll Judgment","sortName":"DOLLJUDGMENT","artist":"ぬるはち","genre":"東方Project","bpm":230,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":702,"name":"WARNING×WARNING×WARNING","sortName":"WARNINGWARNINGWARNING","artist":"暁Records","genre":"東方Project","bpm":172,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":704,"name":"SPILL OVER COLORS","sortName":"SPILLOVERCOLORS","artist":"矢鴇つかさ feat. kalon.","genre":"maimai","bpm":142,"version":19009,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":705,"name":"Mare Maris","sortName":"MAREMARIS","artist":"M2U","genre":"maimai","bpm":150,"version":19012,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":706,"name":"シャルル","sortName":"シヤルル","artist":"バルーン","genre":"niconicoボーカロイド","bpm":145,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":707,"name":"フリィダム ロリィタ","sortName":"フリイタムロリイタ","artist":"ねじ式","genre":"niconicoボーカロイド","bpm":150,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":708,"name":"バレリーコ","sortName":"ハレリイコ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":150,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":709,"name":"アウターサイエンス","sortName":"アウタアサイセンス","artist":"じん","genre":"niconicoボーカロイド","bpm":195,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":710,"name":"REVIVER オルタンシア・サーガ -蒼の騎士団- オリジナルVer.","sortName":"REVIVERアオルタンシアサアカアオノキシタンオリシナルハアシヨン","artist":"MY FIRST STORY","genre":"POPSアニメ","bpm":200,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":711,"name":"拝啓ドッペルゲンガー","sortName":"ハイケイトツヘルケンカア","artist":"kemu","genre":"niconicoボーカロイド","bpm":181,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":712,"name":"ミラクル・ショッピング","sortName":"ミラクルシヨツヒンク","artist":"田中マイミ","genre":"POPSアニメ","bpm":167,"version":19005,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":713,"name":"Kinda Way","sortName":"KINDAWAY","artist":"good-cool ft. Pete Klassen","genre":"maimai","bpm":127,"version":19005,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":717,"name":"ラブって♡ジュエリー♪えんじぇる☆ブレイク!!","sortName":"ラフツテシユエリウエンシエルフレイク","artist":"あべにゅうぷろじぇくと feat.天月めぐる&如月すみれ「ツインエンジェルBREAK」","genre":"POPSアニメ","bpm":238,"version":19907,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":2,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":719,"name":"エンドマークに希望と涙を添えて","sortName":"エントマアクニキホウトナミタヲソエテ","artist":"cosMo@暴走P","genre":"オンゲキCHUNITHM","bpm":257,"version":19010,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":720,"name":"ナンセンス文学","sortName":"ナンセンスフンカク","artist":"Eve","genre":"niconicoボーカロイド","bpm":154,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":721,"name":"Bang Babang Bang!!!","sortName":"BANGBABANGBANG","artist":"御形 アリシアナ(CV:福原 綾香)","genre":"オンゲキCHUNITHM","bpm":200,"version":19001,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":722,"name":"Tic Tac DREAMIN’","sortName":"TICTACDREAMIN","artist":"天王洲 なずな(CV:山本 彩乃)","genre":"オンゲキCHUNITHM","bpm":125,"version":19001,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":1,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":723,"name":"SPICY SWINGY STYLE","sortName":"SPICYSWINGYSTYLE","artist":"明坂 芹菜(CV:新田 恵海)","genre":"オンゲキCHUNITHM","bpm":242,"version":19001,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":725,"name":"砂の惑星 feat. HATSUNE MIKU","sortName":"スナノワクセイ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":95,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":726,"name":"アンノウン・マザーグース","sortName":"アンノウンマサアクウス","artist":"wowaka","genre":"niconicoボーカロイド","bpm":222,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"玉子豆腐"},{"level":13,"levelDecimal":3,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":731,"name":"妄想感傷代償連盟","sortName":"モウソウカンシヨウタイシヨウレンメイ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":110,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"すきやき奉行"},{"level":11,"levelDecimal":4,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":732,"name":"LOVE EAST","sortName":"LOVEEAST","artist":"暁Records","genre":"東方Project","bpm":168,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":733,"name":"Fist Bump","sortName":"FISTBUMP","artist":"大谷智哉, Douglas Robb from Hoobastank「ソニック フォース」","genre":"ゲームバラエティ","bpm":217,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":0,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":734,"name":"ENERGY SYNERGY MATRIX","sortName":"ENERGYSYNERGYMATRIX","artist":"Tanchiky","genre":"ゲームバラエティ","bpm":160,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":735,"name":"Session High⤴","sortName":"SESSIONHIGH","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":200,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":736,"name":"World Vanquisher","sortName":"WORLDVANQUISHER","artist":"void (Mournfinale)","genre":"オンゲキCHUNITHM","bpm":170,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":737,"name":"FestivaLight","sortName":"FESTIVALIGHT","artist":"霜月はるか","genre":"maimai","bpm":125,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":738,"name":"Brain Power","sortName":"BRAINPOWER","artist":"ノマ","genre":"ゲームバラエティ","bpm":170,"version":19501,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":739,"name":"進め!イッスン軍団 -Rebellion of the Dwarfs-","sortName":"ススメイツスンクンタンREBELLIONOFTHEDWARFS","artist":"dawn-system","genre":"東方Project","bpm":172,"version":19501,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"LabiLabi"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":740,"name":"ULTRA B+K","sortName":"ULTRABK","artist":"nora2r","genre":"ゲームバラエティ","bpm":175,"version":19508,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"LabiLabi"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":741,"name":"インビジブル","sortName":"インヒシフル","artist":"kemu","genre":"niconicoボーカロイド","bpm":192,"version":19504,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":3,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":742,"name":"彗星ハネムーン","sortName":"スイセイハネムウン","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":145,"version":19504,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":745,"name":"keep hopping","sortName":"KEEPHOPPING","artist":"kamome sano","genre":"maimai","bpm":155,"version":19503,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":746,"name":"larva","sortName":"LARVA","artist":"ガリガリさむし","genre":"maimai","bpm":202,"version":19503,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":14,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":750,"name":"初音ミクの激唱","sortName":"ハツネミクノケキシヨウ","artist":"Storyteller","genre":"niconicoボーカロイド","bpm":200,"version":19505,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":14,"levelDecimal":5,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":752,"name":"true my heart -Lovable mix-","sortName":"TRUEMYHEARTLOVABLEMIX","artist":"ave;new feat.佐倉紗織","genre":"POPSアニメ","bpm":135,"version":19907,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":753,"name":"Rodeo Machine","sortName":"RODEOMACHINE","artist":"HALFBY","genre":"POPSアニメ","bpm":115,"version":19502,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":756,"name":"CYBER Sparks","sortName":"CYBERSPARKS","artist":"Tatsh","genre":"東方Project","bpm":192,"version":19507,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":757,"name":"Xevel","sortName":"XEVEL","artist":"Tatsh","genre":"オンゲキCHUNITHM","bpm":176,"version":19507,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":758,"name":"INFINITE WORLD","sortName":"INFINITEWORLD","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":167,"version":19508,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":759,"name":"サドマミホリック","sortName":"サトマミホリツク","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":200,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":760,"name":"Ragnarok","sortName":"RAGNAROK","artist":"sky_delta","genre":"maimai","bpm":184,"version":19508,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"LabiLabi"},{"level":14,"levelDecimal":1,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":762,"name":"このピアノでお前を8759632145回ぶん殴る","sortName":"コノヒアノテオマエヲ8759632145カイフンナクル","artist":"SLAVE.V-V-R","genre":"niconicoボーカロイド","bpm":200,"version":19513,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":763,"name":"はやくそれになりたい!","sortName":"ハヤクソレニナリタイ","artist":"キノシタ feat. 音街ウナ","genre":"niconicoボーカロイド","bpm":185,"version":19513,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":764,"name":"フィクサー","sortName":"フイクサア","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":135,"version":19513,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":765,"name":"みんなの","sortName":"ミンナノ","artist":"豚乙女","genre":"東方Project","bpm":190,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":766,"name":"アマノジャクリバース feat. ytr","sortName":"アマノシヤクリハアスFEATYTR","artist":"魂音泉","genre":"東方Project","bpm":160,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":9,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":767,"name":"進捗どうですか?","sortName":"シンチヨクトウテスカ","artist":"sumijun(Halozy) feat. ななひら(Confetto)","genre":"東方Project","bpm":199,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":768,"name":"Help me, あーりん!","sortName":"HELPMEARRIN","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":183,"version":19510,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":769,"name":"なるとなぎのパーフェクトロックンロール教室","sortName":"ナルトナキノハアフエクトロツクンロオルキヨウシツ","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":216,"version":19510,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"玉子豆腐"},{"level":13,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":770,"name":"あねぺったん","sortName":"アネヘツタン","artist":"月鈴姉妹(イロドリミドリ)","genre":"オンゲキCHUNITHM","bpm":180,"version":19510,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":771,"name":"We Gonna Journey","sortName":"WEGONNAJOURNEY","artist":"Queen P.A.L.","genre":"オンゲキCHUNITHM","bpm":160,"version":19511,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":772,"name":"FREEDOM DiVE (tpz Overcute Remix)","sortName":"FREEDOMDIVETPZOVERCUTEREMIX","artist":"t+pazolite","genre":"ゲームバラエティ","bpm":234,"version":19511,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":14,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":773,"name":"SILENT BLUE","sortName":"SILENTBLUE","artist":"かねこちはる","genre":"maimai","bpm":210,"version":19514,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":775,"name":"ジンギスカン","sortName":"シンキスカン","artist":"仁井山征弘 Feat. GREAT G and surprise","genre":"POPSアニメ","bpm":150,"version":19512,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":776,"name":"にじよめちゃん体操第一億","sortName":"ニシヨメチヤンタイソウタイイチオク","artist":"にじよめちゃんとZIPたん","genre":"POPSアニメ","bpm":120,"version":19512,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"玉子豆腐"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":777,"name":"花と、雪と、ドラムンベース。","sortName":"ハナトユキノトラムンヘエス","artist":"kanone feat. せんざい","genre":"maimai","bpm":180,"version":19512,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"合作だよ"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":778,"name":"Conquista Ciela","sortName":"CONQUISTACIELA","artist":"光吉猛修「バーチャロン」","genre":"ゲームバラエティ","bpm":140,"version":19502,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":779,"name":"怒槌","sortName":"イカツチ","artist":"光吉猛修","genre":"オンゲキCHUNITHM","bpm":200,"version":19514,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"譜面ボーイズからの挑戦状"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":781,"name":"Seyana. ~何でも言うことを聞いてくれるアカネチャン~","sortName":"SEYANAナンテモイウコトヲキイテクレルアカネチヤン","artist":"GYARI","genre":"niconicoボーカロイド","bpm":144,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Moon Strix"},{"level":13,"levelDecimal":3,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":782,"name":"おねがいダーリン","sortName":"オネカイタアリン","artist":"ONE (song by ナナホシ管弦楽団)","genre":"niconicoボーカロイド","bpm":180,"version":19504,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"LabiLabi"},{"level":12,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":786,"name":"My First Phone","sortName":"MYFIRSTPHONE","artist":"cubesato","genre":"オンゲキCHUNITHM","bpm":114,"version":19514,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":789,"name":"ネ!コ!","sortName":"ネコ","artist":"パトリシア・オブ・エンド・黒木未知・夕莉シャチ・明日原ユウキ「ノラと皇女と野良猫ハート」","genre":"POPSアニメ","bpm":182,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"玉子豆腐"},{"level":13,"levelDecimal":0,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":791,"name":"ロールプレイングゲーム","sortName":"ロオルフレインクケエム","artist":"そらまふうらさか","genre":"niconicoボーカロイド","bpm":162,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":792,"name":"ヒバナ","sortName":"ヒハナ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":200,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"玉子豆腐"},{"level":12,"levelDecimal":0,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":793,"name":"ロキ","sortName":"ロキ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":150,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":794,"name":"Money Money","sortName":"MONEYMONEY","artist":"暁Records","genre":"東方Project","bpm":145,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"LabiLabi"},{"level":13,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":796,"name":"極圏","sortName":"キヨクケン","artist":"cosMo VS dj TAKA「SOUND VOLTEX」より","genre":"ゲームバラエティ","bpm":207,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":797,"name":"Scarlet Lance","sortName":"SCARLETLANCE","artist":"MASAKI(ZUNTATA)「グルーヴコースター3EXドリームパーティー」より","genre":"ゲームバラエティ","bpm":185,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"LabiLabi"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":798,"name":"セイクリッド ルイン","sortName":"セイクリツトルイン","artist":"Drop&祇羽 feat. 葉月ゆら「太鼓の達人」より","genre":"ゲームバラエティ","bpm":186,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"LabiLabi"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":799,"name":"QZKago Requiem","sortName":"QZKAGOREQUIEM","artist":"t+pazolite","genre":"maimai","bpm":257,"version":19992,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":9,"designer":"Garakuta Scramble!"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":800,"name":"EVERGREEN","sortName":"EVERGREEN","artist":"Cranky","genre":"ゲームバラエティ","bpm":145,"version":19901,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":802,"name":"不思議の国のクリスマス","sortName":"フシキノクニノクリスマス","artist":"SOUND HOLIC feat. 3L","genre":"東方Project","bpm":128,"version":19901,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":803,"name":"Schwarzschild","sortName":"SCHWARZSCHILD","artist":"Tsukasa","genre":"maimai","bpm":188,"version":19993,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"“H”ack"},{"level":14,"levelDecimal":9,"designer":"“H”ack underground"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":806,"name":"ナイトメア☆パーティーナイト","sortName":"ナイトメアハアテイナイト","artist":"くちばしP","genre":"niconicoボーカロイド","bpm":175,"version":19902,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":809,"name":"結ンデ開イテ羅刹ト骸","sortName":"ムスンテヒライテラセツトムクロ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":169,"version":19903,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"サファ太"},{"level":12,"levelDecimal":0,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":812,"name":"Alea jacta est!","sortName":"ALEAJACTAEST","artist":"BlackY fused with WAiKURO","genre":"maimai","bpm":162,"version":19994,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"“Carpe diem” * HAN∀BI"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん fused with Phoenix"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":815,"name":"L4TS:2018 (feat. あひる & KTA)","sortName":"L4TS2018FEATアヒルアントケイタ","artist":"Sprite Recordings","genre":"ゲームバラエティ","bpm":190,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"玉子豆腐"},{"level":13,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":816,"name":"クレイジークレイジーダンサーズ","sortName":"クレイシイクレイシイタンサアス","artist":"ビートまりお+あまね(COOL&CREATE)","genre":"東方Project","bpm":172,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":817,"name":"【東方ニコカラ】秘神マターラ feat.魂音泉【IOSYS】","sortName":"トウホウニコカラヒシンマタアラフユウチヤリンクタマオンセンイオシス","artist":"ARM (IOSYS)","genre":"東方Project","bpm":168,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":818,"name":"隠然","sortName":"インセン","artist":"豚乙女","genre":"東方Project","bpm":210,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":819,"name":"White Traveling Girl","sortName":"WHITETRAVERINGGIRL","artist":"A-One","genre":"東方Project","bpm":154,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"華火職人"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":820,"name":"FFT","sortName":"FFT","artist":"cybermiso","genre":"maimai","bpm":180,"version":19995,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":0,"designer":"safaTAmago"},{"level":14,"levelDecimal":5,"designer":"JAQ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":821,"name":"-OutsideR:RequieM-","sortName":"OUTSIDERREQUIEM","artist":"箱部なる(CV:M・A・O)","genre":"オンゲキCHUNITHM","bpm":181,"version":19906,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":822,"name":"イロトリドリのメロディ","sortName":"イロトリトリノメロテイ","artist":"小仏凪(CV:佐倉薫)","genre":"オンゲキCHUNITHM","bpm":140,"version":19906,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":823,"name":"奏者はただ背中と提琴で語るのみ","sortName":"ソウシヤハタタセナカトハイオリンテカタルノミ","artist":"月鈴那知(CV:今村彩夏)","genre":"オンゲキCHUNITHM","bpm":230,"version":19906,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":825,"name":"雷切-RAIKIRI-","sortName":"ライキリ","artist":"kanone","genre":"maimai","bpm":165,"version":19996,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":6,"designer":"某S氏"},{"level":14,"levelDecimal":8,"designer":"Phoenix"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":829,"name":"敗北の少年","sortName":"ハイホクノシヨウネン","artist":"kemu","genre":"niconicoボーカロイド","bpm":185,"version":19909,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":830,"name":"立ち入り禁止","sortName":"タチイリキンシ","artist":"まふまふ","genre":"niconicoボーカロイド","bpm":160,"version":19909,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":1,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":832,"name":"命ばっかり","sortName":"イノチハツカリ","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":128,"version":19909,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":833,"name":"the EmpErroR","sortName":"THEEMPERROR","artist":"sasakure.UK","genre":"maimai","bpm":240,"version":19997,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":4,"designer":"すきやき奉行"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":9,"designer":"-ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":834,"name":"PANDORA PARADOXXX","sortName":"PANDORAPARADOXXX","artist":"削除","genre":"maimai","bpm":150,"version":19998,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":9,"designer":"譜面-100号"},{"level":14,"levelDecimal":9,"designer":"PANDORA BOXXX"},{"level":15,"levelDecimal":0,"designer":"PANDORA PARADOXXX"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":835,"name":"Believe the Rainbow","sortName":"BELIEVETHERAINBOW","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":133,"version":19999,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":836,"name":"Good Bye, Mr. Jack","sortName":"GOODBYEMRJACK","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":180,"version":19910,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":837,"name":"Altale","sortName":"ALTALE","artist":"削除","genre":"ゲームバラエティ","bpm":90,"version":19910,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":838,"name":"最終鬼畜妹フランドール・S","sortName":"サイシユウキチクイモウトフラントオルスカアレツト","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":200,"version":19911,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":1,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":839,"name":"ネクロファンタジア~Arr.Demetori","sortName":"ネクロフアンタシアARRDEMETORI","artist":"Demetori","genre":"東方Project","bpm":180,"version":19911,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":840,"name":"Imperishable Night 2006 (2016 Refine)","sortName":"IMPERISHABLENIGHT20062016REFINE","artist":"ゆうゆ / 篠螺悠那","genre":"東方Project","bpm":161,"version":19911,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":841,"name":"終点","sortName":"シユウテン","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":222,"version":19912,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":842,"name":"WORLD'S END UMBRELLA","sortName":"WORLDSENDUMBRELLA","artist":"ハチ","genre":"niconicoボーカロイド","bpm":180,"version":19912,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"サファ太"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":844,"name":"End Time","sortName":"ENDTIME","artist":"Cres.","genre":"ゲームバラエティ","bpm":180,"version":19912,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":848,"name":"魔法少女になるしかねぇ","sortName":"マホウシヨウシヨニナルシカネエ","artist":"ねこみりん feat.小宮真央","genre":"ゲームバラエティ","bpm":165,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"玉子豆腐"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":849,"name":"Kattobi KEIKYU Rider","sortName":"KATTOBIKEIKYURIDER","artist":"Sampling Masters MEGA","genre":"オンゲキCHUNITHM","bpm":220,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":850,"name":"B.M.S.","sortName":"BMS","artist":"光吉猛修の父","genre":"ゲームバラエティ","bpm":200,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":852,"name":"TiamaT:F minor","sortName":"TIAMATFMINOR","artist":"Team Grimoire","genre":"オンゲキCHUNITHM","bpm":215,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":853,"name":"前前前世","sortName":"センセンセンセ","artist":"RADWIMPS","genre":"POPSアニメ","bpm":190,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1020,"name":"Technicians High","sortName":"TECHNICIANSHIGH","artist":"HiTECH NINJA","genre":"maimai","bpm":165,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1051,"name":"Destr0yer","sortName":"DESTR0YER","artist":"削除 feat. Nikki Simmons","genre":"ゲームバラエティ","bpm":90,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1081,"name":"サンバランド","sortName":"サンハラント","artist":"SAMBA MASTER 佐藤","genre":"ゲームバラエティ","bpm":132,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1085,"name":"Halcyon","sortName":"HALCYON","artist":"xi","genre":"ゲームバラエティ","bpm":191,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":3,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1103,"name":"渦状銀河のシンフォニエッタ","sortName":"カシヨウキンカノシンフオニエツタ","artist":"山本真央樹","genre":"maimai","bpm":238,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Luxizhel"},{"level":14,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1235,"name":"VIIIbit Explorer","sortName":"VIIIBITEXPLORER","artist":"Lime","genre":"maimai","bpm":188,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":14,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1301,"name":"華の集落、秋のお届け","sortName":"ハナノシユウラクアキノオトトケ","artist":"Umiai","genre":"maimai","bpm":165,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1736,"name":"プリズム△▽リズム","sortName":"フリスムリスム","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":155,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1819,"name":"AFTER PANDORA","sortName":"AFTERPANDORA","artist":"削除","genre":"maimai","bpm":85,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10044,"name":"ハッピーシンセサイザ","sortName":"ハツヒイシンセサイサ","artist":"EasyPop","genre":"niconicoボーカロイド","bpm":127,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"みそかつ侍"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10070,"name":"ジングルベル","sortName":"シンクルヘル","artist":"SEGA Sound Unit [H.]","genre":"maimai","bpm":100,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":6,"designer":"舞舞10年ズ ~ファイナル~"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10117,"name":"炎歌 -ほむらうた-","sortName":"ホムラウタ","artist":"Hiro/森山愛子","genre":"maimai","bpm":108,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10128,"name":"御旗のもとに","sortName":"ミハタノモトニ","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":147,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10145,"name":"Starlight Disco","sortName":"STARLIGHTDISCO","artist":"loos feat. Meramipop","genre":"maimai","bpm":128,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":9,"designer":"Starlight Disco Festa"},{"level":13,"levelDecimal":1,"designer":"Starlight Disco Festa"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10146,"name":"39","sortName":"39","artist":"sasakure.UK x DECO*27","genre":"niconicoボーカロイド","bpm":175,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10185,"name":"*ハロー、プラネット。","sortName":"ハロオフラネツト","artist":"sasakure.UK","genre":"niconicoボーカロイド","bpm":150,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"Luxizhel"},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10187,"name":"ローリンガール","sortName":"ロオリンカアル","artist":"wowaka","genre":"niconicoボーカロイド","bpm":195,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10188,"name":"天ノ弱","sortName":"アマノシヤク","artist":"164","genre":"niconicoボーカロイド","bpm":200,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10190,"name":"モザイクロール","sortName":"モサイクロオル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":145,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"じゃこレモン"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10191,"name":"脳漿炸裂ガール","sortName":"ノウシヨウサクレツカアル","artist":"れるりり","genre":"niconicoボーカロイド","bpm":155,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10193,"name":"セツナトリップ","sortName":"セツナトリツフ","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":145,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10202,"name":"Grip & Break down !!","sortName":"GRIPANDBREAKDOWN","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":160,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10204,"name":"ナイト・オブ・ナイツ","sortName":"ナイトオフナイツ","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":180,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10225,"name":"sweet little sister","sortName":"SWEETLITTLESISTER","artist":"Silver Forest","genre":"東方Project","bpm":168,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10235,"name":"火炎地獄","sortName":"カエンシコク","artist":"山根ミチル","genre":"maimai","bpm":216,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10242,"name":"ナミダと流星","sortName":"ナミタトリユウセイ","artist":"芳川よしの","genre":"maimai","bpm":190,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"みそかつ侍"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10251,"name":"Monochrome Rainbow","sortName":"MONOCHROMERAINBOW","artist":"Sta","genre":"maimai","bpm":182,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10256,"name":"いーあるふぁんくらぶ","sortName":"イイアルフアンクラフ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10288,"name":"六兆年と一夜物語","sortName":"ロクチヨウネントイチヤモノカタリ","artist":"kemu","genre":"niconicoボーカロイド","bpm":186,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"華火職人"},{"level":13,"levelDecimal":8,"designer":"うさぎランドリー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10301,"name":"患部で止まってすぐ溶ける~狂気の優曇華院","sortName":"カンフテトマツテスクトケル","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"東方Project","bpm":200,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10302,"name":"ケロ⑨destiny","sortName":"ケロ9DESTINY","artist":"Silver Forest","genre":"東方Project","bpm":172,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"アマリリス"},{"level":13,"levelDecimal":4,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10303,"name":"Endless, Sleepless Night","sortName":"ENDLESSSLEEPLESSNIGHT","artist":"samfree feat.(V)・∀・(V)かにぱん。(A-ONE)","genre":"東方Project","bpm":165,"version":25503,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10315,"name":"深海少女","sortName":"シンカイシヨウシヨ","artist":"ゆうゆ","genre":"niconicoボーカロイド","bpm":137,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"佑"},{"level":13,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10316,"name":"M.S.S.Planet","sortName":"MSSPLANET","artist":"M.S.S Project","genre":"niconicoボーカロイド","bpm":145,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10319,"name":"幻想のサテライト","sortName":"ケンソウノサテライト","artist":"豚乙女","genre":"東方Project","bpm":230,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10363,"name":"Oshama Scramble!","sortName":"OSHAMASCRAMBLE","artist":"t+pazolite","genre":"maimai","bpm":190,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10366,"name":"oboro","sortName":"OBORO","artist":"ヒゲドライバー","genre":"maimai","bpm":175,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10367,"name":"Dragoon","sortName":"DRAGOON","artist":"Shandy kubota","genre":"maimai","bpm":175,"version":25501,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10375,"name":"One Step Ahead","sortName":"ONESTEPAHEAD","artist":"伊東歌詞太郎","genre":"niconicoボーカロイド","bpm":186,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10404,"name":"響縁","sortName":"キヨウエン","artist":"豚乙女","genre":"東方Project","bpm":180,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"じゃこレモン"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10411,"name":"初音ミクの消失","sortName":"ハツネミクノシヨウシツ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":240,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"Luxizhel"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10420,"name":"Change Our MIRAI!","sortName":"CHANGEOURMIRAI","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":256,"version":20103,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10422,"name":"LANCE","sortName":"LANCE","artist":"Ras","genre":"maimai","bpm":156,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10535,"name":"色は匂へど散りぬるを","sortName":"イロハニオヘトチリヌルヲ","artist":"幽閉サテライト","genre":"東方Project","bpm":138,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10536,"name":"月に叢雲華に風","sortName":"ツキニムラクモハナニカセ","artist":"幽閉サテライト","genre":"東方Project","bpm":160,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"Jack"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10552,"name":"ゴーストルール","sortName":"コオストルウル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":210,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10572,"name":"Scream out! -maimai SONIC WASHER Edit-","sortName":"SCREAMOUTMAIMAISONICWASHEREDIT","artist":"A-One","genre":"東方Project","bpm":174,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"某S氏"},{"level":13,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10574,"name":"Selector","sortName":"SELECTOR","artist":"Aliesrite* (Ym1024 feat. lamie*)","genre":"maimai","bpm":148,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"ボコ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10593,"name":"conflict","sortName":"CONFLICT","artist":"siromaru + cranky","genre":"ゲームバラエティ","bpm":160,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":4,"designer":"華火職人"},{"level":13,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10602,"name":"taboo tears you up","sortName":"TABOOTEARSYOUUP","artist":"REDALiCE (HARDCORE TANO*C)","genre":"東方Project","bpm":180,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10625,"name":"Maxi","sortName":"MAXI","artist":"Nizikawa","genre":"ゲームバラエティ","bpm":180,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":8,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10641,"name":"Calamity Fortune","sortName":"CALAMITYFORTUNE","artist":"LeaF","genre":"東方Project","bpm":200,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10665,"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","sortName":"チルノノハアフエクトサンスウキヨウシツキユウシユウネンハアシヨン","artist":"IOSYSと愉快な⑨周年フレンズ","genre":"東方Project","bpm":175,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10690,"name":"ダンスロボットダンス","sortName":"タンスロホツトタンス","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":190,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"隅田川星人"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10702,"name":"WARNING×WARNING×WARNING","sortName":"WARNINGWARNINGWARNING","artist":"暁Records","genre":"東方Project","bpm":172,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":9,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10706,"name":"シャルル","sortName":"シヤルル","artist":"バルーン","genre":"niconicoボーカロイド","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10734,"name":"ENERGY SYNERGY MATRIX","sortName":"ENERGYSYNERGYMATRIX","artist":"Tanchiky","genre":"ゲームバラエティ","bpm":160,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10835,"name":"Believe the Rainbow","sortName":"BELIEVETHERAINBOW","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":133,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11001,"name":"BLACK ROSE","sortName":"BLACKROSE","artist":"S!N・+α/あるふぁきゅん。×ALI PROJECT","genre":"maimai","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11002,"name":"Secret Sleuth","sortName":"SECRETSLEUTH","artist":"島爺×蜂屋ななし","genre":"maimai","bpm":288,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11003,"name":"でらっくmaimai♪てんてこまい!","sortName":"テラツクマイマイテンテコマイ","artist":"やしきん feat.でらっくま(CV:三森すずこ)","genre":"maimai","bpm":178,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":3,"designer":"Jack"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11004,"name":"MAXRAGE","sortName":"MAXRAGE","artist":"EBIMAYO","genre":"maimai","bpm":222,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11005,"name":"バーチャルダム ネーション","sortName":"ハアチヤルタムネエシヨン","artist":"Sampling Masters MEGA","genre":"maimai","bpm":210,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11006,"name":"P-qoq","sortName":"PQOQ","artist":"owl*tree","genre":"maimai","bpm":175,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"華火職人"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11007,"name":"超常マイマイン","sortName":"チヨウシヨウマイマイン","artist":"ナユタン星人","genre":"maimai","bpm":178,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11008,"name":"Crazy Circle","sortName":"CRAZYCIRCLE","artist":"みきとP feat. FantasticYouth","genre":"maimai","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11009,"name":"STEREOSCAPE","sortName":"STEREOSCAPE","artist":"164 feat. めいちゃん","genre":"maimai","bpm":164,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11010,"name":"STARTLINER","sortName":"STARTLINER","artist":"曲:kz(livetune)/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":135,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"華火職人"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11014,"name":"♡マイマイマイラブ♡","sortName":"マイマイマイラフ","artist":"ビートまりお","genre":"maimai","bpm":170,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11015,"name":"一か罰","sortName":"イチカハチ","artist":"豚乙女","genre":"maimai","bpm":196,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11016,"name":"キリキリ舞Mine","sortName":"キリキリマイマイン","artist":"A-One","genre":"maimai","bpm":168,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11017,"name":"福宿音屋魂音泉","sortName":"フクヤトルオトヤタマオンセン","artist":"魂音泉","genre":"maimai","bpm":162,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"7.3Hz+Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11018,"name":"Now or Never","sortName":"NOWORNEVER","artist":"MintJam","genre":"maimai","bpm":202,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11019,"name":"Scarlet Wings","sortName":"SCARLETWINGS","artist":"REDALiCE feat. Ayumi Nomiya","genre":"maimai","bpm":183,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11020,"name":"Technicians High","sortName":"TECHNICIANSHIGH","artist":"HiTECH NINJA","genre":"maimai","bpm":165,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11021,"name":"魔ジョ狩リ","sortName":"マシヨカリ","artist":"Nothing But Requiem (feat.Aikapin & Chiyoko)","genre":"maimai","bpm":190,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11022,"name":"TwisteD! XD","sortName":"TWISTED","artist":"t+pazolite","genre":"maimai","bpm":200,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11023,"name":"Blows Up Everything","sortName":"BLOWSUPEVERYTHING","artist":"USAO","genre":"maimai","bpm":215,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11024,"name":"Agitation!","sortName":"AGITATION","artist":"舞ヶ原高校軽音部","genre":"オンゲキCHUNITHM","bpm":163,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"華火職人"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11025,"name":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2","sortName":"カンケンカククミキヨクタイサンハンニチヨウチヨウタイニキヨクシイセンシヨウノアリアBWV10682","artist":"月鈴 那知(ヴァイオリン) 伴奏:イロドリミドリ","genre":"オンゲキCHUNITHM","bpm":180,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11026,"name":"TEmPTaTiON","sortName":"TEMPTATION","artist":"かねこちはる","genre":"maimai","bpm":160,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":14,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11027,"name":"アポカリプスに反逆の焔を焚べろ","sortName":"アホカリフスニハンキヤクノホノオヲクヘロ","artist":"cosMo@暴走AlterEgo","genre":"maimai","bpm":222,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11028,"name":"玩具狂奏曲 -終焉-","sortName":"カンクキヨウソウキヨクシユウエン","artist":"きくお","genre":"オンゲキCHUNITHM","bpm":130,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11029,"name":"Titania","sortName":"TITANIA","artist":"xi","genre":"オンゲキCHUNITHM","bpm":212,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11030,"name":"BOKUTO","sortName":"BOKUTO","artist":"じーざすP feat.kradness","genre":"オンゲキCHUNITHM","bpm":188,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11031,"name":"立川浄穢捕物帳","sortName":"タチカワシヨウエトリモノチヨウ","artist":"青島探偵事務所器楽捜査部B担","genre":"オンゲキCHUNITHM","bpm":210,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11032,"name":"CHOCOLATE BOMB!!!!","sortName":"CHOCOLATEBOMB","artist":"YUC'e","genre":"オンゲキCHUNITHM","bpm":190,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11034,"name":"METEOR","sortName":"METEOR","artist":"DIVELA feat.初音ミク","genre":"niconicoボーカロイド","bpm":170,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"Jack"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11037,"name":"HOT LIMIT","sortName":"HOTLIMIT","artist":"T.M.Revolution [covered by 光吉猛修]","genre":"POPSアニメ","bpm":138,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"華火職人"},{"level":12,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11043,"name":"メルト","sortName":"メルト","artist":"supercell","genre":"niconicoボーカロイド","bpm":170,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"華火職人"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11044,"name":"メルティランドナイトメア","sortName":"メルテイラントナイトメア","artist":"はるまきごはん feat.初音ミク","genre":"niconicoボーカロイド","bpm":140,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11046,"name":"アディショナルメモリー","sortName":"アテイシヨナルメモリイ","artist":"じん","genre":"niconicoボーカロイド","bpm":200,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11048,"name":"ナイト・オブ・ナイツ (Cranky Remix)","sortName":"ナイトオフナイツクランキイリミツクス","artist":"ビートまりお × Cranky","genre":"東方Project","bpm":180,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11049,"name":"Bad Apple!! feat.nomico (REDALiCE Remix)","sortName":"BADAPPLEFEATNOMICOREDALICEREMIX","artist":"Masayoshi Minoshima × REDALiCE","genre":"東方Project","bpm":170,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11050,"name":"Strobe♡Girl","sortName":"STROBEGIRL","artist":"colate","genre":"niconicoボーカロイド","bpm":190,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":12,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11051,"name":"Destr0yer","sortName":"DESTR0YER","artist":"削除 feat. Nikki Simmons","genre":"ゲームバラエティ","bpm":90,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11052,"name":"グリーンライツ・セレナーデ","sortName":"クリインライツセレナアテ","artist":"Omoi feat. 初音ミク","genre":"niconicoボーカロイド","bpm":200,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"華火職人"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11058,"name":"デンパラダイム","sortName":"テンハラタイム","artist":"lumo","genre":"niconicoボーカロイド","bpm":220,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11059,"name":"骸骨楽団とリリア","sortName":"カイコクカクタントリリア","artist":"トーマ","genre":"niconicoボーカロイド","bpm":260,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11060,"name":"星屑ユートピア","sortName":"ホシクスユウトヒア","artist":"otetsu","genre":"niconicoボーカロイド","bpm":240,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11061,"name":"アマツキツネ","sortName":"アマツキツネ","artist":"まらしぃ","genre":"niconicoボーカロイド","bpm":190,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"Jack"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11064,"name":"Little \"Sister\" Bitch","sortName":"LITTLESISTERBITCH","artist":"t+pazolite","genre":"東方Project","bpm":185,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"華火職人"},{"level":13,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11065,"name":"Yakumo >>JOINT STRUGGLE (2019 Update)","sortName":"YAKUMOJOINTSTRUGGLE2019UPDATE","artist":"くっちー (DARKSIDE APPROACH)","genre":"東方Project","bpm":187,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11066,"name":"げきオコスティックファイナリアリティぷんぷんマスタースパーク","sortName":"ケキオコステイツクフアイナリアリテイフンフンマスタアスハアク","artist":"ARM (IOSYS)","genre":"東方Project","bpm":200,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11067,"name":"CocktaiL","sortName":"COCKTAIL","artist":"XYZ","genre":"niconicoボーカロイド","bpm":128,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11069,"name":"太陽系デスコ","sortName":"タイヨウケイテスコ","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":150,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11070,"name":"だからパンを焼いたんだ","sortName":"タカラハンヲヤイタンタ","artist":"あわのあゆむ","genre":"niconicoボーカロイド","bpm":170,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"畳返し"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11073,"name":"アカリがやってきたぞっ","sortName":"アカリカヤツテキタソツ","artist":"GYARI","genre":"niconicoボーカロイド","bpm":136,"version":20002,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"華火職人"},{"level":12,"levelDecimal":7,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11075,"name":"プナイプナイせんそう","sortName":"フナイフナイセンソウ","artist":"立秋 feat.ちょこ","genre":"ゲームバラエティ","bpm":271,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11077,"name":"デビル☆アイドル","sortName":"テヒルアイトル","artist":"アイラ(CV:三森すずこ)シマ(CV:井口裕香)はな(CV:花澤香菜)","genre":"POPSアニメ","bpm":180,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11078,"name":"quiet room","sortName":"QUIETROOM","artist":"有機酸","genre":"niconicoボーカロイド","bpm":93,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11080,"name":"Jump!! Jump!! Jump!!","sortName":"JUMPJUMPJUMP","artist":"曲:宮崎誠/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":183,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"サファ太"},{"level":12,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11081,"name":"サンバランド","sortName":"サンハラント","artist":"SAMBA MASTER 佐藤","genre":"ゲームバラエティ","bpm":132,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11083,"name":"サヨナラチェーンソー","sortName":"サヨナラチエエンソオ","artist":"くらげP","genre":"niconicoボーカロイド","bpm":154,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11084,"name":"イカサマライフゲイム","sortName":"イカサマライフケイム","artist":"kemu","genre":"niconicoボーカロイド","bpm":200,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11085,"name":"Halcyon","sortName":"HALCYON","artist":"xi","genre":"ゲームバラエティ","bpm":93,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"うさぎランドリー"},{"level":13,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11086,"name":"だれかの心臓になれたなら","sortName":"タレカノシンソウニナレタナラ","artist":"ユリイ・カノン feat.GUMI","genre":"niconicoボーカロイド","bpm":145,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11087,"name":"幾望の月","sortName":"キホウノツキ","artist":"なきゃむりゃ","genre":"niconicoボーカロイド","bpm":276,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"ぴちネコ"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11088,"name":"39みゅーじっく!","sortName":"39ミユウシツク","artist":"みきとP","genre":"niconicoボーカロイド","bpm":130,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":11,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11089,"name":"STEEL TRANSONIC","sortName":"STEELTRANSONIC","artist":"BlackY vs. WAiKURO","genre":"maimai","bpm":236,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11090,"name":"Flashkick","sortName":"FLASHKICK","artist":"Yooh","genre":"maimai","bpm":175,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11091,"name":"Stardust Memories","sortName":"STARDUSTMEMORIES","artist":"Maozon","genre":"maimai","bpm":180,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11092,"name":"My My My","sortName":"MYMYMY","artist":"C-Show","genre":"maimai","bpm":175,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11093,"name":"UniTas","sortName":"UNITAS","artist":"Masahiro \"Godspeed\" Aoki VS Kai","genre":"maimai","bpm":205,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11094,"name":"ここからはじまるプロローグ。","sortName":"ココカラハシマルフロロオク","artist":"ああああ","genre":"maimai","bpm":182,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11095,"name":"絡めトリック利己ライザー","sortName":"カラメトリツクリコライサア","artist":"じーざす(ワンダフル☆オポチュニティ!)feat.Kradness","genre":"maimai","bpm":150,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11096,"name":"モ°ルモ°ル","sortName":"モルモル","artist":"sasakure.UK","genre":"maimai","bpm":256,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11097,"name":"ブレインジャックシンドローム","sortName":"フレインシヤツクシントロオム","artist":"かいりきベア feat.利香","genre":"maimai","bpm":204,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":6,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"シチミッピー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11098,"name":"共鳴","sortName":"キヨウメイ","artist":"SADA 2Futureanthem feat. ellie","genre":"maimai","bpm":174,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11099,"name":"Ututu","sortName":"UTUTU","artist":"中山真斗","genre":"maimai","bpm":172,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11100,"name":"シエルブルーマルシェ","sortName":"シエルフルウマルシエ","artist":"OSTER project feat. かなたん","genre":"maimai","bpm":180,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":10,"levelDecimal":4,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11101,"name":"GRÄNDIR","sortName":"GRANDIR","artist":"Rigel Theatre feat. ミーウェル","genre":"maimai","bpm":170,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11102,"name":"封焔の135秒","sortName":"フウエンノ135ヒヨウ","artist":"大国奏音","genre":"maimai","bpm":200,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":8,"designer":"7.3GHz vs Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11103,"name":"渦状銀河のシンフォニエッタ","sortName":"カシヨウキンカノシンフオニエツタ","artist":"山本真央樹","genre":"maimai","bpm":238,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":8,"designer":"華火職人"},{"level":14,"levelDecimal":6,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11104,"name":"ヤミツキ","sortName":"ヤミツキ","artist":"MARETU","genre":"maimai","bpm":208,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11105,"name":"ワードワードワード","sortName":"ワアトワアトワアト","artist":"syudou","genre":"maimai","bpm":137,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11106,"name":"Valsqotch","sortName":"VALSQOTCH","artist":"owl*tree feat.chi*tree","genre":"maimai","bpm":125,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":9,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":7,"designer":"jacK on Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11107,"name":"最強 the サマータイム!!!!!","sortName":"サイキヨウササマアタイム","artist":"曲:村カワ基成/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":178,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"華火職人"},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11108,"name":"UTAKATA","sortName":"UTAKATA","artist":"曲:ゆよゆっぺ/歌:九條 楓(CV:佳村 はるか)","genre":"オンゲキCHUNITHM","bpm":185,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":4,"designer":"KTM"},{"level":12,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11109,"name":"タテマエと本心の大乱闘","sortName":"タテマエトホンシンノタイラントウ","artist":"曲:鯨井国家/歌:藍原 椿(CV:橋本 ちなみ)","genre":"オンゲキCHUNITHM","bpm":180,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":1,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11110,"name":"はちみつアドベンチャー","sortName":"ハチミツアトヘンチヤア","artist":"Yunomi feat.nicamoq","genre":"オンゲキCHUNITHM","bpm":160,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11111,"name":"popcorn","sortName":"POPCORN","artist":"happy machine","genre":"オンゲキCHUNITHM","bpm":130,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11113,"name":"ハム太郎とっとこうた","sortName":"ハムタロウトツトコウタ","artist":"ハムちゃんず [covered by 光吉猛修]","genre":"POPSアニメ","bpm":140,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":8,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":0,"designer":"ぴちネコ"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11115,"name":"だから僕は音楽を辞めた","sortName":"タカラホクハオンカクヲヤメタ","artist":"ヨルシカ","genre":"POPSアニメ","bpm":125,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11121,"name":"ビターチョコデコレーション","sortName":"ヒタアチヨコテコレエシヨン","artist":"syudou","genre":"niconicoボーカロイド","bpm":174,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":9,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11122,"name":"アンドロイドガール","sortName":"アントロイトカアル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":192,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11123,"name":"スターリースカイ☆パレード","sortName":"スタアリイスカイハレエト","artist":"キノシタ feat. 音街ウナ・鏡音リン","genre":"niconicoボーカロイド","bpm":177,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":6,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11124,"name":"スロウダウナー","sortName":"スロウタウナア","artist":"ろくろ","genre":"niconicoボーカロイド","bpm":194,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11125,"name":"クレイジー・ビート","sortName":"クレイシイヒイト","artist":"さつき が てんこもり","genre":"niconicoボーカロイド","bpm":130,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"華火職人"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11126,"name":"バイオレンストリガー","sortName":"ハイオレンストリカア","artist":"八王子P","genre":"niconicoボーカロイド","bpm":196,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11127,"name":"グラーヴェ","sortName":"クラアウエ","artist":"niki","genre":"niconicoボーカロイド","bpm":185,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11128,"name":"KILLER B","sortName":"KILLERB","artist":"梅とら","genre":"niconicoボーカロイド","bpm":130,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11129,"name":"すーぱーぬこになれんかった","sortName":"スウハアヌコニナレンカツタ","artist":"まふまふ","genre":"niconicoボーカロイド","bpm":190,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11130,"name":"アスヘノBRAVE","sortName":"アスヘノフレイフ","artist":"M.S.S Project","genre":"niconicoボーカロイド","bpm":150,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11131,"name":"深海シティアンダーグラウンド","sortName":"シンカイシテイアンタアクラウント","artist":"田中B","genre":"niconicoボーカロイド","bpm":170,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11132,"name":"表裏一体","sortName":"ヒヨウリイツタイ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":150,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11133,"name":"Catch the Wave","sortName":"CATCHTHEWAVE","artist":"livetune","genre":"niconicoボーカロイド","bpm":153,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11134,"name":"ソリッド","sortName":"ソリツト","artist":"豚乙女","genre":"東方Project","bpm":222,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11135,"name":"全力ハッピーライフ","sortName":"センリヨクハツヒイライフ","artist":"森羅万象","genre":"東方Project","bpm":190,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11136,"name":"Oath Act","sortName":"OATHACT","artist":"暁Records","genre":"東方Project","bpm":172,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11137,"name":"Witches night","sortName":"WITCHESNIGHT","artist":"Liz Triangle","genre":"東方Project","bpm":154,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11138,"name":"Drive Your Fire","sortName":"DRIVEYOURFIRE","artist":"A-One","genre":"東方Project","bpm":164,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11139,"name":"wheel","sortName":"WHEEL","artist":"Syrufit + HDLV","genre":"東方Project","bpm":136,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11140,"name":"Black Lair","sortName":"BLACKLAIR","artist":"削除 feat. void (Mournfinale)","genre":"ゲームバラエティ","bpm":150,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11141,"name":"energy trixxx","sortName":"ENERGYTRIXXX","artist":"KAH","genre":"ゲームバラエティ","bpm":160,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11142,"name":"NULCTRL","sortName":"NULCTRL","artist":"Silentroom","genre":"ゲームバラエティ","bpm":100,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"譜面-100号とはっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11143,"name":"アトロポスと最果の探究者","sortName":"アトロホストサイハテノタンキユウシヤ","artist":"しーけー","genre":"ゲームバラエティ","bpm":230,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"群青リコリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11152,"name":"ぼくたちいつでも しゅわっしゅわ!","sortName":"ホクタチイツテモシユワツシユワ","artist":"ヒゲドライバー feat.らいむっくま(CV:村川梨衣) & れもんっくま(CV:MoeMi)","genre":"maimai","bpm":132,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":3,"designer":"華火職人"},{"level":13,"levelDecimal":0,"designer":"ぴちネコ"},{"level":13,"levelDecimal":8,"designer":"いぬっくまとボコっくま"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11153,"name":"Boys O’Clock","sortName":"BOYSOCLOCK","artist":"technoplanet","genre":"maimai","bpm":262,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11154,"name":"居並ぶ穀物と溜息まじりの運送屋","sortName":"イナラフコクモツトタメイキマシリノウンソウヤ","artist":"hanzo","genre":"maimai","bpm":160,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11155,"name":"ARAIS","sortName":"ARAIS","artist":"千本松 仁","genre":"maimai","bpm":180,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":4,"designer":"Sukiyaki vs Happy"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11157,"name":"Aetheric Energy","sortName":"AETHERICENERGY","artist":"aran","genre":"maimai","bpm":205,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11158,"name":"Komplexe","sortName":"KOMPLEXE","artist":"雄之助 feat. Sennzai","genre":"maimai","bpm":165,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11159,"name":"Beautiful Future","sortName":"BEAUTIFULFUTURE","artist":"PSYQUI","genre":"maimai","bpm":172,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11160,"name":"Mutation","sortName":"MUTATION","artist":"Laur","genre":"maimai","bpm":155,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11161,"name":"オリフィス","sortName":"オリフイス","artist":"40mP feat. シャノ","genre":"maimai","bpm":200,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":4,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11162,"name":"ユメヒバナ","sortName":"ユメヒハナ","artist":"RD-Sounds feat.中恵光城","genre":"maimai","bpm":151,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11163,"name":"REAL VOICE","sortName":"REALVOICE","artist":"達見 恵 featured by 佐野 宏晃","genre":"maimai","bpm":183,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":2,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11164,"name":"パラボラ","sortName":"ハラホラ","artist":"*Luna feat.NORISTRY","genre":"maimai","bpm":192,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11165,"name":"Regulus","sortName":"REGULUS","artist":"お月さま交響曲","genre":"maimai","bpm":212,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":7,"designer":"7.3GHz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11166,"name":"ワンダーシャッフェンの法則","sortName":"ワンタアシヤツフエンノホウソク","artist":"アリスシャッハと魔法の楽団","genre":"maimai","bpm":170,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11167,"name":"BIRTH","sortName":"BIRTH","artist":"llliiillliiilll","genre":"maimai","bpm":176,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11168,"name":"シアトリカル・ケース","sortName":"シアトリカルケエス","artist":"ユリイ・カノン feat.ウォルピスカーター&まひる","genre":"maimai","bpm":150,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11169,"name":"ステップアンドライム","sortName":"ステツフアントライム","artist":"YASUHIRO(康寛)","genre":"maimai","bpm":155,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11170,"name":"届かない花束","sortName":"トトカナイハナタハ","artist":"ELECTROCUTICA","genre":"maimai","bpm":180,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11171,"name":"YURUSHITE","sortName":"YURUSHITE","artist":"t+pazolite","genre":"オンゲキCHUNITHM","bpm":270,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11172,"name":"ポケットからぬりつぶせ!","sortName":"ホケツトカラヌリツフセ","artist":"曲:中山真斗/歌:マーチングポケッツ [日向 千夏(CV:岡咲 美保)、柏木 美亜(CV:和氣 あず未)、東雲 つむぎ(CV:和泉 風花)]","genre":"オンゲキCHUNITHM","bpm":126,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11173,"name":"トリドリ⇒モリモリ!Lovely fruits☆","sortName":"トリトリモリモリラフリイフルウツ","artist":"曲:やしきん/歌:柏木 美亜(CV:和氣 あず未)","genre":"オンゲキCHUNITHM","bpm":185,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11174,"name":"Desperado Waltz","sortName":"DESPERADOWALTZ","artist":"ぺのれり","genre":"オンゲキCHUNITHM","bpm":172,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":4,"designer":""},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":2,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11175,"name":"宛城、炎上!!","sortName":"エンシヨウエンシヨウ","artist":"Cranky feat.おもしろ三国志","genre":"オンゲキCHUNITHM","bpm":175,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11176,"name":"Climax","sortName":"CLIMAX","artist":"USAO","genre":"オンゲキCHUNITHM","bpm":190,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11177,"name":"レーイレーイ","sortName":"レエイレエイ","artist":"かいりきベア feat.松下","genre":"オンゲキCHUNITHM","bpm":188,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"華火職人"},{"level":13,"levelDecimal":2,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11184,"name":"Virtual to LIVE","sortName":"VIRTUALTOLIVE","artist":"にじさんじ","genre":"POPSアニメ","bpm":156,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"ものくろっく"},{"level":12,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11185,"name":"命に嫌われている","sortName":"イノチニキラワレテイル","artist":"カンザキイオリ","genre":"niconicoボーカロイド","bpm":200,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11186,"name":"アンクローズ・ヒューマン","sortName":"アンクロオスヒユウマン","artist":"作曲:カジャ 作詞:傘村トータ 編曲:ねじ式 調声:シリア","genre":"niconicoボーカロイド","bpm":178,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":2,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11187,"name":"乙女解剖","sortName":"オトメカイホウ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":134,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11188,"name":"絶え間なく藍色","sortName":"タエマナクアイイロ","artist":"獅子志司","genre":"niconicoボーカロイド","bpm":125,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11189,"name":"ガランド","sortName":"カラント","artist":"ピコン","genre":"niconicoボーカロイド","bpm":93,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11190,"name":"とりあえずアナタがいなくなるまえに","sortName":"トリアエスアナタカイナクナルマエニ","artist":"作詞作曲:椎名もた 編曲:KTG 映像:Yuma Saito","genre":"niconicoボーカロイド","bpm":140,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11191,"name":"明星ギャラクティカ","sortName":"ミヨウシヨウキヤラクテイカ","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":154,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11192,"name":"絶対にチョコミントを食べるアオイチャン","sortName":"セツタイニチヨコミントヲタヘルアオイチヤン","artist":"GYARI","genre":"niconicoボーカロイド","bpm":140,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11193,"name":"デリヘル呼んだら君が来た","sortName":"テリヘルヨンタラキミカキタ","artist":"ナナホシ管弦楽団","genre":"niconicoボーカロイド","bpm":190,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11194,"name":"ベノム","sortName":"ヘノム","artist":"かいりきベア feat.flower","genre":"niconicoボーカロイド","bpm":152,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11195,"name":"マネマネサイコトロピック","sortName":"マネマネサイコトロヒツク","artist":"かいりきベア feat.GUMI","genre":"niconicoボーカロイド","bpm":210,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11197,"name":"劣等上等","sortName":"レツトウシヨウトウ","artist":"Giga / 鏡音リン・レン / Vivid BAD SQUAD「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":160,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11198,"name":"アスノヨゾラ哨戒班","sortName":"アスノヨソラシヨウカイハン","artist":"Orangestar feat.IA","genre":"niconicoボーカロイド","bpm":185,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11199,"name":"悪戯センセーション","sortName":"イタスラセンセイシヨン","artist":"森羅万象","genre":"東方Project","bpm":192,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11200,"name":"Paranoia","sortName":"PARANOIA","artist":"DiGiTAL WiNG feat. 花たん","genre":"東方Project","bpm":150,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11201,"name":"絡繰りドール","sortName":"カラクリトオル","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":160,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11202,"name":"物凄いヴァイブスで魔理沙が物凄いラップ","sortName":"モノスコイウアイフステマリサカモノスコイラツフ","artist":"魂音泉","genre":"東方Project","bpm":173,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"7.3Hz+Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11204,"name":"Sweet Requiem","sortName":"SWEETREQUIEM","artist":"REDALiCE & aran","genre":"東方Project","bpm":190,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11205,"name":"Dive into The Sky ~initialized~","sortName":"DIVEINTOTHESKYINITIALIZED","artist":"A-One","genre":"東方Project","bpm":165,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11206,"name":"BATTLE NO.1","sortName":"BATTLENO1","artist":"TANO*C Sound Team","genre":"ゲームバラエティ","bpm":200,"version":21000,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":5,"designer":"ゲキ*チュウマイ Fumen Team"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11207,"name":"Ether Strike","sortName":"ETHERSTRIKE","artist":"Akira Complex","genre":"ゲームバラエティ","bpm":156,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11208,"name":"Cyaegha","sortName":"CYAEGHA","artist":"USAO","genre":"ゲームバラエティ","bpm":200,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":8,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11209,"name":"Grievous Lady","sortName":"GRIEVOUSLADY","artist":"Team Grimoire vs Laur","genre":"ゲームバラエティ","bpm":210,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":2,"designer":"Anomaly Labyrinth"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11210,"name":"c.s.q.n.","sortName":"CSQN","artist":"Aoi","genre":"ゲームバラエティ","bpm":174,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"七味星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11211,"name":"カラッポ・ノンフィクション","sortName":"カラツホノンフイクシヨン","artist":"Ino(chronoize) feat. 柳瀬マサキ","genre":"ゲームバラエティ","bpm":170,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11212,"name":"emomomo","sortName":"EMOMOMO","artist":"Ras","genre":"ゲームバラエティ","bpm":145,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11213,"name":"Arty Party","sortName":"ARTYPARTY","artist":"yaseta","genre":"ゲームバラエティ","bpm":180,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"しちみりこりす"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11214,"name":"Jörqer","sortName":"JORQER","artist":"owl*tree feat.yu*tree","genre":"maimai","bpm":98,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11215,"name":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)","sortName":"SQLUPPCAMELLIAREMIX","artist":"owl*tree Remixed by Camellia","genre":"maimai","bpm":154,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":5,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11216,"name":"felys -final remix-","sortName":"FELYSFINALREMIX","artist":"onoken","genre":"ゲームバラエティ","bpm":180,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11218,"name":"自傷無色","sortName":"シシヨウムシヨク","artist":"ササノマリイ / 初音ミク / 25時、ナイトコードで。「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":120,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11219,"name":"Prismatic","sortName":"PRISMATIC","artist":"CielArc","genre":"東方Project","bpm":180,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":9,"levelDecimal":4,"designer":"某S氏"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11221,"name":"≠彡\"/了→","sortName":"キミツアア","artist":"水野健治","genre":"maimai","bpm":222,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"レよ†ょ/∪ヽ”┠ (十,3、了ナニ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11222,"name":"BREaK! BREaK! BREaK!","sortName":"BREAKBREAKBREAK","artist":"HiTECH NINJA vs Cranky","genre":"maimai","bpm":165,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":6,"designer":"サファ太 vs -ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11223,"name":"Heavenly Blast","sortName":"HEAVENLYBLAST","artist":"xi","genre":"maimai","bpm":234,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":8,"designer":"The ALiEN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11224,"name":"Paradisoda","sortName":"PARADISODA","artist":"魂音泉","genre":"maimai","bpm":135,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11225,"name":"VANTABLACK RAVER","sortName":"VANTABLACKRAVER","artist":"DIVELA feat.桐谷こむぎ","genre":"maimai","bpm":170,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11226,"name":"時計の国のジェミニ","sortName":"トケイノクニノシエミニ","artist":"黒魔","genre":"maimai","bpm":180,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11227,"name":"Xenovcipher","sortName":"XENOVCIPHER","artist":"Juggernaut.","genre":"maimai","bpm":210,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11228,"name":"星めぐり、果ての君へ。","sortName":"ホシメクリハテノキミヘ","artist":"TAKU1175 ft.駄々子","genre":"maimai","bpm":175,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"隅田川星人"},{"level":12,"levelDecimal":9,"designer":"隅田川華火大会"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11229,"name":"スローアライズ","sortName":"スロオアライス","artist":"Endorfin.","genre":"maimai","bpm":185,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":8,"designer":"群青リコリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11230,"name":"チエルカ/エソテリカ","sortName":"チエルカエソテリカ","artist":"ツミキ × 宮下遊","genre":"maimai","bpm":205,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11231,"name":"生命不詳","sortName":"セイメイフシヨウ","artist":"蜂屋ななし","genre":"maimai","bpm":200,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11232,"name":"Never Give Up!","sortName":"NEVERGIVEUP","artist":"nanobii","genre":"maimai","bpm":171,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"7.3連発華火"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11233,"name":"Starry Colors","sortName":"STARRYCOLORS","artist":"BlackY feat. Risa Yuzuki","genre":"maimai","bpm":177,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11234,"name":"ほしぞらスペクタクル","sortName":"ホシソラスヘクタクル","artist":"奏音","genre":"maimai","bpm":200,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11235,"name":"VIIIbit Explorer","sortName":"VIIIBITEXPLORER","artist":"Lime","genre":"maimai","bpm":188,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"-ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11236,"name":"Last Samurai","sortName":"LASTSAMURAI","artist":"Street","genre":"maimai","bpm":57,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11237,"name":"蒼穹舞楽","sortName":"ソウキユウフカク","artist":"Capchii","genre":"maimai","bpm":195,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11238,"name":"AMABIE","sortName":"AMABIE","artist":"OSTER project","genre":"maimai","bpm":190,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":4,"designer":"ぴちネコ"},{"level":14,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11239,"name":"オーケー? オーライ!","sortName":"オウケエオウライ","artist":"五十嵐 撫子(CV:花井 美春)","genre":"オンゲキCHUNITHM","bpm":150,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11240,"name":"サヨナラフリーウェイ","sortName":"サヨナラフリイウエイ","artist":"萩原 七々瀬(CV:東城 日沙子)","genre":"オンゲキCHUNITHM","bpm":170,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11241,"name":"単一指向性オーバーブルーム","sortName":"タンイツシコウセイオウハアフルウム","artist":"葛城 華(CV:丸岡 和佳奈)","genre":"オンゲキCHUNITHM","bpm":158,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"ぴちネコ"},{"level":13,"levelDecimal":2,"designer":"Redarrow"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11242,"name":"みなえをチェック!","sortName":"ミナエヲチエツク","artist":"小野 美苗(CV:伊藤 美来)","genre":"オンゲキCHUNITHM","bpm":178,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11243,"name":"ハジマリノピアノ","sortName":"ハシマリノヒアノ","artist":"ゆゆうた","genre":"オンゲキCHUNITHM","bpm":190,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"ぴちネコ"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11246,"name":"BOUNCE & DANCE","sortName":"BOUNCEDANCE","artist":"IOSYS TRAX","genre":"オンゲキCHUNITHM","bpm":135,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"シチミッピー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11247,"name":"Kiss Me Kiss","sortName":"KISSMEKISS","artist":"曲:大畑拓也/歌:bitter flavor [桜井 春菜(CV:近藤 玲奈)、早乙女 彩華(CV:中島 唯)]","genre":"オンゲキCHUNITHM","bpm":140,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11248,"name":"MEGATON BLAST","sortName":"MEGATONBLAST","artist":"BlackY vs. Yooh","genre":"オンゲキCHUNITHM","bpm":194,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":3,"designer":"The ALiEN vs. Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11249,"name":"Splash Dance!!","sortName":"SPLASHDANCE","artist":"曲:Q-MHz/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":155,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11253,"name":"おジャ魔女カーニバル!!","sortName":"オシヤマシヨカアニハル","artist":"covered by 光吉猛修","genre":"POPSアニメ","bpm":147,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11255,"name":"タケモトピアノCMソング","sortName":"タケモトヒアノシイエムソンク","artist":"タケモトピアノCM","genre":"POPSアニメ","bpm":174,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11260,"name":"ネガティブ進化論","sortName":"ネカテイフシンカロン","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":140,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11261,"name":"雨とペトラ","sortName":"アメトヘトラ","artist":"バルーン","genre":"niconicoボーカロイド","bpm":195,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":0,"designer":"隅田川星人"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11262,"name":"永遠にゲームで対戦したいキリタン","sortName":"エイエンニケエムテタイセンシタイキリタン","artist":"GYARI","genre":"niconicoボーカロイド","bpm":126,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11263,"name":"KING","sortName":"KING","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":166,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11264,"name":"幽霊東京","sortName":"ユウレイトウキヨウ","artist":"Ayase","genre":"niconicoボーカロイド","bpm":124,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":7,"designer":"隅田川星人"},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11265,"name":"Alice in 冷凍庫","sortName":"ALICEINREITOKO","artist":"Orangestar","genre":"niconicoボーカロイド","bpm":176,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11266,"name":"キラメキ居残り大戦争","sortName":"キラメキイノコリタイセンソウ","artist":"森羅万象","genre":"ゲームバラエティ","bpm":212,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11267,"name":"ディカディズム","sortName":"テイカテイスム","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":124,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11268,"name":"猫猫的宇宙論","sortName":"ニヤンニヤンテキウチユウロン","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":134,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":5,"designer":"隅田川星人"},{"level":12,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11269,"name":"ラットが死んだnew words","sortName":"ラツトカシンタニユウワアス","artist":"P.I.N.A.","genre":"niconicoボーカロイド","bpm":146,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11270,"name":"阿吽のビーツ","sortName":"アウンノヒイツ","artist":"羽生まゐご","genre":"niconicoボーカロイド","bpm":103,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11271,"name":"再会","sortName":"サイカイ","artist":"はるまきごはん","genre":"niconicoボーカロイド","bpm":137,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":2,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11272,"name":"約束","sortName":"ヤクソク","artist":"はるまきごはん","genre":"niconicoボーカロイド","bpm":136,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11273,"name":"トラフィック・ジャム","sortName":"トラフイツクシヤム","artist":"煮ル果実","genre":"niconicoボーカロイド","bpm":130,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11274,"name":"アルティメットセンパイ","sortName":"アルテイメツトセンハイ","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":145,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":0,"designer":"畳返し"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11275,"name":"ロストワードクロニカル","sortName":"ロストワアトクロニカル","artist":"東方LostWord feat.いとうかなこ","genre":"東方Project","bpm":184,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11276,"name":"今、誰が為のかがり火へ","sortName":"イマタレカタメノカカリヒヘ","artist":"幽閉サテライト","genre":"東方Project","bpm":156,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":4,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11277,"name":"Melody!","sortName":"MELODY","artist":"あ~るの~と(いえろ~ぜぶら)","genre":"東方Project","bpm":175,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":2,"designer":"はっぴー respects for 某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11278,"name":"下克上々","sortName":"ケコクシヨウシヨウ","artist":"豚乙女","genre":"東方Project","bpm":164,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11279,"name":"ハウリング","sortName":"ハウリンク","artist":"Liz Triangle","genre":"東方Project","bpm":184,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11280,"name":"トランスダンスアナーキー","sortName":"トランスタンスアナアキイ","artist":"暁Records","genre":"東方Project","bpm":195,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11281,"name":"Re:End of a Dream","sortName":"REENDOFADREAM","artist":"uma vs. モリモリあつし","genre":"ゲームバラエティ","bpm":212,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11282,"name":"もぺもぺ","sortName":"モヘモヘ","artist":"LeaF & Optie","genre":"ゲームバラエティ","bpm":100,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":9,"designer":"さふぁた"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11283,"name":"Sound Chimera","sortName":"SOUNDCHIMERA","artist":"Laur","genre":"ゲームバラエティ","bpm":190,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11284,"name":"CO5M1C R4ILR0AD","sortName":"COSMICRAILROAD","artist":"kanone","genre":"ゲームバラエティ","bpm":155,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11285,"name":"MAKE IT FUNKY NOW","sortName":"MAKEITFUNKYNOW","artist":"DOT96","genre":"ゲームバラエティ","bpm":146,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":7,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11286,"name":"Rush-More","sortName":"RUSHMORE","artist":"litmus*","genre":"ゲームバラエティ","bpm":160,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11287,"name":"Strange Bar","sortName":"STRANGEBAR","artist":"Laur","genre":"ゲームバラエティ","bpm":110,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11288,"name":"Big Daddy","sortName":"BIGDADDY","artist":"USAO","genre":"ゲームバラエティ","bpm":190,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11289,"name":"ベースラインやってる?笑","sortName":"ヘエスラインヤツテルワラ","artist":"かめりあ feat. ななひら","genre":"ゲームバラエティ","bpm":128,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11290,"name":"ALiVE","sortName":"ALIVE","artist":"REDALiCE","genre":"ゲームバラエティ","bpm":170,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11291,"name":"ヒミツCULT","sortName":"ヒミツカルト","artist":"t+pazolite","genre":"ゲームバラエティ","bpm":190,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":5,"designer":"隅田川星人"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11292,"name":"MEGATON KICK","sortName":"MEGATONKICK","artist":"DJ Myosuke","genre":"ゲームバラエティ","bpm":200,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11293,"name":"LOSE CONTROL","sortName":"LOSECONTROL","artist":"Massive New Krew","genre":"ゲームバラエティ","bpm":150,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":4,"designer":"ぴちネコ"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11294,"name":"宿星審判","sortName":"シユクセイシンハン","artist":"suzu","genre":"オンゲキCHUNITHM","bpm":189,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":2,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11295,"name":"脳天直撃","sortName":"ノウテンチヨクケキ","artist":"黒沢ダイスケ VS 穴山大輔","genre":"オンゲキCHUNITHM","bpm":145,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"小鳥遊さん vs 華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11296,"name":"とびだせ!TO THE COSMIC!!","sortName":"トヒタセトウウサコスミツク","artist":"t+pazolite feat. しゃま(CV:種﨑 敦美) & みるく(CV:伊藤 あすか)","genre":"maimai","bpm":185,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11297,"name":"噛み係","sortName":"カミカカリ","artist":"さつき が てんこもり feat.96猫","genre":"maimai","bpm":148,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11298,"name":"トリアージ","sortName":"トリアアシ","artist":"niki feat.noire","genre":"maimai","bpm":180,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":1,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11299,"name":"NAGAREBOSHI☆ROCKET","sortName":"NAGAREBOSHIROCKET","artist":"梅干茶漬け","genre":"maimai","bpm":216,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"SHICHIMI☆CAT"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11300,"name":"U&iVERSE -銀河鸞翔-","sortName":"UNIVERSEキンカランシヨウ","artist":"Kai VS 大国奏音 VS 水野健治","genre":"maimai","bpm":140,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":1,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11301,"name":"華の集落、秋のお届け","sortName":"ハナノシユウラクアキノオトトケ","artist":"Umiai","genre":"maimai","bpm":165,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":8,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11302,"name":"BLACK SWAN","sortName":"BLACKSWAN","artist":"ぺのれり","genre":"maimai","bpm":201,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"The ALiEN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11303,"name":"星詠みとデスペラード","sortName":"ホシヨミトテスヘラアト","artist":"しょご/野村渉悟","genre":"maimai","bpm":182,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11304,"name":"Round Round Spinning Around","sortName":"ROUNDROUNDSPINNINGAROUND","artist":"Nhato","genre":"maimai","bpm":175,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":3,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11305,"name":"Alcyone","sortName":"ALCYONE","artist":"PRASTIK DANCEFLOOR","genre":"maimai","bpm":176,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11306,"name":"Raven Emperor","sortName":"RAVENEMPEROR","artist":"Kobaryo","genre":"maimai","bpm":205,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11307,"name":"Yorugao","sortName":"YORUGAO","artist":"An & Ryunosuke Kudo","genre":"maimai","bpm":182,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"Jack & Licorice Gunjyo"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11308,"name":"ヨミビトシラズ","sortName":"ヨミヒトシラス","artist":"Limonène (サノカモメ+月島春果)","genre":"maimai","bpm":188,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11309,"name":"前衛的Landscape","sortName":"センエイテキラントスケエフ","artist":"HiTECH NINJA feat. RANASOL","genre":"maimai","bpm":153,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":4,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11310,"name":"Trick tear","sortName":"TRICKTEAR","artist":"しーけー","genre":"maimai","bpm":222,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11311,"name":"躯樹の墓守","sortName":"ムクロシユノハカモリ","artist":"隣の庭は青い(庭師+Aoi)","genre":"maimai","bpm":211,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":9,"designer":"超七味星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11312,"name":"ぱくぱく☆がーる","sortName":"ハクハクカアル","artist":"曲:齋藤大/歌:珠洲島 有栖(CV:長縄 まりあ)","genre":"オンゲキCHUNITHM","bpm":121,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11313,"name":"No Limit RED Force","sortName":"NOLIMITREDFORCE","artist":"曲:本多友紀(Arte Refact)/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":146,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11314,"name":"LiftOff","sortName":"LIFTOFF","artist":"MAYA AKAI","genre":"オンゲキCHUNITHM","bpm":137,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11315,"name":"Falsum Atlantis.","sortName":"FALSUMATLANTIS","artist":"kanone","genre":"オンゲキCHUNITHM","bpm":160,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11316,"name":"We Are Us","sortName":"WEAREUS","artist":"舞ヶ原シンセ研究会","genre":"オンゲキCHUNITHM","bpm":145,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11317,"name":"Limits","sortName":"LIMITS","artist":"舞ヶ原シンセ研究会","genre":"オンゲキCHUNITHM","bpm":140,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":5,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11318,"name":"スピカの天秤","sortName":"スヒカノテンヒン","artist":"Acotto","genre":"オンゲキCHUNITHM","bpm":252,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11319,"name":"ハードコア・シンドローム","sortName":"ハアトコアシントロオム","artist":"t+pazolite (HARDCORE TANO*C) feat.TANO*C ALL STARS","genre":"オンゲキCHUNITHM","bpm":180,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11325,"name":"テレキャスタービーボーイ","sortName":"テレキヤスタアヒイホオイ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":182,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"みそかつ侍"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11327,"name":"僕は空気が嫁ない","sortName":"ホクハクウキカヨメナイ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":192,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11328,"name":"デッドマンズバラッド","sortName":"テツトマンスハラツト","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":300,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11330,"name":"竹","sortName":"タケ","artist":"立秋 feat.ちょこ","genre":"ゲームバラエティ","bpm":150,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11331,"name":"スーパーシンメトリー","sortName":"スウハアシンメトリイ","artist":"Sta feat. b","genre":"ゲームバラエティ","bpm":210,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11333,"name":"Southern Cross","sortName":"SOUTHERNCROSS","artist":"403","genre":"ゲームバラエティ","bpm":171,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11334,"name":"Upshift","sortName":"UPSHIFT","artist":"s-don as Iriss-Frantzz","genre":"ゲームバラエティ","bpm":155,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11335,"name":"MOBILYS","sortName":"MOBILYS","artist":"Dachs","genre":"ゲームバラエティ","bpm":144,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11336,"name":"ドラゴンエネルギー","sortName":"トラコンエネルキイ","artist":"オーイシマサヨシ×加藤純一","genre":"POPSアニメ","bpm":148,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11337,"name":"セカイはまだ始まってすらいない","sortName":"セカイハマタハシマツテスライナイ","artist":"ピノキオピー / 初音ミク / ワンダーランズ×ショウタイム「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":138,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11340,"name":"Sweets Time","sortName":"SWEETSTIME","artist":"SYNC.ART'S feat. 3L","genre":"東方Project","bpm":150,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11341,"name":"紅星ミゼラブル~廃憶編","sortName":"アカホシミセラフルハイオクヘン","artist":"東京アクティブNEETs","genre":"東方Project","bpm":160,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11342,"name":"幻想に咲いた花","sortName":"ケンソウニサイタハナ","artist":"岸田教団&THE明星ロケッツ×草野華余子「東方ダンマクカグラ」","genre":"東方Project","bpm":186,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11343,"name":"マツヨイナイトバグ","sortName":"マツヨイナイトハク","artist":"COOL&CREATE feat.ビートまりおとまろん「東方ダンマクカグラ」","genre":"東方Project","bpm":190,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11344,"name":"ポッピンキャンディ☆フィーバー!","sortName":"ホツヒンキヤンテイフイイハア","artist":"キノシタ","genre":"niconicoボーカロイド","bpm":190,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":9,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11345,"name":"どぅーまいべすと!","sortName":"トウウマイヘスト","artist":"キノシタ","genre":"niconicoボーカロイド","bpm":128,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11346,"name":"春を告げる","sortName":"ハルヲツケル","artist":"yama","genre":"POPSアニメ","bpm":120,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11349,"name":"失敗作少女","sortName":"シツハイサクシヨウシヨ","artist":"かいりきベア・MARETU feat.初音ミク","genre":"niconicoボーカロイド","bpm":235,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"隅田川星人"},{"level":13,"levelDecimal":1,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11350,"name":"悪魔の踊り方","sortName":"アクマノオトリカタ","artist":"キタニタツヤ","genre":"niconicoボーカロイド","bpm":106,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11351,"name":"ノイローゼ","sortName":"ノイロオセ","artist":"蜂屋ななし","genre":"niconicoボーカロイド","bpm":200,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11353,"name":"グッバイ宣言","sortName":"クツハイセンケン","artist":"Chinozo","genre":"niconicoボーカロイド","bpm":170,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11354,"name":"春嵐","sortName":"シユンラン","artist":"john","genre":"niconicoボーカロイド","bpm":140,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":2,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11355,"name":"ラグトレイン","sortName":"ラクトレイン","artist":"稲葉曇","genre":"niconicoボーカロイド","bpm":147,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11358,"name":"インドア系ならトラックメイカー","sortName":"イントアケイナラトラツクメイカア","artist":"Yunomi & nicamoq","genre":"POPSアニメ","bpm":128,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"一ノ瀬 リズ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11359,"name":"アカツキアライヴァル","sortName":"アカツキアライウアル","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":125,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11360,"name":"リモコン","sortName":"リモコン","artist":"じーざす(ワンダフル☆オポチュニティ!)","genre":"niconicoボーカロイド","bpm":165,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":2,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11361,"name":"on the rocks","sortName":"ONTHEROCKS","artist":"OSTER project","genre":"niconicoボーカロイド","bpm":150,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11362,"name":"響け!CHIREI MY WAY!","sortName":"ヒヒケチレイマイウエイ","artist":"森羅万象","genre":"東方Project","bpm":181,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11363,"name":"神々が恋した幻想郷","sortName":"カミカミカコイシタケンソウキヨウ","artist":"Unlucky Morpheus","genre":"東方Project","bpm":155,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11364,"name":"Lia=Fail","sortName":"LIAFAIL","artist":"Team Grimoire","genre":"maimai","bpm":186,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"-ZONE-Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11365,"name":"アンビバレンス","sortName":"アンヒハレンス","artist":"すりぃ×相沢","genre":"maimai","bpm":187,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11369,"name":"廻廻奇譚","sortName":"カイカイキタン","artist":"Eve TVアニメ「呪術廻戦」第1クールオープニングテーマ","genre":"POPSアニメ","bpm":185,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11371,"name":"アイドル新鋭隊","sortName":"アイトルシンエイタイ","artist":"Mitchie M / 初音ミク / MORE MORE JUMP!「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":176,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":9,"levelDecimal":7,"designer":"隅田川星人"},{"level":12,"levelDecimal":1,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11372,"name":"needLe","sortName":"NEEDLE","artist":"DECO*27 / 初音ミク / Leo/need「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":190,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11373,"name":"ヒステリックナイトガール","sortName":"ヒステリツクナイトカアル","artist":"PSYQUI","genre":"ゲームバラエティ","bpm":126,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"翠楼屋"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11374,"name":"GIGANTØMAKHIA","sortName":"GIGANTOMAKHIA","artist":"BlackYooh vs. siromaru","genre":"maimai","bpm":190,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":13,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":7,"designer":"KOP3rd with 翡翠マナ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11375,"name":"ミルキースター・シューティングスター","sortName":"ミルキイスタアシユウテインクスタア","artist":"烏屋茶房 feat. 利香","genre":"maimai","bpm":184,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11376,"name":"isophote","sortName":"ISOPHOTE","artist":"パソコン音楽クラブ feat.ぷにぷに電機","genre":"maimai","bpm":160,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11377,"name":"パラマウント☆ショータイム!!","sortName":"ハラマウントシヨオタイム","artist":"翡乃イスカ","genre":"maimai","bpm":222,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":7,"designer":"翠楼屋"},{"level":14,"levelDecimal":0,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11378,"name":"Strive against fate","sortName":"STRIVEAGAINSTFATE","artist":"Noah","genre":"maimai","bpm":209,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11379,"name":"sølips","sortName":"SOLIPS","artist":"rintaro soma","genre":"maimai","bpm":199,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":9,"designer":"7.3GHz -Før The Legends-"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11380,"name":"パーフェクション","sortName":"ハアフエクシヨン","artist":"柊マグネタイト","genre":"maimai","bpm":190,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11381,"name":"デーモンベット","sortName":"テエモンヘツト","artist":"ちいたな feat.flower","genre":"maimai","bpm":107,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11382,"name":"HECATONCHEIR","sortName":"HECATONCHEIR","artist":"Yuta Imai","genre":"maimai","bpm":155,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11383,"name":"Irresistible","sortName":"IRRESISTIBLE","artist":"MK","genre":"maimai","bpm":157,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11384,"name":"HAGAKIRI","sortName":"HAGAKIRI","artist":"Masayoshi Iimori","genre":"maimai","bpm":172,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11385,"name":"N3V3R G3T OV3R","sortName":"N3V3RG3TOV3R","artist":"C-Show","genre":"maimai","bpm":128,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11386,"name":"Swift Swing","sortName":"SWIFTSWING","artist":"Laur","genre":"maimai","bpm":150,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":3,"designer":"はっぴー星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11387,"name":"星空パーティーチューン","sortName":"ホシソラハアテイイチユウン","artist":"OSTER project feat. そらこ","genre":"maimai","bpm":230,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11388,"name":"チューリングの跡","sortName":"チユウリンクノアト","artist":"Frums","genre":"maimai","bpm":180,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11389,"name":"Sage","sortName":"SAGE","artist":"かめりあ","genre":"maimai","bpm":145,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":14,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11390,"name":"OTOGEMA","sortName":"OTOGEMA","artist":"ビートまりお","genre":"maimai","bpm":145,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack & はっぴー vs からめる & ぐるん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11391,"name":"WiPE OUT MEMORIES","sortName":"WIPEOUTMEMORIES","artist":"t+pazolite","genre":"maimai","bpm":210,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"maimai Fumen All-Stars"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11392,"name":"Metamorphosism","sortName":"METAMORPHOSISM","artist":"削除","genre":"maimai","bpm":144,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11393,"name":"白花の天使","sortName":"ハクカノテンシ","artist":"Yu-dachi","genre":"maimai","bpm":200,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11394,"name":"World's end loneliness","sortName":"WORLDSENDLONELINESS","artist":"打打だいず","genre":"maimai","bpm":205,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":9,"designer":"翡翠マナ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11395,"name":"Jouez Avec Moi?","sortName":"JOUEZAVECMOI","artist":"Retropolitaliens (Ms.+駄々子)","genre":"maimai","bpm":162,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11398,"name":"Good bye, Merry-Go-Round.","sortName":"GOODBYEMERRYGOROUND","artist":"Yooh","genre":"オンゲキCHUNITHM","bpm":185,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"翠楼屋"},{"level":14,"levelDecimal":1,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11399,"name":"ツクヨミステップ","sortName":"ツクヨミステツフ","artist":"ユリイ・カノン feat.nameless","genre":"オンゲキCHUNITHM","bpm":172,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11400,"name":"folern","sortName":"FOLERN","artist":"ぬゆり","genre":"オンゲキCHUNITHM","bpm":200,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11401,"name":"コスモポップファンクラブ","sortName":"コスモホツフフアンクラフ","artist":"ナユタン星人","genre":"オンゲキCHUNITHM","bpm":129,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":0,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11402,"name":"撩乱乙女†無双劇","sortName":"リヨウランオトメムソウケキ","artist":"曲:Haggy Rock & 佐藤厚仁/歌:⊿TRiEDGE [高瀬 梨緒(CV:久保 ユリカ)、結城 莉玖(CV:朝日奈 丸佳)、藍原 椿(CV:橋本 ちなみ)]","genre":"オンゲキCHUNITHM","bpm":165,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11404,"name":"See The Light","sortName":"SEETHELIGHT","artist":"anubasu-anubasu","genre":"オンゲキCHUNITHM","bpm":150,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11405,"name":"エータ・ベータ・イータ","sortName":"エエタヘエタイイタ","artist":"ルゼ","genre":"オンゲキCHUNITHM","bpm":186,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11410,"name":"ヴァンパイア","sortName":"ウアンハイア","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":164,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":2,"designer":"翠楼屋"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11411,"name":"エンヴィーベイビー","sortName":"エンウイイヘイヒイ","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":171,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":0,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11412,"name":"初音天地開闢神話","sortName":"ハツネテンチカイヒヤクシンワ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":240,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":4,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11413,"name":"Armageddon","sortName":"ARMAGEDDON","artist":"LeaF","genre":"東方Project","bpm":210,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11415,"name":"Dreadnought","sortName":"DREADNOUGHT","artist":"Mastermind(xi+nora2r)","genre":"ゲームバラエティ","bpm":192,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":6,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11418,"name":"enchanted love","sortName":"ENCHANTEDLOVE","artist":"linear ring","genre":"ゲームバラエティ","bpm":95,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11419,"name":"Caterpillar Song","sortName":"CATERPILLARSONG","artist":"Bitplane feat. 葉月ゆら","genre":"ゲームバラエティ","bpm":90,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"チェシャ猫とハートのジャック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11422,"name":"","sortName":"999999","artist":"x0o0x_","genre":"POPSアニメ","bpm":130,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11423,"name":"BLUE ZONE","sortName":"BLUEZONE","artist":"Tatsh x NAOKI","genre":"ゲームバラエティ","bpm":168,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":1,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11424,"name":"Estahv","sortName":"ESTAHV","artist":"Feryquitous","genre":"ゲームバラエティ","bpm":191,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11425,"name":"First Dance","sortName":"FIRSTDANCE","artist":"削除","genre":"ゲームバラエティ","bpm":174,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":1,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11426,"name":"Mjölnir","sortName":"MJOLNIR","artist":"xi","genre":"ゲームバラエティ","bpm":222,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"隅田川星人"},{"level":14,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11427,"name":"Define","sortName":"DEFINE","artist":"Zekk","genre":"ゲームバラエティ","bpm":175,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":5,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11428,"name":"BANG!","sortName":"BANG","artist":"Shoichiro Hirata feat.Sana","genre":"ゲームバラエティ","bpm":128,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":1,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11429,"name":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~","sortName":"LOVESTHEMEOFBADASSハツトアスアイノテエマ","artist":"Hommarju","genre":"ゲームバラエティ","bpm":202,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11432,"name":"Princess♂","sortName":"PRINCESS","artist":"TOPHAMHAT-KYO","genre":"POPSアニメ","bpm":92,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11433,"name":"ヒトガタ","sortName":"ヒトカタ","artist":"HIMEHINA","genre":"POPSアニメ","bpm":150,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11434,"name":"Spring of Dreams","sortName":"SPRINGOFDREAMS","artist":"3L (NJK Record)","genre":"東方Project","bpm":153,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"じゃこレモン"},{"level":12,"levelDecimal":8,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11435,"name":"大輪の魂 (feat. AO, 司芭扶)","sortName":"タイリンノソウルFEATAOシハフ","artist":"魂音泉","genre":"東方Project","bpm":137,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11436,"name":"紅に染まる恋の花","sortName":"クレイナイニソマルコイノハナ","artist":"幽閉サテライト","genre":"東方Project","bpm":140,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11437,"name":"三妖精SAY YA!!!","sortName":"サンヨウセイSAYYA","artist":"森羅万象","genre":"東方Project","bpm":150,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"じゃこレモン"},{"level":13,"levelDecimal":3,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11438,"name":"Reach For The Stars (Re-Colors)","sortName":"REACHFORTHESTARSRECOLORS","artist":"大谷智哉「ソニックカラーズ アルティメット」","genre":"ゲームバラエティ","bpm":203,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"隅田川星人"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11439,"name":"ジャンキーナイトタウンオーケストラ","sortName":"シヤンキイナイトタウンオオケストラ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":145,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11441,"name":"終焉逃避行","sortName":"シユウエントウヒコウ","artist":"柊マグネタイト","genre":"niconicoボーカロイド","bpm":147,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11443,"name":"8-EM","sortName":"8EM","artist":"Sampling Masters AYA","genre":"オンゲキCHUNITHM","bpm":168,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"小鳥遊チミ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11444,"name":"若い力","sortName":"ワカイチカラ","artist":"作詞:セガ社員、作曲:若草恵、歌:135","genre":"ゲームバラエティ","bpm":114,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"作譜:翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11445,"name":"遺伝子レベル∞スパイラル","sortName":"イテンシレヘルスハイラル","artist":"NAOKI feat.小坂りゆ","genre":"maimai","bpm":164,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11446,"name":"otorii INNOVATED -[i]3-","sortName":"OTORIIINNOVATEDI3","artist":"NAOKI underground","genre":"オンゲキCHUNITHM","bpm":210,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":9,"designer":""},{"level":13,"levelDecimal":0,"designer":"翠楼屋"},{"level":14,"levelDecimal":5,"designer":"Hz-R.Arrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11447,"name":"エゴロック","sortName":"エコロツク","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":225,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":5,"designer":"畳返し"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11448,"name":"ただ選択があった","sortName":"タタセンタクカアツタ","artist":"フロクロ","genre":"niconicoボーカロイド","bpm":140,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"畳返し"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11449,"name":"パズルリボン","sortName":"ハスルリホン","artist":"すりぃ feat.りょーくん","genre":"オンゲキCHUNITHM","bpm":215,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11451,"name":"Transcend Lights","sortName":"TRANSCENDLIGHTS","artist":"曲:小高光太郎/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":70,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11452,"name":"ホシシズク","sortName":"ホシシスク","artist":"森羅万象","genre":"maimai","bpm":182,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":1,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11453,"name":"Rainbow Rush Story","sortName":"RAINBOWRUSHSTORY","artist":"いるかアイス feat.ちょこ","genre":"maimai","bpm":200,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11454,"name":"Tricolor⁂circuS","sortName":"TRICOLORCIRCUS","artist":"ああ…翡翠茶漬け…","genre":"maimai","bpm":180,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"ネコトリサーカス団"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11455,"name":"[X]","sortName":"INFINITY","artist":"Blacklolita","genre":"maimai","bpm":162,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11456,"name":"分解収束テイル","sortName":"フンカイシユウソクテイル","artist":"un:c・konoco×cosMo@暴走P","genre":"maimai","bpm":186,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11457,"name":"mystique as iris","sortName":"MYSTIQUEASIRIS","artist":"かねこちはる","genre":"maimai","bpm":172,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":6,"designer":"red phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11458,"name":"Rising on the horizon","sortName":"RISINGONTHEHORIZON","artist":"TAG","genre":"maimai","bpm":200,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11459,"name":"You Mean the World to Me","sortName":"YOUMEANTHEWORLDTOME","artist":"Mameyudoufu feat. Shully","genre":"maimai","bpm":180,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":5,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11460,"name":"Neon Kingdom","sortName":"NEONKINGDOM","artist":"litmus*","genre":"maimai","bpm":130,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11461,"name":"#狂った民族2 PRAVARGYAZOOQA","sortName":"クルツタミンソク2PRAVARGYAZOOQA","artist":"DJ Raisei","genre":"maimai","bpm":170,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"翠楼屋"},{"level":14,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11462,"name":"VSpook!","sortName":"VSPOOK","artist":"s-don","genre":"maimai","bpm":155,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"Redarrow VS 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11463,"name":"RIFFRAIN","sortName":"RIFFRAIN","artist":"夏代孝明","genre":"maimai","bpm":122,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"畳返し"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11464,"name":"Falling","sortName":"FALLING","artist":"シノ feat.しほ","genre":"maimai","bpm":122,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11465,"name":"ピリオドサイン","sortName":"ヒリオトサイン","artist":"Ponchi♪ feat.はぁち","genre":"maimai","bpm":195,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11466,"name":"群青シグナル","sortName":"クンシヨウシクナル","artist":"テヅカ feat. 獅子神レオナ","genre":"maimai","bpm":206,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11467,"name":"Beat Opera op.1","sortName":"BEATOPERAOP1","artist":"bermei.inazawa","genre":"maimai","bpm":145,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11468,"name":"星見草","sortName":"ホシミソウ","artist":"秋田 真典","genre":"maimai","bpm":164,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11469,"name":"\"411Ψ892\"","sortName":"411892","artist":"Tanchiky","genre":"maimai","bpm":184,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"サファ太 vs じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11470,"name":"康莊大道","sortName":"ヒカリニテラサレルオオミチ","artist":"Spiegel vs Yukino","genre":"maimai","bpm":208,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"ボコ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11471,"name":"蜘蛛の糸","sortName":"クモノイト","artist":"きくお×cosMo@暴走P feat.影縫英","genre":"オンゲキCHUNITHM","bpm":180,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":2,"designer":"小鳥遊さん×アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11472,"name":"Don't Fight The Music","sortName":"DONTFIGHTTHEMUSIC","artist":"黒魔","genre":"オンゲキCHUNITHM","bpm":195,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":1,"designer":"翠楼屋 vs あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11473,"name":"Catch Me If You Can","sortName":"CATCHMEIFYOUCAN","artist":"曲:TAKU INOUE/歌:早乙女 彩華(CV:中島 唯)","genre":"オンゲキCHUNITHM","bpm":130,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":2,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11474,"name":"MAGNETAR GIRL","sortName":"MAGNETARGIRL","artist":"Yu-dachi","genre":"オンゲキCHUNITHM","bpm":170,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"たかなっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11475,"name":"SUPER AMBULANCE","sortName":"SUPERAMBULANCE","artist":"AJURIKA","genre":"オンゲキCHUNITHM","bpm":200,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"翠楼屋 vs あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11477,"name":"Ghost Dance","sortName":"GHOSTDANCE","artist":"亜沙 feat.くろくも","genre":"オンゲキCHUNITHM","bpm":154,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11478,"name":"電光石火","sortName":"テンコウセツカ","artist":"HiTECH NINJA","genre":"オンゲキCHUNITHM","bpm":165,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"あまくちヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11479,"name":"Hainuwele","sortName":"HAINUWELE","artist":"ETIA.","genre":"オンゲキCHUNITHM","bpm":175,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"サファ太 vs 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11481,"name":"アニマル","sortName":"アニマル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":188,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"カマボコ君"},{"level":13,"levelDecimal":1,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11482,"name":"ジレンマ","sortName":"シレンマ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":188,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11483,"name":"踊","sortName":"オト","artist":"Ado","genre":"POPSアニメ","bpm":128,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":5,"designer":"はっぴー"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11484,"name":"残響散歌","sortName":"サンキヨウサンカ","artist":"Aimer","genre":"POPSアニメ","bpm":171,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11485,"name":"フォニイ","sortName":"フオニイ","artist":"ツミキ feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":170,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"畳返し"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11486,"name":"ヴィラン","sortName":"ウイラン","artist":"flower・てにをは","genre":"niconicoボーカロイド","bpm":102,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":0,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11487,"name":"EYE","sortName":"EYE","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":137,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"サファ太 vs 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11488,"name":"スカーレット警察のゲットーパトロール24時","sortName":"スカアレツトケイサツノケツトオハトロオル24シ","artist":"七条レタスグループ","genre":"東方Project","bpm":160,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"じゃこレモン"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11489,"name":"田中","sortName":"タナカ","artist":"立秋 feat.ちょこ","genre":"ゲームバラエティ","bpm":186,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":1,"designer":"翠楼屋"},{"level":14,"levelDecimal":3,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11490,"name":"Random","sortName":"RANDOM","artist":"Sobrem × Silentroom","genre":"ゲームバラエティ","bpm":132,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11491,"name":"Luminaria","sortName":"LUMINARIA","artist":"Lime","genre":"ゲームバラエティ","bpm":227,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":2,"designer":"翠楼屋"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11492,"name":"群青讃歌","sortName":"クンシヨウサンカ","artist":"Eve / 初音ミク、星乃一歌、花里みのり、小豆沢こはね、天馬司、宵崎奏「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":168,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11493,"name":"セカイ","sortName":"セカイ","artist":"DECO*27 × 堀江晶太(kemu) / 初音ミク、星乃一歌、天馬司、宵崎奏「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":133,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":8,"designer":"うさぎランドリー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11494,"name":"ワーワーワールド","sortName":"ワアワアワアルト","artist":"Giga & Mitchie M / 初音ミク、花里みのり、小豆沢こはね「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":160,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11495,"name":"銀のめぐり","sortName":"キンノメクリ","artist":"SYNC.ART'S feat. 3L","genre":"東方Project","bpm":170,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"うさぎランドリー"},{"level":12,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11496,"name":"Destiny Runner","sortName":"DESTINYRUNNER","artist":"さわわ","genre":"東方Project","bpm":190,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11497,"name":"アマカミサマ","sortName":"アマカミサマ","artist":"名取さな","genre":"POPSアニメ","bpm":174,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"アマリリス"},{"level":12,"levelDecimal":7,"designer":"アマリリスせんせえ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11498,"name":"モンダイナイトリッパー!","sortName":"モンタイナイトリツハア","artist":"名取さな","genre":"POPSアニメ","bpm":180,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":6,"designer":"アマリリスせんせえ with ぴちネコせんせえ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11499,"name":"マーシャル・マキシマイザー","sortName":"マアシヤルマキシマイサア","artist":"柊マグネタイト feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":190,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11500,"name":"秋の未確認生物","sortName":"アキノミカクニンセイフツ","artist":"子牛","genre":"niconicoボーカロイド","bpm":185,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11502,"name":"エナドリおいしいソング","sortName":"エナトリオイシイソンク","artist":"冥堂院・アレクサンドル・ヴィクトリア・リヒテンシュタイン・聖斗 feat.TINOP","genre":"ゲームバラエティ","bpm":140,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11503,"name":"Baddest","sortName":"BADDEST","artist":"樋口楓","genre":"POPSアニメ","bpm":215,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11504,"name":"ばかみたい【Taxi Driver Edition】","sortName":"ハカミタイTAXIDRIVEREDITION","artist":"桐生一馬(黒田崇矢)","genre":"ゲームバラエティ","bpm":74,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11505,"name":"れっつ!みらくる☆はーどこあっ!","sortName":"レツツミラクルハアトコアツ","artist":"Laur feat.みしゃも","genre":"ゲームバラエティ","bpm":185,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11506,"name":"Blank Paper (Prod. TEMPLIME)","sortName":"BLANKPAPERPRODTEMPLIME","artist":"日高零奈・東雲和音・茅野ふたば「電音部」","genre":"POPSアニメ","bpm":133,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11507,"name":"In my world (Prod. KOTONOHOUSE)","sortName":"INMYWORLDPRODKOTONOHOUSE","artist":"鳳凰火凛・瀬戸海月・大賀ルキア「電音部」","genre":"POPSアニメ","bpm":160,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"アマリリス"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11508,"name":"アイム・マイヒーロー","sortName":"アイムマイヒイロオ","artist":"Ino(chronoize) feat. 柳瀬マサキ","genre":"ゲームバラエティ","bpm":138,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11509,"name":"NightTheater","sortName":"NIGHTTHEATER","artist":"わかどり","genre":"ゲームバラエティ","bpm":151,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":9,"designer":"はぴネコ(はっぴー&ぴちネコ)"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11510,"name":"キュートなカノジョ","sortName":"キユウトナカノシヨ","artist":"syudou feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":160,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"翠楼屋"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11511,"name":"へべれけジャンキー","sortName":"ヘヘレケシヤンキイ","artist":"syudou","genre":"niconicoボーカロイド","bpm":104,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"畳返し"},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11512,"name":"きゅうくらりん","sortName":"キユウクラリン","artist":"いよわ","genre":"niconicoボーカロイド","bpm":220,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":6,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11513,"name":"回る空うさぎ","sortName":"マワルソラウサキ","artist":"Orangestar","genre":"niconicoボーカロイド","bpm":120,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11514,"name":"Lost Desire","sortName":"LOSTDESIRE","artist":"Powerless feat. Sennzai","genre":"ゲームバラエティ","bpm":170,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11516,"name":"Aegleseeker","sortName":"AEGLESEEKER","artist":"Silentroom vs Frums","genre":"ゲームバラエティ","bpm":234,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"サファ太 vs 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11517,"name":"最強STRONGER","sortName":"サイキヨウSTRONGER","artist":"REDALiCE vs USAO","genre":"ゲームバラエティ","bpm":205,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":5,"designer":"チャン@DP皆伝 vs シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11518,"name":"ボッカデラベリタ","sortName":"ホツカテラヘリタ","artist":"柊キライ","genre":"niconicoボーカロイド","bpm":170,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11519,"name":"『んっあっあっ。』","sortName":"ンツアツアツ","artist":"SLAVE.V-V-R","genre":"niconicoボーカロイド","bpm":123,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11520,"name":"独りんぼエンヴィー","sortName":"ヒトリンホエンウイイ","artist":"koyori(電ポルP)","genre":"niconicoボーカロイド","bpm":132,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11521,"name":"ロータスイーター","sortName":"ロオタスイイタア","artist":"青栗鼠","genre":"niconicoボーカロイド","bpm":142,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11523,"name":"ViRTUS","sortName":"VIRTUS","artist":"Hiro","genre":"maimai","bpm":225,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"jacK on Phoenix & -ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11524,"name":"Alice's Suitcase","sortName":"ALICESSUITCASE","artist":"Endorfin.","genre":"ゲームバラエティ","bpm":190,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"PG-NAKAGAWA"},{"level":13,"levelDecimal":7,"designer":"Jack vs あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11525,"name":"ピュグマリオンの咒文","sortName":"ヒユクマリオンノシユモン","artist":"アリスシャッハと魔法の楽団","genre":"オンゲキCHUNITHM","bpm":190,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"はぴネコ(はっぴー&ぴちネコ)"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11526,"name":"トノサマビーム","sortName":"トノサマヒイム","artist":"ぼっちぼろまる","genre":"maimai","bpm":170,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11527,"name":"enchanted wanderer","sortName":"ENCHANTEDWANDERER","artist":"linear ring","genre":"maimai","bpm":102,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":0,"designer":"みそかつ侍"},{"level":13,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11528,"name":"Comet Panto Men!","sortName":"COMETPANTOMEN","artist":"MYUKKE.","genre":"maimai","bpm":170,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11529,"name":"ツムギボシ","sortName":"ツムキホシ","artist":"大国奏音 feat.timao","genre":"maimai","bpm":190,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11530,"name":"VeRForTe αRtE:VEiN","sortName":"VERFORTEARTEVEIN","artist":"orangentle","genre":"maimai","bpm":190,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":8,"designer":"翡翠マナ -Memoir-"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11532,"name":"ヱデン","sortName":"エテン","artist":"koyori(電ポルP)","genre":"maimai","bpm":137,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11533,"name":"にゃーにゃー冒険譚","sortName":"ニヤアニヤアホウケンタン","artist":"黒魔","genre":"maimai","bpm":188,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11534,"name":"The Great Banquet","sortName":"THEGREATBANQUET","artist":"Iris","genre":"maimai","bpm":170,"version":24007,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11535,"name":"Redemption","sortName":"REDEMPTION","artist":"XinG、10lulu","genre":"maimai","bpm":175,"version":24007,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11536,"name":"Ether Second","sortName":"ETHERSECOND","artist":"Akira Complex","genre":"maimai","bpm":150,"version":24007,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11537,"name":"Straight into the lights","sortName":"STRAIGHTINTOTHELIGHTS","artist":"Cosmograph","genre":"maimai","bpm":90,"version":24007,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11538,"name":"アンバークロニクル","sortName":"アンハアクロニクル","artist":"しーけー feat.ricono","genre":"maimai","bpm":192,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":3,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11539,"name":"リフヴェイン","sortName":"リフウエイン","artist":"青栗鼠 feat.sekai","genre":"maimai","bpm":148,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11540,"name":"Kairos","sortName":"KAIROS","artist":"ARForest feat.nayuta","genre":"maimai","bpm":200,"version":24001,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11541,"name":"宵の鳥","sortName":"ヨイノトリ","artist":"n.k feat.影縫英","genre":"maimai","bpm":145,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11542,"name":"ここからはじまるプロローグ。 (Kanon Remix)","sortName":"ココカラハシマルフロロオクKANONREMIX","artist":"ああああ/大国奏音","genre":"maimai","bpm":190,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11543,"name":"モ°ルモ°ル (MZK Skippin' Remix)","sortName":"モルモルMZKSKIPPINREMIX","artist":"sasakure.UK/水野健治","genre":"maimai","bpm":136,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11544,"name":"VERTeX (rintaro soma deconstructed remix)","sortName":"VERTEXRINTAROSOMADECONSTRUCTEDREMIX","artist":"Hiro/rintaro soma","genre":"maimai","bpm":158,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"rintaro soma"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11545,"name":"隠密あんみつDX","sortName":"オンミツアンミツDX","artist":"カルロス袴田 feat. 日南めい, 古川由彩","genre":"maimai","bpm":155,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11546,"name":"地球","sortName":"チキユウ","artist":"立秋 feat.ちょこ","genre":"maimai","bpm":79,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":3,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11547,"name":"Churros Parlor","sortName":"CHURROSPARLOR","artist":"ピエロ☆マン","genre":"maimai","bpm":190,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11548,"name":"超熊猫的周遊記(ワンダーパンダートラベラー)","sortName":"ワンタアハンタアトラヘラア","artist":"FANTAGIRAFF","genre":"maimai","bpm":121,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11549,"name":"Trrricksters!!","sortName":"TRRRICKSTERS","artist":"s-don vs. 翡乃イスカ","genre":"オンゲキCHUNITHM","bpm":155,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"みそかつ侍"},{"level":14,"levelDecimal":3,"designer":"サファ太 vs -ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11550,"name":"FLUFFY FLASH","sortName":"FLUFFYFLASH","artist":"Kobaryo","genre":"オンゲキCHUNITHM","bpm":252,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11551,"name":"STARRED HEART","sortName":"STARREDHEART","artist":"曲:広川恵一 (MONACA)/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":140,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":5,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11552,"name":"Y.Y.Y.計画!!!!","sortName":"YYYケイカク","artist":"曲:烏屋茶房/歌:R.B.P. [九條 楓(CV:佳村 はるか)、逢坂 茜(CV:大空 直美)、珠洲島 有栖(CV:長縄 まりあ)]","genre":"オンゲキCHUNITHM","bpm":186,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":13,"levelDecimal":3,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11553,"name":"Last Kingdom","sortName":"LASTKINGDOM","artist":"USAO","genre":"オンゲキCHUNITHM","bpm":150,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11554,"name":"LAMIA","sortName":"LAMIA","artist":"BlackY","genre":"オンゲキCHUNITHM","bpm":199,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":7,"designer":"譜面ボーイズからの挑戦状"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11555,"name":"ヒバリ","sortName":"ヒハリ","artist":"HIMEHINA","genre":"POPSアニメ","bpm":140,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11556,"name":"Hello, Hologram","sortName":"HELLOHOLOGRAM","artist":"HIMEHINA","genre":"POPSアニメ","bpm":181,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11557,"name":"不機嫌なスリーカード","sortName":"フキケンナスリイカアト","artist":"HIMEHINA","genre":"POPSアニメ","bpm":195,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11558,"name":"神っぽいな","sortName":"カミツホイナ","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":142,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":7,"designer":"畳返し"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11559,"name":"魔法少女とチョコレゐト","sortName":"マホウシヨウシヨトチヨコレイト","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":150,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11560,"name":"阿修羅ちゃん","sortName":"アシユラチヤン","artist":"Ado","genre":"POPSアニメ","bpm":156,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"みそかつ侍"},{"level":13,"levelDecimal":2,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11561,"name":"おとせサンダー","sortName":"オトセサンタア","artist":"ぼっちぼろまる","genre":"POPSアニメ","bpm":177,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"翠楼屋"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11562,"name":"ロウワー","sortName":"ロウワア","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":132,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":"翠楼屋"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11563,"name":"キャットラビング","sortName":"キヤツトラヒンク","artist":"香椎モイミ","genre":"niconicoボーカロイド","bpm":163,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":8,"designer":"畳返し"},{"level":12,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11564,"name":"リスペク風神","sortName":"リスヘクフウシン","artist":"ビートまりおとまろん","genre":"東方Project","bpm":135,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11565,"name":"Let you DIVE!","sortName":"LETYOUDIVE","artist":"HARDCORE TANO*C & エリザベス(CV:大西沙織)","genre":"ゲームバラエティ","bpm":185,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11566,"name":"Knight Rider","sortName":"KNIGHTRIDER","artist":"USAO","genre":"ゲームバラエティ","bpm":200,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":2,"designer":"カマボコ君"},{"level":13,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11567,"name":"I’m Here (feat. Merry Kirk-Holmes)","sortName":"IMHEREFEATMERRYKIRKHOLMES","artist":"大谷智哉「ソニックフロンティア」","genre":"ゲームバラエティ","bpm":187,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11568,"name":"INTERNET OVERDOSE","sortName":"INTERNETOVERDOSE","artist":"Aiobahn feat. KOTOKO","genre":"POPSアニメ","bpm":163,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11569,"name":"魂のルフラン","sortName":"タマシイノルフラン","artist":"高橋洋子 [covered by 光吉猛修]","genre":"POPSアニメ","bpm":130,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11570,"name":"Shooting Shower~DANCE TIME(シンディ)~","sortName":"SHOOTINGSHOWERDANCETIMEシンテイ","artist":"Sammy Sound Team","genre":"ゲームバラエティ","bpm":149,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"DANCE TIME(サファ太)"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11571,"name":"Lights of Muse","sortName":"LIGHTSOFMUSE","artist":"Ayatsugu_Otowa","genre":"ゲームバラエティ","bpm":180,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"きょむりん"},{"level":13,"levelDecimal":2,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11572,"name":"tape/stop/night","sortName":"TAPESTOPNIGHT","artist":"Sugar & Co.","genre":"ゲームバラエティ","bpm":115,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":2,"designer":"みそかつ侍"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11573,"name":"Final Step!","sortName":"FINALSTEP","artist":"Lime","genre":"ゲームバラエティ","bpm":180,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11574,"name":"The 90's Decision","sortName":"THE90SDECISION","artist":"MYUKKE.","genre":"ゲームバラエティ","bpm":128,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11575,"name":"僕の和風本当上手","sortName":"ホクノワフウホントウシヨウス","artist":"ボス","genre":"ゲームバラエティ","bpm":120,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"僕の檸檬本当上手"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11576,"name":"Cthugha","sortName":"CTHUGHA","artist":"USAO","genre":"ゲームバラエティ","bpm":213,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"翠楼屋"},{"level":14,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11577,"name":"はんぶんこ","sortName":"ハンフンコ","artist":"三枝明那","genre":"POPSアニメ","bpm":124,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"アマリリス"},{"level":12,"levelDecimal":9,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11578,"name":"PUPA","sortName":"PUPA","artist":"モリモリあつし","genre":"ゲームバラエティ","bpm":202,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11580,"name":"解けないように","sortName":"ホトケナイヨウニ","artist":"KIHOW from MYTH & ROID","genre":"東方Project","bpm":112,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11583,"name":"インターネットサバイバー","sortName":"インタアネツトサハイハア","artist":"あやぽんず* feat.ビートまりお × まろん","genre":"東方Project","bpm":172,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11584,"name":"コンティニュー! feat. 藍月なくる","sortName":"コンテイニユウFEATアイツキナクル","artist":"lapix","genre":"ゲームバラエティ","bpm":170,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11585,"name":"Sunday Night feat Kanata.N","sortName":"SUNDAYNIGHTFEATKANATAN","artist":"Mameyudoufu","genre":"ゲームバラエティ","bpm":143,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":5,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11586,"name":"PERSONA feat. PANXI","sortName":"PERSONAFEATPANXI","artist":"rejection","genre":"ゲームバラエティ","bpm":175,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11587,"name":"Halfway(>∀<)","sortName":"HALFWAY","artist":"Blacklolita","genre":"ゲームバラエティ","bpm":175,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11588,"name":"Complex Mind","sortName":"COMPLEXMIND","artist":"YUKIYANAGI","genre":"ゲームバラエティ","bpm":175,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11589,"name":"DROPS feat. Such","sortName":"DROPSFEATSUCH","artist":"Zekk & poplavor","genre":"ゲームバラエティ","bpm":120,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11590,"name":"あつすぎの歌","sortName":"アツスキノウタ","artist":"からめる","genre":"POPSアニメ","bpm":180,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11591,"name":"ULTRA SYNERGY MATRIX","sortName":"ULTRASYNERGYMATRIX","artist":"Tanchiky","genre":"ゲームバラエティ","bpm":160,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11592,"name":"花となれ","sortName":"ハナトナレ","artist":"雄之助 feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":130,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"アマリリス"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11593,"name":"私のドッペルゲンガー","sortName":"ワタシノトツヘルケンカア","artist":"DIVELA feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":190,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"カマボコ君"},{"level":13,"levelDecimal":2,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11594,"name":"BULK UP (GAME EXCLUSIVE EDIT)","sortName":"BULKUPGAMEEXCLUSIVEEDIT","artist":"USAO & Yuta Imai","genre":"ゲームバラエティ","bpm":200,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11596,"name":"Vallista","sortName":"VALLISTA","artist":"削除","genre":"ゲームバラエティ","bpm":180,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":6,"designer":"みそかつ侍"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11597,"name":"ノンブレス・オブリージュ","sortName":"ノンフレスオフリイシユ","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":148,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11598,"name":"テオ","sortName":"テオ","artist":"Omoi","genre":"niconicoボーカロイド","bpm":185,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"きょむりん"},{"level":13,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11599,"name":"まにまに","sortName":"マニマニ","artist":"r-906","genre":"niconicoボーカロイド","bpm":174,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":7,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11600,"name":"感情ディシーブ","sortName":"カンシヨウテイシイフ","artist":"ろーある","genre":"niconicoボーカロイド","bpm":175,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11601,"name":"ド屑","sortName":"トクス","artist":"なきそ","genre":"niconicoボーカロイド","bpm":115,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11602,"name":"絶対敵対メチャキライヤー","sortName":"セツタイテキタイメチヤキライヤア","artist":"メドミア","genre":"niconicoボーカロイド","bpm":190,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11603,"name":"つるぺったん","sortName":"ツルヘツタン","artist":"Silver Forest","genre":"東方Project","bpm":180,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"カマボコ君"},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11604,"name":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~","sortName":"ウソテイイツカイセンセリナVSシロナVSナスナ","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":190,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11605,"name":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~","sortName":"BADAPPLEFEATNOMICOイカラシナテシコVER","artist":"Masayoshi Minoshima [covered by 五十嵐 撫子(CV:花井 美春)]","genre":"オンゲキCHUNITHM","bpm":141,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11606,"name":"Snow Colored Score","sortName":"SNOWCOLOREDSCORE","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":164,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11607,"name":"MAGENTA POTION","sortName":"MAGENTAPOTION","artist":"EmoCosine","genre":"ゲームバラエティ","bpm":150,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11608,"name":"NOIZY BOUNCE","sortName":"NOIZYBOUNCE","artist":"八王子P feat. ななひら・まめこ","genre":"maimai","bpm":150,"version":24004,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":4,"designer":"はっぴー & サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11609,"name":"サンバディ!","sortName":"サンハテイ","artist":"水野健治 feat.光吉猛修","genre":"maimai","bpm":136,"version":24004,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11610,"name":"Horoscope Express","sortName":"HOROSCOPEEXPRESS","artist":"pan","genre":"maimai","bpm":236,"version":24004,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11611,"name":"Party☆People☆Princess","sortName":"PARTYPEOPLEPRINCESS","artist":"Sound Artz","genre":"maimai","bpm":152,"version":24004,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":9,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"鳩ホルダー & Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11612,"name":"Latent Kingdom","sortName":"LATENTKINGDOM","artist":"Laur vs 大国奏音","genre":"maimai","bpm":201,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"Luxizhel"},{"level":14,"levelDecimal":9,"designer":"Safata.GHz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11613,"name":"Mystic Parade","sortName":"MYSTICPARADE","artist":"ひとしずく×やま△ feat.悠佑&ないこ(いれいす)","genre":"maimai","bpm":133,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"アマリリス"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11614,"name":"Cry Cry Cry","sortName":"CRYCRYCRY","artist":"FLG4 feat.Flower","genre":"maimai","bpm":123,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11615,"name":"ぽわわん劇場","sortName":"ホワワンケキシヨウ","artist":"ぽわわん劇場","genre":"maimai","bpm":190,"version":24005,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11616,"name":"my flow","sortName":"MYFLOW","artist":"crayvxn","genre":"maimai","bpm":157,"version":24005,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11617,"name":"POWER OF UNITY","sortName":"POWEROFUNITY","artist":"Zekk","genre":"maimai","bpm":190,"version":24005,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11618,"name":"Energizing Flame","sortName":"ENERGIZINGFLAME","artist":"Artifact vs. Dualcast","genre":"maimai","bpm":201,"version":24005,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11619,"name":"KHYMΞXΛ","sortName":"KHYMERA","artist":"のらねこさい feat.ricono","genre":"maimai","bpm":220,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":7,"designer":"鳩サファzhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11620,"name":"フェイクフェイス・フェイルセイフ","sortName":"フエイクフエイスフエイルセイフ","artist":"カラスヤサボウ feat. もるでお","genre":"maimai","bpm":202,"version":24006,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":9,"designer":"きょむりん"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11621,"name":"ふらふらふら、","sortName":"フラフラフラ","artist":"アオワイファイ feat.犀羅","genre":"maimai","bpm":125,"version":24006,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11622,"name":"シックスプラン","sortName":"シツクスフラン","artist":"針原翼(はりーP)feat. はく","genre":"maimai","bpm":120,"version":24006,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11623,"name":"フタタビ","sortName":"フタタヒ","artist":"KAZE Lab","genre":"maimai","bpm":136,"version":24006,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11624,"name":"SQUAD-Phvntom-","sortName":"SQUADPHVNTOM","artist":"Getty vs DJ DiA","genre":"オンゲキCHUNITHM","bpm":200,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"Ruby"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11625,"name":"GEOMETRIC DANCE","sortName":"GEOMETRICDANCE","artist":"山本真央樹","genre":"オンゲキCHUNITHM","bpm":150,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"みそかつ侍"},{"level":14,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11626,"name":"Ring","sortName":"RING","artist":"R Sound Design feat.向日葵","genre":"オンゲキCHUNITHM","bpm":132,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11627,"name":"インパアフェクシオン・ホワイトガアル","sortName":"インハアフエクシオンホワイトカアル","artist":"ツミキ feat.月乃","genre":"オンゲキCHUNITHM","bpm":207,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"ミニミライト"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11628,"name":"WE'RE BACK!!","sortName":"WEREBACK","artist":"Zekk","genre":"オンゲキCHUNITHM","bpm":185,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11629,"name":"熱異常","sortName":"ネツイシヨウ","artist":"いよわ","genre":"niconicoボーカロイド","bpm":183,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":2,"designer":"サファ太"},{"level":12,"levelDecimal":1,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11630,"name":"1000年生きてる","sortName":"1000ネンイキテル","artist":"いよわ","genre":"niconicoボーカロイド","bpm":100,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11631,"name":"IMAWANOKIWA","sortName":"IMAWANOKIWA","artist":"いよわ","genre":"niconicoボーカロイド","bpm":178,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11632,"name":"Play merrily NEO","sortName":"PLAYMERRILYNEO","artist":"Shohei Tsuchiya (ZUNTATA) feat. Aimee B","genre":"ゲームバラエティ","bpm":180,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"ミニミライト"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11633,"name":"OMAKENO Stroke","sortName":"OMAKENOSTROKE","artist":"t+pazolite","genre":"ゲームバラエティ","bpm":240,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":9,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11636,"name":"さくゆいたいそう","sortName":"サクユイタイソウ","artist":"さくゆい","genre":"POPSアニメ","bpm":160,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"佑"},{"level":12,"levelDecimal":6,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11637,"name":"バグ","sortName":"ハク","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":186,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"みそかつ侍"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11638,"name":"星界ちゃんと可不ちゃんのおつかい合騒曲","sortName":"セカイチヤントカフチヤンノオツカイカツソウキヨク","artist":"南ノ南","genre":"niconicoボーカロイド","bpm":220,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":9,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11639,"name":"Burn My Soul","sortName":"BURNMYSOUL","artist":"She is Legend","genre":"POPSアニメ","bpm":180,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11640,"name":"with U","sortName":"WITHU","artist":"t+pazolite & Massive New Krew feat. リリィ(CV:青木志貴)","genre":"ゲームバラエティ","bpm":155,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11641,"name":"Love Kills U","sortName":"LOVEKILLSU","artist":"EmoCosine","genre":"ゲームバラエティ","bpm":160,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":4,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11642,"name":"DANGEROOOOUS JUNGLE","sortName":"DANGEROOOOUSJUNGLE","artist":"Laur","genre":"ゲームバラエティ","bpm":160,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11643,"name":"天使光輪","sortName":"テンシコウリン","artist":"REDALiCE & cosMo@暴走P","genre":"ゲームバラエティ","bpm":203,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11645,"name":"トンデモワンダーズ","sortName":"トンテモワンタアス","artist":"sasakure.UK","genre":"niconicoボーカロイド","bpm":172,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"みぞれヤナギ"},{"level":13,"levelDecimal":6,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11646,"name":"神威","sortName":"カムイ","artist":"TJ.hangneil","genre":"ゲームバラエティ","bpm":210,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11647,"name":"ozma","sortName":"OZMA","artist":"TJ.hangneil","genre":"ゲームバラエティ","bpm":220,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11648,"name":"月面基地","sortName":"ケツメンキチ","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":180,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11650,"name":"ずんだもんの朝食 〜目覚ましずんラップ〜","sortName":"スンタモンノチヨウシヨクメサマシスンラツフ","artist":"ひらうみ","genre":"niconicoボーカロイド","bpm":260,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"ずんだポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11651,"name":"あなたは世界の終わりにずんだを食べるのだ","sortName":"アナタハセカイノオワリニスンタヲタヘルノタ","artist":"なみぐる","genre":"niconicoボーカロイド","bpm":140,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11652,"name":"HUMANBORG","sortName":"HUMANBORG","artist":"SARUKANI","genre":"POPSアニメ","bpm":189,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11653,"name":"ULTRA POWER","sortName":"ULTRAPOWER","artist":"SARUKANI","genre":"POPSアニメ","bpm":100,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11654,"name":"ジェヘナ","sortName":"シエヘナ","artist":"wotaku","genre":"niconicoボーカロイド","bpm":128,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11655,"name":"ツギハギスタッカート","sortName":"ツキハキスタツカアト","artist":"とあ","genre":"niconicoボーカロイド","bpm":139,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"りんご Full Set"},{"level":12,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11656,"name":"HANIPAGANDA","sortName":"HANIPAGANDA","artist":"暁Records","genre":"東方Project","bpm":181,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11657,"name":"Rush-Hour","sortName":"RUSHHOUR","artist":"litmus*","genre":"ゲームバラエティ","bpm":224,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11658,"name":"QUEEN","sortName":"QUEEN","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":170,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11659,"name":"天使の翼。","sortName":"テンシノツハサ","artist":"A4。","genre":"niconicoボーカロイド","bpm":125,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11660,"name":"さよならプリンセス","sortName":"サヨナラフリンセス","artist":"Kai","genre":"niconicoボーカロイド","bpm":195,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11661,"name":"Apollo","sortName":"APOLLO","artist":"TJ.hangneil","genre":"オンゲキCHUNITHM","bpm":339,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":7,"designer":"EL DiABLO"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11662,"name":"raputa","sortName":"RAPUTA","artist":"sasakure.UK × TJ.hangneil","genre":"maimai","bpm":339,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":13,"levelDecimal":7,"designer":"佑"},{"level":14,"levelDecimal":9,"designer":"project raputa"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11663,"name":"系ぎて","sortName":"ツナキテ","artist":"rintaro soma","genre":"maimai","bpm":88,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":14,"levelDecimal":7,"designer":"maimai TEAM DX"},{"level":15,"levelDecimal":0,"designer":"BEYOND THE MEMORiES"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11664,"name":"アルカンシエル","sortName":"アルカンシエル","artist":"Yamajet","genre":"ゲームバラエティ","bpm":176,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11665,"name":"RAD DOGS","sortName":"RADDOGS","artist":"八王子P / 初音ミク / Vivid BAD SQUAD「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":140,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11666,"name":"アイディスマイル","sortName":"アイテイスマイル","artist":"とあ / MEIKO / 25時、ナイトコードで。「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":171,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"Luxizhel"},{"level":12,"levelDecimal":8,"designer":"りんご Full Set"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11667,"name":"にっこり^^調査隊のテーマ","sortName":"ニツコリチヨウサタイノテエマ","artist":"ワンダフル☆オポチュニティ! / 初音ミク / ワンダーランズ×ショウタイム「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":180,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11668,"name":"PinqPiq (xovevox Remix)","sortName":"PINQPIQXOVEVOXREMIX","artist":"owl*tree Remixed by sasakure.UK","genre":"オンゲキCHUNITHM","bpm":150,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11669,"name":"エスオーエス","sortName":"エスオウエス","artist":"カロンズベカラズ","genre":"maimai","bpm":196,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":9,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11670,"name":"のじゃロリック","sortName":"ノシヤロリツク","artist":"なみぐる feat.ちょこ 桃寝ちのい","genre":"maimai","bpm":160,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11671,"name":"Edelweiss","sortName":"EDELWEISS","artist":"やどりぎ","genre":"maimai","bpm":252,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11672,"name":"QuiQ","sortName":"QUIQ","artist":"owl*tree feat.nie*tree","genre":"maimai","bpm":120,"version":25000,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11673,"name":"IF:U","sortName":"IFU","artist":"MisoilePunch♪","genre":"maimai","bpm":190,"version":25000,"addVersion":"PRiSM","lockType":3,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"The Dove"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11674,"name":"Cider P@rty","sortName":"CIDERPARTY","artist":"Ryo Fukuda","genre":"maimai","bpm":180,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"きょむりん"},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11675,"name":"勦滅","sortName":"ソウメツ","artist":"siqlo","genre":"maimai","bpm":200,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11676,"name":"Lunatic Vibes","sortName":"LUNATICVIBES","artist":"K-forest","genre":"maimai","bpm":185,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11677,"name":"Bloody Trail","sortName":"BLOODYTRAIL","artist":"Hommarju","genre":"maimai","bpm":195,"version":25001,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11678,"name":"RE:INCARNATED DRAGNER","sortName":"REINCARNATEDDRAGNER","artist":"黒沢ダイスケ × 小寺可南子","genre":"maimai","bpm":188,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11679,"name":"Beginning together!","sortName":"BEGINNINGTOGETHER","artist":"高瀬一矢 feat. R.I.N.A","genre":"maimai","bpm":142,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11680,"name":"Shining Ray ~僕らの絆~","sortName":"SHININGRAYホクラノキスナ","artist":"伊藤和馬(Arte Refact) feat.konoco","genre":"maimai","bpm":180,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11681,"name":"DEVOTION","sortName":"DEVOTION","artist":"AJURIKA feat.SAK.","genre":"maimai","bpm":167,"version":25003,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"LuxiHertz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11682,"name":"Geranium","sortName":"GERANIUM","artist":"Osanzi feat.藍月なくる","genre":"maimai","bpm":150,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー & サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11683,"name":"The Cursed Doll","sortName":"THECURSEDDOLL","artist":"清風明月(Drop×葉月ゆら)","genre":"maimai","bpm":131,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11684,"name":"RondeauX of RagnaroQ","sortName":"RONDEAUXOFRAGNAROQ","artist":"Morrigan feat.Lily and 結城碧","genre":"maimai","bpm":185,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":5,"designer":"R-blacX of JacQ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11685,"name":"ℝ∈Χ LUNATiCA","sortName":"REXLUNATICA","artist":"Kai","genre":"maimai","bpm":230,"version":25004,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":8,"designer":"BELiZHEL"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11686,"name":"Λzure Vixen","sortName":"AZUREVIXEN","artist":"かめりあ","genre":"オンゲキCHUNITHM","bpm":163,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":6,"designer":"BELiZHEL"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11687,"name":"MarbleBlue.","sortName":"MARBLEBLUE","artist":"MisoilePunch♪","genre":"オンゲキCHUNITHM","bpm":198,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":9,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":5,"designer":"Twinrook & Safari"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11688,"name":"まっすぐ→→→ストリーム!","sortName":"マツスクストリイム","artist":"曲:本多友紀(Arte Refact)/歌:日向 千夏(CV:岡咲 美保)","genre":"オンゲキCHUNITHM","bpm":184,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11689,"name":"最っ高のエンタメだ!!","sortName":"サイツコウノエンタメタ","artist":"曲:本田正樹(Dream Monster)/歌:7EVENDAYS⇔HOLIDAYS [井之原 小星(CV:ももの はるな)、柏木 咲姫(CV:石見 舞菜香)]","genre":"オンゲキCHUNITHM","bpm":276,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11690,"name":"Baqeela","sortName":"BAQEELA","artist":"owl*tree","genre":"オンゲキCHUNITHM","bpm":130,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"りんご Full Set"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11691,"name":"Ai C","sortName":"AIC","artist":"Feryquitous","genre":"オンゲキCHUNITHM","bpm":191,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":0,"designer":"Luxizhel"},{"level":14,"levelDecimal":0,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11692,"name":"INTERNET YAMERO","sortName":"INTERNETYAMERO","artist":"Aiobahn feat. KOTOKO","genre":"POPSアニメ","bpm":185,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11693,"name":"過去を喰らう","sortName":"カコヲクラウ","artist":"花譜","genre":"POPSアニメ","bpm":187,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":9,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11694,"name":"強風オールバック","sortName":"キヨウフウオオルハツク","artist":"ゆこぴ","genre":"niconicoボーカロイド","bpm":135,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"鳩ホルぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11695,"name":"寝起きヤシの木","sortName":"ネオキヤシノキ","artist":"ゆこぴ","genre":"niconicoボーカロイド","bpm":160,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"Luxiいぬ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11696,"name":"アイドル","sortName":"アイトル","artist":"YOASOBI","genre":"POPSアニメ","bpm":166,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":11,"levelDecimal":4,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":1,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11697,"name":"ラビットホール","sortName":"ラヒツトホウル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":173,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"Luxizhel & Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11698,"name":"酔いどれ知らず","sortName":"ヨイトレシラス","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":115,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":"Luxizhel"},{"level":11,"levelDecimal":6,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11699,"name":"新人類","sortName":"シンシンルイ","artist":"まらしぃ×じん×堀江晶太(kemu) feat.鏡音リン","genre":"niconicoボーカロイド","bpm":144,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11700,"name":"Freak Out Hr.","sortName":"FREAKOUTHR","artist":"雄之助 feat. POPY & ROSE","genre":"niconicoボーカロイド","bpm":180,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11701,"name":"さよならヒストリー","sortName":"サヨナラヒストリイ","artist":"森羅万象","genre":"東方Project","bpm":180,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11702,"name":"New York Back Raise","sortName":"NEWYORKBACKRAISE","artist":"saaa + kei_iwata + stuv + わかどり","genre":"ゲームバラエティ","bpm":160,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11704,"name":"DUAL ROZES","sortName":"DUALROZES","artist":"SOUND HOLIC Vs. Eurobeat Union feat. Nana Takahashi","genre":"ゲームバラエティ","bpm":160,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11705,"name":"VOLT","sortName":"VOLT","artist":"aran","genre":"ゲームバラエティ","bpm":174,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11706,"name":"tiny tales continue","sortName":"TINYTALESCONTINUE","artist":"黒魔","genre":"ゲームバラエティ","bpm":188,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"サファ太 & ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11707,"name":"ouroboros -twin stroke of the end-","sortName":"OUROBOROSTWINSTROKEOFTHEEND","artist":"Cranky VS MASAKI","genre":"ゲームバラエティ","bpm":188,"version":25002,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"Luxizhel"},{"level":14,"levelDecimal":4,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11710,"name":"サイバーサンダーサイダー","sortName":"サイハアサンタアサイタア","artist":"EZFG","genre":"niconicoボーカロイド","bpm":145,"version":25001,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"みぞれヤナギ & サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11711,"name":"おくすり飲んで寝よう","sortName":"オクスリノンテネヨウ","artist":"もちうつね","genre":"niconicoボーカロイド","bpm":130,"version":25001,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11712,"name":"バラバラ〜仮初レインボーローズ〜","sortName":"ハラハラカリソメレインホオロオス","artist":"花畑チャイカ&椎名唯華","genre":"POPSアニメ","bpm":135,"version":25001,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11713,"name":"QUATTUORUX","sortName":"QUATTUORUX","artist":"打打だいず Vs. Tanchiky Vs. からめる","genre":"ゲームバラエティ","bpm":220,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":5,"designer":"サファ太 Vs. Safari Vs. さふぁた"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11714,"name":"匿名M","sortName":"トクメイM","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":140,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11715,"name":"ライアーダンサー","sortName":"ライアアタンサア","artist":"マサラダ","genre":"niconicoボーカロイド","bpm":170,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11716,"name":"バカ通信","sortName":"ハカツウシン","artist":"isonosuke","genre":"niconicoボーカロイド","bpm":240,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11717,"name":"LOSTPHANTASIA","sortName":"LOSTPHANTASIA","artist":"岸田教団&THE明星ロケッツ×草野華余子","genre":"東方Project","bpm":133,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11718,"name":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)","sortName":"BADAPPLEFEATNOMICOTETSUYAKOMUROREMIX","artist":"Masayoshi Minoshima Remixed by 小室哲哉","genre":"東方Project","bpm":135,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":1,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11720,"name":"Re:Unknown X","sortName":"REUNKNOWNX","artist":"まらしぃ","genre":"東方Project","bpm":190,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":6,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11721,"name":"INFiNiTE ENERZY -Overdoze-","sortName":"INFINITEENERZYOVERDOZE","artist":"Reku Mochizuki","genre":"ゲームバラエティ","bpm":180,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"Jack vs サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11722,"name":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと","sortName":"MAKEUPYOURWORLDFEATキヨンシイノCIチヤンラツフヒト","artist":"t+pazolite & Srav3R","genre":"ゲームバラエティ","bpm":180,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"Luxizhel"},{"level":13,"levelDecimal":4,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11723,"name":"BOOM! BOOM!! BOOM!!!","sortName":"BOOMBOOMBOOM","artist":"P*Light","genre":"ゲームバラエティ","bpm":170,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":6,"designer":"ミニミライト"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11724,"name":"Everybody Say HARDCORE TANO*C","sortName":"EVERYBODYSAYHARDCORETANOC","artist":"DJ Noriken","genre":"ゲームバラエティ","bpm":170,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11725,"name":"ミラクルポップ☆アドベンチャー!!!!!","sortName":"ミラクルホツフアトヘンチヤア","artist":"DJ Genki","genre":"ゲームバラエティ","bpm":180,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11726,"name":"Trust","sortName":"TRUST","artist":"Massive New Krew feat. 光吉猛修","genre":"ゲームバラエティ","bpm":155,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":6,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11727,"name":"ラヴィ","sortName":"ラウイ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":183,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11728,"name":"スティールユー","sortName":"ステイイルユウ","artist":"Omoi","genre":"niconicoボーカロイド","bpm":190,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11729,"name":"オシオキGIMMICK!!","sortName":"オシオキGIMMICK","artist":"Junky","genre":"niconicoボーカロイド","bpm":176,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11730,"name":"偉大なる悪魔は実は大天使パトラちゃん様なのだ!","sortName":"イタイナルアクマハシツハタイテンシハトラチヤンサマナノタ","artist":"周防パトラ","genre":"POPSアニメ","bpm":195,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11731,"name":"シュガーホリック","sortName":"シユカアホリツク","artist":"周防パトラ","genre":"POPSアニメ","bpm":170,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11733,"name":"MUSIC PЯAYER","sortName":"MUSICPRAYER","artist":"A-One","genre":"オンゲキCHUNITHM","bpm":168,"version":25002,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11734,"name":"壱雫空","sortName":"ヒトシスク","artist":"MyGO!!!!!","genre":"POPSアニメ","bpm":204,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11735,"name":"ザムザ","sortName":"サムサ","artist":"てにをは","genre":"niconicoボーカロイド","bpm":121,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"まぐランド"},{"level":12,"levelDecimal":9,"designer":"Jack&アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11736,"name":"プリズム△▽リズム","sortName":"フリスムリスム","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":155,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11737,"name":"パラドクスイヴ","sortName":"ハラトクスイウ","artist":"Teary Planet","genre":"maimai","bpm":180,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":5,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11738,"name":"YKWTD","sortName":"YKWTD","artist":"r-906","genre":"maimai","bpm":174,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11739,"name":"184億回のマルチトニック","sortName":"184オクカイノマルチトニツク","artist":"Pizuya's Cell feat.中村さん","genre":"maimai","bpm":184,"version":25006,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11740,"name":"果ての空、僕らが見た光。","sortName":"ハテノソラホクラカミタヒカリ","artist":"TAKU1175 ft.駄々子","genre":"maimai","bpm":178,"version":25006,"addVersion":"PRiSM","lockType":4,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11741,"name":"Cryptarithm","sortName":"CRYPTARITHM","artist":"削除","genre":"maimai","bpm":175,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":0,"designer":"みそかつ侍"},{"level":14,"levelDecimal":7,"designer":"Safazhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11746,"name":"Divide et impera!","sortName":"DIVIDEETIMPERA","artist":"BlackY a.k.a. WAiKURO survive","genre":"maimai","bpm":166,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":8,"designer":"The Dove"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11754,"name":"Elemental Ethnic","sortName":"ELEMENTALETHNIC","artist":"Yooh","genre":"オンゲキCHUNITHM","bpm":163,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":7,"designer":"Luxizhel"},{"level":14,"levelDecimal":0,"designer":"サファ太 & 鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11755,"name":"美夜月鏡","sortName":"ミヤケツキヨウ","artist":"かゆき","genre":"オンゲキCHUNITHM","bpm":164,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11760,"name":"勇者","sortName":"ユウシヤ","artist":"YOASOBI","genre":"POPSアニメ","bpm":104,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"まぐランド"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11761,"name":"病み垢ステロイド","sortName":"ヤミアカステロイト","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":203,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11763,"name":"ダーリンダンス","sortName":"タアリンタンス","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":153,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11764,"name":"唱","sortName":"シヨウ","artist":"Ado","genre":"POPSアニメ","bpm":132,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":4,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11765,"name":"愛包ダンスホール","sortName":"アイハイタンスホオル","artist":"HIMEHINA","genre":"POPSアニメ","bpm":141,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11766,"name":"マツケンサンバⅡ","sortName":"マツケンサンハ2","artist":"松平健 [covered by 光吉猛修]","genre":"POPSアニメ","bpm":133,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":7,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11767,"name":"デビルじゃないもん","sortName":"テヒルシヤナイモン","artist":"DECO*27, ピノキオピー","genre":"niconicoボーカロイド","bpm":154,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11769,"name":"ずんだパーリナイ","sortName":"スンタハアリナイ","artist":"なみぐる feat.ずんだもん","genre":"niconicoボーカロイド","bpm":150,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11770,"name":"Ultimate taste","sortName":"ULTIMATETASTE","artist":"ぱらどっと","genre":"東方Project","bpm":200,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11771,"name":"Chronomia","sortName":"CHRONOMIA","artist":"Lime","genre":"ゲームバラエティ","bpm":227,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":2,"designer":"サファ太 respects for 小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11778,"name":"シリウスの輝きのように","sortName":"シリウスノカカヤキノヨウニ","artist":"鳳 ここな(CV.石見舞菜香)、静香(CV.長谷川育美)、カトリナ・グリーベル(CV.天城サリー)、新妻八恵(CV.長縄まりあ)、柳場ぱんだ(CV.大空直美)、流石知冴(CV.佐々木李子)","genre":"POPSアニメ","bpm":158,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"まぐランド"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11779,"name":"プラネタリウム・レヴュー","sortName":"フラネタリウムレウユウ","artist":"千寿 暦(CV.鳥部万里子)、ラモーナ・ウォルフ(CV.田中美海)、王 雪(CV.花井美春)、リリヤ・クルトベイ(CV.安齋由香里)、与那国緋花里(CV.下地紫野)","genre":"POPSアニメ","bpm":170,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"Luxizhel"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11792,"name":"はげしこの夜 -Psylent Crazy Night-","sortName":"ハケシコノヨルPSYLENTCRAZYNIGHT","artist":"aran & Kobaryo","genre":"ゲームバラエティ","bpm":135,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11805,"name":"リアライズ","sortName":"リアライス","artist":"柊マグネタイト","genre":"niconicoボーカロイド","bpm":150,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11811,"name":"概して過誤","sortName":"カイシテカコ","artist":"isonosuke feat.知声","genre":"maimai","bpm":170,"version":25502,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11812,"name":"Unfinished Epic","sortName":"UNFINISHEDEPIC","artist":"SLAVE.V-V-R feat.Sor△","genre":"maimai","bpm":185,"version":25502,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11813,"name":"忙シー日","sortName":"イソカシイヒ","artist":"原口沙輔, 式部めぐり","genre":"maimai","bpm":150,"version":25502,"addVersion":"PRiSMPLUS","lockType":2,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11814,"name":"FLΛME/FRΦST","sortName":"FLAMEFROST","artist":"FANTAGIRAFF","genre":"maimai","bpm":174,"version":25502,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":8,"designer":"SΛFΛRI/RΦCHER"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11815,"name":"IMBRUED:FLUX","sortName":"IMBRUEDFLUX","artist":"qfeileadh feat.のあ","genre":"maimai","bpm":176,"version":25504,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"きょむりん vs Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11816,"name":"砂の函","sortName":"スナノハコ","artist":"Nego_tiator","genre":"maimai","bpm":180,"version":25504,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11817,"name":"Amereistr","sortName":"AMEREISTR","artist":"rN","genre":"maimai","bpm":147,"version":25504,"addVersion":"PRiSMPLUS","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11818,"name":"World's end BLACKBOX","sortName":"WORLDSENDBLACKBOX","artist":"打打だいず","genre":"maimai","bpm":205,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":1,"designer":"Luxizhel"},{"level":14,"levelDecimal":9,"designer":"7sRef -DOVE-"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11820,"name":"Xaleid◆scopiX","sortName":"XALEIDSCOPIX","artist":"xi","genre":"maimai","bpm":180,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":9,"designer":"KALEIDXSCOPE"},{"level":15,"levelDecimal":0,"designer":"Xaleid◆scopiX"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11821,"name":"Ref:rain (for 7th Heaven)","sortName":"REFRAINFOR7THHEAVEN","artist":"カモメサノエレクトリックオーケストラ include Limonène","genre":"maimai","bpm":188,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"きょむりん & Luxizhel"},{"level":14,"levelDecimal":0,"designer":"Jack + Soma"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11824,"name":"なんかノイズにきこえる","sortName":"ナンカノイスニキコエル","artist":"HaNaMiNa feat.Hana","genre":"オンゲキCHUNITHM","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"じゃこレモン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11825,"name":"JIGOKU STATION CENTRAL GATE","sortName":"JIGOKUSTATIONCENTRALGATE","artist":"鬱P feat.000","genre":"オンゲキCHUNITHM","bpm":160,"version":25503,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11826,"name":"Lover's Trick","sortName":"LOVERSTRICK","artist":"litmus*","genre":"オンゲキCHUNITHM","bpm":130,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11827,"name":"サウンドプレイヤー","sortName":"サウントフレイヤア","artist":"tilt-six feat.バル","genre":"オンゲキCHUNITHM","bpm":143,"version":25504,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11828,"name":"crazy (about you)","sortName":"CRAZYABOUTYOU","artist":"kamome sano","genre":"オンゲキCHUNITHM","bpm":145,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11829,"name":"Drivessover","sortName":"DRIVESSOVER","artist":"Taishi","genre":"オンゲキCHUNITHM","bpm":182,"version":25503,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11830,"name":"Tidal Wave","sortName":"TIDALWAVE","artist":"D-Cee","genre":"オンゲキCHUNITHM","bpm":175,"version":25501,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":3,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11845,"name":"マヌルネコのうた","sortName":"マヌルネコノウタ","artist":"小田朋美","genre":"POPSアニメ","bpm":137,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11846,"name":"スナネコのうた","sortName":"スナネコノウタ","artist":"ぷにぷに電機","genre":"POPSアニメ","bpm":92,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11847,"name":"M@GICAL☆CURE! LOVE ♥ SHOT!","sortName":"MAGICALCURELOVESHOT","artist":"SAWTOWNE","genre":"niconicoボーカロイド","bpm":192,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11848,"name":"Overjoy ★ OVERDOSE!!","sortName":"OVERJOYOVERDOSE","artist":"Luna Fozer (BilliumMoto, 黒皇帝, Sobrem feat. vally.exe)","genre":"ゲームバラエティ","bpm":143,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11849,"name":"DATAERR0R","sortName":"DATAERR0R","artist":"Cosmograph","genre":"ゲームバラエティ","bpm":180,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11850,"name":"あいたい星人","sortName":"アイタイセイシン","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":150,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11851,"name":"ハオ","sortName":"ハオ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":176,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11852,"name":"好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"niconicoボーカロイド","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11853,"name":"Help me, ERINNNNNN!!","sortName":"HELPMEERINNNNNN","artist":"ビートまりお","genre":"東方Project","bpm":185,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":13,"levelDecimal":3,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11854,"name":"超最終鬼畜妹フランドール・S","sortName":"チヨウサイシユウキチクイモウトフラントオルエス","artist":"ビートまりお×まろん","genre":"東方Project","bpm":210,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":6,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11855,"name":"Destined Marionette","sortName":"DESTINEDMARIONETTE","artist":"ビートまりお","genre":"ゲームバラエティ","bpm":186,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11856,"name":"MIRA","sortName":"MIRA","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":148,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"カマボコ君"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11857,"name":"空回りライブラリ","sortName":"カラマワリライフラリ","artist":"雪乃イト","genre":"niconicoボーカロイド","bpm":130,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"Luxizhel"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11858,"name":"お呪い","sortName":"オマシナイ","artist":"なきそ","genre":"niconicoボーカロイド","bpm":115,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":2,"designer":"きょむりん"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11859,"name":"ありきたりな恋の歌","sortName":"アリキタリナコイノウタ","artist":"GYARI","genre":"niconicoボーカロイド","bpm":180,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11860,"name":"MYTH Re:LEASE","sortName":"MYTHRELEASE","artist":"打打だいず Vs. Tanchiky Vs. uma Vs. モリモリあつし","genre":"ゲームバラエティ","bpm":202,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"Luxizhel"},{"level":14,"levelDecimal":5,"designer":"サファ太 Vs. Safari Vs. Saf Vs. モリモリさふぁた"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11861,"name":"∀","sortName":"9999991","artist":"ああああ","genre":"ゲームバラエティ","bpm":245,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":9,"designer":"Luxizhel"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11862,"name":"㋰責任集合体","sortName":"ムセキニンシユウコウタイ","artist":"マサラダ","genre":"niconicoボーカロイド","bpm":135,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11863,"name":"三日月ステップ 2023","sortName":"ミカツキステツフ2023","artist":"r-906","genre":"niconicoボーカロイド","bpm":167,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11864,"name":"少女レイ","sortName":"シヨウシヨレイ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":150,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":9,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11865,"name":"少女A","sortName":"シヨウシヨA","artist":"椎名もた","genre":"niconicoボーカロイド","bpm":130,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":9,"designer":"アマリリス"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11866,"name":"帝国少女","sortName":"テイコクシヨウシヨ","artist":"R Sound Design","genre":"niconicoボーカロイド","bpm":118,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"カマボコホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11867,"name":"うぇいびー","sortName":"ウエイヒイ","artist":"三枝明那","genre":"POPSアニメ","bpm":200,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"三枝明那とはっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11868,"name":"RED","sortName":"RED","artist":"三枝明那","genre":"POPSアニメ","bpm":168,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11869,"name":"ホラフキパペット","sortName":"ホラフキハヘツト","artist":"七次元生徒会!","genre":"POPSアニメ","bpm":205,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"Luxizhel"},{"level":13,"levelDecimal":6,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11870,"name":"BlackFlagBreaker!!","sortName":"BLACKFLAGBREAKER","artist":"社築 × sasakure.UK","genre":"POPSアニメ","bpm":163,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11871,"name":"クーネル・エンゲイザー","sortName":"クウネルエンケイサア","artist":"電ǂ鯨","genre":"niconicoボーカロイド","bpm":170,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11872,"name":"ゼロトーキング","sortName":"セロトオキンク","artist":"はるまきごはん","genre":"niconicoボーカロイド","bpm":133,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11873,"name":"抜錨","sortName":"ハツヒヨウ","artist":"ナナホシ管弦楽団","genre":"niconicoボーカロイド","bpm":140,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11874,"name":"NO ONE YES MAN","sortName":"NOONEYESMAN","artist":"MYUKKE.","genre":"ゲームバラエティ","bpm":170,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"鳩ホルダー & Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11875,"name":"Leave All Behind","sortName":"LEAVEALLBEHIND","artist":"rider","genre":"ゲームバラエティ","bpm":150,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11876,"name":"Retribution ~ Cycle of Redemption ~","sortName":"RETRIBUTIONCYCLEOFREDEMPTION","artist":"Ardolf vs. Daily天利 (原曲: nm-y & Kry.exe)","genre":"ゲームバラエティ","bpm":112,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11877,"name":"Luminescence","sortName":"LUMINESCENCE","artist":"米虾Fomiki & 初云CLoudie","genre":"ゲームバラエティ","bpm":184,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":6,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11878,"name":"Pixel Galaxy","sortName":"PIXELGALAXY","artist":"Snail's House","genre":"ゲームバラエティ","bpm":150,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":9,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11879,"name":"Xaleid◆scopiX (2)","sortName":"XALEIDSCOPIX2","artist":"xi","genre":"maimai","bpm":180,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":7,"designer":""},{"level":14,"levelDecimal":9,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":12025,"name":"魔法仕掛けのファンタジア","sortName":"マホウシカケノフアンタシア","artist":"igel","genre":"maimai","bpm":280,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"アマリリス"},{"level":14,"levelDecimal":8,"designer":"lynx magical symphony"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100018,"name":"[協]Love You","sortName":"LOVEYOU","artist":"Q;indivi [cover]","genre":"宴会場","bpm":135,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100022,"name":"[蔵]In Chaos","sortName":"INCHAOS","artist":"Hiro「Crackin’DJ」","genre":"宴会場","bpm":140,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100199,"name":"[蛸]チルノのパーフェクトさんすう教室","sortName":"チルノノハアフエクトサンスウキヨウシツ","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"宴会場","bpm":175,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100206,"name":"[星]しゅわスパ大作戦☆","sortName":"シユワスハタイサクセン","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"宴会場","bpm":140,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100220,"name":"[宴]セガサターン起動音[H.][Remix]","sortName":"セカサタアンキトウオン","artist":"Hiro","genre":"宴会場","bpm":148,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100227,"name":"[は]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100230,"name":"[宴]CYCLES","sortName":"CYCLES","artist":"Masayoshi Minoshima feat. 綾倉盟","genre":"宴会場","bpm":135,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100259,"name":"[協]ぽっぴっぽー","sortName":"ホツヒツホオ","artist":"","genre":"宴会場","bpm":150,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100327,"name":"[狂]タカハせ!名人マン","sortName":"タカハセメイシンマン","artist":"ビートまりお + ARM feat. 高橋名人","genre":"宴会場","bpm":150,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100363,"name":"[宴]Oshama Scramble!","sortName":"OSHAMASCRAMBLE","artist":"t+pazolite","genre":"宴会場","bpm":190,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100456,"name":"[蔵]Glorious Crown","sortName":"GLORIOUSCROWN","artist":"xi","genre":"宴会場","bpm":225,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100508,"name":"[協]恋愛裁判","sortName":"レンアイサイハン","artist":"40mP","genre":"宴会場","bpm":134,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100517,"name":"[覚]東京リアルワールド","sortName":"トウキヨウリアルワアルト","artist":"out of service","genre":"宴会場","bpm":150,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100524,"name":"[協]Hand in Hand","sortName":"HANDINHAND","artist":"livetune","genre":"宴会場","bpm":128,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100548,"name":"[疑]DETARAME ROCK&ROLL THEORY","sortName":"DETARAMEROCKROLLTHEORY","artist":"箱部 なる(CV:M・A・O)","genre":"宴会場","bpm":140,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100700,"name":"[協]疾走あんさんぶる","sortName":"シツソウアンサンフル","artist":"ビートまりお(COOL&CREATE)","genre":"宴会場","bpm":195,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100851,"name":"[幸]犬日和。(はっぴー歌唱Ver)","sortName":"イヌヒヨリハツヒイカシヨウVER","artist":"こうのさんとはっぴーちゃん/Hiroの犯行","genre":"宴会場","bpm":138,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100998,"name":"[宴]Oshama Scramble! (Cranky Remix)","sortName":"OSHAMASCRAMBLECRANKYREMIX","artist":"Cranky","genre":"宴会場","bpm":190,"version":24505,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110114,"name":"[耐]Space Harrier Main Theme [Reborn]","sortName":"SPACEHARRIERMAINTHEMEREBORN","artist":"佐野 信義「スペースハリアー」","genre":"宴会場","bpm":125,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110227,"name":"[J]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110281,"name":"[回]ダブルラリアット","sortName":"タフルラリアツト","artist":"アゴアニキ","genre":"宴会場","bpm":138,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110417,"name":"[習]ウミユリ海底譚","sortName":"ウミユリカイテイタン","artist":"n-buna","genre":"宴会場","bpm":120,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110532,"name":"[奏]洗脳","sortName":"センノウ","artist":"ゆりん・柿チョコ×Neru","genre":"宴会場","bpm":125,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110553,"name":"[奏]チュルリラ・チュルリラ・ダッダッダ!","sortName":"チユルリラチユルリラタツタツタ","artist":"和田たけあき(くらげP)","genre":"宴会場","bpm":220,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110579,"name":"[協]ポップミュージックは僕のもの","sortName":"ホツフミユウシツクハホクノモノ","artist":"ONIGAWARA","genre":"宴会場","bpm":135,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110606,"name":"[右]The wheel to the right","sortName":"THEWHEELTOTHERIGHT","artist":"Sampling Masters MEGA","genre":"宴会場","bpm":200,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110631,"name":"[逆]KING is BACK!!","sortName":"KINGISBACK","artist":"A-One","genre":"宴会場","bpm":176,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110647,"name":"[協]エイリアンエイリアン","sortName":"エイリアンエイリアン","artist":"ナユタン星人","genre":"宴会場","bpm":152,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110781,"name":"[協]Seyana. ~何でも言うことを聞いてくれるアカネチャン~","sortName":"SEYANAナンテモイウコトヲキイテクレルアカネチヤン","artist":"GYARI","genre":"宴会場","bpm":144,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110793,"name":"[疑]ロキ","sortName":"ロキ","artist":"みきとP","genre":"宴会場","bpm":150,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111069,"name":"[協]太陽系デスコ","sortName":"タイヨウケイテスコ","artist":"ナユタン星人","genre":"宴会場","bpm":150,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":11,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111222,"name":"[光]BREaK! BREaK! BREaK!","sortName":"BREAKBREAKBREAK","artist":"HiTECH NINJA vs Cranky","genre":"宴会場","bpm":165,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111325,"name":"[奏]テレキャスタービーボーイ","sortName":"テレキヤスタアヒイホオイ","artist":"すりぃ","genre":"宴会場","bpm":182,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111355,"name":"[協]ラグトレイン","sortName":"ラクトレイン","artist":"稲葉曇","genre":"宴会場","bpm":147,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111359,"name":"[奏]アカツキアライヴァル","sortName":"アカツキアライウアル","artist":"Last Note.","genre":"宴会場","bpm":125,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111365,"name":"[奏]アンビバレンス","sortName":"アンヒハレンス","artist":"すりぃ×相沢","genre":"宴会場","bpm":187,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111433,"name":"[奏]ヒトガタ","sortName":"ヒトカタ","artist":"HIMEHINA","genre":"宴会場","bpm":150,"version":24511,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111437,"name":"[協]三妖精SAY YA!!!","sortName":"サンヨウセイSAYYA","artist":"森羅万象","genre":"宴会場","bpm":150,"version":24506,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111479,"name":"[覚]Hainuwele","sortName":"HAINUWELE","artist":"ETIA.","genre":"宴会場","bpm":175,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111488,"name":"[覚]スカーレット警察のゲットーパトロール24時","sortName":"スカアレツトケイサツノケツトオハトロオル24シ","artist":"七条レタスグループ","genre":"宴会場","bpm":160,"version":24506,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111513,"name":"[回]回る空うさぎ","sortName":"マワルソラウサキ","artist":"Orangestar","genre":"宴会場","bpm":120,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":11,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111516,"name":"[蔵]Aegleseeker","sortName":"AEGLESEEKER","artist":"Silentroom vs Frums","genre":"宴会場","bpm":234,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111577,"name":"[両]はんぶんこ","sortName":"ハンフンコ","artist":"三枝明那","genre":"宴会場","bpm":124,"version":24511,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111597,"name":"[息]ノンブレス・オブリージュ","sortName":"ノンフレスオフリイシユ","artist":"ピノキオピー","genre":"宴会場","bpm":148,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111628,"name":"[逆]WE'RE BACK!!","sortName":"WEREBACK","artist":"Zekk","genre":"宴会場","bpm":185,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111636,"name":"[奏]さくゆいたいそう","sortName":"サクユイタイソウ","artist":"さくゆい","genre":"宴会場","bpm":160,"version":24505,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111638,"name":"[耐]星界ちゃんと可不ちゃんのおつかい合騒曲","sortName":"セカイチヤントカフチヤンノオツカイカツソウキヨク","artist":"南ノ南","genre":"宴会場","bpm":220,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111770,"name":"[協]Ultimate taste","sortName":"ULTIMATETASTE","artist":"ぱらどっと","genre":"宴会場","bpm":200,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111852,"name":"[好]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111859,"name":"[騒]ありきたりな恋の歌","sortName":"アリキタリナコイノウタ","artist":"GYARI","genre":"宴会場","bpm":180,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":120227,"name":"[r]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":121852,"name":"[譜]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":130227,"name":"[玉]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":131852,"name":"[面]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":140227,"name":"[某]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":141852,"name":"[発]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":151852,"name":"[表]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":161852,"name":"[龍]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]}]},"chara":{"kind":"chara","count":925,"items":[{"id":101,"name":"でらっくま","genre":"はじまりのちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":102,"name":"いえてぃっくま","genre":"はじまりのちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":103,"name":"りすっくま","genre":"はじまりのちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":104,"name":"ぱんだっくま","genre":"はじまりのちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105,"name":"みつよしっくま","genre":"はじまりのちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":201,"name":"水野舞衣","genre":"青春ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":202,"name":"青沼優","genre":"青春ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":203,"name":"葵巴","genre":"青春ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":204,"name":"花田美空","genre":"青春ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205,"name":"浅葱光一","genre":"青春ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":301,"name":"ラズ","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":302,"name":"ソルト","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":303,"name":"シフォン","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":304,"name":"乙姫","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305,"name":"しゃま","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306,"name":"みるく","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":392,"name":"たぬっくま","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":393,"name":"ひげっくま","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":394,"name":"おねむっくま","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":395,"name":"めがねっくま","genre":"でらっくすちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":401,"name":"SAM_RAI","genre":"メトロポリスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":402,"name":"BEN_KEI","genre":"メトロポリスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":403,"name":"SIN_BA","genre":"メトロポリスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":404,"name":"TO_KI","genre":"メトロポリスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405,"name":"黒姫","genre":"メトロポリスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":501,"name":"バハムート","genre":"ドラゴンちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":502,"name":"ニーズヘッグ","genre":"ドラゴンちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":503,"name":"ファフニール","genre":"ドラゴンちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":504,"name":"ラタトスク","genre":"ドラゴンちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505,"name":"フレーズベルグ","genre":"ドラゴンちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":601,"name":"百合咲ミカ","genre":"天界ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":602,"name":"白銅寺アズリ","genre":"天界ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":603,"name":"兎花宮イオフィ","genre":"天界ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":604,"name":"白王院ラグ","genre":"天界ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":605,"name":"兎花宮サラ","genre":"天界ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":701,"name":"アウル","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":702,"name":"リッツ","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":703,"name":"ニック","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":704,"name":"エリー","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":705,"name":"ヒュド・ルー","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":706,"name":"クレメンス","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":707,"name":"ラルフ","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":708,"name":"バイロン","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":709,"name":"マスティマ","genre":"BLACK ROSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3301,"name":"紲星あかり","genre":"GYARIちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3302,"name":"結月ゆかり","genre":"GYARIちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3303,"name":"弦巻マキ","genre":"GYARIちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3304,"name":"琴葉 茜","genre":"GYARIちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3305,"name":"琴葉 葵","genre":"GYARIちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3306,"name":"GYARI","genre":"GYARIちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3401,"name":"博麗霊夢","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3402,"name":"霧雨魔理沙","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3403,"name":"十六夜咲夜","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3404,"name":"レミリア・スカーレット","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3405,"name":"フランドール・スカーレット","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3406,"name":"魂魄妖夢","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3407,"name":"八雲紫","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3408,"name":"鈴仙・優曇華院・イナバ","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3409,"name":"蓬莱山輝夜","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3410,"name":"藤原妹紅","genre":"東方Projectちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3501,"name":"初音ミク","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3502,"name":"初音ミクV3","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3503,"name":"エトワール","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3504,"name":"天袖","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3505,"name":"巡音ルカ","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3506,"name":"鏡音リン","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3507,"name":"鏡音レン","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3508,"name":"MEIKO","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3509,"name":"KAITO","genre":"ProjectDIVAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3901,"name":"からめる/ねこ/ラーメン","genre":"からめるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3902,"name":"からめる/ねこ/DJ","genre":"からめるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3903,"name":"からめる/人/まいった","genre":"からめるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3904,"name":"からめる/人/刺身","genre":"からめるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":3905,"name":"からめる/レース","genre":"からめるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4001,"name":"明坂 芹菜","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4002,"name":"御形 アリシアナ","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4003,"name":"天王洲 なずな","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4004,"name":"小仏 凪","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4005,"name":"箱部 なる","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4006,"name":"月鈴 那知","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4007,"name":"月鈴 白奈","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4008,"name":"五十嵐 撫子","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4009,"name":"萩原 七々瀬","genre":"イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4201,"name":"結月ゆかり/幾望の月","genre":"結月ゆかりちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4202,"name":"結月ゆかり/フリィダム ロリィタ","genre":"結月ゆかりちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4203,"name":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!","genre":"結月ゆかりちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4204,"name":"結月ゆかり/幸せになれる隠しコマンドがあるらしい","genre":"結月ゆかりちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":4205,"name":"結月ゆかり/サヨナラチェーンソー","genre":"結月ゆかりちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50101,"name":"あおはるっくま","genre":"はじまりのちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50102,"name":"にんじゃっくま","genre":"はじまりのちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50103,"name":"どらごっくま","genre":"はじまりのちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50104,"name":"えんじぇっくま","genre":"はじまりのちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50105,"name":"くろばらっくま","genre":"はじまりのちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50201,"name":"ピリポ","genre":"メトロポリスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50202,"name":"ケファ","genre":"メトロポリスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50203,"name":"バルトルメ","genre":"メトロポリスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50204,"name":"アンドレアス","genre":"メトロポリスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50205,"name":"イーシュ","genre":"メトロポリスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50401,"name":"萌木ゆずか","genre":"みかんヶ岡ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50402,"name":"萌木ほのか","genre":"みかんヶ岡ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50403,"name":"萌木はるか","genre":"みかんヶ岡ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50404,"name":"萌木いよか","genre":"みかんヶ岡ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50405,"name":"萌木せとか","genre":"みかんヶ岡ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50601,"name":"ブリュンヒルデ","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50602,"name":"ジグニュー","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50603,"name":"ジークルーネ","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50604,"name":"グリムゲルデ","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50605,"name":"シュヴェルトライテ","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50606,"name":"ヴァルトラウテ","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50607,"name":"オーディン","genre":"天界ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50701,"name":"maimaiちゃん","genre":"でらっくすちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50702,"name":"はっぴー","genre":"でらっくすちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50703,"name":"カメ","genre":"でらっくすちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50704,"name":"タイ","genre":"でらっくすちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50705,"name":"エリザビー","genre":"でらっくすちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50801,"name":"ルイ","genre":"BLACK ROSEちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50802,"name":"ニック(悪魔憑き)","genre":"BLACK ROSEちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50803,"name":"ティノ","genre":"BLACK ROSEちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":50804,"name":"エレノラ","genre":"BLACK ROSEちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53301,"name":"星咲 あかり","genre":"オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53302,"name":"藤沢 柚子","genre":"オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53303,"name":"三角 葵","genre":"オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53304,"name":"日向 千夏","genre":"オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53305,"name":"藍原 椿","genre":"オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53306,"name":"九條 楓","genre":"オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53401,"name":"グスタフ ハイドリヒ","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53402,"name":"マリア=S=レオンブルク","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53403,"name":"ヴィーナス ポロロッチョ","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53404,"name":"メグメグ","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53405,"name":"Voidoll","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53406,"name":"リリカ","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53407,"name":"ルチアーノ","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53408,"name":"双挽 乃保","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53409,"name":"桜華 忠臣","genre":"#コンパスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53601,"name":"カク","genre":"ポンコツクエストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53602,"name":"イムラ","genre":"ポンコツクエストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53603,"name":"ミツイ","genre":"ポンコツクエストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53604,"name":"クロヌマ","genre":"ポンコツクエストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53605,"name":"ツチダ","genre":"ポンコツクエストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53701,"name":"DIVA 初音ミク/スクール","genre":"Project DIVAちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53702,"name":"DIVA 初音ミク/マジシャン","genre":"Project DIVAちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53703,"name":"DIVA 初音ミク/リボンガール","genre":"Project DIVAちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53704,"name":"DIVA 初音ミク/クリスマス","genre":"Project DIVAちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53705,"name":"DIVA 初音ミク/∞","genre":"Project DIVAちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53901,"name":"霧雨魔理沙","genre":"東方Project×アトレ秋葉原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53902,"name":"鈴仙優曇華院イナバ","genre":"東方Project×アトレ秋葉原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53903,"name":"洩矢諏訪子","genre":"東方Project×アトレ秋葉原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53904,"name":"藤原妹紅","genre":"東方Project×アトレ秋葉原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":53905,"name":"火焔猫燐","genre":"東方Project×アトレ秋葉原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100101,"name":"らいむっくま","genre":"しゅわしゅわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100102,"name":"れもんっくま","genre":"しゅわしゅわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100103,"name":"でらっくま","genre":"しゅわしゅわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100104,"name":"らん","genre":"しゅわしゅわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100105,"name":"どりー","genre":"しゅわしゅわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100301,"name":"壱王","genre":"メトロポリスちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100302,"name":"仁王","genre":"メトロポリスちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100303,"name":"雷天","genre":"メトロポリスちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100304,"name":"焔天","genre":"メトロポリスちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100305,"name":"黒姫","genre":"メトロポリスちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100401,"name":"モモ","genre":"スカイストリートちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100402,"name":"アカツキ","genre":"スカイストリートちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100403,"name":"ナノハ","genre":"スカイストリートちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100404,"name":"ソウ","genre":"スカイストリートちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100405,"name":"ノア","genre":"スカイストリートちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100501,"name":"百合咲ミカ","genre":"天界ちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100502,"name":"八剱月アルマ","genre":"天界ちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100503,"name":"白銅寺アズリ","genre":"天界ちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100504,"name":"白法院ラグ","genre":"天界ちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100505,"name":"八剱月アルマ(堕天)","genre":"天界ちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100601,"name":"ロー","genre":"BLACK ROSEちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100602,"name":"マリー","genre":"BLACK ROSEちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100603,"name":"ハンナ","genre":"BLACK ROSEちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100604,"name":"トリスタン","genre":"BLACK ROSEちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":100605,"name":"クレメンス(悪魔)","genre":"BLACK ROSEちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105301,"name":"アンドロメダ子","genre":"ナユタン星人ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105302,"name":"アンドロメダ男","genre":"ナユタン星人ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105303,"name":"チビキャラA","genre":"ナユタン星人ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105304,"name":"チビキャラB","genre":"ナユタン星人ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105305,"name":"チビキャラC","genre":"ナユタン星人ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105306,"name":"チビキャラD","genre":"ナユタン星人ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105401,"name":"琴葉 葵 チョコミント(Ice!)","genre":"GYARIちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105402,"name":"琴葉 葵 チョコミント(慈悲)","genre":"GYARIちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105403,"name":"琴葉 茜 チョコミント(?)","genre":"GYARIちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105404,"name":"琴葉 茜 チョコミント(おかわりや)","genre":"GYARIちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105405,"name":"チョコミン党","genre":"GYARIちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105501,"name":"アリス・マーガトロイド","genre":"東方Projectリバイバルちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105502,"name":"霧雨魔理沙","genre":"東方Projectリバイバルちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105503,"name":"チルノ","genre":"東方Projectリバイバルちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105504,"name":"博麗霊夢","genre":"東方Projectリバイバルちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105505,"name":"射命丸文","genre":"東方Projectリバイバルちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105601,"name":"光/サマー","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105602,"name":"対立/サマー","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105603,"name":"サヤ","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105604,"name":"叶永","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105605,"name":"エト","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105606,"name":"ルナ","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105607,"name":"紅","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105608,"name":"レーテー","genre":"Arcaeaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105701,"name":"v flower/ベノム","genre":"かいりきベアちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105702,"name":"GUMI/マネマネサイコトロピック","genre":"かいりきベアちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105703,"name":"魔法少女リリカ/アルカリレットウセイ","genre":"かいりきベアちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105704,"name":"かいりきベア","genre":"かいりきベアちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105705,"name":"宍戸 美鈴","genre":"かいりきベアちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105801,"name":"東雲 彰人","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105802,"name":"白石 杏","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105803,"name":"小豆沢 こはね","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105804,"name":"青柳 冬弥","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105805,"name":"初音ミク(Vivid BAD SQUAD)","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105806,"name":"宵崎 奏","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105807,"name":"朝比奈 まふゆ","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105808,"name":"東雲 絵名","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105809,"name":"暁山 瑞希","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105810,"name":"初音ミク(25時、ナイトコードで。)","genre":"プロジェクトセカイちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105901,"name":"える","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105902,"name":"シスター・クレア","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105903,"name":"ジョー・力一","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105904,"name":"ドーラ","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105905,"name":"月ノ美兎","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105906,"name":"剣持刀也","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105907,"name":"森中花咲","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105908,"name":"静凛","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105909,"name":"鷹宮リオン","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105910,"name":"樋口楓","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105911,"name":"本間ひまわり","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":105912,"name":"緑仙","genre":"にじさんじちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106001,"name":"踊っているくまのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106002,"name":"踊っているいぬのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106003,"name":"踊っているねこのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106004,"name":"踊っているうさぎのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106005,"name":"元気な男性のイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106006,"name":"元気な女性のイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106007,"name":"ドラム式洗濯機のイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106008,"name":"コウテイペンギンのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106009,"name":"コウテイペンギンのヒナのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106010,"name":"バナナボートに乗る人たちのイラスト","genre":"いらすとやちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106101,"name":"柏木 美亜","genre":"オンゲキちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106102,"name":"東雲 つむぎ","genre":"オンゲキちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106103,"name":"高瀬 梨緒","genre":"オンゲキちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106104,"name":"逢坂 茜","genre":"オンゲキちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":106105,"name":"珠洲島 有栖","genre":"オンゲキちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150101,"name":"乙姫","genre":"しゅわしゅわちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150102,"name":"ラズ","genre":"しゅわしゅわちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150103,"name":"シフォン","genre":"しゅわしゅわちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150104,"name":"ソルト","genre":"しゅわしゅわちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150105,"name":"しゃま","genre":"しゅわしゅわちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150106,"name":"みるく","genre":"しゅわしゅわちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150201,"name":"アウル(幼少期)","genre":"BLACK ROSEちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150202,"name":"トリスタン","genre":"BLACK ROSEちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150203,"name":"アウル","genre":"BLACK ROSEちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150301,"name":"モモ","genre":"スカイストリートちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150302,"name":"トキヤ","genre":"スカイストリートちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150303,"name":"コハク","genre":"スカイストリートちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150304,"name":"ノア","genre":"スカイストリートちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150305,"name":"アカツキ","genre":"スカイストリートちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150401,"name":"ナノ","genre":"kawaiiちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150402,"name":"アサド","genre":"kawaiiちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150403,"name":"ローヴェ","genre":"kawaiiちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150404,"name":"ドメニカ","genre":"kawaiiちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150405,"name":"テルス","genre":"kawaiiちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150501,"name":"ニギ","genre":"高天原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150502,"name":"シンキョウ","genre":"高天原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150503,"name":"メノウ","genre":"高天原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150504,"name":"アマヒコ","genre":"高天原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":150505,"name":"オオヒメ","genre":"高天原ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155201,"name":"ひよこ?","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155202,"name":"しろくま","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155203,"name":"ぺんぎん?","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155204,"name":"とんかつ","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155205,"name":"ねこ","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155206,"name":"とかげ","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155207,"name":"ざっそう","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155208,"name":"えびふらいのしっぽ","genre":"すみっコぐらしちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155301,"name":"五十嵐 撫子(決意の夏合宿編)","genre":"HaNaMiNaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155302,"name":"萩原 七々瀬(決意の夏合宿編)","genre":"HaNaMiNaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155303,"name":"葛城 華","genre":"HaNaMiNaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155304,"name":"小野 美苗","genre":"HaNaMiNaちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155401,"name":"t+pazolite","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155402,"name":"REDALiCE","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155403,"name":"DJ Myosuke","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155404,"name":"USAO","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155405,"name":"Massive New Krew","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155406,"name":"Laur","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155407,"name":"DORO*C","genre":"HARDCORE TANO*Cちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155501,"name":"メルラン・プリズムリバー","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155502,"name":"ルナサ・プリズムリバー","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155503,"name":"リリカ・プリズムリバー","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155504,"name":"丁礼田舞","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155505,"name":"爾子田里乃","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155506,"name":"ミスティア・ローレライ","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155507,"name":"鬼人正邪","genre":"東方Projectリバイバルちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155901,"name":"メルティ","genre":"はるまきごはんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155902,"name":"青い子","genre":"はるまきごはんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155903,"name":"ナナ","genre":"はるまきごはんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155904,"name":"リリ","genre":"はるまきごはんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":155905,"name":"マカロン","genre":"はるまきごはんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":156001,"name":"桜井 春菜","genre":"オンゲキちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":156002,"name":"早乙女 彩華","genre":"オンゲキちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":156003,"name":"井之原 小星","genre":"オンゲキちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":156004,"name":"柏木 咲姫","genre":"オンゲキちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":156005,"name":"結城 莉玖","genre":"オンゲキちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200101,"name":"でらっくま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200102,"name":"れもんっくま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200103,"name":"らいむっくま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200104,"name":"しゃま(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200105,"name":"みるく(ゆにばーす)","genre":"宇宙すてーしょんちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200201,"name":"ルキ","genre":"天界ちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200202,"name":"ラキ","genre":"天界ちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200203,"name":"アトロ","genre":"天界ちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200204,"name":"クロト","genre":"天界ちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200205,"name":"ルシファー","genre":"天界ちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200301,"name":"濡羽","genre":"メトロポリスちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200302,"name":"高麗","genre":"メトロポリスちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200303,"name":"黒橡","genre":"メトロポリスちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200304,"name":"赤墨","genre":"メトロポリスちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200305,"name":"紫黒","genre":"メトロポリスちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200401,"name":"リズ","genre":"7sRefちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200402,"name":"シュトルツ","genre":"7sRefちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200403,"name":"リヒティカイト","genre":"7sRefちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200404,"name":"エーペルージュ","genre":"7sRefちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200405,"name":"アシッド","genre":"7sRefちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200601,"name":"エリザ","genre":"BLACK ROSEちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200602,"name":"カイン","genre":"BLACK ROSEちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200603,"name":"ジャック","genre":"BLACK ROSEちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200604,"name":"アナスタシア","genre":"BLACK ROSEちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":200605,"name":"ラルフ(悪魔憑き)","genre":"BLACK ROSEちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205101,"name":"最上 静香","genre":"アイドルマスター ミリオンライブ!ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205102,"name":"箱崎 星梨花","genre":"アイドルマスター ミリオンライブ!ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205103,"name":"野々原 茜","genre":"アイドルマスター ミリオンライブ!ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205104,"name":"北沢 志保","genre":"アイドルマスター ミリオンライブ!ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205105,"name":"北上 麗花","genre":"アイドルマスター ミリオンライブ!ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205201,"name":"天道 輝","genre":"アイドルマスター SideMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205202,"name":"桜庭 薫","genre":"アイドルマスター SideMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205203,"name":"柏木 翼","genre":"アイドルマスター SideMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205301,"name":"cosMo@暴走P","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205302,"name":"cosMo@暴走P(バ美肉)","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205303,"name":"空気が嫁ないBoy","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205304,"name":"空気が嫁ないGirl","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205305,"name":"GOBOU","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205306,"name":"HACKPSY","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205307,"name":"うさぎのもちよ","genre":"cosMo@暴走Pちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205401,"name":"オーイシマサヨシ","genre":"オーイシ×加藤のピザラジオちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205402,"name":"加藤純一","genre":"オーイシ×加藤のピザラジオちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205501,"name":"博麗 霊夢","genre":"東方ダンマクカグラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205502,"name":"霧雨 魔理沙","genre":"東方ダンマクカグラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205503,"name":"八雲 紫","genre":"東方ダンマクカグラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205504,"name":"宇佐見 菫子","genre":"東方ダンマクカグラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205505,"name":"魂魄 妖夢","genre":"東方ダンマクカグラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205601,"name":"キノシタ","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205602,"name":"鏡音リン(ポッピンキャンディ☆フィーバー!)","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205603,"name":"音街ウナ(ポッピンキャンディ☆フィーバー!)","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205604,"name":"音街ウナ(どぅーまいべすと!)","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205605,"name":"鏡音リン(スターリースカイ☆パレード)","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205606,"name":"音街ウナ(スターリースカイ☆パレード)","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205607,"name":"音街ウナ(はやくそれになりたい!)","genre":"キノシタちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205901,"name":"緑仙","genre":"Rain Dropsちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205902,"name":"三枝明那","genre":"Rain Dropsちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205903,"name":"童田明治","genre":"Rain Dropsちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205904,"name":"鈴木勝","genre":"Rain Dropsちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205905,"name":"える","genre":"Rain Dropsちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":205906,"name":"ジョー・力一","genre":"Rain Dropsちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206001,"name":"神代 類","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206002,"name":"鳳 えむ","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206003,"name":"天馬 司","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206004,"name":"草薙 寧々","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206005,"name":"初音ミク(ワンダーランズ×ショウタイム)","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206006,"name":"星乃 一歌","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206007,"name":"天馬 咲希","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206008,"name":"望月 穂波","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206009,"name":"日野森 志歩","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206010,"name":"初音ミク(Leo/need)","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206011,"name":"桐谷 遥","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206012,"name":"花里 みのり","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206013,"name":"日野森 雫","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206014,"name":"桃井 愛莉","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206015,"name":"初音ミク(MORE MORE JUMP!)","genre":"プロジェクトセカイちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206101,"name":"DIVA 初音ミク/アバンガード","genre":"Project DIVAちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206102,"name":"DIVA 巡音ルカ/サクセサー","genre":"Project DIVAちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206103,"name":"DIVA 鏡音リン/トランスミッター","genre":"Project DIVAちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206104,"name":"DIVA 鏡音レン/レシーバー","genre":"Project DIVAちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206105,"name":"DIVA KAITO/オンザロック","genre":"Project DIVAちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206106,"name":"DIVA MEIKO/スカーレット","genre":"Project DIVAちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206201,"name":"星咲 あかり(No Limit RED Force)","genre":"オンゲキちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206202,"name":"藤沢 柚子(No Limit RED Force)","genre":"オンゲキちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206203,"name":"三角 葵(No Limit RED Force)","genre":"オンゲキちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206204,"name":"皇城 セツナ","genre":"オンゲキちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206205,"name":"珠洲島 有栖(ぱくぱく☆がーる)","genre":"オンゲキちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206301,"name":"藤堂 陽南袴","genre":"舞ヶ原シンセ研究会ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206302,"name":"桔梗 小夜曲","genre":"舞ヶ原シンセ研究会ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":206303,"name":"芒崎 奏","genre":"舞ヶ原シンセ研究会ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250101,"name":"ちびみるく","genre":"宇宙すてーしょんちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250102,"name":"SDしゃま","genre":"宇宙すてーしょんちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250103,"name":"SDみるく","genre":"宇宙すてーしょんちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250104,"name":"金の牛乳瓶","genre":"宇宙すてーしょんちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250105,"name":"Joker","genre":"宇宙すてーしょんちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250201,"name":"家菊","genre":"メトロポリスちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250202,"name":"橘花","genre":"メトロポリスちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250203,"name":"黒桜","genre":"メトロポリスちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250204,"name":"紫藤","genre":"メトロポリスちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250205,"name":"藪椿","genre":"メトロポリスちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250301,"name":"百合咲ミカ","genre":"天界ちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250302,"name":"白銅寺アズリ","genre":"天界ちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250303,"name":"白法院ラグ","genre":"天界ちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250304,"name":"兎花宮イオフィ","genre":"天界ちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250305,"name":"庭白ガヴィ","genre":"天界ちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250401,"name":"リズ","genre":"7sRefちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250402,"name":"アシッド","genre":"7sRefちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250403,"name":"ゲルプテディ","genre":"7sRefちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250404,"name":"オーランジェット","genre":"7sRefちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250405,"name":"W?K?Y?","genre":"7sRefちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250601,"name":"クレメンス","genre":"BLACK ROSEちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250602,"name":"バイロン","genre":"BLACK ROSEちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":250603,"name":"エリー","genre":"BLACK ROSEちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255201,"name":"くらべられっ子ちゃん","genre":"ツユちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255202,"name":"あのバスちゃん","genre":"ツユちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255203,"name":"天使ちゃん","genre":"ツユちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255204,"name":"ナイ","genre":"ツユちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255301,"name":"出雲咲姫","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255302,"name":"新島衣舞紀","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255303,"name":"花巻乙和","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255304,"name":"福島ノア","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255305,"name":"桜田美夢","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255306,"name":"春日春奈","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255307,"name":"白鳥胡桃","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255308,"name":"竹下みいこ","genre":"D4DJ Groovy Mixちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255401,"name":"大空 彩","genre":"Diverse Systemちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255402,"name":"白戒","genre":"Diverse Systemちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255403,"name":"silky6","genre":"Diverse Systemちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255404,"name":"削除","genre":"Diverse Systemちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255405,"name":"BADASS","genre":"Diverse Systemちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255601,"name":"有野課長","genre":"ゲームセンターCXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255602,"name":"12代目AD松井","genre":"ゲームセンターCXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255603,"name":"16代目AD加賀","genre":"ゲームセンターCXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255604,"name":"MA谷澤&14代目AD大須賀","genre":"ゲームセンターCXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255605,"name":"カメラマン阿部","genre":"ゲームセンターCXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255606,"name":"王様","genre":"ゲームセンターCXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255801,"name":"No.9_ニナ","genre":"CHUNITHMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255802,"name":"シルヴィアス","genre":"CHUNITHMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255803,"name":"マゼラン・マゼラン","genre":"CHUNITHMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255804,"name":"ミゼラン・ミゼラン","genre":"CHUNITHMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255805,"name":"チュウニペンギン","genre":"CHUNITHMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255806,"name":"ショウニペンギン","genre":"CHUNITHMちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255901,"name":"すりぃ","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255902,"name":"ナース","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255903,"name":"ボーイ","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255904,"name":"ガール","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255905,"name":"審査員","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255906,"name":"親衛隊","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255907,"name":"ひょっとこJK","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255908,"name":"ピエロ","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255909,"name":"侍","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255910,"name":"牛男","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255911,"name":"舞踏会の姉貴","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":255912,"name":"黒須 紘","genre":"すりぃちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256001,"name":"星咲 あかり(Transcend Lights)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256002,"name":"藤沢 柚子(Transcend Lights)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256003,"name":"三角 葵(Transcend Lights)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256004,"name":"日向 千夏(Transcend Lights)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256005,"name":"皇城 セツナ(Transcend Lights)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256006,"name":"高瀬 梨緒(シュータードレス)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256007,"name":"結城 莉玖(シュータードレス)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":256008,"name":"藍原 椿(シュータードレス)","genre":"オンゲキちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300101,"name":"ラズ(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300102,"name":"シフォン(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300103,"name":"ソルト(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300104,"name":"でらっくま(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300105,"name":"らいむっくま(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300106,"name":"れもんっくま(ふぇすてぃばる)","genre":"ハピフェスちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300201,"name":"黒姫","genre":"メトロポリスちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300202,"name":"紫黒","genre":"メトロポリスちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300203,"name":"高麗","genre":"メトロポリスちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300204,"name":"濡羽","genre":"メトロポリスちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300205,"name":"イーシュ","genre":"メトロポリスちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300301,"name":"アカツキ","genre":"スカイストリートちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300302,"name":"コハク","genre":"スカイストリートちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300303,"name":"暁","genre":"スカイストリートちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300304,"name":"ノア","genre":"スカイストリートちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300305,"name":"ソウ","genre":"スカイストリートちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300401,"name":"ディアン","genre":"天界ちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300402,"name":"レヌス","genre":"天界ちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300403,"name":"ルフタ","genre":"天界ちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300404,"name":"ヴァハ","genre":"天界ちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300405,"name":"ブリギット","genre":"天界ちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300601,"name":"アウル","genre":"BLACK ROSEちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300602,"name":"ヒュド・ルー","genre":"BLACK ROSEちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300603,"name":"エリー","genre":"BLACK ROSEちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300604,"name":"マスティマ","genre":"BLACK ROSEちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":300605,"name":"バイロン(堕天使)","genre":"BLACK ROSEちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305201,"name":"初音ミク(ヴァンパイア)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305202,"name":"初音ミク(アニマル)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305203,"name":"初音ミク(状態異常彼女)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305204,"name":"初音ミク(U)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305205,"name":"初音ミク(シンデレラ)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305206,"name":"初音ミク(ケサランパサラン)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305207,"name":"初音ミク(ギフト)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305208,"name":"初音ミク(パラサイト)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305209,"name":"初音ミク(ジレンマ)","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305210,"name":"DECO*27","genre":"DECO*27ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305301,"name":"初音ミク","genre":"プロジェクトセカイちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305302,"name":"鏡音リン","genre":"プロジェクトセカイちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305303,"name":"鏡音レン","genre":"プロジェクトセカイちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305304,"name":"巡音ルカ","genre":"プロジェクトセカイちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305305,"name":"MEIKO","genre":"プロジェクトセカイちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305306,"name":"KAITO","genre":"プロジェクトセカイちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305401,"name":"博麗 霊夢","genre":"東方Project×オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305402,"name":"霧雨 魔理沙","genre":"東方Project×オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305403,"name":"チルノ","genre":"東方Project×オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305404,"name":"レミリア・スカーレット","genre":"東方Project×オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305405,"name":"フランドール・スカーレット","genre":"東方Project×オンゲキちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305501,"name":"名取さな(パレードコーデ)","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305502,"name":"名取さな(制服さん)","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305503,"name":"名取さな(いつものお洋服)","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305504,"name":"名取さな(さなちゃんねる王)","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305505,"name":"名取さな(ていねいな王様)","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305506,"name":"うさちゃんせんせえ","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305507,"name":"ねこちゃんせんせえ","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305508,"name":"サーナくん","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305509,"name":"アヘエビ","genre":"さなちゃんねるちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305701,"name":"樋口楓","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305702,"name":"樋口楓(AIM)","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305703,"name":"樋口楓(アーティスト衣装)","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305704,"name":"ぷち樋口楓","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305705,"name":"ぷち樋口楓(自転車通学)","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305706,"name":"ぷち樋口楓(アーティスト衣装)","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305707,"name":"ささみちゃん","genre":"樋口楓ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305801,"name":"日高零奈","genre":"電音部ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305802,"name":"東雲和音","genre":"電音部ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305803,"name":"茅野ふたば","genre":"電音部ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305804,"name":"鳳凰火凛","genre":"電音部ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305805,"name":"瀬戸海月","genre":"電音部ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305806,"name":"大賀ルキア","genre":"電音部ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305901,"name":"クラウン","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305902,"name":"哲学主 ジェフティ","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305903,"name":"憎悪の始まりたる古竜","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305904,"name":"七海 あおい","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305905,"name":"高砂 瑞穂","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305906,"name":"アストライア","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":305907,"name":"メリム","genre":"CHUNITHMちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306001,"name":"キュートなカノジョ","genre":"syudouちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306002,"name":"ユウヤ","genre":"syudouちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306003,"name":"アマノ ダイキ","genre":"syudouちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306004,"name":"ユウヤ(へべれけ)","genre":"syudouちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306005,"name":"syudou","genre":"syudouちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306101,"name":"光/Fracture","genre":"Arcaeaちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306102,"name":"対立/Tempest","genre":"Arcaeaちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306103,"name":"アリス&テニエル","genre":"Arcaeaちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":306104,"name":"ラグランジュ","genre":"Arcaeaちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350101,"name":"ラズ(ツムギボシ)","genre":"ハピフェスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350102,"name":"シフォン(ツムギボシ)","genre":"ハピフェスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350103,"name":"ソルト(ツムギボシ)","genre":"ハピフェスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350104,"name":"ダンディ・ダン(ツムギボシ)","genre":"ハピフェスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350105,"name":"エリザビー(ツムギボシ)","genre":"ハピフェスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350301,"name":"アカツキ","genre":"スカイストリートちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350302,"name":"ノア(過去)","genre":"スカイストリートちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350303,"name":"コハク","genre":"スカイストリートちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350304,"name":"アカツキ(正装)","genre":"スカイストリートちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350401,"name":"アスク","genre":"ドラゴンちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350402,"name":"LED","genre":"ドラゴンちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350403,"name":"エムブラ","genre":"ドラゴンちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350601,"name":"ルイ(幼少期)","genre":"BLACK ROSEちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350602,"name":"SDニック","genre":"BLACK ROSEちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350603,"name":"SDブラット","genre":"BLACK ROSEちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350604,"name":"SDアウル","genre":"BLACK ROSEちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350605,"name":"ニック&ブラット","genre":"BLACK ROSEちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350701,"name":"でらっくま(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350702,"name":"らいむっくま(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350703,"name":"れもんっくま(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350704,"name":"ラズ(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350705,"name":"シフォン(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350706,"name":"ソルト(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350707,"name":"乙姫(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350708,"name":"みるく(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350709,"name":"しゃま(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350710,"name":"maimaiちゃん(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350711,"name":"はっぴー(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350712,"name":"カメ(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350713,"name":"タイ(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350714,"name":"ニャイン(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350715,"name":"ナカムラさん(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350716,"name":"ブクロ(10周年)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350717,"name":"maimai筐体","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350718,"name":"maimai筐体(GreeN)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350719,"name":"maimai筐体(ORANGE)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350720,"name":"maimai筐体(PiNK)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350721,"name":"maimai筐体(MURASAKi)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350722,"name":"maimai筐体(MiLK)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350723,"name":"maimai筐体(FiNALE)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350724,"name":"maimai筐体(でらっくす)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350725,"name":"maimai筐体(Splash)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350726,"name":"maimai筐体(UNiVERSE)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":350727,"name":"maimai筐体(FESTiVAL)","genre":"10周年記念ちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355101,"name":"田中ヒメ","genre":"ヒメヒナちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355102,"name":"田中ヒメ(藍の華)","genre":"ヒメヒナちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355103,"name":"田中ヒメ(希織歌)","genre":"ヒメヒナちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355104,"name":"鈴木ヒナ","genre":"ヒメヒナちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355105,"name":"鈴木ヒナ(藍の華)","genre":"ヒメヒナちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355106,"name":"鈴木ヒナ(希織歌)","genre":"ヒメヒナちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355201,"name":"シスター(神っぽいな)","genre":"ピノキオピーちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355202,"name":"魔法少女(魔法少女とチョコレゐト)","genre":"ピノキオピーちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355203,"name":"アイマイナ","genre":"ピノキオピーちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355204,"name":"どうしてちゃん","genre":"ピノキオピーちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355205,"name":"アルティメットセンパイ","genre":"ピノキオピーちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355206,"name":"ピノキオピー","genre":"ピノキオピーちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355301,"name":"リン(ベーシスト)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355302,"name":"リン(不良少女)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355303,"name":"ブロウ(パイロット)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355304,"name":"ブロウ(ゾンビガール)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355305,"name":"マリヤ(バイオリニスト)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355306,"name":"マリヤ(小悪魔)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355307,"name":"リン(ニャ宇宙!)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355308,"name":"ブロウ(ニャ宇宙!)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355309,"name":"マリヤ(ニャ宇宙!)","genre":"Muse Dashちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355401,"name":"明坂 芹菜(東方Project:射命丸 文)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355402,"name":"御形 アリシアナ(東方Project:小野塚 小町)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355403,"name":"天王洲 なずな(東方Project:風見 幽香)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355404,"name":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355405,"name":"箱部 なる(東方Project:チルノ ウソテイver.)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355406,"name":"月鈴 那知(東方Project:因幡 てゐ)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355407,"name":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355408,"name":"明坂 芹菜(東方Project:蓬莱山 輝夜)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355409,"name":"御形 アリシアナ(東方Project:八意 永琳)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355410,"name":"天王洲 なずな(東方Project:因幡 てゐ)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355411,"name":"小仏 凪(東方Project:博麗 霊夢)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355412,"name":"箱部 なる(東方Project:チルノ)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355413,"name":"月鈴 那知(東方Project:伊吹 萃香)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355414,"name":"月鈴 白奈(東方Project:霧雨 魔理沙)","genre":"東方Project×イロドリミドリちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355501,"name":"御伽野ひめ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355502,"name":"ハイテックニンジャ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355503,"name":"ぱんしー","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355504,"name":"まめゆ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355505,"name":"ダッコ & パンセ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355506,"name":"ナーガ・ネギ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355507,"name":"ネコらぴす","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355508,"name":"ネコまめゆねこ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355509,"name":"ネコぽよし","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355510,"name":"ジン・スサノ","genre":"MEGAREXちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355601,"name":"ねこ","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355602,"name":"ぐるん","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355603,"name":"ペンギン","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355604,"name":"ウーパールーパー","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355605,"name":"デンゲンくん","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355606,"name":"うさぎくん","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355607,"name":"いぬくん","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355608,"name":"あんはっぴーちゃん","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355609,"name":"野生のでらっくま","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355610,"name":"右肩","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355611,"name":"真ん中","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355612,"name":"左肩","genre":"からめるちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355701,"name":"可不","genre":"音楽的同位体 可不ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355702,"name":"可不(花となれ)","genre":"音楽的同位体 可不ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355703,"name":"可不(私のドッペルゲンガー)","genre":"音楽的同位体 可不ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355801,"name":"星咲 あかり(STARRED HEART)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355802,"name":"結城 莉玖(STARRED HEART)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355803,"name":"珠洲島 有栖(STARRED HEART)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355804,"name":"九條 楓(STARRED HEART)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355805,"name":"東雲 つむぎ(STARRED HEART)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355806,"name":"逢坂 茜(シュータードレス)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355807,"name":"珠洲島 有栖(シュータードレス)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355808,"name":"九條 楓(シュータードレス)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":355809,"name":"皇城 セツナ(シュータードレス)","genre":"オンゲキちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400101,"name":"乙姫(ばでぃーず)","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400102,"name":"ラズ(ばでぃーず)","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400103,"name":"SDダンディ・ダン","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400104,"name":"SD亀","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400105,"name":"SD鯛","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400106,"name":"SD光吉 猛修","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400107,"name":"しゃま(Party☆People☆Princess)","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400108,"name":"みるく(Party☆People☆Princess)","genre":"パーリィちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400201,"name":"プロトタイプI","genre":"メトロポリスちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400202,"name":"ケファ","genre":"メトロポリスちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400203,"name":"バルトルメ","genre":"メトロポリスちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400204,"name":"マトフェイ","genre":"メトロポリスちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400205,"name":"黒姫","genre":"メトロポリスちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400301,"name":"ノア","genre":"スカイストリートちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400302,"name":"ソウ","genre":"スカイストリートちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400303,"name":"トキヤ","genre":"スカイストリートちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400304,"name":"ナノハ","genre":"スカイストリートちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400305,"name":"ユウキ","genre":"スカイストリートちほー5","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400401,"name":"リズ","genre":"7sRefちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400402,"name":"フルーンシュピラー","genre":"7sRefちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400403,"name":"シュヴァルツローゼ","genre":"7sRefちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400404,"name":"ヘルブラオ","genre":"7sRefちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400405,"name":"アシッド(幼少期)","genre":"7sRefちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400601,"name":"フィッツ公","genre":"BLACK ROSEちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400602,"name":"マティルダ","genre":"BLACK ROSEちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400603,"name":"クリーノス","genre":"BLACK ROSEちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400604,"name":"クリーノス(天使)","genre":"BLACK ROSEちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":400605,"name":"リッツ(悪魔)","genre":"BLACK ROSEちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405101,"name":"くらりちゃん","genre":"いよわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405102,"name":"いまわさん","genre":"いよわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405103,"name":"1000年ちゃん","genre":"いよわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405104,"name":"足立レイ","genre":"いよわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405105,"name":"いよわ","genre":"いよわちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405201,"name":"リンカ","genre":"グルーヴコースターちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405202,"name":"セイネ","genre":"グルーヴコースターちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405203,"name":"ユメ","genre":"グルーヴコースターちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405204,"name":"ユウ","genre":"グルーヴコースターちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405205,"name":"グルーヴコースター筐体","genre":"グルーヴコースターちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405206,"name":"HEADPHONE CRAB","genre":"グルーヴコースターちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405301,"name":"茅森月歌","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405302,"name":"和泉ユキ","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405303,"name":"逢川めぐみ","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405304,"name":"東城つかさ","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405305,"name":"朝倉可憐","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405306,"name":"國見タマ","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405307,"name":"蒼井えりか","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405308,"name":"水瀬いちご","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405309,"name":"水瀬すもも","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405310,"name":"樋口聖華","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405311,"name":"柊木梢","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405312,"name":"ビャッコ","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405313,"name":"七瀬七海","genre":"ヘブンバーンズレッドちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405401,"name":"エリザベス","genre":"WACCAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405402,"name":"リリィ","genre":"WACCAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405403,"name":"ルーン","genre":"WACCAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405404,"name":"【裏】ルーン","genre":"WACCAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405405,"name":"WACCA筐体","genre":"WACCAちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405601,"name":"sasakure.UK","genre":"sasakure.UKちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405602,"name":"テラ(トンデモワンダーズ)","genre":"sasakure.UKちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405603,"name":"カラス(トンデモワンダーズ)","genre":"sasakure.UKちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405604,"name":"初音ミク(*ハロー、プラネット。)","genre":"sasakure.UKちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405701,"name":"TJ.hangneil","genre":"TJ.hangneilちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405702,"name":"男の子(神威)","genre":"TJ.hangneilちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405703,"name":"女の子(神威)","genre":"TJ.hangneilちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":405901,"name":"宇宙飛行士(Apollo)","genre":"裏 月面ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406101,"name":"東北ずん子","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406102,"name":"東北ずん子(チア)","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406103,"name":"東北イタコ","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406104,"name":"東北イタコ(チア)","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406105,"name":"東北きりたん","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406106,"name":"東北きりたん(チア)","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406107,"name":"四国めたん","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406108,"name":"九州そら","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406109,"name":"ずんだもん","genre":"東北ずん子ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406201,"name":"縁​","genre":"CHUNITHMちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406202,"name":"冴川 芽依","genre":"CHUNITHMちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406203,"name":"ロト・トゥエルヴ","genre":"CHUNITHMちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406204,"name":"不来方 とあ​","genre":"CHUNITHMちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406205,"name":"ヴェルゼビュートネメシス​","genre":"CHUNITHMちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406206,"name":"リヒトシュッツェ​","genre":"CHUNITHMちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406301,"name":"星乃 一歌","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406302,"name":"天馬 咲希","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406303,"name":"望月 穂波","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406304,"name":"日野森 志歩","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406305,"name":"初音ミク(Leo/need)","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406306,"name":"花里 みのり","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406307,"name":"桐谷 遥","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406308,"name":"桃井 愛莉","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406309,"name":"日野森 雫","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406310,"name":"初音ミク(MORE MORE JUMP!)","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406311,"name":"小豆沢 こはね","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406312,"name":"白石 杏","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406313,"name":"東雲 彰人","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406314,"name":"青柳 冬弥","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406315,"name":"初音ミク(Vivid BAD SQUAD)","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406316,"name":"天馬 司","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406317,"name":"鳳 えむ","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406318,"name":"草薙 寧々","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406319,"name":"神代 類","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406320,"name":"初音ミク(ワンダーランズ×ショウタイム)","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406321,"name":"宵崎 奏","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406322,"name":"朝比奈 まふゆ","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406323,"name":"東雲 絵名","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406324,"name":"暁山 瑞希","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":406325,"name":"初音ミク(25時、ナイトコードで。)","genre":"プロジェクトセカイちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450101,"name":"乙姫(ばでぃーずぷらす)","genre":"パーリィちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450102,"name":"ラズ(ばでぃーずぷらす)","genre":"パーリィちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450103,"name":"乙姫(のじゃロリック)","genre":"パーリィちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450104,"name":"ラズ(のじゃロリック)","genre":"パーリィちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450201,"name":"黒楼十夜子","genre":"メトロポリスちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450202,"name":"黒姫(プロトタイプ)","genre":"メトロポリスちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450203,"name":"黒楼哉輝","genre":"メトロポリスちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450204,"name":"紅丸(プロトタイプ)","genre":"メトロポリスちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450301,"name":"エムブラ","genre":"ドラゴンちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450302,"name":"クエレブレ","genre":"ドラゴンちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450303,"name":"シグルズ","genre":"ドラゴンちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450304,"name":"アスク","genre":"ドラゴンちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450401,"name":"コカビエル","genre":"天界ちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450402,"name":"アルマ","genre":"天界ちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450403,"name":"アルオス","genre":"天界ちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450404,"name":"セレプリス","genre":"天界ちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":450405,"name":"ルシファー","genre":"天界ちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455101,"name":"超絶最かわてんしちゃん","genre":"NEEDY GIRL OVERDOSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455102,"name":"あめちゃん","genre":"NEEDY GIRL OVERDOSEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455201,"name":"花譜 第一形態 雛鳥","genre":"花譜ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455202,"name":"花譜 第二形態 青雀","genre":"花譜ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455203,"name":"花譜 第三形態 燕","genre":"花譜ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455204,"name":"花譜 第四形態 雉","genre":"花譜ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455301,"name":"歌愛ユキ(強風オールバック)","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455302,"name":"あおられ犬","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455303,"name":"カスタネットからす(強風オールバック)","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455304,"name":"はと1","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455305,"name":"はと2","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455306,"name":"はと3","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455307,"name":"はともどき","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455308,"name":"歌愛ユキ(寝起きヤシの木)","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455309,"name":"髪結いぬ","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455310,"name":"カスタネットからす(寝起きヤシの木)","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455311,"name":"トライアングルはともどき","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455312,"name":"ヤシの木","genre":"ゆこぴちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455401,"name":"セイネ(10周年)","genre":"グルーヴコースターちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455402,"name":"ユメ(10周年)","genre":"グルーヴコースターちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455403,"name":"リンカ(10周年)","genre":"グルーヴコースターちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455404,"name":"フルメタル ずんど子ちゃん","genre":"グルーヴコースターちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455405,"name":"ポリビニル どんつくくん","genre":"グルーヴコースターちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455601,"name":"椎名唯華","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455602,"name":"花畑チャイカ","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455603,"name":"だいたいイブラヒム","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455604,"name":"ほぼイブラヒム","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455605,"name":"怨筆くん","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455606,"name":"イブラヒムのご近所さん","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455607,"name":"サバーニャ","genre":"にじさんじのB級バラエティ(仮)ちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455701,"name":"橙","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455702,"name":"西行寺 幽々子","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455703,"name":"八雲 藍","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455704,"name":"洩矢 諏訪子","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455705,"name":"依神 紫苑","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455706,"name":"依神 女苑","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455707,"name":"クラウンピース","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455708,"name":"赤蛮奇","genre":"東方ダンマクカグラ ファンタジア・ロストちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455801,"name":"IRRENA","genre":"HARDCORE TANO*Cちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455802,"name":"Srav3R","genre":"HARDCORE TANO*Cちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455803,"name":"P*Light","genre":"HARDCORE TANO*Cちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455804,"name":"DJ Noriken","genre":"HARDCORE TANO*Cちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455805,"name":"DJ Genki","genre":"HARDCORE TANO*Cちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455901,"name":"ラヴィ・シュシュマルシュ","genre":"#コンパスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455902,"name":"ステリア・ララ・シルワ","genre":"#コンパスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":455903,"name":"Bugdoll","genre":"#コンパスちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456001,"name":"周防パトラ","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456002,"name":"周防パトラ(サイバー)","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456003,"name":"周防パトラ(制服)","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456004,"name":"周防パトラ(白制服)","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456005,"name":"周防パトラ(魔法少女)","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456006,"name":"周防パトラ(第9衣装)","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456007,"name":"かにかま","genre":"周防パトラちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456101,"name":"柏木 咲姫(シュータードレス)","genre":"オンゲキちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456102,"name":"井之原 小星(シュータードレス)","genre":"オンゲキちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456103,"name":"日向 千夏(シュータードレス)","genre":"オンゲキちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456104,"name":"柏木 美亜(シュータードレス)","genre":"オンゲキちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":456105,"name":"東雲 つむぎ(シュータードレス)","genre":"オンゲキちほー7","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500101,"name":"アカツキ","genre":"スカイストリートちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500102,"name":"コハク","genre":"スカイストリートちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500103,"name":"天空の王","genre":"スカイストリートちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500104,"name":"大地の王","genre":"スカイストリートちほー6","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500201,"name":"ヴィリーウス","genre":"天界ちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500202,"name":"モンベルド","genre":"天界ちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500203,"name":"八剱月アルマ","genre":"天界ちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500204,"name":"白法院ラグ","genre":"天界ちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500301,"name":"フォッサノーバ","genre":"BLACK ROSEちほー10","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500302,"name":"ディオティス","genre":"BLACK ROSEちほー10","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500303,"name":"クレメンス(エージェント)","genre":"BLACK ROSEちほー10","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500304,"name":"エレノラ(エージェント)","genre":"BLACK ROSEちほー10","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500305,"name":"ディオティス(天使)","genre":"BLACK ROSEちほー10","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500401,"name":"リグエル","genre":"メトロポリスちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500402,"name":"酒呑童子","genre":"メトロポリスちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500403,"name":"濡羽","genre":"メトロポリスちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":500404,"name":"黒姫","genre":"メトロポリスちほー9","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505201,"name":"アイア","genre":"かいりきベアちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505202,"name":"グーマー","genre":"かいりきベアちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505203,"name":"ノア","genre":"かいりきベアちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505204,"name":"ナナ","genre":"かいりきベアちほー2","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505301,"name":"コーサカ","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505302,"name":"アンジョー","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505303,"name":"コーサカ(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505304,"name":"アンジョー(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505305,"name":"天開司(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505306,"name":"佐藤ホームズ(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505307,"name":"あっくん大魔王(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505308,"name":"歌衣メイカ(メイトなやつら)","genre":"MonsterZ MATEちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505401,"name":"おめがレイ","genre":"おめがシスターズちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505402,"name":"おめがリオ","genre":"おめがシスターズちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505403,"name":"おめがレイ(実写)","genre":"おめがシスターズちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505404,"name":"おめがリオ(実写)","genre":"おめがシスターズちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505501,"name":"鳳 ここな","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505502,"name":"静香","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505503,"name":"カトリナ・グリーベル","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505504,"name":"新妻 八恵","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505505,"name":"柳場 ぱんだ","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505506,"name":"流石 知冴","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505507,"name":"千寿 暦","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505508,"name":"ラモーナ・ウォルフ","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505509,"name":"王 雪","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505510,"name":"リリヤ・クルトベイ","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505511,"name":"与那国 緋花里","genre":"ワールドダイスター 夢のステラリウムちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505601,"name":"仲町あられ","genre":"夢限大みゅーたいぷちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505602,"name":"宮永ののか","genre":"夢限大みゅーたいぷちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505603,"name":"峰月律","genre":"夢限大みゅーたいぷちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505604,"name":"藤都子","genre":"夢限大みゅーたいぷちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505605,"name":"千石ユノ","genre":"夢限大みゅーたいぷちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505701,"name":"エト&ルナ (Winter)","genre":"Arcaeaちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505702,"name":"マヤ","genre":"Arcaeaちほー3","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505801,"name":"重音テト","genre":"重音テトちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505802,"name":"重音テト(2008)","genre":"重音テトちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505803,"name":"重音テト(SV)","genre":"重音テトちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505804,"name":"重音テッド","genre":"重音テトちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505805,"name":"重音テト(人マニア)","genre":"重音テトちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505901,"name":"ななひら","genre":"ななひらちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505902,"name":"ベベ","genre":"ななひらちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505903,"name":"みてー","genre":"ななひらちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505904,"name":"おもち","genre":"ななひらちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":505905,"name":"ななひら(おめかしワンピ)","genre":"ななひらちほー","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506001,"name":"星咲 あかり(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506002,"name":"藤沢 柚子(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506003,"name":"三角 葵(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506004,"name":"高瀬 梨緒(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506005,"name":"結城 莉玖(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506006,"name":"藍原 椿(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506007,"name":"早乙女 彩華(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506008,"name":"桜井 春菜(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506009,"name":"柏木 咲姫(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506010,"name":"井之原 小星(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506011,"name":"逢坂 茜(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506012,"name":"珠洲島 有栖(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506013,"name":"九條 楓(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506014,"name":"日向 千夏(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506015,"name":"柏木 美亜(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506016,"name":"東雲 つむぎ(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":506017,"name":"皇城 セツナ(いちげき!)","genre":"オンゲキちほー8","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550201,"name":"シグルズ","genre":"ドラゴンちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550202,"name":"ブリュレ","genre":"ドラゴンちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550203,"name":"カラメル","genre":"ドラゴンちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550204,"name":"ドラゴンの王","genre":"ドラゴンちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550301,"name":"W?K?Y?","genre":"7sRefちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550302,"name":"ロートスカラ","genre":"7sRefちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":550303,"name":"アシッド","genre":"7sRefちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":false},{"id":559999,"name":"希望钥匙","genre":"7sRefちほー4","release":"","lock":"","norm":"","isDefault":false,"disable":true}]},"ds_override":{"kind":"ds_override","count":0,"items":{}},"music_df":{"kind":"music_df","count":1404,"items":{"8":{"name":"True Love Song","type":"SD","ds":[5.0,7.2,10.2,12.4],"levels":["5","7","10","12"]},"9":{"name":"Color My World","type":"SD","ds":[4.0,7.1,9.8,12.4],"levels":["4","7","9+","12"]},"17":{"name":"Future","type":"SD","ds":[7.0,7.8,9.5,10.7,12.7],"levels":["7","7+","9","10+","12+"]},"18":{"name":"Love You","type":"SD","ds":[6.0,6.8,9.6,11.7],"levels":["6","6","9+","11+"]},"22":{"name":"In Chaos","type":"SD","ds":[6.0,7.6,9.7,12.5,14.8],"levels":["6","7+","9+","12","14+"]},"23":{"name":"Crush On You","type":"SD","ds":[4.0,7.6,9.2,11.4,13.7],"levels":["4","7+","9","11","13+"]},"24":{"name":"Sun Dance","type":"SD","ds":[4.0,7.6,8.9,11.3,14.0],"levels":["4","7+","8+","11","14"]},"25":{"name":"Sweets×Sweets","type":"SD","ds":[6.0,7.4,9.3,11.4],"levels":["6","7","9","11"]},"27":{"name":"Love or Lies","type":"SD","ds":[5.0,6.8,9.5,11.7],"levels":["5","6","9","11+"]},"30":{"name":"ネコ日和。","type":"SD","ds":[6.0,7.9,8.8,12.6],"levels":["6","7+","8+","12+"]},"31":{"name":"虹と太陽","type":"SD","ds":[6.0,8.4,11.2,12.9],"levels":["6","8","11","12+"]},"35":{"name":"炭★坑★節","type":"SD","ds":[5.0,7.1,10.7,13.3],"levels":["5","7","10+","13"]},"38":{"name":"NIGHT OF FIRE","type":"SD","ds":[7.0,8.2,10.0,11.7],"levels":["7","8","10","11+"]},"40":{"name":"come again","type":"SD","ds":[5.0,7.2,10.2,12.4],"levels":["5","7","10","12"]},"42":{"name":"jelly","type":"SD","ds":[5.0,8.0,9.3,12.4],"levels":["5","8","9","12"]},"44":{"name":"ハッピーシンセサイザ","type":"SD","ds":[5.0,7.6,9.6,12.5],"levels":["5","7+","9+","12"]},"46":{"name":"ルカルカ★ナイトフィーバー","type":"SD","ds":[6.0,7.6,9.3,11.7],"levels":["6","7+","9","11+"]},"47":{"name":"源平大戦絵巻テーマソング","type":"SD","ds":[6.0,8.5,10.7,12.8,14.6],"levels":["6","8","10+","12+","14+"]},"53":{"name":"美しく燃える森","type":"SD","ds":[6.0,7.2,9.1,10.7],"levels":["6","7","9","10+"]},"56":{"name":"ウッーウッーウマウマ(゚∀゚)","type":"SD","ds":[6.0,8.3,9.7,13.4],"levels":["6","8","9+","13"]},"58":{"name":"Endless World","type":"SD","ds":[5.0,7.0,11.2,13.0,13.4],"levels":["5","7","11","13","13"]},"61":{"name":"Beat Of Mind","type":"SD","ds":[6.0,9.3,12.7,12.5,14.2],"levels":["6","9","12+","12","14"]},"62":{"name":"檄!帝国華撃団(改)","type":"SD","ds":[5.0,7.4,9.4,10.7,13.1],"levels":["5","7","9","10+","13"]},"63":{"name":"メランコリック","type":"SD","ds":[7.0,7.8,9.4,11.7],"levels":["7","7+","9","11+"]},"64":{"name":"教えて!! 魔法のLyric","type":"SD","ds":[7.0,8.0,9.7,12.4],"levels":["7","8","9+","12"]},"65":{"name":"ZIGG-ZAGG","type":"SD","ds":[7.0,7.8,9.3,11.4,12.5],"levels":["7","7+","9","11","12"]},"66":{"name":"ワールズエンド・ダンスホール","type":"SD","ds":[7.0,8.4,9.7,13.0,13.3],"levels":["7","8","9+","13","13"]},"67":{"name":"パンダヒーロー","type":"SD","ds":[6.0,7.7,9.8,12.4],"levels":["6","7+","9+","12"]},"68":{"name":"オレンジの夏","type":"SD","ds":[6.0,7.6,10.0,12.4],"levels":["6","7+","10","12"]},"69":{"name":"BaBan!! -甘い罠-","type":"SD","ds":[6.0,8.6,12.3,12.5],"levels":["6","8+","12","12"]},"70":{"name":"ジングルベル","type":"SD","ds":[6.0,7.9,10.9,14.4,14.2],"levels":["6","7+","10+","14","14"]},"71":{"name":"マトリョシカ","type":"SD","ds":[6.0,8.6,9.7,11.7,13.3],"levels":["6","8+","9+","11+","13"]},"73":{"name":"メグメグ☆ファイアーエンドレスナイト","type":"SD","ds":[7.0,7.8,8.8,11.7],"levels":["7","7+","8+","11+"]},"75":{"name":"天国と地獄","type":"SD","ds":[5.0,8.0,10.0,13.4],"levels":["5","8","10","13"]},"76":{"name":"きみのためなら死ねる","type":"SD","ds":[4.0,7.0,10.0,12.5],"levels":["4","7","10","12"]},"77":{"name":"怪盗Rのテーマ","type":"SD","ds":[5.0,7.8,10.6,12.7],"levels":["5","7+","10+","12+"]},"78":{"name":"マリアをはげませ","type":"SD","ds":[5.0,7.0,8.7,11.9],"levels":["5","7","8+","11+"]},"79":{"name":"SHOW TIME","type":"SD","ds":[5.0,6.6,8.9,12.5],"levels":["5","6","8+","12"]},"80":{"name":"City Escape: Act1","type":"SD","ds":[5.0,6.2,9.7,12.7,12.7],"levels":["5","6","9+","12+","12+"]},"81":{"name":"Rooftop Run: Act1","type":"SD","ds":[5.0,7.4,11.7,12.4,13.2],"levels":["5","7","11+","12","13"]},"82":{"name":"Reach For The Stars","type":"SD","ds":[5.0,8.6,10.9,13.9],"levels":["5","8+","10+","13+"]},"83":{"name":"Urban Crusher [Remix]","type":"SD","ds":[6.0,9.1,12.7,13.4],"levels":["6","9","12+","13"]},"84":{"name":"Catch The Future","type":"SD","ds":[6.0,8.7,10.8,12.8],"levels":["6","8+","10+","12+"]},"85":{"name":"JACKY [Remix]","type":"SD","ds":[4.0,7.5,11.1,13.7,14.0],"levels":["4","7","11","13+","14"]},"100":{"name":"Tell Your World","type":"SD","ds":[6.0,7.5,10.5,12.4,13.2],"levels":["6","7","10","12","13"]},"101":{"name":"おちゃめ機能","type":"SD","ds":[5.0,8.1,9.1,13.6],"levels":["5","8","9","13+"]},"102":{"name":"ダンシング☆サムライ","type":"SD","ds":[6.0,8.2,11.1,12.7],"levels":["6","8","11","12+"]},"106":{"name":"BAD∞END∞NIGHT","type":"SD","ds":[6.0,8.6,10.7,13.5],"levels":["6","8+","10+","13"]},"107":{"name":"ロミオとシンデレラ","type":"SD","ds":[5.0,8.6,11.1,12.7,13.3],"levels":["5","8+","11","12+","13"]},"108":{"name":"Sweetiex2","type":"SD","ds":[5.0,6.9,8.5,12.4],"levels":["5","6","8","12"]},"109":{"name":"腐れ外道とチョコレゐト","type":"SD","ds":[6.0,9.0,12.7,13.7],"levels":["6","9","12+","13+"]},"110":{"name":"Quartet Theme [Reborn]","type":"SD","ds":[3.0,7.3,11.9,13.0],"levels":["3","7","11+","13"]},"111":{"name":"Sky High [Reborn]","type":"SD","ds":[5.0,8.2,10.7,12.7,12.7],"levels":["5","8","10+","12+","12+"]},"112":{"name":"Like the Wind [Reborn]","type":"SD","ds":[6.0,9.0,11.4,14.0],"levels":["6","9","11","14"]},"113":{"name":"YA・DA・YO [Reborn]","type":"SD","ds":[4.0,8.7,13.0,13.4],"levels":["4","8+","13","13"]},"114":{"name":"Space Harrier Main Theme [Reborn]","type":"SD","ds":[6.0,7.6,11.7,13.6],"levels":["6","7+","11+","13+"]},"115":{"name":"DADDY MULK -Groove remix-","type":"SD","ds":[5.0,7.5,12.0,13.8,13.8],"levels":["5","7","12","13+","13+"]},"116":{"name":"ぴぴぱぷぅ!","type":"SD","ds":[3.0,8.2,11.2,12.9],"levels":["3","8","11","12+"]},"117":{"name":"炎歌 -ほむらうた-","type":"SD","ds":[4.0,7.2,12.0,13.7],"levels":["4","7","12","13+"]},"118":{"name":"犬日和。","type":"SD","ds":[5.0,7.0,10.0,12.4],"levels":["5","7","10","12"]},"119":{"name":"ソーラン☆節","type":"SD","ds":[6.0,8.0,11.4,13.4],"levels":["6","8","11","13"]},"120":{"name":"デコボコ体操第二","type":"SD","ds":[5.0,6.8,9.1,10.7],"levels":["5","6","9","10+"]},"121":{"name":"スイートマジック","type":"SD","ds":[4.0,7.1,10.7,12.4],"levels":["4","7","10+","12"]},"122":{"name":"ゴーゴー幽霊船","type":"SD","ds":[5.0,8.2,11.2,12.6],"levels":["5","8","11","12+"]},"128":{"name":"御旗のもとに","type":"SD","ds":[5.0,7.6,12.1,12.7],"levels":["5","7+","12","12+"]},"130":{"name":"FEEL ALIVE","type":"SD","ds":[6.0,8.8,12.1,13.7],"levels":["6","8+","12","13+"]},"131":{"name":"Link","type":"SD","ds":[6.0,7.8,12.6,12.5,13.5],"levels":["6","7+","12+","12","13"]},"132":{"name":"Turn around","type":"SD","ds":[6.0,8.1,13.1,13.7],"levels":["6","8","13","13+"]},"133":{"name":"We Gonna Party","type":"SD","ds":[6.0,8.6,12.9,13.7,13.9],"levels":["6","8+","12+","13+","13+"]},"134":{"name":"Night Fly","type":"SD","ds":[3.0,8.2,11.7,13.2,13.4],"levels":["3","8","11+","13","13"]},"135":{"name":"Feel My Fire","type":"SD","ds":[5.0,9.1,11.1,13.2],"levels":["5","9","11","13"]},"136":{"name":"Streak","type":"SD","ds":[6.0,8.1,12.7,13.7],"levels":["6","8","12+","13+"]},"137":{"name":"Spin me harder","type":"SD","ds":[6.0,8.4,12.2,13.4],"levels":["6","8","12","13"]},"138":{"name":"Lionheart","type":"SD","ds":[6.0,8.2,11.4,13.4],"levels":["6","8","11","13"]},"139":{"name":"Acceleration","type":"SD","ds":[7.0,8.7,11.9,13.4],"levels":["7","8+","11+","13"]},"140":{"name":"Sprintrances","type":"SD","ds":[6.0,8.6,11.1,13.3],"levels":["6","8+","11","13"]},"141":{"name":"Nerverakes","type":"SD","ds":[7.0,8.4,11.9,14.1],"levels":["7","8","11+","14"]},"142":{"name":"Black Out","type":"SD","ds":[6.0,8.2,13.0,13.3],"levels":["6","8","13","13"]},"143":{"name":"Fragrance","type":"SD","ds":[6.0,9.3,12.7,14.2,14.6],"levels":["6","9","12+","14","14+"]},"144":{"name":"air's gravity","type":"SD","ds":[7.0,8.6,11.3,13.3,13.7],"levels":["7","8+","11","13","13+"]},"145":{"name":"Starlight Disco","type":"SD","ds":[4.0,7.8,11.9,12.4,12.7],"levels":["4","7+","11+","12","12+"]},"146":{"name":"39","type":"SD","ds":[5.0,8.6,11.2,13.0,13.4],"levels":["5","8+","11","13","13"]},"147":{"name":"地上の戦士","type":"SD","ds":[5.0,7.7,11.4,12.7],"levels":["5","7+","11","12+"]},"152":{"name":"超絶!Superlative","type":"SD","ds":[6.0,8.7,11.8,13.2],"levels":["6","8+","11+","13"]},"153":{"name":"采配の刻 Power of order","type":"SD","ds":[6.0,8.6,11.9,13.2],"levels":["6","8+","11+","13"]},"154":{"name":"DO RORO DERODERO ON DO RORO","type":"SD","ds":[6.0,8.9,13.2,13.7],"levels":["6","8+","13","13+"]},"155":{"name":"泣き虫O'clock","type":"SD","ds":[4.0,8.1,10.9,13.2,12.9],"levels":["4","8","10+","13","12+"]},"157":{"name":"Natural Flow","type":"SD","ds":[4.0,7.9,11.8,12.6],"levels":["4","7+","11+","12+"]},"159":{"name":"maimaiちゃんのテーマ","type":"SD","ds":[5.0,7.1,9.3,12.4],"levels":["5","7","9","12"]},"184":{"name":"I ♥","type":"SD","ds":[5.0,7.7,9.4,12.7],"levels":["5","7+","9","12+"]},"185":{"name":"*ハロー、プラネット。","type":"SD","ds":[3.0,6.8,9.6,12.8],"levels":["3","6","9+","12+"]},"186":{"name":"イアイア★ナイトオブデザイア","type":"SD","ds":[5.0,7.3,9.8,11.2],"levels":["5","7","9+","11"]},"187":{"name":"ローリンガール","type":"SD","ds":[4.0,7.4,9.8,13.2],"levels":["4","7","9+","13"]},"188":{"name":"天ノ弱","type":"SD","ds":[4.0,8.4,11.0,13.3],"levels":["4","8","11","13"]},"189":{"name":"弱虫モンブラン","type":"SD","ds":[4.0,7.0,10.9,12.7],"levels":["4","7","10+","12+"]},"190":{"name":"モザイクロール","type":"SD","ds":[3.0,7.7,10.7,12.7],"levels":["3","7+","10+","12+"]},"191":{"name":"脳漿炸裂ガール","type":"SD","ds":[5.0,7.1,12.7,14.1],"levels":["5","7","12+","14"]},"193":{"name":"セツナトリップ","type":"SD","ds":[5.0,7.6,11.0,13.3],"levels":["5","7+","11","13"]},"194":{"name":"放課後ストライド","type":"SD","ds":[5.0,8.4,10.7,13.3],"levels":["5","8","10+","13"]},"198":{"name":"カゲロウデイズ","type":"SD","ds":[5.0,7.0,11.7,13.2,14.1],"levels":["5","7","11+","13","14"]},"199":{"name":"チルノのパーフェクトさんすう教室","type":"SD","ds":[3.0,7.2,10.4,13.3],"levels":["3","7","10","13"]},"200":{"name":"Bad Apple!! feat.nomico","type":"SD","ds":[3.0,6.8,10.6,12.5,13.3],"levels":["3","6","10+","12","13"]},"201":{"name":"魔理沙は大変なものを盗んでいきました","type":"SD","ds":[6.0,7.2,9.5,13.3],"levels":["6","7","9","13"]},"202":{"name":"Grip & Break down !!","type":"SD","ds":[4.0,7.0,9.7,13.4],"levels":["4","7","9+","13"]},"203":{"name":"Help me, ERINNNNNN!!(Band ver.)","type":"SD","ds":[6.0,7.0,11.6,12.5],"levels":["6","7","11+","12"]},"204":{"name":"ナイト・オブ・ナイツ","type":"SD","ds":[4.0,8.0,12.0,13.3,14.4],"levels":["4","8","12","13","14"]},"205":{"name":"全人類ノ非想天則","type":"SD","ds":[4.0,7.9,10.6,13.2],"levels":["4","7+","10+","13"]},"206":{"name":"しゅわスパ大作戦☆","type":"SD","ds":[5.0,7.5,9.9,12.7],"levels":["5","7","9+","12+"]},"207":{"name":"時空を超えて久しぶり!","type":"SD","ds":[3.0,6.2,10.3,12.7],"levels":["3","6","10","12+"]},"208":{"name":"Her Dream Is To Be A Fantastic Sorceress","type":"SD","ds":[2.0,6.8,10.9,12.0],"levels":["2","6","10+","12"]},"209":{"name":"ココロスキャンのうた","type":"SD","ds":[5.0,7.5,11.3,13.8],"levels":["5","7","11","13+"]},"212":{"name":"神室雪月花","type":"SD","ds":[2.0,7.7,12.2,12.7],"levels":["2","7+","12","12+"]},"213":{"name":"KONNANじゃないっ!","type":"SD","ds":[5.0,6.8,9.0,13.4],"levels":["5","6","9","13"]},"214":{"name":"awake","type":"SD","ds":[4.0,8.5,9.3,13.2],"levels":["4","8","9","13"]},"216":{"name":"Mysterious Destiny","type":"SD","ds":[4.0,7.5,12.7,13.3],"levels":["4","7","12+","13"]},"217":{"name":"Riders Of The Light","type":"SD","ds":[4.0,7.4,11.7,12.6],"levels":["4","7","11+","12+"]},"218":{"name":"Terminal Storm","type":"SD","ds":[3.0,7.8,11.6,13.4],"levels":["3","7+","11+","13"]},"219":{"name":"記憶、記録","type":"SD","ds":[4.0,9.2,11.2,13.6,14.3],"levels":["4","9","11","13+","14"]},"220":{"name":"セガサターン起動音[H.][Remix]","type":"SD","ds":[2.0,7.1,11.1,13.0],"levels":["2","7","11","13"]},"223":{"name":"夜咄ディセイブ","type":"SD","ds":[5.0,8.6,12.5,13.8],"levels":["5","8+","12","13+"]},"224":{"name":"ウサテイ","type":"SD","ds":[5.0,7.5,10.8,14.0],"levels":["5","7","10+","14"]},"225":{"name":"sweet little sister","type":"SD","ds":[4.0,7.1,10.7,13.4],"levels":["4","7","10+","13"]},"226":{"name":"Blew Moon","type":"SD","ds":[5.0,9.2,12.5,13.4,13.4],"levels":["5","9","12","13","13"]},"227":{"name":"Garakuta Doll Play","type":"SD","ds":[6.0,9.0,13.1,14.2,14.8],"levels":["6","9","13","14","14+"]},"228":{"name":"Dreampainter","type":"SD","ds":[4.0,7.8,11.1,12.9],"levels":["4","7+","11","12+"]},"229":{"name":"ぐるぐるWASH!コインランドリー・ディスコ","type":"SD","ds":[4.0,7.2,9.8,12.6],"levels":["4","7","9+","12+"]},"230":{"name":"CYCLES","type":"SD","ds":[6.0,8.0,10.8,13.3],"levels":["6","8","10+","13"]},"231":{"name":"Heartbeats","type":"SD","ds":[5.0,8.8,11.8,13.2],"levels":["5","8+","11+","13"]},"232":{"name":"Life Feels Good","type":"SD","ds":[5.0,8.8,12.8,13.7],"levels":["5","8+","12+","13+"]},"233":{"name":"MYTHOS","type":"SD","ds":[5.0,8.6,12.2,14.4],"levels":["5","8+","12","14"]},"234":{"name":"End of Twilight","type":"SD","ds":[4.0,7.8,11.9,13.2],"levels":["4","7+","11+","13"]},"235":{"name":"火炎地獄","type":"SD","ds":[5.0,9.0,12.6,14.1],"levels":["5","9","12+","14"]},"236":{"name":"ユビキリ","type":"SD","ds":[4.0,8.0,11.8,13.3],"levels":["4","8","11+","13"]},"237":{"name":"Pixel Voyage","type":"SD","ds":[3.0,6.8,9.7,12.8],"levels":["3","6","9+","12+"]},"238":{"name":"Get Happy","type":"SD","ds":[4.0,7.8,12.9,13.8],"levels":["4","7+","12+","13+"]},"239":{"name":"System “Z”","type":"SD","ds":[6.0,9.1,12.8,14.4,14.0],"levels":["6","9","12+","14","14"]},"240":{"name":"Beat of getting entangled","type":"SD","ds":[5.0,8.8,12.8,13.8,14.5],"levels":["5","8+","12+","13+","14"]},"241":{"name":"Cosmic Train","type":"SD","ds":[3.0,6.4,10.9,12.5],"levels":["3","6","10+","12"]},"242":{"name":"ナミダと流星","type":"SD","ds":[5.0,7.8,10.8,12.5],"levels":["5","7+","10+","12"]},"244":{"name":"おても☆Yan","type":"SD","ds":[4.0,6.8,10.5,13.0],"levels":["4","6","10","13"]},"246":{"name":"maiム・maiム feat.週刊少年マガジン","type":"SD","ds":[5.0,7.6,11.6,13.2],"levels":["5","7+","11+","13"]},"247":{"name":"Danza zandA","type":"SD","ds":[5.0,7.8,10.8,13.4,13.7],"levels":["5","7+","10+","13","13+"]},"248":{"name":"Backyun! -悪い女-","type":"SD","ds":[4.0,7.5,11.8,12.7,13.3],"levels":["4","7","11+","12+","13"]},"251":{"name":"Monochrome Rainbow","type":"SD","ds":[3.0,8.6,10.9,13.0],"levels":["3","8+","10+","13"]},"252":{"name":"みんなのマイマイマー","type":"SD","ds":[4.0,8.6,11.2,13.7,13.7],"levels":["4","8+","11","13+","13+"]},"253":{"name":"円舞曲、君に","type":"SD","ds":[3.0,6.8,11.3,13.3],"levels":["3","6","11","13"]},"254":{"name":"Live & Learn","type":"SD","ds":[4.0,7.6,11.3,13.3],"levels":["4","7+","11","13"]},"255":{"name":"Burning Hearts ~炎のANGEL~","type":"SD","ds":[5.0,8.4,10.9,12.7,13.8],"levels":["5","8","10+","12+","13+"]},"256":{"name":"いーあるふぁんくらぶ","type":"SD","ds":[4.0,7.5,8.6,12.2,12.7],"levels":["4","7","8+","12","12+"]},"258":{"name":"Nyan Cat EX","type":"SD","ds":[5.0,7.9,11.7,13.8],"levels":["5","7+","11+","13+"]},"259":{"name":"ぽっぴっぽー","type":"SD","ds":[4.0,7.5,9.9,13.3],"levels":["4","7","9+","13"]},"260":{"name":"LUCIA","type":"SD","ds":[5.0,7.5,12.3,13.2,13.7],"levels":["5","7","12","13","13+"]},"261":{"name":"Death Scythe","type":"SD","ds":[5.0,8.6,12.1,13.8,14.2],"levels":["5","8+","12","13+","14"]},"262":{"name":"BREAK YOU!!","type":"SD","ds":[5.0,7.2,11.0,13.7],"levels":["5","7","11","13+"]},"263":{"name":"JUMPIN' JUMPIN'","type":"SD","ds":[4.0,8.5,11.7,13.3],"levels":["4","8","11+","13"]},"264":{"name":"L'épilogue","type":"SD","ds":[5.0,8.2,11.7,13.7],"levels":["5","8","11+","13+"]},"265":{"name":"Save This World νMIX","type":"SD","ds":[4.0,8.1,10.6,13.3,13.3],"levels":["4","8","10+","13","13"]},"266":{"name":"Living Universe","type":"SD","ds":[3.0,8.1,10.0,11.8,12.6],"levels":["3","8","10","11+","12+"]},"267":{"name":"Ignite Infinity","type":"SD","ds":[4.0,7.2,11.9,12.6],"levels":["4","7","11+","12+"]},"268":{"name":"トルコ行進曲 - オワタ\(^o^)/","type":"SD","ds":[3.0,7.6,10.0,13.8],"levels":["3","7+","10","13+"]},"269":{"name":"裏表ラバーズ","type":"SD","ds":[6.0,8.2,12.6,13.9],"levels":["6","8","12+","13+"]},"270":{"name":"Outlaw's Lullaby","type":"SD","ds":[4.0,8.6,10.7,14.0],"levels":["4","8+","10+","14"]},"271":{"name":"Brand-new Japanesque","type":"SD","ds":[3.0,8.4,10.7,12.7],"levels":["3","8","10+","12+"]},"278":{"name":"レッツゴー!陰陽師","type":"SD","ds":[2.0,7.5,9.7,13.3],"levels":["2","7","9+","13"]},"281":{"name":"ダブルラリアット","type":"SD","ds":[5.0,6.6,10.9,13.2],"levels":["5","6","10+","13"]},"282":{"name":"からくりピエロ","type":"SD","ds":[3.0,6.6,10.1,12.6,12.9],"levels":["3","6","10","12+","12+"]},"283":{"name":"ネトゲ廃人シュプレヒコール","type":"SD","ds":[5.0,7.8,10.7,13.7],"levels":["5","7+","10+","13+"]},"285":{"name":"magician's operation","type":"SD","ds":[4.0,7.9,11.8,13.7],"levels":["4","7+","11+","13+"]},"288":{"name":"六兆年と一夜物語","type":"SD","ds":[5.0,7.8,10.7,13.8],"levels":["5","7+","10+","13+"]},"289":{"name":"みくみくにしてあげる♪【してやんよ】","type":"SD","ds":[4.0,6.8,9.4,11.9],"levels":["4","6","9","11+"]},"290":{"name":"リリリリ★バーニングナイト","type":"SD","ds":[6.0,8.3,9.7,10.9],"levels":["6","8","9+","10+"]},"291":{"name":"ハロ/ハワユ","type":"SD","ds":[3.0,6.6,9.4,12.0],"levels":["3","6","9","12"]},"295":{"name":"緋色のDance","type":"SD","ds":[5.0,7.6,10.7,13.3,13.7],"levels":["5","7+","10+","13","13+"]},"296":{"name":"明星ロケット","type":"SD","ds":[5.0,7.6,10.0,12.5,12.7],"levels":["5","7+","10","12","12+"]},"297":{"name":"The Great Journey","type":"SD","ds":[6.0,6.8,10.5,11.9],"levels":["6","6","10","11+"]},"298":{"name":"お嫁にしなさいっ!","type":"SD","ds":[3.0,7.6,10.9,12.8],"levels":["3","7+","10+","12+"]},"299":{"name":"ロストワンの号哭","type":"SD","ds":[4.0,6.8,10.8,13.6,14.2],"levels":["4","6","10+","13+","14"]},"301":{"name":"患部で止まってすぐ溶ける~狂気の優曇華院","type":"SD","ds":[4.0,8.0,10.7,13.7,14.0],"levels":["4","8","10+","13+","14"]},"302":{"name":"ケロ⑨destiny","type":"SD","ds":[4.0,7.3,10.9,13.0],"levels":["4","7","10+","13"]},"303":{"name":"Endless, Sleepless Night","type":"SD","ds":[4.0,8.3,10.8,13.3],"levels":["4","8","10+","13"]},"305":{"name":"POP STAR","type":"SD","ds":[3.0,7.0,9.6,11.4],"levels":["3","7","9+","11"]},"308":{"name":"Back 2 Back","type":"SD","ds":[6.0,7.8,10.8,13.7],"levels":["6","7+","10+","13+"]},"309":{"name":"神々の祈り","type":"SD","ds":[3.0,7.1,9.3,12.7],"levels":["3","7","9","12+"]},"310":{"name":"エピクロスの虹はもう見えない","type":"SD","ds":[3.0,7.4,9.9,11.8,13.2],"levels":["3","7","9+","11+","13"]},"311":{"name":"シアワセうさぎ","type":"SD","ds":[4.0,7.3,8.8,11.0],"levels":["4","7","8+","11"]},"312":{"name":"ってゐ! ~えいえんてゐVer~","type":"SD","ds":[3.0,7.3,9.7,12.5,13.2],"levels":["3","7","9+","12","13"]},"313":{"name":"待チ人ハ来ズ。","type":"SD","ds":[3.0,7.6,9.8,13.2],"levels":["3","7+","9+","13"]},"314":{"name":"Cosmic Magic Shooter","type":"SD","ds":[5.0,7.8,10.8,13.9],"levels":["5","7+","10+","13+"]},"315":{"name":"深海少女","type":"SD","ds":[3.0,7.3,9.9,13.2],"levels":["3","7","9+","13"]},"316":{"name":"M.S.S.Planet","type":"SD","ds":[3.0,7.7,10.7,12.6],"levels":["3","7+","10+","12+"]},"318":{"name":"東方スイーツ!~鬼畜姉妹と受難メイド~","type":"SD","ds":[5.0,7.7,10.7,13.2],"levels":["5","7+","10+","13"]},"319":{"name":"幻想のサテライト","type":"SD","ds":[4.0,8.1,11.3,14.1],"levels":["4","8","11","14"]},"320":{"name":"最速最高シャッターガール","type":"SD","ds":[4.0,8.2,10.9,12.6],"levels":["4","8","10+","12+"]},"321":{"name":"バラライカ","type":"SD","ds":[3.0,7.7,9.8,12.0],"levels":["3","7+","9+","12"]},"322":{"name":"林檎華憐歌","type":"SD","ds":[5.0,7.4,11.3,12.5],"levels":["5","7","11","12"]},"323":{"name":"YATTA!","type":"SD","ds":[3.0,6.9,9.7,11.7],"levels":["3","6","9+","11+"]},"324":{"name":"Jack-the-Ripper◆","type":"SD","ds":[5.0,9.0,12.2,14.1],"levels":["5","9","12","14"]},"325":{"name":"Windy Hill -Zone 1","type":"SD","ds":[4.0,8.3,11.0,13.4],"levels":["4","8","11","13"]},"326":{"name":"コトバ・カラフル","type":"SD","ds":[3.0,7.2,8.6,13.7],"levels":["3","7","8+","13+"]},"327":{"name":"タカハせ!名人マン","type":"SD","ds":[3.0,7.5,9.8,13.5],"levels":["3","7","9+","13"]},"328":{"name":"言ノ葉カルマ","type":"SD","ds":[4.0,7.5,10.7,13.4,13.3],"levels":["4","7","10+","13","13"]},"329":{"name":"かせげ!ジャリンコヒーロー","type":"SD","ds":[4.0,7.6,9.8,12.5],"levels":["4","7+","9+","12"]},"330":{"name":"キズナの物語","type":"SD","ds":[3.0,7.2,9.1,13.2],"levels":["3","7","9","13"]},"331":{"name":"Heart Beats","type":"SD","ds":[4.0,7.5,9.8,12.4],"levels":["4","7","9+","12"]},"337":{"name":"鼓動","type":"SD","ds":[4.0,7.7,10.8,13.3],"levels":["4","7+","10+","13"]},"339":{"name":"DRAGONLADY","type":"SD","ds":[4.0,8.4,12.8,13.9],"levels":["4","8","12+","13+"]},"341":{"name":"二息歩行","type":"SD","ds":[3.0,7.6,10.1,13.3],"levels":["3","7+","10","13"]},"342":{"name":"ファンタジーゾーン OPA-OPA! -GMT remix-","type":"SD","ds":[4.0,7.4,10.8,13.4],"levels":["4","7","10+","13"]},"343":{"name":"電車で電車でGO!GO!GO!GC! -GMT remix-","type":"SD","ds":[5.0,7.6,9.5,12.5],"levels":["5","7+","9","12"]},"344":{"name":"RIDGE RACER STEPS -GMT remix-","type":"SD","ds":[5.0,8.0,11.8,13.4],"levels":["5","8","11+","13"]},"345":{"name":"リッジでリッジでGO!GO!GO! -GMT mashup-","type":"SD","ds":[4.0,7.6,11.8,13.6],"levels":["4","7+","11+","13+"]},"346":{"name":"オパ! オパ! RACER -GMT mashup-","type":"SD","ds":[4.0,7.1,10.8,13.7],"levels":["4","7","10+","13+"]},"347":{"name":"電車で電車でOPA!OPA!OPA! -GMT mashup-","type":"SD","ds":[4.0,7.3,11.8,13.8],"levels":["4","7","11+","13+"]},"348":{"name":"Axeria","type":"SD","ds":[6.0,8.6,12.9,14.5],"levels":["6","8+","12+","14"]},"349":{"name":"ピーマンたべたら","type":"SD","ds":[5.0,7.6,11.4,13.7],"levels":["5","7+","11","13+"]},"351":{"name":"MIRROR of MAGIC","type":"SD","ds":[5.0,7.8,10.7,13.2],"levels":["5","7+","10+","13"]},"352":{"name":"究極焼肉レストラン!お燐の地獄亭!","type":"SD","ds":[6.0,7.3,10.7,12.7],"levels":["6","7","10+","12+"]},"353":{"name":"shake it!","type":"SD","ds":[5.0,7.6,9.0,12.5],"levels":["5","7+","9","12"]},"359":{"name":"YU-MU","type":"SD","ds":[4.0,7.5,10.8,13.2],"levels":["4","7","10+","13"]},"360":{"name":"物凄い勢いでけーねが物凄いうた","type":"SD","ds":[5.0,7.3,9.8,13.4],"levels":["5","7","9+","13"]},"362":{"name":"BETTER CHOICE","type":"SD","ds":[4.0,8.3,10.8,12.9],"levels":["4","8","10+","12+"]},"363":{"name":"Oshama Scramble!","type":"SD","ds":[6.0,8.6,11.9,14.5],"levels":["6","8+","11+","14"]},"364":{"name":"D✪N’T ST✪P R✪CKIN’","type":"SD","ds":[6.0,8.1,11.9,13.8,13.5],"levels":["6","8","11+","13+","13"]},"365":{"name":"ガラテアの螺旋","type":"SD","ds":[6.0,8.8,13.3,14.6,14.7],"levels":["6","8+","13","14+","14+"]},"366":{"name":"oboro","type":"SD","ds":[6.0,8.4,12.0,13.7],"levels":["6","8","12","13+"]},"367":{"name":"Dragoon","type":"SD","ds":[5.0,8.6,10.9,13.4,14.5],"levels":["5","8+","10+","13","14"]},"374":{"name":"アンハッピーリフレイン","type":"SD","ds":[5.0,8.3,11.8,13.4],"levels":["5","8","11+","13"]},"375":{"name":"One Step Ahead","type":"SD","ds":[6.0,7.5,11.2,12.7],"levels":["6","7","11","12+"]},"376":{"name":"L9","type":"SD","ds":[5.0,8.3,11.1,13.7],"levels":["5","8","11","13+"]},"378":{"name":"planet dancer","type":"SD","ds":[4.0,7.8,11.2,13.2,13.7],"levels":["4","7+","11","13","13+"]},"379":{"name":"Caliburne ~Story of the Legendary sword~","type":"SD","ds":[5.0,9.4,12.9,14.3],"levels":["5","9","12+","14"]},"380":{"name":"どうしてこうなった","type":"SD","ds":[5.0,7.8,11.7,13.7],"levels":["5","7+","11+","13+"]},"381":{"name":"B.B.K.K.B.K.K.","type":"SD","ds":[6.0,8.8,12.7,14.0],"levels":["6","8+","12+","14"]},"382":{"name":"おこちゃま戦争","type":"SD","ds":[6.0,7.3,10.8,13.3],"levels":["6","7","10+","13"]},"383":{"name":"Link(CoF)","type":"SD","ds":[6.0,8.2,10.7,12.5],"levels":["6","8","10+","12"]},"384":{"name":"VERTeX","type":"SD","ds":[5.0,8.8,11.9,14.7],"levels":["5","8+","11+","14+"]},"385":{"name":"Ignis Danse","type":"SD","ds":[5.0,8.3,13.0,14.5],"levels":["5","8","13","14"]},"386":{"name":"Scars of FAUNA","type":"SD","ds":[4.0,7.8,11.2,13.8],"levels":["4","7+","11","13+"]},"387":{"name":"FUJIN Rumble","type":"SD","ds":[5.0,8.6,11.9,14.5],"levels":["5","8+","11+","14"]},"388":{"name":"きたさいたま2000","type":"SD","ds":[5.0,8.6,13.3,14.2],"levels":["5","8+","13","14"]},"389":{"name":"FLOWER","type":"SD","ds":[6.0,8.3,11.9,13.9,14.2],"levels":["6","8","11+","13+","14"]},"390":{"name":"Got more raves?","type":"SD","ds":[6.0,8.8,12.8,14.1],"levels":["6","8+","12+","14"]},"399":{"name":"不毛!","type":"SD","ds":[3.0,8.1,10.1,12.7],"levels":["3","8","10","12+"]},"400":{"name":"デッドレッドガールズ","type":"SD","ds":[4.0,8.6,10.9,13.8],"levels":["4","8+","10+","13+"]},"401":{"name":"赤心性:カマトト荒療治","type":"SD","ds":[5.0,7.8,9.9,13.7],"levels":["5","7+","9+","13+"]},"403":{"name":"悪戯","type":"SD","ds":[5.0,7.2,10.4,12.9],"levels":["5","7","10","12+"]},"404":{"name":"響縁","type":"SD","ds":[5.0,6.8,9.7,13.0],"levels":["5","6","9+","13"]},"411":{"name":"初音ミクの消失","type":"SD","ds":[6.0,8.8,11.8,13.9],"levels":["6","8+","11+","13+"]},"412":{"name":"イノコリ先生","type":"SD","ds":[4.0,7.5,9.9,12.7],"levels":["4","7","9+","12+"]},"413":{"name":"キャプテン・ムラサのケツアンカー","type":"SD","ds":[6.0,7.4,11.5,13.4],"levels":["6","7","11","13"]},"414":{"name":"若い力 -SEGA HARD GIRLS MIX-","type":"SD","ds":[5.0,7.1,10.0,12.7,12.7],"levels":["5","7","10","12+","12+"]},"417":{"name":"ウミユリ海底譚","type":"SD","ds":[4.0,7.5,9.7,13.4],"levels":["4","7","9+","13"]},"418":{"name":"welcome to maimai!! with マイマイマー","type":"SD","ds":[6.0,8.0,9.9,12.9],"levels":["6","8","9+","12+"]},"419":{"name":"ストリーミングハート","type":"SD","ds":[3.0,8.0,10.7,13.3],"levels":["3","8","10+","13"]},"420":{"name":"Change Our MIRAI!","type":"SD","ds":[4.0,8.0,11.0,13.4],"levels":["4","8","11","13"]},"421":{"name":"Aiolos","type":"SD","ds":[6.0,8.8,12.7,14.3],"levels":["6","8+","12+","14"]},"422":{"name":"LANCE","type":"SD","ds":[5.0,8.7,11.7,13.8],"levels":["5","8+","11+","13+"]},"424":{"name":"橙の幻想郷音頭","type":"SD","ds":[5.0,7.0,11.0,13.3],"levels":["5","7","11","13"]},"425":{"name":"東方妖々夢 ~the maximum moving about~","type":"SD","ds":[6.0,8.3,9.9,13.3],"levels":["6","8","9+","13"]},"426":{"name":"蒼空に舞え、墨染の桜","type":"SD","ds":[6.0,7.2,11.0,13.4],"levels":["6","7","11","13"]},"427":{"name":"少女幻葬戦慄曲 ~ Necro Fantasia","type":"SD","ds":[6.0,8.2,10.8,13.9],"levels":["6","8","10+","13+"]},"431":{"name":"Contrapasso -paradiso-","type":"SD","ds":[6.0,9.5,13.0,14.4],"levels":["6","9","13","14"]},"432":{"name":"幸せになれる隠しコマンドがあるらしい","type":"SD","ds":[6.0,9.3,12.7,14.0],"levels":["6","9","12+","14"]},"434":{"name":"フラグメンツ -T.V. maimai edit-","type":"SD","ds":[4.0,6.6,9.9,12.8],"levels":["4","6","9+","12+"]},"435":{"name":"願いを呼ぶ季節","type":"SD","ds":[4.0,7.3,10.4,12.5],"levels":["4","7","10","12"]},"437":{"name":"Yet Another ”drizzly rain”","type":"SD","ds":[4.0,7.6,10.4,12.6],"levels":["4","7+","10","12+"]},"438":{"name":"四次元跳躍機関","type":"SD","ds":[3.0,7.0,10.8,13.4],"levels":["3","7","10+","13"]},"439":{"name":"最終鬼畜妹・一部声","type":"SD","ds":[6.0,8.3,11.9,13.9],"levels":["6","8","11+","13+"]},"446":{"name":"GEMINI -M-","type":"SD","ds":[7.0,7.8,11.9,13.9],"levels":["7","7+","11+","13+"]},"447":{"name":"+♂","type":"SD","ds":[5.0,8.3,10.6,13.4],"levels":["5","8","10+","13"]},"448":{"name":"ありふれたせかいせいふく","type":"SD","ds":[5.0,7.6,9.9,13.6],"levels":["5","7+","9+","13+"]},"451":{"name":"頓珍漢の宴","type":"SD","ds":[5.0,8.7,11.7,13.8],"levels":["5","8+","11+","13+"]},"453":{"name":"Garden Of The Dragon","type":"SD","ds":[2.0,7.0,11.9,13.5],"levels":["2","7","11+","13"]},"454":{"name":"After Burner","type":"SD","ds":[6.0,8.6,11.8,13.7],"levels":["6","8+","11+","13+"]},"455":{"name":"Counselor","type":"SD","ds":[4.0,7.8,10.7,12.4],"levels":["4","7+","10+","12"]},"456":{"name":"Glorious Crown","type":"SD","ds":[7.0,10.5,13.2,14.8],"levels":["7","10","13","14+"]},"457":{"name":"言ノ葉遊戯","type":"SD","ds":[4.0,7.8,10.9,12.7],"levels":["4","7+","10+","12+"]},"458":{"name":"りばーぶ","type":"SD","ds":[3.0,7.0,9.9,11.4],"levels":["3","7","9+","11"]},"459":{"name":"幾四音-Ixion-","type":"SD","ds":[5.0,8.6,10.8,13.3],"levels":["5","8+","10+","13"]},"460":{"name":"閃鋼のブリューナク","type":"SD","ds":[5.0,8.8,11.8,13.9],"levels":["5","8+","11+","13+"]},"461":{"name":"無敵We are one!!","type":"SD","ds":[5.0,8.6,10.1,13.7],"levels":["5","8+","10","13+"]},"462":{"name":"7thSense","type":"SD","ds":[6.0,8.8,11.8,14.4],"levels":["6","8+","11+","14"]},"463":{"name":"FEEL the BEATS","type":"SD","ds":[5.0,8.6,11.6,13.6,13.9],"levels":["5","8+","11+","13+","13+"]},"464":{"name":"Revive The Rave","type":"SD","ds":[6.0,8.8,12.7,13.8,14.4],"levels":["6","8+","12+","13+","14"]},"465":{"name":"スリップフリップ","type":"SD","ds":[4.0,8.3,10.7,13.8],"levels":["4","8","10+","13+"]},"466":{"name":"Jimang Shot","type":"SD","ds":[6.0,7.6,10.6,13.3],"levels":["6","7+","10+","13"]},"467":{"name":"儚きもの人間","type":"SD","ds":[5.0,8.5,10.9,13.8],"levels":["5","8","10+","13+"]},"468":{"name":"ラブリー☆えんじぇる!!","type":"SD","ds":[5.0,7.3,10.1,12.5],"levels":["5","7","10","12"]},"471":{"name":"オモイヨシノ","type":"SD","ds":[4.0,7.8,10.8,13.3],"levels":["4","7+","10+","13"]},"472":{"name":"アージェントシンメトリー","type":"SD","ds":[5.0,7.2,10.9,13.5,14.0],"levels":["5","7","10+","13","14"]},"480":{"name":"HIMITSUスパーク","type":"SD","ds":[5.0,7.6,10.1,13.2],"levels":["5","7+","10","13"]},"482":{"name":"Party 4U ”holy nite mix”","type":"SD","ds":[4.0,7.8,11.8,13.7],"levels":["4","7+","11+","13+"]},"483":{"name":"囲い無き世は一期の月影","type":"SD","ds":[5.0,8.0,10.7,12.6],"levels":["5","8","10+","12+"]},"488":{"name":"Lividi","type":"SD","ds":[5.0,9.6,13.2,14.1],"levels":["5","9+","13","14"]},"490":{"name":"Infantoon Fantasy","type":"SD","ds":[6.0,8.6,10.8,13.8],"levels":["6","8+","10+","13+"]},"492":{"name":"Jumble Rumble","type":"SD","ds":[6.0,8.8,12.9,14.0],"levels":["6","8+","12+","14"]},"493":{"name":"Imitation:Loud Lounge","type":"SD","ds":[5.0,7.8,12.8,13.4],"levels":["5","7+","12+","13"]},"494":{"name":"CITRUS MONSTER","type":"SD","ds":[7.0,9.3,12.9,14.5],"levels":["7","9","12+","14"]},"495":{"name":"Hyper Active","type":"SD","ds":[6.0,9.1,13.2,13.9],"levels":["6","9","13","13+"]},"496":{"name":"AMAZING MIGHTYYYY!!!!","type":"SD","ds":[7.7,9.8,13.6,14.7,14.5],"levels":["7+","9+","13+","14+","14"]},"497":{"name":"fake!fake!","type":"SD","ds":[4.0,7.8,10.1,12.9],"levels":["4","7+","10","12+"]},"506":{"name":"セハガガガンバッちゃう!!","type":"SD","ds":[6.0,8.1,11.5,13.3],"levels":["6","8","11","13"]},"507":{"name":"キミノヨゾラ哨戒班","type":"SD","ds":[5.0,7.8,10.8,13.0],"levels":["5","7+","10+","13"]},"508":{"name":"恋愛裁判","type":"SD","ds":[4.0,7.1,10.0,11.8],"levels":["4","7","10","11+"]},"511":{"name":"パーフェクト生命","type":"SD","ds":[6.0,8.1,10.1,13.4],"levels":["6","8","10","13"]},"512":{"name":"StargazeR","type":"SD","ds":[5.0,7.6,10.8,12.7],"levels":["5","7+","10+","12+"]},"513":{"name":"だんだん早くなる","type":"SD","ds":[3.0,8.3,10.4,12.0,12.7],"levels":["3","8","10","12","12+"]},"514":{"name":"ヘルシーエンド","type":"SD","ds":[4.0,7.8,11.1,12.9],"levels":["4","7+","11","12+"]},"517":{"name":"東京リアルワールド","type":"SD","ds":[5.0,7.5,9.4,10.8],"levels":["5","7","9","10+"]},"518":{"name":"やめろ!聴くな!","type":"SD","ds":[6.0,7.9,10.1,13.3],"levels":["6","7+","10","13"]},"520":{"name":"木彫り鯰と右肩ゾンビ","type":"SD","ds":[6.0,8.1,10.8,13.6],"levels":["6","8","10+","13+"]},"521":{"name":"ECHO","type":"SD","ds":[4.0,7.6,11.3,13.5],"levels":["4","7+","11","13"]},"524":{"name":"Hand in Hand","type":"SD","ds":[4.0,6.8,10.5,12.8],"levels":["4","6","10","12+"]},"526":{"name":"brilliant better","type":"SD","ds":[5.0,7.5,11.7,13.3],"levels":["5","7","11+","13"]},"527":{"name":"ハート・ビート","type":"SD","ds":[6.0,8.3,10.8,13.4],"levels":["6","8","10+","13"]},"528":{"name":"Invitation","type":"SD","ds":[4.0,7.6,9.9,13.0],"levels":["4","7+","9+","13"]},"529":{"name":"connecting with you","type":"SD","ds":[4.0,8.2,10.8,13.2],"levels":["4","8","10+","13"]},"530":{"name":"高気圧ねこロック","type":"SD","ds":[6.0,8.8,11.7,13.8],"levels":["6","8+","11+","13+"]},"531":{"name":"Prophesy One","type":"SD","ds":[7.7,9.3,12.4,14.6],"levels":["7+","9","12","14+"]},"532":{"name":"洗脳","type":"SD","ds":[4.0,7.1,10.7,12.4,12.9],"levels":["4","7","10+","12","12+"]},"533":{"name":"Barbed Eye","type":"SD","ds":[5.0,7.6,10.8,13.0],"levels":["5","7+","10+","13"]},"534":{"name":"Nitrous Fury","type":"SD","ds":[6.0,8.5,12.0,14.0],"levels":["6","8","12","14"]},"535":{"name":"色は匂へど散りぬるを","type":"SD","ds":[4.0,7.6,9.8,12.5],"levels":["4","7+","9+","12"]},"536":{"name":"月に叢雲華に風","type":"SD","ds":[4.0,7.3,10.0,13.2],"levels":["4","7","10","13"]},"537":{"name":"No Routine","type":"SD","ds":[6.0,7.3,11.0,13.4],"levels":["6","7","11","13"]},"538":{"name":"ひれ伏せ愚民どもっ!","type":"SD","ds":[5.0,7.8,10.7,13.3],"levels":["5","7+","10+","13"]},"539":{"name":"エテルニタス・ルドロジー","type":"SD","ds":[5.0,7.6,11.3,13.7],"levels":["5","7+","11","13+"]},"540":{"name":"泡沫、哀のまほろば","type":"SD","ds":[4.0,7.5,10.2,12.5],"levels":["4","7","10","12"]},"541":{"name":"華鳥風月","type":"SD","ds":[2.0,6.6,9.7,12.8],"levels":["2","6","9+","12+"]},"542":{"name":"METATRON","type":"SD","ds":[6.0,8.8,12.8,14.1],"levels":["6","8+","12+","14"]},"543":{"name":"終わりなき物語","type":"SD","ds":[5.0,7.6,10.9,12.7],"levels":["5","7+","10+","12+"]},"546":{"name":"フォルテシモBELL","type":"SD","ds":[3.0,6.9,9.5,12.6],"levels":["3","6","9","12+"]},"547":{"name":"私の中の幻想的世界観及びその顕現を想起させたある現実での出来事に関する一考察","type":"SD","ds":[6.0,7.5,9.9,13.4],"levels":["6","7","9+","13"]},"548":{"name":"DETARAME ROCK&ROLL THEORY","type":"SD","ds":[5.0,8.4,11.0,13.8],"levels":["5","8","11","13+"]},"552":{"name":"ゴーストルール","type":"SD","ds":[5.0,8.5,10.9,13.2],"levels":["5","8","10+","13"]},"553":{"name":"チュルリラ・チュルリラ・ダッダッダ!","type":"SD","ds":[6.0,8.0,11.0,13.3],"levels":["6","8","11","13"]},"555":{"name":"GOODMEN","type":"SD","ds":[6.0,8.1,11.7,13.4],"levels":["6","8","11+","13"]},"556":{"name":"夜明けまであと3秒","type":"SD","ds":[6.0,9.3,13.1,14.0],"levels":["6","9","13","14"]},"557":{"name":"Last Brave ~ Go to zero","type":"SD","ds":[5.0,8.0,11.8,13.8],"levels":["5","8","11+","13+"]},"558":{"name":"STAIRWAY TO GENERATION","type":"SD","ds":[6.0,7.8,11.6,13.7],"levels":["6","7+","11+","13+"]},"559":{"name":"空威張りビヘイビア","type":"SD","ds":[6.0,8.1,10.8,13.7],"levels":["6","8","10+","13+"]},"561":{"name":"いっしそう電☆舞舞神拳!","type":"SD","ds":[6.0,8.6,11.5,13.7],"levels":["6","8+","11","13+"]},"564":{"name":"ENJOY POLIS","type":"SD","ds":[5.0,8.2,10.7,12.9],"levels":["5","8","10+","12+"]},"565":{"name":"生きてるおばけは生きている","type":"SD","ds":[5.0,7.3,11.0,13.3],"levels":["5","7","11","13"]},"566":{"name":"天火明命","type":"SD","ds":[6.0,9.7,13.3,14.0],"levels":["6","9+","13","14"]},"567":{"name":"HERA","type":"SD","ds":[6.0,9.3,12.9,14.3],"levels":["6","9","12+","14"]},"568":{"name":"分からない","type":"SD","ds":[4.0,8.5,11.7,14.0],"levels":["4","8","11+","14"]},"571":{"name":"Our Wrenally","type":"SD","ds":[6.0,9.8,13.0,14.8],"levels":["6","9+","13","14+"]},"572":{"name":"Scream out! -maimai SONIC WASHER Edit-","type":"SD","ds":[5.0,8.6,12.7,13.9],"levels":["5","8+","12+","13+"]},"573":{"name":"四月の雨","type":"SD","ds":[3.0,8.6,12.5,13.9],"levels":["3","8+","12","13+"]},"574":{"name":"Selector","type":"SD","ds":[5.0,7.8,11.9,13.8],"levels":["5","7+","11+","13+"]},"578":{"name":"ドキドキDREAM!!!","type":"SD","ds":[5.0,8.7,11.7,13.2],"levels":["5","8+","11+","13"]},"579":{"name":"ポップミュージックは僕のもの","type":"SD","ds":[4.0,7.0,9.9,12.5],"levels":["4","7","9+","12"]},"580":{"name":"吉原ラメント","type":"SD","ds":[4.0,8.5,11.8,13.8],"levels":["4","8","11+","13+"]},"581":{"name":"ねぇ、壊れタ人形ハ何処へ棄テらレるノ?","type":"SD","ds":[6.0,9.3,13.0,14.5],"levels":["6","9","13","14"]},"582":{"name":"幽闇に目醒めしは","type":"SD","ds":[4.0,6.8,11.2,13.3],"levels":["4","6","11","13"]},"583":{"name":"Starlight Vision","type":"SD","ds":[3.0,7.8,11.6,12.7],"levels":["3","7+","11+","12+"]},"584":{"name":"Club Ibuki in Break All","type":"SD","ds":[5.0,8.3,11.2,13.3],"levels":["5","8","11","13"]},"585":{"name":"Phantasm Brigade","type":"SD","ds":[5.0,8.2,11.7,13.4],"levels":["5","8","11+","13"]},"586":{"name":"永遠のメロディ","type":"SD","ds":[6.0,7.3,10.5,12.5],"levels":["6","7","10","12"]},"587":{"name":"白ゆき","type":"SD","ds":[5.0,8.2,11.7,13.4],"levels":["5","8","11+","13"]},"589":{"name":"Panopticon","type":"SD","ds":[5.0,9.5,12.9,14.4,14.3],"levels":["5","9","12+","14","14"]},"592":{"name":"Sakura Fubuki","type":"SD","ds":[5.0,8.3,12.2,13.9],"levels":["5","8","12","13+"]},"593":{"name":"conflict","type":"SD","ds":[5.0,8.0,12.7,14.2],"levels":["5","8","12+","14"]},"598":{"name":"すーぱーぬこになりたい","type":"SD","ds":[6.0,8.3,10.8,13.7],"levels":["6","8","10+","13+"]},"599":{"name":"踊れオーケストラ","type":"SD","ds":[5.0,7.2,9.9,12.0],"levels":["5","7","9+","12"]},"601":{"name":"きらっせ☆ウッド村ファーム","type":"SD","ds":[6.0,8.1,10.1,12.7],"levels":["6","8","10","12+"]},"602":{"name":"taboo tears you up","type":"SD","ds":[6.0,8.2,11.3,13.4],"levels":["6","8","11","13"]},"603":{"name":"その群青が愛しかったようだった","type":"SD","ds":[5.0,7.8,11.0,12.7],"levels":["5","7+","11","12+"]},"606":{"name":"The wheel to the right","type":"SD","ds":[7.0,8.9,13.3,14.0],"levels":["7","8+","13","14"]},"610":{"name":"リンカーネイション","type":"SD","ds":[5.0,8.2,11.3,13.8],"levels":["5","8","11","13+"]},"611":{"name":"宿題が終わらないっ!","type":"SD","ds":[5.0,7.6,10.6,12.9],"levels":["5","7+","10+","12+"]},"612":{"name":"GO BACK 2 YOUR RAVE","type":"SD","ds":[5.0,8.5,12.3,13.9],"levels":["5","8","12","13+"]},"613":{"name":"天国と地獄 -言ノ葉リンネ-","type":"SD","ds":[4.0,7.6,11.7,13.3],"levels":["4","7+","11+","13"]},"614":{"name":"夢花火","type":"SD","ds":[6.0,8.5,11.5,13.7],"levels":["6","8","11","13+"]},"617":{"name":"オトヒメモリー☆ウタゲーション","type":"SD","ds":[5.0,7.8,11.7,12.9],"levels":["5","7+","11+","12+"]},"618":{"name":"ラブチーノ","type":"SD","ds":[4.0,7.3,9.9,11.9],"levels":["4","7","9+","11+"]},"621":{"name":"ARROW","type":"SD","ds":[4.0,7.6,12.1,13.3],"levels":["4","7+","12","13"]},"622":{"name":"バッド・ダンス・ホール","type":"SD","ds":[5.0,7.5,11.6,13.4],"levels":["5","7","11+","13"]},"624":{"name":"KISS CANDY FLAVOR","type":"SD","ds":[4.0,8.3,11.3,13.4],"levels":["4","8","11","13"]},"625":{"name":"Maxi","type":"SD","ds":[6.0,9.3,12.8,14.0],"levels":["6","9","12+","14"]},"626":{"name":"相思創愛","type":"SD","ds":[6.0,8.6,11.4,13.5],"levels":["6","8+","11","13"]},"627":{"name":"心象蜃気楼","type":"SD","ds":[5.0,7.8,11.0,13.4],"levels":["5","7+","11","13"]},"628":{"name":"光線チューニング","type":"SD","ds":[6.0,8.0,11.7,13.7],"levels":["6","8","11+","13+"]},"629":{"name":"Limit Break","type":"SD","ds":[6.0,8.3,11.5,13.4,13.7],"levels":["6","8","11","13","13+"]},"630":{"name":"曖昧mind","type":"SD","ds":[5.0,8.6,11.8,13.4],"levels":["5","8+","11+","13"]},"631":{"name":"KING is BACK!!","type":"SD","ds":[6.0,8.8,11.9,13.9],"levels":["6","8+","11+","13+"]},"632":{"name":"Ultranova","type":"SD","ds":[6.0,8.6,12.9,14.0],"levels":["6","8+","12+","14"]},"634":{"name":"GET!! 夢&DREAM","type":"SD","ds":[4.0,7.8,9.8,12.4],"levels":["4","7+","9+","12"]},"636":{"name":"日本の米は世界一","type":"SD","ds":[4.0,7.5,10.7,13.3],"levels":["4","7","10+","13"]},"637":{"name":"ないせんのうた","type":"SD","ds":[5.0,6.8,10.8,12.7],"levels":["5","6","10+","12+"]},"639":{"name":"Starlight Dance Floor","type":"SD","ds":[4.0,7.6,10.2,12.5],"levels":["4","7+","10","12"]},"640":{"name":"妖精村の月誕祭 ~Lunate Elf","type":"SD","ds":[4.0,7.3,10.5,13.3],"levels":["4","7","10","13"]},"641":{"name":"Calamity Fortune","type":"SD","ds":[7.0,9.3,12.9,14.2],"levels":["7","9","12+","14"]},"642":{"name":"Justified","type":"SD","ds":[5.0,9.0,12.9,14.0],"levels":["5","9","12+","14"]},"643":{"name":"Excalibur ~Revived resolution~","type":"SD","ds":[5.0,10.3,13.0,14.8],"levels":["5","10","13","14+"]},"647":{"name":"エイリアンエイリアン","type":"SD","ds":[4.0,8.0,10.0,12.8],"levels":["4","8","10","12+"]},"648":{"name":"My Dearest Song","type":"SD","ds":[5.0,8.3,11.8,13.3],"levels":["5","8","11+","13"]},"649":{"name":"猛進ソリストライフ!","type":"SD","ds":[7.0,9.5,12.6,13.7],"levels":["7","9","12+","13+"]},"650":{"name":"Let's Go Away","type":"SD","ds":[4.0,7.8,10.9,12.8],"levels":["4","7+","10+","12+"]},"654":{"name":"真・ハンサム体操でズンドコホイ","type":"SD","ds":[5.0,7.0,10.2,13.4],"levels":["5","7","10","13"]},"655":{"name":"フラジール","type":"SD","ds":[5.0,7.8,9.8,12.8],"levels":["5","7+","9+","12+"]},"657":{"name":"オーディエンスを沸かす程度の能力 feat.タイツォン","type":"SD","ds":[4.0,8.0,10.6,13.7],"levels":["4","8","10+","13+"]},"658":{"name":"人里に下ったアタイがいつの間にか社畜になっていた件","type":"SD","ds":[5.0,9.0,13.2,14.0],"levels":["5","9","13","14"]},"664":{"name":"Moon of Noon","type":"SD","ds":[7.0,9.0,13.1,14.4],"levels":["7","9","13","14"]},"665":{"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","type":"SD","ds":[5.0,7.8,10.8,13.4],"levels":["5","7+","10+","13"]},"666":{"name":"デスパレイト","type":"SD","ds":[5.0,8.6,11.9,13.9],"levels":["5","8+","11+","13+"]},"670":{"name":"ドーナツホール","type":"SD","ds":[5.0,7.6,11.9,13.6],"levels":["5","7+","11+","13+"]},"672":{"name":"MilK","type":"SD","ds":[5.0,7.3,12.6,13.8],"levels":["5","7","12+","13+"]},"673":{"name":"咲キ誇レ常世ノ華","type":"SD","ds":[5.0,8.0,11.8,13.5],"levels":["5","8","11+","13"]},"674":{"name":"Magical Flavor","type":"SD","ds":[3.0,8.3,10.6,13.3],"levels":["3","8","10+","13"]},"680":{"name":"Candy Tall Woman","type":"SD","ds":[6.0,7.8,11.8,13.8],"levels":["6","7+","11+","13+"]},"681":{"name":"Signature","type":"SD","ds":[4.0,8.6,12.4,13.5],"levels":["4","8+","12","13"]},"682":{"name":"人生リセットボタン","type":"SD","ds":[6.0,8.6,11.9,13.8],"levels":["6","8+","11+","13+"]},"683":{"name":"しねばいいのに","type":"SD","ds":[3.0,7.0,10.2,13.0],"levels":["3","7","10","13"]},"684":{"name":"もうみんなしねばいいのに","type":"SD","ds":[5.0,8.1,12.7,14.0],"levels":["5","8","12+","14"]},"687":{"name":"共感覚おばけ","type":"SD","ds":[5.0,7.2,10.9,13.2],"levels":["5","7","10+","13"]},"688":{"name":"麒麟","type":"SD","ds":[7.0,9.5,13.0,14.1],"levels":["7","9","13","14"]},"689":{"name":"Credits","type":"SD","ds":[5.0,9.0,13.3,14.6],"levels":["5","9","13","14+"]},"690":{"name":"ダンスロボットダンス","type":"SD","ds":[6.0,8.0,11.5,13.3],"levels":["6","8","11","13"]},"691":{"name":"アルカリレットウセイ","type":"SD","ds":[6.0,7.3,10.8,12.7],"levels":["6","7","10+","12+"]},"692":{"name":"ドクハク","type":"SD","ds":[5.0,7.5,10.6,13.4],"levels":["5","7","10+","13"]},"693":{"name":"キレキャリオン","type":"SD","ds":[6.0,7.0,10.4,13.1],"levels":["6","7","10","13"]},"694":{"name":"猫祭り","type":"SD","ds":[4.0,8.5,11.8,13.4],"levels":["4","8","11+","13"]},"695":{"name":"TRUST","type":"SD","ds":[6.0,7.8,11.4,13.1],"levels":["6","7+","11","13"]},"696":{"name":"Still","type":"SD","ds":[5.0,7.6,11.2,13.4],"levels":["5","7+","11","13"]},"699":{"name":"天狗の落とし文 feat. ytr","type":"SD","ds":[5.0,7.6,11.8,12.8],"levels":["5","7+","11+","12+"]},"700":{"name":"疾走あんさんぶる","type":"SD","ds":[6.0,8.6,11.7,13.7],"levels":["6","8+","11+","13+"]},"701":{"name":"Doll Judgment","type":"SD","ds":[5.0,8.6,12.1,13.8],"levels":["5","8+","12","13+"]},"702":{"name":"WARNING×WARNING×WARNING","type":"SD","ds":[6.0,7.8,10.8,12.6],"levels":["6","7+","10+","12+"]},"704":{"name":"SPILL OVER COLORS","type":"SD","ds":[4.0,8.5,11.8,13.3,13.4],"levels":["4","8","11+","13","13"]},"705":{"name":"Mare Maris","type":"SD","ds":[5.0,9.3,12.5,13.9],"levels":["5","9","12","13+"]},"706":{"name":"シャルル","type":"SD","ds":[5.0,7.0,9.8,12.9],"levels":["5","7","9+","12+"]},"707":{"name":"フリィダム ロリィタ","type":"SD","ds":[5.0,7.3,10.0,12.6],"levels":["5","7","10","12+"]},"708":{"name":"バレリーコ","type":"SD","ds":[5.0,7.3,10.7,12.6],"levels":["5","7","10+","12+"]},"709":{"name":"アウターサイエンス","type":"SD","ds":[5.0,8.0,12.7,13.3],"levels":["5","8","12+","13"]},"710":{"name":"REVIVER オルタンシア・サーガ -蒼の騎士団- オリジナルVer.","type":"SD","ds":[5.0,8.0,10.9,13.7],"levels":["5","8","10+","13+"]},"711":{"name":"拝啓ドッペルゲンガー","type":"SD","ds":[5.0,8.5,12.6,13.8],"levels":["5","8","12+","13+"]},"712":{"name":"ミラクル・ショッピング","type":"SD","ds":[5.0,7.0,10.8,12.7],"levels":["5","7","10+","12+"]},"713":{"name":"Kinda Way","type":"SD","ds":[4.0,8.6,11.8,12.9],"levels":["4","8+","11+","12+"]},"717":{"name":"ラブって♡ジュエリー♪えんじぇる☆ブレイク!!","type":"SD","ds":[6.0,8.5,11.8,13.2],"levels":["6","8","11+","13"]},"719":{"name":"エンドマークに希望と涙を添えて","type":"SD","ds":[6.0,9.6,12.7,14.3],"levels":["6","9+","12+","14"]},"720":{"name":"ナンセンス文学","type":"SD","ds":[5.0,7.8,11.7,13.6],"levels":["5","7+","11+","13+"]},"721":{"name":"Bang Babang Bang!!!","type":"SD","ds":[5.0,8.5,11.6,13.2],"levels":["5","8","11+","13"]},"722":{"name":"Tic Tac DREAMIN’","type":"SD","ds":[4.0,7.3,9.3,12.1],"levels":["4","7","9","12"]},"723":{"name":"SPICY SWINGY STYLE","type":"SD","ds":[5.0,8.6,11.8,13.4],"levels":["5","8+","11+","13"]},"725":{"name":"砂の惑星 feat. HATSUNE MIKU","type":"SD","ds":[2.0,7.6,10.7,13.3],"levels":["2","7+","10+","13"]},"726":{"name":"アンノウン・マザーグース","type":"SD","ds":[3.0,7.5,11.1,13.3],"levels":["3","7","11","13"]},"731":{"name":"妄想感傷代償連盟","type":"SD","ds":[3.0,7.0,9.8,11.4,13.2],"levels":["3","7","9+","11","13"]},"732":{"name":"LOVE EAST","type":"SD","ds":[5.0,7.3,10.8,12.8],"levels":["5","7","10+","12+"]},"733":{"name":"Fist Bump","type":"SD","ds":[5.0,8.5,11.4,12.9],"levels":["5","8","11","12+"]},"734":{"name":"ENERGY SYNERGY MATRIX","type":"SD","ds":[6.0,7.8,13.0,13.9],"levels":["6","7+","13","13+"]},"735":{"name":"Session High⤴","type":"SD","ds":[6.0,7.6,10.6,12.8],"levels":["6","7+","10+","12+"]},"736":{"name":"World Vanquisher","type":"SD","ds":[6.0,9.6,12.8,14.3],"levels":["6","9+","12+","14"]},"737":{"name":"FestivaLight","type":"SD","ds":[4.0,8.0,10.6,13.4],"levels":["4","8","10+","13"]},"738":{"name":"Brain Power","type":"SD","ds":[5.0,8.7,11.8,13.4],"levels":["5","8+","11+","13"]},"739":{"name":"進め!イッスン軍団 -Rebellion of the Dwarfs-","type":"SD","ds":[6.0,8.5,11.3,13.7],"levels":["6","8","11","13+"]},"740":{"name":"ULTRA B+K","type":"SD","ds":[6.0,8.6,11.9,13.9],"levels":["6","8+","11+","13+"]},"741":{"name":"インビジブル","type":"SD","ds":[6.0,8.0,11.5,12.3,13.7],"levels":["6","8","11","12","13+"]},"742":{"name":"彗星ハネムーン","type":"SD","ds":[4.0,7.3,10.5,12.5],"levels":["4","7","10","12"]},"745":{"name":"keep hopping","type":"SD","ds":[6.0,8.6,12.6,13.9],"levels":["6","8+","12+","13+"]},"746":{"name":"larva","type":"SD","ds":[7.0,9.3,12.9,14.8],"levels":["7","9","12+","14+"]},"750":{"name":"初音ミクの激唱","type":"SD","ds":[7.0,8.8,12.4,14.5],"levels":["7","8+","12","14"]},"752":{"name":"true my heart -Lovable mix-","type":"SD","ds":[4.0,7.0,10.3,12.5],"levels":["4","7","10","12"]},"753":{"name":"Rodeo Machine","type":"SD","ds":[3.0,7.3,11.1,13.8],"levels":["3","7","11","13+"]},"756":{"name":"CYBER Sparks","type":"SD","ds":[4.0,7.8,11.8,12.5,13.8],"levels":["4","7+","11+","12","13+"]},"757":{"name":"Xevel","type":"SD","ds":[5.0,8.8,12.9,14.3],"levels":["5","8+","12+","14"]},"758":{"name":"INFINITE WORLD","type":"SD","ds":[5.0,8.2,10.8,12.6],"levels":["5","8","10+","12+"]},"759":{"name":"サドマミホリック","type":"SD","ds":[6.0,8.6,11.6,12.5,13.3],"levels":["6","8+","11+","12","13"]},"760":{"name":"Ragnarok","type":"SD","ds":[7.0,9.3,12.7,14.1],"levels":["7","9","12+","14"]},"762":{"name":"このピアノでお前を8759632145回ぶん殴る","type":"SD","ds":[4.0,8.3,11.2,13.4],"levels":["4","8","11","13"]},"763":{"name":"はやくそれになりたい!","type":"SD","ds":[6.0,8.0,10.8,11.9,13.2],"levels":["6","8","10+","11+","13"]},"764":{"name":"フィクサー","type":"SD","ds":[4.0,7.6,10.3,13.3],"levels":["4","7+","10","13"]},"765":{"name":"みんなの","type":"SD","ds":[5.0,7.6,10.0,12.5],"levels":["5","7+","10","12"]},"766":{"name":"アマノジャクリバース feat. ytr","type":"SD","ds":[5.0,8.0,11.4,13.9],"levels":["5","8","11","13+"]},"767":{"name":"進捗どうですか?","type":"SD","ds":[6.0,8.6,11.0,13.6],"levels":["6","8+","11","13+"]},"768":{"name":"Help me, あーりん!","type":"SD","ds":[5.0,7.8,10.7,12.6],"levels":["5","7+","10+","12+"]},"769":{"name":"なるとなぎのパーフェクトロックンロール教室","type":"SD","ds":[6.0,7.8,11.1,13.7],"levels":["6","7+","11","13+"]},"770":{"name":"あねぺったん","type":"SD","ds":[5.0,8.2,10.8,13.3],"levels":["5","8","10+","13"]},"771":{"name":"We Gonna Journey","type":"SD","ds":[7.0,9.1,12.7,13.9],"levels":["7","9","12+","13+"]},"772":{"name":"FREEDOM DiVE (tpz Overcute Remix)","type":"SD","ds":[7.0,9.5,12.8,14.1],"levels":["7","9","12+","14"]},"773":{"name":"SILENT BLUE","type":"SD","ds":[6.0,8.8,12.8,14.8],"levels":["6","8+","12+","14+"]},"775":{"name":"ジンギスカン","type":"SD","ds":[4.0,7.6,10.5,13.3],"levels":["4","7+","10","13"]},"776":{"name":"にじよめちゃん体操第一億","type":"SD","ds":[4.0,7.0,9.4,13.8],"levels":["4","7","9","13+"]},"777":{"name":"花と、雪と、ドラムンベース。","type":"SD","ds":[6.0,8.8,12.7,14.3,13.8],"levels":["6","8+","12+","14","13+"]},"778":{"name":"Conquista Ciela","type":"SD","ds":[4.0,7.6,9.8,12.7],"levels":["4","7+","9+","12+"]},"779":{"name":"怒槌","type":"SD","ds":[7.0,9.6,13.3,14.8],"levels":["7","9+","13","14+"]},"781":{"name":"Seyana. ~何でも言うことを聞いてくれるアカネチャン~","type":"SD","ds":[4.0,7.6,10.7,13.3],"levels":["4","7+","10+","13"]},"782":{"name":"おねがいダーリン","type":"SD","ds":[5.0,7.5,11.3,12.8],"levels":["5","7","11","12+"]},"786":{"name":"My First Phone","type":"SD","ds":[6.0,8.6,12.7,13.8],"levels":["6","8+","12+","13+"]},"789":{"name":"ネ!コ!","type":"SD","ds":[5.0,7.8,10.6,12.9],"levels":["5","7+","10+","12+"]},"791":{"name":"ロールプレイングゲーム","type":"SD","ds":[5.0,7.6,10.5,12.6],"levels":["5","7+","10","12+"]},"792":{"name":"ヒバナ","type":"SD","ds":[5.0,8.2,11.1,12.0,13.2],"levels":["5","8","11","12","13"]},"793":{"name":"ロキ","type":"SD","ds":[4.0,8.0,10.9,11.8,13.3],"levels":["4","8","10+","11+","13"]},"794":{"name":"Money Money","type":"SD","ds":[4.0,7.3,10.8,13.2],"levels":["4","7","10+","13"]},"796":{"name":"極圏","type":"SD","ds":[6.0,9.5,12.9,14.4],"levels":["6","9","12+","14"]},"797":{"name":"Scarlet Lance","type":"SD","ds":[6.0,9.3,12.9,14.2],"levels":["6","9","12+","14"]},"798":{"name":"セイクリッド ルイン","type":"SD","ds":[7.0,9.6,12.6,13.9],"levels":["7","9+","12+","13+"]},"799":{"name":"QZKago Requiem","type":"SD","ds":[7.0,10.7,13.0,14.8,14.9],"levels":["7","10+","13","14+","14+"]},"800":{"name":"EVERGREEN","type":"SD","ds":[4.0,7.8,11.9,13.5],"levels":["4","7+","11+","13"]},"802":{"name":"不思議の国のクリスマス","type":"SD","ds":[4.0,6.6,9.8,13.3],"levels":["4","6","9+","13"]},"803":{"name":"Schwarzschild","type":"SD","ds":[7.0,9.7,12.9,14.3,14.9],"levels":["7","9+","12+","14","14+"]},"806":{"name":"ナイトメア☆パーティーナイト","type":"SD","ds":[5.0,8.3,11.0,11.9,12.8],"levels":["5","8","11","11+","12+"]},"809":{"name":"結ンデ開イテ羅刹ト骸","type":"SD","ds":[5.0,7.8,11.1,12.0,13.3],"levels":["5","7+","11","12","13"]},"812":{"name":"Alea jacta est!","type":"SD","ds":[7.0,9.6,12.9,14.4,14.8],"levels":["7","9+","12+","14","14+"]},"815":{"name":"L4TS:2018 (feat. あひる & KTA)","type":"SD","ds":[4.0,7.8,11.9,13.3],"levels":["4","7+","11+","13"]},"816":{"name":"クレイジークレイジーダンサーズ","type":"SD","ds":[5.0,8.3,10.8,11.7,13.3],"levels":["5","8","10+","11+","13"]},"817":{"name":"【東方ニコカラ】秘神マターラ feat.魂音泉【IOSYS】","type":"SD","ds":[5.0,8.3,11.8,13.4],"levels":["5","8","11+","13"]},"818":{"name":"隠然","type":"SD","ds":[6.0,8.6,11.5,12.5,13.4],"levels":["6","8+","11","12","13"]},"819":{"name":"White Traveling Girl","type":"SD","ds":[4.0,7.6,10.7,13.4],"levels":["4","7+","10+","13"]},"820":{"name":"FFT","type":"SD","ds":[7.0,9.5,12.7,14.0,14.5],"levels":["7","9","12+","14","14"]},"821":{"name":"-OutsideR:RequieM-","type":"SD","ds":[4.0,7.8,11.4,13.6],"levels":["4","7+","11","13+"]},"822":{"name":"イロトリドリのメロディ","type":"SD","ds":[3.0,7.3,10.9,12.7],"levels":["3","7","10+","12+"]},"823":{"name":"奏者はただ背中と提琴で語るのみ","type":"SD","ds":[7.0,9.2,12.3,13.8],"levels":["7","9","12","13+"]},"825":{"name":"雷切-RAIKIRI-","type":"SD","ds":[7.0,9.3,12.8,14.6,14.8],"levels":["7","9","12+","14+","14+"]},"829":{"name":"敗北の少年","type":"SD","ds":[5.0,8.6,11.8,13.4],"levels":["5","8+","11+","13"]},"830":{"name":"立ち入り禁止","type":"SD","ds":[4.0,7.6,11.7,12.1,13.8],"levels":["4","7+","11+","12","13+"]},"832":{"name":"命ばっかり","type":"SD","ds":[4.0,7.6,10.0,12.7],"levels":["4","7+","10","12+"]},"833":{"name":"the EmpErroR","type":"SD","ds":[5.0,10.6,13.4,14.8,14.9],"levels":["5","10+","13","14+","14+"]},"834":{"name":"PANDORA PARADOXXX","type":"SD","ds":[7.7,11.5,13.9,14.9,15.0],"levels":["7+","11","13+","14+","15"]},"835":{"name":"Believe the Rainbow","type":"SD","ds":[4.0,8.6,10.2,13.4],"levels":["4","8+","10","13"]},"836":{"name":"Good Bye, Mr. Jack","type":"SD","ds":[4.0,9.0,12.9,13.9],"levels":["4","9","12+","13+"]},"837":{"name":"Altale","type":"SD","ds":[4.0,8.5,12.4,13.7],"levels":["4","8","12","13+"]},"838":{"name":"最終鬼畜妹フランドール・S","type":"SD","ds":[4.0,7.8,11.5,12.1,13.7],"levels":["4","7+","11","12","13+"]},"839":{"name":"ネクロファンタジア~Arr.Demetori","type":"SD","ds":[4.0,8.3,11.8,13.8],"levels":["4","8","11+","13+"]},"840":{"name":"Imperishable Night 2006 (2016 Refine)","type":"SD","ds":[5.0,8.6,12.3,13.8],"levels":["5","8+","12","13+"]},"841":{"name":"終点","type":"SD","ds":[4.0,8.5,12.4,13.7],"levels":["4","8","12","13+"]},"842":{"name":"WORLD'S END UMBRELLA","type":"SD","ds":[4.0,8.3,10.3,12.5],"levels":["4","8","10","12"]},"844":{"name":"End Time","type":"SD","ds":[5.0,9.3,12.8,14.7],"levels":["5","9","12+","14+"]},"848":{"name":"魔法少女になるしかねぇ","type":"SD","ds":[5.0,8.8,12.4,14.0],"levels":["5","8+","12","14"]},"849":{"name":"Kattobi KEIKYU Rider","type":"SD","ds":[7.0,9.3,13.2,13.7],"levels":["7","9","13","13+"]},"850":{"name":"B.M.S.","type":"SD","ds":[6.0,8.8,12.6,14.2],"levels":["6","8+","12+","14"]},"852":{"name":"TiamaT:F minor","type":"SD","ds":[7.0,10.3,13.1,14.6],"levels":["7","10","13","14+"]},"853":{"name":"前前前世","type":"SD","ds":[4.0,7.0,9.0,13.0],"levels":["4","7","9","13"]},"1020":{"name":"Technicians High","type":"SD","ds":[4.0,7.8,11.0,13.8],"levels":["4","7+","11","13+"]},"1051":{"name":"Destr0yer","type":"SD","ds":[4.0,8.0,12.0,14.2],"levels":["4","8","12","14"]},"1081":{"name":"サンバランド","type":"SD","ds":[4.0,7.0,11.0,13.2],"levels":["4","7","11","13"]},"1085":{"name":"Halcyon","type":"SD","ds":[6.0,8.8,12.5,14.3],"levels":["6","8+","12","14"]},"1103":{"name":"渦状銀河のシンフォニエッタ","type":"SD","ds":[5.0,9.0,12.7,14.3],"levels":["5","9","12+","14"]},"1235":{"name":"VIIIbit Explorer","type":"SD","ds":[6.0,8.2,12.9,14.5],"levels":["6","8","12+","14"]},"1301":{"name":"華の集落、秋のお届け","type":"SD","ds":[5.0,8.0,12.5,13.9],"levels":["5","8","12","13+"]},"1736":{"name":"プリズム△▽リズム","type":"SD","ds":[4.0,6.5,9.5,13.2],"levels":["4","6","9","13"]},"1819":{"name":"AFTER PANDORA","type":"SD","ds":[3.0,7.7,12.5,14.2],"levels":["3","7+","12","14"]},"10030":{"name":"ネコ日和。","type":"DX","ds":[2.0,6.5,9.5,13.7],"levels":["2","6","9","13+"]},"10044":{"name":"ハッピーシンセサイザ","type":"DX","ds":[3.0,6.0,9.5,12.8],"levels":["3","6","9","12+"]},"10070":{"name":"ジングルベル","type":"DX","ds":[5.0,7.8,10.8,14.6],"levels":["5","7+","10+","14+"]},"10117":{"name":"炎歌 -ほむらうた-","type":"DX","ds":[2.0,5.8,9.8,13.2],"levels":["2","5","9+","13"]},"10122":{"name":"ゴーゴー幽霊船","type":"DX","ds":[3.0,7.0,10.0,13.0],"levels":["3","7","10","13"]},"10128":{"name":"御旗のもとに","type":"DX","ds":[3.0,6.8,10.7,12.9],"levels":["3","6","10+","12+"]},"10145":{"name":"Starlight Disco","type":"DX","ds":[4.0,7.5,11.9,13.4],"levels":["4","7","11+","13"]},"10146":{"name":"39","type":"DX","ds":[3.0,7.2,9.3,12.8],"levels":["3","7","9","12+"]},"10185":{"name":"*ハロー、プラネット。","type":"DX","ds":[2.0,7.0,9.0,12.8],"levels":["2","7","9","12+"]},"10188":{"name":"天ノ弱","type":"DX","ds":[3.0,7.2,10.0,12.8],"levels":["3","7","10","12+"]},"10190":{"name":"モザイクロール","type":"DX","ds":[3.0,6.5,10.2,13.1],"levels":["3","6","10","13"]},"10191":{"name":"脳漿炸裂ガール","type":"DX","ds":[4.0,6.0,11.3,12.9],"levels":["4","6","11","12+"]},"10193":{"name":"セツナトリップ","type":"DX","ds":[2.0,7.8,10.8,13.4],"levels":["2","7+","10+","13"]},"10202":{"name":"Grip & Break down !!","type":"DX","ds":[5.0,7.0,9.5,13.4],"levels":["5","7","9","13"]},"10204":{"name":"ナイト・オブ・ナイツ","type":"DX","ds":[5.0,7.7,11.8,13.5],"levels":["5","7+","11+","13"]},"10225":{"name":"sweet little sister","type":"DX","ds":[5.0,7.2,10.0,13.4],"levels":["5","7","10","13"]},"10235":{"name":"火炎地獄","type":"DX","ds":[4.0,7.7,12.5,14.1],"levels":["4","7+","12","14"]},"10242":{"name":"ナミダと流星","type":"DX","ds":[4.0,7.2,11.0,13.3],"levels":["4","7","11","13"]},"10251":{"name":"Monochrome Rainbow","type":"DX","ds":[4.0,8.0,11.2,13.3],"levels":["4","8","11","13"]},"10256":{"name":"いーあるふぁんくらぶ","type":"DX","ds":[2.0,6.0,8.2,11.2],"levels":["2","6","8","11"]},"10288":{"name":"六兆年と一夜物語","type":"DX","ds":[4.0,7.8,9.4,13.8],"levels":["4","7+","9","13+"]},"10301":{"name":"患部で止まってすぐ溶ける~狂気の優曇華院","type":"DX","ds":[3.0,7.7,11.0,13.5],"levels":["3","7+","11","13"]},"10302":{"name":"ケロ⑨destiny","type":"DX","ds":[3.0,6.5,10.2,13.4],"levels":["3","6","10","13"]},"10303":{"name":"Endless, Sleepless Night","type":"DX","ds":[3.0,6.5,10.7,13.3],"levels":["3","6","10+","13"]},"10315":{"name":"深海少女","type":"DX","ds":[2.0,6.5,9.5,13.0],"levels":["2","6","9","13"]},"10316":{"name":"M.S.S.Planet","type":"DX","ds":[3.0,7.0,9.7,12.9],"levels":["3","7","9+","12+"]},"10319":{"name":"幻想のサテライト","type":"DX","ds":[4.0,7.8,10.4,13.5],"levels":["4","7+","10","13"]},"10363":{"name":"Oshama Scramble!","type":"DX","ds":[4.0,8.7,11.4,13.6],"levels":["4","8+","11","13+"]},"10366":{"name":"oboro","type":"DX","ds":[4.0,7.8,11.0,13.7],"levels":["4","7+","11","13+"]},"10367":{"name":"Dragoon","type":"DX","ds":[4.0,8.0,11.0,13.7],"levels":["4","8","11","13+"]},"10375":{"name":"One Step Ahead","type":"DX","ds":[4.0,7.2,10.5,13.2],"levels":["4","7","10","13"]},"10404":{"name":"響縁","type":"DX","ds":[2.0,7.2,10.5,13.4],"levels":["2","7","10","13"]},"10411":{"name":"初音ミクの消失","type":"DX","ds":[6.0,8.0,12.0,14.5],"levels":["6","8","12","14"]},"10420":{"name":"Change Our MIRAI!","type":"DX","ds":[4.0,7.7,10.8,12.6],"levels":["4","7+","10+","12+"]},"10422":{"name":"LANCE","type":"DX","ds":[4.0,7.8,11.0,13.9],"levels":["4","7+","11","13+"]},"10493":{"name":"Imitation:Loud Lounge","type":"DX","ds":[3.0,7.5,11.8,13.9],"levels":["3","7","11+","13+"]},"10535":{"name":"色は匂へど散りぬるを","type":"DX","ds":[3.0,6.5,9.0,12.7],"levels":["3","6","9","12+"]},"10536":{"name":"月に叢雲華に風","type":"DX","ds":[2.0,6.8,9.4,12.6],"levels":["2","6","9","12+"]},"10552":{"name":"ゴーストルール","type":"DX","ds":[3.0,7.8,9.8,13.2],"levels":["3","7+","9+","13"]},"10572":{"name":"Scream out! -maimai SONIC WASHER Edit-","type":"DX","ds":[3.0,7.0,11.2,13.5],"levels":["3","7","11","13"]},"10574":{"name":"Selector","type":"DX","ds":[3.0,6.5,11.0,13.9],"levels":["3","6","11","13+"]},"10593":{"name":"conflict","type":"DX","ds":[3.0,8.2,11.4,13.5],"levels":["3","8","11","13"]},"10602":{"name":"taboo tears you up","type":"DX","ds":[3.0,7.8,10.8,14.0],"levels":["3","7+","10+","14"]},"10625":{"name":"Maxi","type":"DX","ds":[5.0,8.0,11.9,13.8],"levels":["5","8","11+","13+"]},"10641":{"name":"Calamity Fortune","type":"DX","ds":[4.0,8.5,11.4,13.6],"levels":["4","8","11","13+"]},"10665":{"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","type":"DX","ds":[3.0,7.0,9.4,12.8],"levels":["3","7","9","12+"]},"10690":{"name":"ダンスロボットダンス","type":"DX","ds":[3.0,7.5,9.2,12.7],"levels":["3","7","9","12+"]},"10699":{"name":"天狗の落とし文 feat. ytr","type":"DX","ds":[3.0,7.5,10.2,13.7],"levels":["3","7","10","13+"]},"10702":{"name":"WARNING×WARNING×WARNING","type":"DX","ds":[3.0,7.5,9.8,11.9],"levels":["3","7","9+","11+"]},"10706":{"name":"シャルル","type":"DX","ds":[3.0,6.0,9.2,11.2],"levels":["3","6","9","11"]},"10734":{"name":"ENERGY SYNERGY MATRIX","type":"DX","ds":[4.0,8.0,11.4,13.5],"levels":["4","8","11","13"]},"10835":{"name":"Believe the Rainbow","type":"DX","ds":[2.0,6.2,9.9,13.0],"levels":["2","6","9+","13"]},"11001":{"name":"BLACK ROSE","type":"DX","ds":[2.0,6.5,9.7,12.2],"levels":["2","6","9+","12"]},"11002":{"name":"Secret Sleuth","type":"DX","ds":[2.0,7.0,10.8,13.3,13.8],"levels":["2","7","10+","13","13+"]},"11003":{"name":"でらっくmaimai♪てんてこまい!","type":"DX","ds":[4.0,7.7,10.3,12.7],"levels":["4","7+","10","12+"]},"11004":{"name":"MAXRAGE","type":"DX","ds":[5.0,7.8,11.4,13.8,14.2],"levels":["5","7+","11","13+","14"]},"11005":{"name":"バーチャルダム ネーション","type":"DX","ds":[4.0,8.0,10.8,13.6,14.4],"levels":["4","8","10+","13+","14"]},"11006":{"name":"P-qoq","type":"DX","ds":[2.0,7.0,10.5,13.2],"levels":["2","7","10","13"]},"11007":{"name":"超常マイマイン","type":"DX","ds":[3.0,7.0,10.3,12.7,13.8],"levels":["3","7","10","12+","13+"]},"11008":{"name":"Crazy Circle","type":"DX","ds":[2.0,6.8,9.3,12.6],"levels":["2","6","9","12+"]},"11009":{"name":"STEREOSCAPE","type":"DX","ds":[3.0,6.8,9.5,12.4,13.3],"levels":["3","6","9","12","13"]},"11010":{"name":"STARTLINER","type":"DX","ds":[2.0,6.2,9.1,11.8,12.3],"levels":["2","6","9","11+","12"]},"11014":{"name":"♡マイマイマイラブ♡","type":"DX","ds":[4.0,7.8,10.2,12.9],"levels":["4","7+","10","12+"]},"11015":{"name":"一か罰","type":"DX","ds":[5.0,7.8,11.4,12.8,14.0],"levels":["5","7+","11","12+","14"]},"11016":{"name":"キリキリ舞Mine","type":"DX","ds":[4.0,7.8,11.4,13.4],"levels":["4","7+","11","13"]},"11017":{"name":"福宿音屋魂音泉","type":"DX","ds":[4.0,7.2,10.8,13.0],"levels":["4","7","10+","13"]},"11018":{"name":"Now or Never","type":"DX","ds":[5.0,7.5,10.5,13.5,14.1],"levels":["5","7","10","13","14"]},"11019":{"name":"Scarlet Wings","type":"DX","ds":[4.0,7.8,10.5,12.9],"levels":["4","7+","10","12+"]},"11020":{"name":"Technicians High","type":"DX","ds":[5.0,8.2,11.6,13.4],"levels":["5","8","11+","13"]},"11021":{"name":"魔ジョ狩リ","type":"DX","ds":[5.0,8.5,11.1,13.7],"levels":["5","8","11","13+"]},"11022":{"name":"TwisteD! XD","type":"DX","ds":[4.0,8.7,11.2,13.7],"levels":["4","8+","11","13+"]},"11023":{"name":"Blows Up Everything","type":"DX","ds":[5.0,9.0,11.9,13.8,14.3],"levels":["5","9","11+","13+","14"]},"11024":{"name":"Agitation!","type":"DX","ds":[5.0,7.0,10.2,12.0],"levels":["5","7","10","12"]},"11025":{"name":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2","type":"DX","ds":[5.0,7.8,10.5,13.8],"levels":["5","7+","10","13+"]},"11026":{"name":"TEmPTaTiON","type":"DX","ds":[6.0,8.5,12.6,14.7],"levels":["6","8","12+","14+"]},"11027":{"name":"アポカリプスに反逆の焔を焚べろ","type":"DX","ds":[7.0,8.5,12.5,14.5],"levels":["7","8","12","14"]},"11028":{"name":"玩具狂奏曲 -終焉-","type":"DX","ds":[5.0,8.0,13.3,13.9],"levels":["5","8","13","13+"]},"11029":{"name":"Titania","type":"DX","ds":[6.0,8.0,12.5,14.6],"levels":["6","8","12","14+"]},"11030":{"name":"BOKUTO","type":"DX","ds":[4.0,7.5,11.2,13.4],"levels":["4","7","11","13"]},"11031":{"name":"立川浄穢捕物帳","type":"DX","ds":[4.0,7.8,11.4,13.8],"levels":["4","7+","11","13+"]},"11032":{"name":"CHOCOLATE BOMB!!!!","type":"DX","ds":[4.0,8.5,11.9,13.7],"levels":["4","8","11+","13+"]},"11034":{"name":"METEOR","type":"DX","ds":[3.0,7.0,9.5,12.4],"levels":["3","7","9","12"]},"11037":{"name":"HOT LIMIT","type":"DX","ds":[3.0,6.0,9.4,12.0],"levels":["3","6","9","12"]},"11043":{"name":"メルト","type":"DX","ds":[3.0,6.0,8.8,11.8],"levels":["3","6","8+","11+"]},"11044":{"name":"メルティランドナイトメア","type":"DX","ds":[2.0,6.5,8.7,11.9],"levels":["2","6","8+","11+"]},"11046":{"name":"アディショナルメモリー","type":"DX","ds":[2.0,6.8,9.9,12.5],"levels":["2","6","9+","12"]},"11048":{"name":"ナイト・オブ・ナイツ (Cranky Remix)","type":"DX","ds":[4.0,7.0,10.4,13.2],"levels":["4","7","10","13"]},"11049":{"name":"Bad Apple!! feat.nomico (REDALiCE Remix)","type":"DX","ds":[3.0,7.5,10.5,12.6],"levels":["3","7","10","12+"]},"11050":{"name":"Strobe♡Girl","type":"DX","ds":[2.0,7.2,10.0,12.6],"levels":["2","7","10","12+"]},"11051":{"name":"Destr0yer","type":"DX","ds":[2.0,7.8,11.2,12.9],"levels":["2","7+","11","12+"]},"11052":{"name":"グリーンライツ・セレナーデ","type":"DX","ds":[3.0,7.5,10.3,12.7],"levels":["3","7","10","12+"]},"11058":{"name":"デンパラダイム","type":"DX","ds":[3.0,7.9,11.7,13.3],"levels":["3","7+","11+","13"]},"11059":{"name":"骸骨楽団とリリア","type":"DX","ds":[3.0,7.8,11.3,13.4],"levels":["3","7+","11","13"]},"11060":{"name":"星屑ユートピア","type":"DX","ds":[3.0,7.5,10.8,12.7],"levels":["3","7","10+","12+"]},"11061":{"name":"アマツキツネ","type":"DX","ds":[2.0,7.5,9.2,11.9],"levels":["2","7","9","11+"]},"11064":{"name":"Little \"Sister\" Bitch","type":"DX","ds":[4.0,7.8,11.1,13.8],"levels":["4","7+","11","13+"]},"11065":{"name":"Yakumo >>JOINT STRUGGLE (2019 Update)","type":"DX","ds":[4.0,7.8,11.1,13.9],"levels":["4","7+","11","13+"]},"11066":{"name":"げきオコスティックファイナリアリティぷんぷんマスタースパーク","type":"DX","ds":[3.0,7.5,10.2,12.8],"levels":["3","7","10","12+"]},"11067":{"name":"CocktaiL","type":"DX","ds":[2.0,6.5,9.0,12.7],"levels":["2","6","9","12+"]},"11069":{"name":"太陽系デスコ","type":"DX","ds":[4.0,6.7,9.7,12.0],"levels":["4","6","9+","12"]},"11070":{"name":"だからパンを焼いたんだ","type":"DX","ds":[3.0,6.5,9.3,12.0],"levels":["3","6","9","12"]},"11073":{"name":"アカリがやってきたぞっ","type":"DX","ds":[3.0,6.7,10.3,12.7],"levels":["3","6","10","12+"]},"11075":{"name":"プナイプナイせんそう","type":"DX","ds":[6.0,8.5,11.8,13.8],"levels":["6","8","11+","13+"]},"11077":{"name":"デビル☆アイドル","type":"DX","ds":[4.0,7.0,9.7,12.7],"levels":["4","7","9+","12+"]},"11078":{"name":"quiet room","type":"DX","ds":[2.0,6.2,8.8,12.5],"levels":["2","6","8+","12"]},"11080":{"name":"Jump!! Jump!! Jump!!","type":"DX","ds":[3.0,7.5,9.5,12.0],"levels":["3","7","9","12"]},"11081":{"name":"サンバランド","type":"DX","ds":[3.0,7.0,11.0,12.8],"levels":["3","7","11","12+"]},"11083":{"name":"サヨナラチェーンソー","type":"DX","ds":[4.0,6.8,9.8,12.5],"levels":["4","6","9+","12"]},"11084":{"name":"イカサマライフゲイム","type":"DX","ds":[4.0,7.8,10.6,12.9],"levels":["4","7+","10+","12+"]},"11085":{"name":"Halcyon","type":"DX","ds":[3.0,8.5,11.4,13.5],"levels":["3","8","11","13"]},"11086":{"name":"だれかの心臓になれたなら","type":"DX","ds":[3.0,6.5,9.2,11.9],"levels":["3","6","9","11+"]},"11087":{"name":"幾望の月","type":"DX","ds":[4.0,7.7,10.7,12.8],"levels":["4","7+","10+","12+"]},"11088":{"name":"39みゅーじっく!","type":"DX","ds":[3.0,6.2,9.3,11.8],"levels":["3","6","9","11+"]},"11089":{"name":"STEEL TRANSONIC","type":"DX","ds":[6.0,8.8,13.0,14.3],"levels":["6","8+","13","14"]},"11090":{"name":"Flashkick","type":"DX","ds":[5.0,7.9,11.2,13.2],"levels":["5","7+","11","13"]},"11091":{"name":"Stardust Memories","type":"DX","ds":[4.0,7.7,10.8,13.0],"levels":["4","7+","10+","13"]},"11092":{"name":"My My My","type":"DX","ds":[4.0,7.8,11.0,13.7],"levels":["4","7+","11","13+"]},"11093":{"name":"UniTas","type":"DX","ds":[5.0,8.5,11.8,14.4],"levels":["5","8","11+","14"]},"11094":{"name":"ここからはじまるプロローグ。","type":"DX","ds":[4.0,7.8,10.7,13.4],"levels":["4","7+","10+","13"]},"11095":{"name":"絡めトリック利己ライザー","type":"DX","ds":[4.0,7.8,10.8,12.7],"levels":["4","7+","10+","12+"]},"11096":{"name":"モ°ルモ°ル","type":"DX","ds":[6.0,8.2,12.2,13.9],"levels":["6","8","12","13+"]},"11097":{"name":"ブレインジャックシンドローム","type":"DX","ds":[4.0,7.8,10.6,13.3],"levels":["4","7+","10+","13"]},"11098":{"name":"共鳴","type":"DX","ds":[4.0,7.0,10.5,13.2],"levels":["4","7","10","13"]},"11099":{"name":"Ututu","type":"DX","ds":[4.0,7.5,10.2,12.9],"levels":["4","7","10","12+"]},"11100":{"name":"シエルブルーマルシェ","type":"DX","ds":[3.0,7.4,10.4,12.8,13.7],"levels":["3","7","10","12+","13+"]},"11101":{"name":"GRÄNDIR","type":"DX","ds":[4.0,7.8,11.0,13.9],"levels":["4","7+","11","13+"]},"11102":{"name":"封焔の135秒","type":"DX","ds":[5.0,8.8,12.7,14.8],"levels":["5","8+","12+","14+"]},"11103":{"name":"渦状銀河のシンフォニエッタ","type":"DX","ds":[3.0,8.5,11.8,14.6],"levels":["3","8","11+","14+"]},"11104":{"name":"ヤミツキ","type":"DX","ds":[4.0,7.5,10.0,12.7],"levels":["4","7","10","12+"]},"11105":{"name":"ワードワードワード","type":"DX","ds":[5.0,6.5,9.9,13.4],"levels":["5","6","9+","13"]},"11106":{"name":"Valsqotch","type":"DX","ds":[6.0,8.9,13.0,14.7],"levels":["6","8+","13","14+"]},"11107":{"name":"最強 the サマータイム!!!!!","type":"DX","ds":[4.0,7.5,9.9,12.7],"levels":["4","7","9+","12+"]},"11108":{"name":"UTAKATA","type":"DX","ds":[4.0,7.0,9.4,12.6],"levels":["4","7","9","12+"]},"11109":{"name":"タテマエと本心の大乱闘","type":"DX","ds":[5.0,7.7,10.1,12.7],"levels":["5","7+","10","12+"]},"11110":{"name":"はちみつアドベンチャー","type":"DX","ds":[4.0,7.5,10.0,12.8],"levels":["4","7","10","12+"]},"11111":{"name":"popcorn","type":"DX","ds":[3.0,7.5,9.0,13.2],"levels":["3","7","9","13"]},"11113":{"name":"ハム太郎とっとこうた","type":"DX","ds":[1.0,5.8,8.5,12.0,12.8],"levels":["1","5","8","12","12+"]},"11115":{"name":"だから僕は音楽を辞めた","type":"DX","ds":[2.0,6.0,8.7,12.5],"levels":["2","6","8+","12"]},"11121":{"name":"ビターチョコデコレーション","type":"DX","ds":[4.0,7.0,9.9,12.9],"levels":["4","7","9+","12+"]},"11122":{"name":"アンドロイドガール","type":"DX","ds":[4.0,7.8,10.4,12.9],"levels":["4","7+","10","12+"]},"11123":{"name":"スターリースカイ☆パレード","type":"DX","ds":[4.0,7.5,10.0,12.6],"levels":["4","7","10","12+"]},"11124":{"name":"スロウダウナー","type":"DX","ds":[4.0,7.2,9.8,12.5],"levels":["4","7","9+","12"]},"11125":{"name":"クレイジー・ビート","type":"DX","ds":[3.0,6.5,9.8,12.9],"levels":["3","6","9+","12+"]},"11126":{"name":"バイオレンストリガー","type":"DX","ds":[5.0,7.7,10.0,13.2],"levels":["5","7+","10","13"]},"11127":{"name":"グラーヴェ","type":"DX","ds":[3.0,7.0,9.8,12.8],"levels":["3","7","9+","12+"]},"11128":{"name":"KILLER B","type":"DX","ds":[3.0,6.0,10.2,12.8],"levels":["3","6","10","12+"]},"11129":{"name":"すーぱーぬこになれんかった","type":"DX","ds":[5.0,7.5,10.0,13.2],"levels":["5","7","10","13"]},"11130":{"name":"アスヘノBRAVE","type":"DX","ds":[4.0,6.5,9.8,13.0],"levels":["4","6","9+","13"]},"11131":{"name":"深海シティアンダーグラウンド","type":"DX","ds":[4.0,6.8,10.0,12.8],"levels":["4","6","10","12+"]},"11132":{"name":"表裏一体","type":"DX","ds":[3.0,6.5,9.8,12.9],"levels":["3","6","9+","12+"]},"11133":{"name":"Catch the Wave","type":"DX","ds":[3.0,6.5,9.8,12.4],"levels":["3","6","9+","12"]},"11134":{"name":"ソリッド","type":"DX","ds":[4.0,7.8,10.7,13.4],"levels":["4","7+","10+","13"]},"11135":{"name":"全力ハッピーライフ","type":"DX","ds":[4.0,7.5,10.2,12.8],"levels":["4","7","10","12+"]},"11136":{"name":"Oath Act","type":"DX","ds":[3.0,6.2,9.7,12.5],"levels":["3","6","9+","12"]},"11137":{"name":"Witches night","type":"DX","ds":[3.0,6.0,9.0,12.8],"levels":["3","6","9","12+"]},"11138":{"name":"Drive Your Fire","type":"DX","ds":[3.0,6.7,9.7,12.8],"levels":["3","6","9+","12+"]},"11139":{"name":"wheel","type":"DX","ds":[2.0,6.2,9.5,12.8],"levels":["2","6","9","12+"]},"11140":{"name":"Black Lair","type":"DX","ds":[5.0,8.0,11.5,13.8],"levels":["5","8","11","13+"]},"11141":{"name":"energy trixxx","type":"DX","ds":[5.0,7.5,11.0,13.8],"levels":["5","7","11","13+"]},"11142":{"name":"NULCTRL","type":"DX","ds":[3.0,7.8,12.6,13.9],"levels":["3","7+","12+","13+"]},"11143":{"name":"アトロポスと最果の探究者","type":"DX","ds":[5.0,7.2,10.8,13.7],"levels":["5","7","10+","13+"]},"11152":{"name":"ぼくたちいつでも しゅわっしゅわ!","type":"DX","ds":[3.0,7.0,11.3,13.0,13.8],"levels":["3","7","11","13","13+"]},"11153":{"name":"Boys O’Clock","type":"DX","ds":[5.0,7.7,10.8,13.1],"levels":["5","7+","10+","13"]},"11154":{"name":"居並ぶ穀物と溜息まじりの運送屋","type":"DX","ds":[3.0,7.8,11.8,12.9],"levels":["3","7+","11+","12+"]},"11155":{"name":"ARAIS","type":"DX","ds":[6.0,8.8,12.0,14.4],"levels":["6","8+","12","14"]},"11157":{"name":"Aetheric Energy","type":"DX","ds":[5.0,7.8,11.0,13.4],"levels":["5","7+","11","13"]},"11158":{"name":"Komplexe","type":"DX","ds":[3.0,7.7,11.0,13.7],"levels":["3","7+","11","13+"]},"11159":{"name":"Beautiful Future","type":"DX","ds":[4.0,8.0,10.8,13.7],"levels":["4","8","10+","13+"]},"11160":{"name":"Mutation","type":"DX","ds":[5.0,8.5,12.5,14.0],"levels":["5","8","12","14"]},"11161":{"name":"オリフィス","type":"DX","ds":[3.0,7.8,10.4,12.9],"levels":["3","7+","10","12+"]},"11162":{"name":"ユメヒバナ","type":"DX","ds":[4.0,7.0,10.0,13.4],"levels":["4","7","10","13"]},"11163":{"name":"REAL VOICE","type":"DX","ds":[3.0,7.7,10.2,12.8],"levels":["3","7+","10","12+"]},"11164":{"name":"パラボラ","type":"DX","ds":[3.0,8.0,11.2,13.8],"levels":["3","8","11","13+"]},"11165":{"name":"Regulus","type":"DX","ds":[5.0,8.5,12.5,14.7],"levels":["5","8","12","14+"]},"11166":{"name":"ワンダーシャッフェンの法則","type":"DX","ds":[4.0,7.8,10.7,14.1],"levels":["4","7+","10+","14"]},"11167":{"name":"BIRTH","type":"DX","ds":[3.0,7.9,12.8,14.5],"levels":["3","7+","12+","14"]},"11168":{"name":"シアトリカル・ケース","type":"DX","ds":[4.0,7.7,10.8,12.8],"levels":["4","7+","10+","12+"]},"11169":{"name":"ステップアンドライム","type":"DX","ds":[3.0,7.2,10.0,12.8],"levels":["3","7","10","12+"]},"11170":{"name":"届かない花束","type":"DX","ds":[3.0,7.5,9.8,13.1],"levels":["3","7","9+","13"]},"11171":{"name":"YURUSHITE","type":"DX","ds":[5.0,8.8,12.5,14.4],"levels":["5","8+","12","14"]},"11172":{"name":"ポケットからぬりつぶせ!","type":"DX","ds":[3.0,6.5,10.2,13.2],"levels":["3","6","10","13"]},"11173":{"name":"トリドリ⇒モリモリ!Lovely fruits☆","type":"DX","ds":[4.0,7.8,10.7,13.2],"levels":["4","7+","10+","13"]},"11174":{"name":"Desperado Waltz","type":"DX","ds":[5.0,8.4,11.8,14.2],"levels":["5","8","11+","14"]},"11175":{"name":"宛城、炎上!!","type":"DX","ds":[5.0,8.8,12.5,13.8],"levels":["5","8+","12","13+"]},"11176":{"name":"Climax","type":"DX","ds":[4.0,8.5,12.0,14.3],"levels":["4","8","12","14"]},"11177":{"name":"レーイレーイ","type":"DX","ds":[4.0,7.8,10.5,13.2,13.7],"levels":["4","7+","10","13","13+"]},"11184":{"name":"Virtual to LIVE","type":"DX","ds":[3.0,6.0,8.7,12.2,12.8],"levels":["3","6","8+","12","12+"]},"11185":{"name":"命に嫌われている","type":"DX","ds":[3.0,7.0,10.2,12.8],"levels":["3","7","10","12+"]},"11186":{"name":"アンクローズ・ヒューマン","type":"DX","ds":[3.0,7.2,9.8,13.2],"levels":["3","7","9+","13"]},"11187":{"name":"乙女解剖","type":"DX","ds":[2.0,6.5,8.8,12.5],"levels":["2","6","8+","12"]},"11188":{"name":"絶え間なく藍色","type":"DX","ds":[3.0,6.2,8.5,13.4],"levels":["3","6","8","13"]},"11189":{"name":"ガランド","type":"DX","ds":[2.0,7.0,9.9,13.0],"levels":["2","7","9+","13"]},"11190":{"name":"とりあえずアナタがいなくなるまえに","type":"DX","ds":[3.0,6.0,8.8,11.8],"levels":["3","6","8+","11+"]},"11191":{"name":"明星ギャラクティカ","type":"DX","ds":[4.0,6.5,8.7,12.4],"levels":["4","6","8+","12"]},"11192":{"name":"絶対にチョコミントを食べるアオイチャン","type":"DX","ds":[2.0,6.8,9.8,12.9],"levels":["2","6","9+","12+"]},"11193":{"name":"デリヘル呼んだら君が来た","type":"DX","ds":[3.0,7.2,10.5,13.1],"levels":["3","7","10","13"]},"11194":{"name":"ベノム","type":"DX","ds":[4.0,6.5,9.0,12.7],"levels":["4","6","9","12+"]},"11195":{"name":"マネマネサイコトロピック","type":"DX","ds":[5.0,7.2,10.7,13.7],"levels":["5","7","10+","13+"]},"11197":{"name":"劣等上等","type":"DX","ds":[4.0,6.5,10.0,13.2],"levels":["4","6","10","13"]},"11198":{"name":"アスノヨゾラ哨戒班","type":"DX","ds":[4.0,7.0,9.0,12.8],"levels":["4","7","9","12+"]},"11199":{"name":"悪戯センセーション","type":"DX","ds":[4.0,7.7,9.8,12.7],"levels":["4","7+","9+","12+"]},"11200":{"name":"Paranoia","type":"DX","ds":[4.0,7.0,9.5,13.0],"levels":["4","7","9","13"]},"11201":{"name":"絡繰りドール","type":"DX","ds":[3.0,6.5,9.0,12.9],"levels":["3","6","9","12+"]},"11202":{"name":"物凄いヴァイブスで魔理沙が物凄いラップ","type":"DX","ds":[4.0,7.0,9.7,13.4],"levels":["4","7","9+","13"]},"11204":{"name":"Sweet Requiem","type":"DX","ds":[4.0,7.7,10.7,13.7],"levels":["4","7+","10+","13+"]},"11205":{"name":"Dive into The Sky ~initialized~","type":"DX","ds":[4.0,6.2,9.2,13.0],"levels":["4","6","9","13"]},"11206":{"name":"BATTLE NO.1","type":"DX","ds":[6.0,8.5,12.2,14.5],"levels":["6","8","12","14"]},"11207":{"name":"Ether Strike","type":"DX","ds":[4.0,7.7,10.8,13.9],"levels":["4","7+","10+","13+"]},"11208":{"name":"Cyaegha","type":"DX","ds":[4.0,7.8,11.0,13.8],"levels":["4","7+","11","13+"]},"11209":{"name":"Grievous Lady","type":"DX","ds":[5.0,8.0,12.0,14.2],"levels":["5","8","12","14"]},"11210":{"name":"c.s.q.n.","type":"DX","ds":[5.0,7.8,11.2,13.8],"levels":["5","7+","11","13+"]},"11211":{"name":"カラッポ・ノンフィクション","type":"DX","ds":[3.0,7.5,10.0,13.7],"levels":["3","7","10","13+"]},"11212":{"name":"emomomo","type":"DX","ds":[4.0,7.5,10.7,13.7],"levels":["4","7","10+","13+"]},"11213":{"name":"Arty Party","type":"DX","ds":[4.0,8.0,11.8,13.9],"levels":["4","8","11+","13+"]},"11214":{"name":"Jörqer","type":"DX","ds":[3.0,7.0,11.8,13.6],"levels":["3","7","11+","13+"]},"11215":{"name":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)","type":"DX","ds":[5.0,8.0,12.2,14.5],"levels":["5","8","12","14"]},"11216":{"name":"felys -final remix-","type":"DX","ds":[4.0,7.7,10.7,14.4],"levels":["4","7+","10+","14"]},"11218":{"name":"自傷無色","type":"DX","ds":[2.0,5.8,9.0,12.8],"levels":["2","5","9","12+"]},"11219":{"name":"Prismatic","type":"DX","ds":[3.0,7.4,9.4,12.2],"levels":["3","7","9","12"]},"11221":{"name":"≠彡\"/了→","type":"DX","ds":[5.0,9.0,12.7,14.4],"levels":["5","9","12+","14"]},"11222":{"name":"BREaK! BREaK! BREaK!","type":"DX","ds":[5.0,8.5,12.8,14.6],"levels":["5","8","12+","14+"]},"11223":{"name":"Heavenly Blast","type":"DX","ds":[5.0,9.0,12.8,14.8],"levels":["5","9","12+","14+"]},"11224":{"name":"Paradisoda","type":"DX","ds":[3.0,7.0,10.7,13.1],"levels":["3","7","10+","13"]},"11225":{"name":"VANTABLACK RAVER","type":"DX","ds":[4.0,7.8,11.1,13.8],"levels":["4","7+","11","13+"]},"11226":{"name":"時計の国のジェミニ","type":"DX","ds":[4.0,7.7,10.0,13.0],"levels":["4","7+","10","13"]},"11227":{"name":"Xenovcipher","type":"DX","ds":[6.0,8.5,12.5,14.3],"levels":["6","8","12","14"]},"11228":{"name":"星めぐり、果ての君へ。","type":"DX","ds":[4.0,7.8,10.7,12.9,13.1],"levels":["4","7+","10+","12+","13"]},"11229":{"name":"スローアライズ","type":"DX","ds":[4.0,7.5,10.9,12.8],"levels":["4","7","10+","12+"]},"11230":{"name":"チエルカ/エソテリカ","type":"DX","ds":[5.0,8.7,12.5,14.3],"levels":["5","8+","12","14"]},"11231":{"name":"生命不詳","type":"DX","ds":[4.0,8.0,11.7,13.7],"levels":["4","8","11+","13+"]},"11232":{"name":"Never Give Up!","type":"DX","ds":[4.0,7.8,10.8,13.8,13.7],"levels":["4","7+","10+","13+","13+"]},"11233":{"name":"Starry Colors","type":"DX","ds":[4.0,7.8,11.0,14.0],"levels":["4","7+","11","14"]},"11234":{"name":"ほしぞらスペクタクル","type":"DX","ds":[5.0,8.5,12.5,14.4],"levels":["5","8","12","14"]},"11235":{"name":"VIIIbit Explorer","type":"DX","ds":[6.0,8.5,13.0,14.7],"levels":["6","8","13","14+"]},"11236":{"name":"Last Samurai","type":"DX","ds":[4.0,8.0,12.0,13.9],"levels":["4","8","12","13+"]},"11237":{"name":"蒼穹舞楽","type":"DX","ds":[5.0,8.5,12.8,13.9],"levels":["5","8","12+","13+"]},"11238":{"name":"AMABIE","type":"DX","ds":[5.0,8.8,12.4,14.6],"levels":["5","8+","12","14+"]},"11239":{"name":"オーケー? オーライ!","type":"DX","ds":[3.0,7.5,9.5,12.8],"levels":["3","7","9","12+"]},"11240":{"name":"サヨナラフリーウェイ","type":"DX","ds":[3.0,7.7,9.7,12.6],"levels":["3","7+","9+","12+"]},"11241":{"name":"単一指向性オーバーブルーム","type":"DX","ds":[3.0,7.5,10.2,13.2,13.8],"levels":["3","7","10","13","13+"]},"11242":{"name":"みなえをチェック!","type":"DX","ds":[3.0,7.7,10.0,13.0],"levels":["3","7+","10","13"]},"11243":{"name":"ハジマリノピアノ","type":"DX","ds":[5.0,7.8,10.8,13.8],"levels":["5","7+","10+","13+"]},"11246":{"name":"BOUNCE & DANCE","type":"DX","ds":[3.0,7.7,10.5,13.7],"levels":["3","7+","10","13+"]},"11247":{"name":"Kiss Me Kiss","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11248":{"name":"MEGATON BLAST","type":"DX","ds":[5.0,9.5,12.9,14.3],"levels":["5","9","12+","14"]},"11249":{"name":"Splash Dance!!","type":"DX","ds":[3.0,7.5,10.0,13.4],"levels":["3","7","10","13"]},"11253":{"name":"おジャ魔女カーニバル!!","type":"DX","ds":[3.0,6.2,8.8,12.8],"levels":["3","6","8+","12+"]},"11255":{"name":"タケモトピアノCMソング","type":"DX","ds":[3.0,7.0,9.0,12.7],"levels":["3","7","9","12+"]},"11260":{"name":"ネガティブ進化論","type":"DX","ds":[3.0,6.2,8.8,12.7],"levels":["3","6","8+","12+"]},"11261":{"name":"雨とペトラ","type":"DX","ds":[3.0,7.2,9.0,12.4],"levels":["3","7","9","12"]},"11262":{"name":"永遠にゲームで対戦したいキリタン","type":"DX","ds":[2.0,6.5,9.2,12.8],"levels":["2","6","9","12+"]},"11263":{"name":"KING","type":"DX","ds":[3.0,6.8,9.7,13.0],"levels":["3","6","9+","13"]},"11264":{"name":"幽霊東京","type":"DX","ds":[1.0,6.5,8.7,12.5],"levels":["1","6","8+","12"]},"11265":{"name":"Alice in 冷凍庫","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11266":{"name":"キラメキ居残り大戦争","type":"DX","ds":[4.0,7.5,10.8,13.2],"levels":["4","7","10+","13"]},"11267":{"name":"ディカディズム","type":"DX","ds":[2.0,7.0,9.8,13.2],"levels":["2","7","9+","13"]},"11268":{"name":"猫猫的宇宙論","type":"DX","ds":[3.0,6.2,9.5,12.7],"levels":["3","6","9","12+"]},"11269":{"name":"ラットが死んだnew words","type":"DX","ds":[2.0,7.0,9.8,12.8],"levels":["2","7","9+","12+"]},"11270":{"name":"阿吽のビーツ","type":"DX","ds":[1.0,6.0,10.0,12.8],"levels":["1","6","10","12+"]},"11271":{"name":"再会","type":"DX","ds":[1.0,6.2,8.8,12.2],"levels":["1","6","8+","12"]},"11272":{"name":"約束","type":"DX","ds":[1.0,6.0,8.2,12.0],"levels":["1","6","8","12"]},"11273":{"name":"トラフィック・ジャム","type":"DX","ds":[2.0,6.5,9.8,12.8],"levels":["2","6","9+","12+"]},"11274":{"name":"アルティメットセンパイ","type":"DX","ds":[2.0,6.8,9.0,13.1],"levels":["2","6","9","13"]},"11275":{"name":"ロストワードクロニカル","type":"DX","ds":[4.0,7.0,10.0,13.4],"levels":["4","7","10","13"]},"11276":{"name":"今、誰が為のかがり火へ","type":"DX","ds":[3.0,6.5,8.8,12.4],"levels":["3","6","8+","12"]},"11277":{"name":"Melody!","type":"DX","ds":[3.0,6.5,9.8,12.2],"levels":["3","6","9+","12"]},"11278":{"name":"下克上々","type":"DX","ds":[3.0,6.8,10.2,13.0],"levels":["3","6","10","13"]},"11279":{"name":"ハウリング","type":"DX","ds":[3.0,7.2,9.8,13.1],"levels":["3","7","9+","13"]},"11280":{"name":"トランスダンスアナーキー","type":"DX","ds":[4.0,7.7,10.8,13.5],"levels":["4","7+","10+","13"]},"11281":{"name":"Re:End of a Dream","type":"DX","ds":[6.0,8.0,12.0,14.4],"levels":["6","8","12","14"]},"11282":{"name":"もぺもぺ","type":"DX","ds":[3.0,8.0,12.8,13.9],"levels":["3","8","12+","13+"]},"11283":{"name":"Sound Chimera","type":"DX","ds":[4.0,8.2,12.5,13.9],"levels":["4","8","12","13+"]},"11284":{"name":"CO5M1C R4ILR0AD","type":"DX","ds":[4.0,8.2,11.8,14.4],"levels":["4","8","11+","14"]},"11285":{"name":"MAKE IT FUNKY NOW","type":"DX","ds":[4.0,7.7,11.7,13.7],"levels":["4","7+","11+","13+"]},"11286":{"name":"Rush-More","type":"DX","ds":[3.0,7.8,10.7,13.5],"levels":["3","7+","10+","13"]},"11287":{"name":"Strange Bar","type":"DX","ds":[2.0,7.9,10.7,13.9],"levels":["2","7+","10+","13+"]},"11288":{"name":"Big Daddy","type":"DX","ds":[4.0,8.8,12.0,13.8],"levels":["4","8+","12","13+"]},"11289":{"name":"ベースラインやってる?笑","type":"DX","ds":[2.0,7.7,11.0,13.4],"levels":["2","7+","11","13"]},"11290":{"name":"ALiVE","type":"DX","ds":[3.0,7.8,11.0,13.2],"levels":["3","7+","11","13"]},"11291":{"name":"ヒミツCULT","type":"DX","ds":[3.0,8.2,11.5,13.7],"levels":["3","8","11","13+"]},"11292":{"name":"MEGATON KICK","type":"DX","ds":[5.0,8.7,11.8,13.9],"levels":["5","8+","11+","13+"]},"11293":{"name":"LOSE CONTROL","type":"DX","ds":[3.0,7.8,12.4,13.7],"levels":["3","7+","12","13+"]},"11294":{"name":"宿星審判","type":"DX","ds":[4.0,8.2,12.2,14.3],"levels":["4","8","12","14"]},"11295":{"name":"脳天直撃","type":"DX","ds":[5.0,8.8,12.9,14.6],"levels":["5","8+","12+","14+"]},"11296":{"name":"とびだせ!TO THE COSMIC!!","type":"DX","ds":[4.0,8.2,12.5,13.7],"levels":["4","8","12","13+"]},"11297":{"name":"噛み係","type":"DX","ds":[2.0,7.8,10.8,13.5],"levels":["2","7+","10+","13"]},"11298":{"name":"トリアージ","type":"DX","ds":[2.0,7.8,10.0,13.3],"levels":["2","7+","10","13"]},"11299":{"name":"NAGAREBOSHI☆ROCKET","type":"DX","ds":[6.0,8.5,12.0,14.1],"levels":["6","8","12","14"]},"11300":{"name":"U&iVERSE -銀河鸞翔-","type":"DX","ds":[5.0,9.0,12.1,14.3],"levels":["5","9","12","14"]},"11301":{"name":"華の集落、秋のお届け","type":"DX","ds":[3.0,7.9,11.8,13.9],"levels":["3","7+","11+","13+"]},"11302":{"name":"BLACK SWAN","type":"DX","ds":[6.0,8.5,12.7,14.6],"levels":["6","8","12+","14+"]},"11303":{"name":"星詠みとデスペラード","type":"DX","ds":[5.0,7.8,11.8,14.0],"levels":["5","7+","11+","14"]},"11304":{"name":"Round Round Spinning Around","type":"DX","ds":[4.0,8.2,10.0,13.3],"levels":["4","8","10","13"]},"11305":{"name":"Alcyone","type":"DX","ds":[4.0,7.8,12.0,14.0],"levels":["4","7+","12","14"]},"11306":{"name":"Raven Emperor","type":"DX","ds":[5.0,8.5,12.0,14.5],"levels":["5","8","12","14"]},"11307":{"name":"Yorugao","type":"DX","ds":[5.0,8.0,12.2,14.6],"levels":["5","8","12","14+"]},"11308":{"name":"ヨミビトシラズ","type":"DX","ds":[4.0,7.8,12.5,13.7],"levels":["4","7+","12","13+"]},"11309":{"name":"前衛的Landscape","type":"DX","ds":[4.0,8.0,11.4,13.8],"levels":["4","8","11","13+"]},"11310":{"name":"Trick tear","type":"DX","ds":[5.0,8.8,12.5,14.4],"levels":["5","8+","12","14"]},"11311":{"name":"躯樹の墓守","type":"DX","ds":[6.0,9.8,13.0,14.9],"levels":["6","9+","13","14+"]},"11312":{"name":"ぱくぱく☆がーる","type":"DX","ds":[4.0,7.0,10.2,13.2],"levels":["4","7","10","13"]},"11313":{"name":"No Limit RED Force","type":"DX","ds":[2.0,7.0,9.7,12.7],"levels":["2","7","9+","12+"]},"11314":{"name":"LiftOff","type":"DX","ds":[4.0,8.5,11.7,13.9],"levels":["4","8","11+","13+"]},"11315":{"name":"Falsum Atlantis.","type":"DX","ds":[4.0,8.0,12.6,14.5],"levels":["4","8","12+","14"]},"11316":{"name":"We Are Us","type":"DX","ds":[3.0,6.8,10.0,13.5],"levels":["3","6","10","13"]},"11317":{"name":"Limits","type":"DX","ds":[3.0,6.5,10.5,13.5],"levels":["3","6","10","13"]},"11318":{"name":"スピカの天秤","type":"DX","ds":[5.0,8.8,13.1,14.4],"levels":["5","8+","13","14"]},"11319":{"name":"ハードコア・シンドローム","type":"DX","ds":[5.0,8.0,12.5,13.9],"levels":["5","8","12","13+"]},"11325":{"name":"テレキャスタービーボーイ","type":"DX","ds":[2.0,7.2,9.8,11.8,12.8],"levels":["2","7","9+","11+","12+"]},"11327":{"name":"僕は空気が嫁ない","type":"DX","ds":[2.0,7.2,10.0,13.2],"levels":["2","7","10","13"]},"11328":{"name":"デッドマンズバラッド","type":"DX","ds":[5.0,8.5,12.5,14.2],"levels":["5","8","12","14"]},"11330":{"name":"竹","type":"DX","ds":[5.0,8.7,12.0,14.2],"levels":["5","8+","12","14"]},"11331":{"name":"スーパーシンメトリー","type":"DX","ds":[5.0,8.5,12.0,13.9],"levels":["5","8","12","13+"]},"11333":{"name":"Southern Cross","type":"DX","ds":[3.0,7.5,10.7,13.2,13.9],"levels":["3","7","10+","13","13+"]},"11334":{"name":"Upshift","type":"DX","ds":[2.0,8.2,11.0,13.9],"levels":["2","8","11","13+"]},"11335":{"name":"MOBILYS","type":"DX","ds":[2.0,7.8,10.0,13.1],"levels":["2","7+","10","13"]},"11336":{"name":"ドラゴンエネルギー","type":"DX","ds":[2.0,6.7,9.8,12.5],"levels":["2","6","9+","12"]},"11337":{"name":"セカイはまだ始まってすらいない","type":"DX","ds":[2.0,6.0,8.7,12.7],"levels":["2","6","8+","12+"]},"11340":{"name":"Sweets Time","type":"DX","ds":[2.0,6.5,10.0,13.1],"levels":["2","6","10","13"]},"11341":{"name":"紅星ミゼラブル~廃憶編","type":"DX","ds":[3.0,6.5,10.0,13.2],"levels":["3","6","10","13"]},"11342":{"name":"幻想に咲いた花","type":"DX","ds":[3.0,7.0,9.7,13.1,13.8],"levels":["3","7","9+","13","13+"]},"11343":{"name":"マツヨイナイトバグ","type":"DX","ds":[3.0,7.8,10.7,13.9,14.3],"levels":["3","7+","10+","13+","14"]},"11344":{"name":"ポッピンキャンディ☆フィーバー!","type":"DX","ds":[2.0,7.7,10.0,12.9],"levels":["2","7+","10","12+"]},"11345":{"name":"どぅーまいべすと!","type":"DX","ds":[2.0,6.5,9.8,12.4],"levels":["2","6","9+","12"]},"11346":{"name":"春を告げる","type":"DX","ds":[1.0,6.0,9.8,12.9],"levels":["1","6","9+","12+"]},"11349":{"name":"失敗作少女","type":"DX","ds":[3.0,7.5,10.2,13.1],"levels":["3","7","10","13"]},"11350":{"name":"悪魔の踊り方","type":"DX","ds":[2.0,6.7,9.8,13.2],"levels":["2","6","9+","13"]},"11351":{"name":"ノイローゼ","type":"DX","ds":[3.0,7.7,10.0,13.0],"levels":["3","7+","10","13"]},"11353":{"name":"グッバイ宣言","type":"DX","ds":[2.0,7.2,9.8,12.8],"levels":["2","7","9+","12+"]},"11354":{"name":"春嵐","type":"DX","ds":[3.0,6.2,10.2,13.4],"levels":["3","6","10","13"]},"11355":{"name":"ラグトレイン","type":"DX","ds":[2.0,6.5,9.8,13.2],"levels":["2","6","9+","13"]},"11358":{"name":"インドア系ならトラックメイカー","type":"DX","ds":[2.0,7.9,10.5,13.4],"levels":["2","7+","10","13"]},"11359":{"name":"アカツキアライヴァル","type":"DX","ds":[2.0,6.0,10.0,13.0],"levels":["2","6","10","13"]},"11360":{"name":"リモコン","type":"DX","ds":[3.0,6.8,9.5,13.2],"levels":["3","6","9","13"]},"11361":{"name":"on the rocks","type":"DX","ds":[1.0,6.2,8.8,12.8],"levels":["1","6","8+","12+"]},"11362":{"name":"響け!CHIREI MY WAY!","type":"DX","ds":[2.0,7.0,9.5,12.7],"levels":["2","7","9","12+"]},"11363":{"name":"神々が恋した幻想郷","type":"DX","ds":[2.0,7.0,10.8,13.5],"levels":["2","7","10+","13"]},"11364":{"name":"Lia=Fail","type":"DX","ds":[5.0,9.0,12.8,14.7],"levels":["5","9","12+","14+"]},"11365":{"name":"アンビバレンス","type":"DX","ds":[4.0,7.5,10.7,13.0],"levels":["4","7","10+","13"]},"11369":{"name":"廻廻奇譚","type":"DX","ds":[4.0,7.5,9.8,11.8,13.5],"levels":["4","7","9+","11+","13"]},"11371":{"name":"アイドル新鋭隊","type":"DX","ds":[2.0,7.4,9.7,12.1],"levels":["2","7","9+","12"]},"11372":{"name":"needLe","type":"DX","ds":[2.0,7.7,9.8,12.8],"levels":["2","7+","9+","12+"]},"11373":{"name":"ヒステリックナイトガール","type":"DX","ds":[3.0,7.0,9.8,13.0],"levels":["3","7","9+","13"]},"11374":{"name":"GIGANTØMAKHIA","type":"DX","ds":[6.0,8.2,13.0,14.7],"levels":["6","8","13","14+"]},"11375":{"name":"ミルキースター・シューティングスター","type":"DX","ds":[3.0,7.8,10.7,12.9],"levels":["3","7+","10+","12+"]},"11376":{"name":"isophote","type":"DX","ds":[3.0,7.2,10.0,13.0],"levels":["3","7","10","13"]},"11377":{"name":"パラマウント☆ショータイム!!","type":"DX","ds":[5.0,8.0,11.7,14.0],"levels":["5","8","11+","14"]},"11378":{"name":"Strive against fate","type":"DX","ds":[6.0,7.9,13.2,14.5],"levels":["6","7+","13","14"]},"11379":{"name":"sølips","type":"DX","ds":[6.0,8.5,13.7,14.9],"levels":["6","8","13+","14+"]},"11380":{"name":"パーフェクション","type":"DX","ds":[2.0,7.8,10.8,13.4],"levels":["2","7+","10+","13"]},"11381":{"name":"デーモンベット","type":"DX","ds":[2.0,7.5,10.5,13.2],"levels":["2","7","10","13"]},"11382":{"name":"HECATONCHEIR","type":"DX","ds":[5.0,8.0,12.7,14.1],"levels":["5","8","12+","14"]},"11383":{"name":"Irresistible","type":"DX","ds":[3.0,7.5,11.0,13.6],"levels":["3","7","11","13+"]},"11384":{"name":"HAGAKIRI","type":"DX","ds":[5.0,7.8,12.5,13.9],"levels":["5","7+","12","13+"]},"11385":{"name":"N3V3R G3T OV3R","type":"DX","ds":[4.0,7.8,12.0,14.3],"levels":["4","7+","12","14"]},"11386":{"name":"Swift Swing","type":"DX","ds":[4.0,8.0,12.5,14.3],"levels":["4","8","12","14"]},"11387":{"name":"星空パーティーチューン","type":"DX","ds":[4.0,8.8,11.5,13.7],"levels":["4","8+","11","13+"]},"11388":{"name":"チューリングの跡","type":"DX","ds":[4.0,8.0,13.5,14.8],"levels":["4","8","13","14+"]},"11389":{"name":"Sage","type":"DX","ds":[6.0,8.2,12.9,14.5],"levels":["6","8","12+","14"]},"11390":{"name":"OTOGEMA","type":"DX","ds":[4.0,7.0,10.7,13.6],"levels":["4","7","10+","13+"]},"11391":{"name":"WiPE OUT MEMORIES","type":"DX","ds":[6.0,8.8,12.9,14.8],"levels":["6","8+","12+","14+"]},"11392":{"name":"Metamorphosism","type":"DX","ds":[6.0,8.0,12.8,14.7],"levels":["6","8","12+","14+"]},"11393":{"name":"白花の天使","type":"DX","ds":[5.0,8.7,12.0,13.8],"levels":["5","8+","12","13+"]},"11394":{"name":"World's end loneliness","type":"DX","ds":[7.0,9.8,13.0,14.9],"levels":["7","9+","13","14+"]},"11395":{"name":"Jouez Avec Moi?","type":"DX","ds":[4.0,7.7,10.8,13.8],"levels":["4","7+","10+","13+"]},"11398":{"name":"Good bye, Merry-Go-Round.","type":"DX","ds":[5.0,7.8,12.5,14.1],"levels":["5","7+","12","14"]},"11399":{"name":"ツクヨミステップ","type":"DX","ds":[4.0,7.7,10.8,13.5],"levels":["4","7+","10+","13"]},"11400":{"name":"folern","type":"DX","ds":[5.0,8.5,12.2,13.9],"levels":["5","8","12","13+"]},"11401":{"name":"コスモポップファンクラブ","type":"DX","ds":[3.0,6.2,10.7,13.2],"levels":["3","6","10+","13"]},"11402":{"name":"撩乱乙女†無双劇","type":"DX","ds":[4.0,6.8,11.7,13.4],"levels":["4","6","11+","13"]},"11404":{"name":"See The Light","type":"DX","ds":[3.0,6.5,11.5,13.7],"levels":["3","6","11","13+"]},"11405":{"name":"エータ・ベータ・イータ","type":"DX","ds":[6.0,7.8,12.4,14.1],"levels":["6","7+","12","14"]},"11410":{"name":"ヴァンパイア","type":"DX","ds":[3.0,6.8,10.2,11.7,13.4],"levels":["3","6","10","11+","13"]},"11411":{"name":"エンヴィーベイビー","type":"DX","ds":[3.0,7.0,9.7,13.0],"levels":["3","7","9+","13"]},"11412":{"name":"初音天地開闢神話","type":"DX","ds":[5.0,8.4,11.0,13.9],"levels":["5","8","11","13+"]},"11413":{"name":"Armageddon","type":"DX","ds":[5.0,8.5,12.9,13.9],"levels":["5","8","12+","13+"]},"11415":{"name":"Dreadnought","type":"DX","ds":[5.0,8.8,12.6,13.9],"levels":["5","8+","12+","13+"]},"11418":{"name":"enchanted love","type":"DX","ds":[3.0,7.0,11.8,13.7],"levels":["3","7","11+","13+"]},"11419":{"name":"Caterpillar Song","type":"DX","ds":[3.0,6.5,12.0,13.9],"levels":["3","6","12","13+"]},"11422":{"name":" ","type":"DX","ds":[3.0,6.5,10.5,12.8],"levels":["3","6","10","12+"]},"11423":{"name":"BLUE ZONE","type":"DX","ds":[4.0,8.2,11.5,14.1],"levels":["4","8","11","14"]},"11424":{"name":"Estahv","type":"DX","ds":[4.0,7.5,11.7,13.8],"levels":["4","7","11+","13+"]},"11425":{"name":"First Dance","type":"DX","ds":[5.0,7.8,12.1,13.9],"levels":["5","7+","12","13+"]},"11426":{"name":"Mjölnir","type":"DX","ds":[6.0,8.8,12.7,14.4],"levels":["6","8+","12+","14"]},"11427":{"name":"Define","type":"DX","ds":[3.0,7.7,11.7,13.5],"levels":["3","7+","11+","13"]},"11428":{"name":"BANG!","type":"DX","ds":[2.0,6.5,10.8,13.1],"levels":["2","6","10+","13"]},"11429":{"name":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~","type":"DX","ds":[6.0,8.5,13.0,14.1],"levels":["6","8","13","14"]},"11432":{"name":"Princess♂","type":"DX","ds":[2.0,7.0,10.5,13.8],"levels":["2","7","10","13+"]},"11433":{"name":"ヒトガタ","type":"DX","ds":[2.0,6.5,10.8,13.4],"levels":["2","6","10+","13"]},"11434":{"name":"Spring of Dreams","type":"DX","ds":[3.0,6.5,10.5,12.8],"levels":["3","6","10","12+"]},"11435":{"name":"大輪の魂 (feat. AO, 司芭扶)","type":"DX","ds":[3.0,6.2,9.8,13.3],"levels":["3","6","9+","13"]},"11436":{"name":"紅に染まる恋の花","type":"DX","ds":[2.0,6.5,10.0,12.5],"levels":["2","6","10","12"]},"11437":{"name":"三妖精SAY YA!!!","type":"DX","ds":[3.0,6.8,10.0,13.3],"levels":["3","6","10","13"]},"11438":{"name":"Reach For The Stars (Re-Colors)","type":"DX","ds":[5.0,7.8,11.5,13.9],"levels":["5","7+","11","13+"]},"11439":{"name":"ジャンキーナイトタウンオーケストラ","type":"DX","ds":[3.0,6.5,10.0,12.9],"levels":["3","6","10","12+"]},"11441":{"name":"終焉逃避行","type":"DX","ds":[4.0,6.5,9.8,12.9],"levels":["4","6","9+","12+"]},"11443":{"name":"8-EM","type":"DX","ds":[5.0,8.5,12.6,13.8],"levels":["5","8","12+","13+"]},"11444":{"name":"若い力","type":"DX","ds":[3.0,6.0,9.0,13.3],"levels":["3","6","9","13"]},"11445":{"name":"遺伝子レベル∞スパイラル","type":"DX","ds":[5.0,7.0,9.8,13.7],"levels":["5","7","9+","13+"]},"11446":{"name":"otorii INNOVATED -[i]3-","type":"DX","ds":[6.0,8.9,13.0,14.5],"levels":["6","8+","13","14"]},"11447":{"name":"エゴロック","type":"DX","ds":[5.0,7.7,10.5,13.8],"levels":["5","7+","10","13+"]},"11448":{"name":"ただ選択があった","type":"DX","ds":[2.0,6.0,9.0,12.7],"levels":["2","6","9","12+"]},"11449":{"name":"パズルリボン","type":"DX","ds":[5.0,7.8,11.2,13.3],"levels":["5","7+","11","13"]},"11451":{"name":"Transcend Lights","type":"DX","ds":[4.0,7.0,11.5,13.5],"levels":["4","7","11","13"]},"11452":{"name":"ホシシズク","type":"DX","ds":[4.0,7.8,10.5,13.1],"levels":["4","7+","10","13"]},"11453":{"name":"Rainbow Rush Story","type":"DX","ds":[4.0,8.5,10.5,13.8],"levels":["4","8","10","13+"]},"11454":{"name":"Tricolor⁂circuS","type":"DX","ds":[4.0,7.0,10.7,14.0],"levels":["4","7","10+","14"]},"11455":{"name":"[X]","type":"DX","ds":[5.0,8.0,12.0,13.7],"levels":["5","8","12","13+"]},"11456":{"name":"分解収束テイル","type":"DX","ds":[3.0,7.8,11.0,13.7],"levels":["3","7+","11","13+"]},"11457":{"name":"mystique as iris","type":"DX","ds":[5.0,9.7,12.8,14.6],"levels":["5","9+","12+","14+"]},"11458":{"name":"Rising on the horizon","type":"DX","ds":[5.0,8.0,12.7,14.4],"levels":["5","8","12+","14"]},"11459":{"name":"You Mean the World to Me","type":"DX","ds":[3.0,7.2,11.5,13.7],"levels":["3","7","11","13+"]},"11460":{"name":"Neon Kingdom","type":"DX","ds":[4.0,6.8,10.9,13.8],"levels":["4","6","10+","13+"]},"11461":{"name":"#狂った民族2 PRAVARGYAZOOQA","type":"DX","ds":[6.0,7.8,12.7,14.4],"levels":["6","7+","12+","14"]},"11462":{"name":"VSpook!","type":"DX","ds":[6.0,8.0,12.9,14.3],"levels":["6","8","12+","14"]},"11463":{"name":"RIFFRAIN","type":"DX","ds":[3.0,6.0,9.7,13.2],"levels":["3","6","9+","13"]},"11464":{"name":"Falling","type":"DX","ds":[4.0,7.0,10.2,13.4],"levels":["4","7","10","13"]},"11465":{"name":"ピリオドサイン","type":"DX","ds":[4.0,7.8,10.7,13.5],"levels":["4","7+","10+","13"]},"11466":{"name":"群青シグナル","type":"DX","ds":[5.0,8.2,11.7,13.8],"levels":["5","8","11+","13+"]},"11467":{"name":"Beat Opera op.1","type":"DX","ds":[3.0,7.7,10.8,14.0],"levels":["3","7+","10+","14"]},"11468":{"name":"星見草","type":"DX","ds":[4.0,8.0,11.0,13.8],"levels":["4","8","11","13+"]},"11469":{"name":"\"411Ψ892\"","type":"DX","ds":[5.0,8.7,12.7,14.3],"levels":["5","8+","12+","14"]},"11470":{"name":"康莊大道","type":"DX","ds":[6.0,8.7,13.2,14.7],"levels":["6","8+","13","14+"]},"11471":{"name":"蜘蛛の糸","type":"DX","ds":[5.0,8.8,12.8,14.2],"levels":["5","8+","12+","14"]},"11472":{"name":"Don't Fight The Music","type":"DX","ds":[5.0,9.0,12.8,14.1],"levels":["5","9","12+","14"]},"11473":{"name":"Catch Me If You Can","type":"DX","ds":[5.0,7.0,10.8,13.2],"levels":["5","7","10+","13"]},"11474":{"name":"MAGNETAR GIRL","type":"DX","ds":[5.0,8.0,10.7,13.8],"levels":["5","8","10+","13+"]},"11475":{"name":"SUPER AMBULANCE","type":"DX","ds":[6.0,8.7,12.0,14.3],"levels":["6","8+","12","14"]},"11477":{"name":"Ghost Dance","type":"DX","ds":[4.0,7.7,10.0,13.3],"levels":["4","7+","10","13"]},"11478":{"name":"電光石火","type":"DX","ds":[5.0,8.0,12.8,14.3],"levels":["5","8","12+","14"]},"11479":{"name":"Hainuwele","type":"DX","ds":[5.0,8.0,12.9,14.3],"levels":["5","8","12+","14"]},"11481":{"name":"アニマル","type":"DX","ds":[3.0,7.8,10.8,13.1],"levels":["3","7+","10+","13"]},"11482":{"name":"ジレンマ","type":"DX","ds":[3.0,7.5,10.2,12.9],"levels":["3","7","10","12+"]},"11483":{"name":"踊","type":"DX","ds":[2.0,6.5,8.5,11.5,13.2],"levels":["2","6","8","11","13"]},"11485":{"name":"フォニイ","type":"DX","ds":[2.0,6.2,9.8,11.5,13.3],"levels":["2","6","9+","11","13"]},"11486":{"name":"ヴィラン","type":"DX","ds":[2.0,6.0,9.2,11.9,13.0],"levels":["2","6","9","11+","13"]},"11487":{"name":"EYE","type":"DX","ds":[2.0,6.5,9.0,13.0],"levels":["2","6","9","13"]},"11488":{"name":"スカーレット警察のゲットーパトロール24時","type":"DX","ds":[3.0,7.0,9.5,13.5],"levels":["3","7","9","13"]},"11489":{"name":"田中","type":"DX","ds":[5.0,8.5,12.1,14.3],"levels":["5","8","12","14"]},"11490":{"name":"Random","type":"DX","ds":[3.0,7.0,11.2,13.7],"levels":["3","7","11","13+"]},"11491":{"name":"Luminaria","type":"DX","ds":[5.0,7.8,12.2,14.0],"levels":["5","7+","12","14"]},"11492":{"name":"群青讃歌","type":"DX","ds":[1.0,6.2,9.5,12.4],"levels":["1","6","9","12"]},"11493":{"name":"セカイ","type":"DX","ds":[2.0,6.0,10.0,12.8],"levels":["2","6","10","12+"]},"11494":{"name":"ワーワーワールド","type":"DX","ds":[3.0,6.2,9.7,13.0],"levels":["3","6","9+","13"]},"11495":{"name":"銀のめぐり","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11496":{"name":"Destiny Runner","type":"DX","ds":[4.0,7.7,11.2,13.9],"levels":["4","7+","11","13+"]},"11498":{"name":"モンダイナイトリッパー!","type":"DX","ds":[4.0,7.0,10.7,13.6],"levels":["4","7","10+","13+"]},"11499":{"name":"マーシャル・マキシマイザー","type":"DX","ds":[4.0,7.2,9.8,13.2],"levels":["4","7","9+","13"]},"11500":{"name":"秋の未確認生物","type":"DX","ds":[4.0,7.2,10.5,13.0],"levels":["4","7","10","13"]},"11502":{"name":"エナドリおいしいソング","type":"DX","ds":[5.0,8.7,12.8,13.9],"levels":["5","8+","12+","13+"]},"11503":{"name":"Baddest","type":"DX","ds":[5.0,7.5,10.7,13.7],"levels":["5","7","10+","13+"]},"11504":{"name":"ばかみたい【Taxi Driver Edition】","type":"DX","ds":[2.0,6.5,12.0,13.4],"levels":["2","6","12","13"]},"11505":{"name":"れっつ!みらくる☆はーどこあっ!","type":"DX","ds":[5.0,8.2,11.8,13.9],"levels":["5","8","11+","13+"]},"11506":{"name":"Blank Paper (Prod. TEMPLIME)","type":"DX","ds":[2.0,6.0,8.7,12.9],"levels":["2","6","8+","12+"]},"11507":{"name":"In my world (Prod. KOTONOHOUSE)","type":"DX","ds":[3.0,6.5,10.0,13.3],"levels":["3","6","10","13"]},"11508":{"name":"アイム・マイヒーロー","type":"DX","ds":[2.0,6.2,9.0,13.2],"levels":["2","6","9","13"]},"11509":{"name":"NightTheater","type":"DX","ds":[3.0,7.8,11.8,13.9],"levels":["3","7+","11+","13+"]},"11510":{"name":"キュートなカノジョ","type":"DX","ds":[3.0,6.8,9.8,12.8],"levels":["3","6","9+","12+"]},"11511":{"name":"へべれけジャンキー","type":"DX","ds":[2.0,6.2,9.7,13.2],"levels":["2","6","9+","13"]},"11512":{"name":"きゅうくらりん","type":"DX","ds":[4.0,7.5,11.6,13.7],"levels":["4","7","11+","13+"]},"11513":{"name":"回る空うさぎ","type":"DX","ds":[2.0,6.2,8.2,12.0],"levels":["2","6","8","12"]},"11514":{"name":"Lost Desire","type":"DX","ds":[3.0,7.8,11.7,13.8],"levels":["3","7+","11+","13+"]},"11516":{"name":"Aegleseeker","type":"DX","ds":[5.0,8.5,12.8,14.5],"levels":["5","8","12+","14"]},"11517":{"name":"最強STRONGER","type":"DX","ds":[6.0,8.7,12.8,14.5],"levels":["6","8+","12+","14"]},"11518":{"name":"ボッカデラベリタ","type":"DX","ds":[3.0,7.0,10.0,13.2],"levels":["3","7","10","13"]},"11519":{"name":"『んっあっあっ。』","type":"DX","ds":[2.0,6.8,9.5,12.8],"levels":["2","6","9","12+"]},"11520":{"name":"独りんぼエンヴィー","type":"DX","ds":[1.0,6.5,8.5,12.7],"levels":["1","6","8","12+"]},"11521":{"name":"ロータスイーター","type":"DX","ds":[2.0,6.8,9.8,13.3],"levels":["2","6","9+","13"]},"11523":{"name":"ViRTUS","type":"DX","ds":[6.0,9.0,13.2,14.6],"levels":["6","9","13","14+"]},"11524":{"name":"Alice's Suitcase","type":"DX","ds":[3.0,7.7,10.7,13.7],"levels":["3","7+","10+","13+"]},"11525":{"name":"ピュグマリオンの咒文","type":"DX","ds":[4.0,7.2,10.7,13.8],"levels":["4","7","10+","13+"]},"11526":{"name":"トノサマビーム","type":"DX","ds":[3.0,7.0,10.5,12.8],"levels":["3","7","10","12+"]},"11527":{"name":"enchanted wanderer","type":"DX","ds":[3.0,7.2,12.0,13.8],"levels":["3","7","12","13+"]},"11528":{"name":"Comet Panto Men!","type":"DX","ds":[5.0,7.8,12.0,13.9],"levels":["5","7+","12","13+"]},"11529":{"name":"ツムギボシ","type":"DX","ds":[5.0,7.8,11.9,13.9],"levels":["5","7+","11+","13+"]},"11530":{"name":"VeRForTe αRtE:VEiN","type":"DX","ds":[6.0,8.2,12.9,14.8],"levels":["6","8","12+","14+"]},"11532":{"name":"ヱデン","type":"DX","ds":[3.0,6.5,9.0,12.8],"levels":["3","6","9","12+"]},"11533":{"name":"にゃーにゃー冒険譚","type":"DX","ds":[5.0,8.2,11.0,13.7],"levels":["5","8","11","13+"]},"11534":{"name":"The Great Banquet","type":"DX","ds":[4.0,8.0,11.5,14.0],"levels":["4","8","11","14"]},"11535":{"name":"Redemption","type":"DX","ds":[4.0,7.8,11.8,13.9],"levels":["4","7+","11+","13+"]},"11536":{"name":"Ether Second","type":"DX","ds":[4.0,7.8,11.8,13.9],"levels":["4","7+","11+","13+"]},"11537":{"name":"Straight into the lights","type":"DX","ds":[4.0,8.5,12.5,14.8],"levels":["4","8","12","14+"]},"11538":{"name":"アンバークロニクル","type":"DX","ds":[5.0,7.8,11.0,13.3],"levels":["5","7+","11","13"]},"11539":{"name":"リフヴェイン","type":"DX","ds":[3.0,7.5,10.8,13.6],"levels":["3","7","10+","13+"]},"11540":{"name":"Kairos","type":"DX","ds":[4.0,7.8,11.2,13.5],"levels":["4","7+","11","13"]},"11541":{"name":"宵の鳥","type":"DX","ds":[4.0,7.7,10.7,13.6],"levels":["4","7+","10+","13+"]},"11542":{"name":"ここからはじまるプロローグ。 (Kanon Remix)","type":"DX","ds":[4.0,7.0,11.8,13.8],"levels":["4","7","11+","13+"]},"11543":{"name":"モ°ルモ°ル (MZK Skippin' Remix)","type":"DX","ds":[3.0,6.0,10.9,13.7],"levels":["3","6","10+","13+"]},"11544":{"name":"VERTeX (rintaro soma deconstructed remix)","type":"DX","ds":[5.0,7.8,12.8,14.6],"levels":["5","7+","12+","14+"]},"11545":{"name":"隠密あんみつDX","type":"DX","ds":[3.0,7.0,10.7,13.5],"levels":["3","7","10+","13"]},"11546":{"name":"地球","type":"DX","ds":[6.0,9.0,12.8,14.3],"levels":["6","9","12+","14"]},"11547":{"name":"Churros Parlor","type":"DX","ds":[5.0,7.8,12.5,13.8],"levels":["5","7+","12","13+"]},"11548":{"name":"超熊猫的周遊記(ワンダーパンダートラベラー)","type":"DX","ds":[4.0,7.7,12.7,14.6],"levels":["4","7+","12+","14+"]},"11549":{"name":"Trrricksters!!","type":"DX","ds":[6.0,8.0,12.8,14.3],"levels":["6","8","12+","14"]},"11550":{"name":"FLUFFY FLASH","type":"DX","ds":[6.0,8.5,12.8,14.4],"levels":["6","8","12+","14"]},"11551":{"name":"STARRED HEART","type":"DX","ds":[3.0,5.8,9.7,12.5],"levels":["3","5","9+","12"]},"11552":{"name":"Y.Y.Y.計画!!!!","type":"DX","ds":[4.0,7.8,10.7,13.3],"levels":["4","7+","10+","13"]},"11553":{"name":"Last Kingdom","type":"DX","ds":[4.0,7.7,12.5,13.8],"levels":["4","7+","12","13+"]},"11554":{"name":"LAMIA","type":"DX","ds":[6.0,8.0,13.0,14.7],"levels":["6","8","13","14+"]},"11555":{"name":"ヒバリ","type":"DX","ds":[2.0,5.0,10.7,13.4],"levels":["2","5","10+","13"]},"11556":{"name":"Hello, Hologram","type":"DX","ds":[5.0,7.2,10.5,13.8],"levels":["5","7","10","13+"]},"11557":{"name":"不機嫌なスリーカード","type":"DX","ds":[3.0,7.5,10.5,13.0],"levels":["3","7","10","13"]},"11558":{"name":"神っぽいな","type":"DX","ds":[2.0,6.5,8.7,11.7,13.3],"levels":["2","6","8+","11+","13"]},"11559":{"name":"魔法少女とチョコレゐト","type":"DX","ds":[3.0,6.8,9.5,13.5],"levels":["3","6","9","13"]},"11560":{"name":"阿修羅ちゃん","type":"DX","ds":[3.0,6.8,10.0,13.2],"levels":["3","6","10","13"]},"11561":{"name":"おとせサンダー","type":"DX","ds":[3.0,6.5,9.8,11.5,13.7],"levels":["3","6","9+","11","13+"]},"11562":{"name":"ロウワー","type":"DX","ds":[2.0,6.0,8.8,11.5,13.5],"levels":["2","6","8+","11","13"]},"11563":{"name":"キャットラビング","type":"DX","ds":[2.0,6.5,8.8,12.8],"levels":["2","6","8+","12+"]},"11564":{"name":"リスペク風神","type":"DX","ds":[3.0,6.8,10.8,13.7],"levels":["3","6","10+","13+"]},"11565":{"name":"Let you DIVE!","type":"DX","ds":[3.0,7.8,11.5,12.8],"levels":["3","7+","11","12+"]},"11566":{"name":"Knight Rider","type":"DX","ds":[5.0,8.5,11.2,13.8],"levels":["5","8","11","13+"]},"11567":{"name":"I’m Here (feat. Merry Kirk-Holmes)","type":"DX","ds":[4.0,7.5,10.0,13.2],"levels":["4","7","10","13"]},"11568":{"name":"INTERNET OVERDOSE","type":"DX","ds":[4.0,7.5,10.8,13.5],"levels":["4","7","10+","13"]},"11569":{"name":"魂のルフラン","type":"DX","ds":[2.0,6.5,9.5,12.9],"levels":["2","6","9","12+"]},"11570":{"name":"Shooting Shower~DANCE TIME(シンディ)~","type":"DX","ds":[4.0,6.5,9.0,13.0],"levels":["4","6","9","13"]},"11571":{"name":"Lights of Muse","type":"DX","ds":[3.0,7.0,10.0,13.2],"levels":["3","7","10","13"]},"11572":{"name":"tape/stop/night","type":"DX","ds":[2.0,6.8,10.2,12.8],"levels":["2","6","10","12+"]},"11573":{"name":"Final Step!","type":"DX","ds":[4.0,7.7,11.0,13.8],"levels":["4","7+","11","13+"]},"11574":{"name":"The 90's Decision","type":"DX","ds":[3.0,6.5,11.2,13.0],"levels":["3","6","11","13"]},"11575":{"name":"僕の和風本当上手","type":"DX","ds":[5.0,8.0,12.0,14.0],"levels":["5","8","12","14"]},"11576":{"name":"Cthugha","type":"DX","ds":[6.0,8.8,12.5,14.2],"levels":["6","8+","12","14"]},"11577":{"name":"はんぶんこ","type":"DX","ds":[1.0,6.0,8.7,12.9],"levels":["1","6","8+","12+"]},"11578":{"name":"PUPA","type":"DX","ds":[6.0,7.7,12.8,14.4],"levels":["6","7+","12+","14"]},"11580":{"name":"解けないように","type":"DX","ds":[4.0,7.5,9.8,12.8],"levels":["4","7","9+","12+"]},"11583":{"name":"インターネットサバイバー","type":"DX","ds":[3.0,7.0,11.0,13.4],"levels":["3","7","11","13"]},"11584":{"name":"コンティニュー! feat. 藍月なくる","type":"DX","ds":[4.0,7.0,10.7,13.6],"levels":["4","7","10+","13+"]},"11585":{"name":"Sunday Night feat Kanata.N","type":"DX","ds":[3.0,6.5,10.8,13.5],"levels":["3","6","10+","13"]},"11586":{"name":"PERSONA feat. PANXI","type":"DX","ds":[4.0,7.5,10.8,13.3],"levels":["4","7","10+","13"]},"11587":{"name":"Halfway(>∀<)","type":"DX","ds":[5.0,8.0,12.0,13.7],"levels":["5","8","12","13+"]},"11588":{"name":"Complex Mind","type":"DX","ds":[5.0,7.8,11.7,13.8],"levels":["5","7+","11+","13+"]},"11589":{"name":"DROPS feat. Such","type":"DX","ds":[3.0,6.5,10.7,13.2],"levels":["3","6","10+","13"]},"11590":{"name":"あつすぎの歌","type":"DX","ds":[4.0,7.2,10.5,13.8],"levels":["4","7","10","13+"]},"11591":{"name":"ULTRA SYNERGY MATRIX","type":"DX","ds":[5.0,7.4,12.0,14.0],"levels":["5","7","12","14"]},"11592":{"name":"花となれ","type":"DX","ds":[2.0,6.2,8.8,12.2],"levels":["2","6","8+","12"]},"11593":{"name":"私のドッペルゲンガー","type":"DX","ds":[3.0,7.5,10.7,13.2],"levels":["3","7","10+","13"]},"11594":{"name":"BULK UP (GAME EXCLUSIVE EDIT)","type":"DX","ds":[5.0,8.5,11.9,14.2],"levels":["5","8","11+","14"]},"11596":{"name":"Vallista","type":"DX","ds":[4.0,8.0,12.6,14.0],"levels":["4","8","12+","14"]},"11597":{"name":"ノンブレス・オブリージュ","type":"DX","ds":[3.0,7.2,10.0,13.1],"levels":["3","7","10","13"]},"11598":{"name":"テオ","type":"DX","ds":[5.0,7.8,10.8,13.2],"levels":["5","7+","10+","13"]},"11599":{"name":"まにまに","type":"DX","ds":[4.0,7.0,9.8,12.7],"levels":["4","7","9+","12+"]},"11600":{"name":"感情ディシーブ","type":"DX","ds":[3.0,7.0,9.7,13.1],"levels":["3","7","9+","13"]},"11601":{"name":"ド屑","type":"DX","ds":[2.0,6.5,9.5,13.2],"levels":["2","6","9","13"]},"11602":{"name":"絶対敵対メチャキライヤー","type":"DX","ds":[3.0,7.7,9.8,12.9],"levels":["3","7+","9+","12+"]},"11603":{"name":"つるぺったん","type":"DX","ds":[4.0,7.7,10.0,12.5],"levels":["4","7+","10","12"]},"11604":{"name":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~","type":"DX","ds":[4.0,7.8,10.5,13.7],"levels":["4","7+","10","13+"]},"11605":{"name":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~","type":"DX","ds":[3.0,6.5,10.7,13.3],"levels":["3","6","10+","13"]},"11606":{"name":"Snow Colored Score","type":"DX","ds":[2.0,6.5,9.9,12.9],"levels":["2","6","9+","12+"]},"11607":{"name":"MAGENTA POTION","type":"DX","ds":[2.0,6.5,10.5,13.7],"levels":["2","6","10","13+"]},"11608":{"name":"NOIZY BOUNCE","type":"DX","ds":[2.0,6.5,10.0,13.4],"levels":["2","6","10","13"]},"11609":{"name":"サンバディ!","type":"DX","ds":[2.0,6.5,9.7,13.2],"levels":["2","6","9+","13"]},"11610":{"name":"Horoscope Express","type":"DX","ds":[5.0,8.0,11.5,14.0],"levels":["5","8","11","14"]},"11611":{"name":"Party☆People☆Princess","type":"DX","ds":[5.0,7.8,11.9,14.3],"levels":["5","7+","11+","14"]},"11612":{"name":"Latent Kingdom","type":"DX","ds":[6.0,8.5,12.8,14.9],"levels":["6","8","12+","14+"]},"11613":{"name":"Mystic Parade","type":"DX","ds":[3.0,7.5,10.0,13.5],"levels":["3","7","10","13"]},"11614":{"name":"Cry Cry Cry","type":"DX","ds":[2.0,6.2,9.8,12.8],"levels":["2","6","9+","12+"]},"11615":{"name":"ぽわわん劇場","type":"DX","ds":[5.0,7.8,11.2,13.5],"levels":["5","7+","11","13"]},"11616":{"name":"my flow","type":"DX","ds":[4.0,7.8,11.0,13.7],"levels":["4","7+","11","13+"]},"11617":{"name":"POWER OF UNITY","type":"DX","ds":[5.0,8.2,12.0,13.8],"levels":["5","8","12","13+"]},"11618":{"name":"Energizing Flame","type":"DX","ds":[6.0,8.0,12.8,14.4],"levels":["6","8","12+","14"]},"11619":{"name":"KHYMΞXΛ","type":"DX","ds":[6.0,8.7,12.9,14.7],"levels":["6","8+","12+","14+"]},"11620":{"name":"フェイクフェイス・フェイルセイフ","type":"DX","ds":[5.0,7.8,11.9,13.8],"levels":["5","7+","11+","13+"]},"11621":{"name":"ふらふらふら、","type":"DX","ds":[3.0,7.8,11.5,13.7],"levels":["3","7+","11","13+"]},"11622":{"name":"シックスプラン","type":"DX","ds":[2.0,6.2,9.2,13.2],"levels":["2","6","9","13"]},"11623":{"name":"フタタビ","type":"DX","ds":[2.0,6.8,11.2,13.4],"levels":["2","6","11","13"]},"11624":{"name":"SQUAD-Phvntom-","type":"DX","ds":[5.0,7.8,12.8,14.3],"levels":["5","7+","12+","14"]},"11625":{"name":"GEOMETRIC DANCE","type":"DX","ds":[4.0,7.7,12.5,14.4],"levels":["4","7+","12","14"]},"11626":{"name":"Ring","type":"DX","ds":[2.0,6.5,9.8,12.8],"levels":["2","6","9+","12+"]},"11627":{"name":"インパアフェクシオン・ホワイトガアル","type":"DX","ds":[4.0,7.9,11.5,14.2],"levels":["4","7+","11","14"]},"11628":{"name":"WE'RE BACK!!","type":"DX","ds":[4.0,8.0,12.2,14.0],"levels":["4","8","12","14"]},"11629":{"name":"熱異常","type":"DX","ds":[4.0,7.7,10.2,12.1,13.9],"levels":["4","7+","10","12","13+"]},"11630":{"name":"1000年生きてる","type":"DX","ds":[3.0,7.8,9.0,13.4],"levels":["3","7+","9","13"]},"11631":{"name":"IMAWANOKIWA","type":"DX","ds":[3.0,7.5,10.8,13.7],"levels":["3","7","10+","13+"]},"11632":{"name":"Play merrily NEO","type":"DX","ds":[2.0,7.0,9.8,12.9],"levels":["2","7","9+","12+"]},"11633":{"name":"OMAKENO Stroke","type":"DX","ds":[5.0,8.0,11.9,13.8],"levels":["5","8","11+","13+"]},"11636":{"name":"さくゆいたいそう","type":"DX","ds":[2.0,6.8,9.7,12.6],"levels":["2","6","9+","12+"]},"11637":{"name":"バグ","type":"DX","ds":[4.0,7.5,10.2,11.8,13.8],"levels":["4","7","10","11+","13+"]},"11638":{"name":"星界ちゃんと可不ちゃんのおつかい合騒曲","type":"DX","ds":[5.0,8.0,11.9,13.8],"levels":["5","8","11+","13+"]},"11639":{"name":"Burn My Soul","type":"DX","ds":[4.0,7.8,10.5,12.8],"levels":["4","7+","10","12+"]},"11640":{"name":"with U","type":"DX","ds":[4.0,7.8,12.0,13.4],"levels":["4","7+","12","13"]},"11641":{"name":"Love Kills U","type":"DX","ds":[3.0,7.8,10.7,13.4],"levels":["3","7+","10+","13"]},"11642":{"name":"DANGEROOOOUS JUNGLE","type":"DX","ds":[4.0,7.8,11.8,13.8],"levels":["4","7+","11+","13+"]},"11643":{"name":"天使光輪","type":"DX","ds":[6.0,8.2,12.6,14.4],"levels":["6","8","12+","14"]},"11645":{"name":"トンデモワンダーズ","type":"DX","ds":[3.0,7.0,10.0,13.6],"levels":["3","7","10","13+"]},"11646":{"name":"神威","type":"DX","ds":[6.0,8.7,12.8,14.6],"levels":["6","8+","12+","14+"]},"11647":{"name":"ozma","type":"DX","ds":[6.0,8.8,12.9,13.9],"levels":["6","8+","12+","13+"]},"11648":{"name":"月面基地","type":"DX","ds":[5.0,7.8,12.5,13.7],"levels":["5","7+","12","13+"]},"11650":{"name":"ずんだもんの朝食 〜目覚ましずんラップ〜","type":"DX","ds":[3.0,8.0,10.8,13.1],"levels":["3","8","10+","13"]},"11651":{"name":"あなたは世界の終わりにずんだを食べるのだ","type":"DX","ds":[2.0,6.2,9.8,12.9],"levels":["2","6","9+","12+"]},"11652":{"name":"HUMANBORG","type":"DX","ds":[4.0,7.0,12.0,13.8],"levels":["4","7","12","13+"]},"11653":{"name":"ULTRA POWER","type":"DX","ds":[3.0,6.2,11.2,13.5],"levels":["3","6","11","13"]},"11654":{"name":"ジェヘナ","type":"DX","ds":[2.0,6.5,9.8,13.3],"levels":["2","6","9+","13"]},"11655":{"name":"ツギハギスタッカート","type":"DX","ds":[1.0,6.0,9.5,12.7],"levels":["1","6","9","12+"]},"11656":{"name":"HANIPAGANDA","type":"DX","ds":[4.0,7.2,11.8,13.6],"levels":["4","7","11+","13+"]},"11657":{"name":"Rush-Hour","type":"DX","ds":[4.0,8.7,12.5,13.8],"levels":["4","8+","12","13+"]},"11658":{"name":"QUEEN","type":"DX","ds":[3.0,6.5,10.0,12.8],"levels":["3","6","10","12+"]},"11659":{"name":"天使の翼。","type":"DX","ds":[2.0,6.2,9.8,12.9],"levels":["2","6","9+","12+"]},"11660":{"name":"さよならプリンセス","type":"DX","ds":[4.0,7.2,10.8,12.9],"levels":["4","7","10+","12+"]},"11661":{"name":"Apollo","type":"DX","ds":[7.0,8.8,13.0,14.7],"levels":["7","8+","13","14+"]},"11662":{"name":"raputa","type":"DX","ds":[7.0,8.7,13.7,14.9],"levels":["7","8+","13+","14+"]},"11663":{"name":"系ぎて","type":"DX","ds":[7.0,10.5,13.8,14.7,15.0],"levels":["7","10","13+","14+","15"]},"11664":{"name":"アルカンシエル","type":"DX","ds":[4.0,7.2,10.7,12.9],"levels":["4","7","10+","12+"]},"11665":{"name":"RAD DOGS","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11666":{"name":"アイディスマイル","type":"DX","ds":[3.0,7.0,9.7,12.8],"levels":["3","7","9+","12+"]},"11667":{"name":"にっこり^^調査隊のテーマ","type":"DX","ds":[3.0,6.8,10.5,12.7],"levels":["3","6","10","12+"]},"11668":{"name":"PinqPiq (xovevox Remix)","type":"DX","ds":[4.0,6.8,11.0,13.7],"levels":["4","6","11","13+"]},"11669":{"name":"エスオーエス","type":"DX","ds":[5.0,7.8,10.9,13.6],"levels":["5","7+","10+","13+"]},"11670":{"name":"のじゃロリック","type":"DX","ds":[3.0,7.5,10.0,13.1],"levels":["3","7","10","13"]},"11671":{"name":"Edelweiss","type":"DX","ds":[5.0,8.0,11.8,13.9],"levels":["5","8","11+","13+"]},"11672":{"name":"QuiQ","type":"DX","ds":[6.0,8.7,12.9,14.4],"levels":["6","8+","12+","14"]},"11673":{"name":"IF:U","type":"DX","ds":[6.0,8.0,12.8,14.6],"levels":["6","8","12+","14+"]},"11674":{"name":"Cider P@rty","type":"DX","ds":[3.0,7.8,11.0,13.5],"levels":["3","7+","11","13"]},"11675":{"name":"勦滅","type":"DX","ds":[5.0,7.8,11.8,14.2],"levels":["5","7+","11+","14"]},"11676":{"name":"Lunatic Vibes","type":"DX","ds":[5.0,7.7,11.2,13.8],"levels":["5","7+","11","13+"]},"11677":{"name":"Bloody Trail","type":"DX","ds":[6.0,8.8,12.8,14.5],"levels":["6","8+","12+","14"]},"11678":{"name":"RE:INCARNATED DRAGNER","type":"DX","ds":[5.0,8.0,11.8,13.9],"levels":["5","8","11+","13+"]},"11679":{"name":"Beginning together!","type":"DX","ds":[4.0,7.0,10.7,13.7],"levels":["4","7","10+","13+"]},"11680":{"name":"Shining Ray ~僕らの絆~","type":"DX","ds":[5.0,7.2,10.5,13.3],"levels":["5","7","10","13"]},"11681":{"name":"DEVOTION","type":"DX","ds":[5.0,7.8,11.7,14.3],"levels":["5","7+","11+","14"]},"11682":{"name":"Geranium","type":"DX","ds":[5.0,7.0,10.8,13.7],"levels":["5","7","10+","13+"]},"11683":{"name":"The Cursed Doll","type":"DX","ds":[3.0,6.8,11.0,13.5],"levels":["3","6","11","13"]},"11684":{"name":"RondeauX of RagnaroQ","type":"DX","ds":[5.0,8.5,12.5,14.5],"levels":["5","8","12","14"]},"11685":{"name":"ℝ∈Χ LUNATiCA","type":"DX","ds":[6.0,9.0,12.9,14.8],"levels":["6","9","12+","14+"]},"11686":{"name":"Λzure Vixen","type":"DX","ds":[6.0,8.0,13.2,14.6],"levels":["6","8","13","14+"]},"11687":{"name":"MarbleBlue.","type":"DX","ds":[6.0,8.2,12.9,14.5],"levels":["6","8","12+","14"]},"11688":{"name":"まっすぐ→→→ストリーム!","type":"DX","ds":[4.0,7.5,10.7,13.5],"levels":["4","7","10+","13"]},"11689":{"name":"最っ高のエンタメだ!!","type":"DX","ds":[5.0,7.2,11.2,13.7],"levels":["5","7","11","13+"]},"11690":{"name":"Baqeela","type":"DX","ds":[3.0,6.5,10.8,13.8],"levels":["3","6","10+","13+"]},"11691":{"name":"Ai C","type":"DX","ds":[5.0,8.2,12.0,14.0],"levels":["5","8","12","14"]},"11692":{"name":"INTERNET YAMERO","type":"DX","ds":[4.0,7.8,10.7,11.9,13.8],"levels":["4","7+","10+","11+","13+"]},"11693":{"name":"過去を喰らう","type":"DX","ds":[4.0,7.5,10.0,13.0],"levels":["4","7","10","13"]},"11694":{"name":"強風オールバック","type":"DX","ds":[2.0,6.2,9.7,12.6],"levels":["2","6","9+","12+"]},"11695":{"name":"寝起きヤシの木","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11696":{"name":"アイドル","type":"DX","ds":[3.0,6.5,9.8,11.5,13.1],"levels":["3","6","9+","11","13"]},"11697":{"name":"ラビットホール","type":"DX","ds":[3.0,7.0,9.8,11.8,13.3],"levels":["3","7","9+","11+","13"]},"11698":{"name":"酔いどれ知らず","type":"DX","ds":[2.0,6.0,8.5,11.6,13.2],"levels":["2","6","8","11+","13"]},"11699":{"name":"新人類","type":"DX","ds":[3.0,6.5,10.7,13.6],"levels":["3","6","10+","13+"]},"11700":{"name":"Freak Out Hr.","type":"DX","ds":[3.0,7.0,10.7,13.3],"levels":["3","7","10+","13"]},"11701":{"name":"さよならヒストリー","type":"DX","ds":[3.0,7.2,10.5,13.0],"levels":["3","7","10","13"]},"11702":{"name":"New York Back Raise","type":"DX","ds":[3.0,7.8,12.7,13.7],"levels":["3","7+","12+","13+"]},"11704":{"name":"DUAL ROZES","type":"DX","ds":[3.0,6.2,9.7,13.6],"levels":["3","6","9+","13+"]},"11705":{"name":"VOLT","type":"DX","ds":[3.0,7.5,10.9,13.4],"levels":["3","7","10+","13"]},"11706":{"name":"tiny tales continue","type":"DX","ds":[5.0,8.0,11.0,13.9],"levels":["5","8","11","13+"]},"11707":{"name":"ouroboros -twin stroke of the end-","type":"DX","ds":[6.0,9.0,12.5,14.5],"levels":["6","9","12","14"]},"11710":{"name":"サイバーサンダーサイダー","type":"DX","ds":[4.0,6.5,10.7,13.7],"levels":["4","6","10+","13+"]},"11711":{"name":"おくすり飲んで寝よう","type":"DX","ds":[3.0,6.5,9.7,12.8],"levels":["3","6","9+","12+"]},"11712":{"name":"バラバラ〜仮初レインボーローズ〜","type":"DX","ds":[2.0,6.0,10.7,12.7],"levels":["2","6","10+","12+"]},"11713":{"name":"QUATTUORUX","type":"DX","ds":[6.0,8.8,13.0,14.5],"levels":["6","8+","13","14"]},"11714":{"name":"匿名M","type":"DX","ds":[3.0,7.0,9.7,12.8],"levels":["3","7","9+","12+"]},"11715":{"name":"ライアーダンサー","type":"DX","ds":[3.0,7.5,10.0,13.1],"levels":["3","7","10","13"]},"11716":{"name":"バカ通信","type":"DX","ds":[5.0,7.9,11.0,13.6],"levels":["5","7+","11","13+"]},"11717":{"name":"LOSTPHANTASIA","type":"DX","ds":[2.0,6.5,9.8,12.6],"levels":["2","6","9+","12+"]},"11718":{"name":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)","type":"DX","ds":[2.0,6.2,9.8,13.3],"levels":["2","6","9+","13"]},"11720":{"name":"Re:Unknown X","type":"DX","ds":[6.0,9.0,12.5,14.7],"levels":["6","9","12","14+"]},"11721":{"name":"INFiNiTE ENERZY -Overdoze-","type":"DX","ds":[5.0,8.0,13.0,14.0],"levels":["5","8","13","14"]},"11722":{"name":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと","type":"DX","ds":[5.0,7.8,10.8,13.4],"levels":["5","7+","10+","13"]},"11723":{"name":"BOOM! BOOM!! BOOM!!!","type":"DX","ds":[4.0,7.0,10.5,13.6],"levels":["4","7","10","13+"]},"11724":{"name":"Everybody Say HARDCORE TANO*C","type":"DX","ds":[5.0,8.0,10.7,13.6],"levels":["5","8","10+","13+"]},"11725":{"name":"ミラクルポップ☆アドベンチャー!!!!!","type":"DX","ds":[6.0,8.5,12.5,14.2],"levels":["6","8","12","14"]},"11726":{"name":"Trust","type":"DX","ds":[3.0,7.0,11.2,13.6],"levels":["3","7","11","13+"]},"11727":{"name":"ラヴィ","type":"DX","ds":[4.0,7.5,10.7,13.2],"levels":["4","7","10+","13"]},"11728":{"name":"スティールユー","type":"DX","ds":[3.0,7.8,11.0,13.1],"levels":["3","7+","11","13"]},"11729":{"name":"オシオキGIMMICK!!","type":"DX","ds":[3.0,7.5,10.7,12.9],"levels":["3","7","10+","12+"]},"11730":{"name":"偉大なる悪魔は実は大天使パトラちゃん様なのだ!","type":"DX","ds":[4.0,7.7,10.7,13.8],"levels":["4","7+","10+","13+"]},"11731":{"name":"シュガーホリック","type":"DX","ds":[3.0,7.0,10.0,13.1],"levels":["3","7","10","13"]},"11733":{"name":"MUSIC PЯAYER","type":"DX","ds":[4.0,6.5,10.0,13.7],"levels":["4","6","10","13+"]},"11734":{"name":"壱雫空","type":"DX","ds":[3.0,7.0,11.0,13.7],"levels":["3","7","11","13+"]},"11735":{"name":"ザムザ","type":"DX","ds":[1.0,6.5,9.8,12.7],"levels":["1","6","9+","12+"]},"11736":{"name":"プリズム△▽リズム","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11737":{"name":"パラドクスイヴ","type":"DX","ds":[3.0,7.7,11.0,13.5],"levels":["3","7+","11","13"]},"11738":{"name":"YKWTD","type":"DX","ds":[4.0,8.0,11.0,13.8],"levels":["4","8","11","13+"]},"11739":{"name":"184億回のマルチトニック","type":"DX","ds":[5.0,8.2,11.7,14.1],"levels":["5","8","11+","14"]},"11740":{"name":"果ての空、僕らが見た光。","type":"DX","ds":[4.0,8.0,10.8,13.7],"levels":["4","8","10+","13+"]},"11741":{"name":"Cryptarithm","type":"DX","ds":[6.0,8.5,13.0,14.7],"levels":["6","8","13","14+"]},"11742":{"name":"Ourania","type":"DX","ds":[5.0,8.0,10.8,13.4],"levels":["5","8","10+","13"]},"11743":{"name":"天蓋","type":"DX","ds":[5.0,8.0,11.3,13.8],"levels":["5","8","11","13+"]},"11744":{"name":"Deicide","type":"DX","ds":[5.0,7.8,12.0,14.4],"levels":["5","7+","12","14"]},"11745":{"name":"氷滅の135小節","type":"DX","ds":[7.0,9.8,13.4,14.8],"levels":["7","9+","13","14+"]},"11746":{"name":"Divide et impera!","type":"DX","ds":[6.0,8.0,12.9,14.8],"levels":["6","8","12+","14+"]},"11747":{"name":"地獄","type":"DX","ds":[4.0,7.9,10.7,13.6],"levels":["4","7+","10+","13+"]},"11748":{"name":"シスターシスター","type":"DX","ds":[3.0,6.5,11.0,13.2],"levels":["3","6","11","13"]},"11749":{"name":"有明/Ariake","type":"DX","ds":[5.0,8.5,12.4,14.4],"levels":["5","8","12","14"]},"11750":{"name":"Flashback","type":"DX","ds":[4.0,7.7,11.5,13.9],"levels":["4","7+","11","13+"]},"11751":{"name":"Colorfull:Encounter","type":"DX","ds":[5.0,7.7,11.7,13.8],"levels":["5","7+","11+","13+"]},"11752":{"name":"雨露霜雪","type":"DX","ds":[6.0,9.0,13.5,14.7],"levels":["6","9","13","14+"]},"11753":{"name":"宙天","type":"DX","ds":[6.0,8.9,13.5,14.9],"levels":["6","8+","13","14+"]},"11754":{"name":"Elemental Ethnic","type":"DX","ds":[6.0,8.2,12.7,14.0],"levels":["6","8","12+","14"]},"11755":{"name":"美夜月鏡","type":"DX","ds":[5.0,7.9,12.2,14.2],"levels":["5","7+","12","14"]},"11756":{"name":"Resolution","type":"DX","ds":[5.0,7.8,11.0,13.7],"levels":["5","7+","11","13+"]},"11757":{"name":"いちげき!のテーマ","type":"DX","ds":[4.0,7.5,10.7,13.4],"levels":["4","7","10+","13"]},"11758":{"name":"Radiance","type":"DX","ds":[4.0,6.5,10.9,13.7],"levels":["4","6","10+","13+"]},"11759":{"name":"R'N'R Monsta","type":"DX","ds":[5.0,8.2,12.0,14.1],"levels":["5","8","12","14"]},"11760":{"name":"勇者","type":"DX","ds":[3.0,6.5,9.8,11.7,13.2],"levels":["3","6","9+","11+","13"]},"11761":{"name":"病み垢ステロイド","type":"DX","ds":[5.0,7.8,11.0,13.9],"levels":["5","7+","11","13+"]},"11763":{"name":"ダーリンダンス","type":"DX","ds":[3.0,7.2,9.8,11.8,13.5],"levels":["3","7","9+","11+","13"]},"11764":{"name":"唱","type":"DX","ds":[2.0,6.0,9.5,11.8,13.4],"levels":["2","6","9","11+","13"]},"11765":{"name":"愛包ダンスホール","type":"DX","ds":[3.0,6.2,9.2,13.1],"levels":["3","6","9","13"]},"11766":{"name":"マツケンサンバⅡ","type":"DX","ds":[3.0,6.5,9.7,12.7],"levels":["3","6","9+","12+"]},"11767":{"name":"デビルじゃないもん","type":"DX","ds":[3.0,6.8,9.7,13.0],"levels":["3","6","9+","13"]},"11769":{"name":"ずんだパーリナイ","type":"DX","ds":[4.0,7.5,10.5,13.8],"levels":["4","7","10","13+"]},"11770":{"name":"Ultimate taste","type":"DX","ds":[5.0,7.8,11.0,13.7],"levels":["5","7+","11","13+"]},"11771":{"name":"Chronomia","type":"DX","ds":[6.0,8.5,12.5,14.2],"levels":["6","8","12","14"]},"11772":{"name":"人マニア","type":"DX","ds":[3.0,6.2,10.9,13.7],"levels":["3","6","10+","13+"]},"11773":{"name":"転生林檎","type":"DX","ds":[2.0,6.5,9.8,13.1],"levels":["2","6","9+","13"]},"11774":{"name":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11775":{"name":"モンスターカミング","type":"DX","ds":[3.0,7.8,11.4,13.2],"levels":["3","7+","11","13"]},"11776":{"name":"ゆけむり魂温泉 II","type":"DX","ds":[4.0,6.0,10.2,13.7],"levels":["4","6","10","13+"]},"11777":{"name":"人間が大好きなこわれた妖怪の唄","type":"DX","ds":[3.0,6.2,9.7,13.2],"levels":["3","6","9+","13"]},"11778":{"name":"シリウスの輝きのように","type":"DX","ds":[4.0,7.7,10.7,12.0,14.0],"levels":["4","7+","10+","12","14"]},"11779":{"name":"プラネタリウム・レヴュー","type":"DX","ds":[3.0,6.8,10.5,11.8,13.7],"levels":["3","6","10","11+","13+"]},"11780":{"name":"演劇","type":"DX","ds":[3.0,6.0,9.7,12.5],"levels":["3","6","9+","12"]},"11781":{"name":"無間嫉妬劇場『666』","type":"DX","ds":[3.0,7.0,10.5,13.0],"levels":["3","7","10","13"]},"11782":{"name":"夢現妄想世界","type":"DX","ds":[3.0,7.8,10.7,13.4],"levels":["3","7+","10+","13"]},"11783":{"name":"snooze","type":"DX","ds":[4.0,6.8,10.7,13.7],"levels":["4","6","10+","13+"]},"11784":{"name":"イガク","type":"DX","ds":[4.0,7.0,11.2,13.8],"levels":["4","7","11","13+"]},"11785":{"name":"てらてら","type":"DX","ds":[3.0,7.2,10.5,13.1],"levels":["3","7","10","13"]},"11786":{"name":"Empire of Winter","type":"DX","ds":[4.0,7.7,10.9,13.7],"levels":["4","7+","10+","13+"]},"11787":{"name":"迷える音色は恋の唄","type":"DX","ds":[3.0,6.7,10.8,13.7],"levels":["3","6","10+","13+"]},"11788":{"name":"Löschen","type":"DX","ds":[5.0,7.8,11.2,13.9],"levels":["5","7+","11","13+"]},"11789":{"name":"Abstruse Dilemma","type":"DX","ds":[6.0,8.7,12.4,14.4],"levels":["6","8+","12","14"]},"11790":{"name":"HYP3RTRIBE","type":"DX","ds":[6.0,8.0,11.7,14.2],"levels":["6","8","11+","14"]},"11791":{"name":"On your mark (104期 Ver.)","type":"DX","ds":[3.0,6.7,9.5,12.9],"levels":["3","6","9","12+"]},"11792":{"name":"はげしこの夜 -Psylent Crazy Night-","type":"DX","ds":[4.0,7.7,11.7,13.8],"levels":["4","7+","11+","13+"]},"11793":{"name":"エイプリルスター","type":"DX","ds":[4.0,7.5,10.2,13.2],"levels":["4","7","10","13"]},"11794":{"name":"オーバーライド","type":"DX","ds":[4.0,7.8,11.0,13.4],"levels":["4","7+","11","13"]},"11795":{"name":"右に曲ガール","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11796":{"name":"ウルトラトレーラー","type":"DX","ds":[4.0,7.5,11.0,13.8],"levels":["4","7","11","13+"]},"11797":{"name":"バベル","type":"DX","ds":[4.0,7.7,10.5,13.7],"levels":["4","7+","10","13+"]},"11798":{"name":"お願い!コンコンお稲荷さま","type":"DX","ds":[3.0,7.0,10.5,13.2],"levels":["3","7","10","13"]},"11799":{"name":"いっぱい食べる君が好きだよ","type":"DX","ds":[4.0,8.0,10.8,13.2],"levels":["4","8","10+","13"]},"11800":{"name":"ピポピポ -People People- feat. ななひら","type":"DX","ds":[5.0,8.0,11.2,13.8],"levels":["5","8","11","13+"]},"11802":{"name":"ワールドワイドワンダー","type":"DX","ds":[3.0,6.5,9.5,13.0],"levels":["3","6","9","13"]},"11803":{"name":"MORNINGLOOM","type":"DX","ds":[4.0,8.2,11.5,13.7],"levels":["4","8","11","13+"]},"11804":{"name":"How To Make 音ゲ~曲!","type":"DX","ds":[5.0,7.7,12.0,13.8],"levels":["5","7+","12","13+"]},"11805":{"name":"リアライズ","type":"DX","ds":[3.0,6.5,10.0,13.2],"levels":["3","6","10","13"]},"11806":{"name":"Fraq","type":"DX","ds":[5.0,8.5,12.2,13.7],"levels":["5","8","12","13+"]},"11807":{"name":"ウタヒメナイトストーム","type":"DX","ds":[4.0,7.0,11.5,13.8],"levels":["4","7","11","13+"]},"11808":{"name":"Feel The Luv","type":"DX","ds":[4.0,7.7,11.2,13.8],"levels":["4","7+","11","13+"]},"11809":{"name":"Åntinomiε","type":"DX","ds":[6.0,9.5,12.8,14.6],"levels":["6","9","12+","14+"]},"11810":{"name":"ATLAS RUSH","type":"DX","ds":[5.0,7.8,12.6,14.7],"levels":["5","7+","12+","14+"]},"11811":{"name":"概して過誤","type":"DX","ds":[4.0,7.8,10.8,13.7],"levels":["4","7+","10+","13+"]},"11812":{"name":"Unfinished Epic","type":"DX","ds":[5.0,8.7,11.5,13.8],"levels":["5","8+","11","13+"]},"11813":{"name":"忙シー日","type":"DX","ds":[3.0,7.9,11.8,14.2],"levels":["3","7+","11+","14"]},"11814":{"name":"FLΛME/FRΦST","type":"DX","ds":[5.0,8.0,12.9,14.8],"levels":["5","8","12+","14+"]},"11815":{"name":"IMBRUED:FLUX","type":"DX","ds":[4.0,7.7,11.0,14.1],"levels":["4","7+","11","14"]},"11816":{"name":"砂の函","type":"DX","ds":[3.0,6.2,11.2,14.0],"levels":["3","6","11","14"]},"11817":{"name":"Amereistr","type":"DX","ds":[5.0,8.0,12.5,13.9],"levels":["5","8","12","13+"]},"11818":{"name":"World's end BLACKBOX","type":"DX","ds":[7.8,10.5,13.1,14.9],"levels":["7+","10","13","14+"]},"11820":{"name":"Xaleid◆scopiX","type":"DX","ds":[7.9,11.0,13.7,14.9,15.0],"levels":["7+","11","13+","14+","15"]},"11821":{"name":"Ref:rain (for 7th Heaven)","type":"DX","ds":[4.0,8.0,12.5,14.0],"levels":["4","8","12","14"]},"11822":{"name":"Supersonic Generation","type":"DX","ds":[4.0,8.0,11.7,13.9],"levels":["4","8","11+","13+"]},"11823":{"name":"Zitronectar","type":"DX","ds":[5.0,8.7,12.0,14.3],"levels":["5","8+","12","14"]},"11824":{"name":"なんかノイズにきこえる","type":"DX","ds":[3.0,7.5,9.7,13.7],"levels":["3","7","9+","13+"]},"11825":{"name":"JIGOKU STATION CENTRAL GATE","type":"DX","ds":[4.0,7.8,11.4,13.8],"levels":["4","7+","11","13+"]},"11827":{"name":"サウンドプレイヤー","type":"DX","ds":[3.0,7.0,10.0,13.7],"levels":["3","7","10","13+"]},"11828":{"name":"crazy (about you)","type":"DX","ds":[3.0,7.0,10.8,13.8],"levels":["3","7","10+","13+"]},"11829":{"name":"Drivessover","type":"DX","ds":[4.0,7.8,12.2,13.6],"levels":["4","7+","12","13+"]},"11830":{"name":"Tidal Wave","type":"DX","ds":[4.0,7.7,12.3,13.8],"levels":["4","7+","12","13+"]},"11831":{"name":"きゅびずむ","type":"DX","ds":[3.0,7.0,10.0,12.9],"levels":["3","7","10","12+"]},"11832":{"name":"きゅびびびびずむ","type":"DX","ds":[5.0,8.0,12.0,13.8],"levels":["5","8","12","13+"]},"11833":{"name":"ゆりかご","type":"DX","ds":[2.0,6.0,9.0,13.0],"levels":["2","6","9","13"]},"11834":{"name":"月光","type":"DX","ds":[4.0,8.0,11.2,13.7],"levels":["4","8","11","13+"]},"11835":{"name":"はいよろこんで","type":"DX","ds":[3.0,6.5,9.8,11.6,13.2],"levels":["3","6","9+","11+","13"]},"11836":{"name":"ビビデバ","type":"DX","ds":[2.0,6.4,9.7,11.8,13.2],"levels":["2","6","9+","11+","13"]},"11837":{"name":"シカ色デイズ","type":"DX","ds":[3.0,7.0,9.8,12.8],"levels":["3","7","9+","12+"]},"11838":{"name":"メズマライザー","type":"DX","ds":[3.0,7.2,10.5,11.9,13.8],"levels":["3","7","10","11+","13+"]},"11839":{"name":"ももいろの鍵","type":"DX","ds":[2.0,6.5,9.0,12.7],"levels":["2","6","9","12+"]},"11840":{"name":"のだ","type":"DX","ds":[3.0,6.2,9.8,13.3],"levels":["3","6","9+","13"]},"11841":{"name":"Idoratrize World","type":"DX","ds":[3.0,6.8,10.5,13.3],"levels":["3","6","10","13"]},"11842":{"name":"Synthesis.","type":"DX","ds":[5.0,8.8,12.6,14.1],"levels":["5","8+","12+","14"]},"11843":{"name":"もういいよ","type":"DX","ds":[2.0,6.0,9.8,13.1],"levels":["2","6","9+","13"]},"11844":{"name":"モエチャッカファイア","type":"DX","ds":[3.0,6.7,10.5,13.8],"levels":["3","6","10","13+"]},"11845":{"name":"マヌルネコのうた","type":"DX","ds":[3.0,6.0,9.8,13.0],"levels":["3","6","9+","13"]},"11846":{"name":"スナネコのうた","type":"DX","ds":[2.0,6.0,9.7,13.4],"levels":["2","6","9+","13"]},"11847":{"name":"M@GICAL☆CURE! LOVE ♥ SHOT!","type":"DX","ds":[4.0,7.8,11.2,13.7],"levels":["4","7+","11","13+"]},"11848":{"name":"Overjoy ★ OVERDOSE!!","type":"DX","ds":[4.0,7.8,11.0,14.1],"levels":["4","7+","11","14"]},"11849":{"name":"DATAERR0R","type":"DX","ds":[5.0,8.0,11.7,14.0],"levels":["5","8","11+","14"]},"11850":{"name":"あいたい星人","type":"DX","ds":[3.0,6.2,9.7,13.2],"levels":["3","6","9+","13"]},"11851":{"name":"ハオ","type":"DX","ds":[3.0,7.0,10.0,13.2],"levels":["3","7","10","13"]},"11852":{"name":"好きな惣菜発表ドラゴン","type":"DX","ds":[3.0,6.5,9.5,12.5],"levels":["3","6","9","12"]},"11853":{"name":"Help me, ERINNNNNN!!","type":"DX","ds":[4.0,7.8,10.7,13.3],"levels":["4","7+","10+","13"]},"11854":{"name":"超最終鬼畜妹フランドール・S","type":"DX","ds":[5.0,8.2,12.6,13.9],"levels":["5","8","12+","13+"]},"11855":{"name":"Destined Marionette","type":"DX","ds":[4.0,8.2,12.5,14.2],"levels":["4","8","12","14"]},"11860":{"name":"MYTH Re:LEASE","type":"DX","ds":[6.0,8.0,12.9,14.5],"levels":["6","8","12+","14"]},"11861":{"name":"∀","type":"DX","ds":[6.0,8.2,11.9,14.2],"levels":["6","8","11+","14"]},"11862":{"name":"㋰責任集合体","type":"DX","ds":[3.0,7.5,9.8,13.5],"levels":["3","7","9+","13"]},"11863":{"name":"三日月ステップ 2023","type":"DX","ds":[3.0,7.7,10.0,13.0],"levels":["3","7+","10","13"]},"11867":{"name":"うぇいびー","type":"DX","ds":[3.0,7.8,10.5,13.0,13.7],"levels":["3","7+","10","13","13+"]},"11868":{"name":"RED","type":"DX","ds":[3.0,6.5,9.7,13.3],"levels":["3","6","9+","13"]},"11869":{"name":"ホラフキパペット","type":"DX","ds":[4.0,7.7,10.8,13.6],"levels":["4","7+","10+","13+"]},"11870":{"name":"BlackFlagBreaker!!","type":"DX","ds":[4.0,8.0,11.0,13.8],"levels":["4","8","11","13+"]},"11871":{"name":"クーネル・エンゲイザー","type":"DX","ds":[3.0,7.0,9.7,12.8],"levels":["3","7","9+","12+"]},"11872":{"name":"ゼロトーキング","type":"DX","ds":[2.0,6.0,9.8,13.2],"levels":["2","6","9+","13"]},"11873":{"name":"抜錨","type":"DX","ds":[3.0,6.7,10.7,13.0],"levels":["3","6","10+","13"]},"11878":{"name":"Pixel Galaxy","type":"DX","ds":[3.0,7.4,9.9,13.1],"levels":["3","7","9+","13"]},"11919":{"name":"エンジェル ドリーム","type":"DX","ds":[3.0,7.8,10.0,13.7],"levels":["3","7+","10","13+"]},"11920":{"name":"Hurtling Boys","type":"DX","ds":[5.0,8.5,12.8,14.5],"levels":["5","8","12+","14"]},"11944":{"name":"Restricted Access","type":"DX","ds":[4.0,7.8,11.5,13.8],"levels":["4","7+","11","13+"]},"11945":{"name":"胡蝶乃舞","type":"DX","ds":[4.0,7.8,11.7,13.9],"levels":["4","7+","11+","13+"]},"11946":{"name":"零號車輛","type":"DX","ds":[6.0,8.5,12.8,14.6],"levels":["6","8","12+","14+"]},"100018":{"name":"[協]Love You","type":"DX","ds":[12.0],"levels":["12?"]},"100022":{"name":"[蔵]In Chaos","type":"DX","ds":[14.7],"levels":["14+?"]},"100199":{"name":"[蛸]チルノのパーフェクトさんすう教室","type":"DX","ds":[12.7],"levels":["12+?"]},"100206":{"name":"[星]しゅわスパ大作戦☆","type":"DX","ds":[13.0],"levels":["13?"]},"100220":{"name":"[宴]セガサターン起動音[H.][Remix]","type":"DX","ds":[13.7],"levels":["13+?"]},"100227":{"name":"[は]Garakuta Doll Play","type":"DX","ds":[14.0],"levels":["14?"]},"100230":{"name":"[宴]CYCLES","type":"DX","ds":[13.0],"levels":["13?"]},"100327":{"name":"[狂]タカハせ!名人マン","type":"DX","ds":[14.7],"levels":["14+?"]},"100363":{"name":"[宴]Oshama Scramble!","type":"DX","ds":[13.0],"levels":["13?"]},"100456":{"name":"[蔵]Glorious Crown","type":"DX","ds":[14.7],"levels":["14+?"]},"100508":{"name":"[協]恋愛裁判","type":"DX","ds":[13.0],"levels":["13?"]},"100517":{"name":"[覚]東京リアルワールド","type":"DX","ds":[12.0],"levels":["12?"]},"100524":{"name":"[協]Hand in Hand","type":"DX","ds":[13.0],"levels":["13?"]},"100548":{"name":"[疑]DETARAME ROCK&ROLL THEORY","type":"DX","ds":[13.0],"levels":["13?"]},"100700":{"name":"[協]疾走あんさんぶる","type":"DX","ds":[14.0],"levels":["14?"]},"100851":{"name":"[幸]犬日和。(はっぴー歌唱Ver)","type":"DX","ds":[13.0],"levels":["13?"]},"100998":{"name":"[宴]Oshama Scramble! (Cranky Remix)","type":"DX","ds":[14.7],"levels":["14+?"]},"110114":{"name":"[耐]Space Harrier Main Theme [Reborn]","type":"DX","ds":[14.7],"levels":["14+?"]},"110121":{"name":"[甘]スイートマジック","type":"DX","ds":[12.0],"levels":["12?"]},"110227":{"name":"[J]Garakuta Doll Play","type":"DX","ds":[14.0],"levels":["14?"]},"110281":{"name":"[回]ダブルラリアット","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"110417":{"name":"[習]ウミユリ海底譚","type":"DX","ds":[12.7],"levels":["12+?"]},"110532":{"name":"[奏]洗脳","type":"DX","ds":[12.7,12.7],"levels":["12+?","12+?"]},"110553":{"name":"[奏]チュルリラ・チュルリラ・ダッダッダ!","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"110606":{"name":"[右]The wheel to the right","type":"DX","ds":[14.7],"levels":["14+?"]},"110631":{"name":"[逆]KING is BACK!!","type":"DX","ds":[13.7],"levels":["13+?"]},"110647":{"name":"[協]エイリアンエイリアン","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"110793":{"name":"[疑]ロキ","type":"DX","ds":[13.0],"levels":["13?"]},"111069":{"name":"[協]太陽系デスコ","type":"DX","ds":[11.7],"levels":["11+?"]},"111113":{"name":"[回]ハム太郎とっとこうた","type":"DX","ds":[13.0],"levels":["13?"]},"111234":{"name":"[星]ほしぞらスペクタクル","type":"DX","ds":[14.0],"levels":["14?"]},"111325":{"name":"[奏]テレキャスタービーボーイ","type":"DX","ds":[12.7,12.7],"levels":["12+?","12+?"]},"111355":{"name":"[協]ラグトレイン","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111359":{"name":"[奏]アカツキアライヴァル","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111363":{"name":"[片]神々が恋した幻想郷","type":"DX","ds":[14.0],"levels":["14?"]},"111365":{"name":"[奏]アンビバレンス","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111388":{"name":"[即]チューリングの跡","type":"DX","ds":[13.0],"levels":["13?"]},"111429":{"name":"[爆]Love's Theme of BADASS ~バッド・アス 愛のテーマ~","type":"DX","ds":[14.0],"levels":["14?"]},"111433":{"name":"[奏]ヒトガタ","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111437":{"name":"[協]三妖精SAY YA!!!","type":"DX","ds":[13.0],"levels":["13?"]},"111479":{"name":"[覚]Hainuwele","type":"DX","ds":[13.7],"levels":["13+?"]},"111488":{"name":"[覚]スカーレット警察のゲットーパトロール24時","type":"DX","ds":[12.0,12.0],"levels":["12?","12?"]},"111513":{"name":"[回]回る空うさぎ","type":"DX","ds":[11.0],"levels":["11?"]},"111557":{"name":"[蛸]不機嫌なスリーカード","type":"DX","ds":[13.0],"levels":["13?"]},"111577":{"name":"[両]はんぶんこ","type":"DX","ds":[12.0],"levels":["12?"]},"111597":{"name":"[息]ノンブレス・オブリージュ","type":"DX","ds":[13.7],"levels":["13+?"]},"111628":{"name":"[逆]WE'RE BACK!!","type":"DX","ds":[12.7],"levels":["12+?"]},"111636":{"name":"[奏]さくゆいたいそう","type":"DX","ds":[12.7,12.7],"levels":["12+?","12+?"]},"111714":{"name":"[匿]匿名M","type":"DX","ds":[13.7,13.7],"levels":["13+?","13+?"]},"111715":{"name":"[嘘]ライアーダンサー","type":"DX","ds":[12.7],"levels":["12+?"]},"111770":{"name":"[協]Ultimate taste","type":"DX","ds":[13.7,13.7],"levels":["13+?","13+?"]},"111772":{"name":"[宴]人マニア","type":"DX","ds":[14.0],"levels":["14?"]},"111838":{"name":"[助]メズマライザー","type":"DX","ds":[13.7,13.7],"levels":["13+?","13+?"]},"111852":{"name":"[好]好きな惣菜発表ドラゴン","type":"DX","ds":[14.0],"levels":["14?"]},"120227":{"name":"[r]Garakuta Doll Play","type":"DX","ds":[14.0],"levels":["14?"]},"121852":{"name":"[譜]好きな惣菜発表ドラゴン","type":"DX","ds":[14.0],"levels":["14?"]},"130227":{"name":"[玉]Garakuta Doll Play","type":"DX","ds":[14.7],"levels":["14+?"]},"131852":{"name":"[面]好きな惣菜発表ドラゴン","type":"DX","ds":[14.0],"levels":["14?"]},"140227":{"name":"[某]Garakuta Doll Play","type":"DX","ds":[14.7],"levels":["14+?"]},"141852":{"name":"[発]好きな惣菜発表ドラゴン","type":"DX","ds":[13.7],"levels":["13+?"]},"151852":{"name":"[表]好きな惣菜発表ドラゴン","type":"DX","ds":[13.7],"levels":["13+?"]},"161852":{"name":"[龍]好きな惣菜発表ドラゴン","type":"DX","ds":[13.7],"levels":["13+?"]}}}} \ No newline at end of file diff --git a/maipulse/data/master/chara.json b/maipulse/data/master/chara.json new file mode 100644 index 0000000..9260260 --- /dev/null +++ b/maipulse/data/master/chara.json @@ -0,0 +1,9252 @@ +[ + { + "id": 101, + "name": "でらっくま", + "genre": "はじまりのちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 102, + "name": "いえてぃっくま", + "genre": "はじまりのちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 103, + "name": "りすっくま", + "genre": "はじまりのちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 104, + "name": "ぱんだっくま", + "genre": "はじまりのちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105, + "name": "みつよしっくま", + "genre": "はじまりのちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 201, + "name": "水野舞衣", + "genre": "青春ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 202, + "name": "青沼優", + "genre": "青春ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 203, + "name": "葵巴", + "genre": "青春ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 204, + "name": "花田美空", + "genre": "青春ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205, + "name": "浅葱光一", + "genre": "青春ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 301, + "name": "ラズ", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 302, + "name": "ソルト", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 303, + "name": "シフォン", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 304, + "name": "乙姫", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305, + "name": "しゃま", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306, + "name": "みるく", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 392, + "name": "たぬっくま", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 393, + "name": "ひげっくま", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 394, + "name": "おねむっくま", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 395, + "name": "めがねっくま", + "genre": "でらっくすちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 401, + "name": "SAM_RAI", + "genre": "メトロポリスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 402, + "name": "BEN_KEI", + "genre": "メトロポリスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 403, + "name": "SIN_BA", + "genre": "メトロポリスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 404, + "name": "TO_KI", + "genre": "メトロポリスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405, + "name": "黒姫", + "genre": "メトロポリスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 501, + "name": "バハムート", + "genre": "ドラゴンちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 502, + "name": "ニーズヘッグ", + "genre": "ドラゴンちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 503, + "name": "ファフニール", + "genre": "ドラゴンちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 504, + "name": "ラタトスク", + "genre": "ドラゴンちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505, + "name": "フレーズベルグ", + "genre": "ドラゴンちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 601, + "name": "百合咲ミカ", + "genre": "天界ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 602, + "name": "白銅寺アズリ", + "genre": "天界ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 603, + "name": "兎花宮イオフィ", + "genre": "天界ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 604, + "name": "白王院ラグ", + "genre": "天界ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 605, + "name": "兎花宮サラ", + "genre": "天界ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 701, + "name": "アウル", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 702, + "name": "リッツ", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 703, + "name": "ニック", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 704, + "name": "エリー", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 705, + "name": "ヒュド・ルー", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 706, + "name": "クレメンス", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 707, + "name": "ラルフ", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 708, + "name": "バイロン", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 709, + "name": "マスティマ", + "genre": "BLACK ROSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3301, + "name": "紲星あかり", + "genre": "GYARIちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3302, + "name": "結月ゆかり", + "genre": "GYARIちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3303, + "name": "弦巻マキ", + "genre": "GYARIちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3304, + "name": "琴葉 茜", + "genre": "GYARIちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3305, + "name": "琴葉 葵", + "genre": "GYARIちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3306, + "name": "GYARI", + "genre": "GYARIちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3401, + "name": "博麗霊夢", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3402, + "name": "霧雨魔理沙", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3403, + "name": "十六夜咲夜", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3404, + "name": "レミリア・スカーレット", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3405, + "name": "フランドール・スカーレット", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3406, + "name": "魂魄妖夢", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3407, + "name": "八雲紫", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3408, + "name": "鈴仙・優曇華院・イナバ", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3409, + "name": "蓬莱山輝夜", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3410, + "name": "藤原妹紅", + "genre": "東方Projectちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3501, + "name": "初音ミク", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3502, + "name": "初音ミクV3", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3503, + "name": "エトワール", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3504, + "name": "天袖", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3505, + "name": "巡音ルカ", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3506, + "name": "鏡音リン", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3507, + "name": "鏡音レン", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3508, + "name": "MEIKO", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3509, + "name": "KAITO", + "genre": "ProjectDIVAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3901, + "name": "からめる/ねこ/ラーメン", + "genre": "からめるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3902, + "name": "からめる/ねこ/DJ", + "genre": "からめるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3903, + "name": "からめる/人/まいった", + "genre": "からめるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3904, + "name": "からめる/人/刺身", + "genre": "からめるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 3905, + "name": "からめる/レース", + "genre": "からめるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4001, + "name": "明坂 芹菜", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4002, + "name": "御形 アリシアナ", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4003, + "name": "天王洲 なずな", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4004, + "name": "小仏 凪", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4005, + "name": "箱部 なる", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4006, + "name": "月鈴 那知", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4007, + "name": "月鈴 白奈", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4008, + "name": "五十嵐 撫子", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4009, + "name": "萩原 七々瀬", + "genre": "イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4201, + "name": "結月ゆかり/幾望の月", + "genre": "結月ゆかりちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4202, + "name": "結月ゆかり/フリィダム ロリィタ", + "genre": "結月ゆかりちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4203, + "name": "結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!", + "genre": "結月ゆかりちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4204, + "name": "結月ゆかり/幸せになれる隠しコマンドがあるらしい", + "genre": "結月ゆかりちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 4205, + "name": "結月ゆかり/サヨナラチェーンソー", + "genre": "結月ゆかりちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50101, + "name": "あおはるっくま", + "genre": "はじまりのちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50102, + "name": "にんじゃっくま", + "genre": "はじまりのちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50103, + "name": "どらごっくま", + "genre": "はじまりのちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50104, + "name": "えんじぇっくま", + "genre": "はじまりのちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50105, + "name": "くろばらっくま", + "genre": "はじまりのちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50201, + "name": "ピリポ", + "genre": "メトロポリスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50202, + "name": "ケファ", + "genre": "メトロポリスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50203, + "name": "バルトルメ", + "genre": "メトロポリスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50204, + "name": "アンドレアス", + "genre": "メトロポリスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50205, + "name": "イーシュ", + "genre": "メトロポリスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50401, + "name": "萌木ゆずか", + "genre": "みかんヶ岡ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50402, + "name": "萌木ほのか", + "genre": "みかんヶ岡ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50403, + "name": "萌木はるか", + "genre": "みかんヶ岡ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50404, + "name": "萌木いよか", + "genre": "みかんヶ岡ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50405, + "name": "萌木せとか", + "genre": "みかんヶ岡ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50601, + "name": "ブリュンヒルデ", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50602, + "name": "ジグニュー", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50603, + "name": "ジークルーネ", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50604, + "name": "グリムゲルデ", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50605, + "name": "シュヴェルトライテ", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50606, + "name": "ヴァルトラウテ", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50607, + "name": "オーディン", + "genre": "天界ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50701, + "name": "maimaiちゃん", + "genre": "でらっくすちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50702, + "name": "はっぴー", + "genre": "でらっくすちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50703, + "name": "カメ", + "genre": "でらっくすちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50704, + "name": "タイ", + "genre": "でらっくすちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50705, + "name": "エリザビー", + "genre": "でらっくすちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50801, + "name": "ルイ", + "genre": "BLACK ROSEちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50802, + "name": "ニック(悪魔憑き)", + "genre": "BLACK ROSEちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50803, + "name": "ティノ", + "genre": "BLACK ROSEちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 50804, + "name": "エレノラ", + "genre": "BLACK ROSEちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53301, + "name": "星咲 あかり", + "genre": "オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53302, + "name": "藤沢 柚子", + "genre": "オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53303, + "name": "三角 葵", + "genre": "オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53304, + "name": "日向 千夏", + "genre": "オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53305, + "name": "藍原 椿", + "genre": "オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53306, + "name": "九條 楓", + "genre": "オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53401, + "name": "グスタフ ハイドリヒ", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53402, + "name": "マリア=S=レオンブルク", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53403, + "name": "ヴィーナス ポロロッチョ", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53404, + "name": "メグメグ", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53405, + "name": "Voidoll", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53406, + "name": "リリカ", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53407, + "name": "ルチアーノ", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53408, + "name": "双挽 乃保", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53409, + "name": "桜華 忠臣", + "genre": "#コンパスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53601, + "name": "カク", + "genre": "ポンコツクエストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53602, + "name": "イムラ", + "genre": "ポンコツクエストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53603, + "name": "ミツイ", + "genre": "ポンコツクエストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53604, + "name": "クロヌマ", + "genre": "ポンコツクエストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53605, + "name": "ツチダ", + "genre": "ポンコツクエストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53701, + "name": "DIVA 初音ミク/スクール", + "genre": "Project DIVAちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53702, + "name": "DIVA 初音ミク/マジシャン", + "genre": "Project DIVAちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53703, + "name": "DIVA 初音ミク/リボンガール", + "genre": "Project DIVAちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53704, + "name": "DIVA 初音ミク/クリスマス", + "genre": "Project DIVAちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53705, + "name": "DIVA 初音ミク/∞", + "genre": "Project DIVAちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53901, + "name": "霧雨魔理沙", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53902, + "name": "鈴仙優曇華院イナバ", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53903, + "name": "洩矢諏訪子", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53904, + "name": "藤原妹紅", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 53905, + "name": "火焔猫燐", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100101, + "name": "らいむっくま", + "genre": "しゅわしゅわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100102, + "name": "れもんっくま", + "genre": "しゅわしゅわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100103, + "name": "でらっくま", + "genre": "しゅわしゅわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100104, + "name": "らん", + "genre": "しゅわしゅわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100105, + "name": "どりー", + "genre": "しゅわしゅわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100301, + "name": "壱王", + "genre": "メトロポリスちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100302, + "name": "仁王", + "genre": "メトロポリスちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100303, + "name": "雷天", + "genre": "メトロポリスちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100304, + "name": "焔天", + "genre": "メトロポリスちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100305, + "name": "黒姫", + "genre": "メトロポリスちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100401, + "name": "モモ", + "genre": "スカイストリートちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100402, + "name": "アカツキ", + "genre": "スカイストリートちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100403, + "name": "ナノハ", + "genre": "スカイストリートちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100404, + "name": "ソウ", + "genre": "スカイストリートちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100405, + "name": "ノア", + "genre": "スカイストリートちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100501, + "name": "百合咲ミカ", + "genre": "天界ちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100502, + "name": "八剱月アルマ", + "genre": "天界ちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100503, + "name": "白銅寺アズリ", + "genre": "天界ちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100504, + "name": "白法院ラグ", + "genre": "天界ちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100505, + "name": "八剱月アルマ(堕天)", + "genre": "天界ちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100601, + "name": "ロー", + "genre": "BLACK ROSEちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100602, + "name": "マリー", + "genre": "BLACK ROSEちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100603, + "name": "ハンナ", + "genre": "BLACK ROSEちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100604, + "name": "トリスタン", + "genre": "BLACK ROSEちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 100605, + "name": "クレメンス(悪魔)", + "genre": "BLACK ROSEちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105301, + "name": "アンドロメダ子", + "genre": "ナユタン星人ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105302, + "name": "アンドロメダ男", + "genre": "ナユタン星人ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105303, + "name": "チビキャラA", + "genre": "ナユタン星人ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105304, + "name": "チビキャラB", + "genre": "ナユタン星人ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105305, + "name": "チビキャラC", + "genre": "ナユタン星人ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105306, + "name": "チビキャラD", + "genre": "ナユタン星人ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105401, + "name": "琴葉 葵 チョコミント(Ice!)", + "genre": "GYARIちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105402, + "name": "琴葉 葵 チョコミント(慈悲)", + "genre": "GYARIちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105403, + "name": "琴葉 茜 チョコミント(?)", + "genre": "GYARIちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105404, + "name": "琴葉 茜 チョコミント(おかわりや)", + "genre": "GYARIちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105405, + "name": "チョコミン党", + "genre": "GYARIちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105501, + "name": "アリス・マーガトロイド", + "genre": "東方Projectリバイバルちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105502, + "name": "霧雨魔理沙", + "genre": "東方Projectリバイバルちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105503, + "name": "チルノ", + "genre": "東方Projectリバイバルちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105504, + "name": "博麗霊夢", + "genre": "東方Projectリバイバルちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105505, + "name": "射命丸文", + "genre": "東方Projectリバイバルちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105601, + "name": "光/サマー", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105602, + "name": "対立/サマー", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105603, + "name": "サヤ", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105604, + "name": "叶永", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105605, + "name": "エト", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105606, + "name": "ルナ", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105607, + "name": "紅", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105608, + "name": "レーテー", + "genre": "Arcaeaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105701, + "name": "v flower/ベノム", + "genre": "かいりきベアちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105702, + "name": "GUMI/マネマネサイコトロピック", + "genre": "かいりきベアちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105703, + "name": "魔法少女リリカ/アルカリレットウセイ", + "genre": "かいりきベアちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105704, + "name": "かいりきベア", + "genre": "かいりきベアちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105705, + "name": "宍戸 美鈴", + "genre": "かいりきベアちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105801, + "name": "東雲 彰人", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105802, + "name": "白石 杏", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105803, + "name": "小豆沢 こはね", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105804, + "name": "青柳 冬弥", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105805, + "name": "初音ミク(Vivid BAD SQUAD)", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105806, + "name": "宵崎 奏", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105807, + "name": "朝比奈 まふゆ", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105808, + "name": "東雲 絵名", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105809, + "name": "暁山 瑞希", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105810, + "name": "初音ミク(25時、ナイトコードで。)", + "genre": "プロジェクトセカイちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105901, + "name": "える", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105902, + "name": "シスター・クレア", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105903, + "name": "ジョー・力一", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105904, + "name": "ドーラ", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105905, + "name": "月ノ美兎", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105906, + "name": "剣持刀也", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105907, + "name": "森中花咲", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105908, + "name": "静凛", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105909, + "name": "鷹宮リオン", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105910, + "name": "樋口楓", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105911, + "name": "本間ひまわり", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 105912, + "name": "緑仙", + "genre": "にじさんじちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106001, + "name": "踊っているくまのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106002, + "name": "踊っているいぬのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106003, + "name": "踊っているねこのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106004, + "name": "踊っているうさぎのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106005, + "name": "元気な男性のイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106006, + "name": "元気な女性のイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106007, + "name": "ドラム式洗濯機のイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106008, + "name": "コウテイペンギンのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106009, + "name": "コウテイペンギンのヒナのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106010, + "name": "バナナボートに乗る人たちのイラスト", + "genre": "いらすとやちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106101, + "name": "柏木 美亜", + "genre": "オンゲキちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106102, + "name": "東雲 つむぎ", + "genre": "オンゲキちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106103, + "name": "高瀬 梨緒", + "genre": "オンゲキちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106104, + "name": "逢坂 茜", + "genre": "オンゲキちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 106105, + "name": "珠洲島 有栖", + "genre": "オンゲキちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150101, + "name": "乙姫", + "genre": "しゅわしゅわちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150102, + "name": "ラズ", + "genre": "しゅわしゅわちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150103, + "name": "シフォン", + "genre": "しゅわしゅわちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150104, + "name": "ソルト", + "genre": "しゅわしゅわちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150105, + "name": "しゃま", + "genre": "しゅわしゅわちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150106, + "name": "みるく", + "genre": "しゅわしゅわちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150201, + "name": "アウル(幼少期)", + "genre": "BLACK ROSEちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150202, + "name": "トリスタン", + "genre": "BLACK ROSEちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150203, + "name": "アウル", + "genre": "BLACK ROSEちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150301, + "name": "モモ", + "genre": "スカイストリートちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150302, + "name": "トキヤ", + "genre": "スカイストリートちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150303, + "name": "コハク", + "genre": "スカイストリートちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150304, + "name": "ノア", + "genre": "スカイストリートちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150305, + "name": "アカツキ", + "genre": "スカイストリートちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150401, + "name": "ナノ", + "genre": "kawaiiちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150402, + "name": "アサド", + "genre": "kawaiiちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150403, + "name": "ローヴェ", + "genre": "kawaiiちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150404, + "name": "ドメニカ", + "genre": "kawaiiちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150405, + "name": "テルス", + "genre": "kawaiiちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150501, + "name": "ニギ", + "genre": "高天原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150502, + "name": "シンキョウ", + "genre": "高天原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150503, + "name": "メノウ", + "genre": "高天原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150504, + "name": "アマヒコ", + "genre": "高天原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 150505, + "name": "オオヒメ", + "genre": "高天原ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155201, + "name": "ひよこ?", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155202, + "name": "しろくま", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155203, + "name": "ぺんぎん?", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155204, + "name": "とんかつ", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155205, + "name": "ねこ", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155206, + "name": "とかげ", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155207, + "name": "ざっそう", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155208, + "name": "えびふらいのしっぽ", + "genre": "すみっコぐらしちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155301, + "name": "五十嵐 撫子(決意の夏合宿編)", + "genre": "HaNaMiNaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155302, + "name": "萩原 七々瀬(決意の夏合宿編)", + "genre": "HaNaMiNaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155303, + "name": "葛城 華", + "genre": "HaNaMiNaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155304, + "name": "小野 美苗", + "genre": "HaNaMiNaちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155401, + "name": "t+pazolite", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155402, + "name": "REDALiCE", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155403, + "name": "DJ Myosuke", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155404, + "name": "USAO", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155405, + "name": "Massive New Krew", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155406, + "name": "Laur", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155407, + "name": "DORO*C", + "genre": "HARDCORE TANO*Cちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155501, + "name": "メルラン・プリズムリバー", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155502, + "name": "ルナサ・プリズムリバー", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155503, + "name": "リリカ・プリズムリバー", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155504, + "name": "丁礼田舞", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155505, + "name": "爾子田里乃", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155506, + "name": "ミスティア・ローレライ", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155507, + "name": "鬼人正邪", + "genre": "東方Projectリバイバルちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155901, + "name": "メルティ", + "genre": "はるまきごはんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155902, + "name": "青い子", + "genre": "はるまきごはんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155903, + "name": "ナナ", + "genre": "はるまきごはんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155904, + "name": "リリ", + "genre": "はるまきごはんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 155905, + "name": "マカロン", + "genre": "はるまきごはんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 156001, + "name": "桜井 春菜", + "genre": "オンゲキちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 156002, + "name": "早乙女 彩華", + "genre": "オンゲキちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 156003, + "name": "井之原 小星", + "genre": "オンゲキちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 156004, + "name": "柏木 咲姫", + "genre": "オンゲキちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 156005, + "name": "結城 莉玖", + "genre": "オンゲキちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200101, + "name": "でらっくま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200102, + "name": "れもんっくま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200103, + "name": "らいむっくま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200104, + "name": "しゃま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200105, + "name": "みるく(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200201, + "name": "ルキ", + "genre": "天界ちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200202, + "name": "ラキ", + "genre": "天界ちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200203, + "name": "アトロ", + "genre": "天界ちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200204, + "name": "クロト", + "genre": "天界ちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200205, + "name": "ルシファー", + "genre": "天界ちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200301, + "name": "濡羽", + "genre": "メトロポリスちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200302, + "name": "高麗", + "genre": "メトロポリスちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200303, + "name": "黒橡", + "genre": "メトロポリスちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200304, + "name": "赤墨", + "genre": "メトロポリスちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200305, + "name": "紫黒", + "genre": "メトロポリスちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200401, + "name": "リズ", + "genre": "7sRefちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200402, + "name": "シュトルツ", + "genre": "7sRefちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200403, + "name": "リヒティカイト", + "genre": "7sRefちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200404, + "name": "エーペルージュ", + "genre": "7sRefちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200405, + "name": "アシッド", + "genre": "7sRefちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200601, + "name": "エリザ", + "genre": "BLACK ROSEちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200602, + "name": "カイン", + "genre": "BLACK ROSEちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200603, + "name": "ジャック", + "genre": "BLACK ROSEちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200604, + "name": "アナスタシア", + "genre": "BLACK ROSEちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 200605, + "name": "ラルフ(悪魔憑き)", + "genre": "BLACK ROSEちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205101, + "name": "最上 静香", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205102, + "name": "箱崎 星梨花", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205103, + "name": "野々原 茜", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205104, + "name": "北沢 志保", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205105, + "name": "北上 麗花", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205201, + "name": "天道 輝", + "genre": "アイドルマスター SideMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205202, + "name": "桜庭 薫", + "genre": "アイドルマスター SideMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205203, + "name": "柏木 翼", + "genre": "アイドルマスター SideMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205301, + "name": "cosMo@暴走P", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205302, + "name": "cosMo@暴走P(バ美肉)", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205303, + "name": "空気が嫁ないBoy", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205304, + "name": "空気が嫁ないGirl", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205305, + "name": "GOBOU", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205306, + "name": "HACKPSY", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205307, + "name": "うさぎのもちよ", + "genre": "cosMo@暴走Pちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205401, + "name": "オーイシマサヨシ", + "genre": "オーイシ×加藤のピザラジオちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205402, + "name": "加藤純一", + "genre": "オーイシ×加藤のピザラジオちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205501, + "name": "博麗 霊夢", + "genre": "東方ダンマクカグラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205502, + "name": "霧雨 魔理沙", + "genre": "東方ダンマクカグラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205503, + "name": "八雲 紫", + "genre": "東方ダンマクカグラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205504, + "name": "宇佐見 菫子", + "genre": "東方ダンマクカグラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205505, + "name": "魂魄 妖夢", + "genre": "東方ダンマクカグラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205601, + "name": "キノシタ", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205602, + "name": "鏡音リン(ポッピンキャンディ☆フィーバー!)", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205603, + "name": "音街ウナ(ポッピンキャンディ☆フィーバー!)", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205604, + "name": "音街ウナ(どぅーまいべすと!)", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205605, + "name": "鏡音リン(スターリースカイ☆パレード)", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205606, + "name": "音街ウナ(スターリースカイ☆パレード)", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205607, + "name": "音街ウナ(はやくそれになりたい!)", + "genre": "キノシタちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205901, + "name": "緑仙", + "genre": "Rain Dropsちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205902, + "name": "三枝明那", + "genre": "Rain Dropsちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205903, + "name": "童田明治", + "genre": "Rain Dropsちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205904, + "name": "鈴木勝", + "genre": "Rain Dropsちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205905, + "name": "える", + "genre": "Rain Dropsちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 205906, + "name": "ジョー・力一", + "genre": "Rain Dropsちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206001, + "name": "神代 類", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206002, + "name": "鳳 えむ", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206003, + "name": "天馬 司", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206004, + "name": "草薙 寧々", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206005, + "name": "初音ミク(ワンダーランズ×ショウタイム)", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206006, + "name": "星乃 一歌", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206007, + "name": "天馬 咲希", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206008, + "name": "望月 穂波", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206009, + "name": "日野森 志歩", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206010, + "name": "初音ミク(Leo/need)", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206011, + "name": "桐谷 遥", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206012, + "name": "花里 みのり", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206013, + "name": "日野森 雫", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206014, + "name": "桃井 愛莉", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206015, + "name": "初音ミク(MORE MORE JUMP!)", + "genre": "プロジェクトセカイちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206101, + "name": "DIVA 初音ミク/アバンガード", + "genre": "Project DIVAちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206102, + "name": "DIVA 巡音ルカ/サクセサー", + "genre": "Project DIVAちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206103, + "name": "DIVA 鏡音リン/トランスミッター", + "genre": "Project DIVAちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206104, + "name": "DIVA 鏡音レン/レシーバー", + "genre": "Project DIVAちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206105, + "name": "DIVA KAITO/オンザロック", + "genre": "Project DIVAちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206106, + "name": "DIVA MEIKO/スカーレット", + "genre": "Project DIVAちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206201, + "name": "星咲 あかり(No Limit RED Force)", + "genre": "オンゲキちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206202, + "name": "藤沢 柚子(No Limit RED Force)", + "genre": "オンゲキちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206203, + "name": "三角 葵(No Limit RED Force)", + "genre": "オンゲキちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206204, + "name": "皇城 セツナ", + "genre": "オンゲキちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206205, + "name": "珠洲島 有栖(ぱくぱく☆がーる)", + "genre": "オンゲキちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206301, + "name": "藤堂 陽南袴", + "genre": "舞ヶ原シンセ研究会ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206302, + "name": "桔梗 小夜曲", + "genre": "舞ヶ原シンセ研究会ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 206303, + "name": "芒崎 奏", + "genre": "舞ヶ原シンセ研究会ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250101, + "name": "ちびみるく", + "genre": "宇宙すてーしょんちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250102, + "name": "SDしゃま", + "genre": "宇宙すてーしょんちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250103, + "name": "SDみるく", + "genre": "宇宙すてーしょんちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250104, + "name": "金の牛乳瓶", + "genre": "宇宙すてーしょんちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250105, + "name": "Joker", + "genre": "宇宙すてーしょんちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250201, + "name": "家菊", + "genre": "メトロポリスちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250202, + "name": "橘花", + "genre": "メトロポリスちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250203, + "name": "黒桜", + "genre": "メトロポリスちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250204, + "name": "紫藤", + "genre": "メトロポリスちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250205, + "name": "藪椿", + "genre": "メトロポリスちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250301, + "name": "百合咲ミカ", + "genre": "天界ちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250302, + "name": "白銅寺アズリ", + "genre": "天界ちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250303, + "name": "白法院ラグ", + "genre": "天界ちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250304, + "name": "兎花宮イオフィ", + "genre": "天界ちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250305, + "name": "庭白ガヴィ", + "genre": "天界ちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250401, + "name": "リズ", + "genre": "7sRefちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250402, + "name": "アシッド", + "genre": "7sRefちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250403, + "name": "ゲルプテディ", + "genre": "7sRefちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250404, + "name": "オーランジェット", + "genre": "7sRefちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250405, + "name": "W?K?Y?", + "genre": "7sRefちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250601, + "name": "クレメンス", + "genre": "BLACK ROSEちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250602, + "name": "バイロン", + "genre": "BLACK ROSEちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 250603, + "name": "エリー", + "genre": "BLACK ROSEちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255201, + "name": "くらべられっ子ちゃん", + "genre": "ツユちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255202, + "name": "あのバスちゃん", + "genre": "ツユちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255203, + "name": "天使ちゃん", + "genre": "ツユちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255204, + "name": "ナイ", + "genre": "ツユちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255301, + "name": "出雲咲姫", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255302, + "name": "新島衣舞紀", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255303, + "name": "花巻乙和", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255304, + "name": "福島ノア", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255305, + "name": "桜田美夢", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255306, + "name": "春日春奈", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255307, + "name": "白鳥胡桃", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255308, + "name": "竹下みいこ", + "genre": "D4DJ Groovy Mixちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255401, + "name": "大空 彩", + "genre": "Diverse Systemちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255402, + "name": "白戒", + "genre": "Diverse Systemちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255403, + "name": "silky6", + "genre": "Diverse Systemちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255404, + "name": "削除", + "genre": "Diverse Systemちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255405, + "name": "BADASS", + "genre": "Diverse Systemちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255601, + "name": "有野課長", + "genre": "ゲームセンターCXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255602, + "name": "12代目AD松井", + "genre": "ゲームセンターCXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255603, + "name": "16代目AD加賀", + "genre": "ゲームセンターCXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255604, + "name": "MA谷澤&14代目AD大須賀", + "genre": "ゲームセンターCXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255605, + "name": "カメラマン阿部", + "genre": "ゲームセンターCXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255606, + "name": "王様", + "genre": "ゲームセンターCXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255801, + "name": "No.9_ニナ", + "genre": "CHUNITHMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255802, + "name": "シルヴィアス", + "genre": "CHUNITHMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255803, + "name": "マゼラン・マゼラン", + "genre": "CHUNITHMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255804, + "name": "ミゼラン・ミゼラン", + "genre": "CHUNITHMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255805, + "name": "チュウニペンギン", + "genre": "CHUNITHMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255806, + "name": "ショウニペンギン", + "genre": "CHUNITHMちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255901, + "name": "すりぃ", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255902, + "name": "ナース", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255903, + "name": "ボーイ", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255904, + "name": "ガール", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255905, + "name": "審査員", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255906, + "name": "親衛隊", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255907, + "name": "ひょっとこJK", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255908, + "name": "ピエロ", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255909, + "name": "侍", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255910, + "name": "牛男", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255911, + "name": "舞踏会の姉貴", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 255912, + "name": "黒須 紘", + "genre": "すりぃちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256001, + "name": "星咲 あかり(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256002, + "name": "藤沢 柚子(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256003, + "name": "三角 葵(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256004, + "name": "日向 千夏(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256005, + "name": "皇城 セツナ(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256006, + "name": "高瀬 梨緒(シュータードレス)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256007, + "name": "結城 莉玖(シュータードレス)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 256008, + "name": "藍原 椿(シュータードレス)", + "genre": "オンゲキちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300101, + "name": "ラズ(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300102, + "name": "シフォン(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300103, + "name": "ソルト(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300104, + "name": "でらっくま(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300105, + "name": "らいむっくま(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300106, + "name": "れもんっくま(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300201, + "name": "黒姫", + "genre": "メトロポリスちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300202, + "name": "紫黒", + "genre": "メトロポリスちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300203, + "name": "高麗", + "genre": "メトロポリスちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300204, + "name": "濡羽", + "genre": "メトロポリスちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300205, + "name": "イーシュ", + "genre": "メトロポリスちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300301, + "name": "アカツキ", + "genre": "スカイストリートちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300302, + "name": "コハク", + "genre": "スカイストリートちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300303, + "name": "暁", + "genre": "スカイストリートちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300304, + "name": "ノア", + "genre": "スカイストリートちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300305, + "name": "ソウ", + "genre": "スカイストリートちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300401, + "name": "ディアン", + "genre": "天界ちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300402, + "name": "レヌス", + "genre": "天界ちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300403, + "name": "ルフタ", + "genre": "天界ちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300404, + "name": "ヴァハ", + "genre": "天界ちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300405, + "name": "ブリギット", + "genre": "天界ちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300601, + "name": "アウル", + "genre": "BLACK ROSEちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300602, + "name": "ヒュド・ルー", + "genre": "BLACK ROSEちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300603, + "name": "エリー", + "genre": "BLACK ROSEちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300604, + "name": "マスティマ", + "genre": "BLACK ROSEちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 300605, + "name": "バイロン(堕天使)", + "genre": "BLACK ROSEちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305201, + "name": "初音ミク(ヴァンパイア)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305202, + "name": "初音ミク(アニマル)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305203, + "name": "初音ミク(状態異常彼女)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305204, + "name": "初音ミク(U)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305205, + "name": "初音ミク(シンデレラ)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305206, + "name": "初音ミク(ケサランパサラン)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305207, + "name": "初音ミク(ギフト)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305208, + "name": "初音ミク(パラサイト)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305209, + "name": "初音ミク(ジレンマ)", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305210, + "name": "DECO*27", + "genre": "DECO*27ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305301, + "name": "初音ミク", + "genre": "プロジェクトセカイちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305302, + "name": "鏡音リン", + "genre": "プロジェクトセカイちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305303, + "name": "鏡音レン", + "genre": "プロジェクトセカイちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305304, + "name": "巡音ルカ", + "genre": "プロジェクトセカイちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305305, + "name": "MEIKO", + "genre": "プロジェクトセカイちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305306, + "name": "KAITO", + "genre": "プロジェクトセカイちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305401, + "name": "博麗 霊夢", + "genre": "東方Project×オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305402, + "name": "霧雨 魔理沙", + "genre": "東方Project×オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305403, + "name": "チルノ", + "genre": "東方Project×オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305404, + "name": "レミリア・スカーレット", + "genre": "東方Project×オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305405, + "name": "フランドール・スカーレット", + "genre": "東方Project×オンゲキちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305501, + "name": "名取さな(パレードコーデ)", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305502, + "name": "名取さな(制服さん)", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305503, + "name": "名取さな(いつものお洋服)", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305504, + "name": "名取さな(さなちゃんねる王)", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305505, + "name": "名取さな(ていねいな王様)", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305506, + "name": "うさちゃんせんせえ", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305507, + "name": "ねこちゃんせんせえ", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305508, + "name": "サーナくん", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305509, + "name": "アヘエビ", + "genre": "さなちゃんねるちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305701, + "name": "樋口楓", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305702, + "name": "樋口楓(AIM)", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305703, + "name": "樋口楓(アーティスト衣装)", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305704, + "name": "ぷち樋口楓", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305705, + "name": "ぷち樋口楓(自転車通学)", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305706, + "name": "ぷち樋口楓(アーティスト衣装)", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305707, + "name": "ささみちゃん", + "genre": "樋口楓ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305801, + "name": "日高零奈", + "genre": "電音部ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305802, + "name": "東雲和音", + "genre": "電音部ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305803, + "name": "茅野ふたば", + "genre": "電音部ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305804, + "name": "鳳凰火凛", + "genre": "電音部ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305805, + "name": "瀬戸海月", + "genre": "電音部ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305806, + "name": "大賀ルキア", + "genre": "電音部ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305901, + "name": "クラウン", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305902, + "name": "哲学主 ジェフティ", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305903, + "name": "憎悪の始まりたる古竜", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305904, + "name": "七海 あおい", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305905, + "name": "高砂 瑞穂", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305906, + "name": "アストライア", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 305907, + "name": "メリム", + "genre": "CHUNITHMちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306001, + "name": "キュートなカノジョ", + "genre": "syudouちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306002, + "name": "ユウヤ", + "genre": "syudouちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306003, + "name": "アマノ ダイキ", + "genre": "syudouちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306004, + "name": "ユウヤ(へべれけ)", + "genre": "syudouちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306005, + "name": "syudou", + "genre": "syudouちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306101, + "name": "光/Fracture", + "genre": "Arcaeaちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306102, + "name": "対立/Tempest", + "genre": "Arcaeaちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306103, + "name": "アリス&テニエル", + "genre": "Arcaeaちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 306104, + "name": "ラグランジュ", + "genre": "Arcaeaちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350101, + "name": "ラズ(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350102, + "name": "シフォン(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350103, + "name": "ソルト(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350104, + "name": "ダンディ・ダン(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350105, + "name": "エリザビー(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350301, + "name": "アカツキ", + "genre": "スカイストリートちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350302, + "name": "ノア(過去)", + "genre": "スカイストリートちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350303, + "name": "コハク", + "genre": "スカイストリートちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350304, + "name": "アカツキ(正装)", + "genre": "スカイストリートちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350401, + "name": "アスク", + "genre": "ドラゴンちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350402, + "name": "LED", + "genre": "ドラゴンちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350403, + "name": "エムブラ", + "genre": "ドラゴンちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350601, + "name": "ルイ(幼少期)", + "genre": "BLACK ROSEちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350602, + "name": "SDニック", + "genre": "BLACK ROSEちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350603, + "name": "SDブラット", + "genre": "BLACK ROSEちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350604, + "name": "SDアウル", + "genre": "BLACK ROSEちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350605, + "name": "ニック&ブラット", + "genre": "BLACK ROSEちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350701, + "name": "でらっくま(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350702, + "name": "らいむっくま(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350703, + "name": "れもんっくま(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350704, + "name": "ラズ(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350705, + "name": "シフォン(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350706, + "name": "ソルト(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350707, + "name": "乙姫(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350708, + "name": "みるく(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350709, + "name": "しゃま(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350710, + "name": "maimaiちゃん(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350711, + "name": "はっぴー(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350712, + "name": "カメ(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350713, + "name": "タイ(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350714, + "name": "ニャイン(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350715, + "name": "ナカムラさん(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350716, + "name": "ブクロ(10周年)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350717, + "name": "maimai筐体", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350718, + "name": "maimai筐体(GreeN)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350719, + "name": "maimai筐体(ORANGE)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350720, + "name": "maimai筐体(PiNK)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350721, + "name": "maimai筐体(MURASAKi)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350722, + "name": "maimai筐体(MiLK)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350723, + "name": "maimai筐体(FiNALE)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350724, + "name": "maimai筐体(でらっくす)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350725, + "name": "maimai筐体(Splash)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350726, + "name": "maimai筐体(UNiVERSE)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 350727, + "name": "maimai筐体(FESTiVAL)", + "genre": "10周年記念ちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355101, + "name": "田中ヒメ", + "genre": "ヒメヒナちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355102, + "name": "田中ヒメ(藍の華)", + "genre": "ヒメヒナちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355103, + "name": "田中ヒメ(希織歌)", + "genre": "ヒメヒナちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355104, + "name": "鈴木ヒナ", + "genre": "ヒメヒナちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355105, + "name": "鈴木ヒナ(藍の華)", + "genre": "ヒメヒナちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355106, + "name": "鈴木ヒナ(希織歌)", + "genre": "ヒメヒナちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355201, + "name": "シスター(神っぽいな)", + "genre": "ピノキオピーちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355202, + "name": "魔法少女(魔法少女とチョコレゐト)", + "genre": "ピノキオピーちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355203, + "name": "アイマイナ", + "genre": "ピノキオピーちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355204, + "name": "どうしてちゃん", + "genre": "ピノキオピーちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355205, + "name": "アルティメットセンパイ", + "genre": "ピノキオピーちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355206, + "name": "ピノキオピー", + "genre": "ピノキオピーちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355301, + "name": "リン(ベーシスト)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355302, + "name": "リン(不良少女)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355303, + "name": "ブロウ(パイロット)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355304, + "name": "ブロウ(ゾンビガール)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355305, + "name": "マリヤ(バイオリニスト)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355306, + "name": "マリヤ(小悪魔)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355307, + "name": "リン(ニャ宇宙!)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355308, + "name": "ブロウ(ニャ宇宙!)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355309, + "name": "マリヤ(ニャ宇宙!)", + "genre": "Muse Dashちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355401, + "name": "明坂 芹菜(東方Project:射命丸 文)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355402, + "name": "御形 アリシアナ(東方Project:小野塚 小町)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355403, + "name": "天王洲 なずな(東方Project:風見 幽香)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355404, + "name": "小仏 凪(東方Project:四季映姫・ヤマザナドゥ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355405, + "name": "箱部 なる(東方Project:チルノ ウソテイver.)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355406, + "name": "月鈴 那知(東方Project:因幡 てゐ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355407, + "name": "月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355408, + "name": "明坂 芹菜(東方Project:蓬莱山 輝夜)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355409, + "name": "御形 アリシアナ(東方Project:八意 永琳)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355410, + "name": "天王洲 なずな(東方Project:因幡 てゐ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355411, + "name": "小仏 凪(東方Project:博麗 霊夢)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355412, + "name": "箱部 なる(東方Project:チルノ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355413, + "name": "月鈴 那知(東方Project:伊吹 萃香)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355414, + "name": "月鈴 白奈(東方Project:霧雨 魔理沙)", + "genre": "東方Project×イロドリミドリちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355501, + "name": "御伽野ひめ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355502, + "name": "ハイテックニンジャ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355503, + "name": "ぱんしー", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355504, + "name": "まめゆ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355505, + "name": "ダッコ & パンセ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355506, + "name": "ナーガ・ネギ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355507, + "name": "ネコらぴす", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355508, + "name": "ネコまめゆねこ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355509, + "name": "ネコぽよし", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355510, + "name": "ジン・スサノ", + "genre": "MEGAREXちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355601, + "name": "ねこ", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355602, + "name": "ぐるん", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355603, + "name": "ペンギン", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355604, + "name": "ウーパールーパー", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355605, + "name": "デンゲンくん", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355606, + "name": "うさぎくん", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355607, + "name": "いぬくん", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355608, + "name": "あんはっぴーちゃん", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355609, + "name": "野生のでらっくま", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355610, + "name": "右肩", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355611, + "name": "真ん中", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355612, + "name": "左肩", + "genre": "からめるちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355701, + "name": "可不", + "genre": "音楽的同位体 可不ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355702, + "name": "可不(花となれ)", + "genre": "音楽的同位体 可不ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355703, + "name": "可不(私のドッペルゲンガー)", + "genre": "音楽的同位体 可不ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355801, + "name": "星咲 あかり(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355802, + "name": "結城 莉玖(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355803, + "name": "珠洲島 有栖(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355804, + "name": "九條 楓(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355805, + "name": "東雲 つむぎ(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355806, + "name": "逢坂 茜(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355807, + "name": "珠洲島 有栖(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355808, + "name": "九條 楓(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 355809, + "name": "皇城 セツナ(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400101, + "name": "乙姫(ばでぃーず)", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400102, + "name": "ラズ(ばでぃーず)", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400103, + "name": "SDダンディ・ダン", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400104, + "name": "SD亀", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400105, + "name": "SD鯛", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400106, + "name": "SD光吉 猛修", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400107, + "name": "しゃま(Party☆People☆Princess)", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400108, + "name": "みるく(Party☆People☆Princess)", + "genre": "パーリィちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400201, + "name": "プロトタイプI", + "genre": "メトロポリスちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400202, + "name": "ケファ", + "genre": "メトロポリスちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400203, + "name": "バルトルメ", + "genre": "メトロポリスちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400204, + "name": "マトフェイ", + "genre": "メトロポリスちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400205, + "name": "黒姫", + "genre": "メトロポリスちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400301, + "name": "ノア", + "genre": "スカイストリートちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400302, + "name": "ソウ", + "genre": "スカイストリートちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400303, + "name": "トキヤ", + "genre": "スカイストリートちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400304, + "name": "ナノハ", + "genre": "スカイストリートちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400305, + "name": "ユウキ", + "genre": "スカイストリートちほー5", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400401, + "name": "リズ", + "genre": "7sRefちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400402, + "name": "フルーンシュピラー", + "genre": "7sRefちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400403, + "name": "シュヴァルツローゼ", + "genre": "7sRefちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400404, + "name": "ヘルブラオ", + "genre": "7sRefちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400405, + "name": "アシッド(幼少期)", + "genre": "7sRefちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400601, + "name": "フィッツ公", + "genre": "BLACK ROSEちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400602, + "name": "マティルダ", + "genre": "BLACK ROSEちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400603, + "name": "クリーノス", + "genre": "BLACK ROSEちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400604, + "name": "クリーノス(天使)", + "genre": "BLACK ROSEちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 400605, + "name": "リッツ(悪魔)", + "genre": "BLACK ROSEちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405101, + "name": "くらりちゃん", + "genre": "いよわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405102, + "name": "いまわさん", + "genre": "いよわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405103, + "name": "1000年ちゃん", + "genre": "いよわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405104, + "name": "足立レイ", + "genre": "いよわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405105, + "name": "いよわ", + "genre": "いよわちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405201, + "name": "リンカ", + "genre": "グルーヴコースターちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405202, + "name": "セイネ", + "genre": "グルーヴコースターちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405203, + "name": "ユメ", + "genre": "グルーヴコースターちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405204, + "name": "ユウ", + "genre": "グルーヴコースターちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405205, + "name": "グルーヴコースター筐体", + "genre": "グルーヴコースターちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405206, + "name": "HEADPHONE CRAB", + "genre": "グルーヴコースターちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405301, + "name": "茅森月歌", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405302, + "name": "和泉ユキ", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405303, + "name": "逢川めぐみ", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405304, + "name": "東城つかさ", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405305, + "name": "朝倉可憐", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405306, + "name": "國見タマ", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405307, + "name": "蒼井えりか", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405308, + "name": "水瀬いちご", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405309, + "name": "水瀬すもも", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405310, + "name": "樋口聖華", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405311, + "name": "柊木梢", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405312, + "name": "ビャッコ", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405313, + "name": "七瀬七海", + "genre": "ヘブンバーンズレッドちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405401, + "name": "エリザベス", + "genre": "WACCAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405402, + "name": "リリィ", + "genre": "WACCAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405403, + "name": "ルーン", + "genre": "WACCAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405404, + "name": "【裏】ルーン", + "genre": "WACCAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405405, + "name": "WACCA筐体", + "genre": "WACCAちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405601, + "name": "sasakure.UK", + "genre": "sasakure.UKちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405602, + "name": "テラ(トンデモワンダーズ)", + "genre": "sasakure.UKちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405603, + "name": "カラス(トンデモワンダーズ)", + "genre": "sasakure.UKちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405604, + "name": "初音ミク(*ハロー、プラネット。)", + "genre": "sasakure.UKちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405701, + "name": "TJ.hangneil", + "genre": "TJ.hangneilちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405702, + "name": "男の子(神威)", + "genre": "TJ.hangneilちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405703, + "name": "女の子(神威)", + "genre": "TJ.hangneilちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 405901, + "name": "宇宙飛行士(Apollo)", + "genre": "裏 月面ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406101, + "name": "東北ずん子", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406102, + "name": "東北ずん子(チア)", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406103, + "name": "東北イタコ", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406104, + "name": "東北イタコ(チア)", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406105, + "name": "東北きりたん", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406106, + "name": "東北きりたん(チア)", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406107, + "name": "四国めたん", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406108, + "name": "九州そら", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406109, + "name": "ずんだもん", + "genre": "東北ずん子ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406201, + "name": "縁​", + "genre": "CHUNITHMちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406202, + "name": "冴川 芽依", + "genre": "CHUNITHMちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406203, + "name": "ロト・トゥエルヴ", + "genre": "CHUNITHMちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406204, + "name": "不来方 とあ​", + "genre": "CHUNITHMちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406205, + "name": "ヴェルゼビュートネメシス​", + "genre": "CHUNITHMちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406206, + "name": "リヒトシュッツェ​", + "genre": "CHUNITHMちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406301, + "name": "星乃 一歌", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406302, + "name": "天馬 咲希", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406303, + "name": "望月 穂波", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406304, + "name": "日野森 志歩", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406305, + "name": "初音ミク(Leo/need)", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406306, + "name": "花里 みのり", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406307, + "name": "桐谷 遥", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406308, + "name": "桃井 愛莉", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406309, + "name": "日野森 雫", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406310, + "name": "初音ミク(MORE MORE JUMP!)", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406311, + "name": "小豆沢 こはね", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406312, + "name": "白石 杏", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406313, + "name": "東雲 彰人", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406314, + "name": "青柳 冬弥", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406315, + "name": "初音ミク(Vivid BAD SQUAD)", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406316, + "name": "天馬 司", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406317, + "name": "鳳 えむ", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406318, + "name": "草薙 寧々", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406319, + "name": "神代 類", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406320, + "name": "初音ミク(ワンダーランズ×ショウタイム)", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406321, + "name": "宵崎 奏", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406322, + "name": "朝比奈 まふゆ", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406323, + "name": "東雲 絵名", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406324, + "name": "暁山 瑞希", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 406325, + "name": "初音ミク(25時、ナイトコードで。)", + "genre": "プロジェクトセカイちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450101, + "name": "乙姫(ばでぃーずぷらす)", + "genre": "パーリィちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450102, + "name": "ラズ(ばでぃーずぷらす)", + "genre": "パーリィちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450103, + "name": "乙姫(のじゃロリック)", + "genre": "パーリィちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450104, + "name": "ラズ(のじゃロリック)", + "genre": "パーリィちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450201, + "name": "黒楼十夜子", + "genre": "メトロポリスちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450202, + "name": "黒姫(プロトタイプ)", + "genre": "メトロポリスちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450203, + "name": "黒楼哉輝", + "genre": "メトロポリスちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450204, + "name": "紅丸(プロトタイプ)", + "genre": "メトロポリスちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450301, + "name": "エムブラ", + "genre": "ドラゴンちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450302, + "name": "クエレブレ", + "genre": "ドラゴンちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450303, + "name": "シグルズ", + "genre": "ドラゴンちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450304, + "name": "アスク", + "genre": "ドラゴンちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450401, + "name": "コカビエル", + "genre": "天界ちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450402, + "name": "アルマ", + "genre": "天界ちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450403, + "name": "アルオス", + "genre": "天界ちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450404, + "name": "セレプリス", + "genre": "天界ちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 450405, + "name": "ルシファー", + "genre": "天界ちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455101, + "name": "超絶最かわてんしちゃん", + "genre": "NEEDY GIRL OVERDOSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455102, + "name": "あめちゃん", + "genre": "NEEDY GIRL OVERDOSEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455201, + "name": "花譜 第一形態 雛鳥", + "genre": "花譜ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455202, + "name": "花譜 第二形態 青雀", + "genre": "花譜ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455203, + "name": "花譜 第三形態 燕", + "genre": "花譜ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455204, + "name": "花譜 第四形態 雉", + "genre": "花譜ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455301, + "name": "歌愛ユキ(強風オールバック)", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455302, + "name": "あおられ犬", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455303, + "name": "カスタネットからす(強風オールバック)", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455304, + "name": "はと1", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455305, + "name": "はと2", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455306, + "name": "はと3", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455307, + "name": "はともどき", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455308, + "name": "歌愛ユキ(寝起きヤシの木)", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455309, + "name": "髪結いぬ", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455310, + "name": "カスタネットからす(寝起きヤシの木)", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455311, + "name": "トライアングルはともどき", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455312, + "name": "ヤシの木", + "genre": "ゆこぴちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455401, + "name": "セイネ(10周年)", + "genre": "グルーヴコースターちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455402, + "name": "ユメ(10周年)", + "genre": "グルーヴコースターちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455403, + "name": "リンカ(10周年)", + "genre": "グルーヴコースターちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455404, + "name": "フルメタル ずんど子ちゃん", + "genre": "グルーヴコースターちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455405, + "name": "ポリビニル どんつくくん", + "genre": "グルーヴコースターちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455601, + "name": "椎名唯華", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455602, + "name": "花畑チャイカ", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455603, + "name": "だいたいイブラヒム", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455604, + "name": "ほぼイブラヒム", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455605, + "name": "怨筆くん", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455606, + "name": "イブラヒムのご近所さん", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455607, + "name": "サバーニャ", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455701, + "name": "橙", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455702, + "name": "西行寺 幽々子", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455703, + "name": "八雲 藍", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455704, + "name": "洩矢 諏訪子", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455705, + "name": "依神 紫苑", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455706, + "name": "依神 女苑", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455707, + "name": "クラウンピース", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455708, + "name": "赤蛮奇", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455801, + "name": "IRRENA", + "genre": "HARDCORE TANO*Cちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455802, + "name": "Srav3R", + "genre": "HARDCORE TANO*Cちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455803, + "name": "P*Light", + "genre": "HARDCORE TANO*Cちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455804, + "name": "DJ Noriken", + "genre": "HARDCORE TANO*Cちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455805, + "name": "DJ Genki", + "genre": "HARDCORE TANO*Cちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455901, + "name": "ラヴィ・シュシュマルシュ", + "genre": "#コンパスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455902, + "name": "ステリア・ララ・シルワ", + "genre": "#コンパスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 455903, + "name": "Bugdoll", + "genre": "#コンパスちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456001, + "name": "周防パトラ", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456002, + "name": "周防パトラ(サイバー)", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456003, + "name": "周防パトラ(制服)", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456004, + "name": "周防パトラ(白制服)", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456005, + "name": "周防パトラ(魔法少女)", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456006, + "name": "周防パトラ(第9衣装)", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456007, + "name": "かにかま", + "genre": "周防パトラちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456101, + "name": "柏木 咲姫(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456102, + "name": "井之原 小星(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456103, + "name": "日向 千夏(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456104, + "name": "柏木 美亜(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 456105, + "name": "東雲 つむぎ(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500101, + "name": "アカツキ", + "genre": "スカイストリートちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500102, + "name": "コハク", + "genre": "スカイストリートちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500103, + "name": "天空の王", + "genre": "スカイストリートちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500104, + "name": "大地の王", + "genre": "スカイストリートちほー6", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500201, + "name": "ヴィリーウス", + "genre": "天界ちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500202, + "name": "モンベルド", + "genre": "天界ちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500203, + "name": "八剱月アルマ", + "genre": "天界ちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500204, + "name": "白法院ラグ", + "genre": "天界ちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500301, + "name": "フォッサノーバ", + "genre": "BLACK ROSEちほー10", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500302, + "name": "ディオティス", + "genre": "BLACK ROSEちほー10", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500303, + "name": "クレメンス(エージェント)", + "genre": "BLACK ROSEちほー10", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500304, + "name": "エレノラ(エージェント)", + "genre": "BLACK ROSEちほー10", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500305, + "name": "ディオティス(天使)", + "genre": "BLACK ROSEちほー10", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500401, + "name": "リグエル", + "genre": "メトロポリスちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500402, + "name": "酒呑童子", + "genre": "メトロポリスちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500403, + "name": "濡羽", + "genre": "メトロポリスちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 500404, + "name": "黒姫", + "genre": "メトロポリスちほー9", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505201, + "name": "アイア", + "genre": "かいりきベアちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505202, + "name": "グーマー", + "genre": "かいりきベアちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505203, + "name": "ノア", + "genre": "かいりきベアちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505204, + "name": "ナナ", + "genre": "かいりきベアちほー2", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505301, + "name": "コーサカ", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505302, + "name": "アンジョー", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505303, + "name": "コーサカ(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505304, + "name": "アンジョー(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505305, + "name": "天開司(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505306, + "name": "佐藤ホームズ(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505307, + "name": "あっくん大魔王(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505308, + "name": "歌衣メイカ(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505401, + "name": "おめがレイ", + "genre": "おめがシスターズちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505402, + "name": "おめがリオ", + "genre": "おめがシスターズちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505403, + "name": "おめがレイ(実写)", + "genre": "おめがシスターズちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505404, + "name": "おめがリオ(実写)", + "genre": "おめがシスターズちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505501, + "name": "鳳 ここな", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505502, + "name": "静香", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505503, + "name": "カトリナ・グリーベル", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505504, + "name": "新妻 八恵", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505505, + "name": "柳場 ぱんだ", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505506, + "name": "流石 知冴", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505507, + "name": "千寿 暦", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505508, + "name": "ラモーナ・ウォルフ", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505509, + "name": "王 雪", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505510, + "name": "リリヤ・クルトベイ", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505511, + "name": "与那国 緋花里", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505601, + "name": "仲町あられ", + "genre": "夢限大みゅーたいぷちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505602, + "name": "宮永ののか", + "genre": "夢限大みゅーたいぷちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505603, + "name": "峰月律", + "genre": "夢限大みゅーたいぷちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505604, + "name": "藤都子", + "genre": "夢限大みゅーたいぷちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505605, + "name": "千石ユノ", + "genre": "夢限大みゅーたいぷちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505701, + "name": "エト&ルナ (Winter)", + "genre": "Arcaeaちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505702, + "name": "マヤ", + "genre": "Arcaeaちほー3", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505801, + "name": "重音テト", + "genre": "重音テトちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505802, + "name": "重音テト(2008)", + "genre": "重音テトちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505803, + "name": "重音テト(SV)", + "genre": "重音テトちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505804, + "name": "重音テッド", + "genre": "重音テトちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505805, + "name": "重音テト(人マニア)", + "genre": "重音テトちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505901, + "name": "ななひら", + "genre": "ななひらちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505902, + "name": "ベベ", + "genre": "ななひらちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505903, + "name": "みてー", + "genre": "ななひらちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505904, + "name": "おもち", + "genre": "ななひらちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 505905, + "name": "ななひら(おめかしワンピ)", + "genre": "ななひらちほー", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506001, + "name": "星咲 あかり(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506002, + "name": "藤沢 柚子(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506003, + "name": "三角 葵(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506004, + "name": "高瀬 梨緒(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506005, + "name": "結城 莉玖(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506006, + "name": "藍原 椿(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506007, + "name": "早乙女 彩華(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506008, + "name": "桜井 春菜(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506009, + "name": "柏木 咲姫(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506010, + "name": "井之原 小星(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506011, + "name": "逢坂 茜(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506012, + "name": "珠洲島 有栖(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506013, + "name": "九條 楓(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506014, + "name": "日向 千夏(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506015, + "name": "柏木 美亜(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506016, + "name": "東雲 つむぎ(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 506017, + "name": "皇城 セツナ(いちげき!)", + "genre": "オンゲキちほー8", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550201, + "name": "シグルズ", + "genre": "ドラゴンちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550202, + "name": "ブリュレ", + "genre": "ドラゴンちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550203, + "name": "カラメル", + "genre": "ドラゴンちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550204, + "name": "ドラゴンの王", + "genre": "ドラゴンちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550301, + "name": "W?K?Y?", + "genre": "7sRefちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550302, + "name": "ロートスカラ", + "genre": "7sRefちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 550303, + "name": "アシッド", + "genre": "7sRefちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": false + }, + { + "id": 559999, + "name": "希望钥匙", + "genre": "7sRefちほー4", + "release": "", + "lock": "", + "norm": "", + "isDefault": false, + "disable": true + } +] \ No newline at end of file diff --git a/maipulse/data/master/ds_override.json b/maipulse/data/master/ds_override.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/maipulse/data/master/ds_override.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/maipulse/data/master/frame.json b/maipulse/data/master/frame.json new file mode 100644 index 0000000..9ff7a39 --- /dev/null +++ b/maipulse/data/master/frame.json @@ -0,0 +1,3062 @@ +[ + { + "id": 1, + "name": "デフォルト", + "genre": "デフォルト", + "release": "Ver1.10.00", + "lock": "None", + "norm": "はじめから所持", + "isDefault": true, + "disable": false + }, + { + "id": 2, + "name": "从整体中随机选择", + "genre": "随机", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "每次游戏将从所有收藏中随机设置!", + "isDefault": false, + "disable": false + }, + { + "id": 3, + "name": "从收藏中随机选择", + "genre": "随机", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "每次游戏将从收藏夹中随机设置!", + "isDefault": false, + "disable": false + }, + { + "id": 100101, + "name": "しゅわしゅわちほー", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわしゅわちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 100301, + "name": "メトロポリスちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "メトロポリスちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 100401, + "name": "スカイストリートちほー", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "スカイストリートちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 100501, + "name": "天界ちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "天界ちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 100601, + "name": "BLACK ROSEちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 100701, + "name": "竜宮城のなつやすみ", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわーランドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 100702, + "name": "本日のCAFE MiLKはおやすみです。", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわーランドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 100703, + "name": "クリームソーダ、ひとくちほしいにゃ~!", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわーランドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 105801, + "name": "プロジェクトセカイちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 105901, + "name": "にじさんじちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "にじさんじちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 106101, + "name": "オンゲキちほー2", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "オンゲキちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 109101, + "name": "PERFECT Jewel [Diamond]", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 109102, + "name": "SYNC Jewel [Diamond]", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 150051, + "name": "タケモトピアノ", + "genre": "実績", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "タケモトピアノCMソング/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 150101, + "name": "しゅわしゅわちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわしゅわちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 150201, + "name": "BLACK ROSEちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー4 complete", + "isDefault": false, + "disable": false + }, + { + "id": 150301, + "name": "スカイストリートちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "スカイストリートちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 150401, + "name": "kawaiiちほー", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "kawaiiちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 150501, + "name": "高天原ちほー", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "高天原ちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 150601, + "name": "らいむっくま&れもんっくま", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわーランドちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150602, + "name": "すりりんぐでしゅわりんぐ、じゃ!", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわーランドちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150603, + "name": "光吉カーニバル", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわーランドちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 156001, + "name": "オンゲキちほー3", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "オンゲキちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 159501, + "name": "黒姫", + "genre": "その他", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 159502, + "name": "百合咲ミカ", + "genre": "その他", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 200101, + "name": "宇宙すてーしょんちほー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "宇宙すてーしょんちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 200102, + "name": "宇宙すてーしょんちほー おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "宇宙すてーしょんちほー全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 200201, + "name": "天界ちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "天界ちほー4 complete", + "isDefault": false, + "disable": false + }, + { + "id": 200202, + "name": "天界ちほー4 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "天界ちほー4全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 200301, + "name": "メトロポリスちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "メトロポリスちほー4 complete", + "isDefault": false, + "disable": false + }, + { + "id": 200302, + "name": "メトロポリスちほー4 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "メトロポリスちほー4全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 200401, + "name": "7sRefちほー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "7sRefちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 200402, + "name": "7sRefちほー おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "7sRefちほー全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 200501, + "name": "ユニバースちほー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ユニバースちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200502, + "name": "でらっくmaimai♪てんてこまい!", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ユニバースちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200503, + "name": "絡めトリック利己ライザー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ユニバースちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200601, + "name": "BLACK ROSEちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー5 complete", + "isDefault": false, + "disable": false + }, + { + "id": 200602, + "name": "BLACK ROSEちほー5 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー5全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 205901, + "name": "Rain Dropsちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "Rain Dropsちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 206001, + "name": "プロジェクトセカイちほー2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 206201, + "name": "オンゲキちほー4", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "オンゲキちほー4 complete", + "isDefault": false, + "disable": false + }, + { + "id": 209101, + "name": "Thank you for playing -Splash-", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX2021 全曲/BASIC~MASTER/CLEAR", + "isDefault": false, + "disable": false + }, + { + "id": 209102, + "name": "SYNC Jewel [Emerald]", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX2021 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 209103, + "name": "PERFECT Jewel [Emerald]", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX2021 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 209504, + "name": "ここからはじまるプロローグ。", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "フレーム[ここからはじまるプロローグ。]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 209506, + "name": "モ゜ルモ゜ル", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "フレーム[モ゜ルモ゜ル]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 250051, + "name": "SEGA本社【虹】", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "アイコン「SEGA本社」をセットして若い力[でらっくす]/MASTER/RANK S", + "isDefault": false, + "disable": false + }, + { + "id": 250053, + "name": "若い力", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "アイコン「SEGA本社」をセットして若い力[でらっくす]/MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 250054, + "name": "BLUE ZONE", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "BLUE ZONE[でらっくす]/MASTER/FULL SYNC", + "isDefault": false, + "disable": false + }, + { + "id": 250101, + "name": "宇宙すてーしょんちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "宇宙すてーしょんちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 250102, + "name": "宇宙すてーしょんちほー2 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "宇宙すてーしょんちほー2全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 250201, + "name": "メトロポリスちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "メトロポリスちほー5 complete", + "isDefault": false, + "disable": false + }, + { + "id": 250202, + "name": "メトロポリスちほー5 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "メトロポリスちほー5全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 250301, + "name": "天界ちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "天界ちほー5 complete", + "isDefault": false, + "disable": false + }, + { + "id": 250302, + "name": "天界ちほー5 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "天界ちほー5全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 250401, + "name": "7sRefちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "7sRefちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 250402, + "name": "7sRefちほー2 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "7sRefちほー2全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 250501, + "name": "ユニバースちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ユニバースちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250601, + "name": "BLACK ROSEちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー6 complete", + "isDefault": false, + "disable": false + }, + { + "id": 250602, + "name": "BLACK ROSEちほー6 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー6全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 250701, + "name": "ホワイトボード(はっぴー)", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250702, + "name": "maistagram", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250703, + "name": "maimai CAFE MiLK", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250704, + "name": "竜宮城", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250705, + "name": "maimai PiNK", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250706, + "name": "maimai ORANGE", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250707, + "name": "maimai GreeN B", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250708, + "name": "maimai Dots Black", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250709, + "name": "QZKago Requiem しゃま1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250710, + "name": "QZKago Requiem みるく1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250711, + "name": "Schwarzschild 1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250712, + "name": "Alea jacta est! 1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250713, + "name": "FFT 1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250714, + "name": "雷切-RAIKIRI- 2", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250715, + "name": "the EmpErroR 2", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250716, + "name": "Believe the Rainbow 2", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250717, + "name": "PANDORA PARADOXXX 1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250718, + "name": "花と、雪と、ドラムンベース。 1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250719, + "name": "花と、雪と、ドラムンベース。 2", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250720, + "name": "みるくの大人専用お子様ランチコースにゃフレーム", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250721, + "name": "Magical Flavor 1", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250722, + "name": "Excalibur ~Revived resolution~", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250723, + "name": "夢花火", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250724, + "name": "ユビキリ", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250725, + "name": "宴じゃ!乙姫の大盤振る舞舞フレーム", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250726, + "name": "いっしそう電☆舞舞神拳!", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250727, + "name": "Our Wrenally", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250728, + "name": "Hyper Active", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250729, + "name": "AMAZING MIGHTYYYY!!!!", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250730, + "name": "てってれ~♪ ラズのビビットコースフレーム", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250731, + "name": "7thSense", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250732, + "name": "Glorious Crown", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250733, + "name": "Aiolos", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250734, + "name": "Oshama Scramble!", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250735, + "name": "おしゃま牛乳社長のしゃまでございますコースフレーム", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250736, + "name": "oboro", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250737, + "name": "Caliburne", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250738, + "name": "ニャイン", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250739, + "name": "mai-Star", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250740, + "name": "シフォンのヨリドリ♪ミドリ♪コースですわ!フレーム", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250741, + "name": "System “Z”", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250742, + "name": "Garakuta Doll Play", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250743, + "name": "Starlight Disco", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250744, + "name": "Fragrance", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250745, + "name": "ソルトの新感覚コースなのですフレーム", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250746, + "name": "SONIC THE HEDGEHOG(SUPER SONIC)", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250747, + "name": "ジングルベル", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250749, + "name": "龍宮茶館 店内", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250750, + "name": "CafeMiLK 店内", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250751, + "name": "LOPIT Halloween", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250752, + "name": "LOPIT Snowfield", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250753, + "name": "はっぴー(10周年)", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255201, + "name": "ツユちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ツユちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 255301, + "name": "D4DJ Groovy Mixちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "D4DJ Groovy Mixちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 255302, + "name": "Photon Maiden", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "D4DJ Groovy Mixちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255303, + "name": "Lyrical Lily", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "D4DJ Groovy Mixちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255401, + "name": "Diverse Systemちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Diverse Systemちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 255501, + "name": "Rain Dropsちほー2", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Rain Dropsちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 255601, + "name": "ゲームセンターCXちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ゲームセンターCXちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 255801, + "name": "CHUNITHMちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "CHUNITHMちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 255802, + "name": "コスモポップファンクラブ", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "CHUNITHMちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255901, + "name": "すりぃちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "すりぃちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 256001, + "name": "オンゲキちほー5", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "オンゲキちほー5 complete", + "isDefault": false, + "disable": false + }, + { + "id": 259101, + "name": "Thank you for playing -でらっくす-", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/CLEAR", + "isDefault": false, + "disable": false + }, + { + "id": 259505, + "name": "ふたりでばかんすにゃ♪", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "フレーム[ふたりでばかんすにゃ♪]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 300101, + "name": "ハピフェスちほー", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ハピフェスちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300102, + "name": "ハピフェスちほー おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ハピフェスちほー全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 300201, + "name": "メトロポリスちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "メトロポリスちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300202, + "name": "メトロポリスちほー6 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "メトロポリスちほー6全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 300301, + "name": "スカイストリートちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "スカイストリートちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300302, + "name": "スカイストリートちほー3 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "スカイストリートちほー3全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 300401, + "name": "天界ちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "天界ちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300402, + "name": "天界ちほー6 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "天界ちほー6全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 300501, + "name": "フェスティバルちほー", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "フェスティバルちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300601, + "name": "BLACK ROSEちほー7", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300602, + "name": "BLACK ROSEちほー7 おまけ", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー7全楽曲/MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 305201, + "name": "DECO*27ちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "DECO*27ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305202, + "name": "アニマル", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "DECO*27ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305203, + "name": "ヴァンパイア", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "DECO*27ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305301, + "name": "プロジェクトセカイちほー3", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305401, + "name": "東方Project×オンゲキちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "東方Project×オンゲキちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305501, + "name": "さなちゃんねるちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "さなちゃんねるちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305502, + "name": "ば~ちゃるな~す名取さな", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "さなちゃんねるちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305701, + "name": "AIM", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305702, + "name": "樋口楓ちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305801, + "name": "外神田文芸高校", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "電音部ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305802, + "name": "帝音国際学院", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "電音部ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305901, + "name": "CHUNITHMちほー2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "CHUNITHMちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306001, + "name": "syudouちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "syudouちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306101, + "name": "光/Fracture", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "Arcaeaちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306102, + "name": "対立/Tempest", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "Arcaeaちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306103, + "name": "アリス", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "Arcaeaちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306104, + "name": "ラグランジュ", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "Arcaeaちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 309101, + "name": "Thank you for playing -UNiVERSE-", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX2022 全曲/BASIC~MASTER/CLEAR", + "isDefault": false, + "disable": false + }, + { + "id": 309102, + "name": "SYNC Jewel [Sapphire]", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX2022 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 309103, + "name": "PERFECT Jewel [Sapphire]", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX2022 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 309504, + "name": "Heavenly Blast", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "フレーム[Heavenly Blast]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 309505, + "name": "sølips", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "フレーム[sølips]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 309507, + "name": "Rainbow Rush Story", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "フレーム[Rainbow Rush Story]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 350051, + "name": "ぱちんこ maimai でらっくす", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "魂のルフラン[でらっくす]/Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/一回のクレジットでプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 350101, + "name": "ハピフェスちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ハピフェスちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350301, + "name": "スカイストリートちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "スカイストリートちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350401, + "name": "ドラゴンちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ドラゴンちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350501, + "name": "フェスティバルちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "フェスティバルちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350601, + "name": "BLACK ROSEちほー8", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350701, + "name": "10周年記念ちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "10周年記念ちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355101, + "name": "ヒメヒナちほー その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ヒメヒナちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355102, + "name": "ヒメヒナちほー その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ヒメヒナちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355201, + "name": "ピノキオピーちほー その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ピノキオピーちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355202, + "name": "ピノキオピーちほー その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ピノキオピーちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355203, + "name": "ピノキオピーちほー その3", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ピノキオピーちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355204, + "name": "ピノキオピーちほー その4", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ピノキオピーちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355301, + "name": "Muse Dashちほー その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Muse Dashちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355302, + "name": "Muse Dashちほー その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Muse Dashちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355303, + "name": "Muse Dashちほー その3", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Muse Dashちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355304, + "name": "Muse Dashちほー その4", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Muse Dashちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355305, + "name": "Muse Dashちほー その5", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Muse Dashちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355401, + "name": "東方Project×イロドリミドリちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "東方Project×イロドリミドリちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355501, + "name": "MEGAREXちほー その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "MEGAREXちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355502, + "name": "MEGAREXちほー その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "MEGAREXちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355601, + "name": "からめるちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355602, + "name": "からめるちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355603, + "name": "からめるちほー2 その3", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355604, + "name": "からめるちほー2 その4", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355701, + "name": "音楽的同位体 可不ちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "音楽的同位体 可不ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355801, + "name": "オンゲキちほー6", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "オンゲキちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 359504, + "name": "Tricolor⁂circuS", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "フレーム[Tricolor⁂circuS]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 400101, + "name": "パーリィちほー", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "パーリィちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400201, + "name": "メトロポリスちほー7", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "メトロポリスちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400301, + "name": "スカイストリートちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "スカイストリートちほー5で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400401, + "name": "7sRefちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "7sRefちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400501, + "name": "バディーズちほー", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "バディーズちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400601, + "name": "BLACK ROSEちほー9", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー9で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405101, + "name": "いよわちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "いよわちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405102, + "name": "いよわちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "いよわちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405103, + "name": "いよわちほー その3", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "いよわちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405201, + "name": "グルーヴコースターちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "グルーヴコースターちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405202, + "name": "グルーヴコースターちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "グルーヴコースターちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405301, + "name": "ヘブンバーンズレッドちほー", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ヘブンバーンズレッドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405401, + "name": "WACCAちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "WACCAちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405402, + "name": "WACCAちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "WACCAちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405403, + "name": "WACCAちほー その3", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "WACCAちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405601, + "name": "sasakure.UKちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "sasakure.UKちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405602, + "name": "sasakure.UKちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "sasakure.UKちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405701, + "name": "TJ.hangneilちほー", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "TJ.hangneilちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405801, + "name": "月面ちほー", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "月面ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405901, + "name": "裏 月面ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "裏 月面ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405902, + "name": "裏 月面ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "裏 月面ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406101, + "name": "東北ずん子ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北ずん子ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406102, + "name": "東北ずん子ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北ずん子ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406201, + "name": "CHUNITHMちほー3", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "CHUNITHMちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406301, + "name": "Leo/need", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406302, + "name": "MORE MORE JUMP!", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406303, + "name": "Vivid BAD SQUAD", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406304, + "name": "ワンダーランズ×ショウタイム", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406305, + "name": "25時、ナイトコードで。", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 409101, + "name": "Thank you for playing -FESTiVAL-", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX2023 全曲/BASIC~MASTER/CLEAR", + "isDefault": false, + "disable": false + }, + { + "id": 409102, + "name": "SYNC Jewel [Amethyst]", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX2023 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 409103, + "name": "PERFECT Jewel [Amethyst]", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX2023 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 409504, + "name": "mystique as iris", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "フレーム[mystique as iris]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 409505, + "name": "VeRForTe αRtE:VEiN", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "フレーム[VeRForTe αRtE:VEiN]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 409507, + "name": "ねこドアップ", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ねこをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409508, + "name": "みんないるよ", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/4人でプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409509, + "name": "ウーパールーパー", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ウーパールーパーをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409510, + "name": "ペンギン島流し", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ペンギンをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409511, + "name": "ぐるん地獄行き", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ぐるんをつあーメンバーにセット/あつすぎの歌[でらっくす]をプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409512, + "name": "ねこ無限増殖", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/全難易度プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409513, + "name": "らくがき", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/ULTRA SYNERGY MATRIX[でらっくす]/全難易度プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409514, + "name": "ネオンポップ", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ULTRA SYNERGY MATRIX[でらっくす]/全難易度プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409515, + "name": "純粋な爆発", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/ULTRA SYNERGY MATRIX[でらっくす]/一回のクレジットでプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 450101, + "name": "パーリィちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "パーリィちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450201, + "name": "メトロポリスちほー8", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "メトロポリスちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450301, + "name": "ドラゴンちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ドラゴンちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450401, + "name": "天界ちほー7", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "天界ちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450501, + "name": "バディーズちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "バディーズちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455101, + "name": "NEEDY GIRL OVERDOSEちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "NEEDY GIRL OVERDOSEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455102, + "name": "NEEDY GIRL OVERDOSEちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "NEEDY GIRL OVERDOSEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455103, + "name": "NEEDY GIRL OVERDOSEちほー その3", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "NEEDY GIRL OVERDOSEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455104, + "name": "NEEDY GIRL OVERDOSEちほー その4", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "NEEDY GIRL OVERDOSEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455201, + "name": "花譜ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455202, + "name": "花譜ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455203, + "name": "花譜ちほー その3", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455301, + "name": "ゆこぴちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ゆこぴちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455302, + "name": "ゆこぴちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ゆこぴちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455401, + "name": "グルーヴコースターちほー2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "グルーヴコースターちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455601, + "name": "にじさんじのB級バラエティ(仮)ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "にじさんじのB級バラエティ(仮)ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455602, + "name": "にじさんじのB級バラエティ(仮)ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "にじさんじのB級バラエティ(仮)ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455701, + "name": "東方ダンマクカグラ ファンタジア・ロストちほー", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "東方ダンマクカグラ ファンタジア・ロストちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455801, + "name": "HARDCORE TANO*Cちほー2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "HARDCORE TANO*Cちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455901, + "name": "#コンパスちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "#コンパスちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455902, + "name": "#コンパスちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "#コンパスちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456001, + "name": "周防パトラちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456002, + "name": "周防パトラちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456003, + "name": "周防パトラちほー その3", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456004, + "name": "周防パトラちほー その4", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456101, + "name": "オンゲキちほー7", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "オンゲキちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 459504, + "name": "Latent Kingdom", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "フレーム[Latent Kingdom]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 459505, + "name": "MMT type DX", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "DUAL ROZES[でらっくす]/MUSIC PЯAYER[でらっくす]/一回のクレジットでプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 500101, + "name": "スカイストリートちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "スカイストリートちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500102, + "name": "KALEIDXSCOPE -青春エリア-", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "果ての空、僕らが見た光。[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 500201, + "name": "天界ちほー8", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天界ちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500202, + "name": "KALEIDXSCOPE -神様エリア-", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "氷滅の135小節[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 500301, + "name": "BLACK ROSEちほー10", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー10で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500302, + "name": "KALEIDXSCOPE -黒薔薇エリア-", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "【仮】「ELECTROCUTICA」楽曲[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 500401, + "name": "メトロポリスちほー9", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "メトロポリスちほー9で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500402, + "name": "KALEIDXSCOPE -終末エリア-", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "【仮】「メトロポリスちほー9」楽曲2[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 500501, + "name": "プリズムちほー", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プリズムちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505201, + "name": "かいりきベアちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "かいりきベアちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505202, + "name": "かいりきベアちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "かいりきベアちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505301, + "name": "MonsterZ MATEちほー その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "MonsterZ MATEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505302, + "name": "MonsterZ MATEちほー その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "MonsterZ MATEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505401, + "name": "おめがシスターズちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おめがシスターズちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505501, + "name": "ワールドダイスター 夢のステラリウムちほー その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ワールドダイスター 夢のステラリウムちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505502, + "name": "ワールドダイスター 夢のステラリウムちほー その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ワールドダイスター 夢のステラリウムちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505601, + "name": "夢限大みゅーたいぷ 仲町あられ", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "夢限大みゅーたいぷちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505602, + "name": "夢限大みゅーたいぷ 宮永ののか", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "夢限大みゅーたいぷちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505603, + "name": "夢限大みゅーたいぷ 峰月律", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "夢限大みゅーたいぷちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505604, + "name": "夢限大みゅーたいぷ 藤都子", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "夢限大みゅーたいぷちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505605, + "name": "夢限大みゅーたいぷ 千石ユノ", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "夢限大みゅーたいぷちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505701, + "name": "Arcaeaちほー3 その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "Arcaeaちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505702, + "name": "Arcaeaちほー3 その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "Arcaeaちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505703, + "name": "Arcaeaちほー3 その3", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "Arcaeaちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505801, + "name": "重音テトちほー その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505802, + "name": "重音テトちほー その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505803, + "name": "重音テトちほー その3", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505804, + "name": "重音テトちほー その4", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505901, + "name": "ななひらちほー その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ななひらちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505902, + "name": "ななひらちほー その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ななひらちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 506001, + "name": "オンゲキちほー8", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "オンゲキちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 509101, + "name": "Thank you for playing -BUDDiES-", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX2024 全曲/BASIC~MASTER/CLEAR", + "isDefault": false, + "disable": false + }, + { + "id": 509102, + "name": "SYNC Jewel [Topaz]", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX2024 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 509103, + "name": "PERFECT Jewel [Topaz]", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX2024 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 509504, + "name": "Valsqotch", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "フレーム[Valsqotch]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 550201, + "name": "ドラゴンちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "ドラゴンちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 550202, + "name": "KALEIDXSCOPE -世界樹エリア-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "FLΛME/FRΦST[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 550301, + "name": "7sRefちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 550302, + "name": "KALEIDXSCOPE -プリズムエリア-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "World's end BLACKBOX[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 550303, + "name": "KALEIDXSCOPE -旧き世界-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "AFTER PANDORA[スタンダード]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 550304, + "name": "KALEIDXSCOPE -アシッド-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "Xaleid◆scopiX[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 550305, + "name": "KALEIDXSCOPE -プリズム-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "Xaleid◆scopiX[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 550306, + "name": "KALEIDXSCOPE -PRiSM-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "KALEIDXSCOPE 全曲/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 550307, + "name": "KALEIDXSCOPE -Ref:rain-", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "Ref:rain (for 7th Heaven)[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 558034, + "name": "♡リズ♡", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "リズの親密度が1000に到達", + "isDefault": false, + "disable": false + } +] \ No newline at end of file diff --git a/maipulse/data/master/icon.json b/maipulse/data/master/icon.json new file mode 100644 index 0000000..d4c2183 --- /dev/null +++ b/maipulse/data/master/icon.json @@ -0,0 +1,9952 @@ +[ + { + "id": 1, + "name": "デフォルト", + "genre": "デフォルト", + "release": "Ver1.00.00", + "lock": "None", + "norm": "はじめから所持", + "isDefault": true, + "disable": false + }, + { + "id": 2, + "name": "从整体中随机选择", + "genre": "随机", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "每次游戏将从所有收藏中随机设置!", + "isDefault": false, + "disable": false + }, + { + "id": 3, + "name": "从收藏中随机选择", + "genre": "随机", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "每次游戏将从收藏夹中随机设置!", + "isDefault": false, + "disable": false + }, + { + "id": 10, + "name": "ユーザーアイコン", + "genre": "デフォルト", + "release": "Ver1.00.00", + "lock": "None", + "norm": "はじめから所持", + "isDefault": true, + "disable": false + }, + { + "id": 11, + "name": "maimai でらっくす", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "None", + "norm": "maimai でらっくすをプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 12, + "name": "らん", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "None", + "norm": "maimai でらっくすを1P側でプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 13, + "name": "どりー", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "None", + "norm": "maimai でらっくすを2P側でプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 101, + "name": "でらっくま", + "genre": "はじまりのちほー", + "release": "Ver1.00.00", + "lock": "None", + "norm": "でらっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 102, + "name": "いえてぃっくま", + "genre": "はじまりのちほー", + "release": "Ver1.00.00", + "lock": "None", + "norm": "いえてぃっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 103, + "name": "りすっくま", + "genre": "はじまりのちほー", + "release": "Ver1.00.00", + "lock": "None", + "norm": "りすっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 104, + "name": "ぱんだっくま", + "genre": "はじまりのちほー", + "release": "Ver1.00.00", + "lock": "None", + "norm": "ぱんだっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105, + "name": "みつよしっくま", + "genre": "はじまりのちほー", + "release": "Ver1.00.00", + "lock": "None", + "norm": "みつよしっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 201, + "name": "水野舞衣", + "genre": "青春ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "水野舞衣を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 202, + "name": "青沼優", + "genre": "青春ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "青沼優を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 203, + "name": "葵巴", + "genre": "青春ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "葵巴を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 204, + "name": "花田美空", + "genre": "青春ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "花田美空を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205, + "name": "浅葱光一", + "genre": "青春ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "浅葱光一を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 301, + "name": "ラズ", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ラズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 302, + "name": "ソルト", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ソルトを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 303, + "name": "シフォン", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "シフォンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 304, + "name": "乙姫", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "乙姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305, + "name": "しゃま", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "しゃまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306, + "name": "みるく", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "みるくを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 392, + "name": "たぬっくま", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "たぬっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 393, + "name": "ひげっくま", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ひげっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 394, + "name": "おねむっくま", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "おねむっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 395, + "name": "めがねっくま", + "genre": "でらっくすちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "めがねっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 401, + "name": "SAM_RAI", + "genre": "メトロポリスちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "SAM_RAIを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 402, + "name": "BEN_KEI", + "genre": "メトロポリスちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "BEN_KEIを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 403, + "name": "SIN_BA", + "genre": "メトロポリスちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "SIN_BAを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 404, + "name": "TO_KI", + "genre": "メトロポリスちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "TO_KIを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405, + "name": "黒姫", + "genre": "メトロポリスちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "黒姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 501, + "name": "バハムート", + "genre": "ドラゴンちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "バハムートを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 502, + "name": "ニーズヘッグ", + "genre": "ドラゴンちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ニーズヘッグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 503, + "name": "ファフニール", + "genre": "ドラゴンちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ファフニールを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 504, + "name": "ラタトスク", + "genre": "ドラゴンちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ラタトスクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505, + "name": "フレーズベルグ", + "genre": "ドラゴンちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "フレーズベルグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 601, + "name": "百合咲ミカ", + "genre": "天界ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "百合咲ミカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 602, + "name": "白銅寺アズリ", + "genre": "天界ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "白銅寺アズリを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 603, + "name": "兎花宮イオフィ", + "genre": "天界ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "兎花宮イオフィを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 604, + "name": "白王院ラグ", + "genre": "天界ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "白王院ラグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 605, + "name": "兎花宮サラ", + "genre": "天界ちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "兎花宮サラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 701, + "name": "アウル", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "アウルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 702, + "name": "リッツ", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "リッツを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 703, + "name": "ニック", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ニックを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 704, + "name": "エリー", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "エリーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 705, + "name": "ヒュド・ルー", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ヒュド・ルーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 706, + "name": "クレメンス", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "クレメンスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 707, + "name": "ラルフ", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ラルフを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 708, + "name": "バイロン", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "バイロンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 709, + "name": "マスティマ", + "genre": "BLACKROSEちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "マスティマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3301, + "name": "紲星あかり", + "genre": "GYARIちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "紲星あかりを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3302, + "name": "結月ゆかり", + "genre": "GYARIちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかりを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3303, + "name": "弦巻マキ", + "genre": "GYARIちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "弦巻マキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3304, + "name": "琴葉 茜", + "genre": "GYARIちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "琴葉 茜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3305, + "name": "琴葉 葵", + "genre": "GYARIちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "琴葉 葵を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3306, + "name": "GYARI", + "genre": "GYARIちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "GYARIを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3401, + "name": "博麗霊夢", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "博麗霊夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3402, + "name": "霧雨魔理沙", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "霧雨魔理沙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3403, + "name": "十六夜咲夜", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "十六夜咲夜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3404, + "name": "レミリア・スカーレット", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "レミリア・スカーレットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3405, + "name": "フランドール・スカーレット", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "フランドール・スカーレットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3406, + "name": "魂魄妖夢", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "魂魄妖夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3407, + "name": "八雲紫", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "八雲紫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3408, + "name": "鈴仙・優曇華院・イナバ", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "鈴仙・優曇華院・イナバを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3409, + "name": "蓬莱山輝夜", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "蓬莱山輝夜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3410, + "name": "藤原妹紅", + "genre": "東方Projectちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "藤原妹紅を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3501, + "name": "初音ミクV3", + "genre": "ProjectDIVAちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "初音ミクV3を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3502, + "name": "エトワール", + "genre": "ProjectDIVAちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "エトワールを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3503, + "name": "天袖", + "genre": "ProjectDIVAちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "天袖を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3901, + "name": "からめる/ねこ/ラーメン", + "genre": "からめるちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "からめる/ねこ/ラーメンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3902, + "name": "からめる/ねこ/DJ", + "genre": "からめるちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "からめる/ねこ/DJを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3903, + "name": "からめる/人/まいった", + "genre": "からめるちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "からめる/人/まいったを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3904, + "name": "からめる/人/刺身", + "genre": "からめるちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "からめる/人/刺身を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3905, + "name": "からめる/レース", + "genre": "からめるちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "からめる/レースを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4001, + "name": "明坂 芹菜", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "明坂 芹菜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4002, + "name": "御形 アリシアナ", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "御形 アリシアナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4003, + "name": "天王洲 なずな", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "天王洲 なずなを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4004, + "name": "小仏 凪", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "小仏 凪を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4005, + "name": "箱部 なる", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "箱部 なるを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4006, + "name": "月鈴 那知", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "月鈴 那知を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4007, + "name": "月鈴 白奈", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "月鈴 白奈を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4008, + "name": "五十嵐 撫子", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "五十嵐 撫子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4009, + "name": "萩原 七々瀬", + "genre": "イロドリミドリちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "萩原 七々瀬を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4201, + "name": "結月ゆかり/幾望の月", + "genre": "結月ゆかりちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかり/幾望の月を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4202, + "name": "結月ゆかり/フリィダム ロリィタ", + "genre": "結月ゆかりちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかり/フリィダム ロリィタを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4203, + "name": "結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!", + "genre": "結月ゆかりちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4204, + "name": "結月ゆかり/幸せになれる隠しコマンドがあるらしい", + "genre": "結月ゆかりちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかり/幸せになれる隠しコマンドがあるらしいを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4205, + "name": "結月ゆかり/サヨナラチェーンソー", + "genre": "結月ゆかりちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかり/サヨナラチェーンソーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50101, + "name": "あおはるっくま", + "genre": "はじまりのちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "あおはるっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50102, + "name": "にんじゃっくま", + "genre": "はじまりのちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "にんじゃっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50103, + "name": "どらごっくま", + "genre": "はじまりのちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "どらごっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50104, + "name": "えんじぇっくま", + "genre": "はじまりのちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "えんじぇっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50105, + "name": "くろばらっくま", + "genre": "はじまりのちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "くろばらっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50201, + "name": "ピリポ", + "genre": "メトロポリスちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ピリポを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50202, + "name": "ケファ", + "genre": "メトロポリスちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ケファを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50203, + "name": "バルトルメ", + "genre": "メトロポリスちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "バルトルメを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50204, + "name": "アンドレアス", + "genre": "メトロポリスちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "アンドレアスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50205, + "name": "イーシュ", + "genre": "メトロポリスちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "イーシュを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50401, + "name": "萌木ゆずか", + "genre": "みかんヶ岡ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "萌木ゆずかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50402, + "name": "萌木ほのか", + "genre": "みかんヶ岡ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "萌木ほのかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50403, + "name": "萌木はるか", + "genre": "みかんヶ岡ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "萌木はるかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50404, + "name": "萌木いよか", + "genre": "みかんヶ岡ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "萌木いよかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50405, + "name": "萌木せとか", + "genre": "みかんヶ岡ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "萌木せとかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50601, + "name": "ブリュンヒルデ", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ブリュンヒルデを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50602, + "name": "ジグニュー", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ジグニューを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50603, + "name": "ジークルーネ", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ジークルーネを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50604, + "name": "グリムゲルデ", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "グリムゲルデを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50605, + "name": "シュヴェルトライテ", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "シュヴェルトライテを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50606, + "name": "ヴァルトラウテ", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ヴァルトラウテを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50607, + "name": "オーディン", + "genre": "天界ちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "オーディンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50701, + "name": "maimaiちゃん", + "genre": "でらっくすちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "maimaiちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50702, + "name": "はっぴー", + "genre": "でらっくすちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "はっぴーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50703, + "name": "カメ", + "genre": "でらっくすちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "カメを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50704, + "name": "タイ", + "genre": "でらっくすちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "タイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50705, + "name": "エリザビー", + "genre": "でらっくすちほー2", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "エリザビーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50801, + "name": "ルイ", + "genre": "BLACKROSEちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ルイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50802, + "name": "ニック(悪魔憑き)", + "genre": "BLACKROSEちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ニック(悪魔憑き)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50803, + "name": "ティノ", + "genre": "BLACKROSEちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ティノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 50804, + "name": "エレノラ", + "genre": "BLACKROSEちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "エレノラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53301, + "name": "星咲 あかり", + "genre": "オンゲキちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "星咲 あかりを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53302, + "name": "藤沢 柚子", + "genre": "オンゲキちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "藤沢 柚子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53303, + "name": "三角 葵", + "genre": "オンゲキちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "三角 葵を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53304, + "name": "日向 千夏", + "genre": "オンゲキちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "日向 千夏を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53305, + "name": "藍原 椿", + "genre": "オンゲキちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "藍原 椿を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53306, + "name": "九條 楓", + "genre": "オンゲキちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "九條 楓を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53401, + "name": "グスタフ ハイドリヒ", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "グスタフ ハイドリヒを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53402, + "name": "マリア=S=レオンブルク", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "マリア=S=レオンブルクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53403, + "name": "ヴィーナス ポロロッチョ", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ヴィーナス ポロロッチョを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53404, + "name": "メグメグ", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "メグメグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53405, + "name": "Voidoll", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "Voidollを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53406, + "name": "リリカ", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "リリカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53407, + "name": "ルチアーノ", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ルチアーノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53408, + "name": "双挽 乃保", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "双挽 乃保を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53409, + "name": "桜華 忠臣", + "genre": "#コンパスちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "桜華 忠臣を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53601, + "name": "カク", + "genre": "ポンコツクエストちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "カクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53602, + "name": "イムラ", + "genre": "ポンコツクエストちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "イムラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53603, + "name": "ミツイ", + "genre": "ポンコツクエストちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "ミツイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53604, + "name": "クロヌマ", + "genre": "ポンコツクエストちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "クロヌマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53605, + "name": "ツチダ", + "genre": "ポンコツクエストちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "ツチダを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53701, + "name": "DIVA 初音ミク/スクール", + "genre": "ProjectDIVAちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "DIVA 初音ミク/スクールを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53702, + "name": "DIVA 初音ミク/マジシャン", + "genre": "ProjectDIVAちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "DIVA 初音ミク/マジシャンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53703, + "name": "DIVA 初音ミク/リボンガール", + "genre": "ProjectDIVAちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "DIVA 初音ミク/リボンガールを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53704, + "name": "DIVA 初音ミク/クリスマス", + "genre": "ProjectDIVAちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "DIVA 初音ミク/クリスマスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53705, + "name": "DIVA 初音ミク/∞", + "genre": "ProjectDIVAちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "DIVA 初音ミク/∞を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53901, + "name": "霧雨魔理沙", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "霧雨魔理沙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53902, + "name": "鈴仙優曇華院イナバ", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "鈴仙優曇華院イナバを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53903, + "name": "洩矢諏訪子", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "洩矢諏訪子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53904, + "name": "藤原妹紅", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "藤原妹紅を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 53905, + "name": "火焔猫燐", + "genre": "東方Project×アトレ秋葉原ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "火焔猫燐を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100101, + "name": "らいむっくま", + "genre": "しゅわしゅわちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "らいむっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100102, + "name": "れもんっくま", + "genre": "しゅわしゅわちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "れもんっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100103, + "name": "でらっくま", + "genre": "しゅわしゅわちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "でらっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100104, + "name": "らん", + "genre": "しゅわしゅわちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "らんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100105, + "name": "どりー", + "genre": "しゅわしゅわちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "どりーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100301, + "name": "壱王", + "genre": "メトロポリスちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "壱王を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100302, + "name": "仁王", + "genre": "メトロポリスちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "仁王を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100303, + "name": "雷天", + "genre": "メトロポリスちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "雷天を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100304, + "name": "焔天", + "genre": "メトロポリスちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "焔天を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100305, + "name": "黒姫", + "genre": "メトロポリスちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "黒姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100401, + "name": "モモ", + "genre": "スカイストリートちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "モモを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100402, + "name": "アカツキ", + "genre": "スカイストリートちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "アカツキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100403, + "name": "ナノハ", + "genre": "スカイストリートちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ナノハを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100404, + "name": "ソウ", + "genre": "スカイストリートちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ソウを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100405, + "name": "ノア", + "genre": "スカイストリートちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ノアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100501, + "name": "百合咲ミカ", + "genre": "天界ちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "百合咲ミカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100502, + "name": "八剱月アルマ", + "genre": "天界ちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "八剱月アルマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100503, + "name": "白銅寺アズリ", + "genre": "天界ちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "白銅寺アズリを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100504, + "name": "白法院ラグ", + "genre": "天界ちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "白法院ラグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100505, + "name": "八剱月アルマ(堕天)", + "genre": "天界ちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "八剱月アルマ(堕天)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100601, + "name": "ロー", + "genre": "BLACKROSEちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ローを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100602, + "name": "マリー", + "genre": "BLACKROSEちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "マリーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100603, + "name": "ハンナ", + "genre": "BLACKROSEちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ハンナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100604, + "name": "トリスタン", + "genre": "BLACKROSEちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "トリスタンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 100605, + "name": "クレメンス(悪魔)", + "genre": "BLACKROSEちほー3", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "クレメンス(悪魔)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105301, + "name": "アンドロメダ子", + "genre": "ナユタン星人ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "アンドロメダ子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105302, + "name": "アンドロメダ男", + "genre": "ナユタン星人ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "アンドロメダ男を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105303, + "name": "チビキャラA", + "genre": "ナユタン星人ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "チビキャラAを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105304, + "name": "チビキャラB", + "genre": "ナユタン星人ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "チビキャラBを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105305, + "name": "チビキャラC", + "genre": "ナユタン星人ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "チビキャラCを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105306, + "name": "チビキャラD", + "genre": "ナユタン星人ちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "チビキャラDを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105401, + "name": "琴葉 葵 チョコミント(Ice!)", + "genre": "GYARIちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "琴葉 葵 チョコミント(Ice!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105402, + "name": "琴葉 葵 チョコミント(慈悲)", + "genre": "GYARIちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "琴葉 葵 チョコミント(慈悲)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105403, + "name": "琴葉 茜 チョコミント(?)", + "genre": "GYARIちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "琴葉 茜 チョコミント(?)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105404, + "name": "琴葉 茜 チョコミント(おかわりや)", + "genre": "GYARIちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "琴葉 茜 チョコミント(おかわりや)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105405, + "name": "チョコミン党", + "genre": "GYARIちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "チョコミン党を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105501, + "name": "アリス・マーガトロイド", + "genre": "東方Projectリバイバルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "アリス・マーガトロイドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105502, + "name": "霧雨魔理沙", + "genre": "東方Projectリバイバルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "霧雨魔理沙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105503, + "name": "チルノ", + "genre": "東方Projectリバイバルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "チルノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105504, + "name": "博麗霊夢", + "genre": "東方Projectリバイバルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "博麗霊夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105505, + "name": "射命丸文", + "genre": "東方Projectリバイバルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "射命丸文を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105601, + "name": "光/サマー", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "光/サマーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105602, + "name": "対立/サマー", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "対立/サマーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105603, + "name": "サヤ", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "サヤを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105604, + "name": "叶永", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "叶永を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105605, + "name": "エト", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "エトを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105606, + "name": "ルナ", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ルナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105607, + "name": "紅", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "紅を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105608, + "name": "レーテー", + "genre": "Arcaeaちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "レーテーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105701, + "name": "v flower/ベノム", + "genre": "かいりきベアちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "v flower/ベノムを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105702, + "name": "GUMI/マネマネサイコトロピック", + "genre": "かいりきベアちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "GUMI/マネマネサイコトロピックを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105703, + "name": "魔法少女リリカ/アルカリレットウセイ", + "genre": "かいりきベアちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "魔法少女リリカ/アルカリレットウセイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105704, + "name": "かいりきベア", + "genre": "かいりきベアちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "かいりきベアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105705, + "name": "宍戸 美鈴", + "genre": "かいりきベアちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "宍戸 美鈴を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105801, + "name": "東雲 彰人", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "東雲 彰人を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105802, + "name": "白石 杏", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "白石 杏を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105803, + "name": "小豆沢 こはね", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "小豆沢 こはねを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105804, + "name": "青柳 冬弥", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "青柳 冬弥を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105805, + "name": "初音ミク(Vivid BAD SQUAD)", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(Vivid BAD SQUAD)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105806, + "name": "宵崎 奏", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "宵崎 奏を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105807, + "name": "朝比奈 まふゆ", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "朝比奈 まふゆを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105808, + "name": "東雲 絵名", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "東雲 絵名を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105809, + "name": "暁山 瑞希", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "暁山 瑞希を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105810, + "name": "初音ミク(25時、ナイトコードで。)", + "genre": "プロジェクトセカイちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(25時、ナイトコードで。)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105901, + "name": "える", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "えるを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105902, + "name": "シスター・クレア", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "シスター・クレアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105903, + "name": "ジョー・力一", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ジョー・力一を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105904, + "name": "ドーラ", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ドーラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105905, + "name": "月ノ美兎", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "月ノ美兎を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105906, + "name": "剣持刀也", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "剣持刀也を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105907, + "name": "森中花咲", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "森中花咲を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105908, + "name": "静凛", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "静凛を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105909, + "name": "鷹宮リオン", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "鷹宮リオンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105910, + "name": "樋口楓", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "樋口楓を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105911, + "name": "本間ひまわり", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "本間ひまわりを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 105912, + "name": "緑仙", + "genre": "にじさんじちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "緑仙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106001, + "name": "踊っているくまのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "踊っているくまのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106002, + "name": "踊っているいぬのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "踊っているいぬのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106003, + "name": "踊っているねこのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "踊っているねこのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106004, + "name": "踊っているうさぎのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "踊っているうさぎのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106005, + "name": "元気な男性のイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "元気な男性のイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106006, + "name": "元気な女性のイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "元気な女性のイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106007, + "name": "ドラム式洗濯機のイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ドラム式洗濯機のイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106008, + "name": "コウテイペンギンのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "コウテイペンギンのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106009, + "name": "コウテイペンギンのヒナのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "コウテイペンギンのヒナのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106010, + "name": "バナナボートに乗る人たちのイラスト", + "genre": "いらすとやちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "バナナボートに乗る人たちのイラストを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106101, + "name": "柏木 美亜", + "genre": "オンゲキちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "柏木 美亜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106102, + "name": "東雲 つむぎ", + "genre": "オンゲキちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "東雲 つむぎを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106103, + "name": "高瀬 梨緒", + "genre": "オンゲキちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "高瀬 梨緒を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106104, + "name": "逢坂 茜", + "genre": "オンゲキちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "逢坂 茜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 106105, + "name": "珠洲島 有栖", + "genre": "オンゲキちほー2", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "珠洲島 有栖を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150101, + "name": "乙姫", + "genre": "しゅわしゅわちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "乙姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150102, + "name": "ラズ", + "genre": "しゅわしゅわちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ラズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150103, + "name": "シフォン", + "genre": "しゅわしゅわちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "シフォンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150104, + "name": "ソルト", + "genre": "しゅわしゅわちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ソルトを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150105, + "name": "しゃま", + "genre": "しゅわしゅわちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゃまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150106, + "name": "みるく", + "genre": "しゅわしゅわちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "みるくを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150201, + "name": "アウル(幼少期)", + "genre": "BLACKROSEちほー4", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "アウル(幼少期)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150202, + "name": "トリスタン", + "genre": "BLACKROSEちほー4", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "トリスタンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150203, + "name": "アウル", + "genre": "BLACKROSEちほー4", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "アウルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150301, + "name": "モモ", + "genre": "スカイストリートちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "モモを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150302, + "name": "トキヤ", + "genre": "スカイストリートちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "トキヤを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150303, + "name": "コハク", + "genre": "スカイストリートちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "コハクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150304, + "name": "ノア", + "genre": "スカイストリートちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ノアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150305, + "name": "アカツキ", + "genre": "スカイストリートちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "アカツキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150401, + "name": "ナノ", + "genre": "kawaiiちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ナノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150402, + "name": "アサド", + "genre": "kawaiiちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "アサドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150403, + "name": "ローヴェ", + "genre": "kawaiiちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ローヴェを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150404, + "name": "ドメニカ", + "genre": "kawaiiちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ドメニカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150405, + "name": "テルス", + "genre": "kawaiiちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "テルスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150501, + "name": "ニギ", + "genre": "高天原ちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ニギを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150502, + "name": "シンキョウ", + "genre": "高天原ちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "シンキョウを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150503, + "name": "メノウ", + "genre": "高天原ちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "メノウを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150504, + "name": "アマヒコ", + "genre": "高天原ちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "アマヒコを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 150505, + "name": "オオヒメ", + "genre": "高天原ちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "オオヒメを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155201, + "name": "ひよこ?", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ひよこ?を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155202, + "name": "しろくま", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しろくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155203, + "name": "ぺんぎん?", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ぺんぎん?を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155204, + "name": "とんかつ", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "とんかつを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155205, + "name": "ねこ", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ねこを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155206, + "name": "とかげ", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "とかげを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155207, + "name": "ざっそう", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ざっそうを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155208, + "name": "えびふらいのしっぽ", + "genre": "すみっコぐらしちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "えびふらいのしっぽを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155301, + "name": "五十嵐 撫子(決意の夏合宿編)", + "genre": "HaNaMiNaちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "五十嵐 撫子(決意の夏合宿編)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155302, + "name": "萩原 七々瀬(決意の夏合宿編)", + "genre": "HaNaMiNaちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "萩原 七々瀬(決意の夏合宿編)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155303, + "name": "葛城 華", + "genre": "HaNaMiNaちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "葛城 華を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155304, + "name": "小野 美苗", + "genre": "HaNaMiNaちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "小野 美苗を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155401, + "name": "t+pazolite", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "t+pazoliteを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155402, + "name": "REDALiCE", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "REDALiCEを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155403, + "name": "DJ Myosuke", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "DJ Myosukeを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155404, + "name": "USAO", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "USAOを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155405, + "name": "Massive New Krew", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "Massive New Krewを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155406, + "name": "Laur", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "Laurを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155407, + "name": "DORO*C", + "genre": "HARDCORETANO*Cちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "DORO*Cを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155501, + "name": "メルラン・プリズムリバー", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "メルラン・プリズムリバーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155502, + "name": "ルナサ・プリズムリバー", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ルナサ・プリズムリバーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155503, + "name": "リリカ・プリズムリバー", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "リリカ・プリズムリバーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155504, + "name": "丁礼田舞", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "丁礼田舞を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155505, + "name": "爾子田里乃", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "爾子田里乃を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155506, + "name": "ミスティア・ローレライ", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ミスティア・ローレライを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155507, + "name": "鬼人正邪", + "genre": "東方Projectリバイバルちほー2", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "鬼人正邪を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155901, + "name": "メルティ", + "genre": "はるまきごはんちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "メルティを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155902, + "name": "青い子", + "genre": "はるまきごはんちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "青い子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155903, + "name": "ナナ", + "genre": "はるまきごはんちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "ナナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155904, + "name": "リリ", + "genre": "はるまきごはんちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "リリを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 155905, + "name": "マカロン", + "genre": "はるまきごはんちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "マカロンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 156001, + "name": "桜井 春菜", + "genre": "オンゲキちほー3", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "桜井 春菜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 156002, + "name": "早乙女 彩華", + "genre": "オンゲキちほー3", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "早乙女 彩華を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 156003, + "name": "井之原 小星", + "genre": "オンゲキちほー3", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "井之原 小星を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 156004, + "name": "柏木 咲姫", + "genre": "オンゲキちほー3", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "柏木 咲姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 156005, + "name": "結城 莉玖", + "genre": "オンゲキちほー3", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "結城 莉玖を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200101, + "name": "でらっくま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "でらっくま(ゆにばーす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200102, + "name": "れもんっくま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "れもんっくま(ゆにばーす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200103, + "name": "らいむっくま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "らいむっくま(ゆにばーす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200104, + "name": "しゃま(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "しゃま(ゆにばーす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200105, + "name": "みるく(ゆにばーす)", + "genre": "宇宙すてーしょんちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "みるく(ゆにばーす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200201, + "name": "ルキ", + "genre": "天界ちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ルキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200202, + "name": "ラキ", + "genre": "天界ちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ラキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200203, + "name": "アトロ", + "genre": "天界ちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "アトロを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200204, + "name": "クロト", + "genre": "天界ちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "クロトを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200205, + "name": "ルシファー", + "genre": "天界ちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ルシファーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200301, + "name": "濡羽", + "genre": "メトロポリスちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "濡羽を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200302, + "name": "高麗", + "genre": "メトロポリスちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "高麗を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200303, + "name": "黒橡", + "genre": "メトロポリスちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "黒橡を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200304, + "name": "赤墨", + "genre": "メトロポリスちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "赤墨を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200305, + "name": "紫黒", + "genre": "メトロポリスちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "紫黒を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200401, + "name": "リズ", + "genre": "7sRefちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "リズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200402, + "name": "シュトルツ", + "genre": "7sRefちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "シュトルツを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200403, + "name": "リヒティカイト", + "genre": "7sRefちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "リヒティカイトを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200404, + "name": "エーペルージュ", + "genre": "7sRefちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "エーペルージュを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200405, + "name": "アシッド", + "genre": "7sRefちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "アシッドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200601, + "name": "エリザ", + "genre": "BLACKROSEちほー5", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "エリザを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200602, + "name": "カイン", + "genre": "BLACKROSEちほー5", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "カインを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200603, + "name": "ジャック", + "genre": "BLACKROSEちほー5", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ジャックを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200604, + "name": "アナスタシア", + "genre": "BLACKROSEちほー5", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "アナスタシアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 200605, + "name": "ラルフ(悪魔憑き)", + "genre": "BLACKROSEちほー5", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ラルフ(悪魔憑き)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205101, + "name": "最上 静香", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "最上 静香を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205102, + "name": "箱崎 星梨花", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "箱崎 星梨花を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205103, + "name": "野々原 茜", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "野々原 茜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205104, + "name": "北沢 志保", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "北沢 志保を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205105, + "name": "北上 麗花", + "genre": "アイドルマスター ミリオンライブ!ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "北上 麗花を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205201, + "name": "天道 輝", + "genre": "アイドルマスター SideMちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "天道 輝を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205202, + "name": "桜庭 薫", + "genre": "アイドルマスター SideMちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "桜庭 薫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205203, + "name": "柏木 翼", + "genre": "アイドルマスター SideMちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "柏木 翼を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205301, + "name": "cosMo@暴走P", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "cosMo@暴走Pを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205302, + "name": "cosMo@暴走P(バ美肉)", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "cosMo@暴走P(バ美肉)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205303, + "name": "空気が嫁ないBoy", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "空気が嫁ないBoyを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205304, + "name": "空気が嫁ないGirl", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "空気が嫁ないGirlを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205305, + "name": "GOBOU", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "GOBOUを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205306, + "name": "HACKPSY", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "HACKPSYを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205307, + "name": "うさぎのもちよ", + "genre": "cosMo@暴走Pちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "うさぎのもちよを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205401, + "name": "オーイシマサヨシ", + "genre": "オーイシ×加藤のピザラジオちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "オーイシマサヨシを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205402, + "name": "加藤純一", + "genre": "オーイシ×加藤のピザラジオちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "加藤純一を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205501, + "name": "博麗 霊夢", + "genre": "東方ダンマクカグラちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "博麗 霊夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205502, + "name": "霧雨 魔理沙", + "genre": "東方ダンマクカグラちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "霧雨 魔理沙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205503, + "name": "八雲 紫", + "genre": "東方ダンマクカグラちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "八雲 紫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205504, + "name": "宇佐見 菫子", + "genre": "東方ダンマクカグラちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "宇佐見 菫子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205505, + "name": "魂魄 妖夢", + "genre": "東方ダンマクカグラちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "魂魄 妖夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205601, + "name": "キノシタ", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "キノシタを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205602, + "name": "鏡音リン(ポッピンキャンディ☆フィーバー!)", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "鏡音リン(ポッピンキャンディ☆フィーバー!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205603, + "name": "音街ウナ(ポッピンキャンディ☆フィーバー!)", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "音街ウナ(ポッピンキャンディ☆フィーバー!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205604, + "name": "音街ウナ(どぅーまいべすと!)", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "音街ウナ(どぅーまいべすと!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205605, + "name": "鏡音リン(スターリースカイ☆パレード)", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "鏡音リン(スターリースカイ☆パレード)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205606, + "name": "音街ウナ(スターリースカイ☆パレード)", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "音街ウナ(スターリースカイ☆パレード)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205607, + "name": "音街ウナ(はやくそれになりたい!)", + "genre": "キノシタちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "音街ウナ(はやくそれになりたい!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205901, + "name": "緑仙", + "genre": "Rain Dropsちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "緑仙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205902, + "name": "三枝明那", + "genre": "Rain Dropsちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "三枝明那を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205903, + "name": "童田明治", + "genre": "Rain Dropsちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "童田明治を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205904, + "name": "鈴木勝", + "genre": "Rain Dropsちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "鈴木勝を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205905, + "name": "える", + "genre": "Rain Dropsちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "えるを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 205906, + "name": "ジョー・力一", + "genre": "Rain Dropsちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ジョー・力一を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206001, + "name": "神代 類", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "神代 類を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206002, + "name": "鳳 えむ", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "鳳 えむを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206003, + "name": "天馬 司", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天馬 司を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206004, + "name": "草薙 寧々", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "草薙 寧々を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206005, + "name": "初音ミク(ワンダーランズ×ショウタイム)", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(ワンダーランズ×ショウタイム)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206006, + "name": "星乃 一歌", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "星乃 一歌を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206007, + "name": "天馬 咲希", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天馬 咲希を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206008, + "name": "望月 穂波", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "望月 穂波を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206009, + "name": "日野森 志歩", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "日野森 志歩を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206010, + "name": "初音ミク(Leo/need)", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(Leo/need)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206011, + "name": "桐谷 遥", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "桐谷 遥を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206012, + "name": "花里 みのり", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "花里 みのりを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206013, + "name": "日野森 雫", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "日野森 雫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206014, + "name": "桃井 愛莉", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "桃井 愛莉を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206015, + "name": "初音ミク(MORE MORE JUMP!)", + "genre": "プロジェクトセカイちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(MORE MORE JUMP!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206101, + "name": "DIVA 初音ミク/アバンガード", + "genre": "ProjectDIVAちほー3", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "DIVA 初音ミク/アバンガードを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206102, + "name": "DIVA 巡音ルカ/サクセサー", + "genre": "ProjectDIVAちほー3", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "DIVA 巡音ルカ/サクセサーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206103, + "name": "DIVA 鏡音リン/トランスミッター", + "genre": "ProjectDIVAちほー3", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "DIVA 鏡音リン/トランスミッターを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206104, + "name": "DIVA 鏡音レン/レシーバー", + "genre": "ProjectDIVAちほー3", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "DIVA 鏡音レン/レシーバーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206105, + "name": "DIVA KAITO/オンザロック", + "genre": "ProjectDIVAちほー3", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "DIVA KAITO/オンザロックを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206106, + "name": "DIVA MEIKO/スカーレット", + "genre": "ProjectDIVAちほー3", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "DIVA MEIKO/スカーレットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206201, + "name": "星咲 あかり(No Limit RED Force)", + "genre": "オンゲキちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "星咲 あかり(No Limit RED Force)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206202, + "name": "藤沢 柚子(No Limit RED Force)", + "genre": "オンゲキちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "藤沢 柚子(No Limit RED Force)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206203, + "name": "三角 葵(No Limit RED Force)", + "genre": "オンゲキちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "三角 葵(No Limit RED Force)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206204, + "name": "皇城 セツナ", + "genre": "オンゲキちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "皇城 セツナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206205, + "name": "珠洲島 有栖(ぱくぱく☆がーる)", + "genre": "オンゲキちほー4", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "珠洲島 有栖(ぱくぱく☆がーる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206301, + "name": "藤堂 陽南袴", + "genre": "舞ヶ原シンセ研究会ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "藤堂 陽南袴を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206302, + "name": "桔梗 小夜曲", + "genre": "舞ヶ原シンセ研究会ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "桔梗 小夜曲を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 206303, + "name": "芒崎 奏", + "genre": "舞ヶ原シンセ研究会ちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "芒崎 奏を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 209501, + "name": "UNiVERSE", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "アイコン[UNiVERSE]のスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 209502, + "name": "UNiVERSE しゃま&みるく", + "genre": "その他", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "とびだせ!TO THE COSMIC!![でらっくす]/ミルキースター・シューティングスター[でらっくす]/一回のクレジットでプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 250101, + "name": "ちびみるく", + "genre": "宇宙すてーしょんちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ちびみるくを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250102, + "name": "SDしゃま", + "genre": "宇宙すてーしょんちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "SDしゃまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250103, + "name": "SDみるく", + "genre": "宇宙すてーしょんちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "SDみるくを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250104, + "name": "金の牛乳瓶", + "genre": "宇宙すてーしょんちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "金の牛乳瓶を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250105, + "name": "Joker", + "genre": "宇宙すてーしょんちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Jokerを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250201, + "name": "家菊", + "genre": "メトロポリスちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "家菊を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250202, + "name": "橘花", + "genre": "メトロポリスちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "橘花を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250203, + "name": "黒桜", + "genre": "メトロポリスちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "黒桜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250204, + "name": "紫藤", + "genre": "メトロポリスちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "紫藤を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250205, + "name": "藪椿", + "genre": "メトロポリスちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "藪椿を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250301, + "name": "百合咲ミカ", + "genre": "天界ちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "百合咲ミカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250302, + "name": "白銅寺アズリ", + "genre": "天界ちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "白銅寺アズリを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250303, + "name": "白法院ラグ", + "genre": "天界ちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "白法院ラグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250304, + "name": "兎花宮イオフィ", + "genre": "天界ちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "兎花宮イオフィを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250305, + "name": "庭白ガヴィ", + "genre": "天界ちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "庭白ガヴィを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250401, + "name": "リズ", + "genre": "7sRefちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "リズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250402, + "name": "アシッド", + "genre": "7sRefちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "アシッドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250403, + "name": "ゲルプテディ", + "genre": "7sRefちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ゲルプテディを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250404, + "name": "オーランジェット", + "genre": "7sRefちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "オーランジェットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250405, + "name": "W?K?Y?", + "genre": "7sRefちほー2", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "W?K?Y?を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250601, + "name": "クレメンス", + "genre": "BLACK ROSEちほー6", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "クレメンスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250602, + "name": "バイロン", + "genre": "BLACK ROSEちほー6", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "バイロンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250603, + "name": "エリー", + "genre": "BLACK ROSEちほー6", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "エリーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 250701, + "name": "maimai FiNALE", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250702, + "name": "maimai MiLK", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250703, + "name": "maimai MURASAKi", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250704, + "name": "maimai PiNK", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250705, + "name": "maimai ORANGE", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250706, + "name": "maimai GreeN", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250707, + "name": "maimai", + "genre": "maimaiシリーズ", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "10周年記念ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255201, + "name": "くらべられっ子ちゃん", + "genre": "ツユちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "くらべられっ子ちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255202, + "name": "あのバスちゃん", + "genre": "ツユちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "あのバスちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255203, + "name": "天使ちゃん", + "genre": "ツユちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "天使ちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255204, + "name": "ナイ", + "genre": "ツユちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ナイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255301, + "name": "出雲咲姫", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "出雲咲姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255302, + "name": "新島衣舞紀", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "新島衣舞紀を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255303, + "name": "花巻乙和", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "花巻乙和を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255304, + "name": "福島ノア", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "福島ノアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255305, + "name": "桜田美夢", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "桜田美夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255306, + "name": "春日春奈", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "春日春奈を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255307, + "name": "白鳥胡桃", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "白鳥胡桃を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255308, + "name": "竹下みいこ", + "genre": "D4DJ Groovy Mixちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "竹下みいこを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255401, + "name": "大空 彩", + "genre": "Diverse Systemちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "大空 彩を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255402, + "name": "白戒", + "genre": "Diverse Systemちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "白戒を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255403, + "name": "silky6", + "genre": "Diverse Systemちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "silky6を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255404, + "name": "削除", + "genre": "Diverse Systemちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "削除を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255405, + "name": "BADASS", + "genre": "Diverse Systemちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "BADASSを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255406, + "name": "Feryquitous", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Estahv[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 255407, + "name": "Sakuzyo", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "First Dance[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 255408, + "name": "xi", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Mjölnir[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 255409, + "name": "YsK439", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "BANG![でらっくす]/Define[でらっくす]/Estahv[でらっくす]/First Dance[でらっくす]/Mjölnir[でらっくす]/Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/全難易度/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 255601, + "name": "有野課長", + "genre": "ゲームセンターCXちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "有野課長を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255602, + "name": "12代目AD松井", + "genre": "ゲームセンターCXちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "12代目AD松井を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255603, + "name": "16代目AD加賀", + "genre": "ゲームセンターCXちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "16代目AD加賀を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255604, + "name": "MA谷澤&14代目AD大須賀", + "genre": "ゲームセンターCXちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "MA谷澤&14代目AD大須賀を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255605, + "name": "カメラマン阿部", + "genre": "ゲームセンターCXちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "カメラマン阿部を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255606, + "name": "王様", + "genre": "ゲームセンターCXちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "王様を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255801, + "name": "No.9_ニナ", + "genre": "CHUNITHMちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "No.9_ニナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255802, + "name": "シルヴィアス", + "genre": "CHUNITHMちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "シルヴィアスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255803, + "name": "マゼラン・マゼラン", + "genre": "CHUNITHMちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "マゼラン・マゼランを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255804, + "name": "ミゼラン・ミゼラン", + "genre": "CHUNITHMちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ミゼラン・ミゼランを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255805, + "name": "チュウニペンギン", + "genre": "CHUNITHMちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "チュウニペンギンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255806, + "name": "ショウニペンギン", + "genre": "CHUNITHMちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ショウニペンギンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255901, + "name": "すりぃ", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "すりぃを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255902, + "name": "ナース", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ナースを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255903, + "name": "ボーイ", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ボーイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255904, + "name": "ガール", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ガールを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255905, + "name": "審査員", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "審査員を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255906, + "name": "親衛隊", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "親衛隊を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255907, + "name": "ひょっとこJK", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ひょっとこJKを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255908, + "name": "ピエロ", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ピエロを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255909, + "name": "侍", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "侍を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255910, + "name": "牛男", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "牛男を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255911, + "name": "舞踏会の姉貴", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "舞踏会の姉貴を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 255912, + "name": "黒須 紘", + "genre": "すりぃちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "黒須 紘を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256001, + "name": "星咲 あかり(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "星咲 あかり(Transcend Lights)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256002, + "name": "藤沢 柚子(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "藤沢 柚子(Transcend Lights)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256003, + "name": "三角 葵(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "三角 葵(Transcend Lights)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256004, + "name": "日向 千夏(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "日向 千夏(Transcend Lights)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256005, + "name": "皇城 セツナ(Transcend Lights)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "皇城 セツナ(Transcend Lights)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256006, + "name": "高瀬 梨緒(シュータードレス)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "高瀬 梨緒(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256007, + "name": "結城 莉玖(シュータードレス)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "結城 莉玖(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 256008, + "name": "藍原 椿(シュータードレス)", + "genre": "オンゲキちほー5", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "藍原 椿(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 259501, + "name": "SEGA本社", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "若い力[でらっくす]/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 300101, + "name": "ラズ(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ラズ(ふぇすてぃばる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300102, + "name": "シフォン(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "シフォン(ふぇすてぃばる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300103, + "name": "ソルト(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ソルト(ふぇすてぃばる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300104, + "name": "でらっくま(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "でらっくま(ふぇすてぃばる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300105, + "name": "らいむっくま(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "らいむっくま(ふぇすてぃばる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300106, + "name": "れもんっくま(ふぇすてぃばる)", + "genre": "ハピフェスちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "れもんっくま(ふぇすてぃばる)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300201, + "name": "黒姫", + "genre": "メトロポリスちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "黒姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300202, + "name": "紫黒", + "genre": "メトロポリスちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "紫黒を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300203, + "name": "高麗", + "genre": "メトロポリスちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "高麗を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300204, + "name": "濡羽", + "genre": "メトロポリスちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "濡羽を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300205, + "name": "イーシュ", + "genre": "メトロポリスちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "イーシュを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300301, + "name": "アカツキ", + "genre": "スカイストリートちほー3", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アカツキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300302, + "name": "コハク", + "genre": "スカイストリートちほー3", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "コハクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300303, + "name": "暁", + "genre": "スカイストリートちほー3", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "暁を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300304, + "name": "ノア", + "genre": "スカイストリートちほー3", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ノアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300305, + "name": "ソウ", + "genre": "スカイストリートちほー3", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ソウを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300401, + "name": "ディアン", + "genre": "天界ちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ディアンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300402, + "name": "レヌス", + "genre": "天界ちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "レヌスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300403, + "name": "ルフタ", + "genre": "天界ちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ルフタを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300404, + "name": "ヴァハ", + "genre": "天界ちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ヴァハを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300405, + "name": "ブリギット", + "genre": "天界ちほー6", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ブリギットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300601, + "name": "アウル", + "genre": "BLACK ROSEちほー7", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アウルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300602, + "name": "ヒュド・ルー", + "genre": "BLACK ROSEちほー7", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ヒュド・ルーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300603, + "name": "エリー", + "genre": "BLACK ROSEちほー7", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "エリーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300604, + "name": "マスティマ", + "genre": "BLACK ROSEちほー7", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "マスティマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 300605, + "name": "バイロン(堕天使)", + "genre": "BLACK ROSEちほー7", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "バイロン(堕天使)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305201, + "name": "初音ミク(ヴァンパイア)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(ヴァンパイア)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305202, + "name": "初音ミク(アニマル)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(アニマル)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305203, + "name": "初音ミク(状態異常彼女)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(状態異常彼女)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305204, + "name": "初音ミク(U)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(U)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305205, + "name": "初音ミク(シンデレラ)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(シンデレラ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305206, + "name": "初音ミク(ケサランパサラン)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(ケサランパサラン)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305207, + "name": "初音ミク(ギフト)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(ギフト)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305208, + "name": "初音ミク(パラサイト)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(パラサイト)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305209, + "name": "初音ミク(ジレンマ)", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "初音ミク(ジレンマ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305210, + "name": "DECO*27", + "genre": "DECO*27ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "DECO*27を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305301, + "name": "初音ミク", + "genre": "プロジェクトセカイちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305302, + "name": "鏡音リン", + "genre": "プロジェクトセカイちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "鏡音リンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305303, + "name": "鏡音レン", + "genre": "プロジェクトセカイちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "鏡音レンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305304, + "name": "巡音ルカ", + "genre": "プロジェクトセカイちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "巡音ルカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305305, + "name": "MEIKO", + "genre": "プロジェクトセカイちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "MEIKOを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305306, + "name": "KAITO", + "genre": "プロジェクトセカイちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "KAITOを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305401, + "name": "博麗 霊夢", + "genre": "東方Project×オンゲキちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "博麗 霊夢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305402, + "name": "霧雨 魔理沙", + "genre": "東方Project×オンゲキちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "霧雨 魔理沙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305403, + "name": "チルノ", + "genre": "東方Project×オンゲキちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "チルノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305404, + "name": "レミリア・スカーレット", + "genre": "東方Project×オンゲキちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "レミリア・スカーレットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305405, + "name": "フランドール・スカーレット", + "genre": "東方Project×オンゲキちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "フランドール・スカーレットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305501, + "name": "名取さな(パレードコーデ)", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "名取さな(パレードコーデ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305502, + "name": "名取さな(制服さん)", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "名取さな(制服さん)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305503, + "name": "名取さな(いつものお洋服)", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "名取さな(いつものお洋服)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305504, + "name": "名取さな(さなちゃんねる王)", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "名取さな(さなちゃんねる王)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305505, + "name": "名取さな(ていねいな王様)", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "名取さな(ていねいな王様)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305506, + "name": "うさちゃんせんせえ", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "うさちゃんせんせえを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305507, + "name": "ねこちゃんせんせえ", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ねこちゃんせんせえを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305508, + "name": "サーナくん", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "サーナくんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305509, + "name": "アヘエビ", + "genre": "さなちゃんねるちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アヘエビを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305701, + "name": "樋口楓", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305702, + "name": "樋口楓(AIM)", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓(AIM)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305703, + "name": "樋口楓(アーティスト衣装)", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓(アーティスト衣装)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305704, + "name": "ぷち樋口楓", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ぷち樋口楓を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305705, + "name": "ぷち樋口楓(自転車通学)", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ぷち樋口楓(自転車通学)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305706, + "name": "ぷち樋口楓(アーティスト衣装)", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ぷち樋口楓(アーティスト衣装)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305707, + "name": "ささみちゃん", + "genre": "樋口楓ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ささみちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305801, + "name": "日高零奈", + "genre": "電音部ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "日高零奈を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305802, + "name": "東雲和音", + "genre": "電音部ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "東雲和音を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305803, + "name": "茅野ふたば", + "genre": "電音部ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "茅野ふたばを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305804, + "name": "鳳凰火凛", + "genre": "電音部ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "鳳凰火凛を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305805, + "name": "瀬戸海月", + "genre": "電音部ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "瀬戸海月を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305806, + "name": "大賀ルキア", + "genre": "電音部ちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "大賀ルキアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305901, + "name": "クラウン", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "クラウンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305902, + "name": "哲学主 ジェフティ", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "哲学主 ジェフティを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305903, + "name": "憎悪の始まりたる古竜", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "憎悪の始まりたる古竜を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305904, + "name": "七海 あおい", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "七海 あおいを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305905, + "name": "高砂 瑞穂", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "高砂 瑞穂を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305906, + "name": "アストライア", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アストライアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 305907, + "name": "メリム", + "genre": "CHUNITHMちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "メリムを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306001, + "name": "キュートなカノジョ", + "genre": "syudouちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "キュートなカノジョを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306002, + "name": "ユウヤ", + "genre": "syudouちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ユウヤを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306003, + "name": "アマノ ダイキ", + "genre": "syudouちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アマノ ダイキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306004, + "name": "ユウヤ(へべれけ)", + "genre": "syudouちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ユウヤ(へべれけ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306005, + "name": "syudou", + "genre": "syudouちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "syudouを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306101, + "name": "光/Fracture", + "genre": "Arcaeaちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "光/Fractureを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306102, + "name": "対立/Tempest", + "genre": "Arcaeaちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "対立/Tempestを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306103, + "name": "アリス&テニエル", + "genre": "Arcaeaちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アリス&テニエルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 306104, + "name": "ラグランジュ", + "genre": "Arcaeaちほー2", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ラグランジュを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 309501, + "name": "FESTiVAL", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アイコン[FESTiVAL]のスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 309502, + "name": "Lia=Fail", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アイコン[Lia=Fail]のスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 309503, + "name": "FESTiVAL ラズ&シフォン&ソルト", + "genre": "その他", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "アイコン[FESTiVAL ラズ&シフォン&ソルト]のスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 350101, + "name": "ラズ(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ラズ(ツムギボシ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350102, + "name": "シフォン(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "シフォン(ツムギボシ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350103, + "name": "ソルト(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ソルト(ツムギボシ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350104, + "name": "ダンディ・ダン(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ダンディ・ダン(ツムギボシ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350105, + "name": "エリザビー(ツムギボシ)", + "genre": "ハピフェスちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "エリザビー(ツムギボシ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350301, + "name": "アカツキ", + "genre": "スカイストリートちほー4", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "アカツキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350302, + "name": "ノア(過去)", + "genre": "スカイストリートちほー4", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ノア(過去)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350303, + "name": "コハク", + "genre": "スカイストリートちほー4", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "コハクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350304, + "name": "アカツキ(正装)", + "genre": "スカイストリートちほー4", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "アカツキ(正装)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350401, + "name": "アスク", + "genre": "ドラゴンちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "アスクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350402, + "name": "LED", + "genre": "ドラゴンちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "LEDを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350403, + "name": "エムブラ", + "genre": "ドラゴンちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "エムブラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350601, + "name": "ルイ(幼少期)", + "genre": "BLACK ROSEちほー8", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ルイ(幼少期)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350602, + "name": "SDニック", + "genre": "BLACK ROSEちほー8", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "SDニックを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350603, + "name": "SDブラット", + "genre": "BLACK ROSEちほー8", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "SDブラットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350604, + "name": "SDアウル", + "genre": "BLACK ROSEちほー8", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "SDアウルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350605, + "name": "ニック&ブラット", + "genre": "BLACK ROSEちほー8", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ニック&ブラットを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350701, + "name": "でらっくま(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "でらっくま(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350702, + "name": "らいむっくま(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "らいむっくま(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350703, + "name": "れもんっくま(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "れもんっくま(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350704, + "name": "ラズ(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ラズ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350705, + "name": "シフォン(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "シフォン(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350706, + "name": "ソルト(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ソルト(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350707, + "name": "乙姫(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "乙姫(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350708, + "name": "みるく(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "みるく(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350709, + "name": "しゃま(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "しゃま(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350710, + "name": "maimaiちゃん(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimaiちゃん(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350711, + "name": "はっぴー(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "はっぴー(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350712, + "name": "カメ(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "カメ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350713, + "name": "タイ(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "タイ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350714, + "name": "ニャイン(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ニャイン(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350715, + "name": "ナカムラさん(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ナカムラさん(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350716, + "name": "ブクロ(10周年)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ブクロ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350717, + "name": "maimai筐体", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350718, + "name": "maimai筐体(GreeN)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(GreeN)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350719, + "name": "maimai筐体(ORANGE)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(ORANGE)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350720, + "name": "maimai筐体(PiNK)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(PiNK)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350721, + "name": "maimai筐体(MURASAKi)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(MURASAKi)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350722, + "name": "maimai筐体(MiLK)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(MiLK)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350723, + "name": "maimai筐体(FiNALE)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(FiNALE)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350724, + "name": "maimai筐体(でらっくす)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(でらっくす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350725, + "name": "maimai筐体(Splash)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(Splash)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350726, + "name": "maimai筐体(UNiVERSE)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(UNiVERSE)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 350727, + "name": "maimai筐体(FESTiVAL)", + "genre": "10周年記念ちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "maimai筐体(FESTiVAL)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355101, + "name": "田中ヒメ", + "genre": "ヒメヒナちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "田中ヒメを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355102, + "name": "田中ヒメ(藍の華)", + "genre": "ヒメヒナちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "田中ヒメ(藍の華)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355103, + "name": "田中ヒメ(希織歌)", + "genre": "ヒメヒナちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "田中ヒメ(希織歌)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355104, + "name": "鈴木ヒナ", + "genre": "ヒメヒナちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "鈴木ヒナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355105, + "name": "鈴木ヒナ(藍の華)", + "genre": "ヒメヒナちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "鈴木ヒナ(藍の華)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355106, + "name": "鈴木ヒナ(希織歌)", + "genre": "ヒメヒナちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "鈴木ヒナ(希織歌)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355201, + "name": "シスター(神っぽいな)", + "genre": "ピノキオピーちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "シスター(神っぽいな)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355202, + "name": "魔法少女(魔法少女とチョコレゐト)", + "genre": "ピノキオピーちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "魔法少女(魔法少女とチョコレゐト)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355203, + "name": "アイマイナ", + "genre": "ピノキオピーちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "アイマイナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355204, + "name": "どうしてちゃん", + "genre": "ピノキオピーちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "どうしてちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355205, + "name": "アルティメットセンパイ", + "genre": "ピノキオピーちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "アルティメットセンパイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355206, + "name": "ピノキオピー", + "genre": "ピノキオピーちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ピノキオピーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355301, + "name": "リン(ベーシスト)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "リン(ベーシスト)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355302, + "name": "リン(不良少女)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "リン(不良少女)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355303, + "name": "ブロウ(パイロット)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ブロウ(パイロット)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355304, + "name": "ブロウ(ゾンビガール)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ブロウ(ゾンビガール)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355305, + "name": "マリヤ(バイオリニスト)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "マリヤ(バイオリニスト)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355306, + "name": "マリヤ(小悪魔)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "マリヤ(小悪魔)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355307, + "name": "リン(ニャ宇宙!)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "リン(ニャ宇宙!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355308, + "name": "ブロウ(ニャ宇宙!)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ブロウ(ニャ宇宙!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355309, + "name": "マリヤ(ニャ宇宙!)", + "genre": "Muse Dashちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "マリヤ(ニャ宇宙!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355401, + "name": "明坂 芹菜(東方Project:射命丸 文)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "明坂 芹菜(東方Project:射命丸 文)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355402, + "name": "御形 アリシアナ(東方Project:小野塚 小町)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "御形 アリシアナ(東方Project:小野塚 小町)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355403, + "name": "天王洲 なずな(東方Project:風見 幽香)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "天王洲 なずな(東方Project:風見 幽香)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355404, + "name": "小仏 凪(東方Project:四季映姫・ヤマザナドゥ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "小仏 凪(東方Project:四季映姫・ヤマザナドゥ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355405, + "name": "箱部 なる(東方Project:チルノ ウソテイver.)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "箱部 なる(東方Project:チルノ ウソテイver.)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355406, + "name": "月鈴 那知(東方Project:因幡 てゐ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "月鈴 那知(東方Project:因幡 てゐ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355407, + "name": "月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355408, + "name": "明坂 芹菜(東方Project:蓬莱山 輝夜)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "明坂 芹菜(東方Project:蓬莱山 輝夜)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355409, + "name": "御形 アリシアナ(東方Project:八意 永琳)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "御形 アリシアナ(東方Project:八意 永琳)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355410, + "name": "天王洲 なずな(東方Project:因幡 てゐ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "天王洲 なずな(東方Project:因幡 てゐ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355411, + "name": "小仏 凪(東方Project:博麗 霊夢)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "小仏 凪(東方Project:博麗 霊夢)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355412, + "name": "箱部 なる(東方Project:チルノ)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "箱部 なる(東方Project:チルノ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355413, + "name": "月鈴 那知(東方Project:伊吹 萃香)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "月鈴 那知(東方Project:伊吹 萃香)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355414, + "name": "月鈴 白奈(東方Project:霧雨 魔理沙)", + "genre": "東方Project×イロドリミドリちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "月鈴 白奈(東方Project:霧雨 魔理沙)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355501, + "name": "御伽野ひめ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "御伽野ひめを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355502, + "name": "ハイテックニンジャ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ハイテックニンジャを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355503, + "name": "ぱんしー", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ぱんしーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355504, + "name": "まめゆ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "まめゆを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355505, + "name": "ダッコ & パンセ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ダッコ & パンセを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355506, + "name": "ナーガ・ネギ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ナーガ・ネギを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355507, + "name": "ネコらぴす", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ネコらぴすを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355508, + "name": "ネコまめゆねこ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ネコまめゆねこを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355509, + "name": "ネコぽよし", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ネコぽよしを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355510, + "name": "ジン・スサノ", + "genre": "MEGAREXちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ジン・スサノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355511, + "name": "MEGAREX", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "コンティニュー! feat. 藍月なくる[でらっくす]/Sunday Night feat Kanata.N[でらっくす]/PERSONA feat. PANXI[でらっくす]/Halfway(>∀<)[でらっくす]/Complex Mind[でらっくす]/DROPS feat. Such[でらっくす]/EXPERT/RANK S", + "isDefault": false, + "disable": false + }, + { + "id": 355512, + "name": "DJPoyoshi", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "コンティニュー! feat. 藍月なくる[でらっくす]/Complex Mind[でらっくす]/DROPS feat. Such[でらっくす]/EXPERT/RANK S", + "isDefault": false, + "disable": false + }, + { + "id": 355513, + "name": "lapix", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "コンティニュー! feat. 藍月なくる[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 355514, + "name": "rejection", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "PERSONA feat. PANXI[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 355515, + "name": "Zekk", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "DROPS feat. Such[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 355516, + "name": "DJ勝也", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Sunday Night feat Kanata.N[でらっくす]/PERSONA feat. PANXI[でらっくす]/Halfway(>∀<)[でらっくす]/EXPERT/RANK S", + "isDefault": false, + "disable": false + }, + { + "id": 355517, + "name": "Mameyudoufu", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Sunday Night feat Kanata.N[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 355518, + "name": "Blacklolita", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Halfway(>∀<)[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 355519, + "name": "YUKIYANAGI", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Complex Mind[でらっくす]/全難易度/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 355601, + "name": "ねこ", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ねこを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355602, + "name": "ぐるん", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ぐるんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355603, + "name": "ペンギン", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ペンギンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355604, + "name": "ウーパールーパー", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ウーパールーパーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355605, + "name": "デンゲンくん", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "デンゲンくんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355606, + "name": "うさぎくん", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "うさぎくんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355607, + "name": "いぬくん", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "いぬくんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355608, + "name": "あんはっぴーちゃん", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "あんはっぴーちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355609, + "name": "野生のでらっくま", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "野生のでらっくまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355610, + "name": "右肩", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "右肩を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355611, + "name": "真ん中", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "真ん中を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355612, + "name": "左肩", + "genre": "からめるちほー2", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "左肩を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355701, + "name": "可不", + "genre": "音楽的同位体 可不ちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "可不を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355702, + "name": "可不(花となれ)", + "genre": "音楽的同位体 可不ちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "可不(花となれ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355703, + "name": "可不(私のドッペルゲンガー)", + "genre": "音楽的同位体 可不ちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "可不(私のドッペルゲンガー)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355801, + "name": "星咲 あかり(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "星咲 あかり(STARRED HEART)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355802, + "name": "結城 莉玖(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "結城 莉玖(STARRED HEART)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355803, + "name": "珠洲島 有栖(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "珠洲島 有栖(STARRED HEART)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355804, + "name": "九條 楓(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "九條 楓(STARRED HEART)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355805, + "name": "東雲 つむぎ(STARRED HEART)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "東雲 つむぎ(STARRED HEART)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355806, + "name": "逢坂 茜(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "逢坂 茜(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355807, + "name": "珠洲島 有栖(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "珠洲島 有栖(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355808, + "name": "九條 楓(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "九條 楓(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 355809, + "name": "皇城 セツナ(シュータードレス)", + "genre": "オンゲキちほー6", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "皇城 セツナ(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400101, + "name": "乙姫(ばでぃーず)", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "乙姫(ばでぃーず)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400102, + "name": "ラズ(ばでぃーず)", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ラズ(ばでぃーず)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400103, + "name": "SDダンディ・ダン", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "SDダンディ・ダンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400104, + "name": "SD亀", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "SD亀を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400105, + "name": "SD鯛", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "SD鯛を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400106, + "name": "SD光吉 猛修", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "SD光吉 猛修を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400107, + "name": "しゃま(Party☆People☆Princess)", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "しゃま(Party☆People☆Princess)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400108, + "name": "みるく(Party☆People☆Princess)", + "genre": "パーリィちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "みるく(Party☆People☆Princess)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400201, + "name": "プロトタイプI", + "genre": "メトロポリスちほー7", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "プロトタイプIを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400202, + "name": "ケファ", + "genre": "メトロポリスちほー7", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ケファを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400203, + "name": "バルトルメ", + "genre": "メトロポリスちほー7", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "バルトルメを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400204, + "name": "マトフェイ", + "genre": "メトロポリスちほー7", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "マトフェイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400205, + "name": "黒姫", + "genre": "メトロポリスちほー7", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "黒姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400301, + "name": "ノア", + "genre": "スカイストリートちほー5", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ノアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400302, + "name": "ソウ", + "genre": "スカイストリートちほー5", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ソウを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400303, + "name": "トキヤ", + "genre": "スカイストリートちほー5", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "トキヤを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400304, + "name": "ナノハ", + "genre": "スカイストリートちほー5", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ナノハを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400305, + "name": "ユウキ", + "genre": "スカイストリートちほー5", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ユウキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400401, + "name": "リズ", + "genre": "7sRefちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "リズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400402, + "name": "フルーンシュピラー", + "genre": "7sRefちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "フルーンシュピラーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400403, + "name": "シュヴァルツローゼ", + "genre": "7sRefちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "シュヴァルツローゼを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400404, + "name": "ヘルブラオ", + "genre": "7sRefちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ヘルブラオを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400405, + "name": "アシッド(幼少期)", + "genre": "7sRefちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "アシッド(幼少期)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400601, + "name": "フィッツ公", + "genre": "BLACK ROSEちほー9", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "フィッツ公を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400602, + "name": "マティルダ", + "genre": "BLACK ROSEちほー9", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "マティルダを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400603, + "name": "クリーノス", + "genre": "BLACK ROSEちほー9", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "クリーノスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400604, + "name": "クリーノス(天使)", + "genre": "BLACK ROSEちほー9", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "クリーノス(天使)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 400605, + "name": "リッツ(悪魔)", + "genre": "BLACK ROSEちほー9", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "リッツ(悪魔)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405101, + "name": "くらりちゃん", + "genre": "いよわちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "くらりちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405102, + "name": "いまわさん", + "genre": "いよわちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "いまわさんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405103, + "name": "1000年ちゃん", + "genre": "いよわちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "1000年ちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405104, + "name": "足立レイ", + "genre": "いよわちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "足立レイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405105, + "name": "いよわ", + "genre": "いよわちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "いよわを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405201, + "name": "リンカ", + "genre": "グルーヴコースターちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "リンカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405202, + "name": "セイネ", + "genre": "グルーヴコースターちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "セイネを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405203, + "name": "ユメ", + "genre": "グルーヴコースターちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ユメを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405204, + "name": "ユウ", + "genre": "グルーヴコースターちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ユウを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405205, + "name": "グルーヴコースター筐体", + "genre": "グルーヴコースターちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "グルーヴコースター筐体を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405206, + "name": "HEADPHONE CRAB", + "genre": "グルーヴコースターちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "HEADPHONE CRABを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405301, + "name": "茅森月歌", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "茅森月歌を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405302, + "name": "和泉ユキ", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "和泉ユキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405303, + "name": "逢川めぐみ", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "逢川めぐみを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405304, + "name": "東城つかさ", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東城つかさを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405305, + "name": "朝倉可憐", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "朝倉可憐を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405306, + "name": "國見タマ", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "國見タマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405307, + "name": "蒼井えりか", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "蒼井えりかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405308, + "name": "水瀬いちご", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "水瀬いちごを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405309, + "name": "水瀬すもも", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "水瀬すももを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405310, + "name": "樋口聖華", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "樋口聖華を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405311, + "name": "柊木梢", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "柊木梢を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405312, + "name": "ビャッコ", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ビャッコを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405313, + "name": "七瀬七海", + "genre": "ヘブンバーンズレッドちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "七瀬七海を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405401, + "name": "エリザベス", + "genre": "WACCAちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "エリザベスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405402, + "name": "リリィ", + "genre": "WACCAちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "リリィを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405403, + "name": "ルーン", + "genre": "WACCAちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ルーンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405404, + "name": "【裏】ルーン", + "genre": "WACCAちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "【裏】ルーンを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405405, + "name": "WACCA筐体", + "genre": "WACCAちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "WACCA筐体を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405601, + "name": "sasakure.UK", + "genre": "sasakure.UKちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "sasakure.UKを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405602, + "name": "テラ(トンデモワンダーズ)", + "genre": "sasakure.UKちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "テラ(トンデモワンダーズ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405603, + "name": "カラス(トンデモワンダーズ)", + "genre": "sasakure.UKちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "カラス(トンデモワンダーズ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405604, + "name": "初音ミク(*ハロー、プラネット。)", + "genre": "sasakure.UKちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "初音ミク(*ハロー、プラネット。)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405701, + "name": "TJ.hangneil", + "genre": "TJ.hangneilちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "TJ.hangneilを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405702, + "name": "男の子(神威)", + "genre": "TJ.hangneilちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "男の子(神威)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405703, + "name": "女の子(神威)", + "genre": "TJ.hangneilちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "女の子(神威)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 405901, + "name": "宇宙飛行士(Apollo)", + "genre": "裏 月面ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "宇宙飛行士(Apollo)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406101, + "name": "東北ずん子", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北ずん子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406102, + "name": "東北ずん子(チア)", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北ずん子(チア)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406103, + "name": "東北イタコ", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北イタコを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406104, + "name": "東北イタコ(チア)", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北イタコ(チア)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406105, + "name": "東北きりたん", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北きりたんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406106, + "name": "東北きりたん(チア)", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北きりたん(チア)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406107, + "name": "四国めたん", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "四国めたんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406108, + "name": "九州そら", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "九州そらを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406109, + "name": "ずんだもん", + "genre": "東北ずん子ちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ずんだもんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406201, + "name": "縁​", + "genre": "CHUNITHMちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "縁​を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406202, + "name": "冴川 芽依", + "genre": "CHUNITHMちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "冴川 芽依を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406203, + "name": "ロト・トゥエルヴ", + "genre": "CHUNITHMちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ロト・トゥエルヴを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406204, + "name": "不来方 とあ​", + "genre": "CHUNITHMちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "不来方 とあ​を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406205, + "name": "ヴェルゼビュートネメシス​", + "genre": "CHUNITHMちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ヴェルゼビュートネメシス​を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406206, + "name": "リヒトシュッツェ​", + "genre": "CHUNITHMちほー3", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "リヒトシュッツェ​を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406301, + "name": "星乃 一歌", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "星乃 一歌を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406302, + "name": "天馬 咲希", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天馬 咲希を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406303, + "name": "望月 穂波", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "望月 穂波を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406304, + "name": "日野森 志歩", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "日野森 志歩を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406305, + "name": "初音ミク(Leo/need)", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(Leo/need)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406306, + "name": "花里 みのり", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "花里 みのりを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406307, + "name": "桐谷 遥", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "桐谷 遥を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406308, + "name": "桃井 愛莉", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "桃井 愛莉を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406309, + "name": "日野森 雫", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "日野森 雫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406310, + "name": "初音ミク(MORE MORE JUMP!)", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(MORE MORE JUMP!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406311, + "name": "小豆沢 こはね", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "小豆沢 こはねを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406312, + "name": "白石 杏", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "白石 杏を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406313, + "name": "東雲 彰人", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "東雲 彰人を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406314, + "name": "青柳 冬弥", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "青柳 冬弥を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406315, + "name": "初音ミク(Vivid BAD SQUAD)", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(Vivid BAD SQUAD)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406316, + "name": "天馬 司", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天馬 司を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406317, + "name": "鳳 えむ", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "鳳 えむを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406318, + "name": "草薙 寧々", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "草薙 寧々を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406319, + "name": "神代 類", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "神代 類を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406320, + "name": "初音ミク(ワンダーランズ×ショウタイム)", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(ワンダーランズ×ショウタイム)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406321, + "name": "宵崎 奏", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "宵崎 奏を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406322, + "name": "朝比奈 まふゆ", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "朝比奈 まふゆを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406323, + "name": "東雲 絵名", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "東雲 絵名を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406324, + "name": "暁山 瑞希", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "暁山 瑞希を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 406325, + "name": "初音ミク(25時、ナイトコードで。)", + "genre": "プロジェクトセカイちほー4", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "初音ミク(25時、ナイトコードで。)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 409501, + "name": "BUDDiES", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "アイコン[BUDDiES]のスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 409502, + "name": "共に走る", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ULTRA SYNERGY MATRIX[でらっくす]/FULL SYNC", + "isDefault": false, + "disable": false + }, + { + "id": 409503, + "name": "女の子", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ULTRA SYNERGY MATRIX[でらっくす]/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409504, + "name": "かわいい女の子", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "アイコン[女の子]をセット/ULTRA SYNERGY MATRIX[でらっくす]/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409505, + "name": "旅行スタンプ(月面基地)", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "TJ.hangneilちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 409506, + "name": "旅行スタンプ(???)", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "特定の条件を達成して獲得", + "isDefault": false, + "disable": false + }, + { + "id": 409507, + "name": "BUDDiES 乙姫&ラズ", + "genre": "その他", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 450101, + "name": "乙姫(ばでぃーずぷらす)", + "genre": "パーリィちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫(ばでぃーずぷらす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450102, + "name": "ラズ(ばでぃーずぷらす)", + "genre": "パーリィちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズ(ばでぃーずぷらす)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450103, + "name": "乙姫(のじゃロリック)", + "genre": "パーリィちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫(のじゃロリック)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450104, + "name": "ラズ(のじゃロリック)", + "genre": "パーリィちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズ(のじゃロリック)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450201, + "name": "黒楼十夜子", + "genre": "メトロポリスちほー8", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "黒楼十夜子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450202, + "name": "黒姫(プロトタイプ)", + "genre": "メトロポリスちほー8", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "黒姫(プロトタイプ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450203, + "name": "黒楼哉輝", + "genre": "メトロポリスちほー8", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "黒楼哉輝を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450204, + "name": "紅丸(プロトタイプ)", + "genre": "メトロポリスちほー8", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "紅丸(プロトタイプ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450301, + "name": "エムブラ", + "genre": "ドラゴンちほー3", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "エムブラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450302, + "name": "クエレブレ", + "genre": "ドラゴンちほー3", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "クエレブレを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450303, + "name": "シグルズ", + "genre": "ドラゴンちほー3", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "シグルズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450304, + "name": "アスク", + "genre": "ドラゴンちほー3", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "アスクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450401, + "name": "コカビエル", + "genre": "天界ちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "コカビエルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450402, + "name": "アルマ", + "genre": "天界ちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "アルマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450403, + "name": "アルオス", + "genre": "天界ちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "アルオスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450404, + "name": "セレプリス", + "genre": "天界ちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "セレプリスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 450405, + "name": "ルシファー", + "genre": "天界ちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ルシファーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455101, + "name": "超絶最かわてんしちゃん", + "genre": "NEEDY GIRL OVERDOSEちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "超絶最かわてんしちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455102, + "name": "あめちゃん", + "genre": "NEEDY GIRL OVERDOSEちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "あめちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455201, + "name": "花譜 第一形態 雛鳥", + "genre": "花譜ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜 第一形態 雛鳥を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455202, + "name": "花譜 第二形態 青雀", + "genre": "花譜ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜 第二形態 青雀を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455203, + "name": "花譜 第三形態 燕", + "genre": "花譜ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜 第三形態 燕を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455204, + "name": "花譜 第四形態 雉", + "genre": "花譜ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜 第四形態 雉を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455301, + "name": "歌愛ユキ(強風オールバック)", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "歌愛ユキ(強風オールバック)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455302, + "name": "あおられ犬", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "あおられ犬を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455303, + "name": "カスタネットからす(強風オールバック)", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "カスタネットからす(強風オールバック)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455304, + "name": "はと1", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "はと1を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455305, + "name": "はと2", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "はと2を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455306, + "name": "はと3", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "はと3を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455307, + "name": "はともどき", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "はともどきを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455308, + "name": "歌愛ユキ(寝起きヤシの木)", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "歌愛ユキ(寝起きヤシの木)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455309, + "name": "髪結いぬ", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "髪結いぬを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455310, + "name": "カスタネットからす(寝起きヤシの木)", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "カスタネットからす(寝起きヤシの木)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455311, + "name": "トライアングルはともどき", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "トライアングルはともどきを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455312, + "name": "ヤシの木", + "genre": "ゆこぴちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ヤシの木を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455401, + "name": "セイネ(10周年)", + "genre": "グルーヴコースターちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "セイネ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455402, + "name": "ユメ(10周年)", + "genre": "グルーヴコースターちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ユメ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455403, + "name": "リンカ(10周年)", + "genre": "グルーヴコースターちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "リンカ(10周年)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455404, + "name": "フルメタル ずんど子ちゃん", + "genre": "グルーヴコースターちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "フルメタル ずんど子ちゃんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455405, + "name": "ポリビニル どんつくくん", + "genre": "グルーヴコースターちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ポリビニル どんつくくんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455601, + "name": "椎名唯華", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "椎名唯華を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455602, + "name": "花畑チャイカ", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花畑チャイカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455603, + "name": "だいたいイブラヒム", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "だいたいイブラヒムを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455604, + "name": "ほぼイブラヒム", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ほぼイブラヒムを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455605, + "name": "怨筆くん", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "怨筆くんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455606, + "name": "イブラヒムのご近所さん", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "イブラヒムのご近所さんを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455607, + "name": "サバーニャ", + "genre": "にじさんじのB級バラエティ(仮)ちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "サバーニャを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455701, + "name": "橙", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "橙を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455702, + "name": "西行寺 幽々子", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "西行寺 幽々子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455703, + "name": "八雲 藍", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "八雲 藍を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455704, + "name": "洩矢 諏訪子", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "洩矢 諏訪子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455705, + "name": "依神 紫苑", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "依神 紫苑を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455706, + "name": "依神 女苑", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "依神 女苑を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455707, + "name": "クラウンピース", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "クラウンピースを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455708, + "name": "赤蛮奇", + "genre": "東方ダンマクカグラ ファンタジア・ロストちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "赤蛮奇を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455801, + "name": "IRRENA", + "genre": "HARDCORE TANO*Cちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "IRRENAを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455802, + "name": "Srav3R", + "genre": "HARDCORE TANO*Cちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "Srav3Rを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455803, + "name": "P*Light", + "genre": "HARDCORE TANO*Cちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "P*Lightを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455804, + "name": "DJ Noriken", + "genre": "HARDCORE TANO*Cちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "DJ Norikenを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455805, + "name": "DJ Genki", + "genre": "HARDCORE TANO*Cちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "DJ Genkiを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455901, + "name": "ラヴィ・シュシュマルシュ", + "genre": "#コンパスちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラヴィ・シュシュマルシュを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455902, + "name": "ステリア・ララ・シルワ", + "genre": "#コンパスちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ステリア・ララ・シルワを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 455903, + "name": "Bugdoll", + "genre": "#コンパスちほー2", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "Bugdollを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456001, + "name": "周防パトラ", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456002, + "name": "周防パトラ(サイバー)", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラ(サイバー)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456003, + "name": "周防パトラ(制服)", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラ(制服)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456004, + "name": "周防パトラ(白制服)", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラ(白制服)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456005, + "name": "周防パトラ(魔法少女)", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラ(魔法少女)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456006, + "name": "周防パトラ(第9衣装)", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラ(第9衣装)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456007, + "name": "かにかま", + "genre": "周防パトラちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "かにかまを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456101, + "name": "柏木 咲姫(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "柏木 咲姫(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456102, + "name": "井之原 小星(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "井之原 小星(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456103, + "name": "日向 千夏(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "日向 千夏(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456104, + "name": "柏木 美亜(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "柏木 美亜(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 456105, + "name": "東雲 つむぎ(シュータードレス)", + "genre": "オンゲキちほー7", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "東雲 つむぎ(シュータードレス)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 458001, + "name": "♡でらっくま♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "でらっくまの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458011, + "name": "♡乙姫♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458012, + "name": "♡ラズ♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458013, + "name": "♡シフォン♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "シフォンの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458014, + "name": "♡ソルト♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ソルトの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458015, + "name": "♡しゃま♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "しゃまの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458016, + "name": "♡みるく♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "みるくの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458017, + "name": "♡らいむっくま&れもんっくま♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "らいむっくま&れもんっくまの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458018, + "name": "♡乙姫(すぷらっしゅ)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫(すぷらっしゅ)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458019, + "name": "♡しゃま(ゆにばーす)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "しゃま(ゆにばーす)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458020, + "name": "♡みるく(ゆにばーす)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "みるく(ゆにばーす)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458021, + "name": "♡ちびみるく♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ちびみるくの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458022, + "name": "♡百合咲 ミカ♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "百合咲ミカの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458023, + "name": "♡ラズ(ふぇすてぃばる)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズ(ふぇすてぃばる)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458024, + "name": "♡シフォン(ふぇすてぃばる)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "シフォン(ふぇすてぃばる)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458025, + "name": "♡ソルト(ふぇすてぃばる)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ソルト(ふぇすてぃばる)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458026, + "name": "♡黒姫♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "黒姫の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458028, + "name": "♡乙姫(ばでぃーず)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫(ばでぃーず)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458029, + "name": "♡らいむっくま&れもんっくま(ばでぃーず)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "らいむっくま&れもんっくま(ばでぃーず)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458030, + "name": "♡ラズ(ばでぃーず)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズ(ばでぃーず)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 500101, + "name": "アカツキ", + "genre": "スカイストリートちほー6", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "アカツキを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500102, + "name": "コハク", + "genre": "スカイストリートちほー6", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "コハクを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500103, + "name": "天空の王", + "genre": "スカイストリートちほー6", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天空の王を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500104, + "name": "大地の王", + "genre": "スカイストリートちほー6", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "大地の王を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500201, + "name": "ヴィリーウス", + "genre": "天界ちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ヴィリーウスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500202, + "name": "モンベルド", + "genre": "天界ちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "モンベルドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500203, + "name": "八剱月アルマ", + "genre": "天界ちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "八剱月アルマを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500204, + "name": "白法院ラグ", + "genre": "天界ちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "白法院ラグを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500301, + "name": "フォッサノーバ", + "genre": "BLACK ROSEちほー10", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "フォッサノーバを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500302, + "name": "ディオティス", + "genre": "BLACK ROSEちほー10", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ディオティスを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500303, + "name": "クレメンス(エージェント)", + "genre": "BLACK ROSEちほー10", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "クレメンス(エージェント)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500304, + "name": "エレノラ(エージェント)", + "genre": "BLACK ROSEちほー10", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "エレノラ(エージェント)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500305, + "name": "ディオティス(天使)", + "genre": "BLACK ROSEちほー10", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ディオティス(天使)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500401, + "name": "リグエル", + "genre": "メトロポリスちほー9", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "リグエルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500402, + "name": "酒呑童子", + "genre": "メトロポリスちほー9", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "酒呑童子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500403, + "name": "濡羽", + "genre": "メトロポリスちほー9", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "濡羽を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 500404, + "name": "黒姫", + "genre": "メトロポリスちほー9", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "黒姫を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505201, + "name": "アイア", + "genre": "かいりきベアちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "アイアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505202, + "name": "グーマー", + "genre": "かいりきベアちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "グーマーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505203, + "name": "ノア", + "genre": "かいりきベアちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ノアを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505204, + "name": "ナナ", + "genre": "かいりきベアちほー2", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ナナを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505301, + "name": "コーサカ", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "コーサカを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505302, + "name": "アンジョー", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "アンジョーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505303, + "name": "コーサカ(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "コーサカ(メイトなやつら)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505304, + "name": "アンジョー(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "アンジョー(メイトなやつら)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505305, + "name": "天開司(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天開司(メイトなやつら)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505306, + "name": "佐藤ホームズ(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "佐藤ホームズ(メイトなやつら)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505307, + "name": "あっくん大魔王(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "あっくん大魔王(メイトなやつら)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505308, + "name": "歌衣メイカ(メイトなやつら)", + "genre": "MonsterZ MATEちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "歌衣メイカ(メイトなやつら)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505401, + "name": "おめがレイ", + "genre": "おめがシスターズちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おめがレイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505402, + "name": "おめがリオ", + "genre": "おめがシスターズちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おめがリオを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505403, + "name": "おめがレイ(実写)", + "genre": "おめがシスターズちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おめがレイ(実写)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505404, + "name": "おめがリオ(実写)", + "genre": "おめがシスターズちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おめがリオ(実写)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505501, + "name": "鳳 ここな", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "鳳 ここなを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505502, + "name": "静香", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "静香を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505503, + "name": "カトリナ・グリーベル", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "カトリナ・グリーベルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505504, + "name": "新妻 八恵", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "新妻 八恵を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505505, + "name": "柳場 ぱんだ", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "柳場 ぱんだを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505506, + "name": "流石 知冴", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "流石 知冴を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505507, + "name": "千寿 暦", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "千寿 暦を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505508, + "name": "ラモーナ・ウォルフ", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ラモーナ・ウォルフを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505509, + "name": "王 雪", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "王 雪を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505510, + "name": "リリヤ・クルトベイ", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "リリヤ・クルトベイを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505511, + "name": "与那国 緋花里", + "genre": "ワールドダイスター 夢のステラリウムちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "与那国 緋花里を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505601, + "name": "仲町あられ", + "genre": "夢限大みゅーたいぷちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "仲町あられを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505602, + "name": "宮永ののか", + "genre": "夢限大みゅーたいぷちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "宮永ののかを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505603, + "name": "峰月律", + "genre": "夢限大みゅーたいぷちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "峰月律を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505604, + "name": "藤都子", + "genre": "夢限大みゅーたいぷちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "藤都子を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505605, + "name": "千石ユノ", + "genre": "夢限大みゅーたいぷちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "千石ユノを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505701, + "name": "エト&ルナ (Winter)", + "genre": "Arcaeaちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "エト&ルナ (Winter)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505702, + "name": "マヤ", + "genre": "Arcaeaちほー3", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "マヤを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505801, + "name": "重音テト", + "genre": "重音テトちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505802, + "name": "重音テト(2008)", + "genre": "重音テトちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テト(2008)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505803, + "name": "重音テト(SV)", + "genre": "重音テトちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テト(SV)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505804, + "name": "重音テッド", + "genre": "重音テトちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テッドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505805, + "name": "重音テト(人マニア)", + "genre": "重音テトちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テト(人マニア)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505901, + "name": "ななひら", + "genre": "ななひらちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ななひらを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505902, + "name": "ベベ", + "genre": "ななひらちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ベベを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505903, + "name": "みてー", + "genre": "ななひらちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "みてーを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505904, + "name": "おもち", + "genre": "ななひらちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おもちを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 505905, + "name": "ななひら(おめかしワンピ)", + "genre": "ななひらちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ななひら(おめかしワンピ)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506001, + "name": "星咲 あかり(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "星咲 あかり(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506002, + "name": "藤沢 柚子(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "藤沢 柚子(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506003, + "name": "三角 葵(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "三角 葵(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506004, + "name": "高瀬 梨緒(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "高瀬 梨緒(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506005, + "name": "結城 莉玖(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "結城 莉玖(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506006, + "name": "藍原 椿(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "藍原 椿(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506007, + "name": "早乙女 彩華(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "早乙女 彩華(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506008, + "name": "桜井 春菜(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "桜井 春菜(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506009, + "name": "柏木 咲姫(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "柏木 咲姫(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506010, + "name": "井之原 小星(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "井之原 小星(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506011, + "name": "逢坂 茜(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "逢坂 茜(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506012, + "name": "珠洲島 有栖(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "珠洲島 有栖(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506013, + "name": "九條 楓(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "九條 楓(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506014, + "name": "日向 千夏(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "日向 千夏(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506015, + "name": "柏木 美亜(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "柏木 美亜(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506016, + "name": "東雲 つむぎ(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "東雲 つむぎ(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 506017, + "name": "皇城 セツナ(いちげき!)", + "genre": "オンゲキちほー8", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "皇城 セツナ(いちげき!)を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 508031, + "name": "♡ソルト(ぷりずむ)♡", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ソルト(ぷりずむ)の親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 509501, + "name": "PRiSM", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "アイコン[PRiSM]のスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 509502, + "name": "KALEIDXSCOPE -青春エリア-", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "青の扉をクリア", + "isDefault": false, + "disable": false + }, + { + "id": 509503, + "name": "KALEIDXSCOPE -神様エリア-", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "白の扉をクリア", + "isDefault": false, + "disable": false + }, + { + "id": 509504, + "name": "KALEIDXSCOPE -黒薔薇エリア-", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "紫の扉をクリア", + "isDefault": false, + "disable": false + }, + { + "id": 509505, + "name": "KALEIDXSCOPE -終末エリア-", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "黒の扉をクリア", + "isDefault": false, + "disable": false + }, + { + "id": 550201, + "name": "シグルズ", + "genre": "ドラゴンちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "シグルズを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 550202, + "name": "ブリュレ", + "genre": "ドラゴンちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "ブリュレを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 550203, + "name": "カラメル", + "genre": "ドラゴンちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "カラメルを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 550204, + "name": "ドラゴンの王", + "genre": "ドラゴンちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "ドラゴンの王を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 550301, + "name": "W?K?Y?", + "genre": "7sRefちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "W?K?Y?を1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 550302, + "name": "ロートスカラ", + "genre": "7sRefちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "ロートスカラを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 550303, + "name": "アシッド", + "genre": "7sRefちほー4", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "アシッドを1回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 558034, + "name": "♡リズ♡", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "リズの親密度が10に到達", + "isDefault": false, + "disable": false + }, + { + "id": 559502, + "name": "KALEIDXSCOPE -世界樹エリア-", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "赤の扉をクリア", + "isDefault": false, + "disable": false + }, + { + "id": 559503, + "name": "KALEIDXSCOPE -プリズムエリア-", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "プリズムタワーをクリア", + "isDefault": false, + "disable": false + }, + { + "id": 559504, + "name": "KALEIDXSCOPE -旧き世界-", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "希望の扉をクリア", + "isDefault": false, + "disable": false + }, + { + "id": 559505, + "name": "KALEIDXSCOPE -PRiSM-", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "KALEIDXSCOPEモードをクリア", + "isDefault": false, + "disable": false + }, + { + "id": 559506, + "name": "閉ざされた青の扉", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 559507, + "name": "閉ざされた白の扉", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 559508, + "name": "閉ざされた紫の扉", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 559509, + "name": "閉ざされた黒の扉", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 559510, + "name": "閉ざされた黄の扉", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 559511, + "name": "閉ざされた赤の扉", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + } +] \ No newline at end of file diff --git a/maipulse/data/master/music.json b/maipulse/data/master/music.json new file mode 100644 index 0000000..45b8571 --- /dev/null +++ b/maipulse/data/master/music.json @@ -0,0 +1 @@ +[{"id":8,"name":"True Love Song","sortName":"TRUELOVESONG","artist":"Kai/クラシック「G線上のアリア」","genre":"maimai","bpm":150,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":9,"name":"Color My World","sortName":"COLORMYWORLD","artist":"GOSH/クラシック「悲愴」","genre":"maimai","bpm":94,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":17,"name":"Future","sortName":"FUTURE","artist":"★STAR GUiTAR [cover]","genre":"POPSアニメ","bpm":130,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"maimai TEAM"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":18,"name":"Love You","sortName":"LOVEYOU","artist":"Q;indivi [cover]","genre":"POPSアニメ","bpm":135,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"譜面-100号"},{"level":11,"levelDecimal":7,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":22,"name":"In Chaos","sortName":"INCHAOS","artist":"Hiro「Crackin’DJ」","genre":"ゲームバラエティ","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":14,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":23,"name":"Crush On You","sortName":"CRUSHONYOU","artist":"福山光晴「Crackin’DJ」","genre":"ゲームバラエティ","bpm":125,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"譜面-100号"},{"level":11,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":24,"name":"Sun Dance","sortName":"SUNDANCE","artist":"Hiro「Crackin’DJ」","genre":"ゲームバラエティ","bpm":102,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"譜面-100号"},{"level":11,"levelDecimal":3,"designer":"ニャイン"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":25,"name":"Sweets×Sweets","sortName":"SWEETSSWEETS","artist":"Team-D","genre":"maimai","bpm":132,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"譜面-100号"},{"level":11,"levelDecimal":4,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":27,"name":"Love or Lies","sortName":"LOVEORLIES","artist":"capsule [cover]","genre":"POPSアニメ","bpm":128,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"譜面-100号"},{"level":11,"levelDecimal":7,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":30,"name":"ネコ日和。","sortName":"ネコヒヨリ","artist":"Kai/能登有沙","genre":"maimai","bpm":171,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":31,"name":"虹と太陽","sortName":"ニシトタイヨウ","artist":"GOSH/manami","genre":"maimai","bpm":146,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":35,"name":"炭★坑★節","sortName":"タンコウフシ","artist":"Kai/光吉猛修","genre":"maimai","bpm":112,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":38,"name":"NIGHT OF FIRE","sortName":"NIGHTOFFIRE","artist":"NIKO [cover]","genre":"POPSアニメ","bpm":155,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":40,"name":"come again","sortName":"COMEAGAIN","artist":"m-flo [cover]","genre":"POPSアニメ","bpm":130,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":42,"name":"jelly","sortName":"JELLY","artist":"capsule [cover]","genre":"POPSアニメ","bpm":128,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":44,"name":"ハッピーシンセサイザ","sortName":"ハツヒイシンセサイサ","artist":"EasyPop","genre":"niconicoボーカロイド","bpm":127,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":46,"name":"ルカルカ★ナイトフィーバー","sortName":"ルカルカナイトフイイハア","artist":"samfree","genre":"niconicoボーカロイド","bpm":160,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"譜面-100号"},{"level":11,"levelDecimal":7,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":47,"name":"源平大戦絵巻テーマソング","sortName":"ケンヘイタイセンエマキテエマソンク","artist":"新小田夢童 & キラ★ロッソ","genre":"ゲームバラエティ","bpm":190,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"ニャイン"},{"level":14,"levelDecimal":6,"designer":"舞舞10年ズ(チャンとはっぴー)"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":53,"name":"美しく燃える森","sortName":"ウツクシクモエルモリ","artist":"東京スカパラダイスオーケストラ [cover]","genre":"POPSアニメ","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"譜面-100号"},{"level":10,"levelDecimal":7,"designer":"畳返し"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":56,"name":"ウッーウッーウマウマ(゚∀゚)","sortName":"ウツウツウマウマ","artist":"Caramell/Caramelldansen [cover]","genre":"POPSアニメ","bpm":164,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":58,"name":"Endless World","sortName":"ENDLESSWORLD","artist":"RYOHEI KOHNO/保立美和子","genre":"maimai","bpm":142,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":61,"name":"Beat Of Mind","sortName":"BEATOFMIND","artist":"Hiro「Crackin’DJ」","genre":"ゲームバラエティ","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":62,"name":"檄!帝国華撃団(改)","sortName":"ケキテイコクカケキタン","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":144,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"譜面-100号"},{"level":10,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":1,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":63,"name":"メランコリック","sortName":"メランコリツク","artist":"Junky","genre":"niconicoボーカロイド","bpm":140,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"maimai TEAM"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":64,"name":"教えて!! 魔法のLyric","sortName":"オシエテマホウノリリツク","artist":"ちょむP <advanced mix>","genre":"niconicoボーカロイド","bpm":180,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"maimai TEAM"},{"level":12,"levelDecimal":4,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":65,"name":"ZIGG-ZAGG","sortName":"ZIGGZAGG","artist":"Junky","genre":"niconicoボーカロイド","bpm":138,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"maimai TEAM"},{"level":11,"levelDecimal":4,"designer":"maimai TEAM"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":66,"name":"ワールズエンド・ダンスホール","sortName":"ワアルスエントタンスホオル","artist":"wowaka","genre":"niconicoボーカロイド","bpm":171,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":9,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":67,"name":"パンダヒーロー","sortName":"ハンタヒイロオ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":190,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"maimai TEAM"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":68,"name":"オレンジの夏","sortName":"オレンシノナツ","artist":"Hiro/タクマロ","genre":"maimai","bpm":132,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":69,"name":"BaBan!! -甘い罠-","sortName":"BABANアマイワナ","artist":"Hiro/永江理奈","genre":"maimai","bpm":161,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":70,"name":"ジングルベル","sortName":"シンクルヘル","artist":"SEGA Sound Unit [H.]","genre":"maimai","bpm":100,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"譜面-100号"},{"level":14,"levelDecimal":4,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":2,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":71,"name":"マトリョシカ","sortName":"マトリヨシカ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":205,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"maimai TEAM"},{"level":11,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":73,"name":"メグメグ☆ファイアーエンドレスナイト","sortName":"メクメクフアイアアエントレスナイト","artist":"samfree","genre":"niconicoボーカロイド","bpm":162,"version":10000,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"maimai TEAM"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":75,"name":"天国と地獄","sortName":"テンコクトシコク","artist":"スーパーラバーズ「赤ちゃんはどこからくるの?」","genre":"ゲームバラエティ","bpm":175,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":76,"name":"きみのためなら死ねる","sortName":"キミノタメナラシネル","artist":"スーパーラバーズ「きみのためなら死ねる」","genre":"ゲームバラエティ","bpm":160,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":77,"name":"怪盗Rのテーマ","sortName":"カイトウRノテエマ","artist":"大谷智哉「リズム怪盗R 皇帝ナポレオンの遺産」","genre":"ゲームバラエティ","bpm":147,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":78,"name":"マリアをはげませ","sortName":"マリアヲハケマセ","artist":"大谷智哉「リズム怪盗R 皇帝ナポレオンの遺産」","genre":"ゲームバラエティ","bpm":131,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"ニャイン"},{"level":11,"levelDecimal":9,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":79,"name":"SHOW TIME","sortName":"SHOWTIME","artist":"幡谷尚史「リズム怪盗R 皇帝ナポレオンの遺産」","genre":"ゲームバラエティ","bpm":120,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"ニャイン"},{"level":12,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":80,"name":"City Escape: Act1","sortName":"CITYESCAPEACT1","artist":"Cash Cash「ソニック ジェネレーションズ」","genre":"ゲームバラエティ","bpm":130,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":81,"name":"Rooftop Run: Act1","sortName":"ROOFTOPRUNACT1","artist":"大谷智哉「ソニック ジェネレーションズ」","genre":"ゲームバラエティ","bpm":152,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":82,"name":"Reach For The Stars","sortName":"REACHFORTHESTARS","artist":"大谷智哉, Jean Paul Makhlouf of Cash Cash「ソニック カラーズ」","genre":"ゲームバラエティ","bpm":203,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":83,"name":"Urban Crusher [Remix]","sortName":"URBANCRUSHERREMIX","artist":"「BORDER BREAK」","genre":"ゲームバラエティ","bpm":155,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":84,"name":"Catch The Future","sortName":"CATCHTHEFUTURE","artist":"「BORDER BREAK UNION」メインテーマ","genre":"ゲームバラエティ","bpm":210,"version":10002,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"ニャイン"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":85,"name":"JACKY [Remix]","sortName":"JACKYREMIX","artist":"「バーチャファイター」","genre":"ゲームバラエティ","bpm":135,"version":10001,"addVersion":"maimai","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"ニャイン"},{"level":14,"levelDecimal":0,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100,"name":"Tell Your World","sortName":"TELLYOURWORLD","artist":"livetune","genre":"niconicoボーカロイド","bpm":150,"version":11003,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"合作だよ"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":101,"name":"おちゃめ機能","sortName":"オチヤメキノウ","artist":"ゴジマジP","genre":"niconicoボーカロイド","bpm":150,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"譜面-100号"},{"level":13,"levelDecimal":6,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":102,"name":"ダンシング☆サムライ","sortName":"タンシンクサムライ","artist":"mathru(かにみそP)","genre":"niconicoボーカロイド","bpm":142,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":106,"name":"BAD∞END∞NIGHT","sortName":"BADENDNIGHT","artist":"ひとしずくP・やま△","genre":"niconicoボーカロイド","bpm":204,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":5,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":107,"name":"ロミオとシンデレラ","sortName":"ロミオトシンテレラ","artist":"doriko","genre":"niconicoボーカロイド","bpm":170,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":108,"name":"Sweetiex2","sortName":"SWEETIEX2","artist":"Dixie Flatline","genre":"niconicoボーカロイド","bpm":125,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":9,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":109,"name":"腐れ外道とチョコレゐト","sortName":"クサレケトウトチヨコレイト","artist":"ピノキオP","genre":"niconicoボーカロイド","bpm":260,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110,"name":"Quartet Theme [Reborn]","sortName":"QUARTETTHEMEREBORN","artist":"COSIO(ZUNTATA/TAITO)「カルテット」","genre":"ゲームバラエティ","bpm":137,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111,"name":"Sky High [Reborn]","sortName":"SKYHIGHREBORN","artist":"大久保 博(BNGI)「デイトナ USA」","genre":"ゲームバラエティ","bpm":144,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":112,"name":"Like the Wind [Reborn]","sortName":"LIKETHEWINDREBORN","artist":"sampling masters MEGA「パワードリフト」","genre":"ゲームバラエティ","bpm":200,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"譜面-100号"},{"level":14,"levelDecimal":0,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":113,"name":"YA・DA・YO [Reborn]","sortName":"YADAYOREBORN","artist":"古代 祐三「ファンタジーゾーン」","genre":"ゲームバラエティ","bpm":105,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":114,"name":"Space Harrier Main Theme [Reborn]","sortName":"SPACEHARRIERMAINTHEMEREBORN","artist":"佐野 信義「スペースハリアー」","genre":"ゲームバラエティ","bpm":125,"version":11002,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":6,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":115,"name":"DADDY MULK -Groove remix-","sortName":"DADDYMULK","artist":"Performed by SEGA Sound Unit [H.]","genre":"ゲームバラエティ","bpm":154,"version":12007,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"合作だよ"},{"level":13,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"ものくロシェ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":116,"name":"ぴぴぱぷぅ!","sortName":"ヒヒハフウ","artist":"Hiro/小山あかり","genre":"maimai","bpm":147,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"ニャイン"},{"level":13,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":117,"name":"炎歌 -ほむらうた-","sortName":"ホムラウタ","artist":"Hiro/森山愛子","genre":"maimai","bpm":108,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":118,"name":"犬日和。","sortName":"イヌヒヨリ","artist":"RYOHEI KOHNO/森綾香","genre":"maimai","bpm":138,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":119,"name":"ソーラン☆節","sortName":"ソオランフシ","artist":"光吉猛修","genre":"maimai","bpm":145,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":120,"name":"デコボコ体操第二","sortName":"テコホコタイソウ","artist":"光吉猛修&体操隊","genre":"ゲームバラエティ","bpm":140,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"はっぴー"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":121,"name":"スイートマジック","sortName":"スイイトマシツク","artist":"ろん×Junky","genre":"niconicoボーカロイド","bpm":123,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":122,"name":"ゴーゴー幽霊船","sortName":"コオコオユウレイセン","artist":"米津玄師","genre":"niconicoボーカロイド","bpm":180,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":128,"name":"御旗のもとに","sortName":"ミハタノモトニ","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":147,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":130,"name":"FEEL ALIVE","sortName":"FEELALIVE","artist":"ELEMENTAS feat. NAGISA","genre":"maimai","bpm":162,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":131,"name":"Link","sortName":"LINK1","artist":"Clean Tears feat. Youna","genre":"maimai","bpm":132,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":13,"levelDecimal":5,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":132,"name":"Turn around","sortName":"TURNAROUND","artist":"Clean Tears","genre":"maimai","bpm":156,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":133,"name":"We Gonna Party","sortName":"WEGONNAPARTY","artist":"Cranky","genre":"maimai","bpm":159,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":134,"name":"Night Fly","sortName":"NIGHTFLY","artist":"発熱巫女~ず","genre":"maimai","bpm":127,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":135,"name":"Feel My Fire","sortName":"FEELMYFIRE","artist":"発熱巫女~ず","genre":"maimai","bpm":123,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":136,"name":"Streak","sortName":"STREAK","artist":"ARM(IOSYS)","genre":"maimai","bpm":150,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":137,"name":"Spin me harder","sortName":"SPINMEHARDER","artist":"D.watt(IOSYS)feat. Asana","genre":"maimai","bpm":130,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":138,"name":"Lionheart","sortName":"LIONHEART","artist":"Masayoshi Minoshima","genre":"maimai","bpm":132,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":139,"name":"Acceleration","sortName":"ACCELERATION","artist":"REDALiCE","genre":"maimai","bpm":180,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":140,"name":"Sprintrances","sortName":"SPRINTRANCES","artist":"Taishi","genre":"maimai","bpm":178,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":141,"name":"Nerverakes","sortName":"NERVERAKES","artist":"Taishi","genre":"maimai","bpm":140,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"ニャイン"},{"level":14,"levelDecimal":1,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":142,"name":"Black Out","sortName":"BLACKOUT","artist":"Tsukasa(Arte Refact)","genre":"maimai","bpm":142,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":143,"name":"Fragrance","sortName":"FRAGRANCE","artist":"Tsukasa(Arte Refact)","genre":"maimai","bpm":180,"version":11004,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"ニャイン"},{"level":14,"levelDecimal":2,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":6,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":144,"name":"air's gravity","sortName":"AIRSGRAVITY","artist":"zts","genre":"maimai","bpm":137,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":145,"name":"Starlight Disco","sortName":"STARLIGHTDISCO","artist":"loos feat. Meramipop","genre":"maimai","bpm":128,"version":11000,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":146,"name":"39","sortName":"39","artist":"sasakure.UK x DECO*27","genre":"niconicoボーカロイド","bpm":175,"version":11005,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"ニャイン"},{"level":12,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":147,"name":"地上の戦士","sortName":"チシヨウノセンシ","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":130,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":152,"name":"超絶!Superlative","sortName":"チヨウセツSUPERLATIVE","artist":"Keitarou Hanada「戦国大戦」","genre":"ゲームバラエティ","bpm":200,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":153,"name":"采配の刻 Power of order","sortName":"サイハイノトキPOWEROFORDER","artist":"Keitarou Hanada「戦国大戦」","genre":"ゲームバラエティ","bpm":185,"version":11006,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":154,"name":"DO RORO DERODERO ON DO RORO","sortName":"DORORODERODEROONDORORO","artist":"怒髪天「百鬼大戦絵巻」","genre":"ゲームバラエティ","bpm":190,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":155,"name":"泣き虫O'clock","sortName":"ナキムシOCLOCK","artist":"Hiro/友香","genre":"maimai","bpm":152,"version":11007,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":157,"name":"Natural Flow","sortName":"NATURALFLOW","artist":"KENTARO「Crackin’DJ」","genre":"ゲームバラエティ","bpm":100,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":159,"name":"maimaiちゃんのテーマ","sortName":"MAIMAIチヤンノテエマ","artist":"YMCK","genre":"maimai","bpm":136,"version":11001,"addVersion":"maimaiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"ニャイン"},{"level":12,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":184,"name":"I ♥","sortName":"ILOVE","artist":"Junky","genre":"niconicoボーカロイド","bpm":132,"version":12009,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"maimai TEAM"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":185,"name":"*ハロー、プラネット。","sortName":"ハロオフラネツト","artist":"sasakure.UK","genre":"niconicoボーカロイド","bpm":150,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":186,"name":"イアイア★ナイトオブデザイア","sortName":"イアイアナイトオフテサイア","artist":"samfree","genre":"niconicoボーカロイド","bpm":162,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":187,"name":"ローリンガール","sortName":"ロオリンカアル","artist":"wowaka","genre":"niconicoボーカロイド","bpm":195,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":188,"name":"天ノ弱","sortName":"アマノシヤク","artist":"164","genre":"niconicoボーカロイド","bpm":200,"version":12009,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"譜面-100号"},{"level":13,"levelDecimal":3,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":189,"name":"弱虫モンブラン","sortName":"ヨワムシモンフラン","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":120,"version":12008,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":190,"name":"モザイクロール","sortName":"モサイクロオル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":145,"version":12009,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":191,"name":"脳漿炸裂ガール","sortName":"ノウシヨウサクレツカアル","artist":"れるりり","genre":"niconicoボーカロイド","bpm":155,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"合作だよ"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":193,"name":"セツナトリップ","sortName":"セツナトリツフ","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":145,"version":12008,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":194,"name":"放課後ストライド","sortName":"ホウカコストライト","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":225,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":198,"name":"カゲロウデイズ","sortName":"カケロウテイス","artist":"じん","genre":"niconicoボーカロイド","bpm":200,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"ニャイン"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":199,"name":"チルノのパーフェクトさんすう教室","sortName":"チルノノハアフエクトサンスウキヨウシツ","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"東方Project","bpm":175,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":200,"name":"Bad Apple!! feat nomico","sortName":"BADAPPLEFEATNOMICO","artist":"Masayoshi Minoshima","genre":"東方Project","bpm":138,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":201,"name":"魔理沙は大変なものを盗んでいきました","sortName":"マリサハタイヘンナモノヲヌスンテイキマシタ","artist":"ARM+夕野ヨシミ(IOSYS)feat. 藤咲かりん","genre":"東方Project","bpm":170,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":202,"name":"Grip & Break down !!","sortName":"GRIPANDBREAKDOWN","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":160,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"譜面-100号"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":203,"name":"Help me, ERINNNNNN!!","sortName":"HELPMEERINNNNNN","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":183,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":204,"name":"ナイト・オブ・ナイツ","sortName":"ナイトオフナイツ","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":180,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":14,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":205,"name":"全人類ノ非想天則","sortName":"センシンルイノヒソウテンソク","artist":"SOUND HOLIC feat. 匠眞","genre":"東方Project","bpm":168,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":206,"name":"しゅわスパ大作戦☆","sortName":"シユワスハタイサクセン","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":140,"version":12004,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":207,"name":"時空を超えて久しぶり!","sortName":"シクウヲコエテヒサシフリ","artist":"アルル(CV 園崎未恵)「ぷよぷよ」","genre":"ゲームバラエティ","bpm":145,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":208,"name":"Her Dream Is To Be A Fantastic Sorceress","sortName":"HERDREAMISTOBEAFANTASTICSORCERESS","artist":"アミティ(CV 菊池志穂)「ぷよぷよ」","genre":"ゲームバラエティ","bpm":170,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":209,"name":"ココロスキャンのうた","sortName":"ココロスキヤンノウタ","artist":"ササキトモコ「音声感情測定器ココロスキャン」","genre":"ゲームバラエティ","bpm":203,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":212,"name":"神室雪月花","sortName":"カムロセツケツカ","artist":"桐生 一馬「龍が如く」","genre":"ゲームバラエティ","bpm":86,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"合作だよ"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":213,"name":"KONNANじゃないっ!","sortName":"KONNANシヤナイツ","artist":"澤村 遥「龍が如く5 夢、叶えし者」","genre":"ゲームバラエティ","bpm":155,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":4,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":214,"name":"awake","sortName":"AWAKE","artist":"下田麻美「Shining・Force CROSS ELYSION」","genre":"ゲームバラエティ","bpm":170,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":216,"name":"Mysterious Destiny","sortName":"MYSTERIOUSDESTINY","artist":"「BAYONETTA(ベヨネッタ)」","genre":"ゲームバラエティ","bpm":140,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":217,"name":"Riders Of The Light","sortName":"RIDERSOFTHELIGHT","artist":"「BAYONETTA(ベヨネッタ)」","genre":"ゲームバラエティ","bpm":143,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":218,"name":"Terminal Storm","sortName":"TERMINALSTORM","artist":"三草康二郎「CODE OF JOKER」","genre":"ゲームバラエティ","bpm":160,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":219,"name":"記憶、記録","sortName":"キオクキロク","artist":"LOPIT(SEGA)","genre":"maimai","bpm":185,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"ニャイン"},{"level":14,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":220,"name":"セガサターン起動音[H.][Remix]","sortName":"セカサタアンキトウオン","artist":"Hiro","genre":"ゲームバラエティ","bpm":148,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"mai-Star"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":223,"name":"夜咄ディセイブ","sortName":"ヨハナシテイセイフ","artist":"じん","genre":"niconicoボーカロイド","bpm":260,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":224,"name":"ウサテイ","sortName":"ウサテイ","artist":"あまね+ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":190,"version":12002,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":14,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":225,"name":"sweet little sister","sortName":"SWEETLITTLESISTER","artist":"Silver Forest","genre":"東方Project","bpm":168,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":226,"name":"Blew Moon","sortName":"BLEWMOON","artist":"t+pazolite","genre":"maimai","bpm":180,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":13,"levelDecimal":4,"designer":"ニャイン"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":227,"name":"Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"maimai","bpm":256,"version":12005,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":228,"name":"Dreampainter","sortName":"DREAMPAINTER","artist":"Sta feat.tigerlily and DOT96","genre":"maimai","bpm":136,"version":14001,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"某S氏"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":229,"name":"ぐるぐるWASH!コインランドリー・ディスコ","sortName":"クルクルWASHコインラントリイテイスコ","artist":"D.watt(IOSYS)feat.ちよこ","genre":"maimai","bpm":132,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"mai-Star"},{"level":12,"levelDecimal":6,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":230,"name":"CYCLES","sortName":"CYCLES","artist":"Masayoshi Minoshima feat. 綾倉盟","genre":"maimai","bpm":135,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":231,"name":"Heartbeats","sortName":"HEARTBEATS1","artist":"RAMM feat. 若井友希","genre":"maimai","bpm":170,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":232,"name":"Life Feels Good","sortName":"LIFEFEELSGOOD","artist":"Cranky","genre":"maimai","bpm":180,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":233,"name":"MYTHOS","sortName":"MYTHOS","artist":"Cranky feat. まらしぃ & てっぺい先生","genre":"maimai","bpm":158,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"合作だよ"},{"level":14,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":234,"name":"End of Twilight","sortName":"ENDOFTWILIGHT","artist":"ALiCE'S EMOTiON feat. Ayumi Nomiya","genre":"maimai","bpm":180,"version":13003,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":235,"name":"火炎地獄","sortName":"カエンシコク","artist":"山根ミチル","genre":"maimai","bpm":216,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":14,"levelDecimal":1,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":236,"name":"ユビキリ","sortName":"ユヒキリ","artist":"山根ミチル","genre":"maimai","bpm":174,"version":18599,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":3,"designer":"原田ひろゆき"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":237,"name":"Pixel Voyage","sortName":"PIXELVOYAGE","artist":"YMCK","genre":"maimai","bpm":170,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":238,"name":"Get Happy","sortName":"GETHAPPY","artist":"Jimmy Weckl","genre":"maimai","bpm":150,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"譜面-100号"},{"level":13,"levelDecimal":8,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":239,"name":"System “Z”","sortName":"SYSTEMZ","artist":"Jimmy Weckl","genre":"maimai","bpm":147,"version":12005,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":14,"levelDecimal":4,"designer":"合作だよ"},{"level":14,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":240,"name":"Beat of getting entangled","sortName":"BEATOFGETTINGENTANGLED","artist":"Shoichiro Hirata","genre":"maimai","bpm":140,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"ニャイン"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":241,"name":"Cosmic Train","sortName":"COSMICTRAIN","artist":"Shoichiro Hirata feat.SUIMI","genre":"maimai","bpm":130,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":242,"name":"ナミダと流星","sortName":"ナミタトリユウセイ","artist":"芳川よしの","genre":"maimai","bpm":190,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Revo@LC"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":244,"name":"おても☆Yan","sortName":"オテモYAN","artist":"光吉猛修","genre":"maimai","bpm":90,"version":14009,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"rioN"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":246,"name":"maiム・maiム feat.週刊少年マガジン","sortName":"MAIムMAIムFEATシユウカンシヨウネンマカシン","artist":"にしもと先生、タクマ、どんちゃん「ちょっと盛りました。」","genre":"maimai","bpm":140,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"ニャイン"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":247,"name":"Danza zandA","sortName":"DANZAZANDA","artist":"福山光晴","genre":"maimai","bpm":129,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":248,"name":"Backyun! -悪い女-","sortName":"BACKYUNワルイオンナ","artist":"青木千紘/愛海","genre":"maimai","bpm":140,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":251,"name":"Monochrome Rainbow","sortName":"MONOCHROMERAINBOW","artist":"Sta","genre":"maimai","bpm":182,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":252,"name":"みんなのマイマイマー","sortName":"ミンナノマイマイマア","artist":"ビートまりお(COOL&CREATE)+ ARM(IOSYS)","genre":"maimai","bpm":175,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"ニャイン"},{"level":13,"levelDecimal":7,"designer":"みんなでマイマイマー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":253,"name":"円舞曲、君に","sortName":"エンフキヨクキミニ","artist":"「サクラ大戦奏組」","genre":"ゲームバラエティ","bpm":128,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ニャイン"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":254,"name":"Live & Learn","sortName":"LIVEANDLEARN","artist":"Crush 40「ソニックアドベンチャー2」","genre":"ゲームバラエティ","bpm":172,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":255,"name":"Burning Hearts ~炎のANGEL~","sortName":"BURNINGHEARTSホノオノANGEL","artist":"幡谷尚史 Arranged by SEGA Sound Unit [H.]「バーニングレンジャー」","genre":"ゲームバラエティ","bpm":155,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":256,"name":"いーあるふぁんくらぶ","sortName":"イイアルフアンクラフ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":145,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"はっぴー"},{"level":12,"levelDecimal":2,"designer":"ニャイン"},{"level":12,"levelDecimal":7,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":258,"name":"Nyan Cat EX","sortName":"NYANCATEX","artist":"daniwell","genre":"niconicoボーカロイド","bpm":150,"version":12008,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"maimai TEAM"},{"level":13,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":259,"name":"ぽっぴっぽー","sortName":"ホツヒツホオ","artist":"","genre":"niconicoボーカロイド","bpm":150,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":260,"name":"LUCIA","sortName":"LUCIA","artist":"SHIKI","genre":"maimai","bpm":154,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":261,"name":"Death Scythe","sortName":"DEATHSCYTHE","artist":"SHIKI","genre":"maimai","bpm":182,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":262,"name":"BREAK YOU!!","sortName":"BREAKYOU","artist":"A-One","genre":"maimai","bpm":167,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":263,"name":"JUMPIN' JUMPIN'","sortName":"JUMPINJUMPIN","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"maimai","bpm":163,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":1,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":264,"name":"L'épilogue","sortName":"LEPILOGUE","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"maimai","bpm":145,"version":12003,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":265,"name":"Save This World νMIX","sortName":"SAVETHISWORLDNUMIX","artist":"「PHANTASY STAR PORTABLE」","genre":"ゲームバラエティ","bpm":143,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"某S氏"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":266,"name":"Living Universe","sortName":"LIVINGUNIVERSE","artist":"「PHANTASY STAR PORTABLE2」","genre":"ゲームバラエティ","bpm":155,"version":12001,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"ニャイン"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":6,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":267,"name":"Ignite Infinity","sortName":"IGNITEINFINITY","artist":"「PHANTASY STAR PORTABLE2 ∞」","genre":"ゲームバラエティ","bpm":160,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"譜面-100号"},{"level":12,"levelDecimal":6,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":268,"name":"トルコ行進曲 - オワタ\(^o^)/","sortName":"トルココウシンキヨクオワタ","artist":"オワタP","genre":"niconicoボーカロイド","bpm":120,"version":12000,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"ニャイン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":269,"name":"裏表ラバーズ","sortName":"ウラオモテラハアス","artist":"wowaka","genre":"niconicoボーカロイド","bpm":159,"version":12006,"addVersion":"GreeN","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"譜面-100号"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":270,"name":"Outlaw's Lullaby","sortName":"OUTLAWSLULLABY","artist":"「龍が如く2」","genre":"ゲームバラエティ","bpm":145,"version":13008,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":271,"name":"Brand-new Japanesque","sortName":"BRANDNEWJAPANESQUE","artist":"「龍が如く 見参!」","genre":"ゲームバラエティ","bpm":135,"version":13008,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":278,"name":"レッツゴー!陰陽師","sortName":"レツツコオオンミヨウシ","artist":"「新豪血寺一族 -煩悩解放-」","genre":"ゲームバラエティ","bpm":150,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":281,"name":"ダブルラリアット","sortName":"タフルラリアツト","artist":"アゴアニキ","genre":"niconicoボーカロイド","bpm":138,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":282,"name":"からくりピエロ","sortName":"カラクリヒエロ","artist":"40mP","genre":"niconicoボーカロイド","bpm":102,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"Jack"},{"level":12,"levelDecimal":6,"designer":"mai-Star"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":283,"name":"ネトゲ廃人シュプレヒコール","sortName":"ネトケハイシンシユフレフコオル","artist":"さつき が てんこもり","genre":"niconicoボーカロイド","bpm":175,"version":18023,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":285,"name":"magician's operation","sortName":"MAGICIANSOPERATION","artist":"EZFG","genre":"niconicoボーカロイド","bpm":125,"version":13001,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":288,"name":"六兆年と一夜物語","sortName":"ロクチヨウネントイチヤモノカタリ","artist":"kemu","genre":"niconicoボーカロイド","bpm":186,"version":15011,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":289,"name":"みくみくにしてあげる♪【してやんよ】","sortName":"ミクミクニシテアケルシテヤンヨ","artist":"ika","genre":"niconicoボーカロイド","bpm":160,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"某S氏"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":290,"name":"リリリリ★バーニングナイト","sortName":"リリリリハアニンクナイト","artist":"samfree","genre":"niconicoボーカロイド","bpm":165,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":10,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":291,"name":"ハロ/ハワユ","sortName":"ハロハワユ","artist":"ナノウ","genre":"niconicoボーカロイド","bpm":95,"version":13011,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":295,"name":"緋色のDance","sortName":"ヒイロノDANCE","artist":"岸田教団&THE明星ロケッツ","genre":"東方Project","bpm":155,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":296,"name":"明星ロケット","sortName":"アケホシロケツト","artist":"岸田教団&THE明星ロケッツ","genre":"東方Project","bpm":163,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":297,"name":"The Great Journey","sortName":"THEGREATJOURNEY","artist":"光吉猛修「ホルカ・トルカ」","genre":"ゲームバラエティ","bpm":135,"version":14001,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"mai-Star"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":298,"name":"お嫁にしなさいっ!","sortName":"オヨメニシナサイツ","artist":"ARM+夕野ヨシミ(IOSYS)","genre":"東方Project","bpm":180,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":299,"name":"ロストワンの号哭","sortName":"ロストワンノコウコク","artist":"Neru","genre":"niconicoボーカロイド","bpm":162,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":14,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":301,"name":"患部で止まってすぐ溶ける~狂気の優曇華院","sortName":"カンフテトマツテスクトケル","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"東方Project","bpm":200,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":302,"name":"ケロ⑨destiny","sortName":"ケロ9DESTINY","artist":"Silver Forest","genre":"東方Project","bpm":172,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":303,"name":"Endless, Sleepless Night","sortName":"ENDLESSSLEEPLESSNIGHT","artist":"samfree feat.(V)・∀・(V)かにぱん。(A-ONE)","genre":"東方Project","bpm":165,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":305,"name":"POP STAR","sortName":"POPSTAR","artist":"平井堅 [cover]","genre":"POPSアニメ","bpm":140,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"mai-Star"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":308,"name":"Back 2 Back","sortName":"BACK2BACK","artist":"長沼英樹「ソニック ラッシュ」","genre":"ゲームバラエティ","bpm":150,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"譜面-100号"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":309,"name":"神々の祈り","sortName":"カミカミノイノリ","artist":"舞風-MAIKAZE/沙紗飛鳥","genre":"東方Project","bpm":130,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":310,"name":"エピクロスの虹はもう見えない","sortName":"エヒクロスノニシハモウミエナイ","artist":"SYNC.ART'S feat. 美里","genre":"東方Project","bpm":155,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":311,"name":"シアワセうさぎ","sortName":"シアワセウサキ","artist":"あまね+ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":140,"version":13010,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":312,"name":"ってゐ! ~えいえんてゐVer~","sortName":"ツテイエイエンテイVER","artist":"石鹸屋","genre":"東方Project","bpm":156,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"rioN"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":313,"name":"待チ人ハ来ズ。","sortName":"マチヒトハコス","artist":"豚乙女","genre":"東方Project","bpm":160,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":314,"name":"Cosmic Magic Shooter","sortName":"COSMICMAGICSHOOTER","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":163,"version":14007,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":9,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":315,"name":"深海少女","sortName":"シンカイシヨウシヨ","artist":"ゆうゆ","genre":"niconicoボーカロイド","bpm":137,"version":13011,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":316,"name":"M.S.S.Planet","sortName":"MSSPLANET","artist":"M.S.S Project","genre":"niconicoボーカロイド","bpm":145,"version":13001,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":318,"name":"東方スイーツ!~鬼畜姉妹と受難メイド~","sortName":"トウホウスイイツ","artist":"Innocent Keyと小宮真央、ココ、樹詩音","genre":"東方Project","bpm":179,"version":15008,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":319,"name":"幻想のサテライト","sortName":"ケンソウノサテライト","artist":"豚乙女","genre":"東方Project","bpm":230,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"mai-Star"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":320,"name":"最速最高シャッターガール","sortName":"サイソクサイコウシヤツタアカアル","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":160,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":321,"name":"バラライカ","sortName":"ハラライカ","artist":"Performed by 光吉猛修","genre":"POPSアニメ","bpm":140,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"mai-Star"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":322,"name":"林檎華憐歌","sortName":"リンコカレンカ","artist":"ビートまりお母(尾崎順子)","genre":"niconicoボーカロイド","bpm":144,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"mai-Star"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":323,"name":"YATTA!","sortName":"YATTA","artist":"はっぱ隊 [cover]","genre":"POPSアニメ","bpm":133,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":9,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"mai-Star"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":324,"name":"Jack-the-Ripper◆","sortName":"JACKTHERIPPER","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":210,"version":13009,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"mai-Star"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":325,"name":"Windy Hill -Zone 1","sortName":"WINDYHILL","artist":"大谷智哉「ソニック ロストワールド」","genre":"ゲームバラエティ","bpm":194,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":4,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":326,"name":"コトバ・カラフル","sortName":"コトハカラフル","artist":"うたよめ575<正岡小豆(大坪由佳)小林抹茶(大橋彩香)>","genre":"ゲームバラエティ","bpm":169,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":327,"name":"タカハせ!名人マン","sortName":"タカハセメイシンマン","artist":"ビートまりお + ARM feat. 高橋名人","genre":"maimai","bpm":150,"version":13007,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":328,"name":"言ノ葉カルマ","sortName":"コトノハカルマ","artist":"そらる・ろん×れるりり","genre":"maimai","bpm":150,"version":13006,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":329,"name":"かせげ!ジャリンコヒーロー","sortName":"カセケシヤリンコヒイロオ","artist":"角田信朗「ヒーローバンク」","genre":"ゲームバラエティ","bpm":186,"version":13002,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"譜面-100号"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":330,"name":"キズナの物語","sortName":"キスナノモノカタリ","artist":"Trefle「チェインクロニクル」","genre":"ゲームバラエティ","bpm":128,"version":13002,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":331,"name":"Heart Beats","sortName":"HEARTBEATS2","artist":"向日葵×emon(Tes.)","genre":"niconicoボーカロイド","bpm":128,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"rioN"},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":337,"name":"鼓動","sortName":"コトウ","artist":"青木 千紘「龍が如く 維新!」","genre":"ゲームバラエティ","bpm":121,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":339,"name":"DRAGONLADY","sortName":"DRAGONLADY","artist":"Nankumo/CUBE3","genre":"ゲームバラエティ","bpm":150,"version":13000,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"譜面-100号"},{"level":13,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":341,"name":"二息歩行","sortName":"ニソクホコウ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":180,"version":13001,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":342,"name":"ファンタジーゾーン OPA-OPA! -GMT remix-","sortName":"フアンタシイソオンOPAOPAGMTREMIX","artist":"Hiro(SEGA)「ファンタジーゾーン」","genre":"ゲームバラエティ","bpm":142,"version":13004,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":343,"name":"電車で電車でGO!GO!GO!GC! -GMT remix-","sortName":"テンシヤテテンシヤテGOGOGOGCGMTREMIX","artist":"COSIO(ZUNTATA/TAITO)/沢城千春「電車でGO!」","genre":"ゲームバラエティ","bpm":134,"version":13004,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":344,"name":"RIDGE RACER STEPS -GMT remix-","sortName":"RIDGERACERSTEPSGMTREMIX","artist":"Yuji Masubuchi(BNGI)「RIDGE RACER」","genre":"ゲームバラエティ","bpm":240,"version":13004,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":345,"name":"リッジでリッジでGO!GO!GO! -GMT mashup-","sortName":"リツシテリツシテGOGOGOGMTMASHUP","artist":"Hiro(SEGA)「RIDGE RACER」「電車でGO!」","genre":"ゲームバラエティ","bpm":146,"version":13005,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":346,"name":"オパ! オパ! RACER -GMT mashup-","sortName":"オハオハRACERGMTMASHUP","artist":"COSIO(ZUNTATA/TAITO)「ファンタジーゾーン」「RIDGE RACER」","genre":"ゲームバラエティ","bpm":172,"version":13005,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":347,"name":"電車で電車でOPA!OPA!OPA! -GMT mashup-","sortName":"テンシヤテテンシヤテOPAOPAOPAGMTMASHUP","artist":"Yuji Masubuchi(BNGI)「電車でGO!」「ファンタジーゾーン」","genre":"ゲームバラエティ","bpm":134,"version":13005,"addVersion":"GreeNPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":348,"name":"Axeria","sortName":"AXERIA","artist":"AcuticNotes","genre":"maimai","bpm":193,"version":15019,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"mai-Star"},{"level":14,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":349,"name":"ピーマンたべたら","sortName":"ヒイマンタヘタラ","artist":"カタオカツグミ","genre":"maimai","bpm":178,"version":14007,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":351,"name":"MIRROR of MAGIC","sortName":"MIRROROFMAGIC","artist":"Shoichiro Hirata feat.SUIMI","genre":"maimai","bpm":135,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":352,"name":"究極焼肉レストラン!お燐の地獄亭!","sortName":"キユウキヨクヤキニクレストランオリンノシコクテイ","artist":"ARM+夕野ヨシミ(IOSYS)feat. 藤枝あかね","genre":"東方Project","bpm":185,"version":14007,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":353,"name":"shake it!","sortName":"SHAKEIT","artist":"emon","genre":"niconicoボーカロイド","bpm":130,"version":14003,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":359,"name":"YU-MU","sortName":"YUMU","artist":"岸田教団&THE明星ロケッツ","genre":"東方Project","bpm":160,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":360,"name":"物凄い勢いでけーねが物凄いうた","sortName":"モノスコイイキオイテケエネカモノスコイウタ","artist":"Halozy","genre":"東方Project","bpm":180,"version":16001,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":9,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":362,"name":"BETTER CHOICE","sortName":"BETTERCHOICE","artist":"Jimmy Weckl feat.高貴みな","genre":"maimai","bpm":130,"version":14003,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":363,"name":"Oshama Scramble!","sortName":"OSHAMASCRAMBLE","artist":"t+pazolite","genre":"maimai","bpm":190,"version":15007,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":364,"name":"D✪N’T ST✪P R✪CKIN’","sortName":"DONTSTOPROCKIN","artist":"EB(aka EarBreaker)","genre":"maimai","bpm":140,"version":15007,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"Revo@LC"},{"level":13,"levelDecimal":5,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":365,"name":"ガラテアの螺旋","sortName":"カラテアノラセン","artist":"sasakure.UK","genre":"maimai","bpm":200,"version":15007,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":14,"levelDecimal":6,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":366,"name":"oboro","sortName":"OBORO","artist":"ヒゲドライバー","genre":"maimai","bpm":175,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":367,"name":"Dragoon","sortName":"DRAGOON","artist":"Shandy kubota","genre":"maimai","bpm":175,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"mai-Star"},{"level":14,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":374,"name":"アンハッピーリフレイン","sortName":"アンハツヒイリフレイン","artist":"wowaka","genre":"niconicoボーカロイド","bpm":205,"version":14006,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":375,"name":"One Step Ahead","sortName":"ONESTEPAHEAD","artist":"伊東歌詞太郎","genre":"niconicoボーカロイド","bpm":186,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":376,"name":"L9","sortName":"L9","artist":"paraoka","genre":"ゲームバラエティ","bpm":256,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"合作だよ"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":378,"name":"planet dancer","sortName":"PLANETDANCER","artist":"樽木栄一郎","genre":"maimai","bpm":127,"version":14006,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"合作だよ"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":379,"name":"Caliburne ~Story of the Legendary sword~","sortName":"CALIBUNESTORYOFTHELEGENDARYSWORD","artist":"Project Grimoire","genre":"maimai","bpm":190,"version":14010,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"合作だよ"},{"level":14,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":380,"name":"どうしてこうなった","sortName":"トウシテコウナツタ","artist":"うどんゲルゲ","genre":"niconicoボーカロイド","bpm":180,"version":15009,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":381,"name":"B.B.K.K.B.K.K.","sortName":"BBKKBKK","artist":"nora2r","genre":"ゲームバラエティ","bpm":170,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":382,"name":"おこちゃま戦争","sortName":"オコチヤマセンソウ","artist":"ギガ/れをる","genre":"niconicoボーカロイド","bpm":175,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":383,"name":"Link","sortName":"LINK2","artist":"Circle of friends(天月-あまつき-・un:c・伊東歌詞太郎・コニー・はしやん)","genre":"niconicoボーカロイド","bpm":198,"version":14000,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":384,"name":"VERTeX","sortName":"VERTEX","artist":"Hiro「maimai」より","genre":"maimai","bpm":237,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"mai-Star"},{"level":14,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":385,"name":"Ignis Danse","sortName":"IGNISDANSE","artist":"Yuji Masubuchi「太鼓の達人」より","genre":"ゲームバラエティ","bpm":246,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":386,"name":"Scars of FAUNA","sortName":"SCARSOFFAUNA","artist":"猫叉Master「jubeat」より","genre":"ゲームバラエティ","bpm":165,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"mai-Star"},{"level":13,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":387,"name":"FUJIN Rumble","sortName":"FUJINRUMBLE","artist":"COSIO(ZUNTATA)「グルーヴコースター」より","genre":"ゲームバラエティ","bpm":192,"version":14004,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":14,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":388,"name":"きたさいたま2000","sortName":"キタサイタマ2000","artist":"LindaAI-CUE(BNGI)「太鼓の達人」より","genre":"ゲームバラエティ","bpm":222,"version":14002,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":389,"name":"FLOWER","sortName":"FLOWER","artist":"DJ YOSHITAKA「jubeat」より","genre":"ゲームバラエティ","bpm":173,"version":14002,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"mai-Star"},{"level":14,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":390,"name":"Got more raves?","sortName":"GOTMORERAVES","artist":"E.G.G.「グルーヴコースター」より","genre":"ゲームバラエティ","bpm":266,"version":14002,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":399,"name":"不毛!","sortName":"フモウ","artist":"ぽてんしゃる0","genre":"niconicoボーカロイド","bpm":200,"version":14008,"addVersion":"ORANGE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":400,"name":"デッドレッドガールズ","sortName":"テツトレツトカアルス","artist":"MARUDARUMA","genre":"niconicoボーカロイド","bpm":230,"version":15013,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":401,"name":"赤心性:カマトト荒療治","sortName":"セキシンセイカマトトアラリヨウシ","artist":"スズム","genre":"niconicoボーカロイド","bpm":205,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":403,"name":"悪戯","sortName":"イタスラ","artist":"ろん×田中秀和(MONACA)","genre":"maimai","bpm":140,"version":15003,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":404,"name":"響縁","sortName":"キヨウエン","artist":"豚乙女","genre":"東方Project","bpm":180,"version":15000,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":411,"name":"初音ミクの消失","sortName":"ハツネミクノシヨウシツ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":240,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":412,"name":"イノコリ先生","sortName":"イノコリセンセイ","artist":"HoneyWorks","genre":"niconicoボーカロイド","bpm":162,"version":16004,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":413,"name":"キャプテン・ムラサのケツアンカー","sortName":"キヤフテンムラサノケツアンカア","artist":"ARM+夕野ヨシミ(IOSYS)feat.山本椛","genre":"東方Project","bpm":190,"version":15008,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":414,"name":"若い力 -SEGA HARD GIRLS MIX-","sortName":"ワカイチカラSEGAHARDGIRLSMIX","artist":"SC-3000(シーさん)/CV.相沢 舞、SG-1000(せん)/CV.芹澤 優、SG-1000Ⅱ(せんつー)/CV.大空直美、ゲームギア(ムギ)/CV.田中美海、ロボピッチャ(ぴっちゃん)/CV.もものはるな「Hi☆sCoool! セハガール」 [アニメPV]","genre":"POPSアニメ","bpm":162,"version":15006,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":417,"name":"ウミユリ海底譚","sortName":"ウミユリカイテイタン","artist":"n-buna","genre":"niconicoボーカロイド","bpm":120,"version":15005,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":418,"name":"welcome to maimai!! with マイマイマー","sortName":"WELCOMETOMAIMAI","artist":"Hiro feat.越田Rute隆人&ビートまりお","genre":"maimai","bpm":163,"version":15004,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":419,"name":"ストリーミングハート","sortName":"ストリイミンクハアト","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":210,"version":15013,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":420,"name":"Change Our MIRAI!","sortName":"CHANGEOURMIRAI","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":256,"version":15010,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":421,"name":"Aiolos","sortName":"AIOLOS","artist":"xi","genre":"maimai","bpm":205,"version":15017,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":14,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":422,"name":"LANCE","sortName":"LANCE","artist":"Ras","genre":"maimai","bpm":156,"version":15014,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":424,"name":"橙の幻想郷音頭","sortName":"チエンノケンソウキヨウオント","artist":"発熱巫女~ず","genre":"東方Project","bpm":136,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":425,"name":"東方妖々夢 ~the maximum moving about~","sortName":"トウホウヨウヨウムTHEMAXIMUMMOVINGABOUT","artist":"石鹸屋","genre":"東方Project","bpm":196,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"しろいろ"},{"level":13,"levelDecimal":3,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":426,"name":"蒼空に舞え、墨染の桜","sortName":"ソラニマエスミソメノサクラ","artist":"Silver Forest","genre":"東方Project","bpm":150,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":427,"name":"少女幻葬戦慄曲 ~ Necro Fantasia","sortName":"シヨウシヨケンソウセンリツキヨクNECROFANTASIA","artist":"どぶウサギ","genre":"東方Project","bpm":182,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"畳返し"},{"level":13,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":431,"name":"Contrapasso -paradiso-","sortName":"CONTRAPASSOPARADISO","artist":"t+pazolite","genre":"maimai","bpm":243,"version":17005,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":432,"name":"幸せになれる隠しコマンドがあるらしい","sortName":"シアワセニナレルカクシコマントカアルラシイ","artist":"うたたP","genre":"niconicoボーカロイド","bpm":142,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":0,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":434,"name":"フラグメンツ -T.V. maimai edit-","sortName":"フラクメンツTVMAIMAIEDIT","artist":"発熱巫女~ず","genre":"東方Project","bpm":160,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"Revo@LC"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":435,"name":"願いを呼ぶ季節","sortName":"ネカイヲヨフキセツ","artist":"舞風-MAIKAZE/時音-TOKINE","genre":"東方Project","bpm":170,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":437,"name":"Yet Another ”drizzly rain”","sortName":"YETANOTHERDRIZZLYRAIN","artist":"myu314 feat.あまね(COOL&CREATE)","genre":"東方Project","bpm":175,"version":15018,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"ぴちネコ"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":438,"name":"四次元跳躍機関","sortName":"ヨシケンチヨウヤクキカン","artist":"koutaq","genre":"東方Project","bpm":135,"version":15018,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":439,"name":"最終鬼畜妹・一部声","sortName":"サイシユウキチクイモウトイチフコエ","artist":"ビートまりお","genre":"東方Project","bpm":200,"version":15018,"addVersion":"ORANGEPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":446,"name":"GEMINI -M-","sortName":"GEMINIM","artist":"Tatsh","genre":"maimai","bpm":180,"version":16009,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":9,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":447,"name":"+♂","sortName":"フラスタンシ","artist":"ギガ/れをる ダンス アルスマグナ","genre":"niconicoボーカロイド","bpm":180,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":448,"name":"ありふれたせかいせいふく","sortName":"アリフレタセカイセイフク","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":150,"version":16011,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"しろいろ"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":451,"name":"頓珍漢の宴","sortName":"トンチンカンノエン","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":145,"version":16011,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":453,"name":"Garden Of The Dragon","sortName":"GARDENOFTHEDRAGON","artist":"Kai「Wonderland Wars」","genre":"ゲームバラエティ","bpm":120,"version":16011,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":454,"name":"After Burner","sortName":"AFTERBURNER","artist":"東京アクティブNEETs","genre":"ゲームバラエティ","bpm":155,"version":16007,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":455,"name":"Counselor","sortName":"COUNSELOR","artist":"DECO*27 feat.echo","genre":"オンゲキCHUNITHM","bpm":135,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"mai-Star"},{"level":12,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":456,"name":"Glorious Crown","sortName":"GLORIOUSCROWN","artist":"xi","genre":"maimai","bpm":225,"version":16014,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"ぴちネコ"},{"level":14,"levelDecimal":8,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":457,"name":"言ノ葉遊戯","sortName":"コトノハユウキ","artist":"S!N・高橋菜々×ひとしずく・やま△","genre":"maimai","bpm":164,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"mai-Star"},{"level":12,"levelDecimal":7,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":458,"name":"りばーぶ","sortName":"リハアフ","artist":"高橋菜々×岡部啓一(MONACA)","genre":"maimai","bpm":120,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"mai-Star"},{"level":11,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":459,"name":"幾四音-Ixion-","sortName":"イクシオン","artist":"M.S.S Project","genre":"オンゲキCHUNITHM","bpm":210,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":460,"name":"閃鋼のブリューナク","sortName":"センコウノフリユウナク","artist":"sasakure.UK","genre":"オンゲキCHUNITHM","bpm":140,"version":16002,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":461,"name":"無敵We are one!!","sortName":"ムテキWEAREONE","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":190,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":462,"name":"7thSense","sortName":"7THSENSE","artist":"削除","genre":"maimai","bpm":150,"version":16007,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ぴちネコ"},{"level":14,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":463,"name":"FEEL the BEATS","sortName":"FEELTHEBEATS","artist":"A-One","genre":"maimai","bpm":166,"version":16012,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"しろいろ"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":464,"name":"Revive The Rave","sortName":"REVIVETHERAVE","artist":"void(Mournfinale)","genre":"maimai","bpm":165,"version":16005,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":465,"name":"スリップフリップ","sortName":"スリツフフリツフ","artist":"tilt-six feat.串伊トモミ","genre":"maimai","bpm":143,"version":16012,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":466,"name":"Jimang Shot","sortName":"JIMANGSHOT","artist":"じまんぐ","genre":"東方Project","bpm":164,"version":16013,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":467,"name":"儚きもの人間","sortName":"ハカナキモノニンケン","artist":"豚乙女","genre":"東方Project","bpm":180,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":468,"name":"ラブリー☆えんじぇる!!","sortName":"ラフリイエンシエル","artist":"あべにゅうぷろじぇくと feat.佐倉紗織&井上みゆ「パチスロ快盗天使ツインエンジェル」","genre":"POPSアニメ","bpm":173,"version":16008,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":471,"name":"オモイヨシノ","sortName":"オモイヨシノ","artist":"loos feat. 柊莉杏","genre":"ゲームバラエティ","bpm":168,"version":16008,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"mai-Star"},{"level":13,"levelDecimal":3,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":472,"name":"アージェントシンメトリー","sortName":"アアシエントシンメトリイ","artist":"Sta feat.b","genre":"maimai","bpm":172,"version":16002,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"Revo@LC"},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":480,"name":"HIMITSUスパーク","sortName":"HIMITSUスハアク","artist":"カラスは真っ白","genre":"POPSアニメ","bpm":156,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":482,"name":"Party 4U ”holy nite mix”","sortName":"PARTY4UHOLYNITEMIX","artist":"Cranky","genre":"ゲームバラエティ","bpm":159,"version":16000,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ぴちネコ"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":483,"name":"囲い無き世は一期の月影","sortName":"カコイナキヨハイチコノツキカケ","artist":"豚乙女","genre":"東方Project","bpm":172,"version":16006,"addVersion":"PiNK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":488,"name":"Lividi","sortName":"LIVIDI","artist":"Feryquitous","genre":"maimai","bpm":191,"version":18015,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":490,"name":"Infantoon Fantasy","sortName":"INFANTOONFANTASY","artist":"t+pazolite","genre":"オンゲキCHUNITHM","bpm":185,"version":17004,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":492,"name":"Jumble Rumble","sortName":"JUMBLERUMBLE","artist":"INNOCENT NOIZE","genre":"maimai","bpm":185,"version":17007,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Revo@LC"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":493,"name":"Imitation:Loud Lounge","sortName":"IMITATIONLOUDLOUNGE","artist":"Ino(chronoize)","genre":"maimai","bpm":145,"version":18014,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":494,"name":"CITRUS MONSTER","sortName":"CITRUSMONSTER","artist":"D-Cee","genre":"maimai","bpm":220,"version":17015,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"ぴちネコ"},{"level":14,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":495,"name":"Hyper Active","sortName":"HYPERACTIVE","artist":"HiTECH NINJA","genre":"maimai","bpm":160,"version":17011,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":496,"name":"AMAZING MIGHTYYYY!!!!","sortName":"AMAZINGMIGHTYYYY","artist":"WAiKURO","genre":"maimai","bpm":185,"version":17018,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":14,"levelDecimal":7,"designer":"合作だよ"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":497,"name":"fake!fake!","sortName":"FAKEFAKE","artist":"カラスは真っ白","genre":"POPSアニメ","bpm":156,"version":17001,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":506,"name":"セハガガガンバッちゃう!!","sortName":"セハカカカンハツチヤウ","artist":"Hi☆sCoool! セハガール","genre":"POPSアニメ","bpm":202,"version":17010,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"Revo@LC"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":507,"name":"キミノヨゾラ哨戒班","sortName":"キミノヨソラシヨウカイハン","artist":"Orangestar","genre":"niconicoボーカロイド","bpm":185,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"ぴちネコ"},{"level":12,"levelDecimal":9,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":508,"name":"恋愛裁判","sortName":"レンアイサイハン","artist":"40mP","genre":"niconicoボーカロイド","bpm":134,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"合作だよ"},{"level":11,"levelDecimal":8,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":511,"name":"パーフェクト生命","sortName":"ハアフエクトセイメイ","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":200,"version":17003,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":512,"name":"StargazeR","sortName":"STARGAZER","artist":"骨盤P","genre":"niconicoボーカロイド","bpm":195,"version":18023,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":513,"name":"だんだん早くなる","sortName":"タンタンハヤクナル","artist":"40mP","genre":"niconicoボーカロイド","bpm":160,"version":18017,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"rioN"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":514,"name":"ヘルシーエンド","sortName":"ヘルシイエント","artist":"椎名もた (ぽわぽわP)","genre":"niconicoボーカロイド","bpm":150,"version":18502,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":517,"name":"東京リアルワールド","sortName":"トウキヨウリアルワアルト","artist":"out of service","genre":"niconicoボーカロイド","bpm":150,"version":17006,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"Jack"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":518,"name":"やめろ!聴くな!","sortName":"ヤメロキクナ","artist":"SLAVE.V-V-R","genre":"niconicoボーカロイド","bpm":160,"version":17017,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"しろいろ"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":520,"name":"木彫り鯰と右肩ゾンビ","sortName":"キホリナマストミキカタソンヒ","artist":"hanzo/赤飯歌唱Ver","genre":"niconicoボーカロイド","bpm":150,"version":17017,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":521,"name":"ECHO","sortName":"ECHO","artist":"CIRCRUSH","genre":"niconicoボーカロイド","bpm":140,"version":17017,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"rioN"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":524,"name":"Hand in Hand","sortName":"HANDINHAND","artist":"livetune","genre":"niconicoボーカロイド","bpm":128,"version":17008,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"Revo@LC"},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":526,"name":"brilliant better","sortName":"BRILLIANTBETTER","artist":"御形 アリシアナ(CV:福原 綾香)","genre":"オンゲキCHUNITHM","bpm":172,"version":17010,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":527,"name":"ハート・ビート","sortName":"ハアトヒイト","artist":"明坂 芹菜(CV:新田 恵海)","genre":"オンゲキCHUNITHM","bpm":212,"version":17016,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":528,"name":"Invitation","sortName":"INVITATION","artist":"れるりり feat.ろん","genre":"オンゲキCHUNITHM","bpm":147,"version":17001,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"rioN"},{"level":13,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":529,"name":"connecting with you","sortName":"CONNECTINGWITHYOU","artist":"Takahiro Eguchi feat. 三澤秋","genre":"maimai","bpm":155,"version":17002,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Revo@LC"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":530,"name":"高気圧ねこロック","sortName":"コウキアツネコロツク","artist":"小野隊長とJimmy親分","genre":"maimai","bpm":260,"version":17002,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"ぴちネコ"},{"level":13,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":531,"name":"Prophesy One","sortName":"PROPHESYONE","artist":"vox2(小野秀幸)","genre":"maimai","bpm":264,"version":17018,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"rioN"},{"level":14,"levelDecimal":6,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":532,"name":"洗脳","sortName":"センノウ","artist":"ゆりん・柿チョコ×Neru","genre":"maimai","bpm":125,"version":17004,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"rioN"},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":533,"name":"Barbed Eye","sortName":"BARBEDEYE","artist":"柿チョコ×みきとP","genre":"maimai","bpm":135,"version":17009,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"しろいろ"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":534,"name":"Nitrous Fury","sortName":"NITROUSFURY","artist":"Jun Senoue","genre":"maimai","bpm":144,"version":17013,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"しろいろ"},{"level":14,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":535,"name":"色は匂へど散りぬるを","sortName":"イロハニオヘトチリヌルヲ","artist":"幽閉サテライト","genre":"東方Project","bpm":138,"version":18002,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":12,"levelDecimal":5,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":536,"name":"月に叢雲華に風","sortName":"ツキニムラクモハナニカセ","artist":"幽閉サテライト","genre":"東方Project","bpm":160,"version":17001,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"mai-Star"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":537,"name":"No Routine","sortName":"NOROUTINE","artist":"A-One","genre":"東方Project","bpm":163,"version":17012,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":538,"name":"ひれ伏せ愚民どもっ!","sortName":"ヒレフセクミントモ","artist":"ARM+夕野ヨシミ (IOSYS) feat.miko","genre":"東方Project","bpm":180,"version":17012,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"しろいろ"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":539,"name":"エテルニタス・ルドロジー","sortName":"エテルニタスルトロシ","artist":"IRON ATTACK!","genre":"東方Project","bpm":178,"version":17012,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":540,"name":"泡沫、哀のまほろば","sortName":"ウタカタアイノマホロハ","artist":"幽閉サテライト","genre":"東方Project","bpm":155,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"LabiLabi"},{"level":12,"levelDecimal":5,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":541,"name":"華鳥風月","sortName":"カチヨウフウケツ","artist":"幽閉サテライト","genre":"東方Project","bpm":123,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":542,"name":"METATRON","sortName":"METATRON","artist":"SHIKI","genre":"ゲームバラエティ","bpm":190,"version":17000,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":543,"name":"終わりなき物語","sortName":"オワリナキモノカタリ","artist":"クーナ(CV 喜多村英梨)「PHANTASY STAR ONLINE 2」","genre":"ゲームバラエティ","bpm":150,"version":17016,"addVersion":"PiNKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":546,"name":"フォルテシモBELL","sortName":"フオルテシモBELL","artist":"天王洲 なずな(CV:山本 彩乃)","genre":"オンゲキCHUNITHM","bpm":121,"version":18007,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":9,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":6,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":547,"name":"私の中の幻想的世界観及びその顕現を想起させたある現実での出来事に関する一考察","sortName":"ワタシノナカノケンソウテキセカイカン","artist":"小仏 凪(CV:佐倉 薫)","genre":"オンゲキCHUNITHM","bpm":175,"version":18009,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"Moon Strix"},{"level":13,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":548,"name":"DETARAME ROCK&ROLL THEORY","sortName":"DETARAMEROCKROLLTHEORY","artist":"箱部 なる(CV:M・A・O)","genre":"オンゲキCHUNITHM","bpm":140,"version":18008,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":4,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":552,"name":"ゴーストルール","sortName":"コオストルウル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":210,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"畳返し"},{"level":13,"levelDecimal":2,"designer":"しろいろ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":553,"name":"チュルリラ・チュルリラ・ダッダッダ!","sortName":"チユルリラチユルリラタツタツタ","artist":"和田たけあき(くらげP)","genre":"niconicoボーカロイド","bpm":220,"version":18005,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":555,"name":"GOODMEN","sortName":"GOODMEN","artist":"EBIMAYO","genre":"ゲームバラエティ","bpm":175,"version":18009,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"ぴちネコ"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":556,"name":"夜明けまであと3秒","sortName":"ヨアケマテアト3ヒヨウ","artist":"BNSI(Taku Inoue)「シンクロニカ」より","genre":"ゲームバラエティ","bpm":182,"version":18001,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":557,"name":"Last Brave ~ Go to zero","sortName":"LASTBRAVEGOTOZERO","artist":"MECHANiCAL PANDA「BORDER BREAK」","genre":"ゲームバラエティ","bpm":132,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":558,"name":"STAIRWAY TO GENERATION","sortName":"STAIRWAYTOGENERATION","artist":"Yosh(Survive Said The Prophet)","genre":"ゲームバラエティ","bpm":150,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"rioN"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":559,"name":"空威張りビヘイビア","sortName":"カライハリヒヘイヒア","artist":"un:c・ろん×じーざすP","genre":"maimai","bpm":186,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":7,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":561,"name":"いっしそう電☆舞舞神拳!","sortName":"イツシソウテンマイマイシンケン","artist":"さつき が てんこもり feat. YURiCa/花たん","genre":"maimai","bpm":185,"version":18003,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"某S氏"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":564,"name":"ENJOY POLIS","sortName":"ENJOYPOLIS","artist":"LOPIT","genre":"maimai","bpm":220,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":565,"name":"生きてるおばけは生きている","sortName":"イキテルオハケハイキテイル","artist":"鬱P feat.flower","genre":"niconicoボーカロイド","bpm":140,"version":18005,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":566,"name":"天火明命","sortName":"アメノホアカリ","artist":"削除","genre":"maimai","bpm":155,"version":18022,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":14,"levelDecimal":0,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":567,"name":"HERA","sortName":"HERA","artist":"ルゼ","genre":"maimai","bpm":185,"version":18011,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":568,"name":"分からない","sortName":"ワカラナイ","artist":"ろん×黒魔","genre":"maimai","bpm":200,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"如月 ゆかり"},{"level":14,"levelDecimal":0,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":571,"name":"Our Wrenally","sortName":"OURWRENALLY","artist":"t+pazolite","genre":"maimai","bpm":105,"version":18006,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":14,"levelDecimal":8,"designer":"原田ひろゆき"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":572,"name":"Scream out! -maimai SONIC WASHER Edit-","sortName":"SCREAMOUTMAIMAISONICWASHEREDIT","artist":"A-One","genre":"東方Project","bpm":174,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":573,"name":"四月の雨","sortName":"シカツノアメ","artist":"cubesato","genre":"maimai","bpm":79,"version":18020,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":574,"name":"Selector","sortName":"SELECTOR","artist":"Aliesrite* (Ym1024 feat. lamie*)","genre":"maimai","bpm":148,"version":18010,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":578,"name":"ドキドキDREAM!!!","sortName":"トキトキDREAM","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":210,"version":18009,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":579,"name":"ポップミュージックは僕のもの","sortName":"ホツフミユウシツクハホクノモノ","artist":"ONIGAWARA","genre":"POPSアニメ","bpm":135,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"チャン@DP皆伝"},{"level":12,"levelDecimal":5,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":580,"name":"吉原ラメント","sortName":"ヨシワララメント","artist":"亜沙","genre":"niconicoボーカロイド","bpm":191,"version":18017,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":581,"name":"ねぇ、壊れタ人形ハ何処へ棄テらレるノ?","sortName":"ネエコワレタニンキヨウハトコヘステラレルノ","artist":"cosMo@暴走P","genre":"maimai","bpm":188,"version":18018,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"rioN"},{"level":14,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":582,"name":"幽闇に目醒めしは","sortName":"ユウヤミニメサメシハ","artist":"セブンスヘブンMAXION","genre":"東方Project","bpm":120,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":583,"name":"Starlight Vision","sortName":"STARLIGHTVISION","artist":"矢鴇つかさ feat. 三澤秋","genre":"東方Project","bpm":180,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"ぴちネコ"},{"level":12,"levelDecimal":7,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":584,"name":"Club Ibuki in Break All","sortName":"CLUBIBUKIINBREAKALL","artist":"void+夕野ヨシミ (IOSYS) feat.藤原鞠菜","genre":"東方Project","bpm":175,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":585,"name":"Phantasm Brigade","sortName":"PHANTASMBRIGADE","artist":"Silver Forest","genre":"東方Project","bpm":168,"version":18021,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"rioN"},{"level":13,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":586,"name":"永遠のメロディ","sortName":"エイエンノメロテイ","artist":"あ~るの~と(いえろ~ぜぶら)","genre":"東方Project","bpm":155,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":587,"name":"白ゆき","sortName":"シラユキ","artist":"n-buna","genre":"niconicoボーカロイド","bpm":210,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":589,"name":"Panopticon","sortName":"PANOPTICON","artist":"cybermiso","genre":"maimai","bpm":110,"version":18022,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":592,"name":"Sakura Fubuki","sortName":"SAKURAFUBUKI","artist":"Street","genre":"ゲームバラエティ","bpm":175,"version":18008,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":593,"name":"conflict","sortName":"CONFLICT","artist":"siromaru + cranky","genre":"ゲームバラエティ","bpm":160,"version":18007,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Techno Kitchen"},{"level":14,"levelDecimal":2,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":598,"name":"すーぱーぬこになりたい","sortName":"スウハアヌコニナリタイ","artist":"まふまふ","genre":"niconicoボーカロイド","bpm":194,"version":18002,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Revo@LC"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":599,"name":"踊れオーケストラ","sortName":"オトレオオケストラ","artist":"YASUHIRO(康寛)","genre":"niconicoボーカロイド","bpm":180,"version":18005,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"Jack"},{"level":12,"levelDecimal":0,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":601,"name":"きらっせ☆ウッド村ファーム","sortName":"キラツセウツトムラフアアム","artist":"uno(IOSYS) feat.miko","genre":"POPSアニメ","bpm":190,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":10,"levelDecimal":1,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":602,"name":"taboo tears you up","sortName":"TABOOTEARSYOUUP","artist":"REDALiCE (HARDCORE TANO*C)","genre":"東方Project","bpm":180,"version":18000,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ぴちネコ"},{"level":13,"levelDecimal":4,"designer":"如月 ゆかり"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":603,"name":"その群青が愛しかったようだった","sortName":"ソノクンシヨウカイトシカツタヨウタ","artist":"n-buna feat.ヤギヌマカナ","genre":"オンゲキCHUNITHM","bpm":220,"version":18012,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"Techno Kitchen"},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":606,"name":"The wheel to the right","sortName":"THEWHEELTOTHERIGHT","artist":"Sampling Masters MEGA","genre":"オンゲキCHUNITHM","bpm":200,"version":18019,"addVersion":"MURASAKi","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":9,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":610,"name":"リンカーネイション","sortName":"リンカアネイシヨン","artist":"kemu","genre":"niconicoボーカロイド","bpm":185,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"玉子豆腐"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":611,"name":"宿題が終わらないっ!","sortName":"シユクタイカオワラナイ","artist":"Innocent Keyと梨本悠里、JUNCA、小宮真央、樹詩音、大瀬良あい","genre":"東方Project","bpm":180,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"rioN"},{"level":12,"levelDecimal":9,"designer":"如月 ゆかり"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":612,"name":"GO BACK 2 YOUR RAVE","sortName":"GOBACK2YOURRAVE","artist":"nora2r","genre":"ゲームバラエティ","bpm":170,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":613,"name":"天国と地獄 -言ノ葉リンネ-","sortName":"テンコクトシコクコトノハリンネ","artist":"伊東歌詞太郎・ろん×れるりり","genre":"maimai","bpm":138,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":614,"name":"夢花火","sortName":"ユメハナヒ","artist":"豚乙女","genre":"maimai","bpm":186,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":617,"name":"オトヒメモリー☆ウタゲーション","sortName":"オトヒメモリイウタケイシヨン","artist":"Junky","genre":"maimai","bpm":140,"version":18501,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":618,"name":"ラブチーノ","sortName":"ラフチイノ","artist":"Junky","genre":"niconicoボーカロイド","bpm":126,"version":18501,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"某S氏"},{"level":11,"levelDecimal":9,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":621,"name":"ARROW","sortName":"ARROW","artist":"niki","genre":"niconicoボーカロイド","bpm":131,"version":18502,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"rioN"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":622,"name":"バッド・ダンス・ホール","sortName":"ハツトタンスホオル","artist":"ぱなまん/カラスヤサボウ","genre":"niconicoボーカロイド","bpm":152,"version":18502,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":624,"name":"KISS CANDY FLAVOR","sortName":"KISSCANDYFLAVOR","artist":"カラフル・サウンズ・ポート","genre":"ゲームバラエティ","bpm":146,"version":18503,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"ぴちネコ"},{"level":13,"levelDecimal":4,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":625,"name":"Maxi","sortName":"MAXI","artist":"Nizikawa","genre":"ゲームバラエティ","bpm":180,"version":18503,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"LabiLabi"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":626,"name":"相思創愛","sortName":"ソウシソウアイ","artist":"伊東歌詞太郎・ろん×まらしぃ","genre":"maimai","bpm":195,"version":18504,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"LabiLabi"},{"level":13,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":627,"name":"心象蜃気楼","sortName":"シンシヨウシンキロウ","artist":"Orangestar","genre":"オンゲキCHUNITHM","bpm":190,"version":18504,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":628,"name":"光線チューニング","sortName":"コウセンチユウニンク","artist":"ナユタン星人","genre":"オンゲキCHUNITHM","bpm":190,"version":18504,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Moon Strix"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":629,"name":"Limit Break","sortName":"LIMITBREAK","artist":"DiGiTAL WiNG","genre":"maimai","bpm":153,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"玉子豆腐"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":630,"name":"曖昧mind","sortName":"アイマイMIND","artist":"Halozy","genre":"maimai","bpm":135,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"Techno Kitchen"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":631,"name":"KING is BACK!!","sortName":"KINGISBACK","artist":"A-One","genre":"maimai","bpm":176,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":9,"designer":"Revo@LC"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":632,"name":"Ultranova","sortName":"ULTRANOVA","artist":"A4paper","genre":"maimai","bpm":156,"version":18505,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":634,"name":"GET!! 夢&DREAM","sortName":"GETユメDREAM","artist":"加賀美 祥「学園ハンサム」","genre":"POPSアニメ","bpm":150,"version":18506,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":636,"name":"日本の米は世界一","sortName":"ニホンノコメハセカイイチ","artist":"打首獄門同好会","genre":"POPSアニメ","bpm":138,"version":18512,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":637,"name":"ないせんのうた","sortName":"ナイセンノウタ","artist":"ナイセン - momoco-","genre":"niconicoボーカロイド","bpm":184,"version":18512,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"rioN"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":639,"name":"Starlight Dance Floor","sortName":"STARLIGHTDANCEFLOOR","artist":"発熱巫女~ず","genre":"東方Project","bpm":128,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"玉子豆腐"},{"level":12,"levelDecimal":5,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":640,"name":"妖精村の月誕祭 ~Lunate Elf","sortName":"ヨウセイムラノケツタンサイLUNATEELF","artist":"どぶウサギ","genre":"東方Project","bpm":132,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"某S氏"},{"level":13,"levelDecimal":3,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":641,"name":"Calamity Fortune","sortName":"CALAMITYFORTUNE","artist":"LeaF","genre":"東方Project","bpm":200,"version":18512,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"玉子豆腐"},{"level":14,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":642,"name":"Justified","sortName":"JUSTIFIED","artist":"MintJam feat.光吉猛修","genre":"maimai","bpm":185,"version":19012,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":643,"name":"Excalibur ~Revived resolution~","sortName":"EXCALIBURREVIVEDRESOLUTION","artist":"Project Grimoire","genre":"maimai","bpm":200,"version":19005,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":647,"name":"エイリアンエイリアン","sortName":"エイリアンエイリアン","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":152,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"すきやき奉行"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":648,"name":"My Dearest Song","sortName":"MYDEARESTSONG","artist":"月鈴 白奈(CV:高野 麻里佳)","genre":"オンゲキCHUNITHM","bpm":145,"version":18509,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"LabiLabi"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":649,"name":"猛進ソリストライフ!","sortName":"モウシンソリストライフ","artist":"月鈴 那知(CV:今村 彩夏)","genre":"オンゲキCHUNITHM","bpm":189,"version":18509,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":650,"name":"Let's Go Away","sortName":"LETSGOAWAY","artist":"光吉猛修「デイトナ Championship USA」","genre":"ゲームバラエティ","bpm":240,"version":19502,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":654,"name":"真・ハンサム体操でズンドコホイ","sortName":"シンハンサムタイソウテスントコホイ","artist":"10Re;「学園ハンサム」","genre":"POPSアニメ","bpm":140,"version":18506,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":655,"name":"フラジール","sortName":"フラシイル","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":127,"version":18511,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":8,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":657,"name":"オーディエンスを沸かす程度の能力 feat.タイツォン","sortName":"オオテイエンスヲウコカステイトノノウリヨク","artist":"D.watt(IOSYS)+らっぷびと","genre":"東方Project","bpm":216,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":658,"name":"人里に下ったアタイがいつの間にか社畜になっていた件","sortName":"ヒトサトニクタツタアタイカイツノマニカシヤチクニナツテイタケン","artist":"ねこみりん + nora2r feat. 小宮真央","genre":"ゲームバラエティ","bpm":180,"version":18503,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"rioN"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":664,"name":"Moon of Noon","sortName":"MOONOFNOON","artist":"Sampling Masters MEGA","genre":"maimai","bpm":200,"version":18507,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"Moon Strix"},{"level":14,"levelDecimal":4,"designer":"rioN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":665,"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","sortName":"チルノノハアフエクトサンスウキヨウシツキユウシユウネンハアシヨン","artist":"IOSYSと愉快な⑨周年フレンズ","genre":"東方Project","bpm":175,"version":18508,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":666,"name":"デスパレイト","sortName":"テスハレイト","artist":"owl*tree","genre":"maimai","bpm":145,"version":18507,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"ぴちネコ"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":670,"name":"ドーナツホール","sortName":"トオナツホオル","artist":"ハチ","genre":"niconicoボーカロイド","bpm":252,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Moon Strix"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":672,"name":"MilK","sortName":"MILK","artist":"モリモリあつし","genre":"ゲームバラエティ","bpm":150,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"rioN"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":673,"name":"咲キ誇レ常世ノ華","sortName":"サキホコレトコヨノハナ","artist":"Sou×マチゲリータ","genre":"maimai","bpm":170,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":674,"name":"Magical Flavor","sortName":"MAGICALFLAVOR","artist":"DECO*27 feat.Tia","genre":"maimai","bpm":98,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"玉子豆腐"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":680,"name":"Candy Tall Woman","sortName":"CANDYTALLWOMAN","artist":"naotyu- feat. 佐々木恵梨","genre":"maimai","bpm":190,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"ものくろっく"},{"level":13,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":681,"name":"Signature","sortName":"SIGNATURE","artist":"Palme","genre":"maimai","bpm":128,"version":19003,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":682,"name":"人生リセットボタン","sortName":"シンセイリセツトホタン","artist":"kemu","genre":"niconicoボーカロイド","bpm":200,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":683,"name":"しねばいいのに","sortName":"シネハイイノニ","artist":"どぶウサギ","genre":"niconicoボーカロイド","bpm":138,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"LabiLabi"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":684,"name":"もうみんなしねばいいのに","sortName":"モウミンナシネハイイノニ","artist":"谷屋楽","genre":"東方Project","bpm":180,"version":19004,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":14,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":687,"name":"共感覚おばけ","sortName":"キヨウカンカクオハケ","artist":"ササノマリイ","genre":"niconicoボーカロイド","bpm":184,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":688,"name":"麒麟","sortName":"キリン","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":220,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"ぴちネコ"},{"level":14,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":689,"name":"Credits","sortName":"CREDITS","artist":"Frums","genre":"ゲームバラエティ","bpm":179,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":690,"name":"ダンスロボットダンス","sortName":"タンスロホツトタンス","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":190,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":691,"name":"アルカリレットウセイ","sortName":"アルカリレツトウセイ","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":158,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":692,"name":"ドクハク","sortName":"トクハク","artist":"MARETU","genre":"niconicoボーカロイド","bpm":208,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":693,"name":"キレキャリオン","sortName":"キレキヤリオン","artist":"ポリスピカデリー","genre":"niconicoボーカロイド","bpm":170,"version":19007,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":694,"name":"猫祭り","sortName":"ネコマツリ","artist":"箱部 なる(CV:M・A・O)","genre":"オンゲキCHUNITHM","bpm":160,"version":19008,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"LabiLabi"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":695,"name":"TRUST","sortName":"TRUST","artist":"小仏 凪(CV:佐倉 薫)","genre":"オンゲキCHUNITHM","bpm":190,"version":19008,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":696,"name":"Still","sortName":"STILL","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":176,"version":19008,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":699,"name":"天狗の落とし文 feat. ytr","sortName":"テンクノオトシモノフミフイイトユトリ","artist":"魂音泉","genre":"東方Project","bpm":160,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":700,"name":"疾走あんさんぶる","sortName":"シツソウアンサンフル","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":195,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":701,"name":"Doll Judgment","sortName":"DOLLJUDGMENT","artist":"ぬるはち","genre":"東方Project","bpm":230,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":1,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":702,"name":"WARNING×WARNING×WARNING","sortName":"WARNINGWARNINGWARNING","artist":"暁Records","genre":"東方Project","bpm":172,"version":19011,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":704,"name":"SPILL OVER COLORS","sortName":"SPILLOVERCOLORS","artist":"矢鴇つかさ feat. kalon.","genre":"maimai","bpm":142,"version":19009,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":705,"name":"Mare Maris","sortName":"MAREMARIS","artist":"M2U","genre":"maimai","bpm":150,"version":19012,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":706,"name":"シャルル","sortName":"シヤルル","artist":"バルーン","genre":"niconicoボーカロイド","bpm":145,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"LabiLabi"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":707,"name":"フリィダム ロリィタ","sortName":"フリイタムロリイタ","artist":"ねじ式","genre":"niconicoボーカロイド","bpm":150,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":708,"name":"バレリーコ","sortName":"ハレリイコ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":150,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":709,"name":"アウターサイエンス","sortName":"アウタアサイセンス","artist":"じん","genre":"niconicoボーカロイド","bpm":195,"version":19013,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":710,"name":"REVIVER オルタンシア・サーガ -蒼の騎士団- オリジナルVer.","sortName":"REVIVERアオルタンシアサアカアオノキシタンオリシナルハアシヨン","artist":"MY FIRST STORY","genre":"POPSアニメ","bpm":200,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":711,"name":"拝啓ドッペルゲンガー","sortName":"ハイケイトツヘルケンカア","artist":"kemu","genre":"niconicoボーカロイド","bpm":181,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":712,"name":"ミラクル・ショッピング","sortName":"ミラクルシヨツヒンク","artist":"田中マイミ","genre":"POPSアニメ","bpm":167,"version":19005,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":713,"name":"Kinda Way","sortName":"KINDAWAY","artist":"good-cool ft. Pete Klassen","genre":"maimai","bpm":127,"version":19005,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":717,"name":"ラブって♡ジュエリー♪えんじぇる☆ブレイク!!","sortName":"ラフツテシユエリウエンシエルフレイク","artist":"あべにゅうぷろじぇくと feat.天月めぐる&如月すみれ「ツインエンジェルBREAK」","genre":"POPSアニメ","bpm":238,"version":19907,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":2,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":719,"name":"エンドマークに希望と涙を添えて","sortName":"エントマアクニキホウトナミタヲソエテ","artist":"cosMo@暴走P","genre":"オンゲキCHUNITHM","bpm":257,"version":19010,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":720,"name":"ナンセンス文学","sortName":"ナンセンスフンカク","artist":"Eve","genre":"niconicoボーカロイド","bpm":154,"version":19006,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":721,"name":"Bang Babang Bang!!!","sortName":"BANGBABANGBANG","artist":"御形 アリシアナ(CV:福原 綾香)","genre":"オンゲキCHUNITHM","bpm":200,"version":19001,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":722,"name":"Tic Tac DREAMIN’","sortName":"TICTACDREAMIN","artist":"天王洲 なずな(CV:山本 彩乃)","genre":"オンゲキCHUNITHM","bpm":125,"version":19001,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":1,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":723,"name":"SPICY SWINGY STYLE","sortName":"SPICYSWINGYSTYLE","artist":"明坂 芹菜(CV:新田 恵海)","genre":"オンゲキCHUNITHM","bpm":242,"version":19001,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":725,"name":"砂の惑星 feat. HATSUNE MIKU","sortName":"スナノワクセイ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":95,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":726,"name":"アンノウン・マザーグース","sortName":"アンノウンマサアクウス","artist":"wowaka","genre":"niconicoボーカロイド","bpm":222,"version":19000,"addVersion":"MiLK","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"玉子豆腐"},{"level":13,"levelDecimal":3,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":731,"name":"妄想感傷代償連盟","sortName":"モウソウカンシヨウタイシヨウレンメイ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":110,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"すきやき奉行"},{"level":11,"levelDecimal":4,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":732,"name":"LOVE EAST","sortName":"LOVEEAST","artist":"暁Records","genre":"東方Project","bpm":168,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"LabiLabi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":733,"name":"Fist Bump","sortName":"FISTBUMP","artist":"大谷智哉, Douglas Robb from Hoobastank「ソニック フォース」","genre":"ゲームバラエティ","bpm":217,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":0,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":734,"name":"ENERGY SYNERGY MATRIX","sortName":"ENERGYSYNERGYMATRIX","artist":"Tanchiky","genre":"ゲームバラエティ","bpm":160,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":735,"name":"Session High⤴","sortName":"SESSIONHIGH","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":200,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":736,"name":"World Vanquisher","sortName":"WORLDVANQUISHER","artist":"void (Mournfinale)","genre":"オンゲキCHUNITHM","bpm":170,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":737,"name":"FestivaLight","sortName":"FESTIVALIGHT","artist":"霜月はるか","genre":"maimai","bpm":125,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":738,"name":"Brain Power","sortName":"BRAINPOWER","artist":"ノマ","genre":"ゲームバラエティ","bpm":170,"version":19501,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":739,"name":"進め!イッスン軍団 -Rebellion of the Dwarfs-","sortName":"ススメイツスンクンタンREBELLIONOFTHEDWARFS","artist":"dawn-system","genre":"東方Project","bpm":172,"version":19501,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"LabiLabi"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":740,"name":"ULTRA B+K","sortName":"ULTRABK","artist":"nora2r","genre":"ゲームバラエティ","bpm":175,"version":19508,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"LabiLabi"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":741,"name":"インビジブル","sortName":"インヒシフル","artist":"kemu","genre":"niconicoボーカロイド","bpm":192,"version":19504,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":3,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":742,"name":"彗星ハネムーン","sortName":"スイセイハネムウン","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":145,"version":19504,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":745,"name":"keep hopping","sortName":"KEEPHOPPING","artist":"kamome sano","genre":"maimai","bpm":155,"version":19503,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":746,"name":"larva","sortName":"LARVA","artist":"ガリガリさむし","genre":"maimai","bpm":202,"version":19503,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":14,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":750,"name":"初音ミクの激唱","sortName":"ハツネミクノケキシヨウ","artist":"Storyteller","genre":"niconicoボーカロイド","bpm":200,"version":19505,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":14,"levelDecimal":5,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":752,"name":"true my heart -Lovable mix-","sortName":"TRUEMYHEARTLOVABLEMIX","artist":"ave;new feat.佐倉紗織","genre":"POPSアニメ","bpm":135,"version":19907,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"某S氏"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":753,"name":"Rodeo Machine","sortName":"RODEOMACHINE","artist":"HALFBY","genre":"POPSアニメ","bpm":115,"version":19502,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":756,"name":"CYBER Sparks","sortName":"CYBERSPARKS","artist":"Tatsh","genre":"東方Project","bpm":192,"version":19507,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":757,"name":"Xevel","sortName":"XEVEL","artist":"Tatsh","genre":"オンゲキCHUNITHM","bpm":176,"version":19507,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":758,"name":"INFINITE WORLD","sortName":"INFINITEWORLD","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":167,"version":19508,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":759,"name":"サドマミホリック","sortName":"サトマミホリツク","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":200,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":760,"name":"Ragnarok","sortName":"RAGNAROK","artist":"sky_delta","genre":"maimai","bpm":184,"version":19508,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"LabiLabi"},{"level":14,"levelDecimal":1,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":762,"name":"このピアノでお前を8759632145回ぶん殴る","sortName":"コノヒアノテオマエヲ8759632145カイフンナクル","artist":"SLAVE.V-V-R","genre":"niconicoボーカロイド","bpm":200,"version":19513,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":763,"name":"はやくそれになりたい!","sortName":"ハヤクソレニナリタイ","artist":"キノシタ feat. 音街ウナ","genre":"niconicoボーカロイド","bpm":185,"version":19513,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":764,"name":"フィクサー","sortName":"フイクサア","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":135,"version":19513,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":765,"name":"みんなの","sortName":"ミンナノ","artist":"豚乙女","genre":"東方Project","bpm":190,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":12,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":766,"name":"アマノジャクリバース feat. ytr","sortName":"アマノシヤクリハアスFEATYTR","artist":"魂音泉","genre":"東方Project","bpm":160,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":9,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":767,"name":"進捗どうですか?","sortName":"シンチヨクトウテスカ","artist":"sumijun(Halozy) feat. ななひら(Confetto)","genre":"東方Project","bpm":199,"version":19509,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":768,"name":"Help me, あーりん!","sortName":"HELPMEARRIN","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":183,"version":19510,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":769,"name":"なるとなぎのパーフェクトロックンロール教室","sortName":"ナルトナキノハアフエクトロツクンロオルキヨウシツ","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":216,"version":19510,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"玉子豆腐"},{"level":13,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":770,"name":"あねぺったん","sortName":"アネヘツタン","artist":"月鈴姉妹(イロドリミドリ)","genre":"オンゲキCHUNITHM","bpm":180,"version":19510,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":771,"name":"We Gonna Journey","sortName":"WEGONNAJOURNEY","artist":"Queen P.A.L.","genre":"オンゲキCHUNITHM","bpm":160,"version":19511,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":772,"name":"FREEDOM DiVE (tpz Overcute Remix)","sortName":"FREEDOMDIVETPZOVERCUTEREMIX","artist":"t+pazolite","genre":"ゲームバラエティ","bpm":234,"version":19511,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":14,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":773,"name":"SILENT BLUE","sortName":"SILENTBLUE","artist":"かねこちはる","genre":"maimai","bpm":210,"version":19514,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":775,"name":"ジンギスカン","sortName":"シンキスカン","artist":"仁井山征弘 Feat. GREAT G and surprise","genre":"POPSアニメ","bpm":150,"version":19512,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":776,"name":"にじよめちゃん体操第一億","sortName":"ニシヨメチヤンタイソウタイイチオク","artist":"にじよめちゃんとZIPたん","genre":"POPSアニメ","bpm":120,"version":19512,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"玉子豆腐"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":777,"name":"花と、雪と、ドラムンベース。","sortName":"ハナトユキノトラムンヘエス","artist":"kanone feat. せんざい","genre":"maimai","bpm":180,"version":19512,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"合作だよ"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":778,"name":"Conquista Ciela","sortName":"CONQUISTACIELA","artist":"光吉猛修「バーチャロン」","genre":"ゲームバラエティ","bpm":140,"version":19502,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":779,"name":"怒槌","sortName":"イカツチ","artist":"光吉猛修","genre":"オンゲキCHUNITHM","bpm":200,"version":19514,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"譜面ボーイズからの挑戦状"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":781,"name":"Seyana. ~何でも言うことを聞いてくれるアカネチャン~","sortName":"SEYANAナンテモイウコトヲキイテクレルアカネチヤン","artist":"GYARI","genre":"niconicoボーカロイド","bpm":144,"version":19500,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Moon Strix"},{"level":13,"levelDecimal":3,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":782,"name":"おねがいダーリン","sortName":"オネカイタアリン","artist":"ONE (song by ナナホシ管弦楽団)","genre":"niconicoボーカロイド","bpm":180,"version":19504,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"LabiLabi"},{"level":12,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":786,"name":"My First Phone","sortName":"MYFIRSTPHONE","artist":"cubesato","genre":"オンゲキCHUNITHM","bpm":114,"version":19514,"addVersion":"MiLKPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":789,"name":"ネ!コ!","sortName":"ネコ","artist":"パトリシア・オブ・エンド・黒木未知・夕莉シャチ・明日原ユウキ「ノラと皇女と野良猫ハート」","genre":"POPSアニメ","bpm":182,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"玉子豆腐"},{"level":13,"levelDecimal":0,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":791,"name":"ロールプレイングゲーム","sortName":"ロオルフレインクケエム","artist":"そらまふうらさか","genre":"niconicoボーカロイド","bpm":162,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"LabiLabi"},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":792,"name":"ヒバナ","sortName":"ヒハナ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":200,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"玉子豆腐"},{"level":12,"levelDecimal":0,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":793,"name":"ロキ","sortName":"ロキ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":150,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":794,"name":"Money Money","sortName":"MONEYMONEY","artist":"暁Records","genre":"東方Project","bpm":145,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"LabiLabi"},{"level":13,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":796,"name":"極圏","sortName":"キヨクケン","artist":"cosMo VS dj TAKA「SOUND VOLTEX」より","genre":"ゲームバラエティ","bpm":207,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":797,"name":"Scarlet Lance","sortName":"SCARLETLANCE","artist":"MASAKI(ZUNTATA)「グルーヴコースター3EXドリームパーティー」より","genre":"ゲームバラエティ","bpm":185,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"LabiLabi"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":798,"name":"セイクリッド ルイン","sortName":"セイクリツトルイン","artist":"Drop&祇羽 feat. 葉月ゆら「太鼓の達人」より","genre":"ゲームバラエティ","bpm":186,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"LabiLabi"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":799,"name":"QZKago Requiem","sortName":"QZKAGOREQUIEM","artist":"t+pazolite","genre":"maimai","bpm":257,"version":19992,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":14,"levelDecimal":9,"designer":"Garakuta Scramble!"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":800,"name":"EVERGREEN","sortName":"EVERGREEN","artist":"Cranky","genre":"ゲームバラエティ","bpm":145,"version":19901,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":802,"name":"不思議の国のクリスマス","sortName":"フシキノクニノクリスマス","artist":"SOUND HOLIC feat. 3L","genre":"東方Project","bpm":128,"version":19901,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":6,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":803,"name":"Schwarzschild","sortName":"SCHWARZSCHILD","artist":"Tsukasa","genre":"maimai","bpm":188,"version":19993,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"“H”ack"},{"level":14,"levelDecimal":9,"designer":"“H”ack underground"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":806,"name":"ナイトメア☆パーティーナイト","sortName":"ナイトメアハアテイナイト","artist":"くちばしP","genre":"niconicoボーカロイド","bpm":175,"version":19902,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"某S氏"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":809,"name":"結ンデ開イテ羅刹ト骸","sortName":"ムスンテヒライテラセツトムクロ","artist":"ハチ","genre":"niconicoボーカロイド","bpm":169,"version":19903,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"サファ太"},{"level":12,"levelDecimal":0,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":812,"name":"Alea jacta est!","sortName":"ALEAJACTAEST","artist":"BlackY fused with WAiKURO","genre":"maimai","bpm":162,"version":19994,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"“Carpe diem” * HAN∀BI"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん fused with Phoenix"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":815,"name":"L4TS:2018 (feat. あひる & KTA)","sortName":"L4TS2018FEATアヒルアントケイタ","artist":"Sprite Recordings","genre":"ゲームバラエティ","bpm":190,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"玉子豆腐"},{"level":13,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":816,"name":"クレイジークレイジーダンサーズ","sortName":"クレイシイクレイシイタンサアス","artist":"ビートまりお+あまね(COOL&CREATE)","genre":"東方Project","bpm":172,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":817,"name":"【東方ニコカラ】秘神マターラ feat.魂音泉【IOSYS】","sortName":"トウホウニコカラヒシンマタアラフユウチヤリンクタマオンセンイオシス","artist":"ARM (IOSYS)","genre":"東方Project","bpm":168,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":818,"name":"隠然","sortName":"インセン","artist":"豚乙女","genre":"東方Project","bpm":210,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"玉子豆腐"},{"level":12,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":819,"name":"White Traveling Girl","sortName":"WHITETRAVERINGGIRL","artist":"A-One","genre":"東方Project","bpm":154,"version":19905,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"華火職人"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":820,"name":"FFT","sortName":"FFT","artist":"cybermiso","genre":"maimai","bpm":180,"version":19995,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":0,"designer":"safaTAmago"},{"level":14,"levelDecimal":5,"designer":"JAQ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":821,"name":"-OutsideR:RequieM-","sortName":"OUTSIDERREQUIEM","artist":"箱部なる(CV:M・A・O)","genre":"オンゲキCHUNITHM","bpm":181,"version":19906,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":822,"name":"イロトリドリのメロディ","sortName":"イロトリトリノメロテイ","artist":"小仏凪(CV:佐倉薫)","genre":"オンゲキCHUNITHM","bpm":140,"version":19906,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":823,"name":"奏者はただ背中と提琴で語るのみ","sortName":"ソウシヤハタタセナカトハイオリンテカタルノミ","artist":"月鈴那知(CV:今村彩夏)","genre":"オンゲキCHUNITHM","bpm":230,"version":19906,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":825,"name":"雷切-RAIKIRI-","sortName":"ライキリ","artist":"kanone","genre":"maimai","bpm":165,"version":19996,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":6,"designer":"某S氏"},{"level":14,"levelDecimal":8,"designer":"Phoenix"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":829,"name":"敗北の少年","sortName":"ハイホクノシヨウネン","artist":"kemu","genre":"niconicoボーカロイド","bpm":185,"version":19909,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":830,"name":"立ち入り禁止","sortName":"タチイリキンシ","artist":"まふまふ","genre":"niconicoボーカロイド","bpm":160,"version":19909,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":1,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":832,"name":"命ばっかり","sortName":"イノチハツカリ","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":128,"version":19909,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":833,"name":"the EmpErroR","sortName":"THEEMPERROR","artist":"sasakure.UK","genre":"maimai","bpm":240,"version":19997,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"-"},{"level":13,"levelDecimal":4,"designer":"すきやき奉行"},{"level":14,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":9,"designer":"-ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":834,"name":"PANDORA PARADOXXX","sortName":"PANDORAPARADOXXX","artist":"削除","genre":"maimai","bpm":150,"version":19998,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"-"},{"level":13,"levelDecimal":9,"designer":"譜面-100号"},{"level":14,"levelDecimal":9,"designer":"PANDORA BOXXX"},{"level":15,"levelDecimal":0,"designer":"PANDORA PARADOXXX"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":835,"name":"Believe the Rainbow","sortName":"BELIEVETHERAINBOW","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":133,"version":19999,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"某S氏"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":836,"name":"Good Bye, Mr. Jack","sortName":"GOODBYEMRJACK","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":180,"version":19910,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":837,"name":"Altale","sortName":"ALTALE","artist":"削除","genre":"ゲームバラエティ","bpm":90,"version":19910,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":838,"name":"最終鬼畜妹フランドール・S","sortName":"サイシユウキチクイモウトフラントオルスカアレツト","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":200,"version":19911,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":1,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":839,"name":"ネクロファンタジア~Arr.Demetori","sortName":"ネクロフアンタシアARRDEMETORI","artist":"Demetori","genre":"東方Project","bpm":180,"version":19911,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":840,"name":"Imperishable Night 2006 (2016 Refine)","sortName":"IMPERISHABLENIGHT20062016REFINE","artist":"ゆうゆ / 篠螺悠那","genre":"東方Project","bpm":161,"version":19911,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":6,"designer":"-"},{"level":12,"levelDecimal":3,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":841,"name":"終点","sortName":"シユウテン","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":222,"version":19912,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":842,"name":"WORLD'S END UMBRELLA","sortName":"WORLDSENDUMBRELLA","artist":"ハチ","genre":"niconicoボーカロイド","bpm":180,"version":19912,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":3,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"サファ太"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":844,"name":"End Time","sortName":"ENDTIME","artist":"Cres.","genre":"ゲームバラエティ","bpm":180,"version":19912,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":848,"name":"魔法少女になるしかねぇ","sortName":"マホウシヨウシヨニナルシカネエ","artist":"ねこみりん feat.小宮真央","genre":"ゲームバラエティ","bpm":165,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":4,"designer":"玉子豆腐"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":849,"name":"Kattobi KEIKYU Rider","sortName":"KATTOBIKEIKYURIDER","artist":"Sampling Masters MEGA","genre":"オンゲキCHUNITHM","bpm":220,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":850,"name":"B.M.S.","sortName":"BMS","artist":"光吉猛修の父","genre":"ゲームバラエティ","bpm":200,"version":19904,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":852,"name":"TiamaT:F minor","sortName":"TIAMATFMINOR","artist":"Team Grimoire","genre":"オンゲキCHUNITHM","bpm":215,"version":19900,"addVersion":"FiNALE","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"-"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"合作だよ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":853,"name":"前前前世","sortName":"センセンセンセ","artist":"RADWIMPS","genre":"POPSアニメ","bpm":190,"version":18500,"addVersion":"MURASAKiPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1020,"name":"Technicians High","sortName":"TECHNICIANSHIGH","artist":"HiTECH NINJA","genre":"maimai","bpm":165,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1051,"name":"Destr0yer","sortName":"DESTR0YER","artist":"削除 feat. Nikki Simmons","genre":"ゲームバラエティ","bpm":90,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1081,"name":"サンバランド","sortName":"サンハラント","artist":"SAMBA MASTER 佐藤","genre":"ゲームバラエティ","bpm":132,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1085,"name":"Halcyon","sortName":"HALCYON","artist":"xi","genre":"ゲームバラエティ","bpm":191,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":3,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1103,"name":"渦状銀河のシンフォニエッタ","sortName":"カシヨウキンカノシンフオニエツタ","artist":"山本真央樹","genre":"maimai","bpm":238,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":7,"designer":"Luxizhel"},{"level":14,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1235,"name":"VIIIbit Explorer","sortName":"VIIIBITEXPLORER","artist":"Lime","genre":"maimai","bpm":188,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":14,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1301,"name":"華の集落、秋のお届け","sortName":"ハナノシユウラクアキノオトトケ","artist":"Umiai","genre":"maimai","bpm":165,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1736,"name":"プリズム△▽リズム","sortName":"フリスムリスム","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":155,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":1819,"name":"AFTER PANDORA","sortName":"AFTERPANDORA","artist":"削除","genre":"maimai","bpm":85,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10044,"name":"ハッピーシンセサイザ","sortName":"ハツヒイシンセサイサ","artist":"EasyPop","genre":"niconicoボーカロイド","bpm":127,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"みそかつ侍"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10070,"name":"ジングルベル","sortName":"シンクルヘル","artist":"SEGA Sound Unit [H.]","genre":"maimai","bpm":100,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":6,"designer":"舞舞10年ズ ~ファイナル~"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10117,"name":"炎歌 -ほむらうた-","sortName":"ホムラウタ","artist":"Hiro/森山愛子","genre":"maimai","bpm":108,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10128,"name":"御旗のもとに","sortName":"ミハタノモトニ","artist":"「サクラ大戦」","genre":"ゲームバラエティ","bpm":147,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10145,"name":"Starlight Disco","sortName":"STARLIGHTDISCO","artist":"loos feat. Meramipop","genre":"maimai","bpm":128,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":9,"designer":"Starlight Disco Festa"},{"level":13,"levelDecimal":1,"designer":"Starlight Disco Festa"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10146,"name":"39","sortName":"39","artist":"sasakure.UK x DECO*27","genre":"niconicoボーカロイド","bpm":175,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10185,"name":"*ハロー、プラネット。","sortName":"ハロオフラネツト","artist":"sasakure.UK","genre":"niconicoボーカロイド","bpm":150,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"Luxizhel"},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10187,"name":"ローリンガール","sortName":"ロオリンカアル","artist":"wowaka","genre":"niconicoボーカロイド","bpm":195,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10188,"name":"天ノ弱","sortName":"アマノシヤク","artist":"164","genre":"niconicoボーカロイド","bpm":200,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10190,"name":"モザイクロール","sortName":"モサイクロオル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":145,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"じゃこレモン"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10191,"name":"脳漿炸裂ガール","sortName":"ノウシヨウサクレツカアル","artist":"れるりり","genre":"niconicoボーカロイド","bpm":155,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10193,"name":"セツナトリップ","sortName":"セツナトリツフ","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":145,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10202,"name":"Grip & Break down !!","sortName":"GRIPANDBREAKDOWN","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":160,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":4,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10204,"name":"ナイト・オブ・ナイツ","sortName":"ナイトオフナイツ","artist":"ビートまりお(COOL&CREATE)","genre":"東方Project","bpm":180,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10225,"name":"sweet little sister","sortName":"SWEETLITTLESISTER","artist":"Silver Forest","genre":"東方Project","bpm":168,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10235,"name":"火炎地獄","sortName":"カエンシコク","artist":"山根ミチル","genre":"maimai","bpm":216,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10242,"name":"ナミダと流星","sortName":"ナミタトリユウセイ","artist":"芳川よしの","genre":"maimai","bpm":190,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"みそかつ侍"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10251,"name":"Monochrome Rainbow","sortName":"MONOCHROMERAINBOW","artist":"Sta","genre":"maimai","bpm":182,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10256,"name":"いーあるふぁんくらぶ","sortName":"イイアルフアンクラフ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10288,"name":"六兆年と一夜物語","sortName":"ロクチヨウネントイチヤモノカタリ","artist":"kemu","genre":"niconicoボーカロイド","bpm":186,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"華火職人"},{"level":13,"levelDecimal":8,"designer":"うさぎランドリー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10301,"name":"患部で止まってすぐ溶ける~狂気の優曇華院","sortName":"カンフテトマツテスクトケル","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"東方Project","bpm":200,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10302,"name":"ケロ⑨destiny","sortName":"ケロ9DESTINY","artist":"Silver Forest","genre":"東方Project","bpm":172,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"アマリリス"},{"level":13,"levelDecimal":4,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10303,"name":"Endless, Sleepless Night","sortName":"ENDLESSSLEEPLESSNIGHT","artist":"samfree feat.(V)・∀・(V)かにぱん。(A-ONE)","genre":"東方Project","bpm":165,"version":25503,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10315,"name":"深海少女","sortName":"シンカイシヨウシヨ","artist":"ゆうゆ","genre":"niconicoボーカロイド","bpm":137,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"佑"},{"level":13,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10316,"name":"M.S.S.Planet","sortName":"MSSPLANET","artist":"M.S.S Project","genre":"niconicoボーカロイド","bpm":145,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10319,"name":"幻想のサテライト","sortName":"ケンソウノサテライト","artist":"豚乙女","genre":"東方Project","bpm":230,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":5,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10363,"name":"Oshama Scramble!","sortName":"OSHAMASCRAMBLE","artist":"t+pazolite","genre":"maimai","bpm":190,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10366,"name":"oboro","sortName":"OBORO","artist":"ヒゲドライバー","genre":"maimai","bpm":175,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10367,"name":"Dragoon","sortName":"DRAGOON","artist":"Shandy kubota","genre":"maimai","bpm":175,"version":25501,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10375,"name":"One Step Ahead","sortName":"ONESTEPAHEAD","artist":"伊東歌詞太郎","genre":"niconicoボーカロイド","bpm":186,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10404,"name":"響縁","sortName":"キヨウエン","artist":"豚乙女","genre":"東方Project","bpm":180,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"じゃこレモン"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10411,"name":"初音ミクの消失","sortName":"ハツネミクノシヨウシツ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":240,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":0,"designer":"Luxizhel"},{"level":14,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10420,"name":"Change Our MIRAI!","sortName":"CHANGEOURMIRAI","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":256,"version":20103,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10422,"name":"LANCE","sortName":"LANCE","artist":"Ras","genre":"maimai","bpm":156,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10535,"name":"色は匂へど散りぬるを","sortName":"イロハニオヘトチリヌルヲ","artist":"幽閉サテライト","genre":"東方Project","bpm":138,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10536,"name":"月に叢雲華に風","sortName":"ツキニムラクモハナニカセ","artist":"幽閉サテライト","genre":"東方Project","bpm":160,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"Jack"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10552,"name":"ゴーストルール","sortName":"コオストルウル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":210,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10572,"name":"Scream out! -maimai SONIC WASHER Edit-","sortName":"SCREAMOUTMAIMAISONICWASHEREDIT","artist":"A-One","genre":"東方Project","bpm":174,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"某S氏"},{"level":13,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10574,"name":"Selector","sortName":"SELECTOR","artist":"Aliesrite* (Ym1024 feat. lamie*)","genre":"maimai","bpm":148,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"ボコ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10593,"name":"conflict","sortName":"CONFLICT","artist":"siromaru + cranky","genre":"ゲームバラエティ","bpm":160,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":4,"designer":"華火職人"},{"level":13,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10602,"name":"taboo tears you up","sortName":"TABOOTEARSYOUUP","artist":"REDALiCE (HARDCORE TANO*C)","genre":"東方Project","bpm":180,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10625,"name":"Maxi","sortName":"MAXI","artist":"Nizikawa","genre":"ゲームバラエティ","bpm":180,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":8,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10641,"name":"Calamity Fortune","sortName":"CALAMITYFORTUNE","artist":"LeaF","genre":"東方Project","bpm":200,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10665,"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","sortName":"チルノノハアフエクトサンスウキヨウシツキユウシユウネンハアシヨン","artist":"IOSYSと愉快な⑨周年フレンズ","genre":"東方Project","bpm":175,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10690,"name":"ダンスロボットダンス","sortName":"タンスロホツトタンス","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":190,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"隅田川星人"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10702,"name":"WARNING×WARNING×WARNING","sortName":"WARNINGWARNINGWARNING","artist":"暁Records","genre":"東方Project","bpm":172,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":9,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10706,"name":"シャルル","sortName":"シヤルル","artist":"バルーン","genre":"niconicoボーカロイド","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10734,"name":"ENERGY SYNERGY MATRIX","sortName":"ENERGYSYNERGYMATRIX","artist":"Tanchiky","genre":"ゲームバラエティ","bpm":160,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":10835,"name":"Believe the Rainbow","sortName":"BELIEVETHERAINBOW","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":133,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11001,"name":"BLACK ROSE","sortName":"BLACKROSE","artist":"S!N・+α/あるふぁきゅん。×ALI PROJECT","genre":"maimai","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11002,"name":"Secret Sleuth","sortName":"SECRETSLEUTH","artist":"島爺×蜂屋ななし","genre":"maimai","bpm":288,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11003,"name":"でらっくmaimai♪てんてこまい!","sortName":"テラツクマイマイテンテコマイ","artist":"やしきん feat.でらっくま(CV:三森すずこ)","genre":"maimai","bpm":178,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":3,"designer":"Jack"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11004,"name":"MAXRAGE","sortName":"MAXRAGE","artist":"EBIMAYO","genre":"maimai","bpm":222,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":8,"designer":"玉子豆腐"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11005,"name":"バーチャルダム ネーション","sortName":"ハアチヤルタムネエシヨン","artist":"Sampling Masters MEGA","genre":"maimai","bpm":210,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11006,"name":"P-qoq","sortName":"PQOQ","artist":"owl*tree","genre":"maimai","bpm":175,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"華火職人"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11007,"name":"超常マイマイン","sortName":"チヨウシヨウマイマイン","artist":"ナユタン星人","genre":"maimai","bpm":178,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11008,"name":"Crazy Circle","sortName":"CRAZYCIRCLE","artist":"みきとP feat. FantasticYouth","genre":"maimai","bpm":145,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11009,"name":"STEREOSCAPE","sortName":"STEREOSCAPE","artist":"164 feat. めいちゃん","genre":"maimai","bpm":164,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11010,"name":"STARTLINER","sortName":"STARTLINER","artist":"曲:kz(livetune)/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":135,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":1,"designer":"華火職人"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11014,"name":"♡マイマイマイラブ♡","sortName":"マイマイマイラフ","artist":"ビートまりお","genre":"maimai","bpm":170,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11015,"name":"一か罰","sortName":"イチカハチ","artist":"豚乙女","genre":"maimai","bpm":196,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":8,"designer":"華火職人"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11016,"name":"キリキリ舞Mine","sortName":"キリキリマイマイン","artist":"A-One","genre":"maimai","bpm":168,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11017,"name":"福宿音屋魂音泉","sortName":"フクヤトルオトヤタマオンセン","artist":"魂音泉","genre":"maimai","bpm":162,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"7.3Hz+Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11018,"name":"Now or Never","sortName":"NOWORNEVER","artist":"MintJam","genre":"maimai","bpm":202,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11019,"name":"Scarlet Wings","sortName":"SCARLETWINGS","artist":"REDALiCE feat. Ayumi Nomiya","genre":"maimai","bpm":183,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11020,"name":"Technicians High","sortName":"TECHNICIANSHIGH","artist":"HiTECH NINJA","genre":"maimai","bpm":165,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":2,"designer":"-"},{"level":11,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11021,"name":"魔ジョ狩リ","sortName":"マシヨカリ","artist":"Nothing But Requiem (feat.Aikapin & Chiyoko)","genre":"maimai","bpm":190,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11022,"name":"TwisteD! XD","sortName":"TWISTED","artist":"t+pazolite","genre":"maimai","bpm":200,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11023,"name":"Blows Up Everything","sortName":"BLOWSUPEVERYTHING","artist":"USAO","genre":"maimai","bpm":215,"version":20003,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11024,"name":"Agitation!","sortName":"AGITATION","artist":"舞ヶ原高校軽音部","genre":"オンゲキCHUNITHM","bpm":163,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"華火職人"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11025,"name":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2","sortName":"カンケンカククミキヨクタイサンハンニチヨウチヨウタイニキヨクシイセンシヨウノアリアBWV10682","artist":"月鈴 那知(ヴァイオリン) 伴奏:イロドリミドリ","genre":"オンゲキCHUNITHM","bpm":180,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11026,"name":"TEmPTaTiON","sortName":"TEMPTATION","artist":"かねこちはる","genre":"maimai","bpm":160,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":14,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11027,"name":"アポカリプスに反逆の焔を焚べろ","sortName":"アホカリフスニハンキヤクノホノオヲクヘロ","artist":"cosMo@暴走AlterEgo","genre":"maimai","bpm":222,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11028,"name":"玩具狂奏曲 -終焉-","sortName":"カンクキヨウソウキヨクシユウエン","artist":"きくお","genre":"オンゲキCHUNITHM","bpm":130,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":13,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11029,"name":"Titania","sortName":"TITANIA","artist":"xi","genre":"オンゲキCHUNITHM","bpm":212,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":0,"designer":"-"},{"level":12,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11030,"name":"BOKUTO","sortName":"BOKUTO","artist":"じーざすP feat.kradness","genre":"オンゲキCHUNITHM","bpm":188,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11031,"name":"立川浄穢捕物帳","sortName":"タチカワシヨウエトリモノチヨウ","artist":"青島探偵事務所器楽捜査部B担","genre":"オンゲキCHUNITHM","bpm":210,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11032,"name":"CHOCOLATE BOMB!!!!","sortName":"CHOCOLATEBOMB","artist":"YUC'e","genre":"オンゲキCHUNITHM","bpm":190,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11034,"name":"METEOR","sortName":"METEOR","artist":"DIVELA feat.初音ミク","genre":"niconicoボーカロイド","bpm":170,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"Jack"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11037,"name":"HOT LIMIT","sortName":"HOTLIMIT","artist":"T.M.Revolution [covered by 光吉猛修]","genre":"POPSアニメ","bpm":138,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":4,"designer":"華火職人"},{"level":12,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11043,"name":"メルト","sortName":"メルト","artist":"supercell","genre":"niconicoボーカロイド","bpm":170,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"華火職人"},{"level":11,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11044,"name":"メルティランドナイトメア","sortName":"メルテイラントナイトメア","artist":"はるまきごはん feat.初音ミク","genre":"niconicoボーカロイド","bpm":140,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":8,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11046,"name":"アディショナルメモリー","sortName":"アテイシヨナルメモリイ","artist":"じん","genre":"niconicoボーカロイド","bpm":200,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11048,"name":"ナイト・オブ・ナイツ (Cranky Remix)","sortName":"ナイトオフナイツクランキイリミツクス","artist":"ビートまりお × Cranky","genre":"東方Project","bpm":180,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":4,"designer":"某S氏"},{"level":13,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11049,"name":"Bad Apple!! feat.nomico (REDALiCE Remix)","sortName":"BADAPPLEFEATNOMICOREDALICEREMIX","artist":"Masayoshi Minoshima × REDALiCE","genre":"東方Project","bpm":170,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":6,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11050,"name":"Strobe♡Girl","sortName":"STROBEGIRL","artist":"colate","genre":"niconicoボーカロイド","bpm":190,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":2,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":12,"levelDecimal":6,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11051,"name":"Destr0yer","sortName":"DESTR0YER","artist":"削除 feat. Nikki Simmons","genre":"ゲームバラエティ","bpm":90,"version":20000,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11052,"name":"グリーンライツ・セレナーデ","sortName":"クリインライツセレナアテ","artist":"Omoi feat. 初音ミク","genre":"niconicoボーカロイド","bpm":200,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"華火職人"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11058,"name":"デンパラダイム","sortName":"テンハラタイム","artist":"lumo","genre":"niconicoボーカロイド","bpm":220,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11059,"name":"骸骨楽団とリリア","sortName":"カイコクカクタントリリア","artist":"トーマ","genre":"niconicoボーカロイド","bpm":260,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":3,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11060,"name":"星屑ユートピア","sortName":"ホシクスユウトヒア","artist":"otetsu","genre":"niconicoボーカロイド","bpm":240,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"玉子豆腐"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11061,"name":"アマツキツネ","sortName":"アマツキツネ","artist":"まらしぃ","genre":"niconicoボーカロイド","bpm":190,"version":20005,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"Jack"},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11064,"name":"Little \"Sister\" Bitch","sortName":"LITTLESISTERBITCH","artist":"t+pazolite","genre":"東方Project","bpm":185,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"華火職人"},{"level":13,"levelDecimal":8,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11065,"name":"Yakumo >>JOINT STRUGGLE (2019 Update)","sortName":"YAKUMOJOINTSTRUGGLE2019UPDATE","artist":"くっちー (DARKSIDE APPROACH)","genre":"東方Project","bpm":187,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11066,"name":"げきオコスティックファイナリアリティぷんぷんマスタースパーク","sortName":"ケキオコステイツクフアイナリアリテイフンフンマスタアスハアク","artist":"ARM (IOSYS)","genre":"東方Project","bpm":200,"version":20007,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11067,"name":"CocktaiL","sortName":"COCKTAIL","artist":"XYZ","genre":"niconicoボーカロイド","bpm":128,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11069,"name":"太陽系デスコ","sortName":"タイヨウケイテスコ","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":150,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":7,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11070,"name":"だからパンを焼いたんだ","sortName":"タカラハンヲヤイタンタ","artist":"あわのあゆむ","genre":"niconicoボーカロイド","bpm":170,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"畳返し"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11073,"name":"アカリがやってきたぞっ","sortName":"アカリカヤツテキタソツ","artist":"GYARI","genre":"niconicoボーカロイド","bpm":136,"version":20002,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":3,"designer":"華火職人"},{"level":12,"levelDecimal":7,"designer":"Moon Strix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11075,"name":"プナイプナイせんそう","sortName":"フナイフナイセンソウ","artist":"立秋 feat.ちょこ","genre":"ゲームバラエティ","bpm":271,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11077,"name":"デビル☆アイドル","sortName":"テヒルアイトル","artist":"アイラ(CV:三森すずこ)シマ(CV:井口裕香)はな(CV:花澤香菜)","genre":"POPSアニメ","bpm":180,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":9,"levelDecimal":7,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":7,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11078,"name":"quiet room","sortName":"QUIETROOM","artist":"有機酸","genre":"niconicoボーカロイド","bpm":93,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11080,"name":"Jump!! Jump!! Jump!!","sortName":"JUMPJUMPJUMP","artist":"曲:宮崎誠/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":183,"version":20106,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":5,"designer":"サファ太"},{"level":12,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11081,"name":"サンバランド","sortName":"サンハラント","artist":"SAMBA MASTER 佐藤","genre":"ゲームバラエティ","bpm":132,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11083,"name":"サヨナラチェーンソー","sortName":"サヨナラチエエンソオ","artist":"くらげP","genre":"niconicoボーカロイド","bpm":154,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":8,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11084,"name":"イカサマライフゲイム","sortName":"イカサマライフケイム","artist":"kemu","genre":"niconicoボーカロイド","bpm":200,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":6,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11085,"name":"Halcyon","sortName":"HALCYON","artist":"xi","genre":"ゲームバラエティ","bpm":93,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":4,"designer":"うさぎランドリー"},{"level":13,"levelDecimal":5,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11086,"name":"だれかの心臓になれたなら","sortName":"タレカノシンソウニナレタナラ","artist":"ユリイ・カノン feat.GUMI","genre":"niconicoボーカロイド","bpm":145,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11087,"name":"幾望の月","sortName":"キホウノツキ","artist":"なきゃむりゃ","genre":"niconicoボーカロイド","bpm":276,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"ぴちネコ"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11088,"name":"39みゅーじっく!","sortName":"39ミユウシツク","artist":"みきとP","genre":"niconicoボーカロイド","bpm":130,"version":20100,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":2,"designer":"-"},{"level":9,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":11,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11089,"name":"STEEL TRANSONIC","sortName":"STEELTRANSONIC","artist":"BlackY vs. WAiKURO","genre":"maimai","bpm":236,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":8,"designer":"-"},{"level":13,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":3,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11090,"name":"Flashkick","sortName":"FLASHKICK","artist":"Yooh","genre":"maimai","bpm":175,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":9,"designer":"-"},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11091,"name":"Stardust Memories","sortName":"STARDUSTMEMORIES","artist":"Maozon","genre":"maimai","bpm":180,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11092,"name":"My My My","sortName":"MYMYMY","artist":"C-Show","genre":"maimai","bpm":175,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11093,"name":"UniTas","sortName":"UNITAS","artist":"Masahiro \"Godspeed\" Aoki VS Kai","genre":"maimai","bpm":205,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":"-"},{"level":8,"levelDecimal":5,"designer":"-"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11094,"name":"ここからはじまるプロローグ。","sortName":"ココカラハシマルフロロオク","artist":"ああああ","genre":"maimai","bpm":182,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11095,"name":"絡めトリック利己ライザー","sortName":"カラメトリツクリコライサア","artist":"じーざす(ワンダフル☆オポチュニティ!)feat.Kradness","genre":"maimai","bpm":150,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":10,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11096,"name":"モ°ルモ°ル","sortName":"モルモル","artist":"sasakure.UK","genre":"maimai","bpm":256,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11097,"name":"ブレインジャックシンドローム","sortName":"フレインシヤツクシントロオム","artist":"かいりきベア feat.利香","genre":"maimai","bpm":204,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":6,"designer":"サファ太"},{"level":13,"levelDecimal":3,"designer":"シチミッピー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11098,"name":"共鳴","sortName":"キヨウメイ","artist":"SADA 2Futureanthem feat. ellie","genre":"maimai","bpm":174,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11099,"name":"Ututu","sortName":"UTUTU","artist":"中山真斗","genre":"maimai","bpm":172,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11100,"name":"シエルブルーマルシェ","sortName":"シエルフルウマルシエ","artist":"OSTER project feat. かなたん","genre":"maimai","bpm":180,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":10,"levelDecimal":4,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11101,"name":"GRÄNDIR","sortName":"GRANDIR","artist":"Rigel Theatre feat. ミーウェル","genre":"maimai","bpm":170,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11102,"name":"封焔の135秒","sortName":"フウエンノ135ヒヨウ","artist":"大国奏音","genre":"maimai","bpm":200,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":8,"designer":"7.3GHz vs Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11103,"name":"渦状銀河のシンフォニエッタ","sortName":"カシヨウキンカノシンフオニエツタ","artist":"山本真央樹","genre":"maimai","bpm":238,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":8,"designer":"華火職人"},{"level":14,"levelDecimal":6,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11104,"name":"ヤミツキ","sortName":"ヤミツキ","artist":"MARETU","genre":"maimai","bpm":208,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11105,"name":"ワードワードワード","sortName":"ワアトワアトワアト","artist":"syudou","genre":"maimai","bpm":137,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11106,"name":"Valsqotch","sortName":"VALSQOTCH","artist":"owl*tree feat.chi*tree","genre":"maimai","bpm":125,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":9,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":7,"designer":"jacK on Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11107,"name":"最強 the サマータイム!!!!!","sortName":"サイキヨウササマアタイム","artist":"曲:村カワ基成/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":178,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"華火職人"},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11108,"name":"UTAKATA","sortName":"UTAKATA","artist":"曲:ゆよゆっぺ/歌:九條 楓(CV:佳村 はるか)","genre":"オンゲキCHUNITHM","bpm":185,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":4,"designer":"KTM"},{"level":12,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11109,"name":"タテマエと本心の大乱闘","sortName":"タテマエトホンシンノタイラントウ","artist":"曲:鯨井国家/歌:藍原 椿(CV:橋本 ちなみ)","genre":"オンゲキCHUNITHM","bpm":180,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":1,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11110,"name":"はちみつアドベンチャー","sortName":"ハチミツアトヘンチヤア","artist":"Yunomi feat.nicamoq","genre":"オンゲキCHUNITHM","bpm":160,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11111,"name":"popcorn","sortName":"POPCORN","artist":"happy machine","genre":"オンゲキCHUNITHM","bpm":130,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11113,"name":"ハム太郎とっとこうた","sortName":"ハムタロウトツトコウタ","artist":"ハムちゃんず [covered by 光吉猛修]","genre":"POPSアニメ","bpm":140,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":8,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":0,"designer":"ぴちネコ"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11115,"name":"だから僕は音楽を辞めた","sortName":"タカラホクハオンカクヲヤメタ","artist":"ヨルシカ","genre":"POPSアニメ","bpm":125,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11121,"name":"ビターチョコデコレーション","sortName":"ヒタアチヨコテコレエシヨン","artist":"syudou","genre":"niconicoボーカロイド","bpm":174,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":9,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11122,"name":"アンドロイドガール","sortName":"アントロイトカアル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":192,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11123,"name":"スターリースカイ☆パレード","sortName":"スタアリイスカイハレエト","artist":"キノシタ feat. 音街ウナ・鏡音リン","genre":"niconicoボーカロイド","bpm":177,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":6,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11124,"name":"スロウダウナー","sortName":"スロウタウナア","artist":"ろくろ","genre":"niconicoボーカロイド","bpm":194,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11125,"name":"クレイジー・ビート","sortName":"クレイシイヒイト","artist":"さつき が てんこもり","genre":"niconicoボーカロイド","bpm":130,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"華火職人"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11126,"name":"バイオレンストリガー","sortName":"ハイオレンストリカア","artist":"八王子P","genre":"niconicoボーカロイド","bpm":196,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11127,"name":"グラーヴェ","sortName":"クラアウエ","artist":"niki","genre":"niconicoボーカロイド","bpm":185,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11128,"name":"KILLER B","sortName":"KILLERB","artist":"梅とら","genre":"niconicoボーカロイド","bpm":130,"version":21002,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11129,"name":"すーぱーぬこになれんかった","sortName":"スウハアヌコニナレンカツタ","artist":"まふまふ","genre":"niconicoボーカロイド","bpm":190,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11130,"name":"アスヘノBRAVE","sortName":"アスヘノフレイフ","artist":"M.S.S Project","genre":"niconicoボーカロイド","bpm":150,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11131,"name":"深海シティアンダーグラウンド","sortName":"シンカイシテイアンタアクラウント","artist":"田中B","genre":"niconicoボーカロイド","bpm":170,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11132,"name":"表裏一体","sortName":"ヒヨウリイツタイ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":150,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11133,"name":"Catch the Wave","sortName":"CATCHTHEWAVE","artist":"livetune","genre":"niconicoボーカロイド","bpm":153,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11134,"name":"ソリッド","sortName":"ソリツト","artist":"豚乙女","genre":"東方Project","bpm":222,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11135,"name":"全力ハッピーライフ","sortName":"センリヨクハツヒイライフ","artist":"森羅万象","genre":"東方Project","bpm":190,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11136,"name":"Oath Act","sortName":"OATHACT","artist":"暁Records","genre":"東方Project","bpm":172,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11137,"name":"Witches night","sortName":"WITCHESNIGHT","artist":"Liz Triangle","genre":"東方Project","bpm":154,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11138,"name":"Drive Your Fire","sortName":"DRIVEYOURFIRE","artist":"A-One","genre":"東方Project","bpm":164,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":7,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11139,"name":"wheel","sortName":"WHEEL","artist":"Syrufit + HDLV","genre":"東方Project","bpm":136,"version":21001,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11140,"name":"Black Lair","sortName":"BLACKLAIR","artist":"削除 feat. void (Mournfinale)","genre":"ゲームバラエティ","bpm":150,"version":20105,"addVersion":"maimaDX","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11141,"name":"energy trixxx","sortName":"ENERGYTRIXXX","artist":"KAH","genre":"ゲームバラエティ","bpm":160,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11142,"name":"NULCTRL","sortName":"NULCTRL","artist":"Silentroom","genre":"ゲームバラエティ","bpm":100,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"譜面-100号とはっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11143,"name":"アトロポスと最果の探究者","sortName":"アトロホストサイハテノタンキユウシヤ","artist":"しーけー","genre":"ゲームバラエティ","bpm":230,"version":21003,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":8,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"群青リコリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11152,"name":"ぼくたちいつでも しゅわっしゅわ!","sortName":"ホクタチイツテモシユワツシユワ","artist":"ヒゲドライバー feat.らいむっくま(CV:村川梨衣) & れもんっくま(CV:MoeMi)","genre":"maimai","bpm":132,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":3,"designer":"華火職人"},{"level":13,"levelDecimal":0,"designer":"ぴちネコ"},{"level":13,"levelDecimal":8,"designer":"いぬっくまとボコっくま"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11153,"name":"Boys O’Clock","sortName":"BOYSOCLOCK","artist":"technoplanet","genre":"maimai","bpm":262,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11154,"name":"居並ぶ穀物と溜息まじりの運送屋","sortName":"イナラフコクモツトタメイキマシリノウンソウヤ","artist":"hanzo","genre":"maimai","bpm":160,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11155,"name":"ARAIS","sortName":"ARAIS","artist":"千本松 仁","genre":"maimai","bpm":180,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":4,"designer":"Sukiyaki vs Happy"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11157,"name":"Aetheric Energy","sortName":"AETHERICENERGY","artist":"aran","genre":"maimai","bpm":205,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11158,"name":"Komplexe","sortName":"KOMPLEXE","artist":"雄之助 feat. Sennzai","genre":"maimai","bpm":165,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":7,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11159,"name":"Beautiful Future","sortName":"BEAUTIFULFUTURE","artist":"PSYQUI","genre":"maimai","bpm":172,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11160,"name":"Mutation","sortName":"MUTATION","artist":"Laur","genre":"maimai","bpm":155,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11161,"name":"オリフィス","sortName":"オリフイス","artist":"40mP feat. シャノ","genre":"maimai","bpm":200,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":4,"designer":"華火職人"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11162,"name":"ユメヒバナ","sortName":"ユメヒハナ","artist":"RD-Sounds feat.中恵光城","genre":"maimai","bpm":151,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11163,"name":"REAL VOICE","sortName":"REALVOICE","artist":"達見 恵 featured by 佐野 宏晃","genre":"maimai","bpm":183,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":2,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11164,"name":"パラボラ","sortName":"ハラホラ","artist":"*Luna feat.NORISTRY","genre":"maimai","bpm":192,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11165,"name":"Regulus","sortName":"REGULUS","artist":"お月さま交響曲","genre":"maimai","bpm":212,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":7,"designer":"7.3GHz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11166,"name":"ワンダーシャッフェンの法則","sortName":"ワンタアシヤツフエンノホウソク","artist":"アリスシャッハと魔法の楽団","genre":"maimai","bpm":170,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11167,"name":"BIRTH","sortName":"BIRTH","artist":"llliiillliiilll","genre":"maimai","bpm":176,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11168,"name":"シアトリカル・ケース","sortName":"シアトリカルケエス","artist":"ユリイ・カノン feat.ウォルピスカーター&まひる","genre":"maimai","bpm":150,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"某S氏"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11169,"name":"ステップアンドライム","sortName":"ステツフアントライム","artist":"YASUHIRO(康寛)","genre":"maimai","bpm":155,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11170,"name":"届かない花束","sortName":"トトカナイハナタハ","artist":"ELECTROCUTICA","genre":"maimai","bpm":180,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11171,"name":"YURUSHITE","sortName":"YURUSHITE","artist":"t+pazolite","genre":"オンゲキCHUNITHM","bpm":270,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11172,"name":"ポケットからぬりつぶせ!","sortName":"ホケツトカラヌリツフセ","artist":"曲:中山真斗/歌:マーチングポケッツ [日向 千夏(CV:岡咲 美保)、柏木 美亜(CV:和氣 あず未)、東雲 つむぎ(CV:和泉 風花)]","genre":"オンゲキCHUNITHM","bpm":126,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11173,"name":"トリドリ⇒モリモリ!Lovely fruits☆","sortName":"トリトリモリモリラフリイフルウツ","artist":"曲:やしきん/歌:柏木 美亜(CV:和氣 あず未)","genre":"オンゲキCHUNITHM","bpm":185,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11174,"name":"Desperado Waltz","sortName":"DESPERADOWALTZ","artist":"ぺのれり","genre":"オンゲキCHUNITHM","bpm":172,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":4,"designer":""},{"level":11,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":2,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11175,"name":"宛城、炎上!!","sortName":"エンシヨウエンシヨウ","artist":"Cranky feat.おもしろ三国志","genre":"オンゲキCHUNITHM","bpm":175,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11176,"name":"Climax","sortName":"CLIMAX","artist":"USAO","genre":"オンゲキCHUNITHM","bpm":190,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11177,"name":"レーイレーイ","sortName":"レエイレエイ","artist":"かいりきベア feat.松下","genre":"オンゲキCHUNITHM","bpm":188,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"華火職人"},{"level":13,"levelDecimal":2,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11184,"name":"Virtual to LIVE","sortName":"VIRTUALTOLIVE","artist":"にじさんじ","genre":"POPSアニメ","bpm":156,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"ものくろっく"},{"level":12,"levelDecimal":2,"designer":"譜面-100号"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11185,"name":"命に嫌われている","sortName":"イノチニキラワレテイル","artist":"カンザキイオリ","genre":"niconicoボーカロイド","bpm":200,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11186,"name":"アンクローズ・ヒューマン","sortName":"アンクロオスヒユウマン","artist":"作曲:カジャ 作詞:傘村トータ 編曲:ねじ式 調声:シリア","genre":"niconicoボーカロイド","bpm":178,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":2,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11187,"name":"乙女解剖","sortName":"オトメカイホウ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":134,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11188,"name":"絶え間なく藍色","sortName":"タエマナクアイイロ","artist":"獅子志司","genre":"niconicoボーカロイド","bpm":125,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11189,"name":"ガランド","sortName":"カラント","artist":"ピコン","genre":"niconicoボーカロイド","bpm":93,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":9,"designer":"某S氏"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11190,"name":"とりあえずアナタがいなくなるまえに","sortName":"トリアエスアナタカイナクナルマエニ","artist":"作詞作曲:椎名もた 編曲:KTG 映像:Yuma Saito","genre":"niconicoボーカロイド","bpm":140,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11191,"name":"明星ギャラクティカ","sortName":"ミヨウシヨウキヤラクテイカ","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":154,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11192,"name":"絶対にチョコミントを食べるアオイチャン","sortName":"セツタイニチヨコミントヲタヘルアオイチヤン","artist":"GYARI","genre":"niconicoボーカロイド","bpm":140,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11193,"name":"デリヘル呼んだら君が来た","sortName":"テリヘルヨンタラキミカキタ","artist":"ナナホシ管弦楽団","genre":"niconicoボーカロイド","bpm":190,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11194,"name":"ベノム","sortName":"ヘノム","artist":"かいりきベア feat.flower","genre":"niconicoボーカロイド","bpm":152,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"某S氏"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11195,"name":"マネマネサイコトロピック","sortName":"マネマネサイコトロヒツク","artist":"かいりきベア feat.GUMI","genre":"niconicoボーカロイド","bpm":210,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11197,"name":"劣等上等","sortName":"レツトウシヨウトウ","artist":"Giga / 鏡音リン・レン / Vivid BAD SQUAD「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":160,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11198,"name":"アスノヨゾラ哨戒班","sortName":"アスノヨソラシヨウカイハン","artist":"Orangestar feat.IA","genre":"niconicoボーカロイド","bpm":185,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11199,"name":"悪戯センセーション","sortName":"イタスラセンセイシヨン","artist":"森羅万象","genre":"東方Project","bpm":192,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11200,"name":"Paranoia","sortName":"PARANOIA","artist":"DiGiTAL WiNG feat. 花たん","genre":"東方Project","bpm":150,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11201,"name":"絡繰りドール","sortName":"カラクリトオル","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"東方Project","bpm":160,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11202,"name":"物凄いヴァイブスで魔理沙が物凄いラップ","sortName":"モノスコイウアイフステマリサカモノスコイラツフ","artist":"魂音泉","genre":"東方Project","bpm":173,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"7.3Hz+Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11204,"name":"Sweet Requiem","sortName":"SWEETREQUIEM","artist":"REDALiCE & aran","genre":"東方Project","bpm":190,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11205,"name":"Dive into The Sky ~initialized~","sortName":"DIVEINTOTHESKYINITIALIZED","artist":"A-One","genre":"東方Project","bpm":165,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11206,"name":"BATTLE NO.1","sortName":"BATTLENO1","artist":"TANO*C Sound Team","genre":"ゲームバラエティ","bpm":200,"version":21000,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":5,"designer":"ゲキ*チュウマイ Fumen Team"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11207,"name":"Ether Strike","sortName":"ETHERSTRIKE","artist":"Akira Complex","genre":"ゲームバラエティ","bpm":156,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11208,"name":"Cyaegha","sortName":"CYAEGHA","artist":"USAO","genre":"ゲームバラエティ","bpm":200,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":8,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11209,"name":"Grievous Lady","sortName":"GRIEVOUSLADY","artist":"Team Grimoire vs Laur","genre":"ゲームバラエティ","bpm":210,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":2,"designer":"Anomaly Labyrinth"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11210,"name":"c.s.q.n.","sortName":"CSQN","artist":"Aoi","genre":"ゲームバラエティ","bpm":174,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"七味星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11211,"name":"カラッポ・ノンフィクション","sortName":"カラツホノンフイクシヨン","artist":"Ino(chronoize) feat. 柳瀬マサキ","genre":"ゲームバラエティ","bpm":170,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11212,"name":"emomomo","sortName":"EMOMOMO","artist":"Ras","genre":"ゲームバラエティ","bpm":145,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11213,"name":"Arty Party","sortName":"ARTYPARTY","artist":"yaseta","genre":"ゲームバラエティ","bpm":180,"version":21006,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"しちみりこりす"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11214,"name":"Jörqer","sortName":"JORQER","artist":"owl*tree feat.yu*tree","genre":"maimai","bpm":98,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":6,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11215,"name":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)","sortName":"SQLUPPCAMELLIAREMIX","artist":"owl*tree Remixed by Camellia","genre":"maimai","bpm":154,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":5,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11216,"name":"felys -final remix-","sortName":"FELYSFINALREMIX","artist":"onoken","genre":"ゲームバラエティ","bpm":180,"version":21004,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11218,"name":"自傷無色","sortName":"シシヨウムシヨク","artist":"ササノマリイ / 初音ミク / 25時、ナイトコードで。「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":120,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11219,"name":"Prismatic","sortName":"PRISMATIC","artist":"CielArc","genre":"東方Project","bpm":180,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":9,"levelDecimal":4,"designer":"某S氏"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11221,"name":"≠彡\"/了→","sortName":"キミツアア","artist":"水野健治","genre":"maimai","bpm":222,"version":21005,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"レよ†ょ/∪ヽ”┠ (十,3、了ナニ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11222,"name":"BREaK! BREaK! BREaK!","sortName":"BREAKBREAKBREAK","artist":"HiTECH NINJA vs Cranky","genre":"maimai","bpm":165,"version":21007,"addVersion":"Splash","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":6,"designer":"サファ太 vs -ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11223,"name":"Heavenly Blast","sortName":"HEAVENLYBLAST","artist":"xi","genre":"maimai","bpm":234,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":8,"designer":"The ALiEN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11224,"name":"Paradisoda","sortName":"PARADISODA","artist":"魂音泉","genre":"maimai","bpm":135,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11225,"name":"VANTABLACK RAVER","sortName":"VANTABLACKRAVER","artist":"DIVELA feat.桐谷こむぎ","genre":"maimai","bpm":170,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":1,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11226,"name":"時計の国のジェミニ","sortName":"トケイノクニノシエミニ","artist":"黒魔","genre":"maimai","bpm":180,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11227,"name":"Xenovcipher","sortName":"XENOVCIPHER","artist":"Juggernaut.","genre":"maimai","bpm":210,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"小鳥遊さん"},{"level":14,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11228,"name":"星めぐり、果ての君へ。","sortName":"ホシメクリハテノキミヘ","artist":"TAKU1175 ft.駄々子","genre":"maimai","bpm":175,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"隅田川星人"},{"level":12,"levelDecimal":9,"designer":"隅田川華火大会"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11229,"name":"スローアライズ","sortName":"スロオアライス","artist":"Endorfin.","genre":"maimai","bpm":185,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":8,"designer":"群青リコリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11230,"name":"チエルカ/エソテリカ","sortName":"チエルカエソテリカ","artist":"ツミキ × 宮下遊","genre":"maimai","bpm":205,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11231,"name":"生命不詳","sortName":"セイメイフシヨウ","artist":"蜂屋ななし","genre":"maimai","bpm":200,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11232,"name":"Never Give Up!","sortName":"NEVERGIVEUP","artist":"nanobii","genre":"maimai","bpm":171,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"7.3連発華火"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11233,"name":"Starry Colors","sortName":"STARRYCOLORS","artist":"BlackY feat. Risa Yuzuki","genre":"maimai","bpm":177,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11234,"name":"ほしぞらスペクタクル","sortName":"ホシソラスヘクタクル","artist":"奏音","genre":"maimai","bpm":200,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11235,"name":"VIIIbit Explorer","sortName":"VIIIBITEXPLORER","artist":"Lime","genre":"maimai","bpm":188,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"-ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11236,"name":"Last Samurai","sortName":"LASTSAMURAI","artist":"Street","genre":"maimai","bpm":57,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11237,"name":"蒼穹舞楽","sortName":"ソウキユウフカク","artist":"Capchii","genre":"maimai","bpm":195,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":9,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11238,"name":"AMABIE","sortName":"AMABIE","artist":"OSTER project","genre":"maimai","bpm":190,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":4,"designer":"ぴちネコ"},{"level":14,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11239,"name":"オーケー? オーライ!","sortName":"オウケエオウライ","artist":"五十嵐 撫子(CV:花井 美春)","genre":"オンゲキCHUNITHM","bpm":150,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11240,"name":"サヨナラフリーウェイ","sortName":"サヨナラフリイウエイ","artist":"萩原 七々瀬(CV:東城 日沙子)","genre":"オンゲキCHUNITHM","bpm":170,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11241,"name":"単一指向性オーバーブルーム","sortName":"タンイツシコウセイオウハアフルウム","artist":"葛城 華(CV:丸岡 和佳奈)","genre":"オンゲキCHUNITHM","bpm":158,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"ぴちネコ"},{"level":13,"levelDecimal":2,"designer":"Redarrow"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11242,"name":"みなえをチェック!","sortName":"ミナエヲチエツク","artist":"小野 美苗(CV:伊藤 美来)","genre":"オンゲキCHUNITHM","bpm":178,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11243,"name":"ハジマリノピアノ","sortName":"ハシマリノヒアノ","artist":"ゆゆうた","genre":"オンゲキCHUNITHM","bpm":190,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"ぴちネコ"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11246,"name":"BOUNCE & DANCE","sortName":"BOUNCEDANCE","artist":"IOSYS TRAX","genre":"オンゲキCHUNITHM","bpm":135,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"シチミッピー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11247,"name":"Kiss Me Kiss","sortName":"KISSMEKISS","artist":"曲:大畑拓也/歌:bitter flavor [桜井 春菜(CV:近藤 玲奈)、早乙女 彩華(CV:中島 唯)]","genre":"オンゲキCHUNITHM","bpm":140,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11248,"name":"MEGATON BLAST","sortName":"MEGATONBLAST","artist":"BlackY vs. Yooh","genre":"オンゲキCHUNITHM","bpm":194,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":3,"designer":"The ALiEN vs. Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11249,"name":"Splash Dance!!","sortName":"SPLASHDANCE","artist":"曲:Q-MHz/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":155,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11253,"name":"おジャ魔女カーニバル!!","sortName":"オシヤマシヨカアニハル","artist":"covered by 光吉猛修","genre":"POPSアニメ","bpm":147,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11255,"name":"タケモトピアノCMソング","sortName":"タケモトヒアノシイエムソンク","artist":"タケモトピアノCM","genre":"POPSアニメ","bpm":174,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11260,"name":"ネガティブ進化論","sortName":"ネカテイフシンカロン","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":140,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11261,"name":"雨とペトラ","sortName":"アメトヘトラ","artist":"バルーン","genre":"niconicoボーカロイド","bpm":195,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":0,"designer":"隅田川星人"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11262,"name":"永遠にゲームで対戦したいキリタン","sortName":"エイエンニケエムテタイセンシタイキリタン","artist":"GYARI","genre":"niconicoボーカロイド","bpm":126,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11263,"name":"KING","sortName":"KING","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":166,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11264,"name":"幽霊東京","sortName":"ユウレイトウキヨウ","artist":"Ayase","genre":"niconicoボーカロイド","bpm":124,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":7,"designer":"隅田川星人"},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11265,"name":"Alice in 冷凍庫","sortName":"ALICEINREITOKO","artist":"Orangestar","genre":"niconicoボーカロイド","bpm":176,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11266,"name":"キラメキ居残り大戦争","sortName":"キラメキイノコリタイセンソウ","artist":"森羅万象","genre":"ゲームバラエティ","bpm":212,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11267,"name":"ディカディズム","sortName":"テイカテイスム","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":124,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11268,"name":"猫猫的宇宙論","sortName":"ニヤンニヤンテキウチユウロン","artist":"ナユタン星人","genre":"niconicoボーカロイド","bpm":134,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":5,"designer":"隅田川星人"},{"level":12,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11269,"name":"ラットが死んだnew words","sortName":"ラツトカシンタニユウワアス","artist":"P.I.N.A.","genre":"niconicoボーカロイド","bpm":146,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11270,"name":"阿吽のビーツ","sortName":"アウンノヒイツ","artist":"羽生まゐご","genre":"niconicoボーカロイド","bpm":103,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11271,"name":"再会","sortName":"サイカイ","artist":"はるまきごはん","genre":"niconicoボーカロイド","bpm":137,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":2,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11272,"name":"約束","sortName":"ヤクソク","artist":"はるまきごはん","genre":"niconicoボーカロイド","bpm":136,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11273,"name":"トラフィック・ジャム","sortName":"トラフイツクシヤム","artist":"煮ル果実","genre":"niconicoボーカロイド","bpm":130,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11274,"name":"アルティメットセンパイ","sortName":"アルテイメツトセンハイ","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":145,"version":22003,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":0,"designer":"畳返し"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11275,"name":"ロストワードクロニカル","sortName":"ロストワアトクロニカル","artist":"東方LostWord feat.いとうかなこ","genre":"東方Project","bpm":184,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11276,"name":"今、誰が為のかがり火へ","sortName":"イマタレカタメノカカリヒヘ","artist":"幽閉サテライト","genre":"東方Project","bpm":156,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":4,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11277,"name":"Melody!","sortName":"MELODY","artist":"あ~るの~と(いえろ~ぜぶら)","genre":"東方Project","bpm":175,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":2,"designer":"はっぴー respects for 某S氏"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11278,"name":"下克上々","sortName":"ケコクシヨウシヨウ","artist":"豚乙女","genre":"東方Project","bpm":164,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11279,"name":"ハウリング","sortName":"ハウリンク","artist":"Liz Triangle","genre":"東方Project","bpm":184,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11280,"name":"トランスダンスアナーキー","sortName":"トランスタンスアナアキイ","artist":"暁Records","genre":"東方Project","bpm":195,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11281,"name":"Re:End of a Dream","sortName":"REENDOFADREAM","artist":"uma vs. モリモリあつし","genre":"ゲームバラエティ","bpm":212,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11282,"name":"もぺもぺ","sortName":"モヘモヘ","artist":"LeaF & Optie","genre":"ゲームバラエティ","bpm":100,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":9,"designer":"さふぁた"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11283,"name":"Sound Chimera","sortName":"SOUNDCHIMERA","artist":"Laur","genre":"ゲームバラエティ","bpm":190,"version":22000,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11284,"name":"CO5M1C R4ILR0AD","sortName":"COSMICRAILROAD","artist":"kanone","genre":"ゲームバラエティ","bpm":155,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11285,"name":"MAKE IT FUNKY NOW","sortName":"MAKEITFUNKYNOW","artist":"DOT96","genre":"ゲームバラエティ","bpm":146,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":7,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11286,"name":"Rush-More","sortName":"RUSHMORE","artist":"litmus*","genre":"ゲームバラエティ","bpm":160,"version":22001,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11287,"name":"Strange Bar","sortName":"STRANGEBAR","artist":"Laur","genre":"ゲームバラエティ","bpm":110,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11288,"name":"Big Daddy","sortName":"BIGDADDY","artist":"USAO","genre":"ゲームバラエティ","bpm":190,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11289,"name":"ベースラインやってる?笑","sortName":"ヘエスラインヤツテルワラ","artist":"かめりあ feat. ななひら","genre":"ゲームバラエティ","bpm":128,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11290,"name":"ALiVE","sortName":"ALIVE","artist":"REDALiCE","genre":"ゲームバラエティ","bpm":170,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11291,"name":"ヒミツCULT","sortName":"ヒミツカルト","artist":"t+pazolite","genre":"ゲームバラエティ","bpm":190,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":5,"designer":"隅田川星人"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11292,"name":"MEGATON KICK","sortName":"MEGATONKICK","artist":"DJ Myosuke","genre":"ゲームバラエティ","bpm":200,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11293,"name":"LOSE CONTROL","sortName":"LOSECONTROL","artist":"Massive New Krew","genre":"ゲームバラエティ","bpm":150,"version":22002,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":4,"designer":"ぴちネコ"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11294,"name":"宿星審判","sortName":"シユクセイシンハン","artist":"suzu","genre":"オンゲキCHUNITHM","bpm":189,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":2,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11295,"name":"脳天直撃","sortName":"ノウテンチヨクケキ","artist":"黒沢ダイスケ VS 穴山大輔","genre":"オンゲキCHUNITHM","bpm":145,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"小鳥遊さん vs 華火職人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11296,"name":"とびだせ!TO THE COSMIC!!","sortName":"トヒタセトウウサコスミツク","artist":"t+pazolite feat. しゃま(CV:種﨑 敦美) & みるく(CV:伊藤 あすか)","genre":"maimai","bpm":185,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11297,"name":"噛み係","sortName":"カミカカリ","artist":"さつき が てんこもり feat.96猫","genre":"maimai","bpm":148,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11298,"name":"トリアージ","sortName":"トリアアシ","artist":"niki feat.noire","genre":"maimai","bpm":180,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"華火職人"},{"level":13,"levelDecimal":1,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11299,"name":"NAGAREBOSHI☆ROCKET","sortName":"NAGAREBOSHIROCKET","artist":"梅干茶漬け","genre":"maimai","bpm":216,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"SHICHIMI☆CAT"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11300,"name":"U&iVERSE -銀河鸞翔-","sortName":"UNIVERSEキンカランシヨウ","artist":"Kai VS 大国奏音 VS 水野健治","genre":"maimai","bpm":140,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":1,"designer":"はっぴー"},{"level":14,"levelDecimal":3,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11301,"name":"華の集落、秋のお届け","sortName":"ハナノシユウラクアキノオトトケ","artist":"Umiai","genre":"maimai","bpm":165,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":8,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11302,"name":"BLACK SWAN","sortName":"BLACKSWAN","artist":"ぺのれり","genre":"maimai","bpm":201,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"The ALiEN"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11303,"name":"星詠みとデスペラード","sortName":"ホシヨミトテスヘラアト","artist":"しょご/野村渉悟","genre":"maimai","bpm":182,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11304,"name":"Round Round Spinning Around","sortName":"ROUNDROUNDSPINNINGAROUND","artist":"Nhato","genre":"maimai","bpm":175,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":3,"designer":"すきやき奉行"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11305,"name":"Alcyone","sortName":"ALCYONE","artist":"PRASTIK DANCEFLOOR","genre":"maimai","bpm":176,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11306,"name":"Raven Emperor","sortName":"RAVENEMPEROR","artist":"Kobaryo","genre":"maimai","bpm":205,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11307,"name":"Yorugao","sortName":"YORUGAO","artist":"An & Ryunosuke Kudo","genre":"maimai","bpm":182,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"Jack & Licorice Gunjyo"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11308,"name":"ヨミビトシラズ","sortName":"ヨミヒトシラス","artist":"Limonène (サノカモメ+月島春果)","genre":"maimai","bpm":188,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11309,"name":"前衛的Landscape","sortName":"センエイテキラントスケエフ","artist":"HiTECH NINJA feat. RANASOL","genre":"maimai","bpm":153,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":4,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11310,"name":"Trick tear","sortName":"TRICKTEAR","artist":"しーけー","genre":"maimai","bpm":222,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11311,"name":"躯樹の墓守","sortName":"ムクロシユノハカモリ","artist":"隣の庭は青い(庭師+Aoi)","genre":"maimai","bpm":211,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":9,"designer":"超七味星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11312,"name":"ぱくぱく☆がーる","sortName":"ハクハクカアル","artist":"曲:齋藤大/歌:珠洲島 有栖(CV:長縄 まりあ)","genre":"オンゲキCHUNITHM","bpm":121,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11313,"name":"No Limit RED Force","sortName":"NOLIMITREDFORCE","artist":"曲:本多友紀(Arte Refact)/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":146,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11314,"name":"LiftOff","sortName":"LIFTOFF","artist":"MAYA AKAI","genre":"オンゲキCHUNITHM","bpm":137,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11315,"name":"Falsum Atlantis.","sortName":"FALSUMATLANTIS","artist":"kanone","genre":"オンゲキCHUNITHM","bpm":160,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":6,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11316,"name":"We Are Us","sortName":"WEAREUS","artist":"舞ヶ原シンセ研究会","genre":"オンゲキCHUNITHM","bpm":145,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11317,"name":"Limits","sortName":"LIMITS","artist":"舞ヶ原シンセ研究会","genre":"オンゲキCHUNITHM","bpm":140,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":5,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11318,"name":"スピカの天秤","sortName":"スヒカノテンヒン","artist":"Acotto","genre":"オンゲキCHUNITHM","bpm":252,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11319,"name":"ハードコア・シンドローム","sortName":"ハアトコアシントロオム","artist":"t+pazolite (HARDCORE TANO*C) feat.TANO*C ALL STARS","genre":"オンゲキCHUNITHM","bpm":180,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11325,"name":"テレキャスタービーボーイ","sortName":"テレキヤスタアヒイホオイ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":182,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"みそかつ侍"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11327,"name":"僕は空気が嫁ない","sortName":"ホクハクウキカヨメナイ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":192,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11328,"name":"デッドマンズバラッド","sortName":"テツトマンスハラツト","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":300,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11330,"name":"竹","sortName":"タケ","artist":"立秋 feat.ちょこ","genre":"ゲームバラエティ","bpm":150,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11331,"name":"スーパーシンメトリー","sortName":"スウハアシンメトリイ","artist":"Sta feat. b","genre":"ゲームバラエティ","bpm":210,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11333,"name":"Southern Cross","sortName":"SOUTHERNCROSS","artist":"403","genre":"ゲームバラエティ","bpm":171,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11334,"name":"Upshift","sortName":"UPSHIFT","artist":"s-don as Iriss-Frantzz","genre":"ゲームバラエティ","bpm":155,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"Safata.Hz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11335,"name":"MOBILYS","sortName":"MOBILYS","artist":"Dachs","genre":"ゲームバラエティ","bpm":144,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11336,"name":"ドラゴンエネルギー","sortName":"トラコンエネルキイ","artist":"オーイシマサヨシ×加藤純一","genre":"POPSアニメ","bpm":148,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11337,"name":"セカイはまだ始まってすらいない","sortName":"セカイハマタハシマツテスライナイ","artist":"ピノキオピー / 初音ミク / ワンダーランズ×ショウタイム「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":138,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11340,"name":"Sweets Time","sortName":"SWEETSTIME","artist":"SYNC.ART'S feat. 3L","genre":"東方Project","bpm":150,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11341,"name":"紅星ミゼラブル~廃憶編","sortName":"アカホシミセラフルハイオクヘン","artist":"東京アクティブNEETs","genre":"東方Project","bpm":160,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11342,"name":"幻想に咲いた花","sortName":"ケンソウニサイタハナ","artist":"岸田教団&THE明星ロケッツ×草野華余子「東方ダンマクカグラ」","genre":"東方Project","bpm":186,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11343,"name":"マツヨイナイトバグ","sortName":"マツヨイナイトハク","artist":"COOL&CREATE feat.ビートまりおとまろん「東方ダンマクカグラ」","genre":"東方Project","bpm":190,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11344,"name":"ポッピンキャンディ☆フィーバー!","sortName":"ホツヒンキヤンテイフイイハア","artist":"キノシタ","genre":"niconicoボーカロイド","bpm":190,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"シチミヘルツ"},{"level":12,"levelDecimal":9,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11345,"name":"どぅーまいべすと!","sortName":"トウウマイヘスト","artist":"キノシタ","genre":"niconicoボーカロイド","bpm":128,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11346,"name":"春を告げる","sortName":"ハルヲツケル","artist":"yama","genre":"POPSアニメ","bpm":120,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11349,"name":"失敗作少女","sortName":"シツハイサクシヨウシヨ","artist":"かいりきベア・MARETU feat.初音ミク","genre":"niconicoボーカロイド","bpm":235,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"隅田川星人"},{"level":13,"levelDecimal":1,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11350,"name":"悪魔の踊り方","sortName":"アクマノオトリカタ","artist":"キタニタツヤ","genre":"niconicoボーカロイド","bpm":106,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11351,"name":"ノイローゼ","sortName":"ノイロオセ","artist":"蜂屋ななし","genre":"niconicoボーカロイド","bpm":200,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11353,"name":"グッバイ宣言","sortName":"クツハイセンケン","artist":"Chinozo","genre":"niconicoボーカロイド","bpm":170,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11354,"name":"春嵐","sortName":"シユンラン","artist":"john","genre":"niconicoボーカロイド","bpm":140,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":2,"designer":"隅田川星人"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11355,"name":"ラグトレイン","sortName":"ラクトレイン","artist":"稲葉曇","genre":"niconicoボーカロイド","bpm":147,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11358,"name":"インドア系ならトラックメイカー","sortName":"イントアケイナラトラツクメイカア","artist":"Yunomi & nicamoq","genre":"POPSアニメ","bpm":128,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"一ノ瀬 リズ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11359,"name":"アカツキアライヴァル","sortName":"アカツキアライウアル","artist":"Last Note.","genre":"niconicoボーカロイド","bpm":125,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11360,"name":"リモコン","sortName":"リモコン","artist":"じーざす(ワンダフル☆オポチュニティ!)","genre":"niconicoボーカロイド","bpm":165,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":2,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11361,"name":"on the rocks","sortName":"ONTHEROCKS","artist":"OSTER project","genre":"niconicoボーカロイド","bpm":150,"version":22007,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11362,"name":"響け!CHIREI MY WAY!","sortName":"ヒヒケチレイマイウエイ","artist":"森羅万象","genre":"東方Project","bpm":181,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":7,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11363,"name":"神々が恋した幻想郷","sortName":"カミカミカコイシタケンソウキヨウ","artist":"Unlucky Morpheus","genre":"東方Project","bpm":155,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11364,"name":"Lia=Fail","sortName":"LIAFAIL","artist":"Team Grimoire","genre":"maimai","bpm":186,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"-ZONE-Phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11365,"name":"アンビバレンス","sortName":"アンヒハレンス","artist":"すりぃ×相沢","genre":"maimai","bpm":187,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11369,"name":"廻廻奇譚","sortName":"カイカイキタン","artist":"Eve TVアニメ「呪術廻戦」第1クールオープニングテーマ","genre":"POPSアニメ","bpm":185,"version":22004,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":5,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11371,"name":"アイドル新鋭隊","sortName":"アイトルシンエイタイ","artist":"Mitchie M / 初音ミク / MORE MORE JUMP!「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":176,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":9,"levelDecimal":7,"designer":"隅田川星人"},{"level":12,"levelDecimal":1,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11372,"name":"needLe","sortName":"NEEDLE","artist":"DECO*27 / 初音ミク / Leo/need「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":190,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11373,"name":"ヒステリックナイトガール","sortName":"ヒステリツクナイトカアル","artist":"PSYQUI","genre":"ゲームバラエティ","bpm":126,"version":22006,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"翠楼屋"},{"level":12,"levelDecimal":8,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11374,"name":"GIGANTØMAKHIA","sortName":"GIGANTOMAKHIA","artist":"BlackYooh vs. siromaru","genre":"maimai","bpm":190,"version":22005,"addVersion":"UNiVERSE","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":13,"levelDecimal":0,"designer":"隅田川星人"},{"level":14,"levelDecimal":7,"designer":"KOP3rd with 翡翠マナ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11375,"name":"ミルキースター・シューティングスター","sortName":"ミルキイスタアシユウテインクスタア","artist":"烏屋茶房 feat. 利香","genre":"maimai","bpm":184,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11376,"name":"isophote","sortName":"ISOPHOTE","artist":"パソコン音楽クラブ feat.ぷにぷに電機","genre":"maimai","bpm":160,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11377,"name":"パラマウント☆ショータイム!!","sortName":"ハラマウントシヨオタイム","artist":"翡乃イスカ","genre":"maimai","bpm":222,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":7,"designer":"翠楼屋"},{"level":14,"levelDecimal":0,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11378,"name":"Strive against fate","sortName":"STRIVEAGAINSTFATE","artist":"Noah","genre":"maimai","bpm":209,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11379,"name":"sølips","sortName":"SOLIPS","artist":"rintaro soma","genre":"maimai","bpm":199,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":9,"designer":"7.3GHz -Før The Legends-"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11380,"name":"パーフェクション","sortName":"ハアフエクシヨン","artist":"柊マグネタイト","genre":"maimai","bpm":190,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11381,"name":"デーモンベット","sortName":"テエモンヘツト","artist":"ちいたな feat.flower","genre":"maimai","bpm":107,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11382,"name":"HECATONCHEIR","sortName":"HECATONCHEIR","artist":"Yuta Imai","genre":"maimai","bpm":155,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11383,"name":"Irresistible","sortName":"IRRESISTIBLE","artist":"MK","genre":"maimai","bpm":157,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11384,"name":"HAGAKIRI","sortName":"HAGAKIRI","artist":"Masayoshi Iimori","genre":"maimai","bpm":172,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11385,"name":"N3V3R G3T OV3R","sortName":"N3V3RG3TOV3R","artist":"C-Show","genre":"maimai","bpm":128,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11386,"name":"Swift Swing","sortName":"SWIFTSWING","artist":"Laur","genre":"maimai","bpm":150,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"隅田川星人"},{"level":14,"levelDecimal":3,"designer":"はっぴー星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11387,"name":"星空パーティーチューン","sortName":"ホシソラハアテイイチユウン","artist":"OSTER project feat. そらこ","genre":"maimai","bpm":230,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11388,"name":"チューリングの跡","sortName":"チユウリンクノアト","artist":"Frums","genre":"maimai","bpm":180,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"譜面-100号"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11389,"name":"Sage","sortName":"SAGE","artist":"かめりあ","genre":"maimai","bpm":145,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":14,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11390,"name":"OTOGEMA","sortName":"OTOGEMA","artist":"ビートまりお","genre":"maimai","bpm":145,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":6,"designer":"Jack & はっぴー vs からめる & ぐるん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11391,"name":"WiPE OUT MEMORIES","sortName":"WIPEOUTMEMORIES","artist":"t+pazolite","genre":"maimai","bpm":210,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":8,"designer":"maimai Fumen All-Stars"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11392,"name":"Metamorphosism","sortName":"METAMORPHOSISM","artist":"削除","genre":"maimai","bpm":144,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11393,"name":"白花の天使","sortName":"ハクカノテンシ","artist":"Yu-dachi","genre":"maimai","bpm":200,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11394,"name":"World's end loneliness","sortName":"WORLDSENDLONELINESS","artist":"打打だいず","genre":"maimai","bpm":205,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":9,"designer":"翡翠マナ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11395,"name":"Jouez Avec Moi?","sortName":"JOUEZAVECMOI","artist":"Retropolitaliens (Ms.+駄々子)","genre":"maimai","bpm":162,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11398,"name":"Good bye, Merry-Go-Round.","sortName":"GOODBYEMERRYGOROUND","artist":"Yooh","genre":"オンゲキCHUNITHM","bpm":185,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"翠楼屋"},{"level":14,"levelDecimal":1,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11399,"name":"ツクヨミステップ","sortName":"ツクヨミステツフ","artist":"ユリイ・カノン feat.nameless","genre":"オンゲキCHUNITHM","bpm":172,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11400,"name":"folern","sortName":"FOLERN","artist":"ぬゆり","genre":"オンゲキCHUNITHM","bpm":200,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11401,"name":"コスモポップファンクラブ","sortName":"コスモホツフフアンクラフ","artist":"ナユタン星人","genre":"オンゲキCHUNITHM","bpm":129,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":0,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11402,"name":"撩乱乙女†無双劇","sortName":"リヨウランオトメムソウケキ","artist":"曲:Haggy Rock & 佐藤厚仁/歌:⊿TRiEDGE [高瀬 梨緒(CV:久保 ユリカ)、結城 莉玖(CV:朝日奈 丸佳)、藍原 椿(CV:橋本 ちなみ)]","genre":"オンゲキCHUNITHM","bpm":165,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":4,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11404,"name":"See The Light","sortName":"SEETHELIGHT","artist":"anubasu-anubasu","genre":"オンゲキCHUNITHM","bpm":150,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11405,"name":"エータ・ベータ・イータ","sortName":"エエタヘエタイイタ","artist":"ルゼ","genre":"オンゲキCHUNITHM","bpm":186,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":4,"designer":"Jack"},{"level":14,"levelDecimal":1,"designer":"チャン@DP皆伝"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11410,"name":"ヴァンパイア","sortName":"ウアンハイア","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":164,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":2,"designer":"翠楼屋"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11411,"name":"エンヴィーベイビー","sortName":"エンウイイヘイヒイ","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":171,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":0,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11412,"name":"初音天地開闢神話","sortName":"ハツネテンチカイヒヤクシンワ","artist":"cosMo@暴走P","genre":"niconicoボーカロイド","bpm":240,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":4,"designer":""},{"level":11,"levelDecimal":0,"designer":"隅田川星人"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11413,"name":"Armageddon","sortName":"ARMAGEDDON","artist":"LeaF","genre":"東方Project","bpm":210,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11415,"name":"Dreadnought","sortName":"DREADNOUGHT","artist":"Mastermind(xi+nora2r)","genre":"ゲームバラエティ","bpm":192,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":6,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11418,"name":"enchanted love","sortName":"ENCHANTEDLOVE","artist":"linear ring","genre":"ゲームバラエティ","bpm":95,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"隅田川星人"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11419,"name":"Caterpillar Song","sortName":"CATERPILLARSONG","artist":"Bitplane feat. 葉月ゆら","genre":"ゲームバラエティ","bpm":90,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"チェシャ猫とハートのジャック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11422,"name":"","sortName":"999999","artist":"x0o0x_","genre":"POPSアニメ","bpm":130,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"隅田川星人"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11423,"name":"BLUE ZONE","sortName":"BLUEZONE","artist":"Tatsh x NAOKI","genre":"ゲームバラエティ","bpm":168,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":1,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11424,"name":"Estahv","sortName":"ESTAHV","artist":"Feryquitous","genre":"ゲームバラエティ","bpm":191,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11425,"name":"First Dance","sortName":"FIRSTDANCE","artist":"削除","genre":"ゲームバラエティ","bpm":174,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":1,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11426,"name":"Mjölnir","sortName":"MJOLNIR","artist":"xi","genre":"ゲームバラエティ","bpm":222,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"隅田川星人"},{"level":14,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11427,"name":"Define","sortName":"DEFINE","artist":"Zekk","genre":"ゲームバラエティ","bpm":175,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":7,"designer":"隅田川星人"},{"level":13,"levelDecimal":5,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11428,"name":"BANG!","sortName":"BANG","artist":"Shoichiro Hirata feat.Sana","genre":"ゲームバラエティ","bpm":128,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":1,"designer":"Techno Kitchen"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11429,"name":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~","sortName":"LOVESTHEMEOFBADASSハツトアスアイノテエマ","artist":"Hommarju","genre":"ゲームバラエティ","bpm":202,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11432,"name":"Princess♂","sortName":"PRINCESS","artist":"TOPHAMHAT-KYO","genre":"POPSアニメ","bpm":92,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11433,"name":"ヒトガタ","sortName":"ヒトカタ","artist":"HIMEHINA","genre":"POPSアニメ","bpm":150,"version":23002,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11434,"name":"Spring of Dreams","sortName":"SPRINGOFDREAMS","artist":"3L (NJK Record)","genre":"東方Project","bpm":153,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"じゃこレモン"},{"level":12,"levelDecimal":8,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11435,"name":"大輪の魂 (feat. AO, 司芭扶)","sortName":"タイリンノソウルFEATAOシハフ","artist":"魂音泉","genre":"東方Project","bpm":137,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11436,"name":"紅に染まる恋の花","sortName":"クレイナイニソマルコイノハナ","artist":"幽閉サテライト","genre":"東方Project","bpm":140,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"Jack"},{"level":12,"levelDecimal":5,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11437,"name":"三妖精SAY YA!!!","sortName":"サンヨウセイSAYYA","artist":"森羅万象","genre":"東方Project","bpm":150,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"じゃこレモン"},{"level":13,"levelDecimal":3,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11438,"name":"Reach For The Stars (Re-Colors)","sortName":"REACHFORTHESTARSRECOLORS","artist":"大谷智哉「ソニックカラーズ アルティメット」","genre":"ゲームバラエティ","bpm":203,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"隅田川星人"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11439,"name":"ジャンキーナイトタウンオーケストラ","sortName":"シヤンキイナイトタウンオオケストラ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":145,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11441,"name":"終焉逃避行","sortName":"シユウエントウヒコウ","artist":"柊マグネタイト","genre":"niconicoボーカロイド","bpm":147,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11443,"name":"8-EM","sortName":"8EM","artist":"Sampling Masters AYA","genre":"オンゲキCHUNITHM","bpm":168,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":6,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"小鳥遊チミ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11444,"name":"若い力","sortName":"ワカイチカラ","artist":"作詞:セガ社員、作曲:若草恵、歌:135","genre":"ゲームバラエティ","bpm":114,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"作譜:翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11445,"name":"遺伝子レベル∞スパイラル","sortName":"イテンシレヘルスハイラル","artist":"NAOKI feat.小坂りゆ","genre":"maimai","bpm":164,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11446,"name":"otorii INNOVATED -[i]3-","sortName":"OTORIIINNOVATEDI3","artist":"NAOKI underground","genre":"オンゲキCHUNITHM","bpm":210,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":9,"designer":""},{"level":13,"levelDecimal":0,"designer":"翠楼屋"},{"level":14,"levelDecimal":5,"designer":"Hz-R.Arrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11447,"name":"エゴロック","sortName":"エコロツク","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":225,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":5,"designer":"畳返し"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11448,"name":"ただ選択があった","sortName":"タタセンタクカアツタ","artist":"フロクロ","genre":"niconicoボーカロイド","bpm":140,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":"畳返し"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11449,"name":"パズルリボン","sortName":"ハスルリホン","artist":"すりぃ feat.りょーくん","genre":"オンゲキCHUNITHM","bpm":215,"version":23003,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":3,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11451,"name":"Transcend Lights","sortName":"TRANSCENDLIGHTS","artist":"曲:小高光太郎/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":70,"version":23004,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11452,"name":"ホシシズク","sortName":"ホシシスク","artist":"森羅万象","genre":"maimai","bpm":182,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":1,"designer":"隅田川星人"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11453,"name":"Rainbow Rush Story","sortName":"RAINBOWRUSHSTORY","artist":"いるかアイス feat.ちょこ","genre":"maimai","bpm":200,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11454,"name":"Tricolor⁂circuS","sortName":"TRICOLORCIRCUS","artist":"ああ…翡翠茶漬け…","genre":"maimai","bpm":180,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"ネコトリサーカス団"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11455,"name":"[X]","sortName":"INFINITY","artist":"Blacklolita","genre":"maimai","bpm":162,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11456,"name":"分解収束テイル","sortName":"フンカイシユウソクテイル","artist":"un:c・konoco×cosMo@暴走P","genre":"maimai","bpm":186,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"ロシアンブラック"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11457,"name":"mystique as iris","sortName":"MYSTIQUEASIRIS","artist":"かねこちはる","genre":"maimai","bpm":172,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":6,"designer":"red phoenix"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11458,"name":"Rising on the horizon","sortName":"RISINGONTHEHORIZON","artist":"TAG","genre":"maimai","bpm":200,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":4,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11459,"name":"You Mean the World to Me","sortName":"YOUMEANTHEWORLDTOME","artist":"Mameyudoufu feat. Shully","genre":"maimai","bpm":180,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":5,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11460,"name":"Neon Kingdom","sortName":"NEONKINGDOM","artist":"litmus*","genre":"maimai","bpm":130,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11461,"name":"#狂った民族2 PRAVARGYAZOOQA","sortName":"クルツタミンソク2PRAVARGYAZOOQA","artist":"DJ Raisei","genre":"maimai","bpm":170,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"翠楼屋"},{"level":14,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11462,"name":"VSpook!","sortName":"VSPOOK","artist":"s-don","genre":"maimai","bpm":155,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"Redarrow VS 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11463,"name":"RIFFRAIN","sortName":"RIFFRAIN","artist":"夏代孝明","genre":"maimai","bpm":122,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"畳返し"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11464,"name":"Falling","sortName":"FALLING","artist":"シノ feat.しほ","genre":"maimai","bpm":122,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11465,"name":"ピリオドサイン","sortName":"ヒリオトサイン","artist":"Ponchi♪ feat.はぁち","genre":"maimai","bpm":195,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11466,"name":"群青シグナル","sortName":"クンシヨウシクナル","artist":"テヅカ feat. 獅子神レオナ","genre":"maimai","bpm":206,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11467,"name":"Beat Opera op.1","sortName":"BEATOPERAOP1","artist":"bermei.inazawa","genre":"maimai","bpm":145,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11468,"name":"星見草","sortName":"ホシミソウ","artist":"秋田 真典","genre":"maimai","bpm":164,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11469,"name":"\"411Ψ892\"","sortName":"411892","artist":"Tanchiky","genre":"maimai","bpm":184,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"サファ太 vs じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11470,"name":"康莊大道","sortName":"ヒカリニテラサレルオオミチ","artist":"Spiegel vs Yukino","genre":"maimai","bpm":208,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"ボコ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11471,"name":"蜘蛛の糸","sortName":"クモノイト","artist":"きくお×cosMo@暴走P feat.影縫英","genre":"オンゲキCHUNITHM","bpm":180,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":14,"levelDecimal":2,"designer":"小鳥遊さん×アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11472,"name":"Don't Fight The Music","sortName":"DONTFIGHTTHEMUSIC","artist":"黒魔","genre":"オンゲキCHUNITHM","bpm":195,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":1,"designer":"翠楼屋 vs あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11473,"name":"Catch Me If You Can","sortName":"CATCHMEIFYOUCAN","artist":"曲:TAKU INOUE/歌:早乙女 彩華(CV:中島 唯)","genre":"オンゲキCHUNITHM","bpm":130,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"小鳥遊さん"},{"level":13,"levelDecimal":2,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11474,"name":"MAGNETAR GIRL","sortName":"MAGNETARGIRL","artist":"Yu-dachi","genre":"オンゲキCHUNITHM","bpm":170,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"たかなっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11475,"name":"SUPER AMBULANCE","sortName":"SUPERAMBULANCE","artist":"AJURIKA","genre":"オンゲキCHUNITHM","bpm":200,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"翠楼屋 vs あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11477,"name":"Ghost Dance","sortName":"GHOSTDANCE","artist":"亜沙 feat.くろくも","genre":"オンゲキCHUNITHM","bpm":154,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11478,"name":"電光石火","sortName":"テンコウセツカ","artist":"HiTECH NINJA","genre":"オンゲキCHUNITHM","bpm":165,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":3,"designer":"あまくちヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11479,"name":"Hainuwele","sortName":"HAINUWELE","artist":"ETIA.","genre":"オンゲキCHUNITHM","bpm":175,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"サファ太 vs 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11481,"name":"アニマル","sortName":"アニマル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":188,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"カマボコ君"},{"level":13,"levelDecimal":1,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11482,"name":"ジレンマ","sortName":"シレンマ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":188,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11483,"name":"踊","sortName":"オト","artist":"Ado","genre":"POPSアニメ","bpm":128,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":5,"designer":"はっぴー"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11484,"name":"残響散歌","sortName":"サンキヨウサンカ","artist":"Aimer","genre":"POPSアニメ","bpm":171,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":4,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11485,"name":"フォニイ","sortName":"フオニイ","artist":"ツミキ feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":170,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"畳返し"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11486,"name":"ヴィラン","sortName":"ウイラン","artist":"flower・てにをは","genre":"niconicoボーカロイド","bpm":102,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":0,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11487,"name":"EYE","sortName":"EYE","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":137,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":0,"designer":"サファ太 vs 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11488,"name":"スカーレット警察のゲットーパトロール24時","sortName":"スカアレツトケイサツノケツトオハトロオル24シ","artist":"七条レタスグループ","genre":"東方Project","bpm":160,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"じゃこレモン"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11489,"name":"田中","sortName":"タナカ","artist":"立秋 feat.ちょこ","genre":"ゲームバラエティ","bpm":186,"version":23005,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":1,"designer":"翠楼屋"},{"level":14,"levelDecimal":3,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11490,"name":"Random","sortName":"RANDOM","artist":"Sobrem × Silentroom","genre":"ゲームバラエティ","bpm":132,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11491,"name":"Luminaria","sortName":"LUMINARIA","artist":"Lime","genre":"ゲームバラエティ","bpm":227,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":2,"designer":"翠楼屋"},{"level":14,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11492,"name":"群青讃歌","sortName":"クンシヨウサンカ","artist":"Eve / 初音ミク、星乃一歌、花里みのり、小豆沢こはね、天馬司、宵崎奏「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":168,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11493,"name":"セカイ","sortName":"セカイ","artist":"DECO*27 × 堀江晶太(kemu) / 初音ミク、星乃一歌、天馬司、宵崎奏「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":133,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"小鳥遊さん"},{"level":12,"levelDecimal":8,"designer":"うさぎランドリー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11494,"name":"ワーワーワールド","sortName":"ワアワアワアルト","artist":"Giga & Mitchie M / 初音ミク、花里みのり、小豆沢こはね「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":160,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11495,"name":"銀のめぐり","sortName":"キンノメクリ","artist":"SYNC.ART'S feat. 3L","genre":"東方Project","bpm":170,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"うさぎランドリー"},{"level":12,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11496,"name":"Destiny Runner","sortName":"DESTINYRUNNER","artist":"さわわ","genre":"東方Project","bpm":190,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11497,"name":"アマカミサマ","sortName":"アマカミサマ","artist":"名取さな","genre":"POPSアニメ","bpm":174,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"アマリリス"},{"level":12,"levelDecimal":7,"designer":"アマリリスせんせえ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11498,"name":"モンダイナイトリッパー!","sortName":"モンタイナイトリツハア","artist":"名取さな","genre":"POPSアニメ","bpm":180,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":6,"designer":"アマリリスせんせえ with ぴちネコせんせえ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11499,"name":"マーシャル・マキシマイザー","sortName":"マアシヤルマキシマイサア","artist":"柊マグネタイト feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":190,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11500,"name":"秋の未確認生物","sortName":"アキノミカクニンセイフツ","artist":"子牛","genre":"niconicoボーカロイド","bpm":185,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11502,"name":"エナドリおいしいソング","sortName":"エナトリオイシイソンク","artist":"冥堂院・アレクサンドル・ヴィクトリア・リヒテンシュタイン・聖斗 feat.TINOP","genre":"ゲームバラエティ","bpm":140,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11503,"name":"Baddest","sortName":"BADDEST","artist":"樋口楓","genre":"POPSアニメ","bpm":215,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11504,"name":"ばかみたい【Taxi Driver Edition】","sortName":"ハカミタイTAXIDRIVEREDITION","artist":"桐生一馬(黒田崇矢)","genre":"ゲームバラエティ","bpm":74,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11505,"name":"れっつ!みらくる☆はーどこあっ!","sortName":"レツツミラクルハアトコアツ","artist":"Laur feat.みしゃも","genre":"ゲームバラエティ","bpm":185,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11506,"name":"Blank Paper (Prod. TEMPLIME)","sortName":"BLANKPAPERPRODTEMPLIME","artist":"日高零奈・東雲和音・茅野ふたば「電音部」","genre":"POPSアニメ","bpm":133,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":9,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11507,"name":"In my world (Prod. KOTONOHOUSE)","sortName":"INMYWORLDPRODKOTONOHOUSE","artist":"鳳凰火凛・瀬戸海月・大賀ルキア「電音部」","genre":"POPSアニメ","bpm":160,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"アマリリス"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11508,"name":"アイム・マイヒーロー","sortName":"アイムマイヒイロオ","artist":"Ino(chronoize) feat. 柳瀬マサキ","genre":"ゲームバラエティ","bpm":138,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11509,"name":"NightTheater","sortName":"NIGHTTHEATER","artist":"わかどり","genre":"ゲームバラエティ","bpm":151,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":9,"designer":"はぴネコ(はっぴー&ぴちネコ)"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11510,"name":"キュートなカノジョ","sortName":"キユウトナカノシヨ","artist":"syudou feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":160,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"翠楼屋"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11511,"name":"へべれけジャンキー","sortName":"ヘヘレケシヤンキイ","artist":"syudou","genre":"niconicoボーカロイド","bpm":104,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"畳返し"},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11512,"name":"きゅうくらりん","sortName":"キユウクラリン","artist":"いよわ","genre":"niconicoボーカロイド","bpm":220,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":6,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11513,"name":"回る空うさぎ","sortName":"マワルソラウサキ","artist":"Orangestar","genre":"niconicoボーカロイド","bpm":120,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":2,"designer":"はっぴー"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11514,"name":"Lost Desire","sortName":"LOSTDESIRE","artist":"Powerless feat. Sennzai","genre":"ゲームバラエティ","bpm":170,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11516,"name":"Aegleseeker","sortName":"AEGLESEEKER","artist":"Silentroom vs Frums","genre":"ゲームバラエティ","bpm":234,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":5,"designer":"サファ太 vs 翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11517,"name":"最強STRONGER","sortName":"サイキヨウSTRONGER","artist":"REDALiCE vs USAO","genre":"ゲームバラエティ","bpm":205,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":5,"designer":"チャン@DP皆伝 vs シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11518,"name":"ボッカデラベリタ","sortName":"ホツカテラヘリタ","artist":"柊キライ","genre":"niconicoボーカロイド","bpm":170,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":1,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11519,"name":"『んっあっあっ。』","sortName":"ンツアツアツ","artist":"SLAVE.V-V-R","genre":"niconicoボーカロイド","bpm":123,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11520,"name":"独りんぼエンヴィー","sortName":"ヒトリンホエンウイイ","artist":"koyori(電ポルP)","genre":"niconicoボーカロイド","bpm":132,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":7,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11521,"name":"ロータスイーター","sortName":"ロオタスイイタア","artist":"青栗鼠","genre":"niconicoボーカロイド","bpm":142,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11523,"name":"ViRTUS","sortName":"VIRTUS","artist":"Hiro","genre":"maimai","bpm":225,"version":23006,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"jacK on Phoenix & -ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11524,"name":"Alice's Suitcase","sortName":"ALICESSUITCASE","artist":"Endorfin.","genre":"ゲームバラエティ","bpm":190,"version":23008,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"PG-NAKAGAWA"},{"level":13,"levelDecimal":7,"designer":"Jack vs あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11525,"name":"ピュグマリオンの咒文","sortName":"ヒユクマリオンノシユモン","artist":"アリスシャッハと魔法の楽団","genre":"オンゲキCHUNITHM","bpm":190,"version":23007,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"翠楼屋"},{"level":13,"levelDecimal":8,"designer":"はぴネコ(はっぴー&ぴちネコ)"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11526,"name":"トノサマビーム","sortName":"トノサマヒイム","artist":"ぼっちぼろまる","genre":"maimai","bpm":170,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11527,"name":"enchanted wanderer","sortName":"ENCHANTEDWANDERER","artist":"linear ring","genre":"maimai","bpm":102,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":0,"designer":"みそかつ侍"},{"level":13,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11528,"name":"Comet Panto Men!","sortName":"COMETPANTOMEN","artist":"MYUKKE.","genre":"maimai","bpm":170,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11529,"name":"ツムギボシ","sortName":"ツムキホシ","artist":"大国奏音 feat.timao","genre":"maimai","bpm":190,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11530,"name":"VeRForTe αRtE:VEiN","sortName":"VERFORTEARTEVEIN","artist":"orangentle","genre":"maimai","bpm":190,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":8,"designer":"翡翠マナ -Memoir-"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11532,"name":"ヱデン","sortName":"エテン","artist":"koyori(電ポルP)","genre":"maimai","bpm":137,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11533,"name":"にゃーにゃー冒険譚","sortName":"ニヤアニヤアホウケンタン","artist":"黒魔","genre":"maimai","bpm":188,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":0,"designer":"翠楼屋"},{"level":13,"levelDecimal":7,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11534,"name":"The Great Banquet","sortName":"THEGREATBANQUET","artist":"Iris","genre":"maimai","bpm":170,"version":24007,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11535,"name":"Redemption","sortName":"REDEMPTION","artist":"XinG、10lulu","genre":"maimai","bpm":175,"version":24007,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11536,"name":"Ether Second","sortName":"ETHERSECOND","artist":"Akira Complex","genre":"maimai","bpm":150,"version":24007,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11537,"name":"Straight into the lights","sortName":"STRAIGHTINTOTHELIGHTS","artist":"Cosmograph","genre":"maimai","bpm":90,"version":24007,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11538,"name":"アンバークロニクル","sortName":"アンハアクロニクル","artist":"しーけー feat.ricono","genre":"maimai","bpm":192,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":3,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11539,"name":"リフヴェイン","sortName":"リフウエイン","artist":"青栗鼠 feat.sekai","genre":"maimai","bpm":148,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11540,"name":"Kairos","sortName":"KAIROS","artist":"ARForest feat.nayuta","genre":"maimai","bpm":200,"version":24001,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11541,"name":"宵の鳥","sortName":"ヨイノトリ","artist":"n.k feat.影縫英","genre":"maimai","bpm":145,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11542,"name":"ここからはじまるプロローグ。 (Kanon Remix)","sortName":"ココカラハシマルフロロオクKANONREMIX","artist":"ああああ/大国奏音","genre":"maimai","bpm":190,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11543,"name":"モ°ルモ°ル (MZK Skippin' Remix)","sortName":"モルモルMZKSKIPPINREMIX","artist":"sasakure.UK/水野健治","genre":"maimai","bpm":136,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11544,"name":"VERTeX (rintaro soma deconstructed remix)","sortName":"VERTEXRINTAROSOMADECONSTRUCTEDREMIX","artist":"Hiro/rintaro soma","genre":"maimai","bpm":158,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":6,"designer":"rintaro soma"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11545,"name":"隠密あんみつDX","sortName":"オンミツアンミツDX","artist":"カルロス袴田 feat. 日南めい, 古川由彩","genre":"maimai","bpm":155,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11546,"name":"地球","sortName":"チキユウ","artist":"立秋 feat.ちょこ","genre":"maimai","bpm":79,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":3,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11547,"name":"Churros Parlor","sortName":"CHURROSPARLOR","artist":"ピエロ☆マン","genre":"maimai","bpm":190,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11548,"name":"超熊猫的周遊記(ワンダーパンダートラベラー)","sortName":"ワンタアハンタアトラヘラア","artist":"FANTAGIRAFF","genre":"maimai","bpm":121,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":6,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11549,"name":"Trrricksters!!","sortName":"TRRRICKSTERS","artist":"s-don vs. 翡乃イスカ","genre":"オンゲキCHUNITHM","bpm":155,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"みそかつ侍"},{"level":14,"levelDecimal":3,"designer":"サファ太 vs -ZONE- SaFaRi"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11550,"name":"FLUFFY FLASH","sortName":"FLUFFYFLASH","artist":"Kobaryo","genre":"オンゲキCHUNITHM","bpm":252,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11551,"name":"STARRED HEART","sortName":"STARREDHEART","artist":"曲:広川恵一 (MONACA)/歌:オンゲキシューターズ","genre":"オンゲキCHUNITHM","bpm":140,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":5,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11552,"name":"Y.Y.Y.計画!!!!","sortName":"YYYケイカク","artist":"曲:烏屋茶房/歌:R.B.P. [九條 楓(CV:佳村 はるか)、逢坂 茜(CV:大空 直美)、珠洲島 有栖(CV:長縄 まりあ)]","genre":"オンゲキCHUNITHM","bpm":186,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":13,"levelDecimal":3,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11553,"name":"Last Kingdom","sortName":"LASTKINGDOM","artist":"USAO","genre":"オンゲキCHUNITHM","bpm":150,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11554,"name":"LAMIA","sortName":"LAMIA","artist":"BlackY","genre":"オンゲキCHUNITHM","bpm":199,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":7,"designer":"譜面ボーイズからの挑戦状"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11555,"name":"ヒバリ","sortName":"ヒハリ","artist":"HIMEHINA","genre":"POPSアニメ","bpm":140,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":5,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11556,"name":"Hello, Hologram","sortName":"HELLOHOLOGRAM","artist":"HIMEHINA","genre":"POPSアニメ","bpm":181,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11557,"name":"不機嫌なスリーカード","sortName":"フキケンナスリイカアト","artist":"HIMEHINA","genre":"POPSアニメ","bpm":195,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11558,"name":"神っぽいな","sortName":"カミツホイナ","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":142,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":7,"designer":"畳返し"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11559,"name":"魔法少女とチョコレゐト","sortName":"マホウシヨウシヨトチヨコレイト","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":150,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"Redarrow"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11560,"name":"阿修羅ちゃん","sortName":"アシユラチヤン","artist":"Ado","genre":"POPSアニメ","bpm":156,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":0,"designer":"みそかつ侍"},{"level":13,"levelDecimal":2,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11561,"name":"おとせサンダー","sortName":"オトセサンタア","artist":"ぼっちぼろまる","genre":"POPSアニメ","bpm":177,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"翠楼屋"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11562,"name":"ロウワー","sortName":"ロウワア","artist":"ぬゆり","genre":"niconicoボーカロイド","bpm":132,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":"翠楼屋"},{"level":11,"levelDecimal":5,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11563,"name":"キャットラビング","sortName":"キヤツトラヒンク","artist":"香椎モイミ","genre":"niconicoボーカロイド","bpm":163,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":8,"levelDecimal":8,"designer":"畳返し"},{"level":12,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11564,"name":"リスペク風神","sortName":"リスヘクフウシン","artist":"ビートまりおとまろん","genre":"東方Project","bpm":135,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11565,"name":"Let you DIVE!","sortName":"LETYOUDIVE","artist":"HARDCORE TANO*C & エリザベス(CV:大西沙織)","genre":"ゲームバラエティ","bpm":185,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11566,"name":"Knight Rider","sortName":"KNIGHTRIDER","artist":"USAO","genre":"ゲームバラエティ","bpm":200,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":2,"designer":"カマボコ君"},{"level":13,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11567,"name":"I’m Here (feat. Merry Kirk-Holmes)","sortName":"IMHEREFEATMERRYKIRKHOLMES","artist":"大谷智哉「ソニックフロンティア」","genre":"ゲームバラエティ","bpm":187,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11568,"name":"INTERNET OVERDOSE","sortName":"INTERNETOVERDOSE","artist":"Aiobahn feat. KOTOKO","genre":"POPSアニメ","bpm":163,"version":23000,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11569,"name":"魂のルフラン","sortName":"タマシイノルフラン","artist":"高橋洋子 [covered by 光吉猛修]","genre":"POPSアニメ","bpm":130,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"翠楼屋"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11570,"name":"Shooting Shower~DANCE TIME(シンディ)~","sortName":"SHOOTINGSHOWERDANCETIMEシンテイ","artist":"Sammy Sound Team","genre":"ゲームバラエティ","bpm":149,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":0,"designer":"DANCE TIME(サファ太)"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11571,"name":"Lights of Muse","sortName":"LIGHTSOFMUSE","artist":"Ayatsugu_Otowa","genre":"ゲームバラエティ","bpm":180,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"きょむりん"},{"level":13,"levelDecimal":2,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11572,"name":"tape/stop/night","sortName":"TAPESTOPNIGHT","artist":"Sugar & Co.","genre":"ゲームバラエティ","bpm":115,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":2,"designer":"みそかつ侍"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11573,"name":"Final Step!","sortName":"FINALSTEP","artist":"Lime","genre":"ゲームバラエティ","bpm":180,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11574,"name":"The 90's Decision","sortName":"THE90SDECISION","artist":"MYUKKE.","genre":"ゲームバラエティ","bpm":128,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":2,"designer":"翠楼屋"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11575,"name":"僕の和風本当上手","sortName":"ホクノワフウホントウシヨウス","artist":"ボス","genre":"ゲームバラエティ","bpm":120,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"僕の檸檬本当上手"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11576,"name":"Cthugha","sortName":"CTHUGHA","artist":"USAO","genre":"ゲームバラエティ","bpm":213,"version":23001,"addVersion":"FESTiVAL","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"翠楼屋"},{"level":14,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11577,"name":"はんぶんこ","sortName":"ハンフンコ","artist":"三枝明那","genre":"POPSアニメ","bpm":124,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":"アマリリス"},{"level":12,"levelDecimal":9,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11578,"name":"PUPA","sortName":"PUPA","artist":"モリモリあつし","genre":"ゲームバラエティ","bpm":202,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11580,"name":"解けないように","sortName":"ホトケナイヨウニ","artist":"KIHOW from MYTH & ROID","genre":"東方Project","bpm":112,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11583,"name":"インターネットサバイバー","sortName":"インタアネツトサハイハア","artist":"あやぽんず* feat.ビートまりお × まろん","genre":"東方Project","bpm":172,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":4,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11584,"name":"コンティニュー! feat. 藍月なくる","sortName":"コンテイニユウFEATアイツキナクル","artist":"lapix","genre":"ゲームバラエティ","bpm":170,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11585,"name":"Sunday Night feat Kanata.N","sortName":"SUNDAYNIGHTFEATKANATAN","artist":"Mameyudoufu","genre":"ゲームバラエティ","bpm":143,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":5,"designer":"ものくろっく"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11586,"name":"PERSONA feat. PANXI","sortName":"PERSONAFEATPANXI","artist":"rejection","genre":"ゲームバラエティ","bpm":175,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11587,"name":"Halfway(>∀<)","sortName":"HALFWAY","artist":"Blacklolita","genre":"ゲームバラエティ","bpm":175,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11588,"name":"Complex Mind","sortName":"COMPLEXMIND","artist":"YUKIYANAGI","genre":"ゲームバラエティ","bpm":175,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11589,"name":"DROPS feat. Such","sortName":"DROPSFEATSUCH","artist":"Zekk & poplavor","genre":"ゲームバラエティ","bpm":120,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"Jack"},{"level":13,"levelDecimal":2,"designer":"シチミヘルツ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11590,"name":"あつすぎの歌","sortName":"アツスキノウタ","artist":"からめる","genre":"POPSアニメ","bpm":180,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11591,"name":"ULTRA SYNERGY MATRIX","sortName":"ULTRASYNERGYMATRIX","artist":"Tanchiky","genre":"ゲームバラエティ","bpm":160,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11592,"name":"花となれ","sortName":"ハナトナレ","artist":"雄之助 feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":130,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":8,"levelDecimal":8,"designer":"アマリリス"},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11593,"name":"私のドッペルゲンガー","sortName":"ワタシノトツヘルケンカア","artist":"DIVELA feat.音楽的同位体 可不(KAFU)","genre":"niconicoボーカロイド","bpm":190,"version":24001,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"カマボコ君"},{"level":13,"levelDecimal":2,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11594,"name":"BULK UP (GAME EXCLUSIVE EDIT)","sortName":"BULKUPGAMEEXCLUSIVEEDIT","artist":"USAO & Yuta Imai","genre":"ゲームバラエティ","bpm":200,"version":24001,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":11,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11596,"name":"Vallista","sortName":"VALLISTA","artist":"削除","genre":"ゲームバラエティ","bpm":180,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":6,"designer":"みそかつ侍"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11597,"name":"ノンブレス・オブリージュ","sortName":"ノンフレスオフリイシユ","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":148,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":1,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11598,"name":"テオ","sortName":"テオ","artist":"Omoi","genre":"niconicoボーカロイド","bpm":185,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"きょむりん"},{"level":13,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11599,"name":"まにまに","sortName":"マニマニ","artist":"r-906","genre":"niconicoボーカロイド","bpm":174,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":7,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11600,"name":"感情ディシーブ","sortName":"カンシヨウテイシイフ","artist":"ろーある","genre":"niconicoボーカロイド","bpm":175,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11601,"name":"ド屑","sortName":"トクス","artist":"なきそ","genre":"niconicoボーカロイド","bpm":115,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11602,"name":"絶対敵対メチャキライヤー","sortName":"セツタイテキタイメチヤキライヤア","artist":"メドミア","genre":"niconicoボーカロイド","bpm":190,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11603,"name":"つるぺったん","sortName":"ツルヘツタン","artist":"Silver Forest","genre":"東方Project","bpm":180,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"カマボコ君"},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11604,"name":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~","sortName":"ウソテイイツカイセンセリナVSシロナVSナスナ","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":190,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11605,"name":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~","sortName":"BADAPPLEFEATNOMICOイカラシナテシコVER","artist":"Masayoshi Minoshima [covered by 五十嵐 撫子(CV:花井 美春)]","genre":"オンゲキCHUNITHM","bpm":141,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11606,"name":"Snow Colored Score","sortName":"SNOWCOLOREDSCORE","artist":"イロドリミドリ「CHUNITHM」","genre":"オンゲキCHUNITHM","bpm":164,"version":24002,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"Jack"},{"level":12,"levelDecimal":9,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11607,"name":"MAGENTA POTION","sortName":"MAGENTAPOTION","artist":"EmoCosine","genre":"ゲームバラエティ","bpm":150,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11608,"name":"NOIZY BOUNCE","sortName":"NOIZYBOUNCE","artist":"八王子P feat. ななひら・まめこ","genre":"maimai","bpm":150,"version":24004,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":4,"designer":"はっぴー & サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11609,"name":"サンバディ!","sortName":"サンハテイ","artist":"水野健治 feat.光吉猛修","genre":"maimai","bpm":136,"version":24004,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11610,"name":"Horoscope Express","sortName":"HOROSCOPEEXPRESS","artist":"pan","genre":"maimai","bpm":236,"version":24004,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":5,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11611,"name":"Party☆People☆Princess","sortName":"PARTYPEOPLEPRINCESS","artist":"Sound Artz","genre":"maimai","bpm":152,"version":24004,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":9,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"鳩ホルダー & Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11612,"name":"Latent Kingdom","sortName":"LATENTKINGDOM","artist":"Laur vs 大国奏音","genre":"maimai","bpm":201,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":8,"designer":"Luxizhel"},{"level":14,"levelDecimal":9,"designer":"Safata.GHz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11613,"name":"Mystic Parade","sortName":"MYSTICPARADE","artist":"ひとしずく×やま△ feat.悠佑&ないこ(いれいす)","genre":"maimai","bpm":133,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"アマリリス"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11614,"name":"Cry Cry Cry","sortName":"CRYCRYCRY","artist":"FLG4 feat.Flower","genre":"maimai","bpm":123,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11615,"name":"ぽわわん劇場","sortName":"ホワワンケキシヨウ","artist":"ぽわわん劇場","genre":"maimai","bpm":190,"version":24005,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11616,"name":"my flow","sortName":"MYFLOW","artist":"crayvxn","genre":"maimai","bpm":157,"version":24005,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11617,"name":"POWER OF UNITY","sortName":"POWEROFUNITY","artist":"Zekk","genre":"maimai","bpm":190,"version":24005,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11618,"name":"Energizing Flame","sortName":"ENERGIZINGFLAME","artist":"Artifact vs. Dualcast","genre":"maimai","bpm":201,"version":24005,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11619,"name":"KHYMΞXΛ","sortName":"KHYMERA","artist":"のらねこさい feat.ricono","genre":"maimai","bpm":220,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":7,"designer":"鳩サファzhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11620,"name":"フェイクフェイス・フェイルセイフ","sortName":"フエイクフエイスフエイルセイフ","artist":"カラスヤサボウ feat. もるでお","genre":"maimai","bpm":202,"version":24006,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":9,"designer":"きょむりん"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11621,"name":"ふらふらふら、","sortName":"フラフラフラ","artist":"アオワイファイ feat.犀羅","genre":"maimai","bpm":125,"version":24006,"addVersion":"BUDDiES","lockType":2,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":5,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11622,"name":"シックスプラン","sortName":"シツクスフラン","artist":"針原翼(はりーP)feat. はく","genre":"maimai","bpm":120,"version":24006,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11623,"name":"フタタビ","sortName":"フタタヒ","artist":"KAZE Lab","genre":"maimai","bpm":136,"version":24006,"addVersion":"BUDDiES","lockType":1,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11624,"name":"SQUAD-Phvntom-","sortName":"SQUADPHVNTOM","artist":"Getty vs DJ DiA","genre":"オンゲキCHUNITHM","bpm":200,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":3,"designer":"Ruby"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11625,"name":"GEOMETRIC DANCE","sortName":"GEOMETRICDANCE","artist":"山本真央樹","genre":"オンゲキCHUNITHM","bpm":150,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"みそかつ侍"},{"level":14,"levelDecimal":4,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11626,"name":"Ring","sortName":"RING","artist":"R Sound Design feat.向日葵","genre":"オンゲキCHUNITHM","bpm":132,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11627,"name":"インパアフェクシオン・ホワイトガアル","sortName":"インハアフエクシオンホワイトカアル","artist":"ツミキ feat.月乃","genre":"オンゲキCHUNITHM","bpm":207,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"ミニミライト"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11628,"name":"WE'RE BACK!!","sortName":"WEREBACK","artist":"Zekk","genre":"オンゲキCHUNITHM","bpm":185,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11629,"name":"熱異常","sortName":"ネツイシヨウ","artist":"いよわ","genre":"niconicoボーカロイド","bpm":183,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":2,"designer":"サファ太"},{"level":12,"levelDecimal":1,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11630,"name":"1000年生きてる","sortName":"1000ネンイキテル","artist":"いよわ","genre":"niconicoボーカロイド","bpm":100,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11631,"name":"IMAWANOKIWA","sortName":"IMAWANOKIWA","artist":"いよわ","genre":"niconicoボーカロイド","bpm":178,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11632,"name":"Play merrily NEO","sortName":"PLAYMERRILYNEO","artist":"Shohei Tsuchiya (ZUNTATA) feat. Aimee B","genre":"ゲームバラエティ","bpm":180,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"ミニミライト"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11633,"name":"OMAKENO Stroke","sortName":"OMAKENOSTROKE","artist":"t+pazolite","genre":"ゲームバラエティ","bpm":240,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":9,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11636,"name":"さくゆいたいそう","sortName":"サクユイタイソウ","artist":"さくゆい","genre":"POPSアニメ","bpm":160,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"佑"},{"level":12,"levelDecimal":6,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11637,"name":"バグ","sortName":"ハク","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":186,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":2,"designer":"みそかつ侍"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11638,"name":"星界ちゃんと可不ちゃんのおつかい合騒曲","sortName":"セカイチヤントカフチヤンノオツカイカツソウキヨク","artist":"南ノ南","genre":"niconicoボーカロイド","bpm":220,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":9,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11639,"name":"Burn My Soul","sortName":"BURNMYSOUL","artist":"She is Legend","genre":"POPSアニメ","bpm":180,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11640,"name":"with U","sortName":"WITHU","artist":"t+pazolite & Massive New Krew feat. リリィ(CV:青木志貴)","genre":"ゲームバラエティ","bpm":155,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11641,"name":"Love Kills U","sortName":"LOVEKILLSU","artist":"EmoCosine","genre":"ゲームバラエティ","bpm":160,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":4,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11642,"name":"DANGEROOOOUS JUNGLE","sortName":"DANGEROOOOUSJUNGLE","artist":"Laur","genre":"ゲームバラエティ","bpm":160,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11643,"name":"天使光輪","sortName":"テンシコウリン","artist":"REDALiCE & cosMo@暴走P","genre":"ゲームバラエティ","bpm":203,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":6,"designer":"サファ太"},{"level":14,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11645,"name":"トンデモワンダーズ","sortName":"トンテモワンタアス","artist":"sasakure.UK","genre":"niconicoボーカロイド","bpm":172,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"みぞれヤナギ"},{"level":13,"levelDecimal":6,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11646,"name":"神威","sortName":"カムイ","artist":"TJ.hangneil","genre":"ゲームバラエティ","bpm":210,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":6,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11647,"name":"ozma","sortName":"OZMA","artist":"TJ.hangneil","genre":"ゲームバラエティ","bpm":220,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11648,"name":"月面基地","sortName":"ケツメンキチ","artist":"sasakure.UK","genre":"ゲームバラエティ","bpm":180,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11650,"name":"ずんだもんの朝食 〜目覚ましずんラップ〜","sortName":"スンタモンノチヨウシヨクメサマシスンラツフ","artist":"ひらうみ","genre":"niconicoボーカロイド","bpm":260,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"ずんだポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11651,"name":"あなたは世界の終わりにずんだを食べるのだ","sortName":"アナタハセカイノオワリニスンタヲタヘルノタ","artist":"なみぐる","genre":"niconicoボーカロイド","bpm":140,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11652,"name":"HUMANBORG","sortName":"HUMANBORG","artist":"SARUKANI","genre":"POPSアニメ","bpm":189,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11653,"name":"ULTRA POWER","sortName":"ULTRAPOWER","artist":"SARUKANI","genre":"POPSアニメ","bpm":100,"version":24005,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11654,"name":"ジェヘナ","sortName":"シエヘナ","artist":"wotaku","genre":"niconicoボーカロイド","bpm":128,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11655,"name":"ツギハギスタッカート","sortName":"ツキハキスタツカアト","artist":"とあ","genre":"niconicoボーカロイド","bpm":139,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"りんご Full Set"},{"level":12,"levelDecimal":7,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11656,"name":"HANIPAGANDA","sortName":"HANIPAGANDA","artist":"暁Records","genre":"東方Project","bpm":181,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11657,"name":"Rush-Hour","sortName":"RUSHHOUR","artist":"litmus*","genre":"ゲームバラエティ","bpm":224,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11658,"name":"QUEEN","sortName":"QUEEN","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":170,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11659,"name":"天使の翼。","sortName":"テンシノツハサ","artist":"A4。","genre":"niconicoボーカロイド","bpm":125,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11660,"name":"さよならプリンセス","sortName":"サヨナラフリンセス","artist":"Kai","genre":"niconicoボーカロイド","bpm":195,"version":24007,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":8,"designer":"みそかつ侍"},{"level":13,"levelDecimal":1,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11661,"name":"Apollo","sortName":"APOLLO","artist":"TJ.hangneil","genre":"オンゲキCHUNITHM","bpm":339,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":7,"designer":"EL DiABLO"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11662,"name":"raputa","sortName":"RAPUTA","artist":"sasakure.UK × TJ.hangneil","genre":"maimai","bpm":339,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":13,"levelDecimal":7,"designer":"佑"},{"level":14,"levelDecimal":9,"designer":"project raputa"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11663,"name":"系ぎて","sortName":"ツナキテ","artist":"rintaro soma","genre":"maimai","bpm":88,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":14,"levelDecimal":7,"designer":"maimai TEAM DX"},{"level":15,"levelDecimal":0,"designer":"BEYOND THE MEMORiES"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11664,"name":"アルカンシエル","sortName":"アルカンシエル","artist":"Yamajet","genre":"ゲームバラエティ","bpm":176,"version":24004,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11665,"name":"RAD DOGS","sortName":"RADDOGS","artist":"八王子P / 初音ミク / Vivid BAD SQUAD「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":140,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11666,"name":"アイディスマイル","sortName":"アイテイスマイル","artist":"とあ / MEIKO / 25時、ナイトコードで。「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":171,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"Luxizhel"},{"level":12,"levelDecimal":8,"designer":"りんご Full Set"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11667,"name":"にっこり^^調査隊のテーマ","sortName":"ニツコリチヨウサタイノテエマ","artist":"ワンダフル☆オポチュニティ! / 初音ミク / ワンダーランズ×ショウタイム「プロジェクトセカイ カラフルステージ! feat. 初音ミク」","genre":"niconicoボーカロイド","bpm":180,"version":25005,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11668,"name":"PinqPiq (xovevox Remix)","sortName":"PINQPIQXOVEVOXREMIX","artist":"owl*tree Remixed by sasakure.UK","genre":"オンゲキCHUNITHM","bpm":150,"version":24006,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11669,"name":"エスオーエス","sortName":"エスオウエス","artist":"カロンズベカラズ","genre":"maimai","bpm":196,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":9,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11670,"name":"のじゃロリック","sortName":"ノシヤロリツク","artist":"なみぐる feat.ちょこ 桃寝ちのい","genre":"maimai","bpm":160,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11671,"name":"Edelweiss","sortName":"EDELWEISS","artist":"やどりぎ","genre":"maimai","bpm":252,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11672,"name":"QuiQ","sortName":"QUIQ","artist":"owl*tree feat.nie*tree","genre":"maimai","bpm":120,"version":25000,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":9,"designer":"Jack"},{"level":14,"levelDecimal":4,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11673,"name":"IF:U","sortName":"IFU","artist":"MisoilePunch♪","genre":"maimai","bpm":190,"version":25000,"addVersion":"PRiSM","lockType":3,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":8,"designer":"Jack"},{"level":14,"levelDecimal":7,"designer":"The Dove"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11674,"name":"Cider P@rty","sortName":"CIDERPARTY","artist":"Ryo Fukuda","genre":"maimai","bpm":180,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"きょむりん"},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11675,"name":"勦滅","sortName":"ソウメツ","artist":"siqlo","genre":"maimai","bpm":200,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11676,"name":"Lunatic Vibes","sortName":"LUNATICVIBES","artist":"K-forest","genre":"maimai","bpm":185,"version":25001,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11677,"name":"Bloody Trail","sortName":"BLOODYTRAIL","artist":"Hommarju","genre":"maimai","bpm":195,"version":25001,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":5,"designer":"翠楼屋"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11678,"name":"RE:INCARNATED DRAGNER","sortName":"REINCARNATEDDRAGNER","artist":"黒沢ダイスケ × 小寺可南子","genre":"maimai","bpm":188,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11679,"name":"Beginning together!","sortName":"BEGINNINGTOGETHER","artist":"高瀬一矢 feat. R.I.N.A","genre":"maimai","bpm":142,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11680,"name":"Shining Ray ~僕らの絆~","sortName":"SHININGRAYホクラノキスナ","artist":"伊藤和馬(Arte Refact) feat.konoco","genre":"maimai","bpm":180,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11681,"name":"DEVOTION","sortName":"DEVOTION","artist":"AJURIKA feat.SAK.","genre":"maimai","bpm":167,"version":25003,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":7,"designer":"サファ太"},{"level":14,"levelDecimal":3,"designer":"LuxiHertz"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11682,"name":"Geranium","sortName":"GERANIUM","artist":"Osanzi feat.藍月なくる","genre":"maimai","bpm":150,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"Jack"},{"level":13,"levelDecimal":7,"designer":"はっぴー & サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11683,"name":"The Cursed Doll","sortName":"THECURSEDDOLL","artist":"清風明月(Drop×葉月ゆら)","genre":"maimai","bpm":131,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11684,"name":"RondeauX of RagnaroQ","sortName":"RONDEAUXOFRAGNAROQ","artist":"Morrigan feat.Lily and 結城碧","genre":"maimai","bpm":185,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":5,"designer":"R-blacX of JacQ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11685,"name":"ℝ∈Χ LUNATiCA","sortName":"REXLUNATICA","artist":"Kai","genre":"maimai","bpm":230,"version":25004,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":8,"designer":"BELiZHEL"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11686,"name":"Λzure Vixen","sortName":"AZUREVIXEN","artist":"かめりあ","genre":"オンゲキCHUNITHM","bpm":163,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":6,"designer":"BELiZHEL"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11687,"name":"MarbleBlue.","sortName":"MARBLEBLUE","artist":"MisoilePunch♪","genre":"オンゲキCHUNITHM","bpm":198,"version":25000,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":9,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":5,"designer":"Twinrook & Safari"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11688,"name":"まっすぐ→→→ストリーム!","sortName":"マツスクストリイム","artist":"曲:本多友紀(Arte Refact)/歌:日向 千夏(CV:岡咲 美保)","genre":"オンゲキCHUNITHM","bpm":184,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11689,"name":"最っ高のエンタメだ!!","sortName":"サイツコウノエンタメタ","artist":"曲:本田正樹(Dream Monster)/歌:7EVENDAYS⇔HOLIDAYS [井之原 小星(CV:ももの はるな)、柏木 咲姫(CV:石見 舞菜香)]","genre":"オンゲキCHUNITHM","bpm":276,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11690,"name":"Baqeela","sortName":"BAQEELA","artist":"owl*tree","genre":"オンゲキCHUNITHM","bpm":130,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":8,"designer":"りんご Full Set"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11691,"name":"Ai C","sortName":"AIC","artist":"Feryquitous","genre":"オンゲキCHUNITHM","bpm":191,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":0,"designer":"Luxizhel"},{"level":14,"levelDecimal":0,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11692,"name":"INTERNET YAMERO","sortName":"INTERNETYAMERO","artist":"Aiobahn feat. KOTOKO","genre":"POPSアニメ","bpm":185,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":11,"levelDecimal":9,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":8,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11693,"name":"過去を喰らう","sortName":"カコヲクラウ","artist":"花譜","genre":"POPSアニメ","bpm":187,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"ロシェ@ペンギン"},{"level":12,"levelDecimal":9,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11694,"name":"強風オールバック","sortName":"キヨウフウオオルハツク","artist":"ゆこぴ","genre":"niconicoボーカロイド","bpm":135,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":12,"levelDecimal":6,"designer":"鳩ホルぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11695,"name":"寝起きヤシの木","sortName":"ネオキヤシノキ","artist":"ゆこぴ","genre":"niconicoボーカロイド","bpm":160,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"Luxiいぬ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11696,"name":"アイドル","sortName":"アイトル","artist":"YOASOBI","genre":"POPSアニメ","bpm":166,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"ロシェ@ペンギン"},{"level":11,"levelDecimal":4,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":1,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11697,"name":"ラビットホール","sortName":"ラヒツトホウル","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":173,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":3,"designer":"Luxizhel & Jack"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11698,"name":"酔いどれ知らず","sortName":"ヨイトレシラス","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":115,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":"Luxizhel"},{"level":11,"levelDecimal":6,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11699,"name":"新人類","sortName":"シンシンルイ","artist":"まらしぃ×じん×堀江晶太(kemu) feat.鏡音リン","genre":"niconicoボーカロイド","bpm":144,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11700,"name":"Freak Out Hr.","sortName":"FREAKOUTHR","artist":"雄之助 feat. POPY & ROSE","genre":"niconicoボーカロイド","bpm":180,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11701,"name":"さよならヒストリー","sortName":"サヨナラヒストリイ","artist":"森羅万象","genre":"東方Project","bpm":180,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11702,"name":"New York Back Raise","sortName":"NEWYORKBACKRAISE","artist":"saaa + kei_iwata + stuv + わかどり","genre":"ゲームバラエティ","bpm":160,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":7,"designer":"ロシェ@ペンギン"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11704,"name":"DUAL ROZES","sortName":"DUALROZES","artist":"SOUND HOLIC Vs. Eurobeat Union feat. Nana Takahashi","genre":"ゲームバラエティ","bpm":160,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11705,"name":"VOLT","sortName":"VOLT","artist":"aran","genre":"ゲームバラエティ","bpm":174,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11706,"name":"tiny tales continue","sortName":"TINYTALESCONTINUE","artist":"黒魔","genre":"ゲームバラエティ","bpm":188,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"サファ太 & ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11707,"name":"ouroboros -twin stroke of the end-","sortName":"OUROBOROSTWINSTROKEOFTHEEND","artist":"Cranky VS MASAKI","genre":"ゲームバラエティ","bpm":188,"version":25002,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"Luxizhel"},{"level":14,"levelDecimal":4,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11710,"name":"サイバーサンダーサイダー","sortName":"サイハアサンタアサイタア","artist":"EZFG","genre":"niconicoボーカロイド","bpm":145,"version":25001,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"みぞれヤナギ & サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11711,"name":"おくすり飲んで寝よう","sortName":"オクスリノンテネヨウ","artist":"もちうつね","genre":"niconicoボーカロイド","bpm":130,"version":25001,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"アマリリス"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11712,"name":"バラバラ〜仮初レインボーローズ〜","sortName":"ハラハラカリソメレインホオロオス","artist":"花畑チャイカ&椎名唯華","genre":"POPSアニメ","bpm":135,"version":25001,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":12,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11713,"name":"QUATTUORUX","sortName":"QUATTUORUX","artist":"打打だいず Vs. Tanchiky Vs. からめる","genre":"ゲームバラエティ","bpm":220,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":8,"designer":""},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":5,"designer":"サファ太 Vs. Safari Vs. さふぁた"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11714,"name":"匿名M","sortName":"トクメイM","artist":"ピノキオピー","genre":"niconicoボーカロイド","bpm":140,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11715,"name":"ライアーダンサー","sortName":"ライアアタンサア","artist":"マサラダ","genre":"niconicoボーカロイド","bpm":170,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11716,"name":"バカ通信","sortName":"ハカツウシン","artist":"isonosuke","genre":"niconicoボーカロイド","bpm":240,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11717,"name":"LOSTPHANTASIA","sortName":"LOSTPHANTASIA","artist":"岸田教団&THE明星ロケッツ×草野華余子","genre":"東方Project","bpm":133,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11718,"name":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)","sortName":"BADAPPLEFEATNOMICOTETSUYAKOMUROREMIX","artist":"Masayoshi Minoshima Remixed by 小室哲哉","genre":"東方Project","bpm":135,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"アマリリス"},{"level":13,"levelDecimal":1,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11720,"name":"Re:Unknown X","sortName":"REUNKNOWNX","artist":"まらしぃ","genre":"東方Project","bpm":190,"version":25003,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":6,"designer":"アミノハバキリ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11721,"name":"INFiNiTE ENERZY -Overdoze-","sortName":"INFINITEENERZYOVERDOZE","artist":"Reku Mochizuki","genre":"ゲームバラエティ","bpm":180,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"Jack vs サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11722,"name":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと","sortName":"MAKEUPYOURWORLDFEATキヨンシイノCIチヤンラツフヒト","artist":"t+pazolite & Srav3R","genre":"ゲームバラエティ","bpm":180,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"Luxizhel"},{"level":13,"levelDecimal":4,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11723,"name":"BOOM! BOOM!! BOOM!!!","sortName":"BOOMBOOMBOOM","artist":"P*Light","genre":"ゲームバラエティ","bpm":170,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":6,"designer":"ミニミライト"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11724,"name":"Everybody Say HARDCORE TANO*C","sortName":"EVERYBODYSAYHARDCORETANOC","artist":"DJ Noriken","genre":"ゲームバラエティ","bpm":170,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11725,"name":"ミラクルポップ☆アドベンチャー!!!!!","sortName":"ミラクルホツフアトヘンチヤア","artist":"DJ Genki","genre":"ゲームバラエティ","bpm":180,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11726,"name":"Trust","sortName":"TRUST","artist":"Massive New Krew feat. 光吉猛修","genre":"ゲームバラエティ","bpm":155,"version":25004,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":2,"designer":"Jack"},{"level":13,"levelDecimal":6,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11727,"name":"ラヴィ","sortName":"ラウイ","artist":"すりぃ","genre":"niconicoボーカロイド","bpm":183,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11728,"name":"スティールユー","sortName":"ステイイルユウ","artist":"Omoi","genre":"niconicoボーカロイド","bpm":190,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":8,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":1,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11729,"name":"オシオキGIMMICK!!","sortName":"オシオキGIMMICK","artist":"Junky","genre":"niconicoボーカロイド","bpm":176,"version":25002,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11730,"name":"偉大なる悪魔は実は大天使パトラちゃん様なのだ!","sortName":"イタイナルアクマハシツハタイテンシハトラチヤンサマナノタ","artist":"周防パトラ","genre":"POPSアニメ","bpm":195,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":7,"designer":"-"},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":13,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11731,"name":"シュガーホリック","sortName":"シユカアホリツク","artist":"周防パトラ","genre":"POPSアニメ","bpm":170,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11733,"name":"MUSIC PЯAYER","sortName":"MUSICPRAYER","artist":"A-One","genre":"オンゲキCHUNITHM","bpm":168,"version":25002,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":5,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11734,"name":"壱雫空","sortName":"ヒトシスク","artist":"MyGO!!!!!","genre":"POPSアニメ","bpm":204,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":"-"},{"level":7,"levelDecimal":0,"designer":"-"},{"level":11,"levelDecimal":0,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11735,"name":"ザムザ","sortName":"サムサ","artist":"てにをは","genre":"niconicoボーカロイド","bpm":121,"version":25003,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":1,"levelDecimal":0,"designer":"-"},{"level":6,"levelDecimal":5,"designer":"-"},{"level":9,"levelDecimal":8,"designer":"まぐランド"},{"level":12,"levelDecimal":9,"designer":"Jack&アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11736,"name":"プリズム△▽リズム","sortName":"フリスムリスム","artist":"Shoichiro Hirata feat.Sana","genre":"maimai","bpm":155,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"みそかつ侍"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11737,"name":"パラドクスイヴ","sortName":"ハラトクスイウ","artist":"Teary Planet","genre":"maimai","bpm":180,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":5,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11738,"name":"YKWTD","sortName":"YKWTD","artist":"r-906","genre":"maimai","bpm":174,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"カマボコ君"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11739,"name":"184億回のマルチトニック","sortName":"184オクカイノマルチトニツク","artist":"Pizuya's Cell feat.中村さん","genre":"maimai","bpm":184,"version":25006,"addVersion":"PRiSM","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11740,"name":"果ての空、僕らが見た光。","sortName":"ハテノソラホクラカミタヒカリ","artist":"TAKU1175 ft.駄々子","genre":"maimai","bpm":178,"version":25006,"addVersion":"PRiSM","lockType":4,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11741,"name":"Cryptarithm","sortName":"CRYPTARITHM","artist":"削除","genre":"maimai","bpm":175,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":0,"designer":"みそかつ侍"},{"level":14,"levelDecimal":7,"designer":"Safazhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11746,"name":"Divide et impera!","sortName":"DIVIDEETIMPERA","artist":"BlackY a.k.a. WAiKURO survive","genre":"maimai","bpm":166,"version":25004,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"ロシェ@ペンギン"},{"level":14,"levelDecimal":8,"designer":"The Dove"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11754,"name":"Elemental Ethnic","sortName":"ELEMENTALETHNIC","artist":"Yooh","genre":"オンゲキCHUNITHM","bpm":163,"version":25006,"addVersion":"PRiSM","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":7,"designer":"Luxizhel"},{"level":14,"levelDecimal":0,"designer":"サファ太 & 鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11755,"name":"美夜月鏡","sortName":"ミヤケツキヨウ","artist":"かゆき","genre":"オンゲキCHUNITHM","bpm":164,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":12,"levelDecimal":2,"designer":"はっぴー"},{"level":14,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11760,"name":"勇者","sortName":"ユウシヤ","artist":"YOASOBI","genre":"POPSアニメ","bpm":104,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"まぐランド"},{"level":11,"levelDecimal":7,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":2,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11761,"name":"病み垢ステロイド","sortName":"ヤミアカステロイト","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":203,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11763,"name":"ダーリンダンス","sortName":"タアリンタンス","artist":"かいりきベア","genre":"niconicoボーカロイド","bpm":153,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":8,"designer":"Jack"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":5,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11764,"name":"唱","sortName":"シヨウ","artist":"Ado","genre":"POPSアニメ","bpm":132,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"サファ太"},{"level":11,"levelDecimal":8,"designer":"緑風 犬三郎"},{"level":13,"levelDecimal":4,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11765,"name":"愛包ダンスホール","sortName":"アイハイタンスホオル","artist":"HIMEHINA","genre":"POPSアニメ","bpm":141,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11766,"name":"マツケンサンバⅡ","sortName":"マツケンサンハ2","artist":"松平健 [covered by 光吉猛修]","genre":"POPSアニメ","bpm":133,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"Jack"},{"level":12,"levelDecimal":7,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11767,"name":"デビルじゃないもん","sortName":"テヒルシヤナイモン","artist":"DECO*27, ピノキオピー","genre":"niconicoボーカロイド","bpm":154,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":9,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11769,"name":"ずんだパーリナイ","sortName":"スンタハアリナイ","artist":"なみぐる feat.ずんだもん","genre":"niconicoボーカロイド","bpm":150,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11770,"name":"Ultimate taste","sortName":"ULTIMATETASTE","artist":"ぱらどっと","genre":"東方Project","bpm":200,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11771,"name":"Chronomia","sortName":"CHRONOMIA","artist":"Lime","genre":"ゲームバラエティ","bpm":227,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":5,"designer":""},{"level":12,"levelDecimal":5,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":2,"designer":"サファ太 respects for 小鳥遊さん"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11778,"name":"シリウスの輝きのように","sortName":"シリウスノカカヤキノヨウニ","artist":"鳳 ここな(CV.石見舞菜香)、静香(CV.長谷川育美)、カトリナ・グリーベル(CV.天城サリー)、新妻八恵(CV.長縄まりあ)、柳場ぱんだ(CV.大空直美)、流石知冴(CV.佐々木李子)","genre":"POPSアニメ","bpm":158,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"まぐランド"},{"level":12,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11779,"name":"プラネタリウム・レヴュー","sortName":"フラネタリウムレウユウ","artist":"千寿 暦(CV.鳥部万里子)、ラモーナ・ウォルフ(CV.田中美海)、王 雪(CV.花井美春)、リリヤ・クルトベイ(CV.安齋由香里)、与那国緋花里(CV.下地紫野)","genre":"POPSアニメ","bpm":170,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"Luxizhel"},{"level":11,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11792,"name":"はげしこの夜 -Psylent Crazy Night-","sortName":"ハケシコノヨルPSYLENTCRAZYNIGHT","artist":"aran & Kobaryo","genre":"ゲームバラエティ","bpm":135,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11805,"name":"リアライズ","sortName":"リアライス","artist":"柊マグネタイト","genre":"niconicoボーカロイド","bpm":150,"version":25006,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":2,"designer":"ロシェ@ペンギン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11811,"name":"概して過誤","sortName":"カイシテカコ","artist":"isonosuke feat.知声","genre":"maimai","bpm":170,"version":25502,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11812,"name":"Unfinished Epic","sortName":"UNFINISHEDEPIC","artist":"SLAVE.V-V-R feat.Sor△","genre":"maimai","bpm":185,"version":25502,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":5,"designer":"Jack"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11813,"name":"忙シー日","sortName":"イソカシイヒ","artist":"原口沙輔, 式部めぐり","genre":"maimai","bpm":150,"version":25502,"addVersion":"PRiSMPLUS","lockType":2,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":8,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11814,"name":"FLΛME/FRΦST","sortName":"FLAMEFROST","artist":"FANTAGIRAFF","genre":"maimai","bpm":174,"version":25502,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"はっぴー"},{"level":14,"levelDecimal":8,"designer":"SΛFΛRI/RΦCHER"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11815,"name":"IMBRUED:FLUX","sortName":"IMBRUEDFLUX","artist":"qfeileadh feat.のあ","genre":"maimai","bpm":176,"version":25504,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"きょむりん vs Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11816,"name":"砂の函","sortName":"スナノハコ","artist":"Nego_tiator","genre":"maimai","bpm":180,"version":25504,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11817,"name":"Amereistr","sortName":"AMEREISTR","artist":"rN","genre":"maimai","bpm":147,"version":25504,"addVersion":"PRiSMPLUS","lockType":2,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":9,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11818,"name":"World's end BLACKBOX","sortName":"WORLDSENDBLACKBOX","artist":"打打だいず","genre":"maimai","bpm":205,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":""},{"level":13,"levelDecimal":1,"designer":"Luxizhel"},{"level":14,"levelDecimal":9,"designer":"7sRef -DOVE-"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11820,"name":"Xaleid◆scopiX","sortName":"XALEIDSCOPIX","artist":"xi","genre":"maimai","bpm":180,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":14,"levelDecimal":9,"designer":"KALEIDXSCOPE"},{"level":15,"levelDecimal":0,"designer":"Xaleid◆scopiX"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11821,"name":"Ref:rain (for 7th Heaven)","sortName":"REFRAINFOR7THHEAVEN","artist":"カモメサノエレクトリックオーケストラ include Limonène","genre":"maimai","bpm":188,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":5,"designer":"きょむりん & Luxizhel"},{"level":14,"levelDecimal":0,"designer":"Jack + Soma"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11824,"name":"なんかノイズにきこえる","sortName":"ナンカノイスニキコエル","artist":"HaNaMiNa feat.Hana","genre":"オンゲキCHUNITHM","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"じゃこレモン"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11825,"name":"JIGOKU STATION CENTRAL GATE","sortName":"JIGOKUSTATIONCENTRALGATE","artist":"鬱P feat.000","genre":"オンゲキCHUNITHM","bpm":160,"version":25503,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":4,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11826,"name":"Lover's Trick","sortName":"LOVERSTRICK","artist":"litmus*","genre":"オンゲキCHUNITHM","bpm":130,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11827,"name":"サウンドプレイヤー","sortName":"サウントフレイヤア","artist":"tilt-six feat.バル","genre":"オンゲキCHUNITHM","bpm":143,"version":25504,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11828,"name":"crazy (about you)","sortName":"CRAZYABOUTYOU","artist":"kamome sano","genre":"オンゲキCHUNITHM","bpm":145,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11829,"name":"Drivessover","sortName":"DRIVESSOVER","artist":"Taishi","genre":"オンゲキCHUNITHM","bpm":182,"version":25503,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":12,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":6,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11830,"name":"Tidal Wave","sortName":"TIDALWAVE","artist":"D-Cee","genre":"オンゲキCHUNITHM","bpm":175,"version":25501,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":3,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"あまくちジンジャー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11845,"name":"マヌルネコのうた","sortName":"マヌルネコノウタ","artist":"小田朋美","genre":"POPSアニメ","bpm":137,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11846,"name":"スナネコのうた","sortName":"スナネコノウタ","artist":"ぷにぷに電機","genre":"POPSアニメ","bpm":92,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":13,"levelDecimal":4,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11847,"name":"M@GICAL☆CURE! LOVE ♥ SHOT!","sortName":"MAGICALCURELOVESHOT","artist":"SAWTOWNE","genre":"niconicoボーカロイド","bpm":192,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":7,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11848,"name":"Overjoy ★ OVERDOSE!!","sortName":"OVERJOYOVERDOSE","artist":"Luna Fozer (BilliumMoto, 黒皇帝, Sobrem feat. vally.exe)","genre":"ゲームバラエティ","bpm":143,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":0,"designer":"サファ太"},{"level":14,"levelDecimal":1,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11849,"name":"DATAERR0R","sortName":"DATAERR0R","artist":"Cosmograph","genre":"ゲームバラエティ","bpm":180,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":7,"designer":"鳩ホルダー"},{"level":14,"levelDecimal":0,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11850,"name":"あいたい星人","sortName":"アイタイセイシン","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":150,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11851,"name":"ハオ","sortName":"ハオ","artist":"DECO*27","genre":"niconicoボーカロイド","bpm":176,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":10,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11852,"name":"好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"niconicoボーカロイド","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":5,"designer":"はっぴー"},{"level":12,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11853,"name":"Help me, ERINNNNNN!!","sortName":"HELPMEERINNNNNN","artist":"ビートまりお","genre":"東方Project","bpm":185,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":7,"designer":"Luxizhel"},{"level":13,"levelDecimal":3,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11854,"name":"超最終鬼畜妹フランドール・S","sortName":"チヨウサイシユウキチクイモウトフラントオルエス","artist":"ビートまりお×まろん","genre":"東方Project","bpm":210,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":6,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":9,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11855,"name":"Destined Marionette","sortName":"DESTINEDMARIONETTE","artist":"ビートまりお","genre":"ゲームバラエティ","bpm":186,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":12,"levelDecimal":5,"designer":"サファ太"},{"level":14,"levelDecimal":2,"designer":"ぴちネコ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11856,"name":"MIRA","sortName":"MIRA","artist":"Kanaria","genre":"niconicoボーカロイド","bpm":148,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":5,"designer":"カマボコ君"},{"level":12,"levelDecimal":9,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11857,"name":"空回りライブラリ","sortName":"カラマワリライフラリ","artist":"雪乃イト","genre":"niconicoボーカロイド","bpm":130,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"Luxizhel"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11858,"name":"お呪い","sortName":"オマシナイ","artist":"なきそ","genre":"niconicoボーカロイド","bpm":115,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":10,"levelDecimal":2,"designer":"きょむりん"},{"level":13,"levelDecimal":0,"designer":"アマリリス"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11859,"name":"ありきたりな恋の歌","sortName":"アリキタリナコイノウタ","artist":"GYARI","genre":"niconicoボーカロイド","bpm":180,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":10,"levelDecimal":5,"designer":"はっぴー"},{"level":13,"levelDecimal":8,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11860,"name":"MYTH Re:LEASE","sortName":"MYTHRELEASE","artist":"打打だいず Vs. Tanchiky Vs. uma Vs. モリモリあつし","genre":"ゲームバラエティ","bpm":202,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":9,"designer":"Luxizhel"},{"level":14,"levelDecimal":5,"designer":"サファ太 Vs. Safari Vs. Saf Vs. モリモリさふぁた"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11861,"name":"∀","sortName":"9999991","artist":"ああああ","genre":"ゲームバラエティ","bpm":245,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":2,"designer":""},{"level":11,"levelDecimal":9,"designer":"Luxizhel"},{"level":14,"levelDecimal":2,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11862,"name":"㋰責任集合体","sortName":"ムセキニンシユウコウタイ","artist":"マサラダ","genre":"niconicoボーカロイド","bpm":135,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":8,"designer":"サファ太"},{"level":13,"levelDecimal":5,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11863,"name":"三日月ステップ 2023","sortName":"ミカツキステツフ2023","artist":"r-906","genre":"niconicoボーカロイド","bpm":167,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":0,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11864,"name":"少女レイ","sortName":"シヨウシヨレイ","artist":"みきとP","genre":"niconicoボーカロイド","bpm":150,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":9,"designer":"鳩ホルダー"},{"level":12,"levelDecimal":9,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11865,"name":"少女A","sortName":"シヨウシヨA","artist":"椎名もた","genre":"niconicoボーカロイド","bpm":130,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":2,"designer":""},{"level":9,"levelDecimal":9,"designer":"アマリリス"},{"level":13,"levelDecimal":3,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11866,"name":"帝国少女","sortName":"テイコクシヨウシヨ","artist":"R Sound Design","genre":"niconicoボーカロイド","bpm":118,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":2,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"カマボコホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11867,"name":"うぇいびー","sortName":"ウエイヒイ","artist":"三枝明那","genre":"POPSアニメ","bpm":200,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":8,"designer":""},{"level":10,"levelDecimal":5,"designer":"サファ太"},{"level":13,"levelDecimal":0,"designer":"Luxizhel"},{"level":13,"levelDecimal":7,"designer":"三枝明那とはっぴー"},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11868,"name":"RED","sortName":"RED","artist":"三枝明那","genre":"POPSアニメ","bpm":168,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":5,"designer":""},{"level":9,"levelDecimal":7,"designer":"はっぴー"},{"level":13,"levelDecimal":3,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11869,"name":"ホラフキパペット","sortName":"ホラフキハヘツト","artist":"七次元生徒会!","genre":"POPSアニメ","bpm":205,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":8,"designer":"Luxizhel"},{"level":13,"levelDecimal":6,"designer":"メロンポップ"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11870,"name":"BlackFlagBreaker!!","sortName":"BLACKFLAGBREAKER","artist":"社築 × sasakure.UK","genre":"POPSアニメ","bpm":163,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":11,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11871,"name":"クーネル・エンゲイザー","sortName":"クウネルエンケイサア","artist":"電ǂ鯨","genre":"niconicoボーカロイド","bpm":170,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":7,"designer":"サファ太"},{"level":12,"levelDecimal":8,"designer":"はっぴー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11872,"name":"ゼロトーキング","sortName":"セロトオキンク","artist":"はるまきごはん","genre":"niconicoボーカロイド","bpm":133,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":2,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":0,"designer":""},{"level":9,"levelDecimal":8,"designer":"はっぴー"},{"level":13,"levelDecimal":2,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11873,"name":"抜錨","sortName":"ハツヒヨウ","artist":"ナナホシ管弦楽団","genre":"niconicoボーカロイド","bpm":140,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":7,"designer":""},{"level":10,"levelDecimal":7,"designer":"アマリリス"},{"level":13,"levelDecimal":0,"designer":"鳩ホルダー"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11874,"name":"NO ONE YES MAN","sortName":"NOONEYESMAN","artist":"MYUKKE.","genre":"ゲームバラエティ","bpm":170,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":7,"designer":""},{"level":12,"levelDecimal":0,"designer":"Jack"},{"level":13,"levelDecimal":9,"designer":"鳩ホルダー & Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11875,"name":"Leave All Behind","sortName":"LEAVEALLBEHIND","artist":"rider","genre":"ゲームバラエティ","bpm":150,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":6,"levelDecimal":8,"designer":""},{"level":11,"levelDecimal":2,"designer":"鳩ホルダー"},{"level":13,"levelDecimal":8,"designer":"Luxizhel"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11876,"name":"Retribution ~ Cycle of Redemption ~","sortName":"RETRIBUTIONCYCLEOFREDEMPTION","artist":"Ardolf vs. Daily天利 (原曲: nm-y & Kry.exe)","genre":"ゲームバラエティ","bpm":112,"version":25506,"addVersion":"PRiSMPLUS","lockType":1,"disable":false,"notes":[{"level":6,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":0,"designer":"はっぴー"},{"level":14,"levelDecimal":4,"designer":"サファ太"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11877,"name":"Luminescence","sortName":"LUMINESCENCE","artist":"米虾Fomiki & 初云CLoudie","genre":"ゲームバラエティ","bpm":184,"version":25506,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":4,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":6,"designer":""},{"level":11,"levelDecimal":2,"designer":"サファ太"},{"level":13,"levelDecimal":8,"designer":"Jack"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11878,"name":"Pixel Galaxy","sortName":"PIXELGALAXY","artist":"Snail's House","genre":"ゲームバラエティ","bpm":150,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":3,"levelDecimal":0,"designer":""},{"level":7,"levelDecimal":4,"designer":""},{"level":9,"levelDecimal":9,"designer":"サファ太"},{"level":13,"levelDecimal":1,"designer":"じゃこレモン"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":11879,"name":"Xaleid◆scopiX (2)","sortName":"XALEIDSCOPIX2","artist":"xi","genre":"maimai","bpm":180,"version":25504,"addVersion":"PRiSMPLUS","lockType":4,"disable":false,"notes":[{"level":7,"levelDecimal":9,"designer":""},{"level":11,"levelDecimal":0,"designer":""},{"level":13,"levelDecimal":7,"designer":""},{"level":14,"levelDecimal":9,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":12025,"name":"魔法仕掛けのファンタジア","sortName":"マホウシカケノフアンタシア","artist":"igel","genre":"maimai","bpm":280,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":5,"levelDecimal":0,"designer":""},{"level":8,"levelDecimal":0,"designer":""},{"level":12,"levelDecimal":2,"designer":"アマリリス"},{"level":14,"levelDecimal":8,"designer":"lynx magical symphony"},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100018,"name":"[協]Love You","sortName":"LOVEYOU","artist":"Q;indivi [cover]","genre":"宴会場","bpm":135,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100022,"name":"[蔵]In Chaos","sortName":"INCHAOS","artist":"Hiro「Crackin’DJ」","genre":"宴会場","bpm":140,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100199,"name":"[蛸]チルノのパーフェクトさんすう教室","sortName":"チルノノハアフエクトサンスウキヨウシツ","artist":"ARM+夕野ヨシミ(IOSYS)feat. miko","genre":"宴会場","bpm":175,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100206,"name":"[星]しゅわスパ大作戦☆","sortName":"シユワスハタイサクセン","artist":"SOUND HOLIC feat. Nana Takahashi","genre":"宴会場","bpm":140,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100220,"name":"[宴]セガサターン起動音[H.][Remix]","sortName":"セカサタアンキトウオン","artist":"Hiro","genre":"宴会場","bpm":148,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100227,"name":"[は]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100230,"name":"[宴]CYCLES","sortName":"CYCLES","artist":"Masayoshi Minoshima feat. 綾倉盟","genre":"宴会場","bpm":135,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100259,"name":"[協]ぽっぴっぽー","sortName":"ホツヒツホオ","artist":"","genre":"宴会場","bpm":150,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100327,"name":"[狂]タカハせ!名人マン","sortName":"タカハセメイシンマン","artist":"ビートまりお + ARM feat. 高橋名人","genre":"宴会場","bpm":150,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100363,"name":"[宴]Oshama Scramble!","sortName":"OSHAMASCRAMBLE","artist":"t+pazolite","genre":"宴会場","bpm":190,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100456,"name":"[蔵]Glorious Crown","sortName":"GLORIOUSCROWN","artist":"xi","genre":"宴会場","bpm":225,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100508,"name":"[協]恋愛裁判","sortName":"レンアイサイハン","artist":"40mP","genre":"宴会場","bpm":134,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100517,"name":"[覚]東京リアルワールド","sortName":"トウキヨウリアルワアルト","artist":"out of service","genre":"宴会場","bpm":150,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100524,"name":"[協]Hand in Hand","sortName":"HANDINHAND","artist":"livetune","genre":"宴会場","bpm":128,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100548,"name":"[疑]DETARAME ROCK&ROLL THEORY","sortName":"DETARAMEROCKROLLTHEORY","artist":"箱部 なる(CV:M・A・O)","genre":"宴会場","bpm":140,"version":24010,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100700,"name":"[協]疾走あんさんぶる","sortName":"シツソウアンサンフル","artist":"ビートまりお(COOL&CREATE)","genre":"宴会場","bpm":195,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100851,"name":"[幸]犬日和。(はっぴー歌唱Ver)","sortName":"イヌヒヨリハツヒイカシヨウVER","artist":"こうのさんとはっぴーちゃん/Hiroの犯行","genre":"宴会場","bpm":138,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":100998,"name":"[宴]Oshama Scramble! (Cranky Remix)","sortName":"OSHAMASCRAMBLECRANKYREMIX","artist":"Cranky","genre":"宴会場","bpm":190,"version":24505,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110114,"name":"[耐]Space Harrier Main Theme [Reborn]","sortName":"SPACEHARRIERMAINTHEMEREBORN","artist":"佐野 信義「スペースハリアー」","genre":"宴会場","bpm":125,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110227,"name":"[J]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110281,"name":"[回]ダブルラリアット","sortName":"タフルラリアツト","artist":"アゴアニキ","genre":"宴会場","bpm":138,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110417,"name":"[習]ウミユリ海底譚","sortName":"ウミユリカイテイタン","artist":"n-buna","genre":"宴会場","bpm":120,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110532,"name":"[奏]洗脳","sortName":"センノウ","artist":"ゆりん・柿チョコ×Neru","genre":"宴会場","bpm":125,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110553,"name":"[奏]チュルリラ・チュルリラ・ダッダッダ!","sortName":"チユルリラチユルリラタツタツタ","artist":"和田たけあき(くらげP)","genre":"宴会場","bpm":220,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110579,"name":"[協]ポップミュージックは僕のもの","sortName":"ホツフミユウシツクハホクノモノ","artist":"ONIGAWARA","genre":"宴会場","bpm":135,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110606,"name":"[右]The wheel to the right","sortName":"THEWHEELTOTHERIGHT","artist":"Sampling Masters MEGA","genre":"宴会場","bpm":200,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110631,"name":"[逆]KING is BACK!!","sortName":"KINGISBACK","artist":"A-One","genre":"宴会場","bpm":176,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110647,"name":"[協]エイリアンエイリアン","sortName":"エイリアンエイリアン","artist":"ナユタン星人","genre":"宴会場","bpm":152,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110781,"name":"[協]Seyana. ~何でも言うことを聞いてくれるアカネチャン~","sortName":"SEYANAナンテモイウコトヲキイテクレルアカネチヤン","artist":"GYARI","genre":"宴会場","bpm":144,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":110793,"name":"[疑]ロキ","sortName":"ロキ","artist":"みきとP","genre":"宴会場","bpm":150,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111069,"name":"[協]太陽系デスコ","sortName":"タイヨウケイテスコ","artist":"ナユタン星人","genre":"宴会場","bpm":150,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":11,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111222,"name":"[光]BREaK! BREaK! BREaK!","sortName":"BREAKBREAKBREAK","artist":"HiTECH NINJA vs Cranky","genre":"宴会場","bpm":165,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111325,"name":"[奏]テレキャスタービーボーイ","sortName":"テレキヤスタアヒイホオイ","artist":"すりぃ","genre":"宴会場","bpm":182,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111355,"name":"[協]ラグトレイン","sortName":"ラクトレイン","artist":"稲葉曇","genre":"宴会場","bpm":147,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111359,"name":"[奏]アカツキアライヴァル","sortName":"アカツキアライウアル","artist":"Last Note.","genre":"宴会場","bpm":125,"version":24000,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111365,"name":"[奏]アンビバレンス","sortName":"アンヒハレンス","artist":"すりぃ×相沢","genre":"宴会場","bpm":187,"version":25000,"addVersion":"PRiSM","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111433,"name":"[奏]ヒトガタ","sortName":"ヒトカタ","artist":"HIMEHINA","genre":"宴会場","bpm":150,"version":24511,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111437,"name":"[協]三妖精SAY YA!!!","sortName":"サンヨウセイSAYYA","artist":"森羅万象","genre":"宴会場","bpm":150,"version":24506,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111479,"name":"[覚]Hainuwele","sortName":"HAINUWELE","artist":"ETIA.","genre":"宴会場","bpm":175,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111488,"name":"[覚]スカーレット警察のゲットーパトロール24時","sortName":"スカアレツトケイサツノケツトオハトロオル24シ","artist":"七条レタスグループ","genre":"宴会場","bpm":160,"version":24506,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111513,"name":"[回]回る空うさぎ","sortName":"マワルソラウサキ","artist":"Orangestar","genre":"宴会場","bpm":120,"version":24015,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":11,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111516,"name":"[蔵]Aegleseeker","sortName":"AEGLESEEKER","artist":"Silentroom vs Frums","genre":"宴会場","bpm":234,"version":24003,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111577,"name":"[両]はんぶんこ","sortName":"ハンフンコ","artist":"三枝明那","genre":"宴会場","bpm":124,"version":24511,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111597,"name":"[息]ノンブレス・オブリージュ","sortName":"ノンフレスオフリイシユ","artist":"ピノキオピー","genre":"宴会場","bpm":148,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111628,"name":"[逆]WE'RE BACK!!","sortName":"WEREBACK","artist":"Zekk","genre":"宴会場","bpm":185,"version":25503,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111636,"name":"[奏]さくゆいたいそう","sortName":"サクユイタイソウ","artist":"さくゆい","genre":"宴会場","bpm":160,"version":24505,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":12,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111638,"name":"[耐]星界ちゃんと可不ちゃんのおつかい合騒曲","sortName":"セカイチヤントカフチヤンノオツカイカツソウキヨク","artist":"南ノ南","genre":"宴会場","bpm":220,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111770,"name":"[協]Ultimate taste","sortName":"ULTIMATETASTE","artist":"ぱらどっと","genre":"宴会場","bpm":200,"version":25501,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111852,"name":"[好]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":111859,"name":"[騒]ありきたりな恋の歌","sortName":"アリキタリナコイノウタ","artist":"GYARI","genre":"宴会場","bpm":180,"version":25505,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":120227,"name":"[r]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":121852,"name":"[譜]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":130227,"name":"[玉]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":131852,"name":"[面]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":140227,"name":"[某]Garakuta Doll Play","sortName":"GARAKUTADOLLPLAY","artist":"t+pazolite","genre":"宴会場","bpm":256,"version":24500,"addVersion":"BUDDiES","lockType":0,"disable":false,"notes":[{"level":14,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":141852,"name":"[発]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":151852,"name":"[表]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]},{"id":161852,"name":"[龍]好きな惣菜発表ドラゴン","sortName":"スキナソウサイハツヒヨウトラコン","artist":"ンバヂ","genre":"宴会場","bpm":160,"version":25502,"addVersion":"PRiSMPLUS","lockType":0,"disable":false,"notes":[{"level":13,"levelDecimal":7,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""},{"level":0,"levelDecimal":0,"designer":""}]}] \ No newline at end of file diff --git a/maipulse/data/master/music_df.json b/maipulse/data/master/music_df.json new file mode 100644 index 0000000..f9ad475 --- /dev/null +++ b/maipulse/data/master/music_df.json @@ -0,0 +1 @@ +{"8":{"name":"True Love Song","type":"SD","ds":[5.0,7.2,10.2,12.4],"levels":["5","7","10","12"]},"9":{"name":"Color My World","type":"SD","ds":[4.0,7.1,9.8,12.4],"levels":["4","7","9+","12"]},"17":{"name":"Future","type":"SD","ds":[7.0,7.8,9.5,10.7,12.7],"levels":["7","7+","9","10+","12+"]},"18":{"name":"Love You","type":"SD","ds":[6.0,6.8,9.6,11.7],"levels":["6","6","9+","11+"]},"22":{"name":"In Chaos","type":"SD","ds":[6.0,7.6,9.7,12.5,14.8],"levels":["6","7+","9+","12","14+"]},"23":{"name":"Crush On You","type":"SD","ds":[4.0,7.6,9.2,11.4,13.7],"levels":["4","7+","9","11","13+"]},"24":{"name":"Sun Dance","type":"SD","ds":[4.0,7.6,8.9,11.3,14.0],"levels":["4","7+","8+","11","14"]},"25":{"name":"Sweets×Sweets","type":"SD","ds":[6.0,7.4,9.3,11.4],"levels":["6","7","9","11"]},"27":{"name":"Love or Lies","type":"SD","ds":[5.0,6.8,9.5,11.7],"levels":["5","6","9","11+"]},"30":{"name":"ネコ日和。","type":"SD","ds":[6.0,7.9,8.8,12.6],"levels":["6","7+","8+","12+"]},"31":{"name":"虹と太陽","type":"SD","ds":[6.0,8.4,11.2,12.9],"levels":["6","8","11","12+"]},"35":{"name":"炭★坑★節","type":"SD","ds":[5.0,7.1,10.7,13.3],"levels":["5","7","10+","13"]},"38":{"name":"NIGHT OF FIRE","type":"SD","ds":[7.0,8.2,10.0,11.7],"levels":["7","8","10","11+"]},"40":{"name":"come again","type":"SD","ds":[5.0,7.2,10.2,12.4],"levels":["5","7","10","12"]},"42":{"name":"jelly","type":"SD","ds":[5.0,8.0,9.3,12.4],"levels":["5","8","9","12"]},"44":{"name":"ハッピーシンセサイザ","type":"SD","ds":[5.0,7.6,9.6,12.5],"levels":["5","7+","9+","12"]},"46":{"name":"ルカルカ★ナイトフィーバー","type":"SD","ds":[6.0,7.6,9.3,11.7],"levels":["6","7+","9","11+"]},"47":{"name":"源平大戦絵巻テーマソング","type":"SD","ds":[6.0,8.5,10.7,12.8,14.6],"levels":["6","8","10+","12+","14+"]},"53":{"name":"美しく燃える森","type":"SD","ds":[6.0,7.2,9.1,10.7],"levels":["6","7","9","10+"]},"56":{"name":"ウッーウッーウマウマ(゚∀゚)","type":"SD","ds":[6.0,8.3,9.7,13.4],"levels":["6","8","9+","13"]},"58":{"name":"Endless World","type":"SD","ds":[5.0,7.0,11.2,13.0,13.4],"levels":["5","7","11","13","13"]},"61":{"name":"Beat Of Mind","type":"SD","ds":[6.0,9.3,12.7,12.5,14.2],"levels":["6","9","12+","12","14"]},"62":{"name":"檄!帝国華撃団(改)","type":"SD","ds":[5.0,7.4,9.4,10.7,13.1],"levels":["5","7","9","10+","13"]},"63":{"name":"メランコリック","type":"SD","ds":[7.0,7.8,9.4,11.7],"levels":["7","7+","9","11+"]},"64":{"name":"教えて!! 魔法のLyric","type":"SD","ds":[7.0,8.0,9.7,12.4],"levels":["7","8","9+","12"]},"65":{"name":"ZIGG-ZAGG","type":"SD","ds":[7.0,7.8,9.3,11.4,12.5],"levels":["7","7+","9","11","12"]},"66":{"name":"ワールズエンド・ダンスホール","type":"SD","ds":[7.0,8.4,9.7,13.0,13.3],"levels":["7","8","9+","13","13"]},"67":{"name":"パンダヒーロー","type":"SD","ds":[6.0,7.7,9.8,12.4],"levels":["6","7+","9+","12"]},"68":{"name":"オレンジの夏","type":"SD","ds":[6.0,7.6,10.0,12.4],"levels":["6","7+","10","12"]},"69":{"name":"BaBan!! -甘い罠-","type":"SD","ds":[6.0,8.6,12.3,12.5],"levels":["6","8+","12","12"]},"70":{"name":"ジングルベル","type":"SD","ds":[6.0,7.9,10.9,14.4,14.2],"levels":["6","7+","10+","14","14"]},"71":{"name":"マトリョシカ","type":"SD","ds":[6.0,8.6,9.7,11.7,13.3],"levels":["6","8+","9+","11+","13"]},"73":{"name":"メグメグ☆ファイアーエンドレスナイト","type":"SD","ds":[7.0,7.8,8.8,11.7],"levels":["7","7+","8+","11+"]},"75":{"name":"天国と地獄","type":"SD","ds":[5.0,8.0,10.0,13.4],"levels":["5","8","10","13"]},"76":{"name":"きみのためなら死ねる","type":"SD","ds":[4.0,7.0,10.0,12.5],"levels":["4","7","10","12"]},"77":{"name":"怪盗Rのテーマ","type":"SD","ds":[5.0,7.8,10.6,12.7],"levels":["5","7+","10+","12+"]},"78":{"name":"マリアをはげませ","type":"SD","ds":[5.0,7.0,8.7,11.9],"levels":["5","7","8+","11+"]},"79":{"name":"SHOW TIME","type":"SD","ds":[5.0,6.6,8.9,12.5],"levels":["5","6","8+","12"]},"80":{"name":"City Escape: Act1","type":"SD","ds":[5.0,6.2,9.7,12.7,12.7],"levels":["5","6","9+","12+","12+"]},"81":{"name":"Rooftop Run: Act1","type":"SD","ds":[5.0,7.4,11.7,12.4,13.2],"levels":["5","7","11+","12","13"]},"82":{"name":"Reach For The Stars","type":"SD","ds":[5.0,8.6,10.9,13.9],"levels":["5","8+","10+","13+"]},"83":{"name":"Urban Crusher [Remix]","type":"SD","ds":[6.0,9.1,12.7,13.4],"levels":["6","9","12+","13"]},"84":{"name":"Catch The Future","type":"SD","ds":[6.0,8.7,10.8,12.8],"levels":["6","8+","10+","12+"]},"85":{"name":"JACKY [Remix]","type":"SD","ds":[4.0,7.5,11.1,13.7,14.0],"levels":["4","7","11","13+","14"]},"100":{"name":"Tell Your World","type":"SD","ds":[6.0,7.5,10.5,12.4,13.2],"levels":["6","7","10","12","13"]},"101":{"name":"おちゃめ機能","type":"SD","ds":[5.0,8.1,9.1,13.6],"levels":["5","8","9","13+"]},"102":{"name":"ダンシング☆サムライ","type":"SD","ds":[6.0,8.2,11.1,12.7],"levels":["6","8","11","12+"]},"106":{"name":"BAD∞END∞NIGHT","type":"SD","ds":[6.0,8.6,10.7,13.5],"levels":["6","8+","10+","13"]},"107":{"name":"ロミオとシンデレラ","type":"SD","ds":[5.0,8.6,11.1,12.7,13.3],"levels":["5","8+","11","12+","13"]},"108":{"name":"Sweetiex2","type":"SD","ds":[5.0,6.9,8.5,12.4],"levels":["5","6","8","12"]},"109":{"name":"腐れ外道とチョコレゐト","type":"SD","ds":[6.0,9.0,12.7,13.7],"levels":["6","9","12+","13+"]},"110":{"name":"Quartet Theme [Reborn]","type":"SD","ds":[3.0,7.3,11.9,13.0],"levels":["3","7","11+","13"]},"111":{"name":"Sky High [Reborn]","type":"SD","ds":[5.0,8.2,10.7,12.7,12.7],"levels":["5","8","10+","12+","12+"]},"112":{"name":"Like the Wind [Reborn]","type":"SD","ds":[6.0,9.0,11.4,14.0],"levels":["6","9","11","14"]},"113":{"name":"YA・DA・YO [Reborn]","type":"SD","ds":[4.0,8.7,13.0,13.4],"levels":["4","8+","13","13"]},"114":{"name":"Space Harrier Main Theme [Reborn]","type":"SD","ds":[6.0,7.6,11.7,13.6],"levels":["6","7+","11+","13+"]},"115":{"name":"DADDY MULK -Groove remix-","type":"SD","ds":[5.0,7.5,12.0,13.8,13.8],"levels":["5","7","12","13+","13+"]},"116":{"name":"ぴぴぱぷぅ!","type":"SD","ds":[3.0,8.2,11.2,12.9],"levels":["3","8","11","12+"]},"117":{"name":"炎歌 -ほむらうた-","type":"SD","ds":[4.0,7.2,12.0,13.7],"levels":["4","7","12","13+"]},"118":{"name":"犬日和。","type":"SD","ds":[5.0,7.0,10.0,12.4],"levels":["5","7","10","12"]},"119":{"name":"ソーラン☆節","type":"SD","ds":[6.0,8.0,11.4,13.4],"levels":["6","8","11","13"]},"120":{"name":"デコボコ体操第二","type":"SD","ds":[5.0,6.8,9.1,10.7],"levels":["5","6","9","10+"]},"121":{"name":"スイートマジック","type":"SD","ds":[4.0,7.1,10.7,12.4],"levels":["4","7","10+","12"]},"122":{"name":"ゴーゴー幽霊船","type":"SD","ds":[5.0,8.2,11.2,12.6],"levels":["5","8","11","12+"]},"128":{"name":"御旗のもとに","type":"SD","ds":[5.0,7.6,12.1,12.7],"levels":["5","7+","12","12+"]},"130":{"name":"FEEL ALIVE","type":"SD","ds":[6.0,8.8,12.1,13.7],"levels":["6","8+","12","13+"]},"131":{"name":"Link","type":"SD","ds":[6.0,7.8,12.6,12.5,13.5],"levels":["6","7+","12+","12","13"]},"132":{"name":"Turn around","type":"SD","ds":[6.0,8.1,13.1,13.7],"levels":["6","8","13","13+"]},"133":{"name":"We Gonna Party","type":"SD","ds":[6.0,8.6,12.9,13.7,13.9],"levels":["6","8+","12+","13+","13+"]},"134":{"name":"Night Fly","type":"SD","ds":[3.0,8.2,11.7,13.2,13.4],"levels":["3","8","11+","13","13"]},"135":{"name":"Feel My Fire","type":"SD","ds":[5.0,9.1,11.1,13.2],"levels":["5","9","11","13"]},"136":{"name":"Streak","type":"SD","ds":[6.0,8.1,12.7,13.7],"levels":["6","8","12+","13+"]},"137":{"name":"Spin me harder","type":"SD","ds":[6.0,8.4,12.2,13.4],"levels":["6","8","12","13"]},"138":{"name":"Lionheart","type":"SD","ds":[6.0,8.2,11.4,13.4],"levels":["6","8","11","13"]},"139":{"name":"Acceleration","type":"SD","ds":[7.0,8.7,11.9,13.4],"levels":["7","8+","11+","13"]},"140":{"name":"Sprintrances","type":"SD","ds":[6.0,8.6,11.1,13.3],"levels":["6","8+","11","13"]},"141":{"name":"Nerverakes","type":"SD","ds":[7.0,8.4,11.9,14.1],"levels":["7","8","11+","14"]},"142":{"name":"Black Out","type":"SD","ds":[6.0,8.2,13.0,13.3],"levels":["6","8","13","13"]},"143":{"name":"Fragrance","type":"SD","ds":[6.0,9.3,12.7,14.2,14.6],"levels":["6","9","12+","14","14+"]},"144":{"name":"air's gravity","type":"SD","ds":[7.0,8.6,11.3,13.3,13.7],"levels":["7","8+","11","13","13+"]},"145":{"name":"Starlight Disco","type":"SD","ds":[4.0,7.8,11.9,12.4,12.7],"levels":["4","7+","11+","12","12+"]},"146":{"name":"39","type":"SD","ds":[5.0,8.6,11.2,13.0,13.4],"levels":["5","8+","11","13","13"]},"147":{"name":"地上の戦士","type":"SD","ds":[5.0,7.7,11.4,12.7],"levels":["5","7+","11","12+"]},"152":{"name":"超絶!Superlative","type":"SD","ds":[6.0,8.7,11.8,13.2],"levels":["6","8+","11+","13"]},"153":{"name":"采配の刻 Power of order","type":"SD","ds":[6.0,8.6,11.9,13.2],"levels":["6","8+","11+","13"]},"154":{"name":"DO RORO DERODERO ON DO RORO","type":"SD","ds":[6.0,8.9,13.2,13.7],"levels":["6","8+","13","13+"]},"155":{"name":"泣き虫O'clock","type":"SD","ds":[4.0,8.1,10.9,13.2,12.9],"levels":["4","8","10+","13","12+"]},"157":{"name":"Natural Flow","type":"SD","ds":[4.0,7.9,11.8,12.6],"levels":["4","7+","11+","12+"]},"159":{"name":"maimaiちゃんのテーマ","type":"SD","ds":[5.0,7.1,9.3,12.4],"levels":["5","7","9","12"]},"184":{"name":"I ♥","type":"SD","ds":[5.0,7.7,9.4,12.7],"levels":["5","7+","9","12+"]},"185":{"name":"*ハロー、プラネット。","type":"SD","ds":[3.0,6.8,9.6,12.8],"levels":["3","6","9+","12+"]},"186":{"name":"イアイア★ナイトオブデザイア","type":"SD","ds":[5.0,7.3,9.8,11.2],"levels":["5","7","9+","11"]},"187":{"name":"ローリンガール","type":"SD","ds":[4.0,7.4,9.8,13.2],"levels":["4","7","9+","13"]},"188":{"name":"天ノ弱","type":"SD","ds":[4.0,8.4,11.0,13.3],"levels":["4","8","11","13"]},"189":{"name":"弱虫モンブラン","type":"SD","ds":[4.0,7.0,10.9,12.7],"levels":["4","7","10+","12+"]},"190":{"name":"モザイクロール","type":"SD","ds":[3.0,7.7,10.7,12.7],"levels":["3","7+","10+","12+"]},"191":{"name":"脳漿炸裂ガール","type":"SD","ds":[5.0,7.1,12.7,14.1],"levels":["5","7","12+","14"]},"193":{"name":"セツナトリップ","type":"SD","ds":[5.0,7.6,11.0,13.3],"levels":["5","7+","11","13"]},"194":{"name":"放課後ストライド","type":"SD","ds":[5.0,8.4,10.7,13.3],"levels":["5","8","10+","13"]},"198":{"name":"カゲロウデイズ","type":"SD","ds":[5.0,7.0,11.7,13.2,14.1],"levels":["5","7","11+","13","14"]},"199":{"name":"チルノのパーフェクトさんすう教室","type":"SD","ds":[3.0,7.2,10.4,13.3],"levels":["3","7","10","13"]},"200":{"name":"Bad Apple!! feat.nomico","type":"SD","ds":[3.0,6.8,10.6,12.5,13.3],"levels":["3","6","10+","12","13"]},"201":{"name":"魔理沙は大変なものを盗んでいきました","type":"SD","ds":[6.0,7.2,9.5,13.3],"levels":["6","7","9","13"]},"202":{"name":"Grip & Break down !!","type":"SD","ds":[4.0,7.0,9.7,13.4],"levels":["4","7","9+","13"]},"203":{"name":"Help me, ERINNNNNN!!(Band ver.)","type":"SD","ds":[6.0,7.0,11.6,12.5],"levels":["6","7","11+","12"]},"204":{"name":"ナイト・オブ・ナイツ","type":"SD","ds":[4.0,8.0,12.0,13.3,14.4],"levels":["4","8","12","13","14"]},"205":{"name":"全人類ノ非想天則","type":"SD","ds":[4.0,7.9,10.6,13.2],"levels":["4","7+","10+","13"]},"206":{"name":"しゅわスパ大作戦☆","type":"SD","ds":[5.0,7.5,9.9,12.7],"levels":["5","7","9+","12+"]},"207":{"name":"時空を超えて久しぶり!","type":"SD","ds":[3.0,6.2,10.3,12.7],"levels":["3","6","10","12+"]},"208":{"name":"Her Dream Is To Be A Fantastic Sorceress","type":"SD","ds":[2.0,6.8,10.9,12.0],"levels":["2","6","10+","12"]},"209":{"name":"ココロスキャンのうた","type":"SD","ds":[5.0,7.5,11.3,13.8],"levels":["5","7","11","13+"]},"212":{"name":"神室雪月花","type":"SD","ds":[2.0,7.7,12.2,12.7],"levels":["2","7+","12","12+"]},"213":{"name":"KONNANじゃないっ!","type":"SD","ds":[5.0,6.8,9.0,13.4],"levels":["5","6","9","13"]},"214":{"name":"awake","type":"SD","ds":[4.0,8.5,9.3,13.2],"levels":["4","8","9","13"]},"216":{"name":"Mysterious Destiny","type":"SD","ds":[4.0,7.5,12.7,13.3],"levels":["4","7","12+","13"]},"217":{"name":"Riders Of The Light","type":"SD","ds":[4.0,7.4,11.7,12.6],"levels":["4","7","11+","12+"]},"218":{"name":"Terminal Storm","type":"SD","ds":[3.0,7.8,11.6,13.4],"levels":["3","7+","11+","13"]},"219":{"name":"記憶、記録","type":"SD","ds":[4.0,9.2,11.2,13.6,14.3],"levels":["4","9","11","13+","14"]},"220":{"name":"セガサターン起動音[H.][Remix]","type":"SD","ds":[2.0,7.1,11.1,13.0],"levels":["2","7","11","13"]},"223":{"name":"夜咄ディセイブ","type":"SD","ds":[5.0,8.6,12.5,13.8],"levels":["5","8+","12","13+"]},"224":{"name":"ウサテイ","type":"SD","ds":[5.0,7.5,10.8,14.0],"levels":["5","7","10+","14"]},"225":{"name":"sweet little sister","type":"SD","ds":[4.0,7.1,10.7,13.4],"levels":["4","7","10+","13"]},"226":{"name":"Blew Moon","type":"SD","ds":[5.0,9.2,12.5,13.4,13.4],"levels":["5","9","12","13","13"]},"227":{"name":"Garakuta Doll Play","type":"SD","ds":[6.0,9.0,13.1,14.2,14.8],"levels":["6","9","13","14","14+"]},"228":{"name":"Dreampainter","type":"SD","ds":[4.0,7.8,11.1,12.9],"levels":["4","7+","11","12+"]},"229":{"name":"ぐるぐるWASH!コインランドリー・ディスコ","type":"SD","ds":[4.0,7.2,9.8,12.6],"levels":["4","7","9+","12+"]},"230":{"name":"CYCLES","type":"SD","ds":[6.0,8.0,10.8,13.3],"levels":["6","8","10+","13"]},"231":{"name":"Heartbeats","type":"SD","ds":[5.0,8.8,11.8,13.2],"levels":["5","8+","11+","13"]},"232":{"name":"Life Feels Good","type":"SD","ds":[5.0,8.8,12.8,13.7],"levels":["5","8+","12+","13+"]},"233":{"name":"MYTHOS","type":"SD","ds":[5.0,8.6,12.2,14.4],"levels":["5","8+","12","14"]},"234":{"name":"End of Twilight","type":"SD","ds":[4.0,7.8,11.9,13.2],"levels":["4","7+","11+","13"]},"235":{"name":"火炎地獄","type":"SD","ds":[5.0,9.0,12.6,14.1],"levels":["5","9","12+","14"]},"236":{"name":"ユビキリ","type":"SD","ds":[4.0,8.0,11.8,13.3],"levels":["4","8","11+","13"]},"237":{"name":"Pixel Voyage","type":"SD","ds":[3.0,6.8,9.7,12.8],"levels":["3","6","9+","12+"]},"238":{"name":"Get Happy","type":"SD","ds":[4.0,7.8,12.9,13.8],"levels":["4","7+","12+","13+"]},"239":{"name":"System “Z”","type":"SD","ds":[6.0,9.1,12.8,14.4,14.0],"levels":["6","9","12+","14","14"]},"240":{"name":"Beat of getting entangled","type":"SD","ds":[5.0,8.8,12.8,13.8,14.5],"levels":["5","8+","12+","13+","14"]},"241":{"name":"Cosmic Train","type":"SD","ds":[3.0,6.4,10.9,12.5],"levels":["3","6","10+","12"]},"242":{"name":"ナミダと流星","type":"SD","ds":[5.0,7.8,10.8,12.5],"levels":["5","7+","10+","12"]},"244":{"name":"おても☆Yan","type":"SD","ds":[4.0,6.8,10.5,13.0],"levels":["4","6","10","13"]},"246":{"name":"maiム・maiム feat.週刊少年マガジン","type":"SD","ds":[5.0,7.6,11.6,13.2],"levels":["5","7+","11+","13"]},"247":{"name":"Danza zandA","type":"SD","ds":[5.0,7.8,10.8,13.4,13.7],"levels":["5","7+","10+","13","13+"]},"248":{"name":"Backyun! -悪い女-","type":"SD","ds":[4.0,7.5,11.8,12.7,13.3],"levels":["4","7","11+","12+","13"]},"251":{"name":"Monochrome Rainbow","type":"SD","ds":[3.0,8.6,10.9,13.0],"levels":["3","8+","10+","13"]},"252":{"name":"みんなのマイマイマー","type":"SD","ds":[4.0,8.6,11.2,13.7,13.7],"levels":["4","8+","11","13+","13+"]},"253":{"name":"円舞曲、君に","type":"SD","ds":[3.0,6.8,11.3,13.3],"levels":["3","6","11","13"]},"254":{"name":"Live & Learn","type":"SD","ds":[4.0,7.6,11.3,13.3],"levels":["4","7+","11","13"]},"255":{"name":"Burning Hearts ~炎のANGEL~","type":"SD","ds":[5.0,8.4,10.9,12.7,13.8],"levels":["5","8","10+","12+","13+"]},"256":{"name":"いーあるふぁんくらぶ","type":"SD","ds":[4.0,7.5,8.6,12.2,12.7],"levels":["4","7","8+","12","12+"]},"258":{"name":"Nyan Cat EX","type":"SD","ds":[5.0,7.9,11.7,13.8],"levels":["5","7+","11+","13+"]},"259":{"name":"ぽっぴっぽー","type":"SD","ds":[4.0,7.5,9.9,13.3],"levels":["4","7","9+","13"]},"260":{"name":"LUCIA","type":"SD","ds":[5.0,7.5,12.3,13.2,13.7],"levels":["5","7","12","13","13+"]},"261":{"name":"Death Scythe","type":"SD","ds":[5.0,8.6,12.1,13.8,14.2],"levels":["5","8+","12","13+","14"]},"262":{"name":"BREAK YOU!!","type":"SD","ds":[5.0,7.2,11.0,13.7],"levels":["5","7","11","13+"]},"263":{"name":"JUMPIN' JUMPIN'","type":"SD","ds":[4.0,8.5,11.7,13.3],"levels":["4","8","11+","13"]},"264":{"name":"L'épilogue","type":"SD","ds":[5.0,8.2,11.7,13.7],"levels":["5","8","11+","13+"]},"265":{"name":"Save This World νMIX","type":"SD","ds":[4.0,8.1,10.6,13.3,13.3],"levels":["4","8","10+","13","13"]},"266":{"name":"Living Universe","type":"SD","ds":[3.0,8.1,10.0,11.8,12.6],"levels":["3","8","10","11+","12+"]},"267":{"name":"Ignite Infinity","type":"SD","ds":[4.0,7.2,11.9,12.6],"levels":["4","7","11+","12+"]},"268":{"name":"トルコ行進曲 - オワタ\(^o^)/","type":"SD","ds":[3.0,7.6,10.0,13.8],"levels":["3","7+","10","13+"]},"269":{"name":"裏表ラバーズ","type":"SD","ds":[6.0,8.2,12.6,13.9],"levels":["6","8","12+","13+"]},"270":{"name":"Outlaw's Lullaby","type":"SD","ds":[4.0,8.6,10.7,14.0],"levels":["4","8+","10+","14"]},"271":{"name":"Brand-new Japanesque","type":"SD","ds":[3.0,8.4,10.7,12.7],"levels":["3","8","10+","12+"]},"278":{"name":"レッツゴー!陰陽師","type":"SD","ds":[2.0,7.5,9.7,13.3],"levels":["2","7","9+","13"]},"281":{"name":"ダブルラリアット","type":"SD","ds":[5.0,6.6,10.9,13.2],"levels":["5","6","10+","13"]},"282":{"name":"からくりピエロ","type":"SD","ds":[3.0,6.6,10.1,12.6,12.9],"levels":["3","6","10","12+","12+"]},"283":{"name":"ネトゲ廃人シュプレヒコール","type":"SD","ds":[5.0,7.8,10.7,13.7],"levels":["5","7+","10+","13+"]},"285":{"name":"magician's operation","type":"SD","ds":[4.0,7.9,11.8,13.7],"levels":["4","7+","11+","13+"]},"288":{"name":"六兆年と一夜物語","type":"SD","ds":[5.0,7.8,10.7,13.8],"levels":["5","7+","10+","13+"]},"289":{"name":"みくみくにしてあげる♪【してやんよ】","type":"SD","ds":[4.0,6.8,9.4,11.9],"levels":["4","6","9","11+"]},"290":{"name":"リリリリ★バーニングナイト","type":"SD","ds":[6.0,8.3,9.7,10.9],"levels":["6","8","9+","10+"]},"291":{"name":"ハロ/ハワユ","type":"SD","ds":[3.0,6.6,9.4,12.0],"levels":["3","6","9","12"]},"295":{"name":"緋色のDance","type":"SD","ds":[5.0,7.6,10.7,13.3,13.7],"levels":["5","7+","10+","13","13+"]},"296":{"name":"明星ロケット","type":"SD","ds":[5.0,7.6,10.0,12.5,12.7],"levels":["5","7+","10","12","12+"]},"297":{"name":"The Great Journey","type":"SD","ds":[6.0,6.8,10.5,11.9],"levels":["6","6","10","11+"]},"298":{"name":"お嫁にしなさいっ!","type":"SD","ds":[3.0,7.6,10.9,12.8],"levels":["3","7+","10+","12+"]},"299":{"name":"ロストワンの号哭","type":"SD","ds":[4.0,6.8,10.8,13.6,14.2],"levels":["4","6","10+","13+","14"]},"301":{"name":"患部で止まってすぐ溶ける~狂気の優曇華院","type":"SD","ds":[4.0,8.0,10.7,13.7,14.0],"levels":["4","8","10+","13+","14"]},"302":{"name":"ケロ⑨destiny","type":"SD","ds":[4.0,7.3,10.9,13.0],"levels":["4","7","10+","13"]},"303":{"name":"Endless, Sleepless Night","type":"SD","ds":[4.0,8.3,10.8,13.3],"levels":["4","8","10+","13"]},"305":{"name":"POP STAR","type":"SD","ds":[3.0,7.0,9.6,11.4],"levels":["3","7","9+","11"]},"308":{"name":"Back 2 Back","type":"SD","ds":[6.0,7.8,10.8,13.7],"levels":["6","7+","10+","13+"]},"309":{"name":"神々の祈り","type":"SD","ds":[3.0,7.1,9.3,12.7],"levels":["3","7","9","12+"]},"310":{"name":"エピクロスの虹はもう見えない","type":"SD","ds":[3.0,7.4,9.9,11.8,13.2],"levels":["3","7","9+","11+","13"]},"311":{"name":"シアワセうさぎ","type":"SD","ds":[4.0,7.3,8.8,11.0],"levels":["4","7","8+","11"]},"312":{"name":"ってゐ! ~えいえんてゐVer~","type":"SD","ds":[3.0,7.3,9.7,12.5,13.2],"levels":["3","7","9+","12","13"]},"313":{"name":"待チ人ハ来ズ。","type":"SD","ds":[3.0,7.6,9.8,13.2],"levels":["3","7+","9+","13"]},"314":{"name":"Cosmic Magic Shooter","type":"SD","ds":[5.0,7.8,10.8,13.9],"levels":["5","7+","10+","13+"]},"315":{"name":"深海少女","type":"SD","ds":[3.0,7.3,9.9,13.2],"levels":["3","7","9+","13"]},"316":{"name":"M.S.S.Planet","type":"SD","ds":[3.0,7.7,10.7,12.6],"levels":["3","7+","10+","12+"]},"318":{"name":"東方スイーツ!~鬼畜姉妹と受難メイド~","type":"SD","ds":[5.0,7.7,10.7,13.2],"levels":["5","7+","10+","13"]},"319":{"name":"幻想のサテライト","type":"SD","ds":[4.0,8.1,11.3,14.1],"levels":["4","8","11","14"]},"320":{"name":"最速最高シャッターガール","type":"SD","ds":[4.0,8.2,10.9,12.6],"levels":["4","8","10+","12+"]},"321":{"name":"バラライカ","type":"SD","ds":[3.0,7.7,9.8,12.0],"levels":["3","7+","9+","12"]},"322":{"name":"林檎華憐歌","type":"SD","ds":[5.0,7.4,11.3,12.5],"levels":["5","7","11","12"]},"323":{"name":"YATTA!","type":"SD","ds":[3.0,6.9,9.7,11.7],"levels":["3","6","9+","11+"]},"324":{"name":"Jack-the-Ripper◆","type":"SD","ds":[5.0,9.0,12.2,14.1],"levels":["5","9","12","14"]},"325":{"name":"Windy Hill -Zone 1","type":"SD","ds":[4.0,8.3,11.0,13.4],"levels":["4","8","11","13"]},"326":{"name":"コトバ・カラフル","type":"SD","ds":[3.0,7.2,8.6,13.7],"levels":["3","7","8+","13+"]},"327":{"name":"タカハせ!名人マン","type":"SD","ds":[3.0,7.5,9.8,13.5],"levels":["3","7","9+","13"]},"328":{"name":"言ノ葉カルマ","type":"SD","ds":[4.0,7.5,10.7,13.4,13.3],"levels":["4","7","10+","13","13"]},"329":{"name":"かせげ!ジャリンコヒーロー","type":"SD","ds":[4.0,7.6,9.8,12.5],"levels":["4","7+","9+","12"]},"330":{"name":"キズナの物語","type":"SD","ds":[3.0,7.2,9.1,13.2],"levels":["3","7","9","13"]},"331":{"name":"Heart Beats","type":"SD","ds":[4.0,7.5,9.8,12.4],"levels":["4","7","9+","12"]},"337":{"name":"鼓動","type":"SD","ds":[4.0,7.7,10.8,13.3],"levels":["4","7+","10+","13"]},"339":{"name":"DRAGONLADY","type":"SD","ds":[4.0,8.4,12.8,13.9],"levels":["4","8","12+","13+"]},"341":{"name":"二息歩行","type":"SD","ds":[3.0,7.6,10.1,13.3],"levels":["3","7+","10","13"]},"342":{"name":"ファンタジーゾーン OPA-OPA! -GMT remix-","type":"SD","ds":[4.0,7.4,10.8,13.4],"levels":["4","7","10+","13"]},"343":{"name":"電車で電車でGO!GO!GO!GC! -GMT remix-","type":"SD","ds":[5.0,7.6,9.5,12.5],"levels":["5","7+","9","12"]},"344":{"name":"RIDGE RACER STEPS -GMT remix-","type":"SD","ds":[5.0,8.0,11.8,13.4],"levels":["5","8","11+","13"]},"345":{"name":"リッジでリッジでGO!GO!GO! -GMT mashup-","type":"SD","ds":[4.0,7.6,11.8,13.6],"levels":["4","7+","11+","13+"]},"346":{"name":"オパ! オパ! RACER -GMT mashup-","type":"SD","ds":[4.0,7.1,10.8,13.7],"levels":["4","7","10+","13+"]},"347":{"name":"電車で電車でOPA!OPA!OPA! -GMT mashup-","type":"SD","ds":[4.0,7.3,11.8,13.8],"levels":["4","7","11+","13+"]},"348":{"name":"Axeria","type":"SD","ds":[6.0,8.6,12.9,14.5],"levels":["6","8+","12+","14"]},"349":{"name":"ピーマンたべたら","type":"SD","ds":[5.0,7.6,11.4,13.7],"levels":["5","7+","11","13+"]},"351":{"name":"MIRROR of MAGIC","type":"SD","ds":[5.0,7.8,10.7,13.2],"levels":["5","7+","10+","13"]},"352":{"name":"究極焼肉レストラン!お燐の地獄亭!","type":"SD","ds":[6.0,7.3,10.7,12.7],"levels":["6","7","10+","12+"]},"353":{"name":"shake it!","type":"SD","ds":[5.0,7.6,9.0,12.5],"levels":["5","7+","9","12"]},"359":{"name":"YU-MU","type":"SD","ds":[4.0,7.5,10.8,13.2],"levels":["4","7","10+","13"]},"360":{"name":"物凄い勢いでけーねが物凄いうた","type":"SD","ds":[5.0,7.3,9.8,13.4],"levels":["5","7","9+","13"]},"362":{"name":"BETTER CHOICE","type":"SD","ds":[4.0,8.3,10.8,12.9],"levels":["4","8","10+","12+"]},"363":{"name":"Oshama Scramble!","type":"SD","ds":[6.0,8.6,11.9,14.5],"levels":["6","8+","11+","14"]},"364":{"name":"D✪N’T ST✪P R✪CKIN’","type":"SD","ds":[6.0,8.1,11.9,13.8,13.5],"levels":["6","8","11+","13+","13"]},"365":{"name":"ガラテアの螺旋","type":"SD","ds":[6.0,8.8,13.3,14.6,14.7],"levels":["6","8+","13","14+","14+"]},"366":{"name":"oboro","type":"SD","ds":[6.0,8.4,12.0,13.7],"levels":["6","8","12","13+"]},"367":{"name":"Dragoon","type":"SD","ds":[5.0,8.6,10.9,13.4,14.5],"levels":["5","8+","10+","13","14"]},"374":{"name":"アンハッピーリフレイン","type":"SD","ds":[5.0,8.3,11.8,13.4],"levels":["5","8","11+","13"]},"375":{"name":"One Step Ahead","type":"SD","ds":[6.0,7.5,11.2,12.7],"levels":["6","7","11","12+"]},"376":{"name":"L9","type":"SD","ds":[5.0,8.3,11.1,13.7],"levels":["5","8","11","13+"]},"378":{"name":"planet dancer","type":"SD","ds":[4.0,7.8,11.2,13.2,13.7],"levels":["4","7+","11","13","13+"]},"379":{"name":"Caliburne ~Story of the Legendary sword~","type":"SD","ds":[5.0,9.4,12.9,14.3],"levels":["5","9","12+","14"]},"380":{"name":"どうしてこうなった","type":"SD","ds":[5.0,7.8,11.7,13.7],"levels":["5","7+","11+","13+"]},"381":{"name":"B.B.K.K.B.K.K.","type":"SD","ds":[6.0,8.8,12.7,14.0],"levels":["6","8+","12+","14"]},"382":{"name":"おこちゃま戦争","type":"SD","ds":[6.0,7.3,10.8,13.3],"levels":["6","7","10+","13"]},"383":{"name":"Link(CoF)","type":"SD","ds":[6.0,8.2,10.7,12.5],"levels":["6","8","10+","12"]},"384":{"name":"VERTeX","type":"SD","ds":[5.0,8.8,11.9,14.7],"levels":["5","8+","11+","14+"]},"385":{"name":"Ignis Danse","type":"SD","ds":[5.0,8.3,13.0,14.5],"levels":["5","8","13","14"]},"386":{"name":"Scars of FAUNA","type":"SD","ds":[4.0,7.8,11.2,13.8],"levels":["4","7+","11","13+"]},"387":{"name":"FUJIN Rumble","type":"SD","ds":[5.0,8.6,11.9,14.5],"levels":["5","8+","11+","14"]},"388":{"name":"きたさいたま2000","type":"SD","ds":[5.0,8.6,13.3,14.2],"levels":["5","8+","13","14"]},"389":{"name":"FLOWER","type":"SD","ds":[6.0,8.3,11.9,13.9,14.2],"levels":["6","8","11+","13+","14"]},"390":{"name":"Got more raves?","type":"SD","ds":[6.0,8.8,12.8,14.1],"levels":["6","8+","12+","14"]},"399":{"name":"不毛!","type":"SD","ds":[3.0,8.1,10.1,12.7],"levels":["3","8","10","12+"]},"400":{"name":"デッドレッドガールズ","type":"SD","ds":[4.0,8.6,10.9,13.8],"levels":["4","8+","10+","13+"]},"401":{"name":"赤心性:カマトト荒療治","type":"SD","ds":[5.0,7.8,9.9,13.7],"levels":["5","7+","9+","13+"]},"403":{"name":"悪戯","type":"SD","ds":[5.0,7.2,10.4,12.9],"levels":["5","7","10","12+"]},"404":{"name":"響縁","type":"SD","ds":[5.0,6.8,9.7,13.0],"levels":["5","6","9+","13"]},"411":{"name":"初音ミクの消失","type":"SD","ds":[6.0,8.8,11.8,13.9],"levels":["6","8+","11+","13+"]},"412":{"name":"イノコリ先生","type":"SD","ds":[4.0,7.5,9.9,12.7],"levels":["4","7","9+","12+"]},"413":{"name":"キャプテン・ムラサのケツアンカー","type":"SD","ds":[6.0,7.4,11.5,13.4],"levels":["6","7","11","13"]},"414":{"name":"若い力 -SEGA HARD GIRLS MIX-","type":"SD","ds":[5.0,7.1,10.0,12.7,12.7],"levels":["5","7","10","12+","12+"]},"417":{"name":"ウミユリ海底譚","type":"SD","ds":[4.0,7.5,9.7,13.4],"levels":["4","7","9+","13"]},"418":{"name":"welcome to maimai!! with マイマイマー","type":"SD","ds":[6.0,8.0,9.9,12.9],"levels":["6","8","9+","12+"]},"419":{"name":"ストリーミングハート","type":"SD","ds":[3.0,8.0,10.7,13.3],"levels":["3","8","10+","13"]},"420":{"name":"Change Our MIRAI!","type":"SD","ds":[4.0,8.0,11.0,13.4],"levels":["4","8","11","13"]},"421":{"name":"Aiolos","type":"SD","ds":[6.0,8.8,12.7,14.3],"levels":["6","8+","12+","14"]},"422":{"name":"LANCE","type":"SD","ds":[5.0,8.7,11.7,13.8],"levels":["5","8+","11+","13+"]},"424":{"name":"橙の幻想郷音頭","type":"SD","ds":[5.0,7.0,11.0,13.3],"levels":["5","7","11","13"]},"425":{"name":"東方妖々夢 ~the maximum moving about~","type":"SD","ds":[6.0,8.3,9.9,13.3],"levels":["6","8","9+","13"]},"426":{"name":"蒼空に舞え、墨染の桜","type":"SD","ds":[6.0,7.2,11.0,13.4],"levels":["6","7","11","13"]},"427":{"name":"少女幻葬戦慄曲 ~ Necro Fantasia","type":"SD","ds":[6.0,8.2,10.8,13.9],"levels":["6","8","10+","13+"]},"431":{"name":"Contrapasso -paradiso-","type":"SD","ds":[6.0,9.5,13.0,14.4],"levels":["6","9","13","14"]},"432":{"name":"幸せになれる隠しコマンドがあるらしい","type":"SD","ds":[6.0,9.3,12.7,14.0],"levels":["6","9","12+","14"]},"434":{"name":"フラグメンツ -T.V. maimai edit-","type":"SD","ds":[4.0,6.6,9.9,12.8],"levels":["4","6","9+","12+"]},"435":{"name":"願いを呼ぶ季節","type":"SD","ds":[4.0,7.3,10.4,12.5],"levels":["4","7","10","12"]},"437":{"name":"Yet Another ”drizzly rain”","type":"SD","ds":[4.0,7.6,10.4,12.6],"levels":["4","7+","10","12+"]},"438":{"name":"四次元跳躍機関","type":"SD","ds":[3.0,7.0,10.8,13.4],"levels":["3","7","10+","13"]},"439":{"name":"最終鬼畜妹・一部声","type":"SD","ds":[6.0,8.3,11.9,13.9],"levels":["6","8","11+","13+"]},"446":{"name":"GEMINI -M-","type":"SD","ds":[7.0,7.8,11.9,13.9],"levels":["7","7+","11+","13+"]},"447":{"name":"+♂","type":"SD","ds":[5.0,8.3,10.6,13.4],"levels":["5","8","10+","13"]},"448":{"name":"ありふれたせかいせいふく","type":"SD","ds":[5.0,7.6,9.9,13.6],"levels":["5","7+","9+","13+"]},"451":{"name":"頓珍漢の宴","type":"SD","ds":[5.0,8.7,11.7,13.8],"levels":["5","8+","11+","13+"]},"453":{"name":"Garden Of The Dragon","type":"SD","ds":[2.0,7.0,11.9,13.5],"levels":["2","7","11+","13"]},"454":{"name":"After Burner","type":"SD","ds":[6.0,8.6,11.8,13.7],"levels":["6","8+","11+","13+"]},"455":{"name":"Counselor","type":"SD","ds":[4.0,7.8,10.7,12.4],"levels":["4","7+","10+","12"]},"456":{"name":"Glorious Crown","type":"SD","ds":[7.0,10.5,13.2,14.8],"levels":["7","10","13","14+"]},"457":{"name":"言ノ葉遊戯","type":"SD","ds":[4.0,7.8,10.9,12.7],"levels":["4","7+","10+","12+"]},"458":{"name":"りばーぶ","type":"SD","ds":[3.0,7.0,9.9,11.4],"levels":["3","7","9+","11"]},"459":{"name":"幾四音-Ixion-","type":"SD","ds":[5.0,8.6,10.8,13.3],"levels":["5","8+","10+","13"]},"460":{"name":"閃鋼のブリューナク","type":"SD","ds":[5.0,8.8,11.8,13.9],"levels":["5","8+","11+","13+"]},"461":{"name":"無敵We are one!!","type":"SD","ds":[5.0,8.6,10.1,13.7],"levels":["5","8+","10","13+"]},"462":{"name":"7thSense","type":"SD","ds":[6.0,8.8,11.8,14.4],"levels":["6","8+","11+","14"]},"463":{"name":"FEEL the BEATS","type":"SD","ds":[5.0,8.6,11.6,13.6,13.9],"levels":["5","8+","11+","13+","13+"]},"464":{"name":"Revive The Rave","type":"SD","ds":[6.0,8.8,12.7,13.8,14.4],"levels":["6","8+","12+","13+","14"]},"465":{"name":"スリップフリップ","type":"SD","ds":[4.0,8.3,10.7,13.8],"levels":["4","8","10+","13+"]},"466":{"name":"Jimang Shot","type":"SD","ds":[6.0,7.6,10.6,13.3],"levels":["6","7+","10+","13"]},"467":{"name":"儚きもの人間","type":"SD","ds":[5.0,8.5,10.9,13.8],"levels":["5","8","10+","13+"]},"468":{"name":"ラブリー☆えんじぇる!!","type":"SD","ds":[5.0,7.3,10.1,12.5],"levels":["5","7","10","12"]},"471":{"name":"オモイヨシノ","type":"SD","ds":[4.0,7.8,10.8,13.3],"levels":["4","7+","10+","13"]},"472":{"name":"アージェントシンメトリー","type":"SD","ds":[5.0,7.2,10.9,13.5,14.0],"levels":["5","7","10+","13","14"]},"480":{"name":"HIMITSUスパーク","type":"SD","ds":[5.0,7.6,10.1,13.2],"levels":["5","7+","10","13"]},"482":{"name":"Party 4U ”holy nite mix”","type":"SD","ds":[4.0,7.8,11.8,13.7],"levels":["4","7+","11+","13+"]},"483":{"name":"囲い無き世は一期の月影","type":"SD","ds":[5.0,8.0,10.7,12.6],"levels":["5","8","10+","12+"]},"488":{"name":"Lividi","type":"SD","ds":[5.0,9.6,13.2,14.1],"levels":["5","9+","13","14"]},"490":{"name":"Infantoon Fantasy","type":"SD","ds":[6.0,8.6,10.8,13.8],"levels":["6","8+","10+","13+"]},"492":{"name":"Jumble Rumble","type":"SD","ds":[6.0,8.8,12.9,14.0],"levels":["6","8+","12+","14"]},"493":{"name":"Imitation:Loud Lounge","type":"SD","ds":[5.0,7.8,12.8,13.4],"levels":["5","7+","12+","13"]},"494":{"name":"CITRUS MONSTER","type":"SD","ds":[7.0,9.3,12.9,14.5],"levels":["7","9","12+","14"]},"495":{"name":"Hyper Active","type":"SD","ds":[6.0,9.1,13.2,13.9],"levels":["6","9","13","13+"]},"496":{"name":"AMAZING MIGHTYYYY!!!!","type":"SD","ds":[7.7,9.8,13.6,14.7,14.5],"levels":["7+","9+","13+","14+","14"]},"497":{"name":"fake!fake!","type":"SD","ds":[4.0,7.8,10.1,12.9],"levels":["4","7+","10","12+"]},"506":{"name":"セハガガガンバッちゃう!!","type":"SD","ds":[6.0,8.1,11.5,13.3],"levels":["6","8","11","13"]},"507":{"name":"キミノヨゾラ哨戒班","type":"SD","ds":[5.0,7.8,10.8,13.0],"levels":["5","7+","10+","13"]},"508":{"name":"恋愛裁判","type":"SD","ds":[4.0,7.1,10.0,11.8],"levels":["4","7","10","11+"]},"511":{"name":"パーフェクト生命","type":"SD","ds":[6.0,8.1,10.1,13.4],"levels":["6","8","10","13"]},"512":{"name":"StargazeR","type":"SD","ds":[5.0,7.6,10.8,12.7],"levels":["5","7+","10+","12+"]},"513":{"name":"だんだん早くなる","type":"SD","ds":[3.0,8.3,10.4,12.0,12.7],"levels":["3","8","10","12","12+"]},"514":{"name":"ヘルシーエンド","type":"SD","ds":[4.0,7.8,11.1,12.9],"levels":["4","7+","11","12+"]},"517":{"name":"東京リアルワールド","type":"SD","ds":[5.0,7.5,9.4,10.8],"levels":["5","7","9","10+"]},"518":{"name":"やめろ!聴くな!","type":"SD","ds":[6.0,7.9,10.1,13.3],"levels":["6","7+","10","13"]},"520":{"name":"木彫り鯰と右肩ゾンビ","type":"SD","ds":[6.0,8.1,10.8,13.6],"levels":["6","8","10+","13+"]},"521":{"name":"ECHO","type":"SD","ds":[4.0,7.6,11.3,13.5],"levels":["4","7+","11","13"]},"524":{"name":"Hand in Hand","type":"SD","ds":[4.0,6.8,10.5,12.8],"levels":["4","6","10","12+"]},"526":{"name":"brilliant better","type":"SD","ds":[5.0,7.5,11.7,13.3],"levels":["5","7","11+","13"]},"527":{"name":"ハート・ビート","type":"SD","ds":[6.0,8.3,10.8,13.4],"levels":["6","8","10+","13"]},"528":{"name":"Invitation","type":"SD","ds":[4.0,7.6,9.9,13.0],"levels":["4","7+","9+","13"]},"529":{"name":"connecting with you","type":"SD","ds":[4.0,8.2,10.8,13.2],"levels":["4","8","10+","13"]},"530":{"name":"高気圧ねこロック","type":"SD","ds":[6.0,8.8,11.7,13.8],"levels":["6","8+","11+","13+"]},"531":{"name":"Prophesy One","type":"SD","ds":[7.7,9.3,12.4,14.6],"levels":["7+","9","12","14+"]},"532":{"name":"洗脳","type":"SD","ds":[4.0,7.1,10.7,12.4,12.9],"levels":["4","7","10+","12","12+"]},"533":{"name":"Barbed Eye","type":"SD","ds":[5.0,7.6,10.8,13.0],"levels":["5","7+","10+","13"]},"534":{"name":"Nitrous Fury","type":"SD","ds":[6.0,8.5,12.0,14.0],"levels":["6","8","12","14"]},"535":{"name":"色は匂へど散りぬるを","type":"SD","ds":[4.0,7.6,9.8,12.5],"levels":["4","7+","9+","12"]},"536":{"name":"月に叢雲華に風","type":"SD","ds":[4.0,7.3,10.0,13.2],"levels":["4","7","10","13"]},"537":{"name":"No Routine","type":"SD","ds":[6.0,7.3,11.0,13.4],"levels":["6","7","11","13"]},"538":{"name":"ひれ伏せ愚民どもっ!","type":"SD","ds":[5.0,7.8,10.7,13.3],"levels":["5","7+","10+","13"]},"539":{"name":"エテルニタス・ルドロジー","type":"SD","ds":[5.0,7.6,11.3,13.7],"levels":["5","7+","11","13+"]},"540":{"name":"泡沫、哀のまほろば","type":"SD","ds":[4.0,7.5,10.2,12.5],"levels":["4","7","10","12"]},"541":{"name":"華鳥風月","type":"SD","ds":[2.0,6.6,9.7,12.8],"levels":["2","6","9+","12+"]},"542":{"name":"METATRON","type":"SD","ds":[6.0,8.8,12.8,14.1],"levels":["6","8+","12+","14"]},"543":{"name":"終わりなき物語","type":"SD","ds":[5.0,7.6,10.9,12.7],"levels":["5","7+","10+","12+"]},"546":{"name":"フォルテシモBELL","type":"SD","ds":[3.0,6.9,9.5,12.6],"levels":["3","6","9","12+"]},"547":{"name":"私の中の幻想的世界観及びその顕現を想起させたある現実での出来事に関する一考察","type":"SD","ds":[6.0,7.5,9.9,13.4],"levels":["6","7","9+","13"]},"548":{"name":"DETARAME ROCK&ROLL THEORY","type":"SD","ds":[5.0,8.4,11.0,13.8],"levels":["5","8","11","13+"]},"552":{"name":"ゴーストルール","type":"SD","ds":[5.0,8.5,10.9,13.2],"levels":["5","8","10+","13"]},"553":{"name":"チュルリラ・チュルリラ・ダッダッダ!","type":"SD","ds":[6.0,8.0,11.0,13.3],"levels":["6","8","11","13"]},"555":{"name":"GOODMEN","type":"SD","ds":[6.0,8.1,11.7,13.4],"levels":["6","8","11+","13"]},"556":{"name":"夜明けまであと3秒","type":"SD","ds":[6.0,9.3,13.1,14.0],"levels":["6","9","13","14"]},"557":{"name":"Last Brave ~ Go to zero","type":"SD","ds":[5.0,8.0,11.8,13.8],"levels":["5","8","11+","13+"]},"558":{"name":"STAIRWAY TO GENERATION","type":"SD","ds":[6.0,7.8,11.6,13.7],"levels":["6","7+","11+","13+"]},"559":{"name":"空威張りビヘイビア","type":"SD","ds":[6.0,8.1,10.8,13.7],"levels":["6","8","10+","13+"]},"561":{"name":"いっしそう電☆舞舞神拳!","type":"SD","ds":[6.0,8.6,11.5,13.7],"levels":["6","8+","11","13+"]},"564":{"name":"ENJOY POLIS","type":"SD","ds":[5.0,8.2,10.7,12.9],"levels":["5","8","10+","12+"]},"565":{"name":"生きてるおばけは生きている","type":"SD","ds":[5.0,7.3,11.0,13.3],"levels":["5","7","11","13"]},"566":{"name":"天火明命","type":"SD","ds":[6.0,9.7,13.3,14.0],"levels":["6","9+","13","14"]},"567":{"name":"HERA","type":"SD","ds":[6.0,9.3,12.9,14.3],"levels":["6","9","12+","14"]},"568":{"name":"分からない","type":"SD","ds":[4.0,8.5,11.7,14.0],"levels":["4","8","11+","14"]},"571":{"name":"Our Wrenally","type":"SD","ds":[6.0,9.8,13.0,14.8],"levels":["6","9+","13","14+"]},"572":{"name":"Scream out! -maimai SONIC WASHER Edit-","type":"SD","ds":[5.0,8.6,12.7,13.9],"levels":["5","8+","12+","13+"]},"573":{"name":"四月の雨","type":"SD","ds":[3.0,8.6,12.5,13.9],"levels":["3","8+","12","13+"]},"574":{"name":"Selector","type":"SD","ds":[5.0,7.8,11.9,13.8],"levels":["5","7+","11+","13+"]},"578":{"name":"ドキドキDREAM!!!","type":"SD","ds":[5.0,8.7,11.7,13.2],"levels":["5","8+","11+","13"]},"579":{"name":"ポップミュージックは僕のもの","type":"SD","ds":[4.0,7.0,9.9,12.5],"levels":["4","7","9+","12"]},"580":{"name":"吉原ラメント","type":"SD","ds":[4.0,8.5,11.8,13.8],"levels":["4","8","11+","13+"]},"581":{"name":"ねぇ、壊れタ人形ハ何処へ棄テらレるノ?","type":"SD","ds":[6.0,9.3,13.0,14.5],"levels":["6","9","13","14"]},"582":{"name":"幽闇に目醒めしは","type":"SD","ds":[4.0,6.8,11.2,13.3],"levels":["4","6","11","13"]},"583":{"name":"Starlight Vision","type":"SD","ds":[3.0,7.8,11.6,12.7],"levels":["3","7+","11+","12+"]},"584":{"name":"Club Ibuki in Break All","type":"SD","ds":[5.0,8.3,11.2,13.3],"levels":["5","8","11","13"]},"585":{"name":"Phantasm Brigade","type":"SD","ds":[5.0,8.2,11.7,13.4],"levels":["5","8","11+","13"]},"586":{"name":"永遠のメロディ","type":"SD","ds":[6.0,7.3,10.5,12.5],"levels":["6","7","10","12"]},"587":{"name":"白ゆき","type":"SD","ds":[5.0,8.2,11.7,13.4],"levels":["5","8","11+","13"]},"589":{"name":"Panopticon","type":"SD","ds":[5.0,9.5,12.9,14.4,14.3],"levels":["5","9","12+","14","14"]},"592":{"name":"Sakura Fubuki","type":"SD","ds":[5.0,8.3,12.2,13.9],"levels":["5","8","12","13+"]},"593":{"name":"conflict","type":"SD","ds":[5.0,8.0,12.7,14.2],"levels":["5","8","12+","14"]},"598":{"name":"すーぱーぬこになりたい","type":"SD","ds":[6.0,8.3,10.8,13.7],"levels":["6","8","10+","13+"]},"599":{"name":"踊れオーケストラ","type":"SD","ds":[5.0,7.2,9.9,12.0],"levels":["5","7","9+","12"]},"601":{"name":"きらっせ☆ウッド村ファーム","type":"SD","ds":[6.0,8.1,10.1,12.7],"levels":["6","8","10","12+"]},"602":{"name":"taboo tears you up","type":"SD","ds":[6.0,8.2,11.3,13.4],"levels":["6","8","11","13"]},"603":{"name":"その群青が愛しかったようだった","type":"SD","ds":[5.0,7.8,11.0,12.7],"levels":["5","7+","11","12+"]},"606":{"name":"The wheel to the right","type":"SD","ds":[7.0,8.9,13.3,14.0],"levels":["7","8+","13","14"]},"610":{"name":"リンカーネイション","type":"SD","ds":[5.0,8.2,11.3,13.8],"levels":["5","8","11","13+"]},"611":{"name":"宿題が終わらないっ!","type":"SD","ds":[5.0,7.6,10.6,12.9],"levels":["5","7+","10+","12+"]},"612":{"name":"GO BACK 2 YOUR RAVE","type":"SD","ds":[5.0,8.5,12.3,13.9],"levels":["5","8","12","13+"]},"613":{"name":"天国と地獄 -言ノ葉リンネ-","type":"SD","ds":[4.0,7.6,11.7,13.3],"levels":["4","7+","11+","13"]},"614":{"name":"夢花火","type":"SD","ds":[6.0,8.5,11.5,13.7],"levels":["6","8","11","13+"]},"617":{"name":"オトヒメモリー☆ウタゲーション","type":"SD","ds":[5.0,7.8,11.7,12.9],"levels":["5","7+","11+","12+"]},"618":{"name":"ラブチーノ","type":"SD","ds":[4.0,7.3,9.9,11.9],"levels":["4","7","9+","11+"]},"621":{"name":"ARROW","type":"SD","ds":[4.0,7.6,12.1,13.3],"levels":["4","7+","12","13"]},"622":{"name":"バッド・ダンス・ホール","type":"SD","ds":[5.0,7.5,11.6,13.4],"levels":["5","7","11+","13"]},"624":{"name":"KISS CANDY FLAVOR","type":"SD","ds":[4.0,8.3,11.3,13.4],"levels":["4","8","11","13"]},"625":{"name":"Maxi","type":"SD","ds":[6.0,9.3,12.8,14.0],"levels":["6","9","12+","14"]},"626":{"name":"相思創愛","type":"SD","ds":[6.0,8.6,11.4,13.5],"levels":["6","8+","11","13"]},"627":{"name":"心象蜃気楼","type":"SD","ds":[5.0,7.8,11.0,13.4],"levels":["5","7+","11","13"]},"628":{"name":"光線チューニング","type":"SD","ds":[6.0,8.0,11.7,13.7],"levels":["6","8","11+","13+"]},"629":{"name":"Limit Break","type":"SD","ds":[6.0,8.3,11.5,13.4,13.7],"levels":["6","8","11","13","13+"]},"630":{"name":"曖昧mind","type":"SD","ds":[5.0,8.6,11.8,13.4],"levels":["5","8+","11+","13"]},"631":{"name":"KING is BACK!!","type":"SD","ds":[6.0,8.8,11.9,13.9],"levels":["6","8+","11+","13+"]},"632":{"name":"Ultranova","type":"SD","ds":[6.0,8.6,12.9,14.0],"levels":["6","8+","12+","14"]},"634":{"name":"GET!! 夢&DREAM","type":"SD","ds":[4.0,7.8,9.8,12.4],"levels":["4","7+","9+","12"]},"636":{"name":"日本の米は世界一","type":"SD","ds":[4.0,7.5,10.7,13.3],"levels":["4","7","10+","13"]},"637":{"name":"ないせんのうた","type":"SD","ds":[5.0,6.8,10.8,12.7],"levels":["5","6","10+","12+"]},"639":{"name":"Starlight Dance Floor","type":"SD","ds":[4.0,7.6,10.2,12.5],"levels":["4","7+","10","12"]},"640":{"name":"妖精村の月誕祭 ~Lunate Elf","type":"SD","ds":[4.0,7.3,10.5,13.3],"levels":["4","7","10","13"]},"641":{"name":"Calamity Fortune","type":"SD","ds":[7.0,9.3,12.9,14.2],"levels":["7","9","12+","14"]},"642":{"name":"Justified","type":"SD","ds":[5.0,9.0,12.9,14.0],"levels":["5","9","12+","14"]},"643":{"name":"Excalibur ~Revived resolution~","type":"SD","ds":[5.0,10.3,13.0,14.8],"levels":["5","10","13","14+"]},"647":{"name":"エイリアンエイリアン","type":"SD","ds":[4.0,8.0,10.0,12.8],"levels":["4","8","10","12+"]},"648":{"name":"My Dearest Song","type":"SD","ds":[5.0,8.3,11.8,13.3],"levels":["5","8","11+","13"]},"649":{"name":"猛進ソリストライフ!","type":"SD","ds":[7.0,9.5,12.6,13.7],"levels":["7","9","12+","13+"]},"650":{"name":"Let's Go Away","type":"SD","ds":[4.0,7.8,10.9,12.8],"levels":["4","7+","10+","12+"]},"654":{"name":"真・ハンサム体操でズンドコホイ","type":"SD","ds":[5.0,7.0,10.2,13.4],"levels":["5","7","10","13"]},"655":{"name":"フラジール","type":"SD","ds":[5.0,7.8,9.8,12.8],"levels":["5","7+","9+","12+"]},"657":{"name":"オーディエンスを沸かす程度の能力 feat.タイツォン","type":"SD","ds":[4.0,8.0,10.6,13.7],"levels":["4","8","10+","13+"]},"658":{"name":"人里に下ったアタイがいつの間にか社畜になっていた件","type":"SD","ds":[5.0,9.0,13.2,14.0],"levels":["5","9","13","14"]},"664":{"name":"Moon of Noon","type":"SD","ds":[7.0,9.0,13.1,14.4],"levels":["7","9","13","14"]},"665":{"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","type":"SD","ds":[5.0,7.8,10.8,13.4],"levels":["5","7+","10+","13"]},"666":{"name":"デスパレイト","type":"SD","ds":[5.0,8.6,11.9,13.9],"levels":["5","8+","11+","13+"]},"670":{"name":"ドーナツホール","type":"SD","ds":[5.0,7.6,11.9,13.6],"levels":["5","7+","11+","13+"]},"672":{"name":"MilK","type":"SD","ds":[5.0,7.3,12.6,13.8],"levels":["5","7","12+","13+"]},"673":{"name":"咲キ誇レ常世ノ華","type":"SD","ds":[5.0,8.0,11.8,13.5],"levels":["5","8","11+","13"]},"674":{"name":"Magical Flavor","type":"SD","ds":[3.0,8.3,10.6,13.3],"levels":["3","8","10+","13"]},"680":{"name":"Candy Tall Woman","type":"SD","ds":[6.0,7.8,11.8,13.8],"levels":["6","7+","11+","13+"]},"681":{"name":"Signature","type":"SD","ds":[4.0,8.6,12.4,13.5],"levels":["4","8+","12","13"]},"682":{"name":"人生リセットボタン","type":"SD","ds":[6.0,8.6,11.9,13.8],"levels":["6","8+","11+","13+"]},"683":{"name":"しねばいいのに","type":"SD","ds":[3.0,7.0,10.2,13.0],"levels":["3","7","10","13"]},"684":{"name":"もうみんなしねばいいのに","type":"SD","ds":[5.0,8.1,12.7,14.0],"levels":["5","8","12+","14"]},"687":{"name":"共感覚おばけ","type":"SD","ds":[5.0,7.2,10.9,13.2],"levels":["5","7","10+","13"]},"688":{"name":"麒麟","type":"SD","ds":[7.0,9.5,13.0,14.1],"levels":["7","9","13","14"]},"689":{"name":"Credits","type":"SD","ds":[5.0,9.0,13.3,14.6],"levels":["5","9","13","14+"]},"690":{"name":"ダンスロボットダンス","type":"SD","ds":[6.0,8.0,11.5,13.3],"levels":["6","8","11","13"]},"691":{"name":"アルカリレットウセイ","type":"SD","ds":[6.0,7.3,10.8,12.7],"levels":["6","7","10+","12+"]},"692":{"name":"ドクハク","type":"SD","ds":[5.0,7.5,10.6,13.4],"levels":["5","7","10+","13"]},"693":{"name":"キレキャリオン","type":"SD","ds":[6.0,7.0,10.4,13.1],"levels":["6","7","10","13"]},"694":{"name":"猫祭り","type":"SD","ds":[4.0,8.5,11.8,13.4],"levels":["4","8","11+","13"]},"695":{"name":"TRUST","type":"SD","ds":[6.0,7.8,11.4,13.1],"levels":["6","7+","11","13"]},"696":{"name":"Still","type":"SD","ds":[5.0,7.6,11.2,13.4],"levels":["5","7+","11","13"]},"699":{"name":"天狗の落とし文 feat. ytr","type":"SD","ds":[5.0,7.6,11.8,12.8],"levels":["5","7+","11+","12+"]},"700":{"name":"疾走あんさんぶる","type":"SD","ds":[6.0,8.6,11.7,13.7],"levels":["6","8+","11+","13+"]},"701":{"name":"Doll Judgment","type":"SD","ds":[5.0,8.6,12.1,13.8],"levels":["5","8+","12","13+"]},"702":{"name":"WARNING×WARNING×WARNING","type":"SD","ds":[6.0,7.8,10.8,12.6],"levels":["6","7+","10+","12+"]},"704":{"name":"SPILL OVER COLORS","type":"SD","ds":[4.0,8.5,11.8,13.3,13.4],"levels":["4","8","11+","13","13"]},"705":{"name":"Mare Maris","type":"SD","ds":[5.0,9.3,12.5,13.9],"levels":["5","9","12","13+"]},"706":{"name":"シャルル","type":"SD","ds":[5.0,7.0,9.8,12.9],"levels":["5","7","9+","12+"]},"707":{"name":"フリィダム ロリィタ","type":"SD","ds":[5.0,7.3,10.0,12.6],"levels":["5","7","10","12+"]},"708":{"name":"バレリーコ","type":"SD","ds":[5.0,7.3,10.7,12.6],"levels":["5","7","10+","12+"]},"709":{"name":"アウターサイエンス","type":"SD","ds":[5.0,8.0,12.7,13.3],"levels":["5","8","12+","13"]},"710":{"name":"REVIVER オルタンシア・サーガ -蒼の騎士団- オリジナルVer.","type":"SD","ds":[5.0,8.0,10.9,13.7],"levels":["5","8","10+","13+"]},"711":{"name":"拝啓ドッペルゲンガー","type":"SD","ds":[5.0,8.5,12.6,13.8],"levels":["5","8","12+","13+"]},"712":{"name":"ミラクル・ショッピング","type":"SD","ds":[5.0,7.0,10.8,12.7],"levels":["5","7","10+","12+"]},"713":{"name":"Kinda Way","type":"SD","ds":[4.0,8.6,11.8,12.9],"levels":["4","8+","11+","12+"]},"717":{"name":"ラブって♡ジュエリー♪えんじぇる☆ブレイク!!","type":"SD","ds":[6.0,8.5,11.8,13.2],"levels":["6","8","11+","13"]},"719":{"name":"エンドマークに希望と涙を添えて","type":"SD","ds":[6.0,9.6,12.7,14.3],"levels":["6","9+","12+","14"]},"720":{"name":"ナンセンス文学","type":"SD","ds":[5.0,7.8,11.7,13.6],"levels":["5","7+","11+","13+"]},"721":{"name":"Bang Babang Bang!!!","type":"SD","ds":[5.0,8.5,11.6,13.2],"levels":["5","8","11+","13"]},"722":{"name":"Tic Tac DREAMIN’","type":"SD","ds":[4.0,7.3,9.3,12.1],"levels":["4","7","9","12"]},"723":{"name":"SPICY SWINGY STYLE","type":"SD","ds":[5.0,8.6,11.8,13.4],"levels":["5","8+","11+","13"]},"725":{"name":"砂の惑星 feat. HATSUNE MIKU","type":"SD","ds":[2.0,7.6,10.7,13.3],"levels":["2","7+","10+","13"]},"726":{"name":"アンノウン・マザーグース","type":"SD","ds":[3.0,7.5,11.1,13.3],"levels":["3","7","11","13"]},"731":{"name":"妄想感傷代償連盟","type":"SD","ds":[3.0,7.0,9.8,11.4,13.2],"levels":["3","7","9+","11","13"]},"732":{"name":"LOVE EAST","type":"SD","ds":[5.0,7.3,10.8,12.8],"levels":["5","7","10+","12+"]},"733":{"name":"Fist Bump","type":"SD","ds":[5.0,8.5,11.4,12.9],"levels":["5","8","11","12+"]},"734":{"name":"ENERGY SYNERGY MATRIX","type":"SD","ds":[6.0,7.8,13.0,13.9],"levels":["6","7+","13","13+"]},"735":{"name":"Session High⤴","type":"SD","ds":[6.0,7.6,10.6,12.8],"levels":["6","7+","10+","12+"]},"736":{"name":"World Vanquisher","type":"SD","ds":[6.0,9.6,12.8,14.3],"levels":["6","9+","12+","14"]},"737":{"name":"FestivaLight","type":"SD","ds":[4.0,8.0,10.6,13.4],"levels":["4","8","10+","13"]},"738":{"name":"Brain Power","type":"SD","ds":[5.0,8.7,11.8,13.4],"levels":["5","8+","11+","13"]},"739":{"name":"進め!イッスン軍団 -Rebellion of the Dwarfs-","type":"SD","ds":[6.0,8.5,11.3,13.7],"levels":["6","8","11","13+"]},"740":{"name":"ULTRA B+K","type":"SD","ds":[6.0,8.6,11.9,13.9],"levels":["6","8+","11+","13+"]},"741":{"name":"インビジブル","type":"SD","ds":[6.0,8.0,11.5,12.3,13.7],"levels":["6","8","11","12","13+"]},"742":{"name":"彗星ハネムーン","type":"SD","ds":[4.0,7.3,10.5,12.5],"levels":["4","7","10","12"]},"745":{"name":"keep hopping","type":"SD","ds":[6.0,8.6,12.6,13.9],"levels":["6","8+","12+","13+"]},"746":{"name":"larva","type":"SD","ds":[7.0,9.3,12.9,14.8],"levels":["7","9","12+","14+"]},"750":{"name":"初音ミクの激唱","type":"SD","ds":[7.0,8.8,12.4,14.5],"levels":["7","8+","12","14"]},"752":{"name":"true my heart -Lovable mix-","type":"SD","ds":[4.0,7.0,10.3,12.5],"levels":["4","7","10","12"]},"753":{"name":"Rodeo Machine","type":"SD","ds":[3.0,7.3,11.1,13.8],"levels":["3","7","11","13+"]},"756":{"name":"CYBER Sparks","type":"SD","ds":[4.0,7.8,11.8,12.5,13.8],"levels":["4","7+","11+","12","13+"]},"757":{"name":"Xevel","type":"SD","ds":[5.0,8.8,12.9,14.3],"levels":["5","8+","12+","14"]},"758":{"name":"INFINITE WORLD","type":"SD","ds":[5.0,8.2,10.8,12.6],"levels":["5","8","10+","12+"]},"759":{"name":"サドマミホリック","type":"SD","ds":[6.0,8.6,11.6,12.5,13.3],"levels":["6","8+","11+","12","13"]},"760":{"name":"Ragnarok","type":"SD","ds":[7.0,9.3,12.7,14.1],"levels":["7","9","12+","14"]},"762":{"name":"このピアノでお前を8759632145回ぶん殴る","type":"SD","ds":[4.0,8.3,11.2,13.4],"levels":["4","8","11","13"]},"763":{"name":"はやくそれになりたい!","type":"SD","ds":[6.0,8.0,10.8,11.9,13.2],"levels":["6","8","10+","11+","13"]},"764":{"name":"フィクサー","type":"SD","ds":[4.0,7.6,10.3,13.3],"levels":["4","7+","10","13"]},"765":{"name":"みんなの","type":"SD","ds":[5.0,7.6,10.0,12.5],"levels":["5","7+","10","12"]},"766":{"name":"アマノジャクリバース feat. ytr","type":"SD","ds":[5.0,8.0,11.4,13.9],"levels":["5","8","11","13+"]},"767":{"name":"進捗どうですか?","type":"SD","ds":[6.0,8.6,11.0,13.6],"levels":["6","8+","11","13+"]},"768":{"name":"Help me, あーりん!","type":"SD","ds":[5.0,7.8,10.7,12.6],"levels":["5","7+","10+","12+"]},"769":{"name":"なるとなぎのパーフェクトロックンロール教室","type":"SD","ds":[6.0,7.8,11.1,13.7],"levels":["6","7+","11","13+"]},"770":{"name":"あねぺったん","type":"SD","ds":[5.0,8.2,10.8,13.3],"levels":["5","8","10+","13"]},"771":{"name":"We Gonna Journey","type":"SD","ds":[7.0,9.1,12.7,13.9],"levels":["7","9","12+","13+"]},"772":{"name":"FREEDOM DiVE (tpz Overcute Remix)","type":"SD","ds":[7.0,9.5,12.8,14.1],"levels":["7","9","12+","14"]},"773":{"name":"SILENT BLUE","type":"SD","ds":[6.0,8.8,12.8,14.8],"levels":["6","8+","12+","14+"]},"775":{"name":"ジンギスカン","type":"SD","ds":[4.0,7.6,10.5,13.3],"levels":["4","7+","10","13"]},"776":{"name":"にじよめちゃん体操第一億","type":"SD","ds":[4.0,7.0,9.4,13.8],"levels":["4","7","9","13+"]},"777":{"name":"花と、雪と、ドラムンベース。","type":"SD","ds":[6.0,8.8,12.7,14.3,13.8],"levels":["6","8+","12+","14","13+"]},"778":{"name":"Conquista Ciela","type":"SD","ds":[4.0,7.6,9.8,12.7],"levels":["4","7+","9+","12+"]},"779":{"name":"怒槌","type":"SD","ds":[7.0,9.6,13.3,14.8],"levels":["7","9+","13","14+"]},"781":{"name":"Seyana. ~何でも言うことを聞いてくれるアカネチャン~","type":"SD","ds":[4.0,7.6,10.7,13.3],"levels":["4","7+","10+","13"]},"782":{"name":"おねがいダーリン","type":"SD","ds":[5.0,7.5,11.3,12.8],"levels":["5","7","11","12+"]},"786":{"name":"My First Phone","type":"SD","ds":[6.0,8.6,12.7,13.8],"levels":["6","8+","12+","13+"]},"789":{"name":"ネ!コ!","type":"SD","ds":[5.0,7.8,10.6,12.9],"levels":["5","7+","10+","12+"]},"791":{"name":"ロールプレイングゲーム","type":"SD","ds":[5.0,7.6,10.5,12.6],"levels":["5","7+","10","12+"]},"792":{"name":"ヒバナ","type":"SD","ds":[5.0,8.2,11.1,12.0,13.2],"levels":["5","8","11","12","13"]},"793":{"name":"ロキ","type":"SD","ds":[4.0,8.0,10.9,11.8,13.3],"levels":["4","8","10+","11+","13"]},"794":{"name":"Money Money","type":"SD","ds":[4.0,7.3,10.8,13.2],"levels":["4","7","10+","13"]},"796":{"name":"極圏","type":"SD","ds":[6.0,9.5,12.9,14.4],"levels":["6","9","12+","14"]},"797":{"name":"Scarlet Lance","type":"SD","ds":[6.0,9.3,12.9,14.2],"levels":["6","9","12+","14"]},"798":{"name":"セイクリッド ルイン","type":"SD","ds":[7.0,9.6,12.6,13.9],"levels":["7","9+","12+","13+"]},"799":{"name":"QZKago Requiem","type":"SD","ds":[7.0,10.7,13.0,14.8,14.9],"levels":["7","10+","13","14+","14+"]},"800":{"name":"EVERGREEN","type":"SD","ds":[4.0,7.8,11.9,13.5],"levels":["4","7+","11+","13"]},"802":{"name":"不思議の国のクリスマス","type":"SD","ds":[4.0,6.6,9.8,13.3],"levels":["4","6","9+","13"]},"803":{"name":"Schwarzschild","type":"SD","ds":[7.0,9.7,12.9,14.3,14.9],"levels":["7","9+","12+","14","14+"]},"806":{"name":"ナイトメア☆パーティーナイト","type":"SD","ds":[5.0,8.3,11.0,11.9,12.8],"levels":["5","8","11","11+","12+"]},"809":{"name":"結ンデ開イテ羅刹ト骸","type":"SD","ds":[5.0,7.8,11.1,12.0,13.3],"levels":["5","7+","11","12","13"]},"812":{"name":"Alea jacta est!","type":"SD","ds":[7.0,9.6,12.9,14.4,14.8],"levels":["7","9+","12+","14","14+"]},"815":{"name":"L4TS:2018 (feat. あひる & KTA)","type":"SD","ds":[4.0,7.8,11.9,13.3],"levels":["4","7+","11+","13"]},"816":{"name":"クレイジークレイジーダンサーズ","type":"SD","ds":[5.0,8.3,10.8,11.7,13.3],"levels":["5","8","10+","11+","13"]},"817":{"name":"【東方ニコカラ】秘神マターラ feat.魂音泉【IOSYS】","type":"SD","ds":[5.0,8.3,11.8,13.4],"levels":["5","8","11+","13"]},"818":{"name":"隠然","type":"SD","ds":[6.0,8.6,11.5,12.5,13.4],"levels":["6","8+","11","12","13"]},"819":{"name":"White Traveling Girl","type":"SD","ds":[4.0,7.6,10.7,13.4],"levels":["4","7+","10+","13"]},"820":{"name":"FFT","type":"SD","ds":[7.0,9.5,12.7,14.0,14.5],"levels":["7","9","12+","14","14"]},"821":{"name":"-OutsideR:RequieM-","type":"SD","ds":[4.0,7.8,11.4,13.6],"levels":["4","7+","11","13+"]},"822":{"name":"イロトリドリのメロディ","type":"SD","ds":[3.0,7.3,10.9,12.7],"levels":["3","7","10+","12+"]},"823":{"name":"奏者はただ背中と提琴で語るのみ","type":"SD","ds":[7.0,9.2,12.3,13.8],"levels":["7","9","12","13+"]},"825":{"name":"雷切-RAIKIRI-","type":"SD","ds":[7.0,9.3,12.8,14.6,14.8],"levels":["7","9","12+","14+","14+"]},"829":{"name":"敗北の少年","type":"SD","ds":[5.0,8.6,11.8,13.4],"levels":["5","8+","11+","13"]},"830":{"name":"立ち入り禁止","type":"SD","ds":[4.0,7.6,11.7,12.1,13.8],"levels":["4","7+","11+","12","13+"]},"832":{"name":"命ばっかり","type":"SD","ds":[4.0,7.6,10.0,12.7],"levels":["4","7+","10","12+"]},"833":{"name":"the EmpErroR","type":"SD","ds":[5.0,10.6,13.4,14.8,14.9],"levels":["5","10+","13","14+","14+"]},"834":{"name":"PANDORA PARADOXXX","type":"SD","ds":[7.7,11.5,13.9,14.9,15.0],"levels":["7+","11","13+","14+","15"]},"835":{"name":"Believe the Rainbow","type":"SD","ds":[4.0,8.6,10.2,13.4],"levels":["4","8+","10","13"]},"836":{"name":"Good Bye, Mr. Jack","type":"SD","ds":[4.0,9.0,12.9,13.9],"levels":["4","9","12+","13+"]},"837":{"name":"Altale","type":"SD","ds":[4.0,8.5,12.4,13.7],"levels":["4","8","12","13+"]},"838":{"name":"最終鬼畜妹フランドール・S","type":"SD","ds":[4.0,7.8,11.5,12.1,13.7],"levels":["4","7+","11","12","13+"]},"839":{"name":"ネクロファンタジア~Arr.Demetori","type":"SD","ds":[4.0,8.3,11.8,13.8],"levels":["4","8","11+","13+"]},"840":{"name":"Imperishable Night 2006 (2016 Refine)","type":"SD","ds":[5.0,8.6,12.3,13.8],"levels":["5","8+","12","13+"]},"841":{"name":"終点","type":"SD","ds":[4.0,8.5,12.4,13.7],"levels":["4","8","12","13+"]},"842":{"name":"WORLD'S END UMBRELLA","type":"SD","ds":[4.0,8.3,10.3,12.5],"levels":["4","8","10","12"]},"844":{"name":"End Time","type":"SD","ds":[5.0,9.3,12.8,14.7],"levels":["5","9","12+","14+"]},"848":{"name":"魔法少女になるしかねぇ","type":"SD","ds":[5.0,8.8,12.4,14.0],"levels":["5","8+","12","14"]},"849":{"name":"Kattobi KEIKYU Rider","type":"SD","ds":[7.0,9.3,13.2,13.7],"levels":["7","9","13","13+"]},"850":{"name":"B.M.S.","type":"SD","ds":[6.0,8.8,12.6,14.2],"levels":["6","8+","12+","14"]},"852":{"name":"TiamaT:F minor","type":"SD","ds":[7.0,10.3,13.1,14.6],"levels":["7","10","13","14+"]},"853":{"name":"前前前世","type":"SD","ds":[4.0,7.0,9.0,13.0],"levels":["4","7","9","13"]},"1020":{"name":"Technicians High","type":"SD","ds":[4.0,7.8,11.0,13.8],"levels":["4","7+","11","13+"]},"1051":{"name":"Destr0yer","type":"SD","ds":[4.0,8.0,12.0,14.2],"levels":["4","8","12","14"]},"1081":{"name":"サンバランド","type":"SD","ds":[4.0,7.0,11.0,13.2],"levels":["4","7","11","13"]},"1085":{"name":"Halcyon","type":"SD","ds":[6.0,8.8,12.5,14.3],"levels":["6","8+","12","14"]},"1103":{"name":"渦状銀河のシンフォニエッタ","type":"SD","ds":[5.0,9.0,12.7,14.3],"levels":["5","9","12+","14"]},"1235":{"name":"VIIIbit Explorer","type":"SD","ds":[6.0,8.2,12.9,14.5],"levels":["6","8","12+","14"]},"1301":{"name":"華の集落、秋のお届け","type":"SD","ds":[5.0,8.0,12.5,13.9],"levels":["5","8","12","13+"]},"1736":{"name":"プリズム△▽リズム","type":"SD","ds":[4.0,6.5,9.5,13.2],"levels":["4","6","9","13"]},"1819":{"name":"AFTER PANDORA","type":"SD","ds":[3.0,7.7,12.5,14.2],"levels":["3","7+","12","14"]},"10030":{"name":"ネコ日和。","type":"DX","ds":[2.0,6.5,9.5,13.7],"levels":["2","6","9","13+"]},"10044":{"name":"ハッピーシンセサイザ","type":"DX","ds":[3.0,6.0,9.5,12.8],"levels":["3","6","9","12+"]},"10070":{"name":"ジングルベル","type":"DX","ds":[5.0,7.8,10.8,14.6],"levels":["5","7+","10+","14+"]},"10117":{"name":"炎歌 -ほむらうた-","type":"DX","ds":[2.0,5.8,9.8,13.2],"levels":["2","5","9+","13"]},"10122":{"name":"ゴーゴー幽霊船","type":"DX","ds":[3.0,7.0,10.0,13.0],"levels":["3","7","10","13"]},"10128":{"name":"御旗のもとに","type":"DX","ds":[3.0,6.8,10.7,12.9],"levels":["3","6","10+","12+"]},"10145":{"name":"Starlight Disco","type":"DX","ds":[4.0,7.5,11.9,13.4],"levels":["4","7","11+","13"]},"10146":{"name":"39","type":"DX","ds":[3.0,7.2,9.3,12.8],"levels":["3","7","9","12+"]},"10185":{"name":"*ハロー、プラネット。","type":"DX","ds":[2.0,7.0,9.0,12.8],"levels":["2","7","9","12+"]},"10188":{"name":"天ノ弱","type":"DX","ds":[3.0,7.2,10.0,12.8],"levels":["3","7","10","12+"]},"10190":{"name":"モザイクロール","type":"DX","ds":[3.0,6.5,10.2,13.1],"levels":["3","6","10","13"]},"10191":{"name":"脳漿炸裂ガール","type":"DX","ds":[4.0,6.0,11.3,12.9],"levels":["4","6","11","12+"]},"10193":{"name":"セツナトリップ","type":"DX","ds":[2.0,7.8,10.8,13.4],"levels":["2","7+","10+","13"]},"10202":{"name":"Grip & Break down !!","type":"DX","ds":[5.0,7.0,9.5,13.4],"levels":["5","7","9","13"]},"10204":{"name":"ナイト・オブ・ナイツ","type":"DX","ds":[5.0,7.7,11.8,13.5],"levels":["5","7+","11+","13"]},"10225":{"name":"sweet little sister","type":"DX","ds":[5.0,7.2,10.0,13.4],"levels":["5","7","10","13"]},"10235":{"name":"火炎地獄","type":"DX","ds":[4.0,7.7,12.5,14.1],"levels":["4","7+","12","14"]},"10242":{"name":"ナミダと流星","type":"DX","ds":[4.0,7.2,11.0,13.3],"levels":["4","7","11","13"]},"10251":{"name":"Monochrome Rainbow","type":"DX","ds":[4.0,8.0,11.2,13.3],"levels":["4","8","11","13"]},"10256":{"name":"いーあるふぁんくらぶ","type":"DX","ds":[2.0,6.0,8.2,11.2],"levels":["2","6","8","11"]},"10288":{"name":"六兆年と一夜物語","type":"DX","ds":[4.0,7.8,9.4,13.8],"levels":["4","7+","9","13+"]},"10301":{"name":"患部で止まってすぐ溶ける~狂気の優曇華院","type":"DX","ds":[3.0,7.7,11.0,13.5],"levels":["3","7+","11","13"]},"10302":{"name":"ケロ⑨destiny","type":"DX","ds":[3.0,6.5,10.2,13.4],"levels":["3","6","10","13"]},"10303":{"name":"Endless, Sleepless Night","type":"DX","ds":[3.0,6.5,10.7,13.3],"levels":["3","6","10+","13"]},"10315":{"name":"深海少女","type":"DX","ds":[2.0,6.5,9.5,13.0],"levels":["2","6","9","13"]},"10316":{"name":"M.S.S.Planet","type":"DX","ds":[3.0,7.0,9.7,12.9],"levels":["3","7","9+","12+"]},"10319":{"name":"幻想のサテライト","type":"DX","ds":[4.0,7.8,10.4,13.5],"levels":["4","7+","10","13"]},"10363":{"name":"Oshama Scramble!","type":"DX","ds":[4.0,8.7,11.4,13.6],"levels":["4","8+","11","13+"]},"10366":{"name":"oboro","type":"DX","ds":[4.0,7.8,11.0,13.7],"levels":["4","7+","11","13+"]},"10367":{"name":"Dragoon","type":"DX","ds":[4.0,8.0,11.0,13.7],"levels":["4","8","11","13+"]},"10375":{"name":"One Step Ahead","type":"DX","ds":[4.0,7.2,10.5,13.2],"levels":["4","7","10","13"]},"10404":{"name":"響縁","type":"DX","ds":[2.0,7.2,10.5,13.4],"levels":["2","7","10","13"]},"10411":{"name":"初音ミクの消失","type":"DX","ds":[6.0,8.0,12.0,14.5],"levels":["6","8","12","14"]},"10420":{"name":"Change Our MIRAI!","type":"DX","ds":[4.0,7.7,10.8,12.6],"levels":["4","7+","10+","12+"]},"10422":{"name":"LANCE","type":"DX","ds":[4.0,7.8,11.0,13.9],"levels":["4","7+","11","13+"]},"10493":{"name":"Imitation:Loud Lounge","type":"DX","ds":[3.0,7.5,11.8,13.9],"levels":["3","7","11+","13+"]},"10535":{"name":"色は匂へど散りぬるを","type":"DX","ds":[3.0,6.5,9.0,12.7],"levels":["3","6","9","12+"]},"10536":{"name":"月に叢雲華に風","type":"DX","ds":[2.0,6.8,9.4,12.6],"levels":["2","6","9","12+"]},"10552":{"name":"ゴーストルール","type":"DX","ds":[3.0,7.8,9.8,13.2],"levels":["3","7+","9+","13"]},"10572":{"name":"Scream out! -maimai SONIC WASHER Edit-","type":"DX","ds":[3.0,7.0,11.2,13.5],"levels":["3","7","11","13"]},"10574":{"name":"Selector","type":"DX","ds":[3.0,6.5,11.0,13.9],"levels":["3","6","11","13+"]},"10593":{"name":"conflict","type":"DX","ds":[3.0,8.2,11.4,13.5],"levels":["3","8","11","13"]},"10602":{"name":"taboo tears you up","type":"DX","ds":[3.0,7.8,10.8,14.0],"levels":["3","7+","10+","14"]},"10625":{"name":"Maxi","type":"DX","ds":[5.0,8.0,11.9,13.8],"levels":["5","8","11+","13+"]},"10641":{"name":"Calamity Fortune","type":"DX","ds":[4.0,8.5,11.4,13.6],"levels":["4","8","11","13+"]},"10665":{"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","type":"DX","ds":[3.0,7.0,9.4,12.8],"levels":["3","7","9","12+"]},"10690":{"name":"ダンスロボットダンス","type":"DX","ds":[3.0,7.5,9.2,12.7],"levels":["3","7","9","12+"]},"10699":{"name":"天狗の落とし文 feat. ytr","type":"DX","ds":[3.0,7.5,10.2,13.7],"levels":["3","7","10","13+"]},"10702":{"name":"WARNING×WARNING×WARNING","type":"DX","ds":[3.0,7.5,9.8,11.9],"levels":["3","7","9+","11+"]},"10706":{"name":"シャルル","type":"DX","ds":[3.0,6.0,9.2,11.2],"levels":["3","6","9","11"]},"10734":{"name":"ENERGY SYNERGY MATRIX","type":"DX","ds":[4.0,8.0,11.4,13.5],"levels":["4","8","11","13"]},"10835":{"name":"Believe the Rainbow","type":"DX","ds":[2.0,6.2,9.9,13.0],"levels":["2","6","9+","13"]},"11001":{"name":"BLACK ROSE","type":"DX","ds":[2.0,6.5,9.7,12.2],"levels":["2","6","9+","12"]},"11002":{"name":"Secret Sleuth","type":"DX","ds":[2.0,7.0,10.8,13.3,13.8],"levels":["2","7","10+","13","13+"]},"11003":{"name":"でらっくmaimai♪てんてこまい!","type":"DX","ds":[4.0,7.7,10.3,12.7],"levels":["4","7+","10","12+"]},"11004":{"name":"MAXRAGE","type":"DX","ds":[5.0,7.8,11.4,13.8,14.2],"levels":["5","7+","11","13+","14"]},"11005":{"name":"バーチャルダム ネーション","type":"DX","ds":[4.0,8.0,10.8,13.6,14.4],"levels":["4","8","10+","13+","14"]},"11006":{"name":"P-qoq","type":"DX","ds":[2.0,7.0,10.5,13.2],"levels":["2","7","10","13"]},"11007":{"name":"超常マイマイン","type":"DX","ds":[3.0,7.0,10.3,12.7,13.8],"levels":["3","7","10","12+","13+"]},"11008":{"name":"Crazy Circle","type":"DX","ds":[2.0,6.8,9.3,12.6],"levels":["2","6","9","12+"]},"11009":{"name":"STEREOSCAPE","type":"DX","ds":[3.0,6.8,9.5,12.4,13.3],"levels":["3","6","9","12","13"]},"11010":{"name":"STARTLINER","type":"DX","ds":[2.0,6.2,9.1,11.8,12.3],"levels":["2","6","9","11+","12"]},"11014":{"name":"♡マイマイマイラブ♡","type":"DX","ds":[4.0,7.8,10.2,12.9],"levels":["4","7+","10","12+"]},"11015":{"name":"一か罰","type":"DX","ds":[5.0,7.8,11.4,12.8,14.0],"levels":["5","7+","11","12+","14"]},"11016":{"name":"キリキリ舞Mine","type":"DX","ds":[4.0,7.8,11.4,13.4],"levels":["4","7+","11","13"]},"11017":{"name":"福宿音屋魂音泉","type":"DX","ds":[4.0,7.2,10.8,13.0],"levels":["4","7","10+","13"]},"11018":{"name":"Now or Never","type":"DX","ds":[5.0,7.5,10.5,13.5,14.1],"levels":["5","7","10","13","14"]},"11019":{"name":"Scarlet Wings","type":"DX","ds":[4.0,7.8,10.5,12.9],"levels":["4","7+","10","12+"]},"11020":{"name":"Technicians High","type":"DX","ds":[5.0,8.2,11.6,13.4],"levels":["5","8","11+","13"]},"11021":{"name":"魔ジョ狩リ","type":"DX","ds":[5.0,8.5,11.1,13.7],"levels":["5","8","11","13+"]},"11022":{"name":"TwisteD! XD","type":"DX","ds":[4.0,8.7,11.2,13.7],"levels":["4","8+","11","13+"]},"11023":{"name":"Blows Up Everything","type":"DX","ds":[5.0,9.0,11.9,13.8,14.3],"levels":["5","9","11+","13+","14"]},"11024":{"name":"Agitation!","type":"DX","ds":[5.0,7.0,10.2,12.0],"levels":["5","7","10","12"]},"11025":{"name":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2","type":"DX","ds":[5.0,7.8,10.5,13.8],"levels":["5","7+","10","13+"]},"11026":{"name":"TEmPTaTiON","type":"DX","ds":[6.0,8.5,12.6,14.7],"levels":["6","8","12+","14+"]},"11027":{"name":"アポカリプスに反逆の焔を焚べろ","type":"DX","ds":[7.0,8.5,12.5,14.5],"levels":["7","8","12","14"]},"11028":{"name":"玩具狂奏曲 -終焉-","type":"DX","ds":[5.0,8.0,13.3,13.9],"levels":["5","8","13","13+"]},"11029":{"name":"Titania","type":"DX","ds":[6.0,8.0,12.5,14.6],"levels":["6","8","12","14+"]},"11030":{"name":"BOKUTO","type":"DX","ds":[4.0,7.5,11.2,13.4],"levels":["4","7","11","13"]},"11031":{"name":"立川浄穢捕物帳","type":"DX","ds":[4.0,7.8,11.4,13.8],"levels":["4","7+","11","13+"]},"11032":{"name":"CHOCOLATE BOMB!!!!","type":"DX","ds":[4.0,8.5,11.9,13.7],"levels":["4","8","11+","13+"]},"11034":{"name":"METEOR","type":"DX","ds":[3.0,7.0,9.5,12.4],"levels":["3","7","9","12"]},"11037":{"name":"HOT LIMIT","type":"DX","ds":[3.0,6.0,9.4,12.0],"levels":["3","6","9","12"]},"11043":{"name":"メルト","type":"DX","ds":[3.0,6.0,8.8,11.8],"levels":["3","6","8+","11+"]},"11044":{"name":"メルティランドナイトメア","type":"DX","ds":[2.0,6.5,8.7,11.9],"levels":["2","6","8+","11+"]},"11046":{"name":"アディショナルメモリー","type":"DX","ds":[2.0,6.8,9.9,12.5],"levels":["2","6","9+","12"]},"11048":{"name":"ナイト・オブ・ナイツ (Cranky Remix)","type":"DX","ds":[4.0,7.0,10.4,13.2],"levels":["4","7","10","13"]},"11049":{"name":"Bad Apple!! feat.nomico (REDALiCE Remix)","type":"DX","ds":[3.0,7.5,10.5,12.6],"levels":["3","7","10","12+"]},"11050":{"name":"Strobe♡Girl","type":"DX","ds":[2.0,7.2,10.0,12.6],"levels":["2","7","10","12+"]},"11051":{"name":"Destr0yer","type":"DX","ds":[2.0,7.8,11.2,12.9],"levels":["2","7+","11","12+"]},"11052":{"name":"グリーンライツ・セレナーデ","type":"DX","ds":[3.0,7.5,10.3,12.7],"levels":["3","7","10","12+"]},"11058":{"name":"デンパラダイム","type":"DX","ds":[3.0,7.9,11.7,13.3],"levels":["3","7+","11+","13"]},"11059":{"name":"骸骨楽団とリリア","type":"DX","ds":[3.0,7.8,11.3,13.4],"levels":["3","7+","11","13"]},"11060":{"name":"星屑ユートピア","type":"DX","ds":[3.0,7.5,10.8,12.7],"levels":["3","7","10+","12+"]},"11061":{"name":"アマツキツネ","type":"DX","ds":[2.0,7.5,9.2,11.9],"levels":["2","7","9","11+"]},"11064":{"name":"Little \"Sister\" Bitch","type":"DX","ds":[4.0,7.8,11.1,13.8],"levels":["4","7+","11","13+"]},"11065":{"name":"Yakumo >>JOINT STRUGGLE (2019 Update)","type":"DX","ds":[4.0,7.8,11.1,13.9],"levels":["4","7+","11","13+"]},"11066":{"name":"げきオコスティックファイナリアリティぷんぷんマスタースパーク","type":"DX","ds":[3.0,7.5,10.2,12.8],"levels":["3","7","10","12+"]},"11067":{"name":"CocktaiL","type":"DX","ds":[2.0,6.5,9.0,12.7],"levels":["2","6","9","12+"]},"11069":{"name":"太陽系デスコ","type":"DX","ds":[4.0,6.7,9.7,12.0],"levels":["4","6","9+","12"]},"11070":{"name":"だからパンを焼いたんだ","type":"DX","ds":[3.0,6.5,9.3,12.0],"levels":["3","6","9","12"]},"11073":{"name":"アカリがやってきたぞっ","type":"DX","ds":[3.0,6.7,10.3,12.7],"levels":["3","6","10","12+"]},"11075":{"name":"プナイプナイせんそう","type":"DX","ds":[6.0,8.5,11.8,13.8],"levels":["6","8","11+","13+"]},"11077":{"name":"デビル☆アイドル","type":"DX","ds":[4.0,7.0,9.7,12.7],"levels":["4","7","9+","12+"]},"11078":{"name":"quiet room","type":"DX","ds":[2.0,6.2,8.8,12.5],"levels":["2","6","8+","12"]},"11080":{"name":"Jump!! Jump!! Jump!!","type":"DX","ds":[3.0,7.5,9.5,12.0],"levels":["3","7","9","12"]},"11081":{"name":"サンバランド","type":"DX","ds":[3.0,7.0,11.0,12.8],"levels":["3","7","11","12+"]},"11083":{"name":"サヨナラチェーンソー","type":"DX","ds":[4.0,6.8,9.8,12.5],"levels":["4","6","9+","12"]},"11084":{"name":"イカサマライフゲイム","type":"DX","ds":[4.0,7.8,10.6,12.9],"levels":["4","7+","10+","12+"]},"11085":{"name":"Halcyon","type":"DX","ds":[3.0,8.5,11.4,13.5],"levels":["3","8","11","13"]},"11086":{"name":"だれかの心臓になれたなら","type":"DX","ds":[3.0,6.5,9.2,11.9],"levels":["3","6","9","11+"]},"11087":{"name":"幾望の月","type":"DX","ds":[4.0,7.7,10.7,12.8],"levels":["4","7+","10+","12+"]},"11088":{"name":"39みゅーじっく!","type":"DX","ds":[3.0,6.2,9.3,11.8],"levels":["3","6","9","11+"]},"11089":{"name":"STEEL TRANSONIC","type":"DX","ds":[6.0,8.8,13.0,14.3],"levels":["6","8+","13","14"]},"11090":{"name":"Flashkick","type":"DX","ds":[5.0,7.9,11.2,13.2],"levels":["5","7+","11","13"]},"11091":{"name":"Stardust Memories","type":"DX","ds":[4.0,7.7,10.8,13.0],"levels":["4","7+","10+","13"]},"11092":{"name":"My My My","type":"DX","ds":[4.0,7.8,11.0,13.7],"levels":["4","7+","11","13+"]},"11093":{"name":"UniTas","type":"DX","ds":[5.0,8.5,11.8,14.4],"levels":["5","8","11+","14"]},"11094":{"name":"ここからはじまるプロローグ。","type":"DX","ds":[4.0,7.8,10.7,13.4],"levels":["4","7+","10+","13"]},"11095":{"name":"絡めトリック利己ライザー","type":"DX","ds":[4.0,7.8,10.8,12.7],"levels":["4","7+","10+","12+"]},"11096":{"name":"モ°ルモ°ル","type":"DX","ds":[6.0,8.2,12.2,13.9],"levels":["6","8","12","13+"]},"11097":{"name":"ブレインジャックシンドローム","type":"DX","ds":[4.0,7.8,10.6,13.3],"levels":["4","7+","10+","13"]},"11098":{"name":"共鳴","type":"DX","ds":[4.0,7.0,10.5,13.2],"levels":["4","7","10","13"]},"11099":{"name":"Ututu","type":"DX","ds":[4.0,7.5,10.2,12.9],"levels":["4","7","10","12+"]},"11100":{"name":"シエルブルーマルシェ","type":"DX","ds":[3.0,7.4,10.4,12.8,13.7],"levels":["3","7","10","12+","13+"]},"11101":{"name":"GRÄNDIR","type":"DX","ds":[4.0,7.8,11.0,13.9],"levels":["4","7+","11","13+"]},"11102":{"name":"封焔の135秒","type":"DX","ds":[5.0,8.8,12.7,14.8],"levels":["5","8+","12+","14+"]},"11103":{"name":"渦状銀河のシンフォニエッタ","type":"DX","ds":[3.0,8.5,11.8,14.6],"levels":["3","8","11+","14+"]},"11104":{"name":"ヤミツキ","type":"DX","ds":[4.0,7.5,10.0,12.7],"levels":["4","7","10","12+"]},"11105":{"name":"ワードワードワード","type":"DX","ds":[5.0,6.5,9.9,13.4],"levels":["5","6","9+","13"]},"11106":{"name":"Valsqotch","type":"DX","ds":[6.0,8.9,13.0,14.7],"levels":["6","8+","13","14+"]},"11107":{"name":"最強 the サマータイム!!!!!","type":"DX","ds":[4.0,7.5,9.9,12.7],"levels":["4","7","9+","12+"]},"11108":{"name":"UTAKATA","type":"DX","ds":[4.0,7.0,9.4,12.6],"levels":["4","7","9","12+"]},"11109":{"name":"タテマエと本心の大乱闘","type":"DX","ds":[5.0,7.7,10.1,12.7],"levels":["5","7+","10","12+"]},"11110":{"name":"はちみつアドベンチャー","type":"DX","ds":[4.0,7.5,10.0,12.8],"levels":["4","7","10","12+"]},"11111":{"name":"popcorn","type":"DX","ds":[3.0,7.5,9.0,13.2],"levels":["3","7","9","13"]},"11113":{"name":"ハム太郎とっとこうた","type":"DX","ds":[1.0,5.8,8.5,12.0,12.8],"levels":["1","5","8","12","12+"]},"11115":{"name":"だから僕は音楽を辞めた","type":"DX","ds":[2.0,6.0,8.7,12.5],"levels":["2","6","8+","12"]},"11121":{"name":"ビターチョコデコレーション","type":"DX","ds":[4.0,7.0,9.9,12.9],"levels":["4","7","9+","12+"]},"11122":{"name":"アンドロイドガール","type":"DX","ds":[4.0,7.8,10.4,12.9],"levels":["4","7+","10","12+"]},"11123":{"name":"スターリースカイ☆パレード","type":"DX","ds":[4.0,7.5,10.0,12.6],"levels":["4","7","10","12+"]},"11124":{"name":"スロウダウナー","type":"DX","ds":[4.0,7.2,9.8,12.5],"levels":["4","7","9+","12"]},"11125":{"name":"クレイジー・ビート","type":"DX","ds":[3.0,6.5,9.8,12.9],"levels":["3","6","9+","12+"]},"11126":{"name":"バイオレンストリガー","type":"DX","ds":[5.0,7.7,10.0,13.2],"levels":["5","7+","10","13"]},"11127":{"name":"グラーヴェ","type":"DX","ds":[3.0,7.0,9.8,12.8],"levels":["3","7","9+","12+"]},"11128":{"name":"KILLER B","type":"DX","ds":[3.0,6.0,10.2,12.8],"levels":["3","6","10","12+"]},"11129":{"name":"すーぱーぬこになれんかった","type":"DX","ds":[5.0,7.5,10.0,13.2],"levels":["5","7","10","13"]},"11130":{"name":"アスヘノBRAVE","type":"DX","ds":[4.0,6.5,9.8,13.0],"levels":["4","6","9+","13"]},"11131":{"name":"深海シティアンダーグラウンド","type":"DX","ds":[4.0,6.8,10.0,12.8],"levels":["4","6","10","12+"]},"11132":{"name":"表裏一体","type":"DX","ds":[3.0,6.5,9.8,12.9],"levels":["3","6","9+","12+"]},"11133":{"name":"Catch the Wave","type":"DX","ds":[3.0,6.5,9.8,12.4],"levels":["3","6","9+","12"]},"11134":{"name":"ソリッド","type":"DX","ds":[4.0,7.8,10.7,13.4],"levels":["4","7+","10+","13"]},"11135":{"name":"全力ハッピーライフ","type":"DX","ds":[4.0,7.5,10.2,12.8],"levels":["4","7","10","12+"]},"11136":{"name":"Oath Act","type":"DX","ds":[3.0,6.2,9.7,12.5],"levels":["3","6","9+","12"]},"11137":{"name":"Witches night","type":"DX","ds":[3.0,6.0,9.0,12.8],"levels":["3","6","9","12+"]},"11138":{"name":"Drive Your Fire","type":"DX","ds":[3.0,6.7,9.7,12.8],"levels":["3","6","9+","12+"]},"11139":{"name":"wheel","type":"DX","ds":[2.0,6.2,9.5,12.8],"levels":["2","6","9","12+"]},"11140":{"name":"Black Lair","type":"DX","ds":[5.0,8.0,11.5,13.8],"levels":["5","8","11","13+"]},"11141":{"name":"energy trixxx","type":"DX","ds":[5.0,7.5,11.0,13.8],"levels":["5","7","11","13+"]},"11142":{"name":"NULCTRL","type":"DX","ds":[3.0,7.8,12.6,13.9],"levels":["3","7+","12+","13+"]},"11143":{"name":"アトロポスと最果の探究者","type":"DX","ds":[5.0,7.2,10.8,13.7],"levels":["5","7","10+","13+"]},"11152":{"name":"ぼくたちいつでも しゅわっしゅわ!","type":"DX","ds":[3.0,7.0,11.3,13.0,13.8],"levels":["3","7","11","13","13+"]},"11153":{"name":"Boys O’Clock","type":"DX","ds":[5.0,7.7,10.8,13.1],"levels":["5","7+","10+","13"]},"11154":{"name":"居並ぶ穀物と溜息まじりの運送屋","type":"DX","ds":[3.0,7.8,11.8,12.9],"levels":["3","7+","11+","12+"]},"11155":{"name":"ARAIS","type":"DX","ds":[6.0,8.8,12.0,14.4],"levels":["6","8+","12","14"]},"11157":{"name":"Aetheric Energy","type":"DX","ds":[5.0,7.8,11.0,13.4],"levels":["5","7+","11","13"]},"11158":{"name":"Komplexe","type":"DX","ds":[3.0,7.7,11.0,13.7],"levels":["3","7+","11","13+"]},"11159":{"name":"Beautiful Future","type":"DX","ds":[4.0,8.0,10.8,13.7],"levels":["4","8","10+","13+"]},"11160":{"name":"Mutation","type":"DX","ds":[5.0,8.5,12.5,14.0],"levels":["5","8","12","14"]},"11161":{"name":"オリフィス","type":"DX","ds":[3.0,7.8,10.4,12.9],"levels":["3","7+","10","12+"]},"11162":{"name":"ユメヒバナ","type":"DX","ds":[4.0,7.0,10.0,13.4],"levels":["4","7","10","13"]},"11163":{"name":"REAL VOICE","type":"DX","ds":[3.0,7.7,10.2,12.8],"levels":["3","7+","10","12+"]},"11164":{"name":"パラボラ","type":"DX","ds":[3.0,8.0,11.2,13.8],"levels":["3","8","11","13+"]},"11165":{"name":"Regulus","type":"DX","ds":[5.0,8.5,12.5,14.7],"levels":["5","8","12","14+"]},"11166":{"name":"ワンダーシャッフェンの法則","type":"DX","ds":[4.0,7.8,10.7,14.1],"levels":["4","7+","10+","14"]},"11167":{"name":"BIRTH","type":"DX","ds":[3.0,7.9,12.8,14.5],"levels":["3","7+","12+","14"]},"11168":{"name":"シアトリカル・ケース","type":"DX","ds":[4.0,7.7,10.8,12.8],"levels":["4","7+","10+","12+"]},"11169":{"name":"ステップアンドライム","type":"DX","ds":[3.0,7.2,10.0,12.8],"levels":["3","7","10","12+"]},"11170":{"name":"届かない花束","type":"DX","ds":[3.0,7.5,9.8,13.1],"levels":["3","7","9+","13"]},"11171":{"name":"YURUSHITE","type":"DX","ds":[5.0,8.8,12.5,14.4],"levels":["5","8+","12","14"]},"11172":{"name":"ポケットからぬりつぶせ!","type":"DX","ds":[3.0,6.5,10.2,13.2],"levels":["3","6","10","13"]},"11173":{"name":"トリドリ⇒モリモリ!Lovely fruits☆","type":"DX","ds":[4.0,7.8,10.7,13.2],"levels":["4","7+","10+","13"]},"11174":{"name":"Desperado Waltz","type":"DX","ds":[5.0,8.4,11.8,14.2],"levels":["5","8","11+","14"]},"11175":{"name":"宛城、炎上!!","type":"DX","ds":[5.0,8.8,12.5,13.8],"levels":["5","8+","12","13+"]},"11176":{"name":"Climax","type":"DX","ds":[4.0,8.5,12.0,14.3],"levels":["4","8","12","14"]},"11177":{"name":"レーイレーイ","type":"DX","ds":[4.0,7.8,10.5,13.2,13.7],"levels":["4","7+","10","13","13+"]},"11184":{"name":"Virtual to LIVE","type":"DX","ds":[3.0,6.0,8.7,12.2,12.8],"levels":["3","6","8+","12","12+"]},"11185":{"name":"命に嫌われている","type":"DX","ds":[3.0,7.0,10.2,12.8],"levels":["3","7","10","12+"]},"11186":{"name":"アンクローズ・ヒューマン","type":"DX","ds":[3.0,7.2,9.8,13.2],"levels":["3","7","9+","13"]},"11187":{"name":"乙女解剖","type":"DX","ds":[2.0,6.5,8.8,12.5],"levels":["2","6","8+","12"]},"11188":{"name":"絶え間なく藍色","type":"DX","ds":[3.0,6.2,8.5,13.4],"levels":["3","6","8","13"]},"11189":{"name":"ガランド","type":"DX","ds":[2.0,7.0,9.9,13.0],"levels":["2","7","9+","13"]},"11190":{"name":"とりあえずアナタがいなくなるまえに","type":"DX","ds":[3.0,6.0,8.8,11.8],"levels":["3","6","8+","11+"]},"11191":{"name":"明星ギャラクティカ","type":"DX","ds":[4.0,6.5,8.7,12.4],"levels":["4","6","8+","12"]},"11192":{"name":"絶対にチョコミントを食べるアオイチャン","type":"DX","ds":[2.0,6.8,9.8,12.9],"levels":["2","6","9+","12+"]},"11193":{"name":"デリヘル呼んだら君が来た","type":"DX","ds":[3.0,7.2,10.5,13.1],"levels":["3","7","10","13"]},"11194":{"name":"ベノム","type":"DX","ds":[4.0,6.5,9.0,12.7],"levels":["4","6","9","12+"]},"11195":{"name":"マネマネサイコトロピック","type":"DX","ds":[5.0,7.2,10.7,13.7],"levels":["5","7","10+","13+"]},"11197":{"name":"劣等上等","type":"DX","ds":[4.0,6.5,10.0,13.2],"levels":["4","6","10","13"]},"11198":{"name":"アスノヨゾラ哨戒班","type":"DX","ds":[4.0,7.0,9.0,12.8],"levels":["4","7","9","12+"]},"11199":{"name":"悪戯センセーション","type":"DX","ds":[4.0,7.7,9.8,12.7],"levels":["4","7+","9+","12+"]},"11200":{"name":"Paranoia","type":"DX","ds":[4.0,7.0,9.5,13.0],"levels":["4","7","9","13"]},"11201":{"name":"絡繰りドール","type":"DX","ds":[3.0,6.5,9.0,12.9],"levels":["3","6","9","12+"]},"11202":{"name":"物凄いヴァイブスで魔理沙が物凄いラップ","type":"DX","ds":[4.0,7.0,9.7,13.4],"levels":["4","7","9+","13"]},"11204":{"name":"Sweet Requiem","type":"DX","ds":[4.0,7.7,10.7,13.7],"levels":["4","7+","10+","13+"]},"11205":{"name":"Dive into The Sky ~initialized~","type":"DX","ds":[4.0,6.2,9.2,13.0],"levels":["4","6","9","13"]},"11206":{"name":"BATTLE NO.1","type":"DX","ds":[6.0,8.5,12.2,14.5],"levels":["6","8","12","14"]},"11207":{"name":"Ether Strike","type":"DX","ds":[4.0,7.7,10.8,13.9],"levels":["4","7+","10+","13+"]},"11208":{"name":"Cyaegha","type":"DX","ds":[4.0,7.8,11.0,13.8],"levels":["4","7+","11","13+"]},"11209":{"name":"Grievous Lady","type":"DX","ds":[5.0,8.0,12.0,14.2],"levels":["5","8","12","14"]},"11210":{"name":"c.s.q.n.","type":"DX","ds":[5.0,7.8,11.2,13.8],"levels":["5","7+","11","13+"]},"11211":{"name":"カラッポ・ノンフィクション","type":"DX","ds":[3.0,7.5,10.0,13.7],"levels":["3","7","10","13+"]},"11212":{"name":"emomomo","type":"DX","ds":[4.0,7.5,10.7,13.7],"levels":["4","7","10+","13+"]},"11213":{"name":"Arty Party","type":"DX","ds":[4.0,8.0,11.8,13.9],"levels":["4","8","11+","13+"]},"11214":{"name":"Jörqer","type":"DX","ds":[3.0,7.0,11.8,13.6],"levels":["3","7","11+","13+"]},"11215":{"name":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)","type":"DX","ds":[5.0,8.0,12.2,14.5],"levels":["5","8","12","14"]},"11216":{"name":"felys -final remix-","type":"DX","ds":[4.0,7.7,10.7,14.4],"levels":["4","7+","10+","14"]},"11218":{"name":"自傷無色","type":"DX","ds":[2.0,5.8,9.0,12.8],"levels":["2","5","9","12+"]},"11219":{"name":"Prismatic","type":"DX","ds":[3.0,7.4,9.4,12.2],"levels":["3","7","9","12"]},"11221":{"name":"≠彡\"/了→","type":"DX","ds":[5.0,9.0,12.7,14.4],"levels":["5","9","12+","14"]},"11222":{"name":"BREaK! BREaK! BREaK!","type":"DX","ds":[5.0,8.5,12.8,14.6],"levels":["5","8","12+","14+"]},"11223":{"name":"Heavenly Blast","type":"DX","ds":[5.0,9.0,12.8,14.8],"levels":["5","9","12+","14+"]},"11224":{"name":"Paradisoda","type":"DX","ds":[3.0,7.0,10.7,13.1],"levels":["3","7","10+","13"]},"11225":{"name":"VANTABLACK RAVER","type":"DX","ds":[4.0,7.8,11.1,13.8],"levels":["4","7+","11","13+"]},"11226":{"name":"時計の国のジェミニ","type":"DX","ds":[4.0,7.7,10.0,13.0],"levels":["4","7+","10","13"]},"11227":{"name":"Xenovcipher","type":"DX","ds":[6.0,8.5,12.5,14.3],"levels":["6","8","12","14"]},"11228":{"name":"星めぐり、果ての君へ。","type":"DX","ds":[4.0,7.8,10.7,12.9,13.1],"levels":["4","7+","10+","12+","13"]},"11229":{"name":"スローアライズ","type":"DX","ds":[4.0,7.5,10.9,12.8],"levels":["4","7","10+","12+"]},"11230":{"name":"チエルカ/エソテリカ","type":"DX","ds":[5.0,8.7,12.5,14.3],"levels":["5","8+","12","14"]},"11231":{"name":"生命不詳","type":"DX","ds":[4.0,8.0,11.7,13.7],"levels":["4","8","11+","13+"]},"11232":{"name":"Never Give Up!","type":"DX","ds":[4.0,7.8,10.8,13.8,13.7],"levels":["4","7+","10+","13+","13+"]},"11233":{"name":"Starry Colors","type":"DX","ds":[4.0,7.8,11.0,14.0],"levels":["4","7+","11","14"]},"11234":{"name":"ほしぞらスペクタクル","type":"DX","ds":[5.0,8.5,12.5,14.4],"levels":["5","8","12","14"]},"11235":{"name":"VIIIbit Explorer","type":"DX","ds":[6.0,8.5,13.0,14.7],"levels":["6","8","13","14+"]},"11236":{"name":"Last Samurai","type":"DX","ds":[4.0,8.0,12.0,13.9],"levels":["4","8","12","13+"]},"11237":{"name":"蒼穹舞楽","type":"DX","ds":[5.0,8.5,12.8,13.9],"levels":["5","8","12+","13+"]},"11238":{"name":"AMABIE","type":"DX","ds":[5.0,8.8,12.4,14.6],"levels":["5","8+","12","14+"]},"11239":{"name":"オーケー? オーライ!","type":"DX","ds":[3.0,7.5,9.5,12.8],"levels":["3","7","9","12+"]},"11240":{"name":"サヨナラフリーウェイ","type":"DX","ds":[3.0,7.7,9.7,12.6],"levels":["3","7+","9+","12+"]},"11241":{"name":"単一指向性オーバーブルーム","type":"DX","ds":[3.0,7.5,10.2,13.2,13.8],"levels":["3","7","10","13","13+"]},"11242":{"name":"みなえをチェック!","type":"DX","ds":[3.0,7.7,10.0,13.0],"levels":["3","7+","10","13"]},"11243":{"name":"ハジマリノピアノ","type":"DX","ds":[5.0,7.8,10.8,13.8],"levels":["5","7+","10+","13+"]},"11246":{"name":"BOUNCE & DANCE","type":"DX","ds":[3.0,7.7,10.5,13.7],"levels":["3","7+","10","13+"]},"11247":{"name":"Kiss Me Kiss","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11248":{"name":"MEGATON BLAST","type":"DX","ds":[5.0,9.5,12.9,14.3],"levels":["5","9","12+","14"]},"11249":{"name":"Splash Dance!!","type":"DX","ds":[3.0,7.5,10.0,13.4],"levels":["3","7","10","13"]},"11253":{"name":"おジャ魔女カーニバル!!","type":"DX","ds":[3.0,6.2,8.8,12.8],"levels":["3","6","8+","12+"]},"11255":{"name":"タケモトピアノCMソング","type":"DX","ds":[3.0,7.0,9.0,12.7],"levels":["3","7","9","12+"]},"11260":{"name":"ネガティブ進化論","type":"DX","ds":[3.0,6.2,8.8,12.7],"levels":["3","6","8+","12+"]},"11261":{"name":"雨とペトラ","type":"DX","ds":[3.0,7.2,9.0,12.4],"levels":["3","7","9","12"]},"11262":{"name":"永遠にゲームで対戦したいキリタン","type":"DX","ds":[2.0,6.5,9.2,12.8],"levels":["2","6","9","12+"]},"11263":{"name":"KING","type":"DX","ds":[3.0,6.8,9.7,13.0],"levels":["3","6","9+","13"]},"11264":{"name":"幽霊東京","type":"DX","ds":[1.0,6.5,8.7,12.5],"levels":["1","6","8+","12"]},"11265":{"name":"Alice in 冷凍庫","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11266":{"name":"キラメキ居残り大戦争","type":"DX","ds":[4.0,7.5,10.8,13.2],"levels":["4","7","10+","13"]},"11267":{"name":"ディカディズム","type":"DX","ds":[2.0,7.0,9.8,13.2],"levels":["2","7","9+","13"]},"11268":{"name":"猫猫的宇宙論","type":"DX","ds":[3.0,6.2,9.5,12.7],"levels":["3","6","9","12+"]},"11269":{"name":"ラットが死んだnew words","type":"DX","ds":[2.0,7.0,9.8,12.8],"levels":["2","7","9+","12+"]},"11270":{"name":"阿吽のビーツ","type":"DX","ds":[1.0,6.0,10.0,12.8],"levels":["1","6","10","12+"]},"11271":{"name":"再会","type":"DX","ds":[1.0,6.2,8.8,12.2],"levels":["1","6","8+","12"]},"11272":{"name":"約束","type":"DX","ds":[1.0,6.0,8.2,12.0],"levels":["1","6","8","12"]},"11273":{"name":"トラフィック・ジャム","type":"DX","ds":[2.0,6.5,9.8,12.8],"levels":["2","6","9+","12+"]},"11274":{"name":"アルティメットセンパイ","type":"DX","ds":[2.0,6.8,9.0,13.1],"levels":["2","6","9","13"]},"11275":{"name":"ロストワードクロニカル","type":"DX","ds":[4.0,7.0,10.0,13.4],"levels":["4","7","10","13"]},"11276":{"name":"今、誰が為のかがり火へ","type":"DX","ds":[3.0,6.5,8.8,12.4],"levels":["3","6","8+","12"]},"11277":{"name":"Melody!","type":"DX","ds":[3.0,6.5,9.8,12.2],"levels":["3","6","9+","12"]},"11278":{"name":"下克上々","type":"DX","ds":[3.0,6.8,10.2,13.0],"levels":["3","6","10","13"]},"11279":{"name":"ハウリング","type":"DX","ds":[3.0,7.2,9.8,13.1],"levels":["3","7","9+","13"]},"11280":{"name":"トランスダンスアナーキー","type":"DX","ds":[4.0,7.7,10.8,13.5],"levels":["4","7+","10+","13"]},"11281":{"name":"Re:End of a Dream","type":"DX","ds":[6.0,8.0,12.0,14.4],"levels":["6","8","12","14"]},"11282":{"name":"もぺもぺ","type":"DX","ds":[3.0,8.0,12.8,13.9],"levels":["3","8","12+","13+"]},"11283":{"name":"Sound Chimera","type":"DX","ds":[4.0,8.2,12.5,13.9],"levels":["4","8","12","13+"]},"11284":{"name":"CO5M1C R4ILR0AD","type":"DX","ds":[4.0,8.2,11.8,14.4],"levels":["4","8","11+","14"]},"11285":{"name":"MAKE IT FUNKY NOW","type":"DX","ds":[4.0,7.7,11.7,13.7],"levels":["4","7+","11+","13+"]},"11286":{"name":"Rush-More","type":"DX","ds":[3.0,7.8,10.7,13.5],"levels":["3","7+","10+","13"]},"11287":{"name":"Strange Bar","type":"DX","ds":[2.0,7.9,10.7,13.9],"levels":["2","7+","10+","13+"]},"11288":{"name":"Big Daddy","type":"DX","ds":[4.0,8.8,12.0,13.8],"levels":["4","8+","12","13+"]},"11289":{"name":"ベースラインやってる?笑","type":"DX","ds":[2.0,7.7,11.0,13.4],"levels":["2","7+","11","13"]},"11290":{"name":"ALiVE","type":"DX","ds":[3.0,7.8,11.0,13.2],"levels":["3","7+","11","13"]},"11291":{"name":"ヒミツCULT","type":"DX","ds":[3.0,8.2,11.5,13.7],"levels":["3","8","11","13+"]},"11292":{"name":"MEGATON KICK","type":"DX","ds":[5.0,8.7,11.8,13.9],"levels":["5","8+","11+","13+"]},"11293":{"name":"LOSE CONTROL","type":"DX","ds":[3.0,7.8,12.4,13.7],"levels":["3","7+","12","13+"]},"11294":{"name":"宿星審判","type":"DX","ds":[4.0,8.2,12.2,14.3],"levels":["4","8","12","14"]},"11295":{"name":"脳天直撃","type":"DX","ds":[5.0,8.8,12.9,14.6],"levels":["5","8+","12+","14+"]},"11296":{"name":"とびだせ!TO THE COSMIC!!","type":"DX","ds":[4.0,8.2,12.5,13.7],"levels":["4","8","12","13+"]},"11297":{"name":"噛み係","type":"DX","ds":[2.0,7.8,10.8,13.5],"levels":["2","7+","10+","13"]},"11298":{"name":"トリアージ","type":"DX","ds":[2.0,7.8,10.0,13.3],"levels":["2","7+","10","13"]},"11299":{"name":"NAGAREBOSHI☆ROCKET","type":"DX","ds":[6.0,8.5,12.0,14.1],"levels":["6","8","12","14"]},"11300":{"name":"U&iVERSE -銀河鸞翔-","type":"DX","ds":[5.0,9.0,12.1,14.3],"levels":["5","9","12","14"]},"11301":{"name":"華の集落、秋のお届け","type":"DX","ds":[3.0,7.9,11.8,13.9],"levels":["3","7+","11+","13+"]},"11302":{"name":"BLACK SWAN","type":"DX","ds":[6.0,8.5,12.7,14.6],"levels":["6","8","12+","14+"]},"11303":{"name":"星詠みとデスペラード","type":"DX","ds":[5.0,7.8,11.8,14.0],"levels":["5","7+","11+","14"]},"11304":{"name":"Round Round Spinning Around","type":"DX","ds":[4.0,8.2,10.0,13.3],"levels":["4","8","10","13"]},"11305":{"name":"Alcyone","type":"DX","ds":[4.0,7.8,12.0,14.0],"levels":["4","7+","12","14"]},"11306":{"name":"Raven Emperor","type":"DX","ds":[5.0,8.5,12.0,14.5],"levels":["5","8","12","14"]},"11307":{"name":"Yorugao","type":"DX","ds":[5.0,8.0,12.2,14.6],"levels":["5","8","12","14+"]},"11308":{"name":"ヨミビトシラズ","type":"DX","ds":[4.0,7.8,12.5,13.7],"levels":["4","7+","12","13+"]},"11309":{"name":"前衛的Landscape","type":"DX","ds":[4.0,8.0,11.4,13.8],"levels":["4","8","11","13+"]},"11310":{"name":"Trick tear","type":"DX","ds":[5.0,8.8,12.5,14.4],"levels":["5","8+","12","14"]},"11311":{"name":"躯樹の墓守","type":"DX","ds":[6.0,9.8,13.0,14.9],"levels":["6","9+","13","14+"]},"11312":{"name":"ぱくぱく☆がーる","type":"DX","ds":[4.0,7.0,10.2,13.2],"levels":["4","7","10","13"]},"11313":{"name":"No Limit RED Force","type":"DX","ds":[2.0,7.0,9.7,12.7],"levels":["2","7","9+","12+"]},"11314":{"name":"LiftOff","type":"DX","ds":[4.0,8.5,11.7,13.9],"levels":["4","8","11+","13+"]},"11315":{"name":"Falsum Atlantis.","type":"DX","ds":[4.0,8.0,12.6,14.5],"levels":["4","8","12+","14"]},"11316":{"name":"We Are Us","type":"DX","ds":[3.0,6.8,10.0,13.5],"levels":["3","6","10","13"]},"11317":{"name":"Limits","type":"DX","ds":[3.0,6.5,10.5,13.5],"levels":["3","6","10","13"]},"11318":{"name":"スピカの天秤","type":"DX","ds":[5.0,8.8,13.1,14.4],"levels":["5","8+","13","14"]},"11319":{"name":"ハードコア・シンドローム","type":"DX","ds":[5.0,8.0,12.5,13.9],"levels":["5","8","12","13+"]},"11325":{"name":"テレキャスタービーボーイ","type":"DX","ds":[2.0,7.2,9.8,11.8,12.8],"levels":["2","7","9+","11+","12+"]},"11327":{"name":"僕は空気が嫁ない","type":"DX","ds":[2.0,7.2,10.0,13.2],"levels":["2","7","10","13"]},"11328":{"name":"デッドマンズバラッド","type":"DX","ds":[5.0,8.5,12.5,14.2],"levels":["5","8","12","14"]},"11330":{"name":"竹","type":"DX","ds":[5.0,8.7,12.0,14.2],"levels":["5","8+","12","14"]},"11331":{"name":"スーパーシンメトリー","type":"DX","ds":[5.0,8.5,12.0,13.9],"levels":["5","8","12","13+"]},"11333":{"name":"Southern Cross","type":"DX","ds":[3.0,7.5,10.7,13.2,13.9],"levels":["3","7","10+","13","13+"]},"11334":{"name":"Upshift","type":"DX","ds":[2.0,8.2,11.0,13.9],"levels":["2","8","11","13+"]},"11335":{"name":"MOBILYS","type":"DX","ds":[2.0,7.8,10.0,13.1],"levels":["2","7+","10","13"]},"11336":{"name":"ドラゴンエネルギー","type":"DX","ds":[2.0,6.7,9.8,12.5],"levels":["2","6","9+","12"]},"11337":{"name":"セカイはまだ始まってすらいない","type":"DX","ds":[2.0,6.0,8.7,12.7],"levels":["2","6","8+","12+"]},"11340":{"name":"Sweets Time","type":"DX","ds":[2.0,6.5,10.0,13.1],"levels":["2","6","10","13"]},"11341":{"name":"紅星ミゼラブル~廃憶編","type":"DX","ds":[3.0,6.5,10.0,13.2],"levels":["3","6","10","13"]},"11342":{"name":"幻想に咲いた花","type":"DX","ds":[3.0,7.0,9.7,13.1,13.8],"levels":["3","7","9+","13","13+"]},"11343":{"name":"マツヨイナイトバグ","type":"DX","ds":[3.0,7.8,10.7,13.9,14.3],"levels":["3","7+","10+","13+","14"]},"11344":{"name":"ポッピンキャンディ☆フィーバー!","type":"DX","ds":[2.0,7.7,10.0,12.9],"levels":["2","7+","10","12+"]},"11345":{"name":"どぅーまいべすと!","type":"DX","ds":[2.0,6.5,9.8,12.4],"levels":["2","6","9+","12"]},"11346":{"name":"春を告げる","type":"DX","ds":[1.0,6.0,9.8,12.9],"levels":["1","6","9+","12+"]},"11349":{"name":"失敗作少女","type":"DX","ds":[3.0,7.5,10.2,13.1],"levels":["3","7","10","13"]},"11350":{"name":"悪魔の踊り方","type":"DX","ds":[2.0,6.7,9.8,13.2],"levels":["2","6","9+","13"]},"11351":{"name":"ノイローゼ","type":"DX","ds":[3.0,7.7,10.0,13.0],"levels":["3","7+","10","13"]},"11353":{"name":"グッバイ宣言","type":"DX","ds":[2.0,7.2,9.8,12.8],"levels":["2","7","9+","12+"]},"11354":{"name":"春嵐","type":"DX","ds":[3.0,6.2,10.2,13.4],"levels":["3","6","10","13"]},"11355":{"name":"ラグトレイン","type":"DX","ds":[2.0,6.5,9.8,13.2],"levels":["2","6","9+","13"]},"11358":{"name":"インドア系ならトラックメイカー","type":"DX","ds":[2.0,7.9,10.5,13.4],"levels":["2","7+","10","13"]},"11359":{"name":"アカツキアライヴァル","type":"DX","ds":[2.0,6.0,10.0,13.0],"levels":["2","6","10","13"]},"11360":{"name":"リモコン","type":"DX","ds":[3.0,6.8,9.5,13.2],"levels":["3","6","9","13"]},"11361":{"name":"on the rocks","type":"DX","ds":[1.0,6.2,8.8,12.8],"levels":["1","6","8+","12+"]},"11362":{"name":"響け!CHIREI MY WAY!","type":"DX","ds":[2.0,7.0,9.5,12.7],"levels":["2","7","9","12+"]},"11363":{"name":"神々が恋した幻想郷","type":"DX","ds":[2.0,7.0,10.8,13.5],"levels":["2","7","10+","13"]},"11364":{"name":"Lia=Fail","type":"DX","ds":[5.0,9.0,12.8,14.7],"levels":["5","9","12+","14+"]},"11365":{"name":"アンビバレンス","type":"DX","ds":[4.0,7.5,10.7,13.0],"levels":["4","7","10+","13"]},"11369":{"name":"廻廻奇譚","type":"DX","ds":[4.0,7.5,9.8,11.8,13.5],"levels":["4","7","9+","11+","13"]},"11371":{"name":"アイドル新鋭隊","type":"DX","ds":[2.0,7.4,9.7,12.1],"levels":["2","7","9+","12"]},"11372":{"name":"needLe","type":"DX","ds":[2.0,7.7,9.8,12.8],"levels":["2","7+","9+","12+"]},"11373":{"name":"ヒステリックナイトガール","type":"DX","ds":[3.0,7.0,9.8,13.0],"levels":["3","7","9+","13"]},"11374":{"name":"GIGANTØMAKHIA","type":"DX","ds":[6.0,8.2,13.0,14.7],"levels":["6","8","13","14+"]},"11375":{"name":"ミルキースター・シューティングスター","type":"DX","ds":[3.0,7.8,10.7,12.9],"levels":["3","7+","10+","12+"]},"11376":{"name":"isophote","type":"DX","ds":[3.0,7.2,10.0,13.0],"levels":["3","7","10","13"]},"11377":{"name":"パラマウント☆ショータイム!!","type":"DX","ds":[5.0,8.0,11.7,14.0],"levels":["5","8","11+","14"]},"11378":{"name":"Strive against fate","type":"DX","ds":[6.0,7.9,13.2,14.5],"levels":["6","7+","13","14"]},"11379":{"name":"sølips","type":"DX","ds":[6.0,8.5,13.7,14.9],"levels":["6","8","13+","14+"]},"11380":{"name":"パーフェクション","type":"DX","ds":[2.0,7.8,10.8,13.4],"levels":["2","7+","10+","13"]},"11381":{"name":"デーモンベット","type":"DX","ds":[2.0,7.5,10.5,13.2],"levels":["2","7","10","13"]},"11382":{"name":"HECATONCHEIR","type":"DX","ds":[5.0,8.0,12.7,14.1],"levels":["5","8","12+","14"]},"11383":{"name":"Irresistible","type":"DX","ds":[3.0,7.5,11.0,13.6],"levels":["3","7","11","13+"]},"11384":{"name":"HAGAKIRI","type":"DX","ds":[5.0,7.8,12.5,13.9],"levels":["5","7+","12","13+"]},"11385":{"name":"N3V3R G3T OV3R","type":"DX","ds":[4.0,7.8,12.0,14.3],"levels":["4","7+","12","14"]},"11386":{"name":"Swift Swing","type":"DX","ds":[4.0,8.0,12.5,14.3],"levels":["4","8","12","14"]},"11387":{"name":"星空パーティーチューン","type":"DX","ds":[4.0,8.8,11.5,13.7],"levels":["4","8+","11","13+"]},"11388":{"name":"チューリングの跡","type":"DX","ds":[4.0,8.0,13.5,14.8],"levels":["4","8","13","14+"]},"11389":{"name":"Sage","type":"DX","ds":[6.0,8.2,12.9,14.5],"levels":["6","8","12+","14"]},"11390":{"name":"OTOGEMA","type":"DX","ds":[4.0,7.0,10.7,13.6],"levels":["4","7","10+","13+"]},"11391":{"name":"WiPE OUT MEMORIES","type":"DX","ds":[6.0,8.8,12.9,14.8],"levels":["6","8+","12+","14+"]},"11392":{"name":"Metamorphosism","type":"DX","ds":[6.0,8.0,12.8,14.7],"levels":["6","8","12+","14+"]},"11393":{"name":"白花の天使","type":"DX","ds":[5.0,8.7,12.0,13.8],"levels":["5","8+","12","13+"]},"11394":{"name":"World's end loneliness","type":"DX","ds":[7.0,9.8,13.0,14.9],"levels":["7","9+","13","14+"]},"11395":{"name":"Jouez Avec Moi?","type":"DX","ds":[4.0,7.7,10.8,13.8],"levels":["4","7+","10+","13+"]},"11398":{"name":"Good bye, Merry-Go-Round.","type":"DX","ds":[5.0,7.8,12.5,14.1],"levels":["5","7+","12","14"]},"11399":{"name":"ツクヨミステップ","type":"DX","ds":[4.0,7.7,10.8,13.5],"levels":["4","7+","10+","13"]},"11400":{"name":"folern","type":"DX","ds":[5.0,8.5,12.2,13.9],"levels":["5","8","12","13+"]},"11401":{"name":"コスモポップファンクラブ","type":"DX","ds":[3.0,6.2,10.7,13.2],"levels":["3","6","10+","13"]},"11402":{"name":"撩乱乙女†無双劇","type":"DX","ds":[4.0,6.8,11.7,13.4],"levels":["4","6","11+","13"]},"11404":{"name":"See The Light","type":"DX","ds":[3.0,6.5,11.5,13.7],"levels":["3","6","11","13+"]},"11405":{"name":"エータ・ベータ・イータ","type":"DX","ds":[6.0,7.8,12.4,14.1],"levels":["6","7+","12","14"]},"11410":{"name":"ヴァンパイア","type":"DX","ds":[3.0,6.8,10.2,11.7,13.4],"levels":["3","6","10","11+","13"]},"11411":{"name":"エンヴィーベイビー","type":"DX","ds":[3.0,7.0,9.7,13.0],"levels":["3","7","9+","13"]},"11412":{"name":"初音天地開闢神話","type":"DX","ds":[5.0,8.4,11.0,13.9],"levels":["5","8","11","13+"]},"11413":{"name":"Armageddon","type":"DX","ds":[5.0,8.5,12.9,13.9],"levels":["5","8","12+","13+"]},"11415":{"name":"Dreadnought","type":"DX","ds":[5.0,8.8,12.6,13.9],"levels":["5","8+","12+","13+"]},"11418":{"name":"enchanted love","type":"DX","ds":[3.0,7.0,11.8,13.7],"levels":["3","7","11+","13+"]},"11419":{"name":"Caterpillar Song","type":"DX","ds":[3.0,6.5,12.0,13.9],"levels":["3","6","12","13+"]},"11422":{"name":" ","type":"DX","ds":[3.0,6.5,10.5,12.8],"levels":["3","6","10","12+"]},"11423":{"name":"BLUE ZONE","type":"DX","ds":[4.0,8.2,11.5,14.1],"levels":["4","8","11","14"]},"11424":{"name":"Estahv","type":"DX","ds":[4.0,7.5,11.7,13.8],"levels":["4","7","11+","13+"]},"11425":{"name":"First Dance","type":"DX","ds":[5.0,7.8,12.1,13.9],"levels":["5","7+","12","13+"]},"11426":{"name":"Mjölnir","type":"DX","ds":[6.0,8.8,12.7,14.4],"levels":["6","8+","12+","14"]},"11427":{"name":"Define","type":"DX","ds":[3.0,7.7,11.7,13.5],"levels":["3","7+","11+","13"]},"11428":{"name":"BANG!","type":"DX","ds":[2.0,6.5,10.8,13.1],"levels":["2","6","10+","13"]},"11429":{"name":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~","type":"DX","ds":[6.0,8.5,13.0,14.1],"levels":["6","8","13","14"]},"11432":{"name":"Princess♂","type":"DX","ds":[2.0,7.0,10.5,13.8],"levels":["2","7","10","13+"]},"11433":{"name":"ヒトガタ","type":"DX","ds":[2.0,6.5,10.8,13.4],"levels":["2","6","10+","13"]},"11434":{"name":"Spring of Dreams","type":"DX","ds":[3.0,6.5,10.5,12.8],"levels":["3","6","10","12+"]},"11435":{"name":"大輪の魂 (feat. AO, 司芭扶)","type":"DX","ds":[3.0,6.2,9.8,13.3],"levels":["3","6","9+","13"]},"11436":{"name":"紅に染まる恋の花","type":"DX","ds":[2.0,6.5,10.0,12.5],"levels":["2","6","10","12"]},"11437":{"name":"三妖精SAY YA!!!","type":"DX","ds":[3.0,6.8,10.0,13.3],"levels":["3","6","10","13"]},"11438":{"name":"Reach For The Stars (Re-Colors)","type":"DX","ds":[5.0,7.8,11.5,13.9],"levels":["5","7+","11","13+"]},"11439":{"name":"ジャンキーナイトタウンオーケストラ","type":"DX","ds":[3.0,6.5,10.0,12.9],"levels":["3","6","10","12+"]},"11441":{"name":"終焉逃避行","type":"DX","ds":[4.0,6.5,9.8,12.9],"levels":["4","6","9+","12+"]},"11443":{"name":"8-EM","type":"DX","ds":[5.0,8.5,12.6,13.8],"levels":["5","8","12+","13+"]},"11444":{"name":"若い力","type":"DX","ds":[3.0,6.0,9.0,13.3],"levels":["3","6","9","13"]},"11445":{"name":"遺伝子レベル∞スパイラル","type":"DX","ds":[5.0,7.0,9.8,13.7],"levels":["5","7","9+","13+"]},"11446":{"name":"otorii INNOVATED -[i]3-","type":"DX","ds":[6.0,8.9,13.0,14.5],"levels":["6","8+","13","14"]},"11447":{"name":"エゴロック","type":"DX","ds":[5.0,7.7,10.5,13.8],"levels":["5","7+","10","13+"]},"11448":{"name":"ただ選択があった","type":"DX","ds":[2.0,6.0,9.0,12.7],"levels":["2","6","9","12+"]},"11449":{"name":"パズルリボン","type":"DX","ds":[5.0,7.8,11.2,13.3],"levels":["5","7+","11","13"]},"11451":{"name":"Transcend Lights","type":"DX","ds":[4.0,7.0,11.5,13.5],"levels":["4","7","11","13"]},"11452":{"name":"ホシシズク","type":"DX","ds":[4.0,7.8,10.5,13.1],"levels":["4","7+","10","13"]},"11453":{"name":"Rainbow Rush Story","type":"DX","ds":[4.0,8.5,10.5,13.8],"levels":["4","8","10","13+"]},"11454":{"name":"Tricolor⁂circuS","type":"DX","ds":[4.0,7.0,10.7,14.0],"levels":["4","7","10+","14"]},"11455":{"name":"[X]","type":"DX","ds":[5.0,8.0,12.0,13.7],"levels":["5","8","12","13+"]},"11456":{"name":"分解収束テイル","type":"DX","ds":[3.0,7.8,11.0,13.7],"levels":["3","7+","11","13+"]},"11457":{"name":"mystique as iris","type":"DX","ds":[5.0,9.7,12.8,14.6],"levels":["5","9+","12+","14+"]},"11458":{"name":"Rising on the horizon","type":"DX","ds":[5.0,8.0,12.7,14.4],"levels":["5","8","12+","14"]},"11459":{"name":"You Mean the World to Me","type":"DX","ds":[3.0,7.2,11.5,13.7],"levels":["3","7","11","13+"]},"11460":{"name":"Neon Kingdom","type":"DX","ds":[4.0,6.8,10.9,13.8],"levels":["4","6","10+","13+"]},"11461":{"name":"#狂った民族2 PRAVARGYAZOOQA","type":"DX","ds":[6.0,7.8,12.7,14.4],"levels":["6","7+","12+","14"]},"11462":{"name":"VSpook!","type":"DX","ds":[6.0,8.0,12.9,14.3],"levels":["6","8","12+","14"]},"11463":{"name":"RIFFRAIN","type":"DX","ds":[3.0,6.0,9.7,13.2],"levels":["3","6","9+","13"]},"11464":{"name":"Falling","type":"DX","ds":[4.0,7.0,10.2,13.4],"levels":["4","7","10","13"]},"11465":{"name":"ピリオドサイン","type":"DX","ds":[4.0,7.8,10.7,13.5],"levels":["4","7+","10+","13"]},"11466":{"name":"群青シグナル","type":"DX","ds":[5.0,8.2,11.7,13.8],"levels":["5","8","11+","13+"]},"11467":{"name":"Beat Opera op.1","type":"DX","ds":[3.0,7.7,10.8,14.0],"levels":["3","7+","10+","14"]},"11468":{"name":"星見草","type":"DX","ds":[4.0,8.0,11.0,13.8],"levels":["4","8","11","13+"]},"11469":{"name":"\"411Ψ892\"","type":"DX","ds":[5.0,8.7,12.7,14.3],"levels":["5","8+","12+","14"]},"11470":{"name":"康莊大道","type":"DX","ds":[6.0,8.7,13.2,14.7],"levels":["6","8+","13","14+"]},"11471":{"name":"蜘蛛の糸","type":"DX","ds":[5.0,8.8,12.8,14.2],"levels":["5","8+","12+","14"]},"11472":{"name":"Don't Fight The Music","type":"DX","ds":[5.0,9.0,12.8,14.1],"levels":["5","9","12+","14"]},"11473":{"name":"Catch Me If You Can","type":"DX","ds":[5.0,7.0,10.8,13.2],"levels":["5","7","10+","13"]},"11474":{"name":"MAGNETAR GIRL","type":"DX","ds":[5.0,8.0,10.7,13.8],"levels":["5","8","10+","13+"]},"11475":{"name":"SUPER AMBULANCE","type":"DX","ds":[6.0,8.7,12.0,14.3],"levels":["6","8+","12","14"]},"11477":{"name":"Ghost Dance","type":"DX","ds":[4.0,7.7,10.0,13.3],"levels":["4","7+","10","13"]},"11478":{"name":"電光石火","type":"DX","ds":[5.0,8.0,12.8,14.3],"levels":["5","8","12+","14"]},"11479":{"name":"Hainuwele","type":"DX","ds":[5.0,8.0,12.9,14.3],"levels":["5","8","12+","14"]},"11481":{"name":"アニマル","type":"DX","ds":[3.0,7.8,10.8,13.1],"levels":["3","7+","10+","13"]},"11482":{"name":"ジレンマ","type":"DX","ds":[3.0,7.5,10.2,12.9],"levels":["3","7","10","12+"]},"11483":{"name":"踊","type":"DX","ds":[2.0,6.5,8.5,11.5,13.2],"levels":["2","6","8","11","13"]},"11485":{"name":"フォニイ","type":"DX","ds":[2.0,6.2,9.8,11.5,13.3],"levels":["2","6","9+","11","13"]},"11486":{"name":"ヴィラン","type":"DX","ds":[2.0,6.0,9.2,11.9,13.0],"levels":["2","6","9","11+","13"]},"11487":{"name":"EYE","type":"DX","ds":[2.0,6.5,9.0,13.0],"levels":["2","6","9","13"]},"11488":{"name":"スカーレット警察のゲットーパトロール24時","type":"DX","ds":[3.0,7.0,9.5,13.5],"levels":["3","7","9","13"]},"11489":{"name":"田中","type":"DX","ds":[5.0,8.5,12.1,14.3],"levels":["5","8","12","14"]},"11490":{"name":"Random","type":"DX","ds":[3.0,7.0,11.2,13.7],"levels":["3","7","11","13+"]},"11491":{"name":"Luminaria","type":"DX","ds":[5.0,7.8,12.2,14.0],"levels":["5","7+","12","14"]},"11492":{"name":"群青讃歌","type":"DX","ds":[1.0,6.2,9.5,12.4],"levels":["1","6","9","12"]},"11493":{"name":"セカイ","type":"DX","ds":[2.0,6.0,10.0,12.8],"levels":["2","6","10","12+"]},"11494":{"name":"ワーワーワールド","type":"DX","ds":[3.0,6.2,9.7,13.0],"levels":["3","6","9+","13"]},"11495":{"name":"銀のめぐり","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11496":{"name":"Destiny Runner","type":"DX","ds":[4.0,7.7,11.2,13.9],"levels":["4","7+","11","13+"]},"11498":{"name":"モンダイナイトリッパー!","type":"DX","ds":[4.0,7.0,10.7,13.6],"levels":["4","7","10+","13+"]},"11499":{"name":"マーシャル・マキシマイザー","type":"DX","ds":[4.0,7.2,9.8,13.2],"levels":["4","7","9+","13"]},"11500":{"name":"秋の未確認生物","type":"DX","ds":[4.0,7.2,10.5,13.0],"levels":["4","7","10","13"]},"11502":{"name":"エナドリおいしいソング","type":"DX","ds":[5.0,8.7,12.8,13.9],"levels":["5","8+","12+","13+"]},"11503":{"name":"Baddest","type":"DX","ds":[5.0,7.5,10.7,13.7],"levels":["5","7","10+","13+"]},"11504":{"name":"ばかみたい【Taxi Driver Edition】","type":"DX","ds":[2.0,6.5,12.0,13.4],"levels":["2","6","12","13"]},"11505":{"name":"れっつ!みらくる☆はーどこあっ!","type":"DX","ds":[5.0,8.2,11.8,13.9],"levels":["5","8","11+","13+"]},"11506":{"name":"Blank Paper (Prod. TEMPLIME)","type":"DX","ds":[2.0,6.0,8.7,12.9],"levels":["2","6","8+","12+"]},"11507":{"name":"In my world (Prod. KOTONOHOUSE)","type":"DX","ds":[3.0,6.5,10.0,13.3],"levels":["3","6","10","13"]},"11508":{"name":"アイム・マイヒーロー","type":"DX","ds":[2.0,6.2,9.0,13.2],"levels":["2","6","9","13"]},"11509":{"name":"NightTheater","type":"DX","ds":[3.0,7.8,11.8,13.9],"levels":["3","7+","11+","13+"]},"11510":{"name":"キュートなカノジョ","type":"DX","ds":[3.0,6.8,9.8,12.8],"levels":["3","6","9+","12+"]},"11511":{"name":"へべれけジャンキー","type":"DX","ds":[2.0,6.2,9.7,13.2],"levels":["2","6","9+","13"]},"11512":{"name":"きゅうくらりん","type":"DX","ds":[4.0,7.5,11.6,13.7],"levels":["4","7","11+","13+"]},"11513":{"name":"回る空うさぎ","type":"DX","ds":[2.0,6.2,8.2,12.0],"levels":["2","6","8","12"]},"11514":{"name":"Lost Desire","type":"DX","ds":[3.0,7.8,11.7,13.8],"levels":["3","7+","11+","13+"]},"11516":{"name":"Aegleseeker","type":"DX","ds":[5.0,8.5,12.8,14.5],"levels":["5","8","12+","14"]},"11517":{"name":"最強STRONGER","type":"DX","ds":[6.0,8.7,12.8,14.5],"levels":["6","8+","12+","14"]},"11518":{"name":"ボッカデラベリタ","type":"DX","ds":[3.0,7.0,10.0,13.2],"levels":["3","7","10","13"]},"11519":{"name":"『んっあっあっ。』","type":"DX","ds":[2.0,6.8,9.5,12.8],"levels":["2","6","9","12+"]},"11520":{"name":"独りんぼエンヴィー","type":"DX","ds":[1.0,6.5,8.5,12.7],"levels":["1","6","8","12+"]},"11521":{"name":"ロータスイーター","type":"DX","ds":[2.0,6.8,9.8,13.3],"levels":["2","6","9+","13"]},"11523":{"name":"ViRTUS","type":"DX","ds":[6.0,9.0,13.2,14.6],"levels":["6","9","13","14+"]},"11524":{"name":"Alice's Suitcase","type":"DX","ds":[3.0,7.7,10.7,13.7],"levels":["3","7+","10+","13+"]},"11525":{"name":"ピュグマリオンの咒文","type":"DX","ds":[4.0,7.2,10.7,13.8],"levels":["4","7","10+","13+"]},"11526":{"name":"トノサマビーム","type":"DX","ds":[3.0,7.0,10.5,12.8],"levels":["3","7","10","12+"]},"11527":{"name":"enchanted wanderer","type":"DX","ds":[3.0,7.2,12.0,13.8],"levels":["3","7","12","13+"]},"11528":{"name":"Comet Panto Men!","type":"DX","ds":[5.0,7.8,12.0,13.9],"levels":["5","7+","12","13+"]},"11529":{"name":"ツムギボシ","type":"DX","ds":[5.0,7.8,11.9,13.9],"levels":["5","7+","11+","13+"]},"11530":{"name":"VeRForTe αRtE:VEiN","type":"DX","ds":[6.0,8.2,12.9,14.8],"levels":["6","8","12+","14+"]},"11532":{"name":"ヱデン","type":"DX","ds":[3.0,6.5,9.0,12.8],"levels":["3","6","9","12+"]},"11533":{"name":"にゃーにゃー冒険譚","type":"DX","ds":[5.0,8.2,11.0,13.7],"levels":["5","8","11","13+"]},"11534":{"name":"The Great Banquet","type":"DX","ds":[4.0,8.0,11.5,14.0],"levels":["4","8","11","14"]},"11535":{"name":"Redemption","type":"DX","ds":[4.0,7.8,11.8,13.9],"levels":["4","7+","11+","13+"]},"11536":{"name":"Ether Second","type":"DX","ds":[4.0,7.8,11.8,13.9],"levels":["4","7+","11+","13+"]},"11537":{"name":"Straight into the lights","type":"DX","ds":[4.0,8.5,12.5,14.8],"levels":["4","8","12","14+"]},"11538":{"name":"アンバークロニクル","type":"DX","ds":[5.0,7.8,11.0,13.3],"levels":["5","7+","11","13"]},"11539":{"name":"リフヴェイン","type":"DX","ds":[3.0,7.5,10.8,13.6],"levels":["3","7","10+","13+"]},"11540":{"name":"Kairos","type":"DX","ds":[4.0,7.8,11.2,13.5],"levels":["4","7+","11","13"]},"11541":{"name":"宵の鳥","type":"DX","ds":[4.0,7.7,10.7,13.6],"levels":["4","7+","10+","13+"]},"11542":{"name":"ここからはじまるプロローグ。 (Kanon Remix)","type":"DX","ds":[4.0,7.0,11.8,13.8],"levels":["4","7","11+","13+"]},"11543":{"name":"モ°ルモ°ル (MZK Skippin' Remix)","type":"DX","ds":[3.0,6.0,10.9,13.7],"levels":["3","6","10+","13+"]},"11544":{"name":"VERTeX (rintaro soma deconstructed remix)","type":"DX","ds":[5.0,7.8,12.8,14.6],"levels":["5","7+","12+","14+"]},"11545":{"name":"隠密あんみつDX","type":"DX","ds":[3.0,7.0,10.7,13.5],"levels":["3","7","10+","13"]},"11546":{"name":"地球","type":"DX","ds":[6.0,9.0,12.8,14.3],"levels":["6","9","12+","14"]},"11547":{"name":"Churros Parlor","type":"DX","ds":[5.0,7.8,12.5,13.8],"levels":["5","7+","12","13+"]},"11548":{"name":"超熊猫的周遊記(ワンダーパンダートラベラー)","type":"DX","ds":[4.0,7.7,12.7,14.6],"levels":["4","7+","12+","14+"]},"11549":{"name":"Trrricksters!!","type":"DX","ds":[6.0,8.0,12.8,14.3],"levels":["6","8","12+","14"]},"11550":{"name":"FLUFFY FLASH","type":"DX","ds":[6.0,8.5,12.8,14.4],"levels":["6","8","12+","14"]},"11551":{"name":"STARRED HEART","type":"DX","ds":[3.0,5.8,9.7,12.5],"levels":["3","5","9+","12"]},"11552":{"name":"Y.Y.Y.計画!!!!","type":"DX","ds":[4.0,7.8,10.7,13.3],"levels":["4","7+","10+","13"]},"11553":{"name":"Last Kingdom","type":"DX","ds":[4.0,7.7,12.5,13.8],"levels":["4","7+","12","13+"]},"11554":{"name":"LAMIA","type":"DX","ds":[6.0,8.0,13.0,14.7],"levels":["6","8","13","14+"]},"11555":{"name":"ヒバリ","type":"DX","ds":[2.0,5.0,10.7,13.4],"levels":["2","5","10+","13"]},"11556":{"name":"Hello, Hologram","type":"DX","ds":[5.0,7.2,10.5,13.8],"levels":["5","7","10","13+"]},"11557":{"name":"不機嫌なスリーカード","type":"DX","ds":[3.0,7.5,10.5,13.0],"levels":["3","7","10","13"]},"11558":{"name":"神っぽいな","type":"DX","ds":[2.0,6.5,8.7,11.7,13.3],"levels":["2","6","8+","11+","13"]},"11559":{"name":"魔法少女とチョコレゐト","type":"DX","ds":[3.0,6.8,9.5,13.5],"levels":["3","6","9","13"]},"11560":{"name":"阿修羅ちゃん","type":"DX","ds":[3.0,6.8,10.0,13.2],"levels":["3","6","10","13"]},"11561":{"name":"おとせサンダー","type":"DX","ds":[3.0,6.5,9.8,11.5,13.7],"levels":["3","6","9+","11","13+"]},"11562":{"name":"ロウワー","type":"DX","ds":[2.0,6.0,8.8,11.5,13.5],"levels":["2","6","8+","11","13"]},"11563":{"name":"キャットラビング","type":"DX","ds":[2.0,6.5,8.8,12.8],"levels":["2","6","8+","12+"]},"11564":{"name":"リスペク風神","type":"DX","ds":[3.0,6.8,10.8,13.7],"levels":["3","6","10+","13+"]},"11565":{"name":"Let you DIVE!","type":"DX","ds":[3.0,7.8,11.5,12.8],"levels":["3","7+","11","12+"]},"11566":{"name":"Knight Rider","type":"DX","ds":[5.0,8.5,11.2,13.8],"levels":["5","8","11","13+"]},"11567":{"name":"I’m Here (feat. Merry Kirk-Holmes)","type":"DX","ds":[4.0,7.5,10.0,13.2],"levels":["4","7","10","13"]},"11568":{"name":"INTERNET OVERDOSE","type":"DX","ds":[4.0,7.5,10.8,13.5],"levels":["4","7","10+","13"]},"11569":{"name":"魂のルフラン","type":"DX","ds":[2.0,6.5,9.5,12.9],"levels":["2","6","9","12+"]},"11570":{"name":"Shooting Shower~DANCE TIME(シンディ)~","type":"DX","ds":[4.0,6.5,9.0,13.0],"levels":["4","6","9","13"]},"11571":{"name":"Lights of Muse","type":"DX","ds":[3.0,7.0,10.0,13.2],"levels":["3","7","10","13"]},"11572":{"name":"tape/stop/night","type":"DX","ds":[2.0,6.8,10.2,12.8],"levels":["2","6","10","12+"]},"11573":{"name":"Final Step!","type":"DX","ds":[4.0,7.7,11.0,13.8],"levels":["4","7+","11","13+"]},"11574":{"name":"The 90's Decision","type":"DX","ds":[3.0,6.5,11.2,13.0],"levels":["3","6","11","13"]},"11575":{"name":"僕の和風本当上手","type":"DX","ds":[5.0,8.0,12.0,14.0],"levels":["5","8","12","14"]},"11576":{"name":"Cthugha","type":"DX","ds":[6.0,8.8,12.5,14.2],"levels":["6","8+","12","14"]},"11577":{"name":"はんぶんこ","type":"DX","ds":[1.0,6.0,8.7,12.9],"levels":["1","6","8+","12+"]},"11578":{"name":"PUPA","type":"DX","ds":[6.0,7.7,12.8,14.4],"levels":["6","7+","12+","14"]},"11580":{"name":"解けないように","type":"DX","ds":[4.0,7.5,9.8,12.8],"levels":["4","7","9+","12+"]},"11583":{"name":"インターネットサバイバー","type":"DX","ds":[3.0,7.0,11.0,13.4],"levels":["3","7","11","13"]},"11584":{"name":"コンティニュー! feat. 藍月なくる","type":"DX","ds":[4.0,7.0,10.7,13.6],"levels":["4","7","10+","13+"]},"11585":{"name":"Sunday Night feat Kanata.N","type":"DX","ds":[3.0,6.5,10.8,13.5],"levels":["3","6","10+","13"]},"11586":{"name":"PERSONA feat. PANXI","type":"DX","ds":[4.0,7.5,10.8,13.3],"levels":["4","7","10+","13"]},"11587":{"name":"Halfway(>∀<)","type":"DX","ds":[5.0,8.0,12.0,13.7],"levels":["5","8","12","13+"]},"11588":{"name":"Complex Mind","type":"DX","ds":[5.0,7.8,11.7,13.8],"levels":["5","7+","11+","13+"]},"11589":{"name":"DROPS feat. Such","type":"DX","ds":[3.0,6.5,10.7,13.2],"levels":["3","6","10+","13"]},"11590":{"name":"あつすぎの歌","type":"DX","ds":[4.0,7.2,10.5,13.8],"levels":["4","7","10","13+"]},"11591":{"name":"ULTRA SYNERGY MATRIX","type":"DX","ds":[5.0,7.4,12.0,14.0],"levels":["5","7","12","14"]},"11592":{"name":"花となれ","type":"DX","ds":[2.0,6.2,8.8,12.2],"levels":["2","6","8+","12"]},"11593":{"name":"私のドッペルゲンガー","type":"DX","ds":[3.0,7.5,10.7,13.2],"levels":["3","7","10+","13"]},"11594":{"name":"BULK UP (GAME EXCLUSIVE EDIT)","type":"DX","ds":[5.0,8.5,11.9,14.2],"levels":["5","8","11+","14"]},"11596":{"name":"Vallista","type":"DX","ds":[4.0,8.0,12.6,14.0],"levels":["4","8","12+","14"]},"11597":{"name":"ノンブレス・オブリージュ","type":"DX","ds":[3.0,7.2,10.0,13.1],"levels":["3","7","10","13"]},"11598":{"name":"テオ","type":"DX","ds":[5.0,7.8,10.8,13.2],"levels":["5","7+","10+","13"]},"11599":{"name":"まにまに","type":"DX","ds":[4.0,7.0,9.8,12.7],"levels":["4","7","9+","12+"]},"11600":{"name":"感情ディシーブ","type":"DX","ds":[3.0,7.0,9.7,13.1],"levels":["3","7","9+","13"]},"11601":{"name":"ド屑","type":"DX","ds":[2.0,6.5,9.5,13.2],"levels":["2","6","9","13"]},"11602":{"name":"絶対敵対メチャキライヤー","type":"DX","ds":[3.0,7.7,9.8,12.9],"levels":["3","7+","9+","12+"]},"11603":{"name":"つるぺったん","type":"DX","ds":[4.0,7.7,10.0,12.5],"levels":["4","7+","10","12"]},"11604":{"name":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~","type":"DX","ds":[4.0,7.8,10.5,13.7],"levels":["4","7+","10","13+"]},"11605":{"name":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~","type":"DX","ds":[3.0,6.5,10.7,13.3],"levels":["3","6","10+","13"]},"11606":{"name":"Snow Colored Score","type":"DX","ds":[2.0,6.5,9.9,12.9],"levels":["2","6","9+","12+"]},"11607":{"name":"MAGENTA POTION","type":"DX","ds":[2.0,6.5,10.5,13.7],"levels":["2","6","10","13+"]},"11608":{"name":"NOIZY BOUNCE","type":"DX","ds":[2.0,6.5,10.0,13.4],"levels":["2","6","10","13"]},"11609":{"name":"サンバディ!","type":"DX","ds":[2.0,6.5,9.7,13.2],"levels":["2","6","9+","13"]},"11610":{"name":"Horoscope Express","type":"DX","ds":[5.0,8.0,11.5,14.0],"levels":["5","8","11","14"]},"11611":{"name":"Party☆People☆Princess","type":"DX","ds":[5.0,7.8,11.9,14.3],"levels":["5","7+","11+","14"]},"11612":{"name":"Latent Kingdom","type":"DX","ds":[6.0,8.5,12.8,14.9],"levels":["6","8","12+","14+"]},"11613":{"name":"Mystic Parade","type":"DX","ds":[3.0,7.5,10.0,13.5],"levels":["3","7","10","13"]},"11614":{"name":"Cry Cry Cry","type":"DX","ds":[2.0,6.2,9.8,12.8],"levels":["2","6","9+","12+"]},"11615":{"name":"ぽわわん劇場","type":"DX","ds":[5.0,7.8,11.2,13.5],"levels":["5","7+","11","13"]},"11616":{"name":"my flow","type":"DX","ds":[4.0,7.8,11.0,13.7],"levels":["4","7+","11","13+"]},"11617":{"name":"POWER OF UNITY","type":"DX","ds":[5.0,8.2,12.0,13.8],"levels":["5","8","12","13+"]},"11618":{"name":"Energizing Flame","type":"DX","ds":[6.0,8.0,12.8,14.4],"levels":["6","8","12+","14"]},"11619":{"name":"KHYMΞXΛ","type":"DX","ds":[6.0,8.7,12.9,14.7],"levels":["6","8+","12+","14+"]},"11620":{"name":"フェイクフェイス・フェイルセイフ","type":"DX","ds":[5.0,7.8,11.9,13.8],"levels":["5","7+","11+","13+"]},"11621":{"name":"ふらふらふら、","type":"DX","ds":[3.0,7.8,11.5,13.7],"levels":["3","7+","11","13+"]},"11622":{"name":"シックスプラン","type":"DX","ds":[2.0,6.2,9.2,13.2],"levels":["2","6","9","13"]},"11623":{"name":"フタタビ","type":"DX","ds":[2.0,6.8,11.2,13.4],"levels":["2","6","11","13"]},"11624":{"name":"SQUAD-Phvntom-","type":"DX","ds":[5.0,7.8,12.8,14.3],"levels":["5","7+","12+","14"]},"11625":{"name":"GEOMETRIC DANCE","type":"DX","ds":[4.0,7.7,12.5,14.4],"levels":["4","7+","12","14"]},"11626":{"name":"Ring","type":"DX","ds":[2.0,6.5,9.8,12.8],"levels":["2","6","9+","12+"]},"11627":{"name":"インパアフェクシオン・ホワイトガアル","type":"DX","ds":[4.0,7.9,11.5,14.2],"levels":["4","7+","11","14"]},"11628":{"name":"WE'RE BACK!!","type":"DX","ds":[4.0,8.0,12.2,14.0],"levels":["4","8","12","14"]},"11629":{"name":"熱異常","type":"DX","ds":[4.0,7.7,10.2,12.1,13.9],"levels":["4","7+","10","12","13+"]},"11630":{"name":"1000年生きてる","type":"DX","ds":[3.0,7.8,9.0,13.4],"levels":["3","7+","9","13"]},"11631":{"name":"IMAWANOKIWA","type":"DX","ds":[3.0,7.5,10.8,13.7],"levels":["3","7","10+","13+"]},"11632":{"name":"Play merrily NEO","type":"DX","ds":[2.0,7.0,9.8,12.9],"levels":["2","7","9+","12+"]},"11633":{"name":"OMAKENO Stroke","type":"DX","ds":[5.0,8.0,11.9,13.8],"levels":["5","8","11+","13+"]},"11636":{"name":"さくゆいたいそう","type":"DX","ds":[2.0,6.8,9.7,12.6],"levels":["2","6","9+","12+"]},"11637":{"name":"バグ","type":"DX","ds":[4.0,7.5,10.2,11.8,13.8],"levels":["4","7","10","11+","13+"]},"11638":{"name":"星界ちゃんと可不ちゃんのおつかい合騒曲","type":"DX","ds":[5.0,8.0,11.9,13.8],"levels":["5","8","11+","13+"]},"11639":{"name":"Burn My Soul","type":"DX","ds":[4.0,7.8,10.5,12.8],"levels":["4","7+","10","12+"]},"11640":{"name":"with U","type":"DX","ds":[4.0,7.8,12.0,13.4],"levels":["4","7+","12","13"]},"11641":{"name":"Love Kills U","type":"DX","ds":[3.0,7.8,10.7,13.4],"levels":["3","7+","10+","13"]},"11642":{"name":"DANGEROOOOUS JUNGLE","type":"DX","ds":[4.0,7.8,11.8,13.8],"levels":["4","7+","11+","13+"]},"11643":{"name":"天使光輪","type":"DX","ds":[6.0,8.2,12.6,14.4],"levels":["6","8","12+","14"]},"11645":{"name":"トンデモワンダーズ","type":"DX","ds":[3.0,7.0,10.0,13.6],"levels":["3","7","10","13+"]},"11646":{"name":"神威","type":"DX","ds":[6.0,8.7,12.8,14.6],"levels":["6","8+","12+","14+"]},"11647":{"name":"ozma","type":"DX","ds":[6.0,8.8,12.9,13.9],"levels":["6","8+","12+","13+"]},"11648":{"name":"月面基地","type":"DX","ds":[5.0,7.8,12.5,13.7],"levels":["5","7+","12","13+"]},"11650":{"name":"ずんだもんの朝食 〜目覚ましずんラップ〜","type":"DX","ds":[3.0,8.0,10.8,13.1],"levels":["3","8","10+","13"]},"11651":{"name":"あなたは世界の終わりにずんだを食べるのだ","type":"DX","ds":[2.0,6.2,9.8,12.9],"levels":["2","6","9+","12+"]},"11652":{"name":"HUMANBORG","type":"DX","ds":[4.0,7.0,12.0,13.8],"levels":["4","7","12","13+"]},"11653":{"name":"ULTRA POWER","type":"DX","ds":[3.0,6.2,11.2,13.5],"levels":["3","6","11","13"]},"11654":{"name":"ジェヘナ","type":"DX","ds":[2.0,6.5,9.8,13.3],"levels":["2","6","9+","13"]},"11655":{"name":"ツギハギスタッカート","type":"DX","ds":[1.0,6.0,9.5,12.7],"levels":["1","6","9","12+"]},"11656":{"name":"HANIPAGANDA","type":"DX","ds":[4.0,7.2,11.8,13.6],"levels":["4","7","11+","13+"]},"11657":{"name":"Rush-Hour","type":"DX","ds":[4.0,8.7,12.5,13.8],"levels":["4","8+","12","13+"]},"11658":{"name":"QUEEN","type":"DX","ds":[3.0,6.5,10.0,12.8],"levels":["3","6","10","12+"]},"11659":{"name":"天使の翼。","type":"DX","ds":[2.0,6.2,9.8,12.9],"levels":["2","6","9+","12+"]},"11660":{"name":"さよならプリンセス","type":"DX","ds":[4.0,7.2,10.8,12.9],"levels":["4","7","10+","12+"]},"11661":{"name":"Apollo","type":"DX","ds":[7.0,8.8,13.0,14.7],"levels":["7","8+","13","14+"]},"11662":{"name":"raputa","type":"DX","ds":[7.0,8.7,13.7,14.9],"levels":["7","8+","13+","14+"]},"11663":{"name":"系ぎて","type":"DX","ds":[7.0,10.5,13.8,14.7,15.0],"levels":["7","10","13+","14+","15"]},"11664":{"name":"アルカンシエル","type":"DX","ds":[4.0,7.2,10.7,12.9],"levels":["4","7","10+","12+"]},"11665":{"name":"RAD DOGS","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11666":{"name":"アイディスマイル","type":"DX","ds":[3.0,7.0,9.7,12.8],"levels":["3","7","9+","12+"]},"11667":{"name":"にっこり^^調査隊のテーマ","type":"DX","ds":[3.0,6.8,10.5,12.7],"levels":["3","6","10","12+"]},"11668":{"name":"PinqPiq (xovevox Remix)","type":"DX","ds":[4.0,6.8,11.0,13.7],"levels":["4","6","11","13+"]},"11669":{"name":"エスオーエス","type":"DX","ds":[5.0,7.8,10.9,13.6],"levels":["5","7+","10+","13+"]},"11670":{"name":"のじゃロリック","type":"DX","ds":[3.0,7.5,10.0,13.1],"levels":["3","7","10","13"]},"11671":{"name":"Edelweiss","type":"DX","ds":[5.0,8.0,11.8,13.9],"levels":["5","8","11+","13+"]},"11672":{"name":"QuiQ","type":"DX","ds":[6.0,8.7,12.9,14.4],"levels":["6","8+","12+","14"]},"11673":{"name":"IF:U","type":"DX","ds":[6.0,8.0,12.8,14.6],"levels":["6","8","12+","14+"]},"11674":{"name":"Cider P@rty","type":"DX","ds":[3.0,7.8,11.0,13.5],"levels":["3","7+","11","13"]},"11675":{"name":"勦滅","type":"DX","ds":[5.0,7.8,11.8,14.2],"levels":["5","7+","11+","14"]},"11676":{"name":"Lunatic Vibes","type":"DX","ds":[5.0,7.7,11.2,13.8],"levels":["5","7+","11","13+"]},"11677":{"name":"Bloody Trail","type":"DX","ds":[6.0,8.8,12.8,14.5],"levels":["6","8+","12+","14"]},"11678":{"name":"RE:INCARNATED DRAGNER","type":"DX","ds":[5.0,8.0,11.8,13.9],"levels":["5","8","11+","13+"]},"11679":{"name":"Beginning together!","type":"DX","ds":[4.0,7.0,10.7,13.7],"levels":["4","7","10+","13+"]},"11680":{"name":"Shining Ray ~僕らの絆~","type":"DX","ds":[5.0,7.2,10.5,13.3],"levels":["5","7","10","13"]},"11681":{"name":"DEVOTION","type":"DX","ds":[5.0,7.8,11.7,14.3],"levels":["5","7+","11+","14"]},"11682":{"name":"Geranium","type":"DX","ds":[5.0,7.0,10.8,13.7],"levels":["5","7","10+","13+"]},"11683":{"name":"The Cursed Doll","type":"DX","ds":[3.0,6.8,11.0,13.5],"levels":["3","6","11","13"]},"11684":{"name":"RondeauX of RagnaroQ","type":"DX","ds":[5.0,8.5,12.5,14.5],"levels":["5","8","12","14"]},"11685":{"name":"ℝ∈Χ LUNATiCA","type":"DX","ds":[6.0,9.0,12.9,14.8],"levels":["6","9","12+","14+"]},"11686":{"name":"Λzure Vixen","type":"DX","ds":[6.0,8.0,13.2,14.6],"levels":["6","8","13","14+"]},"11687":{"name":"MarbleBlue.","type":"DX","ds":[6.0,8.2,12.9,14.5],"levels":["6","8","12+","14"]},"11688":{"name":"まっすぐ→→→ストリーム!","type":"DX","ds":[4.0,7.5,10.7,13.5],"levels":["4","7","10+","13"]},"11689":{"name":"最っ高のエンタメだ!!","type":"DX","ds":[5.0,7.2,11.2,13.7],"levels":["5","7","11","13+"]},"11690":{"name":"Baqeela","type":"DX","ds":[3.0,6.5,10.8,13.8],"levels":["3","6","10+","13+"]},"11691":{"name":"Ai C","type":"DX","ds":[5.0,8.2,12.0,14.0],"levels":["5","8","12","14"]},"11692":{"name":"INTERNET YAMERO","type":"DX","ds":[4.0,7.8,10.7,11.9,13.8],"levels":["4","7+","10+","11+","13+"]},"11693":{"name":"過去を喰らう","type":"DX","ds":[4.0,7.5,10.0,13.0],"levels":["4","7","10","13"]},"11694":{"name":"強風オールバック","type":"DX","ds":[2.0,6.2,9.7,12.6],"levels":["2","6","9+","12+"]},"11695":{"name":"寝起きヤシの木","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11696":{"name":"アイドル","type":"DX","ds":[3.0,6.5,9.8,11.5,13.1],"levels":["3","6","9+","11","13"]},"11697":{"name":"ラビットホール","type":"DX","ds":[3.0,7.0,9.8,11.8,13.3],"levels":["3","7","9+","11+","13"]},"11698":{"name":"酔いどれ知らず","type":"DX","ds":[2.0,6.0,8.5,11.6,13.2],"levels":["2","6","8","11+","13"]},"11699":{"name":"新人類","type":"DX","ds":[3.0,6.5,10.7,13.6],"levels":["3","6","10+","13+"]},"11700":{"name":"Freak Out Hr.","type":"DX","ds":[3.0,7.0,10.7,13.3],"levels":["3","7","10+","13"]},"11701":{"name":"さよならヒストリー","type":"DX","ds":[3.0,7.2,10.5,13.0],"levels":["3","7","10","13"]},"11702":{"name":"New York Back Raise","type":"DX","ds":[3.0,7.8,12.7,13.7],"levels":["3","7+","12+","13+"]},"11704":{"name":"DUAL ROZES","type":"DX","ds":[3.0,6.2,9.7,13.6],"levels":["3","6","9+","13+"]},"11705":{"name":"VOLT","type":"DX","ds":[3.0,7.5,10.9,13.4],"levels":["3","7","10+","13"]},"11706":{"name":"tiny tales continue","type":"DX","ds":[5.0,8.0,11.0,13.9],"levels":["5","8","11","13+"]},"11707":{"name":"ouroboros -twin stroke of the end-","type":"DX","ds":[6.0,9.0,12.5,14.5],"levels":["6","9","12","14"]},"11710":{"name":"サイバーサンダーサイダー","type":"DX","ds":[4.0,6.5,10.7,13.7],"levels":["4","6","10+","13+"]},"11711":{"name":"おくすり飲んで寝よう","type":"DX","ds":[3.0,6.5,9.7,12.8],"levels":["3","6","9+","12+"]},"11712":{"name":"バラバラ〜仮初レインボーローズ〜","type":"DX","ds":[2.0,6.0,10.7,12.7],"levels":["2","6","10+","12+"]},"11713":{"name":"QUATTUORUX","type":"DX","ds":[6.0,8.8,13.0,14.5],"levels":["6","8+","13","14"]},"11714":{"name":"匿名M","type":"DX","ds":[3.0,7.0,9.7,12.8],"levels":["3","7","9+","12+"]},"11715":{"name":"ライアーダンサー","type":"DX","ds":[3.0,7.5,10.0,13.1],"levels":["3","7","10","13"]},"11716":{"name":"バカ通信","type":"DX","ds":[5.0,7.9,11.0,13.6],"levels":["5","7+","11","13+"]},"11717":{"name":"LOSTPHANTASIA","type":"DX","ds":[2.0,6.5,9.8,12.6],"levels":["2","6","9+","12+"]},"11718":{"name":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)","type":"DX","ds":[2.0,6.2,9.8,13.3],"levels":["2","6","9+","13"]},"11720":{"name":"Re:Unknown X","type":"DX","ds":[6.0,9.0,12.5,14.7],"levels":["6","9","12","14+"]},"11721":{"name":"INFiNiTE ENERZY -Overdoze-","type":"DX","ds":[5.0,8.0,13.0,14.0],"levels":["5","8","13","14"]},"11722":{"name":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと","type":"DX","ds":[5.0,7.8,10.8,13.4],"levels":["5","7+","10+","13"]},"11723":{"name":"BOOM! BOOM!! BOOM!!!","type":"DX","ds":[4.0,7.0,10.5,13.6],"levels":["4","7","10","13+"]},"11724":{"name":"Everybody Say HARDCORE TANO*C","type":"DX","ds":[5.0,8.0,10.7,13.6],"levels":["5","8","10+","13+"]},"11725":{"name":"ミラクルポップ☆アドベンチャー!!!!!","type":"DX","ds":[6.0,8.5,12.5,14.2],"levels":["6","8","12","14"]},"11726":{"name":"Trust","type":"DX","ds":[3.0,7.0,11.2,13.6],"levels":["3","7","11","13+"]},"11727":{"name":"ラヴィ","type":"DX","ds":[4.0,7.5,10.7,13.2],"levels":["4","7","10+","13"]},"11728":{"name":"スティールユー","type":"DX","ds":[3.0,7.8,11.0,13.1],"levels":["3","7+","11","13"]},"11729":{"name":"オシオキGIMMICK!!","type":"DX","ds":[3.0,7.5,10.7,12.9],"levels":["3","7","10+","12+"]},"11730":{"name":"偉大なる悪魔は実は大天使パトラちゃん様なのだ!","type":"DX","ds":[4.0,7.7,10.7,13.8],"levels":["4","7+","10+","13+"]},"11731":{"name":"シュガーホリック","type":"DX","ds":[3.0,7.0,10.0,13.1],"levels":["3","7","10","13"]},"11733":{"name":"MUSIC PЯAYER","type":"DX","ds":[4.0,6.5,10.0,13.7],"levels":["4","6","10","13+"]},"11734":{"name":"壱雫空","type":"DX","ds":[3.0,7.0,11.0,13.7],"levels":["3","7","11","13+"]},"11735":{"name":"ザムザ","type":"DX","ds":[1.0,6.5,9.8,12.7],"levels":["1","6","9+","12+"]},"11736":{"name":"プリズム△▽リズム","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11737":{"name":"パラドクスイヴ","type":"DX","ds":[3.0,7.7,11.0,13.5],"levels":["3","7+","11","13"]},"11738":{"name":"YKWTD","type":"DX","ds":[4.0,8.0,11.0,13.8],"levels":["4","8","11","13+"]},"11739":{"name":"184億回のマルチトニック","type":"DX","ds":[5.0,8.2,11.7,14.1],"levels":["5","8","11+","14"]},"11740":{"name":"果ての空、僕らが見た光。","type":"DX","ds":[4.0,8.0,10.8,13.7],"levels":["4","8","10+","13+"]},"11741":{"name":"Cryptarithm","type":"DX","ds":[6.0,8.5,13.0,14.7],"levels":["6","8","13","14+"]},"11742":{"name":"Ourania","type":"DX","ds":[5.0,8.0,10.8,13.4],"levels":["5","8","10+","13"]},"11743":{"name":"天蓋","type":"DX","ds":[5.0,8.0,11.3,13.8],"levels":["5","8","11","13+"]},"11744":{"name":"Deicide","type":"DX","ds":[5.0,7.8,12.0,14.4],"levels":["5","7+","12","14"]},"11745":{"name":"氷滅の135小節","type":"DX","ds":[7.0,9.8,13.4,14.8],"levels":["7","9+","13","14+"]},"11746":{"name":"Divide et impera!","type":"DX","ds":[6.0,8.0,12.9,14.8],"levels":["6","8","12+","14+"]},"11747":{"name":"地獄","type":"DX","ds":[4.0,7.9,10.7,13.6],"levels":["4","7+","10+","13+"]},"11748":{"name":"シスターシスター","type":"DX","ds":[3.0,6.5,11.0,13.2],"levels":["3","6","11","13"]},"11749":{"name":"有明/Ariake","type":"DX","ds":[5.0,8.5,12.4,14.4],"levels":["5","8","12","14"]},"11750":{"name":"Flashback","type":"DX","ds":[4.0,7.7,11.5,13.9],"levels":["4","7+","11","13+"]},"11751":{"name":"Colorfull:Encounter","type":"DX","ds":[5.0,7.7,11.7,13.8],"levels":["5","7+","11+","13+"]},"11752":{"name":"雨露霜雪","type":"DX","ds":[6.0,9.0,13.5,14.7],"levels":["6","9","13","14+"]},"11753":{"name":"宙天","type":"DX","ds":[6.0,8.9,13.5,14.9],"levels":["6","8+","13","14+"]},"11754":{"name":"Elemental Ethnic","type":"DX","ds":[6.0,8.2,12.7,14.0],"levels":["6","8","12+","14"]},"11755":{"name":"美夜月鏡","type":"DX","ds":[5.0,7.9,12.2,14.2],"levels":["5","7+","12","14"]},"11756":{"name":"Resolution","type":"DX","ds":[5.0,7.8,11.0,13.7],"levels":["5","7+","11","13+"]},"11757":{"name":"いちげき!のテーマ","type":"DX","ds":[4.0,7.5,10.7,13.4],"levels":["4","7","10+","13"]},"11758":{"name":"Radiance","type":"DX","ds":[4.0,6.5,10.9,13.7],"levels":["4","6","10+","13+"]},"11759":{"name":"R'N'R Monsta","type":"DX","ds":[5.0,8.2,12.0,14.1],"levels":["5","8","12","14"]},"11760":{"name":"勇者","type":"DX","ds":[3.0,6.5,9.8,11.7,13.2],"levels":["3","6","9+","11+","13"]},"11761":{"name":"病み垢ステロイド","type":"DX","ds":[5.0,7.8,11.0,13.9],"levels":["5","7+","11","13+"]},"11763":{"name":"ダーリンダンス","type":"DX","ds":[3.0,7.2,9.8,11.8,13.5],"levels":["3","7","9+","11+","13"]},"11764":{"name":"唱","type":"DX","ds":[2.0,6.0,9.5,11.8,13.4],"levels":["2","6","9","11+","13"]},"11765":{"name":"愛包ダンスホール","type":"DX","ds":[3.0,6.2,9.2,13.1],"levels":["3","6","9","13"]},"11766":{"name":"マツケンサンバⅡ","type":"DX","ds":[3.0,6.5,9.7,12.7],"levels":["3","6","9+","12+"]},"11767":{"name":"デビルじゃないもん","type":"DX","ds":[3.0,6.8,9.7,13.0],"levels":["3","6","9+","13"]},"11769":{"name":"ずんだパーリナイ","type":"DX","ds":[4.0,7.5,10.5,13.8],"levels":["4","7","10","13+"]},"11770":{"name":"Ultimate taste","type":"DX","ds":[5.0,7.8,11.0,13.7],"levels":["5","7+","11","13+"]},"11771":{"name":"Chronomia","type":"DX","ds":[6.0,8.5,12.5,14.2],"levels":["6","8","12","14"]},"11772":{"name":"人マニア","type":"DX","ds":[3.0,6.2,10.9,13.7],"levels":["3","6","10+","13+"]},"11773":{"name":"転生林檎","type":"DX","ds":[2.0,6.5,9.8,13.1],"levels":["2","6","9+","13"]},"11774":{"name":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)","type":"DX","ds":[3.0,6.5,10.0,13.0],"levels":["3","6","10","13"]},"11775":{"name":"モンスターカミング","type":"DX","ds":[3.0,7.8,11.4,13.2],"levels":["3","7+","11","13"]},"11776":{"name":"ゆけむり魂温泉 II","type":"DX","ds":[4.0,6.0,10.2,13.7],"levels":["4","6","10","13+"]},"11777":{"name":"人間が大好きなこわれた妖怪の唄","type":"DX","ds":[3.0,6.2,9.7,13.2],"levels":["3","6","9+","13"]},"11778":{"name":"シリウスの輝きのように","type":"DX","ds":[4.0,7.7,10.7,12.0,14.0],"levels":["4","7+","10+","12","14"]},"11779":{"name":"プラネタリウム・レヴュー","type":"DX","ds":[3.0,6.8,10.5,11.8,13.7],"levels":["3","6","10","11+","13+"]},"11780":{"name":"演劇","type":"DX","ds":[3.0,6.0,9.7,12.5],"levels":["3","6","9+","12"]},"11781":{"name":"無間嫉妬劇場『666』","type":"DX","ds":[3.0,7.0,10.5,13.0],"levels":["3","7","10","13"]},"11782":{"name":"夢現妄想世界","type":"DX","ds":[3.0,7.8,10.7,13.4],"levels":["3","7+","10+","13"]},"11783":{"name":"snooze","type":"DX","ds":[4.0,6.8,10.7,13.7],"levels":["4","6","10+","13+"]},"11784":{"name":"イガク","type":"DX","ds":[4.0,7.0,11.2,13.8],"levels":["4","7","11","13+"]},"11785":{"name":"てらてら","type":"DX","ds":[3.0,7.2,10.5,13.1],"levels":["3","7","10","13"]},"11786":{"name":"Empire of Winter","type":"DX","ds":[4.0,7.7,10.9,13.7],"levels":["4","7+","10+","13+"]},"11787":{"name":"迷える音色は恋の唄","type":"DX","ds":[3.0,6.7,10.8,13.7],"levels":["3","6","10+","13+"]},"11788":{"name":"Löschen","type":"DX","ds":[5.0,7.8,11.2,13.9],"levels":["5","7+","11","13+"]},"11789":{"name":"Abstruse Dilemma","type":"DX","ds":[6.0,8.7,12.4,14.4],"levels":["6","8+","12","14"]},"11790":{"name":"HYP3RTRIBE","type":"DX","ds":[6.0,8.0,11.7,14.2],"levels":["6","8","11+","14"]},"11791":{"name":"On your mark (104期 Ver.)","type":"DX","ds":[3.0,6.7,9.5,12.9],"levels":["3","6","9","12+"]},"11792":{"name":"はげしこの夜 -Psylent Crazy Night-","type":"DX","ds":[4.0,7.7,11.7,13.8],"levels":["4","7+","11+","13+"]},"11793":{"name":"エイプリルスター","type":"DX","ds":[4.0,7.5,10.2,13.2],"levels":["4","7","10","13"]},"11794":{"name":"オーバーライド","type":"DX","ds":[4.0,7.8,11.0,13.4],"levels":["4","7+","11","13"]},"11795":{"name":"右に曲ガール","type":"DX","ds":[3.0,6.5,9.8,12.8],"levels":["3","6","9+","12+"]},"11796":{"name":"ウルトラトレーラー","type":"DX","ds":[4.0,7.5,11.0,13.8],"levels":["4","7","11","13+"]},"11797":{"name":"バベル","type":"DX","ds":[4.0,7.7,10.5,13.7],"levels":["4","7+","10","13+"]},"11798":{"name":"お願い!コンコンお稲荷さま","type":"DX","ds":[3.0,7.0,10.5,13.2],"levels":["3","7","10","13"]},"11799":{"name":"いっぱい食べる君が好きだよ","type":"DX","ds":[4.0,8.0,10.8,13.2],"levels":["4","8","10+","13"]},"11800":{"name":"ピポピポ -People People- feat. ななひら","type":"DX","ds":[5.0,8.0,11.2,13.8],"levels":["5","8","11","13+"]},"11802":{"name":"ワールドワイドワンダー","type":"DX","ds":[3.0,6.5,9.5,13.0],"levels":["3","6","9","13"]},"11803":{"name":"MORNINGLOOM","type":"DX","ds":[4.0,8.2,11.5,13.7],"levels":["4","8","11","13+"]},"11804":{"name":"How To Make 音ゲ~曲!","type":"DX","ds":[5.0,7.7,12.0,13.8],"levels":["5","7+","12","13+"]},"11805":{"name":"リアライズ","type":"DX","ds":[3.0,6.5,10.0,13.2],"levels":["3","6","10","13"]},"11806":{"name":"Fraq","type":"DX","ds":[5.0,8.5,12.2,13.7],"levels":["5","8","12","13+"]},"11807":{"name":"ウタヒメナイトストーム","type":"DX","ds":[4.0,7.0,11.5,13.8],"levels":["4","7","11","13+"]},"11808":{"name":"Feel The Luv","type":"DX","ds":[4.0,7.7,11.2,13.8],"levels":["4","7+","11","13+"]},"11809":{"name":"Åntinomiε","type":"DX","ds":[6.0,9.5,12.8,14.6],"levels":["6","9","12+","14+"]},"11810":{"name":"ATLAS RUSH","type":"DX","ds":[5.0,7.8,12.6,14.7],"levels":["5","7+","12+","14+"]},"11811":{"name":"概して過誤","type":"DX","ds":[4.0,7.8,10.8,13.7],"levels":["4","7+","10+","13+"]},"11812":{"name":"Unfinished Epic","type":"DX","ds":[5.0,8.7,11.5,13.8],"levels":["5","8+","11","13+"]},"11813":{"name":"忙シー日","type":"DX","ds":[3.0,7.9,11.8,14.2],"levels":["3","7+","11+","14"]},"11814":{"name":"FLΛME/FRΦST","type":"DX","ds":[5.0,8.0,12.9,14.8],"levels":["5","8","12+","14+"]},"11815":{"name":"IMBRUED:FLUX","type":"DX","ds":[4.0,7.7,11.0,14.1],"levels":["4","7+","11","14"]},"11816":{"name":"砂の函","type":"DX","ds":[3.0,6.2,11.2,14.0],"levels":["3","6","11","14"]},"11817":{"name":"Amereistr","type":"DX","ds":[5.0,8.0,12.5,13.9],"levels":["5","8","12","13+"]},"11818":{"name":"World's end BLACKBOX","type":"DX","ds":[7.8,10.5,13.1,14.9],"levels":["7+","10","13","14+"]},"11820":{"name":"Xaleid◆scopiX","type":"DX","ds":[7.9,11.0,13.7,14.9,15.0],"levels":["7+","11","13+","14+","15"]},"11821":{"name":"Ref:rain (for 7th Heaven)","type":"DX","ds":[4.0,8.0,12.5,14.0],"levels":["4","8","12","14"]},"11822":{"name":"Supersonic Generation","type":"DX","ds":[4.0,8.0,11.7,13.9],"levels":["4","8","11+","13+"]},"11823":{"name":"Zitronectar","type":"DX","ds":[5.0,8.7,12.0,14.3],"levels":["5","8+","12","14"]},"11824":{"name":"なんかノイズにきこえる","type":"DX","ds":[3.0,7.5,9.7,13.7],"levels":["3","7","9+","13+"]},"11825":{"name":"JIGOKU STATION CENTRAL GATE","type":"DX","ds":[4.0,7.8,11.4,13.8],"levels":["4","7+","11","13+"]},"11827":{"name":"サウンドプレイヤー","type":"DX","ds":[3.0,7.0,10.0,13.7],"levels":["3","7","10","13+"]},"11828":{"name":"crazy (about you)","type":"DX","ds":[3.0,7.0,10.8,13.8],"levels":["3","7","10+","13+"]},"11829":{"name":"Drivessover","type":"DX","ds":[4.0,7.8,12.2,13.6],"levels":["4","7+","12","13+"]},"11830":{"name":"Tidal Wave","type":"DX","ds":[4.0,7.7,12.3,13.8],"levels":["4","7+","12","13+"]},"11831":{"name":"きゅびずむ","type":"DX","ds":[3.0,7.0,10.0,12.9],"levels":["3","7","10","12+"]},"11832":{"name":"きゅびびびびずむ","type":"DX","ds":[5.0,8.0,12.0,13.8],"levels":["5","8","12","13+"]},"11833":{"name":"ゆりかご","type":"DX","ds":[2.0,6.0,9.0,13.0],"levels":["2","6","9","13"]},"11834":{"name":"月光","type":"DX","ds":[4.0,8.0,11.2,13.7],"levels":["4","8","11","13+"]},"11835":{"name":"はいよろこんで","type":"DX","ds":[3.0,6.5,9.8,11.6,13.2],"levels":["3","6","9+","11+","13"]},"11836":{"name":"ビビデバ","type":"DX","ds":[2.0,6.4,9.7,11.8,13.2],"levels":["2","6","9+","11+","13"]},"11837":{"name":"シカ色デイズ","type":"DX","ds":[3.0,7.0,9.8,12.8],"levels":["3","7","9+","12+"]},"11838":{"name":"メズマライザー","type":"DX","ds":[3.0,7.2,10.5,11.9,13.8],"levels":["3","7","10","11+","13+"]},"11839":{"name":"ももいろの鍵","type":"DX","ds":[2.0,6.5,9.0,12.7],"levels":["2","6","9","12+"]},"11840":{"name":"のだ","type":"DX","ds":[3.0,6.2,9.8,13.3],"levels":["3","6","9+","13"]},"11841":{"name":"Idoratrize World","type":"DX","ds":[3.0,6.8,10.5,13.3],"levels":["3","6","10","13"]},"11842":{"name":"Synthesis.","type":"DX","ds":[5.0,8.8,12.6,14.1],"levels":["5","8+","12+","14"]},"11843":{"name":"もういいよ","type":"DX","ds":[2.0,6.0,9.8,13.1],"levels":["2","6","9+","13"]},"11844":{"name":"モエチャッカファイア","type":"DX","ds":[3.0,6.7,10.5,13.8],"levels":["3","6","10","13+"]},"11845":{"name":"マヌルネコのうた","type":"DX","ds":[3.0,6.0,9.8,13.0],"levels":["3","6","9+","13"]},"11846":{"name":"スナネコのうた","type":"DX","ds":[2.0,6.0,9.7,13.4],"levels":["2","6","9+","13"]},"11847":{"name":"M@GICAL☆CURE! LOVE ♥ SHOT!","type":"DX","ds":[4.0,7.8,11.2,13.7],"levels":["4","7+","11","13+"]},"11848":{"name":"Overjoy ★ OVERDOSE!!","type":"DX","ds":[4.0,7.8,11.0,14.1],"levels":["4","7+","11","14"]},"11849":{"name":"DATAERR0R","type":"DX","ds":[5.0,8.0,11.7,14.0],"levels":["5","8","11+","14"]},"11850":{"name":"あいたい星人","type":"DX","ds":[3.0,6.2,9.7,13.2],"levels":["3","6","9+","13"]},"11851":{"name":"ハオ","type":"DX","ds":[3.0,7.0,10.0,13.2],"levels":["3","7","10","13"]},"11852":{"name":"好きな惣菜発表ドラゴン","type":"DX","ds":[3.0,6.5,9.5,12.5],"levels":["3","6","9","12"]},"11853":{"name":"Help me, ERINNNNNN!!","type":"DX","ds":[4.0,7.8,10.7,13.3],"levels":["4","7+","10+","13"]},"11854":{"name":"超最終鬼畜妹フランドール・S","type":"DX","ds":[5.0,8.2,12.6,13.9],"levels":["5","8","12+","13+"]},"11855":{"name":"Destined Marionette","type":"DX","ds":[4.0,8.2,12.5,14.2],"levels":["4","8","12","14"]},"11860":{"name":"MYTH Re:LEASE","type":"DX","ds":[6.0,8.0,12.9,14.5],"levels":["6","8","12+","14"]},"11861":{"name":"∀","type":"DX","ds":[6.0,8.2,11.9,14.2],"levels":["6","8","11+","14"]},"11862":{"name":"㋰責任集合体","type":"DX","ds":[3.0,7.5,9.8,13.5],"levels":["3","7","9+","13"]},"11863":{"name":"三日月ステップ 2023","type":"DX","ds":[3.0,7.7,10.0,13.0],"levels":["3","7+","10","13"]},"11867":{"name":"うぇいびー","type":"DX","ds":[3.0,7.8,10.5,13.0,13.7],"levels":["3","7+","10","13","13+"]},"11868":{"name":"RED","type":"DX","ds":[3.0,6.5,9.7,13.3],"levels":["3","6","9+","13"]},"11869":{"name":"ホラフキパペット","type":"DX","ds":[4.0,7.7,10.8,13.6],"levels":["4","7+","10+","13+"]},"11870":{"name":"BlackFlagBreaker!!","type":"DX","ds":[4.0,8.0,11.0,13.8],"levels":["4","8","11","13+"]},"11871":{"name":"クーネル・エンゲイザー","type":"DX","ds":[3.0,7.0,9.7,12.8],"levels":["3","7","9+","12+"]},"11872":{"name":"ゼロトーキング","type":"DX","ds":[2.0,6.0,9.8,13.2],"levels":["2","6","9+","13"]},"11873":{"name":"抜錨","type":"DX","ds":[3.0,6.7,10.7,13.0],"levels":["3","6","10+","13"]},"11878":{"name":"Pixel Galaxy","type":"DX","ds":[3.0,7.4,9.9,13.1],"levels":["3","7","9+","13"]},"11919":{"name":"エンジェル ドリーム","type":"DX","ds":[3.0,7.8,10.0,13.7],"levels":["3","7+","10","13+"]},"11920":{"name":"Hurtling Boys","type":"DX","ds":[5.0,8.5,12.8,14.5],"levels":["5","8","12+","14"]},"11944":{"name":"Restricted Access","type":"DX","ds":[4.0,7.8,11.5,13.8],"levels":["4","7+","11","13+"]},"11945":{"name":"胡蝶乃舞","type":"DX","ds":[4.0,7.8,11.7,13.9],"levels":["4","7+","11+","13+"]},"11946":{"name":"零號車輛","type":"DX","ds":[6.0,8.5,12.8,14.6],"levels":["6","8","12+","14+"]},"100018":{"name":"[協]Love You","type":"DX","ds":[12.0],"levels":["12?"]},"100022":{"name":"[蔵]In Chaos","type":"DX","ds":[14.7],"levels":["14+?"]},"100199":{"name":"[蛸]チルノのパーフェクトさんすう教室","type":"DX","ds":[12.7],"levels":["12+?"]},"100206":{"name":"[星]しゅわスパ大作戦☆","type":"DX","ds":[13.0],"levels":["13?"]},"100220":{"name":"[宴]セガサターン起動音[H.][Remix]","type":"DX","ds":[13.7],"levels":["13+?"]},"100227":{"name":"[は]Garakuta Doll Play","type":"DX","ds":[14.0],"levels":["14?"]},"100230":{"name":"[宴]CYCLES","type":"DX","ds":[13.0],"levels":["13?"]},"100327":{"name":"[狂]タカハせ!名人マン","type":"DX","ds":[14.7],"levels":["14+?"]},"100363":{"name":"[宴]Oshama Scramble!","type":"DX","ds":[13.0],"levels":["13?"]},"100456":{"name":"[蔵]Glorious Crown","type":"DX","ds":[14.7],"levels":["14+?"]},"100508":{"name":"[協]恋愛裁判","type":"DX","ds":[13.0],"levels":["13?"]},"100517":{"name":"[覚]東京リアルワールド","type":"DX","ds":[12.0],"levels":["12?"]},"100524":{"name":"[協]Hand in Hand","type":"DX","ds":[13.0],"levels":["13?"]},"100548":{"name":"[疑]DETARAME ROCK&ROLL THEORY","type":"DX","ds":[13.0],"levels":["13?"]},"100700":{"name":"[協]疾走あんさんぶる","type":"DX","ds":[14.0],"levels":["14?"]},"100851":{"name":"[幸]犬日和。(はっぴー歌唱Ver)","type":"DX","ds":[13.0],"levels":["13?"]},"100998":{"name":"[宴]Oshama Scramble! (Cranky Remix)","type":"DX","ds":[14.7],"levels":["14+?"]},"110114":{"name":"[耐]Space Harrier Main Theme [Reborn]","type":"DX","ds":[14.7],"levels":["14+?"]},"110121":{"name":"[甘]スイートマジック","type":"DX","ds":[12.0],"levels":["12?"]},"110227":{"name":"[J]Garakuta Doll Play","type":"DX","ds":[14.0],"levels":["14?"]},"110281":{"name":"[回]ダブルラリアット","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"110417":{"name":"[習]ウミユリ海底譚","type":"DX","ds":[12.7],"levels":["12+?"]},"110532":{"name":"[奏]洗脳","type":"DX","ds":[12.7,12.7],"levels":["12+?","12+?"]},"110553":{"name":"[奏]チュルリラ・チュルリラ・ダッダッダ!","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"110606":{"name":"[右]The wheel to the right","type":"DX","ds":[14.7],"levels":["14+?"]},"110631":{"name":"[逆]KING is BACK!!","type":"DX","ds":[13.7],"levels":["13+?"]},"110647":{"name":"[協]エイリアンエイリアン","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"110793":{"name":"[疑]ロキ","type":"DX","ds":[13.0],"levels":["13?"]},"111069":{"name":"[協]太陽系デスコ","type":"DX","ds":[11.7],"levels":["11+?"]},"111113":{"name":"[回]ハム太郎とっとこうた","type":"DX","ds":[13.0],"levels":["13?"]},"111234":{"name":"[星]ほしぞらスペクタクル","type":"DX","ds":[14.0],"levels":["14?"]},"111325":{"name":"[奏]テレキャスタービーボーイ","type":"DX","ds":[12.7,12.7],"levels":["12+?","12+?"]},"111355":{"name":"[協]ラグトレイン","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111359":{"name":"[奏]アカツキアライヴァル","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111363":{"name":"[片]神々が恋した幻想郷","type":"DX","ds":[14.0],"levels":["14?"]},"111365":{"name":"[奏]アンビバレンス","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111388":{"name":"[即]チューリングの跡","type":"DX","ds":[13.0],"levels":["13?"]},"111429":{"name":"[爆]Love's Theme of BADASS ~バッド・アス 愛のテーマ~","type":"DX","ds":[14.0],"levels":["14?"]},"111433":{"name":"[奏]ヒトガタ","type":"DX","ds":[13.0,13.0],"levels":["13?","13?"]},"111437":{"name":"[協]三妖精SAY YA!!!","type":"DX","ds":[13.0],"levels":["13?"]},"111479":{"name":"[覚]Hainuwele","type":"DX","ds":[13.7],"levels":["13+?"]},"111488":{"name":"[覚]スカーレット警察のゲットーパトロール24時","type":"DX","ds":[12.0,12.0],"levels":["12?","12?"]},"111513":{"name":"[回]回る空うさぎ","type":"DX","ds":[11.0],"levels":["11?"]},"111557":{"name":"[蛸]不機嫌なスリーカード","type":"DX","ds":[13.0],"levels":["13?"]},"111577":{"name":"[両]はんぶんこ","type":"DX","ds":[12.0],"levels":["12?"]},"111597":{"name":"[息]ノンブレス・オブリージュ","type":"DX","ds":[13.7],"levels":["13+?"]},"111628":{"name":"[逆]WE'RE BACK!!","type":"DX","ds":[12.7],"levels":["12+?"]},"111636":{"name":"[奏]さくゆいたいそう","type":"DX","ds":[12.7,12.7],"levels":["12+?","12+?"]},"111714":{"name":"[匿]匿名M","type":"DX","ds":[13.7,13.7],"levels":["13+?","13+?"]},"111715":{"name":"[嘘]ライアーダンサー","type":"DX","ds":[12.7],"levels":["12+?"]},"111770":{"name":"[協]Ultimate taste","type":"DX","ds":[13.7,13.7],"levels":["13+?","13+?"]},"111772":{"name":"[宴]人マニア","type":"DX","ds":[14.0],"levels":["14?"]},"111838":{"name":"[助]メズマライザー","type":"DX","ds":[13.7,13.7],"levels":["13+?","13+?"]},"111852":{"name":"[好]好きな惣菜発表ドラゴン","type":"DX","ds":[14.0],"levels":["14?"]},"120227":{"name":"[r]Garakuta Doll Play","type":"DX","ds":[14.0],"levels":["14?"]},"121852":{"name":"[譜]好きな惣菜発表ドラゴン","type":"DX","ds":[14.0],"levels":["14?"]},"130227":{"name":"[玉]Garakuta Doll Play","type":"DX","ds":[14.7],"levels":["14+?"]},"131852":{"name":"[面]好きな惣菜発表ドラゴン","type":"DX","ds":[14.0],"levels":["14?"]},"140227":{"name":"[某]Garakuta Doll Play","type":"DX","ds":[14.7],"levels":["14+?"]},"141852":{"name":"[発]好きな惣菜発表ドラゴン","type":"DX","ds":[13.7],"levels":["13+?"]},"151852":{"name":"[表]好きな惣菜発表ドラゴン","type":"DX","ds":[13.7],"levels":["13+?"]},"161852":{"name":"[龍]好きな惣菜発表ドラゴン","type":"DX","ds":[13.7],"levels":["13+?"]}} \ No newline at end of file diff --git a/maipulse/data/master/partner.json b/maipulse/data/master/partner.json new file mode 100644 index 0000000..a7ade94 --- /dev/null +++ b/maipulse/data/master/partner.json @@ -0,0 +1,232 @@ +[ + { + "id": 1, + "name": "でらっくま", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "はじめから所持", + "isDefault": true, + "disable": false + }, + { + "id": 11, + "name": "乙姫", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "乙姫のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 12, + "name": "ラズ", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "ラズのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 13, + "name": "シフォン", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "シフォンのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 14, + "name": "ソルト", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "ソルトのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 15, + "name": "しゃま", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "しゃまのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 16, + "name": "みるく", + "genre": "ALL", + "release": "Ver1.05.00", + "lock": "None", + "norm": "みるくのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 17, + "name": "らいむっくま&れもんっくま", + "genre": "ALL", + "release": "Ver1.10.00", + "lock": "None", + "norm": "はじめから所持", + "isDefault": true, + "disable": false + }, + { + "id": 18, + "name": "乙姫(すぷらっしゅ)", + "genre": "ALL", + "release": "Ver1.15.00", + "lock": "None", + "norm": "乙姫(すぷらっしゅ)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 19, + "name": "しゃま(ゆにばーす)", + "genre": "ALL", + "release": "Ver1.20.00", + "lock": "None", + "norm": "しゃま(ゆにばーす)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 20, + "name": "みるく(ゆにばーす)", + "genre": "ALL", + "release": "Ver1.20.00", + "lock": "None", + "norm": "みるく(ゆにばーす)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 21, + "name": "ちびみるく", + "genre": "ALL", + "release": "Ver1.25.00", + "lock": "None", + "norm": "ちびみるくのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 22, + "name": "百合咲ミカ", + "genre": "ALL", + "release": "Ver1.25.00", + "lock": "None", + "norm": "百合咲ミカのスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 23, + "name": "ラズ(ふぇすてぃばる)", + "genre": "ALL", + "release": "Ver1.30.00", + "lock": "None", + "norm": "ラズ(ふぇすてぃばる)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 24, + "name": "シフォン(ふぇすてぃばる)", + "genre": "ALL", + "release": "Ver1.30.00", + "lock": "None", + "norm": "シフォン(ふぇすてぃばる)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 25, + "name": "ソルト(ふぇすてぃばる)", + "genre": "ALL", + "release": "Ver1.30.00", + "lock": "None", + "norm": "ソルト(ふぇすてぃばる)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 26, + "name": "黒姫", + "genre": "ALL", + "release": "Ver1.35.00", + "lock": "None", + "norm": "黒姫のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 27, + "name": "ずんだもん", + "genre": "ALL", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ずんだもんのスタンプを5個集める", + "isDefault": false, + "disable": false + }, + { + "id": 28, + "name": "乙姫(ばでぃーず)", + "genre": "ALL", + "release": "Ver1.40.00", + "lock": "None", + "norm": "乙姫(ばでぃーず)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 29, + "name": "らいむっくま&れもんっくま(ばでぃーず)", + "genre": "ALL", + "release": "Ver1.40.00", + "lock": "None", + "norm": "らいむっくま&れもんっくま(ばでぃーず)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 30, + "name": "ラズ(ばでぃーず)", + "genre": "ALL", + "release": "Ver1.45.00", + "lock": "None", + "norm": "ラズ(ばでぃーず)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 31, + "name": "ソルト(ぷりずむ)", + "genre": "ALL", + "release": "Ver1.50.00", + "lock": "None", + "norm": "ソルト(ぷりずむ)のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 34, + "name": "リズ", + "genre": "ALL", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "KALEIDXSCOPEモードをクリア", + "isDefault": false, + "disable": false + } +] \ No newline at end of file diff --git a/maipulse/data/master/plate.json b/maipulse/data/master/plate.json new file mode 100644 index 0000000..201d009 --- /dev/null +++ b/maipulse/data/master/plate.json @@ -0,0 +1,3622 @@ +[ + { + "id": 1, + "name": "デフォルト", + "genre": "デフォルト", + "release": "Ver1.00.00", + "lock": "None", + "norm": "はじめから所持", + "isDefault": true, + "disable": false + }, + { + "id": 2, + "name": "从整体中随机选择", + "genre": "随机", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "每次游戏将从所有收藏中随机设置!", + "isDefault": false, + "disable": false + }, + { + "id": 3, + "name": "从收藏中随机选择", + "genre": "随机", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "每次游戏将从收藏夹中随机设置!", + "isDefault": false, + "disable": false + }, + { + "id": 11, + "name": "maimai でらっくす", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "None", + "norm": "maimai でらっくすをプレイ", + "isDefault": false, + "disable": false + }, + { + "id": 101, + "name": "はじまりのちほー", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "はじまりのちほーのキャラクターを1回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 201, + "name": "青春ちほー", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "青春ちほーのキャラクターを1回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 301, + "name": "でらっくすちほー caféMiLK", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ラズ、ソルト、シフォンを3回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 302, + "name": "でらっくすちほー 竜宮茶館", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "乙姫を3回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 303, + "name": "でらっくすちほー おしゃま牛乳", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "しゃま、みるくを3回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 401, + "name": "メトロポリスちほー", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "メトロポリスちほーのキャラクターを1回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 501, + "name": "ドラゴンちほー", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "ドラゴンちほーのキャラクターを1回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 601, + "name": "天界ちほー", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "天界ちほーのキャラクターを1回ずつ覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 701, + "name": "BLACK ROSEちほー", + "genre": "オリジナルちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "BLACK ROSEちほーのキャラクターを9回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3301, + "name": "GYARIちほー", + "genre": "イベントちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "GYARIちほーのキャラクターを6回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3401, + "name": "東方Projectちほー", + "genre": "イベントちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "東方Projectちほーのキャラクターを10回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3501, + "name": "Project DIVAちほー", + "genre": "イベントちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "Project DIVAちほーのキャラクターを9回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 3901, + "name": "からめるちほー", + "genre": "イベントちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "からめるちほーのキャラクターを5回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4001, + "name": "イロドリミドリちほー", + "genre": "イベントちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "イロドリミドリちほーのキャラクターを9回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 4201, + "name": "結月ゆかりちほー", + "genre": "イベントちほー", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "結月ゆかりちほーのキャラクターを5回覚醒", + "isDefault": false, + "disable": false + }, + { + "id": 6101, + "name": "真極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PLUSまでの全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6102, + "name": "真神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PLUSまでの全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6103, + "name": "真舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PLUSまでの全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6104, + "name": "超極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6105, + "name": "超将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6106, + "name": "超神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6107, + "name": "超舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6108, + "name": "檄極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN PLUS 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6109, + "name": "檄将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN PLUS 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6110, + "name": "檄神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN PLUS 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6111, + "name": "檄舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai GreeN PLUS 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6112, + "name": "橙極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6113, + "name": "橙将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6114, + "name": "橙神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6115, + "name": "橙舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6116, + "name": "暁極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE PLUS 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6117, + "name": "暁将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE PLUS 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6118, + "name": "暁神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE PLUS 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6119, + "name": "暁舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai ORANGE PLUS 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6120, + "name": "桃極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6121, + "name": "桃将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6122, + "name": "桃神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6123, + "name": "桃舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6124, + "name": "櫻極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK PLUS 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6125, + "name": "櫻将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK PLUS 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6126, + "name": "櫻神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK PLUS 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6127, + "name": "櫻舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai PiNK PLUS 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6128, + "name": "紫極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6129, + "name": "紫将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6130, + "name": "紫神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6131, + "name": "紫舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6132, + "name": "菫極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi PLUS 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6133, + "name": "菫将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi PLUS 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6134, + "name": "菫神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi PLUS 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6135, + "name": "菫舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MURASAKi PLUS 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6136, + "name": "白極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6137, + "name": "白将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6138, + "name": "白神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6139, + "name": "白舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6140, + "name": "雪極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK PLUS 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6141, + "name": "雪将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK PLUS 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6142, + "name": "雪神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK PLUS 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6143, + "name": "雪舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai MiLK PLUS 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6144, + "name": "輝極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai FiNALE 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6145, + "name": "輝将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai FiNALE 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6146, + "name": "輝神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai FiNALE 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6147, + "name": "輝舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "maimai FiNALE 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 6148, + "name": "覇者", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "全曲/BASIC~Re:MASTER/CLEAR", + "isDefault": false, + "disable": false + }, + { + "id": 6149, + "name": "舞極", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "全曲/BASIC~Re:MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 6150, + "name": "舞将", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "全曲/BASIC~Re:MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 6151, + "name": "舞神", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "全曲/BASIC~Re:MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 6152, + "name": "舞舞舞", + "genre": "実績", + "release": "Ver1.00.00", + "lock": "Lock", + "norm": "全曲/BASIC~Re:MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 50101, + "name": "はじまりのちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "はじまりのちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 50201, + "name": "メトロポリスちほー2 イーシュ襲来", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "メトロポリスちほー2 イーシュ襲来 complete", + "isDefault": false, + "disable": false + }, + { + "id": 50301, + "name": "メトロポリスちほー2 黒姫の逆襲", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "メトロポリスちほー2 黒姫の逆襲 complete", + "isDefault": false, + "disable": false + }, + { + "id": 50401, + "name": "みかんヶ岡ちほー 朝焼け通り", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "みかんヶ岡ちほー 朝焼け通り complete", + "isDefault": false, + "disable": false + }, + { + "id": 50501, + "name": "みかんヶ岡ちほー 月夜通り", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "みかんヶ岡ちほー 月夜通り complete", + "isDefault": false, + "disable": false + }, + { + "id": 50601, + "name": "天界ちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "天界ちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 50701, + "name": "HAPPYYYY DX", + "genre": "オリジナルちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "でらっくすちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 50702, + "name": "maimai 集合", + "genre": "オリジナルちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "でらっくすちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 50703, + "name": "maimai しゃまみるく", + "genre": "オリジナルちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "でらっくすちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 50801, + "name": "黒薔薇病患者の内面", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー2 黑薔薇病篇 complete", + "isDefault": false, + "disable": false + }, + { + "id": 50901, + "name": "ヒュド・ルー/ルイの二面性", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー2 二つの仮面篇 complete", + "isDefault": false, + "disable": false + }, + { + "id": 53301, + "name": "オンゲキちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "オンゲキちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 53401, + "name": "#コンパスちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "#コンパスちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 53601, + "name": "ポンコツクエストちほー", + "genre": "イベントちほー", + "release": "Ver1.05.00", + "lock": "Lock", + "norm": "ポンコツクエストちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 53701, + "name": "Project DIVAちほー2", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "Project DIVAちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 53901, + "name": "東方Project×アトレ秋葉原ちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "東方Project×アトレ秋葉原ちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 55101, + "name": "熊極", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 55102, + "name": "熊将", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 55103, + "name": "熊神", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 55104, + "name": "熊舞舞", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 100101, + "name": "しゅわしゅわちほー", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわしゅわちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 100301, + "name": "メトロポリスちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "メトロポリスちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 100401, + "name": "スカイストリートちほー", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "スカイストリートちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 100501, + "name": "天界ちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "天界ちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 100601, + "name": "BLACK ROSEちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー3 complete", + "isDefault": false, + "disable": false + }, + { + "id": 100701, + "name": "しゅわっしゅわ! ~りゅうぐう~", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわーランドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 100702, + "name": "しゅわっしゅわ! ~かふぇみるく~", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわーランドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 100703, + "name": "しゅわっしゅわ! ~しゃまみるく~", + "genre": "オリジナルちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "しゅわーランドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 105301, + "name": "ナユタン星人ちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "ナユタン星人ちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 105401, + "name": "GYARIちほー2", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "GYARIちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 105501, + "name": "東方Projectリバイバルちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "東方Projectリバイバルちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 105601, + "name": "Arcaeaちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "Arcaeaちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 105701, + "name": "かいりきベアちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "かいりきベアちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 105801, + "name": "プロジェクトセカイちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 105901, + "name": "にじさんじちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "にじさんじちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 106001, + "name": "いらすとやちほー", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "いらすとやちほー complete", + "isDefault": false, + "disable": false + }, + { + "id": 106101, + "name": "オンゲキちほー2", + "genre": "イベントちほー", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "オンゲキちほー2 complete", + "isDefault": false, + "disable": false + }, + { + "id": 109101, + "name": "華極", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 109102, + "name": "華将", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 109103, + "name": "華神", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 109104, + "name": "華舞舞", + "genre": "実績", + "release": "Ver1.10.00", + "lock": "Lock", + "norm": "舞萌DX 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 150051, + "name": "真皆伝", + "genre": "実績", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "真皆伝 合格", + "isDefault": false, + "disable": false + }, + { + "id": 150101, + "name": "しゅわしゅわちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわしゅわちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150201, + "name": "BLACK ROSEちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150301, + "name": "スカイストリートちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "スカイストリートちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150401, + "name": "kawaiiちほー", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "kawaiiちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150501, + "name": "高天原ちほー", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "高天原ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150601, + "name": "約束のしゅわーランド", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわーランドちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150602, + "name": "ぱりぴっくま", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわーランドちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 150603, + "name": "はっぴーばかんす", + "genre": "オリジナルちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "しゅわーランドちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 155201, + "name": "すみっコぐらしちほー", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "すみっコぐらしちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 155301, + "name": "HaNaMiNaちほー", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "HaNaMiNaちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 155401, + "name": "HARDCORE TANO*Cちほー", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "HARDCORE TANO*Cちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 155501, + "name": "東方Projectリバイバルちほー2", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "東方Projectリバイバルちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 155901, + "name": "はるまきごはんちほー", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "はるまきごはんちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 156001, + "name": "オンゲキちほー3", + "genre": "イベントちほー", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "オンゲキちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 159101, + "name": "爽極", + "genre": "実績", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 159102, + "name": "爽将", + "genre": "実績", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 159103, + "name": "爽神", + "genre": "実績", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 159104, + "name": "爽舞舞", + "genre": "実績", + "release": "Ver1.15.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 200101, + "name": "宇宙すてーしょんちほー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "宇宙すてーしょんちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200201, + "name": "天界ちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "天界ちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200301, + "name": "メトロポリスちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "メトロポリスちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200401, + "name": "7sRefちほー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "7sRefちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200501, + "name": "ユニバースちほー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ユニバースちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200502, + "name": "でらっくmaimai♪てんてこまい!", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ユニバースちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200503, + "name": "絡めトリック利己ライザー", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "ユニバースちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 200601, + "name": "BLACK ROSEちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー5で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205101, + "name": "アイドルマスター ミリオンライブ!ちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "アイドルマスター ミリオンライブ!ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205201, + "name": "アイドルマスター SideMちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "アイドルマスター SideMちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205301, + "name": "cosMo@暴走Pちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "cosMo@暴走Pちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205401, + "name": "オーイシ×加藤のピザラジオちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "オーイシ×加藤のピザラジオちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205501, + "name": "東方ダンマクカグラちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "東方ダンマクカグラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205601, + "name": "キノシタちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "キノシタちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 205901, + "name": "Rain Dropsちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Rain Dropsちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206001, + "name": "Vivid BAD SQUAD", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206002, + "name": "25時、ナイトコードで。", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206003, + "name": "ワンダーランズ×ショウタイム", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206004, + "name": "Leo/need", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206005, + "name": "MORE MORE JUMP!", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206101, + "name": "Project DIVAちほー3", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "Project DIVAちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206201, + "name": "オンゲキちほー4", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "オンゲキちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 206301, + "name": "舞ヶ原シンセ研究会ちほー", + "genre": "イベントちほー", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞ヶ原シンセ研究会ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 209101, + "name": "煌極", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 209102, + "name": "煌将", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 209103, + "name": "煌神", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 209104, + "name": "煌舞舞", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "舞萌DX 2021 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 209502, + "name": "はっぴー(ゆにばーす)", + "genre": "実績", + "release": "Ver1.20.00", + "lock": "Lock", + "norm": "プレート[はっぴー(ゆにばーす)]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 250051, + "name": "真初段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真初段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250052, + "name": "真二段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真二段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250053, + "name": "真三段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真三段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250054, + "name": "真四段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真四段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250055, + "name": "真五段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真五段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250056, + "name": "真六段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真六段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250057, + "name": "真七段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真七段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250058, + "name": "真八段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真八段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250059, + "name": "真九段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真九段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250060, + "name": "真十段", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "真十段 合格", + "isDefault": false, + "disable": false + }, + { + "id": 250101, + "name": "宇宙すてーしょんちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "宇宙すてーしょんちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250201, + "name": "メトロポリスちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "メトロポリスちほー5で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250301, + "name": "天界ちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "天界ちほー5で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250401, + "name": "7sRefちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "7sRefちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250501, + "name": "ユニバースちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ユニバースちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 250601, + "name": "BLACK ROSEちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255201, + "name": "ツユちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ツユちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255301, + "name": "Photon Maiden", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "D4DJ Groovy Mixちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255302, + "name": "Lyrical Lily", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "D4DJ Groovy Mixちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255401, + "name": "Diverse Systemちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Diverse Systemちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255501, + "name": "Rain Dropsちほー2", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "Rain Dropsちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255601, + "name": "ゲームセンターCXちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "ゲームセンターCXちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255801, + "name": "CHUNITHMちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "CHUNITHMちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 255901, + "name": "すりぃちほー", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "すりぃちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 256001, + "name": "オンゲキちほー5", + "genre": "イベントちほー", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "オンゲキちほー5で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 259101, + "name": "宙極", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 259102, + "name": "宙将", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 259103, + "name": "宙神", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 259104, + "name": "宙舞舞", + "genre": "実績", + "release": "Ver1.25.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 300101, + "name": "ハピフェスちほー", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "ハピフェスちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300201, + "name": "メトロポリスちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "メトロポリスちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300301, + "name": "スカイストリートちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "スカイストリートちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300401, + "name": "天界ちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "天界ちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300501, + "name": "フェスティバルちほー", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "フェスティバルちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 300601, + "name": "BLACK ROSEちほー7", + "genre": "オリジナルちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305201, + "name": "DECO*27ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "DECO*27ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305202, + "name": "DECO*27ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "DECO*27ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305301, + "name": "プロジェクトセカイちほー3", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305302, + "name": "VIRTUAL SINGER", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305401, + "name": "東方Project×オンゲキちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "東方Project×オンゲキちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305501, + "name": "さなちゃんねるちほー その1", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "さなちゃんねるちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305502, + "name": "さなちゃんねるちほー その2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "さなちゃんねるちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305701, + "name": "樋口楓ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305702, + "name": "樋口楓ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "樋口楓ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305801, + "name": "外神田文芸高校 その1", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "電音部ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305802, + "name": "帝音国際学院 その1", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "電音部ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305803, + "name": "外神田文芸高校 その2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "電音部ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305804, + "name": "帝音国際学院 その2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "電音部ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 305901, + "name": "CHUNITHMちほー2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "CHUNITHMちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306001, + "name": "syudouちほー", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "syudouちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 306101, + "name": "Arcaeaちほー2", + "genre": "イベントちほー", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "Arcaeaちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 309101, + "name": "星極", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 309102, + "name": "星将", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 309103, + "name": "星神", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 309104, + "name": "星舞舞", + "genre": "実績", + "release": "Ver1.30.00", + "lock": "Lock", + "norm": "舞萌DX 2022 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 350101, + "name": "ハピフェスちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ハピフェスちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350301, + "name": "スカイストリートちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "スカイストリートちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350401, + "name": "ドラゴンちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ドラゴンちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350501, + "name": "フェスティバルちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "フェスティバルちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350601, + "name": "BLACK ROSEちほー8", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 350701, + "name": "10周年記念ちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "10周年記念ちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355101, + "name": "ヒメヒナちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ヒメヒナちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355201, + "name": "ピノキオピーちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "ピノキオピーちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355301, + "name": "Muse Dashちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "Muse Dashちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355401, + "name": "東方Project×イロドリミドリちほー その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "東方Project×イロドリミドリちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355402, + "name": "東方Project×イロドリミドリちほー その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "東方Project×イロドリミドリちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355403, + "name": "東方Project×イロドリミドリちほー その3", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "東方Project×イロドリミドリちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355501, + "name": "MEGAREXちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "MEGAREXちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355601, + "name": "からめるちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355602, + "name": "からめるちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355603, + "name": "からめるちほー2 その3", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355604, + "name": "からめるちほー2 その4", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "からめるちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355701, + "name": "音楽的同位体 可不ちほー", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "音楽的同位体 可不ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 355801, + "name": "R.B.P.", + "genre": "イベントちほー", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "オンゲキちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 359101, + "name": "祭極", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 359102, + "name": "祭将", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 359103, + "name": "祭神", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 359104, + "name": "祭舞舞", + "genre": "実績", + "release": "Ver1.35.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 400101, + "name": "パーリィちほー", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "パーリィちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400201, + "name": "メトロポリスちほー7", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "メトロポリスちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400301, + "name": "スカイストリートちほー5", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "スカイストリートちほー5で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400401, + "name": "7sRefちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "7sRefちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400501, + "name": "バディーズちほー", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "バディーズちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 400601, + "name": "BLACK ROSEちほー9", + "genre": "オリジナルちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー9で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405101, + "name": "いよわちほー", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "いよわちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405201, + "name": "グルーヴコースターちほー", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "グルーヴコースターちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405301, + "name": "ヘブンバーンズレッドちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ヘブンバーンズレッドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405302, + "name": "ヘブンバーンズレッドちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ヘブンバーンズレッドちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405401, + "name": "WACCAちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "WACCAちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405402, + "name": "WACCAちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "WACCAちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405601, + "name": "sasakure.UKちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "sasakure.UKちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405602, + "name": "sasakure.UKちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "sasakure.UKちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405603, + "name": "sasakure.UKちほー その3", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "sasakure.UKちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405604, + "name": "宇宙旅行券", + "genre": "その他", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "特定の条件を達成して獲得", + "isDefault": false, + "disable": false + }, + { + "id": 405701, + "name": "TJ.hangneilちほー", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "TJ.hangneilちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406101, + "name": "東北ずん子ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北ずん子ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406102, + "name": "東北ずん子ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "東北ずん子ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406201, + "name": "CHUNITHMちほー3", + "genre": "イベントちほー", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "CHUNITHMちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406301, + "name": "プロジェクトセカイちほー4 星乃 一歌", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406302, + "name": "プロジェクトセカイちほー4 花里 みのり", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406303, + "name": "プロジェクトセカイちほー4 小豆沢 こはね", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406304, + "name": "プロジェクトセカイちほー4 天馬 司", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 406305, + "name": "プロジェクトセカイちほー4 宵崎 奏", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プロジェクトセカイちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 409101, + "name": "祝極", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 409102, + "name": "祝将", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 409103, + "name": "祝神", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 409104, + "name": "祝舞舞", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "舞萌DX 2023 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 409501, + "name": "ねこCOOL", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409502, + "name": "ウーパールーパー", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/BASIC/RANK A", + "isDefault": false, + "disable": false + }, + { + "id": 409503, + "name": "みんないるよ", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/EXPERT/RANK A", + "isDefault": false, + "disable": false + }, + { + "id": 409504, + "name": "まいまいネ申", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 409505, + "name": "業界に\"ゲキシン\"が走る卵焼き", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 409506, + "name": "USM二人三脚", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "ULTRA SYNERGY MATRIX[でらっくす]/FULL SYNC", + "isDefault": false, + "disable": false + }, + { + "id": 409507, + "name": "大量ねこクローン", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/一回のクレジットで3回プレイ", + "isDefault": false, + "disable": false + }, + { + "id": 409508, + "name": "ぐるん", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/MASTER/RANK A", + "isDefault": false, + "disable": false + }, + { + "id": 409509, + "name": "ペンギン", + "genre": "実績", + "release": "Ver1.40.00", + "lock": "Lock", + "norm": "あつすぎの歌[でらっくす]/ADVANCED/RANK A", + "isDefault": false, + "disable": false + }, + { + "id": 450051, + "name": "裏皆伝", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "裏皆伝 合格", + "isDefault": false, + "disable": false + }, + { + "id": 450101, + "name": "パーリィちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "パーリィちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450201, + "name": "メトロポリスちほー8", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "メトロポリスちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450301, + "name": "ドラゴンちほー3", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ドラゴンちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450401, + "name": "天界ちほー7", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "天界ちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 450501, + "name": "バディーズちほー2", + "genre": "オリジナルちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "バディーズちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455101, + "name": "NEEDY GIRL OVERDOSEちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "NEEDY GIRL OVERDOSEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455102, + "name": "NEEDY GIRL OVERDOSEちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "NEEDY GIRL OVERDOSEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455201, + "name": "花譜ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455202, + "name": "花譜ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "花譜ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455301, + "name": "ゆこぴちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ゆこぴちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455302, + "name": "ゆこぴちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ゆこぴちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455303, + "name": "ゆこぴちほー その3", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ゆこぴちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455401, + "name": "グルーヴコースターちほー2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "グルーヴコースターちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455601, + "name": "にじさんじのB級バラエティ(仮)ちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "にじさんじのB級バラエティ(仮)ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455602, + "name": "にじさんじのB級バラエティ(仮)ちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "にじさんじのB級バラエティ(仮)ちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455701, + "name": "東方ダンマクカグラ ファンタジア・ロストちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "東方ダンマクカグラ ファンタジア・ロストちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455702, + "name": "東方ダンマクカグラ ファンタジア・ロストちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "東方ダンマクカグラ ファンタジア・ロストちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455801, + "name": "HARDCORE TANO*Cちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "HARDCORE TANO*Cちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455802, + "name": "HARDCORE TANO*Cちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "HARDCORE TANO*Cちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455901, + "name": "#コンパスちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "#コンパスちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 455902, + "name": "#コンパスちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "#コンパスちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456001, + "name": "周防パトラちほー その1", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456002, + "name": "周防パトラちほー その2", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "周防パトラちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456101, + "name": "7EVENDAYS⇔HOLIDAYS", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "オンゲキちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 456102, + "name": "マーチングポケッツ", + "genre": "イベントちほー", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "オンゲキちほー7で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 458001, + "name": "♡でらっくま♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "でらっくまの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458011, + "name": "♡乙姫♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458012, + "name": "♡ラズ♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458013, + "name": "♡シフォン♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "シフォンの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458014, + "name": "♡ソルト♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ソルトの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458015, + "name": "♡しゃま♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "しゃまの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458016, + "name": "♡みるく♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "みるくの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458017, + "name": "♡らいむっくま&れもんっくま♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "らいむっくま&れもんっくまの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458018, + "name": "♡乙姫(すぷらっしゅ)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫(すぷらっしゅ)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458019, + "name": "♡しゃま(ゆにばーす)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "しゃま(ゆにばーす)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458020, + "name": "♡みるく(ゆにばーす)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "みるく(ゆにばーす)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458021, + "name": "♡ちびみるく♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ちびみるくの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458022, + "name": "♡百合咲 ミカ♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "百合咲ミカの親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458023, + "name": "♡ラズ(ふぇすてぃばる)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズ(ふぇすてぃばる)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458024, + "name": "♡シフォン(ふぇすてぃばる)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "シフォン(ふぇすてぃばる)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458025, + "name": "♡ソルト(ふぇすてぃばる)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ソルト(ふぇすてぃばる)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458026, + "name": "♡黒姫♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "黒姫の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458028, + "name": "♡乙姫(ばでぃーず)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "乙姫(ばでぃーず)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458029, + "name": "♡らいむっくま&れもんっくま(ばでぃーず)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "らいむっくま&れもんっくま(ばでぃーず)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 458030, + "name": "♡ラズ(ばでぃーず)♡", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "ラズ(ばでぃーず)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 459101, + "name": "双極", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 459102, + "name": "双将", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 459103, + "name": "双神", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 459104, + "name": "双舞舞", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 459501, + "name": "Swift Swing", + "genre": "実績", + "release": "Ver1.45.00", + "lock": "Lock", + "norm": "プレート[Swift Swing]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 500101, + "name": "スカイストリートちほー6", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "スカイストリートちほー6で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500201, + "name": "天界ちほー8", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "天界ちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500301, + "name": "BLACK ROSEちほー10", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "BLACK ROSEちほー10で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500401, + "name": "メトロポリスちほー9", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "メトロポリスちほー9で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 500501, + "name": "プリズムちほー", + "genre": "オリジナルちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プリズムちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505201, + "name": "かいりきベアちほー2 その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "かいりきベアちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505202, + "name": "かいりきベアちほー2 その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "かいりきベアちほー2で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505301, + "name": "MonsterZ MATEちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "MonsterZ MATEちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505401, + "name": "おめがシスターズちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "おめがシスターズちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505501, + "name": "ワールドダイスター 夢のステラリウムちほー その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ワールドダイスター 夢のステラリウムちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505502, + "name": "ワールドダイスター 夢のステラリウムちほー その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ワールドダイスター 夢のステラリウムちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505601, + "name": "夢限大みゅーたいぷちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "夢限大みゅーたいぷちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505701, + "name": "Arcaeaちほー3 その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "Arcaeaちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505702, + "name": "Arcaeaちほー3 その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "Arcaeaちほー3で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505801, + "name": "重音テトちほー その1", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505802, + "name": "重音テトちほー その2", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "重音テトちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 505901, + "name": "ななひらちほー", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ななひらちほーで獲得", + "isDefault": false, + "disable": false + }, + { + "id": 506001, + "name": "オンゲキちほー8", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "オンゲキちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 506002, + "name": "刹那", + "genre": "イベントちほー", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "オンゲキちほー8で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 507001, + "name": "WEC2024 公开组全国冠军", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507002, + "name": "WEC2024 女子组全国冠军", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507003, + "name": "WEC2024 巅峰挑战者", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507004, + "name": "WEC2024 海选赛第一名(东部)", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507005, + "name": "WEC2024 海选赛第一名(西部)", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507006, + "name": "WEC2024 海选赛第一名(南部)", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507007, + "name": "WEC2024 海选赛第一名(北部)", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 507008, + "name": "WEC2024 海选赛第一名(中部)", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "SEGAからのプレゼントです", + "isDefault": false, + "disable": false + }, + { + "id": 508001, + "name": "♡ソルト(ぷりずむ)♡", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "ソルト(ぷりずむ)の親密度が300に到達", + "isDefault": false, + "disable": false + }, + { + "id": 509101, + "name": "宴極", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/FULL COMBO", + "isDefault": false, + "disable": false + }, + { + "id": 509102, + "name": "宴将", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/RANK SSS", + "isDefault": false, + "disable": false + }, + { + "id": 509103, + "name": "宴神", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/ALL PERFECT", + "isDefault": false, + "disable": false + }, + { + "id": 509104, + "name": "宴舞舞", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "舞萌DX 2024 全曲/BASIC~MASTER/FULL SYNC DX", + "isDefault": false, + "disable": false + }, + { + "id": 509501, + "name": "QuiQ", + "genre": "実績", + "release": "Ver1.50.00", + "lock": "Lock", + "norm": "プレート[QuiQ]のスタンプを10個集める", + "isDefault": false, + "disable": false + }, + { + "id": 550201, + "name": "ドラゴンちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "ドラゴンちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 550301, + "name": "7sRefちほー4", + "genre": "オリジナルちほー", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "7sRefちほー4で獲得", + "isDefault": false, + "disable": false + }, + { + "id": 558034, + "name": "♡リズ♡", + "genre": "実績", + "release": "Ver1.55.00", + "lock": "Lock", + "norm": "リズの親密度が300に到達", + "isDefault": false, + "disable": false + } +] \ No newline at end of file diff --git a/maipulse/data/master/ticket.json b/maipulse/data/master/ticket.json new file mode 100644 index 0000000..de498da --- /dev/null +++ b/maipulse/data/master/ticket.json @@ -0,0 +1,146 @@ +[ + { + "id": 2, + "name": "2倍チケット", + "detail": "区域前进2倍票", + "areaPercent": 200, + "charaMagnification": 200, + "isMoney": true, + "creditNum": 1, + "maxCount": 0, + "kind": "Paid", + "event": "無期限常時解放" + }, + { + "id": 3, + "name": "3倍チケット", + "detail": "区域前进3倍票", + "areaPercent": 300, + "charaMagnification": 300, + "isMoney": true, + "creditNum": 2, + "maxCount": 0, + "kind": "Paid", + "event": "無期限常時解放" + }, + { + "id": 4, + "name": "4倍チケット", + "detail": "区域前进4倍票", + "areaPercent": 400, + "charaMagnification": 400, + "isMoney": true, + "creditNum": 3, + "maxCount": 0, + "kind": "Paid", + "event": "解放なし" + }, + { + "id": 5, + "name": "5倍チケット", + "detail": "区域前进5倍票", + "areaPercent": 500, + "charaMagnification": 500, + "isMoney": true, + "creditNum": 4, + "maxCount": 0, + "kind": "Paid", + "event": "解放なし" + }, + { + "id": 6, + "name": "6倍チケット", + "detail": "区域前进6倍票", + "areaPercent": 600, + "charaMagnification": 600, + "isMoney": true, + "creditNum": 5, + "maxCount": 0, + "kind": "Paid", + "event": "解放なし" + }, + { + "id": 10005, + "name": "イベント5倍チケット_1", + "detail": "区域前进5倍票", + "areaPercent": 500, + "charaMagnification": 100, + "isMoney": false, + "creditNum": 0, + "maxCount": 1, + "kind": "Event", + "event": "250611_06_1:イベント5倍チケット配布_1(1.50予備)" + }, + { + "id": 10105, + "name": "イベント5倍チケット_2", + "detail": "区域前进5倍票", + "areaPercent": 500, + "charaMagnification": 100, + "isMoney": false, + "creditNum": 0, + "maxCount": 1, + "kind": "Event", + "event": "250611_06_2:イベント5倍チケット配布_2(1.50予備)" + }, + { + "id": 10205, + "name": "イベント5倍チケット_3", + "detail": "区域前进5倍票", + "areaPercent": 500, + "charaMagnification": 100, + "isMoney": false, + "creditNum": 0, + "maxCount": 1, + "kind": "Event", + "event": "250611_06_3:イベント5倍チケット配布_3(1.50予備)" + }, + { + "id": 11001, + "name": "無料1.5倍チケット", + "detail": "区域前进1.5倍票", + "areaPercent": 150, + "charaMagnification": 150, + "isMoney": false, + "creditNum": 0, + "maxCount": 5, + "kind": "Free", + "event": "無期限常時解放" + }, + { + "id": 30001, + "name": "連動チケット", + "detail": "特殊功能票", + "areaPercent": 200, + "charaMagnification": 100, + "isMoney": false, + "creditNum": 0, + "maxCount": 1, + "kind": "Link", + "event": "無期限常時解放" + }, + { + "id": 30002, + "name": "每周区域前进2倍票", + "detail": "每周区域前进2倍票", + "areaPercent": 200, + "charaMagnification": 100, + "isMoney": false, + "creditNum": 0, + "maxCount": 1, + "kind": "ShopWeekly", + "event": "無期限常時解放" + }, + { + "id": 30003, + "name": "旅行伙伴等级提升5倍票", + "detail": "旅行伙伴等级提升5倍票", + "areaPercent": 100, + "charaMagnification": 500, + "isMoney": false, + "creditNum": 0, + "maxCount": 5, + "kind": "ShopChara", + "event": "無期限常時解放" + } +] \ No newline at end of file diff --git a/maipulse/data/master/title.json b/maipulse/data/master/title.json new file mode 100644 index 0000000..068cd13 --- /dev/null +++ b/maipulse/data/master/title.json @@ -0,0 +1 @@ +[{"id":1,"name":"新人出道","genre":"デフォルト","release":"Ver1.00.00","lock":"None","norm":"はじめから所持","isDefault":true,"disable":false},{"id":2,"name":"从整体中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从所有收藏中随机设置!","isDefault":false,"disable":false},{"id":3,"name":"从收藏中随机选择","genre":"随机","release":"Ver1.45.00","lock":"Lock","norm":"每次游戏将从收藏夹中随机设置!","isDefault":false,"disable":false},{"id":11,"name":"欢迎来到“舞萌DX”!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすをプレイ","isDefault":false,"disable":false},{"id":12,"name":"评级1000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング1000達成","isDefault":false,"disable":false},{"id":13,"name":"评级2000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング2000達成","isDefault":false,"disable":false},{"id":14,"name":"评级3000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング3000達成","isDefault":false,"disable":false},{"id":15,"name":"评级4000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング4000達成","isDefault":false,"disable":false},{"id":16,"name":"评级5000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング5000達成","isDefault":false,"disable":false},{"id":17,"name":"评级6000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング6000達成","isDefault":false,"disable":false},{"id":18,"name":"评级7000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング7000達成","isDefault":false,"disable":false},{"id":19,"name":"评级8000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング8000達成","isDefault":false,"disable":false},{"id":20,"name":"彩虹评级熊!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング8500達成","isDefault":false,"disable":false},{"id":21,"name":"评级9000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング9000達成","isDefault":false,"disable":false},{"id":22,"name":"评级9500 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング9500達成","isDefault":false,"disable":false},{"id":23,"name":"评级10000 达成!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすでレーティング10000達成","isDefault":false,"disable":false},{"id":24,"name":"白帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで初心者を抜けた","isDefault":false,"disable":false},{"id":25,"name":"黒帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで段位初段到達","isDefault":false,"disable":false},{"id":26,"name":"紅白帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで段位五段到達","isDefault":false,"disable":false},{"id":27,"name":"紅帯","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"maimai でらっくすで段位皆伝到達","isDefault":false,"disable":false},{"id":28,"name":"记住了胜利的滋味","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全国オトモダチ対戦で100勝","isDefault":false,"disable":false},{"id":29,"name":"但求一败","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"全国オトモダチ対戦で10連勝","isDefault":false,"disable":false},{"id":30,"name":"欢乐的聚会就要开始喽","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"ちほーで遭遇するオトモダチに100勝","isDefault":false,"disable":false},{"id":31,"name":"真开心呀","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"ちほーで遭遇するオトモダチに10連勝","isDefault":false,"disable":false},{"id":32,"name":"玩具坏了…","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"オトモダチ[Break]に勝利","isDefault":false,"disable":false},{"id":33,"name":"游戏中心岛今天也很平静呢","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"連続30日ログイン","isDefault":false,"disable":false},{"id":34,"name":"发售游戏中心岛的居民证喽!","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計100日ログイン","isDefault":false,"disable":false},{"id":35,"name":"DX岛的指南","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"はじまりのちほー/青春ちほー/メトロポリスちほー/ドラゴンちほー/天界ちほー制覇","isDefault":false,"disable":false},{"id":36,"name":"徒步来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 100Km","isDefault":false,"disable":false},{"id":37,"name":"跑步来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 1,000Km","isDefault":false,"disable":false},{"id":38,"name":"全力飞奔来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 10,000Km","isDefault":false,"disable":false},{"id":39,"name":"瞬间移动来哒","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"累計移動距離 100,000Km","isDefault":false,"disable":false},{"id":40,"name":"おとくいさマイマイマー","genre":"実績","release":"Ver1.00.00","lock":"Lock","norm":"スタンダードコースに登録","isDefault":false,"disable":false},{"id":101,"name":"でらっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"でらっくまを5回覚醒","isDefault":false,"disable":false},{"id":102,"name":"いえてぃっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"いえてぃっくまを5回覚醒","isDefault":false,"disable":false},{"id":103,"name":"りすっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"りすっくまを5回覚醒","isDefault":false,"disable":false},{"id":104,"name":"ぱんだっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ぱんだっくまを5回覚醒","isDefault":false,"disable":false},{"id":105,"name":"みつよしっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"みつよしっくまを5回覚醒","isDefault":false,"disable":false},{"id":198,"name":"ちほーツアーすぺしゃるプランナー","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はじまりのちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":199,"name":"はじまりのちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"はじまりのちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":201,"name":"水野舞衣 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"水野舞衣を5回覚醒","isDefault":false,"disable":false},{"id":202,"name":"青沼優 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"青沼優を5回覚醒","isDefault":false,"disable":false},{"id":203,"name":"葵巴 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"葵巴を5回覚醒","isDefault":false,"disable":false},{"id":204,"name":"花田美空 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"花田美空を5回覚醒","isDefault":false,"disable":false},{"id":205,"name":"浅葱光一 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"浅葱光一を5回覚醒","isDefault":false,"disable":false},{"id":298,"name":"6人目の親友","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"青春ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":299,"name":"青春ちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"青春ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":301,"name":"ラズ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラズを5回覚醒","isDefault":false,"disable":false},{"id":302,"name":"ソルト 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ソルトを5回覚醒","isDefault":false,"disable":false},{"id":303,"name":"シフォン 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"シフォンを5回覚醒","isDefault":false,"disable":false},{"id":304,"name":"乙姫 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"乙姫を5回覚醒","isDefault":false,"disable":false},{"id":305,"name":"しゃま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"しゃまを5回覚醒","isDefault":false,"disable":false},{"id":306,"name":"みるく 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"みるくを5回覚醒","isDefault":false,"disable":false},{"id":392,"name":"たぬっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"たぬっくまを5回覚醒","isDefault":false,"disable":false},{"id":393,"name":"ひげっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ひげっくまを5回覚醒","isDefault":false,"disable":false},{"id":394,"name":"おねむっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"おねむっくまを5回覚醒","isDefault":false,"disable":false},{"id":395,"name":"めがねっくま 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"めがねっくまを5回覚醒","isDefault":false,"disable":false},{"id":401,"name":"SAM_RAI 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"SAM_RAIを5回覚醒","isDefault":false,"disable":false},{"id":402,"name":"BEN_KEI 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"BEN_KEIを5回覚醒","isDefault":false,"disable":false},{"id":403,"name":"SIN_BA 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"SIN_BAを5回覚醒","isDefault":false,"disable":false},{"id":404,"name":"TO_KI 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"TO_KIを5回覚醒","isDefault":false,"disable":false},{"id":405,"name":"黒姫 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":498,"name":"伝説のスーパーメカニック","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"メトロポリスちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":499,"name":"メトロポリスちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"メトロポリスちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":501,"name":"バハムート 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"バハムートを5回覚醒","isDefault":false,"disable":false},{"id":502,"name":"ニーズヘッグ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ニーズヘッグを5回覚醒","isDefault":false,"disable":false},{"id":503,"name":"ファフニール 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ファフニールを5回覚醒","isDefault":false,"disable":false},{"id":504,"name":"ラタトスク 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラタトスクを5回覚醒","isDefault":false,"disable":false},{"id":505,"name":"フレーズベルグ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"フレーズベルグを5回覚醒","isDefault":false,"disable":false},{"id":598,"name":"伝説のドラゴンライダー","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"ドラゴンちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":599,"name":"ドラゴンちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ドラゴンちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":601,"name":"百合咲ミカ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"百合咲ミカを5回覚醒","isDefault":false,"disable":false},{"id":602,"name":"白銅寺アズリ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"白銅寺アズリを5回覚醒","isDefault":false,"disable":false},{"id":603,"name":"兎花宮イオフィ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"兎花宮イオフィを5回覚醒","isDefault":false,"disable":false},{"id":604,"name":"白王院ラグ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"白王院ラグを5回覚醒","isDefault":false,"disable":false},{"id":605,"name":"兎花宮サラ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"兎花宮サラを5回覚醒","isDefault":false,"disable":false},{"id":698,"name":"天使を統べる者","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"天界ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":699,"name":"天界ちほー 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"天界ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":701,"name":"アウル 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"アウルを5回覚醒","isDefault":false,"disable":false},{"id":702,"name":"リッツ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"リッツを5回覚醒","isDefault":false,"disable":false},{"id":703,"name":"ニック 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ニックを5回覚醒","isDefault":false,"disable":false},{"id":704,"name":"エリー 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"エリーを5回覚醒","isDefault":false,"disable":false},{"id":705,"name":"ヒュド・ルー 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ヒュド・ルーを5回覚醒","isDefault":false,"disable":false},{"id":706,"name":"クレメンス 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"クレメンスを5回覚醒","isDefault":false,"disable":false},{"id":707,"name":"ラルフ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"ラルフを5回覚醒","isDefault":false,"disable":false},{"id":708,"name":"バイロン 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"バイロンを5回覚醒","isDefault":false,"disable":false},{"id":709,"name":"マスティマ 推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"マスティマを5回覚醒","isDefault":false,"disable":false},{"id":799,"name":"BLACK ROSE 箱推し","genre":"オリジナルちほー","release":"Ver1.00.00","lock":"Lock","norm":"BLACK ROSEちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":3301,"name":"紲星あかり 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"紲星あかりを5回覚醒","isDefault":false,"disable":false},{"id":3302,"name":"結月ゆかり 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかりを5回覚醒","isDefault":false,"disable":false},{"id":3303,"name":"弦巻マキ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"弦巻マキを5回覚醒","isDefault":false,"disable":false},{"id":3304,"name":"琴葉 茜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"琴葉 茜を5回覚醒","isDefault":false,"disable":false},{"id":3305,"name":"琴葉 葵 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"琴葉 葵を5回覚醒","isDefault":false,"disable":false},{"id":3306,"name":"GYARI 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"GYARIを5回覚醒","isDefault":false,"disable":false},{"id":3399,"name":"GYARI 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"GYARIちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":3401,"name":"博麗霊夢 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"博麗霊夢を5回覚醒","isDefault":false,"disable":false},{"id":3402,"name":"霧雨魔理沙 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"霧雨魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":3403,"name":"十六夜咲夜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"十六夜咲夜を5回覚醒","isDefault":false,"disable":false},{"id":3404,"name":"レミリア・スカーレット 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"レミリア・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":3405,"name":"フランドール・スカーレット 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"フランドール・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":3406,"name":"魂魄妖夢 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"魂魄妖夢を5回覚醒","isDefault":false,"disable":false},{"id":3407,"name":"八雲紫 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"八雲紫を5回覚醒","isDefault":false,"disable":false},{"id":3408,"name":"鈴仙・優曇華院・イナバ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"鈴仙・優曇華院・イナバを5回覚醒","isDefault":false,"disable":false},{"id":3409,"name":"蓬莱山輝夜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"蓬莱山輝夜を5回覚醒","isDefault":false,"disable":false},{"id":3410,"name":"藤原妹紅 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"藤原妹紅を5回覚醒","isDefault":false,"disable":false},{"id":3499,"name":"東方Project 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"東方Projectちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":3501,"name":"初音ミク 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"初音ミクを5回覚醒","isDefault":false,"disable":false},{"id":3502,"name":"初音ミクV3 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"初音ミクV3を5回覚醒","isDefault":false,"disable":false},{"id":3503,"name":"エトワール 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"エトワールを5回覚醒","isDefault":false,"disable":false},{"id":3504,"name":"天袖 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"天袖を5回覚醒","isDefault":false,"disable":false},{"id":3505,"name":"巡音ルカ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"巡音ルカを5回覚醒","isDefault":false,"disable":false},{"id":3506,"name":"鏡音リン 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"鏡音リンを5回覚醒","isDefault":false,"disable":false},{"id":3507,"name":"鏡音レン 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"鏡音レンを5回覚醒","isDefault":false,"disable":false},{"id":3508,"name":"MEIKO 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"MEIKOを5回覚醒","isDefault":false,"disable":false},{"id":3509,"name":"KAITO 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"KAITOを5回覚醒","isDefault":false,"disable":false},{"id":3599,"name":"Project DIVA 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"Project DIVAちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":3901,"name":"からめる/ねこ/ラーメン 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/ねこ/ラーメンを5回覚醒","isDefault":false,"disable":false},{"id":3902,"name":"からめる/ねこ/DJ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/ねこ/DJを5回覚醒","isDefault":false,"disable":false},{"id":3903,"name":"からめる/人/まいった 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/人/まいったを5回覚醒","isDefault":false,"disable":false},{"id":3904,"name":"からめる/人/刺身 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/人/刺身を5回覚醒","isDefault":false,"disable":false},{"id":3905,"name":"からめる/レース 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめる/レースを5回覚醒","isDefault":false,"disable":false},{"id":3999,"name":"からめる 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"からめるちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":4001,"name":"明坂 芹菜 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"明坂 芹菜を5回覚醒","isDefault":false,"disable":false},{"id":4002,"name":"御形 アリシアナ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"御形 アリシアナを5回覚醒","isDefault":false,"disable":false},{"id":4003,"name":"天王洲 なずな 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"天王洲 なずなを5回覚醒","isDefault":false,"disable":false},{"id":4004,"name":"小仏 凪 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"小仏 凪を5回覚醒","isDefault":false,"disable":false},{"id":4005,"name":"箱部 なる 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"箱部 なるを5回覚醒","isDefault":false,"disable":false},{"id":4006,"name":"月鈴 那知 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"月鈴 那知を5回覚醒","isDefault":false,"disable":false},{"id":4007,"name":"月鈴 白奈 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"月鈴 白奈を5回覚醒","isDefault":false,"disable":false},{"id":4008,"name":"五十嵐 撫子 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"五十嵐 撫子を5回覚醒","isDefault":false,"disable":false},{"id":4009,"name":"萩原 七々瀬 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"萩原 七々瀬を5回覚醒","isDefault":false,"disable":false},{"id":4099,"name":"イロドリミドリ 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"イロドリミドリちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":4201,"name":"結月ゆかり/幾望の月 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/幾望の月を5回覚醒","isDefault":false,"disable":false},{"id":4202,"name":"結月ゆかり/フリィダム ロリィタ 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/フリィダム ロリィタを5回覚醒","isDefault":false,"disable":false},{"id":4203,"name":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ! 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/チュルリラ・チュルリラ・ダッダッダ!を5回覚醒","isDefault":false,"disable":false},{"id":4204,"name":"結月ゆかり/幸せになれる隠しコマンドがあるらしい 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/幸せになれる隠しコマンドがあるらしいを5回覚醒","isDefault":false,"disable":false},{"id":4205,"name":"結月ゆかり/サヨナラチェーンソー 推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかり/サヨナラチェーンソーを5回覚醒","isDefault":false,"disable":false},{"id":4299,"name":"結月ゆかり 箱推し","genre":"イベントちほー","release":"Ver1.00.00","lock":"Lock","norm":"結月ゆかりちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":5101,"name":"千本桜","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"千本桜[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5102,"name":"39","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"39[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5103,"name":"脳漿炸裂ガール","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"脳漿炸裂ガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5104,"name":"いーあるふぁんくらぶ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"いーあるふぁんくらぶ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5105,"name":"六兆年と一夜物語","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"六兆年と一夜物語[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5106,"name":"患部で止まってすぐ溶ける~狂気の優曇華院","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"患部で止まってすぐ溶ける~狂気の優曇華院[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5107,"name":"幻想のサテライト","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"幻想のサテライト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5108,"name":"Oshama Scramble!","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Oshama Scramble![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5109,"name":"Change Our MIRAI!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Change Our MIRAI![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5110,"name":"かくしん的☆めたまるふぉ~ぜっ!","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"かくしん的☆めたまるふぉ~ぜっ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5111,"name":"シュガーソングとビターステップ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"シュガーソングとビターステップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5112,"name":"月に叢雲華に風","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"月に叢雲華に風[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5113,"name":"回レ!雪月花","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"回レ!雪月花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5114,"name":"Scream out! -maimai SONIC WASHER Edit-","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Scream out! -maimai SONIC WASHER Edit-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5115,"name":"conflict","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"conflict[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5116,"name":"Calamity Fortune","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Calamity Fortune[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5117,"name":"チルノのパーフェクトさんすう教室 ⑨周年バージョン","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"チルノのパーフェクトさんすう教室 ⑨周年バージョン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5118,"name":"ようこそジャパリパークへ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"ようこそジャパリパークへ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5119,"name":"WARNING×WARNING×WARNING","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"WARNING×WARNING×WARNING[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5120,"name":"シャルル","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"シャルル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5122,"name":"ENERGY SYNERGY MATRIX","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"ENERGY SYNERGY MATRIX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5123,"name":"BLACK ROSE","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"BLACK ROSE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5124,"name":"Secret Sleuth","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Secret Sleuth[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5125,"name":"でらっくmaimai♪てんてこまい!","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"でらっくmaimai♪てんてこまい![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5126,"name":"MAXRAGE","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"MAXRAGE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5127,"name":"バーチャルダム ネーション","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"バーチャルダム ネーション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5128,"name":"P-qoq","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"P-qoq[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5129,"name":"超常マイマイン","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"超常マイマイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5130,"name":"Crazy Circle","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Crazy Circle[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5131,"name":"STEREOSCAPE","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"STEREOSCAPE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5132,"name":"STARTLINER","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"STARTLINER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5133,"name":"♡マイマイマイラブ♡","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"♡マイマイマイラブ♡[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5134,"name":"一か罰","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"一か罰[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5135,"name":"キリキリ舞Mine","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"キリキリ舞Mine[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5136,"name":"福宿音屋魂音泉","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"福宿音屋魂音泉[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5137,"name":"Now or Never","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Now or Never[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5138,"name":"Scarlet Wings","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Scarlet Wings[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5139,"name":"Technicians High","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Technicians High[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5140,"name":"魔ジョ狩リ","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"魔ジョ狩リ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5141,"name":"TwisteD! XD","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"TwisteD! XD[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5142,"name":"Blows Up Everything","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Blows Up Everything[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5143,"name":"Agitation!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Agitation![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5144,"name":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"管弦楽組曲 第3番 ニ長調「第2曲(G線上のアリア)」BWV.1068-2[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5145,"name":"TEmPTaTiON","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"TEmPTaTiON[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5146,"name":"アポカリプスに反逆の焔を焚べろ","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"アポカリプスに反逆の焔を焚べろ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5147,"name":"玩具狂奏曲 -終焉-","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"玩具狂奏曲 -終焉-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5148,"name":"Titania","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Titania[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5149,"name":"BOKUTO","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"BOKUTO[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5150,"name":"立川浄穢捕物帳","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"立川浄穢捕物帳[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5151,"name":"METEOR","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"METEOR[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5152,"name":"LOSER","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"LOSER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5153,"name":"U.S.A.","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"U.S.A.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5154,"name":"HOT LIMIT","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"HOT LIMIT[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5155,"name":"新宝島","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"新宝島[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5156,"name":"UNION","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"UNION[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5157,"name":"乗ってけ!ジャパリビート","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"乗ってけ!ジャパリビート[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5158,"name":"フレ!フレ!ベストフレンズ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"フレ!フレ!ベストフレンズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5159,"name":"メルト","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5160,"name":"メルティランドナイトメア","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルティランドナイトメア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5161,"name":"アウトサイダー","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アウトサイダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5162,"name":"アディショナルメモリー","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アディショナルメモリー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5163,"name":"ジャガーノート","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"ジャガーノート[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5164,"name":"ナイト・オブ・ナイツ (Cranky Remix)","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"ナイト・オブ・ナイツ (Cranky Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5165,"name":"Strobe♡Girl","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"Strobe♡Girl[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5166,"name":"Destr0yer","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"Destr0yer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5167,"name":"グリーンライツ・セレナーデ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"グリーンライツ・セレナーデ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5171,"name":"デンパラダイム","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"デンパラダイム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5172,"name":"骸骨楽団とリリア","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"骸骨楽団とリリア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5173,"name":"星屑ユートピア","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"星屑ユートピア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5174,"name":"アマツキツネ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アマツキツネ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5177,"name":"Little \"Sister\" Bitch","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Little \"Sister\" Bitch[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5178,"name":"Yakumo >>JOINT STRUGGLE (2019 Update)","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"Yakumo >>JOINT STRUGGLE (2019 Update)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5179,"name":"げきオコスティックファイナリアリティぷんぷんマスタースパーク","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"げきオコスティックファイナリアリティぷんぷんマスタースパーク[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5180,"name":"CocktaiL","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"CocktaiL[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5181,"name":"太陽系デスコ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"太陽系デスコ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5182,"name":"だからパンを焼いたんだ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"だからパンを焼いたんだ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5185,"name":"アカリがやってきたぞっ","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アカリがやってきたぞっ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5186,"name":"プナイプナイせんそう","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"プナイプナイせんそう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5188,"name":"デビル☆アイドル","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"デビル☆アイドル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5189,"name":"quiet room","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"quiet room[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5191,"name":"Jump!! Jump!! Jump!!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Jump!! Jump!! Jump!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5192,"name":"サンバランド","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"サンバランド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5193,"name":"サヨナラチェーンソー","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"サヨナラチェーンソー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5194,"name":"イカサマライフゲイム","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"イカサマライフゲイム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5195,"name":"Halcyon","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"Halcyon[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5196,"name":"だれかの心臓になれたなら","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"だれかの心臓になれたなら[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5197,"name":"幾望の月","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"幾望の月[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5198,"name":"39みゅーじっく!","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"39みゅーじっく![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":5501,"name":"M.A.I.","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"U.S.A.[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5502,"name":"どっちかの夜は昼間","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"U.S.A.[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":5503,"name":"ナマ足魅惑のmaimaiマー","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"HOT LIMIT[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":5504,"name":"ウオタミ","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"未完成人[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":5505,"name":"世話の焼けるパートナー","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"乗ってけ!ジャパリビート[でらっくす]/2人以上/プレイ","isDefault":false,"disable":false},{"id":5506,"name":"鳴り止まないシンフォニー","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"乗ってけ!ジャパリビート[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":5518,"name":"で!","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"デビル☆アイドル[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":5519,"name":"3話切りが怖い","genre":"POPSアニメ","release":"Ver1.00.00","lock":"Lock","norm":"デビル☆アイドル[でらっくす]/EXPERT/プレイ","isDefault":false,"disable":false},{"id":5524,"name":"溶けてしまいそう","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルト[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":5525,"name":"――なんてね♪","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"メルト[でらっくす]/2人以上/プレイ","isDefault":false,"disable":false},{"id":5526,"name":"友達なんかに、なりたくなかった","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アディショナルメモリー[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5527,"name":"少年は平穏に暮らしたかった","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"イカサマライフゲイム[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5528,"name":"ガタンゴトン ガタンゴトン ガタンゴトン ガタンゴトントン","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アカリがやってきたぞっ[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5529,"name":"ミ ー テ ィ ア ふ り か け","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"METEOR[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":5530,"name":"虹色に輝く マジカルミライへと!","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"グリーンライツ・セレナーデ[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5531,"name":"おやすみ世界。","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"だれかの心臓になれたなら[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5532,"name":"【処理速度が追いついていません】","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"デンパラダイム[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":5533,"name":"音を失った国、ひとりの少女の空想楽団","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"骸骨楽団とリリア[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5534,"name":"夜空に描いた非現実","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"星屑ユートピア[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":5535,"name":"狐の嫁入り","genre":"niconicoボーカロイド","release":"Ver1.00.00","lock":"Lock","norm":"アマツキツネ[でらっくす]/HERA/天国と地獄 -言ノ葉リンネ-/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":5536,"name":"おこだよ","genre":"東方Project","release":"Ver1.00.00","lock":"Lock","norm":"げきオコスティックファイナリアリティぷんぷんマスタースパーク[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":5537,"name":"★==============Σ(゚д゚;)","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"Destr0yer[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":5538,"name":"-LAST BOSS-","genre":"ゲームバラエティ","release":"Ver1.00.00","lock":"Lock","norm":"サンバランド[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":5539,"name":"エモD","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"でらっくmaimai♪てんてこまい![でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":5540,"name":"宇宙最速の出前","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"P-qoq[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":5541,"name":"「これから」を奏でていこうよ!!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"STARTLINER[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5542,"name":"お求めやすくなって新登場!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Jump!! Jump!! Jump!![でらっくす]/RANK S","isDefault":false,"disable":false},{"id":5543,"name":"MAiTECH NINJA","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"Technicians High[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":5544,"name":"毎時 毎分 ♡maimai LOVE♡","genre":"maimai","release":"Ver1.00.00","lock":"Lock","norm":"♡マイマイマイラブ♡[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":5545,"name":"じゃじゃーん!","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"Titania[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":5546,"name":"天才タイプじゃないから 毎日コツコツ反復してるんだ","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"BOKUTO[でらっくす]/30回プレイ","isDefault":false,"disable":false},{"id":5547,"name":"切って切って切ってぶった切って","genre":"オンゲキCHUNITHM","release":"Ver1.00.00","lock":"Lock","norm":"立川浄穢捕物帳[でらっくす]/15 MISS","isDefault":false,"disable":false},{"id":50101,"name":"あおはるっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"あおはるっくまを5回覚醒","isDefault":false,"disable":false},{"id":50102,"name":"にんじゃっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"にんじゃっくまを5回覚醒","isDefault":false,"disable":false},{"id":50103,"name":"どらごっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"どらごっくまを5回覚醒","isDefault":false,"disable":false},{"id":50104,"name":"えんじぇっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"えんじぇっくまを5回覚醒","isDefault":false,"disable":false},{"id":50105,"name":"くろばらっくま 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"くろばらっくまを5回覚醒","isDefault":false,"disable":false},{"id":50199,"name":"ちほーツアーすぺしゃるガイド","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はじまりのちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":50201,"name":"ピリポ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ピリポを5回覚醒","isDefault":false,"disable":false},{"id":50202,"name":"ケファ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ケファを5回覚醒","isDefault":false,"disable":false},{"id":50203,"name":"バルトルメ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"バルトルメを5回覚醒","isDefault":false,"disable":false},{"id":50204,"name":"アンドレアス 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドレアスを5回覚醒","isDefault":false,"disable":false},{"id":50205,"name":"イーシュ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"イーシュを5回覚醒","isDefault":false,"disable":false},{"id":50399,"name":"最後の創造主","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー2 イーシュ襲来/黒姫の逆襲のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":50401,"name":"萌木ゆずか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木ゆずかを5回覚醒","isDefault":false,"disable":false},{"id":50402,"name":"萌木ほのか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木ほのかを5回覚醒","isDefault":false,"disable":false},{"id":50403,"name":"萌木はるか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木はるかを5回覚醒","isDefault":false,"disable":false},{"id":50404,"name":"萌木いよか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木いよかを5回覚醒","isDefault":false,"disable":false},{"id":50405,"name":"萌木せとか 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"萌木せとかを5回覚醒","isDefault":false,"disable":false},{"id":50599,"name":"6人目のSF(すこしふしぎ)能力者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"みかんヶ岡ちほー 朝焼け通り/月夜通りのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":50601,"name":"ブリュンヒルデ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ブリュンヒルデを5回覚醒","isDefault":false,"disable":false},{"id":50602,"name":"ジグニュー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジグニューを5回覚醒","isDefault":false,"disable":false},{"id":50603,"name":"ジークルーネ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジークルーネを5回覚醒","isDefault":false,"disable":false},{"id":50604,"name":"グリムゲルデ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"グリムゲルデを5回覚醒","isDefault":false,"disable":false},{"id":50605,"name":"シュヴェルトライテ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"シュヴェルトライテを5回覚醒","isDefault":false,"disable":false},{"id":50606,"name":"ヴァルトラウテ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ヴァルトラウテを5回覚醒","isDefault":false,"disable":false},{"id":50607,"name":"オーディン 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"オーディンを5回覚醒","isDefault":false,"disable":false},{"id":50699,"name":"ヴァルキュリーを統べる者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー2のキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":50701,"name":"maimaiちゃん 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"maimaiちゃんを5回覚醒","isDefault":false,"disable":false},{"id":50702,"name":"はっぴー 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"はっぴーを5回覚醒","isDefault":false,"disable":false},{"id":50703,"name":"カメ 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"カメを5回覚醒","isDefault":false,"disable":false},{"id":50704,"name":"タイ 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"タイを5回覚醒","isDefault":false,"disable":false},{"id":50705,"name":"エリザビー 推し","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"エリザビーを5回覚醒","isDefault":false,"disable":false},{"id":50797,"name":"おしゃま牛乳","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"しゃま、みるくを5回ずつ覚醒","isDefault":false,"disable":false},{"id":50798,"name":"竜宮茶館","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"乙姫、カメ、タイを5回ずつ覚醒","isDefault":false,"disable":false},{"id":50799,"name":"caféMiLK","genre":"オリジナルちほー","release":"Ver1.05.00","lock":"Lock","norm":"ラズ、ソルト、シフォンを5回ずつ覚醒","isDefault":false,"disable":false},{"id":50801,"name":"ルイ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルイを5回覚醒","isDefault":false,"disable":false},{"id":50802,"name":"ニック(悪魔憑き) 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ニック(悪魔憑き)を5回覚醒","isDefault":false,"disable":false},{"id":50803,"name":"ティノ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ティノを5回覚醒","isDefault":false,"disable":false},{"id":50804,"name":"エレノラ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"エレノラを5回覚醒","isDefault":false,"disable":false},{"id":50999,"name":"BLACK ROSE2 箱推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルイ、ニック(悪魔憑き)、ティノ、エレノラを5回ずつ覚醒","isDefault":false,"disable":false},{"id":53301,"name":"星咲 あかり 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"星咲 あかりを5回覚醒","isDefault":false,"disable":false},{"id":53302,"name":"藤沢 柚子 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"藤沢 柚子を5回覚醒","isDefault":false,"disable":false},{"id":53303,"name":"三角 葵 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"三角 葵を5回覚醒","isDefault":false,"disable":false},{"id":53304,"name":"日向 千夏 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"日向 千夏を5回覚醒","isDefault":false,"disable":false},{"id":53305,"name":"藍原 椿 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"藍原 椿を5回覚醒","isDefault":false,"disable":false},{"id":53306,"name":"九條 楓 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"九條 楓を5回覚醒","isDefault":false,"disable":false},{"id":53399,"name":"オンゲキ 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":53401,"name":"グスタフ ハイドリヒ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"グスタフ ハイドリヒを5回覚醒","isDefault":false,"disable":false},{"id":53402,"name":"マリア=S=レオンブルク 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"マリア=S=レオンブルクを5回覚醒","isDefault":false,"disable":false},{"id":53403,"name":"ヴィーナス ポロロッチョ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ヴィーナス ポロロッチョを5回覚醒","isDefault":false,"disable":false},{"id":53404,"name":"メグメグ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"メグメグを5回覚醒","isDefault":false,"disable":false},{"id":53405,"name":"Voidoll 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Voidollを5回覚醒","isDefault":false,"disable":false},{"id":53406,"name":"リリカ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"リリカを5回覚醒","isDefault":false,"disable":false},{"id":53407,"name":"ルチアーノ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルチアーノを5回覚醒","isDefault":false,"disable":false},{"id":53408,"name":"双挽 乃保 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"双挽 乃保を5回覚醒","isDefault":false,"disable":false},{"id":53409,"name":"桜華 忠臣 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"桜華 忠臣を5回覚醒","isDefault":false,"disable":false},{"id":53499,"name":"#コンパス 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"#コンパスちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":53601,"name":"カク 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"カクを5回覚醒","isDefault":false,"disable":false},{"id":53602,"name":"イムラ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"イムラを5回覚醒","isDefault":false,"disable":false},{"id":53603,"name":"ミツイ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ミツイを5回覚醒","isDefault":false,"disable":false},{"id":53604,"name":"クロヌマ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"クロヌマを5回覚醒","isDefault":false,"disable":false},{"id":53605,"name":"ツチダ 推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ツチダを5回覚醒","isDefault":false,"disable":false},{"id":53699,"name":"ポンコツクエスト 箱推し","genre":"イベントちほー","release":"Ver1.05.00","lock":"Lock","norm":"ポンコツクエストちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":53701,"name":"DIVA 初音ミク/スクール 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/スクールを5回覚醒","isDefault":false,"disable":false},{"id":53702,"name":"DIVA 初音ミク/マジシャン 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/マジシャンを5回覚醒","isDefault":false,"disable":false},{"id":53703,"name":"DIVA 初音ミク/リボンガール 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/リボンガールを5回覚醒","isDefault":false,"disable":false},{"id":53704,"name":"DIVA 初音ミク/クリスマス 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/クリスマスを5回覚醒","isDefault":false,"disable":false},{"id":53705,"name":"DIVA 初音ミク/∞ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"DIVA 初音ミク/∞を5回覚醒","isDefault":false,"disable":false},{"id":53799,"name":"Project DIVA2 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Project DIVAちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":53901,"name":"霧雨魔理沙 すき","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"霧雨魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":53902,"name":"鈴仙優曇華院イナバ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"鈴仙優曇華院イナバを5回覚醒","isDefault":false,"disable":false},{"id":53903,"name":"洩矢諏訪子 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"洩矢諏訪子を5回覚醒","isDefault":false,"disable":false},{"id":53904,"name":"藤原妹紅 すき","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"藤原妹紅を5回覚醒","isDefault":false,"disable":false},{"id":53905,"name":"火焔猫燐 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"火焔猫燐を5回覚醒","isDefault":false,"disable":false},{"id":53999,"name":"東方Project×アトレ秋葉原 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東方Project×アトレ秋葉原ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":55101,"name":"STEEL TRANSONIC","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"STEEL TRANSONIC[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55102,"name":"Flashkick","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Flashkick[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55103,"name":"Stardust Memories","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Stardust Memories[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55104,"name":"My My My","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"My My My[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55105,"name":"UniTas","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"UniTas[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55106,"name":"ここからはじまるプロローグ。","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"ここからはじまるプロローグ。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55107,"name":"絡めトリック利己ライザー","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"絡めトリック利己ライザー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55108,"name":"モ°ルモ°ル","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"モ°ルモ°ル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55109,"name":"ブレインジャックシンドローム","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ブレインジャックシンドローム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55110,"name":"共鳴","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"共鳴[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55111,"name":"Ututu","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Ututu[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55112,"name":"シエルブルーマルシェ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"シエルブルーマルシェ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55113,"name":"GRÄNDIR","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"GRÄNDIR[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55114,"name":"封焔の135秒","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"封焔の135秒[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55115,"name":"渦状銀河のシンフォニエッタ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"渦状銀河のシンフォニエッタ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55116,"name":"ヤミツキ","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"ヤミツキ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55117,"name":"ワードワードワード","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ワードワードワード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55118,"name":"Valsqotch","genre":"maimai","release":"Ver1.05.00","lock":"Lock","norm":"Valsqotch[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55119,"name":"最強 the サマータイム!!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"最強 the サマータイム!!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55120,"name":"UTAKATA","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"UTAKATA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55121,"name":"タテマエと本心の大乱闘","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"タテマエと本心の大乱闘[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55122,"name":"はちみつアドベンチャー","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"はちみつアドベンチャー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55123,"name":"popcorn","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"popcorn[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55124,"name":"ハム太郎とっとこうた","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55125,"name":"青空のラプソディ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"青空のラプソディ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55126,"name":"だから僕は音楽を辞めた","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"だから僕は音楽を辞めた[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55127,"name":"ラブ・ドラマティック feat. 伊原六花","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"ラブ・ドラマティック feat. 伊原六花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55129,"name":"いつかいい感じにアレしよう","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55132,"name":"ビターチョコデコレーション","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"ビターチョコデコレーション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55133,"name":"アンドロイドガール","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"アンドロイドガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55134,"name":"スターリースカイ☆パレード","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"スターリースカイ☆パレード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55135,"name":"スロウダウナー","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"スロウダウナー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55136,"name":"クレイジー・ビート","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"クレイジー・ビート [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55137,"name":"バイオレンストリガー","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"バイオレンストリガー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55138,"name":"グラーヴェ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"グラーヴェ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55139,"name":"KILLER B","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"KILLER B[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55140,"name":"CHOCOLATE BOMB!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"CHOCOLATE BOMB!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55141,"name":"すーぱーぬこになれんかった","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"すーぱーぬこになれんかった[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55142,"name":"アスヘノBRAVE","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アスヘノBRAVE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55143,"name":"深海シティアンダーグラウンド","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"深海シティアンダーグラウンド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55144,"name":"表裏一体","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"表裏一体[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55145,"name":"Catch the Wave","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"Catch the Wave[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55146,"name":"ソリッド","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"ソリッド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55147,"name":"全力ハッピーライフ","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"全力ハッピーライフ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55148,"name":"Oath Act","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Oath Act[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55149,"name":"Witches night","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Witches night[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55150,"name":"Drive Your Fire","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Drive Your Fire[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55151,"name":"wheel","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"wheel[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55152,"name":"Black Lair","genre":"ゲームバラエティ","release":"Ver1.05.00","lock":"Lock","norm":"Black Lair [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55153,"name":"energy trixxx","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"energy trixxx [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55154,"name":"NULCTRL","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"NULCTRL [でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55155,"name":"アトロポスと最果の探究者","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"アトロポスと最果の探究者[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55158,"name":"Lunar Mare","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Lunar Mare[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55159,"name":"Saika","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Saika[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55160,"name":"CHAOS","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"CHAOS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55161,"name":"Maboroshi","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Maboroshi[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55162,"name":"ウマイネームイズうまみちゃん","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55163,"name":"馬と鹿","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"馬と鹿[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55164,"name":"コネクト","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"コネクト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55166,"name":"君の知らない物語","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"君の知らない物語[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55167,"name":"Bad Apple!! feat.nomico (REDALiCE Remix)","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"Bad Apple!! feat.nomico (REDALiCE Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":55501,"name":"師匠の弟子","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"My My My[でらっくす]/CITRUS MONSTER/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":55502,"name":"あ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ここからはじまるプロローグ。[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55503,"name":"マ°イマ°イ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"モ°ルモ°ル[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55504,"name":"我々は山本真央樹ではない","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"渦状銀河のシンフォニエッタ[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":55505,"name":"ずっと夏!!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"最強 the サマータイム!!!!![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55506,"name":"いざ、推して参ります","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"UTAKATA[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55507,"name":"ふふ、構って欲しいの?","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"タテマエと本心の大乱闘[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55508,"name":"あわせっち","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55509,"name":"パーへくち","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":55510,"name":"へけっ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":55511,"name":"今日はとっても楽しかったね。明日はも~っと楽しくなるよね。ねっハム太郎♪","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ハム太郎とっとこうた[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":55512,"name":"マジやばくね","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"青空のラプソディ[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":55513,"name":"チョロゴン","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"青空のラプソディ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55514,"name":"だけど僕はmaimaiでらっくすを始めた","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"だから僕は音楽を辞めた[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55515,"name":"平成最後の大型新人","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"ラブ・ドラマティック feat. 伊原六花[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55516,"name":"お可愛いこと…","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"ラブ・ドラマティック feat. 伊原六花[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":55518,"name":"つってんだー","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55519,"name":"おじいさんだから分かんない","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/MASTER/プレイ","isDefault":false,"disable":false},{"id":55520,"name":"ドルファヘキセンダー","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"いつかいい感じにアレしよう[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":55524,"name":"奇跡も、魔法も、あるんだよ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":55525,"name":"ワケガワカラナイヨ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55526,"name":"あたしって、ほんとバカ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":55527,"name":"もう何も怖くない","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":55528,"name":"君は、本当に神になるつもりかい!?","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"コネクト[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":55533,"name":"ぱないの!","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"君の知らない物語[でらっくす]/RANK SSS","isDefault":false,"disable":false},{"id":55534,"name":"「MASTER FULLSYNC」僕はキメ顔でそう言った。","genre":"POPSアニメ","release":"Ver1.05.00","lock":"Lock","norm":"君の知らない物語[でらっくす]/MASTER/FULL SYNC","isDefault":false,"disable":false},{"id":55535,"name":"「構ってもっと 足りないの」","genre":"niconicoボーカロイド","release":"Ver1.05.00","lock":"Lock","norm":"アンドロイドガール[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":55536,"name":"ベイビー まるでチェリーパイね?","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"クレイジー・ビート [でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55537,"name":"デンジャラス ハイテンション","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"バイオレンストリガー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55538,"name":"禁忌の代償","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"グラーヴェ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55539,"name":"もう我慢できないわ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"KILLER B[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55540,"name":"ヾ(*ΦωΦ)ノ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"KILLER B[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55541,"name":"☆(・ω・ノノ゙☆(・ω・ノノ゙☆","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"すーぱーぬこになれんかった[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55542,"name":"ソウルメイト","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アスヘノBRAVE[でらっくす]/M.S.S.Planet/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":55543,"name":"マリアナ海溝よりお届けします。","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"深海シティアンダーグラウンド[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":55544,"name":"僕らの未来 震わせよう","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"Catch the Wave[でらっくす]/10回プレイ","isDefault":false,"disable":false},{"id":55545,"name":"もし変われるのなら白になる","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"Bad Apple!! feat.nomico (REDALiCE Remix)[でらっくす]/MASTER/FULL SYNC","isDefault":false,"disable":false},{"id":55546,"name":"計算違い","genre":"東方Project","release":"Ver1.05.00","lock":"Lock","norm":"ソリッド[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":55547,"name":"せーので一緒にハッピーライフ!","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"全力ハッピーライフ[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55548,"name":"Native God's My Oath","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Oath Act[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":55549,"name":"魔法の合言葉 ビルラ","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Witches night[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55550,"name":"不滅の砲撃","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Drive Your Fire[でらっくす]/Imperishable Night 2006 (2016 Refine)/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":55551,"name":"まいまいまいまいでらっくすを廻して","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"wheel[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55554,"name":"Can you hear me?","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"CHAOS[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":55555,"name":"うまいまい","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":55556,"name":"ありがとうベリーマッチ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":55557,"name":"う魔い法!!","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":55558,"name":"うまい棒で解決デス!","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":55559,"name":"上手い棒","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":55560,"name":"やさいサラダ味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/BASIC/FULL COMBO","isDefault":false,"disable":false},{"id":55561,"name":"コーンポタージュ味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/ADVANCED/FULL COMBO","isDefault":false,"disable":false},{"id":55562,"name":"たこやき味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":55563,"name":"めんたい味","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ウマイネームイズうまみちゃん[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":100012,"name":"评级1000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング1000達成","isDefault":false,"disable":false},{"id":100013,"name":"评级2000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング2000達成","isDefault":false,"disable":false},{"id":100014,"name":"评级3000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング3000達成","isDefault":false,"disable":false},{"id":100015,"name":"评级4000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング4000達成","isDefault":false,"disable":false},{"id":100016,"name":"评级5000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング5000達成","isDefault":false,"disable":false},{"id":100017,"name":"评级6000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング6000達成","isDefault":false,"disable":false},{"id":100018,"name":"评级7000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング7000達成","isDefault":false,"disable":false},{"id":100019,"name":"评级8000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング8000達成","isDefault":false,"disable":false},{"id":100020,"name":"彩虹评级熊! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング8500達成","isDefault":false,"disable":false},{"id":100021,"name":"评级9000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング9000達成","isDefault":false,"disable":false},{"id":100022,"name":"评级9500 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング9500達成","isDefault":false,"disable":false},{"id":100023,"name":"评级10000 达成! 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021でレーティング10000達成","isDefault":false,"disable":false},{"id":100024,"name":"白帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で初心者を抜けた","isDefault":false,"disable":false},{"id":100025,"name":"黒帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位初段到達","isDefault":false,"disable":false},{"id":100026,"name":"紅白帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位五段到達","isDefault":false,"disable":false},{"id":100027,"name":"紅帯 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位皆伝到達","isDefault":false,"disable":false},{"id":100028,"name":"免許皆伝 2021","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"舞萌DX 2021で段位拾皆伝到達","isDefault":false,"disable":false},{"id":100041,"name":"很高兴能和☆您☆拼机! ​","genre":"実績","release":"Ver1.10.00","lock":"Lock","norm":"「一起来创作新称号」活动人气称号!","isDefault":false,"disable":false},{"id":100101,"name":"らいむっくま 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"らいむっくまを5回覚醒","isDefault":false,"disable":false},{"id":100102,"name":"れもんっくま 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"れもんっくまを5回覚醒","isDefault":false,"disable":false},{"id":100103,"name":"でらっくま すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"でらっくまを5回覚醒","isDefault":false,"disable":false},{"id":100104,"name":"らん 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"らんを5回覚醒","isDefault":false,"disable":false},{"id":100105,"name":"どりー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"どりーを5回覚醒","isDefault":false,"disable":false},{"id":100199,"name":"ぼくたちといっしょに しゅわっしゅわ!","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"しゅわしゅわちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100301,"name":"壱王 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"壱王を5回覚醒","isDefault":false,"disable":false},{"id":100302,"name":"仁王 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"仁王を5回覚醒","isDefault":false,"disable":false},{"id":100303,"name":"雷天 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"雷天を5回覚醒","isDefault":false,"disable":false},{"id":100304,"name":"焔天 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"焔天を5回覚醒","isDefault":false,"disable":false},{"id":100305,"name":"黒姫 すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":100399,"name":"ラプラスの悪魔","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"メトロポリスちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100401,"name":"モモ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"モモを5回覚醒","isDefault":false,"disable":false},{"id":100402,"name":"アカツキ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":100403,"name":"ナノハ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ナノハを5回覚醒","isDefault":false,"disable":false},{"id":100404,"name":"ソウ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ソウを5回覚醒","isDefault":false,"disable":false},{"id":100405,"name":"ノア 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":100499,"name":"蝶のはばたきを追う者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"スカイストリートちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100501,"name":"百合咲ミカ すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"百合咲ミカを5回覚醒","isDefault":false,"disable":false},{"id":100502,"name":"八剱月アルマ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"八剱月アルマを5回覚醒","isDefault":false,"disable":false},{"id":100503,"name":"白銅寺アズリ すき","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"白銅寺アズリを5回覚醒","isDefault":false,"disable":false},{"id":100504,"name":"白法院ラグ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"白法院ラグを5回覚醒","isDefault":false,"disable":false},{"id":100505,"name":"八剱月アルマ(堕天) 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"八剱月アルマ(堕天)を5回覚醒","isDefault":false,"disable":false},{"id":100599,"name":"過ぎし日の定点観測者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"天界ちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":100601,"name":"ロー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ローを5回覚醒","isDefault":false,"disable":false},{"id":100602,"name":"マリー 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"マリーを5回覚醒","isDefault":false,"disable":false},{"id":100603,"name":"ハンナ 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"ハンナを5回覚醒","isDefault":false,"disable":false},{"id":100604,"name":"トリスタン 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"トリスタンを5回覚醒","isDefault":false,"disable":false},{"id":100605,"name":"クレメンス(悪魔) 推し","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"クレメンス(悪魔)を5回覚醒","isDefault":false,"disable":false},{"id":100699,"name":"失踪事件の目撃者","genre":"オリジナルちほー","release":"Ver1.10.00","lock":"Lock","norm":"BLACK ROSEちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105301,"name":"アンドロメダ子 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドロメダ子を5回覚醒","isDefault":false,"disable":false},{"id":105302,"name":"アンドロメダ男 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"アンドロメダ男を5回覚醒","isDefault":false,"disable":false},{"id":105303,"name":"チビキャラA 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラAを5回覚醒","isDefault":false,"disable":false},{"id":105304,"name":"チビキャラB 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラBを5回覚醒","isDefault":false,"disable":false},{"id":105305,"name":"チビキャラC 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラCを5回覚醒","isDefault":false,"disable":false},{"id":105306,"name":"チビキャラD 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チビキャラDを5回覚醒","isDefault":false,"disable":false},{"id":105399,"name":"ナユタン星人 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ナユタン星人ちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":105401,"name":"琴葉 葵 チョコミント(Ice!) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 葵 チョコミント(Ice!)を5回覚醒","isDefault":false,"disable":false},{"id":105402,"name":"琴葉 葵 チョコミント(慈悲) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 葵 チョコミント(慈悲)を5回覚醒","isDefault":false,"disable":false},{"id":105403,"name":"琴葉 茜 チョコミント(?) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 茜 チョコミント(?)を5回覚醒","isDefault":false,"disable":false},{"id":105404,"name":"琴葉 茜 チョコミント(おかわりや) 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"琴葉 茜 チョコミント(おかわりや)を5回覚醒","isDefault":false,"disable":false},{"id":105405,"name":"チョコミン党 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チョコミン党を5回覚醒","isDefault":false,"disable":false},{"id":105499,"name":"GYARI2 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"GYARIちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105501,"name":"アリス・マーガトロイド 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"アリス・マーガトロイドを5回覚醒","isDefault":false,"disable":false},{"id":105502,"name":"霧雨魔理沙 ガチ勢","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"霧雨魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":105503,"name":"チルノ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"チルノを5回覚醒","isDefault":false,"disable":false},{"id":105504,"name":"博麗霊夢 すき","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"博麗霊夢を5回覚醒","isDefault":false,"disable":false},{"id":105505,"name":"射命丸文 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"射命丸文を5回覚醒","isDefault":false,"disable":false},{"id":105599,"name":"東方Projectリバイバル 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東方Projectリバイバルちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105601,"name":"光/サマー 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"光/サマーを5回覚醒","isDefault":false,"disable":false},{"id":105602,"name":"対立/サマー 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"対立/サマーを5回覚醒","isDefault":false,"disable":false},{"id":105603,"name":"サヤ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"サヤを5回覚醒","isDefault":false,"disable":false},{"id":105604,"name":"叶永 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"叶永を5回覚醒","isDefault":false,"disable":false},{"id":105605,"name":"エト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"エトを5回覚醒","isDefault":false,"disable":false},{"id":105606,"name":"ルナ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ルナを5回覚醒","isDefault":false,"disable":false},{"id":105607,"name":"紅 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"紅を5回覚醒","isDefault":false,"disable":false},{"id":105608,"name":"レーテー 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"レーテーを5回覚醒","isDefault":false,"disable":false},{"id":105699,"name":"Arcaea 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"Arcaeaちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":105701,"name":"v flower/ベノム 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"v flower/ベノムを5回覚醒","isDefault":false,"disable":false},{"id":105702,"name":"GUMI/マネマネサイコトロピック 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"GUMI/マネマネサイコトロピックを5回覚醒","isDefault":false,"disable":false},{"id":105703,"name":"魔法少女リリカ/アルカリレットウセイ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"魔法少女リリカ/アルカリレットウセイを5回覚醒","isDefault":false,"disable":false},{"id":105704,"name":"かいりきベア 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"かいりきベアを5回覚醒","isDefault":false,"disable":false},{"id":105705,"name":"宍戸 美鈴 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"宍戸 美鈴を5回覚醒","isDefault":false,"disable":false},{"id":105799,"name":"かいりきベア 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"かいりきベアちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":105801,"name":"東雲 彰人 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 彰人を5回覚醒","isDefault":false,"disable":false},{"id":105802,"name":"白石 杏 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"白石 杏を5回覚醒","isDefault":false,"disable":false},{"id":105803,"name":"小豆沢 こはね 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"小豆沢 こはねを5回覚醒","isDefault":false,"disable":false},{"id":105804,"name":"青柳 冬弥 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"青柳 冬弥を5回覚醒","isDefault":false,"disable":false},{"id":105805,"name":"初音ミク(Vivid BAD SQUAD) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Vivid BAD SQUAD)を5回覚醒","isDefault":false,"disable":false},{"id":105806,"name":"宵崎 奏 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"宵崎 奏を5回覚醒","isDefault":false,"disable":false},{"id":105807,"name":"朝比奈 まふゆ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"朝比奈 まふゆを5回覚醒","isDefault":false,"disable":false},{"id":105808,"name":"東雲 絵名 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 絵名を5回覚醒","isDefault":false,"disable":false},{"id":105809,"name":"暁山 瑞希 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"暁山 瑞希を5回覚醒","isDefault":false,"disable":false},{"id":105810,"name":"初音ミク(25時、ナイトコードで。) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(25時、ナイトコードで。)を5回覚醒","isDefault":false,"disable":false},{"id":105899,"name":"プロジェクトセカイ 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":105901,"name":"える 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"えるを5回覚醒","isDefault":false,"disable":false},{"id":105902,"name":"シスター・クレア 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"シスター・クレアを5回覚醒","isDefault":false,"disable":false},{"id":105903,"name":"ジョー・力一 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ジョー・力一を5回覚醒","isDefault":false,"disable":false},{"id":105904,"name":"ドーラ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ドーラを5回覚醒","isDefault":false,"disable":false},{"id":105905,"name":"月ノ美兎 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"月ノ美兎を5回覚醒","isDefault":false,"disable":false},{"id":105906,"name":"剣持刀也 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"剣持刀也を5回覚醒","isDefault":false,"disable":false},{"id":105907,"name":"森中花咲 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"森中花咲を5回覚醒","isDefault":false,"disable":false},{"id":105908,"name":"静凛 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"静凛を5回覚醒","isDefault":false,"disable":false},{"id":105909,"name":"鷹宮リオン 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"鷹宮リオンを5回覚醒","isDefault":false,"disable":false},{"id":105910,"name":"樋口楓 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"樋口楓を5回覚醒","isDefault":false,"disable":false},{"id":105911,"name":"本間ひまわり 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"本間ひまわりを5回覚醒","isDefault":false,"disable":false},{"id":105912,"name":"緑仙 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"緑仙を5回覚醒","isDefault":false,"disable":false},{"id":105999,"name":"にじさんじ 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"にじさんじちほーのキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":106001,"name":"踊っているくまのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているくまのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106002,"name":"踊っているいぬのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているいぬのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106003,"name":"踊っているねこのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているねこのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106004,"name":"踊っているうさぎのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"踊っているうさぎのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106005,"name":"元気な男性のイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"元気な男性のイラストを5回覚醒","isDefault":false,"disable":false},{"id":106006,"name":"元気な女性のイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"元気な女性のイラストを5回覚醒","isDefault":false,"disable":false},{"id":106007,"name":"ドラム式洗濯機のイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"ドラム式洗濯機のイラストを5回覚醒","isDefault":false,"disable":false},{"id":106008,"name":"コウテイペンギンのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"コウテイペンギンのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106009,"name":"コウテイペンギンのヒナのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"コウテイペンギンのヒナのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106010,"name":"バナナボートに乗る人たちのイラスト 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"バナナボートに乗る人たちのイラストを5回覚醒","isDefault":false,"disable":false},{"id":106099,"name":"いらすとや 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"いらすとやちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":106101,"name":"柏木 美亜 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"柏木 美亜を5回覚醒","isDefault":false,"disable":false},{"id":106102,"name":"東雲 つむぎ 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"東雲 つむぎを5回覚醒","isDefault":false,"disable":false},{"id":106103,"name":"高瀬 梨緒 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"高瀬 梨緒を5回覚醒","isDefault":false,"disable":false},{"id":106104,"name":"逢坂 茜 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"逢坂 茜を5回覚醒","isDefault":false,"disable":false},{"id":106105,"name":"珠洲島 有栖 推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"珠洲島 有栖を5回覚醒","isDefault":false,"disable":false},{"id":106199,"name":"オンゲキ2 箱推し","genre":"イベントちほー","release":"Ver1.10.00","lock":"Lock","norm":"オンゲキちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":108101,"name":"ぼくたちいつでも しゅわっしゅわ!","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ぼくたちいつでも しゅわっしゅわ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108102,"name":"Boys O’Clock","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Boys O’Clock[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108103,"name":"居並ぶ穀物と溜息まじりの運送屋","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"居並ぶ穀物と溜息まじりの運送屋[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108104,"name":"ARAIS","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ARAIS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108106,"name":"Aetheric Energy","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Aetheric Energy[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108107,"name":"Komplexe","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Komplexe[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108108,"name":"Beautiful Future","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Beautiful Future[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108109,"name":"Mutation","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Mutation[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108110,"name":"オリフィス","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"オリフィス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108111,"name":"ユメヒバナ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ユメヒバナ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108112,"name":"REAL VOICE","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"REAL VOICE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108113,"name":"パラボラ","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"パラボラ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108114,"name":"Regulus","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Regulus[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108115,"name":"ワンダーシャッフェンの法則","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ワンダーシャッフェンの法則[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108116,"name":"BIRTH","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"BIRTH[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108117,"name":"シアトリカル・ケース","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"シアトリカル・ケース[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108118,"name":"YURUSHITE","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"YURUSHITE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108119,"name":"ポケットからぬりつぶせ!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"ポケットからぬりつぶせ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108120,"name":"トリドリ⇒モリモリ!Lovely fruits☆","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"トリドリ⇒モリモリ!Lovely fruits☆[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108121,"name":"Desperado Waltz","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"Desperado Waltz[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108122,"name":"宛城、炎上!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"宛城、炎上!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108123,"name":"Climax","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"Climax[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108124,"name":"レーイレーイ","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"レーイレーイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108125,"name":"ノーポイッ!","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"ノーポイッ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108126,"name":"町かどタンジェント","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"町かどタンジェント[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108127,"name":"紅蓮華","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"紅蓮華[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108130,"name":"Virtual to LIVE","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108131,"name":"命に嫌われている","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"命に嫌われている[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108132,"name":"アンクローズ・ヒューマン","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アンクローズ・ヒューマン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108133,"name":"乙女解剖","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"乙女解剖[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108134,"name":"絶え間なく藍色","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶え間なく藍色[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108135,"name":"ガランド","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ガランド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108136,"name":"とりあえずアナタがいなくなるまえに","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"とりあえずアナタがいなくなるまえに[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108137,"name":"明星ギャラクティカ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"明星ギャラクティカ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108138,"name":"絶対にチョコミントを食べるアオイチャン","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶対にチョコミントを食べるアオイチャン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108139,"name":"デリヘル呼んだら君が来た","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"デリヘル呼んだら君が来た[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108140,"name":"ベノム","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ベノム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108141,"name":"マネマネサイコトロピック","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"マネマネサイコトロピック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108142,"name":"劣等上等","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"劣等上等[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108143,"name":"アスノヨゾラ哨戒班","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アスノヨゾラ哨戒班[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108144,"name":"悪戯センセーション","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"悪戯センセーション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108145,"name":"Paranoia","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Paranoia[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108146,"name":"絡繰りドール","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"絡繰りドール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108147,"name":"物凄いヴァイブスで魔理沙が物凄いラップ","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"物凄いヴァイブスで魔理沙が物凄いラップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108148,"name":"Sweet Requiem","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Sweet Requiem[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108149,"name":"Dive into The Sky ~initialized~","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Dive into The Sky ~initialized~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108150,"name":"BATTLE NO.1","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"BATTLE NO.1[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108151,"name":"Ether Strike","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Ether Strike[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108152,"name":"Cyaegha","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Cyaegha[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108153,"name":"Grievous Lady","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Grievous Lady[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108154,"name":"c.s.q.n.","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"c.s.q.n.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108155,"name":"カラッポ・ノンフィクション","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"カラッポ・ノンフィクション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108156,"name":"emomomo","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"emomomo[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108157,"name":"Arty Party","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Arty Party[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108158,"name":"Jörqer","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Jörqer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108159,"name":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Sqlupp (Camellia's \"Sqleipd*Hiytex\" Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108160,"name":"felys -final remix-","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"felys -final remix-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108161,"name":"Pretender","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Pretender[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108162,"name":"自傷無色","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"自傷無色[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108163,"name":"Prismatic","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Prismatic[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108165,"name":"≠彡\"/了→","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"≠彡\"/了→[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108166,"name":"天ノ弱","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"天ノ弱[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108168,"name":"ダンスロボットダンス","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ダンスロボットダンス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108169,"name":"BREaK! BREaK! BREaK!","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"BREaK! BREaK! BREaK![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108501,"name":"ちゃんとリズムとれるもん!","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"ぼくたちいつでも しゅわっしゅわ![でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":108504,"name":"pvq","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Jörqer[でらっくす]/Valsqotch[でらっくす]/p-qoq[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":108505,"name":"owl*PERFECT","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Jörqer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":108506,"name":"YURUSARENAI","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"YURUSHITE[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":108507,"name":"にゃっふっふっふ~~~","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"トリドリ⇒モリモリ!Lovely fruits☆[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":108508,"name":"負けませんから","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"Desperado Waltz[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":108509,"name":"敵襲ーーーー!!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"宛城、炎上!![でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":108510,"name":"死ぬ!死ぬ!死ぬ!死ぬ!死ぬ!死ぬ!無理!無理!無理!無理!無理!無理!我が命もここまでか~~~!!","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"宛城、炎上!![でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":108511,"name":"マ?マ?マ?マ?","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"レーイレーイ[でらっくす]/Maxi[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":108512,"name":"「……そろそろお別れみたい」","genre":"オンゲキCHUNITHM","release":"Ver1.10.00","lock":"Lock","norm":"レーイレーイ[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":108513,"name":"シャミ子が悪いんだよ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"町かどタンジェント[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":108514,"name":"ヒノカミ神楽 円舞","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"紅蓮華[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":108520,"name":"我にじさんじぞ?","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108521,"name":"だ い さ ん じ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":108522,"name":"どうしようもなく今を生きている","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"Virtual to LIVE[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":108523,"name":"わたくしで隠さなきゃ","genre":"POPSアニメ","release":"Ver1.10.00","lock":"Lock","norm":"アイコン「月ノ美兎」をセットしてVirtual to LIVE[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":108525,"name":"ノーツに嫌われている。","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"命に嫌われている。[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":108526,"name":"敬愛。","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"アンクローズ・ヒューマン[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":108527,"name":"絶え間なく黄色","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶え間なく藍色[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":108528,"name":"ボビデバビデンベッデボン","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ガランド[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":108529,"name":"とりあえず譜面がいなくなるまえに","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"とりあえずアナタがいなくなるまえに[でらっくす]/SPEED SONIC/CLEAR","isDefault":false,"disable":false},{"id":108530,"name":"パッパッパーヤ パッパパパーヤ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"明星ギャラクティカ[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":108531,"name":"溢れる感動で言葉も出んか","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"絶対にチョコミントを食べるアオイチャン[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":108532,"name":"あなたの好みの譜面になって帰ってきました","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"デリヘル呼んだら君が来た[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":108533,"name":"デリバリーヘルプ","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"デリヘル呼んだら君が来た[でらっくす]/Outlaw's Lullaby/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":108534,"name":"叫べベベノム","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ベノム[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108535,"name":"「ああ… 自分がもう一人いればいいのにな…」","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"マネマネサイコトロピック[でらっくす]/MASTER/FULL COMBO+","isDefault":false,"disable":false},{"id":108536,"name":"フロアが湧き上がりました","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"劣等上等[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":108537,"name":"あなたに共鳴して止まないの!","genre":"niconicoボーカロイド","release":"Ver1.10.00","lock":"Lock","norm":"ダンスロボットダンス[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":108538,"name":"天国とは、地獄の一種だ。","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Ether Strike[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":108539,"name":"そもそも、何かですらなかった。","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Cyaegha[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":108540,"name":"時は流れた。彼女は変わった。","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Grievous Lady[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":108541,"name":"PURE MEMORY","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"Ether Strike[でらっくす]/Cyaegha[でらっくす]/Grievous Lady[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":108542,"name":"research feeling","genre":"ゲームバラエティ","release":"Ver1.10.00","lock":"Lock","norm":"felys -final remix-[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":108543,"name":"ハッとなって きゅっとして ドッカーン!","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"悪戯センセーション[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108544,"name":"夢枕にご先祖総立ち","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Paranoia[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108545,"name":"The dolls invade me","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"絡繰りドール[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108546,"name":"I'm a RapStar","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"物凄いヴァイブスで魔理沙が物凄いラップ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":108547,"name":"世界はプリズマティック","genre":"東方Project","release":"Ver1.10.00","lock":"Lock","norm":"Prismatic[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":109085,"name":"Re:JACKY [Remix]","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"JACKY [Remix]/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109111,"name":"Re:Sky High [Reborn]","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Sky High [Reborn]/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109115,"name":"Re:DADDY MULK -Groove remix-","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"DADDY MULK -Groove remix-/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109133,"name":"Re:We Gonna Party","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"We Gonna Party/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109134,"name":"Re:Night Fly","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Night Fly/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109144,"name":"Re:air's gravity","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"air's gravity/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109155,"name":"Re:泣き虫O'clock","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"泣き虫O'clock/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109239,"name":"Re:System “Z”","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"System “Z”/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109240,"name":"Re:Beat of getting entangled","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Beat of getting entangled/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109248,"name":"Re:Backyun! -悪い女-","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Backyun! -悪い女-/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109260,"name":"Re:LUCIA","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"LUCIA/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109261,"name":"Re:Death Scythe","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Death Scythe/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109364,"name":"Re:DON’T STOP ROCKIN’","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"D✪N’T ST✪P R✪CKIN’/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109367,"name":"Re:Dragoon","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"Dragoon/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109378,"name":"Re:planet dancer","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"planet dancer/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109463,"name":"Re:FEEL the BEATS","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"FEEL the BEATS/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":109472,"name":"Re:アージェントシンメトリー","genre":"maimai","release":"Ver1.10.00","lock":"Lock","norm":"アージェントシンメトリー/Re:Master/ALL PERFECT","isDefault":false,"disable":false},{"id":150001,"name":"レーティング5桁なので気軽に話しかけてください","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング10000達成","isDefault":false,"disable":false},{"id":150002,"name":"Rating Achiever -BRONZE-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング12000達成","isDefault":false,"disable":false},{"id":150003,"name":"Rating Achiever -SILVER-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング13000達成","isDefault":false,"disable":false},{"id":150004,"name":"Rating Achiever -GOLD-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング14000達成","isDefault":false,"disable":false},{"id":150006,"name":"Rating Achiever -RAINBOW-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング15000達成","isDefault":false,"disable":false},{"id":150007,"name":"【祝】舞萌DX 2022 虹RATING【到達】","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"舞萌DX 2022でレーティング8500達成","isDefault":false,"disable":false},{"id":150101,"name":"乙姫 すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"乙姫を5回覚醒","isDefault":false,"disable":false},{"id":150102,"name":"ラズ すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ラズを5回覚醒","isDefault":false,"disable":false},{"id":150103,"name":"シフォン すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"シフォンを5回覚醒","isDefault":false,"disable":false},{"id":150104,"name":"ソルト すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ソルトを5回覚醒","isDefault":false,"disable":false},{"id":150105,"name":"しゃま すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゃまを5回覚醒","isDefault":false,"disable":false},{"id":150106,"name":"みるく すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"みるくを5回覚醒","isDefault":false,"disable":false},{"id":150199,"name":"ぼくたちといっしょに弾けてこー!","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"しゅわしゅわちほー2のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":150201,"name":"アウル(幼少期) 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アウル(幼少期)を5回覚醒","isDefault":false,"disable":false},{"id":150202,"name":"トリスタン すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"トリスタンを5回覚醒","isDefault":false,"disable":false},{"id":150203,"name":"アウル すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アウルを5回覚醒","isDefault":false,"disable":false},{"id":150299,"name":"探偵回顧録の語り手","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"BLACK ROSEちほー4のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":150301,"name":"モモ すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"モモを5回覚醒","isDefault":false,"disable":false},{"id":150302,"name":"トキヤ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"トキヤを5回覚醒","isDefault":false,"disable":false},{"id":150303,"name":"コハク 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":150304,"name":"ノア すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":150305,"name":"アカツキ すき","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":150399,"name":"5つの裡面へいざなう蝶","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"スカイストリートちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":150401,"name":"ナノ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ナノを5回覚醒","isDefault":false,"disable":false},{"id":150402,"name":"アサド 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アサドを5回覚醒","isDefault":false,"disable":false},{"id":150403,"name":"ローヴェ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ローヴェを5回覚醒","isDefault":false,"disable":false},{"id":150404,"name":"ドメニカ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ドメニカを5回覚醒","isDefault":false,"disable":false},{"id":150405,"name":"テルス 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"テルスを5回覚醒","isDefault":false,"disable":false},{"id":150499,"name":"ビビッドカラフルワールドにようこそ!","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"kawaiiちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":150501,"name":"ニギ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"ニギを5回覚醒","isDefault":false,"disable":false},{"id":150502,"name":"シンキョウ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"シンキョウを5回覚醒","isDefault":false,"disable":false},{"id":150503,"name":"メノウ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"メノウを5回覚醒","isDefault":false,"disable":false},{"id":150504,"name":"アマヒコ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"アマヒコを5回覚醒","isDefault":false,"disable":false},{"id":150505,"name":"オオヒメ 推し","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"オオヒメを5回覚醒","isDefault":false,"disable":false},{"id":150599,"name":"八百万の神とゆらゆら鬼退治","genre":"オリジナルちほー","release":"Ver1.15.00","lock":"Lock","norm":"高天原ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":155201,"name":"ひよこ? 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ひよこ?を5回覚醒","isDefault":false,"disable":false},{"id":155202,"name":"しろくま 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"しろくまを5回覚醒","isDefault":false,"disable":false},{"id":155203,"name":"ぺんぎん? 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ぺんぎん?を5回覚醒","isDefault":false,"disable":false},{"id":155204,"name":"とんかつ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"とんかつを5回覚醒","isDefault":false,"disable":false},{"id":155205,"name":"ねこ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ねこを5回覚醒","isDefault":false,"disable":false},{"id":155206,"name":"とかげ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"とかげを5回覚醒","isDefault":false,"disable":false},{"id":155207,"name":"ざっそう 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ざっそうを5回覚醒","isDefault":false,"disable":false},{"id":155208,"name":"えびふらいのしっぽ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"えびふらいのしっぽを5回覚醒","isDefault":false,"disable":false},{"id":155299,"name":"すみっコぐらし 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"すみっコぐらしちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":155301,"name":"五十嵐 撫子(決意の夏合宿編) 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"五十嵐 撫子(決意の夏合宿編)を5回覚醒","isDefault":false,"disable":false},{"id":155302,"name":"萩原 七々瀬(決意の夏合宿編) 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"萩原 七々瀬(決意の夏合宿編)を5回覚醒","isDefault":false,"disable":false},{"id":155303,"name":"葛城 華 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"葛城 華を5回覚醒","isDefault":false,"disable":false},{"id":155304,"name":"小野 美苗 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"小野 美苗を5回覚醒","isDefault":false,"disable":false},{"id":155399,"name":"HaNaMiNa 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"HaNaMiNaちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":155401,"name":"t+pazolite 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"t+pazoliteを5回覚醒","isDefault":false,"disable":false},{"id":155402,"name":"REDALiCE 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"REDALiCEを5回覚醒","isDefault":false,"disable":false},{"id":155403,"name":"DJ Myosuke 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"DJ Myosukeを5回覚醒","isDefault":false,"disable":false},{"id":155404,"name":"USAO 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"USAOを5回覚醒","isDefault":false,"disable":false},{"id":155405,"name":"Massive New Krew 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"Massive New Krewを5回覚醒","isDefault":false,"disable":false},{"id":155406,"name":"Laur 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"Laurを5回覚醒","isDefault":false,"disable":false},{"id":155407,"name":"DORO*C 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"DORO*Cを5回覚醒","isDefault":false,"disable":false},{"id":155499,"name":"HARDCORE TANO*C 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"HARDCORE TANO*Cちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":155501,"name":"メルラン・プリズムリバー 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"メルラン・プリズムリバーを5回覚醒","isDefault":false,"disable":false},{"id":155502,"name":"ルナサ・プリズムリバー 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ルナサ・プリズムリバーを5回覚醒","isDefault":false,"disable":false},{"id":155503,"name":"リリカ・プリズムリバー 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"リリカ・プリズムリバーを5回覚醒","isDefault":false,"disable":false},{"id":155504,"name":"丁礼田舞 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"丁礼田舞を5回覚醒","isDefault":false,"disable":false},{"id":155505,"name":"爾子田里乃 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"爾子田里乃を5回覚醒","isDefault":false,"disable":false},{"id":155506,"name":"ミスティア・ローレライ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ミスティア・ローレライを5回覚醒","isDefault":false,"disable":false},{"id":155507,"name":"鬼人正邪 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"鬼人正邪を5回覚醒","isDefault":false,"disable":false},{"id":155599,"name":"東方Projectリバイバル2 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"東方Projectリバイバルちほー2のキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":155901,"name":"メルティ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"メルティを5回覚醒","isDefault":false,"disable":false},{"id":155902,"name":"青い子 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"青い子を5回覚醒","isDefault":false,"disable":false},{"id":155903,"name":"ナナ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"ナナを5回覚醒","isDefault":false,"disable":false},{"id":155904,"name":"リリ 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"リリを5回覚醒","isDefault":false,"disable":false},{"id":155905,"name":"マカロン 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"マカロンを5回覚醒","isDefault":false,"disable":false},{"id":155999,"name":"はるまきごはん 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"はるまきごはんちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":156001,"name":"桜井 春菜 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"桜井 春菜を5回覚醒","isDefault":false,"disable":false},{"id":156002,"name":"早乙女 彩華 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"早乙女 彩華を5回覚醒","isDefault":false,"disable":false},{"id":156003,"name":"井之原 小星 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"井之原 小星を5回覚醒","isDefault":false,"disable":false},{"id":156004,"name":"柏木 咲姫 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"柏木 咲姫を5回覚醒","isDefault":false,"disable":false},{"id":156005,"name":"結城 莉玖 推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"結城 莉玖を5回覚醒","isDefault":false,"disable":false},{"id":156099,"name":"オンゲキ3 箱推し","genre":"イベントちほー","release":"Ver1.15.00","lock":"Lock","norm":"オンゲキちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":158101,"name":"Heavenly Blast","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Heavenly Blast[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158102,"name":"Paradisoda","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Paradisoda[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158103,"name":"VANTABLACK RAVER","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"VANTABLACK RAVER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158104,"name":"時計の国のジェミニ","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"時計の国のジェミニ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158105,"name":"Xenovcipher","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Xenovcipher[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158106,"name":"星めぐり、果ての君へ。","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"星めぐり、果ての君へ。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158107,"name":"スローアライズ","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"スローアライズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158108,"name":"チエルカ/エソテリカ","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"チエルカ/エソテリカ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158109,"name":"生命不詳","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"生命不詳[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158110,"name":"Never Give Up!","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Never Give Up![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158111,"name":"Starry Colors","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Starry Colors[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158112,"name":"ほしぞらスペクタクル","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"ほしぞらスペクタクル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158113,"name":"VIIIbit Explorer","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"VIIIbit Explorer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158114,"name":"Last Samurai","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Last Samurai[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158115,"name":"蒼穹舞楽","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"蒼穹舞楽[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158116,"name":"AMABIE","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"AMABIE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158117,"name":"オーケー? オーライ!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"オーケー? オーライ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158118,"name":"サヨナラフリーウェイ","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"サヨナラフリーウェイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158119,"name":"単一指向性オーバーブルーム","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"単一指向性オーバーブルーム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158120,"name":"みなえをチェック!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"みなえをチェック![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158121,"name":"ハジマリノピアノ","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"ハジマリノピアノ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158122,"name":"BOUNCE & DANCE","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"BOUNCE & DANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158123,"name":"Kiss Me Kiss","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"Kiss Me Kiss[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158124,"name":"MEGATON BLAST","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON BLAST[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158125,"name":"Splash Dance!!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"Splash Dance!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158127,"name":"冬のこもりうた","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"冬のこもりうた[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158129,"name":"おジャ魔女カーニバル!!","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"おジャ魔女カーニバル!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158130,"name":"秒針を噛む","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"秒針を噛む[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158131,"name":"タケモトピアノCMソング","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158136,"name":"ネガティブ進化論","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ネガティブ進化論[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158137,"name":"雨とペトラ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"雨とペトラ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158138,"name":"永遠にゲームで対戦したいキリタン","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158139,"name":"KING","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"KING[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158140,"name":"幽霊東京","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"幽霊東京[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158141,"name":"Alice in 冷凍庫","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"Alice in 冷凍庫[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158142,"name":"キラメキ居残り大戦争","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"キラメキ居残り大戦争[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158143,"name":"ディカディズム","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ディカディズム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158144,"name":"猫猫的宇宙論","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"猫猫的宇宙論[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158145,"name":"ラットが死んだnew words","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ラットが死んだnew words[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158146,"name":"阿吽のビーツ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"阿吽のビーツ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158147,"name":"再会","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"再会[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158148,"name":"約束","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"約束[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158149,"name":"トラフィック・ジャム","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"トラフィック・ジャム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158150,"name":"アルティメットセンパイ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"アルティメットセンパイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158151,"name":"ロストワードクロニカル","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"ロストワードクロニカル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158152,"name":"今、誰が為のかがり火へ","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"今、誰が為のかがり火へ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158153,"name":"Melody!","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"Melody![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158154,"name":"下克上々","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"下克上々[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158155,"name":"ハウリング","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"ハウリング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158156,"name":"トランスダンスアナーキー","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"トランスダンスアナーキー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158157,"name":"Re:End of a Dream","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Re:End of a Dream[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158158,"name":"もぺもぺ","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"もぺもぺ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158159,"name":"Sound Chimera","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Sound Chimera[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158160,"name":"CO5M1C R4ILR0AD","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"CO5M1C R4ILR0AD[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158161,"name":"MAKE IT FUNKY NOW","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"MAKE IT FUNKY NOW[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158162,"name":"Rush-More","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Rush-More[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158163,"name":"Strange Bar","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Strange Bar[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158164,"name":"Big Daddy","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Big Daddy[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158165,"name":"ベースラインやってる?笑","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ベースラインやってる?笑[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158166,"name":"ALiVE","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ALiVE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158167,"name":"ヒミツCULT","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ヒミツCULT[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158168,"name":"MEGATON KICK","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON KICK[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158169,"name":"LOSE CONTROL","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"LOSE CONTROL[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158170,"name":"ステップアンドライム","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"ステップアンドライム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158171,"name":"届かない花束","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"届かない花束[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":158501,"name":"Heavenly Crown","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Glorious Crown/Heavenly Blast[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":158502,"name":"ズバリ今作は本格派の強炭酸","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Paradisoda[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":158503,"name":"諦めんなよ!諦めんなお前!どうしてそこでやめるんだそこで!","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Never Give Up![でらっくす]/10回プレイ","isDefault":false,"disable":false},{"id":158504,"name":"侍","genre":"maimai","release":"Ver1.15.00","lock":"Lock","norm":"Last Samurai[でらっくす]/ダンシング☆サムライ/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":158505,"name":"イエー!イエーイエーイエー!!!フゥー↑","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"オーケー? オーライ![でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":158506,"name":"ついに停止した","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"サヨナラフリーウェイ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":158507,"name":"そういうとこだかんね","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"単一指向性オーバーブルーム[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":158508,"name":"注目! 注目! 注目! 注目! 注目!","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"みなえをチェック![でらっくす]/5回プレイ","isDefault":false,"disable":false},{"id":158509,"name":"ちょっとだけドラムが叩けます","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"みなえをチェック![でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":158510,"name":"GIGATON POWER","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON KICK[でらっくす]/MEGATON BLAST[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":158511,"name":"MEGA+MEGAはGIGAじゃないぞ。オレたちはMEGA+MEGAでTERAだ!10倍だぞ10倍","genre":"オンゲキCHUNITHM","release":"Ver1.15.00","lock":"Lock","norm":"MEGATON KICK[でらっくす]/MEGATON BLAST[でらっくす]/MASTER/一回のクレジットでFULL SYNC DX","isDefault":false,"disable":false},{"id":158513,"name":"ここがおちつくんです","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"冬のこもりうた[でらっくす]/BASIC/プレイ","isDefault":false,"disable":false},{"id":158514,"name":"筐体も噛む","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"秒針を噛む[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":158515,"name":"ピアノ打って頂戴","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/ハジマリノピアノ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158516,"name":"ピアノ売ってちょーだい!","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":158517,"name":"みんな-まあるく","genre":"POPSアニメ","release":"Ver1.15.00","lock":"Lock","norm":"タケモトピアノCMソング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":158521,"name":"あ~~~ゲームたのし~~~~","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":158522,"name":"対戦よろしk >>ファーーーーーーーーーーーーー!!<<","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":158523,"name":"この遊びが この時こそが 僕らの場所だ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":158524,"name":"自称有名実況者","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"永遠にゲームで対戦したいキリタン[でらっくす]/Seyana. ~何でも言うことを聞いてくれるアカネチャン~/アカリがやってきたぞっ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158525,"name":"You are KING","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"KING[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":158526,"name":"東京勢(仮)","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"幽霊東京[でらっくす]/東京リアルワールド/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158527,"name":"許してくれ","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"ラットが死んだnew words[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":158528,"name":"ずっとこどものままで居よう","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"再会[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":158529,"name":"もう一度どこかで巡り合う気がした","genre":"niconicoボーカロイド","release":"Ver1.15.00","lock":"Lock","norm":"約束[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":158530,"name":"壊して作ってガッチャンコ 壊して作ってガッチャンコ","genre":"東方Project","release":"Ver1.15.00","lock":"Lock","norm":"ロストワードクロニカル[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":158531,"name":"夢の終りは新たな始まり","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Re:End of a Dream[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":158532,"name":"Nice boat.","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"もぺもぺ[でらっくす]/True Love Song/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":158533,"name":"※自主規制","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"もぺもぺ[でらっくす]/全難易度/FULL SYNC DX","isDefault":false,"disable":false},{"id":158534,"name":"ナーナナナーwwナーナナナーwwナーナーナーww","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"Sound Chimera[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":158535,"name":"はい…本当に申し訳ないと思っています…反省文も書きます…","genre":"ゲームバラエティ","release":"Ver1.15.00","lock":"Lock","norm":"ベースラインやってる?笑[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":200101,"name":"でらっくま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"でらっくま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200102,"name":"れもんっくま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"れもんっくま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200103,"name":"らいむっくま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"らいむっくま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200104,"name":"しゃま(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"しゃま(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200105,"name":"みるく(ゆにばーす) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"みるく(ゆにばーす)を5回覚醒","isDefault":false,"disable":false},{"id":200199,"name":"UNiVERSEいちの魔法使いにゃ~!!","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇宙すてーしょんちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200201,"name":"ルキ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ルキを5回覚醒","isDefault":false,"disable":false},{"id":200202,"name":"ラキ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ラキを5回覚醒","isDefault":false,"disable":false},{"id":200203,"name":"アトロ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"アトロを5回覚醒","isDefault":false,"disable":false},{"id":200204,"name":"クロト 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"クロトを5回覚醒","isDefault":false,"disable":false},{"id":200205,"name":"ルシファー 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ルシファーを5回覚醒","isDefault":false,"disable":false},{"id":200299,"name":"天使審判の陪審員","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"天界ちほー4のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200301,"name":"濡羽 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"濡羽を5回覚醒","isDefault":false,"disable":false},{"id":200302,"name":"高麗 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"高麗を5回覚醒","isDefault":false,"disable":false},{"id":200303,"name":"黒橡 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"黒橡を5回覚醒","isDefault":false,"disable":false},{"id":200304,"name":"赤墨 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"赤墨を5回覚醒","isDefault":false,"disable":false},{"id":200305,"name":"紫黒 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"紫黒を5回覚醒","isDefault":false,"disable":false},{"id":200399,"name":"五摂家の任命者","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"メトロポリスちほー4のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200401,"name":"リズ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"リズを5回覚醒","isDefault":false,"disable":false},{"id":200402,"name":"シュトルツ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"シュトルツを5回覚醒","isDefault":false,"disable":false},{"id":200403,"name":"リヒティカイト 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"リヒティカイトを5回覚醒","isDefault":false,"disable":false},{"id":200404,"name":"エーペルージュ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"エーペルージュを5回覚醒","isDefault":false,"disable":false},{"id":200405,"name":"アシッド 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"アシッドを5回覚醒","isDefault":false,"disable":false},{"id":200499,"name":"全ての物語りを見届ける者","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"7sRefちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":200601,"name":"エリザ 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"エリザを5回覚醒","isDefault":false,"disable":false},{"id":200602,"name":"カイン 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"カインを5回覚醒","isDefault":false,"disable":false},{"id":200603,"name":"ジャック 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ジャックを5回覚醒","isDefault":false,"disable":false},{"id":200604,"name":"アナスタシア 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"アナスタシアを5回覚醒","isDefault":false,"disable":false},{"id":200605,"name":"ラルフ(悪魔憑き) 推し","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"ラルフ(悪魔憑き)を5回覚醒","isDefault":false,"disable":false},{"id":200699,"name":"月無夜と無慈悲なホロスコープ","genre":"オリジナルちほー","release":"Ver1.20.00","lock":"Lock","norm":"BLACK ROSEちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":205101,"name":"最上 静香 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"最上 静香を5回覚醒","isDefault":false,"disable":false},{"id":205102,"name":"箱崎 星梨花 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"箱崎 星梨花を5回覚醒","isDefault":false,"disable":false},{"id":205103,"name":"野々原 茜 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"野々原 茜を5回覚醒","isDefault":false,"disable":false},{"id":205104,"name":"北沢 志保 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"北沢 志保を5回覚醒","isDefault":false,"disable":false},{"id":205105,"name":"北上 麗花 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"北上 麗花を5回覚醒","isDefault":false,"disable":false},{"id":205199,"name":"アイドルマスター ミリオンライブ!ちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"アイドルマスター ミリオンライブ!ちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":205201,"name":"天道 輝 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"天道 輝を5回覚醒","isDefault":false,"disable":false},{"id":205202,"name":"桜庭 薫 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"桜庭 薫を5回覚醒","isDefault":false,"disable":false},{"id":205203,"name":"柏木 翼 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"柏木 翼を5回覚醒","isDefault":false,"disable":false},{"id":205299,"name":"アイドルマスター SideMちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"アイドルマスター SideMちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":205301,"name":"cosMo@暴走P 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走Pを5回覚醒","isDefault":false,"disable":false},{"id":205302,"name":"cosMo@暴走P(バ美肉) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走P(バ美肉)を5回覚醒","isDefault":false,"disable":false},{"id":205303,"name":"空気が嫁ないBoy 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"空気が嫁ないBoyを5回覚醒","isDefault":false,"disable":false},{"id":205304,"name":"空気が嫁ないGirl 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"空気が嫁ないGirlを5回覚醒","isDefault":false,"disable":false},{"id":205305,"name":"GOBOU 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"GOBOUを5回覚醒","isDefault":false,"disable":false},{"id":205306,"name":"HACKPSY 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"HACKPSYを5回覚醒","isDefault":false,"disable":false},{"id":205307,"name":"うさぎのもちよ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"うさぎのもちよを5回覚醒","isDefault":false,"disable":false},{"id":205399,"name":"cosMo@暴走Pちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"cosMo@暴走Pちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":205401,"name":"オーイシマサヨシ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オーイシマサヨシを5回覚醒","isDefault":false,"disable":false},{"id":205402,"name":"加藤純一 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"加藤純一を5回覚醒","isDefault":false,"disable":false},{"id":205499,"name":"オーイシ×加藤のピザラジオちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オーイシ×加藤のピザラジオちほーのキャラクターを10回覚醒","isDefault":false,"disable":false},{"id":205501,"name":"博麗 霊夢 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"博麗 霊夢を5回覚醒","isDefault":false,"disable":false},{"id":205502,"name":"霧雨 魔理沙 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"霧雨 魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":205503,"name":"八雲 紫 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"八雲 紫を5回覚醒","isDefault":false,"disable":false},{"id":205504,"name":"宇佐見 菫子 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"宇佐見 菫子を5回覚醒","isDefault":false,"disable":false},{"id":205505,"name":"魂魄 妖夢 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"魂魄 妖夢を5回覚醒","isDefault":false,"disable":false},{"id":205599,"name":"東方ダンマクカグラちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"東方ダンマクカグラちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":205601,"name":"キノシタ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"キノシタを5回覚醒","isDefault":false,"disable":false},{"id":205602,"name":"鏡音リン(ポッピンキャンディ☆フィーバー!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"鏡音リン(ポッピンキャンディ☆フィーバー!)を5回覚醒","isDefault":false,"disable":false},{"id":205603,"name":"音街ウナ(ポッピンキャンディ☆フィーバー!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(ポッピンキャンディ☆フィーバー!)を5回覚醒","isDefault":false,"disable":false},{"id":205604,"name":"音街ウナ(どぅーまいべすと!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(どぅーまいべすと!)を5回覚醒","isDefault":false,"disable":false},{"id":205605,"name":"鏡音リン(スターリースカイ☆パレード) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"鏡音リン(スターリースカイ☆パレード)を5回覚醒","isDefault":false,"disable":false},{"id":205606,"name":"音街ウナ(スターリースカイ☆パレード) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(スターリースカイ☆パレード)を5回覚醒","isDefault":false,"disable":false},{"id":205607,"name":"音街ウナ(はやくそれになりたい!) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"音街ウナ(はやくそれになりたい!)を5回覚醒","isDefault":false,"disable":false},{"id":205699,"name":"キノシタちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"キノシタちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":205901,"name":"緑仙 すき","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"緑仙を5回覚醒","isDefault":false,"disable":false},{"id":205902,"name":"三枝明那 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"三枝明那を5回覚醒","isDefault":false,"disable":false},{"id":205903,"name":"童田明治 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"童田明治を5回覚醒","isDefault":false,"disable":false},{"id":205904,"name":"鈴木勝 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"鈴木勝を5回覚醒","isDefault":false,"disable":false},{"id":205905,"name":"える すき","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"えるを5回覚醒","isDefault":false,"disable":false},{"id":205906,"name":"ジョー・力一 すき","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"ジョー・力一を5回覚醒","isDefault":false,"disable":false},{"id":205999,"name":"Rain Dropsちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"Rain Dropsちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":206001,"name":"神代 類 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"神代 類を5回覚醒","isDefault":false,"disable":false},{"id":206002,"name":"鳳 えむ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 えむを5回覚醒","isDefault":false,"disable":false},{"id":206003,"name":"天馬 司 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 司を5回覚醒","isDefault":false,"disable":false},{"id":206004,"name":"草薙 寧々 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"草薙 寧々を5回覚醒","isDefault":false,"disable":false},{"id":206005,"name":"初音ミク(ワンダーランズ×ショウタイム) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(ワンダーランズ×ショウタイム)を5回覚醒","isDefault":false,"disable":false},{"id":206006,"name":"星乃 一歌 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"星乃 一歌を5回覚醒","isDefault":false,"disable":false},{"id":206007,"name":"天馬 咲希 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 咲希を5回覚醒","isDefault":false,"disable":false},{"id":206008,"name":"望月 穂波 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"望月 穂波を5回覚醒","isDefault":false,"disable":false},{"id":206009,"name":"日野森 志歩 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 志歩を5回覚醒","isDefault":false,"disable":false},{"id":206010,"name":"初音ミク(Leo/need) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Leo/need)を5回覚醒","isDefault":false,"disable":false},{"id":206011,"name":"桐谷 遥 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桐谷 遥を5回覚醒","isDefault":false,"disable":false},{"id":206012,"name":"花里 みのり 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"花里 みのりを5回覚醒","isDefault":false,"disable":false},{"id":206013,"name":"日野森 雫 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 雫を5回覚醒","isDefault":false,"disable":false},{"id":206014,"name":"桃井 愛莉 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桃井 愛莉を5回覚醒","isDefault":false,"disable":false},{"id":206015,"name":"初音ミク(MORE MORE JUMP!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(MORE MORE JUMP!)を5回覚醒","isDefault":false,"disable":false},{"id":206050,"name":"Vivid BAD SQUAD 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Vivid BAD SQUADのキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206051,"name":"25時、ナイトコードで。 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"25時、ナイトコードで。のキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206052,"name":"ワンダーランズ×ショウタイム 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワンダーランズ×ショウタイムのキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206053,"name":"Leo/need 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Leo/needのキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206054,"name":"MORE MORE JUMP! 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MORE MORE JUMP!のキャラクターを5回ずつ覚醒","isDefault":false,"disable":false},{"id":206099,"name":"プロジェクトセカイちほー2 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー2のキャラクターを75回覚醒","isDefault":false,"disable":false},{"id":206101,"name":"DIVA 初音ミク/アバンガード 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 初音ミク/アバンガードを5回覚醒","isDefault":false,"disable":false},{"id":206102,"name":"DIVA 巡音ルカ/サクセサー 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 巡音ルカ/サクセサーを5回覚醒","isDefault":false,"disable":false},{"id":206103,"name":"DIVA 鏡音リン/トランスミッター 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 鏡音リン/トランスミッターを5回覚醒","isDefault":false,"disable":false},{"id":206104,"name":"DIVA 鏡音レン/レシーバー 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA 鏡音レン/レシーバーを5回覚醒","isDefault":false,"disable":false},{"id":206105,"name":"DIVA KAITO/オンザロック 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA KAITO/オンザロックを5回覚醒","isDefault":false,"disable":false},{"id":206106,"name":"DIVA MEIKO/スカーレット 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"DIVA MEIKO/スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":206199,"name":"Project DIVAちほー3 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"Project DIVAちほー3のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":206201,"name":"星咲 あかり(No Limit RED Force) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"星咲 あかり(No Limit RED Force)を5回覚醒","isDefault":false,"disable":false},{"id":206202,"name":"藤沢 柚子(No Limit RED Force) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"藤沢 柚子(No Limit RED Force)を5回覚醒","isDefault":false,"disable":false},{"id":206203,"name":"三角 葵(No Limit RED Force) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"三角 葵(No Limit RED Force)を5回覚醒","isDefault":false,"disable":false},{"id":206204,"name":"皇城 セツナ 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"皇城 セツナを5回覚醒","isDefault":false,"disable":false},{"id":206205,"name":"珠洲島 有栖(ぱくぱく☆がーる) 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"珠洲島 有栖(ぱくぱく☆がーる)を5回覚醒","isDefault":false,"disable":false},{"id":206299,"name":"オンゲキちほー4 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"オンゲキちほー4のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":206301,"name":"藤堂 陽南袴 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"藤堂 陽南袴を5回覚醒","isDefault":false,"disable":false},{"id":206302,"name":"桔梗 小夜曲 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"桔梗 小夜曲を5回覚醒","isDefault":false,"disable":false},{"id":206303,"name":"芒崎 奏 推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"芒崎 奏を5回覚醒","isDefault":false,"disable":false},{"id":206399,"name":"舞ヶ原シンセ研究会ちほー 箱推し","genre":"イベントちほー","release":"Ver1.20.00","lock":"Lock","norm":"舞ヶ原シンセ研究会ちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":208101,"name":"宿星審判","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"宿星審判[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208102,"name":"脳天直撃","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"脳天直撃[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208103,"name":"とびだせ!TO THE COSMIC!!","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"とびだせ!TO THE COSMIC!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208104,"name":"噛み係","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"噛み係[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208105,"name":"トリアージ","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"トリアージ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208106,"name":"NAGAREBOSHI☆ROCKET","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"NAGAREBOSHI☆ROCKET[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208107,"name":"U&iVERSE -銀河鸞翔-","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"U&iVERSE -銀河鸞翔-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208108,"name":"華の集落、秋のお届け","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"華の集落、秋のお届け[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208109,"name":"BLACK SWAN","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"BLACK SWAN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208110,"name":"星詠みとデスペラード","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"星詠みとデスペラード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208111,"name":"Round Round Spinning Around","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Round Round Spinning Around[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208112,"name":"Alcyone","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Alcyone[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208113,"name":"Raven Emperor","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Raven Emperor[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208114,"name":"Yorugao","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Yorugao[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208115,"name":"ヨミビトシラズ","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"ヨミビトシラズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208116,"name":"前衛的Landscape","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"前衛的Landscape[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208117,"name":"Trick tear","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Trick tear[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208118,"name":"躯樹の墓守","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"躯樹の墓守[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208119,"name":"ぱくぱく☆がーる","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"ぱくぱく☆がーる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208120,"name":"No Limit RED Force","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"No Limit RED Force[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208121,"name":"LiftOff","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"LiftOff[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208122,"name":"Falsum Atlantis.","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"Falsum Atlantis.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208123,"name":"We Are Us","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"We Are Us[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208124,"name":"Limits","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"Limits[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208125,"name":"スピカの天秤","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"スピカの天秤[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208126,"name":"ハードコア・シンドローム","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"ハードコア・シンドローム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208127,"name":"夜に駆ける","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"夜に駆ける[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208128,"name":"うっせぇわ","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208129,"name":"Shooting Stars","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"Shooting Stars[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208130,"name":"MOON NIGHTのせいにして","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"MOON NIGHTのせいにして[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208131,"name":"テレキャスタービーボーイ","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"テレキャスタービーボーイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208132,"name":"僕は空気が嫁ない","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"僕は空気が嫁ない[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208133,"name":"デッドマンズバラッド","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"デッドマンズバラッド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208135,"name":"竹","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208136,"name":"スーパーシンメトリー","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"スーパーシンメトリー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208137,"name":"Southern Cross","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"Southern Cross[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208138,"name":"Upshift","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"Upshift[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208139,"name":"MOBILYS","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"MOBILYS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208140,"name":"ドラゴンエネルギー","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"ドラゴンエネルギー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208141,"name":"セカイはまだ始まってすらいない","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイはまだ始まってすらいない[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208142,"name":"Sweets Time","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"Sweets Time[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208143,"name":"紅星ミゼラブル~廃憶編","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"紅星ミゼラブル~廃憶編[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208144,"name":"幻想に咲いた花","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"幻想に咲いた花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208145,"name":"マツヨイナイトバグ","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"マツヨイナイトバグ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208146,"name":"ポッピンキャンディ☆フィーバー!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ポッピンキャンディ☆フィーバー![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208147,"name":"どぅーまいべすと!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"どぅーまいべすと![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208148,"name":"泥の分際で私だけの大切を奪おうだなんて","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"泥の分際で私だけの大切を奪おうだなんて[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208149,"name":"VOLTAGE","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"VOLTAGE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208150,"name":"失敗作少女","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"失敗作少女[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208151,"name":"悪魔の踊り方","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"悪魔の踊り方[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208152,"name":"ノイローゼ","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ノイローゼ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208154,"name":"グッバイ宣言","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"グッバイ宣言[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208155,"name":"春嵐","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"春嵐[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208156,"name":"ラグトレイン","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ラグトレイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208158,"name":"インドア系ならトラックメイカー","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"インドア系ならトラックメイカー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208159,"name":"アカツキアライヴァル","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"アカツキアライヴァル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208160,"name":"リモコン","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"リモコン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208161,"name":"on the rocks","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"on the rocks[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208162,"name":"響け!CHIREI MY WAY!","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"響け!CHIREI MY WAY![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208163,"name":"神々が恋した幻想郷","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"神々が恋した幻想郷[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208164,"name":"Lia=Fail","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Lia=Fail[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208165,"name":"アンビバレンス","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"アンビバレンス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208166,"name":"veil","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"veil[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208167,"name":"廻廻奇譚","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"廻廻奇譚[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208168,"name":"さんさーら!","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"さんさーら![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208169,"name":"アイドル新鋭隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"アイドル新鋭隊[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208170,"name":"needLe","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"needLe[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208171,"name":"ヒステリックナイトガール","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"ヒステリックナイトガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208172,"name":"GIGANTØMAKHIA","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"GIGANTØMAKHIA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208173,"name":"ゴーストルール","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ゴーストルール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208174,"name":"taboo tears you up","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"taboo tears you up[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":208501,"name":"二人が揃ったら怖くなんかにゃいにゃ~","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"とびだせ!TO THE COSMIC!![でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208502,"name":"Let’s牛乳Death!!","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Oshama Scramble![でらっくす]/とびだせ!TO THE COSMIC!![でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":208503,"name":"半径25cmの窓で","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"ヨミビトシラズ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208504,"name":"どうかこのまま時間を止めて","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"ヨミビトシラズ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":208505,"name":"私 の 脳 天 貫 く","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"前衛的Landscape[でらっくす]/脳天直撃[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208506,"name":"運命の石に刺さりし伝説の剣","genre":"maimai","release":"Ver1.20.00","lock":"Lock","norm":"Caliburne ~Story of the Legendary sword~/Lia=Fail[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":208507,"name":"ま","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"テレキャスタービーボーイ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208508,"name":"KYつったやつがKYなんですー!ぷっぷー!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"僕は空気が嫁ない[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":208509,"name":"ね゛え゛聞゛い゛て゛る゛?た゛ま゛に゛は゛仲゛良゛く゛し゛て゛く゛れ゛な゛い゛か゛な゛? っ゛て゛","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"デッドマンズバラッド[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208510,"name":"終わりを超えて ずっとパーティーを","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイはまだ始まってすらいない[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208511,"name":"わんだほーい!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイはまだ始まってすらいない[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":208512,"name":"はい優勝!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ポッピンキャンディ☆フィーバー![でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":208513,"name":"縛りプレイもいい所じゃない?!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"どぅーまいべすと![でらっくす]/SPEED 1/FULL COMBO","isDefault":false,"disable":false},{"id":208514,"name":"みんな騒げー!!","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"どぅーまいべすと![でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":208515,"name":"間違いだらけに オヤスミナサイ","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"失敗作少女[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208516,"name":"二度と誰も愛せないな","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ノイローゼ[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":208517,"name":"あらまぁ、お行儀が良いこと","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"ノイローゼ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208518,"name":"キミの代役は、他の誰にもできはしないから────","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"アカツキアライヴァル[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":208519,"name":"L R L R STOP&Dash&up&talk B B A B S","genre":"niconicoボーカロイド","release":"Ver1.20.00","lock":"Lock","norm":"リモコン[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208520,"name":"二人でいよう","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"夜に駆ける[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208521,"name":"私が俗に言う天才です","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":208522,"name":"あなたが思うより健康です","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/勝利","isDefault":false,"disable":false},{"id":208523,"name":"うっせぇうっせぇうっせぇわ","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"うっせぇわ[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":208526,"name":"エビデイ エビナイ トラックメイカー","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"インドア系ならトラックメイカー[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":208527,"name":"玉砕です","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"インドア系ならトラックメイカー[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":208528,"name":"宙に舞った言葉じゃあなたを救えないのだろう","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"veil[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":208529,"name":"舞舞奇譚","genre":"POPSアニメ","release":"Ver1.20.00","lock":"Lock","norm":"廻廻奇譚[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208530,"name":"脳天直撃 セガサターン","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"脳天直撃[でらっくす]/セガサターン起動音[H.][Remix]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208531,"name":"教育してやる","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"Falsum Atlantis.[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208532,"name":"This Place その証 刻む歌","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"We Are Us[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208533,"name":"絶望と希望、戦いのはじまり。","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"スピカの天秤[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":208534,"name":"(゜Д゜)","genre":"オンゲキCHUNITHM","release":"Ver1.20.00","lock":"Lock","norm":"BATTLE No.1[でらっくす]/ハードコア・シンドローム[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208535,"name":"H -竹- H","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":208536,"name":"奥義[竹筒羊羹]","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208537,"name":"竹の魅力に首ったけ","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"竹[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":208538,"name":"SymmetrYrtemmyS","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"アージェントシンメトリー/スーパーシンメトリー[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208539,"name":"今ここで君が生きているこの瞬間は君が年老いた時きっと宝物になるから","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"Southern Cross[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":208540,"name":"一般人だけど20代最後なのでプロにオリ曲を作ってもらった","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"さんさーら![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":208541,"name":"最高泣(さいこうきゅう)かい…","genre":"ゲームバラエティ","release":"Ver1.20.00","lock":"Lock","norm":"さんさーら![でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":208543,"name":"甘党","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"Sweets Time[でらっくす]/東方スイーツ!~鬼畜姉妹と受難メイド~/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":208544,"name":"太陽にも負けない私たちは輝き光る","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"響け!CHIREI MY WAY![でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":208545,"name":"君を待ってるから","genre":"東方Project","release":"Ver1.20.00","lock":"Lock","norm":"神々が恋した幻想郷[でらっくす]/FULL COMBO+","isDefault":false,"disable":false},{"id":208546,"name":"百曲征服者","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"完成「百曲征服者」活动","isDefault":false,"disable":false},{"id":208547,"name":"三周年见证","genre":"実績","release":"Ver1.20.00","lock":"Lock","norm":"纪念「三周年见证」活动","isDefault":false,"disable":false},{"id":250001,"name":"【祝】舞萌DX 2023 虹RATING【到達】","genre":"実績","release":"Ver1.25.00","lock":"Lock","norm":"舞萌DX 2023でレーティング15000達成","isDefault":false,"disable":false},{"id":250011,"name":"お前の中の-100号出せよ!!","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250012,"name":"神譜面できた?","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250013,"name":"そば(うどん)","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな社食です","isDefault":false,"disable":false},{"id":250014,"name":"パーフェクトオンスケ","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250026,"name":"工数ガン無視","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250027,"name":"勤怠登録をしてコレに「いいね!」","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250028,"name":"遅れます。多分エアコンのせいです。","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250029,"name":"レールのないジェットコースターみたい","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250030,"name":"これの思い出を出しました。2","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250031,"name":"多分操作まちがってるだけじゃない?","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":250101,"name":"ちびみるく 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"ちびみるくを5回覚醒","isDefault":false,"disable":false},{"id":250102,"name":"SDしゃま 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"SDしゃまを5回覚醒","isDefault":false,"disable":false},{"id":250103,"name":"SDみるく 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"SDみるくを5回覚醒","isDefault":false,"disable":false},{"id":250104,"name":"金の牛乳瓶 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"金の牛乳瓶を5回覚醒","isDefault":false,"disable":false},{"id":250105,"name":"Joker 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"Jokerを5回覚醒","isDefault":false,"disable":false},{"id":250199,"name":"ゴキゲンなメンバーに仲間入りにゃ♪","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"宇宙すてーしょんちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250201,"name":"家菊 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"家菊を5回覚醒","isDefault":false,"disable":false},{"id":250202,"name":"橘花 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"橘花を5回覚醒","isDefault":false,"disable":false},{"id":250203,"name":"黒桜 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"黒桜を5回覚醒","isDefault":false,"disable":false},{"id":250204,"name":"紫藤 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"紫藤を5回覚醒","isDefault":false,"disable":false},{"id":250205,"name":"藪椿 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"藪椿を5回覚醒","isDefault":false,"disable":false},{"id":250299,"name":"次世代育成のスペシャリスト","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"メトロポリスちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250301,"name":"百合咲ミカ ガチ勢","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"百合咲ミカを5回覚醒","isDefault":false,"disable":false},{"id":250302,"name":"白銅寺アズリ ガチ勢","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"白銅寺アズリを5回覚醒","isDefault":false,"disable":false},{"id":250303,"name":"白法院ラグ すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"白法院ラグを5回覚醒","isDefault":false,"disable":false},{"id":250304,"name":"兎花宮イオフィ すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"兎花宮イオフィを5回覚醒","isDefault":false,"disable":false},{"id":250305,"name":"庭白ガヴィ 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"庭白ガヴィを5回覚醒","isDefault":false,"disable":false},{"id":250399,"name":"天の楽団のコンダクター","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"天界ちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250401,"name":"リズ すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"リズを5回覚醒","isDefault":false,"disable":false},{"id":250402,"name":"アシッド すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"アシッド を5回覚醒","isDefault":false,"disable":false},{"id":250403,"name":"ゲルプテディ 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"ゲルプテディを5回覚醒","isDefault":false,"disable":false},{"id":250404,"name":"オーランジェット 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"オーランジェットを5回覚醒","isDefault":false,"disable":false},{"id":250405,"name":"W?K?Y? 推し","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"W?K?Y?を5回覚醒","isDefault":false,"disable":false},{"id":250499,"name":"虹色のジュエリーメーカー","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"7sRefちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":250601,"name":"クレメンス すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"クレメンスを5回覚醒","isDefault":false,"disable":false},{"id":250602,"name":"バイロン すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"バイロンを5回覚醒","isDefault":false,"disable":false},{"id":250603,"name":"エリー すき","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"エリーを5回覚醒","isDefault":false,"disable":false},{"id":250699,"name":"MEMORY OF BLACKROSE","genre":"オリジナルちほー","release":"Ver1.25.00","lock":"Lock","norm":"BLACK ROSEちほー6のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":255201,"name":"くらべられっ子ちゃん 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":255202,"name":"あのバスちゃん 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"あのバスちゃんを5回覚醒","isDefault":false,"disable":false},{"id":255203,"name":"天使ちゃん 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"天使ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":255204,"name":"ナイ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ナイを5回覚醒","isDefault":false,"disable":false},{"id":255299,"name":"ツユちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ツユちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":255301,"name":"出雲咲姫 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"出雲咲姫を5回覚醒","isDefault":false,"disable":false},{"id":255302,"name":"新島衣舞紀 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"新島衣舞紀を5回覚醒","isDefault":false,"disable":false},{"id":255303,"name":"花巻乙和 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"花巻乙和を5回覚醒","isDefault":false,"disable":false},{"id":255304,"name":"福島ノア 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"福島ノアを5回覚醒","isDefault":false,"disable":false},{"id":255305,"name":"桜田美夢 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"桜田美夢を5回覚醒","isDefault":false,"disable":false},{"id":255306,"name":"春日春奈 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"春日春奈を5回覚醒","isDefault":false,"disable":false},{"id":255307,"name":"白鳥胡桃 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"白鳥胡桃を5回覚醒","isDefault":false,"disable":false},{"id":255308,"name":"竹下みいこ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"竹下みいこを5回覚醒","isDefault":false,"disable":false},{"id":255399,"name":"D4DJ Groovy Mixちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"D4DJ Groovy Mixちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":255401,"name":"大空 彩 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"大空 彩を5回覚醒","isDefault":false,"disable":false},{"id":255402,"name":"白戒 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"白戒を5回覚醒","isDefault":false,"disable":false},{"id":255403,"name":"silky6 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"silky6を5回覚醒","isDefault":false,"disable":false},{"id":255404,"name":"削除 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"削除を5回覚醒","isDefault":false,"disable":false},{"id":255405,"name":"BADASS 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"BADASSを5回覚醒","isDefault":false,"disable":false},{"id":255499,"name":"Diverse Systemちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Diverse Systemちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":255599,"name":"Rain Dropsちほー2 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"Rain Dropsちほー2のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":255601,"name":"有野課長 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"有野課長を5回覚醒","isDefault":false,"disable":false},{"id":255602,"name":"12代目AD松井 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"12代目AD松井を5回覚醒","isDefault":false,"disable":false},{"id":255603,"name":"16代目AD加賀 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"16代目AD加賀を5回覚醒","isDefault":false,"disable":false},{"id":255604,"name":"MA谷澤&14代目AD大須賀 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"MA谷澤&14代目AD大須賀を5回覚醒","isDefault":false,"disable":false},{"id":255605,"name":"カメラマン阿部 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"カメラマン阿部を5回覚醒","isDefault":false,"disable":false},{"id":255606,"name":"王様 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"王様を5回覚醒","isDefault":false,"disable":false},{"id":255699,"name":"ゲームセンターCXちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ゲームセンターCXちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":255801,"name":"No.9_ニナ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"No.9_ニナを5回覚醒","isDefault":false,"disable":false},{"id":255802,"name":"シルヴィアス 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"シルヴィアスを5回覚醒","isDefault":false,"disable":false},{"id":255803,"name":"マゼラン・マゼラン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"マゼラン・マゼランを5回覚醒","isDefault":false,"disable":false},{"id":255804,"name":"ミゼラン・ミゼラン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ミゼラン・ミゼランを5回覚醒","isDefault":false,"disable":false},{"id":255805,"name":"チュウニペンギン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"チュウニペンギンを5回覚醒","isDefault":false,"disable":false},{"id":255806,"name":"ショウニペンギン 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ショウニペンギンを5回覚醒","isDefault":false,"disable":false},{"id":255899,"name":"CHUNITHMちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"CHUNITHMちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":255901,"name":"すりぃ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃを5回覚醒","isDefault":false,"disable":false},{"id":255902,"name":"ナース 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ナースを5回覚醒","isDefault":false,"disable":false},{"id":255903,"name":"ボーイ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ボーイを5回覚醒","isDefault":false,"disable":false},{"id":255904,"name":"ガール 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ガールを5回覚醒","isDefault":false,"disable":false},{"id":255905,"name":"審査員 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"審査員を5回覚醒","isDefault":false,"disable":false},{"id":255906,"name":"親衛隊 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"親衛隊を5回覚醒","isDefault":false,"disable":false},{"id":255907,"name":"ひょっとこJK 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ひょっとこJKを5回覚醒","isDefault":false,"disable":false},{"id":255908,"name":"ピエロ 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"ピエロを5回覚醒","isDefault":false,"disable":false},{"id":255909,"name":"侍 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"侍を5回覚醒","isDefault":false,"disable":false},{"id":255910,"name":"牛男 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"牛男を5回覚醒","isDefault":false,"disable":false},{"id":255911,"name":"舞踏会の姉貴 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"舞踏会の姉貴を5回覚醒","isDefault":false,"disable":false},{"id":255912,"name":"黒須 紘 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"黒須 紘を5回覚醒","isDefault":false,"disable":false},{"id":255999,"name":"すりぃちほー 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"すりぃちほーのキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":256001,"name":"星咲 あかり(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"星咲 あかり(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256002,"name":"藤沢 柚子(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"藤沢 柚子(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256003,"name":"三角 葵(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"三角 葵(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256004,"name":"日向 千夏(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"日向 千夏(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256005,"name":"皇城 セツナ(Transcend Lights) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"皇城 セツナ(Transcend Lights)を5回覚醒","isDefault":false,"disable":false},{"id":256006,"name":"高瀬 梨緒(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"高瀬 梨緒(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":256007,"name":"結城 莉玖(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"結城 莉玖(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":256008,"name":"藍原 椿(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"藍原 椿(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":256099,"name":"オンゲキちほー5 箱推し","genre":"イベントちほー","release":"Ver1.25.00","lock":"Lock","norm":"オンゲキちほー5のキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":258101,"name":"Starlight Disco","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Starlight Disco[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258102,"name":"セツナトリップ","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"セツナトリップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258103,"name":"Grip & Break down !!","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Grip & Break down !![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258104,"name":"春を告げる","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"春を告げる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258105,"name":"ミルキースター・シューティングスター","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"ミルキースター・シューティングスター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258106,"name":"isophote","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"isophote[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258107,"name":"パラマウント☆ショータイム!!","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"パラマウント☆ショータイム!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258108,"name":"Strive against fate","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Strive against fate[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258109,"name":"sølips","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"sølips[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258110,"name":"パーフェクション","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"パーフェクション[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258111,"name":"デーモンベット","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"デーモンベット[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258112,"name":"HECATONCHEIR","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"HECATONCHEIR[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258113,"name":"Irresistible","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Irresistible[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258114,"name":"HAGAKIRI","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"HAGAKIRI[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258115,"name":"N3V3R G3T OV3R","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"N3V3R G3T OV3R[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258116,"name":"Swift Swing","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Swift Swing[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258117,"name":"星空パーティーチューン","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"星空パーティーチューン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258118,"name":"チューリングの跡","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"チューリングの跡[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258119,"name":"Sage","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Sage[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258120,"name":"OTOGEMA","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"OTOGEMA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258121,"name":"WiPE OUT MEMORIES","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"WiPE OUT MEMORIES[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258122,"name":"Metamorphosism","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Metamorphosism[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258123,"name":"白花の天使","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"白花の天使[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258124,"name":"World's end loneliness","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"World's end loneliness[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258125,"name":"Jouez Avec Moi?","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"Jouez Avec Moi?[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258126,"name":"テリトリーバトル","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"テリトリーバトル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258127,"name":"Good bye, Merry-Go-Round.","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"Good bye, Merry-Go-Round.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258128,"name":"ツクヨミステップ","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"ツクヨミステップ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258129,"name":"folern","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"folern[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258130,"name":"コスモポップファンクラブ","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"コスモポップファンクラブ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258131,"name":"撩乱乙女†無双劇","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"撩乱乙女†無双劇[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258132,"name":"See The Light","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"See The Light[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258133,"name":"エータ・ベータ・イータ","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"エータ・ベータ・イータ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258135,"name":"くらべられっ子","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258136,"name":"あの世行きのバスに乗ってさらば。","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"あの世行きのバスに乗ってさらば。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258138,"name":"ヴァンパイア","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258139,"name":"エンヴィーベイビー","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エンヴィーベイビー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258140,"name":"初音天地開闢神話","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"初音天地開闢神話[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258141,"name":"Armageddon","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Armageddon[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258142,"name":"Dreadnought","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Dreadnought[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258143,"name":"enchanted love","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"enchanted love[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258144,"name":"Caterpillar Song","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Caterpillar Song[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258145,"name":"Photon Melodies","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"Photon Melodies[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258146,"name":"吾輩よ猫であれ","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"吾輩よ猫であれ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258147,"name":"","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258148,"name":"BLUE ZONE","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"BLUE ZONE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258149,"name":"Estahv","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Estahv[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258150,"name":"First Dance","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"First Dance[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258151,"name":"Mjölnir","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Mjölnir[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258152,"name":"Define","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Define[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258153,"name":"BANG!","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"BANG![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258154,"name":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258155,"name":"オントロジー","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"オントロジー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258156,"name":"剣を抜け!GCCX MAX","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258157,"name":"Princess♂","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"Princess♂[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258158,"name":"ヒトガタ","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"ヒトガタ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258159,"name":"Spring of Dreams","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Spring of Dreams[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258160,"name":"大輪の魂 (feat. AO, 司芭扶)","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"大輪の魂 (feat. AO, 司芭扶)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258161,"name":"紅に染まる恋の花","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"紅に染まる恋の花[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258162,"name":"三妖精SAY YA!!!","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"三妖精SAY YA!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258163,"name":"Reach For The Stars (Re-Colors)","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Reach For The Stars (Re-Colors)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258164,"name":"ジャンキーナイトタウンオーケストラ","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ジャンキーナイトタウンオーケストラ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258165,"name":"終焉逃避行","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"終焉逃避行[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258166,"name":"8-EM","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"8-EM[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258167,"name":"若い力","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258168,"name":"遺伝子レベル∞スパイラル","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"遺伝子レベル∞スパイラル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258169,"name":"otorii INNOVATED -[i]3-","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258170,"name":"エゴロック","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258171,"name":"ただ選択があった","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ただ選択があった[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258172,"name":"パズルリボン","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"パズルリボン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258173,"name":"YONA YONA DANCE","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"YONA YONA DANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258174,"name":"Transcend Lights","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"Transcend Lights[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":258501,"name":"『全ては一つの幸福に集約された。今日と言う日は人類が真の幸福へ舵を切った輝かしい歴史の転換である』","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"sølips[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":258502,"name":"U,iNVERSE","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"sølips[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":258503,"name":"N3V3R G3T OV3R DRiV3","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"N3V3R G3T OV3R[でらっくす]/My My My[でらっくす]/CITRUS MONSTER/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":258504,"name":"世紀末","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"World's end loneliness[でらっくす]/WORLD'S END UMBRELLA/ワールズエンド・ダンスホール/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":258505,"name":"ロケ地:大鳥居セガ","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"遺伝子レベル∞スパイラル[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258506,"name":"Be For 舞","genre":"maimai","release":"Ver1.25.00","lock":"Lock","norm":"遺伝子レベル∞スパイラル[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":258507,"name":"まずはこっちおいで","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":258508,"name":"あたしヴァンパイア","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":258509,"name":"きみもヴァンパイア","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ヴァンパイア[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258510,"name":"ジャマママ マ","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エンヴィーベイビー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258511,"name":"「次は君のいる世界に この歌を 届けに行くよ」","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"初音天地開闢神話[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258512,"name":"どーでもいいこと呟いてんな","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ジャンキーナイトタウンオーケストラ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258513,"name":"逃げてしまえたら。","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"終焉逃避行[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258514,"name":"ネットの髑髏","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258515,"name":"勝ち負け取り憑かれナンセンス","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":258516,"name":"ほらテンテコへンテコ舞舞","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/MASTER/FULL SYNC DX","isDefault":false,"disable":false},{"id":258517,"name":"はぁ~~~~~~~~~~","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"エゴロック[でらっくす]/うっせぇわ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258518,"name":"ただ洗濯機があった","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ただ選択があった[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":258519,"name":"人生は選択の連続","genre":"niconicoボーカロイド","release":"Ver1.25.00","lock":"Lock","norm":"ただ選択があった[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258522,"name":"私をほっといて","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"くらべられっ子[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258526,"name":"夢に見た様なそんな未来さ","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"オントロジー[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":258527,"name":"雨天決行","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"オントロジー[でらっくす]/VOLTAGE[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258528,"name":"一機やらしてもらってよかですか?","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":258529,"name":"パターン入った!","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":258530,"name":"ゲームセンターCX! 課長ON!!","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":258531,"name":"たまに行くならこんなゲームセンター","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"剣を抜け!GCCX MAX[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":258532,"name":"人畜無害な面したサイコパス","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"Princess♂[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":258533,"name":"ココロを叫べ!","genre":"POPSアニメ","release":"Ver1.25.00","lock":"Lock","norm":"ヒトガタ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":258534,"name":"返せ返せ僕のSYNCを","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"テリトリーバトル[でらっくす]/マッチングプレイ/1 MISS","isDefault":false,"disable":false},{"id":258535,"name":"≡縦連打は人生≡","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"エータ・ベータ・イータ[でらっくす]/HERA/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":258536,"name":"ばーか","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"エータ・ベータ・イータ[でらっくす]/MASTER/1 MISS","isDefault":false,"disable":false},{"id":258537,"name":"ATM","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"8-EM[でらっくす]/かせげ!ジャリンコヒーロー/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258538,"name":"4月1日でございます","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/41回プレイ","isDefault":false,"disable":false},{"id":258539,"name":"maimaiをプレイして感覚を掴め","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":258540,"name":"確実にゴッ!","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/5回プレイ","isDefault":false,"disable":false},{"id":258541,"name":"向こうの部屋に行きましょうか","genre":"オンゲキCHUNITHM","release":"Ver1.25.00","lock":"Lock","norm":"otorii INNOVATED -[i]3-[でらっくす]/マッチングプレイ/1 MISS","isDefault":false,"disable":false},{"id":258542,"name":"のらねこさい","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Dreadnought[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":258543,"name":"恐れ知らず","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Dreadnought[でらっくす]/MASTER/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":258544,"name":"愛してますよ、王子様。","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"enchanted love[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":258545,"name":"いもむし先生","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Caterpillar Song[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":258546,"name":"この宙を超えて降り注ぎ 星を星を満たす","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Photon Melodies[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":258547,"name":"恋は宇宙的!何て宇宙的!","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"吾輩よ猫であれ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":258548,"name":"ディグラー","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"吾輩よ猫であれ[でらっくす]/Photon Melodies[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258549,"name":"爆発は好きか!!!!","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":258550,"name":"明日にぶち込む納期と進捗","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":258551,"name":"知的創造で社会に貢献","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/BASIC/FULL COMBO","isDefault":false,"disable":false},{"id":258552,"name":"先進技術で時代の先取","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/ADVANCED/FULL COMBO","isDefault":false,"disable":false},{"id":258553,"name":"人社一体で目標追求","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":258554,"name":"創造は生命","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/MASTER/FULL COMBO","isDefault":false,"disable":false},{"id":258555,"name":"愛社精神","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"若い力[でらっくす]/若い力 -SEGA HARD GIRLS MIX-/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258556,"name":"おもしろmaimai倉庫","genre":"ゲームバラエティ","release":"Ver1.25.00","lock":"Lock","norm":"Southern Cross[でらっくす]/Party 4U ”holy nite mix”/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":258557,"name":"Kyrie","genre":"東方Project","release":"Ver1.25.00","lock":"Lock","norm":"Armageddon[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":259001,"name":"Rating Achiever -銅-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング12000達成","isDefault":false,"disable":false},{"id":259002,"name":"Rating Achiever -銀-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング13000達成","isDefault":false,"disable":false},{"id":259003,"name":"Rating Achiever -金-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング14000達成","isDefault":false,"disable":false},{"id":259004,"name":"Rating Achiever -白金-","genre":"実績","release":"Ver1.15.00","lock":"Lock","norm":"レーティング14500達成","isDefault":false,"disable":false},{"id":300011,"name":"し、仕事が早すぎる","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300012,"name":"インターネットパワー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300013,"name":"もまいらさんくす","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300014,"name":"つかれたつかれたつかれた!解散!","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300015,"name":"KING of パワー","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300016,"name":"金なら出しますから・・・","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300017,"name":"企業努力配置","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300018,"name":"そろそろ新人ではない","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300019,"name":"この後爆破します","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300020,"name":"マジの超特大","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":300021,"name":"つあメン覚醒電鉄 普通","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が10回に到達","isDefault":false,"disable":false},{"id":300022,"name":"つあメン覚醒電鉄 準急","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が50回に到達","isDefault":false,"disable":false},{"id":300023,"name":"つあメン覚醒電鉄 快速","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が100回に到達","isDefault":false,"disable":false},{"id":300024,"name":"つあメン覚醒電鉄 急行","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が250回に到達","isDefault":false,"disable":false},{"id":300025,"name":"つあメン覚醒電鉄 特急","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が500回に到達","isDefault":false,"disable":false},{"id":300026,"name":"つあメン覚醒電鉄 エアポート舞特","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が1000回に到達","isDefault":false,"disable":false},{"id":300027,"name":"つあメン覚醒電鉄 でらっくまライナー","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が2000回に到達","isDefault":false,"disable":false},{"id":300028,"name":"つあメン覚醒電鉄 しゅわわエクスプレス","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が3000回に到達","isDefault":false,"disable":false},{"id":300029,"name":"つあメン覚醒電鉄 銀河の鉄道","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が4000回に到達","isDefault":false,"disable":false},{"id":300030,"name":"つあメン覚醒電鉄 お祭り特急","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"つあーメンバーの合計覚醒数が5000回に到達","isDefault":false,"disable":false},{"id":300101,"name":"ラズ(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300102,"name":"シフォン(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300103,"name":"ソルト(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300104,"name":"でらっくま(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"でらっくま(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300105,"name":"らいむっくま(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"らいむっくま(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300106,"name":"れもんっくま(ふぇすてぃばる) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"れもんっくま(ふぇすてぃばる)を5回覚醒","isDefault":false,"disable":false},{"id":300199,"name":"10年後に、またこの星で","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ハピフェスちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":300201,"name":"黒姫 ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":300202,"name":"紫黒 すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"紫黒を5回覚醒","isDefault":false,"disable":false},{"id":300203,"name":"高麗 すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"高麗を5回覚醒","isDefault":false,"disable":false},{"id":300204,"name":"濡羽 すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"濡羽を5回覚醒","isDefault":false,"disable":false},{"id":300205,"name":"イーシュ すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"イーシュを5回覚醒","isDefault":false,"disable":false},{"id":300299,"name":"開戦前夜の調停者","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"メトロポリスちほー6のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":300301,"name":"アカツキ ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":300302,"name":"コハク すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":300303,"name":"暁 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"暁を5回覚醒","isDefault":false,"disable":false},{"id":300304,"name":"ノア ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":300305,"name":"ソウ すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ソウを5回覚醒","isDefault":false,"disable":false},{"id":300399,"name":"6人目に刻む蝶","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"スカイストリートちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":300401,"name":"ディアン 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ディアンを5回覚醒","isDefault":false,"disable":false},{"id":300402,"name":"レヌス 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"レヌスを5回覚醒","isDefault":false,"disable":false},{"id":300403,"name":"ルフタ 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ルフタを5回覚醒","isDefault":false,"disable":false},{"id":300404,"name":"ヴァハ 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ヴァハを5回覚醒","isDefault":false,"disable":false},{"id":300405,"name":"ブリギット 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ブリギットを5回覚醒","isDefault":false,"disable":false},{"id":300499,"name":"女神の大地を行く旅人","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"天界ちほー6のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":300601,"name":"アウル ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"アウルを5回覚醒","isDefault":false,"disable":false},{"id":300602,"name":"ヒュド・ルー すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"ヒュド・ルーを5回覚醒","isDefault":false,"disable":false},{"id":300603,"name":"エリー ガチ勢","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"エリーを5回覚醒","isDefault":false,"disable":false},{"id":300604,"name":"マスティマ すき","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"マスティマを5回覚醒","isDefault":false,"disable":false},{"id":300605,"name":"バイロン(堕天使) 推し","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"バイロン(堕天使)を5回覚醒","isDefault":false,"disable":false},{"id":300699,"name":"堕ちた翼の反逆","genre":"オリジナルちほー","release":"Ver1.30.00","lock":"Lock","norm":"BLACK ROSEちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":305201,"name":"初音ミク(ヴァンパイア) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ヴァンパイア)を5回覚醒","isDefault":false,"disable":false},{"id":305202,"name":"初音ミク(アニマル) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(アニマル)を5回覚醒","isDefault":false,"disable":false},{"id":305203,"name":"初音ミク(状態異常彼女) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(状態異常彼女)を5回覚醒","isDefault":false,"disable":false},{"id":305204,"name":"初音ミク(U) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(U)を5回覚醒","isDefault":false,"disable":false},{"id":305205,"name":"初音ミク(シンデレラ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(シンデレラ)を5回覚醒","isDefault":false,"disable":false},{"id":305206,"name":"初音ミク(ケサランパサラン) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ケサランパサラン)を5回覚醒","isDefault":false,"disable":false},{"id":305207,"name":"初音ミク(ギフト) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ギフト)を5回覚醒","isDefault":false,"disable":false},{"id":305208,"name":"初音ミク(パラサイト) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(パラサイト)を5回覚醒","isDefault":false,"disable":false},{"id":305209,"name":"初音ミク(ジレンマ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"初音ミク(ジレンマ)を5回覚醒","isDefault":false,"disable":false},{"id":305210,"name":"DECO*27 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27を5回覚醒","isDefault":false,"disable":false},{"id":305299,"name":"DECO*27ちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"DECO*27ちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":305301,"name":"初音ミク すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミクを5回覚醒","isDefault":false,"disable":false},{"id":305302,"name":"鏡音リン すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鏡音リンを5回覚醒","isDefault":false,"disable":false},{"id":305303,"name":"鏡音レン すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鏡音レンを5回覚醒","isDefault":false,"disable":false},{"id":305304,"name":"巡音ルカ すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"巡音ルカを5回覚醒","isDefault":false,"disable":false},{"id":305305,"name":"MEIKO すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MEIKOを5回覚醒","isDefault":false,"disable":false},{"id":305306,"name":"KAITO すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"KAITOを5回覚醒","isDefault":false,"disable":false},{"id":305399,"name":"プロジェクトセカイちほー3 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー3のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":305401,"name":"博麗 霊夢 ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"博麗 霊夢を5回覚醒","isDefault":false,"disable":false},{"id":305402,"name":"霧雨 魔理沙 ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"霧雨 魔理沙を5回覚醒","isDefault":false,"disable":false},{"id":305403,"name":"チルノ すき","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"チルノを5回覚醒","isDefault":false,"disable":false},{"id":305404,"name":"レミリア・スカーレット ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"レミリア・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":305405,"name":"フランドール・スカーレット ガチ勢","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"フランドール・スカーレットを5回覚醒","isDefault":false,"disable":false},{"id":305499,"name":"東方Project×オンゲキちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"東方Project×オンゲキちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":305501,"name":"名取さな(パレードコーデ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(パレードコーデ)を5回覚醒","isDefault":false,"disable":false},{"id":305502,"name":"名取さな(制服さん) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(制服さん)を5回覚醒","isDefault":false,"disable":false},{"id":305503,"name":"名取さな(いつものお洋服) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(いつものお洋服)を5回覚醒","isDefault":false,"disable":false},{"id":305504,"name":"名取さな(さなちゃんねる王) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(さなちゃんねる王)を5回覚醒","isDefault":false,"disable":false},{"id":305505,"name":"名取さな(ていねいな王様) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"名取さな(ていねいな王様)を5回覚醒","isDefault":false,"disable":false},{"id":305506,"name":"うさちゃんせんせえ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"うさちゃんせんせえを5回覚醒","isDefault":false,"disable":false},{"id":305507,"name":"ねこちゃんせんせえ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ねこちゃんせんせえを5回覚醒","isDefault":false,"disable":false},{"id":305508,"name":"サーナくん 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"サーナくんを5回覚醒","isDefault":false,"disable":false},{"id":305509,"name":"アヘエビ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アヘエビを5回覚醒","isDefault":false,"disable":false},{"id":305599,"name":"さなちゃんねるちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"さなちゃんねるちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":305701,"name":"樋口楓 すき","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓を5回覚醒","isDefault":false,"disable":false},{"id":305702,"name":"樋口楓(AIM) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓(AIM)を5回覚醒","isDefault":false,"disable":false},{"id":305703,"name":"樋口楓(アーティスト衣装) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓(アーティスト衣装)を5回覚醒","isDefault":false,"disable":false},{"id":305704,"name":"ぷち樋口楓 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓を5回覚醒","isDefault":false,"disable":false},{"id":305705,"name":"ぷち樋口楓(自転車通学) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓(自転車通学)を5回覚醒","isDefault":false,"disable":false},{"id":305706,"name":"ぷち樋口楓(アーティスト衣装) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ぷち樋口楓(アーティスト衣装)を5回覚醒","isDefault":false,"disable":false},{"id":305707,"name":"ささみちゃん 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ささみちゃんを5回覚醒","isDefault":false,"disable":false},{"id":305799,"name":"樋口楓ちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"樋口楓ちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":305801,"name":"日高零奈 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"日高零奈を5回覚醒","isDefault":false,"disable":false},{"id":305802,"name":"東雲和音 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"東雲和音を5回覚醒","isDefault":false,"disable":false},{"id":305803,"name":"茅野ふたば 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"茅野ふたばを5回覚醒","isDefault":false,"disable":false},{"id":305804,"name":"鳳凰火凛 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"鳳凰火凛を5回覚醒","isDefault":false,"disable":false},{"id":305805,"name":"瀬戸海月 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"瀬戸海月を5回覚醒","isDefault":false,"disable":false},{"id":305806,"name":"大賀ルキア 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"大賀ルキアを5回覚醒","isDefault":false,"disable":false},{"id":305899,"name":"電音部ちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"電音部ちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":305901,"name":"クラウン 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"クラウンを5回覚醒","isDefault":false,"disable":false},{"id":305902,"name":"哲学主 ジェフティ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"哲学主 ジェフティを5回覚醒","isDefault":false,"disable":false},{"id":305903,"name":"憎悪の始まりたる古竜 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"憎悪の始まりたる古竜を5回覚醒","isDefault":false,"disable":false},{"id":305904,"name":"七海 あおい 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"七海 あおいを5回覚醒","isDefault":false,"disable":false},{"id":305905,"name":"高砂 瑞穂 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"高砂 瑞穂を5回覚醒","isDefault":false,"disable":false},{"id":305906,"name":"アストライア 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アストライアを5回覚醒","isDefault":false,"disable":false},{"id":305907,"name":"メリム 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"メリムを5回覚醒","isDefault":false,"disable":false},{"id":305999,"name":"CHUNITHMちほー2 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"CHUNITHMちほー2のキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":306001,"name":"キュートなカノジョ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョを5回覚醒","isDefault":false,"disable":false},{"id":306002,"name":"ユウヤ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ユウヤを5回覚醒","isDefault":false,"disable":false},{"id":306003,"name":"アマノ ダイキ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アマノ ダイキを5回覚醒","isDefault":false,"disable":false},{"id":306004,"name":"ユウヤ(へべれけ) 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ユウヤ(へべれけ)を5回覚醒","isDefault":false,"disable":false},{"id":306005,"name":"syudou 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouを5回覚醒","isDefault":false,"disable":false},{"id":306099,"name":"syudouちほー 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"syudouちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":306101,"name":"光/Fracture 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"光/Fractureを5回覚醒","isDefault":false,"disable":false},{"id":306102,"name":"対立/Tempest 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"対立/Tempestを5回覚醒","isDefault":false,"disable":false},{"id":306103,"name":"アリス&テニエル 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"アリス&テニエルを5回覚醒","isDefault":false,"disable":false},{"id":306104,"name":"ラグランジュ 推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"ラグランジュを5回覚醒","isDefault":false,"disable":false},{"id":306199,"name":"Arcaeaちほー2 箱推し","genre":"イベントちほー","release":"Ver1.30.00","lock":"Lock","norm":"Arcaeaちほー2のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":308101,"name":"ジングルベル","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ジングルベル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308102,"name":"モザイクロール","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"モザイクロール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308103,"name":"火炎地獄","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"火炎地獄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308104,"name":"ケロ⑨destiny","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"ケロ⑨destiny[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308105,"name":"M.S.S.Planet","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"M.S.S.Planet[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308106,"name":"響縁","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"響縁[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308107,"name":"Maxi","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Maxi[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308108,"name":"ホシシズク","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ホシシズク[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308109,"name":"Rainbow Rush Story","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Rainbow Rush Story[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308110,"name":"Tricolor⁂circuS","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Tricolor⁂circuS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308111,"name":"[X]","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"[X][でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308112,"name":"分解収束テイル","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"分解収束テイル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308113,"name":"mystique as iris","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"mystique as iris[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308114,"name":"Rising on the horizon","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Rising on the horizon[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308115,"name":"You Mean the World to Me","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"You Mean the World to Me[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308116,"name":"Neon Kingdom","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Neon Kingdom[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308117,"name":"#狂った民族2 PRAVARGYAZOOQA","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"#狂った民族2 PRAVARGYAZOOQA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308118,"name":"VSpook!","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"VSpook![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308119,"name":"RIFFRAIN","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"RIFFRAIN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308120,"name":"Falling","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Falling[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308121,"name":"ピリオドサイン","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ピリオドサイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308122,"name":"群青シグナル","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"群青シグナル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308123,"name":"Beat Opera op.1","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"Beat Opera op.1[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308124,"name":"星見草","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"星見草[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308125,"name":"\"411Ψ892\"","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"\"411Ψ892\"[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308126,"name":"康莊大道","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"康莊大道[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308127,"name":"蜘蛛の糸","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"蜘蛛の糸[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308128,"name":"Don't Fight The Music","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Don't Fight The Music[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308129,"name":"Catch Me If You Can","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Catch Me If You Can[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308130,"name":"MAGNETAR GIRL","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"MAGNETAR GIRL[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308131,"name":"SUPER AMBULANCE","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"SUPER AMBULANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308132,"name":"Ghost Dance","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Ghost Dance[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308133,"name":"ピュグマリオンの咒文","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"ピュグマリオンの咒文[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308134,"name":"電光石火","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"電光石火[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308135,"name":"Hainuwele","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Hainuwele[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308137,"name":"アニマル","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"アニマル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308138,"name":"ジレンマ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308139,"name":"踊","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"踊[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308140,"name":"残響散歌","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"残響散歌[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308141,"name":"フォニイ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308142,"name":"ヴィラン","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ヴィラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308143,"name":"EYE","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"EYE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308144,"name":"スカーレット警察のゲットーパトロール24時","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"スカーレット警察のゲットーパトロール24時[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308145,"name":"田中","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308146,"name":"Random","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Random[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308147,"name":"Luminaria","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Luminaria[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308148,"name":"群青讃歌","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308149,"name":"セカイ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308150,"name":"ワーワーワールド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ワーワーワールド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308151,"name":"銀のめぐり","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"銀のめぐり[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308152,"name":"Destiny Runner","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"Destiny Runner[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308153,"name":"アマカミサマ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"アマカミサマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308154,"name":"モンダイナイトリッパー!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"モンダイナイトリッパー![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308155,"name":"マーシャル・マキシマイザー","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"マーシャル・マキシマイザー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308156,"name":"秋の未確認生物","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"秋の未確認生物[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308158,"name":"エナドリおいしいソング","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308159,"name":"Baddest","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Baddest[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308160,"name":"ばかみたい【Taxi Driver Edition】","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"ばかみたい【Taxi Driver Edition】[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308161,"name":"れっつ!みらくる☆はーどこあっ!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308162,"name":"Blank Paper (Prod. TEMPLIME)","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308163,"name":"In my world (Prod. KOTONOHOUSE)","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"In my world (Prod. KOTONOHOUSE)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308164,"name":"アイム・マイヒーロー","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"アイム・マイヒーロー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308165,"name":"NightTheater","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"NightTheater[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308166,"name":"キュートなカノジョ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308167,"name":"へべれけジャンキー","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"へべれけジャンキー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308168,"name":"きゅうくらりん","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"きゅうくらりん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308169,"name":"回る空うさぎ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"回る空うさぎ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308170,"name":"Lost Desire","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Lost Desire[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308171,"name":"Aegleseeker","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Aegleseeker[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308172,"name":"最強STRONGER","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"最強STRONGER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308173,"name":"ボッカデラベリタ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ボッカデラベリタ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308174,"name":"『んっあっあっ。』","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"『んっあっあっ。』[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308175,"name":"独りんぼエンヴィー","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"独りんぼエンヴィー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308176,"name":"ロータスイーター","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ロータスイーター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308177,"name":"Alice's Suitcase","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Alice's Suitcase[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308178,"name":"ViRTUS","genre":"maimai","release":"Ver1.30.00","lock":"Lock","norm":"ViRTUS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":308503,"name":"踊りだせ 踊りだせ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"踊[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308504,"name":"満員御礼","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"踊[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":308505,"name":"ド派手に行くぜ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"残響散歌[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":308506,"name":"おはようございナース!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"アマカミサマ[でらっくす]/モンダイナイトリッパー![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308507,"name":"せんせえ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"アマカミサマ[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":308508,"name":"うおおおおおおおおおおおおおおおおおおおおおお","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"モンダイナイトリッパー![でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":308509,"name":"モンダイアリトリッパー!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"モンダイナイトリッパー![でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":308512,"name":"でろーんでろーん こんでろーん!","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Baddest[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308513,"name":"すっぴん","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"アニマル[でらっくす]/SPEED 1/ALL PERFECT","isDefault":false,"disable":false},{"id":308514,"name":"にゃーお うーにゃお しゃしゃしゃ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"アニマル[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308515,"name":"くらえバンバンバン","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":308516,"name":"きみの“好き”の後遺症","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":308517,"name":"いつかまた好きをくれることってある?","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/EXPERT/ALL PERFECT","isDefault":false,"disable":false},{"id":308518,"name":"ねえきみの隣に いきたいな","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308519,"name":"きみ以外の誰か好きになれるとか、ない","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ジレンマ[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":308520,"name":"踊り明かせよ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/EXPERT/FULL SYNC","isDefault":false,"disable":false},{"id":308521,"name":"この世で造花より綺麗な花は無いわ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/EXPERT/ALL PERFECT","isDefault":false,"disable":false},{"id":308522,"name":"パッパラパッパララッパッパ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":308523,"name":"antipathy world","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"フォニイ[でらっくす]/マッチングプレイ/敗北","isDefault":false,"disable":false},{"id":308524,"name":"リンド リンド","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"EYE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308525,"name":"で?","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ヴィラン[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308526,"name":"蛇蝎ライフ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ヴィラン[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308527,"name":"キミと見たいセカイへ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"セカイ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308528,"name":"見つけようセカイを 君である証を","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ワーワーワールド[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308529,"name":"猫鯨ゲキタイ大作戦","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308530,"name":"Leo/need応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/needLe[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308531,"name":"MORE MORE JUMP!応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/ワーワーワールド[でらっくす]/アイドル新鋭隊[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308532,"name":"Vivid BAD SQUAD応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/ワーワーワールド[でらっくす]/劣等上等[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308533,"name":"ワンダーランズ×ショウタイム応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/セカイはまだ始まってすらいない[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308534,"name":"25時、ナイトコードで。応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/自傷無色[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308535,"name":"バーチャル・シンガー応援隊","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"群青讃歌[でらっくす]/セカイ[でらっくす]/ワーワーワールド[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308536,"name":"14听を嗤う蔑奴","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"マーシャル・マキシマイザー[でらっくす]/14回プレイ","isDefault":false,"disable":false},{"id":308537,"name":"失敗!(Fail)","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"マーシャル・マキシマイザー[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308538,"name":"『おいしい!』","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"秋の未確認生物[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308539,"name":"それは即ち","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"秋の未確認生物[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":308540,"name":"完全把握しないと気が済まないの","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"キュートなカノジョ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":308541,"name":"誰だ誰だ悪いのは誰だ?","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"へべれけジャンキー[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":308542,"name":"ああ 幸せになっちまうよ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"きゅうくらりん[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308543,"name":"まけるな明日に","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"回る空うさぎ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308544,"name":"夢じゃないや","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"回る空うさぎ[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":308545,"name":"あああああああああ","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ボッカデラベリタ[でらっくす]/ここからはじまるプロローグ。[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308546,"name":"おぅっ…","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"『んっあっあっ。』[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308547,"name":"「もーーーーーーーーーーーーーーーーーーーーーーーーーーーー!」","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"『んっあっあっ。』[でらっくす]/やめろ!聴くな!/このピアノでお前を8759632145回ぶん殴る/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308548,"name":"楽しく踊る気ままな知らぬ子","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"独りんぼエンヴィー[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":308549,"name":"今日も明日もみんなと遊ぼう","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"独りんぼエンヴィー[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308550,"name":"まだ、ねんねしたい。","genre":"niconicoボーカロイド","release":"Ver1.30.00","lock":"Lock","norm":"ロータスイーター[でらっくす]/BASIC/FULL COMBO","isDefault":false,"disable":false},{"id":308551,"name":"罪状「スカーレット警察侮辱罪」","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"スカーレット警察のゲットーパトロール24時[でらっくす]/24回プレイ","isDefault":false,"disable":false},{"id":308552,"name":"まどろむ白、現は黒","genre":"東方Project","release":"Ver1.30.00","lock":"Lock","norm":"銀のめぐり[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308553,"name":"田中、勝った!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":308554,"name":"佐藤","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/BASIC/ALL PERFECT","isDefault":false,"disable":false},{"id":308555,"name":"鈴木","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/ADVANCED/ALL PERFECT","isDefault":false,"disable":false},{"id":308556,"name":"高橋","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/EXPERT/ALL PERFECT","isDefault":false,"disable":false},{"id":308557,"name":"中田","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/左右ミラー/ALL PERFECT","isDefault":false,"disable":false},{"id":308558,"name":"田中変拍子:46回","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"田中[でらっくす]/46回プレイ","isDefault":false,"disable":false},{"id":308559,"name":"当たり待ち","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Random[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":308560,"name":"PLAY LIKE YOU NEVER DID BEFORE","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Random[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":308561,"name":"Dramatical","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Luminaria[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":308562,"name":"無敵のゾーンへ。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/Dive into the ZONe[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308563,"name":"速さを求めすぎだろ。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":308564,"name":"空き缶の主張が激しすぎる。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308565,"name":"ゴリゴリに治安の悪い音ゲー曲","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":308566,"name":"ほぼ音ゲー曲じゃねぇか","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"エナドリおいしいソング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308567,"name":"ノリと勢い","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Maxi[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308569,"name":"Dame Da Ne","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"ばかみたい【Taxi Driver Edition】[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308570,"name":"もう普通のオプションはやり飽きたんじゃ~!!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/MASTER/SPEED 1/RANK S","isDefault":false,"disable":false},{"id":308571,"name":"これって洗濯機の部品で作った筐体なんだって!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":308572,"name":"あ、プロジェクトファイル上書きしちゃったかも","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308573,"name":"そろそろおいとま~~","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"れっつ!みらくる☆はーどこあっ![でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":308574,"name":"私を音で伝えよう","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":308575,"name":"自然に笑えるようになったんだ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":308576,"name":"草原を駆けるように自由だ","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"Blank Paper (Prod. TEMPLIME)[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":308577,"name":"世界はもう既にこの手の中","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"In my world (Prod. KOTONOHOUSE)[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308578,"name":"今宵、劇場に映し出される景色とは――――。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"NightTheater[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308579,"name":"最高の未来にするんだろう?","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"アイム・マイヒーロー[でらっくす]/RANK SSS","isDefault":false,"disable":false},{"id":308580,"name":"哭いて…","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Lost Desire[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308581,"name":"and in that light, I find deliverance.","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Aegleseeker[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":308582,"name":"そうです、私たちが最強です。","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"最強STRONGER[でらっくす]/MASTER/FULL SYNC DX+","isDefault":false,"disable":false},{"id":308583,"name":"■◆■◆","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"蜘蛛の糸[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":308584,"name":"絶望を知るがいい!","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Don't Fight The Music[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":308585,"name":"魔法かけてさよなら","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Catch Me If You Can[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308586,"name":"すごい救急車","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"SUPER AMBULANCE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":308588,"name":"憎しみの二重螺旋","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Hainuwele[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":308589,"name":"いつも通勤に使っている電車なのですが、先程から20分くらい駅に停まりません。","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"[でらっくす]/Kattobi KEIKYU Rider/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":308590,"name":"四周年相聚","genre":"実績","release":"Ver1.30.00","lock":"Lock","norm":"纪念「四周年相聚」活动","isDefault":false,"disable":false},{"id":350001,"name":"【祝】舞萌DX 2024 虹RATING【到達】","genre":"実績","release":"Ver1.35.00","lock":"Lock","norm":"舞萌DX 2024でレーティング15000達成","isDefault":false,"disable":false},{"id":350028,"name":"あなたの実力から逃げるな","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350029,"name":"ガッツポーズしたらできた","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350030,"name":"そういう需要もある","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350031,"name":"中学生辺りが目覚めそう","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350032,"name":"緩急の急しかない","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350033,"name":"これは天才のアサイン","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350034,"name":"信用可能人物","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350035,"name":"「「致命的で草」」","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350036,"name":"オレはいったい何をしてるんだろう","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350037,"name":"289年後に販売されます","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":350101,"name":"ラズ(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ラズ(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350102,"name":"シフォン(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"シフォン(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350103,"name":"ソルト(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ソルト(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350104,"name":"ダンディ・ダン(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ダンディ・ダン(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350105,"name":"エリザビー(ツムギボシ) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"エリザビー(ツムギボシ)を5回覚醒","isDefault":false,"disable":false},{"id":350199,"name":"駆けだそう、君と君と君を連れて","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハピフェスちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":350301,"name":"アカツキしか勝たん","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":350302,"name":"ノア(過去) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ノア(過去)を5回覚醒","isDefault":false,"disable":false},{"id":350303,"name":"コハク ガチ勢","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":350304,"name":"アカツキ(正装) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アカツキ(正装)を5回覚醒","isDefault":false,"disable":false},{"id":350399,"name":"君が願う世界","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"スカイストリートちほー4のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":350401,"name":"アスク 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"アスクを5回覚醒","isDefault":false,"disable":false},{"id":350402,"name":"LED 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"LEDを5回覚醒","isDefault":false,"disable":false},{"id":350403,"name":"エムブラ 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"エムブラを5回覚醒","isDefault":false,"disable":false},{"id":350499,"name":"序章~チビドラゴンと契約のジェム~","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ドラゴンちほー2のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":350601,"name":"ルイ(幼少期) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ルイ(幼少期)を5回覚醒","isDefault":false,"disable":false},{"id":350602,"name":"SDニック 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"SDニックを5回覚醒","isDefault":false,"disable":false},{"id":350603,"name":"SDブラット 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"SDブラットを5回覚醒","isDefault":false,"disable":false},{"id":350604,"name":"SDアウル 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"SDアウルを5回覚醒","isDefault":false,"disable":false},{"id":350605,"name":"ニック&ブラット 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ニック&ブラットを5回覚醒","isDefault":false,"disable":false},{"id":350699,"name":"敏腕情報屋とチーム結成","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"BLACK ROSEちほー8のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":350701,"name":"でらっくま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"でらっくま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350702,"name":"らいむっくま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"らいむっくま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350703,"name":"れもんっくま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"れもんっくま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350704,"name":"ラズ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ラズ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350705,"name":"シフォン(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"シフォン(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350706,"name":"ソルト(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ソルト(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350707,"name":"乙姫(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"乙姫(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350708,"name":"みるく(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"みるく(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350709,"name":"しゃま(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"しゃま(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350710,"name":"maimaiちゃん(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimaiちゃん(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350711,"name":"はっぴー(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"はっぴー(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350712,"name":"カメ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"カメ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350713,"name":"タイ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"タイ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350714,"name":"ニャイン(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ニャイン(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350715,"name":"ナカムラさん(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ナカムラさん(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350716,"name":"ブクロ(10周年) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブクロ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":350717,"name":"maimai筐体 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体を5回覚醒","isDefault":false,"disable":false},{"id":350718,"name":"maimai筐体(GreeN) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(GreeN)を5回覚醒","isDefault":false,"disable":false},{"id":350719,"name":"maimai筐体(ORANGE) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(ORANGE)を5回覚醒","isDefault":false,"disable":false},{"id":350720,"name":"maimai筐体(PiNK) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(PiNK)を5回覚醒","isDefault":false,"disable":false},{"id":350721,"name":"maimai筐体(MURASAKi) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(MURASAKi)を5回覚醒","isDefault":false,"disable":false},{"id":350722,"name":"maimai筐体(MiLK) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(MiLK)を5回覚醒","isDefault":false,"disable":false},{"id":350723,"name":"maimai筐体(FiNALE) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(FiNALE)を5回覚醒","isDefault":false,"disable":false},{"id":350724,"name":"maimai筐体(でらっくす) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(でらっくす)を5回覚醒","isDefault":false,"disable":false},{"id":350725,"name":"maimai筐体(Splash) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(Splash)を5回覚醒","isDefault":false,"disable":false},{"id":350726,"name":"maimai筐体(UNiVERSE) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(UNiVERSE)を5回覚醒","isDefault":false,"disable":false},{"id":350727,"name":"maimai筐体(FESTiVAL) 推し","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"maimai筐体(FESTiVAL)を5回覚醒","isDefault":false,"disable":false},{"id":350799,"name":"maimai 10th ANNiVERSARY!!","genre":"オリジナルちほー","release":"Ver1.35.00","lock":"Lock","norm":"10周年記念ちほー2のキャラクターを135回覚醒","isDefault":false,"disable":false},{"id":355101,"name":"田中ヒメ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメを5回覚醒","isDefault":false,"disable":false},{"id":355102,"name":"田中ヒメ(藍の華) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメ(藍の華)を5回覚醒","isDefault":false,"disable":false},{"id":355103,"name":"田中ヒメ(希織歌) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"田中ヒメ(希織歌)を5回覚醒","isDefault":false,"disable":false},{"id":355104,"name":"鈴木ヒナ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナを5回覚醒","isDefault":false,"disable":false},{"id":355105,"name":"鈴木ヒナ(藍の華) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナ(藍の華)を5回覚醒","isDefault":false,"disable":false},{"id":355106,"name":"鈴木ヒナ(希織歌) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"鈴木ヒナ(希織歌)を5回覚醒","isDefault":false,"disable":false},{"id":355199,"name":"ヒメヒナちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ヒメヒナちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":355201,"name":"シスター(神っぽいな) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"シスター(神っぽいな)を5回覚醒","isDefault":false,"disable":false},{"id":355202,"name":"魔法少女(魔法少女とチョコレゐト) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女(魔法少女とチョコレゐト)を5回覚醒","isDefault":false,"disable":false},{"id":355203,"name":"アイマイナ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"アイマイナを5回覚醒","isDefault":false,"disable":false},{"id":355204,"name":"どうしてちゃん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"どうしてちゃんを5回覚醒","isDefault":false,"disable":false},{"id":355205,"name":"アルティメットセンパイ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"アルティメットセンパイを5回覚醒","isDefault":false,"disable":false},{"id":355206,"name":"ピノキオピー 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーを5回覚醒","isDefault":false,"disable":false},{"id":355299,"name":"ピノキオピーちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ピノキオピーちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":355301,"name":"リン(ベーシスト) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(ベーシスト)を5回覚醒","isDefault":false,"disable":false},{"id":355302,"name":"リン(不良少女) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(不良少女)を5回覚醒","isDefault":false,"disable":false},{"id":355303,"name":"ブロウ(パイロット) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(パイロット)を5回覚醒","isDefault":false,"disable":false},{"id":355304,"name":"ブロウ(ゾンビガール) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(ゾンビガール)を5回覚醒","isDefault":false,"disable":false},{"id":355305,"name":"マリヤ(バイオリニスト) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(バイオリニスト)を5回覚醒","isDefault":false,"disable":false},{"id":355306,"name":"マリヤ(小悪魔) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(小悪魔)を5回覚醒","isDefault":false,"disable":false},{"id":355307,"name":"リン(ニャ宇宙!) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"リン(ニャ宇宙!)を5回覚醒","isDefault":false,"disable":false},{"id":355308,"name":"ブロウ(ニャ宇宙!) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ブロウ(ニャ宇宙!)を5回覚醒","isDefault":false,"disable":false},{"id":355309,"name":"マリヤ(ニャ宇宙!) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"マリヤ(ニャ宇宙!)を5回覚醒","isDefault":false,"disable":false},{"id":355399,"name":"Muse Dashちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"Muse Dashちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":355401,"name":"明坂 芹菜(東方Project:射命丸 文) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"明坂 芹菜(東方Project:射命丸 文)を5回覚醒","isDefault":false,"disable":false},{"id":355402,"name":"御形 アリシアナ(東方Project:小野塚 小町) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"御形 アリシアナ(東方Project:小野塚 小町)を5回覚醒","isDefault":false,"disable":false},{"id":355403,"name":"天王洲 なずな(東方Project:風見 幽香) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"天王洲 なずな(東方Project:風見 幽香)を5回覚醒","isDefault":false,"disable":false},{"id":355404,"name":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"小仏 凪(東方Project:四季映姫・ヤマザナドゥ)を5回覚醒","isDefault":false,"disable":false},{"id":355405,"name":"箱部 なる(東方Project:チルノ ウソテイver.) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"箱部 なる(東方Project:チルノ ウソテイver.)を5回覚醒","isDefault":false,"disable":false},{"id":355406,"name":"月鈴 那知(東方Project:因幡 てゐ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 那知(東方Project:因幡 てゐ)を5回覚醒","isDefault":false,"disable":false},{"id":355407,"name":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 白奈(東方Project:鈴仙・優曇華院・イナバ)を5回覚醒","isDefault":false,"disable":false},{"id":355408,"name":"明坂 芹菜(東方Project:蓬莱山 輝夜) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"明坂 芹菜(東方Project:蓬莱山 輝夜)を5回覚醒","isDefault":false,"disable":false},{"id":355409,"name":"御形 アリシアナ(東方Project:八意 永琳) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"御形 アリシアナ(東方Project:八意 永琳)を5回覚醒","isDefault":false,"disable":false},{"id":355410,"name":"天王洲 なずな(東方Project:因幡 てゐ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"天王洲 なずな(東方Project:因幡 てゐ)を5回覚醒","isDefault":false,"disable":false},{"id":355411,"name":"小仏 凪(東方Project:博麗 霊夢) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"小仏 凪(東方Project:博麗 霊夢)を5回覚醒","isDefault":false,"disable":false},{"id":355412,"name":"箱部 なる(東方Project:チルノ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"箱部 なる(東方Project:チルノ)を5回覚醒","isDefault":false,"disable":false},{"id":355413,"name":"月鈴 那知(東方Project:伊吹 萃香) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 那知(東方Project:伊吹 萃香)を5回覚醒","isDefault":false,"disable":false},{"id":355414,"name":"月鈴 白奈(東方Project:霧雨 魔理沙) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"月鈴 白奈(東方Project:霧雨 魔理沙)を5回覚醒","isDefault":false,"disable":false},{"id":355499,"name":"東方Project×イロドリミドリちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東方Project×イロドリミドリちほーのキャラクターを70回覚醒","isDefault":false,"disable":false},{"id":355501,"name":"御伽野ひめ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"御伽野ひめを5回覚醒","isDefault":false,"disable":false},{"id":355502,"name":"ハイテックニンジャ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ハイテックニンジャを5回覚醒","isDefault":false,"disable":false},{"id":355503,"name":"ぱんしー 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ぱんしーを5回覚醒","isDefault":false,"disable":false},{"id":355504,"name":"まめゆ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"まめゆを5回覚醒","isDefault":false,"disable":false},{"id":355505,"name":"ダッコ & パンセ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ダッコ & パンセを5回覚醒","isDefault":false,"disable":false},{"id":355506,"name":"ナーガ・ネギ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ナーガ・ネギを5回覚醒","isDefault":false,"disable":false},{"id":355507,"name":"ネコらぴす 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコらぴすを5回覚醒","isDefault":false,"disable":false},{"id":355508,"name":"ネコまめゆねこ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコまめゆねこを5回覚醒","isDefault":false,"disable":false},{"id":355509,"name":"ネコぽよし 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ネコぽよしを5回覚醒","isDefault":false,"disable":false},{"id":355510,"name":"ジン・スサノ 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ジン・スサノを5回覚醒","isDefault":false,"disable":false},{"id":355599,"name":"MEGAREXちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"MEGAREXちほーのキャラクターを50回覚醒","isDefault":false,"disable":false},{"id":355601,"name":"ねこ すき","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ねこを5回覚醒","isDefault":false,"disable":false},{"id":355602,"name":"ぐるん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ぐるんを5回覚醒","isDefault":false,"disable":false},{"id":355603,"name":"ペンギン 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ペンギンを5回覚醒","isDefault":false,"disable":false},{"id":355604,"name":"ウーパールーパー 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"ウーパールーパーを5回覚醒","isDefault":false,"disable":false},{"id":355605,"name":"デンゲンくん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"デンゲンくんを5回覚醒","isDefault":false,"disable":false},{"id":355606,"name":"うさぎくん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"うさぎくんを5回覚醒","isDefault":false,"disable":false},{"id":355607,"name":"いぬくん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"いぬくんを5回覚醒","isDefault":false,"disable":false},{"id":355608,"name":"あんはっぴーちゃん 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"あんはっぴーちゃんを5回覚醒","isDefault":false,"disable":false},{"id":355609,"name":"野生のでらっくま 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"野生のでらっくまを5回覚醒","isDefault":false,"disable":false},{"id":355610,"name":"右肩 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"右肩を5回覚醒","isDefault":false,"disable":false},{"id":355611,"name":"真ん中 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"真ん中を5回覚醒","isDefault":false,"disable":false},{"id":355612,"name":"左肩 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"左肩を5回覚醒","isDefault":false,"disable":false},{"id":355699,"name":"からめるちほー2 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"からめるちほー2のキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":355701,"name":"可不 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不を5回覚醒","isDefault":false,"disable":false},{"id":355702,"name":"可不(花となれ) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不(花となれ)を5回覚醒","isDefault":false,"disable":false},{"id":355703,"name":"可不(私のドッペルゲンガー) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"可不(私のドッペルゲンガー)を5回覚醒","isDefault":false,"disable":false},{"id":355799,"name":"音楽的同位体 可不ちほー 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"音楽的同位体 可不ちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":355801,"name":"星咲 あかり(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"星咲 あかり(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355802,"name":"結城 莉玖(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"結城 莉玖(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355803,"name":"珠洲島 有栖(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"珠洲島 有栖(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355804,"name":"九條 楓(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"九條 楓(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355805,"name":"東雲 つむぎ(STARRED HEART) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"東雲 つむぎ(STARRED HEART)を5回覚醒","isDefault":false,"disable":false},{"id":355806,"name":"逢坂 茜(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"逢坂 茜(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355807,"name":"珠洲島 有栖(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"珠洲島 有栖(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355808,"name":"九條 楓(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"九條 楓(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355809,"name":"皇城 セツナ(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"皇城 セツナ(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":355899,"name":"オンゲキちほー6 箱推し","genre":"イベントちほー","release":"Ver1.35.00","lock":"Lock","norm":"オンゲキちほー6のキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":358101,"name":"ナイト・オブ・ナイツ","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"ナイト・オブ・ナイツ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358102,"name":"Monochrome Rainbow","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Monochrome Rainbow[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358103,"name":"深海少女","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358104,"name":"Selector","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Selector[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358105,"name":"トノサマビーム","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"トノサマビーム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358106,"name":"enchanted wanderer","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"enchanted wanderer[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358107,"name":"Comet Panto Men!","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Comet Panto Men![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358108,"name":"ツムギボシ","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ツムギボシ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358109,"name":"VeRForTe αRtE:VEiN","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"VeRForTe αRtE:VEiN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358110,"name":"ヱデン","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ヱデン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358111,"name":"にゃーにゃー冒険譚","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"にゃーにゃー冒険譚[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358112,"name":"アンバークロニクル","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"アンバークロニクル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358113,"name":"リフヴェイン","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"リフヴェイン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358114,"name":"Kairos","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Kairos[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358115,"name":"宵の鳥","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"宵の鳥[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358116,"name":"ここからはじまるプロローグ。 (Kanon Remix)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ここからはじまるプロローグ。 (Kanon Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358117,"name":"モ°ルモ°ル (MZK Skippin' Remix)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"モ°ルモ°ル (MZK Skippin' Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358118,"name":"VERTeX (rintaro soma deconstructed remix)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"VERTeX (rintaro soma deconstructed remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358119,"name":"隠密あんみつDX","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"隠密あんみつDX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358120,"name":"地球","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"地球[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358121,"name":"Churros Parlor","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"Churros Parlor[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358122,"name":"超熊猫的周遊記(ワンダーパンダートラベラー)","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"超熊猫的周遊記(ワンダーパンダートラベラー)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358123,"name":"Trrricksters!!","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Trrricksters!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358124,"name":"FLUFFY FLASH","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"FLUFFY FLASH[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358125,"name":"STARRED HEART","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"STARRED HEART[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358126,"name":"Y.Y.Y.計画!!!!","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Y.Y.Y.計画!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358127,"name":"Last Kingdom","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Last Kingdom[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358128,"name":"LAMIA","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"LAMIA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358129,"name":"ヒバリ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358130,"name":"Hello, Hologram","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358131,"name":"不機嫌なスリーカード","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"不機嫌なスリーカード[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358132,"name":"神っぽいな","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358133,"name":"魔法少女とチョコレゐト","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358134,"name":"阿修羅ちゃん","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358135,"name":"おとせサンダー","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358136,"name":"ロウワー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ロウワー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358137,"name":"キャットラビング","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"キャットラビング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358138,"name":"リスペク風神","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"リスペク風神[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358139,"name":"Let you DIVE!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358140,"name":"Knight Rider","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Knight Rider[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358141,"name":"INTERNET OVERDOSE","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"INTERNET OVERDOSE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358142,"name":"魂のルフラン","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358143,"name":"Shooting Shower~DANCE TIME(シンディ)~","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358144,"name":"Lights of Muse","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Lights of Muse[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358145,"name":"tape/stop/night","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"tape/stop/night[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358146,"name":"Final Step!","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Final Step![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358147,"name":"The 90's Decision","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"The 90's Decision[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358148,"name":"僕の和風本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358149,"name":"Cthugha","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Cthugha[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358150,"name":"はんぶんこ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358151,"name":"インターネットサバイバー","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358152,"name":"コンティニュー! feat. 藍月なくる","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358153,"name":"Sunday Night feat Kanata.N","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Sunday Night feat Kanata.N[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358154,"name":"PERSONA feat. PANXI","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"PERSONA feat. PANXI[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358155,"name":"Halfway(>∀<)","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Halfway(>∀<)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358156,"name":"Complex Mind","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Complex Mind[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358157,"name":"DROPS feat. Such","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"DROPS feat. Such[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358158,"name":"あつすぎの歌","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358159,"name":"ULTRA SYNERGY MATRIX","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358160,"name":"花となれ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358161,"name":"私のドッペルゲンガー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"私のドッペルゲンガー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358162,"name":"BULK UP (GAME EXCLUSIVE EDIT)","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"BULK UP (GAME EXCLUSIVE EDIT)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358163,"name":"Vallista","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Vallista[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358164,"name":"テオ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"テオ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358165,"name":"まにまに","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"まにまに[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358166,"name":"感情ディシーブ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358167,"name":"ド屑","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358168,"name":"絶対敵対メチャキライヤー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358169,"name":"つるぺったん","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"つるぺったん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358170,"name":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358171,"name":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358172,"name":"Snow Colored Score","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Snow Colored Score[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358173,"name":"MAGENTA POTION","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"MAGENTA POTION[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358501,"name":"神よ、科学よ、イブよ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358502,"name":"姫雛鳥の天","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358503,"name":"心ってモノを量って切って 売れば幸せですか?","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":358504,"name":"君の《o》の中に居たいんだ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358505,"name":"\"希望\"という奇蹟だけ残しました","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358506,"name":"とんところっととんところっと登録!ピピー!田中と鈴木を登録!してね~~~~~!","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"Hello, Hologram[でらっくす]/お気に入りカテゴリからプレイ","isDefault":false,"disable":false},{"id":358507,"name":"命をBETしてよ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"不機嫌なスリーカード[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358508,"name":"もう誰も止められない","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"不機嫌なスリーカード[でらっくす]/SPEED SONIC/ALL PERFECT","isDefault":false,"disable":false},{"id":358509,"name":"ジョジ民","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"ヒバリ[でらっくす]/Hello, Hologram[でらっくす]/不機嫌なスリーカード[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358510,"name":"奇跡は起こるよ 何度でも","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":358511,"name":"特務機関","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":358512,"name":"セカンドインパクト","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/ALL PERFECT+を2回達成","isDefault":false,"disable":false},{"id":358513,"name":"使徒","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"魂のルフラン[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":358514,"name":"迷わず僕は君の隣にいるから","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358515,"name":"相反した僕と君","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/左右ミラー/プレイ","isDefault":false,"disable":false},{"id":358516,"name":"童志","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358517,"name":"でたわね","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"はんぶんこ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358518,"name":"仕事なんかやってらんないや","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358519,"name":"あつさのせいだ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358520,"name":"あつまりすぎ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":358521,"name":"あつ!火炎の歌〜地獄すぎ〜","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"あつすぎの歌[でらっくす]/火炎地獄[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358522,"name":"私、失敗しないので","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":358523,"name":"ねぇ、ギャーギャー言っちゃって","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358524,"name":"アンダスタン?","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"阿修羅ちゃん[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358525,"name":"その根性 叩き直せよ","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358526,"name":"わるあがきのサンダー 本当にうてたらいいのにな","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":358527,"name":"#イナズマに打たれました","genre":"POPSアニメ","release":"Ver1.35.00","lock":"Lock","norm":"おとせサンダー[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358528,"name":"洗濯機っぽいな","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/BASIC/RANK S","isDefault":false,"disable":false},{"id":358529,"name":"無邪気に踊っていたかった 人生","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358530,"name":"FCっぽいな","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"神っぽいな[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358531,"name":"「陰険」で 「強欲」で 「滑稽」で 「外道」","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/腐れ外道とチョコレゐト[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358532,"name":"もう 好きな人だけ守っていたい","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358533,"name":"魔法で最低な人を消そう","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"魔法少女とチョコレゐト[でらっくす]/SPEED SONIC/ALL PERFECT","isDefault":false,"disable":false},{"id":358534,"name":"君と泣く 君と笑う 君と怒る 君と歌う 君と踊る 君と話す","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ロウワー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358535,"name":"ボクのあしあと キミのゆくさき","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ロウワー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358536,"name":"完全淘汰して","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"キャットラビング[でらっくす]/全難易度/ALL PERFECT+","isDefault":false,"disable":false},{"id":358537,"name":"奏でる全ての心よ花となれ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/EXPERT/RANK SSS","isDefault":false,"disable":false},{"id":358538,"name":"君と咲いていたい","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358539,"name":"花になった","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"花となれ[でらっくす]/FLOWER[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358540,"name":"もう舞えないよ。","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"私のドッペルゲンガー[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358541,"name":"二人目のドッペルゲンガー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"私のドッペルゲンガー[でらっくす]/拝啓ドッペルゲンガー[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358542,"name":"繋いでいてよ 手を 手を!","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"テオ[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358543,"name":"踊れ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"まにまに[でらっくす]/10回プレイ","isDefault":false,"disable":false},{"id":358544,"name":"希望の先に絶望があることを知った","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":358545,"name":"『いつか』を夢見たって現状変わんないさ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358546,"name":"不幸は蜜の味","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"感情ディシーブ[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358547,"name":"君に一切の拒否権ないよ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":358548,"name":"黙って私に従って","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358549,"name":"お望み通りの末路です!","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"ド屑[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358550,"name":"ヤー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358551,"name":"少しルール破ったぐらいでキレすぎだろ","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":358552,"name":"完全完璧メチャウマイナー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"絶対敵対メチャキライヤー[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":358553,"name":"hadopelagic zone","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/深海シティアンダーグラウンド[でらっくす]/ウミユリ海底譚[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358554,"name":"悲しみの海に沈んだ私","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":358555,"name":"祝福のマリンスノー","genre":"niconicoボーカロイド","release":"Ver1.35.00","lock":"Lock","norm":"深海少女[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358556,"name":"文々ハロー ZunTube","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"リスペク風神[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358557,"name":"つるぺたって言うなぁ(T T)","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"つるぺったん[でらっくす]/RANK A","isDefault":false,"disable":false},{"id":358559,"name":"わるのりみどり","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"『ウソテイ』 ~一回戦せりなvsしろなvsなずな~[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358560,"name":"息継ぎする場所が全然無い!","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Bad Apple!! feat.nomico ~五十嵐 撫子 Ver.~[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":358561,"name":"陰キャも陽キャも関係ない!","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/マッチングプレイ","isDefault":false,"disable":false},{"id":358562,"name":"こんなにも素敵な洗濯機","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358563,"name":"新参も古参も関係ない","genre":"東方Project","release":"Ver1.35.00","lock":"Lock","norm":"インターネットサバイバー[でらっくす]/OTOGEMA[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358564,"name":"このまま、最後まで!","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358565,"name":"WACCA勢","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/Knight Rider[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358566,"name":"Love like savages","genre":"ゲームバラエティ","release":"Ver1.30.00","lock":"Lock","norm":"Knight Rider[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358567,"name":"LOVE FOREVER","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"INTERNET OVERDOSE[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358568,"name":"わりとどうでもいい","genre":"POPSアニメ","release":"Ver1.30.00","lock":"Lock","norm":"INTERNET OVERDOSE[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":358569,"name":"ビタ押し","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":358570,"name":"ジュワン♪","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Shooting Shower~DANCE TIME(シンディ)~[でらっくす]/でらっくスコア☆☆☆☆☆","isDefault":false,"disable":false},{"id":358571,"name":"君日本語本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358572,"name":"僕の音ゲー本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":358573,"name":"僕たちのSYNC本当上手","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"僕の和風本当上手[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":358574,"name":"強くてニューゲーム","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"コンティニュー! feat. 藍月なくる[でらっくす]/ここからはじまるプロローグ。[でらっくす]/ロールプレイングゲーム[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358575,"name":"(>∀<)","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Halfway(>∀<)[でらっくす]/EXPERT/FULL COMBO","isDefault":false,"disable":false},{"id":358577,"name":"Mentalstock","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"Vallista[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":358578,"name":"超ウルトラハイパーシナジー","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/ENERGY SYNERGY MATRIX[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358579,"name":"ULTRA SUGOIYATU","genre":"ゲームバラエティ","release":"Ver1.35.00","lock":"Lock","norm":"ULTRA SYNERGY MATRIX[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":358580,"name":"良いではないか","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"トノサマビーム[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358581,"name":"ここからはじまるエピローグ","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"ここからはじまるプロローグ。 (Kanon Remix)[でらっくす]/ここからはじまるプロローグ。[でらっくす]/L'épilogue[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358582,"name":"読み方は「モ°ルモ°ル」でお願いします","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"モ°ルモ°ル (MZK Skippin' Remix)[でらっくす]/モ°ルモ°ル[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358583,"name":"「e」が小文字なのは、中2病っぽくてカッコいいから!","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"VERTeX (rintaro soma deconstructed remix)[でらっくす]/ViRTUS[でらっくす]/VERTeX[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358584,"name":"ハマり待ち","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"隠密あんみつDX[でらっくす]/MASTER/FULL COMBO+","isDefault":false,"disable":false},{"id":358585,"name":"地球勢","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"地球[でらっくす]/地球でプレイ","isDefault":false,"disable":false},{"id":358586,"name":"地球に行ってきました","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"地球[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358587,"name":"Trrrrrrrrrick","genre":"オンゲキCHUNITHM","release":"Ver1.30.00","lock":"Lock","norm":"Trrricksters!![でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":358588,"name":"本気で来いよ!","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"FLUFFY FLASH[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":358589,"name":"(「・ω・)「がおー","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"FLUFFY FLASH[でらっくす]/Lionheart[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":358590,"name":"刹那を超えて…","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"STARRED HEART[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358591,"name":"ヤバイクライヨノナカヲワイワイサセチャウゾケイカク","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Y.Y.Y.計画!!!![でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":358592,"name":"チバ シガ サガ","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Y.Y.Y.計画!!!![でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":358593,"name":"GAME OVER","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Last Kingdom[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":358594,"name":"楽しくなってきたな","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"LAMIA[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":358595,"name":"――――  UNKNOWN  ――――  UNKNOWN  ――――  UNKNOWN","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"LAMIA[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":358597,"name":"LET’S PLAY!WHITE WINTER DAYS","genre":"オンゲキCHUNITHM","release":"Ver1.35.00","lock":"Lock","norm":"Snow Colored Score[でらっくす]/EXPERT/RANK A","isDefault":false,"disable":false},{"id":400017,"name":"デスメタルハネムーン","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400018,"name":"概念化しようかなと思って","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400019,"name":"夜残ってたけどどうなったかは謎","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400020,"name":"普通に実体だった","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400021,"name":"Neo old Style","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400022,"name":"オレの仕事道具だよ","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400023,"name":"ちゃんとして…チャーン","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400024,"name":"なるべくデデーンとでっかい印象","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400025,"name":"水曜18時たすけてほしい枠","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400026,"name":"もちにもちに","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":400101,"name":"乙姫(ばでぃーず) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"乙姫(ばでぃーず)を5回覚醒","isDefault":false,"disable":false},{"id":400102,"name":"ラズ(ばでぃーず) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ラズ(ばでぃーず)を5回覚醒","isDefault":false,"disable":false},{"id":400103,"name":"SDダンディ・ダン 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SDダンディ・ダンを5回覚醒","isDefault":false,"disable":false},{"id":400104,"name":"SD亀 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD亀を5回覚醒","isDefault":false,"disable":false},{"id":400105,"name":"SD鯛 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD鯛を5回覚醒","isDefault":false,"disable":false},{"id":400106,"name":"SD光吉 猛修 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"SD光吉 猛修を5回覚醒","isDefault":false,"disable":false},{"id":400107,"name":"しゃま(Party☆People☆Princess) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"しゃま(Party☆People☆Princess)を5回覚醒","isDefault":false,"disable":false},{"id":400108,"name":"みるく(Party☆People☆Princess) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"みるく(Party☆People☆Princess)を5回覚醒","isDefault":false,"disable":false},{"id":400199,"name":"We are パーリィぴーぽー☆","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"パーリィちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":400201,"name":"プロトタイプI 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"プロトタイプIを5回覚醒","isDefault":false,"disable":false},{"id":400202,"name":"ケファ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ケファを5回覚醒","isDefault":false,"disable":false},{"id":400203,"name":"バルトルメ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"バルトルメを5回覚醒","isDefault":false,"disable":false},{"id":400204,"name":"マトフェイ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"マトフェイを5回覚醒","isDefault":false,"disable":false},{"id":400205,"name":"黒姫しか勝たん","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":400299,"name":"星の記憶を継ぐ者","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"メトロポリスちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":400301,"name":"ノアしか勝たん","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":400302,"name":"ソウ ガチ勢","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ソウを5回覚醒","isDefault":false,"disable":false},{"id":400303,"name":"トキヤ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"トキヤを5回覚醒","isDefault":false,"disable":false},{"id":400304,"name":"ナノハ すき","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ナノハを5回覚醒","isDefault":false,"disable":false},{"id":400305,"name":"ユウキ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユウキを5回覚醒","isDefault":false,"disable":false},{"id":400399,"name":"君がたどり着いた世界","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"スカイストリートちほー5のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":400401,"name":"リズ ガチ勢","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"リズを5回覚醒","isDefault":false,"disable":false},{"id":400402,"name":"フルーンシュピラー 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"フルーンシュピラーを5回覚醒","isDefault":false,"disable":false},{"id":400403,"name":"シュヴァルツローゼ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"シュヴァルツローゼを5回覚醒","isDefault":false,"disable":false},{"id":400404,"name":"ヘルブラオ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘルブラオを5回覚醒","isDefault":false,"disable":false},{"id":400405,"name":"アシッド(幼少期) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"アシッド(幼少期)を5回覚醒","isDefault":false,"disable":false},{"id":400499,"name":"忘却の丘 始まりの記憶","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"7sRefちほー3のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":400501,"name":"フィッツ公 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"フィッツ公を5回覚醒","isDefault":false,"disable":false},{"id":400502,"name":"マティルダ 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"マティルダを5回覚醒","isDefault":false,"disable":false},{"id":400503,"name":"クリーノス 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"クリーノスを5回覚醒","isDefault":false,"disable":false},{"id":400504,"name":"クリーノス(天使) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"クリーノス(天使)を5回覚醒","isDefault":false,"disable":false},{"id":400505,"name":"リッツ(悪魔) 推し","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"リッツ(悪魔)を5回覚醒","isDefault":false,"disable":false},{"id":400599,"name":"銀霧街のパレードにようこそ!","genre":"オリジナルちほー","release":"Ver1.40.00","lock":"Lock","norm":"BLACK ROSEちほー9のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":405101,"name":"くらりちゃん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"くらりちゃんを5回覚醒","isDefault":false,"disable":false},{"id":405102,"name":"いまわさん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いまわさんを5回覚醒","isDefault":false,"disable":false},{"id":405103,"name":"1000年ちゃん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"1000年ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":405104,"name":"足立レイ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"足立レイを5回覚醒","isDefault":false,"disable":false},{"id":405105,"name":"いよわ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわを5回覚醒","isDefault":false,"disable":false},{"id":405199,"name":"いよわちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"いよわちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":405201,"name":"リンカ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"リンカを5回覚醒","isDefault":false,"disable":false},{"id":405202,"name":"セイネ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"セイネを5回覚醒","isDefault":false,"disable":false},{"id":405203,"name":"ユメ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユメを5回覚醒","isDefault":false,"disable":false},{"id":405204,"name":"ユウ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ユウを5回覚醒","isDefault":false,"disable":false},{"id":405205,"name":"グルーヴコースター筐体 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースター筐体を5回覚醒","isDefault":false,"disable":false},{"id":405206,"name":"HEADPHONE CRAB 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"HEADPHONE CRABを5回覚醒","isDefault":false,"disable":false},{"id":405299,"name":"グルーヴコースターちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"グルーヴコースターちほーのキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":405301,"name":"茅森月歌 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"茅森月歌を5回覚醒","isDefault":false,"disable":false},{"id":405302,"name":"和泉ユキ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"和泉ユキを5回覚醒","isDefault":false,"disable":false},{"id":405303,"name":"逢川めぐみ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"逢川めぐみを5回覚醒","isDefault":false,"disable":false},{"id":405304,"name":"東城つかさ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東城つかさを5回覚醒","isDefault":false,"disable":false},{"id":405305,"name":"朝倉可憐 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"朝倉可憐を5回覚醒","isDefault":false,"disable":false},{"id":405306,"name":"國見タマ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"國見タマを5回覚醒","isDefault":false,"disable":false},{"id":405307,"name":"蒼井えりか 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"蒼井えりかを5回覚醒","isDefault":false,"disable":false},{"id":405308,"name":"水瀬いちご 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"水瀬いちごを5回覚醒","isDefault":false,"disable":false},{"id":405309,"name":"水瀬すもも 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"水瀬すももを5回覚醒","isDefault":false,"disable":false},{"id":405310,"name":"樋口聖華 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"樋口聖華を5回覚醒","isDefault":false,"disable":false},{"id":405311,"name":"柊木梢 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"柊木梢を5回覚醒","isDefault":false,"disable":false},{"id":405312,"name":"ビャッコ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ビャッコを5回覚醒","isDefault":false,"disable":false},{"id":405313,"name":"七瀬七海 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"七瀬七海を5回覚醒","isDefault":false,"disable":false},{"id":405399,"name":"ヘブンバーンズレッドちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヘブンバーンズレッドちほーのキャラクターを65回覚醒","isDefault":false,"disable":false},{"id":405401,"name":"エリザベス 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"エリザベスを5回覚醒","isDefault":false,"disable":false},{"id":405402,"name":"リリィ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"リリィを5回覚醒","isDefault":false,"disable":false},{"id":405403,"name":"ルーン 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ルーンを5回覚醒","isDefault":false,"disable":false},{"id":405404,"name":"【裏】ルーン 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"【裏】ルーンを5回覚醒","isDefault":false,"disable":false},{"id":405405,"name":"WACCA筐体 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCA筐体を5回覚醒","isDefault":false,"disable":false},{"id":405499,"name":"WACCAちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"WACCAちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":405601,"name":"sasakure.UK 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKを5回覚醒","isDefault":false,"disable":false},{"id":405602,"name":"テラ(トンデモワンダーズ) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"テラ(トンデモワンダーズ)を5回覚醒","isDefault":false,"disable":false},{"id":405603,"name":"カラス(トンデモワンダーズ) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"カラス(トンデモワンダーズ)を5回覚醒","isDefault":false,"disable":false},{"id":405604,"name":"初音ミク(*ハロー、プラネット。) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"初音ミク(*ハロー、プラネット。)を5回覚醒","isDefault":false,"disable":false},{"id":405699,"name":"sasakure.UKちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"sasakure.UKちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":405701,"name":"TJ.hangneil 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilを5回覚醒","isDefault":false,"disable":false},{"id":405702,"name":"男の子(神威) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"男の子(神威)を5回覚醒","isDefault":false,"disable":false},{"id":405703,"name":"女の子(神威) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"女の子(神威)を5回覚醒","isDefault":false,"disable":false},{"id":405799,"name":"TJ.hangneilちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"TJ.hangneilちほーのキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":405901,"name":"宇宙飛行士(Apollo) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"宇宙飛行士(Apollo)を5回覚醒","isDefault":false,"disable":false},{"id":406101,"name":"東北ずん子 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子を5回覚醒","isDefault":false,"disable":false},{"id":406102,"name":"東北ずん子(チア) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子(チア)を5回覚醒","isDefault":false,"disable":false},{"id":406103,"name":"東北イタコ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北イタコを5回覚醒","isDefault":false,"disable":false},{"id":406104,"name":"東北イタコ(チア) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北イタコ(チア)を5回覚醒","isDefault":false,"disable":false},{"id":406105,"name":"東北きりたん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北きりたんを5回覚醒","isDefault":false,"disable":false},{"id":406106,"name":"東北きりたん(チア) 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北きりたん(チア)を5回覚醒","isDefault":false,"disable":false},{"id":406107,"name":"四国めたん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"四国めたんを5回覚醒","isDefault":false,"disable":false},{"id":406108,"name":"九州そら 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"九州そらを5回覚醒","isDefault":false,"disable":false},{"id":406109,"name":"ずんだもん 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ずんだもんを5回覚醒","isDefault":false,"disable":false},{"id":406199,"name":"東北ずん子ちほー 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"東北ずん子ちほーのキャラクターを45回覚醒","isDefault":false,"disable":false},{"id":406201,"name":"縁​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"縁​を5回覚醒","isDefault":false,"disable":false},{"id":406202,"name":"冴川 芽依 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"冴川 芽依を5回覚醒","isDefault":false,"disable":false},{"id":406203,"name":"ロト・トゥエルヴ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ロト・トゥエルヴを5回覚醒","isDefault":false,"disable":false},{"id":406204,"name":"不来方 とあ​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"不来方 とあ​を5回覚醒","isDefault":false,"disable":false},{"id":406205,"name":"ヴェルゼビュートネメシス​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"ヴェルゼビュートネメシス​を5回覚醒","isDefault":false,"disable":false},{"id":406206,"name":"リヒトシュッツェ​ 推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"リヒトシュッツェ​を5回覚醒","isDefault":false,"disable":false},{"id":406299,"name":"CHUNITHMちほー3 箱推し","genre":"イベントちほー","release":"Ver1.40.00","lock":"Lock","norm":"CHUNITHMちほー3のキャラクターを30回覚醒","isDefault":false,"disable":false},{"id":406301,"name":"星乃 一歌 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"星乃 一歌を5回覚醒","isDefault":false,"disable":false},{"id":406302,"name":"天馬 咲希 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 咲希を5回覚醒","isDefault":false,"disable":false},{"id":406303,"name":"望月 穂波 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"望月 穂波を5回覚醒","isDefault":false,"disable":false},{"id":406304,"name":"日野森 志歩 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 志歩を5回覚醒","isDefault":false,"disable":false},{"id":406305,"name":"初音ミク(Leo/need) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Leo/need)を5回覚醒","isDefault":false,"disable":false},{"id":406306,"name":"花里 みのり すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"花里 みのりを5回覚醒","isDefault":false,"disable":false},{"id":406307,"name":"桐谷 遥 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桐谷 遥を5回覚醒","isDefault":false,"disable":false},{"id":406308,"name":"桃井 愛莉 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桃井 愛莉を5回覚醒","isDefault":false,"disable":false},{"id":406309,"name":"日野森 雫 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日野森 雫を5回覚醒","isDefault":false,"disable":false},{"id":406310,"name":"初音ミク(MORE MORE JUMP!) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(MORE MORE JUMP!)を5回覚醒","isDefault":false,"disable":false},{"id":406311,"name":"小豆沢 こはね すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"小豆沢 こはねを5回覚醒","isDefault":false,"disable":false},{"id":406312,"name":"白石 杏 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"白石 杏を5回覚醒","isDefault":false,"disable":false},{"id":406313,"name":"東雲 彰人 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 彰人を5回覚醒","isDefault":false,"disable":false},{"id":406314,"name":"青柳 冬弥 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"青柳 冬弥を5回覚醒","isDefault":false,"disable":false},{"id":406315,"name":"初音ミク(Vivid BAD SQUAD) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(Vivid BAD SQUAD)を5回覚醒","isDefault":false,"disable":false},{"id":406316,"name":"天馬 司 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天馬 司を5回覚醒","isDefault":false,"disable":false},{"id":406317,"name":"鳳 えむ すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 えむを5回覚醒","isDefault":false,"disable":false},{"id":406318,"name":"草薙 寧々 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"草薙 寧々を5回覚醒","isDefault":false,"disable":false},{"id":406319,"name":"神代 類 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"神代 類を5回覚醒","isDefault":false,"disable":false},{"id":406320,"name":"初音ミク(ワンダーランズ×ショウタイム) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(ワンダーランズ×ショウタイム)を5回覚醒","isDefault":false,"disable":false},{"id":406321,"name":"宵崎 奏 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"宵崎 奏を5回覚醒","isDefault":false,"disable":false},{"id":406322,"name":"朝比奈 まふゆ すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"朝比奈 まふゆを5回覚醒","isDefault":false,"disable":false},{"id":406323,"name":"東雲 絵名 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 絵名を5回覚醒","isDefault":false,"disable":false},{"id":406324,"name":"暁山 瑞希 すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"暁山 瑞希を5回覚醒","isDefault":false,"disable":false},{"id":406325,"name":"初音ミク(25時、ナイトコードで。) すき","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"初音ミク(25時、ナイトコードで。)を5回覚醒","isDefault":false,"disable":false},{"id":406399,"name":"プロジェクトセカイちほー4 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"プロジェクトセカイちほー4のキャラクターを125回覚醒","isDefault":false,"disable":false},{"id":408101,"name":"*ハロー、プラネット。","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"*ハロー、プラネット。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408102,"name":"ナミダと流星","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ナミダと流星[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408103,"name":"oboro","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"oboro[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408104,"name":"初音ミクの消失","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"初音ミクの消失[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408105,"name":"色は匂へど散りぬるを","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"色は匂へど散りぬるを[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408106,"name":"The Great Banquet","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"The Great Banquet[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408107,"name":"Redemption","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Redemption[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408108,"name":"Ether Second","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Ether Second[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408109,"name":"Straight into the lights","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Straight into the lights[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408110,"name":"I’m Here (feat. Merry Kirk-Holmes)","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"I’m Here (feat. Merry Kirk-Holmes)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408111,"name":"PUPA","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408112,"name":"解けないように","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"解けないように[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408113,"name":"ノンブレス・オブリージュ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ノンブレス・オブリージュ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408114,"name":"NOIZY BOUNCE","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"NOIZY BOUNCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408115,"name":"サンバディ!","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"サンバディ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408116,"name":"Horoscope Express","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Horoscope Express[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408117,"name":"Party☆People☆Princess","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Party☆People☆Princess[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408118,"name":"Latent Kingdom","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Latent Kingdom[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408119,"name":"Mystic Parade","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Mystic Parade[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408120,"name":"Cry Cry Cry","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Cry Cry Cry[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408121,"name":"ぽわわん劇場","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ぽわわん劇場[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408122,"name":"my flow","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"my flow[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408123,"name":"POWER OF UNITY","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"POWER OF UNITY[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408124,"name":"Energizing Flame","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Energizing Flame[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408125,"name":"KHYMΞXΛ","genre":"maimai","release":"Ver1.35.00","lock":"Lock","norm":"KHYMΞXΛ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408126,"name":"フェイクフェイス・フェイルセイフ","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"フェイクフェイス・フェイルセイフ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408127,"name":"ふらふらふら、","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ふらふらふら、[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408128,"name":"シックスプラン","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"シックスプラン[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408129,"name":"フタタビ","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"フタタビ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408130,"name":"SQUAD-Phvntom-","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"SQUAD-Phvntom-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408131,"name":"GEOMETRIC DANCE","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"GEOMETRIC DANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408132,"name":"Ring","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"Ring[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408133,"name":"インパアフェクシオン・ホワイトガアル","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"インパアフェクシオン・ホワイトガアル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408134,"name":"WE'RE BACK!!","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"WE'RE BACK!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408135,"name":"熱異常","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"熱異常[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408136,"name":"1000年生きてる","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"1000年生きてる[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408137,"name":"IMAWANOKIWA","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"IMAWANOKIWA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408138,"name":"Play merrily NEO","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Play merrily NEO[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408139,"name":"OMAKENO Stroke","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"OMAKENO Stroke[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408142,"name":"さくゆいたいそう","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408143,"name":"バグ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"バグ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408144,"name":"星界ちゃんと可不ちゃんのおつかい合騒曲","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"星界ちゃんと可不ちゃんのおつかい合騒曲[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408145,"name":"Burn My Soul","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408146,"name":"with U","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408147,"name":"Love Kills U","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Love Kills U[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408148,"name":"DANGEROOOOUS JUNGLE","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408149,"name":"天使光輪","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"天使光輪[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408150,"name":"story","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408151,"name":"トンデモワンダーズ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408152,"name":"神威","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"神威[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408153,"name":"ozma","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"ozma[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408154,"name":"月面基地","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"月面基地[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408155,"name":"ずんだもんの朝食 〜目覚ましずんラップ〜","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ずんだもんの朝食 〜目覚ましずんラップ〜[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408156,"name":"あなたは世界の終わりにずんだを食べるのだ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"あなたは世界の終わりにずんだを食べるのだ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408157,"name":"HUMANBORG","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"HUMANBORG[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408158,"name":"ULTRA POWER","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA POWER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408159,"name":"ジェヘナ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ジェヘナ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408160,"name":"ツギハギスタッカート","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ツギハギスタッカート[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408161,"name":"HANIPAGANDA","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"HANIPAGANDA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408162,"name":"Rush-Hour","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Rush-Hour[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408163,"name":"QUEEN","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"QUEEN[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408164,"name":"天使の翼。","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"天使の翼。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408165,"name":"さよならプリンセス","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"さよならプリンセス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408166,"name":"Apollo","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"Apollo[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408167,"name":"raputa","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"raputa[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408168,"name":"系ぎて","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"系ぎて[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408169,"name":"アルカンシエル","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"アルカンシエル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408170,"name":"RAD DOGS","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"RAD DOGS[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408171,"name":"アイディスマイル","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"アイディスマイル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408172,"name":"にっこり^^調査隊のテーマ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"にっこり^^調査隊のテーマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408173,"name":"PinqPiq (xovevox Remix)","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"PinqPiq (xovevox Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":408180,"name":"「「やっぱそろわんなぁ〜」」","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":408181,"name":"おつさくゆい~","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":408182,"name":"こんにちさくさく~","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":408183,"name":"こんばんゆいゆい~","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":408184,"name":"ん゛ー!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"称号「こんにちさくさく~」をセットしたプレイヤーと称号「こんばんゆいゆい~」をセットしたプレイヤーの2人でプレイ","isDefault":false,"disable":false},{"id":408185,"name":"狂おしい最愛の家族","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/命に嫌われている[でらっくす]/2人以上/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408186,"name":"【初配信】俺ら最強2人組がデビューするぜ","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"さくゆいたいそう[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408187,"name":"あたしの伝説はこれから始まる","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":408188,"name":"くるくるぱーーーかーーーーー!!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":408189,"name":"刀削麺を知っているか?","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408190,"name":"ああ、あの、片手に生地、片手に包丁を持って湯の沸いた鍋の前に立ち、生地を細長く鍋の中に削ぎ落としてゆでる奴","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"称号「刀削麺を知っているか?」をセットしたプレイヤーとマッチングプレイ","isDefault":false,"disable":false},{"id":408191,"name":"Burn maimai Soul","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"Burn My Soul[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408192,"name":"見てのとおりSEGAのゲームは人生の役に立つんだ!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408193,"name":"魅せるプレイだな","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/SPEED SONIC/RANK A","isDefault":false,"disable":false},{"id":408194,"name":"間違いなくこれは我々に向けられたセガからの『メッセージ』なんだよ","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/セガサターン起動音[H.][Remix][スタンダード]/Burning Hearts ~炎のANGEL~[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408195,"name":"つらい中お前がいて、支えてくれてよかった","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408196,"name":"イキュラスキュオラ","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"story[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408197,"name":"We are human cyborgs","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"HUMANBORG[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":408198,"name":"Bass Man","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"HUMANBORG[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408199,"name":"Dope! Sick! Awesome! crazy!","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA POWER[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":408200,"name":"Chops & Roll","genre":"POPSアニメ","release":"Ver1.40.00","lock":"Lock","norm":"ULTRA POWER[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408201,"name":"熱中症","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"熱異常[でらっくす]/あつすぎの歌[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408202,"name":"完全無欠ヒューマン","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"1000年生きてる[でらっくす]/パーフェクト生命[スタンダード]/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":408203,"name":"バ バ バグさ バグバグ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"バグ[でらっくす]/マツヨイナイトバグ[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408204,"name":"ーーー深刻なエラーが発生しましたーーー","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"初音ミクの消失[でらっくす]/FULL SYNC+","isDefault":false,"disable":false},{"id":408205,"name":"<最高速の別れの歌>","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"初音ミクの消失[でらっくす]/MASTER/SPEED SONIC/RANK A","isDefault":false,"disable":false},{"id":408206,"name":"息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる息が詰まる","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ノンブレス・オブリージュ[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":408207,"name":"「この世には舞も知らない人が沢山いるんですよ」","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ノンブレス・オブリージュ[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408208,"name":"せかせかせかせかせかさんといてよ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"星界ちゃんと可不ちゃんのおつかい合騒曲[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":408209,"name":"正しいのは私","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"星界ちゃんと可不ちゃんのおつかい合騒曲[でらっくす]/マッチングプレイ/勝利","isDefault":false,"disable":false},{"id":408210,"name":"ハイになる?廃になる?はい、とは言えな~い!","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/ネトゲ廃人シュプレヒコール[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408211,"name":"まだまだ一緒しよ?の魂胆です","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/FULL SYNC+","isDefault":false,"disable":false},{"id":408212,"name":"Ω\ζ°)チーン","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"トンデモワンダーズ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":408213,"name":"オハヨーハヨー","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"*ハロー、プラネット。[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":408214,"name":"TJ.hangneilって誰ですか?","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"神威[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408215,"name":"-CODENAME:BUDDIES-","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"神威[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408216,"name":"ずんだもんなのだ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"パートナー「ずんだもん」をセットしてプレイ","isDefault":false,"disable":false},{"id":408217,"name":"あなたは世界の終わりにmaimaiを遊ぶのだ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"あなたは世界の終わりにずんだを食べるのだ[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":408218,"name":"何も聞かないでくれ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ジェヘナ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":408219,"name":"そろそろ終わりにしよう","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ツギハギスタッカート[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408220,"name":"いっそ いっそ いなくなれ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"ツギハギスタッカート[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408221,"name":"マイマイマイ マイマイ マイライフ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"QUEEN[でらっくす]/♡マイマイマイラブ♡[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408222,"name":"たまには下も向いた方が良いですよ","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"天使の翼。[でらっくす]/BASIC/プレイ","isDefault":false,"disable":false},{"id":408223,"name":"愛に酔っている","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"さよならプリンセス[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408224,"name":"可愛くなれたかな","genre":"niconicoボーカロイド","release":"Ver1.40.00","lock":"Lock","norm":"さよならプリンセス[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":408225,"name":"ワレワレハ ムテキナノダ","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"HANIPAGANDA[でらっくす]/FULL SYNC DX+","isDefault":false,"disable":false},{"id":408226,"name":"ハッハハニハニハニワ!ハニワ!","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"HANIPAGANDA[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":408227,"name":"ワチョワチョ\チーン/","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"OMAKENO Stroke[でらっくす]/MASTER/RANK SS","isDefault":false,"disable":false},{"id":408228,"name":"NEO陽気大王","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Play merrily NEO[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":408229,"name":"蛹","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/larva[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408230,"name":"だから、どうか私を虐めないでください。","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408231,"name":"蝶は人を引き裂く","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":408232,"name":"ガリガリさむし、モリモリあつし説","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"PUPA[でらっくす]/larva[スタンダード]/Rising on the horizon[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408233,"name":"もう準備満タンです","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/Let you DIVE![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408234,"name":"お前ダメダメか・・・!?","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408235,"name":"一緒に…","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"with U[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408236,"name":"ANCIENT FIRE!!!","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/ALL PERFECT+","isDefault":false,"disable":false},{"id":408237,"name":"爆発しろ!","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/Love's Theme of BADASS ~バッド・アス 愛のテーマ~[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408238,"name":"おーまいがー","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"DANGEROOOOUS JUNGLE[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408239,"name":"地獄の扉は開かれた。","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"天使光輪[でらっくす]/EXPERT/RANK SS","isDefault":false,"disable":false},{"id":408240,"name":"走り続けなければ、その“想い”には辿り着けない。","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"I’m Here (feat. Merry Kirk-Holmes)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":408241,"name":"通勤ラッシュ","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Rush-Hour[でらっくす]/Kattobi KEIKYU Rider[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408243,"name":"終わらないでよLOVE &PEACE","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"サンバディ![でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408244,"name":"俺たちの王国","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Latent Kingdom[でらっくす]/Last Kingdom[でらっくす]/Neon Kingdom[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408245,"name":"暗い暗い暗い","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Cry Cry Cry[でらっくす]/ムービーの明るさ「暗い」でプレイ","isDefault":false,"disable":false},{"id":408246,"name":"Cry.My.Y.計画!!!!","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Cry Cry Cry[でらっくす]/My My My[でらっくす]/Y.Y.Y.計画!!!![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408247,"name":"消えない 消せない 決して消させはしない","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"フェイクフェイス・フェイルセイフ[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":408248,"name":"ふらふらふらふらふらふらふらふらふら","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ふらふらふら、[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":408249,"name":"廻る廻る 六つの不条理なストーリー","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"シックスプラン[でらっくす]/6回プレイ","isDefault":false,"disable":false},{"id":408250,"name":"君はどんな結末を願っていた?","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"シックスプラン[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":408251,"name":"Ethereal","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"Ether Second[でらっくす]/Ether Strike[でらっくす]/MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":408252,"name":"THANK YOU FOR YOUR TIME !!","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"oboro[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408253,"name":"流星なぞって恋をした","genre":"maimai","release":"Ver1.40.00","lock":"Lock","norm":"ナミダと流星[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":408254,"name":"我々は山本真央樹ではないし、山本真央樹にはなれない。","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"GEOMETRIC DANCE[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":408255,"name":"私は今幸せよ","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"Ring[でらっくす]/テリトリーバトル[でらっくす/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408256,"name":"Back-to-BACK-2-BACK!!","genre":"オンゲキCHUNITHM","release":"Ver1.40.00","lock":"Lock","norm":"WE'RE BACK!![でらっくす]/Back 2 Back[スタンダード]/KING is BACK!![スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":408257,"name":"スマホでもいじってるワケ?","genre":"ゲームバラエティ","release":"Ver1.40.00","lock":"Lock","norm":"Let you DIVE![でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":408259,"name":"That's one small step for a man, one giant leap for mankind.","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408260,"name":"S H T R B","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408261,"name":"E A E K E","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408262,"name":"E W B M A","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408263,"name":"A B I N O","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408264,"name":"◤ M H T O","genre":"月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"月面ちほーで獲得","isDefault":false,"disable":false},{"id":408265,"name":"project raputa completed","genre":"裏 月面ちほー","release":"Ver1.40.00","lock":"Lock","norm":"裏 月面ちほーで獲得","isDefault":false,"disable":false},{"id":408266,"name":"1クレ全部俺がムービーに携わっている楽曲で通せる","genre":"東方Project","release":"Ver1.40.00","lock":"Lock","norm":"進め!イッスン軍団 -Rebellion of the Dwarfs-[スタンダード]/スカーレット警察のゲットーパトロール24時[でらっくす]/インターネットサバイバー[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":409000,"name":"WEC2024 公开组全国冠军","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409001,"name":"WEC2024 女子组全国冠军","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409002,"name":"WEC2024 巅峰挑战者","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409003,"name":"WEC2024 海选赛第一名(南部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409004,"name":"WEC2024 海选赛第一名(东部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409005,"name":"WEC2024 海选赛第一名(北部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409006,"name":"WEC2024 海选赛第一名(西部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409007,"name":"WEC2024 海选赛第一名(中部)","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":409008,"name":"无界向新生","genre":"実績","release":"Ver1.40.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":450001,"name":"【祝】舞萌DX 2025 虹RATING【到達】","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"maimai でらっくす BUDDiES PLUSでレーティング15000達成","isDefault":false,"disable":false},{"id":450028,"name":"くす玉にします!!!!","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450029,"name":"筆が進んでる時に限って早い","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450030,"name":"後ろ喜んでないよ!","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450031,"name":"しらんしらんしらんで喋ってる。","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450032,"name":"イエーイ!愚問!","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450033,"name":"問題解決が上手","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450034,"name":"たぶんきっとうれしかったんでしょう","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450035,"name":"どこから攻めるか、、","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450036,"name":"めっちゃ席に居ます","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450037,"name":"モチベーションバグ","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":450101,"name":"乙姫(ばでぃーずぷらす) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーずぷらす)を5回覚醒","isDefault":false,"disable":false},{"id":450102,"name":"ラズ(ばでぃーずぷらす) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーずぷらす)を5回覚醒","isDefault":false,"disable":false},{"id":450103,"name":"乙姫(のじゃロリック) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(のじゃロリック)を5回覚醒","isDefault":false,"disable":false},{"id":450104,"name":"ラズ(のじゃロリック) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(のじゃロリック)を5回覚醒","isDefault":false,"disable":false},{"id":450199,"name":"We get the シンクロぱわー☆","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"パーリィちほー2のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":450201,"name":"黒楼十夜子 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"黒楼十夜子を5回覚醒","isDefault":false,"disable":false},{"id":450202,"name":"黒姫(プロトタイプ) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"黒姫(プロトタイプ)を5回覚醒","isDefault":false,"disable":false},{"id":450203,"name":"黒楼哉輝 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"黒楼哉輝を5回覚醒","isDefault":false,"disable":false},{"id":450204,"name":"紅丸(プロトタイプ) 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"紅丸(プロトタイプ)を5回覚醒","isDefault":false,"disable":false},{"id":450299,"name":"終わりと始まりの記憶を継ぐ者","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"メトロポリスちほー8のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":450301,"name":"エムブラ すき","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"エムブラを5回覚醒","isDefault":false,"disable":false},{"id":450302,"name":"クエレブレ 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"クエレブレを5回覚醒","isDefault":false,"disable":false},{"id":450303,"name":"シグルズ 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"シグルズを5回覚醒","isDefault":false,"disable":false},{"id":450304,"name":"アスク すき","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アスクを5回覚醒","isDefault":false,"disable":false},{"id":450399,"name":"1章~初めての仲間~","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ドラゴンちほー3のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":450401,"name":"コカビエル 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"コカビエルを5回覚醒","isDefault":false,"disable":false},{"id":450402,"name":"アルマ 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アルマを5回覚醒","isDefault":false,"disable":false},{"id":450403,"name":"アルオス 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"アルオスを5回覚醒","isDefault":false,"disable":false},{"id":450404,"name":"セレプリス 推し","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"セレプリスを5回覚醒","isDefault":false,"disable":false},{"id":450405,"name":"ルシファー すき","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"ルシファーを5回覚醒","isDefault":false,"disable":false},{"id":450499,"name":"冥界の光に誘われる者","genre":"オリジナルちほー","release":"Ver1.45.00","lock":"Lock","norm":"天界ちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":455101,"name":"超絶最かわてんしちゃん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"超絶最かわてんしちゃんを5回覚醒","isDefault":false,"disable":false},{"id":455102,"name":"あめちゃん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"あめちゃんを5回覚醒","isDefault":false,"disable":false},{"id":455199,"name":"NEEDY GIRL OVERDOSEちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"NEEDY GIRL OVERDOSEちほーのキャラクターを10回覚醒","isDefault":false,"disable":false},{"id":455201,"name":"花譜 第一形態 雛鳥 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第一形態 雛鳥を5回覚醒","isDefault":false,"disable":false},{"id":455202,"name":"花譜 第二形態 青雀 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第二形態 青雀を5回覚醒","isDefault":false,"disable":false},{"id":455203,"name":"花譜 第三形態 燕 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第三形態 燕を5回覚醒","isDefault":false,"disable":false},{"id":455204,"name":"花譜 第四形態 雉 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜 第四形態 雉を5回覚醒","isDefault":false,"disable":false},{"id":455299,"name":"花譜ちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花譜ちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":455301,"name":"歌愛ユキ(強風オールバック) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"歌愛ユキ(強風オールバック)を5回覚醒","isDefault":false,"disable":false},{"id":455302,"name":"あおられ犬 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"あおられ犬を5回覚醒","isDefault":false,"disable":false},{"id":455303,"name":"カスタネットからす(強風オールバック) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"カスタネットからす(強風オールバック)を5回覚醒","isDefault":false,"disable":false},{"id":455304,"name":"はと1 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと1を5回覚醒","isDefault":false,"disable":false},{"id":455305,"name":"はと2 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと2を5回覚醒","isDefault":false,"disable":false},{"id":455306,"name":"はと3 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はと3を5回覚醒","isDefault":false,"disable":false},{"id":455307,"name":"はともどき 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"はともどきを5回覚醒","isDefault":false,"disable":false},{"id":455308,"name":"歌愛ユキ(寝起きヤシの木) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"歌愛ユキ(寝起きヤシの木)を5回覚醒","isDefault":false,"disable":false},{"id":455309,"name":"髪結いぬ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"髪結いぬを5回覚醒","isDefault":false,"disable":false},{"id":455310,"name":"カスタネットからす(寝起きヤシの木) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"カスタネットからす(寝起きヤシの木)を5回覚醒","isDefault":false,"disable":false},{"id":455311,"name":"トライアングルはともどき 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"トライアングルはともどきを5回覚醒","isDefault":false,"disable":false},{"id":455312,"name":"ヤシの木 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ヤシの木を5回覚醒","isDefault":false,"disable":false},{"id":455399,"name":"ゆこぴちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ゆこぴちほーのキャラクターを60回覚醒","isDefault":false,"disable":false},{"id":455401,"name":"セイネ(10周年) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"セイネ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":455402,"name":"ユメ(10周年) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ユメ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":455403,"name":"リンカ(10周年) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"リンカ(10周年)を5回覚醒","isDefault":false,"disable":false},{"id":455404,"name":"フルメタル ずんど子ちゃん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"フルメタル ずんど子ちゃんを5回覚醒","isDefault":false,"disable":false},{"id":455405,"name":"ポリビニル どんつくくん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ポリビニル どんつくくんを5回覚醒","isDefault":false,"disable":false},{"id":455499,"name":"グルーヴコースターちほー2 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"グルーヴコースターちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":455601,"name":"椎名唯華 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"椎名唯華を5回覚醒","isDefault":false,"disable":false},{"id":455602,"name":"花畑チャイカ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"花畑チャイカを5回覚醒","isDefault":false,"disable":false},{"id":455603,"name":"だいたいイブラヒム 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"だいたいイブラヒムを5回覚醒","isDefault":false,"disable":false},{"id":455604,"name":"ほぼイブラヒム 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ほぼイブラヒムを5回覚醒","isDefault":false,"disable":false},{"id":455605,"name":"怨筆くん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"怨筆くんを5回覚醒","isDefault":false,"disable":false},{"id":455606,"name":"イブラヒムのご近所さん 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"イブラヒムのご近所さんを5回覚醒","isDefault":false,"disable":false},{"id":455607,"name":"サバーニャ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"サバーニャを5回覚醒","isDefault":false,"disable":false},{"id":455699,"name":"にじさんじのB級バラエティ(仮)ちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"にじさんじのB級バラエティ(仮)ちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":455701,"name":"橙 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"橙を5回覚醒","isDefault":false,"disable":false},{"id":455702,"name":"西行寺 幽々子 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"西行寺 幽々子を5回覚醒","isDefault":false,"disable":false},{"id":455703,"name":"八雲 藍 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"八雲 藍を5回覚醒","isDefault":false,"disable":false},{"id":455704,"name":"洩矢 諏訪子 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"洩矢 諏訪子を5回覚醒","isDefault":false,"disable":false},{"id":455705,"name":"依神 紫苑 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"依神 紫苑を5回覚醒","isDefault":false,"disable":false},{"id":455706,"name":"依神 女苑 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"依神 女苑を5回覚醒","isDefault":false,"disable":false},{"id":455707,"name":"クラウンピース 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"クラウンピースを5回覚醒","isDefault":false,"disable":false},{"id":455708,"name":"赤蛮奇 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"赤蛮奇を5回覚醒","isDefault":false,"disable":false},{"id":455799,"name":"東方ダンマクカグラ ファンタジア・ロストちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東方ダンマクカグラ ファンタジア・ロストちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":455801,"name":"IRRENA 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"IRRENAを5回覚醒","isDefault":false,"disable":false},{"id":455802,"name":"Srav3R 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"Srav3Rを5回覚醒","isDefault":false,"disable":false},{"id":455803,"name":"P*Light 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"P*Lightを5回覚醒","isDefault":false,"disable":false},{"id":455804,"name":"DJ Noriken 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"DJ Norikenを5回覚醒","isDefault":false,"disable":false},{"id":455805,"name":"DJ Genki 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"DJ Genkiを5回覚醒","isDefault":false,"disable":false},{"id":455899,"name":"HARDCORE TANO*Cちほー2 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"HARDCORE TANO*Cちほー2のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":455901,"name":"ラヴィ・シュシュマルシュ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ・シュシュマルシュを5回覚醒","isDefault":false,"disable":false},{"id":455902,"name":"ステリア・ララ・シルワ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"ステリア・ララ・シルワを5回覚醒","isDefault":false,"disable":false},{"id":455903,"name":"Bugdoll 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"Bugdollを5回覚醒","isDefault":false,"disable":false},{"id":455999,"name":"#コンパスちほー2 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"#コンパスちほー2のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":456001,"name":"周防パトラ 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラを5回覚醒","isDefault":false,"disable":false},{"id":456002,"name":"周防パトラ(サイバー) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(サイバー)を5回覚醒","isDefault":false,"disable":false},{"id":456003,"name":"周防パトラ(制服) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(制服)を5回覚醒","isDefault":false,"disable":false},{"id":456004,"name":"周防パトラ(白制服) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(白制服)を5回覚醒","isDefault":false,"disable":false},{"id":456005,"name":"周防パトラ(魔法少女) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(魔法少女)を5回覚醒","isDefault":false,"disable":false},{"id":456006,"name":"周防パトラ(第9衣装) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラ(第9衣装)を5回覚醒","isDefault":false,"disable":false},{"id":456007,"name":"かにかま 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"かにかまを5回覚醒","isDefault":false,"disable":false},{"id":456099,"name":"周防パトラちほー 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"周防パトラちほーのキャラクターを35回覚醒","isDefault":false,"disable":false},{"id":456101,"name":"柏木 咲姫(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"柏木 咲姫(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456102,"name":"井之原 小星(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"井之原 小星(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456103,"name":"日向 千夏(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"日向 千夏(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456104,"name":"柏木 美亜(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"柏木 美亜(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456105,"name":"東雲 つむぎ(シュータードレス) 推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"東雲 つむぎ(シュータードレス)を5回覚醒","isDefault":false,"disable":false},{"id":456199,"name":"オンゲキちほー7 箱推し","genre":"イベントちほー","release":"Ver1.45.00","lock":"Lock","norm":"オンゲキちほー7のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":458101,"name":"ハッピーシンセサイザ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ハッピーシンセサイザ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458102,"name":"炎歌 -ほむらうた-","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"炎歌 -ほむらうた-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458103,"name":"御旗のもとに","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"御旗のもとに[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458104,"name":"sweet little sister","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"sweet little sister[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458105,"name":"エスオーエス","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"エスオーエス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458106,"name":"のじゃロリック","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"のじゃロリック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458107,"name":"Edelweiss","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Edelweiss[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458108,"name":"QuiQ","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"QuiQ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458109,"name":"IF:U","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"IF:U[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458110,"name":"Cider P@rty","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Cider P@rty[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458111,"name":"勦滅","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"勦滅[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458112,"name":"Lunatic Vibes","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Lunatic Vibes[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458113,"name":"Bloody Trail","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Bloody Trail[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458114,"name":"RE:INCARNATED DRAGNER","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"RE:INCARNATED DRAGNER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458115,"name":"Beginning together!","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Beginning together![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458116,"name":"Shining Ray ~僕らの絆~","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Shining Ray ~僕らの絆~[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458117,"name":"DEVOTION","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"DEVOTION[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458118,"name":"Geranium","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"Geranium[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458119,"name":"The Cursed Doll","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"The Cursed Doll[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458120,"name":"RondeauX of RagnaroQ","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"RondeauX of RagnaroQ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458121,"name":"ℝ∈Χ LUNATiCA","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"ℝ∈Χ LUNATiCA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458122,"name":"Λzure Vixen","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Λzure Vixen[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458123,"name":"MarbleBlue.","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MarbleBlue.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458124,"name":"まっすぐ→→→ストリーム!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"まっすぐ→→→ストリーム![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458125,"name":"最っ高のエンタメだ!!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458126,"name":"Baqeela","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Baqeela[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458127,"name":"Ai C","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Ai C[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458128,"name":"INTERNET YAMERO","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458129,"name":"過去を喰らう","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458130,"name":"強風オールバック","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458131,"name":"寝起きヤシの木","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458132,"name":"アイドル","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458133,"name":"ラビットホール","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラビットホール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458134,"name":"酔いどれ知らず","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"酔いどれ知らず[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458135,"name":"新人類","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"新人類[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458136,"name":"Freak Out Hr.","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"Freak Out Hr.[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458137,"name":"さよならヒストリー","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"さよならヒストリー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458138,"name":"New York Back Raise","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"New York Back Raise[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458139,"name":"DUAL ROZES","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"DUAL ROZES[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458140,"name":"VOLT","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"VOLT[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458141,"name":"tiny tales continue","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"tiny tales continue[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458142,"name":"ouroboros -twin stroke of the end-","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ouroboros -twin stroke of the end-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458145,"name":"サイバーサンダーサイダー","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"サイバーサンダーサイダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458146,"name":"おくすり飲んで寝よう","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458147,"name":"バラバラ〜仮初レインボーローズ〜","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458148,"name":"匿名M","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458149,"name":"ライアーダンサー","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ライアーダンサー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458150,"name":"バカ通信","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"バカ通信[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458151,"name":"LOSTPHANTASIA","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"LOSTPHANTASIA[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458152,"name":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"Bad Apple!! feat.nomico (Tetsuya Komuro Remix)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458153,"name":"Re:Unknown X","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"Re:Unknown X[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458154,"name":"INFiNiTE ENERZY -Overdoze-","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"INFiNiTE ENERZY -Overdoze-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458155,"name":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Make Up Your World feat. キョンシーのCiちゃん & らっぷびと[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458156,"name":"BOOM! BOOM!! BOOM!!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"BOOM! BOOM!! BOOM!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458157,"name":"Everybody Say HARDCORE TANO*C","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Everybody Say HARDCORE TANO*C[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458158,"name":"ミラクルポップ☆アドベンチャー!!!!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ミラクルポップ☆アドベンチャー!!!!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458159,"name":"Trust","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Trust[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458160,"name":"ラヴィ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458161,"name":"スティールユー","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"スティールユー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458162,"name":"オシオキGIMMICK!!","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"オシオキGIMMICK!![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458163,"name":"偉大なる悪魔は実は大天使パトラちゃん様なのだ!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"偉大なる悪魔は実は大天使パトラちゃん様なのだ![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458164,"name":"シュガーホリック","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"シュガーホリック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458165,"name":"MUSIC PЯAYER","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MUSIC PЯAYER[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458166,"name":"壱雫空","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458167,"name":"ザムザ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ザムザ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458168,"name":"QUATTUORUX","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"QUATTUORUX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":458501,"name":"完璧で究極のマイマイマー","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/全難易度/ALL PERFECT+","isDefault":false,"disable":false},{"id":458502,"name":"このmaimaiにおいて押しスラは武器だ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/MASTER/SPEED 1/FULL COMBO","isDefault":false,"disable":false},{"id":458503,"name":"この芸能界において嘘は武器だ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458504,"name":"マイドル","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":458505,"name":"君はどうしようもないほどアイドルで、僕はどうしようもないほど君のファンだ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/2人以上でプレイ/敗北","isDefault":false,"disable":false},{"id":458506,"name":"嘘はとびきりの愛なんだよ?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":458507,"name":"自分のスコアとは思わなかったんだから","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"アイドル[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":458508,"name":"迷子でもいい、迷子でも進め!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":458509,"name":"おもしれー女","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458510,"name":"なんでホシシズクやったの!?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/ホシシズク[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458511,"name":"最悪","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":458512,"name":"一生、バンドしてくれる?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458513,"name":"ちょちょちょちょ 一生だよ?","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/称号「一生、バンドしてくれる?」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":458514,"name":"私、いらないんでしょ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":458515,"name":"私は!必死にやるしかできない!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":458516,"name":"離さないでくれて、ありがとう","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458517,"name":"あなた、ご自分のことばかりですのね","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"壱雫空[でらっくす]/BASIC/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":458518,"name":"インターネットやめろ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":458519,"name":"インターネット最高!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458520,"name":"初めてフォローされた日のこと 覚えてる","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458521,"name":"MAIMAIDX YATTERO","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":458522,"name":"FULL SYNCキボンヌ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/FULL COMBO+","isDefault":false,"disable":false},{"id":458523,"name":"これは乙じゃなくてポニーテールなんだからね!","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"INTERNET YAMERO[でらっくす]/称号「FULL SYNCキボンヌ」をセットしたプレイヤーと2人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":458524,"name":"観測者","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458525,"name":"不可解","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":458526,"name":"かっこいい笑","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"過去を喰らう[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458527,"name":"セェンキュウスーパーチャットアリガトウ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/15回プレイ","isDefault":false,"disable":false},{"id":458528,"name":"オモレェマジデ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":458529,"name":"にじレジ","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458530,"name":"僕たちの Bad love ballad","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"バラバラ〜仮初レインボーローズ〜[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458531,"name":"こんにちわんわん","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"偉大なる悪魔は実は大天使パトラちゃん様なのだ![でらっくす]/シュガーホリック[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458532,"name":"わんちゃん","genre":"POPSアニメ","release":"Ver1.45.00","lock":"Lock","norm":"偉大なる悪魔は実は大天使パトラちゃん様なのだ![でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458533,"name":"MISSした瞬間 終わったわ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":458534,"name":"ハト ハト ハト ハト 大乱闘","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":458535,"name":"強風オールパーフェクト","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"強風オールバック[でらっくす]/SPEED SONIC/ALL PERFECT","isDefault":false,"disable":false},{"id":458536,"name":"寝起き","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":458537,"name":"どうすんの これ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":458538,"name":"寝癖が凄かった時のことです。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"寝起きヤシの木[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458539,"name":"誰でもいいじゃん","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラビットホール[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458540,"name":"埋まればいいじゃん","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラビットホール[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":458541,"name":"GREAT知らず","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"酔いどれ知らず[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458542,"name":"えー、本日はインタビューよろしくお願いいたします。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":458543,"name":"はい、よろしくお願いいたします。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":458544,"name":"では、軽く自己紹介を、どうぞ。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/称号「はい、よろしくお願いいたします。」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":458545,"name":"匿名Mです。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/称号「では、軽く自己紹介を、どうぞ。」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":458546,"name":"なんか舞ってる奴です。","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"匿名M[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":458547,"name":"Infructescence","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"Freak Out Hr.[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":458548,"name":"Blütenstand","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"Freak Out Hr.[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":458550,"name":"誰のせいだ キミのせいだ ボクのせいだ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"サイバーサンダーサイダー[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":458551,"name":"なに見てんだよ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":458552,"name":"孤独でモーマンタイ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":458553,"name":"maimaiやって寝よう","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458554,"name":"AP取って寝よう","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458555,"name":"用法用量を守って正しくmaimai","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"おくすり飲んで寝よう[でらっくす]/SPEED SONIC/プレイ","isDefault":false,"disable":false},{"id":458556,"name":"ウッホウッホッホ ウッホウッホッホ ウッホウッホッホウッホッホ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"新人類[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458557,"name":"今までを捨てて 腕を振れよ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ライアーダンサー[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458558,"name":"踊ったもん勝ち","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ライアーダンサー[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":458559,"name":"インターネットやれ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"バカ通信[でらっくす]/INTERNET YAMERO[でらっくす]/INTERNET OVERDOSE[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458560,"name":"なんか楽しくなってきた","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"バカ通信[でらっくす]/Rodeo Machine[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458561,"name":"(゚∀゚)ラヴィ!!","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"ラヴィ[でらっくす]/きみのためなら死ねる[スタンダード]/天国と地獄[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458562,"name":"GIVE ME LOVE","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"オシオキGIMMICK!![でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":458563,"name":"あーもーかわいいなぁ","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"オシオキGIMMICK!![でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458564,"name":"絡みつく絡みつく絡みつく","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"さよならヒストリー[でらっくす]/MASTER/SPEED 1/プレイ","isDefault":false,"disable":false},{"id":458565,"name":"この世界が毀れたのは 君のせいなんだよ――。","genre":"東方Project","release":"Ver1.45.00","lock":"Lock","norm":"LOSTPHANTASIA[でらっくす]/MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":458566,"name":"ウオウオ","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"New York Back Raise[でらっくす]/4人でプレイ/FULL SYNC","isDefault":false,"disable":false},{"id":458567,"name":"5・4・3・2・1・・・フォー!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"VOLT[でらっくす]/MASTER/RANK SS","isDefault":false,"disable":false},{"id":458568,"name":"ヾ(⌒(ノ'ω')ノ うろぼろす!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ouroboros -twin stroke of the end-[でらっくす]/RANK S","isDefault":false,"disable":false},{"id":458569,"name":"マッチングありがとうございMASAKI","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"ouroboros -twin stroke of the end-[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458570,"name":"回り続けろ","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"BOOM! BOOM!! BOOM!!![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458571,"name":"MITSUYO*C","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"Trust[でらっくす]/怒槌[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":458572,"name":"全然怖くない曲","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Λzure Vixen[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458573,"name":"SUMMER MEMORY","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MarbleBlue.[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":458574,"name":"幻想回廊","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"MUSIC PЯAYER[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":458575,"name":"千夏ふるぱわーーー!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"まっすぐ→→→ストリーム![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458576,"name":"ふぅ〜","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":458577,"name":"maimai最高!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458578,"name":"ヲタクは大変だ!!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":458579,"name":"最っ高の音ゲーだ!!","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"最っ高のエンタメだ!![でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":458580,"name":"Ai","genre":"オンゲキCHUNITHM","release":"Ver1.45.00","lock":"Lock","norm":"Ai C[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":458581,"name":"でもさ、脳漿○裂ガールに本気(マジ)だった思い出 忘れたくはねぇよな","genre":"niconicoボーカロイド","release":"Ver1.45.00","lock":"Lock","norm":"脳漿炸裂ガール[スタンダード]/つあーメンバー「あめちゃん」をセット/プレイ","isDefault":false,"disable":false},{"id":458582,"name":"and you","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"系ぎて[でらっくす]/BASIC~Re:MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":458583,"name":"THE LAST","genre":"maimai","release":"Ver1.45.00","lock":"Lock","norm":"PANDORA PARADOXXX[スタンダード]/BASIC~Re:MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":458584,"name":"『踊るか、踊られるか。』","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"QUATTUORUX[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":458585,"name":"街を破壊!!","genre":"ゲームバラエティ","release":"Ver1.45.00","lock":"Lock","norm":"QUATTUORUX[でらっくす]/Latent Kingdom[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":459101,"name":"でらっくまのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が50に到達","isDefault":false,"disable":false},{"id":459111,"name":"乙姫のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が50に到達","isDefault":false,"disable":false},{"id":459112,"name":"ラズのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が50に到達","isDefault":false,"disable":false},{"id":459113,"name":"シフォンのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が50に到達","isDefault":false,"disable":false},{"id":459114,"name":"ソルトのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が50に到達","isDefault":false,"disable":false},{"id":459115,"name":"しゃまのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が50に到達","isDefault":false,"disable":false},{"id":459116,"name":"みるくのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が50に到達","isDefault":false,"disable":false},{"id":459117,"name":"らいむっくま&れもんっくまのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が50に到達","isDefault":false,"disable":false},{"id":459118,"name":"乙姫(すぷらっしゅ)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が50に到達","isDefault":false,"disable":false},{"id":459119,"name":"しゃま(ゆにばーす)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が50に到達","isDefault":false,"disable":false},{"id":459120,"name":"みるく(ゆにばーす)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が50に到達","isDefault":false,"disable":false},{"id":459121,"name":"ちびみるくのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が50に到達","isDefault":false,"disable":false},{"id":459122,"name":"百合咲ミカのパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が50に到達","isDefault":false,"disable":false},{"id":459123,"name":"ラズ(ふぇすてぃばる)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が50に到達","isDefault":false,"disable":false},{"id":459124,"name":"シフォン(ふぇすてぃばる)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が50に到達","isDefault":false,"disable":false},{"id":459125,"name":"ソルト(ふぇすてぃばる)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が50に到達","isDefault":false,"disable":false},{"id":459126,"name":"黒姫のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が50に到達","isDefault":false,"disable":false},{"id":459128,"name":"乙姫(ばでぃーず)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が50に到達","isDefault":false,"disable":false},{"id":459129,"name":"らいむっくま&れもんっくま(ばでぃーず)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が50に到達","isDefault":false,"disable":false},{"id":459130,"name":"ラズ(ばでぃーず)のパートナー","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が50に到達","isDefault":false,"disable":false},{"id":459201,"name":"でらっくまの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が200に到達","isDefault":false,"disable":false},{"id":459211,"name":"乙姫の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が200に到達","isDefault":false,"disable":false},{"id":459212,"name":"ラズの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が200に到達","isDefault":false,"disable":false},{"id":459213,"name":"シフォンの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が200に到達","isDefault":false,"disable":false},{"id":459214,"name":"ソルトの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が200に到達","isDefault":false,"disable":false},{"id":459215,"name":"しゃまの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が200に到達","isDefault":false,"disable":false},{"id":459216,"name":"みるくの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が200に到達","isDefault":false,"disable":false},{"id":459217,"name":"らいむっくま&れもんっくまの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が200に到達","isDefault":false,"disable":false},{"id":459218,"name":"乙姫(すぷらっしゅ)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が200に到達","isDefault":false,"disable":false},{"id":459219,"name":"しゃま(ゆにばーす)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が200に到達","isDefault":false,"disable":false},{"id":459220,"name":"みるく(ゆにばーす)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が200に到達","isDefault":false,"disable":false},{"id":459221,"name":"ちびみるくの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が200に到達","isDefault":false,"disable":false},{"id":459222,"name":"百合咲ミカの相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が200に到達","isDefault":false,"disable":false},{"id":459223,"name":"ラズ(ふぇすてぃばる)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が200に到達","isDefault":false,"disable":false},{"id":459224,"name":"シフォン(ふぇすてぃばる)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が200に到達","isDefault":false,"disable":false},{"id":459225,"name":"ソルト(ふぇすてぃばる)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が200に到達","isDefault":false,"disable":false},{"id":459226,"name":"黒姫の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が200に到達","isDefault":false,"disable":false},{"id":459228,"name":"乙姫(ばでぃーず)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が200に到達","isDefault":false,"disable":false},{"id":459229,"name":"らいむっくま&れもんっくま(ばでぃーず)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が200に到達","isDefault":false,"disable":false},{"id":459230,"name":"ラズ(ばでぃーず)の相棒","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が200に到達","isDefault":false,"disable":false},{"id":459301,"name":"なかよしmai友~!","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"でらっくまの親密度が500に到達","isDefault":false,"disable":false},{"id":459311,"name":"竜宮茶館の常連客","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫の親密度が500に到達","isDefault":false,"disable":false},{"id":459312,"name":"お転婆少女の遊び友達","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズの親密度が500に到達","isDefault":false,"disable":false},{"id":459313,"name":"パティシエお嬢様の味見役","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォンの親密度が500に到達","isDefault":false,"disable":false},{"id":459314,"name":"マイペース少女のお昼寝仲間","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルトの親密度が500に到達","isDefault":false,"disable":false},{"id":459315,"name":"ファンクラブ会員メンバーNo.1","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃまの親密度が500に到達","isDefault":false,"disable":false},{"id":459316,"name":"変わった牛乳飲み友達","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるくの親密度が500に到達","isDefault":false,"disable":false},{"id":459317,"name":"アイアムすだちっくま","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくまの親密度が500に到達","isDefault":false,"disable":false},{"id":459318,"name":"ナイトプールの舞友♪","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(すぷらっしゅ)の親密度が500に到達","isDefault":false,"disable":false},{"id":459319,"name":"有能社長専属秘書","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"しゃま(ゆにばーす)の親密度が500に到達","isDefault":false,"disable":false},{"id":459320,"name":"牛乳スタンド出張店員","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"みるく(ゆにばーす)の親密度が500に到達","isDefault":false,"disable":false},{"id":459321,"name":"金の牛乳生産者","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ちびみるくの親密度が500に到達","isDefault":false,"disable":false},{"id":459322,"name":"ミカの騎士","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"百合咲ミカの親密度が500に到達","isDefault":false,"disable":false},{"id":459323,"name":"ナイショのお茶友☆","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ふぇすてぃばる)の親密度が500に到達","isDefault":false,"disable":false},{"id":459324,"name":"ナイショの助っ人菓子職人☆","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"シフォン(ふぇすてぃばる)の親密度が500に到達","isDefault":false,"disable":false},{"id":459325,"name":"奥義コネコネ習得中!","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ソルト(ふぇすてぃばる)の親密度が500に到達","isDefault":false,"disable":false},{"id":459326,"name":"最後のヒューマノイドの協力者","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"黒姫の親密度が500に到達","isDefault":false,"disable":false},{"id":459328,"name":"宴星の舞友♪","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"乙姫(ばでぃーず)の親密度が500に到達","isDefault":false,"disable":false},{"id":459329,"name":"maimai観光協会理事","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"らいむっくま&れもんっくま(ばでぃーず)の親密度が500に到達","isDefault":false,"disable":false},{"id":459330,"name":"ベリーカクテル指南中のバーテン","genre":"実績","release":"Ver1.45.00","lock":"Lock","norm":"ラズ(ばでぃーず)の親密度が500に到達","isDefault":false,"disable":false},{"id":500017,"name":"いくらでもモルモットになります","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500018,"name":"全て取り除きたいんですよね","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500019,"name":"生産者の顔が見える配置","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500020,"name":"普通は、そう普通ですね。","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500021,"name":"圧倒的オカン","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500022,"name":"ザ人間きつい場所ベスト10のひとつ","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500023,"name":"しゃがまないと無理なのよ","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500024,"name":"大体峠に居ます","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500025,"name":"区分 マネー","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500026,"name":"エンドオブエンドコンテンツ","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アットホームな職場です","isDefault":false,"disable":false},{"id":500101,"name":"アカツキ BIG LOVE","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"アカツキを5回覚醒","isDefault":false,"disable":false},{"id":500102,"name":"コハクしか勝たん","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"コハクを5回覚醒","isDefault":false,"disable":false},{"id":500103,"name":"天空の王 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"天空の王を5回覚醒","isDefault":false,"disable":false},{"id":500104,"name":"大地の王 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"大地の王を5回覚醒","isDefault":false,"disable":false},{"id":500199,"name":"交わりし蝶の扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"スカイストリートちほー6のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":500201,"name":"ヴィリーウス 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"ヴィリーウスを5回覚醒","isDefault":false,"disable":false},{"id":500202,"name":"モンベルド 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"モンベルドを5回覚醒","isDefault":false,"disable":false},{"id":500203,"name":"八剱月アルマ すき","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"八剱月アルマを5回覚醒","isDefault":false,"disable":false},{"id":500204,"name":"白法院ラグ ガチ勢","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"白法院ラグを5回覚醒","isDefault":false,"disable":false},{"id":500299,"name":"理非を語らう扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"天界ちほー8のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":500301,"name":"フォッサノーバ 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"フォッサノーバを5回覚醒","isDefault":false,"disable":false},{"id":500302,"name":"ディオティス 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"ディオティスを5回覚醒","isDefault":false,"disable":false},{"id":500303,"name":"クレメンス(エージェント) 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"クレメンス(エージェント)を5回覚醒","isDefault":false,"disable":false},{"id":500304,"name":"エレノラ(エージェント) 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"エレノラ(エージェント)を5回覚醒","isDefault":false,"disable":false},{"id":500305,"name":"ディオティス(天使) 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"ディオティス(天使)を5回覚醒","isDefault":false,"disable":false},{"id":500399,"name":"創世の扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"BLACK ROSEちほー10のキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":500401,"name":"リグエル 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"リグエルを5回覚醒","isDefault":false,"disable":false},{"id":500402,"name":"酒呑童子 推し","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"酒呑童子を5回覚醒","isDefault":false,"disable":false},{"id":500403,"name":"濡羽 ガチ勢","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"濡羽を5回覚醒","isDefault":false,"disable":false},{"id":500404,"name":"黒姫 BIG LOVE","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"黒姫を5回覚醒","isDefault":false,"disable":false},{"id":500499,"name":"天地を投影せし扉","genre":"オリジナルちほー","release":"Ver1.50.00","lock":"Lock","norm":"メトロポリスちほー9のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":505201,"name":"アイア 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"アイアを5回覚醒","isDefault":false,"disable":false},{"id":505202,"name":"グーマー 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"グーマーを5回覚醒","isDefault":false,"disable":false},{"id":505203,"name":"ノア(かいりきベアちほー2) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ノアを5回覚醒","isDefault":false,"disable":false},{"id":505204,"name":"ナナ(かいりきベアちほー2) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ナナを5回覚醒","isDefault":false,"disable":false},{"id":505299,"name":"かいりきベアちほー2 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"かいりきベアちほー2のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":505301,"name":"コーサカ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"コーサカを5回覚醒","isDefault":false,"disable":false},{"id":505302,"name":"アンジョー 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"アンジョーを5回覚醒","isDefault":false,"disable":false},{"id":505303,"name":"コーサカ(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"コーサカ(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505304,"name":"アンジョー(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"アンジョー(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505305,"name":"天開司(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"天開司(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505306,"name":"佐藤ホームズ(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"佐藤ホームズ(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505307,"name":"あっくん大魔王(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"あっくん大魔王(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505308,"name":"歌衣メイカ(メイトなやつら) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"歌衣メイカ(メイトなやつら)を5回覚醒","isDefault":false,"disable":false},{"id":505399,"name":"MonsterZ MATEちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"MonsterZ MATEちほーのキャラクターを40回覚醒","isDefault":false,"disable":false},{"id":505401,"name":"おめがレイ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがレイを5回覚醒","isDefault":false,"disable":false},{"id":505402,"name":"おめがリオ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがリオを5回覚醒","isDefault":false,"disable":false},{"id":505403,"name":"おめがレイ(実写) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがレイ(実写)を5回覚醒","isDefault":false,"disable":false},{"id":505404,"name":"おめがリオ(実写) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがリオ(実写)を5回覚醒","isDefault":false,"disable":false},{"id":505499,"name":"おめがシスターズちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おめがシスターズちほーのキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":505501,"name":"鳳 ここな 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"鳳 ここなを5回覚醒","isDefault":false,"disable":false},{"id":505502,"name":"静香 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"静香を5回覚醒","isDefault":false,"disable":false},{"id":505503,"name":"カトリナ・グリーベル 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"カトリナ・グリーベルを5回覚醒","isDefault":false,"disable":false},{"id":505504,"name":"新妻 八恵 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"新妻 八恵を5回覚醒","isDefault":false,"disable":false},{"id":505505,"name":"柳場 ぱんだ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"柳場 ぱんだを5回覚醒","isDefault":false,"disable":false},{"id":505506,"name":"流石 知冴 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"流石 知冴を5回覚醒","isDefault":false,"disable":false},{"id":505507,"name":"千寿 暦 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"千寿 暦を5回覚醒","isDefault":false,"disable":false},{"id":505508,"name":"ラモーナ・ウォルフ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ラモーナ・ウォルフを5回覚醒","isDefault":false,"disable":false},{"id":505509,"name":"王 雪 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"王 雪を5回覚醒","isDefault":false,"disable":false},{"id":505510,"name":"リリヤ・クルトベイ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"リリヤ・クルトベイを5回覚醒","isDefault":false,"disable":false},{"id":505511,"name":"与那国 緋花里 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"与那国 緋花里を5回覚醒","isDefault":false,"disable":false},{"id":505599,"name":"ワールドダイスター 夢のステラリウムちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ワールドダイスター 夢のステラリウムちほーのキャラクターを55回覚醒","isDefault":false,"disable":false},{"id":505601,"name":"仲町あられ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"仲町あられを5回覚醒","isDefault":false,"disable":false},{"id":505602,"name":"宮永ののか 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"宮永ののかを5回覚醒","isDefault":false,"disable":false},{"id":505603,"name":"峰月律 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"峰月律を5回覚醒","isDefault":false,"disable":false},{"id":505604,"name":"藤都子 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"藤都子を5回覚醒","isDefault":false,"disable":false},{"id":505605,"name":"千石ユノ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"千石ユノを5回覚醒","isDefault":false,"disable":false},{"id":505699,"name":"夢限大みゅーたいぷちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"夢限大みゅーたいぷちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":505701,"name":"エト&ルナ (Winter) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"エト&ルナ (Winter)を5回覚醒","isDefault":false,"disable":false},{"id":505702,"name":"マヤ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"マヤを5回覚醒","isDefault":false,"disable":false},{"id":505799,"name":"Arcaeaちほー3 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"Arcaeaちほー3を5回覚醒","isDefault":false,"disable":false},{"id":505801,"name":"重音テト 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトを5回覚醒","isDefault":false,"disable":false},{"id":505802,"name":"重音テト(2008) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(2008)を5回覚醒","isDefault":false,"disable":false},{"id":505803,"name":"重音テト(SV) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(SV)を5回覚醒","isDefault":false,"disable":false},{"id":505804,"name":"重音テッド 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テッドを5回覚醒","isDefault":false,"disable":false},{"id":505805,"name":"重音テト(人マニア) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テト(人マニア)を5回覚醒","isDefault":false,"disable":false},{"id":505899,"name":"重音テトちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"重音テトちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":505901,"name":"ななひら 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらを5回覚醒","isDefault":false,"disable":false},{"id":505902,"name":"ベベ 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ベベを5回覚醒","isDefault":false,"disable":false},{"id":505903,"name":"みてー 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"みてーを5回覚醒","isDefault":false,"disable":false},{"id":505904,"name":"おもち 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"おもちを5回覚醒","isDefault":false,"disable":false},{"id":505905,"name":"ななひら(おめかしワンピ) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひら(おめかしワンピ)を5回覚醒","isDefault":false,"disable":false},{"id":505999,"name":"ななひらちほー 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"ななひらちほーのキャラクターを25回覚醒","isDefault":false,"disable":false},{"id":506001,"name":"星咲 あかり(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"星咲 あかり(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506002,"name":"藤沢 柚子(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"藤沢 柚子(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506003,"name":"三角 葵(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"三角 葵(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506004,"name":"高瀬 梨緒(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"高瀬 梨緒(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506005,"name":"結城 莉玖(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"結城 莉玖(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506006,"name":"藍原 椿(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"藍原 椿(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506007,"name":"早乙女 彩華(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"早乙女 彩華(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506008,"name":"桜井 春菜(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"桜井 春菜(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506009,"name":"柏木 咲姫(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"柏木 咲姫(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506010,"name":"井之原 小星(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"井之原 小星(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506011,"name":"逢坂 茜(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"逢坂 茜(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506012,"name":"珠洲島 有栖(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"珠洲島 有栖(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506013,"name":"九條 楓(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"九條 楓(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506014,"name":"日向 千夏(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"日向 千夏(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506015,"name":"柏木 美亜(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"柏木 美亜(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506016,"name":"東雲 つむぎ(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"東雲 つむぎ(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506017,"name":"皇城 セツナ(いちげき!) 推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"皇城 セツナ(いちげき!)を5回覚醒","isDefault":false,"disable":false},{"id":506099,"name":"オンゲキちほー8 箱推し","genre":"イベントちほー","release":"Ver1.50.00","lock":"Lock","norm":"オンゲキちほー8のキャラクターを85回覚醒","isDefault":false,"disable":false},{"id":508101,"name":"One Step Ahead","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"One Step Ahead[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508102,"name":"LANCE","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"LANCE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508103,"name":"Imitation:Loud Lounge","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Imitation:Loud Lounge[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508104,"name":"天狗の落とし文 feat. ytr","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"天狗の落とし文 feat. ytr[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508105,"name":"プリズム△▽リズム","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"プリズム△▽リズム[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508106,"name":"パラドクスイヴ","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"パラドクスイヴ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508107,"name":"YKWTD","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"YKWTD[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508108,"name":"184億回のマルチトニック","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"184億回のマルチトニック[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508109,"name":"果ての空、僕らが見た光。","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"果ての空、僕らが見た光。[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508110,"name":"Cryptarithm","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Cryptarithm[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508111,"name":"Ourania","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Ourania[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508112,"name":"天蓋","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"天蓋[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508113,"name":"Deicide","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Deicide[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508114,"name":"氷滅の135小節","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"氷滅の135小節[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508115,"name":"Divide et impera!","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Divide et impera![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508116,"name":"地獄","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"地獄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508117,"name":"シスターシスター","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"シスターシスター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508118,"name":"Flashback","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Flashback[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508119,"name":"Colorfull:Encounter","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Colorfull:Encounter[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508120,"name":"Elemental Ethnic","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"Elemental Ethnic[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508121,"name":"美夜月鏡","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"美夜月鏡[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508122,"name":"Resolution","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"Resolution[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508123,"name":"いちげき!のテーマ","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508124,"name":"Radiance","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"Radiance[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508125,"name":"R'N'R Monsta","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"R'N'R Monsta[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508126,"name":"勇者","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508127,"name":"病み垢ステロイド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"病み垢ステロイド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508128,"name":"ダーリンダンス","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ダーリンダンス[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508129,"name":"唱","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"唱[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508130,"name":"愛包ダンスホール","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"愛包ダンスホール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508131,"name":"マツケンサンバⅡ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"マツケンサンバⅡ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508132,"name":"デビルじゃないもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"デビルじゃないもん[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508133,"name":"ずんだパーリナイ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508134,"name":"Ultimate taste","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"Ultimate taste[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508135,"name":"Chronomia","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Chronomia[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508136,"name":"人マニア","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508137,"name":"転生林檎","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"転生林檎[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508138,"name":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508139,"name":"モンスターカミング","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"モンスターカミング[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508140,"name":"ゆけむり魂温泉 II","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"ゆけむり魂温泉 II[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508141,"name":"人間が大好きなこわれた妖怪の唄","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"人間が大好きなこわれた妖怪の唄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508142,"name":"シリウスの輝きのように","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"シリウスの輝きのように[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508143,"name":"プラネタリウム・レヴュー","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"プラネタリウム・レヴュー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508144,"name":"演劇","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"演劇[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508145,"name":"無間嫉妬劇場『666』","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"無間嫉妬劇場『666』[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508146,"name":"夢現妄想世界","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"夢現妄想世界[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508147,"name":"snooze","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"snooze[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508148,"name":"イガク","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"イガク[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508149,"name":"てらてら","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"てらてら[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508150,"name":"Empire of Winter","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Empire of Winter[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508151,"name":"迷える音色は恋の唄","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"迷える音色は恋の唄[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508152,"name":"Löschen","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Löschen[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508153,"name":"Abstruse Dilemma","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"Abstruse Dilemma[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508154,"name":"HYP3RTRIBE","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"HYP3RTRIBE[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508155,"name":"はげしこの夜 -Psylent Crazy Night-","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"はげしこの夜 -Psylent Crazy Night-[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508156,"name":"エイプリルスター","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"エイプリルスター[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508157,"name":"オーバーライド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508158,"name":"右に曲ガール","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"右に曲ガール[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508159,"name":"ウルトラトレーラー","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ウルトラトレーラー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508160,"name":"バベル","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"バベル[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508161,"name":"お願い!コンコンお稲荷さま","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"お願い!コンコンお稲荷さま[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508162,"name":"いっぱい食べる君が好きだよ","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"いっぱい食べる君が好きだよ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508163,"name":"ピポピポ -People People- feat. ななひら","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"ピポピポ -People People- feat. ななひら[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508164,"name":"ワールドワイドワンダー","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ワールドワイドワンダー[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508165,"name":"MORNINGLOOM","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"MORNINGLOOM[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508166,"name":"How To Make 音ゲ~曲!","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"How To Make 音ゲ~曲![でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508167,"name":"リアライズ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"リアライズ[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508168,"name":"有明/Ariake","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"有明/Ariake[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508169,"name":"雨露霜雪","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"雨露霜雪[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508170,"name":"宙天","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"宙天[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508171,"name":"On your mark (104期 Ver.)","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":508501,"name":"勇者ヒンメルならそうしたってことだよ。","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":508502,"name":"アウラ、フルコンしろ。","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508503,"name":"洗濯機maimaiの誕生から12年後","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/12回プレイ","isDefault":false,"disable":false},{"id":508504,"name":"むっすー","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508505,"name":"ごめんよぉ…","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/称号「むっすー」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":508506,"name":"君が未来で一人ぼっちにならないように","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":508507,"name":"私は500年以上生きた大魔族だ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/2人以上でプレイ/敗北","isDefault":false,"disable":false},{"id":508508,"name":"お前の前にいるのは1000年以上生きた魔法使いだ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":508509,"name":"私はもっとmaimaiを知ろうと思う","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/お気に入りカテゴリからプレイ","isDefault":false,"disable":false},{"id":508510,"name":"暗いよー!!怖いよー!!","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"勇者[でらっくす]/ムービーの明るさ「暗い」でプレイ","isDefault":false,"disable":false},{"id":508511,"name":"ちゅ。","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ダーリンダンス[でらっくす]/FULL COMBO","isDefault":false,"disable":false},{"id":508512,"name":"一切合切忘れて Shout it out","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"唱[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508513,"name":"完敗!完全に惚れ惚れよ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"愛包ダンスホール[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":508514,"name":"腰元ダンサーズ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"マツケンサンバⅡ[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":508515,"name":"オレ!","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"マツケンサンバⅡ[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":508516,"name":"ミスってないもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"デビルじゃないもん[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508517,"name":"シンクロした感覚の位相","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"リアライズ[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":508518,"name":"もっちもっち ず~んだ(ノ)・ω・(ヾ)","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508519,"name":"あんこもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":508520,"name":"カルダモン","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508521,"name":"アンチモン","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508522,"name":"さくらだもん","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ずんだパーリナイ[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":508523,"name":"【東方Full Flavor】","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"Ultimate taste[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508524,"name":"**************************","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":508525,"name":"舞マニア","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508526,"name":"ビバ良くない!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":508527,"name":"お ま え","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"人マニア[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508528,"name":"残念!!!!!!!!!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"イガク[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508529,"name":"ドクター・キドリです","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"イガク[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508530,"name":"俺たちのバリューセット完成","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/FULL SYNC DX","isDefault":false,"disable":false},{"id":508531,"name":"マイマイマー達の懺悔","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/1 MISS","isDefault":false,"disable":false},{"id":508532,"name":"マイマイマーの貴重な○○シーン","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/2人以上でプレイ","isDefault":false,"disable":false},{"id":508533,"name":"第1回maimai王選手権","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508534,"name":"お前もMZMだもんな","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508535,"name":"サプライズスキップはエゴ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508536,"name":"お前がラフな格好でええからって言ったんちゃうか!!","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"メイトなやつら(FEAT. 天開司, 佐藤ホームズ, あっくん大魔王 & 歌衣メイカ)[でらっくす]/ふらふらふら、[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508537,"name":"ババンババンバンバン","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"ゆけむり魂温泉 II[でらっくす]/BaBan!! -甘い罠-[スタンダード]/BANG![でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508538,"name":"シリウス","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"シリウスの輝きのように[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":508539,"name":"ワールドダイスター","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"シリウスの輝きのように[でらっくす]/プラネタリウム・レヴュー[でらっくす]/Re:MASTER/一回のクレジットでALL PERFECT","isDefault":false,"disable":false},{"id":508540,"name":"銀河座","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"プラネタリウム・レヴュー[でらっくす]/4人でプレイ","isDefault":false,"disable":false},{"id":508541,"name":"アイスおごってくれ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"snooze[でらっくす]/2人以上でプレイ/勝利","isDefault":false,"disable":false},{"id":508542,"name":"伝統の幻想ブン屋","genre":"東方Project","release":"Ver1.50.00","lock":"Lock","norm":"天狗の落とし文 feat. ytr[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508543,"name":"誰だこんな親クラス作ったのは","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508544,"name":"少々ここらでオーバーライド","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508545,"name":"哀れ、あはれ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/トラックスキップ発動","isDefault":false,"disable":false},{"id":508546,"name":"もう こないからねー","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/2人以上でプレイ/1 MISS","isDefault":false,"disable":false},{"id":508547,"name":"またきたよ~","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"オーバーライド[でらっくす]/称号「もう こないからねー」をセット/プレイ","isDefault":false,"disable":false},{"id":508548,"name":"うわあああああああああああああああああああああああああああああああああああああああああ","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ウルトラトレーラー[でらっくす]/SPEED 1/プレイ","isDefault":false,"disable":false},{"id":508549,"name":"今世紀最強の現実がやってくる!","genre":"niconicoボーカロイド","release":"Ver1.50.00","lock":"Lock","norm":"ウルトラトレーラー[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508550,"name":"地獄めぐり","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"地獄[でらっくす]/天国と地獄[スタンダード]/火炎地獄[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508551,"name":"クリぼっちの貴公子 aran","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"はげしこの夜 -Psylent Crazy Night-[でらっくす]/2人以上でプレイ/1P側","isDefault":false,"disable":false},{"id":508552,"name":"クレイジーサンタ Kobaryo","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"はげしこの夜 -Psylent Crazy Night-[でらっくす]/2人以上でプレイ/2P側","isDefault":false,"disable":false},{"id":508553,"name":"A Wandering Melody of Love","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"迷える音色は恋の唄[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":508554,"name":"おめがってる!?","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"モンスターカミング[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508555,"name":"おめがレリオ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"モンスターカミング[でらっくす]/FULL SYNC","isDefault":false,"disable":false},{"id":508556,"name":"[EXAM]","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"MORNINGLOOM[でらっくす]/MASTER/RANK SSS","isDefault":false,"disable":false},{"id":508557,"name":"レート5000兆の音暴流舞皆伝の超音ゲーうまんちゅ","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"How To Make 音ゲ~曲![でらっくす]/全難易度/ALL PERFECT+","isDefault":false,"disable":false},{"id":508558,"name":"OTOGE MUSIC","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"How To Make 音ゲ~曲![でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508559,"name":"SE~んGA~ん","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508560,"name":"超合金TiNA-Ⅱ 発進!!","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508561,"name":"うおおおおおかっけぇぇ!!!","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/称号「超合金TiNA-Ⅱ 発進!!」をセットしたプレイヤーと2人でプレイ","isDefault":false,"disable":false},{"id":508562,"name":"がおっがおっがおっ","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"いちげき!のテーマ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508563,"name":"220","genre":"オンゲキCHUNITHM","release":"Ver1.50.00","lock":"Lock","norm":"R'N'R Monsta[でらっくす]/MASTER/RANK S","isDefault":false,"disable":false},{"id":508564,"name":"二礼 二拍手 一礼","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"お願い!コンコンお稲荷さま[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508565,"name":"食に人生かけてます","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"いっぱい食べる君が好きだよ[でらっくす]/EXPERT/RANK S","isDefault":false,"disable":false},{"id":508566,"name":"まんぷく","genre":"ゲームバラエティ","release":"Ver1.50.00","lock":"Lock","norm":"いっぱい食べる君が好きだよ[でらっくす]/あなたは世界の終わりにずんだを食べるのだ[でらっくす]/絶対にチョコミントを食べるアオイチャン[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508567,"name":"完全栄養食(かんぜんえいようしょく・英語: complete nutritional food)とは、中華麺とスープを主とし、様々な具としてチャーシュー・メンマ・味付け玉子・刻み葱・海苔などを組み合わせた、人間が健康を維持するために必要な栄養素を全て含んだ食品である。","genre":"maimai","release":"Ver1.50.00","lock":"Lock","norm":"Colorfull:Encounter[でらっくす]/INFiNiTE ENERZY -Overdoze-[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":508568,"name":"ゆめひらり ゆめひらり","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/プレイ","isDefault":false,"disable":false},{"id":508569,"name":"僕は僕を信じたい","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/ALL PERFECT","isDefault":false,"disable":false},{"id":508570,"name":"蓮ノ空女学院スクールアイドルクラブ","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/全難易度/プレイ","isDefault":false,"disable":false},{"id":508571,"name":"蓮ノ空のこと好き好きクラブのみなさん","genre":"POPSアニメ","release":"Ver1.50.00","lock":"Lock","norm":"On your mark (104期 Ver.)[でらっくす]/一回のクレジットで3回プレイ","isDefault":false,"disable":false},{"id":509000,"name":"WEC2025 公开组全国冠军","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509001,"name":"WEC2025 女子组全国冠军","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509002,"name":"WEC2025 巅峰挑战者","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509003,"name":"WEC2025 预选赛第一名(南部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509004,"name":"WEC2025 预选赛第一名(东部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509005,"name":"WEC2025 预选赛第一名(北部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509006,"name":"WEC2025 预选赛第一名(西部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509007,"name":"WEC2025 预选赛第一名(中部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509008,"name":"WEC2025 海选赛第一名(南部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509009,"name":"WEC2025 海选赛第一名(东部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509010,"name":"WEC2025 海选赛第一名(北部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509011,"name":"WEC2025 海选赛第一名(西部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509012,"name":"WEC2025 海选赛第一名(中部)","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509013,"name":"量子跃迁","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":509101,"name":"ソルト(ぷりずむ)のパートナー","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が50に到達","isDefault":false,"disable":false},{"id":509201,"name":"ソルト(ぷりずむ)の相棒","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が200に到達","isDefault":false,"disable":false},{"id":509301,"name":"ふかふか魔法のパン職人","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"ソルト(ぷりずむ)の親密度が500に到達","isDefault":false,"disable":false},{"id":550201,"name":"シグルズ すき","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"シグルズを5回覚醒","isDefault":false,"disable":false},{"id":550202,"name":"ブリュレ 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ブリュレを5回覚醒","isDefault":false,"disable":false},{"id":550203,"name":"カラメル 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"カラメルを5回覚醒","isDefault":false,"disable":false},{"id":550204,"name":"ドラゴンの王 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンの王を5回覚醒","isDefault":false,"disable":false},{"id":550299,"name":"過誤の歴史の信奉者","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ドラゴンちほー4のキャラクターを20回覚醒","isDefault":false,"disable":false},{"id":550301,"name":"W?K?Y? すき","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"W?K?Y?を5回覚醒","isDefault":false,"disable":false},{"id":550302,"name":"ロートスカラ 推し","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"ロートスカラを5回覚醒","isDefault":false,"disable":false},{"id":550303,"name":"アシッド ガチ勢","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"アシッドを5回覚醒","isDefault":false,"disable":false},{"id":550399,"name":"有限で永遠のリフレインを","genre":"オリジナルちほー","release":"Ver1.55.00","lock":"Lock","norm":"7sRefちほー4のキャラクターを15回覚醒","isDefault":false,"disable":false},{"id":558113,"name":"忙シー日","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"忙シー日[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558114,"name":"FLΛME/FRΦST","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"FLΛME/FRΦST[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558115,"name":"IMBRUED:FLUX","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"IMBRUED:FLUX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558116,"name":"砂の函","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"砂の函[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558117,"name":"Amereistr","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Amereistr[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558118,"name":"World's end BLACKBOX","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"World's end BLACKBOX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558119,"name":"Xaleid◆scopiX","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Xaleid◆scopiX[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558120,"name":"Ref:rain (for 7th Heaven)","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Ref:rain (for 7th Heaven)[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558177,"name":"Believe the Rainbow","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Believe the Rainbow[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558179,"name":"AFTER PANDORA","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"AFTER PANDORA[スタンダード]/全難易度/ALL PERFECT","isDefault":false,"disable":false},{"id":558535,"name":"終電ダッシュ","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"忙シー日[でらっくす]/Kattobi KEIKYU Rider[スタンダード]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":558536,"name":"ユ!","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"忙シー日[でらっくす]/イガク[でらっくす]/一回のクレジットでプレイ","isDefault":false,"disable":false},{"id":558566,"name":"FiNEM MUNDi","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"World's end BLACKBOX[でらっくす]/World's end loneliness[でらっくす]/MASTER/ALL PERFECT","isDefault":false,"disable":false},{"id":558567,"name":"WIREPULLER","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"Xaleid◆scopiX[でらっくす]/BASIC~Re:MASTER/ALL PERFECT+","isDefault":false,"disable":false},{"id":559134,"name":"リズのパートナー","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が50に到達","isDefault":false,"disable":false},{"id":559234,"name":"リズの相棒","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が200に到達","isDefault":false,"disable":false},{"id":559334,"name":"世界の摂理を静観する者","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"リズの親密度が500に到達","isDefault":false,"disable":false},{"id":559501,"name":"【差出人不明のデータ1】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"これは今から少し昔の話、この世界を壊してしまった始まりの物語。","isDefault":false,"disable":false},{"id":559502,"name":"【差出人不明のデータ2】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"小さな黒い水晶がついたペンダントが胸元でかすかに揺れる。それは中央の空に浮かぶ巨大な水晶にどこか似ていた。","isDefault":false,"disable":false},{"id":559503,"name":"【差出人不明のデータ3】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"ペンダントの黒い水晶で流転者が持つフラグメントに触れた。","isDefault":false,"disable":false},{"id":559504,"name":"【差出人不明のデータ4】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"ちょっとエラーを発生させるだけのつもりだった。でも、流転者は黒く染まり、フィラーとなってデータを破壊し始めた……。","isDefault":false,"disable":false},{"id":559505,"name":"【差出人不明のデータ5】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"データの破壊、バグの侵食は局地的には収まらず、やがて世界を繋ぐ6つの扉まで及んだ。","isDefault":false,"disable":false},{"id":559506,"name":"【差出人不明のデータ6】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"6つの扉は閉ざされ、鍵もノイズと共に消えてしまった。","isDefault":false,"disable":false},{"id":559507,"name":"【差出人不明のデータ7】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"異常を察知して集まったゲートキーパーたちも次々とシャットダウンしてしまった。","isDefault":false,"disable":false},{"id":559508,"name":"【差出人不明のデータ8】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"本来の力を取り戻した彼女のおかげでフィラーは消え、扉も再生されていった。でも扉は世界とのリンクを失ったまま。","isDefault":false,"disable":false},{"id":559509,"name":"【差出人不明のデータ9】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"どこかの世界にいる名前も知らない誰かさん、あなたが知ってる物語はきっとここから始まるのでしょうね。","isDefault":false,"disable":false},{"id":559510,"name":"【差出人不明のデータ10】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"扉も再び繋がって、私が始めた物語はここで終わり。でもそれで良かったのかもしれない……。","isDefault":false,"disable":false},{"id":559511,"name":"【差出人不明のデータ11】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"私は、私だけは、彼女の本当の望みを知っている……。","isDefault":false,"disable":false},{"id":559512,"name":"【差出人不明のデータ12】","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"どこかの世界にいる名前も分からない誰かさん、私の声は届いているのかしら。","isDefault":false,"disable":false},{"id":559998,"name":"希望之门已经打开","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"可以挑战希望之门了","isDefault":false,"disable":false},{"id":559999,"name":"サイゴノキボウ ヲミツケテ","genre":"実績","release":"Ver1.55.00","lock":"Lock","norm":"キットクマガシッテイル","isDefault":false,"disable":false},{"id":609000,"name":"WEC2026 以光之明","genre":"実績","release":"Ver1.50.00","lock":"Lock","norm":"SEGAからのプレゼントです","isDefault":false,"disable":false},{"id":708107,"name":"魔法仕掛けのファンタジア","genre":"maimai","release":"Ver1.55.00","lock":"Lock","norm":"魔法仕掛けのファンタジア[でらっくす]/全難易度/ALL PERFECT","isDefault":false,"disable":false}] \ No newline at end of file diff --git a/maipulse/html/assets/b50/DX.png b/maipulse/html/assets/b50/DX.png new file mode 100644 index 0000000..8af5543 Binary files /dev/null and b/maipulse/html/assets/b50/DX.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_AP.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_AP.png new file mode 100644 index 0000000..26151ff Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_AP.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_APp.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_APp.png new file mode 100644 index 0000000..099f8d8 Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_APp.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_FC.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FC.png new file mode 100644 index 0000000..cf00447 Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FC.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_FCp.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FCp.png new file mode 100644 index 0000000..18bb423 Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FCp.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_FS.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FS.png new file mode 100644 index 0000000..a1290b4 Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FS.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSD.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSD.png new file mode 100644 index 0000000..24a1f9e Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSD.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSDp.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSDp.png new file mode 100644 index 0000000..f25df52 Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSDp.png differ diff --git a/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSp.png b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSp.png new file mode 100644 index 0000000..dbcc88c Binary files /dev/null and b/maipulse/html/assets/b50/UI_CHR_PlayBonus_FSp.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_A.png b/maipulse/html/assets/b50/UI_TTR_Rank_A.png new file mode 100644 index 0000000..d73a408 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_A.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_AA.png b/maipulse/html/assets/b50/UI_TTR_Rank_AA.png new file mode 100644 index 0000000..561a97d Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_AA.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_AAA.png b/maipulse/html/assets/b50/UI_TTR_Rank_AAA.png new file mode 100644 index 0000000..ef8f0f4 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_AAA.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_B.png b/maipulse/html/assets/b50/UI_TTR_Rank_B.png new file mode 100644 index 0000000..b006bca Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_B.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_BB.png b/maipulse/html/assets/b50/UI_TTR_Rank_BB.png new file mode 100644 index 0000000..598dad6 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_BB.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_BBB.png b/maipulse/html/assets/b50/UI_TTR_Rank_BBB.png new file mode 100644 index 0000000..e7efbf0 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_BBB.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_C.png b/maipulse/html/assets/b50/UI_TTR_Rank_C.png new file mode 100644 index 0000000..f14d995 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_C.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_D.png b/maipulse/html/assets/b50/UI_TTR_Rank_D.png new file mode 100644 index 0000000..514423d Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_D.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_S.png b/maipulse/html/assets/b50/UI_TTR_Rank_S.png new file mode 100644 index 0000000..2624c34 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_S.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_SS.png b/maipulse/html/assets/b50/UI_TTR_Rank_SS.png new file mode 100644 index 0000000..054f9ca Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_SS.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_SSS.png b/maipulse/html/assets/b50/UI_TTR_Rank_SSS.png new file mode 100644 index 0000000..ee28b4f Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_SSS.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_SSSp.png b/maipulse/html/assets/b50/UI_TTR_Rank_SSSp.png new file mode 100644 index 0000000..f10fb68 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_SSSp.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_SSp.png b/maipulse/html/assets/b50/UI_TTR_Rank_SSp.png new file mode 100644 index 0000000..65da24e Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_SSp.png differ diff --git a/maipulse/html/assets/b50/UI_TTR_Rank_Sp.png b/maipulse/html/assets/b50/UI_TTR_Rank_Sp.png new file mode 100644 index 0000000..fba9514 Binary files /dev/null and b/maipulse/html/assets/b50/UI_TTR_Rank_Sp.png differ diff --git a/maipulse/html/assets/b50/base.png b/maipulse/html/assets/b50/base.png new file mode 100644 index 0000000..ff7a134 Binary files /dev/null and b/maipulse/html/assets/b50/base.png differ diff --git a/maipulse/html/assets/give.mp3 b/maipulse/html/assets/give.mp3 new file mode 100644 index 0000000..d960dbc Binary files /dev/null and b/maipulse/html/assets/give.mp3 differ diff --git a/maipulse/html/assets/give.png b/maipulse/html/assets/give.png new file mode 100644 index 0000000..5f53307 Binary files /dev/null and b/maipulse/html/assets/give.png differ diff --git a/maipulse/html/assets/icons/b50.svg b/maipulse/html/assets/icons/b50.svg new file mode 100644 index 0000000..c579eed --- /dev/null +++ b/maipulse/html/assets/icons/b50.svg @@ -0,0 +1,18 @@ +<svg + xmlns="http://www.w3.org/2000/svg" + width="24" + height="24" + viewBox="0 0 24 24" + fill="none" + stroke="currentColor" + stroke-width="2" + stroke-linecap="round" + stroke-linejoin="round" + class="icon icon-tabler icons-tabler-outline icon-tabler-chart-bar" +> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <path d="M3 13a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z" /> + <path d="M15 9a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z" /> + <path d="M9 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v14a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z" /> + <path d="M4 20h14" /> +</svg> \ No newline at end of file diff --git a/maipulse/html/assets/icons/home.svg b/maipulse/html/assets/icons/home.svg new file mode 100644 index 0000000..e8e0003 --- /dev/null +++ b/maipulse/html/assets/icons/home.svg @@ -0,0 +1,17 @@ +<svg + xmlns="http://www.w3.org/2000/svg" + width="24" + height="24" + viewBox="0 0 24 24" + fill="none" + stroke="currentColor" + stroke-width="2" + stroke-linecap="round" + stroke-linejoin="round" + class="icon icon-tabler icons-tabler-outline icon-tabler-home" +> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <path d="M5 12l-2 0l9 -9l9 9l-2 0" /> + <path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /> + <path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6" /> +</svg> \ No newline at end of file diff --git a/maipulse/html/assets/icons/risk.svg b/maipulse/html/assets/icons/risk.svg new file mode 100644 index 0000000..3e76cec --- /dev/null +++ b/maipulse/html/assets/icons/risk.svg @@ -0,0 +1,17 @@ +<svg + xmlns="http://www.w3.org/2000/svg" + width="24" + height="24" + viewBox="0 0 24 24" + fill="none" + stroke="currentColor" + stroke-width="2" + stroke-linecap="round" + stroke-linejoin="round" + class="icon icon-tabler icons-tabler-outline icon-tabler-alert-triangle" +> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <path d="M12 9v4" /> + <path d="M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z" /> + <path d="M12 16h.01" /> +</svg> \ No newline at end of file diff --git a/maipulse/html/assets/icons/settings.svg b/maipulse/html/assets/icons/settings.svg new file mode 100644 index 0000000..684c85e --- /dev/null +++ b/maipulse/html/assets/icons/settings.svg @@ -0,0 +1,16 @@ +<svg + xmlns="http://www.w3.org/2000/svg" + width="24" + height="24" + viewBox="0 0 24 24" + fill="none" + stroke="currentColor" + stroke-width="2" + stroke-linecap="round" + stroke-linejoin="round" + class="icon icon-tabler icons-tabler-outline icon-tabler-settings" +> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <path d="M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z" /> + <path d="M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0" /> +</svg> \ No newline at end of file diff --git a/maipulse/html/assets/icons/ticket.svg b/maipulse/html/assets/icons/ticket.svg new file mode 100644 index 0000000..aee182b --- /dev/null +++ b/maipulse/html/assets/icons/ticket.svg @@ -0,0 +1,18 @@ +<svg + xmlns="http://www.w3.org/2000/svg" + width="24" + height="24" + viewBox="0 0 24 24" + fill="none" + stroke="currentColor" + stroke-width="2" + stroke-linecap="round" + stroke-linejoin="round" + class="icon icon-tabler icons-tabler-outline icon-tabler-ticket" +> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <path d="M15 5l0 2" /> + <path d="M15 11l0 2" /> + <path d="M15 17l0 2" /> + <path d="M5 5h14a2 2 0 0 1 2 2v3a2 2 0 0 0 0 4v3a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-3a2 2 0 0 0 0 -4v-3a2 2 0 0 1 2 -2" /> +</svg> \ No newline at end of file diff --git a/maipulse/html/index.html b/maipulse/html/index.html new file mode 100644 index 0000000..5307f99 --- /dev/null +++ b/maipulse/html/index.html @@ -0,0 +1,2011 @@ +<!DOCTYPE html> +<html lang="zh-CN"> +<head> +<meta charset="utf-8"> +<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,viewport-fit=cover"> +<title>maipulse · 舞萌DX 发包台 + + + +
+
+
+

maipulse

+ 舞萌DX 国服 · 本地发包台 + 用别怕 怕别用 + + +
+ +
+
漏的是给
+
+
+ 还没登录 +

把机台扫码页里 SGWCMAID 开头的那段内容粘到上面,先「解析」再「登录」。 + 二维码 10 分钟有效,一个码只能登一次。

+

登录后这一页会显示 Rating 详情、入坑信息、游玩统计与全套 ID。

+
+
+ +
+

扫码登录

+

把机台扫码页的 SGWCMAID 二维码内容粘进来,有效期 10 分钟。

+ + +
+ + + + +
+
+
+ + +
+ +
+ + +
+

功能票(2 / 3 / 5 倍)

+

走 UpsertUserChargelogApi。号上已有功能票时整包会被判非法,重复购买有封号风险 —— 建议先解歌发道具,最后再买票。

+
60秒冷却中
+
+
+
+
+
+
+ +
+
+ + +
+
+
+ +
+
+ ⚠️ 高风险区 +

下面每一项都会写服务器存档,写入后不可撤销。执行前确认账号与目标是同一个; + 每项都默认「只预检不发包」,先预检看节点,再取消勾选真正下发。

+

顺序铁律:先解歌 / 发道具,最后再买功能票 —— + 号上带着功能票时,服务端会把整包结算判为非法并静默丢弃。

+
+
+ +
+

解锁歌曲

+

选中当场发;全量按每包 4 首分批换局,耗时长但稳。

+ +
+
+ + + +
+
+
+
+
+
+ +
+ +
+ +
+

发放收藏品

+

称号 / 头像 / 名牌 / 边框 / 角色,分别选择、按类发送(一次只发一类)。

+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+

发放礼物

+

itemKind 4。礼物 id 表服务端不公开,这里可以手填、写范围,也能先和账号现有礼物对照一遍再发。

+ + +
+ + + +
+
+
+ +
+

解锁搭档

+

itemKind 10。伙伴共 24 位,列表里勾选。

+ +
+ +
+ +
+

旅行伙伴

+

发放旅行伙伴并编组出战槽位。角色走 userCharacterList(不是搭档 Partner=10,也不走 userItemList)。

+ +
+ + + +
+
ID 不在机台表里时服务端照样保存,但客户端会静默跳过,游戏里就是「加不上」。
+
+
+ +
+ +
+

添加舞里程

+

舞里程就是 point(余额),totalPoint 为累计获得量。取值是整个 int32 区间,累加模式填负数即为扣减。

+ + + + +
+ +
+ +
+
+ +
+

解禁小黑屋

+

先查状态:isLogin=true 表示账号卡在已登录,可以解卡;banState 非 0 是服务端限制,脚本只能读不能改。

+
+ + +
+
+
+ +
+

B50 查分

+

只读查询:GetUserRating 取 B35 / B15,ra 用 Ichino 的整数公式(达成率分档 × 定数)。不发包、不消耗票,随时可查。

+
+
+
+ +
+
+
填账号 ID 点「查 B50」;登录状态下留空即可查自己。
+
+ +
+

推分建议(按你的成绩)

+

你打过的曲子里,哪首再练一点就能顶掉 B35 榜尾。填账号 ID 就能算,不用登录。

+
+ + + +
+
+
+
+ + + +
+

外观

+

换一张自己的背景图,卡片会透出一点底色。设置只存在本机浏览器里。

+
+ + + +
+
当前没有自定义背景。
+ + + + + + +
+ +
+ +
+

机台与网络

+

机台身份、密钥和店铺都从配置文件读,界面上不做明文展示。换机台时导入一份新的 JSON 就行。

+ +
+ +
+
+
+ +
+

更新

+

曲库更新会从水鱼重拉一遍曲名和定数,新曲才有词条。手填过的定数不受影响。

+
当前版本—
+
曲库—
+
+ + +
+
+ + +
+
+
+
+ +
+ 给 +
+ +
+ +
+
+ +
+ + + +
+
+
正在发包…
+
+
+
+
+
+ +
+
+
+

选择

+ + +
+
+
+ + + + +
+
+
+ + + + + + \ No newline at end of file diff --git a/maipulse/html/vendor/html2canvas.min.js b/maipulse/html/vendor/html2canvas.min.js new file mode 100644 index 0000000..aed6bfd --- /dev/null +++ b/maipulse/html/vendor/html2canvas.min.js @@ -0,0 +1,20 @@ +/*! + * html2canvas 1.4.1 + * Copyright (c) 2022 Niklas von Hertzen + * Released under MIT License + */ +!function(A,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(A="undefined"!=typeof globalThis?globalThis:A||self).html2canvas=e()}(this,function(){"use strict"; +/*! ***************************************************************************** + Copyright (c) Microsoft Corporation. + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + ***************************************************************************** */var r=function(A,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,e){A.__proto__=e}||function(A,e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])})(A,e)};function A(A,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=A}r(A,e),A.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t)}var h=function(){return(h=Object.assign||function(A){for(var e,t=1,r=arguments.length;ts[0]&&e[1]>10),s%1024+56320)),(B+1===t||16384>5],this.data[e=(e<<2)+(31&A)];if(A<=65535)return e=this.index[2048+(A-55296>>5)],this.data[e=(e<<2)+(31&A)];if(A>11)],e=this.index[e+=A>>5&63],this.data[e=(e<<2)+(31&A)];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},l);function l(A,e,t,r,B,n){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=r,this.index=B,this.data=n}for(var C="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u="undefined"==typeof Uint8Array?[]:new Uint8Array(256),F=0;F>4,i[o++]=(15&t)<<4|r>>2,i[o++]=(3&r)<<6|63&B;return n}(y="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),L=Array.isArray(m)?function(A){for(var e=A.length,t=[],r=0;r=this._value.length?-1:this._value[A]},XA.prototype.consumeUnicodeRangeToken=function(){for(var A=[],e=this.consumeCodePoint();lA(e)&&A.length<6;)A.push(e),e=this.consumeCodePoint();for(var t=!1;63===e&&A.length<6;)A.push(e),e=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(g.apply(void 0,A.map(function(A){return 63===A?48:A})),16),end:parseInt(g.apply(void 0,A.map(function(A){return 63===A?70:A})),16)};var r=parseInt(g.apply(void 0,A),16);if(45===this.peekCodePoint(0)&&lA(this.peekCodePoint(1))){this.consumeCodePoint();for(var e=this.consumeCodePoint(),B=[];lA(e)&&B.length<6;)B.push(e),e=this.consumeCodePoint();return{type:30,start:r,end:parseInt(g.apply(void 0,B),16)}}return{type:30,start:r,end:r}},XA.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},XA.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:22,value:""};var e,t=this.peekCodePoint(0);if(39===t||34===t){t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),xA)}for(;;){var r=this.consumeCodePoint();if(-1===r||41===r)return{type:22,value:g.apply(void 0,A)};if(CA(r))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:g.apply(void 0,A)}):(this.consumeBadUrlRemnants(),xA);if(34===r||39===r||40===r||(0<=(e=r)&&e<=8||11===e||14<=e&&e<=31||127===e))return this.consumeBadUrlRemnants(),xA;if(92===r){if(!hA(r,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),xA;A.push(this.consumeEscapedCodePoint())}else A.push(r)}},XA.prototype.consumeWhiteSpace=function(){for(;CA(this.peekCodePoint(0));)this.consumeCodePoint()},XA.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(41===A||-1===A)return;hA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},XA.prototype.consumeStringSlice=function(A){for(var e="";0>8,r=255&A>>16,A=255&A>>24;return e<255?"rgba("+A+","+r+","+t+","+e/255+")":"rgb("+A+","+r+","+t+")"}function Qe(A,e){if(17===A.type)return A.number;if(16!==A.type)return 0;var t=3===e?1:255;return 3===e?A.number/100*t:Math.round(A.number/100*t)}var ce=function(A,e){return 11===e&&12===A.type||(28===e&&29===A.type||2===e&&3===A.type)},ae={type:17,number:0,flags:4},ge={type:16,number:50,flags:4},we={type:16,number:100,flags:4},Ue=function(A,e){if(16===A.type)return A.number/100*e;if(WA(A))switch(A.unit){case"rem":case"em":return 16*A.number;default:return A.number}return A.number},le=function(A,e){if(15===e.type)switch(e.unit){case"deg":return Math.PI*e.number/180;case"grad":return Math.PI/200*e.number;case"rad":return e.number;case"turn":return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},Ce=function(A){return Math.PI*A/180},ue=function(A,e){if(18===e.type){var t=me[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(5===e.type){if(3===e.value.length){var r=e.value.substring(0,1),B=e.value.substring(1,2),n=e.value.substring(2,3);return Fe(parseInt(r+r,16),parseInt(B+B,16),parseInt(n+n,16),1)}if(4===e.value.length){var r=e.value.substring(0,1),B=e.value.substring(1,2),n=e.value.substring(2,3),s=e.value.substring(3,4);return Fe(parseInt(r+r,16),parseInt(B+B,16),parseInt(n+n,16),parseInt(s+s,16)/255)}if(6===e.value.length){r=e.value.substring(0,2),B=e.value.substring(2,4),n=e.value.substring(4,6);return Fe(parseInt(r,16),parseInt(B,16),parseInt(n,16),1)}if(8===e.value.length){r=e.value.substring(0,2),B=e.value.substring(2,4),n=e.value.substring(4,6),s=e.value.substring(6,8);return Fe(parseInt(r,16),parseInt(B,16),parseInt(n,16),parseInt(s,16)/255)}}if(20===e.type){e=Le[e.value.toUpperCase()];if(void 0!==e)return e}return Le.TRANSPARENT},Fe=function(A,e,t,r){return(A<<24|e<<16|t<<8|Math.round(255*r)<<0)>>>0},he=function(A,e){e=e.filter($A);if(3===e.length){var t=e.map(Qe),r=t[0],B=t[1],t=t[2];return Fe(r,B,t,1)}if(4!==e.length)return 0;e=e.map(Qe),r=e[0],B=e[1],t=e[2],e=e[3];return Fe(r,B,t,e)};function de(A,e,t){return t<0&&(t+=1),1<=t&&--t,t<1/6?(e-A)*t*6+A:t<.5?e:t<2/3?6*(e-A)*(2/3-t)+A:A}function fe(A,e){return ue(A,JA.create(e).parseComponentValue())}function He(A,e){return A=ue(A,e[0]),(e=e[1])&&te(e)?{color:A,stop:e}:{color:A,stop:null}}function pe(A,t){var e=A[0],r=A[A.length-1];null===e.stop&&(e.stop=ae),null===r.stop&&(r.stop=we);for(var B=[],n=0,s=0;sA.optimumDistance)?{optimumCorner:e,optimumDistance:r}:A},{optimumDistance:s?1/0:-1/0,optimumCorner:null}).optimumCorner}var Ke=function(A,e){var t=e.filter($A),r=t[0],B=t[1],n=t[2],e=t[3],t=(17===r.type?Ce(r.number):le(A,r))/(2*Math.PI),A=te(B)?B.number/100:0,r=te(n)?n.number/100:0,B=void 0!==e&&te(e)?Ue(e,1):1;if(0==A)return Fe(255*r,255*r,255*r,1);n=r<=.5?r*(1+A):r+A-r*A,e=2*r-n,A=de(e,n,t+1/3),r=de(e,n,t),t=de(e,n,t-1/3);return Fe(255*A,255*r,255*t,B)},me={hsl:Ke,hsla:Ke,rgb:he,rgba:he},Le={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},be={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(A){if(_A(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},De={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ke=function(t,A){var r=Ce(180),B=[];return Ae(A).forEach(function(A,e){if(0===e){e=A[0];if(20===e.type&&-1!==["top","left","right","bottom"].indexOf(e.value))return void(r=se(A));if(ne(e))return void(r=(le(t,e)+Ce(270))%Ce(360))}A=He(t,A);B.push(A)}),{angle:r,stops:B,type:1}},ve="closest-side",xe="farthest-side",Me="closest-corner",Se="farthest-corner",Te="ellipse",Ge="contain",he=function(r,A){var B=0,n=3,s=[],o=[];return Ae(A).forEach(function(A,e){var t=!0;0===e?t=A.reduce(function(A,e){if(_A(e))switch(e.value){case"center":return o.push(ge),!1;case"top":case"left":return o.push(ae),!1;case"right":case"bottom":return o.push(we),!1}else if(te(e)||ee(e))return o.push(e),!1;return A},t):1===e&&(t=A.reduce(function(A,e){if(_A(e))switch(e.value){case"circle":return B=0,!1;case Te:return!(B=1);case Ge:case ve:return n=0,!1;case xe:return!(n=1);case Me:return!(n=2);case"cover":case Se:return!(n=3)}else if(ee(e)||te(e))return(n=!Array.isArray(n)?[]:n).push(e),!1;return A},t)),t&&(A=He(r,A),s.push(A))}),{size:n,shape:B,stops:s,position:o,type:2}},Oe=function(A,e){if(22===e.type){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(18!==e.type)throw new Error("Unsupported image type "+e.type);t=ke[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return t(A,e.values)};var Ve,ke={"linear-gradient":function(t,A){var r=Ce(180),B=[];return Ae(A).forEach(function(A,e){if(0===e){e=A[0];if(20===e.type&&"to"===e.value)return void(r=se(A));if(ne(e))return void(r=le(t,e))}A=He(t,A);B.push(A)}),{angle:r,stops:B,type:1}},"-moz-linear-gradient":Ke,"-ms-linear-gradient":Ke,"-o-linear-gradient":Ke,"-webkit-linear-gradient":Ke,"radial-gradient":function(B,A){var n=0,s=3,o=[],i=[];return Ae(A).forEach(function(A,e){var t,r=!0;0===e&&(t=!1,r=A.reduce(function(A,e){if(t)if(_A(e))switch(e.value){case"center":return i.push(ge),A;case"top":case"left":return i.push(ae),A;case"right":case"bottom":return i.push(we),A}else(te(e)||ee(e))&&i.push(e);else if(_A(e))switch(e.value){case"circle":return n=0,!1;case Te:return!(n=1);case"at":return!(t=!0);case ve:return s=0,!1;case"cover":case xe:return!(s=1);case Ge:case Me:return!(s=2);case Se:return!(s=3)}else if(ee(e)||te(e))return(s=!Array.isArray(s)?[]:s).push(e),!1;return A},r)),r&&(A=He(B,A),o.push(A))}),{size:s,shape:n,stops:o,position:i,type:2}},"-moz-radial-gradient":he,"-ms-radial-gradient":he,"-o-radial-gradient":he,"-webkit-radial-gradient":he,"-webkit-gradient":function(r,A){var e=Ce(180),B=[],n=1;return Ae(A).forEach(function(A,e){var t,A=A[0];if(0===e){if(_A(A)&&"linear"===A.value)return void(n=1);if(_A(A)&&"radial"===A.value)return void(n=2)}18===A.type&&("from"===A.name?(t=ue(r,A.values[0]),B.push({stop:ae,color:t})):"to"===A.name?(t=ue(r,A.values[0]),B.push({stop:we,color:t})):"color-stop"!==A.name||2===(A=A.values.filter($A)).length&&(t=ue(r,A[1]),A=A[0],ZA(A)&&B.push({stop:{type:16,number:100*A.number,flags:A.flags},color:t})))}),1===n?{angle:(e+Ce(180))%Ce(360),stops:B,type:n}:{size:3,shape:0,stops:B,position:[],type:n}}},Re={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(0===A.length)return[];var t=A[0];return 20===t.type&&"none"===t.value?[]:A.filter(function(A){return $A(A)&&!(20===(A=A).type&&"none"===A.value||18===A.type&&!ke[A.name])}).map(function(A){return Oe(e,A)})}},Ne={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(A){if(_A(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Pe={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return Ae(e).map(function(A){return A.filter(te)}).map(re)}},Xe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return Ae(e).map(function(A){return A.filter(_A).map(function(A){return A.value}).join(" ")}).map(Je)}},Je=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};(he=Ve=Ve||{}).AUTO="auto",he.CONTAIN="contain";function Ye(A,e){return _A(A)&&"normal"===A.value?1.2*e:17===A.type?e*A.number:te(A)?Ue(A,e):e}var We,Ze,_e={name:"background-size",initialValue:"0",prefix:!(he.COVER="cover"),type:1,parse:function(A,e){return Ae(e).map(function(A){return A.filter(qe)})}},qe=function(A){return _A(A)||te(A)},he=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},je=he("top"),ze=he("right"),$e=he("bottom"),At=he("left"),he=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,e){return re(e.filter(te))}}},et=he("top-left"),tt=he("top-right"),rt=he("bottom-right"),Bt=he("bottom-left"),he=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},nt=he("top"),st=he("right"),ot=he("bottom"),it=he("left"),he=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return WA(e)?e.number:0}}},Qt=he("top"),ct=he("right"),at=he("bottom"),gt=he("left"),wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ut={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){return"rtl"!==e?0:1}},lt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).reduce(function(A,e){return A|Ct(e.value)},0)}},Ct=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},ut={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ft={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return!(20===e.type&&"normal"===e.value||17!==e.type&&15!==e.type)?e.number:0}},ht={name:"line-break",initialValue:(he=We=We||{}).NORMAL="normal",prefix:!(he.STRICT="strict"),type:2,parse:function(A,e){return"strict"!==e?We.NORMAL:We.STRICT}},dt={name:"line-height",initialValue:"normal",prefix:!1,type:4},ft={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return 20===e.type&&"none"===e.value?null:Oe(A,e)}},Ht={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){return"inside"!==e?1:0}},pt={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},he=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},Et=he("top"),It=he("right"),yt=he("bottom"),Kt=he("left"),mt={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).map(function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},Lt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"break-word"!==e?"normal":"break-word"}},he=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},bt=he("top"),Dt=he("right"),vt=he("bottom"),xt=he("left"),Mt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},St={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Tt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(n,A){return 1===A.length&&jA(A[0],"none")?[]:Ae(A).map(function(A){for(var e={color:Le.TRANSPARENT,offsetX:ae,offsetY:ae,blur:ae},t=0,r=0;r>5],this.data[e=(e<<2)+(31&A)];if(A<=65535)return e=this.index[2048+(A-55296>>5)],this.data[e=(e<<2)+(31&A)];if(A>11)],e=this.index[e+=A>>5&63],this.data[e=(e<<2)+(31&A)];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},pr);function pr(A,e,t,r,B,n){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=r,this.index=B,this.data=n}for(var Er="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ir="undefined"==typeof Uint8Array?[]:new Uint8Array(256),yr=0;yr>10),s%1024+56320)),(B+1===t||16384>4,i[o++]=(15&t)<<4|r>>2,i[o++]=(3&r)<<6|63&B;return n}(br="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),xr=Array.isArray(vr)?function(A){for(var e=A.length,t=[],r=0;rs.x||t.y>s.y;return s=t,0===e||A});return A.body.removeChild(e),t}(document);return Object.defineProperty(Xr,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=function(A){var e=new Image,t=A.createElement("canvas"),A=t.getContext("2d");if(!A)return!1;e.src="data:image/svg+xml,";try{A.drawImage(e,0,0),t.toDataURL()}catch(A){return!1}return!0}(document);return Object.defineProperty(Xr,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"==typeof Array.from&&"function"==typeof window.fetch?function(t){var A=t.createElement("canvas"),r=100;A.width=r,A.height=r;var B=A.getContext("2d");if(!B)return Promise.reject(!1);B.fillStyle="rgb(0, 255, 0)",B.fillRect(0,0,r,r);var e=new Image,n=A.toDataURL();e.src=n;e=Nr(r,r,0,0,e);return B.fillStyle="red",B.fillRect(0,0,r,r),Pr(e).then(function(A){B.drawImage(A,0,0);var e=B.getImageData(0,0,r,r).data;B.fillStyle="red",B.fillRect(0,0,r,r);A=t.createElement("div");return A.style.backgroundImage="url("+n+")",A.style.height="100px",Lr(e)?Pr(Nr(r,r,0,0,A)):Promise.reject(!1)}).then(function(A){return B.drawImage(A,0,0),Lr(B.getImageData(0,0,r,r).data)}).catch(function(){return!1})}(document):Promise.resolve(!1);return Object.defineProperty(Xr,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=void 0!==(new Image).crossOrigin;return Object.defineProperty(Xr,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(Xr,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Xr,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(Xr,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Jr=function(A,e){this.text=A,this.bounds=e},Yr=function(A,e){var t=e.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(e.cloneNode(!0));t=e.parentNode;if(t){t.replaceChild(r,e);A=f(A,r);return r.firstChild&&t.replaceChild(r.firstChild,r),A}}return d.EMPTY},Wr=function(A,e,t){var r=A.ownerDocument;if(!r)throw new Error("Node has no owner document");r=r.createRange();return r.setStart(A,e),r.setEnd(A,e+t),r},Zr=function(A){if(Xr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map(function(A){return A.segment})}return function(A){for(var e,t=mr(A),r=[];!(e=t.next()).done;)e.value&&r.push(e.value.slice());return r}(A)},_r=function(A,e){return 0!==e.letterSpacing?Zr(A):function(A,e){if(Xr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map(function(A){return A.segment})}return jr(A,e)}(A,e)},qr=[32,160,4961,65792,65793,4153,4241],jr=function(A,e){for(var t,r=wA(A,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),B=[];!(t=r.next()).done;)!function(){var A,e;t.value&&(A=t.value.slice(),A=Q(A),e="",A.forEach(function(A){-1===qr.indexOf(A)?e+=g(A):(e.length&&B.push(e),B.push(g(A)),e="")}),e.length&&B.push(e))}();return B},zr=function(A,e,t){var B,n,s,o,i;this.text=$r(e.data,t.textTransform),this.textBounds=(B=A,A=this.text,s=e,A=_r(A,n=t),o=[],i=0,A.forEach(function(A){var e,t,r;n.textDecorationLine.length||0e.height?new d(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width"),Ln(this.referenceElement.ownerDocument,t,n),o.replaceChild(o.adoptNode(this.documentElement),o.documentElement),o.close(),A},fn.prototype.createElementClone=function(A){if(Cr(A,2),zB(A))return this.createCanvasClone(A);if(MB(A))return this.createVideoClone(A);if(SB(A))return this.createStyleClone(A);var e=A.cloneNode(!1);return $B(e)&&($B(A)&&A.currentSrc&&A.currentSrc!==A.src&&(e.src=A.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),TB(e)?this.createCustomElementClone(e):e},fn.prototype.createCustomElementClone=function(A){var e=document.createElement("html2canvascustomelement");return Kn(A.style,e),e},fn.prototype.createStyleClone=function(A){try{var e=A.sheet;if(e&&e.cssRules){var t=[].slice.call(e.cssRules,0).reduce(function(A,e){return e&&"string"==typeof e.cssText?A+e.cssText:A},""),r=A.cloneNode(!1);return r.textContent=t,r}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},fn.prototype.createCanvasClone=function(e){var A;if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(A){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}t=e.cloneNode(!1);try{t.width=e.width,t.height=e.height;var r,B,n=e.getContext("2d"),s=t.getContext("2d");return s&&(!this.options.allowTaint&&n?s.putImageData(n.getImageData(0,0,e.width,e.height),0,0):(!(r=null!==(A=e.getContext("webgl2"))&&void 0!==A?A:e.getContext("webgl"))||!1===(null==(B=r.getContextAttributes())?void 0:B.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e),s.drawImage(e,0,0))),t}catch(A){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return t},fn.prototype.createVideoClone=function(e){var A=e.ownerDocument.createElement("canvas");A.width=e.offsetWidth,A.height=e.offsetHeight;var t=A.getContext("2d");try{return t&&(t.drawImage(e,0,0,A.width,A.height),this.options.allowTaint||t.getImageData(0,0,A.width,A.height)),A}catch(A){this.context.logger.info("Unable to clone video as it is tainted",e)}A=e.ownerDocument.createElement("canvas");return A.width=e.offsetWidth,A.height=e.offsetHeight,A},fn.prototype.appendChildNode=function(A,e,t){XB(e)&&("SCRIPT"===e.tagName||e.hasAttribute(hn)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&XB(e)&&SB(e)||A.appendChild(this.cloneNode(e,t))},fn.prototype.cloneChildNodes=function(A,e,t){for(var r,B=this,n=(A.shadowRoot||A).firstChild;n;n=n.nextSibling)XB(n)&&rn(n)&&"function"==typeof n.assignedNodes?(r=n.assignedNodes()).length&&r.forEach(function(A){return B.appendChildNode(e,A,t)}):this.appendChildNode(e,n,t)},fn.prototype.cloneNode=function(A,e){if(PB(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var t=A.ownerDocument.defaultView;if(t&&XB(A)&&(JB(A)||YB(A))){var r=this.createElementClone(A);r.style.transitionProperty="none";var B=t.getComputedStyle(A),n=t.getComputedStyle(A,":before"),s=t.getComputedStyle(A,":after");this.referenceElement===A&&JB(r)&&(this.clonedReferenceElement=r),jB(r)&&Mn(r);t=this.counters.parse(new Ur(this.context,B)),n=this.resolvePseudoContent(A,r,n,gn.BEFORE);TB(A)&&(e=!0),MB(A)||this.cloneChildNodes(A,r,e),n&&r.insertBefore(n,r.firstChild);s=this.resolvePseudoContent(A,r,s,gn.AFTER);return s&&r.appendChild(s),this.counters.pop(t),(B&&(this.options.copyStyles||YB(A))&&!An(A)||e)&&Kn(B,r),0===A.scrollTop&&0===A.scrollLeft||this.scrolledElements.push([r,A.scrollLeft,A.scrollTop]),(en(A)||tn(A))&&(en(r)||tn(r))&&(r.value=A.value),r}return A.cloneNode(!1)},fn.prototype.resolvePseudoContent=function(o,A,e,t){var i=this;if(e){var r=e.content,Q=A.ownerDocument;if(Q&&r&&"none"!==r&&"-moz-alt-content"!==r&&"none"!==e.display){this.counters.parse(new Ur(this.context,e));var c=new wr(this.context,e),a=Q.createElement("html2canvaspseudoelement");Kn(e,a),c.content.forEach(function(A){if(0===A.type)a.appendChild(Q.createTextNode(A.value));else if(22===A.type){var e=Q.createElement("img");e.src=A.value,e.style.opacity="1",a.appendChild(e)}else if(18===A.type){var t,r,B,n,s;"attr"===A.name?(e=A.values.filter(_A)).length&&a.appendChild(Q.createTextNode(o.getAttribute(e[0].value)||"")):"counter"===A.name?(B=(r=A.values.filter($A))[0],r=r[1],B&&_A(B)&&(t=i.counters.getCounterValue(B.value),s=r&&_A(r)?pt.parse(i.context,r.value):3,a.appendChild(Q.createTextNode(Fn(t,s,!1))))):"counters"===A.name&&(B=(t=A.values.filter($A))[0],s=t[1],r=t[2],B&&_A(B)&&(B=i.counters.getCounterValues(B.value),n=r&&_A(r)?pt.parse(i.context,r.value):3,s=s&&0===s.type?s.value:"",s=B.map(function(A){return Fn(A,n,!1)}).join(s),a.appendChild(Q.createTextNode(s))))}else if(20===A.type)switch(A.value){case"open-quote":a.appendChild(Q.createTextNode(Xt(c.quotes,i.quoteDepth++,!0)));break;case"close-quote":a.appendChild(Q.createTextNode(Xt(c.quotes,--i.quoteDepth,!1)));break;default:a.appendChild(Q.createTextNode(A.value))}}),a.className=Dn+" "+vn;t=t===gn.BEFORE?" "+Dn:" "+vn;return YB(A)?A.className.baseValue+=t:A.className+=t,a}}},fn.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},fn);function fn(A,e,t){if(this.context=A,this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new Bn,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}(he=gn=gn||{})[he.BEFORE=0]="BEFORE",he[he.AFTER=1]="AFTER";function Hn(e){return new Promise(function(A){!e.complete&&e.src?(e.onload=A,e.onerror=A):A()})}var pn=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(hn,"true"),A.body.appendChild(t),t},En=function(A){return Promise.all([].slice.call(A.images,0).map(Hn))},In=function(B){return new Promise(function(e,A){var t=B.contentWindow;if(!t)return A("No window assigned for iframe");var r=t.document;t.onload=B.onload=function(){t.onload=B.onload=null;var A=setInterval(function(){0"),e},Ln=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},bn=function(A){var e=A[0],t=A[1],A=A[2];e.scrollLeft=t,e.scrollTop=A},Dn="___html2canvas___pseudoelement_before",vn="___html2canvas___pseudoelement_after",xn='{\n content: "" !important;\n display: none !important;\n}',Mn=function(A){Sn(A,"."+Dn+":before"+xn+"\n ."+vn+":after"+xn)},Sn=function(A,e){var t=A.ownerDocument;t&&((t=t.createElement("style")).textContent=e,A.appendChild(t))},Tn=(Gn.getOrigin=function(A){var e=Gn._link;return e?(e.href=A,e.href=e.href,e.protocol+e.hostname+e.port):"about:blank"},Gn.isSameOrigin=function(A){return Gn.getOrigin(A)===Gn._origin},Gn.setContext=function(A){Gn._link=A.document.createElement("a"),Gn._origin=Gn.getOrigin(A.location.href)},Gn._origin="about:blank",Gn);function Gn(){}var On=(Vn.prototype.addImage=function(A){var e=Promise.resolve();return this.has(A)||(Yn(A)||Pn(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),e},Vn.prototype.match=function(A){return this._cache[A]},Vn.prototype.loadImage=function(s){return a(this,void 0,void 0,function(){var e,r,t,B,n=this;return H(this,function(A){switch(A.label){case 0:return(e=Tn.isSameOrigin(s),r=!Xn(s)&&!0===this._options.useCORS&&Xr.SUPPORT_CORS_IMAGES&&!e,t=!Xn(s)&&!e&&!Yn(s)&&"string"==typeof this._options.proxy&&Xr.SUPPORT_CORS_XHR&&!r,e||!1!==this._options.allowTaint||Xn(s)||Yn(s)||t||r)?(B=s,t?[4,this.proxy(B)]:[3,2]):[2];case 1:B=A.sent(),A.label=2;case 2:return this.context.logger.debug("Added image "+s.substring(0,256)),[4,new Promise(function(A,e){var t=new Image;t.onload=function(){return A(t)},t.onerror=e,(Jn(B)||r)&&(t.crossOrigin="anonymous"),t.src=B,!0===t.complete&&setTimeout(function(){return A(t)},500),0t.width+C?0:Math.max(0,n-C),Math.max(0,s-l),As.TOP_RIGHT):new Zn(t.left+t.width-C,t.top+l),this.bottomRightPaddingBox=0t.width+F+A?0:n-F+A,s-(l+h),As.TOP_RIGHT):new Zn(t.left+t.width-(C+d),t.top+l+h),this.bottomRightContentBox=0A.element.container.styles.zIndex.order?(s=e,!1):0=A.element.container.styles.zIndex.order?(o=e+1,!1):0 --dry 只看差异,不写盘 + +包里有什么就用什么: + music/music*/Music.xml -> data/master/music.json(定数、bpm、版本、谱师全在这) + title/title*/Title.xml -> data/master/title.json +其它目录(event / map / information / MovieData / SoundData / AssetBundleImages)是机台资源, +maipulse 用不到,直接跳过。 + +★ 只增量合并:已存在的 id 用包里更完整的字段覆盖空值,不删任何旧条目。 +★ 写盘前自动备份到 data/_backup/<时间戳>/。 +""" +from __future__ import annotations + +import io +import json +import os +import shutil +import sys +import time +import xml.etree.ElementTree as ET + +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +DATA_DIR = os.path.join(BASE_DIR, "data") +MASTER_DIR = os.path.join(DATA_DIR, "master") +MASTER_INDEX = os.path.join(DATA_DIR, "master.json") +BACKUP_ROOT = os.path.join(DATA_DIR, "_backup") + + +def txt(node, path, default=""): + e = node.find(path) + if e is None: + return default + return (e.text or default) or default + + +def num(node, path, default=0): + e = node.find(path) + if e is None: + return default + try: + return int((e.text or "").strip()) + except (ValueError, AttributeError): + return default + + +def flag(node, path, default=False): + return (txt(node, path, "true" if default else "false") or "").strip().lower() == "true" + + +# ---------------------------------------------------------------- 解析 + +def parse_music(path: str) -> dict: + root = ET.parse(path).getroot() + notes = [] + for n in root.findall("./notesData/Notes"): + if not flag(n, "./isEnable", True): + notes.append({"level": 0, "levelDecimal": 0, "designer": ""}) + continue + notes.append({ + "level": num(n, "./level"), + "levelDecimal": num(n, "./levelDecimal"), + "designer": txt(n, "./notesDesigner/str"), + }) + # 谱面固定补到 6 档(BAS/ADV/EXP/MAS/Re:MAS + 宴),和现有 master 对齐 + while len(notes) < 6: + notes.append({"level": 0, "levelDecimal": 0, "designer": ""}) + return { + "id": num(root, "./name/id"), + "name": txt(root, "./name/str"), + "sortName": txt(root, "./sortName"), + "artist": txt(root, "./artistName/str"), + "genre": txt(root, "./genreName/str"), + "bpm": num(root, "./bpm"), + "version": num(root, "./version"), + "addVersion": txt(root, "./AddVersion/str"), + "lockType": num(root, "./lockType"), + "disable": flag(root, "./disable"), + "notes": notes, + } + + +def parse_title(path: str) -> dict: + root = ET.parse(path).getroot() + return { + "id": num(root, "./name/id"), + "name": txt(root, "./name/str"), + # Title.xml 里叫 ,Music.xml 里叫 ,两个都兼容 + "genre": txt(root, "./genre/str") or txt(root, "./genreName/str"), + "release": txt(root, "./releaseTagName/str"), + "lock": txt(root, "./dispCond"), + "norm": txt(root, "./normText"), + "isDefault": flag(root, "./isDefault"), + "disable": flag(root, "./disable"), + } + + +def collect(pkg: str, sub: str, filename: str, parser) -> list: + out = [] + base = os.path.join(pkg, sub) + if not os.path.isdir(base): + return out + for name in sorted(os.listdir(base)): + p = os.path.join(base, name, filename) + if os.path.isfile(p): + try: + item = parser(p) + except ET.ParseError as exc: + print(" 跳过 %s:%s" % (p, exc)) + continue + if item.get("id"): + out.append(item) + return out + + +# ---------------------------------------------------------------- 合并 + +def merge(old: list, new: list): + """按 id 增量合并。返回 (合并后列表, 新增, 更新)。""" + index = {x["id"]: i for i, x in enumerate(old)} + added, updated = [], [] + for item in new: + i = index.get(item["id"]) + if i is None: + old.append(item) + index[item["id"]] = len(old) - 1 + added.append(item) + continue + cur = old[i] + dirty = False + for k, v in item.items(): + if k == "notes": + # 谱面:包里启用的档位比旧的更权威 + if any(n["level"] or n["levelDecimal"] for n in v): + if v != cur.get("notes"): + cur["notes"] = v + dirty = True + continue + if v in ("", 0, False, None) and cur.get(k) not in ("", 0, False, None): + continue # 包里是空值就不覆盖已有值 + if cur.get(k) != v: + cur[k] = v + dirty = True + if dirty: + updated.append(item["id"]) + old.sort(key=lambda x: x["id"]) + return old, added, updated + + +def backup(paths: list) -> str: + stamp = time.strftime("%Y%m%d-%H%M%S") + dst = os.path.join(BACKUP_ROOT, stamp) + os.makedirs(dst, exist_ok=True) + for p in paths: + if os.path.isfile(p): + shutil.copy2(p, os.path.join(dst, os.path.basename(p))) + return dst + + +def write_json(path: str, obj): + with io.open(path, "w", encoding="utf-8", newline="\n") as fp: + json.dump(obj, fp, ensure_ascii=False, separators=(",", ":")) + + +def rebuild_index(): + """master.json 是总索引:{kind: {kind, count, items}}。""" + index = {} + if os.path.isfile(MASTER_INDEX): + try: + index = json.load(io.open(MASTER_INDEX, encoding="utf-8")) + except (OSError, ValueError): + index = {} + for name in os.listdir(MASTER_DIR): + if not name.endswith(".json"): + continue + kind = name[:-5] + p = os.path.join(MASTER_DIR, name) + try: + items = json.load(io.open(p, encoding="utf-8")) + except (OSError, ValueError): + continue + index[kind] = {"kind": kind, "count": len(items), "items": items} + write_json(MASTER_INDEX, index) + return {k: v["count"] for k, v in index.items()} + + +def main(): + args = [a for a in sys.argv[1:] if not a.startswith("--")] + if not args: + print(__doc__) + return 1 + pkg = os.path.abspath(args[0]) + dry = "--dry" in sys.argv + if not os.path.isdir(pkg): + print("包目录不存在:%s" % pkg) + return 1 + + print("包:%s" % pkg) + ver = os.path.join(pkg, "DataConfig.xml") + if os.path.isfile(ver): + try: + r = ET.parse(ver).getroot() + print("版本:%s.%s.%s" % (num(r, "./version/major"), num(r, "./version/minor"), + num(r, "./version/release"))) + except ET.ParseError: + pass + + music_path = os.path.join(MASTER_DIR, "music.json") + title_path = os.path.join(MASTER_DIR, "title.json") + music_old = json.load(io.open(music_path, encoding="utf-8")) + title_old = json.load(io.open(title_path, encoding="utf-8")) + + pkg_music = collect(pkg, "music", "Music.xml", parse_music) + pkg_title = collect(pkg, "title", "Title.xml", parse_title) + print("包里:曲目 %d 首 / 称号 %d 个" % (len(pkg_music), len(pkg_title))) + + music_new, m_add, m_upd = merge(music_old, pkg_music) + title_new, t_add, t_upd = merge(title_old, pkg_title) + + print("\n曲目新增 %d 首:" % len(m_add)) + for it in m_add: + lv = "/".join("%d%s" % (n["level"], ("." + str(n["levelDecimal"])) if n["levelDecimal"] else "") + for n in it["notes"][:4]) + print(" %-7d %-30s v%-6d %s" % (it["id"], it["name"][:28], it["version"], lv)) + if m_upd: + print("曲目更新 %d 首:%s" % (len(m_upd), ", ".join(map(str, m_upd)))) + + print("\n称号新增 %d 个:" % len(t_add)) + for it in t_add: + print(" %-7d %s" % (it["id"], it["name"])) + if t_upd: + print("称号更新 %d 个:%s" % (len(t_upd), ", ".join(map(str, t_upd)))) + + print("\n总计:曲目 %d -> %d,称号 %d -> %d" + % (len(music_old) - len(m_add), len(music_new), + len(title_old) - len(t_add), len(title_new))) + + if dry: + print("\n--dry:没有写盘") + return 0 + + dst = backup([music_path, title_path, MASTER_INDEX]) + print("\n已备份到 %s" % dst) + write_json(music_path, music_new) + write_json(title_path, title_new) + counts = rebuild_index() + print("已写入。master.json 计数:") + for k, v in sorted(counts.items()): + print(" %-8s %d" % (k, v)) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) \ No newline at end of file diff --git a/maipulse/tools/blank_secrets.py b/maipulse/tools/blank_secrets.py new file mode 100644 index 0000000..92691c4 --- /dev/null +++ b/maipulse/tools/blank_secrets.py @@ -0,0 +1,176 @@ +# -*- coding: utf-8 -*- +"""打包前的脱敏:把真实机台身份从 assets 副本里抹掉。 + +为什么要单独一步:build_apk.ps1 现在直接从主仓 robocopy astral, +主仓里的 MaimaiNet.py / Ping.py 带着真实 BASE_URL、AES 密钥、混淆盐, +不处理就会跟着 APK 一起发出去。 + +用法: + python tools/blank_secrets.py <要清洗的目录> + +做法: + 1. 从主仓 Astral/config.py 和 Astral/api/MaimaiNet.py 读出真实值 + 2. 在目标目录里把这些字面量全替换成占位符(注释里的示例也一起换) + 3. 再把 MaimaiNet.py 的 BASE_URL / AES_KEY / AES_IV / OBFUSCATE_PARAM 赋值行置空 + 4. config.py 用 config.py.example 覆盖 +""" +from __future__ import annotations + +import io +import os +import re +import shutil +import sys + +SRC = r"D:\DSH\maimai\Astral" +HEADER = "# -*- coding: utf-8 -*-\n" + + +def read(path): + try: + return io.open(path, encoding="utf-8").read() + except (OSError, UnicodeDecodeError): + return "" + + +def collect_secrets() -> list: + """从主仓里把真实值抠出来,长的在前(避免短串先替换把长串切碎)。""" + vals = set() + + net = read(os.path.join(SRC, "api", "MaimaiNet.py")) + for pat in ( + r'BASE_URL\s*=\s*"([^"]+)"', + r'AES_KEY\s*=\s*b"([^"]+)"', + r'AES_IV\s*=\s*b"([^"]+)"', + r'OBFUSCATE_PARAM\s*=\s*"([^"]+)"', + ): + for m in re.finditer(pat, net): + v = m.group(1).strip() + if len(v) >= 4: + vals.add(v) + # BASE_URL 里的路径段、域名也单独抹 + if v.startswith("http"): + vals.add(v.split("//")[-1].split("/")[0]) # 主机:端口 + seg = [x for x in v.split("/") if x] + if seg: + vals.add(seg[-1]) # 路径尾段 + # 主机名本身 + host = v.split("//")[-1].split("/")[0].split(":")[0] + if host: + vals.add(host) + + conf = read(os.path.join(SRC, "config.py")) + for pat in ( + r'CLIENT_ID\s*=\s*"([^"]+)"', + r'PLACE_NAME\s*=\s*"([^"]+)"', + r'KEYCHIP_ID\s*=\s*"([^"]+)"', + r'REGION_NAME\s*=\s*"([^"]+)"', + ): + for m in re.finditer(pat, conf): + v = m.group(1).strip() + if len(v) >= 3: + vals.add(v) + + return sorted((v for v in vals if v), key=len, reverse=True) + + +REPLACEMENTS = [ + (re.compile(r'^BASE_URL\s*=.*$', re.M), 'BASE_URL = ""'), + (re.compile(r'^AES_KEY\s*=.*$', re.M), 'AES_KEY = b""'), + (re.compile(r'^AES_IV\s*=.*$', re.M), 'AES_IV = b""'), + (re.compile(r'^OBFUSCATE_PARAM\s*=.*$', re.M), 'OBFUSCATE_PARAM = ""'), +] + +PLACEHOLDER = { + "BASE_URL": "", + "AES_KEY": "", + "AES_IV": "", + "OBFUSCATE": "", +} + + +def scrub_file(path: str, secrets: list) -> int: + """返回替换次数。""" + s = read(path) + if not s: + return 0 + n = 0 + for v in secrets: + if v in s: + n += s.count(v) + s = s.replace(v, "") + if path.endswith("MaimaiNet.py"): + for rx, rep in REPLACEMENTS: + s, k = rx.subn(rep, s) + n += k + # 注释里的示例也换成占位符,别留真实盐 + s = s.replace("/", PLACEHOLDER["OBFUSCATE"] + "/") + s = s.replace('""', '"%s"' % PLACEHOLDER["OBFUSCATE"]) + if n: + io.open(path, "w", encoding="utf-8", newline="\n").write(s) + return n + + +def main(): + if len(sys.argv) < 2: + print(__doc__) + return 1 + dst = os.path.abspath(sys.argv[1]) + if not os.path.isdir(dst): + print("目录不存在:%s" % dst) + return 1 + + secrets = collect_secrets() + print("主仓里抠出 %d 个敏感字面量" % len(secrets)) + + # 1) config.py 直接用空模板覆盖 + example = os.path.join(SRC, "config.py.example") + target_conf = os.path.join(dst, "config.py") + if os.path.isfile(example): + shutil.copy2(example, target_conf) + print("config.py <- config.py.example") + + # 2) 逐文件清洗 + total = 0 + touched = [] + for root, dirs, files in os.walk(dst): + dirs[:] = [d for d in dirs if d != "__pycache__"] + for f in files: + if not f.endswith((".py", ".json", ".txt", ".md", ".html", ".js")): + continue + p = os.path.join(root, f) + if os.path.abspath(p) == os.path.abspath(target_conf): + continue + k = scrub_file(p, secrets) + if k: + touched.append((os.path.relpath(p, dst), k)) + total += k + + for name, k in sorted(touched): + print(" %-38s 替换 %d 处" % (name, k)) + print("共替换 %d 处" % total) + + # 3) 复核 + left = [] + for root, dirs, files in os.walk(dst): + dirs[:] = [d for d in dirs if d != "__pycache__"] + for f in files: + if not f.endswith((".py", ".json", ".txt", ".md")): + continue + p = os.path.join(root, f) + s = read(p) + for v in secrets: + if v in s: + left.append((os.path.relpath(p, dst), v[:4] + "***")) + break + if left: + print("!! 仍有残留:") + for name, hint in left: + print(" ", name, hint) + return 2 + print("复核通过:没有残留") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) \ No newline at end of file diff --git a/maipulse/tools/build_apk.ps1 b/maipulse/tools/build_apk.ps1 new file mode 100644 index 0000000..b7256ed --- /dev/null +++ b/maipulse/tools/build_apk.ps1 @@ -0,0 +1,93 @@ +# maipulse APK 打包:同步资源 -> Gradle -> 16K 页对齐 -> v1/v2/v3 签名 -> 放桌面 +# 用法:powershell -NoProfile -ExecutionPolicy Bypass -File D:\DSH\maimai\maipulse\tools\build_apk.ps1 +$ErrorActionPreference = 'Stop' + +$proj = 'D:\DSH\maimai\maipulse-android' +$app = 'D:\DSH\maimai\maipulse' +$bt = 'D:\DSH\_androidsdk\build-tools\36.0.0' +$ks = 'D:\DSH\maimai\maipulse-android\maipulse-debug.keystore' +$dest = 'C:\Users\20558\Desktop\maipulse-debug.apk' +$assets = "$proj\app\src\main\assets\app" +$tmpDir = 'D:\DSH\maimai\_buildtmp' +$aligned = "$tmpDir\maipulse-aligned.apk" +$signed = "$proj\app\build\outputs\apk\debug\app-debug-aligned.apk" +$raw = "$proj\app\build\outputs\apk\debug\app-debug.apk" + +New-Item -ItemType Directory -Force -Path $tmpDir | Out-Null + +$env:JAVA_HOME = 'C:\Program Files\BellSoft\LibericaJDK-21\' +$env:ANDROID_HOME = 'D:\DSH\_androidsdk' +$env:ANDROID_SDK_ROOT = 'D:\DSH\_androidsdk' + +# 0) 先清干净:旧产物、旧的 assets 副本一律删掉再全量重建, +# 避免 robocopy 只增不删导致删过的文件还残留在包里 +if (Test-Path "$proj\app\build\outputs\apk") { + Remove-Item "$proj\app\build\outputs\apk" -Recurse -Force +} +if (Test-Path $assets) { + Remove-Item $assets -Recurse -Force +} +New-Item -ItemType Directory -Force -Path $assets | Out-Null +Write-Host '已清空旧产物与 assets 副本' + +# 1) 同步代码与前端 +Copy-Item "$app\app.py" "$assets\app.py" -Force +robocopy "$app\core" "$assets\core" /E /NJH /NJS /NDL /NC /NS /XD __pycache__ | Out-Null +robocopy "$app\html" "$assets\html" /E /NJH /NJS /NDL /NC /NS /XD __pycache__ | Out-Null +# astral 从主仓复制,排掉用户快照、日志与真实配置 +robocopy 'D:\DSH\maimai\Astral' "$assets\astral" /E /NJH /NJS /NDL /NC /NS ` + /XD __pycache__ data logs /XF "selftest.py" "config.py" "*.json" | Out-Null +# 删掉开发探针 _xxx.py —— 注意 __init__.py 也是下划线开头,必须留下,否则包没有入口 +Get-ChildItem "$assets\astral" -Recurse -File -Filter "_*.py" | + Where-Object { $_.Name -ne '__init__.py' } | + Remove-Item -Force +# 复查:包的 __init__.py 一个都不能少 +$must = @("$assets\astral\api\__init__.py", "$assets\core\__init__.py") +foreach ($m in $must) { + if (-not (Test-Path $m)) { throw "缺包入口:$m" } +} + +# 2) 曲库与道具索引(缺了会报 master.json 不存在) +New-Item -ItemType Directory -Force -Path "$assets\data" | Out-Null +Copy-Item "$app\data\master.json" "$assets\data\master.json" -Force +robocopy "$app\data\master" "$assets\data\master" /E /NJH /NJS /NDL /NC /NS | Out-Null +# 2b) 曲库更新用的抓取脚本(更新曲库按钮会 import fetch_df) +New-Item -ItemType Directory -Force -Path "$assets\tools" | Out-Null +Copy-Item "$app\tools\fetch_df.py" "$assets\tools\fetch_df.py" -Force +if (Test-Path "$app\data\icons") { + robocopy "$app\data\icons" "$assets\data\icons" /E /NJH /NJS /NDL /NC /NS | Out-Null +} + +# 2c) 写入资源版本号:内容随每次打包变化,手机上靠它判断要不要重建 filesDir/app +$rev = Get-Date -Format 'yyyyMMddHHmmss' +Set-Content -Path "$assets\asset.rev" -Value $rev -Encoding ASCII -NoNewline +Write-Host "asset.rev = $rev" +# 3) 脱敏:抹掉真实机台身份(BASE_URL / AES / 混淆盐 / 店铺名),config.py 换成空模板 +& 'C:\Users\20558\AppData\Local\Programs\Python\Python313\python.exe' "$app\tools\blank_secrets.py" "$assets\astral" +if ($LASTEXITCODE -ne 0) { throw '脱敏失败,停止打包' } + +# 4) 编译 +Push-Location $proj +cmd /c "gradlew.bat assembleDebug --no-daemon" 2>&1 | + Select-String -Pattern 'BUILD|error:|错误|FAILED' | Select-Object -Last 4 +Pop-Location + +if (-not (Test-Path $raw)) { throw "没编出 APK: $raw" } + +# 5) 16KB 页对齐(Android 15+ / 17 正式签名强制) +if (Test-Path $aligned) { Remove-Item $aligned -Force } +& "$bt\zipalign.exe" -P 16 -f 4 $raw $aligned | Out-Null +& "$bt\zipalign.exe" -c -P 16 4 $aligned | Out-Null +if ($LASTEXITCODE -ne 0) { throw '16K 对齐校验失败' } + +# 6) 重新签名(zipalign 会让原签名失效) +if (Test-Path $signed) { Remove-Item $signed -Force } +& "$bt\apksigner.bat" sign --ks $ks --ks-pass pass:android --key-pass pass:android ` + --min-sdk-version 24 --v1-signing-enabled true --v2-signing-enabled true --v3-signing-enabled true ` + --out $signed $aligned | Out-Null +& "$bt\apksigner.bat" verify $signed | Out-Null +if ($LASTEXITCODE -ne 0) { throw '签名校验失败' } + +Copy-Item $signed $dest -Force +$mb = [math]::Round((Get-Item $dest).Length / 1MB, 2) +Write-Host "OK: $dest ${mb}MB (16K aligned + signed)" \ No newline at end of file diff --git a/maipulse/tools/dump_master.py b/maipulse/tools/dump_master.py new file mode 100644 index 0000000..5ac1191 --- /dev/null +++ b/maipulse/tools/dump_master.py @@ -0,0 +1,49 @@ +# -*- coding: utf-8 -*- +"""dump_master.py —— 从游戏 StreamingAssets 的 Sort.xml 提取各分类 id + 名称。""" +import json +import os +import sys +import xml.etree.ElementTree as ET + +BASE = r"D:\bs\Package\Sinmai_Data\StreamingAssets\A000" +OUT = r"D:\DSH\maimai\maipulse\data\master.json" + +CATS = { + "ticket": ("ticket", 12), + "partner": ("partner", 10), + "title": ("title", 2), + "icon": ("icon", 3), + "frame": ("frame", 11), + "plate": ("plate", 1), + "music": ("music", 5), +} + +result = {} +for key, (folder, kind) in CATS.items(): + path = os.path.join(BASE, folder, folder.capitalize() + "Sort.xml") + if not os.path.exists(path): + cands = [f for f in os.listdir(os.path.join(BASE, folder)) if f.endswith(".xml")] + if not cands: + print("skip", key) + continue + path = os.path.join(BASE, folder, cands[0]) + tree = ET.parse(path) + rows = [] + for node in tree.iter("StringID"): + i = node.findtext("id") + s = node.findtext("str") + if i is None: + continue + try: + iid = int(i) + except ValueError: + continue + rows.append({"id": iid, "name": s or ""}) + rows.sort(key=lambda x: x["id"]) + result[key] = {"kind": kind, "count": len(rows), "items": rows} + print("%-8s kind=%-3s %5d 条 例: %s" % (key, kind, len(rows), rows[0] if rows else "-")) + +os.makedirs(os.path.dirname(OUT), exist_ok=True) +with open(OUT, "w", encoding="utf-8") as f: + json.dump(result, f, ensure_ascii=False) +print("\n已写出", OUT, os.path.getsize(OUT), "字节") \ No newline at end of file diff --git a/maipulse/tools/fetch_df.py b/maipulse/tools/fetch_df.py new file mode 100644 index 0000000..bed1b81 --- /dev/null +++ b/maipulse/tools/fetch_df.py @@ -0,0 +1,84 @@ +# -*- coding: utf-8 -*- +"""把水鱼(diving-fish)的全量曲库缓存到 data/master/music_df.json。 + +用途:国服 music.json 常常比服务端曲库旧一个版本 —— 新曲拿不到名字和定数, +B50 的 newRatingList 就会有几条 ra 算不出来(rating 比客户端少几分)。 + +水鱼的 id 与国服 musicId 是同一套,ds 也是国服的定数,所以这里拉一次存下来, +b50.load_music() 会把它当作 music.json 的补充(只补缺失的 id,不覆盖已有条目)。 + +用法: + python tools/fetch_df.py # 拉取并落盘 + python tools/fetch_df.py --check # 只看本地缓存状态,不联网 +""" +from __future__ import annotations + +import json +import os +import sys +import urllib.request + +APP_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +OUT = os.path.join(APP_DIR, "data", "master", "music_df.json") +URL = "https://www.diving-fish.com/api/maimaidxprober/music_data" + + +def build(data: list) -> dict: + """水鱼原始数组 -> {id: {name, type, ds:[..], levels:[..]}}""" + out = {} + for row in data: + try: + mid = int(row.get("id")) + except (TypeError, ValueError): + continue + ds = row.get("ds") or [] + try: + ds = [round(float(x), 1) for x in ds] + except (TypeError, ValueError): + ds = [] + out[str(mid)] = { + "name": str(row.get("title") or ""), + "type": str(row.get("type") or ""), + "ds": ds, + "levels": [str(x) for x in (row.get("level") or [])], + } + return out + + +def fetch() -> dict: + req = urllib.request.Request(URL, headers={"User-Agent": "maipulse/1.0"}) + raw = urllib.request.urlopen(req, timeout=40).read().decode("utf-8") + return build(json.loads(raw)) + + +def save(payload: dict) -> None: + os.makedirs(os.path.dirname(OUT), exist_ok=True) + tmp = OUT + ".tmp" + with open(tmp, "w", encoding="utf-8") as fp: + json.dump(payload, fp, ensure_ascii=False, separators=(",", ":")) + os.replace(tmp, OUT) + + +def main() -> int: + if "--check" in sys.argv: + if not os.path.exists(OUT): + print("没有缓存:" + OUT) + return 1 + data = json.load(open(OUT, encoding="utf-8")) + print("缓存曲目数:%d" % len(data)) + print("文件大小:%.1f KB" % (os.path.getsize(OUT) / 1024.0)) + return 0 + + try: + payload = fetch() + except Exception as exc: # noqa: BLE001 + print("拉取失败:%s" % exc) + return 2 + save(payload) + print("已保存 %d 首 -> %s(%.1f KB)" + % (len(payload), OUT, os.path.getsize(OUT) / 1024.0)) + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) \ No newline at end of file diff --git a/maipulse/tools/restart.ps1 b/maipulse/tools/restart.ps1 new file mode 100644 index 0000000..5b29afd --- /dev/null +++ b/maipulse/tools/restart.ps1 @@ -0,0 +1,46 @@ +# 先登出、再重启 maipulse。 +# +# 为什么要专门走这个脚本:直接杀进程会把服务端会话留在 isLogin=True, +# 账号就卡小黑屋(登录回 returnCode=100),而那次 loginId 只在内存里, +# 事后连 UserLogout 都没法发对。 +# +# 用法: +# powershell -ExecutionPolicy Bypass -File tools\restart.ps1 + +param( + [string]$Py = "C:\Users\20558\AppData\Local\Programs\Python\Python313\python.exe", + [string]$AppDir = "D:\DSH\maimai\maipulse", + [string]$Url = "http://127.0.0.1:8787" +) + +$ErrorActionPreference = 'Continue' + +# 1) 让服务自己登出再退出 +try { + $r = Invoke-RestMethod -Uri "$Url/api/shutdown" -Method Post -TimeoutSec 40 -ContentType 'application/json' -Body '{}' + Write-Host ("shutdown: " + ($r | ConvertTo-Json -Compress)) +} catch { + Write-Host "shutdown 调用失败(可能本来就没在跑): $($_.Exception.Message)" +} + +# 2) 等端口释放 +for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Milliseconds 500 + $c = Get-NetTCPConnection -LocalPort 8787 -State Listen -ErrorAction SilentlyContinue + if (-not $c) { break } + if ($i -eq 19) { + $c | ForEach-Object { Stop-Process -Id $_.OwningProcess -Force -ErrorAction SilentlyContinue } + Write-Host "警告:端口被强占,已强杀(这次可能留下会话,注意检查 isLogin)" + } +} + +# 3) 重新拉起(Start-Process 不随本脚本退出) +$env:PYTHONIOENCODING = 'utf-8' +Start-Process -FilePath $Py -ArgumentList 'app.py' -WorkingDirectory $AppDir -WindowStyle Hidden +Start-Sleep -Seconds 3 +try { + $s = Invoke-RestMethod -Uri "$Url/api/state" -TimeoutSec 8 + Write-Host ("restarted: ok=" + $s.ok + " logged=" + $s.logged) +} catch { + Write-Host "启动后检查失败: $($_.Exception.Message)" +} \ No newline at end of file diff --git a/maipulse/version.json b/maipulse/version.json new file mode 100644 index 0000000..42204a5 --- /dev/null +++ b/maipulse/version.json @@ -0,0 +1,6 @@ +{ + "version": "1.0.1", + "url": "https://your-host/maipulse/maipulse-1.0.1.apk", + "notes": "这次更新了什么(会显示在检查更新下面)", + "published": "2026-10-28" +} \ No newline at end of file