6b1403738ca727acbd62fb414d031106e9cafd5a64c722b4a2f9b932aff09c47  ./CHANGELOG.txt
7ae153fb11fe55564083d209f6c26f11c02752f041eae6d1227e0f7ad12c7097  ./README_RU.txt
36a04a5ebfe79e13720f0b31a8014f66e71947eeddc76ecec1d3eaaae85f0227  ./assets/font_ru.bin
dc3aa6ee096630985b6c2880e3a8d7c2ca2867731c3a4ad5467fede1afb800ba  ./assets/font_ru.png
d5c680d10fb6778af0ebf05bf4061522bf8625efab348359a287af46362c4f99  ./assets/font_ru_legacy.bin
0d9ae56d407cead5f857a0916967a8c212bb16e491ce1a46af2f3f93ae87897b  ./assets/font_ru_legacy.png
b4e23c105051bfa978216a69174cc3cc403fb6e2e66053c5d9e2cdd2866f3c96  ./docs/BPE_AND_POOL_RU.txt
1188c9e1fc52aed075cfe90b68874ff5151d41b86f6f898cfce062cfbbf6fde0  ./docs/CONTROL_CODES_RU.txt
c60f260154a927c076fd5dc1dff4e0299fd603f86e078371e56c64819475b2d1  ./docs/FC_HANDLER_ANALYSIS_RU.txt
31acfc04f30f17a03775beeafd3fbe30f175984eba51d83c16f70e6d1a5301a2  ./docs/FULL_QA_WALKTHROUGH_RU.txt
1d3b7cee664e0fe80fa258fd8fe628829104e054935a69c00f515d1d68ac6296  ./docs/GLOSSARY_RU.tsv
f40cfbff1d898b230841d585bf21d2d7bc8d2dfd53ce5b78154796cef9eb7bf3  ./docs/KNOWLEDGE_BASE_RU.txt
f53f27ba421f000805abb7711a653b0dfb8f4793fd574a404a15e81008399276  ./docs/MANUAL_RU.txt
aa89ed3bba685d97684180301d44b2cc52a67e9bbc77277ead8a7d46c5abb56c  ./docs/PHONE_NAMES_RU.txt
4609408e5e8c001a4429361523c43bf0afccd48df98de0b6ad32c9fb292e418d  ./docs/RESEARCH_SOURCES_RU.txt
2e36adb946a9905597905a2f76af289aadbf0c39d7f30a305dc529d8f911dd74  ./docs/STATIC_UI_RU.txt
e0324322fb5280079a88abc1d4a27611a54b77fc55cd6d7c84031a7edf0d42db  ./docs/STORY_REFERENCE_RU.txt
d572d07b94cfb96ff6068457d214b1fa030f37b5d228a1d79be23174af11af15  ./docs/TITLE_CREDITS_RU.txt
cd16f59508aa60cc3bbd0ea45ff123267015327341a332722a46fc06ab72aa52  ./docs/TRANSLATION_PROGRESS_RU.txt
9ed1dc1ec9d20672ab9fd23ebb9e2ca3f0de63ebdc8edbc49d41b4dc2e40e3d2  ./docs/TRANSLATION_STYLE_RU.txt
bd4da0dc0b92f39dc882246bfd6ab2c850b37d3490ce114580c7127e0b17805f  ./docs/history/ATTR_TABLE_BUG_V0812_RU.txt
2ef0425318afacf1ddb0cac7c26cbf5fad7ecab3deb752f635a9190c2e5e65ab  ./docs/history/BLACKJACK_FIX_V0821_RU.txt
f7704859f295f6301cd944d63a5622a37eeda7a70c5e3da7424390d7c144910b  ./docs/history/BLACKJACK_FIX_V0822_RU.txt
ca87cf290887745cb079e5a0bd4369a88c04f1eb1c3d2f06fb4b4b595fc34734  ./docs/history/BUILD_STATUS_V0.8.txt
546c1bcd5e54ef8b4702d68d2c61df32ff67872c1ec3278655807272250f7b66  ./docs/history/ENDING_PHOTO_TEXT_V0823_RU.txt
7924c43bfc93aadcc454386e35a2027b3abadab35a361034060f2f8460157e3b  ./docs/history/SPEED_PROMPT_FIX_V0820_RU.txt
087737eab05d55766bec03a9e14ce8e43f31406cc19ab857c21f9c3aab1d1928  ./docs/history/TEXT_REFLOW_V0818_RU.txt
c436a66c595b226c7559ed535f8dcea4912f3ae0bed1988d55750d5045a8e1c8  ./docs/history/TEXT_REFLOW_V0819_RU.txt
90a0bc33596e26f3667079d4262a45e1cd426f365c4fc140c57585bd7dd09038  ./project_template/dictionary.tsv
6c9a5ebb16976fbdb236c2810c1fa094224c9d425316e09e59d08202545aae1f  ./project_template/f2_references.tsv
1faa96558d7be88e156e1ee5f124f638e17c7b2088749a96fa5bbe575c1e84d7  ./project_template/rom_info.txt
3a01b8ed2db0b302e5a769f0d2cf724720c657a261f6afb80741d157e96654f1  ./project_template/ru_bpe.tsv
ebfc4189770e51f49a15f628d8b141db6fdaa999e603ac3a0bddf7df82d49fa5  ./project_template/ru_dictionary.tsv
f23339069160f80a049bfd311b30f16eb5371f887d42ac826abeecd80a899cd0  ./project_template/script_index.tsv
afc0c89f2e71c6caa4b4cc718b9099bf518098cf0c9f513b4e303fcf41cb43d2  ./project_template/script_work.txt
fc283e5f41434b3743158ed312c0ee40f08df7ac6c730f4015a14c8b1aa10c61  ./project_template/shared_streams.tsv
f8ca5abe8a3a20ac37c208cc320a438ada54286412c1879af83128b900e34700  ./project_template/shared_translations_all.json
d731498266933e84cd2750781227262f6842679732028d2e7ded25c70d0a0879  ./project_template/shared_translations_full.json
d3ce096e755eac8ff06812581f4e8345046699c6765e140236d3072f08be33f4  ./tables/jp.tbl
afef9d5e0ca9d53dec33c20d0de82d87dfb123a0b1670df380873148709458ef  ./tables/ru_template.tbl
80382253a6335d4d98a29faec05e645c4f33e95beecfd989a3cd45ccdbae36d4  ./tables/ru_text.tbl
388c5c8e0f5a311d586e85629dd280bd4ffe741adb3615abbbe029d70e869eb0  ./tables/ru_tiles.tbl
5e9ff5538cbb9d1aaf73b34d8a9fc45a97cfbbd84ffb5bc166a8a5372938c87b  ./tests/selftest.py
70e5d24b20452e0f64814d4eafa6e74dc9e55fee583e8db225b14a920cd2017c  ./tests/verify_full_rom.py
499159e690f9a1d5215f130787fa17f26ebec839d1fd59980ab73c754a4e8f50  ./tools/__pycache__/check_script.cpython-313.pyc
757d6ae428b878fe247575b353e7c9e302bab53b96ee1839c0ecde65d19b0115  ./tools/__pycache__/font_extract.cpython-313.pyc
d6289cfae8ccd4553cfe89a4607fa96564ac872eb2a0fa4eaad17f4800eaa10a  ./tools/__pycache__/okhotsk_common.cpython-313.pyc
985a9ac7a0e96597ff70a56bde74cd7ac0b4beedae9edb41cc238f1317a9c838  ./tools/__pycache__/patch_blackjack_ru.cpython-313.pyc
50744fb7c8b6712a0d1c97c6090784f0b594ceff03dfad3cb1622846520287fe  ./tools/__pycache__/patch_ending_photo_ru.cpython-313.pyc
88e94eabd031f8d139fcfcafdb7f475a98b3a6bbfcc0f662dcca5506e30c8013  ./tools/__pycache__/patch_phone_names_ru.cpython-313.pyc
270fd6c4596db8534e0b6986947ce40a6d759f64b4add0be8a26a39ce7501f35  ./tools/__pycache__/patch_ru_direct_lowercase.cpython-313.pyc
1f08941da06b777fcb569081587d19a06d88698331d59b66d4e60b858d738b04  ./tools/__pycache__/patch_ru_extended_dictionary.cpython-313.pyc
576b62695e45c4fdd7809a7d38456b1ac92c6557305f2fd68ce17a8ca4700cce  ./tools/__pycache__/patch_static_ui_ru.cpython-313.pyc
4e95ab02ced26b1fd89b05312ae344d46161e755b1b6106106c1c7d4a1549165  ./tools/__pycache__/patch_title_credits_ru.cpython-313.pyc
ca4ffa6422ff2ed942f9ccafecdb9cb1bd3d44294f6ba54b8b30130d31c22730  ./tools/__pycache__/patch_v0821_numeric_hotfix.cpython-313.pyc
68fcb2a38b2c201547ccee478bdebe577bd721fc70eeca43eeccefc6d23da0d0  ./tools/__pycache__/patch_v0822_cards_loss_zero.cpython-313.pyc
32e60a75fbe18d25f015c47be71bb22ef3a5b214914b6b6ed373129c78a27f20  ./tools/__pycache__/prepare_ru_font_v08.cpython-313.pyc
3278624326c88bd12a0abd53f36bbbb777da95418b9caaeeb6712e260633154a  ./tools/__pycache__/repack_pool.cpython-313.pyc
527d76167e7290795463c74e8b143e98ec9044f52321b1c51789c9cea2936a52  ./tools/__pycache__/rle_packbits.cpython-313.pyc
651ff386b648376595747764b70691b80c6722ada24aa8d403126bed3b7978ff  ./tools/__pycache__/ru_bpe.cpython-313.pyc
859fa6df5f0254517d046ba9dedb329deb8df49dbb27c9170fa16fa06d9111ed  ./tools/__pycache__/ru_dictionary.cpython-313.pyc
5ad27c12e676eeab8cb626b13365a9aa9057039cff0446df3eb348013ad4e028  ./tools/__pycache__/shared_translations.cpython-313.pyc
266eda3e5430c7c17dc21adaccb08c422d2b9a16e457aaf0f4dfa2710b764d33  ./tools/__pycache__/stream_codec.cpython-313.pyc
b854f02324ea7f66be73cd1f597cede743a61f6a2a19363886608fbdb239cc24  ./tools/__pycache__/translation_codec.cpython-313.pyc
f8bad504b00a74d9f8eacc10a429603e6ed44cd2abc439765fef79381e0cdc4e  ./tools/__pycache__/workfile.cpython-313.pyc
29767fd4c96bc51a87364dd3eb2c355535748a4a873384c5a2d0ab59a2dd3cfb  ./tools/apply_translation_batch.py
1626fd4c649935bc2f17b0991348e2a4ee5aed9eea11bff7c713c254c3c002ea  ./tools/build_project.py
d5c03f9e9c79d808053fc907e061ae048bba43483b7ed9d33ebe8ed6f324534e  ./tools/build_ru_bpe.py
d17e444a010dd1b55f9bb9a150b004a078c42686dd88c2b01833193a979bc942  ./tools/build_ru_dictionary.py
7062e8e53d1cb5b668126ebb9225a1dc47728f37a501713e387e4126f624625d  ./tools/build_smoketest.py
f8af54a4df2cba91d6ac7b250edeeced09a34ec18563d039e952c9086d9969d0  ./tools/check_dialogue_layout.py
836d0c4eafc5a51dcb9b63a5596b7525222cedbe00e32c989e2b8b36c898abf6  ./tools/check_script.py
edbad5ea5ba66f42e7f05d56ecd1c162016d256bfbb6708c9ecfc72c72e4bb9f  ./tools/chr_to_png.py
1a7d334539c1f7202a1d2fce620d5c96066c82e0b786212b673c81b8364f3b5f  ./tools/dump_dictionary.py
59fbfee3b38089198417325a17978136ecdf17b11ccebcc5a776939a875800fd  ./tools/extract_script.py
268ad690d94837ee1b19aaa59f1b274e354af5e0a52fde5001d40e558d50973c  ./tools/extract_text.py
bdc0d3f8eb4ec9d5ce00f70d9455ef298bf0fcb16033ffea0c0ba38e07e8f830  ./tools/fceux_state_extract.py
dd5703a860d90d50c69c5a2591b2607c88996e8d58e96978b578e8c68707c9e5  ./tools/font_extract.py
c07d9ba72f011ed1657ada99560a26755349b24e866d6e2675817e72a69f8189  ./tools/font_insert.py
a823c5ad90e91bbd4ec6bb5d976f8a49ad7f8b0ecbd3135b84e6e097664cf3ac  ./tools/insert_text.py
6165cb0e821c83a8d9ac5639e77a373173f3a562b2d8ba28cdeea80bba504887  ./tools/okhotsk_common.py
0994e25f84b630309dba984bdf77c30afde3733b4007173dd7ab408ce0b6cd51  ./tools/patch_blackjack_ru.py
64b8e870f55e41ef35784b896a8cac31fe6368dbc33bcf9b4e4be27bf6437193  ./tools/patch_ending_photo_ru.py
951d13b26edae533095ba4227ced3a88800c24c24c7e291be7e983ed72b7d94e  ./tools/patch_phone_names_ru.py
31c8ad8510d3215cd8571413680b54e2a887a107abe8121abd45052cbc0e7a83  ./tools/patch_ru_dictionary.py
3d914e92ae7baab6fcddecb8b6a9ba5e1bb1a5ddfd35b4e431f3901be3c35f7f  ./tools/patch_ru_direct_lowercase.py
00c1d0d39fa5c388c7c0e57c099c0d26d858e3ea1ed461e960d7b742d134014b  ./tools/patch_ru_extended_dictionary.py
e9bdbf60a94d5ccea16893061841085eef72097871bdc8a8a682479a6cfbc847  ./tools/patch_speed_prompt_ru.py
356946365d1e5600a11a130649b87b9ba02f8a7ecd80088da4c4525408f25eb4  ./tools/patch_static_ui_ru.py
1d789538a644a6c6c8a5a72d2eaacdb31a105dc5758d22f6731b47c6f87ea7c6  ./tools/patch_title_credits_ru.py
6e5f0db57e8c4b02ff9a24a1be0be90f99a475fb46e4368bd77b51d7f6b5af23  ./tools/patch_v0821_numeric_hotfix.py
8138bdc14d98296123b659669f041792bf2e29a05f64f0dd54cab61f0c75cedb  ./tools/patch_v0822_cards_loss_zero.py
bf64c9e617582e0bd4bb82baaaaad7ba646db2820e80e608213a48136d3db468  ./tools/png_to_chr.py
3472cde62176d01265736975249c2fd4bb922225a1bf8601a56e1108397f5965  ./tools/prepare_ru_font_v08.py
d8034d0235c1e9d40453f0ab7d3fef2236b2443711fe6cd87299acd629ec6284  ./tools/reflow_dialogue_ru.py
807a9b78d865daba89217289441460daa7be0dcbc5e91a90ef191c6b15c3d95f  ./tools/repack_pool.py
c0e8f7d1825d1eb931bc37666e66c11a3e46da6b5ae5aaf8810175a58d77a860  ./tools/repack_script.py
008fe49df4513e633497c22c7fbb11aed133f794ab873796d16692d003bb134b  ./tools/rle_packbits.py
2bf013009a8a949082454de9aac1e3c5b1c47c3583d136739abe56a0abe6d408  ./tools/rom_info.py
809f6fd83aed9a52d8ce220b2577af72111e0e1137b82041dd42daf8382650a4  ./tools/ru_bpe.py
8a120b3edd50aa18372be17648917def0285c2ba98c2864234c1aa2a7c73dbfe  ./tools/ru_dictionary.py
a15d161fee6603d9c42a1ef2c677817ca9deebf79bd2c99ee6b9e62d674ceb38  ./tools/shared_translations.py
aa62f2656bb13362e8eda59f6503bc534c0696609788b03398502ae00f819d8e  ./tools/stream_codec.py
39b5a991028d5a3e44d779123d18e573c3bd1fe71acfcad0ea8112edfc570991  ./tools/translation_codec.py
44ba12a77c217775d86e2bcccdd0e4484fb4b6352d702e8a4bcf87e7947ae45b  ./tools/workfile.py
