{"title":"PANTS","description":"","products":[{"product_id":"wide-leg-pants","title":"Wide leg skoba pants","description":"\u003c!-- Description Text --\u003e\n\u003cdiv id=\"productDescription\" style=\"padding: 20px; font-size: 14px; color: #555; margin-bottom: 20px;\"\u003e\n\n  \u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Skoba (Licra)\u003c\/p\u003e\n\n  \u003cp\u003e\u003cstrong\u003eStyle:\u003c\/strong\u003e Wide leg pants with elastic band from back\u003c\/p\u003e\n\n  \u003cp\u003e \u003c\/p\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n  \u003cbutton id=\"sizeChartBtn\" style=\"padding: 10px 20px; background-color: #8a6248; color: white; border: none; cursor: pointer; font-size: 16px; border-radius: 5px;\"\u003e\n    View Size Chart\n  \u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- RETURN POLICY BUTTON --\u003e\n\u003cdiv style=\"padding-top: 20px; padding-right: 20px; padding-bottom: 20px; font-size: 14px; color: rgb(85, 85, 85); margin-bottom: 20px;\"\u003e\n\n  \u003cbutton id=\"returnPolicyBtn\" style=\"padding: 10px 20px; margin-left: 10px; background-color: #8a6248; color: white; border: none; cursor: pointer; font-size: 16px; border-radius: 5px;\"\u003e\n    سياسه الاستبدال والاسترجاع\n  \u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n#sizeChartOverlay,\n#returnPolicyOverlay {\n  display: none;\n  position: fixed;\n  inset: 0;\n  background: rgba(0,0,0,0.55);\n  z-index: 2147483646;\n}\n\n#sizeChartModal,\n#returnPolicyModal {\n  display: none;\n  position: fixed;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  border-radius: 14px;\n  box-shadow: 0 8px 35px rgba(0,0,0,0.35);\n  z-index: 2147483647;\n  width: 92vw;\n  max-width: 520px;\n  max-height: 85vh;\n  overflow-y: auto;\n  box-sizing: border-box;\n}\n\n\/* SIZE CHART *\/\n\n#sizeChartModal {\n  background: #fff;\n  padding: 20px;\n  text-align: center;\n}\n\n#sizeChartModal img {\n  width: 100%;\n  height: auto;\n  object-fit: contain;\n  display: block;\n}\n\n\/* RETURN POLICY *\/\n\n#returnPolicyModal {\n  background: #FFF8F0;\n  padding: 22px;\n  direction: rtl;\n  text-align: right;\n  color: #4b2f22;\n  font-family: Arial, sans-serif;\n  line-height: 1.9;\n}\n\n#returnPolicyModal h3 {\n  margin: 0 0 18px 0;\n  font-size: 22px;\n  text-align: center;\n}\n\n#returnPolicyModal p {\n  margin: 0 0 14px 0;\n  font-size: 15px;\n}\n\n.shippingIcon {\n  text-align: center;\n  font-size: 38px;\n  margin-bottom: 10px;\n}\n\n\/* CLOSE BUTTONS *\/\n\n#closeBtn,\n#closeReturnPolicy {\n  position: absolute;\n  top: 10px;\n  right: 15px;\n  font-size: 30px;\n  cursor: pointer;\n  line-height: 1;\n}\n\u003c\/style\u003e\n\n\u003c!-- SIZE CHART OVERLAY --\u003e\n\u003cdiv id=\"sizeChartOverlay\"\u003e\u003c\/div\u003e\n\n\u003c!-- SIZE CHART MODAL --\u003e\n\u003cdiv id=\"sizeChartModal\"\u003e\n\n  \u003cspan id=\"closeBtn\"\u003e×\u003c\/span\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0748\/6147\/8139\/files\/FDED9E69-2253-4FF9-A048-5D8BDCE07552.jpg\" alt=\"Size Chart Image\"\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- RETURN POLICY OVERLAY --\u003e\n\u003cdiv id=\"returnPolicyOverlay\"\u003e\u003c\/div\u003e\n\n\u003c!-- RETURN POLICY MODAL --\u003e\n\u003cdiv id=\"returnPolicyModal\"\u003e\n\n  \u003cspan id=\"closeReturnPolicy\"\u003e×\u003c\/span\u003e\n\n  \u003cdiv class=\"shippingIcon\"\u003e🚚\u003c\/div\u003e\n\n  \u003ch3\u003eسياسه الاستبدال والاسترجاع\u003c\/h3\u003e\n\n  \u003cp\u003eيفضل المعاينه في وجود المندوب.\u003c\/p\u003e\n\n  \u003cp\u003eفي حاله عدم الاستلام يتم دفع تكلفه الشحن.\u003c\/p\u003e\n\n  \u003cp\u003e\n    الاستبدال والاسترجاع في خلال ٧ ايام،\n    ويقوم العميل بتحمل الشحن مره اخري في حاله الاسترجاع.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    \u003cstrong\u003eواستبدال مجاني في خلال ٣ ايام\u003c\/strong\u003e\n    ( في حاله طلب اكتر من قطعه ).\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    إذا وجد عيب في المنتج يتم الاستبدال بقطعه مماثله بالظبط بدون تغيير مقاس او لون،\n    ونقوم بتحمل التكلفه الخاصه بالشحن.\n  \u003c\/p\u003e\n\n  \u003cp\u003eبرجاء الحفاظ علي حاله المنتج وتسليمه بشكل لائق.\u003c\/p\u003e\n\n  \u003cp\u003eلا يتم استرداد المبلغ إلا بعد معاينه المخزن في خلال اسبوع.\u003c\/p\u003e\n\n  \u003cp\u003e\n    وبنفكر تاني ان افضل حل انك تستغلي ميزه المعاينه عند وصول المندوب.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\u003cstrong\u003eغير مسموح 🚫 بالتجزئة\u003c\/strong\u003e\u003c\/p\u003e\n\n  \u003cp\u003e\n    بنترجاكي عميلتنا الراقيه،\n    ان زي محضرتك استلمتي طلبك مطبق ومفرود بعد المعاينه\n    تسلميه بنفس الشكل. وشكرا.\n  \u003c\/p\u003e\n\n  \u003cp\u003eشكرا ليكي ونتمني لكي تجربه تسوق فريده 🥰\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n\n  const sizeBtn = document.getElementById(\"sizeChartBtn\");\n  const sizeModal = document.getElementById(\"sizeChartModal\");\n  const sizeOverlay = document.getElementById(\"sizeChartOverlay\");\n  const sizeClose = document.getElementById(\"closeBtn\");\n\n  const policyBtn = document.getElementById(\"returnPolicyBtn\");\n  const policyModal = document.getElementById(\"returnPolicyModal\");\n  const policyOverlay = document.getElementById(\"returnPolicyOverlay\");\n  const policyClose = document.getElementById(\"closeReturnPolicy\");\n\n  function closeAllModals() {\n\n    sizeModal.style.display = \"none\";\n    sizeOverlay.style.display = \"none\";\n\n    policyModal.style.display = \"none\";\n    policyOverlay.style.display = \"none\";\n\n    document.body.style.overflow = \"\";\n  }\n\n  sizeBtn.addEventListener(\"click\", function() {\n\n    closeAllModals();\n\n    sizeOverlay.style.display = \"block\";\n    sizeModal.style.display = \"block\";\n\n    document.body.style.overflow = \"hidden\";\n  });\n\n  policyBtn.addEventListener(\"click\", function() {\n\n    closeAllModals();\n\n    policyOverlay.style.display = \"block\";\n    policyModal.style.display = \"block\";\n\n    document.body.style.overflow = \"hidden\";\n  });\n\n  sizeClose.addEventListener(\"click\", closeAllModals);\n  sizeOverlay.addEventListener(\"click\", closeAllModals);\n\n  policyClose.addEventListener(\"click\", closeAllModals);\n  policyOverlay.addEventListener(\"click\", closeAllModals);\n\n});\n\u003c\/script\u003e","brand":"Magrina Designs","offers":[{"title":"Black \/ 1 to 85 kg","offer_id":47642236551419,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 2 to 100 kg","offer_id":48841151578363,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 3 to 120 kg","offer_id":48841151611131,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Havan \/ 1 to 85 kg","offer_id":48885118697723,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Havan \/ 2 to 100 kg","offer_id":48885118730491,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Havan \/ 3 to 120 kg","offer_id":48885118763259,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 1 to 85 kg","offer_id":47753769910523,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 2 to 100 kg","offer_id":48841151709435,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 3 to 120 kg","offer_id":48841151742203,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Creamy beige \/ 1 to 85 kg","offer_id":48885109227771,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Creamy beige \/ 2 to 100 kg","offer_id":48885109260539,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Creamy beige \/ 3 to 120 kg","offer_id":48885109293307,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Beige \/ 1 to 85 kg","offer_id":47642236616955,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Beige \/ 2 to 100 kg","offer_id":48841151643899,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Beige \/ 3 to 120 kg","offer_id":48841151676667,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 1 to 85 kg","offer_id":48843940397307,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 2 to 100 kg","offer_id":48843940430075,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":false},{"title":"Navy \/ 3 to 120 kg","offer_id":48843940462843,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Grey \/ 1 to 85 kg","offer_id":47882412196091,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Grey \/ 2 to 100 kg","offer_id":48841151774971,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Grey \/ 3 to 120 kg","offer_id":48841151807739,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Light gray \/ 1 to 85 kg","offer_id":48843940856059,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Light gray \/ 2 to 100 kg","offer_id":48843940888827,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Light gray \/ 3 to 120 kg","offer_id":48843940921595,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":false},{"title":"Burgandy \/ 1 to 85 kg","offer_id":48885105131771,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Burgandy \/ 2 to 100 kg","offer_id":48885105164539,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Burgandy \/ 3 to 120 kg","offer_id":48885105197307,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"olive \/ 1 to 85 kg","offer_id":48885106442491,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"olive \/ 2 to 100 kg","offer_id":48885106475259,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":false},{"title":"olive \/ 3 to 120 kg","offer_id":48885106508027,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":false},{"title":"green \/ 1 to 85 kg","offer_id":48894953652475,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"green \/ 2 to 100 kg","offer_id":48894953685243,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"green \/ 3 to 120 kg","offer_id":48894953718011,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Coffee \/ 1 to 85 kg","offer_id":48895260721403,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Coffee \/ 2 to 100 kg","offer_id":48895260754171,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"Coffee \/ 3 to 120 kg","offer_id":48895260786939,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"White \/ 1 to 85 kg","offer_id":48895260819707,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"White \/ 2 to 100 kg","offer_id":48895260852475,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true},{"title":"White \/ 3 to 120 kg","offer_id":48895260885243,"sku":null,"price":740.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0748\/6147\/8139\/files\/FD42799F-2CD2-4171-AE34-1AFF0DD6683B.png?v=1779983497"},{"product_id":"flare-pant","title":"Flare pant","description":"\u003cp\u003eMaterial : 80% cotton 20% Lycra \u003cbr\u003e Super elastic, High waisted\u003cbr\u003e Colors : black, navy, brown and gray\u003c\/p\u003e\n\u003cp\u003eThis a suggestion for the size by weight \u003c\/p\u003e\n\u003cp\u003e44 to 75 kg \u003c\/p\u003e\n\u003cp\u003e46 to 85 kg \u003c\/p\u003e\n\u003cp\u003e48 to 90 kg \u003c\/p\u003e\n\u003cp\u003e50 to 95 kg \u003c\/p\u003e\n\u003cp\u003e52 to 100 kg \u003c\/p\u003e\n\u003cp\u003e54 to 110 kg \u003c\/p\u003e\n\u003cp\u003e56 to 115 kg \u003c\/p\u003e\n\u003cp\u003e58 to more than 120 kg \u003c\/p\u003e\n\u003cp\u003ethere will be a second conformation for the size \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv id=\"returnPolicyModal\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\/\/ \u003c![CDATA[\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  \/\/ SIZE CHART\n\n  var sizeBtn = document.getElementById(\"sizeChartBtnFlare\");\n  var sizeOverlay = document.getElementById(\"sizeChartOverlayFlare\");\n  var sizeModal = document.getElementById(\"sizeChartModalFlare\");\n  var closeSize = document.getElementById(\"closeSizeChartFlare\");\n\n  \/\/ RETURN POLICY\n\n  var returnBtn = document.getElementById(\"returnPolicyBtn\");\n  var returnOverlay = document.getElementById(\"returnPolicyOverlay\");\n  var returnModal = document.getElementById(\"returnPolicyModal\");\n  var closeReturn = document.getElementById(\"closeReturnPolicy\");\n\n  \/\/ OPEN SIZE CHART\n\n  if (sizeBtn) {\n    sizeBtn.onclick = function () {\n      sizeOverlay.style.display = \"block\";\n      sizeModal.style.display = \"block\";\n    };\n  }\n\n  \/\/ CLOSE SIZE CHART\n\n  if (closeSize) {\n    closeSize.onclick = function () {\n      sizeOverlay.style.display = \"none\";\n      sizeModal.style.display = \"none\";\n    };\n  }\n\n  if (sizeOverlay) {\n    sizeOverlay.onclick = function () {\n      sizeOverlay.style.display = \"none\";\n      sizeModal.style.display = \"none\";\n    };\n  }\n\n  \/\/ OPEN RETURN POLICY\n\n  if (returnBtn) {\n    returnBtn.onclick = function () {\n      returnOverlay.style.display = \"block\";\n      returnModal.style.display = \"block\";\n    };\n  }\n\n  \/\/ CLOSE RETURN POLICY\n\n  if (closeReturn) {\n    closeReturn.onclick = function () {\n      returnOverlay.style.display = \"none\";\n      returnModal.style.display = \"none\";\n    };\n  }\n\n  if (returnOverlay) {\n    returnOverlay.onclick = function () {\n      returnOverlay.style.display = \"none\";\n      returnModal.style.display = \"none\";\n    };\n  }\n\n});\n\n\/\/ SIZE RECOMMENDER\n\nfunction recommendSize() {\n\n  var waist = Number(document.getElementById(\"waistInput\").value);\n  var hips = Number(document.getElementById(\"hipsInput\").value);\n\n  var result = document.getElementById(\"sizeResult\");\n\n  if (!waist || !hips) {\n    result.innerHTML = \"Please enter your measurements\";\n    return;\n  }\n\n  var sizes = [\n    { size: \"44\", waist: 95, hips: 105 },\n    { size: \"46\", waist: 84, hips: 108 },\n    { size: \"50\", waist: 92, hips: 112 },\n    { size: \"52\", waist: 96, hips: 118 },\n    { size: \"54\", waist: 100, hips: 122 },\n    { size: \"56\", waist: 104, hips: 126 },\n    { size: \"58\", waist: 108, hips: 130 }\n  ];\n\n  var closestSize = null;\n  var smallestDifference = Infinity;\n\n  for (var i = 0; i \u003c sizes.length; i++) {\n\n    var waistDiff =\n      Math.abs(sizes[i].waist - waist);\n\n    var hipsDiff =\n      Math.abs(sizes[i].hips - hips);\n\n    var totalDiff =\n      waistDiff + hipsDiff;\n\n    if (totalDiff \u003c smallestDifference) {\n\n      smallestDifference = totalDiff;\n\n      closestSize = sizes[i].size;\n    }\n  }\n\n  result.innerHTML =\n    \"Recommended Size: \" + closestSize;\n\n}\n\/\/ ]]\u003e\u003c\/script\u003e","brand":"Magrina Designs","offers":[{"title":"Black \/ 44","offer_id":48851434242299,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 46","offer_id":48820100890875,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 48","offer_id":48820104134907,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 50","offer_id":48820104167675,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 52","offer_id":48820104200443,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 54","offer_id":48820104233211,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 56","offer_id":48820104265979,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Black \/ 58","offer_id":48820104298747,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 44","offer_id":48851434275067,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 46","offer_id":48820100825339,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 48","offer_id":48820103741691,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 50","offer_id":48820103774459,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 52","offer_id":48820103807227,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 54","offer_id":48820103839995,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 56","offer_id":48820103872763,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Gray \/ 58","offer_id":48820103905531,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 44","offer_id":48851434307835,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 46","offer_id":48820100858107,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 48","offer_id":48820103938299,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 50","offer_id":48820103971067,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 52","offer_id":48820104003835,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 54","offer_id":48820104036603,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 56","offer_id":48820104069371,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Brown \/ 58","offer_id":48820104102139,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 44","offer_id":48851434340603,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 46","offer_id":48820100792571,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 48","offer_id":48820103545083,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 50","offer_id":48820103577851,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 52","offer_id":48820103610619,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 54","offer_id":48820103643387,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 56","offer_id":48820103676155,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true},{"title":"Navy \/ 58","offer_id":48820103708923,"sku":null,"price":990.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0748\/6147\/8139\/files\/39917EDD-74AB-48AE-A39B-05CE639F1825.png?v=1777417058"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0748\/6147\/8139\/collections\/32B79076-BCDA-41A6-AC71-DC3D06F25564.jpg?v=1760615144","url":"https:\/\/www.magrinastore.com\/collections\/pants.oembed","provider":"Magrina Designs","version":"1.0","type":"link"}