tx_hash: d2c8f133e2cc45733d262afc5b22dcd4a24d9b91ae4a8cc708ace963e52da17c
block_height: 454528
tx_index: 970
size_bytes: 2667
is_coinbase_tx: False
fee_sats: 365565
fee_btc: 0.00365565
fee_sats_per_byte: 137.069741282

START_LIST: inputs

tx_hash: 45becbb528591a554fc7547b44c68e94e97d183c65d98a7312d1363ba8e368e1
out_index: 7
value_sats: 13064797
value_btc: 0.13064797
scriptsig: 00483045022100c244399f65df7929b00e9f13db6356797ce69e402f77387f00e9d68ae3ffd24002204341cec9a2fcc194383dee07c64545a5e7d1b9f6a643aa9e5ce964ecf3786d950147304402202c8acc6f2d6412d8eeb4e97d74f292eac20a7e1d25afd5757a78a7334a3ad26c02202673539c18475cdba386173d7041edb731506ddc218ade476d740aba4408aa33014c6952210323ba3a841536d8573cd93bbe4e8a417d1c00d6642b152e28415120a00ff0ec4021021c572e12e52e4869ff398ffe78d8acd91a5c6c49bc74dbd2d2f6447f4db9092321039463062b0652f6a2055195ef91ea24f008f016ef7b1e79ca75ba1fe0fb69de0153ae
sequence: ffffffff

tx_hash: 6e6f460e04edb72c2be439d525a08db8cda8e8cbcde0192f110298986c6ea437
out_index: 1
value_sats: 465542440
value_btc: 4.65542440
scriptsig: 00483045022100e23caaef26ed190b374055896ffa5e4766b650e9a022e0702f6d34fd526d4a5002203ec9248c4c0fb759d44a206a9343e7f7c896e2d507910ceafb65a4684440cc6201483045022100e71d9fa9a3be88d62ab3e0700ffcc19b812b1c1f5850472ecedc9ac97152f516022016e90bd5eb16ad2d8955301f0dea00e173c8ccbc485a6ccabf71babf828c935e014c695221030e998f6e02cf723c29a81c42955729d76be11c9dbaabb53d34f5f151597dcab42103053bd1bf8096f21d12d30210fd681327782a2962f7d979548aa7996355dfca7721025474837c9bc5cd8cb8e73ae7944bea894041dcbfaab698597606f3c59bd9259253ae
sequence: ffffffff

END_LIST: inputs

START_LIST: outputs

address: 1KhJmEnF8wdBS8QDVUXBsaMz5JobvsbiFs
scriptPubkey: 76a914cd11baeb0bf19a57462b2cdf561aa4e18e3441dd88ac
value_sats: 1129353
value_btc: 0.01129353
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1FAVBNekc5HXRLFk3aV13BNS4crmR1HQkt
scriptPubkey: 76a9149b5d06f33032ab6e3fca11ac5213ca80c2cf74e388ac
value_sats: 180000
value_btc: 0.00180000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1CKaj2ycGiTWYYQhguKpyhUUYL195p3bez
scriptPubkey: 76a9147c2d05dddf19ca81fdbccffb967dfd2f2d74f03388ac
value_sats: 1000000
value_btc: 0.01000000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1Dz6FMBx38Fr4fHeJRBzBq77hPtrtRrQoa
scriptPubkey: 76a9148e6d997a27449b81f9e5dbbf085517e5b8c664c888ac
value_sats: 22000000
value_btc: 0.22000000
spending_tx_id: ff5629359091b73c588210dd2ec9569152f3dc2a8afca9f231bc74678dfecf4b

address: 13eu3U5DYYEGroDokBnryi7BD5XfPiSHfh
scriptPubkey: 76a9141d1b15c72db1955141fa9e6b3b1d32d394b1646988ac
value_sats: 180000
value_btc: 0.00180000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 13mDmoPWpdk3nFBGJuuaJYYqaSeFV4UkJ5
scriptPubkey: 76a9141e4d373be16d7aa477a760edbcac0f6d85419e3a88ac
value_sats: 2035551
value_btc: 0.02035551
spending_tx_id: 0466923e871f21966045d45b0b39e158bfc2605d322bc0a9c3bd240c4185ce88

