pact_broker-client-1.38.3

https://rubygems.org

pact_broker-client

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 566226

number: 1.38.3

platform: ruby

spec_sha256: 474afec011d2e6bbcf4321bf72b9a3270e401ec2c46b466f72f445ade921a270

sha256: d385b294f9435db0f580e51054cc05d4b39fe8a767db4e5a101a2721a81298cd

created_at: 2024-05-13 08:22:08 UTC

updated_at: 2024-06-09 06:02:15 UTC

position: 50

version_data_entries_count: 141

uploaded_at: 2021-04-07 23:38:47 UTC

indexed: true

has_extensions:

extensions:

Gem size: 85 KB

Version Data Entries

Total: 141

Unpacked size: 503 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/release_gem.yml100644001.66 KBb195296292b2befdfbf2f4d96b08235b0e20a189fd030bf57bb22378685653fe
.github/workflows/test.yml10064400518 Bytesd5184fe645a5cb92e4a2675b359bae21c44f710e5d99ef685aa629f283445e17
.github/workflows/trigger_pact_docs_update.yml10064400501 Bytes20be7d239b2901a08cb04799941dafa9bba266741305f70414f46477e5e50f7a
.gitignore10064400236 Bytes462de6041534df2386bac6660df6d21c8a61d1848b59f0ed3fdbe80fcb5ff4c4
.rspec1006440053 Bytesf78a07c7d17143af316d9fcbed1d3ea943fe562955b4aba8d512182b7f52ea57
CHANGELOG.md1006440018.5 KB8dc08ff1487b41e8900110047a750817119f3175114a8711a9e18b479b675594
Dockerfile10064400439 Bytes61a7c02f0e428f0b1a6260871cbeb71fea19acb2f0a08ef98cc481d6288497e3
Gemfile10064400353 Bytes23413280b20e9a0c67758b0d257e6f80ed5ff134db5677746e8398ab873d06f4
README.md1006440019.6 KBeb6a57b4aca34fb3335b5a9f97602c6543876f80296484ac781c802a8ea7b6e2
RELEASING.md10064400162 Bytes5cc2b083291e9ff19bfb77a1d970147dc04ce6a79030a8fc61cd9b2339aaa5e3
Rakefile100644001.35 KBb51180714648bbd23e5eb2f9606d0aea43efa54dc57de750a830e27806895f74
appveyor.yml10064400447 Bytes0c174b2152b5052d41f84c9fe663c9986a8b90e4b6b8a39b378c947fc57fa3ac
bin/pact-broker10075500467 Bytesbdebf670d7751ea4b99ea590b8a0afcac43f3899a15195dec39fa351651f8705
ci.sh10064400257 Bytesfc6feb2996043c51f19d9517037631cf900a7f2704214968952d3661609a658c
doc/markdown/Pact Broker Client - Pact Broker.md1006440018.4 KBcfaa0de2211c77a6ac7147b5278834982e94fe7b10ca026d4232a49c35e55dac
doc/markdown/README.md10064400104 Bytes8d24726e1402954dfbd774f2b667d03846fa96e0b330c75ba3fc019908406b14
doc/pacts/markdown/Pact Broker Client - Pact Broker.md1006440074 KBefcdb8fe5bbb96270c3c2e5c815421c49548142c1a0feaa8f5ad8942aabcfb0f
doc/pacts/markdown/README.md1006440097 Bytes87de52cd724cba314a57800e619d5453526d38efd3cbd05e7033ade2df6375c6
example/scripts/README.md10064400439 Bytes62dfc4bfb6991b258a961340c4eff362aa54500893c28da39b3ac84000deebbb
example/scripts/deploy-consumer.sh100755001020 Bytes5b6408dba14a18f2775ee13733bb14cf294846abf6a4f024eaf1496c90b14827
example/scripts/pact.json100644001.45 KBd9d52c86d59c43c49f2a28e609baa29b2322d4911e94e323db141537c07a0053
example/scripts/publish-pact.sh10075500202 Bytesd31b994dc78abcb52992a96a7474531d75956df78a600bc811dcf16f21fcadaa
example/scripts/publish-verification.sh10075500463 Bytesc4379b4d78d5d66a3126bc6a18a01f654fb60b789df511df0612f69141fd7c33
example/scripts/verification.json1006440062 Bytes3ddbcfa1feba93517491edb9dfe18382df9521a9b8e97d9c51ec074c5f577fa7
lib/pact_broker/client.rb1006440084 Bytese1252fbce056928223a5aba31bc638e40f4375cc45dc35d88faf7e7abdc67eb0
lib/pact_broker/client/backports.rb10064400254 Bytesadbd5e51d64bd6420b8f3d3f63f4b962bf418d802fc8ea0529d176071108b597
lib/pact_broker/client/base_client.rb100644003.94 KBd3c0aa11d7edfe0a9305420437a63914635ad196705814985a4b18367a2f956c
lib/pact_broker/client/can_i_deploy.rb100644004.07 KB1dc7f9281c0274a762abd69615cfadc0002276c6449a82a34a949fa57390356d
lib/pact_broker/client/cli/broker.rb1006440019.7 KB56dfb6548c4943934136f85b53e8cec56330b05e0bbf33201e665c948993ba52
lib/pact_broker/client/cli/can_i_deploy_long_desc.txt100644007.15 KB538b185af8c4f3e807f95323b716b4714d76f9c5348db757636b06329e26ebe6
lib/pact_broker/client/cli/create_or_update_webhook_long_desc.txt10064400654 Bytesbff0215f287f4bfc1c6bf113191e4d92dcc4565cf00f0a3ef2d2ef230aecd774
lib/pact_broker/client/cli/create_webhook_long_desc.txt10064400534 Bytes96008e367d63e866ea64c29bd1f5a4f38bc5a9466b4634131020136b6c240c54
lib/pact_broker/client/cli/custom_thor.rb100644005.3 KB7f85747f9c6a7f9b05c0eca03e023c828c38436c57e1a6d819050a34bc711eb1
lib/pact_broker/client/cli/version_selector_options_parser.rb100644001.5 KB541cf253e8496682316dc5ae759b880901c1501aa50450384f4cda879291f233
lib/pact_broker/client/command_result.rb10064400221 Bytes788630e26f393bfd6aed335d5eef6f62e8c7d929858b9758a4a07dba2353051d
lib/pact_broker/client/create_tag.rb100644001.79 KB4671dc7a3bd6e97a6b06c1c1224ac6c5f59218b2b5a1a9ec551e5ae54bababb1
lib/pact_broker/client/error.rb10064400122 Bytes491edd003a9e9fb66aa222cceaf0201fc4835e2e0cb76cd259bddd9230203e8d
lib/pact_broker/client/git.rb100644004.13 KB9c0b28908c784e54ebcf68df44305b9006cfbe91a02fcde59cb23a056ad9c46f
lib/pact_broker/client/hal.rb10064400168 Bytesf9ae65bdfccb7ea771799316ef2b788bd107d1f4ce064c515277d15bc9ae7f73
lib/pact_broker/client/hal/authorization_header_redactor.rb10064400723 Bytes67cb40feaf4e2cd1785ecf39608e5b1db7810ea7bd11065686d1a78f9e461212
lib/pact_broker/client/hal/entity.rb100644004.16 KB8c805966f05609ee14aab068f6fc3a57c7b08ae7ed63b7d51d962efef2bafaa9
lib/pact_broker/client/hal/entry_point.rb10064400247 Bytes3c545cf714ddcb206c699a0b6286083b53429d599e9c0cca7cb56309823243c3
lib/pact_broker/client/hal/http_client.rb100644004.52 KB474606dd173bd86ddd9a01befe4ff985c84b54de3fb34f91ae6728eb7ab4b391
lib/pact_broker/client/hal/link.rb100644002.21 KBb9664e4b16fa617b9a94ca517347aaf7b211f702c9c35ad76b3b653052c26dff
lib/pact_broker/client/hal/links.rb10064400948 Bytes6ce6fe91c9238647c67bf973d0259b064f58257cf1b633c404bcc1d289ff5f54
lib/pact_broker/client/hal_client_methods.rb10064400834 Bytesf6fc853fa62699e01e630dcdcbab8d7899d7927fb3eea5bc87100e705a05e491
lib/pact_broker/client/hash_refinements.rb10064400419 Bytesdcb673f1a3d51957868a77314ab0270deef6403d4af162ee97155c79ef75b170
lib/pact_broker/client/matrix.rb100644002.55 KB59a223d58400f2222672605cb2814ca542a6267cb53a17153fe281d2499db650
lib/pact_broker/client/matrix/formatter.rb10064400564 Bytes3bfa6c5756c31e26c4a9b4a153d03d95d0d1a9d78c43d46d33756954e50fc1e6
lib/pact_broker/client/matrix/json_formatter.rb10064400209 Bytes80fdd4ddc80315a2a704aec38947e6021fbdcd8339408613188c1e09fd194218
lib/pact_broker/client/matrix/resource.rb10064400749 Bytesa067093f80ea7bccf9e638a48ad1a087f3c8aa2cb45ca899a365095993f4c2b7
lib/pact_broker/client/matrix/text_formatter.rb100644002.59 KB6e4f2ad0b8f6fb500a9c5355a4b9b9ff12f16f5c96b57d63fd06acfe81e4f259
lib/pact_broker/client/merge_pacts.rb100644002.03 KB1c4b822f47170c1040ccbee12a71617a89dfde6039f3e05b501b9c69647407ad
lib/pact_broker/client/pact_broker_client.rb10064400976 Bytes2f69c90d8f217811dbfeb972eb379ababa0091212fa2db94cdb8de345df017ff
lib/pact_broker/client/pact_file.rb10064400581 Byteseb2f97d66a9176e513e59758a68f01dd193ad86d8f3a258b56416fc0b76485af
lib/pact_broker/client/pact_hash.rb10064400307 Bytes5d4dbf489142e225647fbb1231451314f90c186b1e4975c259eed156e32f1751
lib/pact_broker/client/pacticipants.rb100644001.24 KB0dd4c15a79e1db1b0ebb71d840398a91b8c9a369050722f6e4b9832b3cb1abbc
lib/pact_broker/client/pacticipants/create.rb100644001.89 KB6d171c2c4b133a8db140b1e0963572b00b29e7737eee893ea43af59f679ddfb8
lib/pact_broker/client/pacts.rb100644004.68 KB617ff166450fec64df04ff7e8b06ee7b8141d399c8039de37b4820586082d4bc
lib/pact_broker/client/pacts/list_latest_versions.rb100644001.96 KBc668522dbcf9f088148385ed71074c7c6cba7dcc7885f7aefe774f0acb36f94b
lib/pact_broker/client/publish_pacts.rb100644007.38 KB00c0d3a0241c82dc0bdd259e34a9bcd8f17962307a05da65acc52ed81a2c00e2
lib/pact_broker/client/retry.rb100644001.89 KBacc533d6ecfb45ea6c09cbf2e59e335978cc5de5e2d9fd8c4fc55f541f796136
lib/pact_broker/client/tasks.rb1006440052 Bytes099f8f6eb4d59579cee5aa62de3647f54a8c74f2c5a3534612780bffd63c9372
lib/pact_broker/client/tasks/publication_task.rb100644002.96 KB4c896ae24b0a6d23b5642d66646dcd17997dcf1d050ae38979c7d5b6c2a8047e
lib/pact_broker/client/version.rb1006440067 Bytes60d35a1855296a66cfd8f4ddf14b91fd1fdf9c2c55384115b743c58c175e0f32
lib/pact_broker/client/versions.rb100644001.91 KB33e5bcea99cb756ae680518b86e088ddc0691ac11e380e10bb931fb34fedfd66
lib/pact_broker/client/versions/describe.rb100644001.72 KBe5ee4fe1ffcadebd8ed96145d6ed1bf1ebe32ffb808590db32a0ad0fcad349e4
lib/pact_broker/client/versions/formatter.rb10064400570 Bytes09480b0a725a464edcd207139d3d78f526fb41f049a2246e95f08f334f8dde1a
lib/pact_broker/client/versions/json_formatter.rb10064400211 Bytes90fa5e9b95467e7ae9c58f8b100b0cbb0f093e62af4653e54711ebff869a2150
lib/pact_broker/client/versions/record_deployment.rb100644004.02 KB6d6c344797b6787c494ccab38f172b1cdecf047f1f85fde970f964fad1384871
lib/pact_broker/client/versions/record_undeployment.rb100644004.78 KBdfffc6249913f067ee46607e5b2b739e86fe0076b9a1a864596891aeb49325d1
lib/pact_broker/client/versions/text_formatter.rb10064400726 Bytes4f34553fd89795939315970dcbcec03577d55c84c81410e7226585531a1ff003
lib/pact_broker/client/webhooks/create.rb100644004.72 KBecca4018998b89188c17aa7c12d81a5f2c5d2aa5d3aa278de8da6aea16e59c36
lib/pact_broker/client/webhooks/test.rb10064400675 Bytes12b1d12557a2f6f1fe42869124163fa797e8c6d0826c80f7139402807e401d70
lib/pact_broker_client.rb1006440072 Bytes5a9a226c649b103d7574b39c1504c542ee7a624e5d9609db909ebdcf83ce3fa8
pact-broker-client.gemspec100644001.47 KB6e1c21ba3e90add1683a90f23d852abed805b42ffd998d7122a5996323ff1941
script/create-pacticipant.sh1007550074 Bytes4fca13eecf24c0ee6702783362cc4209db49d1ca5b1d1ed671aad0055f1fe1d8
script/generate-cli-usage.sh10075500529 Bytesdd0cd63eab889fcd56fa2c9e5daf5e7a1d23f83d8d6ecb1171399deffe2868a9
script/publish-pact.sh10075500282 Bytes646a2a7e97106e43913f0cad5f30203193cf02240def52e0ff78f63c1549df5d
script/record-deployment.sh10075500179 Bytes63fcea5487faf2e4589b554464f00bfd4bd025e6718b9e251ffd449762048bb8
script/release.sh10075500313 Bytes01efc4a21e8e03621da1e7c5b7af593ff77cca6b62f984e0d863237f29b77fbc
script/trigger-release.sh100755001.11 KBa8b7627e5e0ae6771fb515d3c0eb89f9eb380d8148e2cee6a80d7795bd738495
spec/integration/can_i_deploy_spec.rb100644001.14 KB46033e4224839b4b5a29bda62f8756647c8bb5c89d2619935ff1718955ec4a3c
spec/integration/create_version_tag_spec.rb10064400732 Bytes9bbf6f7fbc2364d9a181ef878da4b86b4460fe0dffafaa86e4602c24feb0fde1
spec/lib/pact_broker/client/base_client_spec.rb100644006.46 KB5c2c75d016f86eb7bd4071ac2ecdb5346d9fce7b7275a847dd1c259575315755
spec/lib/pact_broker/client/can_i_deploy_spec.rb100644004.95 KB57c5da47f259d9504a1628f72c10e485fdd7a7d52c4980df45711b6d032ef4cf
spec/lib/pact_broker/client/cli/broker_can_i_deploy_spec.rb100644005.45 KB579641e14c19a4806e637331d960d8b4b0776c6606f77b75be697be9adfead21
spec/lib/pact_broker/client/cli/broker_create_or_update_webhook_spec.rb10064400563 Bytese9a713c3c7d32ddae3ac7e420c5fadf037d4e50c92bf49f767b361a65618a442
spec/lib/pact_broker/client/cli/broker_create_webhook_spec.rb10064400543 Bytes27ce0c8171afd20624c84f386b7eafaab2fb38f487c4a88253243fb0ffa1cb33
spec/lib/pact_broker/client/cli/broker_publish_spec.rb100644008.72 KB4e7c4a8b18569d6280269d3eaf8195a9def92cc78e5957cb2e28213b9627a496
spec/lib/pact_broker/client/cli/broker_run_webhook_commands_spec.rb100644007.77 KB6295fbe267fa2b6269ebb5866ecced5a8503ab246a4acabfc619077345408722
spec/lib/pact_broker/client/cli/custom_thor_spec.rb100644004.35 KB8f77a5fff9822199763c5381496213e131ddab83ae10a6e95c8c8854e33c8b30
spec/lib/pact_broker/client/cli/version_selector_options_parser_spec.rb100644002.28 KB25c2bb6a9b82dcf6ca1b49f6245e32398a271a493bf41d006580a32d2023e40a
spec/lib/pact_broker/client/git_spec.rb100644003.74 KBd61b3227096f0f6986d5a985236ee44627d2a554d0c98f158d411e2bbde8e0ba
spec/lib/pact_broker/client/hal/authorization_header_redactor_spec.rb10064400509 Bytesfcfe5c11aa0f42ce4b16b4378a69e88f6f50e2f8dcb86e6f32b41fa58d1eaf5a
spec/lib/pact_broker/client/hal/entity_spec.rb100644004.54 KBbbb28101b94cf67c714c73c133799be0c03169d04a9f0f382cf1e72c2a9de8a6
spec/lib/pact_broker/client/hal/http_client_spec.rb100644004.77 KBb19a6a30bb6b264b2085aec9f46ba80d368a56711c09ba62e049d835a31f5318
spec/lib/pact_broker/client/hal/link_spec.rb100644003.23 KB0ee1aba6d49d74a5d9cae096043bf5f56ed66fc844e7671b6f846e166330163b
spec/lib/pact_broker/client/matrix/resource_spec.rb100644001.8 KB4587e676b60dbdc4431d066ef0cf21b9f17867a15f85c0d7432c3eaa2e6a7027
spec/lib/pact_broker/client/matrix/text_formatter_spec.rb100644001.97 KBf2a789019af684f93dd99b44b86d87109c557f8140dd58ff16ff18c94c314b88
spec/lib/pact_broker/client/matrix_spec.rb10064400581 Bytes4e0a7e161d85c68df6c29777180214a28e8d1cb571b88915fabbfee5026f52ff
spec/lib/pact_broker/client/merge_pacts_spec.rb100644001.8 KB3ef98b163145ac8824b0875a06a022dda9c1a79d9f2196f33c9f5bcd56fa9c8b
spec/lib/pact_broker/client/pact_broker_client_spec.rb100644001.5 KBee056ef39ea46bff3a19534216ea1ada06164bf8445f604a9ce8bb35c8e154cb
spec/lib/pact_broker/client/pacticipants/create_spec.rb10064400873 Bytes7a6ebca0a44ec9673a9855dbcf37a2639a1f309f0008250ff18dd7fa736b5658
spec/lib/pact_broker/client/pacticipants_spec.rb10064400572 Bytes98131c170157e676f0efca14c8ad10adfd31a3b4fff7366fb633eb8d258a2e15
spec/lib/pact_broker/client/publish_pacts_spec.rb1006440012.7 KBdaa39957aafbcc552b651a4eb17f75341b2efa9aa987150e5407c5fda9ebf278
spec/lib/pact_broker/client/retry_spec.rb100644003.42 KB76ed92a8f780f237a3d4663a3dbe7927538046017f2183c0e01811d0747f54fd
spec/lib/pact_broker/client/tasks/publication_task_spec.rb100644007.85 KBf78822b7e1a75c233752528e369f656ba9bf4893271bcd0d372d71df179b42cd
spec/lib/pact_broker/client/versions/describe_spec.rb100644001.85 KB844d0b2e65569ad8ce0617f030ee03cc0f69b2e514232b8dd9d86c934feb3ad7
spec/lib/pact_broker/client/versions/record_deployment_spec.rb100644003.14 KB5d23b57f9df88b08f3fb4266ff32cb622826165014d9effbda898cc2007d1c90
spec/lib/pact_broker/client/versions_spec.rb100644001.08 KB6c4f66c5f927e7e6aa3454cacba956cf1c3d4c9f2dd30553fcc009716f3af0e6
spec/lib/pact_broker/client/webhooks/create_spec.rb100644003.44 KBd17273370017f84b38c03a349ad4744228df41729282b389b3c065856c0a77a3
spec/pacts/pact_broker_client-pact_broker.json1006440068 KB767d7760ffecf4b8ceeddef6fb37f68345cc24e41475f57cfe07a96e62a70ee2
spec/service_providers/extra_goodies_spec.rb100644003.7 KBdf4838b0b168505f43f64e5d8db3ca21b7c91a4bfd8f69f0a1513cdc045f4385
spec/service_providers/list_latest_pact_versions_spec.rb.bak100644001.36 KB4264c6cc80759f97a095641ee748305f54bf503df2d392c3a3588c686e2917d6
spec/service_providers/pact_broker_client_create_version_spec.rb100644002.91 KBe6ced3fc7df6f33cca87482e7545cdaa4b44c595d65a42738c7e9acd5e5726b0
spec/service_providers/pact_broker_client_matrix_spec.rb1006440011.4 KB3056adf4f13d1299c90d502df498a6a24a6bf8e8a882ed25a4dd2924ae9de6d1
spec/service_providers/pact_broker_client_pacticipant_version_spec.rb100644002.03 KBfde63d7f2524797f4ca07aa7d3cab18a6d7be355c23882edcdbec547dcfe64da
spec/service_providers/pact_broker_client_publish_spec.rb100644004.75 KB5806dc06bc03042ad5a01973f91ce2dd459960e29338ce5b0972c77dcd4219bc
spec/service_providers/pact_broker_client_register_repository_spec.rb100644001.87 KBccd1a48e1416314dcf67edab6426359e1180387ec340590e49e207f757619166
spec/service_providers/pact_broker_client_retrieve_all_pacts_for_provider_spec.rb100644002.29 KB637d83e4892b1ca27f36751d5524b2045f5bd02b2aac605884b980547881d273
spec/service_providers/pact_broker_client_retrieve_pact_spec.rb100644004.05 KB85a1b5a9833f0eda0efed8244d1502b7155b90b523c57dcd714ea3c985dc0e31
spec/service_providers/pact_broker_client_tags_spec.rb100644003.34 KB6def5e9741d333c239c8373c25ccd24dc7e7c5133dc00e6a3224c9be5a142a29
spec/service_providers/pact_broker_client_versions_spec.rb100644003.91 KBb5c0ff67d10c562469f56b44ddd6fbfee00ffa63e2196585e209063d42d72335
spec/service_providers/pact_helper.rb100644003.05 KBe1127f1db49fb02663c9277f8544b062b3531cfba235ea4fa3f6bfa3186f2e9c
spec/service_providers/pacticipants_create_spec.rb100644003.33 KBecabdfc3456089b536fbe019418a2073f0770523050a4e90da3914d59b8d9978
spec/service_providers/record_deployment_spec.rb100644007 KBfc383f950a4fda6281cc755cb8b97a45b115694edbf3cbd23a51dfcfe9140470
spec/service_providers/webhooks_create_spec.rb1006440010.4 KB7b7321ebe2d96fce1f5c8f1f78eb3cf585dc3384f99167d37761b304641fc9a1
spec/spec_helper.rb100644001.04 KBf31e7a7f84f7ccb70bd2e788730e0462dafb2907ef65cbfa14995cec635ab03b
spec/support/cli_test_pacts/bar.json100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/support/cli_test_pacts/foo.json100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/support/latest_pacts_for_provider.json10064400381 Bytes0a0d1a73aaa90bdb71156dc32efec80c2a23630aac1f43e5bb105b974fbcba18
spec/support/matrix.json10064400622 Bytesd117d1f9609d60c691ecaafee652961403fd661cb001a247bcdb3bb29193ef09
spec/support/matrix.txt10064400188 Bytes39cc3a88ca7dadd4f7af2cca346cf53696e1d42f2677e8d7d5cc41e616de226e
spec/support/matrix_error.txt10064400186 Bytesaefb60a9e0185fbd0f31899e8272208f22bedc9c689237858a14a2fb914a2e5d
spec/support/matrix_with_results.txt10064400401 Bytes68a055a4be05b7f1f4d5e8939c41f343ad77a41e642371d6469c9d349f4a7f4d
spec/support/pacticipant_get.json10064400590 Bytes4c0dafc1bd5a4ddacfac379f92ffebba46ffb5188b7c3eb06c87ef1a3016dba2
spec/support/pacticipants_list.json10064400673 Bytesc763c6ce2091ac8ed636aae485ad05fbbdb178f6f321fa32f0d0b6a703594b0b
spec/support/pacts_latest_list.json100644001.22 KB4fe47488e322de8a923a74b1e2c12c84521cbc3deeb213f0975b06630283a528
spec/support/shared_context.rb100644001.2 KBeead7e206c0e2735046d80f53242ed818b3a5cedb5c1f6fa5b91ba525c28c302
tasks/pact.rake10064400757 Bytes8f733220bd670b852840278113d7527913d7e51d9113d737103ef9258b1a9202