tx_hash: fc1fc95e99b4b4821b27a4ab0cebe07c7bd7ad7ebb307a1f62cd8a7fff984517
block_height: 442551
tx_index: 953
size_bytes: 2521
is_coinbase_tx: False
fee_sats: 163542
fee_btc: 0.00163542
fee_sats_per_byte: 64.8718762396

START_LIST: inputs

tx_hash: aa89f351fa89c5aad0912115340073f6918d4a3619ce585a2f2187240f2ca658
out_index: 50
value_sats: 108800837
value_btc: 1.08800837
scriptsig: 473044022079e1fa355325abee3d8a45d8da2553f358becd36959c6aca4845cc15b31ad8af0220066554c8e16c1fe39d3830fe0a8e0d167f90fc71df955bb76737663bb0af8f1d012103768936ac508cb9ce45d4e23140515eb2dd3b7b8d7f8daec9bdeb4feef6129900
sequence: feffffff

END_LIST: inputs

START_LIST: outputs

address: 1MtjVGfcj7tJfMEtogaxHogejXFkwitFDx
scriptPubkey: 76a914e52b3249938c535f0c4b1221c9522ee64cbe54bc88ac
value_sats: 672930
value_btc: 0.00672930
spending_tx_id: 1a55c83e84d46386e567cd9d0048ad2a80a0e49d0223759a84effc4542042383

address: 148T5i93u3rQhZ56FGyQwiv27XfkAn8BLQ
scriptPubkey: 76a91422510f816ee9c23c09bce42c093550ccec4b525a88ac
value_sats: 44862
value_btc: 0.00044862
spending_tx_id: 6e6c2c9d65b8472e1761f6e4cbde1915e5a09d16ec1f0b37cc73650e1f155495

address: 1DpvFHm4ZJZH9ZZ2wgVH42CCD7KJ3BnMsf
scriptPubkey: 76a9148cb181e729ed5bf9fcfcad49ee091ad61d57419888ac
value_sats: 35890
value_btc: 0.00035890
spending_tx_id: fd480e78c1eff51fd335a42fbb08ffdfcf360eedd20699ebcd177d96ae613be7

address: 16KtpxiLgRGrsxJxmEpqST3QjRqPU6bEmZ
scriptPubkey: 76a9143a6b6110387afe934f931c3f3b9287a96d11332588ac
value_sats: 471096
value_btc: 0.00471096
spending_tx_id: 6eb1db67964c58e2a71be93beb773d3a6127ec93c4e0617d76f2f9fc5bcef1ea

address: 19j3HUkCphHHhWi3o1wiNX2A74kcDwsd4A
scriptPubkey: 76a9145fb46222d6ab62d9ab3cd875b2fd7a577a0d0e0788ac
value_sats: 134586
value_btc: 0.00134586
spending_tx_id: 0badaeb3882da7b5e6e7219389077ce0273f8226d836f93880e7de629de89db7

address: 1EepLVADD5rrSQKoC2WzAK3xbCvegVKEed
scriptPubkey: 76a91495c08a33189e0cc6cb27fc22c3f12111146eb6cd88ac
value_sats: 224310
value_btc: 0.00224310
spending_tx_id: a31486d889cc6a8c880cb1434436dc6de158c5429e1ebeb736c1afbc61adc895

address: 1PRdmPxfUibCbqWKtmm7UBf3MCG38kdrQ2
scriptPubkey: 76a914f5fb70c9804f4f839b7da07acd49b5b7c40b8e3c88ac
value_sats: 80752
value_btc: 0.00080752
spending_tx_id: 87c90fed8a74230c04bf58d977142b044a1a0439edcf37e3eb2551de0c1d297e

address: 1J2RQsYJr5sABnnczKUPbJWH1UMVrbYzMo
scriptPubkey: 76a914babeee9a5e407c1f3509c89c51c7b4d3c306c58988ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: 0001f9574506c97541d609ffb18f9a1c9491fe5c6e0798d2abf7c1c0f958c944

address: 12fDCH5DjC35fPcxjZEKhRnRojKXUBeQvT
scriptPubkey: 76a91412321c9a753c0ea0a1143390d4077e934f369ec688ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: 4a43c129f025add7f88b0b6163d9089846a61b6521b622b675138954c766dab8