address: 1EghiqJFjBRjK7h7DSk75aAoTaP3NymyTE
scriptPubkey: 76a914961bd99f798fbf284c7962de04acefc025479eb588ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 17mwUrUexrFcrHmWsofgCZRxs2rferTmKb
scriptPubkey: 76a9144a5088ea28358ef5019eacd5dffa46df0eb67ada88ac
value_sats: 180000
value_btc: 0.00180000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1LjqzqmF46tdCsMyQA1qEjjdAFJr4rHhLm
scriptPubkey: 76a914d884c2d9bc8dfdf290d3a1f36d7d46bf06f1cdca88ac
value_sats: 6115672
value_btc: 0.06115672
spending_tx_id: ff5629359091b73c588210dd2ec9569152f3dc2a8afca9f231bc74678dfecf4b

address: 16hjf64QGQTQGSW3gpfygQEyTddbMtwfXE
scriptPubkey: 76a9143e8ce01997d81ffab43774c36034eff4c80170ed88ac
value_sats: 797000
value_btc: 0.00797000
spending_tx_id: 00b26a4c9a287bb6f43e9a529f4d565fa4122298dbf0d39d9ac03ed979a2eaf3

address: 1DKhodEfD8P3dRQpNArX4Am3H1ZcLS9qfF
scriptPubkey: 76a914872b0ede23893f54148757d20cc768cd6ea576a988ac
value_sats: 930726
value_btc: 0.00930726
spending_tx_id: 4c47f8b3ce88513050fefdccbbe1b74e5aa4fa4278b9cb5c959b5e2ac6513c85

address: 1ML3bPQMYqF6CWuQBpNF6TikodRPxmuCKH
scriptPubkey: 76a914defc9557700908aae3be0a1133fa5eda7754be5188ac
value_sats: 22442300
value_btc: 0.22442300
spending_tx_id: ff5629359091b73c588210dd2ec9569152f3dc2a8afca9f231bc74678dfecf4b

address: 19tSfd3hPc9vJvr4imwWXwkLz6EtcFDCQ9
scriptPubkey: 76a914617ba526f45034e5cd420f708003d49f0fd2490b88ac
value_sats: 430000
value_btc: 0.00430000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1L1dCX4ri2pXMv87y2Ue3qMiW9Zv2sgUAi
scriptPubkey: 76a914d0889b616de72827ec99b3b6e7572e02a3e9239088ac
value_sats: 7397687
value_btc: 0.07397687
spending_tx_id: ff53007b9833a89dfb5c68069d631c198578f6c1fbd38836dcb9e915fdc55756

address: 17SE7jXfuyd2uMgeXun4EhVpQg1X9uHRYd
scriptPubkey: 76a91446961a3dfe9c994b9e9922a5d8f0b3b4ee19a96088ac
value_sats: 180000
value_btc: 0.00180000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 13kau49HevxnVBgcnuzbqwC3VTCh6eEwWt
scriptPubkey: 76a9141e2e6f228aad57df9b9907c9ed8c3ffa87e0a45d88ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1KArRwUVHfdBjZH9UtA9S8QvUSEtH9S2Mb
scriptPubkey: 76a914c74f4514268ca1b801652deb16ce3e2d76acc08388ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 17K9ZyJbxWUBbxnpYVBaRkUD4aJVeP9cEC
scriptPubkey: 76a914453f6504e78546f87c4ed820d46b8bb6601f62d588ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1NMApi6XWBcXhpvTMsJrTKC4w2rTNi7Pay
scriptPubkey: 76a914ea2b28fffe0c7dd306da44b72efa9dfb4f4d064488ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1FJuMdCFiQR1B6gTRM8GceTpNNjbNfATBs
scriptPubkey: 76a9149cf4895c67c2136bc87e948fd400998017c87ab688ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 13ghbpJpYfqpMZoacjSjnYPDA8BFbBFsR1
scriptPubkey: 76a9141d725d8fd103ec20d81bf2c086892baa7336cc6288ac
value_sats: 540000
value_btc: 0.00540000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: unknown_address
scriptPubkey: a914f6f8e86d8faa74c90a44f6d635730cefb308443d87
value_sats: 274274806
value_btc: 2.74274806
spending_tx_id: f1b7ca18e0f131fb3f20341fe331dde9bc2f63eae87c9378eab45afe6e8bc1d4

