tx_hash: 8a8b3b68777168e37bd755ae3b790c8bce07d3afdb76dce8be1ed1d3dd9786f2
block_height: 322804
tx_index: 597
size_bytes: 2570
is_coinbase_tx: False
fee_sats: 30000
fee_btc: 0.00030000
fee_sats_per_byte: 11.673151751

START_LIST: inputs

tx_hash: e79c1293cc6d36edffde21459ecb3fd7e15803bb043e54245524adab61504111
out_index: 0
value_sats: 30070
value_btc: 0.00030070
scriptsig: 483045022100a79e4ad526498029cb2bbf2fb04259c857d941c49e5d0fcfae13c00abb5dde3702205a62d579ed2810adf03d83daa0f8e0c4ed520f410341205c0a9c6b689cdddf140141040ffa83c51edf4a810c5741fcd547e6d373894e9a078a51da0677acbf0a2864c07111a3115c6cc637b0dd7008169e4bb79b96c6e0f4d3db611683a3e7d4f6dce2
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1redsY74u97ECVVKx7Gz9QWJWECUuzsrj
scriptPubkey: 76a9140963cc80a8f1c87976e493e47c9c95b28aee42d288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 08cac9ac0891d078338e069e4bcafddd0a6581e5a28b842286a39e51377414ae

address: 14VKD932EdqHZBANie2JZcTB2iKXMHbfji
scriptPubkey: 76a914264339812944f3ed80cceaf627daaf1dae879ab888ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: fdbb562ebcad7a6dbdaf0a7318eb114db0536fa97cab19e754ca7beb22ff6228

address: 1LdDXkH8No46tBk5eozyGPbD7g7GaGFBgQ
scriptPubkey: 76a914d743d2f9add6f8544d432dbee8300a607c20e89f88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 1be2417458f273e9486ab3541fefcef2aceef2684bf2b61b1072093ed8887e54

address: 18QDXM6xAHLXz8AkhTEHZBKKEAcZs5qQbC
scriptPubkey: 76a914512ce6c644ed10f17559108ec33b2f121ac11ed688ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1F1ejzJcEwfc8Zh4z2AUyPWAFXLj87Vmxj
scriptPubkey: 76a91499b144060696e14f5c9834ec63298f3fd674eec288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: c905fbe2dd8f9fd9ceee966041b15ff40f75576750cc8cd9ac14715c5ab487cd

address: 1E8Fmp5Q18TFFSm7m1kDmhQ2q8N6FsZhcT
scriptPubkey: 76a9148ff8e0e405fce07f94c29a420eef47eac7dca34888ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: df2c648c791517da5d914de2e4ab4ff9239946d341250bca49e67d1d5d49604b

address: 1Hp3dDNMZGekfxUfK9muv9W54dQHSL11oR
scriptPubkey: 76a914b867c0e2706fe30c8d822bad60e3b1be9c808d2088ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 7c147a845acc1aac0d557f7f9fe64949610cccd0379ebefb733c8b3c19c18abd

address: 19fMsMFCxhmssgV175CCCJQhv9NeaumvVc
scriptPubkey: 76a9145f023b8cfcdb5528d056981d724bbe3e7e92387288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 08a4a1cb2cada97e83c3171c49410bbf768723b09afb409276da6a3dca060825

address: 15d4W8ZYPbopQsKA8iXTXSe4jfmNxKEiff
scriptPubkey: 76a91432b266bad9ef6b43bce949701d0cdeda07f681b588ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 2fbd56523a3b06b51acf338abf7f390c671dbadae9f29762a65e2fba16453765

address: 1Ggw18uFtBHKvxMqzCXrTZKUVwnYzkke2M
scriptPubkey: 76a914ac17302b0e246a121cbad20508649eef624874aa88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: a5943ba74c71a70b01c37a7dbd76ee3808de23958c94c87208c98554329d3c12

address: 1FSciHJo6yPQmS4w8pUd56qCqR82CCq5Hf
scriptPubkey: 76a9149e69f87e804686986fe1877476ebd0f14026089c88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 1667d7518c69c3506b8bd9875b0628d49769d2546c782aa01776da90827ef3ee

