tx_hash: 4dfcb60612e46333ac072ca4a5b363e02054f56f486ceeb8d2b94cfcfa174d2e
block_height: 407883
tx_index: 894
size_bytes: 2579
is_coinbase_tx: False
fee_sats: 30948
fee_btc: 0.00030948
fee_sats_per_byte: 12.0

START_LIST: inputs

tx_hash: 2423fca3494959f628f9887cc72a34dcbaff4e12af4197029fd83c6fe7c2f2b1
out_index: 74
value_sats: 261466287
value_btc: 2.61466287
scriptsig: 47304402205e83ad869b57d8fa7a31ff909f6470ea085044377ce93dd70c0cb94490c7b9e102201cfe2462542f659402ed30040c30b12741a0c80ebf8128b4acec2817255df5a60121035df957033ff0de187f9cc65291ef143dc3aa878b3dac0599c38ed9ba93050c4b
sequence: feffffff

END_LIST: inputs

START_LIST: outputs

address: 14G5PTvSAwbKwwzfV1Bcamk1q9brdFohzx
scriptPubkey: 76a91423c24774961561dfb05cb885ae71a5113f45a69588ac
value_sats: 4567
value_btc: 0.00004567
spending_tx_id: e8e032d8d156488804a2dffe7f8cfb954020fbc35f5f2b0b714f2a98476a05a3

address: 1GCkuyZ1MbZ2StNLuCZym5X7cdZnmwtEtk
scriptPubkey: 76a914a6c31e8ebb710cee5575a2cdfdf93b8476bfefdf88ac
value_sats: 4328
value_btc: 0.00004328
spending_tx_id: 09dda50c8c979ce1ea5291ba3aad792f0fb4c8c0757bfecf7f87eaebac9cbf43

address: unknown_address
scriptPubkey: a91419db71f3c5eeb6220d9ec7409c155c6e8713183287
value_sats: 4240
value_btc: 0.00004240
spending_tx_id: 9c460cec01debbbee659a05abdd0a3960a63496e3bfbf50c2800869891ae20f4

address: 1BjSANAUS3zkZddmWTDkFtc3bK8J9n3NxU
scriptPubkey: 76a91475b7bb620df32fd4f081d4a3deb708badd7f29b888ac
value_sats: 4240
value_btc: 0.00004240
spending_tx_id: 4170f75a8fb7f75457042b3ee30b65aad490fc180c01782b605b76524200d601

address: 1HdjpvYm2n3DV1CpxEGLuinEL6pschU4nb
scriptPubkey: 76a914b674bc9a3e98f84ca0ceebb05a075838112dddee88ac
value_sats: 4168
value_btc: 0.00004168
spending_tx_id: unspent

address: unknown_address
scriptPubkey: a914e857523c0ebe06e929f2d5939b7d6cd63ab8354687
value_sats: 4079
value_btc: 0.00004079
spending_tx_id: 19620babd091d403fa5945cd0c0b6b8ff9c631a51ce4f11a728d44113a5ac379

address: 13BcPLvhXhT1uLrCRU7cHgLJCwtN59yQSa
scriptPubkey: 76a91417f1f304bb004d4f8616ddfbc5117bd1b5d1989788ac
value_sats: 3944
value_btc: 0.00003944
spending_tx_id: d1e05d816f43b0f5a1049e35adb4c0d1776c2c2400601d59020f38f2dfee5f2e

address: unknown_address
scriptPubkey: a91441d236312368c7c4d08361cdae2d1123b43c41d587
value_sats: 3839
value_btc: 0.00003839
spending_tx_id: 9dcd44d4696540a3620ea3f8226a2b1b2103e01379ee830c89a82e9661daf432

address: 1KaCBhXub1p6nJHiep4fBAzu8X9N2zKtRy
scriptPubkey: 76a914cbb953c12daad233604794758e101e3be588db7988ac
value_sats: 3759
value_btc: 0.00003759
spending_tx_id: c6aa892a3050b95263e9e72bbb1b185f3296c0279a46cfa0dfd2700fde6fc949

address: 1Mybo1E51wsdzfsPcwmFVV598NsaQecBYj
scriptPubkey: 76a914e616da7931e93adce9fc88bba579ebfec8ac89c988ac
value_sats: 3689
value_btc: 0.00003689
spending_tx_id: 744b8ff52440eddefe1e940d54a56b596b9038f10b84c86ea2cf403a616f3c37

