solarwinds_apm-5.1.7

https://rubygems.org

solarwinds_apm

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://documentation.solarwinds.com/en/success_center/observability/content/intro/landing-page.html
changelog_uri
https://github.com/solarwindscloud/solarwinds-apm-ruby/releases
source_code_uri
https://github.com/solarwindscloud/solarwinds-apm-ruby
documentation_uri
https://documentation.solarwinds.com/en/success_center/observability/default.htm#cshid=config-ruby-agent

id: 1414812

number: 5.1.7

platform: ruby

spec_sha256: 669af9ec7fd29ce18b1626b7ea6d4c174280dae5cca98d61d7953f270366e581

sha256: 08f24b82d5ec82fa3189a5e8627980466e381d65ebfaccfccb2755009e7efccc

created_at: 2024-05-13 08:35:24 UTC

updated_at: 2024-06-14 09:52:22 UTC

position: 14

version_data_entries_count: 137

uploaded_at: 2023-04-03 13:00:52 UTC

indexed: true

has_extensions:

extensions:

Gem size: 166 KB

Version Data Entries

Total: 137

Unpacked size: 820 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.dockerignore1006440083 Bytes442715cb1d137e2192ad57b77090cf738d08cfceea5b0f86b894d21d3d3a2ed0
.gitignore10064400990 Bytesf3d5d829c93b68d5af870ede20b60bc038906887d88d393d5038765463e28052
.rubocop.yml10064400744 Bytesb9869fdd9bc1198013e83a2b0872087b31dbb1c8fa0a3b516df310fc66296f07
.whitesource10064400435 Bytes54bfcf78f4281039ef278e2fe8c05b5b55ca0335fbb50d15273ce3df2886c7c5
.yardopts10064400244 Bytesdd6a44089ddc091b01ad2e466f770c94c56d05dd3f6f76e52cfd2a8c46050b81
CHANGELOG-appoptics.md1006440022.8 KBb3ed7acd8ffade8d5fa7e3b3e4b7589149a990259944cc9c42140a0a0bc58cf6
CHANGELOG.md100644001.44 KB301344490ffcd9ec03097c8c99fd281c629413769728fd3f6d34e7b23d158254
CONFIG.md100644001.7 KB2afe7257337530a311831db588cf0e027d1da3c687dc7832859ea166820e511a
Gemfile10064400325 Bytesb5945cb571b428b0daa1aa024203b9d51b69af8806a4bce270df274f57232951
LICENSE1006440011.1 KBcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30
README.md1006440014.1 KBebf126660b3d37d4c0391f1a46b2ad90c432a2c94170f3e6bc8c235077c84ecb
bin/solarwinds_apm_config10075500541 Bytesc0bf0aeb483c62eda663c8d17dd04b5d05842dfe50c6a75e720d8eba16bce40a
examples/prepend.rb10064400336 Bytes4503da7f47d121aa4dc5aae3272244e57c8f38c965f9e7747aa9583c47a0eb6b
examples/sdk_examples.rb100755004.86 KBd6d58065aa4128c98828915fc1a857b18b9b02fb02e5d51e4d252697ead51ecc
ext/oboe_metal/README.md100644001.75 KBbf3fcaee1a13ed2fc31e5851d59d93a85201116450a376e62220b40ef390d023
ext/oboe_metal/extconf.rb100644005.66 KBfafccd71e0b741ffd2b1668d826e5397eb4299b1b909a11543ae53b25f4ca1c3
ext/oboe_metal/extconf_local.rb100644002.83 KB9e0c5c29939fd4879f3c1dd7a2234008a3cd2139f8893f82d5432dbcf4654e2c
ext/oboe_metal/lib/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ext/oboe_metal/lib/liboboe-1.0-aarch64.so.sha2561006440065 Bytesf4c25a6b07332fe5a97e1b6982847710388fb655d934ef51b6bd11955f451f1f
ext/oboe_metal/lib/liboboe-1.0-alpine-aarch64.so.sha2561006440065 Bytesc9149314c4442b4b277570efa8b787ddcbe7697f4bc33bd7aeed198651ed9c41
ext/oboe_metal/lib/liboboe-1.0-alpine-x86_64.so.sha2561006440065 Bytes276bdfa622d7226d9cf76d7ae50dc7f6d462ce42f49520363554f5cbff87263f
ext/oboe_metal/lib/liboboe-1.0-x86_64.so.sha2561006440065 Bytese6b05096f1b1f1b62b0f310bb7017ed9461376412ea479aeaf89e7f3cd156b33
ext/oboe_metal/noop/noop.c10064400238 Bytes4e26eb0a97492bc47cdf23b936b262aa4a36ae61707c2859fdc8851af7688fd1
ext/oboe_metal/src/README.md10064400248 Bytes1974fc07bee365f051e5cd4ff7dfe366541a8d478a80b3c7ee846a3b4ca3b3a8
ext/oboe_metal/src/VERSION100644008 Bytesf7ddcaa4978dc9e6d7e3f76180a088fb8efac5708f4f28a312ec5df93301c93e
ext/oboe_metal/src/bson/bson.h100644008.8 KBe5f60566e79586c2684c16055058b3af93d859fc6b6301f69aa91a76bda97a38
ext/oboe_metal/src/bson/platform_hacks.h100644002.53 KB870b6169ba2452f1479b89db8766e6b6b67808fffbeff2043d16f420b5c5f501
ext/oboe_metal/src/frames.cc100644008.46 KBe05ac8755dd68efbf5245d581e03e503819a2ad7ee0b17303e887ec04696cb90
ext/oboe_metal/src/frames.h10064400999 Bytes4646ae0d2247b83e4e962244fecdd009ec018e0d95f699c2ff65d740bdce9cdb
ext/oboe_metal/src/init_solarwinds_apm.cc10064400424 Bytes6bd03f56ce5b196cfebe00abe1d6a1519ff60790123f8000fdf611f4f828b92e
ext/oboe_metal/src/logging.cc100644003.42 KB580e9ee48f757c0779665d313573b7b4e1075da314b4b5ba2302c457fbed899b
ext/oboe_metal/src/logging.h100644001.19 KBe5ce8f197e233fb2e9edb6483e594811f3279ca6bf0851e6e096f2ec0c7774b5
ext/oboe_metal/src/oboe.h1006440032.8 KB4e9390dfadaf52c88faebd58a418975e0987fc16996aceb4ded32f2731fc4179
ext/oboe_metal/src/oboe_api.cpp1006440021.3 KB1d2622c82efee4d8f945fa0defa9b4707194a2f2957fd3a3366ccfaaa7018cfd
ext/oboe_metal/src/oboe_api.h1006440015.5 KBada1aa50d2825fe4271a66dde5b6b0a24f1af32c540eec7fc896d953a11f680f
ext/oboe_metal/src/oboe_debug.h1006440012.4 KBe735278597d0a50dc6095a5c21cdb5062ee3f186412aea0eb93b84e6f8f7439e
ext/oboe_metal/src/oboe_swig_wrap.cc10064400276 KB7a9aa8d16f61ad53d06754127d9245b480acdded015a3d73a38c41647ecc721a
ext/oboe_metal/src/profiling.cc1006440015.3 KBdcc47056f38f93a76598bb1a7cbd9ebdadc4bf6c0671cfc4dd407339abe6b0d9
ext/oboe_metal/src/profiling.h100644002.18 KBd12f5ae95bea414f3880b3dcc5a4ab8426fcac3377e64942c9b842684c0e793b
ext/oboe_metal/test/CMakeLists.txt100644001.21 KBfe9db0b9ddb6a9a0e960372774210352113ef1e8356a582ccd0bbc3496897f00
ext/oboe_metal/test/FindGMock.cmake100644001.63 KB46f52e9760102707d046025d3e8f953786007ed456fbddc8dab04e7307076e6d
ext/oboe_metal/test/README.md100644001.28 KB74fbc03bb50939c1011c2bdd732e496a98d5b773c32d6eb84ead055b4fe1f499
ext/oboe_metal/test/frames_test.cc100644004.95 KB17ba9ca77957deebd0a4114e714930ce5a33e8f84648f33752b8e72ed247d922
ext/oboe_metal/test/profiling_test.cc100644002.54 KB2602f95fed4f2aa10f08a23bd081180b2b4b3d0024dcd668217e08b3bed273db
ext/oboe_metal/test/ruby_inc_dir.rb10064400122 Bytesdcedf9938a4365c33d03faa492be8f6d1cf9ba04239a13ae14f482d332eb7c3f
ext/oboe_metal/test/ruby_prefix.rb10064400131 Bytes9435fe67577a6ce5eaf6a2abba80725616009a775ecf10cc7bb64e5907238f03
ext/oboe_metal/test/ruby_test_helper.rb100644001.16 KB7005a49541b02b55d515c1adad1d3d3d17c18706a8fc6eedc45137331fbb20ba
ext/oboe_metal/test/test.h10064400149 Bytesd98bc20c63996a750aa8cdf6cd7304ba71d2e6d1075d6e492ed98fa5b791f852
ext/oboe_metal/test/test_main.cc10064400730 Bytes2fb12d3913c949c211954556aaa4861068f0eb3f89149c75f0c5a33a37c7d067
init.rb1006440087 Bytes805c9555ca5288ffa1fe61cc194fc439cd1f0ce4c7ec6c9604fcec0eaf2b4d52
lib/oboe.rb10064400247 Bytes9eec3acc50c723d25268970851a964b8e006e705b322d7a9c02b8e33b60d9074
lib/oboe_metal.rb100644005.13 KB3afe7c9aa469dedff41478dbdf644a212bd0969f5c5da8323fd4e6bb10d83876
lib/rails/generators/solarwinds_apm/install_generator.rb100644001.45 KBc32dffbff80b2076fee5bf4ea4c74062adcc44b63113fe5d39aef035c08ae4dd
lib/rails/generators/solarwinds_apm/templates/solarwinds_apm_initializer.rb1006440016.6 KBe750a169b5f8969ca4632c6c3fb5b31a39d6b4e9eaa8716ee2a2bb2e142bd23e
lib/solarwinds_apm.rb100644003.16 KBcc6b9084d97fcb6672265e1d57d86faed0e51821ec6bcf461ec451988b2ad1f3
lib/solarwinds_apm/api.rb10064400613 Bytesd9d0086086e2848e71f818656bd6eb8459ef0006fe4640d8b0aca528b0ed79bf
lib/solarwinds_apm/api/layerinit.rb100644001.28 KB4ee3c8d9bc69f5f0c2fe36fc3085e070dee431657c066d5fa2a4e4e247df402e
lib/solarwinds_apm/api/logging.rb1006440012.2 KB131f1dad35332838fc88a0863ccd07560f0b75e7e05dcc6c58b1fdfe218d4d11
lib/solarwinds_apm/api/memcache.rb100644001021 Bytesbd5b219822e7003f46d8810ae764cdbf26c9f81e9cc2cf7c3bcc0a93af587771
lib/solarwinds_apm/api/metrics.rb100644002.02 KBe6418675abaa44dbd1924d71831cee4a163efa1143f3bc68e46ea39b29b52701
lib/solarwinds_apm/api/util.rb100644002.65 KBedc8d436cc2ddef45f3b299352b9945fce6d43c0bb76706246f5e10cd6bc26e4
lib/solarwinds_apm/base.rb100644004.29 KB5f50fb0b620cb3db8eb5e1fcc16297485db2ff419640abce6f1e73321251ed41
lib/solarwinds_apm/cert/star.appoptics.com.issuer.crt100644001.39 KB2623cf9c99936e65f204b63441870a8a6be9d574f94209bb84ef42efceaccd8d
lib/solarwinds_apm/config.rb1006440012 KB35907fb5a1db4b3ad49f63a0f4a9cccbb9fefe5671caf541c720587f6c88ee90
lib/solarwinds_apm/frameworks/grape.rb100644003.2 KBb1e027355c1b59f7010791e63ec284e061163b4989b25bbd7c28c8be36e62290
lib/solarwinds_apm/frameworks/padrino.rb100644002.89 KB3777c8af8690545594ec51a1a87de41b02ccc1bf799d9ae4ead0d9fddf888fa3
lib/solarwinds_apm/frameworks/rails.rb100644003.52 KBefcfc559c836b880ab503d0479f0b2fe1a1fbf67780a0f7fef4c85311e615daa
lib/solarwinds_apm/frameworks/rails/inst/action_controller.rb100644003.25 KBc47eae4e62b53643d5684fb77a787dfdde652bb6670d17aa114c9dd90afa7649
lib/solarwinds_apm/frameworks/rails/inst/action_controller5.rb100644001.31 KB034c351c026215d9e2542fe0fba4221fd2ba428a35f839d768b451bb59eaf100
lib/solarwinds_apm/frameworks/rails/inst/action_controller_api.rb100644001.33 KBdd3faa73b3e5139d89e51d92e56b45de42202534afeaff0bf2f900594b39fcaa
lib/solarwinds_apm/frameworks/rails/inst/action_view.rb100644003.53 KBb0b8abe66106e8978ff3587f14a537986f9c16d8aa69b0801ab44efe27067d2c
lib/solarwinds_apm/frameworks/rails/inst/active_record.rb100644001.03 KBa09113b251429cc70a810b34c71292d4bc40d5d862cd1f3cd217d8bc581f627a
lib/solarwinds_apm/frameworks/rails/inst/connection_adapters/mysql2.rb100644001.29 KB5c29cd878ad80e54ba25b9e2527933f3f59c1b850cd0d25b7667ecdcefc05798
lib/solarwinds_apm/frameworks/rails/inst/connection_adapters/postgresql.rb10064400880 Bytes09400046eaa1bbf1d235c58bb882b8a2b5a8f8342575d3f53a090e2431165d90
lib/solarwinds_apm/frameworks/rails/inst/connection_adapters/utils5x.rb100644003.3 KB276bacde45258cf5d1377e5abde95c40955b7ffeb46139df36d78af3e6023370
lib/solarwinds_apm/frameworks/rails/inst/logger_formatters.rb10064400556 Bytes9fbbf4ebbef48972ceb1980be40a59155d92f5cce7927d8afd2622a35c756590
lib/solarwinds_apm/frameworks/sinatra.rb100644003.46 KBd5868ef77ad4d02cf4706eb7b618c9be68fb96bf5d093f62276e716e20a1632f
lib/solarwinds_apm/inst/bunny-client.rb100644005.63 KB5f9775d7ce157d14e806dcc06e118074fc51ae0bbaea745935ccbb374a41c271
lib/solarwinds_apm/inst/bunny-consumer.rb100644003.57 KBc17200b2cde5e8aed9d3aeef691a19ff797af6e9cb2093a87d8d305533d6cd3b
lib/solarwinds_apm/inst/curb.rb100644008.92 KBdb0e825f329b88a6cc2c6726ea937ee87c8fb86392de07e1e42cf70356aa38e6
lib/solarwinds_apm/inst/dalli.rb100644003.05 KB0f9ffe7cfcb6117789f41ef5bf77a791c3c4b597b35bf9fef109040846f3fb62
lib/solarwinds_apm/inst/delayed_job.rb100644004.05 KB984bdd415750bc09e70576708ac486511f279f42c6b219a0c1c934fad6df42a6
lib/solarwinds_apm/inst/excon.rb100644003.75 KB6782ce5afb1b994747c739075c590d80525ad9f1e65095108fd69ccbdd4a4204
lib/solarwinds_apm/inst/faraday.rb100644003.48 KB63923fb1dc2673fd22dff7a67d79863df7ec7f14a3415ed539f5f168e8e371e5
lib/solarwinds_apm/inst/graphql.rb100644006.26 KBddd45c5e60afcd9242139997b362cde2a04ab04cfade7410860feef762c81924
lib/solarwinds_apm/inst/grpc_client.rb100644005.48 KBea84bfda787d2075f818ae653681e584bc24d47e4f02c39e1f98c48dc8104e01
lib/solarwinds_apm/inst/grpc_server.rb100644004.25 KBfd6dc0d270078d3cb208529747ba8358cc062175e4fa96b0ee5e949d24dba017
lib/solarwinds_apm/inst/httpclient.rb100644006.64 KBb6b932295a73b4e133f6b6676024a7a03e964d5fe2565482e5c05beab3de37a6
lib/solarwinds_apm/inst/logger_formatter.rb100644001.17 KB1fd57919287db04b66cff79ad77c79afd4a72bab9bc0a2c14f01453fcf4061c3
lib/solarwinds_apm/inst/logging_log_event.rb10064400572 Bytes2ecba19e9ac358376b5d407a71e85e7a71107fadca8b663e6eff813710d933d6
lib/solarwinds_apm/inst/lumberjack_formatter.rb10064400236 Bytes4cb373f5b1f32889bf1df5395c293a26f00fc98da13276a31df22bea90c36a1a
lib/solarwinds_apm/inst/memcached.rb100644002.7 KB396cc630204a904195070ebab298b3b889f9b89efb17e0deb64bf37a9aa1b662
lib/solarwinds_apm/inst/mongo.rb100644009.25 KB2a8f42f023172f390e8a8a3b16ebe0fa99201e51260bf52f2cea881696752bc0
lib/solarwinds_apm/inst/mongo2.rb100644007.73 KBaf8d4e2803557cff8488924cd25a003f83eac7c1bd52ab5e4fee8ccd4d8c0738
lib/solarwinds_apm/inst/moped.rb1006440016.1 KB857044f1947ddb2f9dd6c95c94e4d5e21e86e9c3bb9eaca647b9c8989fcfd4c1
lib/solarwinds_apm/inst/net_http.rb100644001.94 KB7817025e3b2617552ddb77afeb6d4f33ae7f2c8df5ec107924c2e4739b33363b
lib/solarwinds_apm/inst/rack.rb100644008.22 KBad4358414013ba18aea48c5fde176a68c400fda6de97541cf111e849adf113db
lib/solarwinds_apm/inst/rack_cache.rb100644001.06 KBe6b5dad74cf9694f9ed6a9c8ad0c8429550c0130209aff104ae5023ad7456a50
lib/solarwinds_apm/inst/redis.rb1006440011.6 KBa546fe1720c0d2d40d3b025c519f030c750e36b15a5c0c406d5a515d35584361
lib/solarwinds_apm/inst/redis_v4.rb1006440010.8 KB3a3db54e53fc224d0dab707805768cd805f7ea10d410a20deea895e8af77a946
lib/solarwinds_apm/inst/resque.rb100644003.94 KB666c873a5dd09a549858fc0ec8eac31eee7e02151d8ede9e46d5002d6e13c8cf
lib/solarwinds_apm/inst/rest-client.rb100644001.21 KB6d6affe3362ea89f0a1a8080f2e57b3dd70c7bdf060cb856d142bcb031fd75e1
lib/solarwinds_apm/inst/sequel.rb100644009.11 KBd044cf47fb73eb44e44091bacf37e0774b46501517b2b2d7072ee16f83df2996
lib/solarwinds_apm/inst/sidekiq-client.rb100644002.3 KB35f53598fa30f11b03b7a2bfd2b4967f47bbd494ddce3969a3ed1040925328f7
lib/solarwinds_apm/inst/sidekiq-worker.rb100644002.38 KB86a05f4ee7d9cf3b2ac2d5821ec1db7098fc022d6e15be38889fe0cdc2ab513a
lib/solarwinds_apm/inst/typhoeus.rb100644002.86 KBd252fadf6aa2b0197e2bae533144385e9eab44ad0ee2855f0c5c33c72697b0b4
lib/solarwinds_apm/instrumentation.rb10064400689 Bytes9b496a0b1621d46e5a641032adea1b1b9ec6104672100c150716a0cf8f497d3b
lib/solarwinds_apm/loading.rb100644001.7 KBbffc380f7ade6e8cb0bc2c87268391755aab5a8fe4af1d0d5aa46fc278d5a004
lib/solarwinds_apm/logger.rb10064400318 Bytes83b28773340d3c4a4940e0a173d3c222f42192ae25d3706590fe421ea3a9a9da
lib/solarwinds_apm/noop/README.md10064400288 Bytes922679f434aed7416346754385ca2dfd9356e813ca05534a8e13afb68a2c0871
lib/solarwinds_apm/noop/context.rb10064400435 Bytesac22bb4ef404298be4d4aefbd0a9208d2c803477a1524cb3fab99477f23b6c4a
lib/solarwinds_apm/noop/metadata.rb10064400362 Bytes2eb0c9f4491bd8a5849ee2de15ce52c1fd360553b093172aa165bb813aaeadd8
lib/solarwinds_apm/noop/profiling.rb10064400338 Bytes822824b307258a3a5cd5f2e3929889f7d93c88120bc204accaa78a848ce34b49
lib/solarwinds_apm/oboe_init_options.rb100644007.94 KB76b83716c486eeead32558416e0975645806a0c929adb632f562843cf6c7fe07
lib/solarwinds_apm/ruby.rb100644001.01 KB7fc2c5f586dc69146e8ae5378be20fa33ea62e487167c31097f87170d5199fab
lib/solarwinds_apm/sdk/current_trace_info.rb100644003.79 KB81663c351cd58c570d39f9990a52dd519ab3ad52269fe0aa928ef9576cfefb6f
lib/solarwinds_apm/sdk/custom_metrics.rb100644003.71 KB7456e42d471bcde58468c5f4d42963454509d6f0c089a393a2dab431e1d08fc5
lib/solarwinds_apm/sdk/logging.rb100644001.02 KB14d39abd1d191a2907340da1881296cdb07bb3ed8f3abee1ae16f784df13d1f5
lib/solarwinds_apm/sdk/trace_context_headers.rb100644002.44 KB4bed4748c6d2391d5a2baf40dc1c94f76e2b6baab160fd22a3c788a8c9cf1728
lib/solarwinds_apm/sdk/tracing.rb1006440016.6 KBd2fa974f7f5b44772374df38347ce04d8a66afcfdb47983cb35d91ce4963d9cd
lib/solarwinds_apm/support.rb10064400507 Bytes057ee3888c44d29b4df6fbb4d28fa690517ed28439e33c3635deb5ed24760887
lib/solarwinds_apm/support/profiling.rb10064400771 Bytes4ef94a9fd2a508e7788d8d5cbe77fb92e0d5785a1962a39cc8b060f800c4035c
lib/solarwinds_apm/support/trace_context.rb100644001.49 KB0ae9b22e51d354345898c8b48799c8373dec060e6949ee3367e80992edfb8736
lib/solarwinds_apm/support/trace_state.rb100644001.99 KB3ebe8161187d31c9cebea69b37d14641ca795e2aef1985af6c498dffca5f3bb3
lib/solarwinds_apm/support/trace_string.rb100644002.4 KB07a433de93bda5d71739ad4352e94bf931ad340078e5006ab21b43420aa36c35
lib/solarwinds_apm/support/transaction_metrics.rb100644002.06 KB393ef79f03ecde3b6c9eecb16b5a4328ddf92e227913dcdf60e8424ab33552f1
lib/solarwinds_apm/support/transaction_settings.rb100644007.36 KB735af54bd8e5a2835d7185dd9ff7d6e43bd1ad4db5e021b150f4b872b07fa218
lib/solarwinds_apm/support/x_trace_options.rb100644003.32 KBc94e353a61e1bea7b3587bf4d24c6143e093e1c4c321b7d1499f570cf096e88f
lib/solarwinds_apm/support_report.rb100644005.04 KB301cf092a6a62277b038f1090eb2211b313c6722a46cd2751a10c114b67ecd9b
lib/solarwinds_apm/test.rb100644005.52 KBa2f0c10f6a81e65eebc77a8bc78eba0f23669c66b2265c9d4b228c380b9e8b4c
lib/solarwinds_apm/thread_local.rb10064400540 Bytes3e21d3018dd67916e8b410cf7ec85f655c64d7c5f7cdef7820e96495ae4ee59f
lib/solarwinds_apm/util.rb1006440017.1 KB4575348047e4712de8fa826c9cf63a05c318eb4c5953a065ace4e736d807c539
lib/solarwinds_apm/version.rb10064400462 Bytes6c999c5bfd28bf75de56e48737b91d0eafb325d7d4695e54eaae421931ec5426
log/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
log/postgresql/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
solarwinds_apm.gemspec100644002.52 KB71dfa48a480af0eb47e648b3833a21ea3905d95f3f8b156262c8ae4d7e6ae7f7
yardoc_frontpage.md100644001.13 KBdb8596c100d25dad31a4f0a24be73d8504cc995373bed77a9d9cd91b7b2236a7