address: 1EvU6XNuA3Nr4BixTpHTM8JecxTz2ktRr9
scriptPubkey: 76a91498b64c93b5020a729162591c1a3f5fa03e01e29288ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: unspent

address: 1B1TtEaGNAefLf3NWsd2bNBtTPy6SyACva
scriptPubkey: 76a9146dc7b2ecb3d6e9f770ef07372f9fe0039dc2654888ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: bc3e725a0403b0e7cbb3afeb5bd37d45977265b9ed7ec08170b699201c2ef099

address: 165JXawUioFLefhypTLVQfQsJD5k3gazXy
scriptPubkey: 76a91437a8ec811466c7fa3f65a896600fb8bd5f63c59988ac
value_sats: 100087
value_btc: 0.00100087
spending_tx_id: 80031c949f95b9d8d1685466b6aff8eb79c47bd6221badc41696f72c4e23e390

address: 19suKKWxZZbWXPavvUbGFqJRoKUjhy9zqR
scriptPubkey: 76a914616179b5dd6e3a774dd54658c27ab58a5831d69288ac
value_sats: 193131
value_btc: 0.00193131
spending_tx_id: unspent

address: 1BSPyq4aeB9Cs3uNhR1X1ktkJBHLz55W9b
scriptPubkey: 76a914727ed6e6a98073750fbdca76038ac68cc5b5d58e88ac
value_sats: 792511
value_btc: 0.00792511
spending_tx_id: 23480d328b309eb1103827f2423231a98305191702f0f3312bc98015fe49f625

address: 1MxjU5d9CbmtWP1SytvyUBHAKimScrXbFr
scriptPubkey: 76a914e5ecd7d8aa1ea138a1bc9e8d375ba353acf78c4a88ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: unspent

address: 14ceQQqT94eBj3i6epPYVCCs3uaAyVrLnX
scriptPubkey: 76a91427a628b41591afe1fe603ce28d1471c482c9102388ac
value_sats: 71734
value_btc: 0.00071734
spending_tx_id: 35e07741725108e3ca38abfa12451fa726b269b43873e68c959843d133db53ce

address: 1KVRLbhKAHMNvawU37XdUtwf6Sg1wHU6PB
scriptPubkey: 76a914cad23a2fec88b3145f5a5aed30623dfaf581009b88ac
value_sats: 20533
value_btc: 0.00020533
spending_tx_id: fab8913a2f34a148363bde4b6738f2d61a314ae87689f6dba4bf2dd0f9b88645

address: 1P3T7kd3LKUL1kLoCujMdUAUt1wR18cQpN
scriptPubkey: 76a914f1c96669d50cc5f4b8160c65908ab2a80da71e9488ac
value_sats: 672930
value_btc: 0.00672930
spending_tx_id: 0c738dd5a1020da42acf5732805d573193a8ac497bffb95d0cd1fc45c72b4d37

address: 1nb6XiKkgyZSpEkWJWNNJnQqcpwB5iTVJ
scriptPubkey: 76a914089f2dfc82834a80dbd69fe6661207e65258a0b188ac
value_sats: 119871
value_btc: 0.00119871
spending_tx_id: a298460969f4516b477be31b7a8f134204f1b1a3e9e09f7de0764c953e1e7845

address: 1Kvvc5yqdRBJzRz1o54UguqoSFrWUHbiKt
scriptPubkey: 76a914cfa50ea638488d79131da74e17accedf0d50e14888ac
value_sats: 44862
value_btc: 0.00044862
spending_tx_id: 58abb283df2684f75670b6e1ed32c3f821f30e05bb448c9492bf57d63b13ac00

address: 1NSFHvH78Pe3CqfytWvvyF9t6Mwx6S3xsU
scriptPubkey: 76a914eb20f87a2b3906c4d9d6f1e21df582c93f03d22588ac
value_sats: 20188
value_btc: 0.00020188
spending_tx_id: d1b7930feab9dd58539270cd2b8dd6c18a13291a1e1ce01651536ad065c5151b

address: unknown_address
scriptPubkey: a914d44848937113856eed3a451d7cd2002de4e6c5d987
value_sats: 49797
value_btc: 0.00049797
spending_tx_id: 7cb38e167ec71b5feeec97d992cabdc183344539d62c3f9cd5095d580f2dbf80

