ae98afcef219c4c7c23f2e3eac6f5d24 ./multisite-robotstxt-manager.php 566de4e3687c047ca743063acad046c3 ./index.php f30e725a693c15ad67f77960b58c06c4 ./CHANGELOG.md f73ee146f2fbcd9719ff0595ec377164 ./readme.txt 566de4e3687c047ca743063acad046c3 ./lang/index.php 3361118c63d02487112d662851e0066a ./lang/multisite-robotstxt-manager.pot 23e8323fe46a6a10728bb45f689e2079 ./inc/instantiate-public-classes.php 566de4e3687c047ca743063acad046c3 ./inc/index.php 7093e5914fbc26dc68052b9645a6dd79 ./inc/instantiate-network-classes.php b20517d03e85a1b584c7ded694bedbef ./inc/templates/settings.php 566de4e3687c047ca743063acad046c3 ./inc/templates/index.php 891659652ff1e42b45479dde559e3f27 ./inc/templates/cleaner.php ece65b80a218464c02b07f714fdc0b21 ./inc/templates/sidebar.php e44940b591164b7eb5faf33d5d95079b ./inc/templates/header.php c2f63e711f7aa7219e1f93e202c15f9d ./inc/templates/upgrade.php 5f088f6762743e1290c07d02edeebae5 ./inc/templates/notice.php 32336e9128f63eeec6017ff9e10a12a7 ./inc/templates/network.php 8471bec7cba817f37a2bd86b419fad35 ./inc/templates/footer.php 76012b50a89ce5588ae0fba058f914af ./inc/classes/class-plugin-upgrade.php 5c45f801539430f45af80d88b37c1687 ./inc/classes/class-plugin-activate.php 566de4e3687c047ca743063acad046c3 ./inc/classes/index.php ae1bc5c0fe8c10ef684c151ebe423b2d ./inc/classes/class-do-save-preset-as-robotstxt.php 45a84596ee33d774a05638d898362abd ./inc/classes/class-do-save-sdk.php 04d76bcbbdf51abfae707e9aaa31e8c3 ./inc/classes/class-robotstxt.php 278f6f2c6c7e09fa7cccb7fa48179a8c ./inc/classes/class-do-disable-website.php b12e80a640b2a9ebba0770d96eba6ebf ./inc/classes/class-msrobotstxtmanager.php 599b5141a83a21127f0949b048040d54 ./inc/classes/class-do-member-robotstxt-build.php fcc9df382f92e3b1e3d02df293f810e8 ./inc/classes/class-do-network-robotstxt-build.php faab0bb351d05f62843159e5ec264684 ./inc/classes/class-plugin-admin.php c1f0df176636b22a86cfc130f5028b52 ./inc/classes/class-option-manager.php ddfd8a6da7d4e254a6fc009475c9b9c9 ./inc/classes/class-do-save-network-robotstxt.php 6f20c53054e4c98da8e337f1c2646288 ./inc/classes/class-plugin-admin-notices.php 1c7ba31a04c02bff5d5f664f8946d2cd ./inc/classes/class-plugin-admin-post.php bc5776f8c048428cf75ab024411196b1 ./inc/classes/class-do-delete-settings.php 17beda83326b58beb66e4dad2d57ca54 ./inc/classes/class-do-build-robotstxt.php 5eb6fc9c29d96eadfefd4e29f124e8ff ./inc/classes/class-translate.php 1f2f2187c3ac2faeed676889832e8df8 ./inc/classes/class-get-robotstxt-rules.php 038e3cb8012d2e81b32a97ea204bd6d8 ./inc/classes/class-trait-security-check.php df0aa97dd83aa25d259ee5c0a68b5c83 ./inc/classes/class-do-robotstxt-cleaner.php a0ad06520836c16e0e37621f80a9b7d7 ./inc/classes/class-do-save-append-rules.php 0ccf3acc80af1c91a948023188788863 ./inc/classes/class-trait-query-string.php 6ef7c3e61ac3493e5c1feb23f7b56892 ./inc/instantiate-admin-classes.php 1396c44161381a9b9fc121d43ae32b73 ./inc/autoload-classes.php 566de4e3687c047ca743063acad046c3 ./assets/index.php 566de4e3687c047ca743063acad046c3 ./assets/css/index.php b65697f7a6fb51978c3179b4447d63bc ./assets/css/style.css a64519df5fbd178be52487ef291e57f4 ./assets/css/style.min.css 566de4e3687c047ca743063acad046c3 ./assets/examples/index.php f568c221445b82bb8fc857c6e4c37b9f ./assets/examples/wordpress-robots.txt 40858b32c9f6180102fb90227394f25c ./assets/examples/blocked-robots.txt 3a592bfe370197cffda2aee8055e9a56 ./assets/examples/google-robots.txt 34fd6279ba67fc9e312f03131e3b1d18 ./assets/examples/defaultalt-robots.txt 061b42a67d5ee4524b6737f5fae01f24 ./assets/examples/blogger-robots.txt 0b7c58c2bbcd16396486a6b5e980a8f5 ./assets/examples/open-robots.txt f547e8828c2b6311277cedb902bbbeb1 ./assets/examples/default-robots.txt 566de4e3687c047ca743063acad046c3 ./assets/images/index.php 91363cd95e7f0ba784c34b2feae40c76 ./assets/images/sidebar_pro-plugin.gif e76d259f369c2537a2685f2e7530f51f ./assets/images/sidebar_rate-plugin.gif bebaf352b8d998b5b451fb02f183367f ./sdk/index.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/index.php 08d642d4c3eb21fe2430afad12cca8df ./sdk/freemius/includes/i18n.php 229cf58949612ac4a088677ba62c9b97 ./sdk/freemius/includes/class-fs-security.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/index.php 6078da2e038117e0ff00a9b375f35b27 ./sdk/freemius/includes/l10n.php fd471a1252456b26d56db26691a3c576 ./sdk/freemius/includes/class-fs-options.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/customizer/index.php 43ef1820d7bebfe9b9cc94c0cc24555c ./sdk/freemius/includes/customizer/class-fs-customizer-support-section.php 157d6533845f5accdb01d35f3865ea8e ./sdk/freemius/includes/customizer/class-fs-customizer-upsell-control.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/debug/index.php 5fa116c8b2bd8686d9c7b230c87e9222 ./sdk/freemius/includes/debug/debug-bar-start.php 9665e6e14396e4b9f11f835f074b6bc4 ./sdk/freemius/includes/debug/class-fs-debug-bar-panel.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/managers/index.php 236c5a41cfdf6c52b2b358b03830dfc4 ./sdk/freemius/includes/managers/class-fs-option-manager.php 8d9e839523d1815d438c3f409ca9a2dd ./sdk/freemius/includes/managers/class-fs-admin-notice-manager.php a82f3ccac892e76e9efc785b0a462138 ./sdk/freemius/includes/managers/class-fs-license-manager.php 06c24b91c57c14088e3b5099f3a339c1 ./sdk/freemius/includes/managers/class-fs-key-value-storage.php 8e9bd3530fd53b430b06ff532a83f889 ./sdk/freemius/includes/managers/class-fs-plan-manager.php 4e0e57018badc49396ca4bb37232f42d ./sdk/freemius/includes/managers/class-fs-gdpr-manager.php 723357730410fc19329afc619a16b262 ./sdk/freemius/includes/managers/class-fs-admin-menu-manager.php 4adf1c301d685f2bacba65531634f876 ./sdk/freemius/includes/managers/class-fs-cache-manager.php 5da61c1e786e3e27b985ff2a593eb492 ./sdk/freemius/includes/managers/class-fs-plugin-manager.php 9d2dc60c63edd27c5a2cd3f74553a57b ./sdk/freemius/includes/class-fs-logger.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/entities/index.php 180e841a99553c201c55e5ca148edf9c ./sdk/freemius/includes/entities/class-fs-entity.php 411694b5b5c0af56d3a5d9b5dcd1b969 ./sdk/freemius/includes/entities/class-fs-plugin-info.php 678bd4e8dadbf39c94612e9741577edc ./sdk/freemius/includes/entities/class-fs-user.php 0acd7da3ef93baaaf43a4b6598c3d80b ./sdk/freemius/includes/entities/class-fs-scope-entity.php 1e809e6c59323606692699a19368e02a ./sdk/freemius/includes/entities/class-fs-subscription.php 8c72d7abf0af6d87f8e85e5dda9305e1 ./sdk/freemius/includes/entities/class-fs-plugin.php 275363d2504f48d2f4f01c3dc8076291 ./sdk/freemius/includes/entities/class-fs-plugin-plan.php 8db1e8c9a43e5e7c302260618fb5f4a4 ./sdk/freemius/includes/entities/class-fs-site.php 1858bb266130901469b975c74658f556 ./sdk/freemius/includes/entities/class-fs-affiliate.php 63c904e144d4bbb827c3e4e4748cc8d1 ./sdk/freemius/includes/entities/class-fs-billing.php e24f3048ab3f2f809afdc6c022a3ada0 ./sdk/freemius/includes/entities/class-fs-plugin-tag.php 868e7a17a90cb7b48daf5d06822b1f69 ./sdk/freemius/includes/entities/class-fs-plugin-license.php c79b4760b2afd19410ca0d81b6584444 ./sdk/freemius/includes/entities/class-fs-payment.php 32a00dfc115966fb950a4f9a053717fe ./sdk/freemius/includes/entities/class-fs-pricing.php 35016787d29f2095d8d4139255ef6d2d ./sdk/freemius/includes/entities/class-fs-affiliate-terms.php 2516cb4ee36fa674b8f18dd27380ea6d ./sdk/freemius/includes/class-fs-plugin-updater.php dda165426f27bc17465d5bbeb1dcc2ac ./sdk/freemius/includes/class-fs-api.php 73ecd350873b5bccd9531df35caedaee ./sdk/freemius/includes/class-fs-user-lock.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/supplements/index.php d3bb1dfb1d90ded04ba231c6909a102b ./sdk/freemius/includes/supplements/fs-essential-functions-2.2.1.php c8f30e83211ce9aed52b2bdaaccae5cc ./sdk/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php 114e07a9378b922f634d4d7afe6f8293 ./sdk/freemius/includes/fs-plugin-info-dialog.php 8916a2aef44b688c484bde6af5fc7d1d ./sdk/freemius/includes/fs-core-functions.php cbfee360e72a2e25c8bdd657587d1981 ./sdk/freemius/includes/class-freemius.php 3f31762b7c54cb11f50ec29e11f40438 ./sdk/freemius/includes/class-fs-storage.php 814084f606623f4e408f1abb7d1a46da ./sdk/freemius/includes/fs-essential-functions.php ca1728fc45b9a7a3bef83d9c0abd120c ./sdk/freemius/includes/class-freemius-abstract.php bac6cb188865c736e48b2d4322519066 ./sdk/freemius/includes/sdk/FreemiusWordPress.php 70e16dd470e80a6700d20683907cf944 ./sdk/freemius/includes/sdk/FreemiusBase.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/sdk/index.php 8264535c0c4e9c6c335635c4026a8022 ./sdk/freemius/includes/sdk/LICENSE.txt 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/includes/sdk/Exceptions/index.php 09c3a0a60d897b1895acc44bac0ccb7b ./sdk/freemius/includes/sdk/Exceptions/InvalidArgumentException.php b77b7f3dfa5da82b0a9b70bb78beae66 ./sdk/freemius/includes/sdk/Exceptions/OAuthException.php 26e05dd2b1aa00c6802525f61aaac397 ./sdk/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php e108186702db8af8b217d97baf5d22b7 ./sdk/freemius/includes/sdk/Exceptions/EmptyArgumentException.php 2b7998fe45949e311628fd4576010033 ./sdk/freemius/includes/sdk/Exceptions/Exception.php adadd160d12b74d495bbf6319e23d432 ./sdk/freemius/includes/class-fs-admin-notices.php 59c000dfc3e55e2ca0a296dc180b16d3 ./sdk/freemius/start.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/languages/index.php 65819dfee9cae9cb6a2f4e23ca55ef5d ./sdk/freemius/languages/freemius-nl_NL.mo 9ad3c556e7611359f90b86d937d722fd ./sdk/freemius/languages/freemius-en.po 17803062578b3974b279a1bd2219498f ./sdk/freemius/languages/freemius-ru_RU.mo cf18a309715c33474ac6f08d28f351e9 ./sdk/freemius/languages/freemius-it_IT.mo f0088719c6d88a2ea315f87aa212606d ./sdk/freemius/languages/freemius-hu_HU.mo 7553776cd9eb99eaa9772f7ea97549e5 ./sdk/freemius/languages/freemius-nl_NL.po 1d920bd14566be94f8fe100a9bb4725e ./sdk/freemius/languages/freemius-cs_CZ.po 2d1f80bbc8d98539d39b3cda28b601e7 ./sdk/freemius/languages/freemius-it_IT.po 50ebb62393cecb48b177622e49e86a3e ./sdk/freemius/languages/freemius-hu_HU.po 534e1821f789d3655e341ef62cb74524 ./sdk/freemius/languages/freemius-da_DK.po 9e597c998c7eef4136b80c22cce3caa5 ./sdk/freemius/languages/freemius-da_DK.mo ff3be19586434437f7b10b2b91eb6220 ./sdk/freemius/languages/freemius-ja_JP.mo 913ba54ef162007cc5da4414577ab337 ./sdk/freemius/languages/freemius-ta.mo a895603e2aebdd6da933007dbae874dc ./sdk/freemius/languages/freemius-ja.po 5bb723ae988d4b0c45d9ba53a7eb8bc8 ./sdk/freemius/languages/freemius-ta.po 544be956095324ed82a469f1b2dc9c50 ./sdk/freemius/languages/freemius-ja_JP.po 11006809eb503ed9a557346d3bbfbedd ./sdk/freemius/languages/freemius-fr_FR.mo 2b6de1581b10124471fe485dcc8c59a8 ./sdk/freemius/languages/freemius-es_ES.mo e7a07d210c9511b1d3271d20ae8c2e5d ./sdk/freemius/languages/freemius-ja.mo 47591f20ed7f8109df57f5facc66aa31 ./sdk/freemius/languages/freemius-cs_CZ.mo fc3b4ed45d3131a758b5ef23273e813f ./sdk/freemius/languages/freemius.pot 737b1b3a9bb7288377767250c344b8d1 ./sdk/freemius/languages/freemius-he_IL.po 3d234bf8d013fbe2a1f5d0b988b2a1b1 ./sdk/freemius/languages/freemius-en.mo 66efca39ffe6b4f11f5713f099b7194d ./sdk/freemius/languages/freemius-ru_RU.po 736b288a2eccc5ee5a61bf1e0ebf713c ./sdk/freemius/languages/freemius-es_ES.po 3e4b629e57a3c0a44b47d2272a737554 ./sdk/freemius/languages/freemius-fr_FR.po 0a95817d1a6c4bfda6b11b66a38582ef ./sdk/freemius/languages/freemius-he_IL.mo 5ca8b0b13274ac2f469ea0ef94dd2315 ./sdk/freemius/templates/admin-notice.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/index.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/forms/index.php 4a61b0585a26622c3455bf9b6b4e6f9b ./sdk/freemius/templates/forms/optout.php 9de4a57c639affff355d2bcb823dd1bf ./sdk/freemius/templates/forms/resend-key.php 5ac9f56655fa3f640185c332bd3988db ./sdk/freemius/templates/forms/premium-versions-upgrade-metadata.php d631147810a51f00fdbe0258772a0a1f ./sdk/freemius/templates/forms/affiliation.php da69ddab0544b42ff12894b5331188ad ./sdk/freemius/templates/forms/trial-start.php 98b170cc0fd151d39a7eefc0a5f7b2eb ./sdk/freemius/templates/forms/subscription-cancellation.php e3ab1d9a9863996b1db21cea5f9011bc ./sdk/freemius/templates/forms/premium-versions-upgrade-handler.php fb1985b60a6a6e4fcf5d32f6828ebdbb ./sdk/freemius/templates/forms/license-activation.php be04d299fb3fd01bcf5fd733a1114e13 ./sdk/freemius/templates/forms/data-debug-mode.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/forms/deactivation/index.php 0316bd6eb7a05968d63c94a589e74b08 ./sdk/freemius/templates/forms/deactivation/contact.php 58cb6b2bf2cd9ee851bc77dbfb80609e ./sdk/freemius/templates/forms/deactivation/form.php 86a52fe656b05f6b0bb3f75848ef4cf2 ./sdk/freemius/templates/forms/deactivation/retry-skip.php 21e0a6943b191d1f7d2a344d9675eb51 ./sdk/freemius/templates/forms/user-change.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/debug/index.php ec00c2fe627810c9f8dbc3759c41fce7 ./sdk/freemius/templates/debug/api-calls.php cd9f0b12d29c47977df3c5b4856d87a4 ./sdk/freemius/templates/debug/logger.php bf5f9879a1b18f4aa46b14306e1d732f ./sdk/freemius/templates/debug/scheduled-crons.php 8101243f4fa8fd786bc6a9794fc8808c ./sdk/freemius/templates/debug/plugins-themes-sync.php e4c6e0e7beb25e7a9b4b610f5d94f2f9 ./sdk/freemius/templates/contact.php 8490e23c9ad706ca880a516c00d15ea9 ./sdk/freemius/templates/add-ons.php 7d84c1dcb185b16dfc0130a768607e86 ./sdk/freemius/templates/debug.php 2a9261b747faf95c9b2b0ffec76df9fc ./sdk/freemius/templates/auto-installation.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/plugin-info/index.php 653f2067b5b33459d1f8c29fedef5dcd ./sdk/freemius/templates/plugin-info/screenshots.php 345bc0408004508f8b65a3a13d467754 ./sdk/freemius/templates/plugin-info/description.php 065b587a7d21f311551b5701739e9121 ./sdk/freemius/templates/plugin-info/features.php 35d6b7d7a847328cbc9de994c97f7200 ./sdk/freemius/templates/add-trial-to-pricing.php eed07bb337e9fe7196f0e7ddd5422698 ./sdk/freemius/templates/email.php 4df3090174910a497eeb77f99e03a80b ./sdk/freemius/templates/plugin-icon.php 86f540f25e4d42a6ad1bd425840aa544 ./sdk/freemius/templates/account.php 72ee3ad0cc4021b981640ce719bd1b24 ./sdk/freemius/templates/checkout.php 70078751bb291703d43dc9741bb57b43 ./sdk/freemius/templates/gdpr-optin-js.php 60b560aac38e8cdf8dba70bcca150fd6 ./sdk/freemius/templates/firewall-issues-js.php 50cb156a9ddde7423771c8ad5dd4e890 ./sdk/freemius/templates/secure-https-header.php 079a090d941e1aab3c00021d8cb38020 ./sdk/freemius/templates/tabs-capture-js.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/js/index.php a92f903645a3f6ab4494cea538e44813 ./sdk/freemius/templates/js/jquery.content-change.php 37e7758f3ccbe08033d97c445889f40a ./sdk/freemius/templates/js/open-license-activation.php a606d4bc81f73725a0cc315f82d78ee3 ./sdk/freemius/templates/js/style-premium-theme.php 4066ef91e10b44d5a0bd9122d80947f6 ./sdk/freemius/templates/powered-by.php e32b818374d44b96ba3046cd38a955cf ./sdk/freemius/templates/connect.php 2e239acbe14cbb3504bbab8f89db6431 ./sdk/freemius/templates/partials/network-activation.php 86175a759e442e3040a860876430b6f2 ./sdk/freemius/templates/sticky-admin-notice-js.php 123195bcbc8b85b8880114d72b6fdf2e ./sdk/freemius/templates/ajax-loader.php 5bc09a76f370eac902a39bce4d6975aa ./sdk/freemius/templates/pricing.php 5ed22e5f66526103e895edcd23a2c3ac ./sdk/freemius/templates/tabs.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/account/index.php 94f4988402b17b562b8f2d42b61519ef ./sdk/freemius/templates/account/payments.php 13fc6a710b245fba04d0eba750e25131 ./sdk/freemius/templates/account/billing.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/templates/account/partials/index.php 5d15cd05dbdee1ff72dfe3b3813168cc ./sdk/freemius/templates/account/partials/deactivate-license-button.php 08860dad33018a9ad83288496362a0ef ./sdk/freemius/templates/account/partials/addon.php 6b659d5545c3843958fde1fc1b0c2f55 ./sdk/freemius/templates/account/partials/activate-license-button.php fd3c9d78e0f0990c5800588cd6896f1c ./sdk/freemius/templates/account/partials/site.php 985eca66feaf0170850231d4616b3074 ./sdk/freemius/LICENSE.txt 30ff3b786448d2ed8493d8e3973d36f2 ./sdk/freemius/require.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/assets/index.php 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/assets/img/index.php c38d022fe0b2df0a6bc31404e90a38be ./sdk/freemius/assets/img/plugin-icon.png 6beb0456ea82d9935285fc5fb22ac7eb ./sdk/freemius/assets/img/multisite-robotstxt-manager.png 8cb315f4fef1d533eca11ba28e6f9521 ./sdk/freemius/assets/img/theme-icon.png 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/assets/css/index.php 6930777ad23cd8b015cc7362a633a0a5 ./sdk/freemius/assets/css/customizer.css 8103f7eee90000bf5731b63a109056ae ./sdk/freemius/assets/css/admin/plugins.css 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/assets/css/admin/index.php 17061aa254ae8660c38ce30306698d16 ./sdk/freemius/assets/css/admin/checkout.css 50d4dfacc915a76545bc5e1c2ac43c32 ./sdk/freemius/assets/css/admin/dialog-boxes.css b65eb801cdc6626d340a2de997b88079 ./sdk/freemius/assets/css/admin/connect.css 344fd06ab5d8994bad0d3ea2135b40c4 ./sdk/freemius/assets/css/admin/gdpr-optin-notice.css 61b3250ab759207bb1d4b766049568be ./sdk/freemius/assets/css/admin/debug.css d64162f80e49a6a7fb5c7de5b3c1377b ./sdk/freemius/assets/css/admin/common.css e983b74b7d0e36851e17ff0ab650a18e ./sdk/freemius/assets/css/admin/account.css df31b70dad1cfe9880e5a0f4912a6dda ./sdk/freemius/assets/css/admin/affiliation.css 4eaaf3d6f2562378a711fe311c1bcad6 ./sdk/freemius/assets/css/admin/add-ons.css 3de0a4b8bbe2931c74daebd9674537e2 ./sdk/freemius/assets/js/index.php 6749bac0ae2a426fd5f576c9f2b9e4b5 ./sdk/freemius/assets/js/nojquery.ba-postmessage.min.js fb652a8fc91ca5b926bd6f80150427b7 ./sdk/freemius/assets/js/postmessage.js 9ae773f2dc724cecaf0f12cf15155bc3 ./sdk/freemius/assets/js/nojquery.ba-postmessage.js e5a7897b2ea86cfea889e363975dc28c ./sdk/freemius/config.php da1b786dad3a81c8e807083cd18f5ffa ./sdk/msrtm-fs.php c98ab99dbee79e604fbd8691072740b4 ./LICENSE