Transaction 1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018
1 Input
62 Outputs
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:0
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2f310c35752e9c0b50905d30f7c8421e1896b588 OP_EQUALVERIFY OP_CHECKSIG
- address
- LPXUn83o6jaF2HyAbvj9JFKVpeWp7cwrD4
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:1
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2325bf483cb781b1e4e601859b10afdb8b4d41dd OP_EQUAL
- address
- MB716s9VbFs83WDypxyZzC3cHGpa2gvxwX
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:2
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 16bd300460d2e6377576de329f1392ddf7d4a70d OP_EQUAL
- address
- M9yPjdfpXJSweTPAKQaiEUHyKPFyMfRUiF
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:3
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b787bf9031517e1ff0874e92c769c2c674c55b78 OP_EQUAL
- address
- MQdaWVVFKgq7AKGR2U6sgteg9yGChEtF7p
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:4
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1ef6e3078e37af1b7776be0c5e2510eea22fe4f7 OP_EQUAL
- address
- MAitGBa4jk1C4pnqjLJU8mDwWw4zV3FeuU
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:5
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e64bdc67f56b4400e685f8fc6685d8b15c26d8b4 OP_EQUALVERIFY OP_CHECKSIG
- address
- LgDeZFDpB1aqJp5GjrC3LNHLMdjZ1d2j4b
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:6
- value
- 317597300
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fd296cdd2c38a79baa41ec9f3117862cba84ec2c OP_EQUAL
- address
- MWykpEsxQS4ZwwB6oWc5Kg8v6Eb4eYY91i
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:7
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 055f0aba2a8ecf469209a700b48cfa5656d4400d OP_EQUALVERIFY OP_CHECKSIG
- address
- LKiMVoKKkCT4J2s1tsFpCKRP227oUynVUA
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:8
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a3239522fad269a46332a8e082327963bdc0dfaa OP_EQUALVERIFY OP_CHECKSIG
- address
- La6Z2oRvq1qDrrJgkDheZH3SKXEwtuLR36
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:9
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2e7fe7ad38785e35c773b007f7578351e8870f55 OP_EQUALVERIFY OP_CHECKSIG
- address
- LPTpa2nDqpopNrvT3RBXLzdr4M4e72CKpK
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:10
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8762473ea202d02dc6cebd0d1fd5785078f3dd43 OP_EQUALVERIFY OP_CHECKSIG
- address
- LXZoDc76cBoyKReiykc88JCCfiqDwYb1vd
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:11
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 75449c25531f3b8552c0405fd0c86b755b6988cc OP_EQUALVERIFY OP_CHECKSIG
- address
- LVv1Wm1rWNEkwgsHYt35sCW1J1HLEoykfb
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:12
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8504ba51e3d67ae08a1a7fd19d574748efdd5c92 OP_EQUALVERIFY OP_CHECKSIG
- address
- LXMHoDkM5eoZWDo6duPVkh8h1LhDiQbUEe
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:13
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8e713fdf81013561682d82179b5785f45adf377c OP_EQUALVERIFY OP_CHECKSIG
- address
- LYD7tAc7vXAqrbLWTXqJR6yQrHJQ1zL9Gw
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:14
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fbe90eca3b78cbe91448c3bce7d854fddef0f7bb OP_EQUALVERIFY OP_CHECKSIG
- address
- LiBw4VygJELKij5a6hGj7j1PsSD28qNnZp
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:15
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5c6116c098ce56aa37138a6110c7d850ac567962 OP_EQUALVERIFY OP_CHECKSIG
- address
- LTeQjiQqd698zYJqBSxeXGf8ev6NNs7hPW
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:16
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a8a5967a700848b0bccbed510f008aa2b1c760ef OP_EQUAL
- address
- MPGt7uALFhL3aiLCDYCSeGJ47pUrA8q1Ca
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:17
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2917c72d41df987d169755d98cf2a3dd768db478 OP_EQUALVERIFY OP_CHECKSIG
- address
- LNyETCqN7T4BnrVBTozgngRLFPDR8FQ6wE
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:18
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c483f983b03b17872fec8075ca13d105360b05c3 OP_EQUALVERIFY OP_CHECKSIG
- address
- Ld92oa9UckoASBvsmg8qzYv6dv7PxL8rkF
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:19
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6c100e88f4259cdc98c54b75a89981374e55793f OP_EQUAL
- address
- MHkYSnubqH3RjY6DBiFSfVTA7vAiJjZVAh
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:20
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1053cfad1b5faa949efcfd703cd01030054360ea OP_EQUALVERIFY OP_CHECKSIG
- address
- LLiHUb7g7zav3K2vJNxXJoQkDGGrRvsEXd
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:21
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 65c35f9e2cc819cd5c663ba6fb10e020eca9deb6 OP_EQUALVERIFY OP_CHECKSIG
- address
- LUW2ZNq1BwEtfiECHAsMa3fFaB7RaEGs6w
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:22
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 63d0000887191aa0e34cd3f04021442ad19a9a18 OP_EQUALVERIFY OP_CHECKSIG
- address
- LUKiLJjkTjGiWQZui9wqLmEMRVkVw4ZS9K
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:23
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2d20c031564011b807dbc4d6a5fab021680e0933 OP_EQUALVERIFY OP_CHECKSIG
- address
- LPLZuQbMg49PDCXz3snbUkfcwkLE2CYiTP
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:24
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9ef78bb4a7fd17ed32be851e52e058be4289b368 OP_EQUALVERIFY OP_CHECKSIG
- address
- LZiVaJPyMh9zwvJzJBn3hcQ4SzVZjnXHtT
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:25
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 24a703fb9aa4d87ff30c0924e7142b016f205ce9 OP_EQUALVERIFY OP_CHECKSIG
- address
- LNZkfZdEfHVmdpmmxiRyFRhXWuDVNXGGpS
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:26
- value
- 200000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0c642093b718523afad10e179e77747487e297d9 OP_EQUAL
- address
- M92gHhJfJ75S2Jd8y1JX2uZ6scHbAJh8pH
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:27
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b5d8f36666024c4786695e46756121374931f404 OP_EQUALVERIFY OP_CHECKSIG
- address
- LboUTwQbFUngUYLpjEy7PxqSvE8r6jyPQu
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:28
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a63d6b7e650ad8ac028ac85f58aebcf24a6350e8 OP_EQUAL
- address
- MP49yoYdWPHbBWkGyFxphhnv1r6e1YwoU2
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:29
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b6e385f5ff7bc53173098c4df807827788b15473 OP_EQUAL
- address
- MQaBmwNhVBYaaqgK3sZxLvJGuoy8ssfZym
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:30
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0f78655091e96b9fec30b4fd8b60d0bdd3f725f4 OP_EQUAL
- address
- M9JxbYxL6E7czwsUED3ESu5MkFcYdrxHTw
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:31
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2bfe69302f73277ba5be53109b879305dbef0b1b OP_EQUALVERIFY OP_CHECKSIG
- address
- LPEa6EtpGPkBTvRsjZaWAzNYXka7jqcARq
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:32
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cc95adaa24515789efff45164654e9902a03be1d OP_EQUALVERIFY OP_CHECKSIG
- address
- LdshRBXraJFiWXkqf1iTadVUQVmF3on9Eg
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:33
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 65c5b0c77b29915200578dddffe53f53372e6dca OP_EQUAL
- address
- MHBHJash4q9ccx68ELZ5xNXkjNtv2jwtQD
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:34
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1a32218d42aa32f18e1763fff00c8b1313dbebc3 OP_EQUALVERIFY OP_CHECKSIG
- address
- LMcTtNHerZgsKpgEuhCuW1SxMFu4xNGqxW
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:35
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 583ceceed27c6f0b6428beb983241516a8e1b0c3 OP_EQUALVERIFY OP_CHECKSIG
- address
- LTGWiGostiZ3Vw8ecW2qdosN1EhYBRx4fa
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:36
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 72ba9f2d681ca1a3b1a207065ee697a9ceeb92d8 OP_EQUAL
- address
- MJMnq1Qs74GdE6daowrLBS66uCw2r9RG8G
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:37
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 80ca733030ff7431c46d6015061524affcb3d0f9 OP_EQUAL
- address
- MKe9FTH9nuF9B4nbvQoae4eQ7c8xY44uvQ
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:38
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 21fb27bcb3aa56256541d318e7c7bcee0b96a75d OP_EQUAL
- address
- MAzqQLBACbnUfL84rK6PfUBRNov6dJp38Y
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:39
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2a2c0133faf3384c1d8e0348ee25bda9bea8565d OP_EQUALVERIFY OP_CHECKSIG
- address
- LP4wMmcZHHECyvpd5rqQwwSCG4CkLjQDED
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:40
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 34142cbbec5ec3852ff0aa92bd94222fbf661b42 OP_EQUALVERIFY OP_CHECKSIG
- address
- LPyKZxH6ZEUJwhLFNJGGPJb7s3uDMYfR4b
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:41
- value
- 300000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cfca354908a6678ad2dc3dd4f2bfb9c6fd6c80b8 OP_EQUAL
- address
- MSqrLonBnwjoVbdBB7naPd198A6D9s3CRw
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:42
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0ba18d6c466a2458eb19405a233d2f172314c7a5 OP_EQUALVERIFY OP_CHECKSIG
- address
- LLHTEBZtAFNWgEMZCr9m1kZE3iGAPGs4HB
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:43
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4b22d0efcced78cffc15657110e2e19f259b89d5 OP_EQUALVERIFY OP_CHECKSIG
- address
- LS5EefnEaYqQdUkTAnyXqpmvcTopz6toyp
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:44
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 564aa8301dcf91a2c62e42faae069cda4c099786 OP_EQUAL
- address
- MFmRnBjJSMAkTsgoqTc4QQX81N5S2vj4EA
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:45
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 806e7b7c7419be46663930f320ba4ff2368b3a24 OP_EQUAL
- address
- MKcF5S88avXdW8cLZksYXGudyDs96nrLNq
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:46
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b03e8c87cca40290517ab6f842db6fdb45fc0519 OP_EQUALVERIFY OP_CHECKSIG
- address
- LbHr7xBU5gVqAAPAZTUAdeAyCD2oR8puBk
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:47
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8f492735f168b137b669dbeeed3fda509c143b8b OP_EQUALVERIFY OP_CHECKSIG
- address
- LYHaXR5MN7V2YPS3E63rXVtdcDfthhqdzw
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:48
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 73ee762996b8fb1c7f95d4510d809df229259c75 OP_EQUAL
- address
- MJU9c6EzSume4JbRSoo1FRGGC1dHSRBWQT
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:49
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0c09ad17a00d82c38c429fd3e93fdc1b1102f0db OP_EQUALVERIFY OP_CHECKSIG
- address
- LLKbxposAgvMJeNmDiuWK1yEWRnT2d18Lp
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:50
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d94e05fa247eea206a3b029f9cb32720a4f1ee00 OP_EQUALVERIFY OP_CHECKSIG
- address
- Lf2xMzonBPUng1xMELh1fn8sZ5dL1WUAey
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:51
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6f9861edf62f19bbd296d6ed9f96108b73457a6f OP_EQUAL
- address
- MJ5DnSvD9V1cDASVPVDZvcwQH4QR8HEsRH
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:52
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b9f51c8090c52daf63592e4ed95d0f769bfc6ae9 OP_EQUAL
- address
- MQrQsZ2kNjvjDvXgJRggP34UXkfupc4YAf
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:53
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ec5617f2cc7888a70a0a3e50baf3fa96dd3d7f1a OP_EQUALVERIFY OP_CHECKSIG
- address
- LgmasNPeAFvWji8Dc9hvRgsADFkfTkTnoN
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:54
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d8a825014557b0ab9aef6a20dfba0835941d2844 OP_EQUAL
- address
- MTejckfsj5XrhE5xvYmqRrcVbGCThTDd9M
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:55
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1aa82f12ee39327d621222ebb63d437fd473d339 OP_EQUALVERIFY OP_CHECKSIG
- address
- LMeuJpcDbTXHRYz7En9Xsascwc2o6TkKQq
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:56
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 86b180668f3e99e9881bd905ab2c97243f909d61 OP_EQUALVERIFY OP_CHECKSIG
- address
- LXW9SwfHq8woAWqa6BM3cRh3ZKae3eG28Q
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:57
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7a3e2aeff16ed997f885d7836d1464cefa821725 OP_EQUALVERIFY OP_CHECKSIG
- address
- LWNKB7597rHquHoAeheZvtGHv3DaD2bCkr
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:58
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cc28c50bccc7e76da6779d2c26612955a804a590 OP_EQUALVERIFY OP_CHECKSIG
- address
- LdqSx5LeFVkPM7ktYpLNjsa9TT4nUpL1sL
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:59
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9904d740390a893d83faf2fb083cc69377384127 OP_EQUAL
- address
- MMrFR8J33RWjaimDybE3rJRoDJysS56Vye
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:60
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2a46037aa1851703930d998a2ea80ab13717542f OP_EQUALVERIFY OP_CHECKSIG
- address
- LP5UWu7r1Rt2tbBWLbguDEvDtP17ZzHxqq
-
1b9879910763eed49b203ade98eac65d96f78e5860939fdc101a0afb43526018:61
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 07434610551278e4bd203ada48ef2e556e0b4e3c OP_EQUALVERIFY OP_CHECKSIG
- address
- LKtMap8wxeva6VXhrd5aBUZDttKbSqKifo