address: 12UquGZVJLrs2M2zZJxvuPvcFr3ppALWWB
scriptPubkey: 76a914103c2d6a072f80ea5463e0e3903871f658f3678088ac
value_sats: 672930
value_btc: 0.00672930
spending_tx_id: 3d6ef8377494fd83565f82cbd9963eceb9c2b1a59d519dc025fa92057f72ff92

address: 1HndLE1We2EH1i7NXQuxuNRooLuYMZJhsA
scriptPubkey: 76a914b8230f0ceab6aca7f6693dfb505c6e3dfcce158f88ac
value_sats: 1033755
value_btc: 0.01033755
spending_tx_id: 6a5318c8d2c2523e978a8af8012a5164e21f84726a260670ba1d2955429a873c

address: 1C3TvjRbHWRsFSsDviWBEbXW6Hif2yXPUS
scriptPubkey: 76a9147920b14ca0896c8fea432bd52b3c4d58b134225388ac
value_sats: 38479
value_btc: 0.00038479
spending_tx_id: 2d98837e9c1754d185b120e462bac4a817557ad14949ae7f86d258dc36d4f82c

address: 1DB3DgujGc5a5z6vnBsZ6WfCt4J3XEJqkS
scriptPubkey: 76a9148587856a2584e592bc533111155d3cb80006dbb488ac
value_sats: 107669
value_btc: 0.00107669
spending_tx_id: unspent

address: unknown_address
scriptPubkey: a914de21834c7f0abf5dc31d8ee4880ab9c3728a705187
value_sats: 40376
value_btc: 0.00040376
spending_tx_id: 2fc8af3fecee2f8771e9f690f3244ca7676e736c5c1ae74a876767516952215d

address: 13ZpWUFVjxBHrVJ6EAmPnYxxQQAFDdbQh7
scriptPubkey: 76a9141c2538591fa67489ccce001b1197ab2d0f2eeca888ac
value_sats: 126107
value_btc: 0.00126107
spending_tx_id: unspent

address: 19suj4Rq1wtXqGyjPXHgvUNVseaVR81VuR
scriptPubkey: 76a9146161d12dbeb0dc3c578ef55a96df61f3f8b751f688ac
value_sats: 35711
value_btc: 0.00035711
spending_tx_id: b5c7bd05f3a93715c82f851a652deaaf99d8245fda2dc97962dbe0f1c7a854a7

address: 1CsWrenTG54arG3SNCAc42NiV7s1qwEGNJ
scriptPubkey: 76a91482371ab3078f4b649a433eceb622d58acb6e6add88ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: bc3e725a0403b0e7cbb3afeb5bd37d45977265b9ed7ec08170b699201c2ef099

address: unknown_address
scriptPubkey: a9145e39f9d0b6fc54ee7d16b87d8ba719908da7364687
value_sats: 681902
value_btc: 0.00681902
spending_tx_id: c0ed29102469d5307dcf9c8e59c847f829559feea27c52a429cb9cf48b3342ec

address: 18wvnjHCvgnUSap9tuCzYDf1rDyUrEKJom
scriptPubkey: 76a914572c3e246fdc070489e46fd24dfe7cfb6f1780da88ac
value_sats: 35711
value_btc: 0.00035711
spending_tx_id: 3b6f02d9e1923d64f52f234dc5cbaec0ac6576872e33b583169bdba359a676c9

address: 13jhxdWou63nLv8wpg48eR9GJxW1ZTnDap
scriptPubkey: 76a9141e03e9b54df79745a68e43525570f3f87a01c01d88ac
value_sats: 26917
value_btc: 0.00026917
spending_tx_id: 848330630b85d1c7859ef5628c7226d67562a06af2a30261a540d2e7308adace

address: 1FrraWZShsbJr2he7L556jopS68nUMxfdZ
scriptPubkey: 76a914a2ff874d5c5a70e173db96e9d108e62828d7fd7e88ac
value_sats: 89724
value_btc: 0.00089724
spending_tx_id: 8b5fcf27e27f4ac20dfdf1d7efe9fbab29c5d8eec48509320c73d66e7373afda

