devise_token_auth-0.1.38

https://rubygems.org

devise_token_auth

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 661996

number: 0.1.38

platform: ruby

spec_sha256: 9660322c1882425bb37f91173e75bc394e54d27ea331ac3a4b86a8e8f1383060

sha256: fb2bab4d2d6b2ffe1d79872d518e5e690a57e327dbeb0d19520be16523c81853

created_at: 2024-05-13 08:23:36 UTC

updated_at: 2024-06-09 20:22:35 UTC

position: 21

version_data_entries_count: 138

uploaded_at: 2016-07-11 20:42:40 UTC

indexed: true

has_extensions:

extensions:

Gem size: 83.5 KB

Version Data Entries

Total: 138

Unpacked size: 359 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE10064400487 Bytes40f2791ae84e097cc964b740cbd974e78296a36aa1490dcb76dcc004bf865ac8
README.md1006440043.9 KB98b8b33dc55d1ceb3eae2b539ffce1361f3be94a3f87f7baddd9f67d357320b7
Rakefile10064400680 Bytesb1cf1d6b865b5f2456ca8c4517cf82aab86f62e38775d7b87e230df93ba0798b
app/controllers/devise_token_auth/application_controller.rb100644001.29 KBc6b0f37df225efbe98e5197c9bc25b5dd1755452993c1fad9f73ff628c29dd61
app/controllers/devise_token_auth/concerns/set_user_by_token.rb100644004.48 KB9df2137573b1476a108a4382a864557a86e5b018a173604aba72298a112c75b8
app/controllers/devise_token_auth/confirmations_controller.rb100644001.03 KB7faa44f9d441ac136aaa5e48d4225cb5ece71ede9e66b72508b83128a81a4c40
app/controllers/devise_token_auth/omniauth_callbacks_controller.rb100644008.69 KBc500a3534061ec9395afab9c3fab18e9790c2d399ae33c426c1b965305210bf2
app/controllers/devise_token_auth/passwords_controller.rb100644006.57 KBd2c438737e0f5317027fb978e4ea2c2c603a1d5ad6c954c5da162322c0261769
app/controllers/devise_token_auth/registrations_controller.rb100644006.18 KB2bc0daf04a3b753cbd4ed1bb689c8c363e08e10a9fe38a1742122611ec95d0f9
app/controllers/devise_token_auth/sessions_controller.rb100644003.9 KB643915b07621b07b90d1d082b8c5fb20b5a29124f9b145d64c62d9fb0672c840
app/controllers/devise_token_auth/token_validations_controller.rb10064400879 Bytes55702ed86386ffe0eb99981a67f8336e82a12cada15256ca6e6ec7becc917bd0
app/models/devise_token_auth/concerns/user.rb100644007.23 KB0cd4bdf06d091b86f6d468d9f8bcd83d9e26f62815318b02ebea052261e550e7
app/models/devise_token_auth/concerns/user_omniauth_callbacks.rb10064400826 Bytesc61c48276c97388a38a5389dfe7c2ec975b1a7c4ad7dd27b965c72528c1a0c1c
app/validators/email_validator.rb10064400558 Bytes50e09c60e42212dcec1f502b698e80034d337826b94840577f31eb45787f8857
app/views/devise/mailer/confirmation_instructions.html.erb10064400288 Bytesc58e8be97d609ecc202aed9be207bbfe33ae142e89edf7a2fbd73436f99d75d9
app/views/devise/mailer/reset_password_instructions.html.erb10064400374 Bytesf9ac26b30c2e97c9ab9c5f904bff5af8e194e1e3ffe3c643ed1f450799ee2f12
app/views/devise/mailer/unlock_instructions.html.erb10064400206 Bytes67bb3eb26cce79050dce98ffd6a8e7eb00d79062d0bc55fac4442531c9f7826d
app/views/devise_token_auth/omniauth_external_window.html.erb100644001.09 KBbc3522d5ed91d76e3fafad76008e471ecbd59e82fe8a7d26b7079b3be6841bd4
config/initializers/devise.rb100644009.67 KBb0a7c7a7db17cc7a7b5dd0cb0dbfd95d763b65501ca09f2423154b15dfaabf04
config/locales/de.yml100644003.24 KBfc28ad6d1a8e9c04c40b01013c8e537a8803a77e62720cbe291ebb52330990b5
config/locales/en.yml100644002.71 KBb4c0e289f12c09ecbffc98660a20b1c1a913783de2228320d82dd0919324cc10
config/locales/es.yml100644003.03 KBd196a3b14c4f16e339901e7b50815f7ed1582e581e08f7832affb3f2e3247aaf
config/locales/fr.yml100644003.18 KB16a4fd8f3724d57ed352ad0c688fc789455e6677320d1a80ecd9cf09052a80b1
config/locales/ja.yml100644003.54 KBc92ce032c14fb90db4f386b94764b5cf0ff4128cba897f1173fd7d4ab2f9f7fb
config/locales/nl.yml100644001.82 KB47f5a936bbbce60b18cc0587c1262a443ed10a7483d7a7d8a122538529eb68bf
config/locales/pl.yml100644003.01 KB9356ad74e522512c376feb436790a280429c0251370a2e7fac17b19b5a4f5138
config/locales/pt-BR.yml100644002.74 KB17839529dcafd40f665101aa3c43afe2226e06d27f647d4241908c74d8f2768b
config/locales/pt.yml100644002.88 KBa5834c9ff8812183e199bf8a36559440b4ae10bd4b1ee0a8f3936f2a5a0c0bff
config/locales/ru.yml100644004.54 KB00116c702321a745827d7502eea0f8a75ee24e48edaaae49f9efd38f558bd98b
config/locales/zh-HK.yml100644002.5 KBd264e282a19e9684147e3a378b0e06ba3d1895cc16d36909b9673746025af7c5
config/locales/zh-TW.yml100644002.5 KBd264e282a19e9684147e3a378b0e06ba3d1895cc16d36909b9673746025af7c5
lib/devise_token_auth.rb10064400212 Bytese09eec77acdf1051f4886958ed522566c94be346c09736cb5b5997b02cb02606
lib/devise_token_auth/controllers/helpers.rb100644005.1 KBe9e1777c35b3e1f68fdabe22069067c3ee63a9f23a96448d5a42e65b23a2a04e
lib/devise_token_auth/controllers/url_helpers.rb10064400133 Bytesa10961c358b831a66d49762dd13a747a47ce660af860a7f8525dc3dbd1d91ce5
lib/devise_token_auth/engine.rb100644003.72 KB68c40a79523d45dc7ff8d7a3dc5250a2ba9f2f716da22ae4dbb5e953a284daa5
lib/devise_token_auth/rails/routes.rb100644004.17 KBdb218458aed29756789448d7603da1d3d15b0bc15e9c207d4c7e83ba9e42590b
lib/devise_token_auth/url.rb10064400411 Bytesa8ff03910d73e766b12000546fb8fa27e35f70ba1a1a9eef7068bda9bd4aafd8
lib/devise_token_auth/version.rb1006440048 Bytesd9332469992385a85060ff9c9b76e92b7dbc5d31e9e5067a50baff2543b1994c
lib/generators/devise_token_auth/USAGE100644001.25 KB46c01997aef78116492106575f4d617dd21e3240493be20e83af1808a330dd6c
lib/generators/devise_token_auth/install_generator.rb100644005.09 KB42967980f2e8d4793f7964792538cf5fed6d7e7591c9c381c0526d85b28f92c1
lib/generators/devise_token_auth/install_views_generator.rb10064400494 Bytes894544e5727c0ad4cb014de4253cf66610b31a6795cc2647b9a1fb66e6fee0d7
lib/generators/devise_token_auth/templates/devise_token_auth.rb100644002.31 KBeec37cd47f881d9d9d1914ec8448974fbb597499ba79f1998584dfd07da404f8
lib/generators/devise_token_auth/templates/devise_token_auth_create_users.rb.erb100644001.85 KBd765ae05fe0a3305783f144ccda375698af48cf8bf0e48157036b4b166235ae1
lib/generators/devise_token_auth/templates/user.rb10064400281 Bytes27d71d7da65918cebd676c183cea41e75d9ab6631955c374ee0275463415673d
lib/tasks/devise_token_auth_tasks.rake1006440095 Bytesf2fbf64c5da7aead9031ccb5ed3213f0ff21bdc612c31010cec614b5e127220e
test/controllers/custom/custom_confirmations_controller_test.rb10064400789 Bytesc28643e0e696a9bda9bdec39f7d50b339a7616622b590d07fc297eb53516bbe6
test/controllers/custom/custom_omniauth_callbacks_controller_test.rb10064400845 Bytes12651d7468ab6738cce43699e4ff4bca9d1e06f4edcc145a7e26e121a851514a
test/controllers/custom/custom_passwords_controller_test.rb100644002.56 KB6547373ebdca8989794555e143ba391a9609c6835f8029c1d95438ac0262bd60
test/controllers/custom/custom_registrations_controller_test.rb100644001.63 KB40efb9b2dea21dd1b3ae3acbf66d28b14338f05c77c753012f15c7f651dedeb1
test/controllers/custom/custom_sessions_controller_test.rb100644001.05 KBe351738bcace6a30ab2645be720fed54bd39b12a5705112317c50622bdf21ae1
test/controllers/custom/custom_token_validations_controller_test.rb100644001.16 KBc467bb0c710168a2fc12b7214523f668a23e421c25ef3203edf59c0b8af8c4d1
test/controllers/demo_group_controller_test.rb100644004.2 KB11d983747f96ce859a4d67d01b1ff64bc000f10879f058937cfc144af15bff62
test/controllers/demo_mang_controller_test.rb100644008.04 KB4f81c661524c784cbf64f57fb90e6c14231bcbc90a5b5cf97f74ad6f39b1baaa
test/controllers/demo_user_controller_test.rb1006440015.7 KBdafa410fdcf0dc7dd4a9b7a6c9c51f2824c163d07dd1c464b6580c9dcaa12049
test/controllers/devise_token_auth/confirmations_controller_test.rb100644003.17 KB4226ce886fc6c7e529b52a523bc86822d0af6553928d19ba81a0b481c6fa44ca
test/controllers/devise_token_auth/omniauth_callbacks_controller_test.rb100644008.14 KBc02c42b6ad7ca6410d2447787b460ddbf5a737b50abe798ccb2e5b31e02d4a83
test/controllers/devise_token_auth/passwords_controller_test.rb1006440016.9 KB635f7c824ba35d191c702c5f069424743d218031449e2872c17a1a3b1f475e58
test/controllers/devise_token_auth/registrations_controller_test.rb1006440026.1 KB042db36f5224995bc816c3537a4d45831f1a25731283e86de028fe8206855a64
test/controllers/devise_token_auth/sessions_controller_test.rb1006440011.3 KB7ab3a1579389a6c6bb72318a675d02bb4b113815801aa0eb7af8413556385821
test/controllers/devise_token_auth/token_validations_controller_test.rb100644002.38 KB9021d4e60f1427f8de4557a2d3f20c691ea2d9a6d225f17db93ba2aa7376d653
test/controllers/overrides/confirmations_controller_test.rb100644001.29 KB7d7a097f2c26de1c2b2d0d7fa67780d64c2ef7ecc6d5d26e6f37b97e328c8b59
test/controllers/overrides/omniauth_callbacks_controller_test.rb100644001.27 KB693a462e035bfce10c108dbed7040bedd754822069af5005a70f373b75ec2fbc
test/controllers/overrides/passwords_controller_test.rb100644001.87 KBc15d94f32b42b8d1cbfdee50f3b58888476da706672f4de3af0990420b653153
test/controllers/overrides/registrations_controller_test.rb100644001.18 KB4985af92a9bc1b6ee4ccbe0d3bbfea3d92ddc8e4efd6ab7c7ec6721718cb9307
test/controllers/overrides/sessions_controller_test.rb10064400969 Bytesf785c9ca66695d95d013fc9a8aabd8cd5a6c41a1e5b7ac79c8e08e6c11f54ac5
test/controllers/overrides/token_validations_controller_test.rb100644001.13 KBd41f9ddd76958e5b5357b531c909907f91f061878ccb35b0f19041755ec80a0c
test/dummy/README.rdoc10064400478 Bytes692014390d8a07689a5e7fa597019e61262c7fc3b3f2d2f34fcbf71337ebf472
test/dummy/app/controllers/application_controller.rb10064400620 Bytesd6abc0e8e9e8513b4ce5985793f6f85cf4e2ebbdde92cab2b8d54cf0d7f9f322
test/dummy/app/controllers/auth_origin_controller.rb10064400105 Bytesc5e56afdf7c3ca8525dd5a9ae0334c85e890d9cde14da1b00a2f9181abb7dda3
test/dummy/app/controllers/custom/confirmations_controller.rb10064400252 Bytesdefca4a6682015d26ef296a4d7dbc80e0728b1cd0a00587b84822126f8b539a9
test/dummy/app/controllers/custom/omniauth_callbacks_controller.rb10064400308 Bytesdba885bbdde6c054d53599ba76b7aca9cfa8df82555baa2e09246f87b35e8d0d
test/dummy/app/controllers/custom/passwords_controller.rb10064400674 Bytese1f1986695bd40a9ee14005f2e735afe1cd44449b9264d3a6fca45314f616ffb
test/dummy/app/controllers/custom/registrations_controller.rb10064400672 Bytes3a59b0dbedc230654d559812dc5633f6e5bea1f58d17bd0d8afd69678269a493
test/dummy/app/controllers/custom/sessions_controller.rb10064400509 Bytesab81267d9b74e96785ec7753ba91f3f60987f285c5283d2f39825095c9e229c7
test/dummy/app/controllers/custom/token_validations_controller.rb10064400387 Bytesd681f197299d551c6116deaadcfe64adb1b1303115573e00188f6213c163cf3d
test/dummy/app/controllers/demo_group_controller.rb10064400318 Bytes5ccb5db6021358800f7632109d86f0fabada5cb44cf2bfd0d39aa787debd904b
test/dummy/app/controllers/demo_mang_controller.rb10064400251 Bytes8ada9411a169c53569bfabefebfd614b0fe878d619b8c1377f5d8c37417dcc4c
test/dummy/app/controllers/demo_user_controller.rb10064400492 Bytes518824e63c96c609fc8ec7f7cfd0685c2bb3cbb3d19bb90100c73dd259fa9099
test/dummy/app/controllers/overrides/confirmations_controller.rb100644001.03 KB7ddf73f28a18449502825ba6bf9ac704250dadc81fe76c995e91446604917c04
test/dummy/app/controllers/overrides/omniauth_callbacks_controller.rb10064400410 Bytesae789dbe93f298960a6092e16c7bea8079f812ffc77968f72f8d4388f8a82ddd
test/dummy/app/controllers/overrides/passwords_controller.rb100644001.2 KB256a2dede68c68712967549685eebae65ca42e48abe25dba0e551a715a4cd53d
test/dummy/app/controllers/overrides/registrations_controller.rb10064400659 Bytes37bcde5f07162d59021e177dfa9c5fcbef01b7e9c9c4422ca2a3800875b76719
test/dummy/app/controllers/overrides/sessions_controller.rb100644001.35 KB69982ee37255d8e90ea7a70a62ba010c375dd2d957b66e4ad9a3f422bee73742
test/dummy/app/controllers/overrides/token_validations_controller.rb10064400598 Bytesff65750130158395ce10932228bf8d0fbf662af95e78ec0f6bf777725f5d7412
test/dummy/app/helpers/application_helper.rb1006440019.3 KBc84ff641040a0589b50a2af65c90d9aa1359394bdc136d33a2a0bc876130ead8
test/dummy/app/models/evil_user.rb1006440082 Bytesb69df7384ff7e8fb4d8514d4400d035677aafb76f57d939dea64e294d901ead0
test/dummy/app/models/mang.rb1006440078 Bytes2fd802892902a0724724bb8f9ee966a78ac47733166d066607358181522c2612
test/dummy/app/models/nice_user.rb10064400272 Bytes965912fe1f937c6f34f13c86cb52fb58c7cb9da94f3b94167aa068110f2a603a
test/dummy/app/models/only_email_user.rb10064400173 Bytese66800b6aeb1889055909be69f2f64de97c248e8d80bb8b30f2476fbd39ebdff
test/dummy/app/models/scoped_user.rb10064400274 Bytes9c24112287cee096cc5da362c2e9030b17dbdebc9d02187c00c910bea46f46f0
test/dummy/app/models/unconfirmable_user.rb10064400274 Bytesc7b6b6f97c29ef355a43d6ac6dcca5cf329b18707d2187686f1f9d4653f54a21
test/dummy/app/models/unregisterable_user.rb10064400252 Bytes8adc066bc4ffece7279a9fea575d55cd27b57c3e2e02114565ba8bb62f14b727
test/dummy/app/models/user.rb10064400721 Bytesc2dd564b057684e10a776258eaebf1569faba5c4aa99ebb6c35611acec199233
test/dummy/app/views/layouts/application.html.erb10064400295 Bytes196a7ed1b3c533ff152d4aeab427fb00c6f331487dc99e6ed307cab355412c41
test/dummy/config.ru10064400435 Bytes8c696af35e68125ccade854195b4184b702abb2cc7581adab1bc56d483da9d3b
test/dummy/config/application.rb100644001 KBa8223ba02c4338b944db1c2d5ffb24110d3c2e8e0268799ae695f3351c363676
test/dummy/config/application.yml.bk10064400237 Bytes1e5a64e82554feb0b59ddbc9f65d1c0ba40e49c871d014bbf1cc829eef529c3e
test/dummy/config/boot.rb10064400241 Bytes5c66f3db16b2135bd6df7d903cd57e520e0be0f7d26dee3fd7086f2ec911cbb6
test/dummy/config/environment.rb10064400150 Bytes6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9
test/dummy/config/environments/development.rb100644001.69 KB751e6ba7e4230111e1dbc0de064ad1d8253798c34d9aee1015afe787a1cabf36
test/dummy/config/environments/production.rb100644003.23 KB5fa667f36a7ddcc7982dd8b3957b045028b97b7fcb1486547384e2e2be4bb3bb
test/dummy/config/environments/test.rb100644001.76 KB92e791310afb4feb788223343a6de594caa1984d0f06c2b58129c6ed593a9457
test/dummy/config/initializers/assets.rb10064400377 Bytes183d3934aa74dccdf1b5f79676271114bfe79c088f379d00294b2a562dbadf6b
test/dummy/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
test/dummy/config/initializers/cookies_serializer.rb10064400128 Bytes67e69621f207a9a0245374a56712d939bf7381ffd2f0768cc465cfab2b164acc
test/dummy/config/initializers/devise.rb1006440080 Bytes5f9984d3c97922845cdfe8c8067eccc5d50b7159126b0bfdd886eef551447be9
test/dummy/config/initializers/devise_token_auth.rb100644001.08 KBa2871742011bee189189478b31ac3f317242e7730bf092ca6dc90b5b7cdf8b7f
test/dummy/config/initializers/figaro.rb10064400113 Bytesaecf7c9fcb5bf5e5e362c7b2878e75c7876842232ba37bc31780a7cfd85ab036
test/dummy/config/initializers/filter_parameter_logging.rb10064400194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
test/dummy/config/initializers/inflections.rb10064400647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
test/dummy/config/initializers/mime_types.rb10064400156 Bytes47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94
test/dummy/config/initializers/omniauth.rb10064400398 Bytes8b6dd84bccf8e75e52bd41d357ea5e78013fa471ffd10e3a8cfe585b35287369
test/dummy/config/initializers/session_store.rb10064400137 Bytes0b5ffe164f49eb4dff4f647429b97cafd35c59297100e3e8f52f1541f2e19d68
test/dummy/config/initializers/wrap_parameters.rb10064400517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
test/dummy/config/routes.rb100644002.68 KB292d60ae03506cd330f4834aa74a4edf34fe0df6cefadeaadd5bbe24e6c26c17
test/dummy/config/spring.rb1006440041 Bytes1320bc9a9daaecf6561718b805b1a7e1880b88ca4c73f35f26a87e7964c7604b
test/dummy/db/migrate/20140715061447_devise_token_auth_create_users.rb100644001.81 KB11186f5b22040cc5434968dda73e7784dd6d6775d2e67fd1023e65900e4d9d55
test/dummy/db/migrate/20140715061805_devise_token_auth_create_mangs.rb100644001.75 KB55121f3935a757bfd7c2c9c85bda3606a89c37066c5558f85334778302df0900
test/dummy/db/migrate/20140829044006_add_operating_thetan_to_user.rb10064400179 Bytesf0a84c8afded6296de62522f2445e4a36e5474bcc42ba529ff8202e570970f48
test/dummy/db/migrate/20140916224624_add_favorite_color_to_mangs.rb10064400127 Bytes43b48189ab0849827fe82f918076f835b5fcad0af39edfe6bb2a2351feed0daa
test/dummy/db/migrate/20140928231203_devise_token_auth_create_evil_users.rb100644001.74 KB64331637475af6d60cc8e98ba23b8f7f39e5e89b4895893684de1edacfbccb15
test/dummy/db/migrate/20141222035835_devise_token_auth_create_only_email_users.rb100644001.76 KB1635e2f7b71ce6541699855e3159f288d59c501fd2f8bef363d7f8e3beb73d70
test/dummy/db/migrate/20141222053502_devise_token_auth_create_unregisterable_users.rb100644001.78 KBf63bcdc14c200e06f0c23b1508ca7de71e032406798b758f272fff5912a4571b
test/dummy/db/migrate/20150409095712_devise_token_auth_create_nice_users.rb100644001.71 KB1455cc12c3d225aacd93174cf8ff2a038d605d1f5356f163404b6ddf6fe29a2a
test/dummy/db/migrate/20150708104536_devise_token_auth_create_unconfirmable_users.rb100644001.76 KB6daf30bf470aedfee0e06a99a98b4536027bd47209ad253275628d85c1c5a4ba
test/dummy/db/migrate/20160103235141_devise_token_auth_create_scoped_users.rb100644001.72 KB45ee64bb868136152a109f8eb1b4d734746764f08067c8c259d0bde62dae49e6
test/dummy/db/schema.rb1006440010 KBbba0d5523bbc2f25ac5a006b89bb60d2bcffee82c4d037bf7a08ddbe50ac8a73
test/dummy/lib/migration_database_helper.rb10064400646 Bytes1efa5bbe8980724c0ac9445c062f74e634e1b40cbd12b6c6ac3d102bca8dd352
test/dummy/tmp/generators/app/models/user.rb10064400268 Bytes210b1c5243a6fb18a8b542d758e63c14b5fcec778fcc72dec8af43a9a78951c9
test/dummy/tmp/generators/config/initializers/devise_token_auth.rb100644002.31 KBeec37cd47f881d9d9d1914ec8448974fbb597499ba79f1998584dfd07da404f8
test/dummy/tmp/generators/db/migrate/20160711201448_devise_token_auth_create_users.rb100644001.58 KB38f43f429e7b935175b4bee6c4905ff463ae14c6c7061d1f013b16bb08ae335a
test/integration/navigation_test.rb10064400150 Bytesce768382bcb527652b6dcfe3c424dd8109015ac6dd6083e612eb6a97ae7e926b
test/lib/devise_token_auth/url_test.rb10064400897 Bytes377fa40a8b24eadc2a9551afd5c3cdd9bea5b59b837af1ef91b713df11860a0b
test/lib/generators/devise_token_auth/install_generator_test.rb100644004.51 KB5f57f82d393606c5bc200f3f6f87e1e2d84190c872cad7b6e841b6cdad1509b0
test/lib/generators/devise_token_auth/install_views_generator_test.rb10064400632 Bytesa578e716fb8049ed0887f2e32a9d783619c56711ff2e5a877e5f42c2371c5072
test/models/only_email_user_test.rb100644001.24 KB9cc93254ecec915481f2a7831c2ddf81e2cd3a304a7a8cbf7895548ea6d0bf62
test/models/user_test.rb100644002.91 KB8b3589c538b40cb11af241dc51492f78f2b542b2eed2e602bc1d19d14296f3c3
test/test_helper.rb100644001.89 KB1d6c148786c4a63a3dc64d59288c1c9b1a410b1d9f899eafa171d58416e98e3d