address: 1HpDxk3aXxiBHE9pLBJmCBuLSjgxkPsKbb
scriptPubkey: 76a914b87061d172461d13f9013005b18ea70c932bec2788ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1KvY3DUS1hdwSCidmk6dvdSv9ziqbYxFbZ
scriptPubkey: 76a914cf92382e7f676f60a2ffbc475f0e4622ea3e6c3888ac
value_sats: 260000
value_btc: 0.00260000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 19ncXPzsJHAdLqF7uFwpnVeazhPpEB8asv
scriptPubkey: 76a914606160e9253f981671ea6c8269a7920d0b8b650088ac
value_sats: 1430000
value_btc: 0.01430000
spending_tx_id: 538c285778942a84f422726a0cbba1638b2845c00094aba381ee6f849df5504a

address: 1A7s7np3U4inzvqRugChsdNcAxhG9v7XH1
scriptPubkey: 76a914640576a4529cde85fc54196d8af47b42bca1d4fd88ac
value_sats: 1270000
value_btc: 0.01270000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 13TMbGkHYrV3uVCraTZ5Pse4SpSNwg8hKr
scriptPubkey: 76a9141aec4146787493315b6c70ec5941517b558b154288ac
value_sats: 1704970
value_btc: 0.01704970
spending_tx_id: 4c47f8b3ce88513050fefdccbbe1b74e5aa4fa4278b9cb5c959b5e2ac6513c85

address: 1a1JNBbZ235jX1GdJG5rs1PfxCTxKRUvC
scriptPubkey: 76a914063dfa06c5e818dcc1845d9780f78ceb5b74d6cb88ac
value_sats: 1270000
value_btc: 0.01270000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: unknown_address
scriptPubkey: a914397dd9beba8d29ccaad36283202ba33e38751ac187
value_sats: 2630615
value_btc: 0.02630615
spending_tx_id: 1fd9ee963120afdb25f849a92434e648543a921b4a72056e7b599011e4aa4348

address: 14qkcWo4jnpvAwbCi2EGQjDUWySkjMRocP
scriptPubkey: 76a9142a20bfcdefe670ffea00a757a58b75235a94797488ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 15auFvQLHPuyGAS6nggWXe4feBDWipKkbu
scriptPubkey: 76a9143249da1ed4f28428df54fb7da9312871d597e2c488ac
value_sats: 1559378
value_btc: 0.01559378
spending_tx_id: db500b10741471e08d3f6359bbc7363a490f91ce1bc4fe19aefd72270bd5f8ee

address: 1FSYJx7kHQtYwiEZb92vrRUofUnnBxCZjX
scriptPubkey: 76a9149e664bbd97588b38415c496c40ad9df2a658272c88ac
value_sats: 1693079
value_btc: 0.01693079
spending_tx_id: 4c47f8b3ce88513050fefdccbbe1b74e5aa4fa4278b9cb5c959b5e2ac6513c85

address: 1Kc9BAwtZGNqyHAir56Q5EExBfGsV87KVz
scriptPubkey: 76a914cc17a5b09e62b2789d8c13f8f76c47630b1460ad88ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: unknown_address
scriptPubkey: a91481b4a69ef07b64c60ba2b8a3e12bc063b77e77ac87
value_sats: 2758207
value_btc: 0.02758207
spending_tx_id: df1b40fc6c1c4cd5eb2329be4d77b2c4f0e9143e12e3a06dae9d52cf6ab07cd9