address: 1CYkTgN4kkrfwWyQfN8GHApb8E7iDF9zWh
scriptPubkey: 76a9147eaa8e977c41b3d918dc9c3f6245a209a03b3a6088ac
value_sats: 44862
value_btc: 0.00044862
spending_tx_id: unspent

address: 195f1gdAxL2yhjune5WhcMEBh4TnNWy1BE
scriptPubkey: 76a91458a26697b435b4b329fdee74540c69f0778e586088ac
value_sats: 40151
value_btc: 0.00040151
spending_tx_id: 1e80460d4f840956344c133cb7f91cd9a76b861bd0cd1b9fd419c282666fcd53

address: unknown_address
scriptPubkey: a9146b4d275cc9b697f5ecb364ddbdd2557515dfd8a787
value_sats: 36383
value_btc: 0.00036383
spending_tx_id: 98c681caf780825f5e2174c33025135fb678b3ff82ddfdbd146abe998c9c35f8

address: 1NsFFsPa1yhntsCFfEE3aUsjcWYyc7ahxX
scriptPubkey: 76a914efdb57148d38879699c271034504c8755f5abebb88ac
value_sats: 22431
value_btc: 0.00022431
spending_tx_id: 6c9b949dae6a4b6acafdd9297d7f88557ee97da436f34bbcdf5bd837f0d76f56

address: 1Le3tnksSS6PYphjH2NAwWbNEQxffhJt7Q
scriptPubkey: 76a914d76c320312e7d8216a73896b705af36d803527ec88ac
value_sats: 331979
value_btc: 0.00331979
spending_tx_id: 7f6f7d929c022000ab7f1176c9e5589e0b2e9322efbbac0fac9ac44168d66142

address: 1MmHS1nPa8oNJBs9ehKmgnxhpj5TC2uCzy
scriptPubkey: 76a914e3c288bc6ffdbdaec9fa16566c863b604142329188ac
value_sats: 27814
value_btc: 0.00027814
spending_tx_id: 35458245b492671b0e432a2d32ec7368e4b4ca10252a81a943452e3efffb1caf

address: 1J7XFu3nsyag85jWv5pkAEQa79k4bC6Ztt
scriptPubkey: 76a914bbb5e42879083f461a18df8af8ee4e4696f0063788ac
value_sats: 45311
value_btc: 0.00045311
spending_tx_id: df7aee4185db13a40cf1967e693dbf274f6fe260826e5ddbcaf6390b9ca5130e

address: 1FgzEYnoBkGGfWtgpfavgzjvthv6S12qzS
scriptPubkey: 76a914a121c27a1d7925181487bfab21e0f77f91c4d98488ac
value_sats: 35890
value_btc: 0.00035890
spending_tx_id: 90b11ffd1b881a91ea11f035000477e833c22330598dc9af7a1f168868811cf7

address: 18jtcEwek2eTh1xxugnauF59W46huwpFYQ
scriptPubkey: 76a91454e56e445c394dd1208d067e95ebbabf61d27a1e88ac
value_sats: 44862
value_btc: 0.00044862
spending_tx_id: 61a3839b3346f6d654d6bf9e728729747a5661faeae94e63b1902f651f9804db

address: 16G3zF5KWo1jMgmhjVE4MZAGJQZJsAkkBY
scriptPubkey: 76a91439b15c99aa22dccd2324771cbb7c1fc8ce4e381b88ac
value_sats: 673827
value_btc: 0.00673827
spending_tx_id: 75bb6fb2cfe36ffd874efb6879171ffb74736c4278825dd04dff59f6b2c38e1e

address: 1FAjPzipgBH9GgTH9Mm2SrsFEyVtC68nfc
scriptPubkey: 76a9149b68e53a2c02bd4437551b49d2a399bd0d56ee5d88ac
value_sats: 73619
value_btc: 0.00073619
spending_tx_id: 71249185d1c92ec01ad7adf597a3be4eeeded2b1d8e58eda480477f63caf9da4

address: 1KgSe2AGwaBN1DHNKCjWRd7LHFk3hjXs3s
scriptPubkey: 76a914cce7e36c640774d60df126e39235cc4ddbf62e9e88ac
value_sats: 35711
value_btc: 0.00035711
spending_tx_id: 3b6f02d9e1923d64f52f234dc5cbaec0ac6576872e33b583169bdba359a676c9