address: unknown_address
scriptPubkey: a914dd97f6eaa303347f511243f5be6a23e32fdef62587
value_sats: 3679
value_btc: 0.00003679
spending_tx_id: unspent

address: 1NfshAEgDjSzoSnumwVj3gheNNe32RYWsG
scriptPubkey: 76a914edb4c38e735d4053c1054bab927c107df637c2fa88ac
value_sats: 3655
value_btc: 0.00003655
spending_tx_id: unspent

address: 1LavRZDQJU4vymgMW7hmuLc8S2ymobG7in
scriptPubkey: 76a914d6d4b653a0e68adcd7f7c452813e031d96d3f12488ac
value_sats: 3618
value_btc: 0.00003618
spending_tx_id: b492cb21c40a6ce0a285c7c52634014662fa7eae8e7b1b6d63c669d4899cdb89

address: 1EKmxm5sdR3PewR8kaBMCLgVPGHDFp8pwf
scriptPubkey: 76a9149226a784e6d54f7df2847d4079c787ce8f76d15d88ac
value_sats: 3608
value_btc: 0.00003608
spending_tx_id: unspent

address: 18RSVDmsRVnRYDK3iZnCxBWbEDANbs16Uh
scriptPubkey: 76a914516823802ffe3815155df3aaa7374bc6cf21010e88ac
value_sats: 3608
value_btc: 0.00003608
spending_tx_id: 5fc7efc9a2290ef6fd343437e2f7dc2b9eb18ccf4ff7af4c51897b898f6297c6

address: 1NSSok69wb79TFYobhikyYNGf7iHi1vkJF
scriptPubkey: 76a914eb2a950ab7beb359cecda30854e7b37a419b376488ac
value_sats: 3599
value_btc: 0.00003599
spending_tx_id: 6862c95e498be7ce2e13805c4f107d24273144fb1d2dc164fc635a78ea3bd3a7

address: 1MtrP5AsmMDVVRbVubhUxc9wTm7Rv459kt
scriptPubkey: 76a914e530f35633d5ad64c69a3bf43ff77eb227b9abef88ac
value_sats: 3520
value_btc: 0.00003520
spending_tx_id: 7713b2bcd5d977f0a9a5eb4ff3be7ea273ab3aeb1f2db914e9bf19b75b0b4035

address: 1CEpNSEXcn1HAddC95Xz21NFNhjGxxm7vu
scriptPubkey: 76a9147b46554fe70055b546a96861f878b25642fcabd488ac
value_sats: 3519
value_btc: 0.00003519
spending_tx_id: 286826c53ac65f5b777d87d802056c673280a6eb0dea47a05e82cb5a19cd47a1

address: 19F3R2J4P2Rhk2z2CJccoJTxXAHDquMaD6
scriptPubkey: 76a9145a68d85139d0834d4c0f1a4843239d2263e9751988ac
value_sats: 3520
value_btc: 0.00003520
spending_tx_id: 3280f86d228101d5a2622b84fc6f13304096e95a8fa6d13b5703bab66762346c

address: 16CZyvPLkEVkyjquEjCvYkjSwWDXoP4Vgm
scriptPubkey: 76a9143908bc68c7456b880698596730f6af82e624976888ac
value_sats: 261194448
value_btc: 2.61194448
spending_tx_id: 2f1795a24dd2266286cef83d195d5a8c21a75b324663105a5e51efa1b754c4fa

address: 1HDVruaa2VM7QwcM6aNJkc1x9FUk6eyUdF
scriptPubkey: 76a914b1df1877d5b3d27ec626c9fa06addaf981dfe47788ac
value_sats: 3456
value_btc: 0.00003456
spending_tx_id: unspent

address: 19xyvkWHC118ZZrA4AoA73AJRdZwi6e32
scriptPubkey: 76a91401b20f06849f4f377138b1affbd071a388993f4c88ac
value_sats: 3440
value_btc: 0.00003440
spending_tx_id: d5b71cc49c77db07ee5884d69f98618a440e7d913d059ed27248d781dad48de2