address: 1FReydchYrkhMXqU645FytAfcpEcKKGc4R
scriptPubkey: 76a9149e3b71f5fa0c9045783c5fe37f8bce286268efd388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 9b543f0a4e66f63153f03f3fc56257bbef895a03c7d1b19d29e80f5c235f11a7

address: 1PFstDYPW4DbXF8vDdvDJaTYgz8pnyh4zM
scriptPubkey: 76a914f42310d3a7727ac59bdcb8a176a7ea193d69dd5a88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 12AhzocKEToEYoz2BJRyxnC2nu1D8shkSK
scriptPubkey: 76a9140cce1778f96ea15fd2e2ec0a7edda8665676eb9388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 3de9899ebb0ebaee822d18212a621fbed18f187a518a205391a1ed906a7cc3c2

address: 1QAAvu3dHvskCEQQixBHBQwrkTkwHA4wya
scriptPubkey: 76a914fe06ecdaeb9dff6ab07c18218abf50fad1a3f87d88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 6d2aa3d1941c26ca5506b8294f6c67c69bc1d7b41220f3fda231de34fb074918

address: 1Ek8XRkaKSHuT5BnLAbsfkbvWtDL1d7Tm6
scriptPubkey: 76a91496c1cd820260a3abc6c7f402a666c1763b1ec0f088ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 6478502f4faa59dfea44f53e5f457c1a93e945be2260024e88e690b201066c50

address: 19yXqQBo8tySDkdocuQMCfPFLeMQvZ4Heb
scriptPubkey: 76a91462720a19d9f60814dd2c22b3f8bbba7c2e3eb2ab88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: f37987fa7faaf752ef01a4a2ba727166d3601897c14cda6b8b74a20b804188c1

address: 1KBXjbJehTYgAygCDw1DqeLVt7bhX54RKe
scriptPubkey: 76a914c77014574c7eee6cee76cd79233950ff1347a4a288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 4b35a8b73101f9d3c07f3ab025420177608cd34b39e10762dd9c4cac58e19313

address: 1LXgrJ24D9QNmTMjGftTgV8AVmRiTgGh4w
scriptPubkey: 76a914d638223dccc476adde18ef654f34a6e9c2f0ce6b88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 4b35a8b73101f9d3c07f3ab025420177608cd34b39e10762dd9c4cac58e19313

address: 1HvwJLu41goKTDmSRQsKCQmqV61QxBxqxT
scriptPubkey: 76a914b9b56292d6eabfcf8e093f4cfd85c3936b4693d288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: c91a1cadeff555ff0d3b5a0f1242804b99a82c76748445889eab993055b7b166

address: 12MaQrjt3aEXJHSYSCSYcmubXaNAccJqnS
scriptPubkey: 76a9140edc55dcbead33f59b9d47344ec83641992ddd9e88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 7822b20b3a06d8174af2ae8961f670fb457677295deb79913d33b55a8b65ab1f

address: 1FMwR4B6Dht4u9qcNhGyb6rFWakzYXRkoP
scriptPubkey: 76a9149d8780db1b528a9e00bcbf7032df6c0853a594ee88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 2306990cde5ff467e8f27ee08b9de4312f6b7031fd735059a5769017b54453c1

address: 17FGgqAVA11LmpWKkdU4xA8ZTAVsi4VDNs
scriptPubkey: 76a9144483ac3c0f1950668bf88a53af0094227fe99a4188ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 15ad150542b3ebb32fe470e5e7d85a6766b46341b2f0a14a842fea600209fd08

address: 15kUnYLPNoAUiu3H1L3i4B5eJyh57Bz1it
scriptPubkey: 76a914341995590343b6b4335de182c47eeb0593d8f89388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 16QYtD4UwpNsGE4XvL5VWJjMQ4pqS6ieP7
scriptPubkey: 76a9143b4ccf7f9a181b026ba2285bae98c6ad9991f97388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 918c74448983fe58b9d5973d048a816ae908dc17c26ff30567c1431049396eb3