address: 1KAfWgFUQ6pxVs1v4m52Phc7mQzkjQRcdp
scriptPubkey: 76a914c74627dafbf9f9c1d0aa233b5863d70a2b136d7a88ac
value_sats: 1717939
value_btc: 0.01717939
spending_tx_id: 996f80020e097c8ac3c4fd3d35ad9f76484544e7920fffd1799907ae5da965e2

address: 14W1H4FWmJycNs47X1RP5DZxYCUkiHZnbu
scriptPubkey: 76a9142664abdc239b82e8cbd2fe02cc9a4657fed9e3eb88ac
value_sats: 430000
value_btc: 0.00430000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1AZLaUPhpQRFTBeNxDrV9C2kt3bpMue3d
scriptPubkey: 76a91401cebcd81313d66367f125013700a155a9f3123e88ac
value_sats: 11554376
value_btc: 0.11554376
spending_tx_id: b06c014a18055fa2ec1254458b83ceba8d4cc96e78ba9cc29200c65c86f8c287

address: 1HG9vkNCFpgmT1wYCrAkZdKskMkAgb2t74
scriptPubkey: 76a914b25fb41e56b611b98b3b6e0c26e4d4f0961a75f088ac
value_sats: 2000000
value_btc: 0.02000000
spending_tx_id: a55c70cb403cfe095d52f143c0bfda8ad6a2dd327c4e9f47f5185371cc06f3eb

address: 1FX9rdRatqCioMvaiAbNGuh8wuGzm2cLjj
scriptPubkey: 76a9149f45a1d4ec407477fbc3be772347c3506598b06388ac
value_sats: 680000
value_btc: 0.00680000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1HdFrD5KtANMvYgw2vu3xW82GrK3oHdtZe
scriptPubkey: 76a914b65d61cab1ad2fbceb133816bab1ad9a967c323188ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 169mFALW8G6EAmTkSgJhDTn1jVYf7EdLYv
scriptPubkey: 76a9143880e3c833443ad5dde075e150d1e33f623ab5e788ac
value_sats: 430000
value_btc: 0.00430000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: unknown_address
scriptPubkey: a9142bc4aaa9572bfe81e88db6881ce1e68794d09a2287
value_sats: 182000
value_btc: 0.00182000
spending_tx_id: 765b94338b4f7cb250998ed0fd9522842ff1faf9c3b0b6916899169bfc67d918

address: 1NZ8rugJpFKq3US45ReJTNKG1vPSPF1y39
scriptPubkey: 76a914ec6e838b0dfd7260236b10896b66261c6dd799e788ac
value_sats: 600000
value_btc: 0.00600000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1KrqHZCnfFYYRjK5PdZ1rux4diyEehmBac
scriptPubkey: 76a914cedef3f0663b530603d6de665b7b2320d1e22c3e88ac
value_sats: 418000
value_btc: 0.00418000
spending_tx_id: 9cd0b2db3e019f9e87d11a914fbfb6cb3252f2d2da5397f4024e8275019a46a0

address: 1BsVJpnX4RtL62iHS9qdsQWxA4jg4HyUay
scriptPubkey: 76a914773daf889a4cafc7e327435e435c2bc1fd009d6388ac
value_sats: 865000
value_btc: 0.00865000
spending_tx_id: 369428498ce03ab3ee3704cd426d70ff65538da8115d4112b61c0a44b532e2b2

address: unknown_address
scriptPubkey: a9148fbcf8bac153bc98e06c406df7a07d9f90c55b4b87
value_sats: 3462607
value_btc: 0.03462607
spending_tx_id: 6bf2a02999c8de61e8717b89752ea1397927c96b56c0a1988cc52f06c3e25890