address: 13uVvaQWyWCm44asnesRrFCSMFoARbSbVa
scriptPubkey: 76a9141fde06a0a8fdd004b04a4a75f2be61d3b405959c88ac
value_sats: 3439
value_btc: 0.00003439
spending_tx_id: 8a51392dc19ffbc19848f7d3927430372695b5070e4a68d22368731dc1cf8021

address: unknown_address
scriptPubkey: a914bcc3f006a1bafd2401e9f9e50b511546d408fa6387
value_sats: 3440
value_btc: 0.00003440
spending_tx_id: a4fc8892112d7d181d6244a8c7ce935fb3f3f02417cf6d8d1be0b966da9606fb

address: 175DzZJbNvabAvXptc1uy9CWtkYVN6HWeD
scriptPubkey: 76a914429d4397434fb057cfd87f30f5c1e194f566f6e188ac
value_sats: 3439
value_btc: 0.00003439
spending_tx_id: 158e242ad27929c05abcea713100cb4342777d5d3f8480d1a5b04af8e1ffcebe

address: 15v8cmPpm8vZBWpetvdaDZWzDD6PixerGC
scriptPubkey: 76a91435ece83bf5fe15937e0a5d8c507526ab573bd0e388ac
value_sats: 3440
value_btc: 0.00003440
spending_tx_id: d5b71cc49c77db07ee5884d69f98618a440e7d913d059ed27248d781dad48de2

address: 178Z58haB4agcsBH74kuEgcLJRjTFYHCwX
scriptPubkey: 76a914433e702bea0a7aa30758c33425811cfef99b9d7b88ac
value_sats: 3439
value_btc: 0.00003439
spending_tx_id: unspent

address: 16CbJM8MzcKQJjVnf2oorLiaDAv179ygyK
scriptPubkey: 76a9143909d5ffc6ea19fd82ddf697d3a4a0f20919e8cb88ac
value_sats: 3376
value_btc: 0.00003376
spending_tx_id: b00d36d28c93be4ecbd5480647f3f5dc8ca8bb86bbad7030e1decbbcda422399

address: 12FwWZu9hywbdfz1EKQ7ogDhRcpV9oXkbY
scriptPubkey: 76a9140dcb73a404ffa9dd62c2fede8f5206a258b3a42a88ac
value_sats: 3367
value_btc: 0.00003367
spending_tx_id: f8d63511d5a648539e405ecf8f2968443d341e34a3787e7b236448d8f5685019

address: unknown_address
scriptPubkey: a9146529a33b4c72d935d2163c8bfaf2e0a97404943887
value_sats: 3361
value_btc: 0.00003361
spending_tx_id: 680f8bc5af01195f814109bf1c9bda8aa06d4adfadeef1559d65fb033ecd31a6

address: 133ZnF3EssaE86Y2DR8cMa7M6g16oZEgWV
scriptPubkey: 76a914166c726728480d372e00f79e18cc6dac476e2fe688ac
value_sats: 3359
value_btc: 0.00003359
spending_tx_id: 34451391e44084b194f0e2ae46d1d90d827e00a912cf4fe55c2f7cf5eb11f75b

address: 156BsFzdhUfuvMjfzm83PTQwG8GALYPRab
scriptPubkey: 76a9142cdba7639434acb90e23a30bf0827c7a7e5f73fd88ac
value_sats: 3314
value_btc: 0.00003314
spending_tx_id: 291c9d19011e23f55a65a8646b348aa184dad5f85f416e569590d79d5e550257

address: 1GXHKYZsecapFycW5RXSq8djs3sdxXZNV7
scriptPubkey: 76a914aa43fd17189fcfdc682eed3a3450f83d4873dcac88ac
value_sats: 3288
value_btc: 0.00003288
spending_tx_id: unspent

address: 1EanXKXaLm6Lk2gH1XDQg6WuGGeknbttYA
scriptPubkey: 76a91494fd5cc6967ad0deabbb2e35d574c8a0147ebc9c88ac
value_sats: 3288
value_btc: 0.00003288
spending_tx_id: 6fab4b5d824544fe108e65238745cc2f1f156f5c967afe8b27c89c7d8be77e9e

address: unknown_address
scriptPubkey: a914d672a521e709201bf75e9b626e2c05ed337c351187
value_sats: 3288
value_btc: 0.00003288
spending_tx_id: 5ba471e222c16af09e9e85ef1553dd53865c2e74e2067fed3aadfb3afde2c34b

