Transaction 88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563
1 Input
62 Outputs
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:0
- value
- 257090
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bee114ab49a3a7207cf1f1e97e87924ccd4cc3f0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JQH2LEjXqrz9YFL275fi735gPsjCjqeU3
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:1
- value
- 287013
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fb4e96b5e9c67fa152eaf7bc9a2d506071bed77a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PunkbAGUehccmr3kwdRi2vhfWuM1D4xsx
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:2
- value
- 37159022
- script pubkey
- OP_0 OP_PUSHBYTES_20 042a125c8a145efabd381fdb3f33e2d2b00548e4
- address
- bc1qqs4pyhy2z30040fcrldn7vlz62cq2j8yy0llh5
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:3
- value
- 284543
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d1ab9b8da4efe2a09b906c75edeed04f9ded33ee OP_EQUAL
- address
- 3Loej9GvheNwwhLjRByEonfRx5SZtiwdyN
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:4
- value
- 370561
- script pubkey
- OP_0 OP_PUSHBYTES_20 3457921c3045477e0c34844045b9d2d376e131c7
- address
- bc1qx3tey8psg4rhurp5s3qytwwj6dmwzvw8f9kgyu
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:5
- value
- 246402
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b26da1004961981deb66975f9f43509ba04afd45 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HGScJAxLbCbfKWbdfMd2AHNoLFufYuVsx
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:6
- value
- 81261
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 643a1f507de1e254c513527e28674a3146b8608f OP_EQUAL
- address
- 3Apy88sX1KVFrm9i58hN5QvA2oSb4ofHqF
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:7
- value
- 18380
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fa77ce94817c7d337fdfb200f7d71c48008f5816 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PqMTHrpMRvoBHrtyrPNcoi17yebG6UAYL
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:8
- value
- 10284
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 007f6f80c5fadd5c21c87ebf83749ce804826905 OP_EQUAL
- address
- 31jeavQWY4sYKFUt6Z1NZy9CkyfvK1Rzyg
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:9
- value
- 47921
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 983b4955b5b1807363d167738cd7563033e77315 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EsvjTL8pDC7sApamtMn9V3i9QV7cV3VUq
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:10
- value
- 16100
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 13aaaee3afaacc85d52ee9bbb9031e65aa3cafb6 OP_EQUAL
- address
- 33V1ETn9rJ2Qa7GDw4mU2x9J3UYFnNw5Mf
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:11
- value
- 101561
- script pubkey
- OP_0 OP_PUSHBYTES_20 bb2dea9bf1ab14c70f31a3ad8b3a928c16fd782f
- address
- bc1qhvk74xl34v2vwre35wkckw5j3st067p02e20gt
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:12
- value
- 724535
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fed42c53b251bc08a2826c4b03afaa37372428fa OP_EQUAL
- address
- 3QvRjKP7Scc8HVLiQZB5XbBUtXkDN7tc5d
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:13
- value
- 62672
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a12b5d7dd93ab659a3a21cfc5053d48d0ae21d2e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FhBjxCbhcK2KgM8kQU9uafWbEApUyzxpr
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:14
- value
- 12663
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6af3994ac99d28efe11093ecc6a7fb35961ddc6d OP_EQUAL
- address
- 3BSXNRFbM8EuinexP4YCjuqHCwcqiSDtpB
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:15
- value
- 25394
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d7a83dbeda81a6c0679f0ae30a8238fbc55dccd1 OP_EQUAL
- address
- 3MMJkPbP3cP5c1ppkhPzqGVqBiQza3TNDt
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:16
- value
- 556866
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 072436991a36f005229387d28440193a40812ed5 OP_EQUAL
- address
- 32Ln32daX4NnBR3orE6mwyUxofqJqTdXuA
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:17
- value
- 51418
- script pubkey
- OP_0 OP_PUSHBYTES_20 8f6752c97d04ec0681a7e2ce49ca7e4362cc2038
- address
- bc1q3an49jtaqnkqdqd8ut8ynjn7gd3vcgpclds8fr
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:18
- value
- 503453
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9a32f0da8ec3a7f497f551014a69b8c43ef14c63 OP_EQUAL
- address
- 3FkM1Ww6weztav7b587StREXdVsbW3MT24
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:19
- value
- 16205948
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0a970084d40c054e6727bfabea00648ff3e24361 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1xzeiwNfPm3yPnv8kPindNrtPe2RRWeYr
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:20
- value
- 125000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1f4a07af7aa546946ae926c55df7050399102492 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13rSdeHPFo9sJBeUt8pDo7WHLvDSPCh5j4
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:21
- value
- 279001
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 01df29cce7defb4080aca7c2692f1526513af80e OP_EQUAL
- address
- 31ruwPhz3mcC39gb43XaY4qRR3qac7TBnT
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:22
- value
- 281874
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9ade12b5ffb1b347ce6586b35287b335f02dda98 OP_EQUAL
- address
- 3Fot1zdSQ9V7XxCaGRQJGe6Rizuu3UzJ2S
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:23
- value
- 273360
- script pubkey
- OP_0 OP_PUSHBYTES_20 7dbdc351b7e5cd9fbcc492732c99a67734ced641
- address
- bc1q0k7ux5dhuhxel0xyjfejexdxwu6va4jpqtctkp
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:24
- value
- 298721
- script pubkey
- OP_0 OP_PUSHBYTES_20 4992829cd5fb2277ccb3c07dee1ba461f373215c
- address
- bc1qfxfg98x4lv380n9ncp77uxayv8ehxg2u2q540p
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:25
- value
- 154200
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 11dc79b515d854488efbc02012adee9430a99d87 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12dScAPM2uTx8hmRCC53SBJob1q285f6Vu
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:26
- value
- 66387583
- script pubkey
- OP_0 OP_PUSHBYTES_20 d8465120b0762058ca6d126ba3fdae3f7043b22b
- address
- bc1qmpr9zg9swcs93jndzf468ldw8acy8v3tk9y48s
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:27
- value
- 119352
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 02c347e8c66e5e3961ff94740e252e577d450306 OP_EQUAL
- address
- 31wdDHJbwMgbm59rLWAoVrvqZxg15zjarK
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:28
- value
- 298448
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d1975c3621440811f7be2d1c1371277d3eb927b2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1L7DYnTLN4o1f8xq1e8ze1jLDsWeEnu2Nf
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:29
- value
- 152364
- script pubkey
- OP_0 OP_PUSHBYTES_20 ab14f817bfdb59f6e2102785cb67b1f14ab71516
- address
- bc1q4v20s9almdvldcssy7zukea3799tw9gkd5uz2q
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:30
- value
- 192576
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 967ff4b82a3c31a0411a9b6be2c05ce1ee87330b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EimeJuo8Aob92Q95pDzHza886ogfkCLza
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:31
- value
- 1267608
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7227e8de05d4085dc7b95d038eb60c0881172d24 OP_EQUAL
- address
- 3C6cmP9Z2zRZBcF6j8cyh6EcnqhB3zsbFW
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:32
- value
- 1777371
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 267588fd032fb42351409e29964b3a8247066846 OP_EQUAL
- address
- 35CNQKHAZBp79PNvfAEPLWiqMmYGfJw3uj
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:33
- value
- 10000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bd86c2c3e21ce7d0962f882b227b364168eaaefd OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JH89bqN8P9Y7qskeZVQorvueGQwc2EUMB
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:34
- value
- 238779
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0888386386e9bda0d9e27703a18a96a149e7e6ce OP_EQUALVERIFY OP_CHECKSIG
- address
- 1n7bHXCM7nyGuh8iZPUJndoEsrfgKgYwz
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:35
- value
- 1761979
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 130ac210a992f86acab47d5ae78fdd459955776d OP_EQUALVERIFY OP_CHECKSIG
- address
- 12jgj8SoZDuUPtfpDoHVWis1KkYnSpUEM5
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:36
- value
- 971900
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c5fc791d06fda7232462ae9495e9617d4b44c85a OP_EQUAL
- address
- 3KjsVUNnosNN1YFh1ipeAGRgAGTQuJxrz5
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:37
- value
- 121964
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7f5a7020786ae4ca8aef2cd42b7ed28376b0b76b OP_EQUAL
- address
- 3DJQ5eZ9M5oHZT2LPGWE1kVh6bPHCzkV8w
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:38
- value
- 66633
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 63e1bf4726c0cd7496d7bf2d28e81f0a5f2ae6ed OP_EQUAL
- address
- 3Ao9FiwhLDfCcvNtNsC1T75HrHTHPa2uPB
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:39
- value
- 20075
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 dbbd52455d3bf08f003b5814a5a48e6847ff46c6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1M2snHqeVwyW3zkmvQFr9eMC6twUeiaoUJ
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:40
- value
- 74418
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a4f96a645a0751090dd9f6f5eba4ac578751a307 OP_EQUAL
- address
- 3GjKXhjqbmyYF9vK9SQ95BVoTiakUP5NT5
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:41
- value
- 253940
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f179baea40fb85f15dfafa7a429ae915982dde40 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P1ogBytBrHaHwWNr68raDxwhpFrXcfYcd
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:42
- value
- 256506
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e7d1340bfd32a3a31f0d64883785919408dd15c6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1N8ji1nP9cnWpfn227wQjMqmfXig7PGZdF
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:43
- value
- 126970
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 26642add625a2c9ae0c23d382fc8fa72ae6038df OP_EQUAL
- address
- 35C1bb7xch3cXEnnFb5Y7HAsg8eLq7ZnNv
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:44
- value
- 2000000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ffff099cf749794eaf3697d943c9ba52005ba253 OP_EQUAL
- address
- 3R2bknCyLjqvZuKx1RCVhciojojqBiwde7
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:45
- value
- 759763
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 01d36eb2765a01aa5d458b95066cda4a4afc67b0 OP_EQUAL
- address
- 31rftKLhX7iGSnPmx87N9rH8jUdb2sSUgu
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:46
- value
- 123784
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2b919064597c30565ea8678fb0f9211726ad5096 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14yNSDTwppuHURnwZvHpQJBHp9sexdEs87
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:47
- value
- 607692
- script pubkey
- OP_0 OP_PUSHBYTES_20 a9a8e5818b1152d6d584d505685f9646f6c1c404
- address
- bc1q4x5wtqvtz9fdd4vy65zkshukgmmvr3qyypc9xr
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:48
- value
- 6100000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ec7cb2312b91491061ca4e5d618a12ac9a8ff0d4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NZRrJmS4JkTkak7vUn3GBGzXxeVvnSz6k
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:49
- value
- 250000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fdd426fcdcd3b900d3fb0e4fc9695200adfe0f13 OP_EQUAL
- address
- 3Qq92gCy3F5cAsMha6RujAT17JRLnyxf4R
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:50
- value
- 100502
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 69f374fafc902d59fb386499bafe6940b8add092 OP_EQUAL
- address
- 3BMEXNWhtKyjwfdjisDtnoCG9RCRA9ScSA
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:51
- value
- 27506
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c90128f8f84f27094638e7c467e351dc4cc754d2 OP_EQUAL
- address
- 3L1q8hk6sRvAZSKGsn9SBJpTVLoVLHVGMA
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:52
- value
- 3838699
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3bd3aafce526ae027aeb67bee41cd2d51888eba0 OP_EQUAL
- address
- 379MMokBNC8PskBwLeZN4QUdXeosRdXyav
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:53
- value
- 104516
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 86fe24e22126645e38cc97961f706aafb4a5a9eb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DJmzwpgdrbnwGBST1sScYKRrx8As3s4kC
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:54
- value
- 45361
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0191b61be8a19576bc9ba55097c9446543aa6977 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19JEPuG5Qju7zr3fRZuLjf9GRcqsmtUrc
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:55
- value
- 189161
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c7ea858a02594340862dfb61d765324383d432b7 OP_EQUAL
- address
- 3Kv5LZqiHJgoiY1pXCtrQDgCfNLrGW47K1
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:56
- value
- 228590
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 58125ab1e428a9e377773acded43378029269eaf OP_EQUALVERIFY OP_CHECKSIG
- address
- 192gTACWUcfs1HZ4YCM8b2pAHXx7mGYdfV
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:57
- value
- 50798
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d1e110a8bb374cddb09d2d512a580ddf6730fabe OP_EQUALVERIFY OP_CHECKSIG
- address
- 1L8jqtWYUXgev7pXZ4ZWK4YNEkoNtoWRPD
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:58
- value
- 379882
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 63d7f882835620d7926fca914cba2e8bcd8a7b31 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1A6vcuHJzvoGs5T8bGvj51fmZxcE2Zf83N
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:59
- value
- 228546
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 af5ed654f9b906729b242071bc20eb3712e1a62d OP_EQUAL
- address
- 3HgHnX9dgM8Gb6LQD5aTYsbmeG9sYccjRp
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:60
- value
- 253941
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e7cc00125d7c5ec84023965693b6bae913fa61ca OP_EQUALVERIFY OP_CHECKSIG
- address
- 1N8dUW3efK6rj6Z2SGpAaYtx2vXe4DWMYx
-
88eb110620eada8d02eed7e4e143a003ab8d7d8122fddfeddab8f58404f9e563:61
- value
- 63313
- script pubkey
- OP_0 OP_PUSHBYTES_20 834d1e187feecf062323e0c7d5541bea527cd3ea
- address
- bc1qsdx3uxrlam8svgerurra24qmaff8e5l2u25mcg