高校数Ⅲレベルの数式処理ライブラリ
Project description
SymBuna
SymBuna は、C++による高速なバックエンドと、Pythonによる直感的なフロントエンドを融合させた「高校数Ⅲレベル」に特化した軽量・高速な数式処理ライブラリ(Symbolic Engine)です。
特徴 (Features)
- 直感的な人間スタイル入力:
5xや2piといった省略された掛け算や、sin(pi/4)などの直感的な入力を自動でパースします。 - 自動簡略化: 分母の有理化(
1/sqrt(2) -> sqrt(2)/2)や、三角関数の特殊角、対数法則などを自動で綺麗に計算・整理します。 - Jupyter Notebook 対応: 自動で美しい LaTeX 形式($\LaTeX$)で数式がレンダリングされます。
- 高速性: コアな AST(抽象構文木)と簡略化エンジンはすべて C++17 で書かれており、Python 側との連携は
pybind11を通じて極めて低オーバーヘッドで行われます。
インストール (Installation)
ソースコードをクローンし、pip で開発モードとしてインストールします。
(※ インストールには C++17 対応のコンパイラと pybind11 が必要です)
git clone https://github.com/wagomuchan/symbuna.git
cd symbuna
pip install pybind11
pip install -e .
使い方 (Usage)
基本的なパースと表示
symbuna.parse に文字列を渡すだけで、自動的にパースと簡略化が行われます。
import symbuna
# 1. 自動簡略化と暗黙の掛け算のパース
expr = symbuna.parse("2x + 3x")
print(expr) # 出力: 5 \cdot x
# 2. 三角関数と特殊角
expr2 = symbuna.parse("sin(pi/4)")
print(expr2) # 出力: \frac{\sqrt{2}}{2}
# 3. 有理化と立方根
expr3 = symbuna.parse("1 / sqrt(2)")
print(expr3) # 出力: \frac{\sqrt{2}}{2}
expr4 = symbuna.parse("cbrt(8)")
print(expr4) # 出力: 2
Jupyter Notebook での利用
Jupyter環境(JupyterLab, VSCode, Google Colab等)では、変数をそのまま評価するだけで、美しく数式が描画されます。
# Jupyter セル内
symbuna.parse("(-b + sqrt(b^2 - 4a c)) / (2a)")
(上記を実行すると、二次方程式の解の公式が LaTeX 形式で描画されます)
サポートしている記号・関数
- 定数:
pi(円周率),e(ネイピア数) - 四則演算・べき乗:
+,-,*,/,^ - 関数:
sqrt(平方根),cbrt(立方根)sin,cos,tan(三角関数)log,ln(自然対数)
テストの実行
pip install pytest
python -m pytest tests/ -v
ライセンス (License)
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file symbuna-0.2.1.tar.gz.
File metadata
- Download URL: symbuna-0.2.1.tar.gz
- Upload date:
- Size: 14.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0736b2cd8c0daa8c891432c13057f3cd6d1b8636dd02840a5601d16c06f3a5e
|
|
| MD5 |
2809b41ee7adacf2284e5692621eac52
|
|
| BLAKE2b-256 |
845e66a43e7dd33fc01554be4ccf85b534bb158d36aced575c9a4c0bed0cdf6e
|
File details
Details for the file symbuna-0.2.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 141.0 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
868d0bf37905ea2318b58010e80e15039c7f1fff66ba788a30ee1e4458d1a0f4
|
|
| MD5 |
9f8d1c7e6521ac2e994e337e45914bd7
|
|
| BLAKE2b-256 |
282e30985f3e3f747a324bf7b5af7d7ec6d045f784d237692b3cf1c6cc139a9f
|
File details
Details for the file symbuna-0.2.1-cp312-cp312-win32.whl.
File metadata
- Download URL: symbuna-0.2.1-cp312-cp312-win32.whl
- Upload date:
- Size: 115.9 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3c9d8a484464b68450a2ac5fad031436dfe6b78bc577e2890d27be3925b5fe0
|
|
| MD5 |
54624ccabc5906e904c5307e8be78128
|
|
| BLAKE2b-256 |
59bc065344410c557d04edab587acd147e337b0b1b67f54211e8def732b6a632
|
File details
Details for the file symbuna-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5b2278f3e3ba7a3e6c67254a7e9e5124d126532fec8c1952f724abbcb8bddd2
|
|
| MD5 |
29dadd25870ba49272be37d014bef6f1
|
|
| BLAKE2b-256 |
81930b6e15f6b111b11de7aad2f0ff836caa5acdacdc00792112e3b5470b281f
|
File details
Details for the file symbuna-0.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: symbuna-0.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b860e2fd612d37e055d54028390ba329c684790fb5aea712675b15fdbcbf231f
|
|
| MD5 |
b46e6ca460e328c789813caa985c8cfb
|
|
| BLAKE2b-256 |
b61c98298397702cefd8ff71f50d22d558c204144b12e8567e4194b4e2d3ec26
|
File details
Details for the file symbuna-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 170.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b7d5aa1c7ea419a608cee42d899444daad0d3297d7f4e621273ed01b2173d08
|
|
| MD5 |
c2843c7049d4f8f9af50d3a2c229b211
|
|
| BLAKE2b-256 |
0114910848db0d58ed3d6ca73985fea4b28dda75fb6e7c3bd91fa39c600f7080
|
File details
Details for the file symbuna-0.2.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 139.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f95f513211a8f3b3aa2a75b5f997dc62ad1054ab31cfe0e52cd0e07598c7bf6
|
|
| MD5 |
fe95a26102cbe142ee390db1eb43d974
|
|
| BLAKE2b-256 |
ecbba665338ad7fd614e8181d23ed804e47b19db057095a7888f97165162b796
|
File details
Details for the file symbuna-0.2.1-cp311-cp311-win32.whl.
File metadata
- Download URL: symbuna-0.2.1-cp311-cp311-win32.whl
- Upload date:
- Size: 115.5 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ccf336f84af7e737313d2950c62073232e7fa7b8f6f9fe9a76ba2bf434ef26a
|
|
| MD5 |
714a2b7bb3ee808ebe7530cb163b7a89
|
|
| BLAKE2b-256 |
c09e7cc7880275256215223b7faec764ff9d2d19a40d9f3928b82388a7e2ace5
|
File details
Details for the file symbuna-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de11e6b47b2cc6d297500881c69693e6b28ecd3fce07d0c271a7e63314729dfd
|
|
| MD5 |
0efea5764d50bb92d5cd1f4d2a5e03e2
|
|
| BLAKE2b-256 |
bd188dd783bf973cd90035ffc6b88ef2449095648a64be20490392652c55dfdb
|
File details
Details for the file symbuna-0.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: symbuna-0.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1e3e001a7451e8699c636e0bd1af83ea4fe90b562c2063b81abd8a0c0a2cec3
|
|
| MD5 |
f64106fbca6e75dddac6eac7f03bdb01
|
|
| BLAKE2b-256 |
421f5e70720f66db09ea306efdfaccaffb231cabf49335aa7910c0d63867631c
|
File details
Details for the file symbuna-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 169.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a84f64c71f939f68cc751055a029ed30fb6cb7a9208bfb3a02b879504cf8442
|
|
| MD5 |
541d265044a43374be94a87c1b24f24a
|
|
| BLAKE2b-256 |
d9c5831ca96c513195e5fc85571091260d2f8b83f613449ebda15545462cf2e9
|
File details
Details for the file symbuna-0.2.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 138.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0dff4d617e12cd0f056be3f7ef0f4fbee34d9fba087583e61883ea9727135d5a
|
|
| MD5 |
396131dfe505856a8768480fb4502ae7
|
|
| BLAKE2b-256 |
c658c17828b1351b6aedcd818f3219cbd655bd8c77b1d0bc625fc3b1153caec5
|
File details
Details for the file symbuna-0.2.1-cp310-cp310-win32.whl.
File metadata
- Download URL: symbuna-0.2.1-cp310-cp310-win32.whl
- Upload date:
- Size: 114.3 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
786020855395982684686b88ea6fc931b81289335d3d67f255fa55c1fa9d65e3
|
|
| MD5 |
cb710cbdca0247e991cbb3a4eb8dd8d6
|
|
| BLAKE2b-256 |
0a3eeca94dabe19220f6af6816c1522ea551d8858c8d0f9bd84e720b62587cee
|
File details
Details for the file symbuna-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b9d57e7ed871871fe219e2d820440d878bcf00a0333d2f6224b03496a1d8f59
|
|
| MD5 |
cab843e7759e853c89524e09b05ddf9b
|
|
| BLAKE2b-256 |
4d7f7b092d476d40dfcd718053429562710d74ce5291ef56580788176f5596d0
|
File details
Details for the file symbuna-0.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: symbuna-0.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b4250e5ad5115cd4b0965b0cfc4cb5080418f116c3124ecf15eddab39669de1
|
|
| MD5 |
f78c81fdfcfa70909b490fbdee64f468
|
|
| BLAKE2b-256 |
0ad94a2917e3fed3e2f8ad6a0c4bcde862e5d3eacba0ce166db5b952f98e14b7
|
File details
Details for the file symbuna-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 168.5 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fa469cb622c67041c380f8dd9b2517ff245528bdb46eb9a1af3c3bb577f1755
|
|
| MD5 |
04b5a7fd206979b03198e1eb4c994aab
|
|
| BLAKE2b-256 |
25c81db50649a0bfdede00f18be23bcb4e96512116338723bf9c06404e45f318
|
File details
Details for the file symbuna-0.2.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 138.5 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
178485eef33953a8beb514d916c53de4594b8091230484c471ba49ba2780b132
|
|
| MD5 |
488b5279f8889a329bb4630a293ee2eb
|
|
| BLAKE2b-256 |
e5dfbba594676e42b68139d5edb2a64cf12521976345574e1872c9576a1fa568
|
File details
Details for the file symbuna-0.2.1-cp39-cp39-win32.whl.
File metadata
- Download URL: symbuna-0.2.1-cp39-cp39-win32.whl
- Upload date:
- Size: 114.5 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7d4a2b16a17e944ef6e2050c0acc2f9dc82588e0008b172194d720cb35a9978
|
|
| MD5 |
6082d2d1a8a73cd556167a72d96e853f
|
|
| BLAKE2b-256 |
6f3ccb5caac915db9db76d44403650f3881cd6a0f591c120acff5e969fa775aa
|
File details
Details for the file symbuna-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
594eac7ac6c449062ea3efd77f6ac8fcb1c26efe980f5a4f838fc7310d1ad924
|
|
| MD5 |
2c82b4b1ad5109217b41ddc439d1a4f8
|
|
| BLAKE2b-256 |
1733f6651d3973dfb066c40644176a5e14cde9be50634c133f94d9e2aa2c87ff
|
File details
Details for the file symbuna-0.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: symbuna-0.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f9742b70866c6d356947bb4587d33c11724ca040fc2fa2f8ab6205954618080
|
|
| MD5 |
5190f5d5b0e381533f82de65b7dc9f48
|
|
| BLAKE2b-256 |
dec18911e46e34b289d28e232f6722663b42fe275ccde2b45a0aa7b2442224c4
|
File details
Details for the file symbuna-0.2.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 168.7 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e412577444679c1ee3e9c34b65348842c0ace84c400d81b6e6f1a53273c7cdf9
|
|
| MD5 |
af2b5363b234619ae907e55d4fa9562e
|
|
| BLAKE2b-256 |
eb62bcdd0847d757399b205b0167902d63a8ef18632aaa8807324acfee5e631f
|
File details
Details for the file symbuna-0.2.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 137.9 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ab84a0ba6bb9e209f84db00a5eaf6282db0203c014cd30811ab770844ae18f3
|
|
| MD5 |
0e539f2f64b8316f904862c60f906c96
|
|
| BLAKE2b-256 |
c463c9f8acdd97ef07934b7725ba241e3a8687e8f5b4d698c7eaf1645111e1e4
|
File details
Details for the file symbuna-0.2.1-cp38-cp38-win32.whl.
File metadata
- Download URL: symbuna-0.2.1-cp38-cp38-win32.whl
- Upload date:
- Size: 114.3 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d08f9f5ea841c474ac45b7f7d844c01c1ec6a1cd3209bda99b7eb08233dab96
|
|
| MD5 |
3664d6a0a755e62810a1ae42474669b6
|
|
| BLAKE2b-256 |
9f2685b8b445f2d3ec6e5d1fa8db0e59954ccf56608836d13eb80bfd6920a8a9
|
File details
Details for the file symbuna-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
459a5b17abfb11720b67f85bc117d0c3efe04ed72d5ae889ab3c48afcd492e8b
|
|
| MD5 |
252674d4832dd46487190d0c77391682
|
|
| BLAKE2b-256 |
df95182bb2f8ed380bec439ec6147bb255ddb5612d10bcdc5c6c949c6fa092b3
|
File details
Details for the file symbuna-0.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: symbuna-0.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee445b2a3fa8db1948c7e54d2427a3605944897bce1068e4771b5a56c5aba9ba
|
|
| MD5 |
3a42339a9f89d4e30c2b634cc49ead52
|
|
| BLAKE2b-256 |
38de3df72a58365e6181852d266657edb515ea987bc64b2a4c87577c0c49ed2c
|
File details
Details for the file symbuna-0.2.1-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: symbuna-0.2.1-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 168.2 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80fee3b73af4d3bdb28548e07a4c11bb6fabb2a7462bb0277afbda73a4543bc7
|
|
| MD5 |
ca85cae58399f80b2caf2c72978deb28
|
|
| BLAKE2b-256 |
827afb540d3fce6012f55a28ef8f2b96454539d5a4996144a886d19d41c5ae6b
|