Transaction 5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d
1 Input
65 Outputs
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:0
- value
- 1767128
- script pubkey
- OP_0 OP_PUSHBYTES_20 70f2750ee2709d86ae9a13d51190926a4d39ce98
- address
- bc1qwre82rhzwzwcdt56z023ryyjdfxnnn5ckqq8um
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:1
- value
- 554879
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f18049859de3f2f33c0ec58ead63591f4cdc3756 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P1wXnLg4mor9CjYG6Ajh65bp2GJ1FMZb9
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:2
- value
- 312064
- script pubkey
- OP_0 OP_PUSHBYTES_20 e69e73e5ca6490c5cbc0a421ecc0af8b226cffba
- address
- bc1qu6088ew2vjgvtj7q5ss7es903v3xela6yjygf7
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:3
- value
- 588753
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8fb9cab2d63d0729ca2e906d189d95f1fd97bb3a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1E6xCUMsjb75zVdKreTMb5CdEiHtwckP2s
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:4
- value
- 8847783
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b1cc2df37b3d8e3842d82aeeb084bb1c52c27a08 OP_EQUAL
- address
- 3Hu888x2DGRZCu3DXG97MXN14AdxLoVrHq
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:5
- value
- 337683
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1e643f906c3e2ad9dbe898a01eb9db004b6604b2 OP_EQUAL
- address
- 34TiHfxVg95rMoGapLMtiQf1xcfptqoGiz
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:6
- value
- 2767257
- script pubkey
- OP_0 OP_PUSHBYTES_20 f1d3c7018dd568b02436cda9071f7f3c5386d1f0
- address
- bc1q78fuwqvd645tqfpkek5sw8ml83fcd50scey925
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:7
- value
- 465681
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4ffbaa371023d717ad72c82625d452f95e351e38 OP_EQUAL
- address
- 38yvngXfaLjXQB2neiPq8BwdR1eJAt5fpm
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:8
- value
- 406190
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7c18ab4fc9338010fcd8842c8b65b6a3bf8fe0b2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CKALqG7K1RKEn12tPrSGfLbxDJSbkgjwC
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:9
- value
- 1393181
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 88f72116fd8dd896d363c5787f9967b5d143e8d9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DVCwvz21vRYtrdeN4WqZaF3CtNjNtqa77
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:10
- value
- 104799
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 16b6f4f86d984c0f0338f0faa8f5a1aefa512b3b OP_EQUALVERIFY OP_CHECKSIG
- address
- 13573HoKNr6CNsGqYktdjJiq8MCDLWmgMK
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:11
- value
- 2932309
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 739bab7f00046a8db0efa72b2b525b8a78ae88ae OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BYHCCKke2NnsVscFPD9QGgzpPLutY4YQk
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:12
- value
- 3084000
- script pubkey
- OP_0 OP_PUSHBYTES_20 4452c8f8754d910a277bdfdd427df9af9df749d0
- address
- bc1qg3fv37r4fkgs5fmmmlw5yl0e47wlwjws9zsvj4
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:13
- value
- 4100000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9adb27a1aec1a788fd2c4a8c35a8137eec1f47bb OP_EQUAL
- address
- 3FopXEE61ktRMwHRguSwbKPNDKyc7cPqtu
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:14
- value
- 700616
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 10fa56ec9be37f24a36d0ae20cfa8962703dc9bd OP_EQUALVERIFY OP_CHECKSIG
- address
- 12Ymhy2ejtBs3PaAcfzh7CPWsMkoSAqqmr
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:15
- value
- 103133
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c6efb421182141a93d1af0f9bac89e7898ab98eb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1K8swtC7aj9xTFcHc8443xLqecS48pwmyi
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:16
- value
- 738308
- script pubkey
- OP_0 OP_PUSHBYTES_32 83da8136f3ff623ef483656932cf8647019128f82ea1710f4773ced59dbf3636
- address
- bc1qs0dgzdhnla3raayrv45n9nuxguqez28c96shzr68w08dt8dlxcmqk6j54m
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:17
- value
- 359743
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5f1faa2ff034f94d5ccbf7f1bbc7778dc3a9174e OP_EQUALVERIFY OP_CHECKSIG
- address
- 19fy8LH1ibXpFSg7ozV3BS9HkUavVtY7Yj
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:18
- value
- 28469
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6afd51723f4b19f3cd47241b9ef7f844d9422ecb OP_EQUAL
- address
- 3BSj1jNauUoheyNoswvhx6T5PviT7djwMT
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:19
- value
- 2060667
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d4f90906bc7a7d463c8f9dd26c1b8f3ddd68a4dc OP_EQUAL
- address
- 3M77WV5ciZ4viKW7ri86QeE7vGW26LjBzs
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:20
- value
- 189717
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 62151107e814aa346d6fd360e4837ab77611fd90 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19wcTXawY3MKkd9e18LEYfsCuyww95cfmS
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:21
- value
- 2790692
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 11c46c2f2417f6746fb39a9ec330b48fb9c0f6f3 OP_EQUAL
- address
- 33JxiV96wBbEAjK9PfwvgZgCZD6vaWjFvL
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:22
- value
- 441565
- script pubkey
- OP_0 OP_PUSHBYTES_32 99578048cd6e1af26301176dc52c57c6d803d4f51c35d3ca0fb4b249c9b40848
- address
- bc1qn9tcqjxddcd0yccpzaku2tzhcmvq8484rs6a8js0kjeynjd5ppyqh9r50x
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:23
- value
- 110680
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 94eaabad62b50c98fc4b653dbf6ef13f149c5d94 OP_EQUAL
- address
- 3FGR48mhbXjE1AeuTBXRsciYhBNMbu7i4r
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:24
- value
- 883129
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 202c95c541fa8543bb89e526fb13b03ba5db65fb OP_EQUAL
- address
- 34d8xWG4w2CnXi9L1YxGAeJQbhu4VhmeQM
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:25
- value
- 49201
- script pubkey
- OP_0 OP_PUSHBYTES_20 021b20ccd7b9d6455f8cfced1313ca62db98d58d
- address
- bc1qqgdjpnxhh8ty2huvlnk3xy72vtde34vdukelfj
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:26
- value
- 26507
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d465ba843187cc46f8f725d0f93331f524826c20 OP_EQUAL
- address
- 3M453SKmDeqPnnfkHQ6MHFnxV1b7mgi1Ny
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:27
- value
- 649111
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 345ed7518d9b8addd13ba11d54067c4ef189d608 OP_EQUAL
- address
- 36TvgCAQ24ZUQ8bfqqjjSRvLAq9xUhxUmH
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:28
- value
- 235501
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 74a0eedd8bb439d13c30c2080757c182ff781f80 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BdgB5X99cwM2PZUBw5qhrLJKLSPBzK8yJ
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:29
- value
- 4300903
- script pubkey
- OP_0 OP_PUSHBYTES_20 6e2ae948173e548793c346eb4d16bc7afdf3a836
- address
- bc1qdc4wjjqh8e2g0y7rgm45694u0t7l82pk264vzv
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:30
- value
- 108512
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 be88fa0c263d84e2ecd1bdad6f73f6a37c1a38bf OP_EQUAL
- address
- 3K4UQJWxh8LBJbTaBqKez7zpKgUtuaGqwm
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:31
- value
- 7943183
- script pubkey
- OP_0 OP_PUSHBYTES_20 28142e3acd942f735699b9d9452520625dbf23f0
- address
- bc1q9q2zuwkdjshhx45eh8v52ffqvfwm7glssr0lcw
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:32
- value
- 5600479
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4b7eb64467a941cd8bcd4379541cf865783f6d18 OP_EQUAL
- address
- 38aCQ2v6NhkpxT1MbReYGbJKvCQc1KVvCY
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:33
- value
- 245887
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 95dd6de04b4340c6b3cb1bf128beedc8dda49986 OP_EQUAL
- address
- 3FMRsJCJXwER1UA8syng7j748X867x2BC7
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:34
- value
- 48871
- script pubkey
- OP_0 OP_PUSHBYTES_20 e7b9f1dbd1cb326d3f5cd26594d5ed853fd374fd
- address
- bc1qu7ulrk73evex606u6fjef40ds5laxa8agyehye
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:35
- value
- 559786
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 60e140c926d881b39374f2df9bb79e5b8b4bd503 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19qFiGrZvi4yWwmQQd5YDg11yU1Fy3ZJMH
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:36
- value
- 2854744
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 65b06ae08599a46d5c3b3ac0a3f983eb39cb359e OP_EQUAL
- address
- 3AxhWcwzyQjeTgV23HAMQm4Cn59M8pTJQn
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:37
- value
- 153051
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 94d5447a4dafe06d385f05c7407979a12fad6346 OP_EQUAL
- address
- 3FFyR26btDgC2c3M356XtJC6gR4jSysNFb
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:38
- value
- 307020
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ad163900ba63c8827b8238f331a07c7c1bdb1a41 OP_EQUAL
- address
- 3HUDSngUdizBEHGyNPYL6CPUbVYv59fQS6
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:39
- value
- 1472088
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 eb392dcb20ed3117060930f3ebd37f3576e9e8a2 OP_EQUAL
- address
- 3P8mDUvKrRVAkBfdB8XAS8LMb4FAYiZp9V
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:40
- value
- 2194585
- script pubkey
- OP_0 OP_PUSHBYTES_20 c6fa86c8f0bd9eacf35a73bef17cd91a57f73f04
- address
- bc1qcmagdj8shk02eu66wwl0zlxerftlw0cyxy2mne
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:41
- value
- 538717
- script pubkey
- OP_0 OP_PUSHBYTES_20 3a22e1c3669b22335dcc5cc4552d1250118aff25
- address
- bc1q8g3wrsmxnv3rxhwvtnz92tgj2qgc4le978gz89
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:42
- value
- 1474131
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 59efb00b08d01fb31defbaa77a02be63b1c7eab7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19CYGs7iizwJqk8z6UemofDZztYB9YVuW9
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:43
- value
- 538980
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f18629009058fba3d5ef2f7864f1a83d4b35edd1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P24ZqtCB8jmupX4BYyokKiWTG8P437XXg
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:44
- value
- 43931729
- script pubkey
- OP_0 OP_PUSHBYTES_20 df7e0f3223df1eb378525a63a24a821485a05a94
- address
- bc1qmalq7v3rmu0tx7zjtf36yj5zzjz6qk556hz9d0
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:45
- value
- 30000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 135550c8a170596f3402afee72792cc02409c2b1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12mE3UVDTQxM7Jif2xzVAruZi9aEtsAJm8
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:46
- value
- 176626
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0242d17ed5814b583f1acafb0ba894f12c25d319 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CxQ1CXBvVRU4HdEnDL2pZr9nB65vgK8q
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:47
- value
- 58875
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8bc6dff161b865e4ed65542f793c7988afc2e213 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Dk5Aj7rtTLBnakBgE96QBWKEjJVeJ6F7X
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:48
- value
- 14298097
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6940c32bc78d3461d892fd5f39ae0f371eba71fc OP_EQUALVERIFY OP_CHECKSIG
- address
- 1AbXXut1CKuWriP4aXNpeF9drohti4VSGt
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:49
- value
- 318270
- script pubkey
- OP_0 OP_PUSHBYTES_20 398605643b6902a68619e5b8832e75e43e015734
- address
- bc1q8xrq2epmdyp2dpseukugxtn4uslqz4e5phc7mz
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:50
- value
- 1022718
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8564526ccc8fb05607316819bb38ec4a7ab97e6e OP_EQUAL
- address
- 3DrKyYreuufxHXAPcwdnuTWgoswkYZYsur
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:51
- value
- 1128243
- script pubkey
- OP_0 OP_PUSHBYTES_20 23a3a56c1208aea798c58da983d9aab3807c0c75
- address
- bc1qyw362mqjpzh20xx93k5c8kd2kwq8crr477ra6y
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:52
- value
- 137849
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1d6a6ae22fef5e4a858b98a91ef94cd1fe4f3425 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13gY5ajQG4YXytF7VYThdCxJVUeAm2RWpU
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:53
- value
- 2237476
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4bab6b23c918175c2bcfea420ea2065a239ef957 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17u72km7TuSkDnC9jgHi2p5YFpZeAvpoTv
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:54
- value
- 44083
- script pubkey
- OP_0 OP_PUSHBYTES_20 f59b9649d56eede2fbd8d4f19414aeeb44805baa
- address
- bc1q7kdevjw4dmk7977c6nceg99wadzgqka25d3w9e
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:55
- value
- 586197
- script pubkey
- OP_0 OP_PUSHBYTES_20 81c3d7ea6b73391ae3f2023b56faa86495b70978
- address
- bc1qs8pa06ntwvu34cljqga4d74gvj2mwztce7e6ve
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:56
- value
- 217383
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f85b61523c4e2406f6ddbf96f346281761daef98 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PeC3nB2o58oM8x3ZKvqATVdWDqi6DLuyy
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:57
- value
- 383251
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 584eac43d193e3744e539e30579ebe0f2013a170 OP_EQUAL
- address
- 39jwdiPckFBLkU62FG6cFzEP92TCwzoV3S
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:58
- value
- 412010
- script pubkey
- OP_0 OP_PUSHBYTES_20 26782661d426a913ba1fb522c2c30f35931b7f95
- address
- bc1qyeuzvcw5y6538wslk53v9sc0xkf3klu406zuux
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:59
- value
- 106783
- script pubkey
- OP_0 OP_PUSHBYTES_20 d9f0ae612e358a7111f801278468579e3313a977
- address
- bc1qm8c2ucfwxk98zy0cqyncg6zhnce382tha06x8m
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:60
- value
- 104813
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b933484f9074e1b3404a6dc3e38f9a31bea3e690 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HtFSf68QMMNs8pa521avMGob24wDV3RJj
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:61
- value
- 125789
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0f6198c28ebacf51ede241b81b3eb53d1e0b898f OP_EQUAL
- address
- 336LyZSTNSkgvb8KqGrRVdVu6ZHmmuNzhC
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:62
- value
- 270850
- script pubkey
- OP_0 OP_PUSHBYTES_32 0fc5bcd5539fa1f45ab5c318348337bd00f9ca9fc826778842c9c4b56555d30f
- address
- bc1qplzme42nn7slgk44cvvrfqehh5q0nj5leqn80zzze8zt2e246v8sel4xv0
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:63
- value
- 70374
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 60cf46f8deda6641ebec2862afbeb739683bf71d OP_EQUAL
- address
- 3AWu6qLe7XpAttsf8NYMgRDGXueVSuJ9yP
-
5635532e90656a360549959217304e365d694a77ec8441d69efd23b4e98b703d:64
- value
- 478009
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 425661a9b61def3f81c4427c2e2cd9ed3f2ca878 OP_EQUAL
- address
- 37jn16XaQKHpwPkwxUCK3Y9pEDMJk8K7Xy