address: 1FGoe1YULmUaAmHRb2gsMJEzvKfcW8cFjX
scriptPubkey: 76a9149c8eee92381ee3fac3cb2f78cba34ce40b8989ac88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1NxXwywe1cVpKyq9KDNzWcDTp67EZpMrdL
scriptPubkey: 76a914f0db5a79660598fbdc7e82da4b425506b2b9b0a988ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: ae61d62c34362f03822a66ecf0930848f3eb552be77fbf06e66feb6fc1271afd

address: 12s78swqWWPKYtm3k7AFFnVBzrKNAkkVDM
scriptPubkey: 76a91414720bba2bcbcdf4356f5e9d45510e5079fc873688ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 16KV2oMXMTp1PtB5tVdghuvYX8AdJ5geCP
scriptPubkey: 76a9143a5783ede71903683e58e6799a937a827a5715fa88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 18c3TMNDumcyynGth9KM1yR8tFXnSXCgU8
scriptPubkey: 76a91453697ce85c0307c969dfdf9d752be1d870d9a09188ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 4c5561e9d48930e3dec2230bb98772f60ddbe5595fec6793ab05e0ca92be13cf

address: 1HPPPgEwVyJFHSeuLLDUisUVU6nU4hZbxg
scriptPubkey: 76a914b3bddad08a47d533371e946be5b60c2f8a21d76288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 9e6964e783ec7cd7009353e5eacfdbbf8b86d7ed5ae4478ec266ec2b1b022b48

address: 1Gx11ukoREseThgPFT2bTGuJMgT7qHTCHh
scriptPubkey: 76a914aef0c71a5c4919fb46904cd58897559188164d2688ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: ec5ab3a619f8a30a9434b98de6bb20c12f50b21c361200a2e01e020b827b5dfe

address: 1PVkFQxbkCh6NtSPB3eSyzpN6GuSRanfA3
scriptPubkey: 76a914f6c28425f315e96c45d4ca6fb9ff10c377ff171d88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 19LTzSYc7cH7zpRKzEVNuHCqGyzo2N1pMP
scriptPubkey: 76a9145b6f70a0eeccf37029180396f3d36c654cb072c188ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1GiHzfgMVEGE2RL2fcS4tg9vckL45oHSAi
scriptPubkey: 76a914ac5920957a61d3d0c5f6b22d83332720250810ee88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 8ab106bb8ce49f0da007733551b2adf041a1e0d9f1fb11fbd572db4966b24d1f

address: 1D6EWKfE8YWMVbBtTZkZkZMFHaQTLQqVRb
scriptPubkey: 76a914849edcf29bbbe1f7cf5e8d6fe334f33111dd75e388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 7c147a845acc1aac0d557f7f9fe64949610cccd0379ebefb733c8b3c19c18abd

address: 1Hos4XifF7JhqTWRfnQhnewKHjY7Qm867K
scriptPubkey: 76a914b85eef7ba72dd205111aa55cbc430988dc74899088ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1CNXK66EmhW46gQZBWdTRbCN6aEZVvtPYB
scriptPubkey: 76a9147cbb6c0095d496b533e8a28a9f76afc6922e19ab88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 18AakYYw1kwJrCmEiJXQtNjbaCEKSyLmiu
scriptPubkey: 76a9144e98cc4055901fc8f5053995e72894b9f71e0ee588ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: ae736514c39f3dc155b0c358b7dc67db4870044d5ceea09d9727aafb68324862

address: 1DRmgnXrW94eUepGaJxdSwKWpB6id9j6YZ
scriptPubkey: 76a9148850cb60693f9d66e91507ff97d2f3391e2344a388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: e27cd8d96f3338c1899f6f1b1330dca4fc04d9bf194c64b1fd3563527b84686b

address: 15ryEoX1PMBqZMsvGptrxEBCLC3EqdEuG2
scriptPubkey: 76a9143553d491fcdf6f9b9260e41a95b34300c7f53c7488ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: b0cc41ef6bfc3916505f0b73c66572792cfa7180112e23ed4b2395106aed0fd5