address: 12ufb9v75UTvjJLe1Bm689WvCuj515Dvm7
scriptPubkey: 76a91414edf7d8d9536d7b1cec6c36162c69996694919f88ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1EQ3jpX7vEa3bRtzmiGkEC8p9kgFm2jytc
scriptPubkey: 76a91492f57cf3f9362dce498a852c483c607d3619818788ac
value_sats: 999970
value_btc: 0.00999970
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1AoBGuidsdqbyfKanc49RhNNwXPEuQ3b5m
scriptPubkey: 76a9146b74d7c493394dafa75ffd10bb1a095bf272899788ac
value_sats: 1074621
value_btc: 0.01074621
spending_tx_id: 6012a16e5bd129d9ec396087cd337ec806cf47931688c2f132a925c637cfbfb9

address: 1B7DzSLkqrGPrCrjoGqXpKeHPjrVbq349i
scriptPubkey: 76a9146ede98ec705e13f3d029be693168c4545d816ecb88ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1DFvft213iCfSFvKL39rkZN5WEwCFNPSY1
scriptPubkey: 76a91486742275f54bc93d92218406e4c8f4d945168c1b88ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1GaE5ids3bkNmp4zdedMHMtq8bmzXjkdtQ
scriptPubkey: 76a914aad28883188b7cb10252b4df4ce367cfd706bc3c88ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1H5CtUTZoF7CBbvokvn95cYQL7mHbetv37
scriptPubkey: 76a914b04d997c1ca7f2bee6e86f3d5c41688332d78ec588ac
value_sats: 340000
value_btc: 0.00340000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1B724a6DmtNC9ouu128XKKGFz3cqCiNUCF
scriptPubkey: 76a9146ed4a3c6f6f8844176c63d234691d9abac3a4a9888ac
value_sats: 170000
value_btc: 0.00170000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 16aqWedBcvsSzuhNvKY7EoCxwh8v2jFkcP
scriptPubkey: 76a9143d3ed9cb1854a2291cadca5e0ff642781402d34a88ac
value_sats: 592578
value_btc: 0.00592578
spending_tx_id: 4c47f8b3ce88513050fefdccbbe1b74e5aa4fa4278b9cb5c959b5e2ac6513c85

address: 1KSwN1TGTmsyiG91jVyNYzYkj2wEQbgnEE
scriptPubkey: 76a914ca5a0add052946a799d48793d2faef513744800888ac
value_sats: 1190000
value_btc: 0.01190000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1CbU2v3sG4MMrmaYY6iaWbQ4t1hpWKhGLx
scriptPubkey: 76a9147f2e17a3d58319d55fa4ac65551a074f5d9ccc8a88ac
value_sats: 1692949
value_btc: 0.01692949
spending_tx_id: 4c47f8b3ce88513050fefdccbbe1b74e5aa4fa4278b9cb5c959b5e2ac6513c85

address: 17EwnDia4UgSZsUP8JGvdiuiVT7gea45wz
scriptPubkey: 76a9144473e3d3aa1428ae9b23124da1c5429ab1adf2d888ac
value_sats: 92952288
value_btc: 0.92952288
spending_tx_id: 0017ca79cc943cbbb7869a39c7f6b98442d23a01444de3a02226d16d03b6e69d

address: 1LeAyT31r36sXNxF5pM7RZ4aa9yawBEyEY
scriptPubkey: 76a914d7721b1154f9694d830313884a83e001f5c2b0b088ac
value_sats: 260000
value_btc: 0.00260000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1D6r5KXXZNLQpytUjKLFYMCNTjAGZveHxP
scriptPubkey: 76a91484bc8df518c4d5b9975b4213fbd57dcc16a9e23a88ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

address: 1GFCWmUxJ8Wyrmv6z5CvhdqYKQRg8RVCxH
scriptPubkey: 76a914a739522b7f7ac8f9d1f7ada58cf6bf8ccc6cd12d88ac
value_sats: 90000
value_btc: 0.00090000
spending_tx_id: 30fa12fc8208fdfe38b32c192a26bd2f9b7f6f1f6f97beee7c6abd4a99502144

END_LIST: outputs