Skip to content

Commit 7724589

Browse files
Merge pull request #94 from MekDrop/dependabot/npm_and_yarn/vue-3.5.12
Bump vue from 3.4.38 to 3.5.12
2 parents c12880c + afc5e4d commit 7724589

File tree

2 files changed

+104
-79
lines changed

2 files changed

+104
-79
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"quasar": "^2.14.3",
3030
"three": "^0.169.0",
3131
"twemoji": "^14.0.2",
32-
"vue": "^3.4.38",
32+
"vue": "^3.5.12",
3333
"vue-i18n": "^9.14.0",
3434
"vue-router": "^4.4.3",
3535
"yaml": "^2.5.1"

yarn.lock

Lines changed: 103 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,21 @@
132132
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83"
133133
integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==
134134

135+
"@babel/helper-string-parser@^7.25.9":
136+
version "7.25.9"
137+
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c"
138+
integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==
139+
135140
"@babel/helper-validator-identifier@^7.22.20":
136141
version "7.22.20"
137142
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
138143
integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
139144

145+
"@babel/helper-validator-identifier@^7.25.9":
146+
version "7.25.9"
147+
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7"
148+
integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==
149+
140150
"@babel/helper-validator-option@^7.23.5":
141151
version "7.23.5"
142152
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307"
@@ -165,10 +175,12 @@
165175
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b"
166176
integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==
167177

168-
"@babel/parser@^7.24.7":
169-
version "7.24.7"
170-
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.7.tgz#9a5226f92f0c5c8ead550b750f5608e766c8ce85"
171-
integrity sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==
178+
"@babel/parser@^7.25.3":
179+
version "7.26.2"
180+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11"
181+
integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==
182+
dependencies:
183+
"@babel/types" "^7.26.0"
172184

173185
"@babel/template@^7.22.15", "@babel/template@^7.23.9":
174186
version "7.23.9"
@@ -204,6 +216,14 @@
204216
"@babel/helper-validator-identifier" "^7.22.20"
205217
to-fast-properties "^2.0.0"
206218

219+
"@babel/types@^7.26.0":
220+
version "7.26.0"
221+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff"
222+
integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==
223+
dependencies:
224+
"@babel/helper-string-parser" "^7.25.9"
225+
"@babel/helper-validator-identifier" "^7.25.9"
226+
207227
208228
version "1.5.0"
209229
resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
@@ -471,6 +491,11 @@
471491
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
472492
integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
473493

494+
"@jridgewell/sourcemap-codec@^1.5.0":
495+
version "1.5.0"
496+
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
497+
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
498+
474499
"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.9":
475500
version "0.3.22"
476501
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c"
@@ -944,90 +969,90 @@
944969
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz#966a6279060eb2d9d1a02ea1a331af071afdcf9e"
945970
integrity sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==
946971

947-
"@vue/compiler-core@3.4.38":
948-
version "3.4.38"
949-
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.38.tgz#326dfe3c92fa2b0f1dc9b39a948a231980253496"
950-
integrity sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==
972+
"@vue/compiler-core@3.5.12":
973+
version "3.5.12"
974+
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.5.12.tgz#bd70b7dabd12b0b6f31bc53418ba3da77994c437"
975+
integrity sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==
951976
dependencies:
952-
"@babel/parser" "^7.24.7"
953-
"@vue/shared" "3.4.38"
977+
"@babel/parser" "^7.25.3"
978+
"@vue/shared" "3.5.12"
954979
entities "^4.5.0"
955980
estree-walker "^2.0.2"
956981
source-map-js "^1.2.0"
957982

958-
"@vue/compiler-dom@3.4.38":
959-
version "3.4.38"
960-
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.38.tgz#90348fac1130e0bbd408b650635cb626b3b9df06"
961-
integrity sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==
983+
"@vue/compiler-dom@3.5.12":
984+
version "3.5.12"
985+
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz#456d631d11102535b7ee6fd954cf2c93158d0354"
986+
integrity sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==
962987
dependencies:
963-
"@vue/compiler-core" "3.4.38"
964-
"@vue/shared" "3.4.38"
988+
"@vue/compiler-core" "3.5.12"
989+
"@vue/shared" "3.5.12"
965990

