Transaction ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e
1 Input
63 Outputs
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:0
- value
- 196074
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6843ad9b5c5252a390ae9943c12e171e52a40865 OP_EQUAL
- address
- 3BCKGrWx2HdJzEcnmhcdmPz3i92TUcThJ2
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:1
- value
- 32169
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 dd72a8dbf6d061bfca1173d1489220c39217921c OP_EQUAL
- address
- 3MsvcdLohLAE1xbp1BXgMMzTPCaCYgYpJe
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:2
- value
- 593700
- script pubkey
- OP_0 OP_PUSHBYTES_32 0d80ca787a5883a56ff1b719012a1461f8c0d44d9b2745951b96311df26ba45e
- address
- bc1qpkqv57r6tzp62ml3kuvsz2s5v8uvp4zdnvn5t9gmjcc3munt530q20aaan
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:3
- value
- 30000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 000e12adc82d75cffb73de91afc1f158414b3d48 OP_EQUAL
- address
- 31hJnMHAQ3vxSYk7f7MHgf4EKnQ2PknzT8
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:4
- value
- 204119
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9b484456e3515cff1f6cc4643ece352d4ae8c2dc OP_EQUAL
- address
- 3Fr5EUQE81Q7MWm2J1r7be5q8NzU5Gz5QP
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:5
- value
- 54041
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b1b5102d752dd2c03baf24b54d16bebb5476b5e9 OP_EQUAL
- address
- 3HteRzKByYbos1iGs1d7mrwEmSLFahHBym
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:6
- value
- 340291
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cd6e625c6e367563599c3ccb2af6e2d19f6a10ea OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KjDkxRJN9hvdwkNnQBziW525LzUbhgYBj
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:7
- value
- 24501
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0518afd2f1be2d027883507dec89c1a68b5c6005 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1TwxEHCzQgAC1LN4dRz11i9uLJUbdHMwm
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:8
- value
- 74154
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c17435d1809f5bb7aedd37ee598017672ab71cc1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JdtdTBjcPWjp3DfP6v6FMqaxDwd78f5in
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:9
- value
- 68048
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b729a9c0b192bdc55e15b9bc89856c548bc93f33 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HhUZueNq9ki496iJtrBgqMLM1Qz5DE23G
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:10
- value
- 398115
- script pubkey
- OP_0 OP_PUSHBYTES_20 90e6d31ac8ccc3712298d8ae72d8d9817ddbe852
- address
- bc1qjrndxxkgenphzg5cmzh89kxes97ah6zjwqzuqk
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:11
- value
- 43498
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d097e7bceefc2a30696920968d09c81f85c34170 OP_EQUAL
- address
- 3LhxT1DwM4B98rdBRgM4H8w7cyVMNzkd1B
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:12
- value
- 524046
- script pubkey
- OP_0 OP_PUSHBYTES_20 3686b770f074fb11433b0b95b81bdcfc2db1a9c9
- address
- bc1qx6rtwu8swna3zsempw2msx7ulskmr2wfzm3r7k
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:13
- value
- 4084198
- script pubkey
- OP_0 OP_PUSHBYTES_20 cf164584b92a25d5138ea9e5749162830eb26a55
- address
- bc1qeutytp9e9gja2yuw48jhfytzsv8ty6j4cehtc7
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:14
- value
- 121244
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0884f831cdd31bc5db721be3c62124a35490676d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1n3hRFhe7YhPp7x8MNQ84iw2ij8qMAhwC
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:15
- value
- 120000
- script pubkey
- OP_0 OP_PUSHBYTES_20 803e263ef7281dfcdd835493c2e169b7c61ce5fb
- address
- bc1qsqlzv0hh9qwlehvr2jfu9ctfklrpee0myl776h
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:16
- value
- 119000
- script pubkey
- OP_0 OP_PUSHBYTES_20 b037159c607ab746f461efba9a80b8b5af2b661e
- address
- bc1qkqm3t8rq02m5darpa7af4q9ckkhjkes70m2hgr
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:17
- value
- 23905922
- script pubkey
- OP_0 OP_PUSHBYTES_20 686df1c09d92ad109b7dcee8ffe6493f2f517b68
- address
- bc1qdpklrsyaj2k3pxmaem50lejf8uh4z7mg8dk5eh
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:18
- value
- 103934
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1019462d491a5345587e35ca1fcc779693322ba3 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12U869Vu3T4NdKStj4kBuaoikTyptMqmrD
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:19
- value
- 17633854
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 94371771bdd9380c20443355e8aea41cdd581711 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EWh1DpEpnKFB1Yo4tpuhGTGx143PKEmQf
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:20
- value
- 40000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e5823f19f205798860c783665ae01816987084c1 OP_EQUAL
- address
- 3NcYhA6fNiVnRK89VK2SfKfyERNDK9YMus
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:21
- value
- 9000000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 553c69c4f5f3cf0d5465af903011c4d3c3d77e45 OP_EQUAL
- address
- 39ThjRrkQT5BLpZr8zkZxBjoYvdxDgLgcV
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:22
- value
- 101000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c3a3a46acea1f0691a6e52d516f7101c5b06c1a6 OP_EQUAL
- address
- 3KXTj1kw49k8qGCiRHUuLZ1CUospXJhNeu
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:23
- value
- 163295
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7495a7e1042c8c6d192272835295fd6b0fc161b2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BdSfX3djrhuSYagbMd4BQAFgKoZrBFxht
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:24
- value
- 16154
- script pubkey
- OP_0 OP_PUSHBYTES_32 a9385879580d7404592d3bf73cda7d713a259bf3057b6959245a01c9719996ab
- address
- bc1q4yu9s72cp46qgkfd80mneknawyaztxlnq4akjkfytgqujuvej64s5xew4n
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:25
- value
- 450384
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 11f87d20ecf2ee267e1f7318c8db73c287bbb41a OP_EQUAL
- address
- 33L367ENegQwPeQWaoEdz7Nc9WbdM6o4k8
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:26
- value
- 200974
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6882c150d1b761ffbf182275dd8d538822705181 OP_EQUAL
- address
- 3BDcqX998qAgrNoArtkmKKXc2jmRzK4S81
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:27
- value
- 119312
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9efb959cea1aca81646a4790767eedca5e747200 OP_EQUAL
- address
- 3GBe5FBSouAuc5d35k6DyhBHMzaPcrEfAS
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:28
- value
- 3412456
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5262cb0d8297480b63f708948f8973d914876bb7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18Wcm11kuywV7Y14Ba2F8VpZuo8JTxAu7J
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:29
- value
- 204119
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7b6d61828ca84b7fd1c39840b8cb2412c09f4edf OP_EQUAL
- address
- 3Cwe54FoxPz7cTbRpXssqFGTRPiRXMBGk4
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:30
- value
- 989352
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a33670e7429c890700eae644417a671e316728ba OP_EQUAL
- address
- 3Ga1HSY8HrN2abusQ2ay6f2jTakb2yyVNs
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:31
- value
- 69403
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 daaa0e195eeab1440b7ef9e7ae742bf7581a3fea OP_EQUAL
- address
- 3MdCwzkXBFdhc1zbS2nDbM663r8WaDS3a7
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:32
- value
- 185100
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e712c43b953213d57d8d34abeddcee4bde8ac46e OP_EQUAL
- address
- 3NkpVn6EN1FwdSgozZPr8tyR1LvnuppaP5
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:33
- value
- 17469
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c2d21e15e5e51630012deb06fbe1c315edb97001 OP_EQUAL
- address
- 3KT8iyoeTuAP6XGGeV9nFmeEevFxXBC7gU
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:34
- value
- 79037
- script pubkey
- OP_0 OP_PUSHBYTES_20 e879a20b80f019cdff09af6fd4bd393bd27d5404
- address
- bc1qapu6yzuq7qvumlcf4ahaf0fe80f864qya9mn09
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:35
- value
- 238038
- script pubkey
- OP_0 OP_PUSHBYTES_32 95b998d83614a7597df0afb36c002ad5fd7a763d79491a43c8218e8a4bcdb57f
- address
- bc1qjkue3kpkzjn4jl0s47ekcqp26h7h5a3a09y35s7gyx8g5j7dk4lsftv4qu
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:36
- value
- 487954
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 db2363d221e066f0ab3524abd343abc5ab7782ef OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LyhNwsEVmvE6A875abJ7a56kfSbcBF38u
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:37
- value
- 57125
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 885ef88eefc3f1d085f0439ab28bb382cf474368 OP_EQUAL
- address
- 3E85bL1sdkbEirvgVSdqPH3ZcfjuWekxsV
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:38
- value
- 347043
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 04af83cac14434a798496409af8d02a6d476a1d2 OP_EQUAL
- address
- 327ntJ1R5U6J5RXgJAranGZvVAAbMhxrLD
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:39
- value
- 104513
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8b138cee49e621b0762e36a3987573439c029b4e OP_EQUAL
- address
- 3ENPGbqhc6MMsdpALnQT4eZHBn4PMCQWan
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:40
- value
- 406334
- script pubkey
- OP_0 OP_PUSHBYTES_20 585e891878eff56389f08305bb7abca7261a2e42
- address
- bc1qtp0gjxrcal6k8z0ssvzmk74u5unp5tjzpf93l3
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:41
- value
- 16977
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 690c6b98469cb6a8446cab7c0172e0faed65c802 OP_EQUAL
- address
- 3BGTkfQY61gusXVHGgE3uq4xbf6JDRL9oU
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:42
- value
- 1637126
- script pubkey
- OP_0 OP_PUSHBYTES_20 1e8eaa48b7d6dad6c29b0bfa8c93dacbb51125d7
- address
- bc1qr6825j9h6mddds5mp0agey76ew63zfwhcl4l8f
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:43
- value
- 3437363
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 be73490c4d694f2486aad8b3fc557ea5bd1489e8 OP_EQUAL
- address
- 3K42RA6d3zoSinwSk487hVPubGeN6VYsRq
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:44
- value
- 4790854
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c324751e0a98621bcd29ebe326a058832f0818bb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JnpSX2cYH7E77Vxi3rjSj4bTfSBVwycyz
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:45
- value
- 119500
- script pubkey
- OP_0 OP_PUSHBYTES_20 70bb14e62935f7cfec6305a72e96c11443482f01
- address
- bc1qwza3fe3fxhmulmrrqknja9kpz3p5stcpgey4xe
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:46
- value
- 161954
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d3592d29a6b12620fbec5c515d6558cad7900d9f OP_EQUAL
- address
- 3LxXL76xZJz2tiZJHjtmPqbjnjf3BERvDj
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:47
- value
- 3063010
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 52ebe1541d4c6059ce45c9580189cbab7b8b5ca4 OP_EQUAL
- address
- 39FTuWvcWN8MgbMqqoMiVow7XeSY4s6UYi
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:48
- value
- 162275
- script pubkey
- OP_0 OP_PUSHBYTES_20 a20b438d1ba13b73b4d01dee9fb4cba425d458d1
- address
- bc1q5g958rgm5yah8dxsrhhfldxt5sjagkx3jy5vf2
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:49
- value
- 631054
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5732bd94078c8c526a09b8d429c2eab86d25f7da OP_EQUAL
- address
- 39e5VkJvwyRoWg3nWsdNcZocmj9BN3R8fT
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:50
- value
- 37439
- script pubkey
- OP_0 OP_PUSHBYTES_20 65d97fb200106fc29a411ff58653b4ac1d4662f9
- address
- bc1qvhvhlvsqzphu9xjprl6cv5a54sw5vchecjradk
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:51
- value
- 1302096
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f2a79cd8b794e1ec394f5843e845fdd8b9098886 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P83KMfU9F577QeHPzg1Tp4jUPi2TQKSts
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:52
- value
- 326427
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bf56407c2963f553c605f103da28d0b830161ffa OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JShPXXVgRqgAwAHLMqTKSttRcgMK5gR74
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:53
- value
- 1627372
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e72bbe3c386c33edb5a2e75234bf4a2f6be4b2f5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1N5KVdxM2UtNmxeQLkJb2YBexeGLAeFzjm
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:54
- value
- 29000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 497581f353df3c30fcb8afc873f30c68faf199a8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17hR6aR7QNJdXHnbBGTbcAmRqaqH9F94wj
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:55
- value
- 139500
- script pubkey
- OP_0 OP_PUSHBYTES_20 5bca4863eef28bb59f19ffdb9b51d3d2926ef8a2
- address
- bc1qt09ysclw729mt8celldek5wn62fxa79zdessku
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:56
- value
- 145054
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 906c61e7d029a3fc9e975ce3c403962247ec8874 OP_EQUAL
- address
- 3Erf4iDpT3x54XdAKmmowQbw83f2G9knm5
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:57
- value
- 16961
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5ea20094fa31b95e0dc67c6a433cbc669e20dc11 OP_EQUAL
- address
- 3AKPWh35RysiHXAov86NCQanQF5JG1Fxoe
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:58
- value
- 85007
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 53a0a35aeff039769e0d018d6f7b5d945f39105c OP_EQUAL
- address
- 39KCSoBHkB2bcRk3ghqxf3KK4XABmirFzK
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:59
- value
- 502198
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f23243bacd8cf4ecf50fd5626139ef7e105f7a7a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P5cjsFk9Pn3FVLbhnBhHXvJos1RVdxZY5
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:60
- value
- 850622
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d30e5022706b141e97605a1c5a7534d520f060d9 OP_EQUAL
- address
- 3LvyeWKqzsUtuNvKzW3QRC36GJ4KJAquT5
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:61
- value
- 196533
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 958d45e4b3082a23681d61d90c5e3ca2a2f6a053 OP_EQUAL
- address
- 3FKmqwwY9aitr59REAvth3xJJTww4YREgQ
-
ca9c1c231e8143320e804206afb6663fc81e6ec641d46240b52a00d80a8ca85e:62
- value
- 200670
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 32445dc9782a210db5f3ddbdb8a3a02407879327 OP_EQUAL
- address
- 36GocK6wKEL4ArainY9yaZV3izGY6rhDmg