address: 151CVPCpNr6m9jExrbp3DUMr1ApPczhizd
scriptPubkey: 76a9142bea180e5aaef8c4df3245cc71fac3270ed3ffaf88ac
value_sats: 3288
value_btc: 0.00003288
spending_tx_id: unspent

address: unknown_address
scriptPubkey: a9145c30c1fe127309bd2775564c57bd525c9ec2498e87
value_sats: 3288
value_btc: 0.00003288
spending_tx_id: 5ba471e222c16af09e9e85ef1553dd53865c2e74e2067fed3aadfb3afde2c34b

address: 1QK53m2Yn3qz64PHec88uHvnrDL7Bk5xvv
scriptPubkey: 76a914ffb5c2531c7448c4f8c1d4f37c7f213c0f125fc788ac
value_sats: 3280
value_btc: 0.00003280
spending_tx_id: 78b72e037a8990f00753564fbf9aae16824b1363ca53f97f9ca6f78238534b30

address: 14YBPfMw43HPiRao5Fb81Us7fjxbAikrxF
scriptPubkey: 76a91426cdf2265b96af3bd53212c922c06f7c990cbac288ac
value_sats: 3280
value_btc: 0.00003280
spending_tx_id: unspent

address: 153n3XBXwadEBCBzEkBCS9mDLjijKJRNyg
scriptPubkey: 76a9142c66ef7911e7fb6e6dd22c682c0a00935560c6bc88ac
value_sats: 3279
value_btc: 0.00003279
spending_tx_id: 405f380fb35389446a67970de8de6b7d8e95fc1c0fa86880d11f310e2b1d2cfd

address: 1664oxqjhtB4EeR2wNLZ9L43fKJfcmftdA
scriptPubkey: 76a91437cde38f72b75c392bad3dc9a8facdf7a974d6dc88ac
value_sats: 3279
value_btc: 0.00003279
spending_tx_id: e9569cbe509a4ac6b0c8351693af11c3af502c1d736a0172cc1b118b7e544551

address: 1KL5cNDD3JLnkcfBbnSn4jV7bBX4hfjEkt
scriptPubkey: 76a914c90e03f1eedd7bf8d3eff672bfeb9c639b14c9d788ac
value_sats: 3279
value_btc: 0.00003279
spending_tx_id: 2f36a56c8466eb718b9a956e58189b7f4e385b2acedd93090b93b42d3dde6722

address: 12KRywzpVVkkQT38ShRBobdDS5uABqoHLL
scriptPubkey: 76a9140e7477873f0bcbd3ef465c33437a7e1e35e1e85388ac
value_sats: 3279
value_btc: 0.00003279
spending_tx_id: e84cd6ccbebc2b0c430ce2f0730750df03db16b6052fd20ec65704a4a0ea06f7

address: 1EfceqX41YAhVAwjtTsMh6c9pibNFbf6Yu
scriptPubkey: 76a91495e733ec3a0ba8db3bbb580dd650bab571fe865588ac
value_sats: 3218
value_btc: 0.00003218
spending_tx_id: c16bb94fa572cc4686dc5e568bdebdbab86d7ecde13138150b58523fcf7355b0

address: 15JGg32J1ieZ2g9qFHMZe35Bc7cRqk3KZS
scriptPubkey: 76a9142f24a85c6041d9c80ab7dc18ba5f7d3e9bede2ce88ac
value_sats: 3208
value_btc: 0.00003208
spending_tx_id: unspent

address: 1EbmP41qXSNEwTR34kbfDcKTb4LyEvqA1n
scriptPubkey: 76a914952cd31a5618ad3abb96ec67a639e84c3f106c4088ac
value_sats: 3207
value_btc: 0.00003207
spending_tx_id: 5f53dee0cb4044f9ae9b483b6e1891d027a9036276cb1f9fde0f868e77b520ee

address: 17epTSyxyDAQvo2H13hW25HYVso34Ngce2
scriptPubkey: 76a91448f7c272abef00c373aade584e64c4c667b2ce0088ac
value_sats: 3208
value_btc: 0.00003208
spending_tx_id: 375a2729d5323d55aa1830b1dcb228ebaeb96edac72d279918f4f18f17aa4af7