966-
"@vue/compiler-sfc@3.4.38":
967-
version "3.4.38"
968-
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.38.tgz#954c3f6777bbbcca28771ba59b795f12f76ef188"
969-
integrity sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==
970-
dependencies:
971-
"@babel/parser" "^7.24.7"
972-
"@vue/compiler-core" "3.4.38"
973-
"@vue/compiler-dom" "3.4.38"
974-
"@vue/compiler-ssr" "3.4.38"
975-
"@vue/shared" "3.4.38"
991+
"@vue/compiler-sfc@3.5.12":
992+
version "3.5.12"
993+
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.5.12.tgz#6688120d905fcf22f7e44d3cb90f8dabc4dd3cc8"
994+
integrity sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==
995+
dependencies:
996+
"@babel/parser" "^7.25.3"
997+
"@vue/compiler-core" "3.5.12"
998+
"@vue/compiler-dom" "3.5.12"
999+
"@vue/compiler-ssr" "3.5.12"
1000+
"@vue/shared" "3.5.12"
9761001
estree-walker "^2.0.2"
977-
magic-string "^0.30.10"
978-
postcss "^8.4.40"
1002+
magic-string "^0.30.11"
1003+
postcss "^8.4.47"
9791004
source-map-js "^1.2.0"
9801005

981-
"@vue/compiler-ssr@3.4.38":
982-
version "3.4.38"
983-
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.38.tgz#9ded18f6d9c8b2440039a58492cfff36fa1a7774"
984-
integrity sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==
1006+
"@vue/compiler-ssr@3.5.12":
1007+
version "3.5.12"
1008+
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.5.12.tgz#5f1a3fbd5c44b79a6dbe88729f7801d9c9218bde"
1009+
integrity sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==
9851010
dependencies:
986-
"@vue/compiler-dom" "3.4.38"
987-
"@vue/shared" "3.4.38"
1011+
"@vue/compiler-dom" "3.5.12"
1012+
"@vue/shared" "3.5.12"
9881013

9891014
"@vue/devtools-api@^6.5.0", "@vue/devtools-api@^6.6.3":
9901015
version "6.6.3"
9911016
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.6.3.tgz#b23a588154cba8986bba82b6e1d0248bde3fd1a0"
9921017
integrity sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==
9931018

994-
"@vue/reactivity@3.4.38":
995-
version "3.4.38"
996-
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.38.tgz#ec2d549f4b831cd03d0baabf7d77e840b8536000"
997-
integrity sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==
1019+
"@vue/reactivity@3.5.12":
1020+
version "3.5.12"
1021+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.5.12.tgz#a2815d91842ed7b9e7e7936c851923caf6b6e603"
1022+
integrity sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==
9981023
dependencies:
999-
"@vue/shared" "3.4.38"
1024+
"@vue/shared" "3.5.12"
10001025

1001-
"@vue/runtime-core@3.4.38":
1002-
version "3.4.38"
1003-
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.38.tgz#bead9085e9a1c5a446e27d74ffb450f9261cf097"
1004-
integrity sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==
1026+
"@vue/runtime-core@3.5.12":
1027+
version "3.5.12"
1028+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.5.12.tgz#849207f203d0fd82971f19574d30dbe7134c78c7"
1029+
integrity sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==
10051030
dependencies:
1006-
"@vue/reactivity" "3.4.38"
1007-
"@vue/shared" "3.4.38"
1031+
"@vue/reactivity" "3.5.12"
1032+
"@vue/shared" "3.5.12"
10081033

1009-
"@vue/runtime-dom@3.4.38":
1010-
version "3.4.38"
1011-
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.38.tgz#52678ba0b85f94400a0a9c8dd23ddef4dd65657d"
1012-
integrity sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==
1034+
"@vue/runtime-dom@3.5.12":
1035+
version "3.5.12"
1036+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.5.12.tgz#6d4de3df49a90a460b311b1100baa5e2d0d1c8c9"
1037+
integrity sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==
10131038
dependencies:
1014-
"@vue/reactivity" "3.4.38"
1015-
"@vue/runtime-core" "3.4.38"
1016-
"@vue/shared" "3.4.38"
1039+
"@vue/reactivity" "3.5.12"
1040+
"@vue/runtime-core" "3.5.12"
1041+
"@vue/shared" "3.5.12"
10171042
csstype "^3.1.3"
10181043