address: 175d9TRksdeg33gbWxFZWijuGuyLsQtczb
scriptPubkey: 76a91442b0976eb7789c2dc9b2218a62595798a45976f288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: a56f30da29a9c56526ee3bf7bb98bfc97899305464658e7dbcff7c7ad1a697a7

address: 1BWsE5UrnaHLX6nnDFqoTbapf6hQaiXKSD
scriptPubkey: 76a91473573f30ef814377d3f2187e27c02c403c86b55f88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1BcDtm5FDMTb4Fjxp38d4qK9vZ75B61EiX
scriptPubkey: 76a914745a941b71d689b51e0a8afc3e060056c7606dc988ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1Kk8Gbq2rbzwuwPxJuHv6kRavW9vjYoJSG
scriptPubkey: 76a914cd9a37e26d6ad9de11f97a2d798b34b84a84e03b88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 7c147a845acc1aac0d557f7f9fe64949610cccd0379ebefb733c8b3c19c18abd

address: 1K9ixNTch5kymU4CH6cb5VwbHznBFCvH4j
scriptPubkey: 76a914c7189d20fac3e89132d38ed46a5796b93a3588d388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 6a95cbd7d39a73c09ba012da7d772ef5a779daa8e982ab475c4cd935ae9523ea

address: 1J5cQvRh33QsPNCzKxoF4ak3GAFkADz8hA
scriptPubkey: 76a914bb595cec641d90439d083f2c50a9013ca87fdc5988ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: e87682b3bafe8ad868ee1e878aee9ae2bc6a1af4fc1d5bf3f7d93b67374d252a

address: 1B6jkNycisFYjXasPZ1NoFZCEnoDWH3pT3
scriptPubkey: 76a9146ec705951f0c3c419de98f4abd7151b4167a1c4e88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 7c147a845acc1aac0d557f7f9fe64949610cccd0379ebefb733c8b3c19c18abd

address: 18LCv22yhGdMEmz5zefnsNsYB6uUdp95tY
scriptPubkey: 76a914506abaa99eaf0b6eab285e8ea721bd8e25ebde9988ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 7822b20b3a06d8174af2ae8961f670fb457677295deb79913d33b55a8b65ab1f

address: 1CX4XZ6mTn5rYKXjT4DSPvPsAtUZxJm2NZ
scriptPubkey: 76a9147e58ce75d9fc7242f6408ac78f1c12971cc48a0b88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 97174b2a7b7f9c07844c0125e60777d76ce34a36a874ab3348cb8a379fdf6e10

address: 14Ed2vsgpHwc6gidFuxz1K19JFUsTLhHQv
scriptPubkey: 76a914237bdd28b050d045043ef95b09268a38115f0b9088ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 6478502f4faa59dfea44f53e5f457c1a93e945be2260024e88e690b201066c50

address: 18CJ84p18BASh7FxVDEP1LdSQZi3yL8ZVf
scriptPubkey: 76a9144eebbfa71c45e5880bf1d3301eff8c9881dc799488ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 290bf4a8b2e8db94bf63a8da719f28e11cc53cdc27f6e50e3ec768bc00717e63

address: 15EpeceDL9R7Rp4yobuKDMLv3oFkiXrJf3
scriptPubkey: 76a9142e7daf851c46c2a99dc01143a479158bb15d816f88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 59da0210af29c842d682ecd6b19991f9d1d8b6d00604bd36cd26219bc03ed02a

address: 1Ezc9PxUNv3hGZqLxjq5waRvFZMLADQ4se
scriptPubkey: 76a914997eaeb025cb54f7e98c3f61d1d0c5482e009bb188ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 29d31e52e897342a3aaab52d24aae03452a931f559e21b533f1228a5a77c5385

address: 13WNqP4tVoQ8DwcWNEV5he9drVqwi3cBq1
scriptPubkey: 76a9141b7e8a6a70647df7fb7cb37ced1575cf561ee10d88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 128zPb4uysqm6wpPNsTnKvQU6LokxLdech
scriptPubkey: 76a9140c7af19d470dded88ba22dcf4411b6dccc405db788ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 059ddd20d6557e7921dd8792c99eb69187ccca5e4176c54ecf1c8eafd5997d02