address: unknown_address
scriptPubkey: a9148403448f01b2f08347812bcfbf5fdf1696dd919087
value_sats: 3208
value_btc: 0.00003208
spending_tx_id: 52d7f3549de332da78474392c8cebb1087d74794b82d28d8940272d5bac692c5

address: 1B8ytFFEzPbPDafn8Ry3Aw83X7GQkEsHry
scriptPubkey: 76a9146f33a74fde0b42df9c967f77fe80cf9bf79d141488ac
value_sats: 3208
value_btc: 0.00003208
spending_tx_id: unspent

address: 1CeqWjT53sYqzTcuXYbwpyKR5LTQ7B1RyL
scriptPubkey: 76a9147fd1453fa70fa26b61790ea12ecf6aa5b1552b1288ac
value_sats: 3201
value_btc: 0.00003201
spending_tx_id: 997b986157bbbf58cfcfc4153ea69dcd759ae1cb3d59bccbb2d811aae90acebc

address: 1LrXxFtKYh24X1uXNikoG6yFTpEhrpa8wu
scriptPubkey: 76a914d9c89c2b1aacd3f52e8b49b20f7decd520f4ce2288ac
value_sats: 3200
value_btc: 0.00003200
spending_tx_id: 3bdfacb9b7904105c40ece919cb5c5db60d6f0b7a020e4f19b34ff1ba73c675a

address: 1tcWVFGm47c71YVo6ytjUfzgotXnHNGkK
scriptPubkey: 76a91409c2dadf2edff45317098129976ff5c2d16d942188ac
value_sats: 3200
value_btc: 0.00003200
spending_tx_id: 996ba97e029a58e61fa8089af34a8f32ff96fc39f217accd35aa875f1ac8887b

address: 162XtxvRBKUamuNMbvqEesDiqiuinwHrEg
scriptPubkey: 76a9143722d5e3cee37d82a993861dfefc64a783dfc7c288ac
value_sats: 3130
value_btc: 0.00003130
spending_tx_id: 838b28713990fd9d5527c0be825397b6e2fea531bdbee7b04eabc719b29668ba

address: unknown_address
scriptPubkey: a9143757d94a676df4d5f46bde479b9293655424295387
value_sats: 3128
value_btc: 0.00003128
spending_tx_id: 354bed1f2e54a5195b564b715a23e97efc5e0764ec54bd437952060307adf62d

address: 1Dy76ta7UWhLvtnWeTVzpJzvhi6Xv3BRxn
scriptPubkey: 76a9148e3de585c1e405df8b2fdd93e33abe4efc9ba06788ac
value_sats: 3128
value_btc: 0.00003128
spending_tx_id: 7c60aa7bd45ed4d7987456290b05409169a3024db75049c57d5164c40f515509

address: 19YZmBJ63ubd6FhA5QrRNKPnHSeagWhNR7
scriptPubkey: 76a9145db93fc8edbe5fbba970b58f5b2e8182171db63088ac
value_sats: 3128
value_btc: 0.00003128
spending_tx_id: 210bc5f0b80b3890c47fa20625aadef530ea4e679d02c13208826b0b7c139da3

address: unknown_address
scriptPubkey: a91494197faac8a36c0f54f5194f9d38402511e3735a87
value_sats: 3128
value_btc: 0.00003128
spending_tx_id: 354bed1f2e54a5195b564b715a23e97efc5e0764ec54bd437952060307adf62d

address: 1Q4xALkYzwM2sYx4mJRyJJtUe9VFYNf8aH
scriptPubkey: 76a914fd0a2fe15efb0e682dc3a215f24ecf08e1cb2b5188ac
value_sats: 3128
value_btc: 0.00003128
spending_tx_id: c6907fd6d0a12d05fa02a4e10d7280a50890990052e17d27fc987be3123fbbce

address: 17LzMKC298rXgAwUg7DfdEDx2jPusT91mn
scriptPubkey: 76a914459888131fbc2547cade8609e7816f7b113e922a88ac
value_sats: 3128
value_btc: 0.00003128
spending_tx_id: unspent

address: 15droX6CfWpi6y82v3hiomihYJqTAN6E6E
scriptPubkey: 76a91432d90ce80a6cf12fc12ba2fe66ef7dfb2739757f88ac
value_sats: 3120
value_btc: 0.00003120
spending_tx_id: 0518f151a8c223a08fc5de2479ce6a9066b68f72c87c8f1c3e6d97907f2b62de

