Skip to content

Commit 0508cbf

Browse files
committed
change subgraph urls to specific deployments
1 parent 3258706 commit 0508cbf

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

packages/sdk/python/human-protocol-sdk/human_protocol_sdk/constants.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class OrderDirection(Enum):
4040
"https://api.studio.thegraph.com/query/74256/ethereum/version/latest"
4141
),
4242
"subgraph_url_api_key": (
43-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/BtC96WCK6ZpZ35v94MK6rZNiBzDEZYHFzDmhMYyZ369D"
43+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmWGUDcQG1e8bjp9LRcyWCo4xfWcVCdgApi59sY6rgdRkS"
4444
),
4545
"hmt_address": "0xd1ba9BAC957322D6e8c07a160a3A8dA11A0d2867",
4646
"factory_address": "0xD9c75a1Aa4237BB72a41E5E26bd8384f10c1f55a",
@@ -74,7 +74,7 @@ class OrderDirection(Enum):
7474
"https://api.studio.thegraph.com/query/74256/sepolia/version/latest"
7575
),
7676
"subgraph_url_api_key": (
77-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/UMLaZHtLE9LxzDyvBLBgfWj4erzYzYMeGUbQtxtyMaE"
77+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmfCCRC1cGKWuoRtaj2ZJKyaw97Ry15TbGiC4u3veTq8iX"
7878
),
7979
"hmt_address": "0x792abbcC99c01dbDec49c9fa9A828a186Da45C33",
8080
"factory_address": "0xD6D347ba6987519B4e42EcED43dF98eFf5465a23",
@@ -91,7 +91,7 @@ class OrderDirection(Enum):
9191
"https://api.studio.thegraph.com/query/74256/bsc/version/latest"
9292
),
9393
"subgraph_url_api_key": (
94-
"hthttps://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/JBJPC3YmRSNjyjRTTpazhhSX5CCZ4CeBx6ptRsM8PCBb"
94+
"hthttps://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmWNVgcdzBkDyCNBYd7jBp1vChj9B3ah7nKMSXoDkzzXYm"
9595
),
9696
"hmt_address": "0x711Fd6ab6d65A98904522d4e3586F492B989c527",
9797
"factory_address": "0x92FD968AcBd521c232f5fB8c33b342923cC72714",
@@ -108,7 +108,7 @@ class OrderDirection(Enum):
108108
"https://api.studio.thegraph.com/query/74256/bsc-testnet/version/latest"
109109
),
110110
"subgraph_url_api_key": (
111-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/BnaC4CDqgdbGvcgM7KoZ6d7Yeebsm7NvLFrr61Lxg6Ao"
111+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmaEPv3KDMJJJ8EWfcKWX7FJGDBudHhuHDCMR2LkbYhdNR"
112112
),
113113
"hmt_address": "0xE3D74BBFa45B4bCa69FF28891fBE392f4B4d4e4d",
114114
"factory_address": "0x2bfA592DBDaF434DDcbb893B1916120d181DAD18",
@@ -127,7 +127,7 @@ class OrderDirection(Enum):
127127
"https://api.studio.thegraph.com/query/74256/polygon/version/latest"
128128
),
129129
"subgraph_url_api_key": (
130-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/HHYwCHBvDrjckpNB4jbB8k63pSot6rGtBYLBygGji3vD"
130+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmS2jKUstRaGWyAhytjA2b84grhXFKouZ3fzP9fPp2etum"
131131
),
132132
"hmt_address": "0xc748B2A084F8eFc47E086ccdDD9b7e67aEb571BF",
133133
"factory_address": "0xBDBfD2cC708199C5640C6ECdf3B0F4A4C67AdfcB",
@@ -163,7 +163,7 @@ class OrderDirection(Enum):
163163
"https://api.studio.thegraph.com/query/74256/amoy/version/latest"
164164
),
165165
"subgraph_url_api_key": (
166-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/FmdCVzHV3bB4abPVYtBALtBHr7ZRZmZ67m5c432S7GZH"
166+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmVfssyiU81KwrTVL1QRjj4LPpTkA1ZmexHTRVg51J5YxP"
167167
),
168168
"hmt_address": "0x792abbcC99c01dbDec49c9fa9A828a186Da45C33",
169169
"factory_address": "0xAFf5a986A530ff839d49325A5dF69F96627E8D29",
@@ -180,7 +180,7 @@ class OrderDirection(Enum):
180180
"https://api.studio.thegraph.com/query/74256/moonbeam/version/latest"
181181
),
182182
"subgraph_url_api_key": (
183-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/BH5Sm6exn76o5frV5VeCufChB43DCfMXCQsdtWt4AuQP"
183+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmU5hSFUvu2fp8EWU3uqxcz477gWjXjRq3jnpMT3KG14Sg"
184184
),
185185
"hmt_address": "0x3b25BC1dC591D24d60560d0135D6750A561D4764",
186186
"factory_address": "0xD9c75a1Aa4237BB72a41E5E26bd8384f10c1f55a",
@@ -199,7 +199,7 @@ class OrderDirection(Enum):
199199
"https://api.studio.thegraph.com/query/74256/moonbase-alpha/version/latest"
200200
),
201201
"subgraph_url_api_key": (
202-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/AmmRkJszUbjfUwHubcRkU6CfG1Q9psRWRbbHADVmsLjE"
202+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/Qmf9qH6CCxBzxkruDLLJzJTm4ig8LkSZYErGCNfJC5vsgQ"
203203
),
204204
"hmt_address": "0x2dd72db2bBA65cE663e476bA8b84A1aAF802A8e3",
205205
"factory_address": "0x5e622FF522D81aa426f082bDD95210BC25fCA7Ed",
@@ -216,7 +216,7 @@ class OrderDirection(Enum):
216216
"https://api.studio.thegraph.com/query/74256/avalanche/version/latest"
217217
),
218218
"subgraph_url_api_key": (
219-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/FweDaDWZ6ZDcsA63wsjnWgdgw4aCbkiVQYMYvtcP5p2u"
219+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmbKoD9diMdiLoVgAzJmjM4Qj6jeUQAD8ztquPMMcaZVFA"
220220
),
221221
"hmt_address": "0x12365293cb6477d4fc2686e46BB97E3Fb64f1550",
222222
"factory_address": "0xD9c75a1Aa4237BB72a41E5E26bd8384f10c1f55a",
@@ -235,7 +235,7 @@ class OrderDirection(Enum):
235235
"https://api.studio.thegraph.com/query/74256/fuji/version/latest"
236236
),
237237
"subgraph_url_api_key": (
238-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/CnZCDsWziQF3jNoqgQMkmJbF9frof5osM3hN5eUgyL5u"
238+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmXcSyzYPk4AFyWq4wubxrgVNYuse8zHiQYUZR7WFinRSj"
239239
),
240240
"hmt_address": "0x9406d5c635AD22b0d76c75E52De57A2177919ca3",
241241
"factory_address": "0x56C2ba540726ED4f46E7a134b6b9Ee9C867FcF92",
@@ -254,7 +254,7 @@ class OrderDirection(Enum):
254254
"https://api.studio.thegraph.com/query/74256/celo/version/latest"
255255
),
256256
"subgraph_url_api_key": (
257-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/HTgMnYWGsdsw41o8dyph1bwhotuXh6va3L8r8DGgLjsA"
257+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmXCUVfazFdQ9s1gWHyr7eNGTUY1zLVhmVGoVYhLbkT4ib"
258258
),
259259
"hmt_address": "0x19Ead835951493A763c96910255d5eeF147E914F",
260260
"factory_address": "0xc90B43a5d576D9d8026c48904dfbaED50C15Fa08",
@@ -271,7 +271,7 @@ class OrderDirection(Enum):
271271
"https://api.studio.thegraph.com/query/74256/celo-alfajores/version/latest"
272272
),
273273
"subgraph_url_api_key": (
274-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/EGWCWuzBNkbypW8ipRKuyGwq8azoCy6LKKosGgSPMGRD"
274+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmWSLvacfR6xiJ8dYJbABtMg3r2TuoKBSjMGSofJVh2uoR"
275275
),
276276
"hmt_address": "0x2736B33455A872dC478E1E004106D04c35472468",
277277
"factory_address": "0x86Af9f6Cd34B69Db1B202223C6d6D109f2491569",
@@ -288,7 +288,7 @@ class OrderDirection(Enum):
288288
"https://api.studio.thegraph.com/query/74256/xlayer/version/latest"
289289
),
290290
"subgraph_url_api_key": (
291-
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/CrratkbjCraj1BZLgJmck1GGxbMb2Y2iPZiW4Lh5DdcX"
291+
"https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmY7z7abXHxFBSqzeM67q5AYxF4uRLFvpVrQQQpwVJqMkQ"
292292
),
293293
"hmt_address": "0x10acbe3b9e6a2ff7f341e5cbf4b6617741ff44aa",
294294
"factory_address": "0x4949C9DFFD83F0D5Ab0AB24C57C4D403D5c20C15",
@@ -305,7 +305,7 @@ class OrderDirection(Enum):
305305
"https://api.studio.thegraph.com/query/74256/xlayer-testnet/version/latest"
306306
),
307307
"subgraph_url_api_key": (
308-
"https://gateway-testnet-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/9zd1LcywWjuSUtde4ofC8oyyzpawPwGUiPsvqTq247xk"
308+
"https://gateway-testnet-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmVw3K8cdbommhhH6jhmkLGQAbPjgWuYYeUfBCQv6rmJTr"
309309
),
310310
"hmt_address": "0x792abbcC99c01dbDec49c9fa9A828a186Da45C33",
311311
"factory_address": "0x6Cd3ecAD36ee88E9ef3665CF381D9dAE0FE0a32e",