address: 1K2hud3oaeRYyPMrchtTh8DDDkGaFitvDX
scriptPubkey: 76a914c5c4d3e694df3d131408d5b4168e725b2421125a88ac
value_sats: 35711
value_btc: 0.00035711
spending_tx_id: 3b6f02d9e1923d64f52f234dc5cbaec0ac6576872e33b583169bdba359a676c9

address: unknown_address
scriptPubkey: a91498858de80cabf0a32c60997fb0da473f27ba42c987
value_sats: 22431
value_btc: 0.00022431
spending_tx_id: 8db9956501f7b9b827b706edf090068739192cbee67712361fadc34236bfe59f

address: unknown_address
scriptPubkey: a914bf12f04a165e47d0813e6846d006e2da77da4b1c87
value_sats: 79047
value_btc: 0.00079047
spending_tx_id: d19dd5c397966a1ed2bf22ea1739671cbbc3e339b3d017192e88aa4394256358

address: 13ZK71FoHvzuX4TBpDmjJUmnmBV2zGWzRS
scriptPubkey: 76a9141c0caca5da41d25abaee4829b91ced86f344b77488ac
value_sats: 150916
value_btc: 0.00150916
spending_tx_id: 47d9608199da1f9c4bb7f37f671f100ea3e303f9afcc9c2796bc7697733d5a16

address: 186FBENyZriUhUZTcrtUoJN1ZeiocNKGnX
scriptPubkey: 76a9144dc6cb4d731f4c483fb8f8208b1671388abe7ed388ac
value_sats: 610123
value_btc: 0.00610123
spending_tx_id: fa6d13fb5ee84549e93e53eb8b7de1e5517a44e4e24117b7f29188a3f826eca6

address: 1F6JBhhsq56tARsPi5VRsV3e2ZQoCcMy3g
scriptPubkey: 76a9149a922f897ca4bd21fc9414f368ee541025710a7d88ac
value_sats: 35890
value_btc: 0.00035890
spending_tx_id: fd480e78c1eff51fd335a42fbb08ffdfcf360eedd20699ebcd177d96ae613be7

address: 15Z3J3ogyzY1Zuup4bnKzYeWg884zzBtoE
scriptPubkey: 76a91431efba924b486f6a53e4d83c5281ff07aa4770a988ac
value_sats: 26679
value_btc: 0.00026679
spending_tx_id: 74bb0a4675e83a480335ce98aa5f2362369da4f0c6dc8568d2bf0074fa746865

address: 1FbRrAUL6BydswTa43W5qoDVk3jHkcY9T1
scriptPubkey: 76a914a014a53ba8e25353b712b52a66bf7574e91c883888ac
value_sats: 47105
value_btc: 0.00047105
spending_tx_id: ba02a6551e6f201d02828fb021b312a9f61673a7ce69d81fe566f9d3d6825859

address: 165CJwLGMem5rX2nNAkAbewmBzxT13g9HL
scriptPubkey: 76a91437a3bbb6af14bd8238c550598039bf54137a8e7688ac
value_sats: 26917
value_btc: 0.00026917
spending_tx_id: unspent

address: 1L6Z4H9xEnniBEZN5CoZ8Ey8o75B3ZAjnm
scriptPubkey: 76a914d1773aa9003f716b8f0e5e0ab4421b6dc8b5c06288ac
value_sats: 35890
value_btc: 0.00035890
spending_tx_id: fd480e78c1eff51fd335a42fbb08ffdfcf360eedd20699ebcd177d96ae613be7

address: 1HFgDdHrquyWgZJYHSkAT6b66AzPAj4SLj
scriptPubkey: 76a914b24892c2785f6a9e4d5d3b167c826f466b618fdf88ac
value_sats: 53834
value_btc: 0.00053834
spending_tx_id: 7dd539bbcf9f97e4e6758ef756187beceee0889bdba1bad99dda9db081164dfc

address: unknown_address
scriptPubkey: a91479b7ab0d3e35a5ed6f236d2ad66f5aff6a759cb387
value_sats: 89724
value_btc: 0.00089724
spending_tx_id: c6a7719997b3f0e72401934c55c2788002ffb91ed1dbb49d3b8949452cbca27e