address: 1258atQEdbbXb3zK94ZSLBexcp2NgyNuoG
scriptPubkey: 76a9140bc01ee2424e550fa9a019c2cdc3bce6fb8b787688ac
value_sats: 3120
value_btc: 0.00003120
spending_tx_id: f5682fce2c259239b08e12b996fcb45994e1cb67ecebae7265be2a527a4810b0

address: unknown_address
scriptPubkey: a914c747d9575ac8fcf00cc5cee8997cdc16f6b3fe3087
value_sats: 3120
value_btc: 0.00003120
spending_tx_id: de950b9f54accc9a9bff4e63b5f8211c46f7833f7299b63797eed17bc1f9d200

address: 17FvCYTVrWVy5r3wBZjH4q7yN8XCka4Cn1
scriptPubkey: 76a91444a2fc88c116c71806a981fbafadc057a918fd4988ac
value_sats: 3120
value_btc: 0.00003120
spending_tx_id: unspent

address: unknown_address
scriptPubkey: a914744f99792fc6f3ca4c2c01d9e1ac95f4b1c92d7a87
value_sats: 3120
value_btc: 0.00003120
spending_tx_id: de950b9f54accc9a9bff4e63b5f8211c46f7833f7299b63797eed17bc1f9d200

address: 1G9ood8b5vPqVoVHvvCNGh7gKSnWtogcNb
scriptPubkey: 76a914a63448ca0085417e8b1b3da8635c018b7939e5dc88ac
value_sats: 3058
value_btc: 0.00003058
spending_tx_id: 760a34ee3705f5c6ea9254d8ea6b6dc62698ce1458f34a3ab04d5d1a40ac8177

address: 1CvJo9My73VLvJ5Wp3WW34boAqCVdjwdrN
scriptPubkey: 76a91482be48dbf09ca82a0bc82bab23e5695592b5e03a88ac
value_sats: 3049
value_btc: 0.00003049
spending_tx_id: 66ba910ac7a490f805e365b76c544a19e7d61da9cb3dd6970a53aeac718237b5

address: 14RiCVzqzDk7hYLPaERMzhiKwB9DL75UBH
scriptPubkey: 76a9142594c043011001b83dc2b2d9bbc82e71c5b982a288ac
value_sats: 3048
value_btc: 0.00003048
spending_tx_id: unspent

address: 1557JgPA5W2Vkenhc9a543kVnuKpNRTbSY
scriptPubkey: 76a9142ca76e12b4459eee0c9642c35ce2639847fd8c1388ac
value_sats: 3048
value_btc: 0.00003048
spending_tx_id: 564a469c61ffb261edd6c801af19351cfebcaec5dcbcda435f6fdd098261af92

address: 18bdXpAbih1hJUh49BNbVWhxLh8ApzLWGo
scriptPubkey: 76a91453558498504ab1cb09b79539c4f2db8c13c091f488ac
value_sats: 3047
value_btc: 0.00003047
spending_tx_id: 7002efe50838ca1bb0ff02e97c5505243730baf1c0a1984a038132c92424b991

address: 1J1ujdqEDCyX6B7xLCsXiYLa5waihUh9Vs
scriptPubkey: 76a914baa628cbaa2a7c9046c7c2a698c45ef7a851fb8e88ac
value_sats: 3041
value_btc: 0.00003041
spending_tx_id: 6a22e7bc647800f0101a3479f1f0ebc6b9fa97b317d1cd125be921035353a91e

address: 12Rq1C8N3dmNujVzAXyd1maxBZKzNcBYEK
scriptPubkey: 76a9140faa2e152252f65c5104485dc3193086e6ca021d88ac
value_sats: 3040
value_btc: 0.00003040
spending_tx_id: 30b441a6da521eeb298e3dc229bbef90b3d5563e60c7b893fcd7efcb0132950a

address: 1BptCjmRUZDaAzBZHSsCvJJem6hnXeuGAY
scriptPubkey: 76a91476bf8cb44db3494f12b9620f6cbbee2032d73fec88ac
value_sats: 3039
value_btc: 0.00003039
spending_tx_id: 9f0202c7239bcf9222fb14e98266c42da373117e23be8f065e96f0f40ff748b2

END_LIST: outputs