gitextract_ow9uday2/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── question.md │ ├── RELEASE_TEMPLATE.md │ └── workflows/ │ └── publish.yml ├── .gitignore ├── .gitmodules ├── Directory.Build.props ├── Directory.Packages.props ├── FreePackages/ │ ├── .gitignore │ ├── Commands.cs │ ├── Data/ │ │ ├── Cache/ │ │ │ ├── BotCache.cs │ │ │ └── GlobalCache.cs │ │ ├── External/ │ │ │ ├── ASFInfo.cs │ │ │ └── CardApps.cs │ │ └── PICS/ │ │ └── ProductInfo.cs │ ├── FreePackages.cs │ ├── FreePackages.csproj │ ├── Handlers/ │ │ ├── PICSHandler.cs │ │ ├── PackageHandler.cs │ │ └── SteamHandler.cs │ ├── Helpers/ │ │ ├── DeterministicHasher.cs │ │ └── StatusReporter.cs │ ├── IPC/ │ │ ├── Api/ │ │ │ └── FreePackagesController.cs │ │ ├── Requests/ │ │ │ └── QueueLicensesRequest.cs │ │ └── Responses/ │ │ └── FreeSubResponse.cs │ ├── Json.cs │ ├── Localization/ │ │ ├── README.md │ │ ├── Strings.de-DE.resx │ │ ├── Strings.resx │ │ ├── Strings.ru-RU.resx │ │ ├── Strings.tr-TR.resx │ │ ├── Strings.uk-UA.resx │ │ ├── Strings.zh-Hans.resx │ │ └── Strings.zh-Hant.resx │ ├── PackageFilter/ │ │ ├── FilterConfig.cs │ │ ├── Filterables/ │ │ │ ├── FilterableApp.cs │ │ │ └── FilterablePackage.cs │ │ └── PackageFilter.cs │ ├── PackageQueue/ │ │ ├── ActivationQueue.cs │ │ ├── Package.cs │ │ ├── PackageQueue.cs │ │ └── RemovalQueue.cs │ └── WebRequest.cs ├── FreePackages.Tests/ │ ├── Apps.cs │ ├── Filters.cs │ ├── FreePackages.Tests.csproj │ ├── Packages.cs │ ├── TestData/ │ │ ├── app_which_is_free.txt │ │ ├── app_with_categories.txt │ │ ├── app_with_content_descriptors.txt │ │ ├── app_with_deck_playable.txt │ │ ├── app_with_deck_unknown.txt │ │ ├── app_with_deck_unsupported.txt │ │ ├── app_with_deck_verified.txt │ │ ├── app_with_dlc.txt │ │ ├── app_with_language_support.txt │ │ ├── app_with_purchase_restricted_countries.txt │ │ ├── app_with_release_state.txt │ │ ├── app_with_required_app.txt │ │ ├── app_with_restricted_countries.txt │ │ ├── app_with_review_score.txt │ │ ├── app_with_state.txt │ │ ├── app_with_tags.txt │ │ ├── app_with_type.txt │ │ ├── demo_which_will_be_removed.txt │ │ ├── demo_with_fewer_categories_than_parent.txt │ │ ├── demo_with_fewer_categories_than_parent_parent.txt │ │ ├── demo_with_fewer_content_descriptors_than_parent.txt │ │ ├── demo_with_fewer_content_descriptors_than_parent_parent.txt │ │ ├── demo_with_fewer_languages_than_parent.txt │ │ ├── demo_with_fewer_languages_than_parent_parent.txt │ │ ├── demo_with_fewer_tags_than_parent.txt │ │ ├── demo_with_fewer_tags_than_parent_parent.txt │ │ ├── package_which_is_free.txt │ │ ├── package_which_is_no_cost.txt │ │ ├── package_with_deactivated_demo.txt │ │ ├── package_with_demo_which_will_be_removed.txt │ │ ├── package_with_disallowed_app.txt │ │ ├── package_with_free_weekend.txt │ │ ├── package_with_purchase_restricted_countries.txt │ │ ├── package_with_restricted_countries.txt │ │ ├── package_with_single_app.txt │ │ ├── package_with_single_app_app_1.txt │ │ ├── package_with_timed_activation.txt │ │ ├── playtest_with_hidden_parent.txt │ │ ├── playtest_with_hidden_parent_parent.txt │ │ ├── playtest_with_no_categories.txt │ │ ├── playtest_with_no_categories_parent.txt │ │ ├── playtest_with_no_languages.txt │ │ ├── playtest_with_no_languages_parent.txt │ │ ├── playtest_with_no_waitlist.txt │ │ ├── playtest_with_no_waitlist_parent.txt │ │ ├── userdata_empty.json │ │ ├── userdata_with_excluded_content_descriptors.json │ │ ├── userdata_with_excluded_tags.json │ │ ├── userdata_with_followed_apps.json │ │ ├── userdata_with_ignored_apps.json │ │ ├── userdata_with_wishlist_apps.json │ │ └── userinfo_empty.json │ └── generate_test_data.sh ├── FreePackages.sln ├── FreePackagesImporter/ │ ├── README.md │ └── code.user.js ├── LICENSE ├── README.md ├── SECURITY.md ├── build.bat ├── build.sh ├── crowdin.yml └── github-pandoc.css