address: 1GMtHqeAmfkiFV93h38CAp48vPCNLxkT8M
scriptPubkey: 76a914a87d0560071e2786196def6c44c9cc97fb09eae488ac
value_sats: 35711
value_btc: 0.00035711
spending_tx_id: unspent

address: 13GKMNT2Lvb3GLGPsVEGpRs9AmMWvbBv2Z
scriptPubkey: 76a91418d5cf4f8de1dbd71e00bf898b00a4bb83308c9288ac
value_sats: 22431
value_btc: 0.00022431
spending_tx_id: unspent

address: 1PLk49wKEKoiYAYSkeMLwxx9UXY71vng95
scriptPubkey: 76a914f50e9c49ffb19b0827b0d8815a3faf03766dc2bd88ac
value_sats: 807516
value_btc: 0.00807516
spending_tx_id: 597d70479df2f33fbe069151e2a470c31c4eb45823a00dd6dfe1561f488ded81

address: 1QDDPAb45FNafkt3s3mGKDYgKdknELQVVs
scriptPubkey: 76a914fe9a387e2bd6190a32da0bea41f8c49a0066d2fe88ac
value_sats: 46656
value_btc: 0.00046656
spending_tx_id: d31ca574f3b6e5e1b7a074b12a770dcceaf51f46062994c7d1d6a630559ea429

address: unknown_address
scriptPubkey: a91419909a2b1718cc405ad6d268a2a3d10237cab17087
value_sats: 58321
value_btc: 0.00058321
spending_tx_id: 81b4cbdca257334ab3ba5c2426ab01283dbabd64b834878a81bfaed674891354

address: 1GpxfvFoH9gC9QJ9oH4txjZj33a2oWpXBJ
scriptPubkey: 76a914ad9be8a56a04ba0b193b5c7f918a14028b01897788ac
value_sats: 44862
value_btc: 0.00044862
spending_tx_id: 0f00665f23396615cb79b74da29d9033f4697c0065f901bc4b3cee9eba536e5e

address: 1B5F87So9kphyRq6oKvq2bZ4AtG3YmBuWW
scriptPubkey: 76a9146e7eb5eca7083126cec3d0b3e4aedd3d4a65c1af88ac
value_sats: 35711
value_btc: 0.00035711
spending_tx_id: unspent

address: 1FjhFN67w7YY5WPhHCb3YnBDKTun16U33x
scriptPubkey: 76a914a1a4d412dba1d682ac7315fbba7ef12f1a4da6fc88ac
value_sats: 35890
value_btc: 0.00035890
spending_tx_id: fd480e78c1eff51fd335a42fbb08ffdfcf360eedd20699ebcd177d96ae613be7

address: 1NC6i6JNHJ7mKjY4hSFrW7T6TGvGGKnxqv
scriptPubkey: 76a914e873fb7383dc46142067d7f38fed7b949404e50f88ac
value_sats: 97989079
value_btc: 0.97989079
spending_tx_id: dc3a01a52b4374c5a4e8b9d091044db373b4701083093b9f485dd4a35918b19b

address: 1PLgMWVw66GXNcCVVwmu18vTjh5rFsmyJJ
scriptPubkey: 76a914f50b857052b1538b1103479721b5ccb7e4b1d56388ac
value_sats: 44862
value_btc: 0.00044862
spending_tx_id: 029122b8dded2bb394222ecc7ffdaedfaa97a2d1da43ee6f9543b98a88130c5b

address: 1BPvqWbEftPG96sp81bgT4zYF91E3MkbLD
scriptPubkey: 76a9147207596ebc94715e8428a1a297f6e8e7e4eaf9c088ac
value_sats: 53834
value_btc: 0.00053834
spending_tx_id: unspent

address: 137AZjhzbL3JdwChabmYmBkA2UmGn1xxbj
scriptPubkey: 76a914171abb375ccb5596e39c3202567b1aaf53a3104f88ac
value_sats: 35890
value_btc: 0.00035890
spending_tx_id: 32cf9c8c4e00b9a29c581137633ff9ba0cb4ad6bb3600bad9cb71eb18ad0dd6f

END_LIST: outputs