packages/sdk/typescript/human-protocol-sdk/src/constants.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export const NETWORKS: {
6363
subgraphUrl:
6464
'https://api.studio.thegraph.com/query/74256/ethereum/version/latest',
6565
subgraphUrlApiKey:
66-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/BtC96WCK6ZpZ35v94MK6rZNiBzDEZYHFzDmhMYyZ369D',
66+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmWGUDcQG1e8bjp9LRcyWCo4xfWcVCdgApi59sY6rgdRkS',
6767
oldSubgraphUrl: '',
6868
oldFactoryAddress: '',
6969
},
@@ -109,7 +109,7 @@ export const NETWORKS: {
109109
subgraphUrl:
110110
'https://api.studio.thegraph.com/query/74256/sepolia/version/latest',
111111
subgraphUrlApiKey:
112-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/UMLaZHtLE9LxzDyvBLBgfWj4erzYzYMeGUbQtxtyMaE',
112+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmfCCRC1cGKWuoRtaj2ZJKyaw97Ry15TbGiC4u3veTq8iX',
113113
oldSubgraphUrl: '',
114114
oldFactoryAddress: '',
115115
},
@@ -125,7 +125,7 @@ export const NETWORKS: {
125125
subgraphUrl:
126126
'https://api.studio.thegraph.com/query/74256/bsc/version/latest',
127127
subgraphUrlApiKey:
128-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/JBJPC3YmRSNjyjRTTpazhhSX5CCZ4CeBx6ptRsM8PCBb',
128+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmWNVgcdzBkDyCNBYd7jBp1vChj9B3ah7nKMSXoDkzzXYm',
129129
oldSubgraphUrl: 'https://api.thegraph.com/subgraphs/name/humanprotocol/bsc',
130130
oldFactoryAddress: '0xc88bC422cAAb2ac8812de03176402dbcA09533f4',
131131
},
@@ -141,7 +141,7 @@ export const NETWORKS: {
141141
subgraphUrl:
142142
'https://api.studio.thegraph.com/query/74256/bsc-testnet/version/latest',
143143
subgraphUrlApiKey:
144-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/BnaC4CDqgdbGvcgM7KoZ6d7Yeebsm7NvLFrr61Lxg6Ao',
144+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmaEPv3KDMJJJ8EWfcKWX7FJGDBudHhuHDCMR2LkbYhdNR',
145145
oldSubgraphUrl:
146146
'https://api.thegraph.com/subgraphs/name/humanprotocol/bsctest',
147147
oldFactoryAddress: '0xaae6a2646c1f88763e62e0cd08ad050ea66ac46f',
@@ -158,7 +158,7 @@ export const NETWORKS: {
158158
subgraphUrl:
159159
'https://api.studio.thegraph.com/query/74256/polygon/version/latest',
160160
subgraphUrlApiKey:
161-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/HHYwCHBvDrjckpNB4jbB8k63pSot6rGtBYLBygGji3vD',
161+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmS2jKUstRaGWyAhytjA2b84grhXFKouZ3fzP9fPp2etum',
162162
oldSubgraphUrl:
163163
'https://api.thegraph.com/subgraphs/name/humanprotocol/polygon',
164164
oldFactoryAddress: '0x45eBc3eAE6DA485097054ae10BA1A0f8e8c7f794',
@@ -191,7 +191,7 @@ export const NETWORKS: {
191191
subgraphUrl:
192192
'https://api.studio.thegraph.com/query/74256/amoy/version/latest',
193193
subgraphUrlApiKey:
194-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/FmdCVzHV3bB4abPVYtBALtBHr7ZRZmZ67m5c432S7GZH',
194+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmVfssyiU81KwrTVL1QRjj4LPpTkA1ZmexHTRVg51J5YxP',
195195
oldSubgraphUrl: '',
196196
oldFactoryAddress: '',
197197
},
@@ -207,7 +207,7 @@ export const NETWORKS: {
207207
subgraphUrl:
208208
'https://api.studio.thegraph.com/query/74256/moonbeam/version/latest',
209209
subgraphUrlApiKey:
210-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/BH5Sm6exn76o5frV5VeCufChB43DCfMXCQsdtWt4AuQP',
210+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmU5hSFUvu2fp8EWU3uqxcz477gWjXjRq3jnpMT3KG14Sg',
211211
oldSubgraphUrl:
212212
'https://api.thegraph.com/subgraphs/name/humanprotocol/moonbeam',
213213
oldFactoryAddress: '0x98108c28B7767a52BE38B4860832dd4e11A7ecad',
@@ -224,7 +224,7 @@ export const NETWORKS: {
224224
subgraphUrl:
225225
'https://api.studio.thegraph.com/query/74256/moonbase-alpha/version/latest',
226226
subgraphUrlApiKey:
227-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/AmmRkJszUbjfUwHubcRkU6CfG1Q9psRWRbbHADVmsLjE',
227+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/Qmf9qH6CCxBzxkruDLLJzJTm4ig8LkSZYErGCNfJC5vsgQ',
228228
oldSubgraphUrl: '',
229229
oldFactoryAddress: '',
230230
},
@@ -240,7 +240,7 @@ export const NETWORKS: {
240240
subgraphUrl:
241241
'https://api.studio.thegraph.com/query/74256/fuji/version/latest',
242242
subgraphUrlApiKey:
243-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/CnZCDsWziQF3jNoqgQMkmJbF9frof5osM3hN5eUgyL5u',
243+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmXcSyzYPk4AFyWq4wubxrgVNYuse8zHiQYUZR7WFinRSj',
244244
oldSubgraphUrl:
245245
'https://api.thegraph.com/subgraphs/name/humanprotocol/fuji',
246246
oldFactoryAddress: '0xfb4469201951C3B9a7F1996c477cb7BDBEcE0A88',
@@ -257,7 +257,7 @@ export const NETWORKS: {
257257
subgraphUrl:
258258
'https://api.studio.thegraph.com/query/74256/avalanche/version/latest',
259259
subgraphUrlApiKey:
260-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/FweDaDWZ6ZDcsA63wsjnWgdgw4aCbkiVQYMYvtcP5p2u',
260+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmbKoD9diMdiLoVgAzJmjM4Qj6jeUQAD8ztquPMMcaZVFA',
261261
oldSubgraphUrl:
262262
'https://api.thegraph.com/subgraphs/name/humanprotocol/avalanche',
263263
oldFactoryAddress: '0x9767a578ba7a5FA1563c8229943cB01cd8446BB4',
@@ -274,7 +274,7 @@ export const NETWORKS: {
274274
subgraphUrl:
275275
'https://api.studio.thegraph.com/query/74256/celo-alfajores/version/latest',
276276
subgraphUrlApiKey:
277-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/EGWCWuzBNkbypW8ipRKuyGwq8azoCy6LKKosGgSPMGRD',
277+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmWSLvacfR6xiJ8dYJbABtMg3r2TuoKBSjMGSofJVh2uoR',
278278
oldSubgraphUrl: '',
279279
oldFactoryAddress: '',
280280
},
@@ -290,7 +290,7 @@ export const NETWORKS: {
290290
subgraphUrl:
291291
'https://api.studio.thegraph.com/query/74256/celo/version/latest',
292292
subgraphUrlApiKey:
293-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/HTgMnYWGsdsw41o8dyph1bwhotuXh6va3L8r8DGgLjsA',
293+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmXCUVfazFdQ9s1gWHyr7eNGTUY1zLVhmVGoVYhLbkT4ib',
294294
oldSubgraphUrl: '',
295295
oldFactoryAddress: '',
296296
},
@@ -306,7 +306,7 @@ export const NETWORKS: {
306306
subgraphUrl:
307307
'https://api.studio.thegraph.com/query/74256/xlayer/version/latest',
308308
subgraphUrlApiKey:
309-
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/CrratkbjCraj1BZLgJmck1GGxbMb2Y2iPZiW4Lh5DdcX',
309+
'https://gateway-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmY7z7abXHxFBSqzeM67q5AYxF4uRLFvpVrQQQpwVJqMkQ',
310310
oldSubgraphUrl: '',
311311
oldFactoryAddress: '',
312312
},
@@ -322,7 +322,7 @@ export const NETWORKS: {
322322
subgraphUrl:
323323
'https://api.studio.thegraph.com/query/74256/xlayer-testnet/version/latest',
324324
subgraphUrlApiKey:
325-
'https://gateway-testnet-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/subgraphs/id/9zd1LcywWjuSUtde4ofC8oyyzpawPwGUiPsvqTq247xk',
325+
'https://gateway-testnet-arbitrum.network.thegraph.com/api/[SUBGRAPH_API_KEY]/deployments/id/QmVw3K8cdbommhhH6jhmkLGQAbPjgWuYYeUfBCQv6rmJTr',
326326
oldSubgraphUrl: '',
327327
oldFactoryAddress: '',
328328
},

0 commit comments

Comments
 (0)