1019-
"@vue/server-renderer@3.4.38":
1020-
version "3.4.38"
1021-
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.38.tgz#457401ef2b0f969156702061e56915acecc9fe2c"
1022-
integrity sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==
1044+
"@vue/server-renderer@3.5.12":
1045+
version "3.5.12"
1046+
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.5.12.tgz#79c6bc3860e4e4ef80d85653c5d03fd94b26574e"
1047+
integrity sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==
10231048
dependencies:
1024-
"@vue/compiler-ssr" "3.4.38"
1025-
"@vue/shared" "3.4.38"
1049+
"@vue/compiler-ssr" "3.5.12"
1050+
"@vue/shared" "3.5.12"
10261051

1027-
"@vue/shared@3.4.38":
1028-
version "3.4.38"
1029-
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.38.tgz#552a6770098bfd556fa3e2c686c9d3b4f4cd94c2"
1030-
integrity sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==
1052+
"@vue/shared@3.5.12":
1053+
version "3.5.12"
1054+
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.5.12.tgz#f9e45b7f63f2c3f40d84237b1194b7f67de192e3"
1055+
integrity sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==
10311056

10321057
"@webassemblyjs/[email protected]", "@webassemblyjs/ast@^1.11.5":
10331058
version "1.11.6"
@@ -4733,12 +4758,12 @@ lunr@^2.3.9:
47334758
resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1"
47344759
integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==
47354760

4736-
magic-string@^0.30.10:
4737-
version "0.30.10"
4738-
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.10.tgz#123d9c41a0cb5640c892b041d4cfb3bd0aa4b39e"
4739-
integrity sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==
4761+
magic-string@^0.30.11:
4762+
version "0.30.12"
4763+
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.12.tgz#9eb11c9d072b9bcb4940a5b2c2e1a217e4ee1a60"
4764+
integrity sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==
47404765
dependencies:
4741-
"@jridgewell/sourcemap-codec" "^1.4.15"
4766+
"@jridgewell/sourcemap-codec" "^1.5.0"
47424767

47434768
magic-string@^0.30.5:
47444769
version "0.30.5"
@@ -5613,7 +5638,7 @@ postcss-value-parser@^4.2.0:
56135638
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
56145639
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
56155640

5616-
postcss@^8.4.13, postcss@^8.4.21, postcss@^8.4.40, postcss@^8.4.47:
5641+
postcss@^8.4.13, postcss@^8.4.21, postcss@^8.4.47:
56175642
version "8.4.47"
56185643
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365"
56195644
integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==
@@ -7053,16 +7078,16 @@ vue-router@^4.4.3:
70537078
dependencies:
70547079
"@vue/devtools-api" "^6.6.3"
70557080

7056-
vue@^3.4.38:
7057-
version "3.4.38"
7058-
resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.38.tgz#0ccbb64ed03ef3c4ab73e540793290b18e7c4236"
7059-
integrity sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==
7060-
dependencies:
7061-
"@vue/compiler-dom" "3.4.38"
7062-
"@vue/compiler-sfc" "3.4.38"
7063-
"@vue/runtime-dom" "3.4.38"
7064-
"@vue/server-renderer" "3.4.38"
7065-
"@vue/shared" "3.4.38"
7081+
vue@^3.5.12:
7082+
version "3.5.12"
7083+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.5.12.tgz#e08421c601b3617ea2c9ef0413afcc747130b36c"
7084+
integrity sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==
7085+
dependencies:
7086+
"@vue/compiler-dom" "3.5.12"
7087+
"@vue/compiler-sfc" "3.5.12"
7088+
"@vue/runtime-dom" "3.5.12"
7089+
"@vue/server-renderer" "3.5.12"
7090+
"@vue/shared" "3.5.12"
70667091

70677092
70687093
version "7.2.0"

0 commit comments

Comments
 (0)