address: 1Gh8v17w86uj4LbwmGcj4wyje176GY2VGZ
scriptPubkey: 76a914ac2121a0ca0c86197da74a47a6386939d4a22a3a88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: b63d281ac4d5f76e59e31892bafe8a11dac3593d263e6eed1b3e973c6f433849

address: 1MY7hN4sntYTbtx8v7GAuNTrTssQfmcxAi
scriptPubkey: 76a914e144fffd7af5157814879e8c10531543824e8e3d88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 58562fc19fd6a594e0f704ce4fa1f615167df2253f9d235cdfe816e037b6f675

address: 15ixm6VgdrSVjLYSCiACocf71Ej74j2iQW
scriptPubkey: 76a91433d01a982c45930527af6fbf3f9823faf8c5645b88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 84f31d3c7c0f8e9739dcc48b288cbc90c50a741113fd9a5213a9f930b9db195d

address: 1HZx6Zvqh6un6sw4kdsT9JuaztyeAyvLis
scriptPubkey: 76a914b5bd50acea0e339065dc78bf86eeab83c121127c88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1HQMCDHMKyX8ToMnPh61UPjj3hP96aWsDW
scriptPubkey: 76a914b3ec6fa9ccab23107d3ade86d978dd53c843e19c88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: c99b7872b2feeca08f47e8817e03dc7c07c7e6b11acc3a1e9e90b06d2fa7a1a2

address: 14iuDWXZEzqn3foLk8FGSN1zPWuvdGLsSJ
scriptPubkey: 76a91428d504ec87df7f4924a01e8cd657a5fa2f108a4b88ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 8152fbddb42ed15f2bd7c7b8006c4148f9440e320ddf853fdb61fab54ba99b78

address: 1Q8EhHejuyrkMpwrW24CZKGaRTBF72AcZf
scriptPubkey: 76a914fda93c875235d8aacce0193778f91d28bcb4505388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: bc5e3592c320b37439e6d3ee7bcdfa9b1cf6f1dcc0af4d0064b6068aa3111749

address: 1BuEZ8mwZkXdfRaq7TbvNXLkCYwLjScrS6
scriptPubkey: 76a914779233c2b4a9078a4182137507ecfc09cd38b6a888ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 8d9c9fdf60df8e81471a154f3f8315f1bc852d83355f681c2c2bdf1ee981e727

address: 12ETCVsVuxH8BR3GSH19XZBqKw9rGxHfat
scriptPubkey: 76a9140d8367088e6467ef72f9b27bf723e0f3bb21617288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 1BqsakuU59XenEoJQAeEAb5nir1CqD3cQj
scriptPubkey: 76a91476ef729f697804214c02aa226ab23225445fc89988ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: unspent

address: 16A2Cf5zgdNrBQLHaaxH1U59z1MaANEdn2
scriptPubkey: 76a914388d60068d5391a4a3195dc638c16f1c19a523e488ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 1946783b396998f8f91c984431ecfecff6d0a72db68b32d0873c1024c7279254

address: 1DBSNos2bn63Kr4GYkczEigGyAtkDb7eNC
scriptPubkey: 76a914859ada123ed6d09f929ddae7d212889c6867909188ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: a119baa0bbe58c014008a2afdadf0e40f615ee311b6f83f9acd767fb74b0113f

address: 1MuvhMMDR2RTurY3keJP2grpSXjKVkLdCF
scriptPubkey: 76a914e564f7f680da516a912a6299d7cf3790624ec9a288ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 49ae53a310147de86a368c9a72627144790faf27791401c2cc4907ceaea7eb2f

address: 1Bqdvd5e2CodMGaXGRzP46h47R9G6S5Jmg
scriptPubkey: 76a91476e40c0ac636a6be8125abb23eb785815876430388ac
value_sats: 1
value_btc: 0.00000001
spending_tx_id: 8ea35391de8364db4d21d68ac7b0999d740032617116233b8befc2b18cb26a45

END_LIST: outputs