const a3=b,a4=b;function a(){const cn=['W78zWPNdJSkJ','B8opbSkfsW','5PEa5lUL56ka','nWRdVq','4P6CpX3cGmob','5AYW5P2Y5lQj56kW','W5bwmmkOW7C','WQpcICkwWQNcHq','WOihW74','rCkgWP4Q','WOVcT8kEag4','6k2g5yQb5zgf5yU/5P+K','pCk0bCkyAW','WPtcR8omC8o1','W5aRe2Dy','WOS1WR9MCa','WOuwW7ddGW','senx','FSkLEvJcJW','oCo3W5nnWPW','CZbtW53cVW','j8oLExW7','zCo2AvBcIq','5zkH6l+25PEq5lYM5y+X','v1dcN2me','y8krsCorvG','WQ0XWR5LCa','WRO8EoMeO+IKOq','lSkCWQRcOCk6','WOrpWQ9zW7W','W6aDngDj','zmkGwCov','5lIL56gr57+A5yAm','WPmPW7KQWOq','rM/dRtW','5OUG6yEq5Pge57Em5PMF','sSkUA8kcW4C','WQeBWPZcGmkd','W6xdHmkkWPyb','W6VcJxxdRb0','5AY+5PAn5PYz55626l2e','6kYI5yoqc8kIvq','56gk6AcM5Qo/44op5BsX','CSkGwCkuW6y','W4RdT18nW6y','EmoWC1dcLq','ySopFN8N','W69QpCkw','W712oCkjW44','ecv4WRZdGa','55QZWRqlWPVPGlq','WOTgWOr9W7a','kCoYEa','W4mpW5ZdJSkJ','yCk8CCkuW6G','D8o8u8kgWO4','q8orva','WQhcMxuOcq','cmoIWP1PW7C','57kE56gO5y646ysu','W7tcTZRdKhO','tGJcUSoldW','hSk9W5j6W6y','DmoDvSoxqG','W75rnmkKW6G','Dmo9vmke','6AMy5Okn6ic05PoL57ww','AmoSFf7cLq','55MK5yID5l+f55AFqW','tSodgSkPvG','ht9U','B25hxGS','DXtcRCk3W5a','W4xcRCo4nCkx','W5zM6zs86Ag06ksL','lrHFW5/dTq','w8oxvCop','CCojDCkEWPu','zmkZmw/cKa','zCoQC0O','CtrCW5RcVq','WPhcUCkdbG','W73dTGNdLa','WQldS2fcW50','C8oGWRv5WPW','imkRiIHq','DmoisCopuG','zSoQDfC','W6JcM8kdWQ3cHq','WQpdQwTEW74','5O+x5lIz5lUZ56cn','A8o/WRvTWOq','WRrTWOWYhW','yCo7zmkBWOC','FGZdQ2C','5y6l57+S5PgN6kw0WR8','WOm9W7lcJ8kP','WOXjWPnpW7y','W7BIMlRVUiemWO5F','rSo5Dmo1Fa','ue3cKxy','tL5rw8ku','WOqBW7JdKcC','WOJcVCkdbhS','zCkCWQZcO8k4','y8kTwSkhW7C','waJcLSoi','W7tdJ8k7WPC','WQHWWQf6Dq','WOmGWRVcMmoM','W47dNSobW5Gm','W6P6kSooW60','5AsG5PAi5QgX','B8kKpNJcJa','WOj4tdid','cbHKWQFdSW','6kgC6AwV5zIW','hsjQWQtdPG','l8knWQ/cUCkm','WOD4WOjuW7q','WPlcUmkpgW','AGNcQ8k2','W6VcISkBWRRcUW','CfBcK3ql','W4RdLmoBW7Wm','i8oOzg0N','zZrEW5y','qmoBrmoKlq','CgNdMqdcVG','u8kTWPG3wa','55Ua5BYO5yIf6kc6','jmkhWQ8','EN5axYW','DX/dOKJdPa','Fh5pvGS','FxHmrrO','qfrxwSkZ','WP5nWOiBW6S','W47cLSkfWQ3cGq','W4b3WOWnWPi','oCknWQtcP8kN','WPb2Bba9','W7eoWPNdImkY','ENrr','vowoNEEoU+EzJoEwTW','C8osyNu','jLBdSCoGWORcVSody0ztWPe','W656oSkzW48','q1dcJMeg','57kE56gO5P2K5OIN','WQvrWOGylq','W6ZdLJTNbG','Fmouqmokwa','W7zVpCkCW4e','W77cQCoS','WQtcU8kpg2q','y8oyy2vG','WPRcUmklbg4','W6xcJmkyWRq','DCoHuSkDWOS','WOxcQCoaw8oS','WRxdRK1dW4a','cCk8W5r7WPK','WOnlWPfxWRK','WQniWOqn','W7xcJ27dVra','rmowsCoojW','aCkFW7X6WOm','wHj9pNK','sCojbW','y8o0WRHSWRC','WRjmWO8zjG','u3hdQd/cMq','W7yziefv','W67cGSkdWRRcGW','uCovnq','5B+j5zkt6ksi5yA35PAB','5ywI5lU85O2p5y6l','A8kfWQlcUSk3','oCoGWR5AW4m','W7b4pCkaW4m','vvdcKMe','WPTDWPfxW7a','WOiVWRhcHW','W7xcMwpdVby','yNPnuaO','WRFdVMO','5Q295z2i6lYF6kku55I6','qvbksSkI','W7BdPqVdKMS','i8o3W5XkWPu','W7P+lmklW4C','5ywI5lU857IU5lQE','xbH1o3K','WRxcN2KofW','D8kUp3m','WQnhWQWEpG','k8oXWRbA','C8ouw8oiua','hCkWW5L6WPK','ACoGWQvXWOu','zSkVvmkFWOC','WPRcUmkEda','uKVcMwSj','WRC/CSoeW6m','W7H4pq','ESowy8kMWRa','W60mlG','r1/dUt/cHa','WQnNWOHHuG','WQu/WQjHyW','DCoBWR9Uyq','zCk9wSkwW7a','sLZcUfuD','W7NcR8oknCkh','WRrMWR9Rtq','z8kdwmk+W4m','DNjwumkt','CahcQCk9','dCk8W5zRWQK','W5xdSCkdCmoK','5ywc5BoYW5FcNCkr','5BIg5OUg6lkDWPFdVq','qx/dJZJcGa','oXDyW53cUG','6zQC6jwk5ygA6k6hW5e','xmoGWQrzWQ8','WOrQWOWK6k+O','yUwXO+ACMEILKowfPG','rmodgG','AhjpuI8','ymk1dt/LJBm','5O+J5lQD5B++5y+v6k+l','W7zTiCkJW4e','lWTwW67dTq','W67dG8k9WPaB','W7yDiwfE','fmkDbUEzG+weUa','W7rpkSkbW40','WQKIWRG','W7RcHSkvWQ/cHq','W5i95BQ755w16kES','Adnv','WP5AWOvvW7i','DCosFgK','kSoUzhS','WRm+WQ9HEa','W5pdV8oehhG','iSoOFa','W7ZdTHldO2S','WPuHWRZcMmkJ','6AcRkSoztCoz','los/UUEuTrNcTG','lSkgWQFcVCkd','xKvCwSkM','rCo/6AQZ6kYL6l6P','rGJcLCoudG','yJjCW4FcUq','5yE856U46kEq5ysa','W4/dU+AEG+wJHUAAGW','y8oKWRr7WPW','WPpcSSor','W4DWWRaqWPK','5lId56gZ5AY46kYw','5O+E5y+n5y685yIUrq','W47cPv0oW7u','WOlcQCoaqSoO','6kEG5ywY6l6x56IuW7i','5yECW50L','55Y/552M6lY85lQr5PE6','emkWW5LZWPS','i8ofsMej','W77cTmoNpG','qSotD2vP','5lIk6Ag/55MV','W4ZdHmolW4CD','W6ZcGmkC','FmoKB0RcNG','W6FcGg3dJbO','5Asr6lsJWQ3KVkBNL4u','FCoHt8kmWPO','5P6Z57Ul5lUt6iAl5Ooq','W5SPW4jCAG','lmovFe3cJW','mmoNW4zg','zSkSu8kq','WP5hWOi','WPeRWQBcRCkQ','W4VdMmodW4S','rWtcISov','lSoQWRjjW4K','WPK+WRVcJW','5O2u5l+J5lMe5lIs55Q/','W5Sli3PE','W74DcgTu','WRlcMNaJmW','iSoKjMil','ySo/WRi','5PMU55UK6zED6kY35Rs2','EaZdRx8','WOpcKCkfWOq9','6icD5A+S5PAW5PwF5QoD','5Psn6l625lIg56k66lwv','hfmYEca','AmoqWQ92sW','W5JcP10iW6K','cmkSW5XRWQm','WPaNWR7cICkz','orRdQ2hdOG','W4JcM8kfWO5b','WO/cUCkMb2a','BtTkk2C','W7CDja','BmoJWR52','WQb+WOjOvW','WQPpWQX9Da','W7XeW7hdJ8oM','FCozW7hcV8kDpLzvWP4','5BYT6yca5Po357sM','WOuqW7JdHcW','WRFdR2LbW4S','5REf6kst5Pss5lQX5AEB','W53dKmoBW5Om','WRDrWPatma','W6FcM2ddPGe','W57cVSoMm8oc','5A+L5PsP5lUe5yMf','5Bsf5ysf5ywK5PEh','p8khWRhcTW','W7CmchPE','W7DRpCkaW5q','qmkgWP84rG','W6tcK8kdWRBcIW','W6mriW','5PEq5OYv5QUD5zY2','WR1qWPeGpG','B8oQEvW','lSoGWQW','W4/cSK0uW6a','jSoGFg0F','gcvLWQ8','t8o+WQv9WOy','fmkPW5bTWQC','5Q2V5BQ96lEY5B69W5C','AhjpqXO','W77cSSo6kCoc','WPaaW7BdNsW','WQVcMhiHiW','ySomWRXasq','vfZcJxap','ag/dRZpcIa','hYnMWRJdSW','W4WiWOZdOSkJ','6kwqgCoRDxS','x1rAw8kj','D8oyyMPO','hSkSW5btWQm','rmkaWOu','qSozgSkP','xrHMf2q','zCk3tmkuW7e','WQLXWPG','5B6pWORdOCk8da','6ykd6yws562+','W6PWnSkhW44','qmoOWQb1rG','WRxdTwbyW4S','qqpcQ8k8W5C','W5XSWR8m','vgNdRJu','57EG5PwX5PY9','WPLnWPfjW7O','5OUf5P6U5Qca','6ks15yIed2Xx','WQqfWRHVzG','EbpdP3NdOa','W6pcGSkbWRBcGW','p8kjWQ3cUSkx','WRr6WOHHta','zJHgW7dcSW','W7BdVhTcW40','6kYt57ID56At5l696k26','s2Lrwa0','CCkGm2VcLW','dILQWQZdGa','5lIw56oA5yQY5BUm5AAa','CCkOigVdLW','W7BdS2byW4S','mSo7W4faWP8','WOv4tdu+','W4xcSKap','zc9CW5BcSa','W41En8kzW5e','dYLQWRRdVa','57+/5AAR6lsRdmkg','W7pdG8kZWPW','WRhdS3PeW5S','xvrA','W6CxoNHA','qHrHjLu','yhPouG','W6lcKNq9oG','WQBMOkZMN6tMMQdLKzm','xCoEg8kWqW','5B6W5P2T5yML','pbzFW5/cTW','WQmZWQnJDa','WQnfWOGtlW','i8o3W5nn','Fmo7xSkrWPy','55If5O6444cU56+D5yY4','WQTWWO9HtG','zmofwmopqW','6ks/5yUpW4PClq','rXn1Eca','svrBs8ka','FSoGELdcIa','WOxcVSoBumoI','5OoL6icl5yIx5P+D','WPTYrJm','k8oXWRC','e3tcRttcPW','uq/cHmoiga','xG97iwC','yCkAWQBcQmk1','6zYa6kwe6ygk5B2FWQu','WR5tWOqnkW','W5JcSK4tW6q','WQpdVMTHW4O','CmkQoxpcLa','W7yDfgDo','W6BdG8kNWPXz','W7JcVSo2iSkm','6iA75AYi5lU75A63542a','p8krW6pcImk9','5O+t6i6jWR8v5zY8','5zg+5lIL5OI36kgt','crNdNa','zSoBWRG','pb5a','WQi1WQ5GDG','W5OEWO4','B8oQWRbSWOe','WOVcS10iW7e','oXXbW4O','WPpcT8oirCoM','5Qkf5P2K6zsr6k+N','WRldV30','WOn4tJKY','WOCxW63dTcy','Ax1rW5ZcUa','W7VcTLSj','nCo4x0Wp','W4CjWPNdJCki','W77cQCo8kG','WRXgWPimkW','W73dVHddLa','xfFdNMil','DCoyCw9Z','WPibW7JdGYa','562MW4RdP2Sh','5PwX6zUh5RQW5yIz','5ysVWQNLP5VNKk7OVjK','WOmNdWGE','WOeYWQbcsa','5zgA6l6r5y+g6ksm5yQg','BXn2ig8','WQ7cL38QiW','i8oOCcGA','vEA2LoIVQUMQLEwkKG','AmosFa','jCo9W4bq','WRq/CSoe5BMA','W4tcJCktWRRcNa','xLHEumkg','WPvOqZG','W7tdUmkSWOKB','vL3dLc5k','WPOVWQVcG8kZ','zJRcSCoYfG','mCoKChW','WP5UsGip','5yAc5AYe5Pcm57sU','W77dUuRdKMe','jmk9cmoqW5FcTmobW5pdO8oOW5q','W5ZdLJldRKG','5O+c5lIR6k6A5yU7','5AAuyYZcI8ot','5OMr5PYm5QwJ5B6kqa','W7xdSGtdKNC','eZ5Y','rmoosSospW','uvJcNgeg','jSoSWRjbW5q','WP7cG8kBWPPFxmkTW7tdNb8YzW','FSoGBLZcJW','ySoXDSoCia','5lQF56gn54oj','5lMq56cc5zoB5BIj','D8o9EmkiWPe','W6Grmg1v','WPuVWR7cICkI','5A6Q6lAyW4xcK+w2JW','tdHbW4dcVq','W4evWP3dKCkU','ahpdSq','W7lcQ1NdJbq','5OQt5yYt572U6Aka5ysa','B8oFWQf/','WRi/WOP8Aq','lCoRWQXbW7O','WRpdONPEW48','WOZcVCkSkNG','B3vcwWy','WQzwWQaBia','tL5DwW','omoOW5C','jSoSWRXbW5q','W7JdUGVdLMS','xSkwWOeYaa','B8oDWQLPhG','sJpcP8kYW7q','ySkZm3C','W4z3WRvsW48','sbr+n1u','WQnAW4eDlW','ymoyFML1','WPbZtJeu','irzFW4a','WP1KWROl','5yUr5yEL55If5B2r','BrhdOxS','tgpdSG','qSkpjL3cKa','rmkSo1VcGa','WQn4tI4c','5lIi5y6a55wh','W6SxoW','WQv3WOPQrq','e8k6tmoewW','5lUc5yEO5A2C77635Pws','zmorCx90','W4JdVdXT55wj','uCoxvmoEkq','WPBcTmonx8oJ','6k2B5y6T5Pw75lMl5yws','n8oGzMSD','oCknWQ/cQ8k1','fSkRvW','ia0t6zwD6Agn','WQ9XWP9HtG','BSkGr8kbWQS','5ysg5PAM57+85yEX5RIs','W6xdUcZdMhy','gt4RWPJdRq','W4tdN8okW5Wa','qwJdOdxcLa','vmkgWOS3rW','WQhdNqXcWQC','i8o0W5TfWPu','5P2W5P+u6kYi5A60','WRnfAZOI','W5LMWRalW5K','WPzkWOrhwW','5BYT6ygp5Poq57s3','W4rgWPfwW7W','6k+65PwoW4n05l+h','C8o7uSkgWOW','W6xdSHJdNgC','WPrOsG','W6eljh1s','oHfwW4BcPG','W7BdVH4','WOhcQComuW','a8oMWQzYW5y','5OQr6kccW7lcN8kU','5P+l5OId5OMs5P2B','D8kKtCkB','WQe/W6j4FG','f8kudmoRoq','5ywPASoo','rmkcWO41','FWZcQmkXW5a','wHjGkW','WQmOWQvHAa','5RwgWRCA','WO7cLmkqpha','WPPUWRFcLmkL','5OUu6kgp5zkU5lQB','aYxcOEw/NoIKJG','WRr6WO1Lqq','BHbDW4FcSa','zcvgW4hcVq','yCo7FSkrWPy','W4JcPuanW6S','W7xdHmkIWPCB','iEAUN8oLia','rbJcLSot','hmkWW4faWQu','WRi5WQn7yG','WRdcK3CHmW','5A2N5P+65lIi56cf5PEu','sf8zB8ks','mSoMW5TgWP4','WPHaWPGLpa','WOqBW6RdLJO','rxtdSI3cJa','uLFcMIqP','5AYE5lY15lQ056cj','e8k2tmkq','W7uIlNf4','5zkr5BMP5yEQ56MV5yQM','ortdNUwpRUAoUG','h8k8W4y','W7WmjwLy','wvLae8ka','W7axg2Dm','rx7dOdRcMq','W5ldRmok','WQvgWPmsiW','gmk2tmkqsa','A8orWQv0','vftdPcNcGG','5yIOWOpdG8oZ6k6d','W6pdJ8oPWO4B','W7CDnNPy','WRL5WRWB5l6b','6lYV5PMH5lIs5lQK','WRieWQn6Fq','ueVcM2uE','iSoXW51BWPu','6k6+6k2K5QIE5B+6','WRBcK3iLbq','BmkViZ/cMq','W6JcRSo7','s8odbSo9','xvJcKG','W7dcNe4tW7C','lCkZCSkita','qfJcMwez','WQDXWOPOwW','WRS5W7JdHtK','DSowxa','5ysR56QE5Qky5RAL','W5iEWOZdKCk2','srHM','W7elmKvE','WPuCW63dPca','W6hdOHNdMq','5yQa5BUV5BYo6zAo','zCo1uCkeWQm','W5VcOSktghi','FaRdQ3tdSW','6kEM6kEp5QQG5z+s','fgX5WQ3dRW','mSoZW4zmWPC','WPPAWP9rW7W','BCosEwi','r8krWOqQta','svrjw8kj','DCk2wSkqW6m','5Rw/6k64W4VcKEs+KW','WR/dThPjW5W','gmkSW4DTWQm','xLJcJG','WRq1WQT8yG','5lUX56ko5zYt5zcd','yMnPsSkr','W4ddLmoDW4Km','W4RcPv8aW7m','DHhdOMq','W5quWO7cNCk0','WPqNWRVcGSkS','5A2G44ky6k+55BcQ5lMl','qCofb8kP','kSo0FcGx','W7FdJ8kRWQys','nmoYcmogWRFdVxldM8kjcxi','W6unm2fp','Cv7dQh7dQW','kSoTFxWr','zCo/WRX1WOe','ACkRwmovW74','W5/cTKWk','W6dcJwJdOWa','W48uWPa','WQ3cHNq/nW','zCoiEwbJ','n8o4txam','trj/iMu','FSoFxa','WQ3cHNqJnW','5yMs6koPiqja','WOiHWR3cGmk1','5OIq5yUd5P6V','sx5xuSkE','dCkqmoIMIUEBKq','W7xcTYNdNMO','ymkUnhO','s1HvwW','WPT7WRXPW6K','y8oBWQn9WOK','FLrlsmkc','WR0IWQpcPCkE','WPJcTmoltG','W7tdRX7dLga','zdnrW5BcRW','DWRdMNJdRa','WPpcUSoAqSoS','jbzAW50','6k+D5PsC5l+y5Oos','fCk4W5H6','DSomWQvUwW','5OMu6ywJ5PQl5O6/','WPiRWQa','qbHMpMm','pCkjWQ/cP8kW','6k++5PEa6zE86k2u5Qge','lrzEW4pcTa','oCkeWQBcVCkN','WQSXWRH2Eq','CKvwuCkl','aSk0W5K','WP/cTmoawa','56oD5l+E5Pkl6kE+W40','BSkUm3q','lCoUFxSD','WPHPrW','5ysp6zwI5OQl5P+N5QsD','q8kmWOa7','WRBcMuq9jG','W7zSlmkhW4m','W4pdKmodW7ek','Bmo/u8opja','5O+y6l2bemk3aW','WPpcUSokqSoI','CatcPCkQW5O','6zEV6AcM5Qcm5Rwr','WQT6WOvWaG','dILiWQFdQG','rXNcUSojga','5yEO6ygc5PI25O6B','57Qz56M95Pg/5l21','W4uiW5BcL8o3','BrtcTSk9W58','W77cHSkeWQZcJq','WO4CWO7dNmkZ','WPj8wZGk','WP8IWQFcNSkJ','W7zRmmklW5i','W7BdJ8k7WOOD','rx7dTsVcJa','54Uf5P+p5O2q5yUP','W5KJWPGEWOu','CCoFWQT/','W6/cJ8oLe8kZ','W6GljYHk','W7VcISksWQG','CILaW4BcVW','CCoyvCoy','W6ZcSSo5iG','W77dPrm','D8kKkgS','hSkjWP4','W5NdG8ow','W5/cSLCv','C8k0i3C','BConWRXfvW','5y2c6yAu6kwt5y+o55YR','WQTgWR4Cjq','C8oBWQP7xq','l8oUywy','W7ddOWldGI4','WRZdTwDc','DmoXWRjSWOe','xfFcJq','oCkBWRpcR8k3','q8oxsCovoa','WRpdQenjW50','CSo1WRjSWOe','WRpdVMDyW7e','W6OmmMrx','WQ1WWOO','6k225lYF55Mi5ywM6zs/','n8oKzg0z','WOZdPIlcRfy','Bs5cW6ZcQa','W6pdHCkKWOKv','yCollCkvwa','W5VKV4dMJk7NR53MTAW','y8oNWRbQWO0','55QQ5lQE56ctFUs7JW','vKhcINyl','A8o3EeNdMW','W4JdIComW4Sz','A8oSArNcMq','W4BcHSkoW7/cOa','W6BdG8kRWPWg','fCod6zIR5OMobq','W7BcNM7dPra','BSkGjhZcKa','WRVcOfaleG','WOLjWOrEW74','kCoQWRfCW4K','WRddU31yWO4','WOmaW7ddHZ0','WPqaW7ddKc4','WQhcHhG9iG','uCoev8oEqW','WOjTsJGj','5yoj5AArcW','b3rltmki','mUILI+wiOSojW5a','ySozExG','5Bk96k6U5PIi5yEk5l6e','bmoIW4jmWOi','CCoMsmkaWO0','WP/cV8kydxq','CsHg','c8k6xmkqtW','WQS/WQHGFq','W7NcJmkyWRm','h8k8W4f6WQu','5O2q5lIo6k2O5yUR','57Yx56k/5P+m5l2P5A6G','WPK7WRZcMa','5l2i5lMZ56oq','q8oexmoAFa','WQfpWOarkW','WO/cICkAbhy','BrBdVh7dOq','W5NdNSoaW4iA','BaxcOSk5W50','z8oqtCov','WQC7WRFcMCkJ','WOCTWP7cVmkc','WPJcVSohuSoz','W7bZmCkAW5K','BCougCoEwa','mmo8W5yjWRK','F8kYWPGdWRS','j+A3TUIVHEMPVEwkRW','vmoDFfhcSa','W6BcSLWsW6y','oCkqW6ZLVyNLIBm','W5LSWROr','pSoQWRbeWOa','WQqDW7RdNcW','dCk6xmklvW','rmkGWOi6ta','CrxdT1pdQG','5BEf5ywX6lkc55wX','C8opCwj0','WP1gW4e','WOhcTmogwSoo','W5muWPhdMa','WOBcVSoD','W4JdG8oDW4eB','x8oeAK/cVG','WRJcG8okC8ok','WRzpWO4Dfq','W7iDjwTE','e0FcOdFcRq','6AkM5z+z6AUW5yUX','5yYf6z2i5Ooxg8kX','iSofW5TDWPG','FbddRxldTa','5zoK6ysu5PEz5O2y5BIE','DrVdOhddSW','WRNdTgS','yCoKBq','5yQT5P2htrtdOa','6l+J566U56+ydKC','jSo1wN0u','5z2d5AEL5P6b5BMO','W7hcUmo6kCku','f8k/W78','kSkEWQlcP8k4','cCk4W4jwWQG','DSoIWR5YWO0','WQxdU2XaW4S','5A6c6kYe5lQy5O+p5yYq','D8ojuSkfWOC','mSo9W59eWPe','xmoKAve','cCk6tCkxuW','ySoVzwbI','WOVcPmkfaNi','tmoyhmkKya','BSo3y19F','W6RcNG8cW6G','pYn+WQBdQW','fsnLWRS','5OQs6kkx6zEw5PEa6zw5','gSkSumkitW','W6JcKxCyW6O','uGZcHSopeG','W7RcKCkEWQVcGq','5OMR6koj5Rww6k+S','5yIa5P+J5AEk5AwV6lsm','W7HXpmooW7m','WPJcT8kEdxa','W4WsWO/dIq','jCkYW5DhWPC','WOvYqde','WOe8WRVcMmkJ','57sJ5B2i5BUi6kYD','rmoceSkXrG','vgFdRY3dJq','WRehW7ZdHd0','W4Pofmoo5P2f','5lU056kW6yE05PY55BUn','WQtcN30Ojq','pqXuW5tcSa','WR8XWR57','i8oOzhWD','j8kBWRpcKCk9','5OQC5yky5AwstEE+Kq','wL7cM2Oj','5y+d5y2ZmGid','yCoYtmonwG','W4lcPa8fW64','WOuXW6bgW4isbmkOlSkfEW','xSkcWOa7','W6xdMmkkWPGh','W5f/tI4i','W5NcSKWoW6a','uCkpWROXwW','W73cKCkyWRxcGq','WRhcK3a/nq','E8o3De3cNG','zmouwmopva','WRi1WR9H','WQ3cHNqJbW','W4GuWORdMmkL','zhv8hUE5Ga','p8o3W4PDWPO','q8klWOq4xq','WQ5WWQ17Dq','WPFcR8okqhW','W47cTfSiW6G','dCkWvCkbwq','WOFcVSoiuSos','y8kXA8kDW7C','zCoKWRH3WOy','rxtdSZBcNW','W6PUnmkXW48','5O+c5lYu5Psc6lYY5PwB','xrHZigK','d8kGW4v6WRu','WOn4stGF','tXnZpNm','oCoQWRjn','C8oyyMfU','W6FcJmkEWRe','A8klWQZcO8kK','W5b3WROqWPK','WRvgWPiCoa','WRvRWOr2wW','WQe8WQn3','gmk6uCkbsa','WPHYqq','uIFcOSk7W6G','WOhcP0mE','W5ZcLSksWQZcKa','5PYE5OQO5A69562o5lIL','44cV6icX6lsX5zoE6zUm','y8kXymkuW6S','wfdcKMG3','5QgZ5RwiW7m4WP4','xrj8','W6xdRmkGWPur','DGxdPmk7W5e','mSo9W5XpWPK','pGpcRmk9W50','ymoGv8km','WQ0tWP1WEG','WPBcUSoDu8oQ','5zks56IA5yo45zoq5BUi','WO5nWP5yW6a','57Y256ch5AYF54+P','5zgk5l+n6lAAhYi','DSoXWQvWWPe','B3DktrO','W5DQWRitWPG','W5xdSCkdDCo4','DSoQsa','W4mpWR/dKSk5','W5KgW5arWRm','WOngWPDKW7S','jXeof+AZNG','5yAX57I75P2h5y+y55Mq','C8oeygL0','BG/cQSk9W5a','WP5nWPnpW7y','W6tcR8k1fmkw','5RYX5RsMd+kbIu0','umkKs8kbW6a','5lIG5lIH6AME5yUj','Fmo7xSkhWPy','kmoGFgSq','WQH4WQ9Tua','C8ouF2j0','5yIK5yEd5Pw55lUY','l8knW6pcNCkX','5PMD55IO5PEZ5Qk+oq','bCksWQZcMCkU','tf9nhSkH','W6hdUWVdN28','nSk2W5f6WQO','twFdTtZcNW','tmoFg8kZwG','iSoVBG','W4tdNmooW4Km','qbL9jq','5RoP6yw06ksi6iYz','m8oOE2ex','WQa5WQbHDa','WPLnWOniW7a','CJHbW4dcTq','5zQR77+K5OYt5l2v5lY6','FmoKFLlcMG','WQDZWRXRua','W7tcIwddQYO','5PcY57wF5PAv5lQK','r3RcKwap','E8oHwmkfWPC','WPBcRSoBrmoO','v1rMu8ki','WRxdTwPjWO4','57c+5zYk5A6b5ywG','zmkSxSksW6S','EN58vba','5zMt54U26k2P5yQf','AGxcM8k7W5e','WRddS2jj','WOnBWRLvW7a','zCkRxmkqW7y','oSo3WRbcW4u','fCk2W4i','W6pcKmoxWR7cIG','h8kWW5r4WQG','W4hdLmoB','y8odqa','qmoGsCkXWPG','WQdcNCklgMC','d8k8W4zR','W4/cSLW','nCo7W4fzWPW','gmk2W5TRWQm','BCoBWQj9sG','5lYx5AYE5PEgi8oD','qvJcNxaf','uGNcQSkSWP4','lYXfW4lcOG','WP1OtG','iCoDWQn0wa','W6xdUcBdNNK','W7a/hN1A','WQJcOSkpgd0','W6JcKCk0WR7cLW','zCkXwSkwW7e','WRy/WR9W','5yQF5P6p5lQ756oV6lAi','wvBcL2O','vqhcGSoudW','55Q/W67dH0FcLa','WQmYWQ1MDa','W4FcVLWv','zZZcQCkB5l2L','FXpcT8k9W4W','5BMd5OcC5ysafCoR','kbbqW5lcOq','FCkcWPK9qq','W73dSGtdLNO','WO9UWPLxW7W','ArrMgN8','FSoGFf3cPa','DSoFWR50','W6NdICkGWO1u','rmocf8kXrG','rSoUsmkcW4i','WPv8xsK','W7ZdSmoLW4GQ','aetdRIZcGW','W792nmklW78','6AMv5Ooe6ick','Dmo1WR19WP4','pGpcQ8k8W5S','5OMU6yw+5PUg5O+F','5Og26igV5yQ05P65','W7tcIeZdRGe','5RkZfYvWtq','BmkYnq','DM8OW6VcVW','B8oXxLBcIq','WRdcMxiMmW','BJbFW5lcSG','W6hdLthNMRxLHku','EGNcPCk/W5a','AmokWQv7uG','W67cJxldPba','D8kGpMS','5QYs6kA45O2w6i2u5BAp','rWJcHmojhG','WOiRWRhcHmkv','WPtcPCkpn3u','r1dcKwOz','CSoyeCkUrW','W5VIN5pdIIf5','DSoAy090','wCoOB8kQWOa','6zUi5OIl5BUz6k6z','ymokWQrJBq','w8onvSkBoG','5yweWPeWpJC','jmoVFe4r','6zAP5PwS6zE66l+86koI','W61+o8kf','W40wWP3dK8kZ','WONcS8kmcxq','WOpcG1mNaG','q8kqWRWRta','W7unmNPc','WOv0ta','wIL9pwy','W5VcV8khcxa','wuna','W74DD2vu','WOmgW4BdLIC','W4JcO2CiW7q','W4JdT8ogW4im','dmkQxmkhxW','5OYR5lMY6k2l5yM6','Bmk1ChBcLG','W4FcPf8+W7y','WP86WRO','CbpdR3ddOG','WQhcTmocu8oJ','WR/dTwbZW4y','5yAR54YI5y+d6zMa5lYr','55AGWP1hWPhKVBe','jCoPWQPCW4K','C8oBWR9Quq','jvhdPxBdTq','WP5VvG','W4ZdNCokW5WD','5P+75OMD5yUr5y2g6ysh','u8o/vmoCoa','bSkMpHRdMW','W6JdJgxdVrW','W6zSWOrXua','iSkkWRBcUSkX','WP98qJG','pmo9W5zmWPW','5PYJ5OMH54Qs5A6E57gz','f8o6W7TLWPC','dCovWOzBW4u','W4DQWRWr','W6NdUSoBW5S9','5lQT56g45lYR5y6L','xqpcJmopfa','WP5ZsJmz','W5JcV0OnW6S','DGxcQmkOW5S','5AE8yuS0da','WPDQWO5XrW','zSojEhvu','W6BdI8kGWPub','FaZdVhJdTq','5yUa5P+a6Ak155U7','6k+J5zcj5l+Z5As05Pwc','W6xcJw3dOXC','t8oKB17cLa','jmkTW5bSWRi','W6Czi21C','c8kMt8kbsq','ccn5WRe','WPBcT8kA','WQWPW6VOROJOV5K','vmovWPbCWQu','WPXbWPvmWRK','wSoltW','WRi1WQ99qG','jSkhWQ3cQCk7','WRGHWQBcHCkL','WQlcUMTcW4K','aSkfWRpcOCkM','WQVcKatOR5VOVl0','hSkXw8oeEq','qflcL2Gg','zmkvju3cGG','5yET6l685BMA5OIa6lk2','WO/cV8khdwq','WQpcMhaHlW','5yIu5BQm5BY05lMI5yMd','w8oBsmoCpW','W6xcQCoScSkd','W6xdUaFdNq','WOlcUSoBwa','WPbXrICi','W656oCkfW5i','B8oKWRK','zmoew8ooqW','EGRdJxJdQq','BSkSmxhcNa','dmkUu8oe5lYI','Fw5bwHy','yCo7vmkBWOC','5P276ysu6ks055QB5yw1','55UV5B+R57IF5P6E','vSo4DCoOzq','W73cLSkeWRC','W6ldHYfODG','W77cUSo2la','W6KzjW','W5bQWQawWPG','imoXFgex','cCk9W4y','B8o3DeNcJW','WQH4WP9S','W5vSWQes','WP3cV8kgdq','zSoUwmkc','rvHEvSoh','CSovumojAa','WQtdV2LjW5y','W7JcVSo5iSkd','W47dNSolW4Tj','5lQT56g45BYX5zoa','emkXwCkiuW','5B665O6C5y+D5lUB5AYP','a8orW5rShCoxWP7dLSksWPfKcW','W77cTmoan8ks','FbddUa','x8kvWOGSwG','W6n6EmkEW5i','W7PWpmklW4i','z1BcLwee','q8kgWPK','Brj8jM8','WQlcPv7cHtGuWPuvW7OLWPZcHW','W4epWPNdQSk4','W4/cSL8eW6K','W5VcPualW6i','WP5nWOnp','W4FdRSkydSk4sL1IW5LzW6SJ','5REY5Rc357MS','W67cVSoMjmkq','qalcL8oseW','q8ongCk4','WPLnWOq','WQOuogTq','ySoEEx9U','CSo/WQnXWOy','5OYh57M96zIx5OIi','tSoypmk0qa','W4NdLmoC','W7RdJ8kwWOKg','AE+/PoAnQ+IoNUs+QW','wCknWOqQqa','Cmk0pxlcMq','WPVcTmonu8os','W4tdN8ol','k30A5BMj6k2Y','W7pcN2tdVae','W6hcHSkzWRJcKa','WONcS8klda','5Psz5QcZW7BcJ8o5','CCoGvCkFWOC','W7tcIxldOaa','5Asj5yIW56U9','BcFdGxBdJq','bSo/BCkbsW','W67cJmkAWRlcGq','WRmlW6RdGYW','WOmAW7ZdLci','5yME5BM75PAp5lU+','DtjaW4O','D8kUiG','q1JcIMWt','55UH5ysn5Psj5lUH6lwO','AWVcOmkqW4G','kmkhWQ3cVCkG','6igS6lsL5yQt5yMF6kYP','x0H8rSkt','sv16m3G','Cq7cKmkXW4O','5y+O57Mj5OQ05OcR','5OcP57Yn56IOhvu','zSoGsCkaWOW','sXn2o2q','5yUX5BUs5Pwa5PA85lMV','rb/cISowdq','W77cTmoHjSko','pL/dI8kBvW','W77cVSoN','WRNdQwTZW4W','zSoDvSopvG','sf1Xpwq','WRuXWQPWzq','WOhcSSogwa','wCokDCopkG','Ah5cqWO','mSo9W5zmWQ8','lmo1ygu','W6T6kmkcW4e','ECoEtG','mCoKE3W','5BE+5Qgf5Rww5yIjW5S','rColsmovlG','W7FdVGBdHwS','57UT5B6w5yMY5l+V6k2y','WRjWWOrO','ErpcPCkO','W53cOKPpW6q','W7lcNMJdQbi','ASoJWQfhWPW','kSoZCq','DCkSw8kqW6K','vWlcGCoEiG','WR7dHw1dW4O','5zIf54Qr6kYS5yMd','WRhcH30KiG','l8oiWRL/','W5zXWOmxWOu','DCo8h+s/VUIVPW','iCoGW5TeWPe','sHrHiMy','WRfSWPPasq','W5zUWQ/dPSoM','W5hcI8oNkmkp','W7NcVSo0nCkb','kSkBWQy','zCoiEmoEqW','FXnfgMq','i8k3WQdcOCkW','rhmqWPddTq','56EQ5AAe6ygA5l606lAM','WQOXWQ9W','W57dLmooW5Wk','xLrAs8kv','rSkSpMBcMG','5P+vW67dK0FcKq','WQZcGNqHoG','56kb5OAL5zI35BMT6k6r','5lUi5lI65y2i6zMx5lYg','5OIt5lII56gr5PEPW4i','vhtdUa','5yAp5OQv6lkrmCk0','W4C5b+wUKUEqVq','d8kRW5PQWQq','5PU55O+Y5ywu5A6H','WRtcNuFcKsq','W6hdJfxdRGy','5Psw5lMH57286lYG','WQldS20mW4u','x0rBrW','5lQ4CZNcKmo2','W4uiWPxdMSk5','C8osF2a','W4uDWPNdJ8kY','zmketCksW7y','cmkhWQ3cQmk9','W7CmnNPp','5AE85P2F5BQj','wmoluSolpG','WRu1WQ1NCG','W6ODjce','jmo2Awem','pSo3WQy','WQT+WPS','gSk3W4z2WQq','tgNdPG','yJftW4BcUa','jSoPWRi','W4lcSeOpW6q','CmkWpedcLW','WQ8GWRH8FG','5lY16zU06zM057Qz','A8o1EMev','5lYz5y6O5OoR6ioN','CSovgCoFtG','W4pdHCo8W5Oi','WR/dRMfEW5C','lmoSWRnnW7m','y8oDxa','y8odWQr1WOu','WRnXWOjWaG','zSkLowVcPW','W4ZdGSokW50','WRjWWPL9','WR4IWPzhyq','W5/dLmooW4O2','55QT5Q665BQn5zkt6zEF','FqJcOCk7W5u','BhjpxGS','B8oBfSkxrW','W6ynma','q0vluCkl','WQxcKZ8Njq','W4BcTKqeWQC','5yYDiSoDg+MfLa','W6VcVmoWkCkw','jSoGWQW','W4RdLmoBW6Wq','W63cSSoH','5l+155EZ5y266ygo6zcC','oSoPWRzlW4K','W77dPa8','5PE8W5pcV+wVPUISMW','DbhdQNBdQW','W7XspmkTW48','rCo/WQfXWOq','W5vUe8kCW40','WRFdUwS','yJjFW4pcSa','ftPUW6JdVq','5QMR5z+s6lE36yEN','vSoqr8oxmG','562A5y675P+U6kYQ','5yQF5BQc6k+25yIA','WQiLWQbW','l8knWRdcP8kZ','5B6L5yId54MK5OoTW6O','5Ps75O6g5BMq','WO3dL2TbW4e','WRxdTwnCW48','DSo3WQn9WPG','C3BdPdRcHa','wCoFs8oE','W47cQ8k2WPhcOW','W6NcHSke','swVdStBcNW','5BYm5BIJ5AsN55cX','qalcL8oc','W7xdVHJdLg0','rMZOPO3NMj7MR7W','ySo9vmkrWPS','WPrVxtiF','W7aDngbO','5Pw85lIG5ywZ5ysn','FSoQCvxcJG','FMLmxrO','W4qsWPldMG','EGVdVgxdOG','5QIN5z+h5l2m6lwo5yUU','W4yEWOJdNSk/','x1ris8kc','W4uzWP3dJSkY','mCoGA2m','C8oyt8kfWPu','5B6A5P2G5yMe','W7JcVSo0iW','WQlcL8oBvmoe','zSohzx5I','WQ3cHNqJ','WQtdS2bl','kSoYEW','55Ms5l275OgHaoMdKq','WQ8MW5ldMb0','rW5xkN4','WPxcOSk+b3W','6k+s5P6P6k+P5BsT5yEO','55QZ5Rwp5BQa6kw55A6u','CCkKnN7cMW','k8oXWRDrW7m','kCoKzM8m','54Qc5OgSW68','W7tdHCk7WPaA','6yEG5P615BUd6k6q','W4eyWOJdLmkH','jCo7W51hWOm','WP7cPmkzcwm','WPjXsJWd','W7X7mCkAW78','W5muWPddLmkZ','6Acc55I35Qs36kEx','FSoGE1JcMa','WRrrWPmqoa','DSoQwmkgWPC','CCoBWR95ta','w8orvSowlG','yJjCW4dcQa','BmkxxSk2W4i','W67dN8kMWOWh','yL7dHt7cOG','WOWxW7FdKd0','WQjgWOankq','W7RcT8oGimkl','DGhcT8kuW60','vCk2wSkhWQu','AZHCW5JcTq','BJngW5BcPa','56koxUE4TUwfIUAuUq','nSkL57gM5z6Y5PU1','W60BmMW','W5ajWPpdN8k7','WPNcVxa/jG','xSoewG','f8oUr8oppW','W5pLVzpOPiNPLOBPOO8','W6xcGSkeWPJcJq','nCo7W5noWP4','W5NcSKKaW6q','CCotWRzcWPG','tf9yuSkE','wCkoWOW5ta','w1BcIMid','5PAq5lMh5QIy5B6Y5PcR','tf1qrmkc','WQJdJoAGUEw9JoIUGG','q8oivmkpvG','5B+vl8klASod','DCoLWRn1WOe','ztHb','W6xdSGNdHxS','c8k2umkksq','jSkVprhNL5m','CCk65Rs75y+J55M0','W4NdMmoCW54f','wConf8k2','vCktWRiTta','hSkXxSkiqW','W6ZdHCk+','qeHkt8kl','xmk1nwZcJa','W716kW','W7anowfv','W4KuWPlcNCkd','WPqDW5xdMd4','sWTZpIO','yCkRxmkD','W6NcTmoXiSk9','5Qge5P6D5lQ056cj6zsI','W7yDm2fi','eCk4WOtcVCkM','WPqrW7e','jrbFW5/cIa','WQBcR27dOqe','cmk8W5zWWQG','Fx5crrW','5PsS5lIH5zkJ5lQc56kg','twFdTtdcJG','WPJcUSoDvCoL','u2pdOcVcJG','W6ldSGVdG20','5Rgf5lQZ5OsF5zUYdq','B3LmrqS','WRJcK04Uoq','WOKrW7W','W6CxoxXE','W6/dU8oZlSko','W5NcUK4pW6q','Dmojt3X1','W6tcJCkq','vL7cHW','WQj6WO1Tta','vqpcHmoxba','WPHnWPXEW68','tMpdSI3cHW','DHddKx/dRG','kCoSWRfp','AmoXWRX9','q0ZcIG','sa4xumkg','5P+i5OUs5AYJ56+75lIb','lrbaW5RcUG','W6/cTxddLte','xLrktCko','W696kSkDW4K','WRTmWOGr','W6dcHw3dUXa','WRJcMSoXACol','W7lcGgq','W67cUSoNpSk2','wCojf8k1xq','W7r6kSkjW4u','kWatW7FcSa','6kYP5zoCW6X5Ea','iSkeWQ/dRSkK','WOxcPvW','5A6V6k665zkV5A6+5ysx','57k95z+B5lYT5Og6','W4FcU00aW6q','y3Pt','WQpdKCk4z+s4Gq','5lIN5lQN5PEZW5C','W61+pW','WOvyWPvjW7G','DHddUNldVW','W6LReCkaW4O','6ksy6ysCW6bI','pmkSEgeB','WRrrWQiEoq','W6zRWOnTuq','oHfkW6ZcTG','W4b2WRqyWPi','6k625PEHk8kkW6O','5yUa5P6p5zIv54Md5yAN','WQe+WQvHEa','z0vJtCkH','WRz+WOHVqW','WPiRWQe','Cq7cTW','6iY95yYnWRusWRa','WOaVWR7cMCkJ','WRFdTg9aW5C','W6hcVLpdLYa','W6xcG2ZdOHa','tgXbFqS','W6lcHwddQbS','W6hdICkI','W6ZcG2JdOq','WQBdQgfbW4S','5lUk6Akffx0','WQvwWPmA','WRxdV2Da','rSo1bSkTrW','5OMx5P645AsV6ygv6l6K','Dh58vba','WRVdS2PiW4i','qvZcVwSF','wvLlw8kc','B8oZWRbSWOe','B8kfWOqYta','6ywh6kYo56+d55sI','WQBcIMJdOXa','CrpcSmkXW50','WRfWWPLVra','qSokhCkXvG','W4FdMbVdUf8','WO8CW6O','zCoQCW','ErlcPCkSW5C','vq/cICoEgq','ufJcNwWp','W5qVWPpdKSk7','wKpcMW','pbbDW5q','WOfVqdCi','W5XMo8kdW4m','5BMv5OUi5ysS','W6arW54BWRm','WQjxWOallW','BqxcTSkUW5C','D8kZkq','WRqXWQS','W6pdSHZdMgS','WP/dNKSm57Ij','zCoXWQv9WO8','jCoXW5O','5lUI56k/5OYC5lQ+','prXh','WOj4tI8o','ASkVW7vNW5a','omoMW5DBWPe','W7/cQmoW','yCkNWRpcUSk9','ArlcRCkSW5S','5OkEfWj95lMx','x8oFvCo8iG','W5VcO0ymW64','W5vQWR8lWPi','xSoquSoEoq','W44EWOS','cCkSWQKgCmkfWOS','qaJcLSop','hSkRW4DWWRq','5BYD6kAE5A+u5PAA5ywM','W6BcVSo7imkw','W77cVSoMmW','W67dI8kKWPW','EXlcH8k5W40','rXbIigu','uaJcHSoudW','vKVcJgSy','W6n6b8knW48','WOZdPLRLHiRLR4W','zmomWO97tq','6Ak/55Q+5OMm5PY65Qcz','WRBcMv0Iiq','yCkRs8ovW4m','ECoqvmoy','6lsp5zIA55Ag5PE/zq','FtFcJCojpG','tWL7pwq','CSoFxCooya','5zU/54IA5yA35AYk','s8ofgmk4','vvZcIMCc','W4j2WRynWO4','rmoLBSopuq','W6RLHAJKVRJKU7/LIOm','WRNcL8oKfUE+MW','sW5Wj2m','W5/dLmooW4O','5yUS5P645lIt56c66lAX','W6uwnMrc','WPLCWQ9jW7W','56cp5PMH6ioE','DGZdTW','zSk5jg3cMq','6l6U5O6ug2b2','smofvSoswW','W7tdRX7dG28','uKVdTI3cNG','er9AW5/cSa','DSoXWQvW','WRmJWQLqDW','5P605OUS5yIT6iou5A2U','ESoyxSopvG','D8opF2zI','5Rs95B2d5zg25lIS5OU4','tZHkW4FdVa','W6KRWP/dNmkH','WPZcV8kE','tXb7pg0','qmkxWP50aW','WOqHW7pdPW4','5AAD55cz5AwP6lElWPO','FWVdOhtdSW','56oh5PEPW4FORAlMG7C','r1ZcOwCf','qSkgWO4Xra','ySkRumk0W4K','5Rsi5Oof6zUw5yUU','WPitW73dNJe','W6XLWROtWPi','W7ddJ8kQ','W4ZdKSoBW4CF','cCk8W5j2WRu','zcLrW5S','WOapWPtdNmkJ','iCoIz2WD','bfCOCUMbTq','lWTAW5BcPG','5yAP5lIa56oS','WQNcK2Gooq','6ykA6l2T6kYK5lQW55gY','5B6v5yID5Q6V5zY96l+k','A3PrwXy','yCo6xmkoWOC','oqTAW4FcSa','W7JcRSo7','WP5bWP9vW6O','W65qh8kbW4e','44o357c15z2z77+L','W6JcN8ocW4O','WPlcVSoD','ydfEW5RcSG','u1hdQc3cHq','ySoZEeVcIa','W6WNngDF','wSoYAq','W7RcRSoMlW','5RwI5Ogh5PkO6kA6WPm','WQT6WPH3qW','WQH+WODBqq','q8kgWOWSsG','kmoGEa','yCkOoxhcKG','WPlcU8kAb2u','6lkA55s36zkM5yUO5PYW','W4fMWQikWP4','rmkgWP4QDG','W5TIWQa4WP4','W5zMW7pcMCk1','WP7LT43NQ7S','54QV5Og/56YV55cr','xILxW4dcQa','jmo1ywCw','WPHnWObxW7G','5l2D5Ps65lIW56g+','c8kTxSkksq','5l+J5y+a5BIq6k+g','5y+4552I5Q2X6yAF6kAl','W7ddUqVdNxC','5PEc5lM3aG','W7lcNMJdOG','tWHMpu4','WPxcPSkh','5QUu5z6m57Io5yID55Ij','5A6q6lEUaX/LTO0','W6pdHCkKWPqr','oConW5fgWPq','j8oNW5C','WPm2WQBcNSkN','W7/dLmooW50g','5A635lM444c45BYR55Ep','WPL1rZ4L','DmoFvCoEyW','xbHKo28','WQxdQ2i','5O6R5l2c6yw45P6B5BI8','zKFdSHtcOW','W7/cHSkhWRdcLW','q8oBvmowiG','WQTWWO9XtG','56sx5l66aX7PM5u','nCoKEM4x','i8o3W5fmWP4','57+q5yEj5RAh6k+a','bW7dItDywXpdICkzqq8','WQ8/WQi','W6T6pSklW5i','fsjUWRS','W7HTo8kgW4K','W7JdUqNdNxS','6ig35PwC5P655PgB57Ea','5zY25B6L6kwf5PsU5B6R','iZfNW4hcUW','W7aDnhXu','xSoJwSkeWOm','5l+r5A+D5PAA5lUp','u8kwWP8Sta','hK3dJEs+OEIUOa','WQngWOCEkq','W5NdImoFW4Ck','5ysQ5ywM5Pwu5lQj','DSoLWR1TWOu','W7mxjwnD','55wT5OQ2lZnY','W6pdGSkOWPaA','6kYT5y2m5PAj5lUA5ysR','5lIF6kE85lMy5lUL6l25','WPHnWPzEW6S','D8o8tW','eSk+W5j6WRq','WRLAW4WypW','j+M5PEIUToMbUEw+Rq','vCoLh+AFJUwJIG','W6RcG2y','oHzbW4O','AmokW6X4ta','wCokbSoFlG','W51GWRyZWPy','WPdcK3a+oq','W48vWQpdNSk4','e+s9HUExLUE7L+AFRG','5Asp5l625A2P542V','WQ7dGmox5l+f6kY5','W6NcOSkfWRJcLW','zmoLWR98WOq','W7tdPsNdKh0','WQhcMx85mW','5lUT56cA6kgg5ywF','W5ZcSK4kW6O','zCoOBvBcIq','WR7cT+kDR8kr5Q2T','6jEr5ycN6k26W7lcLa','5O+I6l2CxSo3cq','F8oGvCkgWO4','5lUo56cW6k+Z5PAt','qmkcWP8Tta','5PEL55It5O6L6l2bba','oSo3W4TTWPu','CComWQnWwW','FSoypxpcQa','W7lcS3hdOXq','AmooDvnL','WQfcWPux','EqxdQSkYW40','5Qo35P2B5lUf56k66zws','W6JcH8kEWQS','5y+A6zQ+5l+o5y6w5Qgh','ySolWR5OwW','5yk+5AwGjq','rmkmWOiY','5BY66yc85PYe5OIb','p8kbWQZcOmka','6l+r6koY5RAh6k+p','W6tcKmkVWRlcIa','W4hdTUMBMow/IEAaSa','uWhcSmk7W5y','WRFcHxq','v8oHxmkaWOW','FqhcSmk9W5K','ue3cG8ojeG','rwJdOJZcNG','y8oIW7fKW4G','55Uq5O+65zgp5lMx6lYh','CZHXW5ZcQq','BSotWQf7ua','ASo1WR9/WPW','zSkZi37cJa','W6SwcgTu','5B6W5zoH5lIg56k654I6','qfXyumkd','zZrEW5BcGW','W6JcJSoXfSk1','W6Gxma','57oB5z+W5Qc85P2y','5OQb5P6r5Pwl5Qg5','rqL9','5P2w55Yi55I95BYQ57IK','6l+G6kkV6iE35P2Y','WRtdU31e','5PsE5lUPuG','q2NdRcNcMa','5lU35zor5l6V6lELW5y','W7ZcHvBdJay','kCoLBxOL','WRi5WQT0zq','rSkubW','D8oRuSkDWR0','WQ3KVl7MJ7BNRz/MT6u','5RAA6k+26lYX6kcZ5zII','6zEd6AkPmW','wK1ArtW','56gp6zIo6zIc','WO7cJLajbW','W7D+nCkl','W7TAWPS8WQa','W47dOW/dGNO','W7BcVKxdNbS','jSodWQv5WPW','W7bSWR4pWPy','W6tcVmorlSkq','55QZ5O2X6l+w44k5','CWNcQSk/','vxCbWRxcLq','WP0DWRZcHSk2','CSo/WR50','5ysD5lM45lM95yE15Pwl','y8o0WRHS','W7r6nSkkW7q','Ds9BW54','6igO5PsPbCoe','W6iDnNXo','rSkYf2RcLG','WRJdVM9yW4C','W6pcNNpdOaC','WOBcOSoevmoI','lSkqWRpcOCkM','W6JcJCkqWRBcIG','W7bShCkwW5q','WQi1WQ5H','W6pdSGVdLve','kmkhWQFcQW','WQT2WOu','5yUa5P+a5QUT5z2c','zxesW4dcTW','dYn5WRW','mmoHW4ThWPm','hSk8s8knta','n8oKBh0a','W5iAWO3dJ8k9','6ywI5A2u5AkhrCox','W5bRWRirWPa','W7VcJmoWmCkW','WQvvwbik','smoFaa','nCo3W4e','WQFcLha+mW','o8o9W5Th','5OcW6igm5yI/5PYT','W5xcR8o6kmko','57k556ot5PAx5PYG5PcB','W4JdG8oSW48A','ySk1nuJcLW','fmkHW5y','WQxcUuRPLQJOR6e','WP5bWP1E','u8oxvmoEka','uWtcKCkBhG','dmk6xSkwwq','CSk8BCkqW7q','W6pdT8o9W405','Fh5cuW','prHrW5/cSa','WOfiAIWp','dc1OWQpdVG','WQTwWPilkW','ymo6smkD','Fw5eubO','W6RcG3BdGHq','5yMz5yAd55UD5B+M57Ig','ufJcMMat','WPX8wZ4f','W4evWPxdKmk2','EmoSC0ZcNG','E8kcWPSwyW','W6T6o8klW44','iXbjW5lcOq','WR9hWOaliW','562L6kA45y+75zcV55gS','6yog5B6PW7m+WPK','yc9BW5BcRW','5lQC56oE54M45Q2reW','WQ3cMdezpW','WOBcS8ogq8oH','iXHd','zCkOphO','W6pdHCkNWO0r','eq1CW5ZcUq','CIXE5l6R5y+k','DmoEvmoquG','WRrrW55roG','DCoFWQ9X','Bmk1ohRcIG','c8kWtCkD','WRrUWOu8jq','xmoysSoupa','5P+f55Yn5yYh5y6R','5PEd5O2T6k2S6zAr5Bk1','W6bVpCk9W4m','ASoSCvW','5AY36ko96i6S5zMA5zoL','fmkRW4W','yCoKAvRcKW','5OYH57UR6ygP57YR','FCo9tW','vxtdPa','iSkCWQRcR8k4','W4ulWQpdJSkY','5PAv5lM55PcN57El','WRNMOkFLVPVOPkRLIRK','reVcL3ap','WRvgWPi','D8oRuSkD','WPhcVSoA','55wHhEs8OEMBU+MAQG','W4tdPa/dGY4','5P275l6Q5AYR6lEQ','W4O7W7tdHYy','p8kV5PA85lIF6lsn','W77dPW/dG28','qIBdGdRcMq','WPNcSSoDtW','W5PZWQmwWPK','zSogumow','5OQ76loX5BkteSoA','5yU35P6n6Agw55QZ57Q+','omo9W5W','W7PWpmklW78','FWlcPCkRW5S','CCkTohK','tg/dSI3cSG','es17','5y6M57Yy5PgH6kA/W60','W7ldUa7dLa','A8ouy3GN','pCoQWQ1dW4y','5BEi5l+WxCoxaa','55Qd5Bwy5ywN77Ya6k+W','5Pwc5lUz5lQ+','uCkqWPqWsG','C8kWwmksW6a','kSkgWQlcOSkT','W7RdSHpdHMe','WQhcGLiIoa','W7iznwrE','WPKTWRNdJoMzKG','6yE444k/5AsR5P+55BUT','yCoGvSkm','ACo3xLJcIa','W6FcRSo5m8kl','W5ZcKos9RUEoNowEHG','o8kCWORcOmk+','5lYv5AEB6lYZ5lMcDq','W4DMWRaxWQq','WPn2WQet','W4lcUuWnW7i','ouRcRUADTUILGW','5AsR5OEC5lMk','vmorsmoDiG','W5/cV1zb6kwd','uL7cMW','W6ldUWpdKMS','W6lcKmks','dSoSWQXyW4W','DmotsSoCva','WPFcRSoawSoP','rLZcJh0','DXNdMNBdTa','WPtcTCoDfSoP','W4HMl8kEW4m','W7pdUaxdMG','g8kTtSkwtq','fSkWuq','D8o3t8kBWOm','WQngWO8ClW','hSkTW5z3','uSosx8oiiG','W4pdNSolW4S2','WOLnWOmfWPm','zmkStCkqW6y','xLrns8kx','WPjYqtSe','fsnLW6JdVa','W4FdP8ooW6ak','AGRdVhBdSW','57YM56oI5P+T5lYT5A63','W57dHmonW4ma','BCk1nxVdMa','EmoFzSovxG','WQVcMhG5pW','5OMy5yAd546d5y+c6zQ8','vhtdOdZcIW','zmozWR57wG','WO8yW7ZdLd0','hmk8W4zRWQm','W5XUWQmEWPq','wHNcL8oueq','tIVcRmoEoa','A8oXWQe','W6tcRCoWnCkr','WRjxWRmkjG','i8kKWOFcMSkt','WPbnWQ9lW6S','WPFcPCkAn34','wmobxmotfW','6zsQfEAmRUwjIEwLRG','WQb+WOHWtq','qSorWQjUwW','oqZdR3NcPW','W77cMhpdRHy','uCo8WRTOxq','WQxcHhq9cq','y8kr5yAl56I8','EaRdQW','W4CEWOJdVmk7','W7Cnmg9E','AdjCW4a','W7pdHSkGWPOr','6k+c5As155c/eUA7OG','hsbN','WOhcOSozx8oU','6igk5zgO57k/5z2t','u8oXCLBcLW','W7zXEmk6W4K','FCoyt29O','mCo0EMOx','W7axi2Lx','vCoyFgLX','WOfVsIKz','CbVdVa','fCkTWPvVWQO','xLtcN2Oo','cCk8W5n6WRq','BhDguW','w+ITPEAoU+EfJUs4Lq','WQ52WPHWtq','fSkXxmkitW','5lIs56cC5zUX6ygD','pCo3W5XoWOq','5y+45l+I5PYz5PYQ','wmoqqmosla','dmk8W5C','WOWRWO3cJ8kP','6l6E6kc15Rw46k2M','yNjqqW','pbHDW5dcVq','5PAg5lQR5Asl','WQjkWPi','WRmkWQVcUSkh','u2pcOtVcNW','uSomcmoloq','5lUQ5lM55PsE56IG5y6Q','6l6R6kkv6iAV5PYZ','FCoBsmoqiG','E8oysSojAa','WPihWQbfrW','WRDcWOiljq','srrMpMS','W60lD2fv','6kYh5lMH5PoS57sz5lM6','WRBcK2K5','xaLZph4','umossCozkG','W63dJ8k7WP4r','WPLMWQGjha','WR5tWOqrgW','BmkYjhBcMW','x8ouBmoQqW','DSkYnw0','mCknWPZcO8k7','WPeGWR3cN8kJ','5QornLldM8ko','FSoGxa','gCk+xmkqvq','B8oWB0VcNG','5lI85A+P5Q6tWOfb','BCoIEKVcNG','fCk+W4f3W7W','5l2K5AEw6l2m5lMT6zE7','xSoksCojmG','6AUg5y6p55ES','z2fgu1m','W5zKW7JOVkVLUAa','wSoFuSoyiW','BmkUpa','zZXBW5/cQq','FSofumoswq','r8oKB0NcMG','gIvNWQ0','i8kKWRdcLSkv','W4W/W4SKaG','5y+XWQRdMXldMq','qL9FuSko','WQhdSM9yWO4','W6VcR8oW','yILXW5ZcSG','W4X0n8kbW4W','W4uwWQ/dKSk7','sW0Yiw8','W48vWO8','rCo/5z+f5lMQ6kE+','W4VdNSoDWO47','W7hcNMJdUXa','WQ7dRI5BW4C','W7r6mCkcW4K','5ywi6z2K55If5lQ656oS','57g456c+57+A6l6e5PAw','WQ8AWRuX','WORcOmoQW5Pu','BmkRnxZcJa','WQlLVz7LIiVKURZLIym','WPPnWOjwW7a','z8kGs8k0W6K','W6pdUaBdLa','C8oCC2C','56Qy5Qk+5REf','sL5vx8kj','pKddHCkrvW','W6VcUCoMm8kq','xmoiWPTsWO4','zHrHjMu','W7tcJxxdQG','DSoQwCkCWOu','zCo1yg1y','zW7cJCoEea','W57dHCoDW4Ch','W67cVSoM','p8k6WQBcVSk7','hYr5WQFdSG','WQhcVSokxSoJ','rmont8oujq','q2NdRY/cIa','irDaWPNdVW','Fmo1WO57WOC','W6tcJSkhWRpcGq','5R+05RwwW4ZcSxC','5PYq5OQL5yI26iol','WRJcMSkRpvm','WPBcTmonuW','keBcVNpdPNfVySk5','ySoYASoEaq','WOehW73dNJ0','5P2m5zgR5lQt5PAp5lQo','W7HZd8kbW5i','W7XTkSkbW5i','5yQP5l+I5y+16ywx','6yw+5P6h5BIP6k+r5Psb','W57cUuyoW6K','5Rgc5zgj5OsW5zIlWQW','WRjWWP9LtG','WPLbWOPE','5PQ+5B6L5l+r5lM36zUK','qvZcMw0z','FSoUvCkoWOe','WQaLWQj2zq','ACoRBLW','DSoMwSkoWOW','DSoFtCo7xG','rM/dRZdcMq','WRrhWOGlfq','q8oBvCop','D8kKm3FcQW','BSkLFfRcJW','W6pdTai','DmoiD2TI','WP5UwZqo','ySokWO91ua','WPH7dW','EM5ruG','CSoJtmoruG','p8klWQS','rmokx8oxlG','tSooWQL0hG','W4NcTmo4n8kd','6l+r6koY5RAh6k+p5AwP','W6iro20','W4nXWRWvWPi','W7pdJ8kOWOSx','WQxdUwfEW4S','Cmkwva','tWHMpuK','lmo5BxS','lW1BWOK','5QcQ6Ac0woETNEA0SG','WQFcOLiUpa','5P+35lMS56c65PsFW5G','WQmwWQv5Da','jSoPWPXeW4e','WO/cVSktrxa','W6VcQmoHnCkn','W5z7WRyCWOi','FHVdUG','kGZcVtlcJa','W7fmWODFpG','5lIH56o35A6W6k+S','DaBcGmkYW4W','6lsS6l2e5z656kgL','W6FcNgG','5REbW5hcN+wDR+wTGW','t3BdTtdcGa','W51IWR4A','uMWHW6lMT5q','5yEX5ykJ5Aw856+gxa','W6RcISkd','W7dcLLWyW6K','W6hcNMtdVYO','oCkyWQlcUSk8','6zwL6k6J6yEg6kYD','WRTmWOm','iSkgWRFcQ8kZ','jSoUzNWD','W4FdTCoFW6in','imoZEMCk','5lUP5lQp5Pgf6kA457IC','A2HxAa8','ymkTmwRcNa','eSk3W5XRWQ8','WPPQWRG7ka','W4yTcN3LJlG','FGZdVNq','W6pdSHNdGgi','5yET5zIr6zYpWRFdUG','W61Wn8kcW5m','Bw9Gwbe','57QD5P+95yYL6kYd5BYt','k8oMWQTbW5y','gmknWRdcVCk9','6jMw5OMA5yIk6kgr','CSokWPnOwW','W5JcSL4uW6i','6lw15yY15yUq44o76l6T','l8kAWQRcTmkU','rHtcSCoueG','5PYa44g55OUx5PYN5QcZ','AHNcTmk9','CCkWwSkhW7W','WPZcQmoStSo5','iHXDW5tcOq','EW/dT1ZdHa','y8oqumorqa','W73cK8oucSk1','W6RcHSkeWQVcGq','WQtcN30O','DCoQfCkdWPe','i8oQWRf3W4G','WQZdLIhLJAxMTl4','zSkKvSkzW7a','gcv5WQ3dVa','WQefWP1+uW','WRdcQZhOR73LVPa','5REAWP1GWOaG','C8orWQPZuG','vrtcQ8oAea','rM/dRtZcSG','W5P+kSkjW48','i8oMh+ExNEAkSG','W7tdMmkGWPq','gSk3W5rZWR8','5AEC5Awu5lYI5PsS','E8oHuSkDWOS','mCoUxxGi','WQKPWQfWFW','W4hcTLKaW7q','44km5P2v5P2Z5QU+5B+R','WQ5aWOHRrG','WPixW7JdKW','a8olgW','6l+Q5yUC5A6B5lUg','5lYO5AssW4TMvW','5AY65ywR5A2Y5P6A','j8knWRVcP8kG','W4RcUuGuW6S','WRRdV2blW5O','fmkQW5a/WQq','W77cI8kwWRVcHW','5RI25PMj5PUW56gQya','F8oPDfRcNG','W6/dHmoJW5nu','y8opCxTI','cCk8W5r7WQC','WQldV21eW70','WQm+WO96za','6k+L5l6L5yYg5zka57sL','smoFxSo3eW','5zgZ5BQV5ysh56QE','uMpdOd3cSG','l8o1WObBW4u','z8kL5P+F566O5RAH','amoNW5DCWPu','jCo1WRPAW4e','F0fAW7dcKCoKWPXq','BaxcO8kXW40','EbddR3VdVG','rWZcIq','CCosWQK','W6lcHxpdQHy','FW7cPCk0W4C','W5JcRmowlSkO','5RAq5BYS5OQg6kcZ5zc3','WPlcO34olW','iCo2W7ucWOa','WRRcRmkol18','qv5lxW','W4RdLmoCW5Om','WPdcMLWHia','A393wba','WQBcN3aQoa','WPtcPmkt','Cq/cQa','5OUg5P+L5OQb5P6G57QZ','uatcHmoCeW','WP8HWRZdJmkf','jmoIFgex','i8o7W4joWOi','y8kXBmkaW6i','WR/dQurFW4e','c8k8W4D5WQK','iSo3W5nBWPm','5lYB6lA65RoP5yEQ','W7xdSHK','WPtcUCkggW','W7D4EmkiW4e','n8o7W55m','yCkXumkh','vXFdLgap','h8k8W5TW','r1ZcJG','54Ml5P+T5O+35yIP','WOBcUmogrmoO','wWlcIq','oHzCW58','EEAlKUAEU+EuGEAlHW','W4tdGCoBWQrg','W4KvWORdMmkK','WQj6WPG','W4xdKmogW4a','WQ9ZWO5Gga','zCkP6zsr6k+N5QMz','CSo5WR52','W6BdGSoLW6Wa','mCoKENOz','ECowumottW','5BIG5OIk5PsA','55AU562S5Rsa5l+j5A+5','WQ15WODRvq','q2NdTq','WRhcG3yQmW','nSoGE3S','WRFdRMzvW70','WQvmWPmwja','loE+K+EGNoMzJUMBIG','ASoCEwjZ','WPubW7ZdTcG','5OIH6zwH5lUr','c8k0W685hG','z8oqwSow','A2Lrwa0','W53dHmoB','5OIh5PACfEIVIEwmPq','zc4mWRK','gcL4','imoJAxSD','5PAa5P6r5Pcm57sU','5lYe55EXWPvTWQ8','oHXlW4C','wCoKWR53WOq','x8kbWP47wW','qGZcICooga','WR095l+o5OcY','5yYx55I65QoW5BYvna','vCkLWOqYta','WPHNsG','qfZcIG','WO98WObfAG','WP5EWQzuBG','W7W/6BIZ6k6G6ygx','5Asc5ywk6zEq5lIo5lMH','WONcS8kldeG','W49fnSkzW4O','CCk4WPH7WPu','jmoVAwqb','6zUT57UC5Pwf5Qo1','F8oGB0/cKG','dmkEuCkaFa','oSoQWQXnWO4','prXDW4FcPW','sCo3WQTuxW','xLZcJgmp','iCkHg+MePoILOW','omoWWReiW5q','5P2H5OIg5B2c55sG','5PAM5O+05BQD5P+j6k2m','5zg96zse6k+a6lAY5B+P','W77dUrK','CCkKihpcMq','W4xdOCkeWO0b','C8ousG','dCoYxmklvW','wqtcIW','AGxcP8kWW60','W4OuWPxdKW','oCknWRFcVmkT','W5jGWQCwWOe','W7yDmwLy','5Q6YWPqAoIK','uhpdSJe','EW7cOmkRW6K','WODjWOryW7e','qmkgWOm6qa','WQldQsbyW5y','nmkrCSoCrq','55UP5lQ35lIB5PAlpq','6lgg6k2u5BYk5BIW','lmknWQ3cQ8kM','nSoQywqu','p8k+W7hLU6lORyy','W5aAWOJdLCkU','tX5M','W4udWPNdNSkI','y8oOWQvQWOK','BxjqxHa','WRBcON4IoG','W6y/WRXHEa','WOfOxdu','W6ulmG','WR9xWRilkW','u8oFvCkDWOS','W4WvW4GNaG','jCkDWQZcU8kN','zCouESosqG','j8kbvos8GoEvQG','5Qkn5ysD5BIg6igl6z68','rmoxvq','WPq7WRVcGmkI','W7tdJ8kQWPeN','WRjWWOP8Fq','WQm0WQvH','mSo9xSkkWO0','y8oQCq','W4VdNSoDW4m','cmkTvSkqxW','WPD0qZG','WQvMWOHOtq','W7fao8kbW4q','5P6R5OIhhCkz5A2p','rahcHmoccG','FmoUvSkm','55s2qmkjWRFdNq','k8o3W61kWP8','W5rMWQC','W7ddK8k9WPeB','W4ZPGi3LH5tPMkFOLOy','smoEn8k8qa','5PYp55YJ5y225y+j','cmk8W5rTWQu','WOvYqdeE','WOhcVSoBw8oK','uMpdStxcJa','WOuHW6ZdMIq','ySo5WRb/WOy','WOu6WQdcICkN','5yw25BcG5B+g5BUG','W4f6WPiCWOm','rfqt5yE75ywm','imoVAwOu','W4DIWRau','EXJcSmkQW58','W7ZdTHO','WQJdHMFdPG0','WQZcHtTNDG','iCoKEg0w','W6NcGLxdPGe','uCkeWOG','WP3cT8kjdq','54Me5P6P6k+P5PI3','5P6q5lURjvDo','DCoQvCkmWPa','WQZcK2K5bq','WPOxW4BdLcy','WPRcR8obu8o/','56ET5A2w5PEX5OY3','ztrtW5tcSG','DZrCW5q','zmobvCouqW','6lYI6l+D6lE85OgyW70','W43cVKef','gcLAW5RcJq','n8ofxmoqrW','5yYA576+5lMq57MI5P6k','gIvLWQ3cSG','q3hdPq','yNre','xowETUs6HEIKJowkHG','W6FcUSoT','5B+16yg/56E+5l2tWRq','WR3dV3DOW4S','WPHjWPnpW7a','gc1/WQNdUW','W47dO8oDwcC/waddGgZcGgpdOW','xCoBWRbQWPG','vSoIWR51WPG','d8kqW5nrWQm','xSkfWOq5','WO5PWOjCW6O','ySorWQjUta','i8oOzg0','W5NdNSoD','5A2V5zUY5yYy','DrhdUq','zCoIWRr5WPW','z8kZnxxdMa','W4ZdHCohW5C6','6kgm55Mb5BEA5l6PWQW','6zsD5l+y5Okr44cgya','W6xcG3tdVXK','WQFcLxG+pW','W6Smp21j','BaVcOCkQ','DXRcLmkpW7a','hI14WQa','WQldS2fc','566/5y+O5yME5P2+','WODjWOa','W5Ps5y2Z5RE86k6C','WQOJWRXkya','W4ZdVqvbWQ8','W5naWQdcHx05WRRcISoDe8k4na','4PQ377Q+gCkDC8km','dcvOWRZdQG','WRrrWRexoa','wCoIWRr7WOC','W6aDi21y','W4muWPldM8k+','WOnOqtmi','WORcH8oP6AM16k61','WPSJWRpcGSkI','mSoGW5TzWOq','W4JdGSoBW7ez','CZHuW5lcVW','wqtcIConca','cCk8W4n6WRq','ySoHpxRcLa','WRm3WR52zq','fZnzW5RcPa','5ysu5lUj5ysk5PAV','W4FcUeGiW6q','WPNcVSohuCo5','WR9aWOqppG','W6NcTmo7m8kh','W4G0gUw+PUIWUa','twFdTtRcHq','yCo7xSknWQm','BxDcqHS','ioE/K+EGVUAFTEs/TG','W4uPWONdKCkY','pSoGWQDC','AXVdRxldQq','WO8bW7W','EmoFtCoytW','44ky5l6c6lso5yAD57gB','WO3KVQNLH6FKV5hNLye','WOhcTmogwG','FMjtrra','W4xcSKev','WO7ORO/MJOFLJ57KU54','w2BcNwSo','5OQz5OU15zMx','fpcKNyRcMYNcTG','vmoZymoFrW','W7H3WPOuWQq','WR3dV3DBW4e','oGTsW53cPG','y8oOWRj9WPG','C8oBWR1VwW','mCoGzNW7','5lMY56kw5BU5','WOnWtJmo','sHHH','dSoXySoJeSobEa','DCorWQn2','5Qkl57Ek5AgD5B+0','55Qt6zwF6AkHWPq9','cmkWtCkpuW','W6pdI8k9WPWt','W7ZdTH7dKMy','x1rFw8kv','W6BdG8kLWPW','tmoyhmkUeW','WPb/rJee','WQuXWQb5xq','omo2W5DfWPK','W7NcUSo3k8kh','E8oBWPn5uq','5AsQ5AEN5lYd5PwN','yNjvuL8','WPixW5RdMdW','W67dNSkSWPuy','i8oXWRnnWOO','W63cIxJdIXa','WPaNWR7cICkw','C8kMumkhW6a','WR3dVgjdW5K','5l2D5AsoWRekWPa','FhjtqXy','BmoxWQ9Ouq','W75Zn8kmW78','xMLgurO','WO1bWOqBW7O','jSkjWRVcNmkX','y8ouy3XR','6iII5zo35ywp56+R55or','WPK+WRFcNSkN','qfRcN2Gl','c8kRW5PYWRy','gu3MM5VLVRtPLAq','5z295PEj5lIK','dCoefCkZvW','W5bSWRCAW5C','p8kuW5XxWRu','WPNNM7VLHQdMGzJdNq','DmkKmJ/cNG','WOTAWPnt','xLdcHMeo','5lIL56gr5yUk5P6f','FrVdVNVdQa','zfXjuCkv','WRHU5QoU5B+J55Mc','5lU956gH5A2L5PY9','W7zXdmkhW5q','BmkZkq','WO5bWOjEW7O','ArrMCUAtHW','W4muWPldICk+','5yQT5P2h6zs26k6o','rSoKA1JcQa','WOiRWO3cJ8kP','qHHH','A8kHiIiO','fmk6rSkGxW','W7NcJmkfWRBcIG','ESoExCoiwW','W73dUb3cKw0','W68DWOJdSSk2','5AY1542N6zYV5RcJ','lqnhWPJdUa','WRX2WOW','5lIw6kAW5O6r6i2U5Bsc','5yEa6zMZ5B+457kK5z2V','ualcHSoqga','W716k8knW5i','fSkXwG','W4fSWQylWPi','uLRcIM0C','5QkEWPaeemkb','6yog5yM757Uw57Qv5Pgs','W6JcIgddUXW','W4BcUeSiW6e','Cmk3umkFW6a','ACoHWR5/tG','W6xcQCoH','5lUk5BIl5A6m5PAK6l6z','W53dLmoDW4i','5Rwh6k2q55UV5yYdW5e','q8kqdmoDiG','WQhMU6BMMOFMLzJMOOC','WOpcPN85pW','zSoUsmkcWRe','DmoUwmkDWO0','ySotCw5R','vH/cHmovhG','5OUT6kkxWRu0WOO','WP5XwIKe','qe3cJgel','5l6M55Aa5OU15PYw5yA1','5yIf5P2r5zQU54My','W6H7kSkpW44','WOKiW7JdGYa','dSk3W55XWQK','5AYipwmria','6l2F5yIj5A2K5lMn','lSkgWQdcQ8kN','WRpdThPfW5O','DColWP9muG','5lUv5yUCga','W7FdVGBdLfe','WPqaW6a','DCo9xSkzWR0','5lMK6zQ45B+/eCkZ','tqL7pwq','x0RcJLSE','C8k0u8ovW6O','omoCxSkAWPe','WQxdRLfEW4S','zCkOphRcPW','lSknWRhcP8k6','DqNcQmk0W6m','rIjXpw4','dCkYxSkkwq','WQFcU8kmWO1j','DXpcSmk3W4W','qKjnv8ke','WQnsWO9htq','W7ddOWi','WPpdQhXdW5W','xeNcM2O7','ACoCFwK','5Bw05yEG57cr','W7JdTCoEW4a7','y8oyyW','W4ldM8okW40D','y3PxvbC','5lIL56gr5A2s546L','6AQD5OkM6io15PAp5P2u','k8kRW5PPWQ8','tSodgSk7wG','W6LRmCkdW4K','5PEH5O+55BU56l2W56E1','WPtcRSoow8oO','A8oGC1ZcIq','W4xcSKbvW60','W4ujWR/dNmkK','EaFdGhBdQG','WPz4qtGF','W4DIWR0lWRq','rmkgWRi9rG','AmoDWQL+','5l+m55sR5Q6W5yMM6kkF','5PcD57w/hmkz5yUA','W4hcUeyp','W5JdTCojsoINKW','W77dUWBdLhW','m8oPWPHoW7i','56+f5RAa5lUR56cj','wvrksSko','nCoZz2iD','W57cK8ksWRZcJq','xLBcMMug','rmkAWP07cq','WQtdV3PzW5W','ecLLWQ/dQW','jCoHWRO','DCoMtW','W5VdTHZdVuG','WRi9WP9CAa','44cV6k2B5lQ65lI45lI4','BaxcPCk0WPm','t0rquSkd','r1dcKwO','WRddS2jjW74','WQFcKNG5cq','hCoZW5XoWRm','5lUT56cA5A6c6k6w','W6hcHwFdTG','W4evWOJdLCkL','WRHxWOGEjG','u2FdTZW','W73cVSo0mCkl','qfZcN3yj','5l+T5y2YfXtdMW','W71EkSkjW5m','WOmhW6VdHsW','W6JcM8ksWRZcKq','5OY65y++5AEb6lsEWQm','5PYf55255lM656k2','BSoqWQP2vW','x8ojfCk5','5yAY6l2556UhmZq','5yQ25BMl6kYo5yQ8','5yUq5PYk6Ag355Uc57M9','imoIFgex','E+EsLoEwGWpdMG','vmors8olja','55sMWRSZ5A2e6k+Q','6AcY55Ig57Iq5P2k','FSoFwSorqG','vZVcGSovkq','ralcLSopgG','W5zNWROl','vCkpWOf+5zgu','WOyBW7xdKG','WQj6WOLXrq','WONcS8kPb2i','k8oGzw0','WQ7cN3i5','z8ozsq','iCoGW51DWP8','WOvgW5bCW7W','emkZu8kbsa','W4FdVCkKWO8Y','CSohWR9UwW','WOj5ssGi','6Ag655IV5yMw5P6p','v8kmW4mTxa','5P675zoQ5zgN5l6R6k+t','wH7cJmonga','WQngWPakiW','zcvgW7lcQW','W5XTWQa','qaJcHSotxq','WPKiWR5uW60','W7yDi3Pc','tKvXv8ku','CrlcVq','W7JcVSoYlSkr','rmopsG','vr7cLSosdG','W7xcIwddVry','6k+U6lwr5B2iedq','y8oEvSorra','WQCKWQLqAq','jrHbW4pcTa','WRFcK2i5pW','W7ldG8kUWPea','6ywA57+F5PA+5lMl','5lI+5lMM5PwI','z3Hcw18','D8kUfNBcGa','5lUX56ko5P+E6kYl77+Q','WO1bWOq','W77cISkyWRe','BmkStmkbW6a','6zAu6kYm5yUX5P2p','wvHwua','ymkUnhRcPW','5PY4552Q6zsI6kYg','W6xdKSk9WOSv','x8k8umkjsG','WOTeW5bxW7a','W7XTEmkzW48','WPtcQmomrq','uMWHW6lOVzG','ratcLCoEeq','g8k2wCkctW','qXj8o34','Cmk0n3JcNq','E8k4WOGj6kw2','W67dNSkSWOea','qmkgWO43tW','W5ZcUI5fW4G','57Yx6l+m5PA15lMf','E8oExG','y8kQuCkbW6a','zmkZnw/cPW','WOfVrJam','waJcLG','W5fOxdqd','w8o8DCo1tG','WQtcN38PDG','5yI25P2Z5lIo56gF','W6pcL8oxWOZcKa','lCkXkq','W68xi2rs','yCoDp8kVxG','WPVcTSkkyH0','WP3dR2XjW5W','gcvQWQ/dSq','W4LMWOWpWOu','WOZdGshLG4JOR4S','vmkQou/cVa','WQqIWQ17CG','5PES5Rgq5QoD5RwY6Akc','WOvYqdfn','WOy8WRVcGCkN','lSoSWR5pW44','z8oesSov','BrVdTMm','W4tdNmoFW5Wg','WPaNWR7cIq','5PYA5yIq5zMr','W7ldTH7dLgK','j8oKWQTlW4G','WP0NWR7cGmkB','uCkXWO4xuq','W7RcT8o0kq','uCkxWOqXrW','qmkwWP42','5P215Rsh6k+E55Mm5lM8','iCkhWQRcOa','x1rywSk4','ymoKFLW','c8k2W4z6','WOVcOSkOhx4','W63cTCo8m8kl','WR/dVMS','6zsx6k+05QoJ5P+s','5PEP5O2X5BUl','wX7cKCoshG','WPBdTSklsgC','W5zXWQeqWOu','W7RKVOlLHyBNRQZLJ7S','W6tcJCkuWRpcKq','WPHWxZiF','DSoGBW','W7qxjhXy','kCoGFg0','5O2n5yIE5zQy','5lMf5PE+h+MES+ILLa','WOzYxtye','m3ms5yEa6zEY','A8kY5lQi5Bc46ys/','B8o+WRy','WPu6WO/dJoI9Ua','v3tdQc3cIa','W5VcOLWj','ymoqWQ12rW','5Q+i5yUo6kgh6l+F5B6i','rwr+Cmkq','6l2V5BYS57gF56cr5Pgw','xfBcKNC','55Eo5OIZ5lIc56g+5PA8','ixyR','WOvWWOvNrW','5Ps15lMM56cC','p8khWRe','W7JcRSo2m8kx','5OIG55I15Qcb5B2+6k+a','WQrqWOqn','WRFdUxPfW5y','BmkGuCksW7e','iCo+W5TkWPK','W4RcUu4nW74','5yIFWPRdVdJLRyK','5yI15BI65B+X','kHzqW5JcSa','C8oyC2ru','WPjFW7RdMcq','wHj9pG','ymoiCx5J','5B+X5l2F5Ogj44k5qq','WRz6WQmEkW','WQa5WQbWtG','WPJcPmkdggm','W6FcGSkbWR4','W5zVWRimWOm','W73cQCo8m8kh','WP7cTmklg3i','W5xcKmksWOFcOW','tCo7xSkAWPy','q8kkWP4','pcqt6zQS5yUc','WP3cV8kgdwq','W7yvnMzy','W4lKU5pLIzhOP7/MOQu','uHJcICkBgq','ACo9EfRcJG','zCoLtSkaW6q','c8kWtq','rXbIpM8','wHHQjG','us9xW5xcUq','WPxdTwbyW4S','zJTfxHm','WRC/CSoe6zIW','W4aXW7BdMt0','gCoEpmk+DWdcHq','CmkIp23cNq','ACorWRL9vG','dIL/WRRdTG','5yEm566jnq','W6VcJSoJnSkv','WQbNWQroCa','5zce5BUZ5yAV56Q4','b8kXr8khua','WOqiW5FLJitLKPq','CCoJwSkAWPe','iCoNW4fb','W616o8kgW7m','W4VcTCoXbmkn','5OIT6koj5y6k5ywR5RER','WQS5WQi','W6Cmbh1C','W6tcJmkz','W4xdKmoCW6i6','W64xpMy','5OQD6lgNWQTZW5C','oSoWWQXa','lW1w','wG9R','5BI26lE05B6N5zk76zwM','WQtdSwHaW4e','FSoOFfFcMa','rGpdHCoodG','WONcV8kAd2u','pCkRWO7cLmk1','l8ooWQT+W4y','AmoQFLlcNG','g8k2xSkdva','5l6R5PA45PAp5lU+5yE9','WOqZW6VdKdO','W6pcLgtdRaa','DmoEv8ojuG','WQC+WQG1qG','AmoeWQL+hG','W4n2WQax','A2hdJJpcOG','W4pdHCokW4aD','C8oBWQ91uW','5yIu57o05yYc6yAKW5G','5lQN6zsV5lMJ','W4ZdNCkaWPmd','BCouzSoEwa','W7pdH8kSWPuy','aGhdJMalrJRdL8kR','5yIu5PYFfCod6ysV','WOFcTSoiwmoU','W6TTpCkaW5q','qCojgSk6rW','5RAL5OgE6zIM5yIP','lCoEA2CC','5OIx5y6U57Yg6Ag95yA+','Fw9rqHW','xW/dVfBdQq','ySo1WR97WPe','hSk4wG','F8oGFeVcMa','tL1ws8kd','6k2V5AAU55opW5xKVAW','gmk1W5rQWQi','WQ9KWR98','6kYk5y+l5PAO5lQR','AhPpwX0','WQldU31hW70','sCocxSkeWO0','vSoDuSoska','57Mm56Qx6l6h6kge','W73cTmoNlmko','z8oIWRjWWOe','5yE7FxJdOmkt','n8oKFMex','iCoGENe','vSoCsCojpW','WPVcR8omwmo5','W7PWnSkAW4u','5OUk5yQd5PYq5yQy','lCoGywy','WOKrW63cLZS','WRBcK3iLDG','qSoCeCkVuG','FmoWBLe','5AEC5QMX5Oon','W7xcMhJdOXa','5l+M6lAp44k05O665yYL','W7dcVSokn8kq','WPqxW6RdGW','E8oyv8oj','Axv9','yCouFgK','kCoQWRfCW4u','cSodWP4QwW','x8ojeSk8ua','WO0xW6S','W7HRmmkxW7m','5Qgr5P2Y5AwN5P+Z5BQO','W6uni2C','WRjmWO8llW','W6BcQmoLgmkw','CCo4WRH0WO0','kJFcR3NdHW','W7pdU8oriSke','5yA86l+A5BQj5OUG6lcm','W6dcOKxdOXW','5y2C6zUf5l6v5yYQ5QoZ','emkTrG','W7nWmCka','ymo/WR18WO0','wX7cGmoKhW','WQPXW5/cNSo3','WOqTWRRdGSoS','p8krWRpcP8k3','5O+o6l6T5lYO6k2U5lUN','emk7vSkkxq','6lEs5RAk6k6f','5Psp5O6X5BQS5l+85yYS','W5auWPhcK8kV','WPeRWQhcMmkJ','W6NcGIhdPGy','kSolFt/dKG','vSo55PQ756gX57k9','WRuGWQL2','d8ostgCB','rCoBzCoupG','kmkeWQRcRCk/','5BIT5OUq5A+o546V','W6lLRBRMLAxNM4NPLy8','zSoxWQi','5l6b5yYj5lQ756oV','W4lcUuSeW78','hsDiWOxdJW','D8oHEmkgWPC','5Rwy5B2X5OUP6kgB','z8odvSoArq','WQO/WRTyCa','qWJcHmoqdG','smobfSk4vW','W4juoCkCW5a','CbddRxVdSG','yCkRxSkzW7W','i8oNW5WjWOq','CCo6WPy8W6y','q1rnw8ku','5yAF5lQq5lU757UC5lIE','WQpcKNa9iG'];a=function(){return cn;};return a();}(function(c,d){const a1=b,a2=b,e=c();while(!![]){try{const f=parseInt(a1(0x55b,'[65q'))/0x1*(-parseInt(a1(0x5e4,'rObT'))/0x2)+-parseInt(a2(0x3a9,'[65q'))/0x3+-parseInt(a1(0xacf,'6]JK'))/0x4*(parseInt(a2(0x273,'4SDt'))/0x5)+-parseInt(a1(0x837,'wNp)'))/0x6*(parseInt(a1(0x3b7,'#6dk'))/0x7)+-parseInt(a1(0xbf5,'US9Q'))/0x8*(parseInt(a2(0xaff,'rObT'))/0x9)+-parseInt(a1(0x907,')foe'))/0xa+-parseInt(a2(0xc7,'QG63'))/0xb*(-parseInt(a2(0xca0,'m!mk'))/0xc);if(f===d)break;else e['push'](e['shift']());}catch(g){e['push'](e['shift']());}}}(a,0x45ce4));import{createRequire as Y}from'node:module';const require=Y(import.meta.url);import{LSPClientManager,analyzeAndSuggestRefactoring,analyzeCode,analyzeCodeTool,analyzeComplexityAndSuggest,analyzeGoCode,analyzeJavaCode,analyzeModuleTool,analyzeProject,analyzeProjectStructure,analyzeProjectTool,analyzePythonCode,analyzeRustCode,analyzeStackTrace,analyzeSymbolContext,analyzeTechStack,analyzeTypeScriptCode,assessRefactoringRisk,clearAnalysisCache,codeAuditTool,codePerformanceTool,detectDeadCode,detectDependencyConflicts,detectExtractableCode,detectLanguage,detectLanguageByContent,detectLanguageByExtension,detectTechStack,diagnoseBug,diagnoseBugTool,diagnosticTool,editFileTool,engineerDevTools,evaluateProjectMetrics,executeCommandStreaming,executeCommandTool,formatDiagnosticsSummary,generateDiagnosisReport,generateFeaturePlanTool,generateFixSuggestion,generateProjectReport,generateRefactoringReport,generateTestCases,generateTestCasesForError,generateTestFileContent,generateTestSuiteTool,getCacheStats,getLSPConfigForLanguage,gitConflictDetectorTool,gitTool,globSearchTool,grepSearchTool,imageRecognitionTool,listDirectoryTool,lspDiagnosticClearTool,lspQueryTool,lspTool,matchErrorPattern,readFileTool,searchCodebaseTool,searchFileTool,singleFileTestTool,sqlOptimizerTool,submitPlanTool,suggestRefactorTool,suggestRename,testRunnerTool,webFetchTool,writeFileTool}from'./_chunks/chunk-6I7UGGPM.js';import'./_chunks/chunk-2NYN4NOZ.js';import{LANGUAGE_EXTENSIONS,classifyCommand,classifyCommands,detectLanguageFromContent,detectLanguageFromPath,extractDangerousPatterns,generateSafetyReport,getCommandRiskScore,isReadOnlyCommand,parseShellCommand,shouldUseSandbox}from'./_chunks/chunk-6YKO2JBZ.js';import{findSimilarFile,getFileModificationTime,getMimeType,isBinaryFile,isImageFile}from'./_chunks/chunk-7XFVPJVT.js';import'./_chunks/chunk-5M7P5PGP.js';export*from'#twork-location/domain/index.js';var ToolRegistry=class{[a3(0x8dc,'tQ@N')]=new Map();constructor(){}['regis'+a4(0x3e9,'t*wn')](c){const a5=a4,a6=a4;this[a5(0x7f3,'KVzf')][a5(0x889,'rObT')](c[a6(0x7dd,'4SDt')],c);}[a4(0x5ae,'#6dk')](c){const a7=a4,a8=a4;return this[a7(0x218,'QG63')][a8(0x8f,'ml*4')](c);}[a4(0x785,'P4C#')+'l'](){const a9=a4,aa=a4;return Array['from'](this[a9(0x18e,'C5Pz')][a9(0x51f,'C5Pz')+'s']());}[a3(0x456,'QG63')+'Categ'+'ory'](c){const ab=a4,ac=a4;return this[ab(0x723,')vmf')+'l']()[ac(0xcbb,'9)5)')+'r'](d=>d['categ'+ac(0x3ff,'()ky')]===c);}[a3(0x7ab,'7a8X')](){const ad=a4,ae=a4;return this[ad(0xc0b,'8mgw')][ad(0xcee,'h6m3')];}['has'](c){const af=a3;return this[af(0xa3d,'b6h0')]['has'](c);}};function createDefaultRegistry(){const c=new ToolRegistry();return c;}var TOOL_METADATA_CONFIG={'read_file':{'category':'file_'+a3(0xcb9,'nmVp')+a3(0x2c3,'W4w^'),'keywords':['read',a4(0x1ce,'7^]L'),a3(0x489,'tZKL'),a3(0xc64,'12%w')+'nt',a3(0x572,'6]JK'),'\u8BFB\u53D6','\u67E5\u770B','\u6253\u5F00','\u5185\u5BB9','\u6587\u4EF6'],'useCases':[a3(0x5f9,'WOM0')+'容','\u67E5\u770B\u4EE3\u7801','检查文件结'+'构'],'triggerPhrases':[a4(0xb10,'tQ@N'),a4(0xa10,'Wayw'),'\u6253\u5F00\u6587\u4EF6','read\x20'+a4(0xb85,'OGhi'),a4(0x376,'7a8X')+a4(0x66c,'m!mk'),a3(0xc70,'LF4y')+'件'],'relatedTools':[a3(0xa02,'tZKL')+'file',a4(0x77b,'Bn]Q')+a3(0x532,'[65q'),a3(0x7e2,'Bn]Q')+a3(0x7c6,'h6m3')+'h'],'typicalWorkflow':[a3(0xc05,'nmVp')+a4(0xc80,'P4C#'),a4(0xe8,'tQ@N')+a3(0x8d5,'0]H9')+'de']},'write_file':{'category':a4(0x316,'KVzf')+a4(0x50e,'7a8X')+a3(0x499,'0]H9'),'keywords':[a3(0x8cd,'WKfh'),a4(0x14e,'rObT')+'e',a3(0xa08,'OGhi'),a4(0xc80,'P4C#'),a3(0x55a,')vmf'),'\u5199\u5165','\u521B\u5EFA','\u4FDD\u5B58','\u65B0\u5EFA','\u6587\u4EF6'],'useCases':[a3(0x3e5,'7a8X'),'\u5199\u5165\u5185\u5BB9','\u4FDD\u5B58\u6587\u4EF6'],'triggerPhrases':[a4(0x3d6,'()ky'),'\u5199\u5165\u6587\u4EF6',a4(0x5ef,'RHUQ'),a3(0x25a,'7^]L')+a3(0x534,'Bn]Q'),'creat'+a3(0x4e9,'t*wn')+'e','\u65B0\u5EFA\u6587\u4EF6'],'relatedTools':[a3(0xce3,']bo(')+'file',a3(0xc0d,'&ZbM')+a3(0x2e4,'WOM0'),a4(0xcf2,'8mgw')+a4(0x98b,'7a8X')+a4(0xbf4,'W4w^')],'typicalWorkflow':[a3(0x27b,'RHUQ')+'_file']},'edit_file':{'category':a4(0x9ca,'JCJu')+a4(0x6c4,'pX#K')+a3(0x1e2,'S)r!'),'keywords':[a3(0x621,'7^]L'),a4(0x9a5,'gaf8')+'y','updat'+'e',a3(0xf3,'#zrP')+'e',a4(0x8de,'OGhi')+'ce','\u7F16\u8F91','\u4FEE\u6539','\u66F4\u65B0','\u66FF\u6362'],'useCases':[a3(0xaf0,'()ky')+'容','\u66FF\u6362\u4EE3\u7801','\u66F4\u65B0\u6587\u4EF6'],'triggerPhrases':[a4(0xa5c,'12%w'),'\u4FEE\u6539\u4EE3\u7801',a4(0x421,'&ZbM'),'edit\x20'+a3(0x7c4,'9d0x'),'modif'+'y\x20cod'+'e',a4(0x6d7,'nmVp')],'relatedTools':[a3(0x99,'tQ@N')+a3(0x1d1,'t*wn'),a4(0x16b,'[65q')+a3(0x599,'4SDt'),a4(0xa3b,'Bn]Q')+a3(0x9a7,'ml*4')+'lace'],'typicalWorkflow':['read_'+a4(0x857,'0]H9'),a3(0x64a,'rd&Z')+'file']},'list_directory':{'category':a3(0xe5,'8mgw')+a4(0xbfc,'KVzf')+a4(0x32c,'rObT'),'keywords':[a3(0x305,'gaf8'),a3(0x700,'P4C#')+'tory',a4(0xb3d,'&ZbM')+'r',a3(0xb07,'9)5)')+a4(0x7bd,'9)5)'),a4(0x116,'#6dk'),'\u5217\u8868','\u76EE\u5F55',a3(0x743,'12%w'),'\u7ED3\u6784'],'useCases':[a3(0x640,'4SDt')+'构',a3(0x2c4,'rObT'),a3(0xca4,'t*wn')],'triggerPhrases':[a4(0xeb,'#zrP'),'\u67E5\u770B\u6587\u4EF6\u5939',a4(0x393,'ml*4'),a3(0x6d3,'W4w^')+a3(0x83c,'Bn]Q')+a3(0xc73,'t*wn'),a4(0x772,'WOM0')+'files',a4(0x7a3,'()ky')],'relatedTools':[a3(0x235,'qJYu')+a4(0xb0b,'RHUQ')+'h','read_'+a4(0x7c4,'9d0x')],'typicalWorkflow':[a3(0x74b,'b6h0')+a3(0x475,'pX#K')+'tory','read_'+a3(0x2e4,'WOM0')]},'glob_search':{'category':a4(0xc2a,'nmVp')+a3(0xb22,'6]JK')+'tions','keywords':[a4(0x298,'5DsJ'),a4(0xca5,'QG63')+'rn','find\x20'+a3(0x269,'tZKL'),'searc'+a4(0x180,'upuK')+'es','\u901A\u914D\u7B26',a3(0x6b9,'rd&Z'),'\u67E5\u627E\u6587\u4EF6'],'useCases':['按模式搜索'+'文件','批量查找文'+'件',a3(0x35c,'#zrP')+a3(0x97c,'C5Pz')],'triggerPhrases':[a4(0x119,'8mgw'),a4(0x2d9,'8mgw'),a3(0x298,'5DsJ'),a4(0xcce,'KVzf'),'find\x20'+a4(0x728,']bo('),a4(0x14a,'9d0x')+a3(0xacc,'9)5)')+'es','*.ts'],'relatedTools':[a4(0xb94,']bo(')+'direc'+a3(0x372,']bo('),a3(0x2d8,'Bn]Q')+a3(0x6a2,'JCJu'),a3(0xa5f,'JCJu')+a3(0x40d,'t*wn')+'h'],'typicalWorkflow':[a4(0x972,'KVzf')+a4(0x687,'WKfh')+'h',a4(0x832,'OGhi')+a4(0x7c4,'9d0x')]},'execute_command':{'category':a4(0x8dd,'#6dk')+a3(0xbe8,'upuK')+a3(0x634,'ml*4')+'ds','keywords':[a4(0x8b7,')vmf')+'te',a4(0x5a9,'t*wn'),a4(0x24c,'0]H9')+'nd',a3(0x91c,']bo('),a4(0x364,'gaf8'),a4(0x111,'pX#K')+a4(0x155,'rObT'),'\u6267\u884C','\u8FD0\u884C','\u547D\u4EE4','\u7EC8\u7AEF'],'useCases':[a4(0x9b3,'t*wn')+'ell\x20命'+'令',a3(0x641,'[65q'),a4(0x1bf,'0]H9')],'triggerPhrases':[a3(0x125,'4SDt'),a4(0x749,'nmVp'),'run\x20c'+'omman'+'d','execu'+'te',a3(0x642,'WOM0'),a3(0xb15,'9d0x')],'relatedTools':['execu'+'te_co'+a3(0x92c,'C5Pz')+'_stre'+a3(0x58e,'8mgw')],'typicalWorkflow':['execu'+'te_co'+'mmand']},'execute_command_streaming':{'category':a4(0x5de,'S)r!')+'nal_c'+'omman'+'ds','keywords':[a3(0x1c1,'US9Q')+a3(0x659,'US9Q'),'live',a3(0xb57,'b6h0')+'ess',a3(0x9fe,'US9Q')+a4(0x684,'7a8X'),'\u6D41\u5F0F','\u5B9E\u65F6','\u8FDB\u5EA6'],'useCases':[a3(0x256,'#6dk')+'命令',a3(0xb8b,')vmf')+'出',a4(0x632,'12%w')+'度'],'triggerPhrases':[a4(0xb56,'upuK'),'\u5B9E\u65F6\u8F93\u51FA',a3(0x8e1,'C5Pz')+'ming',a3(0x967,'9)5)')+a3(0x42f,'S)r!')+'t',a4(0x336,'WOM0')],'relatedTools':[a4(0xc37,'P4C#')+a4(0x2e3,'US9Q')+a3(0x338,')vmf')],'typicalWorkflow':['execu'+a4(0x594,'rObT')+'mmand'+a4(0xc88,'9d0x')+a4(0xcda,'upuK')]},'analyze_code':{'category':'code_'+a4(0x816,'nmVp')+a4(0x744,'qJYu'),'keywords':[a4(0x520,'WOM0')+'ze',a4(0xc19,'7a8X')+'ty',a3(0xcc2,']bo(')+a3(0x121,'5DsJ'),a4(0xdc,'AC7P'),'\u5206\u6790','\u8D28\u91CF',a4(0x42e,'tQ@N'),'\u4EE3\u7801'],'useCases':[a4(0x300,'KVzf')+'量',a4(0xb31,'pX#K'),'\u4EE3\u7801\u5BA1\u67E5'],'triggerPhrases':[a3(0xa65,'[65q'),'\u4EE3\u7801\u8D28\u91CF','\u68C0\u67E5\u590D\u6742\u5EA6','analy'+a4(0x21f,'b6h0')+'de',a3(0x2de,'WOM0')+'quali'+'ty','这个代码怎'+'么样'],'relatedTools':[a4(0x724,'9d0x')+'st_re'+a3(0x259,'LF4y')+'r',a4(0xb7b,'rObT')+a4(0x32b,')foe')+'ug',a3(0x159,'#zrP')+a3(0x717,'7a8X')+'oject'],'typicalWorkflow':['analy'+a4(0xc89,'9d0x')+'de',a4(0x7b9,'W4w^')+a4(0xc39,'t*wn')+a3(0x1b8,'#6dk')+'r']},'analyze_project':{'category':a4(0x169,'7a8X')+a3(0x2a0,'P4C#')+'alysi'+'s','keywords':[a3(0x1f8,'Bn]Q')+'ct','archi'+a4(0x20c,'WKfh')+'re',a4(0xb21,'tZKL')+'stack',a4(0x1cf,'12%w')+a3(0x529,'qJYu'),'\u9879\u76EE','\u67B6\u6784','\u6280\u672F\u6808','\u7ED3\u6784'],'useCases':[a4(0xa15,'WOM0')+'构','\u4E86\u89E3\u6280\u672F\u6808',a3(0x49e,'nmVp')],'triggerPhrases':[a4(0x36b,'5DsJ'),a3(0xa1a,'m!mk'),a3(0xcd7,'()ky'),a4(0xc00,')foe')+a4(0x3ad,'KVzf')+a3(0x70e,'Wayw'),a3(0x169,'7a8X')+a4(0xb98,')vmf')+a3(0xaa7,'t*wn')+'re',a4(0x5fa,'KVzf')+a3(0xc75,'OGhi')],'relatedTools':['analy'+a4(0x73f,'C5Pz')+'de',a3(0x329,'LF4y')+a3(0x81d,'#zrP')+a3(0x67b,'tZKL')],'typicalWorkflow':[a4(0xb5d,'P4C#')+a4(0xa6d,'4SDt')+a3(0x782,'JCJu'),'searc'+a3(0xb05,'()ky')+a4(0x87e,'()ky'),a3(0x464,'S)r!')+'ze_co'+'de']},'search_codebase':{'category':'code_'+a3(0x852,'0]H9')+'h','keywords':[a4(0x14a,'9d0x')+'h','find',a3(0x3ae,'KVzf')+a3(0x40e,'m!mk'),'seman'+a4(0x33d,'tQ@N'),'\u641C\u7D22','\u67E5\u627E',a3(0x954,'pX#K'),'\u8BED\u4E49'],'useCases':[a4(0x750,'7a8X')+'码',a4(0x587,'0]H9')+'现',a3(0x139,'9d0x')],'triggerPhrases':['\u641C\u7D22\u4EE3\u7801',a4(0x79d,'#6dk'),a4(0x5b8,'[65q')+a3(0x9b,'12%w')+a4(0xabc,')foe'),a3(0xa64,'tZKL')+a3(0x79f,'#6dk'),a3(0x173,'rd&Z'),a3(0x609,'7^]L')],'relatedTools':['grep_'+a3(0x28d,'8mgw')+'h','analy'+'ze_co'+'de',a3(0x832,'OGhi')+a3(0xa20,'Wayw')],'typicalWorkflow':[a4(0x14a,'9d0x')+a4(0x402,'WOM0')+'ebase','read_'+a4(0x807,'tZKL'),a4(0x4bb,'AC7P')+a3(0x52d,'9)5)')+'de']},'grep_search':{'category':a3(0x4d6,'t*wn')+a4(0xcd6,'7a8X')+'h','keywords':[a3(0xbc1,'upuK'),a3(0x3a3,'WOM0'),'patte'+'rn',a3(0x142,'OGhi')+a4(0xc15,'m!mk')+'h',a3(0xb9e,'OGhi'),'\u6B63\u5219',a3(0x87f,'W4w^')],'useCases':[a4(0x67f,'W4w^')+'索',a3(0xa9e,'gaf8')+'匹配',a4(0x4f7,'6]JK')],'triggerPhrases':['grep',a3(0xbf8,'OGhi'),'\u6B63\u5219\u641C\u7D22',a4(0x1f2,'RHUQ')+a4(0x4a9,'qJYu')+'h','exact'+'\x20matc'+'h',a4(0x29e,')foe')],'relatedTools':[a3(0xcec,']bo(')+a4(0x9cd,'8mgw')+a4(0xca2,'Wayw'),'read_'+a4(0x807,'tZKL'),a4(0xaeb,')foe')+a3(0x6b8,')vmf')+a3(0xc8e,'upuK')],'typicalWorkflow':[a3(0x720,'tZKL')+a4(0x54f,'tQ@N')+'h',a4(0x44a,'QG63')+a4(0xb85,'OGhi')]},'ripgrep_search':{'category':a3(0x3f1,'0]H9')+a3(0x27a,'tZKL')+'h','keywords':['ripgr'+'ep','rg',a3(0x1fd,'WOM0')+'searc'+'h',a3(0x10d,'5DsJ'),a4(0x317,'7^]L')],'useCases':[a4(0x9dd,'()ky')+'搜索','\u5927\u9879\u76EE\u641C\u7D22',a4(0x626,'qJYu')],'triggerPhrases':[a4(0x84e,'0]H9')+'ep','rg',a3(0xca1,'#zrP'),'\u9AD8\u6027\u80FD\u641C\u7D22','ripgr'+a3(0x777,'8mgw')+a4(0xe3,'JCJu')],'relatedTools':['grep_'+'searc'+'h',a3(0x84,'gaf8')+a4(0x94a,'rObT')+a4(0x7f,'LF4y')],'typicalWorkflow':['ripgr'+a3(0x4cb,'[65q')+'arch',a4(0x30e,'RHUQ')+a3(0xc18,'rObT')]},'diagnose_bug':{'category':a3(0xa21,'#zrP')+a3(0x36f,'nmVp'),'keywords':[a3(0x7b1,'rd&Z')+a4(0x942,'Wayw'),'bug',a4(0x879,'9)5)'),a3(0x78f,'rd&Z'),a3(0xc34,'#zrP')+'tion','\u8BCA\u65AD','\u9519\u8BEF','\u8C03\u8BD5','\u5F02\u5E38',a3(0xb6b,'Wayw')],'useCases':[a3(0x517,']bo(')+'g',a4(0x98e,'gaf8'),a4(0x8b1,'()ky')],'triggerPhrases':[a4(0x876,'9d0x'),'诊断\x20bu'+'g',a4(0xa4a,'7^]L'),'diagn'+a4(0x826,'nmVp')+'ug',a3(0x565,'rObT'),a3(0x951,'&ZbM')+a3(0xa00,'rObT'),'\u5D29\u6E83'],'relatedTools':[a3(0x1eb,'12%w')+a4(0x769,'JCJu'),a3(0xa74,'c@K0')+a4(0x757,'JCJu')+a4(0x6a4,'wNp)'),a4(0x88e,')foe')+a3(0x1d0,'b6h0')],'typicalWorkflow':[a4(0x84b,'LF4y')+a4(0x3ea,'WOM0')+'ug',a3(0x287,'#6dk')+'file',a4(0x9c6,'rObT')+'ool']},'test_runner':{'category':'debug'+a3(0x5c3,'12%w'),'keywords':['test',a3(0xb5e,'0]H9')+a4(0x5fc,'rd&Z'),a4(0xbd0,'C5Pz')+a4(0x3f5,'()ky'),a4(0x9f2,'AC7P')+'ng','\u6D4B\u8BD5',a4(0x740,'wNp)'),'\u5355\u5143\u6D4B\u8BD5'],'useCases':['\u8FD0\u884C\u6D4B\u8BD5',a3(0xadd,'c@K0')+'试','\u9A8C\u8BC1\u4EE3\u7801'],'triggerPhrases':[a4(0x628,'ml*4'),a3(0x25b,'RHUQ'),a4(0x89a,'c@K0')+a3(0x679,'6]JK'),a3(0x445,'#zrP')+'test','test\x20'+a4(0xc95,'nmVp')],'relatedTools':[a3(0xaef,'WKfh')+a4(0x1b4,'KVzf')+'_tool',a3(0xaf2,'Bn]Q')+a3(0x9e9,'[65q')+a3(0x38e,'JCJu')],'typicalWorkflow':['test_'+a3(0x3f7,'S)r!')+'r']},'diagnostic_tool':{'category':a4(0xcb5,'gaf8')+a4(0x4cf,'JCJu'),'keywords':[a3(0xb7b,'rObT')+'ostic','lint','error'+a4(0x2a7,'US9Q')+'k','\u8BCA\u65AD','\u68C0\u67E5','\u9519\u8BEF\u68C0\u6D4B'],'useCases':[a3(0x620,'S)r!')+'误',a4(0x2f6,'US9Q')+'诊断',a4(0x1ba,'ml*4')],'triggerPhrases':[a4(0x19f,'b6h0'),a3(0xa89,'9)5)'),a4(0xb29,'b6h0'),a3(0x2ea,'nmVp')+a3(0x7ba,'tQ@N'),a3(0x97,'()ky')],'relatedTools':['lsp_t'+a3(0x85e,'LF4y'),a3(0xa74,'c@K0')+a4(0x61d,'W4w^')+'ug'],'typicalWorkflow':['diagn'+'ostic'+a3(0x1aa,'AC7P'),'read_'+a3(0xa78,'C5Pz')]},'lsp_tool':{'category':a3(0x26d,'m!mk')+a3(0x419,'tZKL')+a3(0x439,'gaf8')+'e','keywords':[a4(0xb97,'()ky'),a4(0x106,'[65q')+a4(0x76b,'b6h0'),a4(0x95e,'AC7P')+'ences',a3(0x27f,')vmf'),a3(0x461,'12%w')+a3(0xb7f,'m!mk'),'\u5B9A\u4E49','\u5F15\u7528','\u60AC\u505C','\u8865\u5168'],'useCases':[a4(0x820,'Bn]Q'),'\u67E5\u627E\u5F15\u7528',a3(0x508,'5DsJ'),a4(0x60f,'9)5)')],'triggerPhrases':[a4(0x9bc,'rObT'),a3(0x89b,'9d0x'),'lsp',a4(0x4ee,'#zrP')+'ition','refer'+a4(0x23b,'upuK'),a3(0x14c,'C5Pz'),'\u7C7B\u578B\u4FE1\u606F'],'relatedTools':[a3(0x324,'US9Q')+a4(0xa8b,'LF4y')+a4(0x72b,'RHUQ'),a4(0x8db,'nmVp')+a4(0x5d2,'0]H9')+a4(0x482,')vmf'),a4(0xc05,'nmVp')+a3(0x807,'tZKL')],'typicalWorkflow':[a3(0xcb2,'qJYu')+a3(0xf2,'9d0x'),a4(0x66b,'pX#K')+a3(0x6b0,'RHUQ')]},'lsp_query':{'category':a3(0x1d8,'ml*4')+a3(0x1e6,'9d0x')+a3(0x26f,'rObT')+'e','keywords':[a3(0x333,'S)r!')+a3(0x95,'wNp)'),a3(0xa88,'WOM0'),a4(0xff,'#zrP')+a4(0xcd,'9d0x')+'ce',a3(0x465,']bo('),'IDE\x20功'+'能'],'useCases':[a4(0x280,'AC7P')+'查询',a4(0x91e,'KVzf'),a4(0x5bc,'KVzf')],'triggerPhrases':[a3(0x1cd,'9d0x')+'uery','ide\x20查'+'询','\u7B26\u53F7\u67E5\u8BE2',a3(0xbae,'wNp)')+'hiera'+'rchy'],'relatedTools':['lsp_t'+a3(0xf2,'9d0x'),a4(0xba6,'RHUQ')+'ostic'+a4(0x67e,'t*wn')],'typicalWorkflow':[a3(0x348,'gaf8')+a4(0x6f3,'rObT'),a3(0xa83,'AC7P')+a3(0xb2b,'W4w^')]},'git_tool':{'category':a4(0x4fb,'KVzf')+'on_co'+'ntrol','keywords':[a4(0x9fa,'rd&Z'),'versi'+a3(0xbc,'pX#K')+a3(0x450,'AC7P'),'commi'+'t',a4(0xa70,'5DsJ')+'h',a3(0xc5b,'()ky'),a4(0x1c9,'7^]L'),'\u63D0\u4EA4','\u5206\u652F'],'useCases':['Git\x20操'+'作',a4(0xbbd,'W4w^'),'\u5206\u652F\u7BA1\u7406',a4(0x8da,'7a8X')],'triggerPhrases':['git','\u63D0\u4EA4','\u5206\u652F',a3(0x686,'LF4y')+'ommit',a4(0x1f4,'RHUQ')+a4(0x742,'wNp)'),a3(0x85c,'JCJu'),a4(0x6ad,'OGhi')],'relatedTools':[a4(0xac5,'RHUQ')+a3(0x2e1,'9)5)')+a4(0x734,'rObT')],'typicalWorkflow':['git_t'+'ool']},'git_conflict_detector':{'category':a4(0x1c7,'h6m3')+a4(0x607,')vmf')+a3(0x711,'LF4y'),'keywords':[a4(0x974,'7a8X')+'onfli'+'ct',a3(0x175,'QG63')+'\x20conf'+a4(0xa24,'tZKL'),'\u51B2\u7A81',a4(0x831,'nmVp'),'\u68C0\u6D4B'],'useCases':[a4(0x2a2,'4SDt')+a3(0x721,'b6h0'),a3(0x13c,'KVzf')+'析'],'triggerPhrases':[a3(0x15c,'KVzf'),'merge'+a4(0x2f9,'ml*4')+'lict','git\x20c'+a4(0x3a7,'WKfh')+'ct',a4(0xad6,'RHUQ')],'relatedTools':['git_t'+a3(0x849,'US9Q'),'read_'+a3(0xbe1,'12%w')],'typicalWorkflow':[a3(0x12f,'nmVp')+a4(0xa11,'ml*4')+'ct_de'+a3(0x5ed,'9d0x')+'r',a4(0x832,'OGhi')+a3(0x39f,')foe'),a4(0x446,'JCJu')+'file']},'suggest_refactor':{'category':a3(0x92f,'12%w')+a3(0x3e3,'rd&Z')+'g','keywords':['refac'+'tor',a4(0xc2b,'&ZbM')+a3(0x53f,'rObT'),a4(0x563,'8mgw')+'ve','\u91CD\u6784','\u4F18\u5316','\u6539\u8FDB'],'useCases':[a3(0x5db,'nmVp')+'议',a3(0x361,'wNp)'),a4(0xc91,'LF4y')+'量'],'triggerPhrases':['\u91CD\u6784',a4(0xb52,'KVzf'),'\u6539\u8FDB',a3(0x1db,'ml*4')+'tor','optim'+a4(0x888,'tQ@N'),a3(0xca,']bo('),'\u600E\u4E48\u6539\u8FDB'],'relatedTools':['analy'+a3(0xafd,'b6h0')+'de',a3(0x7b4,'qJYu')+a3(0x90e,'()ky')],'typicalWorkflow':[a3(0x839,'upuK')+a4(0x4e6,'tZKL')+'de',a3(0x690,'9)5)')+a4(0xbc0,'rd&Z')+a3(0xbc4,'7a8X')+'r',a4(0x49c,'KVzf')+a4(0xb2b,'W4w^')]},'code_audit':{'category':a3(0xb8e,'P4C#')+a4(0x994,'7^]L')+'g','keywords':[a4(0xbaa,'9)5)'),a4(0x549,'pX#K')+'w',a4(0x416,'AC7P')+a3(0xc32,'9d0x'),'\u5BA1\u8BA1','\u5BA1\u67E5','\u5B89\u5168'],'useCases':[a4(0xa04,'9)5)'),a4(0x822,'4SDt'),a4(0x988,'US9Q')],'triggerPhrases':[a3(0x7d7,'tZKL'),a4(0xb68,'pX#K'),a4(0xc76,'QG63'),a3(0x3a5,'QG63')+a4(0xc4f,'9d0x')+'w','\u5B89\u5168\u68C0\u67E5'],'relatedTools':[a4(0xda,'9)5)')+a3(0xafd,'b6h0')+'de',a3(0xa6c,']bo(')+a3(0xb3e,'LF4y')+'ug'],'typicalWorkflow':['code_'+a4(0x7a2,'Wayw'),a4(0xaad,'gaf8')+a3(0x1da,'qJYu')+'de']},'code_performance':{'category':'refac'+a3(0x3bf,'&ZbM')+'g','keywords':['perfo'+a3(0xae9,'RHUQ')+'e','optim'+a3(0x9b9,'Wayw')+'on',a4(0x202,'tQ@N'),'\u6027\u80FD','\u4F18\u5316','\u901F\u5EA6'],'useCases':[a3(0x67d,'b6h0'),a3(0x5c8,')foe'),'\u74F6\u9888\u68C0\u6D4B'],'triggerPhrases':[a4(0x31b,'0]H9'),a4(0x43e,'ml*4'),a3(0x5e1,'()ky')+a3(0x9ce,'WKfh')+'e',a3(0x6ea,'ml*4'),'\u74F6\u9888'],'relatedTools':['analy'+'ze_co'+'de',a3(0x5a7,'rd&Z')+a3(0x1bd,'LF4y')+a3(0x75e,'WKfh')+'r'],'typicalWorkflow':[a3(0xa4c,'JCJu')+a3(0x851,'nmVp')+a3(0x4ea,'gaf8')+'e',a3(0x520,'WOM0')+a4(0x566,'KVzf')+'de','sugge'+a3(0x57c,'7a8X')+a4(0x71b,'#zrP')+'r']},'sql_optimizer':{'category':a4(0x127,'#zrP')+a4(0x872,'qJYu')+'g','keywords':[a3(0xa39,'S)r!'),'datab'+a3(0xba9,']bo('),a4(0x800,'P4C#')+a4(0x8bb,'5DsJ')+a4(0x699,'wNp)')+'ion',a4(0x6a5,'12%w'),a4(0x46a,'m!mk'),'\u67E5\u8BE2\u4F18\u5316'],'useCases':[a3(0x306,'LF4y')+'化',a4(0x89c,'WOM0')+'优化',a4(0x263,'12%w')],'triggerPhrases':[a4(0x38f,'WKfh')+'化',a3(0xb45,'WKfh'),a4(0x9c7,'P4C#')+'ptimi'+'zer',a4(0x574,'4SDt')+'\x20slow','\u67E5\u8BE2\u6162'],'relatedTools':[a4(0x4cc,'WKfh')+a4(0x965,'ml*4')+'de',a4(0x6cc,'KVzf')+a3(0xd04,'#6dk')+a3(0x955,'tQ@N')+'e'],'typicalWorkflow':[a4(0x28b,'KVzf')+a4(0x9e0,'KVzf')+a3(0xa91,'RHUQ'),a3(0x3f1,'0]H9')+'perfo'+a4(0xac2,'9d0x')+'e']},'analyze_module':{'category':a3(0x3b5,'gaf8')+a4(0x342,'Wayw')+'alysi'+'s','keywords':[a4(0xbbe,'&ZbM')+'e',a3(0x5e8,'KVzf')+a4(0x4c5,'pX#K')+'re',a3(0x8eb,'()ky')+a4(0x2ac,'7a8X'),a4(0xbc8,'AC7P')+'ion',a3(0x917,'Bn]Q')+'ing','\u6A21\u5757','\u67B6\u6784','\u4F9D\u8D56','\u5185\u805A','\u8026\u5408'],'useCases':[a4(0x47f,'&ZbM')+'析','接口设计检'+'查',a4(0x3dd,'OGhi')+'估',a3(0x331,'9)5)')],'triggerPhrases':[a4(0x66e,'5DsJ'),a4(0x463,'c@K0'),'\u4F9D\u8D56\u5206\u6790','\u5FAA\u73AF\u4F9D\u8D56',a4(0xbd8,']bo(')+a4(0x341,'9d0x')+a3(0xb4,'tQ@N'),'modul'+a4(0xac6,'P4C#')+a3(0x6c6,'#6dk'),a3(0x109,'5DsJ')],'relatedTools':[a4(0x5ca,'pX#K')+a3(0xb27,'t*wn')+a4(0x9da,'QG63'),'analy'+'ze_co'+'de',a3(0x26a,'wNp)')+a3(0xbee,'4SDt')+'facto'+'r'],'typicalWorkflow':[a4(0x290,'8mgw')+a3(0x75a,'m!mk')+a4(0x467,'5DsJ'),a4(0xda,'9)5)')+a3(0x72d,'W4w^')+'de',a3(0x6d9,'P4C#')+a4(0xcac,'9d0x')+a4(0x9b0,'rd&Z')+'r']},'search_replace':{'category':a3(0xbe0,'()ky')+a4(0x187,'tZKL')+'tions','keywords':['searc'+a3(0x167,']bo(')+a4(0xbb5,'pX#K'),a4(0x1a2,'6]JK'),'searc'+a3(0x283,'5DsJ')+'\x20repl'+a4(0x460,'WOM0')],'useCases':[a3(0xb86,'KVzf')+'换',a4(0x966,'[65q')],'triggerPhrases':[a3(0x31a,'b6h0'),'searc'+'h\x20rep'+a4(0x414,'5DsJ'),a4(0x1be,'h6m3'),a3(0x817,'5DsJ')],'relatedTools':['edit_'+a3(0x6b0,'RHUQ'),a3(0x9e,')vmf')+a3(0xa0a,'rObT')+'h'],'typicalWorkflow':[a4(0x9c3,'rd&Z')+a4(0x415,'QG63')+'h','searc'+'h_rep'+a4(0xa84,'RHUQ')]},'web_fetch':{'category':a4(0x1c6,'KVzf'),'keywords':[a4(0x73e,'nmVp'),a3(0x480,')vmf'),'url','\u7F51\u9875','\u6293\u53D6','\u94FE\u63A5'],'useCases':[a3(0xb06,'9d0x')+'容',a4(0x51e,'t*wn')+a3(0x885,'tQ@N')],'triggerPhrases':['\u6293\u53D6\u7F51\u9875','获取\x20ur'+'l',a3(0x981,'JCJu')+a3(0x59d,'12%w'),a3(0x573,'rObT')+a3(0x6e7,'4SDt'),'\u6253\u5F00\u94FE\u63A5'],'relatedTools':[],'typicalWorkflow':[a4(0x17d,'h6m3')+'etch']},'submit_plan':{'category':a4(0x8f4,'#6dk'),'keywords':[a3(0xa7e,'t*wn'),a3(0x390,'9)5)')+'t','\u8BA1\u5212','\u63D0\u4EA4\u8BA1\u5212'],'useCases':[a4(0x210,'h6m3'),a3(0xa14,'QG63')],'triggerPhrases':[a3(0xbf,'rd&Z'),a4(0x466,'9d0x'),'submi'+a4(0xb7c,'b6h0')+'n',a4(0x452,'gaf8')+a4(0xb8f,'gaf8')+'n'],'relatedTools':[],'typicalWorkflow':[a3(0x707,'QG63')+a4(0x216,')foe')+'n']},'image_recognition':{'category':a3(0x919,'9d0x'),'keywords':[a4(0x2ce,'QG63'),a3(0x277,'gaf8')+a3(0xc4e,'h6m3')+'n',a4(0x925,']bo(')+'re','\u56FE\u7247','\u8BC6\u522B'],'useCases':['\u56FE\u7247\u8BC6\u522B',a4(0x518,'#zrP')+'容'],'triggerPhrases':[a3(0x2e2,'QG63'),a3(0x9b7,'JCJu'),a3(0x34a,'upuK')+a3(0x8ca,'rd&Z')+a4(0x519,'5DsJ')+'on','what\x20'+a3(0x74f,'9d0x')+a4(0x514,'#zrP')+a4(0x33f,')foe')+'e'],'relatedTools':[],'typicalWorkflow':[a4(0x4bc,'[65q')+a4(0x927,'&ZbM')+a3(0xa87,'t*wn')+'on']}};function loadToolMetadata(c){const ag=a3,ah=a3,d={'mHTrn':'\u6587\u4EF6\u8BFB\u53D6','hkyDm':ag(0xfa,')vmf')+'容，支持指'+ag(0x6b1,'QG63')+'编码','HYHCW':'edit_'+ag(0x95f,'h6m3'),'qSLRp':ag(0x424,'pX#K'),'gNlJH':ag(0x692,'wNp)')+'构和文件信'+'息','IIhFW':'使用\x20gl'+'ob\x20模式'+'搜索文件','drqrw':'execu'+'te_co'+'mmand','rMwts':ah(0x118,'C5Pz')+ag(0xa1f,'[65q')+'令','eKrea':ag(0x984,'5DsJ'),'TuegK':ag(0x57a,'7a8X')+ag(0x6df,'S)r!')+ah(0x944,'KVzf'),'zCGOx':ag(0xa9d,'ml*4')+ag(0x3c3,'h6m3')+'oject','kSnjp':ag(0x6ca,'tQ@N')+ag(0x7fe,'9d0x')+ag(0x81c,'7^]L'),'CzrSE':ag(0x7e2,'Bn]Q')+ah(0x329,'LF4y')+'h','vwJDV':ah(0x9eb,'4SDt')+ag(0xaa0,'qJYu')+ah(0xcd5,'tZKL'),'odETy':'ripgr'+ag(0x833,'c@K0')+ah(0x982,'7a8X'),'bUtzw':ah(0xba5,'h6m3'),'gYBaa':ag(0xc36,'ml*4')+ah(0x92a,'tQ@N')+'r','eNmMU':ag(0x64c,'qJYu'),'ukdHv':ah(0x7c3,'ml*4')+'件','PBwrc':'diagn'+ah(0x535,'US9Q')+ag(0x882,'&ZbM'),'CtnjM':ah(0x3fe,'&ZbM')+ah(0x8cb,'RHUQ'),'xqrjk':'LSP\x20代'+ag(0x57d,'9)5)'),'gnsiZ':ag(0x921,'5DsJ')+'uery','GmkDx':'LSP\x20协'+ah(0x490,']bo('),'CWehn':'git_t'+ag(0xaf,'W4w^'),'kYrpt':ag(0x98c,'8mgw')+'作','tuSVl':'Git\x20版'+'本控制操作','WLrbI':'检测合并冲'+'突','TVyrC':ag(0x497,'AC7P'),'QOLPg':'code_'+ag(0x17f,'9d0x'),'izPWN':ah(0xc6a,'Wayw'),'gYxfi':ah(0x77e,'OGhi')+ag(0x507,'9)5)')+'审查','PoXYS':'code_'+ag(0x5e1,'()ky')+ag(0xb01,'#6dk')+'e','iJsSX':'代码性能分'+'析和优化建'+'议','wzjmA':ah(0x43a,'JCJu')+ag(0x557,'gaf8')+ah(0x92,')vmf'),'hmIbz':ag(0x267,'KVzf')+ah(0x82f,'W4w^')+'引建议','wkFBo':ah(0xe8,'tQ@N')+ah(0x2dd,'AC7P')+'dule','KsJBi':ag(0x5cf,'#6dk')+ah(0xb26,'nmVp')+ah(0x29f,'8mgw')+ah(0x18f,'P4C#'),'frqlz':'\u641C\u7D22\u66FF\u6362','JAdHi':'批量搜索和'+'替换','kSFON':ag(0xbe2,'S)r!')+ag(0x6fc,'nmVp'),'bnoAL':'\u7F51\u9875\u6293\u53D6','lPGyV':ag(0x346,')foe'),'WqGQo':ag(0xc4b,'rObT')+'划','QHMHK':ag(0xdf,'pX#K')+'_reco'+ah(0xc02,'rd&Z')+'on'},e=[{'name':'read_'+ag(0xc83,'QG63'),'displayName':d[ah(0x5ec,'wNp)')],'description':d[ag(0x22b,'upuK')],'isReadOnly':!![],'requiresContext':![]},{'name':ah(0x5a8,'wNp)')+ah(0x584,'wNp)'),'displayName':ah(0x47a,')foe'),'description':'创建或覆盖'+ag(0x5f4,'4SDt'),'isReadOnly':![],'requiresContext':![]},{'name':d[ag(0x652,'4SDt')],'displayName':d[ag(0x195,'7a8X')],'description':ag(0x77f,'5DsJ')+ah(0xf5,'LF4y')+'持搜索替换','isReadOnly':![],'requiresContext':![]},{'name':ah(0x6cf,'OGhi')+ag(0x685,'S)r!')+ag(0x120,'8mgw'),'displayName':ag(0xbe5,'8mgw'),'description':d[ag(0xba3,'KVzf')],'isReadOnly':!![],'requiresContext':![]},{'name':'glob_'+ah(0xcd6,'7a8X')+'h','displayName':ah(0x4be,'b6h0')+'索','description':d[ah(0xb69,'KVzf')],'isReadOnly':!![],'requiresContext':![]},{'name':d[ah(0x6f8,'WKfh')],'displayName':ag(0x8d,'JCJu'),'description':d[ah(0x583,'OGhi')],'isReadOnly':![],'requiresContext':![]},{'name':'execu'+ah(0x990,'C5Pz')+ah(0x639,'AC7P')+'_stre'+'aming','displayName':ag(0x58a,']bo(')+'行','description':ah(0x83f,'qJYu')+ah(0x9a9,'8mgw')+'出','isReadOnly':![],'requiresContext':![]},{'name':'analy'+ah(0x79a,'&ZbM')+'de','displayName':d[ah(0x196,'&ZbM')],'description':d[ah(0x214,'b6h0')],'isReadOnly':!![],'requiresContext':!![]},{'name':d['zCGOx'],'displayName':ag(0xa2c,'JCJu'),'description':d[ah(0x65b,'C5Pz')],'isReadOnly':!![],'requiresContext':!![]},{'name':ah(0x687,'WKfh')+ah(0x411,'m!mk')+ag(0x67b,'tZKL'),'displayName':'语义代码搜'+'索','description':ag(0x5a4,'h6m3')+'解搜索代码','isReadOnly':!![],'requiresContext':!![]},{'name':d['CzrSE'],'displayName':ag(0xbb,'W4w^'),'description':d['vwJDV'],'isReadOnly':!![],'requiresContext':![]},{'name':d['odETy'],'displayName':d[ah(0xcd9,'5DsJ')],'description':ag(0x880,'nmVp')+ah(0x46d,'&ZbM')+'\x20进行高性'+ag(0x5ea,'t*wn'),'isReadOnly':!![],'requiresContext':![]},{'name':'diagn'+ah(0xba,'tQ@N')+'ug','displayName':ag(0xc46,'#zrP')+'断','description':ag(0x1a6,'LF4y')+ag(0x2d5,'m!mk')+ag(0xbd3,'AC7P'),'isReadOnly':!![],'requiresContext':!![]},{'name':d[ag(0xab6,'qJYu')],'displayName':d[ah(0xbbf,'qJYu')],'description':d[ah(0x3db,'US9Q')],'isReadOnly':!![],'requiresContext':![]},{'name':d[ah(0x71f,'ml*4')],'displayName':ah(0x616,'AC7P'),'description':ag(0x4d7,'9d0x')+ag(0x504,'5DsJ')+ag(0xfe,'wNp)'),'isReadOnly':!![],'requiresContext':!![]},{'name':d['CtnjM'],'displayName':d['xqrjk'],'description':ah(0x54a,'WOM0')+ag(0xa46,'rd&Z')+ah(0x5d6,'AC7P')+ah(0x5ac,'C5Pz'),'isReadOnly':!![],'requiresContext':!![]},{'name':d[ah(0xd7,'c@K0')],'displayName':'LSP\x20查'+'询','description':d[ag(0xef,'JCJu')],'isReadOnly':!![],'requiresContext':!![]},{'name':d['CWehn'],'displayName':d[ah(0x52b,'6]JK')],'description':d[ag(0x9bf,'ml*4')],'isReadOnly':![],'requiresContext':!![]},{'name':'git_c'+ah(0x771,'AC7P')+'ct_de'+ah(0x2bb,'7a8X')+'r','displayName':'Git\x20冲'+ag(0x788,'upuK'),'description':d[ah(0x487,'#6dk')],'isReadOnly':!![],'requiresContext':!![]},{'name':ah(0x26a,'wNp)')+ag(0x7f9,'ml*4')+ah(0x74d,'qJYu')+'r','displayName':d[ag(0x64e,'9)5)')],'description':ag(0xc87,'9d0x')+ag(0x268,'b6h0')+'议','isReadOnly':!![],'requiresContext':!![]},{'name':d[ag(0x999,']bo(')],'displayName':d[ag(0x91b,'US9Q')],'description':d[ah(0xc33,'OGhi')],'isReadOnly':!![],'requiresContext':!![]},{'name':d[ag(0xbe3,'OGhi')],'displayName':ah(0x7b,'tZKL'),'description':d[ag(0x252,'W4w^')],'isReadOnly':!![],'requiresContext':!![]},{'name':d[ah(0x163,'rd&Z')],'displayName':ah(0x14b,'7a8X')+'化','description':d['hmIbz'],'isReadOnly':!![],'requiresContext':!![]},{'name':d[ag(0xd9,')foe')],'displayName':'\u6A21\u5757\u5206\u6790','description':d[ah(0x868,'QG63')],'isReadOnly':!![],'requiresContext':!![]},{'name':ag(0x4e2,'OGhi')+'h_rep'+'lace','displayName':d[ag(0xca6,'qJYu')],'description':d['JAdHi'],'isReadOnly':![],'requiresContext':![]},{'name':d['kSFON'],'displayName':d[ah(0x596,'P4C#')],'description':ah(0xd4,'P4C#')+'容','isReadOnly':!![],'requiresContext':![]},{'name':ah(0x4c3,'&ZbM')+ag(0x61c,'Bn]Q')+'n','displayName':d[ah(0xc9e,'#zrP')],'description':d['WqGQo'],'isReadOnly':![],'requiresContext':![]},{'name':d[ah(0xbc6,'b6h0')],'displayName':ah(0x403,')foe'),'description':ag(0xb6e,'h6m3')+ag(0x571,'12%w'),'isReadOnly':!![],'requiresContext':![]}];for(const f of e){const g=TOOL_METADATA_CONFIG[f[ag(0x274,'[65q')]]||{},h={'name':f[ag(0xc3d,'US9Q')],'displayName':f[ag(0x409,'8mgw')+ah(0xb99,'P4C#')+'e'],'description':f[ag(0x296,'qJYu')+ag(0x43b,'5DsJ')+'n'],'category':g[ah(0xa7a,'pX#K')+ah(0x98a,'JCJu')]||ag(0x6a9,'JCJu'),'keywords':g[ag(0x6db,'pX#K')+ah(0x39b,'nmVp')]||[],'useCases':g[ag(0x875,'Wayw')+ah(0xc9b,'9d0x')]||[],'triggerPhrases':g[ag(0x1ff,'Wayw')+ag(0x406,'4SDt')+ag(0xa52,'#6dk')]||[],'isReadOnly':f['isRea'+ag(0x190,'AC7P')],'requiresContext':f[ah(0x5bd,'4SDt')+'resCo'+ah(0xa59,'h6m3')],'relatedTools':g[ag(0xbe9,'9)5)')+ag(0x846,'9)5)')+'ls']||[],'typicalWorkflow':g['typic'+'alWor'+ag(0x86d,'#zrP')]};c[ag(0x7ad,'rObT')+'ter'](h);}}var ACTION_DICTIONARY={'\u8BFB\u53D6':a4(0x68a,'9)5)'),'\u67E5\u770B':a3(0xa12,'6]JK'),'\u6253\u5F00':a4(0x81e,'Wayw'),'read':a3(0xcfb,'0]H9'),'view':a4(0x579,'QG63'),'open':a3(0x3cc,')foe'),'\u5199\u5165':'write','\u521B\u5EFA':a4(0x6bb,'rObT'),'\u4FDD\u5B58':a3(0x554,'US9Q'),'write':a4(0xc6d,'#6dk'),'create':a4(0xabb,'t*wn'),'save':a3(0x1a1,'ml*4'),'\u7F16\u8F91':a3(0x65e,'&ZbM'),'\u4FEE\u6539':'edit','\u66F4\u65B0':'edit','\u66FF\u6362':a3(0xa1e,'4SDt'),'edit':a4(0x8c9,'5DsJ'),'modify':a3(0xb73,'Wayw'),'update':a3(0x6bd,'rd&Z'),'replace':'edit','\u5217\u51FA':a3(0x741,'9)5)'),'\u6D4F\u89C8':a3(0x25f,')vmf'),'list':a3(0x17b,'6]JK'),'browse':'list','\u641C\u7D22':a3(0x430,'5DsJ')+'h','\u67E5\u627E':a4(0x4a9,'qJYu')+'h','search':'searc'+'h','find':'searc'+'h','locate':a4(0xc16,'c@K0')+'h','\u5206\u6790':a3(0xd1,')vmf')+'ze','\u68C0\u67E5':a4(0x383,'tZKL')+'ze','\u5BA1\u67E5':'analy'+'ze','analyze':a4(0x6da,'m!mk')+'ze','check':a4(0x891,'()ky')+'ze','review':a3(0x4ef,'LF4y')+'ze','audit':a3(0x464,'S)r!')+'ze','\u8BCA\u65AD':a3(0x8e0,'&ZbM')+'ose','\u8C03\u8BD5':'diagn'+a3(0x6ef,'7^]L'),'\u6392\u67E5':a3(0xbc9,'Wayw')+a4(0x45a,'pX#K'),'diagnose':a3(0x2e0,'P4C#')+'ose','debug':'diagn'+'ose','troubleshoot':a3(0x524,'Bn]Q')+'ose','\u6D4B\u8BD5':a4(0xb28,'Wayw'),'\u8FD0\u884C\u6D4B\u8BD5':a4(0x3b6,'7a8X'),'test':'test','run\x20test':a4(0x7b5,'S)r!'),'\u63D0\u4EA4':a3(0x457,'t*wn'),'\u5206\u652F':a3(0x9fa,'rd&Z'),'\u5408\u5E76':a3(0xa47,'7a8X'),'git':a4(0x7e0,'7^]L'),'commit':a3(0xcb0,'9d0x'),'branch':a3(0x115,'pX#K'),'merge':a4(0x58d,')foe'),'\u91CD\u6784':a4(0x127,'#zrP')+a3(0xb9b,'S)r!'),'\u4F18\u5316':a3(0x339,')foe')+a4(0x3d8,'JCJu'),'\u6539\u8FDB':a3(0x4b9,'gaf8')+a4(0x90f,'QG63'),'refactor':'refac'+a4(0xaa6,'m!mk'),'optimize':a3(0x127,'#zrP')+a4(0xc81,'7a8X'),'improve':a4(0x5f2,'qJYu')+a3(0xbf2,'9)5)'),'\u6267\u884C':a3(0x7d3,'4SDt')+'te','\u8FD0\u884C':'execu'+'te','execute':a4(0xc37,'P4C#')+'te','run':a3(0xa0e,'7^]L')+'te'},TARGET_DICTIONARY={'\u6587\u4EF6':a4(0x8ce,'tQ@N'),'\u4EE3\u7801':a4(0x193,'JCJu'),'\u9879\u76EE':a4(0x589,'W4w^')+'ct','\u76EE\u5F55':'direc'+a3(0xcab,'m!mk'),'\u6587\u4EF6\u5939':'direc'+a3(0xb0,'0]H9'),'\u9519\u8BEF':a3(0x7e9,'()ky'),'\u5F02\u5E38':'error','bug':a3(0x7a5,'KVzf'),'Bug':a3(0x36a,'upuK'),'\u6D4B\u8BD5':a4(0x2ef,'nmVp'),'\u6027\u80FD':a3(0xcae,'[65q')+a3(0xb77,'12%w')+'e','\u8D28\u91CF':a3(0xc19,'7a8X')+'ty','file':'file','code':a4(0xcb3,'RHUQ'),'project':a3(0x9a6,'P4C#')+'ct','directory':'direc'+'tory','error':'error','test':a4(0x27d,'5DsJ'),'performance':a3(0xcc6,'W4w^')+a4(0xb01,'#6dk')+'e','quality':'quali'+'ty'},FILE_PATH_REGEX=/(?:src|lib|packages|apps|docs|test|packages)\/[^\s,"'，。]+/gi,ERROR_MESSAGE_REGEX=/(?:错误|报错|异常|error|exception|TypeError|ReferenceError|SyntaxError)[：:]\s*([^\n]+)/gi;function parseUserIntent(c){const ai=a3,aj=a3,d={'IZhrC':function(j,k){return j(k);},'jDpLd':function(j,k){return j(k);},'GPYse':function(j,k){return j(k);},'Qywpc':function(j,k,l,m){return j(k,l,m);}},e=c[ai(0x141,'9d0x')+aj(0x513,'qJYu')+'e'](),f=d[ai(0x56e,'LF4y')](extractPrimaryAction,e),g=d[ai(0x7e8,'QG63')](extractTargetType,e),h=d[ai(0x35e,'c@K0')](extractContext,c),i=d[ai(0x6f6,'KVzf')](calculateConfidence,c,f,g);return{'primaryAction':f,'targetType':g,'context':h,'confidence':i,'rawInput':c};}function b(c,d){c=c-0x7b;const e=a();let f=e[c];if(b['PGratj']===undefined){var g=function(l){const m='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let n='',o='';for(let p=0x0,q,r,s=0x0;r=l['charAt'](s++);~r&&(q=p%0x4?q*0x40+r:r,p++%0x4)?n+=String['fromCharCode'](0xff&q>>(-0x2*p&0x6)):0x0){r=m['indexOf'](r);}for(let t=0x0,u=n['length'];t<u;t++){o+='%'+('00'+n['charCodeAt'](t)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(o);};const k=function(l,m){let n=[],o=0x0,p,q='';l=g(l);let r;for(r=0x0;r<0x100;r++){n[r]=r;}for(r=0x0;r<0x100;r++){o=(o+n[r]+m['charCodeAt'](r%m['length']))%0x100,p=n[r],n[r]=n[o],n[o]=p;}r=0x0,o=0x0;for(let t=0x0;t<l['length'];t++){r=(r+0x1)%0x100,o=(o+n[r])%0x100,p=n[r],n[r]=n[o],n[o]=p,q+=String['fromCharCode'](l['charCodeAt'](t)^n[(n[r]+n[o])%0x100]);}return q;};b['fSNrTh']=k,b['LoYmpD']={},b['PGratj']=!![];}const h=e[0x0],i=c+h,j=b['LoYmpD'][i];return!j?(b['DcYXiy']===undefined&&(b['DcYXiy']=!![]),f=b['fSNrTh'](f,d),b['LoYmpD'][i]=f):f=j,f;}function extractPrimaryAction(c){const ak=a4,al=a4,d={'OftOa':ak(0x12c,'h6m3')+'wn'},e=Object['keys'](ACTION_DICTIONARY);for(const f of e){if(c[ak(0xc93,'ml*4')+al(0x2f0,'gaf8')](f[ak(0x56a,'tZKL')+al(0x568,'ml*4')+'e']()))return ACTION_DICTIONARY[f];}return d[ak(0x997,')vmf')];}function extractTargetType(c){const am=a3,an=a3,d={'qWevR':'uHPfO'},e=Object['keys'](TARGET_DICTIONARY);for(const f of e){if(am(0x4f9,'Bn]Q')!==d[an(0x677,'t*wn')]){if(c['inclu'+am(0x9d9,'W4w^')](f['toLow'+an(0x6e1,'RHUQ')+'e']()))return TARGET_DICTIONARY[f];}else return this[am(0xc24,'8mgw')+an(0x340,'AC7P')];}return'unkno'+'wn';}function extractContext(c){const ao=a3,ap=a3,d={'WkiPD':function(i,j){return i>j;}},e={},f=c[ao(0x9db,'9)5)')](FILE_PATH_REGEX);f&&f['lengt'+'h']>0x0&&(e[ao(0xa01,'WOM0')+'ath']=f[0x0]);const g=c[ao(0x95d,'pX#K')](ERROR_MESSAGE_REGEX);g&&d[ao(0xa6f,'JCJu')](g[ao(0x825,'WOM0')+'h'],0x0)&&(e[ap(0xc6c,'gaf8')+ao(0x224,'gaf8')+'ge']=g[0x0]);const h=c[ap(0x2c1,'()ky')](/(?:在|目录|文件夹)[：:]?\s*([^\s,"'，。]+)/i);return h&&h[0x1]&&(e['direc'+ap(0x474,'LF4y')]=h[0x1]),Object['keys'](e)[ao(0x937,'#6dk')+'h']>0x0?e:void 0x0;}function calculateConfidence(c,d,e){const aq=a4,ar=a4,f={'ZPGsr':aq(0x9ba,'nmVp')+'wn','raqrj':function(i,j){return i>j;}};let g=0.5;d!==f[ar(0x4d9,'m!mk')]&&(g+=0.2);e!==ar(0xc43,'wNp)')+'wn'&&(g+=0.15);const h=extractContext(c);return h&&(g+=0.1),f[ar(0x674,')vmf')](c[ar(0xbd4,'JCJu')+'h'],0xa)&&(g+=0.05),Math['min'](g,0x1);}var ToolMatchEngine=class{[a3(0x838,'US9Q')+a3(0x41d,'OGhi')];constructor(c){const as=a3,at=a3;this[as(0x172,'5DsJ')+at(0x433,'c@K0')]=c;}['match'](c){const au=a3,av=a3,d=this[au(0x94f,'WOM0')+av(0xc27,'qJYu')+'ch'](c),e=this[av(0x1c4,'tQ@N')+au(0x386,'t*wn')+au(0x54c,'0]H9')](c),f=this[au(0x5f6,'9d0x')+av(0x691,'Bn]Q')+av(0x4da,'Wayw')](c),g=this[av(0x754,'h6m3')+av(0x62b,'US9Q')+'es'](d,e,f),h=g['sort']((m,n)=>n['score']-m[av(0x85d,'#6dk')]),i=h[au(0x6ee,'pX#K')](0x0,0x3),j=h[av(0x726,'h6m3')](0x3,0x8),k=this[au(0x299,'WKfh')+au(0x681,'JCJu')+'rkflo'+'w'](i,c),l=this[au(0xe7,'W4w^')+au(0xb70,'#6dk')+av(0x2c9,'pX#K')+av(0x35f,'4SDt')](i,c);return{'primaryTools':i,'secondaryTools':j,'workflow':k,'explanation':l};}['keywo'+a3(0x31c,'Bn]Q')+'ch'](c){const aw=a4,ax=a4,d={'EDyVA':aw(0xb67,'KVzf')+'bled','nINqC':function(g,h){return g!==h;},'RWTIk':ax(0x7a6,'ml*4'),'delwX':function(g,h){return g>h;}},e=[],f=c[ax(0xc10,'9d0x')+aw(0x87a,'QG63')]['toLow'+ax(0xcc,'rd&Z')+'e']();for(const g of this[ax(0x172,'5DsJ')+'try']){let h=0x0;const i=[];for(const j of g[aw(0x3fd,'Bn]Q')+ax(0x926,'qJYu')+aw(0x447,'QG63')]){f['inclu'+ax(0x67a,'0]H9')](j['toLow'+ax(0x275,'h6m3')+'e']())&&(h+=0.4,i[ax(0xa75,'b6h0')](aw(0x1d9,'nmVp')+'语:\x20\x22'+j+'\x22'));}for(const k of g[aw(0xbfb,'b6h0')+'rds']){f[aw(0xa8f,'7^]L')+aw(0x98,'WOM0')](k[ax(0x2fa,'pX#K')+aw(0x680,'QG63')+'e']())&&(h+=0.2,i[aw(0x8aa,'OGhi')]('匹配关键词'+':\x20\x22'+k+'\x22'));}g[aw(0x3b9,'t*wn')+aw(0xcaf,'7^]L')+'n'][aw(0x4d3,'Wayw')+aw(0xcc,'rd&Z')+'e']()[aw(0x5e9,'pX#K')+aw(0x51c,'C5Pz')](c['prima'+ax(0x8e3,'4SDt')+ax(0xc48,'6]JK')])&&(d['nINqC'](aw(0x5ab,'KVzf'),'wOGoa')?(this[aw(0x9df,'6]JK')+'g']['enabl'+'ed']=e,console['log'](ax(0x2ee,')foe')+ax(0x332,'ml*4')+'kill]'+'\x20'+(f?d[aw(0x745,'C5Pz')]:aw(0x924,'b6h0')+ax(0x249,'WOM0')+'d'))):(h+=0.1,i[aw(0x1d7,'JCJu')](d[aw(0xb8,'LF4y')]))),d[ax(0xbd9,'m!mk')](h,0x0)&&e['push']({'tool':g,'score':Math[aw(0xade,'5DsJ')](h,0x1),'matchReason':i[ax(0x301,'rObT')](';\x20'),'suggestedArgs':this[ax(0x8b8,'&ZbM')+aw(0x84f,'P4C#')+aw(0x844,'QG63')+ax(0x42b,'P4C#')](g,c)});}return e;}[a3(0x2aa,'#6dk')+a4(0xc4c,'KVzf')+a3(0x7bf,'m!mk')](c){const ay=a3,az=a3,d={'BwbJt':function(h,i){return h===i;},'HyZYB':ay(0x63a,'12%w')+ay(0xcb9,'nmVp')+'tions','EsGun':'debug'+az(0x32d,'6]JK'),'bUdQW':az(0x24e,'WKfh')+ay(0x637,'9d0x')+'ntrol','AzdGH':ay(0x492,'JCJu')+'torin'+'g','DMiHs':function(h,i){return h!==i;},'qgsCs':'Asqin'},e=[],f={'read':d['HyZYB'],'write':az(0xab7,'5DsJ')+ay(0x83,'qJYu')+az(0x5aa,'7a8X'),'edit':d['HyZYB'],'list':az(0xbdd,'7^]L')+az(0x836,'c@K0')+az(0xbb6,'WOM0'),'search':'code_'+az(0x4e3,'pX#K')+'h','analyze':ay(0x401,'LF4y')+az(0x290,'8mgw')+az(0xabf,'[65q'),'diagnose':d['EsGun'],'test':d[ay(0x663,'JCJu')],'git':d[ay(0x63b,'t*wn')],'refactor':d[ay(0x842,')foe')],'execute':az(0x144,'qJYu')+az(0x1b5,'QG63')+az(0x322,'12%w')+'ds'},g=f[c[az(0x408,'0]H9')+'ryAct'+ay(0x29a,'tQ@N')]];if(!g){if(d[az(0x97f,'nmVp')](d[az(0x32f,'W4w^')],ay(0x58c,')vmf')))return e;else d[az(0x44e,'6]JK')](j['categ'+ay(0x6b2,'nmVp')],k)&&q[ay(0x12e,'LF4y')]({'tool':r,'score':0.3,'matchReason':'分类匹配:'+'\x20'+s[az(0x168,'0]H9')+'ory'],'suggestedArgs':this[az(0x6fa,'rd&Z')+'ctSug'+az(0x806,'7^]L')+az(0xaf1,'Wayw')](t,u)});}for(const i of this[az(0xa38,'t*wn')+az(0x9c2,'Wayw')]){d[ay(0x523,'9)5)')](i[ay(0x370,'9d0x')+az(0x352,'tQ@N')],g)&&e[ay(0xb23,'RHUQ')]({'tool':i,'score':0.3,'matchReason':az(0xafa,'rd&Z')+'\x20'+i[ay(0x95c,'h6m3')+az(0x848,')foe')],'suggestedArgs':this[ay(0x1c8,'OGhi')+'ctSug'+az(0xb47,'C5Pz')+ay(0x355,'S)r!')](i,c)});}return e;}[a3(0x6d4,'c@K0')+a3(0xb58,'5DsJ')+a3(0xcc8,'[65q')](c){const aA=a3,aB=a3,d={'MXcEG':'file_'+'opera'+aA(0x4c6,'WKfh'),'hLsXA':aA(0xb9c,'tZKL')+aB(0x27c,'b6h0')+'h','ylGfR':'code_'+aB(0x57b,'9d0x')+aB(0x8c5,'S)r!'),'FhILg':aA(0xc29,'b6h0')+'_test','ANvBh':'versi'+'on_co'+aA(0x711,'LF4y'),'vxJCQ':aA(0x292,'W4w^')+aA(0x5b7,'#zrP')+'omman'+'ds','tGIua':function(h,i){return h===i;},'CnLYd':'Sessi'+aA(0x72c,'KVzf')+aB(0x443,'b6h0'),'IckAH':'\u672A\u547D\u540D\u4F1A\u8BDD','SAwvE':'Curre'+aB(0x2bc,'t*wn')+aB(0x773,'t*wn'),'GWmvF':aB(0x6c0,'pX#K')+aA(0xaca,'12%w')+aA(0xc21,'0]H9')+'s\x20Not'+aA(0x4b1,'9d0x'),'jVaNc':aA(0x37c,'m!mk')+aB(0x265,'OGhi')+aA(0x3b1,'8mgw')+'xt','akCMP':aB(0x83d,'US9Q')+aA(0x8f3,'Wayw')+'de','EuvFk':aA(0x9ec,'12%w')+'析|sea'+aA(0xb40,'C5Pz')+'analy'+'ze','CFXym':'read_'+aA(0x194,'AC7P'),'PUoCy':aA(0x1e5,'WOM0')+aA(0xb85,'OGhi'),'llsQA':'analy'+aA(0xba0,'LF4y')+'oject','Msnfw':aA(0xcc3,')vmf')+aB(0x186,')vmf'),'OOJsy':aB(0x5be,'[65q')+aB(0x3f7,'S)r!')+'r','CBYbp':aB(0x847,'tZKL')+aA(0x9d1,'AC7P')+aB(0x581,'b6h0'),'biinj':'mMprP','xnxcj':function(h,i){return h!==i;},'cbsac':'wHAMW','RlMlv':'tgqUu'},e=[],f=c['rawIn'+aA(0x4f5,'rObT')][aB(0xc99,')foe')+aB(0x9e5,')vmf')+'e'](),g=[{'pattern':aA(0xb00,'rd&Z')+aB(0x418,'0]H9')+'lyze.'+aA(0x81,'m!mk')+aA(0xbc7,'rObT'),'tools':[d[aB(0xbf0,'tQ@N')],aA(0x516,'4SDt')+aB(0x9c9,'WOM0')+'facto'+'r',aB(0x3a2,'b6h0')+aA(0x76d,']bo(')]},{'pattern':d['EuvFk'],'tools':['searc'+aA(0x5b2,'9d0x')+aB(0xca2,'Wayw'),d[aA(0xc9a,'8mgw')],aA(0x105,'OGhi')+aB(0x79a,'&ZbM')+'de']},{'pattern':aB(0x10f,'[65q')+aB(0x366,'tQ@N')+aB(0x75b,'C5Pz')+aB(0x8e9,'Bn]Q'),'tools':[aB(0x8f6,'12%w')+'ose_b'+'ug',d[aB(0x258,'gaf8')],d[aA(0x10c,'#zrP')]]},{'pattern':'了解.*项'+aB(0x303,'0]H9')+aB(0x137,'OGhi')+'nd.*p'+aB(0x286,'WKfh')+'t','tools':[d['llsQA'],aB(0x8db,'nmVp')+aB(0x8d0,'KVzf')+aA(0x304,'5DsJ'),d[aB(0xb54,']bo(')]]},{'pattern':aB(0x8d1,'wNp)')+'义|fin'+aB(0x859,'rObT')+aA(0x7b3,'OGhi')+aA(0xae0,'7^]L'),'tools':[d['Msnfw'],'read_'+aA(0x8ce,'tQ@N')]},{'pattern':aB(0x16e,'LF4y')+aB(0xc0,'KVzf')+aB(0x9ac,'S)r!')+'x','tools':[d['OOJsy'],d[aB(0x94d,'b6h0')],d[aA(0x840,'tZKL')]]}];for(const {pattern:h,tools:i}of g){if(d['tGIua'](d[aB(0x179,'C5Pz')],d[aA(0x5ba,'JCJu')])){const j=new RegExp(h,'i');if(j[aB(0x55c,'LF4y')](f)){if(d[aA(0xad7,'WKfh')](d[aB(0x6f1,'b6h0')],aA(0x805,'t*wn'))){const l=e['map'](m=>'['+m['role'][aA(0x819,'()ky')+aB(0x2fd,'7^]L')+'e']()+aA(0x245,'c@K0')+m['conte'+'nt'])[aB(0x1ac,'#6dk')]('\x0a\x0a');return f[aB(0x5c5,'7a8X')+'ce'](aA(0x244,'t*wn')+aB(0xccb,'P4C#')+aA(0x809,'c@K0')+aA(0xb79,'RHUQ')+'y}',l);}else for(const l of i){if(d['xnxcj'](d[aA(0x845,'tZKL')],d[aB(0x157,'WKfh')])){const n=[],o={'read':aB(0x812,'OGhi')+'opera'+aB(0x130,'5DsJ'),'write':'file_'+'opera'+'tions','edit':ZIuOMl[aA(0x234,'#6dk')],'list':aB(0xc96,'C5Pz')+aB(0x978,'C5Pz')+'tions','search':ZIuOMl[aB(0x76e,'m!mk')],'analyze':ZIuOMl[aA(0x9f0,'c@K0')],'diagnose':aB(0x91,'5DsJ')+aB(0xabe,'rd&Z'),'test':ZIuOMl[aB(0x35d,'0]H9')],'git':ZIuOMl[aA(0xee,'JCJu')],'refactor':aB(0x49f,'RHUQ')+aB(0x3ba,'LF4y')+'g','execute':ZIuOMl['vxJCQ']},p=o[e[aA(0xc03,'#6dk')+aB(0x40f,'b6h0')+aA(0x53a,'RHUQ')]];if(!p)return n;for(const q of this['regis'+aB(0x1d5,'QG63')]){ZIuOMl[aA(0x2fb,'9d0x')](q[aB(0xc22,'KVzf')+aA(0x57e,'upuK')],p)&&n[aA(0xb23,'RHUQ')]({'tool':q,'score':0.3,'matchReason':aB(0xafa,'rd&Z')+'\x20'+q[aB(0xc11,'7^]L')+aB(0xc3,']bo(')],'suggestedArgs':this[aB(0x5d4,'C5Pz')+aB(0xadf,'9d0x')+aA(0xcc0,'rObT')+aA(0x60b,'7^]L')](q,i)});}return n;}else{const n=this[aA(0xbef,'m!mk')+aA(0x2ec,'b6h0')][aB(0x8fa,'gaf8')](o=>o['name']===l);n&&e[aA(0xae4,'c@K0')]({'tool':n,'score':0.5,'matchReason':'工作流匹配'+':\x20'+h,'suggestedArgs':this['extra'+'ctSug'+'geste'+aB(0x90c,'7a8X')](n,c)});}}}}else{const p=e[aA(0x1a9,'5DsJ')](/\{[\s\S]*\}/);if(p){const q=g[aA(0xc78,'RHUQ')](p[0x0]);return{'sessionTitle':q[aA(0x2d4,'12%w')+'onTit'+'le']||q[d['CnLYd']]||d[aB(0x88a,'#zrP')],'currentState':q[aA(0x170,'nmVp')+'ntSta'+'te']||q[d[aA(0x233,'RHUQ')]]||'','taskSpec':q[aA(0x9af,'rd&Z')+aA(0xcf0,'AC7P')]||q[aB(0x312,'rd&Z')+aA(0x9f4,'7^]L')+aB(0x309,'wNp)')+'ion']||'','keyDecisions':q[aA(0x619,'0]H9')+aB(0x399,'4SDt')+'ns']||q['Key\x20D'+aA(0x3be,'W4w^')+aA(0x152,'JCJu')+'nd\x20Re'+aA(0x2cc,'6]JK')+'ng']||[],'relevantFiles':q['relev'+aB(0x335,'()ky')+aA(0x991,'8mgw')]||q['Relev'+aA(0x2c8,'AC7P')+'ile\x20P'+aB(0x1dd,'pX#K')+aB(0x37e,'WKfh')+'ode']||[],'openQuestions':q[aA(0x756,'qJYu')+aA(0xa40,'tZKL')+aA(0x539,'Wayw')]||q[aA(0x719,'b6h0')+aB(0x29d,'7^]L')+aB(0x725,'12%w')]||[],'errorPatterns':q[aB(0x4a0,'qJYu')+'Patte'+'rns']||q[aA(0x9d4,'WOM0')+'\x20Patt'+'erns\x20'+aA(0x25d,'KVzf')+aB(0x34f,'c@K0')+aA(0x1e0,'rObT')]||[],'userPreferences':q['userP'+aB(0x5fb,'7a8X')+aB(0x2e6,'P4C#')]||q[d[aA(0xa29,'h6m3')]]||[],'importantContext':q[aA(0x472,'OGhi')+aB(0x953,'()ky')+aA(0x943,'b6h0')+'t']||q[d[aB(0x704,'QG63')]]||''};}}}return e;}[a4(0x898,'rObT')+a3(0x30a,'[65q')+'es'](c,d,e){const aC=a4,aD=a4,f={'LxADQ':function(j,k){return j+k;},'XXahK':'##\x20用户'+aC(0x203,'Bn]Q'),'tzcmU':function(j,k){return j*k;},'pyWDw':'KbOVp','RwCiJ':aD(0xa9f,'AC7P'),'cVgnT':function(j,k){return j/k;}},g=new Map();for(const j of c){g[aC(0x3bc,'7a8X')](j[aC(0x625,'[65q')][aD(0x1a0,'nmVp')],j);}for(const k of d){const l=g[aC(0x15e,'8mgw')](k[aD(0x85f,'wNp)')]['name']);l?(l[aD(0xbea,'9)5)')]+=f['tzcmU'](k[aC(0x7c7,'WOM0')],0.5),l[aD(0x694,'tQ@N')+aD(0x5d5,'QG63')+'n']+=';\x20'+k['match'+'Reaso'+'n']):g[aD(0x54e,'wNp)')](k['tool'][aC(0x35a,'tQ@N')],k);}for(const m of e){const n=g[aC(0x8d6,'4SDt')](m[aD(0x20e,'7^]L')][aD(0xcf3,'9)5)')]);n?f[aD(0x9d,'()ky')]!==f[aC(0x83e,'t*wn')]?(n['score']+=m['score']*0.7,n[aD(0xa7b,'c@K0')+aC(0x606,'tZKL')+'n']+=';\x20'+m[aC(0x768,'S)r!')+'Reaso'+'n']):e[aC(0x161,'pX#K')](f[aD(0x650,'tZKL')](f[aD(0x223,'RHUQ')],f['userP'+aD(0x28f,'tQ@N')+'ences'][aD(0x6d0,']bo(')](p=>'-\x20'+p)[aD(0x526,'Bn]Q')]('\x0a'))):g[aD(0x3b0,'[65q')](m[aC(0xec,'upuK')]['name'],m);}const h=Array[aC(0xba4,'rd&Z')](g[aD(0x884,'LF4y')+'s']()),i=Math[aC(0x902,'t*wn')](...h[aD(0x6a1,'wNp)')](p=>p[aD(0xc08,'Bn]Q')]),0x1);for(const p of h){p['score']=f[aD(0xa1c,'LF4y')](p[aC(0xad0,'JCJu')],i);}return h;}['extra'+'ctSug'+'geste'+'dArgs'](c,d){const aE=a4,aF=a4,e={'wCgZp':aE(0x44f,'9d0x'),'LMLHy':function(g,h){return g>h;}},f={};return d[aF(0x939,'t*wn')+'xt']?.[aE(0xc49,'9)5)')+aF(0x7d,'c@K0')]&&((c[aF(0x651,'KVzf')][aE(0xa8f,'7^]L')+aF(0x9d9,'W4w^')](aE(0x95f,'h6m3'))||c[aF(0x3bb,'6]JK')]['inclu'+aF(0x98,'WOM0')](aF(0x486,'t*wn'))||c[aE(0x4f4,'&ZbM')]['inclu'+aF(0x4c4,'12%w')](aF(0x206,'W4w^')))&&(f[aF(0x9c1,'pX#K')+aF(0x585,'&ZbM')]=d[aE(0xc5d,'C5Pz')+'xt'][aF(0x96c,'C5Pz')+aF(0x9d3,'pX#K')])),d['conte'+'xt']?.[aF(0x80c,']bo(')+aF(0x3d7,'12%w')]&&((c[aF(0xd5,'ml*4')][aE(0x311,'6]JK')+aE(0x2b3,'rd&Z')](aF(0x20a,')foe')+aF(0xcab,'m!mk'))||c[aE(0x56c,'b6h0')]['inclu'+'des'](aF(0x13a,'WKfh')))&&(f[aF(0x61e,'qJYu')]=d[aF(0x6a3,'h6m3')+'xt']['direc'+aF(0x448,'#zrP')])),d[aF(0xb1d,'KVzf')+'xt']?.['error'+aF(0xb72,'5DsJ')+'ge']&&((c[aE(0x46f,'S)r!')][aE(0x2db,'rd&Z')+'des'](aE(0xb93,'KVzf')+aE(0x31e,'JCJu'))||c[aF(0x561,'h6m3')][aE(0xc93,'ml*4')+aE(0x956,'8mgw')](e[aF(0x4ba,'&ZbM')]))&&(f[aF(0x55d,'nmVp')+aF(0xbfe,')foe')+aF(0x6ed,'rObT')]=d[aF(0xb2c,'c@K0')+'xt']['error'+aF(0xd0,'12%w')+'ge'])),e[aE(0xa63,'b6h0')](Object['keys'](f)[aE(0x2f3,'ml*4')+'h'],0x0)?f:void 0x0;}['gener'+a4(0x3b3,')vmf')+a3(0xae8,'WOM0')+'w'](c,d){const aG=a4,aH=a4;if(c[aG(0x494,'()ky')+'h']>0x0&&c[0x0][aG(0x946,'#6dk')][aG(0x5f3,'QG63')+aH(0x278,'[65q')+'kflow'])return c[0x0]['tool'][aH(0xb41,'m!mk')+aH(0x2d7,'#zrP')+aH(0x6ac,'S)r!')];return c[aH(0x434,'#zrP')](e=>e['tool'][aH(0xc3d,'US9Q')]);}[a4(0x9e7,'tQ@N')+a4(0xa3e,'5DsJ')+a3(0x215,'qJYu')+a4(0x91d,'WOM0')](c,d){const aI=a3,aJ=a3;if(c[aI(0x23d,'upuK')+'h']===0x0)return aI(0x354,'qJYu')+aJ(0x6d6,'W4w^')+aJ(0x207,')vmf')+aI(0x658,'S)r!');const e=c['map'](f=>f['tool'][aJ(0x2f1,'0]H9')+'ayNam'+'e'])[aI(0x67c,'0]H9')]('\u3001');return'基于您的需'+'求\x22'+d[aI(0x247,'nmVp')+aI(0x20b,'12%w')]+(aI(0x3c4,'m!mk')+'用:\x20')+e+'。';}};import{existsSync,readFileSync,readdirSync}from'fs';import{join}from'path';var TECH_STACK_PATTERNS={'typescript':[a3(0xc69,'4SDt')+'fig.j'+a3(0x2a3,'8mgw'),a4(0xb66,'upuK'),a3(0x51b,'#zrP')+a4(0x61f,'US9Q')+'on'],'javascript':['packa'+a3(0x808,'rd&Z')+'on','.js',a4(0x3c7,'#6dk')+a3(0x5df,'#zrP')+'es'],'python':[a3(0xa30,'qJYu')+'remen'+a3(0x8ae,'WOM0')+'t',a4(0x701,'AC7P')+a4(0xa67,'JCJu'),a4(0x947,'9)5)')+a3(0x10b,'4SDt')+a3(0x387,'pX#K'),'.py'],'java':[a3(0xb46,')vmf')+'ml',a3(0x9ff,'AC7P')+a4(0x1c3,')vmf')+'le',a4(0xb6a,'7^]L')],'go':[a3(0x11b,'5DsJ')+'d',a4(0xa2d,'[65q')+'m',a4(0x81f,'6]JK')],'rust':[a3(0x813,'KVzf')+a4(0xbcb,'m!mk'),a4(0x36e,'RHUQ')+a4(0x3bd,'9d0x'),a3(0x506,'gaf8')],'vue':[a3(0x3fc,'gaf8')+a4(0x73d,'S)r!')+a3(0x2cd,'RHUQ'),a4(0x405,'ml*4')],'react':[a3(0x51b,'#zrP')+a3(0x451,'tZKL')+'on'],'node':[a3(0x2d6,'RHUQ')+a3(0xc8b,'()ky')+'on',a4(0x6fe,'QG63')+a3(0x20d,'5DsJ')+'es'],'docker':['Docke'+a3(0x108,'0]H9'),a4(0xaee,'RHUQ')+a3(0xab2,'Wayw')+a3(0x895,'c@K0')+a3(0x1ab,'nmVp')]};function enhanceRecommendation(c,d){const aK=a3,aL=a3,e={'ugrct':function(j,k,l){return j(k,l);},'jfDjr':function(j,k,l){return j(k,l);}};let {primaryTools:f,secondaryTools:g,workflow:h,explanation:i}=c;f=e[aK(0x933,'5DsJ')](filterByTechStack,f,d[aL(0xcbd,'Wayw')+'ctCon'+aL(0x1d6,'gaf8')]),g=filterByTechStack(g,d[aK(0x9f3,'()ky')+'ctCon'+aK(0x751,'tZKL')]);if(d[aL(0x672,'WKfh')+'eFile']){if(aK(0x1cc,'t*wn')===aL(0xcbf,'ml*4'))return this[aK(0xba8,'6]JK')+'xt'];else f=e[aK(0x7d8,'US9Q')](filterByFileType,f,d[aL(0x9a1,'rObT')+aK(0x7cf,'5DsJ')]),g=filterByFileType(g,d['activ'+aL(0x887,'[65q')]);}return d[aK(0x89,'t*wn')+aK(0x8ba,'tZKL')+'s']&&d[aK(0xcdd,'#zrP')+aL(0x14d,'5DsJ')+'s'][aK(0x3cb,'7^]L')+'h']>0x0&&(f=removeRecentTools(f,d[aK(0x941,'upuK')+aK(0x33e,'8mgw')+'s']),g=removeRecentTools(g,d[aK(0x698,'KVzf')+aL(0xbd6,']bo(')+'s'])),h=enhanceWorkflow(h,d),i=enhanceExplanation(i,d),{'primaryTools':f,'secondaryTools':g,'workflow':h,'explanation':i};}function filterByTechStack(c,d){const aM=a3,aN=a3,e={'rYOOC':function(f,g){return f>g;},'cFNww':function(f,g){return f===g;},'YJjiq':aM(0x371,'WKfh')+aN(0x1fe,'Wayw'),'KtIkS':'javas'+'cript','vLFwE':function(f,g){return f!==g;},'OTKoT':aN(0xad4,'t*wn'),'DRUah':function(f,g){return f===g;},'vCMZa':';\x20技术栈'+'匹配\x20(T'+aM(0x6af,'KVzf')+aM(0xce5,'JCJu')+aM(0x98f,'RHUQ')+'cript'+')'};if(!d[aN(0xce8,'tQ@N')+aN(0x337,'KVzf')]||d[aN(0x8c7,'h6m3')+aM(0x397,'t*wn')]['lengt'+'h']===0x0){if(e[aN(0xbb0,'rd&Z')](aN(0xa7d,'[65q'),'aRcIx'))return c;else{if(nuCPxV['rYOOC'](g[aM(0x802,'wNp)')+'h'],0x0)&&h[0x0]['tool']['typic'+'alWor'+aN(0x96e,'WOM0')])return k[0x0][aN(0x3fa,'#zrP')][aN(0x729,'#6dk')+aN(0x7a4,'KVzf')+aN(0x86d,'#zrP')];return j[aN(0x398,'9d0x')](m=>m[aN(0x429,'W4w^')]['name']);}}if(d['techS'+aN(0x483,'()ky')]['inclu'+aM(0x67a,'0]H9')](e[aM(0x934,'wNp)')])||d[aM(0xbe7,'9)5)')+aN(0x8e6,'4SDt')]['inclu'+aM(0x854,'pX#K')](e[aM(0x94e,'4SDt')])){if(e['vLFwE'](aM(0x2f7,'wNp)'),e[aN(0x48d,'Wayw')]))e[aN(0xadb,'KVzf')+aN(0x6a8,'ml*4')][aN(0x161,'pX#K')](f);else for(const h of c){e['DRUah'](h['tool'][aM(0x62e,'US9Q')+aM(0x1d2,'pX#K')],'lsp_i'+'ntell'+'igenc'+'e')&&(h[aM(0x14f,'0]H9')]=Math[aM(0x66d,'#zrP')](h[aM(0x7c7,'WOM0')]+0.1,0x1),h[aN(0x93b,'OGhi')+'Reaso'+'n']+=e[aN(0xaec,'m!mk')]);}}return!d['hasGi'+'tRepo']&&(c=c[aN(0x4fd,'Bn]Q')+'r'](i=>!i[aN(0x958,'ml*4')][aN(0xa23,'()ky')]['inclu'+aM(0x87d,']bo(')]('git'))),c;}function filterByFileType(c,d){const aO=a3,aP=a3,e={'zFIeE':function(g,h){return g===h;},'ZXJJf':aO(0x410,'8mgw')},f=d['split']('.')['pop']()?.['toLow'+aP(0x8d9,'6]JK')+'e']();if(f==='md')return c[aP(0x3f8,'pX#K')+'r'](g=>g[aO(0x946,'#6dk')][aP(0xcb6,'()ky')+aO(0xa37,'US9Q')]!==aP(0xd02,'AC7P')+aO(0x653,'pX#K')&&g['tool'][aP(0x1fb,'7a8X')+aO(0xb3b,'WKfh')]!==aP(0x718,')foe')+aO(0x969,'h6m3')+aO(0xc17,'KVzf')+'e');if(e[aO(0x712,'LF4y')](f,aO(0xc9c,'&ZbM')))return e[aP(0xc0a,'nmVp')](e[aP(0x78c,'&ZbM')],e['ZXJJf'])?c[aP(0x2d2,'5DsJ')+'r'](g=>g[aP(0xc26,'JCJu')][aO(0x54b,'&ZbM')+aP(0x848,')foe')]!==aP(0x6cc,'KVzf')+'analy'+aO(0x8c5,'S)r!')&&g['tool'][aO(0x25e,')foe')+'ory']!==aO(0x8a8,'9d0x')+aO(0x496,'h6m3')+'g'):{...this[aO(0x2a6,'0]H9')+'g']};return c;}function removeRecentTools(c,d){const aQ=a4,aR=a4;return c['filte'+'r'](e=>!d[aQ(0x6e8,'gaf8')+aR(0x3c2,'QG63')](e[aR(0xab3,'8mgw')][aR(0x8d3,'rd&Z')]));}function enhanceWorkflow(c,d){const aS=a3,aT=a3,e={'VOqIQ':function(f,g){return f>g;},'ULLeJ':aS(0x4de,'9)5)')+'h','vCupm':aS(0xb34,'t*wn')+aS(0xbe6,'m!mk')};if(d[aT(0x248,'&ZbM')+aS(0x38d,'upuK')+aS(0x751,'tZKL')][aT(0xae1,'QG63')+'PSupp'+aT(0xc52,'5DsJ')]&&e[aT(0x538,'pX#K')](c[aS(0x9f8,']bo(')+'h'],0x0)){const f=c[0x0];(f['inclu'+aS(0x8a1,'b6h0')](aT(0x3cc,')foe'))||f[aT(0xcbe,'tZKL')+'des'](e[aT(0x7a1,'S)r!')]))&&c['splic'+'e'](0x1,0x0,e[aS(0x271,'b6h0')]);}return c;}function enhanceExplanation(c,d){const aU=a3,aV=a3,e={'LGfcV':aU(0x3f6,'RHUQ')+'Git\x20仓'+'库','yACxe':function(g,h){return g>h;},'EKMtu':function(g,h){return g+h;}},f=[];d[aV(0x47c,'9)5)')+aU(0x2b4,')vmf')+'text'][aV(0x7b6,'JCJu')+'tack']&&d[aU(0x2e7,'c@K0')+'ctCon'+aU(0xb9,'()ky')][aV(0x8a4,'US9Q')+aV(0x4ca,'6]JK')][aV(0x30b,'pX#K')+'h']>0x0&&f[aU(0x5b4,'t*wn')](aV(0x569,'5DsJ')+':\x20'+d['proje'+'ctCon'+aV(0x881,'wNp)')][aV(0x6e6,'4SDt')+aV(0x11e,'[65q')][aU(0x7c,'tQ@N')](',\x20'));d[aV(0x279,'7^]L')+aV(0x7bb,'ml*4')+'text'][aV(0x5bf,'4SDt')+aV(0xb5,'h6m3')]&&f[aU(0xada,'0]H9')](e[aU(0x29b,'US9Q')]);d[aV(0x8a7,'4SDt')+aU(0x2a4,'h6m3')]&&f['push']('当前文件:'+'\x20'+d[aV(0x7f6,'c@K0')+aV(0x30c,'7a8X')]);if(e['yACxe'](f[aV(0x30b,'pX#K')+'h'],0x0))return e[aU(0x8a0,'h6m3')](c+'\x0a\x0a',f[aU(0x226,'4SDt')]('\x0a'));return c;}async function detectProjectContext(c){const aW=a4,aX=a4,d={'fxOJR':function(f,g){return f+g;},'NzoWz':function(f,g,h){return f(g,h);},'hLDTG':aW(0xea,'4SDt'),'hwCEY':function(f,g,h){return f(g,h);},'uAXVD':aW(0xbac,'t*wn'),'gRRXU':aW(0xceb,'KVzf'),'LTioI':aW(0xc3c,'AC7P')+aX(0xa31,'12%w')+aW(0xc4d,'wNp)')+aW(0xa71,'RHUQ')+aX(0x8b0,'W4w^')},e={'workingDirectory':c,'techStack':[],'hasGitRepo':![],'hasLSPSupport':![]};try{const {existsSync:f,readdirSync:g}=await import('fs'),{join:h}=await import(aX(0x21a,'b6h0'));e[aW(0x556,'S)r!')+aW(0x794,'m!mk')]=f(d[aX(0x2c7,'m!mk')](h,c,d[aW(0x716,'m!mk')]));const i=d['hwCEY'](g,c,{'withFileTypes':!![]}),j=i[aX(0x6d0,']bo(')](k=>k[aW(0x274,'[65q')]);for(const [k,l]of Object['entri'+'es'](TECH_STACK_PATTERNS)){for(const m of l){if(m[aX(0xcff,'b6h0')+aW(0x23a,'0]H9')]('.')){const n=j[aW(0x291,'c@K0')](o=>o[aW(0x570,'b6h0')+aX(0x349,'C5Pz')](m));if(n&&!e[aX(0x82d,'WOM0')+aX(0x184,'gaf8')][aW(0x739,'WKfh')+aW(0x6bc,'qJYu')](k)){if(d['uAXVD']!==d[aX(0x521,'Bn]Q')])e[aX(0xab1,'W4w^')+aX(0x3a0,'rd&Z')]['push'](k);else{const p=j[aW(0x7d4,'upuK')](k[aW(0x625,'[65q')]['name']);p?(p['score']+=q[aW(0x7c7,'WOM0')]*0.5,p['match'+'Reaso'+'n']+=QajtIl[aX(0xad5,'#zrP')](';\x20',r[aW(0x1f9,'JCJu')+aX(0xf0,'tQ@N')+'n'])):s[aW(0x231,'#6dk')](t[aW(0x261,'tQ@N')][aW(0xcf3,'9)5)')],u);}}}else j[aW(0x311,'6]JK')+aW(0x863,'#zrP')](m)&&!e[aX(0x32a,'C5Pz')+'tack']['inclu'+aW(0xc0c,'6]JK')](k)&&e[aX(0x479,'9d0x')+aW(0x787,'W4w^')]['push'](k);}}e['hasLS'+'PSupp'+aW(0x9a8,'t*wn')]=e['techS'+aX(0x11e,'[65q')]['inclu'+aX(0x6be,'#6dk')](aX(0x28e,'nmVp')+aW(0x200,'tZKL'))||e[aW(0x151,'tZKL')+'tack']['inclu'+aX(0xcb4,'c@K0')]('javas'+aX(0x92d,'0]H9'));}catch(p){console[aX(0x388,'#6dk')](d['LTioI'],p);}return e;}var PromptBuilder=class{['regis'+a4(0x547,'JCJu')];[a3(0x4e1,'#6dk')+a4(0xc74,'W4w^')+'e'];[a4(0xb2c,'c@K0')+'xt'];[a4(0xc5c,'pX#K')+a3(0x3d3,'7^]L')+a4(0x69a,'qJYu')+a4(0x89e,'pX#K')];constructor(c){const aY=a4,aZ=a4,d={'emXOW':'2|3|0'+'|1|4','fDBiq':function(g,h){return g(h);}},e=d['emXOW'][aY(0x8f8,'b6h0')]('|');let f=0x0;while(!![]){switch(e[f++]){case'0':this[aZ(0x6b3,'RHUQ')+'Engin'+'e']=new ToolMatchEngine(this[aZ(0xd03,'RHUQ')+'try'][aZ(0xc82,'C5Pz')+'l']());continue;case'1':this[aZ(0x4e8,'9d0x')+'xt']={'workingDirectory':c?.[aZ(0xa96,'tQ@N')+aZ(0x657,'t*wn')+'ector'+'y']||process[aZ(0x8ff,'OGhi')](),'techStack':c?.[aZ(0x61a,'ml*4')+'ctCon'+aY(0x940,'c@K0')]?.['techS'+aZ(0x11e,'[65q')]||[],'hasGitRepo':c?.[aY(0x7c5,'4SDt')+aZ(0x7f4,'9)5)')+'text']?.[aZ(0x4b7,'7^]L')+aY(0x147,'OGhi')]||![],'hasLSPSupport':c?.['proje'+aZ(0xc04,'WOM0')+aZ(0xa76,'upuK')]?.[aY(0x4ab,'US9Q')+'PSupp'+aZ(0x6b5,'rd&Z')]||![],'fileStructure':c?.[aY(0x541,'tQ@N')+aY(0xc04,'WOM0')+'text']?.[aZ(0x442,'c@K0')+'truct'+aY(0x6b6,'OGhi')]||[]};continue;case'2':this[aY(0xbef,'m!mk')+'try']=createDefaultRegistry();continue;case'3':d[aY(0xc72,'()ky')](loadToolMetadata,this[aZ(0x59c,'nmVp')+aZ(0xae6,'8mgw')]);continue;case'4':this['maxRe'+aZ(0x5d1,'h6m3')+aY(0x9a4,'Bn]Q')+aY(0xccc,'#zrP')]=c?.['maxRe'+aY(0x6a6,'b6h0')+aY(0x664,'WOM0')+aY(0x89e,'pX#K')]||0x3;continue;}break;}}async[a4(0xaf9,'ml*4')+a4(0x65f,'KVzf')+a3(0xaa1,'rObT')](c,d){const b0=a4,b1=a4,e={'RorXz':function(k,l){return k(l);},'THwOg':function(k,l){return k+l;},'KgTCb':function(k,l,m){return k(l,m);},'MtJcm':function(k,l){return k-l;}},f=performance[b0(0x3f4,'b6h0')](),g=e[b0(0x2ed,'rd&Z')](parseUserIntent,c);let h=this[b1(0x8ac,'7a8X')+b1(0x62d,'rd&Z')+'e']['match'](g);h[b0(0xa60,'tQ@N')+'ryToo'+'ls']=h['prima'+b1(0xc3a,'#zrP')+'ls'][b1(0x829,'RHUQ')](0x0,this[b0(0x975,'m!mk')+'comme'+'ndati'+b0(0x778,')vmf')]),h[b0(0x4dd,'nmVp')+'daryT'+b1(0x855,')foe')]=h[b1(0xbd5,'tQ@N')+b1(0x500,'t*wn')+b1(0xcd3,'4SDt')]['slice'](0x0,e[b0(0x678,'tQ@N')](this['maxRe'+b0(0x522,'Bn]Q')+'ndati'+b1(0x51d,'US9Q')],0x2));const i={'userIntent':g,'projectContext':this[b1(0xcd1,'WOM0')+'xt'],'activeFile':d?.[b1(0x498,')vmf')+b1(0x24b,'rd&Z')],'recentTools':d?.[b1(0xcc5,'AC7P')+b0(0x53e,')vmf')+'s']};h=e[b0(0x330,'rd&Z')](enhanceRecommendation,h,i);const j=e['MtJcm'](performance[b0(0x2e8,'nmVp')](),f);return console[b0(0x436,'OGhi')](b1(0x40c,'t*wn')+b1(0xa86,')foe')+b0(0x647,'()ky')+'\x20推荐工具'+b0(0x661,'WKfh')+j[b1(0x102,'pX#K')+'ed'](0x2)+'ms'),h;}async['build'+a3(0x909,'&ZbM')+'t'](c){const b2=a4,b3=a4,d=await this[b2(0x229,'WKfh')+b2(0x21d,'#6dk')+b3(0xe9,'wNp)')](c),e=('\x0a#\x20工具'+b2(0x8c,'nmVp')+'于您的需求'+b3(0x8e,'rObT')+c+('\x22\x0a\x0a##'+'\x20推荐工作'+b3(0x122,'W4w^'))+d[b3(0x536,'#zrP')+b3(0x4cd,'h6m3')][b2(0x398,'9d0x')]((f,g)=>g+0x1+'.\x20'+f)[b2(0xa82,'m!mk')]('\x0a')+(b2(0x9cf,'QG63')+b2(0x99b,'AC7P')+b2(0xc6f,'gaf8'))+d['prima'+b3(0x7fd,'LF4y')+'ls'][b2(0x6a1,'wNp)')](f=>'\x0a###\x20'+f['tool'][b3(0x4c9,'QG63')+b3(0x9e6,'upuK')+'e']+'\x20('+f[b2(0x65c,'&ZbM')][b3(0x9d6,'W4w^')]+(b2(0xb49,'JCJu')+b2(0x980,'4SDt')+'*:\x20')+(f['score']*0x64)[b3(0xd6,'5DsJ')+'ed'](0x0)+(b2(0x422,'pX#K')+b3(0xa17,'0]H9')+':\x20')+f['match'+'Reaso'+'n']+(b3(0x78a,'LF4y')+b2(0x614,'6]JK')+'\x20')+f[b2(0x261,'tQ@N')][b2(0x99e,'KVzf')+'iptio'+'n']+'\x0a'+(f[b3(0xa57,'JCJu')+b2(0xc61,'AC7P')+b2(0x90,'wNp)')]?b3(0xb1,'KVzf')+'议参数**'+':\x20'+JSON[b3(0x792,'QG63')+b3(0xa05,'Bn]Q')](f[b3(0x86f,'tZKL')+b2(0x93c,'rd&Z')+'rgs'],null,0x2):'')+'\x0a')[b2(0x293,'7^]L')]('\x0a')+(b2(0x9cf,'QG63')+b2(0x328,'rObT')+b3(0x11d,'US9Q'))+d['secon'+'daryT'+b2(0x177,'upuK')][b3(0x91f,'7a8X')](f=>'-\x20'+f[b2(0xcd4,'OGhi')][b2(0x976,'W4w^')+b3(0x811,'LF4y')+'e']+'\x20('+f['tool']['name']+b3(0x143,')foe')+(f[b2(0x96d,'P4C#')]*0x64)[b3(0xa45,'JCJu')+'ed'](0x0)+'%')['join']('\x0a')+(b2(0xb3f,')vmf')+b2(0x511,')foe'))+d['expla'+'natio'+'n']+'\x0a')[b2(0x9f,'t*wn')]();return e;}async[a4(0xbb7,'&ZbM')+'eCont'+'ext'](c){const b4=a4;this['conte'+'xt']={...this[b4(0x7e7,'()ky')+'xt'],...c};}async['autoD'+a3(0x165,'upuK')+'Conte'+'xt'](){const b5=a4,b6=a4,c={'LgYHk':function(d,e){return d(e);}};return this['conte'+'xt']=await c[b5(0x1ed,'6]JK')](detectProjectContext,this[b6(0x2f2,'nmVp')+'xt'][b6(0x95b,'WKfh')+b5(0x2c2,'#zrP')+'ector'+'y']),this['conte'+'xt'];}[a4(0xbdf,'QG63')+a4(0x145,'WKfh')+'y'](){const b7=a4,b8=a4;return this[b7(0xd03,'RHUQ')+b7(0xbfd,'t*wn')];}[a3(0xcde,'12%w')+a4(0xcfc,'rd&Z')](){const b9=a3;return this[b9(0xaf3,'b6h0')+'xt'];}};async function recommendTools(c,d){const ba=a4,bb=a4,e=new PromptBuilder(d);return!d?.[ba(0x250,')foe')+ba(0x774,'12%w')+ba(0x1d3,'JCJu')]&&await e[ba(0x5cd,'8mgw')+bb(0xc67,'&ZbM')+ba(0x71c,'ml*4')+'xt'](),e[bb(0x595,'[65q')+bb(0xbeb,'AC7P')+ba(0xc58,'()ky')](c,{'activeFile':d?.[ba(0x59b,'QG63')+bb(0x344,'QG63')],'recentTools':d?.[ba(0x5e2,'0]H9')+'tTool'+'s']});}async function buildPrompt(c,d){const bc=a3,bd=a3,e=new PromptBuilder(d);return!d?.[bc(0x169,'7a8X')+bd(0x6dc,'tZKL')+bd(0xac9,'8mgw')]&&await e['autoD'+bd(0x2fe,'P4C#')+bc(0xacb,'WOM0')+'xt'](),e['build'+'Promp'+'t'](c);}import Z from'path';import a0 from'fs/promises';var DEFAULT_CONFIG={'enabled':!![],'skillPath':'','triggers':[a4(0x706,'[65q')+'践',a4(0xc40,'7^]L')+'g',a4(0x577,'#6dk')+a3(0x64f,'wNp)'),'Karpa'+a3(0x6ec,'gaf8')+'则',a3(0xb7d,'5DsJ')+a3(0x7d1,')foe')+'uidel'+a4(0x5e7,']bo('),'\u9632\u5FA1\u6027\u7F16\u7A0B',a4(0xb83,'5DsJ'),a4(0xa9b,'OGhi')+a4(0x319,'US9Q'),a3(0x5a2,'[65q'),a4(0x935,'7^]L'),a3(0xc23,')foe'),a3(0xc14,')foe'),a3(0x65d,'9d0x'),a3(0xb61,'&ZbM'),'\u5199\u4E00\u4E2A\u63A5\u53E3','\u5B9E\u73B0\u529F\u80FD','实现这个功'+'能',a3(0x998,'gaf8'),a4(0x5c6,'4SDt'),a4(0xaa5,'RHUQ'),a4(0x96f,'4SDt'),a4(0x821,'#zrP')+'g',a3(0x6e5,')foe')+'ug',a4(0x763,'t*wn')+'误','debug',a3(0x9dc,'5DsJ'),a3(0x2ad,'OGhi'),a3(0xac8,'8mgw')+a3(0x1bb,'#zrP')+a3(0x662,'9d0x')+'re',a4(0xad,'()ky')+'ug',a3(0x262,'C5Pz')+a4(0xcdf,'WOM0')+a4(0x867,'&ZbM'),'write'+a4(0xa4f,'WKfh')+a4(0x363,'tQ@N'),a4(0x219,'US9Q')+a3(0x178,')vmf')+a4(0x9f9,'c@K0'),a3(0x3a6,'wNp)'),a4(0x97e,'4SDt')+a3(0xafe,'h6m3'),'\u6280\u672F\u503A\u52A1',a4(0xa33,'LF4y')+a3(0x66a,'5DsJ'),a4(0x243,'m!mk'),a3(0x8cf,'#zrP')+a4(0x4e0,'OGhi')+a4(0x294,'m!mk')+a4(0x823,'m!mk')+'y',a4(0x63d,')vmf'),a4(0x9f6,'[65q')+a3(0x44c,'US9Q'),a3(0x2df,'()ky'),'type\x20'+a3(0x3ed,'5DsJ')+'y',a3(0x6c1,'nmVp'),'best\x20'+'pract'+a4(0x4e7,'Wayw'),'\u7F16\u7801\u89C4\u8303',a4(0xf9,'#6dk')+'g\x20sta'+a4(0x1b9,'US9Q'),a3(0x3e1,'W4w^'),a4(0x874,'W4w^')+'ainab'+'ility','\u53EF\u8BFB\u6027',a4(0x82c,'nmVp')+a3(0x44d,'9)5)')+'y','\u9519\u8BEF\u5904\u7406','error'+a4(0x97d,'6]JK')+'ling','\u4EE3\u7801\u89C4\u8303',a3(0x9f1,'()ky'),a4(0xcf7,'US9Q'),a3(0x971,'ml*4')+a4(0x546,'US9Q')+'ce',a4(0x73c,'QG63'),a3(0x615,'rd&Z')+a4(0x38b,'&ZbM'),a4(0x2bf,'gaf8'),'event'+a4(0x94,'gaf8')+'en',a3(0x597,'h6m3'),a3(0x5b6,'#zrP')+'ge\x20qu'+a3(0x112,'tQ@N'),a3(0x150,'P4C#'),a3(0xbff,'W4w^')+'n\x20pat'+a3(0xbce,'h6m3'),'SOLID',a4(0xb2a,'AC7P'),a3(0x238,'OGhi'),a4(0xc85,'c@K0')+a4(0x357,'Bn]Q')+'ven',a4(0x29c,'tZKL'),'\u4E8B\u4EF6\u6EAF\u6E90','event'+a4(0x358,'#zrP')+a4(0x4f3,'c@K0'),a3(0x853,'Bn]Q'),a4(0x3b4,'gaf8')+a3(0xb09,'&ZbM')+a4(0xcc1,'OGhi')+a3(0x289,'&ZbM'),'DI','\u4ED3\u50A8\u6A21\u5F0F',a4(0x5dd,'7^]L')+a3(0x764,'S)r!')+'\x20patt'+a3(0xb74,'AC7P'),a3(0xaaf,'rObT'),'distr'+a4(0x359,'m!mk')+'d',a3(0x765,'US9Q'),a3(0x3a1,'AC7P')+a3(0x246,'m!mk')+a4(0x961,'tQ@N')+'ty','\u5BB9\u707E',a3(0x136,'Wayw')+a3(0xbec,'7a8X')+a3(0xcf9,'5DsJ')+'ry','\u9650\u6D41','rate\x20'+a4(0xc6,'c@K0'),'\u7194\u65AD','circu'+a4(0x603,'ml*4')+'eaker','\u964D\u7EA7','CI/CD',a3(0x3c0,'&ZbM'),a4(0x1fc,'c@K0')+a4(0x8c1,'m!mk')+a4(0x128,'wNp)')+a3(0x53b,'US9Q')+'on',a4(0x6b4,'OGhi'),a4(0x98d,')vmf')+a4(0x4a6,'h6m3')+a4(0xcf4,'tZKL')+a3(0x81a,'5DsJ')+'t','\u6301\u7EED\u4EA4\u4ED8',a4(0x228,'Wayw')+'r',a3(0xa6b,'WOM0')+a4(0xb60,'AC7P'),a4(0x649,'6]JK'),'Docke'+a3(0xcfa,'qJYu'),a4(0xab0,'wNp)')+a3(0x8a2,'WKfh')+a3(0x2ff,'5DsJ'),'docke'+'r\x20com'+a3(0xa85,'nmVp'),a3(0x910,'WOM0'),'conta'+a4(0x104,'QG63')+'ze',a4(0x3b8,'4SDt'),a4(0xa54,'LF4y')+a3(0x99f,'WKfh'),a4(0x30d,'8mgw')+a3(0x6c5,'OGhi')+a4(0x255,']bo('),a3(0x74a,'S)r!')+'ns','\u90E8\u7F72','deplo'+'y','\u53D1\u5E03',a4(0xfc,'m!mk')+'se','\u56DE\u6EDA',a3(0xcf8,'wNp)')+a4(0x525,'h6m3'),'\u7070\u5EA6',a4(0xcf6,'6]JK')+a3(0x5c1,'7a8X'),a3(0x97a,'nmVp')+a3(0x260,'0]H9')+'ineer'+a3(0xa99,'&ZbM'),a4(0x4b4,'RHUQ'),a4(0x959,'m!mk'),a3(0xad2,']bo(')+'eval\x20'+a4(0xca3,'WOM0')+'nted','Agent'+'开发','agent'+a3(0xc97,'upuK')+a3(0x4a3,'S)r!')+'nt',a3(0x23c,'#6dk'),a4(0xc3e,'nmVp')+a3(0xb75,'RHUQ')+a3(0x6cd,'US9Q'),a4(0xb5a,'6]JK')+a3(0xcb7,']bo('),a4(0x93a,'9d0x'),a4(0x88,'h6m3')+a4(0x4d1,'9d0x')+'g','fine\x20'+a3(0xb90,'RHUQ')+'g',a3(0xa03,'0]H9')+a4(0x864,'QG63'),a3(0x5ee,'rd&Z')+a4(0xb2,'7^]L'),'AI\u7F16\u7801',a3(0x253,'gaf8')+a3(0x47d,')vmf'),a3(0x45e,'&ZbM')+'ot','token'+'优化',a4(0x748,'Wayw'),'conte'+a4(0x77c,'WOM0')+a3(0x2cf,'8mgw'),a4(0x5b3,'b6h0'),a3(0x2ca,'nmVp')+a4(0x4dc,'Bn]Q')+'ext\x20P'+'rotoc'+'ol',a3(0x201,'b6h0')+a3(0x84c,'C5Pz')+a4(0x5af,'12%w')+'g',a4(0x22c,'OGhi'),a4(0x227,'c@K0')+a4(0x552,'t*wn'),a4(0xb24,'5DsJ'),a3(0x6e2,'t*wn')+a3(0x9f5,'rObT'),a3(0x166,'OGhi'),a3(0x2d1,'()ky')+a4(0xbcf,'5DsJ')+'el','Error'+a4(0x315,'OGhi')+'dary','\u9519\u8BEF\u8FB9\u754C',a3(0x28a,'OGhi')+'\x20boun'+a4(0xb1a,'()ky'),a3(0x8e2,'US9Q'),a4(0x753,'S)r!')+a4(0x124,'C5Pz')+a3(0x39a,'()ky')+'n',a3(0x473,'9)5)'),a4(0x1f3,'QG63')+a4(0xcbc,'t*wn')+'handl'+a4(0xc55,'12%w'),a4(0x43c,'AC7P'),a4(0xc20,'pX#K')+a3(0xac4,'LF4y')+a3(0x70d,'ml*4')+a4(0xa7f,'[65q'),'\u5BB9\u9519','fault'+'\x20tole'+a4(0xfb,'()ky'),a3(0x7e4,']bo('),a4(0xa35,'9d0x'),a4(0x533,'t*wn'),a3(0x8a6,'m!mk')+'\x20stra'+'tegy',a3(0xb11,'9)5)')+a4(0xc77,'7^]L'),a3(0x892,')vmf'),a3(0xcb,'4SDt'),a4(0x502,'KVzf'),'rebas'+'e',a4(0xbcc,'P4C#')+a4(0x512,'()ky')+'k','\u5206\u652F\u7B56\u7565',a3(0x9b2,'LF4y')+'hing\x20'+a4(0x705,'upuK')+a3(0x4ed,'rObT'),'git\x20f'+a3(0x911,'upuK'),a4(0xc56,'7a8X')+a3(0x276,'tQ@N')+'d',a3(0xc65,'wNp)'),a4(0xc0e,'qJYu')+a4(0xb20,'Wayw')+a3(0x257,'WKfh')+a3(0xa4b,'AC7P'),a3(0x54d,'ml*4'),a3(0x182,'&ZbM')+'t',a4(0x676,'4SDt')+'elog',a3(0x50d,'KVzf'),'\u6807\u7B7E',a4(0x4bd,'rObT')+'x',a3(0x3a4,'t*wn')+a3(0x746,'OGhi')+a3(0x4d5,'P4C#'),a3(0x73a,'tQ@N'),a4(0x931,'nmVp')+'t','\u56DE\u9000',a4(0x63e,'ml*4'),a4(0x501,'6]JK')+a4(0xc06,'7a8X')+a3(0xc8c,'&ZbM'),a4(0x375,'&ZbM')+'E',a4(0x470,'7^]L')+a4(0xb0f,'7a8X'),a4(0x8ef,'RHUQ'),a3(0xb4c,'()ky'),a4(0xb71,'9d0x'),a4(0x2d0,'ml*4'),'RFC','\u63D0\u6848','propo'+a4(0x83a,'LF4y')],'category':a3(0x668,'7^]L')+a4(0x9cb,'m!mk')+'g'},CODE_ACTION_WORDS=['\u5199','\u5B9E\u73B0','\u5F00\u53D1','\u4FEE\u6539','\u91CD\u6784','\u4FEE\u590D','\u521B\u5EFA','\u6DFB\u52A0','\u7F16\u5199','\u5C01\u88C5','\u62BD\u79BB','\u62C6\u5206','\u4F18\u5316\u4EE3\u7801','\u6539\u4E00\u4E0B',a4(0x543,'nmVp'),a4(0xb4f,'JCJu'),a3(0x86b,'9)5)'),a4(0x6bb,'rObT'),a4(0x79b,'7^]L')+'ment','devel'+'op',a3(0xb2e,'6]JK')+a3(0xac7,'WKfh'),a4(0xc68,'#6dk'),a3(0x912,'&ZbM')+'e',a3(0xc1d,'WOM0'),a4(0x188,'W4w^'),'\u8C03\u8BD5','\u6392\u67E5','\u5B9A\u4F4D','\u8FFD\u8E2A',a4(0x240,'gaf8'),'\u590D\u73B0','debug',a4(0x420,'nmVp')+'lesho'+'ot',a4(0x4b8,'0]H9')+'ose','trace',a4(0x862,')vmf')+a3(0x648,'5DsJ')+'e','\u6D4B\u8BD5',a4(0x5e3,'5DsJ'),a4(0xb44,'JCJu'),'\u5355\u6D4B',a4(0x1ae,'JCJu'),a3(0x560,'t*wn'),a4(0xb4b,'5DsJ'),a3(0x307,'US9Q')+'t','verif'+'y',a3(0x1a5,'m!mk')+a4(0xae5,'wNp)'),'\u90E8\u7F72','\u53D1\u5E03','\u4E0A\u7EBF','\u6253\u5305','\u6784\u5EFA',a3(0x985,'upuK')+'y','publi'+'sh',a3(0x1e9,'()ky')+'se',a3(0x60c,'&ZbM')+'e','\u5BA1\u67E5',a3(0x5d9,'8mgw')+'w','\u68C0\u67E5',a4(0x3d5,'Wayw'),'lint','\u4F18\u5316',a3(0x7dc,'OGhi')+a3(0xdd,'0]H9'),a4(0xa77,'QG63')+'ve','\u6E05\u7406',a4(0x49b,'tQ@N')+a4(0xd2,'OGhi'),'\u63A5\u5165','\u5BF9\u63A5','\u96C6\u6210','\u9002\u914D','\u8FC1\u79FB',a3(0x7e6,'m!mk')+a4(0x78e,'Bn]Q'),a3(0x588,'b6h0')+'te','adapt','port','\u8BBE\u8BA1','\u67B6\u6784',a4(0xb1e,'RHUQ'),'\u89E3\u8026','\u62BD\u8C61',a3(0x468,'m!mk')+'n',a3(0xb17,'&ZbM')+'tect',a3(0x4a1,'rd&Z')+a4(0x83b,'ml*4'),a4(0x78b,'t*wn')+a3(0x8b6,'8mgw'),'\u67E5\u8BE2','\u7B5B\u9009','\u8FC7\u6EE4','\u6392\u5E8F','\u805A\u5408','\u6E05\u6D17',a3(0x33c,'9d0x'),a4(0x26c,'()ky')+'r',a4(0x670,']bo('),a3(0x761,'RHUQ')+'gate',a4(0x950,'wNp)')+'form'],CODE_OBJECT_WORDS=['\u4EE3\u7801','\u51FD\u6570','\u7EC4\u4EF6','\u9875\u9762','\u63A5\u53E3','\u6A21\u5757','\u65B9\u6CD5','\u7C7B','\u6837\u5F0F','\u529F\u80FD','\u903B\u8F91','\u7B97\u6CD5','\u811A\u672C','\u7A0B\u5E8F','\u8DEF\u7531','\u72B6\u6001','\u8BF7\u6C42','\u54CD\u5E94',a3(0x6d2,'pX#K'),a4(0x592,'upuK')+'ion',a4(0xa18,'S)r!')+a4(0x948,'gaf8'),a4(0x1cb,'ml*4'),a4(0x7da,'Bn]Q'),a4(0x995,'b6h0')+'e','metho'+'d',a4(0xf6,'W4w^'),a3(0xb25,'Bn]Q'),a3(0x3f0,'9)5)')+'re',a3(0x936,'gaf8'),a3(0x302,'LF4y')+a4(0x3f2,'()ky'),'scrip'+'t',a4(0x9a0,'4SDt')+'r',a3(0x545,'qJYu'),a3(0x481,'AC7P')+'st',a3(0xafb,'t*wn'),a4(0x52e,'WOM0')+a4(0x1ef,'&ZbM'),'\u7BA1\u9053',a3(0xbf7,'rObT')+a4(0x18b,'b6h0'),'\u5B88\u536B',a3(0xab4,'W4w^'),a4(0x94b,'WKfh'),a4(0x559,'S)r!')+'cepto'+'r',a3(0xbd7,'KVzf'),a4(0x564,'LF4y')+a4(0xc28,'c@K0'),'\u6CE8\u89E3','annot'+'ation','\u94A9\u5B50','hook',a4(0x586,'5DsJ')+'fect',a3(0x15f,'9d0x')+'mo','useCa'+a3(0x509,'gaf8')+'k',a4(0xa43,'LF4y'),'conte'+'xt',a4(0x9de,'nmVp')+a3(0x1a3,'C5Pz'),'Consu'+a4(0xb2f,'Wayw'),a3(0x5c2,'upuK'),a3(0x391,'rd&Z'),'reduc'+'er',a3(0x84d,'()ky')+'n','\u7C7B\u578B',a3(0x7ff,'US9Q'),a3(0x16f,'WOM0')+a4(0x8ee,')foe'),'\u6CDB\u578B',a4(0x9e3,'RHUQ')+'ic','\u679A\u4E3E','enum',a4(0x72a,'US9Q'),a3(0x7a8,'gaf8')+a3(0x164,')foe'),a4(0x791,'LF4y')+'a',a3(0xcb1,')vmf'),'model','\u5B9E\u4F53',a3(0x9be,'WOM0')+'y','\u8868\u5355',a3(0x8cc,'QG63'),'\u8868\u683C','table','\u5217\u8868',a3(0xbaf,'S)r!'),'\u5F39\u7A97',a3(0x45c,'upuK'),a4(0x2b1,'4SDt')+'g','\u62BD\u5C49',a4(0x82b,'W4w^')+'r','\u5E03\u5C40',a3(0xb7,'C5Pz')+'t','\u5BFC\u822A',a3(0xcdb,'7^]L')+'ation','\u52A8\u753B',a3(0x695,')vmf')+a3(0x3ee,'#6dk'),'\u8FC7\u6E21',a3(0x5c7,'WKfh')+a3(0xbab,'US9Q'),'\u54CD\u5E94\u5F0F',a3(0x350,'ml*4')+a3(0xa2f,'LF4y'),'\u9002\u914D',a3(0xb62,'tZKL')+'ive',a3(0x7f8,'RHUQ'),'virtu'+a3(0xa50,'7a8X')+'st',a4(0xa6,'pX#K'),'infin'+'ite\x20s'+a4(0x12b,'gaf8'),a3(0xa94,'7a8X'),a3(0x90d,'ml*4')+a4(0x9ef,'pX#K'),'\u670D\u52A1','servi'+'ce','\u4ED3\u5E93',a3(0xc63,'LF4y')+a3(0x441,'WOM0'),a4(0x6ae,'4SDt'),'DAO',a3(0x63f,'12%w'),'VO','BO','ORM',a3(0x9e1,'pX#K'),'migra'+a3(0xbdc,'US9Q'),a3(0x8f5,'OGhi'),'seed','\u961F\u5217','queue','\u4EFB\u52A1',a4(0x7e5,'qJYu'),a4(0xca9,'WKfh'),'cron','\u4E8B\u4EF6','event','\u76D1\u542C\u5668',a3(0xa49,'P4C#')+'ner','\u8BA2\u9605',a4(0xc1b,'Bn]Q')+a3(0x970,'9)5)')+'on','\u914D\u7F6E','confi'+'g','\u73AF\u5883\u53D8\u91CF',a4(0x3ab,'upuK'),'\u65E5\u5FD7',a3(0x63c,'9d0x'),'\u76D1\u63A7',a3(0xa56,'8mgw')+'or','\u544A\u8B66',a3(0x353,'QG63'),'\u7F13\u5B58',a4(0x53d,'rObT'),'\u4F1A\u8BDD',a3(0x2d3,'7a8X')+'on','\u6743\u9650',a3(0x784,'7a8X')+a4(0x797,'S)r!'),'\u89D2\u8272',a4(0x2a8,'rd&Z'),'\u4F9D\u8D56',a3(0x16c,'AC7P')+a3(0xc2,'pX#K'),'\u5305',a3(0x68d,']bo(')+'ge','\u63D2\u4EF6',a4(0x4aa,'t*wn')+'n','\u6269\u5C55',a4(0x19a,'pX#K')+a4(0xc84,'LF4y'),a4(0xcaa,'Wayw'),'util',a4(0x365,'US9Q')+'r',a4(0x9d7,'pX#K'),'\u5E38\u91CF',a3(0x4a4,'12%w')+'ant',a4(0xa42,'b6h0')],TECH_KEYWORDS=['types'+a4(0xab8,')foe'),a4(0x81b,'gaf8')+a4(0x39c,'RHUQ'),a3(0x8d7,'h6m3')+'n',a4(0xab9,'7^]L'),a4(0x789,'AC7P')+'g',a3(0x68f,'rd&Z'),'c++','c#',a4(0xa68,'9d0x')+'n',a3(0xc0f,'OGhi'),a4(0x313,'tQ@N'),a3(0x979,'rObT'),'elixi'+'r',a4(0x99a,'#zrP'),a3(0x2f8,'tQ@N'),a3(0x426,'AC7P'),a4(0xa25,'b6h0'),a4(0x9aa,'QG63'),a3(0x326,'Bn]Q')+'ll',a4(0xba2,'b6h0')+'re',a3(0xa3,'W4w^'),a3(0x5d3,'0]H9'),a3(0x824,'gaf8')+'ar','svelt'+'e',a4(0x100,'P4C#')+'js',a4(0x281,'0]H9')+'s','nuxt',a3(0x49d,')vmf'),a4(0x6c8,'b6h0'),a4(0x7d2,'t*wn'),'remix','tailw'+a3(0x3c8,'QG63'),a3(0x804,'b6h0')+'indcs'+'s',a3(0x7c0,'S)r!')+'d-com'+a4(0x2ba,'US9Q')+'ts','emoti'+'on',a3(0x68e,'qJYu')+'nd',a3(0x673,'()ky'),a4(0x199,'#6dk'),'recoi'+'l','jotai',a3(0xbb3,'12%w'),a3(0xb92,'KVzf'),'story'+a3(0x6f7,'pX#K'),a3(0x8d2,'LF4y')+a4(0xa41,'h6m3'),a3(0xbb9,'b6h0')+'ss',a3(0x827,'7^]L')+'n',a3(0x598,'Wayw'),a3(0xb76,'0]H9')+a3(0x113,'9d0x'),a4(0x6f5,'#6dk')+a4(0x428,')vmf'),a4(0xc2d,')foe'),'eleme'+a4(0x733,'nmVp')+'us',a4(0x2cb,'OGhi')+'ial\x20u'+'i',a4(0x377,'S)r!'),'chakr'+'a','frame'+'r\x20mot'+a4(0x5e5,'5DsJ'),a4(0x3fb,'US9Q'),a3(0x530,'AC7P')+a3(0x1d4,'[65q'),'d3','expre'+'ss',a4(0x1e7,'#zrP'),a3(0x4f1,'OGhi')+'s',a4(0xc94,'gaf8')+'g','djang'+'o',a4(0x96,'#6dk'),a4(0x19d,'#6dk')+'pi',a3(0xb51,'ml*4'),a3(0x1f6,'h6m3'),a3(0xaaa,'WOM0'),a3(0x321,'tZKL')+'t','hono',a4(0x6fd,'S)r!')+'a',a3(0x153,'t*wn'),a3(0x85a,'nmVp'),'trpc',a3(0xbb1,'JCJu')+'ql',a4(0x80,'8mgw')+'a',a3(0x7fc,'m!mk')+'le','typeo'+'rm',a4(0x7fa,'gaf8')+a4(0xa1,'pX#K'),a3(0x7f0,'upuK'),a4(0xa26,'0]H9')+'buf',a4(0x217,'upuK')+'t',a4(0x5da,'WOM0'),a4(0x4ce,'AC7P'),a4(0xa1d,'LF4y')+a4(0x7f1,'pX#K'),a4(0x379,'m!mk')+'db',a3(0x4d8,'9d0x'),a3(0x404,'tZKL')+'e','supab'+a3(0x8bd,'9d0x'),a4(0xf8,'S)r!')+'ase',a3(0xc8a,'tZKL')+'tscal'+'e',a3(0xce9,'gaf8'),a4(0xaba,'4SDt')+'icsea'+a3(0x7b8,'pX#K'),a4(0x77d,'KVzf')+'searc'+'h',a4(0x2b9,'W4w^')+a3(0x7b0,'RHUQ'),a3(0xb4e,'m!mk')+a4(0x1af,'()ky'),a4(0x382,')foe')+a4(0xce,'C5Pz')+'b',a3(0x264,'6]JK')+'xdb',a4(0x9e4,'gaf8'),'dgrap'+'h','minio','s3',a4(0x48b,'()ky'),a4(0xc53,'7^]L')+'ck','vite','eslin'+'t',a3(0x731,'tQ@N')+a3(0x732,'upuK'),a3(0x99d,'LF4y')+'r','kuber'+a3(0xb60,'AC7P'),a3(0x47b,'RHUQ')+'p',a4(0x578,'8mgw')+'ld','swc','turbo'+a4(0x878,'b6h0'),a4(0x1e1,'m!mk')+'k','biome',a4(0x682,'nmVp'),a4(0x72e,'()ky'),'nx','pnpm',a3(0x26b,'5DsJ'),a3(0x5ce,')foe'),a3(0xc5,'rObT'),a3(0xa92,'9d0x')+'ss',a3(0x870,'()ky'),a3(0xbcd,'LF4y'),a3(0x18a,'8mgw')+'nent',a4(0xc01,'7^]L'),a4(0x3ca,'Bn]Q')+a4(0x722,'upuK'),a3(0x16d,'P4C#')+'fect',a3(0x671,'0]H9'),a3(0xca7,'Bn]Q'),'promi'+'se',a4(0x883,'[65q')+a3(0x6dd,'9d0x'),a4(0x9b5,'rObT')+'m',a4(0x551,'0]H9')+a3(0xaa6,'m!mk'),a4(0x8b2,'m!mk')+a4(0x858,'P4C#'),a3(0xb81,'9d0x')+'ator',a3(0x477,'rd&Z'),a4(0x131,'tZKL')+'ct',a4(0x666,'#6dk')+'l',a3(0x610,'gaf8')+'ap',a4(0xb59,'LF4y')+'et',a3(0x38a,'KVzf')+'ef',a3(0x4e5,'9)5)')+a3(0xc35,'5DsJ')+a4(0xa28,'WKfh'),a4(0xb1b,'S)r!')+a3(0xb3,'AC7P')+'l',a3(0xbf6,'KVzf')+a3(0x91a,'US9Q'),a3(0x893,'RHUQ')+a3(0x149,'h6m3')+a4(0xc07,'qJYu'),a3(0xb16,'t*wn')+'et','\u524D\u7AEF','\u540E\u7AEF','\u5168\u6808',a4(0xa8a,'KVzf'),a4(0xa79,'b6h0'),a3(0x485,'LF4y'),a4(0x3d0,'8mgw'),'\u4E2D\u53F0',a3(0x213,'&ZbM'),a3(0xb65,'OGhi'),a3(0xf1,'KVzf'),a4(0x197,'AC7P')+a4(0x1a8,'m!mk'),'\u8FB9\u7F18\u8BA1\u7B97',a4(0xba1,'nmVp')+a3(0x644,'OGhi')+'ting','\u5BB9\u5668','\u7F16\u6392','\u96C6\u7FA4','\u8282\u70B9','\u7F51\u5173','\u4EE3\u7406',a3(0x7d9,'rObT'),a3(0xb04,'AC7P'),'\u4E8B\u4EF6\u603B\u7EBF','\u6D88\u606F\u603B\u7EBF',a4(0x162,'Bn]Q'),a4(0x384,'rd&Z'),a3(0xc7c,'4SDt'),a3(0x41f,'9d0x'),'BASE理'+'论',a4(0x18c,'tZKL')+'i',a3(0xa06,')vmf')+a4(0xc86,'C5Pz'),a4(0xb0e,'nmVp')+'e','gpt',a4(0x438,'c@K0'),a3(0x7ae,'rd&Z')+a4(0xb1f,'()ky'),'llama'+a3(0xb53,'gaf8'),'seman'+a3(0x425,'WOM0')+a4(0xcea,'12%w'),a4(0x795,']bo(')+'adb','pinec'+a3(0x23e,'WOM0'),a3(0xa09,'t*wn')+'ate',a3(0x9b8,'KVzf')+'t',a4(0x930,'LF4y')+'s','huggi'+a3(0x856,'KVzf')+'ce',a4(0x22d,'W4w^')+'forme'+'rs',a3(0xa55,'WKfh')+a4(0xa48,'7^]L'),a4(0x548,'5DsJ'),'retri'+a4(0x4d4,'8mgw')+a3(0x9e2,'#6dk')+a3(0x708,'JCJu')+a3(0x8f1,'rd&Z')+a3(0x110,'rd&Z'),a3(0x8fe,']bo(')+'tunin'+'g',a4(0x843,'AC7P'),a4(0x3eb,'b6h0'),a4(0x6ce,'JCJu'),a4(0x3e6,'LF4y')+a3(0x37b,'WOM0')+'ineer'+a4(0x4ec,'7^]L'),a3(0x5f8,'h6m3')+a3(0x7d6,'qJYu')+a4(0xad1,'ml*4')+'t',a4(0x86e,'OGhi'),a3(0x7af,'5DsJ')+a3(0x703,']bo(')+a4(0x11f,'US9Q')+'g',a4(0xa72,'tQ@N')+a3(0x62c,'tZKL'),a3(0x454,'t*wn'),a4(0xcef,'WOM0')+a4(0x7b7,'RHUQ')+a4(0xbb2,'RHUQ'),a3(0x74e,'8mgw')+'b\x20ci',a3(0x4ad,'12%w')+'ns',a3(0xc2e,'rObT')+'d',a3(0x869,'()ky')+a3(0x39e,'4SDt'),a4(0x5f5,'&ZbM')+'i',a4(0x435,'nmVp')+'le',a4(0x527,'WOM0')+a3(0x114,'wNp)'),'grafa'+'na',a4(0x906,']bo(')+'og',a3(0x896,'wNp)')+'y',a3(0x86a,'b6h0'),a3(0x693,'rObT'),a3(0x70c,'OGhi')+'ik',a3(0x236,'9d0x')+'l',a3(0x1a4,'8mgw')+'fy',a4(0xb0c,'AC7P')+'flare','aws','gcp',a3(0x488,'W4w^')],CODE_PATTERNS=[/```\w*/,/^\s*(const|let|var|function|class|import|export)\s/m,/=>\s*\{/,/\)\s*\{\s*$/,/@\w+/,/<[A-Z]\w*(\s|>|,)/,/\basync\s+(function|\(|[a-z_$])/i,/\bawait\s+/,/\binterface\s+\w+/,/\btype\s+\w+\s*=/,/\benum\s+\w+/,/\buse[A-Z]\w*\s*\(/,/styled\.\w+/,/\btw`/,/describe\s*\(\s*['"`]/,/it\s*\(\s*['"`]/,/test\s*\(\s*['"`]/,/expect\s*\(/,/^\s*(SELECT|INSERT|UPDATE|DELETE|CREATE|ALTER|DROP)\s/im,/^\s*#\s*(include|define|pragma)/m,/^\s*(def|fn|pub|mod|use|crate)\s/m,/\btry\s*\{/,/\bcatch\s*\(/,/\.then\s*\(/,/\.pipe\s*\(/],KarpathySkillIntegration=class{['confi'+'g']={...DEFAULT_CONFIG};['claud'+a4(0x6ab,'qJYu')+a3(0x2c0,'rd&Z')]='';[a4(0x362,'LF4y')+a3(0x4bf,'AC7P')+'d']=![];async[a3(0x3c5,'[65q')+'alize'](c){const be=a4,bf=a4,d={'wuAdj':be(0xa3f,'wNp)')+bf(0x140,'AC7P')+bf(0x400,'P4C#')+'ines','JavLF':be(0x4b3,'tZKL')+'athyS'+be(0xa7c,'C5Pz')+bf(0x32e,')foe')+be(0xa07,'qJYu')+be(0xaf5,'ml*4')+bf(0x345,'WKfh')+'ssful'+be(0x284,')foe')+be(0x176,'gaf8')+be(0x5fe,'qJYu')+be(0x963,'0]H9')+be(0x431,'9d0x'),'XseXG':bf(0x15a,'Wayw')+be(0x493,'c@K0')+'kill]'+'\x20📁\x20Sk'+bf(0x505,'m!mk')+bf(0x7cb,'wNp)'),'VPiiX':bf(0xb5b,'KVzf')+bf(0x368,'W4w^')+'kill]'+'\x20📄\x20CL'+'AUDE.'+'md\x20le'+be(0x762,'nmVp'),'gTuRz':'[Karp'+'athyS'+bf(0xc71,'nmVp')+'\x20❌\x20In'+be(0x6b7,'m!mk')+be(0x93,'&ZbM')+be(0xa2,'rObT')+bf(0x865,'#zrP')};if(this[bf(0x70a,'tZKL')+'alize'+'d'])return;try{this['confi'+'g'][bf(0x37f,'rObT')+be(0x9c,'gaf8')]=c?Z[be(0xbb4,')foe')](c,'karpa'+'thy-g'+'uidel'+be(0xbdb,')foe')):Z[bf(0x4fc,'qJYu')](__dirname,'..','..','..',bf(0x3cf,'Bn]Q')+'rces',bf(0x8b3,'()ky')+'s',d[be(0xdb,'qJYu')]);const e=Z[be(0xb3c,'KVzf')](this['confi'+'g'][bf(0x86,'JCJu')+'Path'],bf(0x79e,')foe')+be(0x5ad,'QG63'));this[bf(0x437,'12%w')+be(0x9d2,'#zrP')+bf(0xcad,'KVzf')]=await a0['readF'+'ile'](e,be(0xe4,'4SDt')),this['initi'+'alize'+'d']=!![],console[bf(0x75d,'rd&Z')](d[be(0x9fb,'pX#K')]),console[bf(0x601,'Bn]Q')](d[bf(0xabd,'7^]L')],this[be(0x702,'tQ@N')+'g'][be(0xbca,')foe')+be(0x24d,'RHUQ')]),console[bf(0x900,'9)5)')](d[bf(0x8fb,'wNp)')],this[be(0x93d,'9)5)')+be(0x45d,'KVzf')+'ntent'][bf(0xb03,'6]JK')+'h']);}catch(f){console['error'](d[bf(0x380,'JCJu')],f);}}[a3(0xc09,'S)r!')+'dTrig'+'ger'](c,d=![],e=!![]){const bg=a3,bh=a3,f={'Eycmc':bg(0x2ee,')foe')+bh(0x914,'QG63')+bg(0x9cc,'US9Q')+bh(0x94c,'LF4y')+bh(0x5fd,'nmVp')+'ed\x20by'+'\x20expl'+bg(0x310,'h6m3')+bh(0xbf9,'qJYu')+bh(0xa51,'KVzf')+'rd','FqrAn':bh(0x15a,'Wayw')+bh(0x251,'6]JK')+bg(0x4db,'wNp)')+'\x20🎯\x20Tr'+'igger'+bh(0x43f,'b6h0')+'\x20code'+bh(0xce6,'WOM0')+bh(0x604,'S)r!')+bh(0x1e4,'&ZbM')+'on'};if(!e)return console['log'](bh(0x908,'&ZbM')+bh(0x871,'WOM0')+'kill]'+'\x20⏭️\x20\x20S'+'kill\x20'+bg(0x272,'gaf8')+bh(0x68b,'wNp)')+bh(0x66f,'12%w')+bg(0x6c7,'4SDt')+'g'),![];if(!this[bg(0x6eb,'S)r!')+'g'][bh(0x8e5,'()ky')+'ed'])return![];if(d)return!![];const g=c[bh(0x141,'9d0x')+bg(0x60d,'pX#K')+'e'](),h=this[bh(0x929,')vmf')+'g'][bg(0x1ff,'Wayw')+'ers'][bg(0x230,')vmf')](i=>g[bh(0xa1b,'b6h0')+bg(0x13e,'nmVp')](i['toLow'+bg(0x562,'US9Q')+'e']()));if(h)return console['log'](f[bg(0x542,'KVzf')]),!![];if(this[bg(0x928,'9d0x')+bh(0x22a,'[65q')+'Inten'+'t'](c,g))return console[bg(0xa5d,'b6h0')](f[bh(0xb08,'upuK')]),!![];return![];}[a4(0x20f,'nmVp')+a4(0x2da,'rObT')+a4(0xcb8,'&ZbM')+'t'](c,d){const bi=a4,bj=a4,e={'STWrf':function(h,i){return h&&i;}};for(const h of CODE_PATTERNS){if(h[bi(0x3b6,'7a8X')](c))return!![];}for(const i of TECH_KEYWORDS){if(d['inclu'+bj(0x793,'t*wn')](i)){if('JGsfh'!=='JGsfh')e[bi(0x378,'5DsJ')+bi(0xc1a,'C5Pz')][bj(0x8bc,'tQ@N')](f);else return!![];}}const f=CODE_ACTION_WORDS[bi(0x6e0,'rd&Z')](k=>d[bi(0xb5c,'upuK')+bj(0x4d0,'KVzf')](k)),g=CODE_OBJECT_WORDS['some'](k=>d['inclu'+bi(0x471,'7^]L')](k));if(e[bj(0x575,'b6h0')](f,g))return!![];return![];}[a4(0x6f2,'#6dk')+'Syste'+a4(0xbda,'7a8X')+a4(0x510,'KVzf')+a3(0xa16,'()ky')+'n'](c){const bk=a3,bl=a3,d={'uBzTg':function(f,g){return f||g;},'HeUWt':function(f,g){return f+g;},'BgBAW':function(f,g){return f===g;},'KvBsR':bk(0xaed,'c@K0'),'hhhcH':'\x0a\x0a[内容'+bk(0x87b,'AC7P')+bk(0xc90,'US9Q')+']'},{fullRules:fullRules=!![],includeExamples:includeExamples=![],maxLength:maxLength=0x1f40}=d[bl(0x123,')foe')](c,{});if(!this[bl(0x818,'rd&Z')+bl(0x389,'tQ@N')+'d']||!this['claud'+'eMdCo'+bk(0xaf8,'QG63')]){console['warn'](bl(0x156,'gaf8')+bl(0xb30,'KVzf')+bk(0x2a1,'rObT')+bk(0xbc5,'WOM0')+bl(0x347,'JCJu')+bk(0x325,'ml*4')+bl(0x766,'9)5)')+bl(0xa62,'tQ@N')+bk(0x3df,'8mgw')+bk(0x59f,'()ky')+'d\x20fal'+'lback'+bk(0x8fc,'b6h0')+bk(0xa93,'()ky'));let f=bl(0x7d5,'OGhi')+bl(0x7e3,'m!mk')+'y_cod'+bk(0x2b6,'7a8X')+bl(0x7eb,'9)5)')+'racti'+bl(0x6ff,'7a8X')+'#\x20Kar'+bl(0x3d9,'rObT')+'\x20编码最佳'+bl(0xcf,'LF4y')+bk(0x2bd,'tQ@N')+'降级模式)'+bl(0x6e3,'WOM0')+bl(0x82,'P4C#')+bk(0xab,'8mgw')+bl(0x1ca,'4SDt')+bl(0x2af,'&ZbM')+'\x20的编码最'+'佳实践原则'+'。\x0a\x0a##'+bk(0x6ba,'KVzf')+'\x0a\x0a';return fullRules?f+=this[bk(0xa4e,'h6m3')+'ctCor'+bl(0x7be,'b6h0')+'s']():f+=this[bk(0x57f,'JCJu')+bk(0x242,'()ky')+bl(0x8df,'Wayw')+bl(0x69d,'12%w')](),f+=bk(0xb6f,'S)r!')+bl(0xb3a,'6]JK')+bk(0x80f,'pX#K')+bk(0x767,'C5Pz')+bk(0xae3,'OGhi')+'\x20为少量代'+'码创建复杂'+bk(0x6c9,'&ZbM')+bl(0xacd,'KVzf')+bl(0x613,'US9Q')+bk(0xc66,'#6dk')+'的前置条件'+bk(0x2ae,'5DsJ')+bl(0x7de,']bo(')+'试盲区**'+bk(0x920,'Wayw')+bk(0xcba,'RHUQ')+'忽略边界条'+bl(0x427,'wNp)')+'\x20应用要求'+bl(0xf7,'tZKL')+bl(0x41c,'JCJu')+bl(0x5ff,'W4w^')+bl(0x6e9,'upuK')+bk(0xaae,'&ZbM')+bk(0x7ce,'rd&Z')+bl(0xcf5,'Bn]Q')+'违反规则或'+bk(0x34d,'0]H9')+bk(0x453,'7a8X')+'构建议时:'+bk(0x901,']bo(')+bk(0x28c,'rd&Z')+bl(0x9a2,'WOM0')+'karpa'+bl(0x515,'wNp)')+bl(0xb43,'WKfh')+bk(0xb63,')vmf')+'_prac'+'tices'+'>\x0a',f['lengt'+'h']>maxLength&&(f=d[bk(0x758,'b6h0')](f[bl(0x38c,'b6h0')+bl(0x540,'wNp)')](0x0,maxLength),bk(0x567,'Bn]Q')+'截断,请参'+'考完整文档'+']')),f;}let e='\x0a\x0a<ka'+'rpath'+'y_cod'+bl(0x2b6,'7a8X')+bk(0x92e,'QG63')+'racti'+'ces>\x0a'+bl(0x8af,'b6h0')+bk(0xb6d,')foe')+bk(0x93e,'P4C#')+bl(0x5d0,'9)5)')+bl(0x79c,'LF4y')+'你现在需要'+bl(0x69c,'4SDt')+bk(0x913,'JCJu')+bl(0x76c,'RHUQ')+'thy\x20的'+bl(0x211,'ml*4')+bk(0x7fb,'h6m3')+'些原则基于'+bl(0x9bb,'tQ@N')+bk(0x873,'RHUQ')+bl(0x491,'S)r!')+'。\x0a\x0a##'+'\x20核心规则'+'\x0a\x0a';return fullRules?e+=this[bk(0xd8,'WOM0')+bl(0x320,'RHUQ')+bl(0x93f,')vmf')+'s']():d[bl(0xb9d,'c@K0')](d['KvBsR'],bl(0x654,'Bn]Q'))?d+=0.1:e+=this[bl(0x8e7,'US9Q')+'ctRul'+'eSumm'+bl(0x5a1,'wNp)')](),includeExamples&&(e+=bk(0x412,'wNp)')+bk(0x903,'US9Q')+bk(0xb5f,'nmVp')+bl(0x5e0,'AC7P')+'御性编程\x0a'+'```ty'+bk(0x4a2,'ml*4')+bk(0x861,'QG63')+bk(0x612,'pX#K')+'确做法\x0af'+bl(0xc59,'5DsJ')+bl(0xa27,'7a8X')+'tUser'+bl(0x6f0,'c@K0')+bl(0xc42,'OGhi')+'e(use'+bl(0xa8,'tQ@N')+bk(0x631,'&ZbM')+bl(0xe0,'[65q')+bk(0xb2d,'[65q')+bk(0x183,'P4C#')+bk(0xa5b,'WOM0')+bk(0x5c0,'C5Pz')+bl(0x6a7,'qJYu')+bk(0x810,'ml*4')+bk(0x4f6,'AC7P')+'me)\x20{'+bk(0x76f,'#zrP')+bl(0x9f7,'WOM0')+bk(0xad8,'7a8X')+bk(0x5f7,'()ky')+bl(0x40b,'C5Pz')+'\x20retu'+bl(0xaea,'LF4y')+bk(0x747,'S)r!')+bk(0x537,'6]JK')+bk(0x10e,'7a8X')+bl(0x43d,'()ky')+bk(0xc5a,')foe')+bl(0x208,'0]H9')+bk(0x5d8,'S)r!')+bk(0x65a,']bo(')+bl(0xa6a,')foe')+bk(0xce0,'#6dk')+'参考:\x20E'+bl(0x88b,'#zrP')+'ES.md'+'\x0a'),e+=bl(0x877,'ml*4')+bl(0x622,'gaf8')+bl(0x7db,'t*wn')+'查或生成代'+bl(0x593,'#zrP')+bl(0x41b,'AC7P')+bl(0x770,'&ZbM')+bk(0xa53,']bo(')+bk(0xc41,')vmf')+bk(0xa98,'0]H9')+bk(0xce4,'#6dk')+'杂抽象层\x0a'+bk(0xc92,'8mgw')+bl(0xc44,'RHUQ')+bk(0x600,'WKfh')+'明的前置条'+bl(0x645,'12%w')+bk(0x2b5,'7a8X')+bl(0x9ab,'RHUQ')+bk(0x80a,'Bn]Q')+'试正常路径'+',忽略边界'+bk(0x8f0,'tQ@N')+bl(0xc54,'tQ@N')+bk(0x31d,'tQ@N')+bk(0xaa2,'qJYu')+bk(0x88c,'#zrP')+'循\x204\x20条'+'规则\x0a-\x20'+bl(0x132,'#zrP')+':\x20检查是'+bl(0xaa,']bo(')+bk(0x70b,'wNp)')+bl(0xa0b,'RHUQ')+bl(0x7a7,'4SDt')+bk(0x779,'WKfh')+'则提供改进'+'方案\x0a-\x20'+'测试编写时'+bk(0x476,']bo(')+bk(0xae7,'9)5)')+bl(0xa3c,'ml*4')+bk(0x351,'upuK')+bl(0x8b5,')vmf')+bk(0xcd2,'US9Q')+bl(0xb80,'7a8X')+bk(0x4eb,'W4w^')+bk(0xb14,'S)r!')+bk(0x87c,'12%w'),e['lengt'+'h']>maxLength&&(e=e['subst'+bl(0x48a,'WOM0')](0x0,maxLength)+d[bk(0x5d7,'tQ@N')]),e;}[a3(0x1f1,'rObT')+'ctCor'+a3(0x24f,'W4w^')+'s'](){const bm=a3,bn=a3;return bm(0x31f,']bo(')+bn(0xcd8,'tQ@N')+bm(0x64b,'7^]L')+'\x20(Sim'+bn(0x459,'c@K0')+bm(0x8b,'m!mk')+'rst)\x0a'+bn(0x834,'c@K0')+'的解决方案'+'通常是最好'+bm(0xb95,'S)r!')+bn(0x381,')vmf')+bn(0xb7a,'AC7P')+bm(0x8e4,'wNp)')+bm(0xcfd,'tQ@N')+bm(0x1f0,'8mgw')+bn(0x5eb,'US9Q')+bn(0x41e,'7a8X')+bm(0x945,'QG63')+bn(0x8c4,'t*wn')+bm(0x8a,'0]H9')+bm(0x1ea,'Bn]Q')+bm(0x205,'rd&Z')+bn(0x62a,')foe')+'编程\x20(D'+'efens'+bn(0x462,']bo(')+bm(0xb37,'t*wn')+'ault)'+bn(0xa6e,'Bn]Q')+'一切都会出'+bn(0x71a,'rObT')+'理边界条件'+bm(0x92b,'h6m3')+bm(0x52c,'b6h0')+'入\x0a-\x20提'+'供合理的默'+bn(0xb8c,'Bn]Q')+bn(0x458,'t*wn')+bm(0x2ab,'US9Q')+bn(0x241,'rObT')+bn(0xb50,'tZKL')+bn(0xb0d,'h6m3')+'雅降级\x0a\x0a'+bn(0x9ee,')foe')+'则\x203:\x20'+bn(0x7ac,'h6m3')+bm(0xccd,'h6m3')+bm(0xaac,'0]H9')+bm(0xc2c,'rd&Z')+'r\x20Imp'+bm(0xde,'c@K0')+bn(0x50b,'t*wn')+bn(0x41a,'h6m3')+bn(0x828,'rObT')+bn(0xb4a,'nmVp')+'型注解,避'+bm(0x99c,'7^]L')+bm(0x580,'tZKL')+'纯函数优先'+bn(0x8d8,'Wayw')+bm(0xba7,'Wayw')+bm(0x97b,'LF4y')+bn(0x727,'AC7P')+bm(0xc8d,'US9Q')+bm(0x555,'tQ@N')+bm(0x101,')foe')+bn(0x2c6,'6]JK')+bm(0x356,'RHUQ')+bm(0xd00,')foe')+bn(0x222,'W4w^')+bm(0x239,'7a8X')+bm(0xca8,'t*wn')+bn(0x77a,'QG63')+'eliab'+bn(0x21e,'KVzf')+bm(0x2b7,'9)5)')+bm(0xa81,']bo(')+'码不值得信'+'任\x0a-\x20测'+'试正常路径'+bm(0x89d,'tQ@N')+bm(0x191,'W4w^')+'边界值和异'+bm(0x308,'nmVp')+bn(0xc5f,'RHUQ')+bm(0x6de,'C5Pz')+bm(0x413,'0]H9')+'\x0a-\x20测试'+bn(0x675,'4SDt')+bn(0x7ef,'tQ@N')+bm(0x334,'W4w^')+bn(0x1f7,'[65q')+bn(0x396,'tZKL')+bm(0x780,'7a8X');}[a3(0x8b8,'&ZbM')+a4(0x715,'qJYu')+a4(0x444,'&ZbM')+'aries'](){const bo=a4,bp=a4;return'\x0a1.\x20*'+bo(0x1ee,'tQ@N')+bo(0x5a0,'8mgw')+bp(0xb38,'tQ@N')+bo(0xa8e,'WOM0')+'直接的解决'+bo(0x3cd,')vmf')+'\x20**防御'+bo(0x3e2,'9)5)')+bo(0xc62,'WKfh')+bo(0xa7,'c@K0')+bp(0x6bf,'AC7P')+'级\x0a3.\x20'+'**显式优'+bp(0x9c4,'7a8X')+bp(0x4b0,'RHUQ')+bo(0x4af,'Wayw')+bo(0x9ad,'7^]L')+'\x0a4.\x20*'+bp(0xae,'WKfh')+bo(0xa58,'0]H9')+bo(0x44b,'nmVp')+'误路径,使'+bp(0x8d4,'US9Q')+'k\x20隔离\x0a';}['getFu'+a4(0x7d0,'c@K0')+a3(0x85,'WOM0')](){const bq=a3,br=a3;return this[bq(0x7ec,'JCJu')+'eMdCo'+bq(0xb1c,'#6dk')];}['getCo'+a4(0x90b,'[65q')](){const bs=a3;return{...this[bs(0x9df,'6]JK')+'g']};}[a3(0xcca,'8mgw')+a4(0x53c,'LF4y')](c){const bt=a4,bu=a4,d={'bqyKC':'✅\x20Ena'+bt(0x736,'9)5)'),'TWlPV':'⚠️\x20\x20Di'+bt(0x964,'t*wn')+'d'};this['confi'+'g'][bt(0x9b1,'W4w^')+'ed']=c,console['log']('[Karp'+bt(0x914,'QG63')+'kill]'+'\x20'+(c?d[bu(0x803,'upuK')]:d[bu(0x74c,'5DsJ')]));}[a4(0x2e5,'7a8X')+'tiali'+'zed'](){const bv=a4,bw=a4;return this[bv(0x7ed,'nmVp')+bw(0x2b0,'9)5)')+'d'];}},karpathySkillIntegration=new KarpathySkillIntegration();async function initializeKarpathySkill(c){await karpathySkillIntegration['initi'+'alize'](c);}function shouldTriggerKarpathySkill(c,d=![],e=!![]){const bx=a4;return karpathySkillIntegration[bx(0x6a0,'#6dk')+'dTrig'+'ger'](c,d,e);}function buildKarpathySystemPromptInjection(c){const by=a3,bz=a3;return karpathySkillIntegration[by(0x8c6,'C5Pz')+by(0x3d4,'Wayw')+bz(0xc51,'KVzf')+bz(0x6e4,'m!mk')+by(0x285,'gaf8')+'n'](c);}function detectLanguage2(c){const bA=a4,bB=a4,d={'TScjJ':function(h,i){return h/ i;},'gFgKF':function(h,i){return h>i;},'gUQkB':function(h,i){return h<i;},'bdqtC':bA(0x983,'rObT')},e=(c['match'](/[\u4e00-\u9fa5]/g)||[])[bA(0x23d,'upuK')+'h'],f=c['lengt'+'h'];if(f===0x0)return'en';const g=d[bB(0xe2,'US9Q')](e,f);if(d[bA(0xc3b,'P4C#')](g,0.5))return'zh';if(d[bB(0x80d,'5DsJ')](g,0.1))return'en';return d[bB(0xb78,'()ky')];}function isJsonLike(c){const bC=a4,bD=a4,d=c['trim']();return d['start'+bC(0x5b0,'OGhi')]('{')&&d[bC(0xc60,'m!mk')+bC(0xfd,'WKfh')]('}')||d['start'+'sWith']('[')&&d[bD(0x8ab,'US9Q')+bC(0x1b0,'tQ@N')](']');}function isXmlLike(c){const bE=a3,d=c['trim']();return d[bE(0x42d,'9d0x')+'sWith']('<')&&/<\/\w+>$/['test'](d);}function isCodeLike(c){const bF=a4,bG=a4,d={'uYOaJ':bF(0x3dc,'m!mk'),'jkDNL':bG(0x2eb,'QG63'),'KavHJ':'var','Yfxwf':bG(0xad9,'rd&Z'),'Ukool':bF(0xa90,'tQ@N')+'t','DKtuT':bG(0x154,'6]JK'),'iwlKU':bF(0xb35,'&ZbM'),'sdfue':bF(0x432,'()ky')},e=['funct'+bF(0x6f9,'WKfh'),d[bF(0x3d1,'upuK')],d['jkDNL'],d[bF(0x697,'[65q')],d['Yfxwf'],d[bG(0x775,'KVzf')],bG(0x667,'m!mk')+'t',bG(0xb82,'P4C#'),bF(0x7bc,'tQ@N'),d[bF(0x360,'QG63')],d['iwlKU'],'retur'+'n',bF(0x6d8,'[65q'),d[bG(0xa2b,'tQ@N')],'=>',bF(0x22e,')vmf'),'&&','||','++','--'];return e[bF(0x1b2,'[65q')](f=>c['inclu'+'des'](f));}function estimateTokens(c,d){const bH=a4,bI=a4,e={'ghpUr':function(j,k){return j+k;},'cNuiq':function(j,k){return j===k;},'ORPtv':function(j,k){return j===k;},'IcyZv':function(j,k){return j(k);},'ETZtg':function(j,k){return j===k;},'FAsMN':function(j,k){return j===k;},'VZnwj':function(j,k){return j===k;},'aWtlw':function(j,k){return j(k);},'AVlox':function(j,k){return j===k;}};if(!c||e[bH(0xbe4,'[65q')](c[bH(0x385,'S)r!')+'h'],0x0))return{'totalTokens':0x0,'breakdown':{'systemPrompt':0x0,'userMessage':0x0,'assistantMessage':0x0,'toolCalls':0x0}};const f=e[bI(0x174,'AC7P')](d?.['langu'+bH(0x15b,'b6h0')],bH(0xc7f,'0]H9'))||!d?.[bI(0xc1c,'9)5)')+bH(0x8ed,'[65q')]?e[bH(0x117,'c@K0')](detectLanguage2,c):d[bI(0xac,'tZKL')+bI(0xb0a,'WKfh')],g=f==='zh'?0x2:0x4;let h=Math[bH(0x52a,'WOM0')](c[bI(0x73b,'0]H9')+'h']/g),i=0x1;(e['ETZtg'](d?.[bH(0x850,'WOM0')+'n'],!![])||d?.['isJso'+'n']!==![]&&e[bI(0x135,'qJYu')](isJsonLike,c))&&(i*=1.2);(e[bI(0x5dc,'OGhi')](d?.['isXml'],!![])||d?.[bH(0x629,'7^]L')]!==![]&&isXmlLike(c))&&(i*=1.15);if(e[bH(0x88f,'KVzf')](d?.['isCod'+'e'],!![])||d?.['isCod'+'e']!==![]&&e[bI(0x484,'rd&Z')](isCodeLike,c)){if(e[bI(0xcd0,'ml*4')](bH(0x897,'ml*4'),'fMQFA'))return sySpjV['ghpUr'](e,'\x0a\x0a')+f[bI(0x9ed,'gaf8')]('\x0a');else i*=1.15;}return h=Math['ceil'](h*i),{'totalTokens':h,'breakdown':{'systemPrompt':0x0,'userMessage':h,'assistantMessage':0x0,'toolCalls':0x0}};}function estimateMessagesTokens(c,d){const bJ=a4,bK=a4,e={'bcPoD':function(j,k,l){return j(k,l);},'tGXCa':bJ(0xb32,'9d0x'),'UDqnR':bK(0xa2a,'ml*4')+'m','ZpuAG':bJ(0xa3a,'LF4y')+bK(0x327,'JCJu'),'wixCA':bJ(0xc26,'JCJu'),'LqKrm':function(j,k){return j+k;}};let f=0x0,g=0x0,h=0x0,i=0x0;for(const j of c){const k=e['bcPoD'](estimateTokens,j[bJ(0xa5e,'P4C#')+'nt'],{...d,'language':d?.['langu'+bK(0xc30,'KVzf')]||e[bJ(0xd3,'Bn]Q')]});switch(j[bK(0x786,'pX#K')]){case e[bJ(0x9d8,'QG63')]:f+=k[bK(0x72f,'9d0x')+bK(0x34b,'#6dk')+'s'];break;case bJ(0x759,'JCJu'):g+=k[bJ(0x7aa,'#zrP')+'Token'+'s'];break;case e[bK(0xc45,'&ZbM')]:h+=k['total'+bJ(0x3af,'rObT')+'s'];break;case e[bK(0xc25,'tZKL')]:i+=k[bJ(0x3e7,'t*wn')+'Token'+'s'];break;}}return{'totalTokens':e[bK(0xa69,'6]JK')](e[bK(0x45f,'KVzf')](f,g),h)+i,'breakdown':{'systemPrompt':f,'userMessage':g,'assistantMessage':h,'toolCalls':i}};}function isNearContextLimit(c,d=0x30d40,e=0.9){const f=d*e;return c>=f;}function calculateCompactThreshold(c=0x30d40,d=0x4e20,e=0x32c8){const bL=a3,f={'DcZOX':function(g,h){return g-h;},'kCQek':function(g,h){return g-h;}};return f['DcZOX'](f[bL(0x2a9,'5DsJ')](c,d),e);}var BASE_COMPACT_PROMPT='你是一个专'+'业的对话上'+'下文压缩专'+a3(0x17a,'WOM0')+'下对话历史'+a4(0x8fd,'pX#K')+'化的摘要,'+a4(0x9b6,'nmVp')+a4(0x916,'rObT')+a4(0x737,'0]H9')+'下\x209\x20个'+a4(0x9a3,'8mgw')+a4(0xcc4,'qJYu')+a4(0xbfa,'tZKL')+'rimar'+a4(0x3d2,'WKfh')+'uest\x20'+a4(0x220,'0]H9')+'ntent'+a3(0x4c7,'RHUQ')+a3(0xaa8,'b6h0')+a3(0x7a9,'P4C#')+a3(0x3e8,'LF4y')+'*Key\x20'+a3(0x796,'#6dk')+a4(0xa44,'9)5)')+a4(0xaa4,'#zrP')+a4(0x58f,'[65q')+a4(0x4c8,'0]H9')+a3(0x1b1,']bo(')+a4(0x4c2,'OGhi')+a3(0xc3f,'#6dk')+a3(0xf4,'WKfh')+a4(0x932,'RHUQ')+a4(0x2c5,'m!mk')+a3(0x9c5,'8mgw')+'s**\x20('+'重要文件和'+a3(0x69e,'WKfh')+'\x0a4.\x20*'+a3(0x204,'AC7P')+'rs\x20an'+'d\x20Fix'+a4(0x830,'6]JK')+'(遇到的错'+a3(0x36c,'RHUQ')+a4(0x75c,'KVzf')+a3(0x11c,'S)r!')+'oblem'+'\x20Solv'+a3(0xd01,'8mgw')+a4(0xbad,'C5Pz')+a4(0xa13,'ml*4')+'6.\x20**'+'All\x20U'+a3(0xbd2,'KVzf')+'essag'+a4(0x1c0,')vmf')+a4(0x860,'0]H9')+'消息的简洁'+'版本)\x0a7'+a3(0x992,'()ky')+a3(0x3e4,'8mgw')+a4(0x423,'Bn]Q')+a3(0x841,'c@K0')+a3(0x783,'t*wn')+a3(0x18d,'()ky')+a4(0xc2f,'KVzf')+'urren'+'t\x20Wor'+'k**\x20('+a3(0x5a5,'5DsJ')+a4(0x915,'P4C#')+a4(0x544,'7a8X')+a3(0x553,'m!mk')+'onal\x20'+a3(0x58b,'12%w')+a3(0x2fc,')foe')+a3(0x3c9,'12%w')+'的下一步行'+a4(0x148,'h6m3')+a3(0x1ad,'4SDt')+a4(0x8c3,'6]JK')+a4(0x84a,'Bn]Q')+a3(0x977,')vmf')+a3(0x34e,'pX#K')+a3(0x86c,'Bn]Q')+a4(0x618,'pX#K')+'-\x20保持逻'+a4(0x8f9,'4SDt')+'-\x20避免丢'+a3(0x88d,'rObT')+a3(0x45b,'nmVp')+'历史:\x0a{'+a4(0x3ce,'rd&Z')+a3(0xa4,'Wayw')+a4(0x4f2,'upuK')+'story'+a3(0x374,'qJYu')+a3(0x2b8,'m!mk')+a3(0xbc2,'P4C#');function buildCompactPrompt(c){const bM=a3,bN=a3,d={'lRaCG':'{conv'+bM(0x636,'JCJu')+'ion_h'+bM(0x9d0,'US9Q')+'y}'},e=c[bN(0x373,')foe')](f=>'['+f[bN(0xc57,'W4w^')][bN(0x3aa,'t*wn')+'erCas'+'e']()+bM(0x7c8,'6]JK')+f[bM(0xb33,'qJYu')+'nt'])[bM(0x8a5,')vmf')]('\x0a\x0a');return BASE_COMPACT_PROMPT[bM(0x15d,')vmf')+'ce'](d[bM(0x4a5,'P4C#')],e);}function shouldAutoCompact(c){const bO=a3,bP=a3,d={'dSjPG':function(e,f){return e>f;}};return d[bO(0x590,'Wayw')](c['curre'+'ntTok'+bP(0xb55,'rd&Z')+'nt'],c[bP(0x1ec,'h6m3')+bO(0x288,'P4C#')+bO(0xb9a,'rd&Z')+'d']);}function applyCompactSummary(c,d){const bQ=a3,bR=a3,e={'tmSIy':function(g,h){return g(h);},'UOPgk':bQ(0xaa9,'qJYu')},f=e[bR(0x9fc,'5DsJ')](formatCompactSummary,c);return[{'role':e[bQ(0xc9,'S)r!')],'content':'This\x20'+'sessi'+bR(0xb48,'Bn]Q')+'\x20bein'+'g\x20con'+bR(0x696,'RHUQ')+bR(0x62f,'LF4y')+bQ(0xa8c,')foe')+bR(0xb19,'()ky')+bR(0xbc3,'C5Pz')+bQ(0x5b1,'RHUQ')+bR(0x5c4,'()ky')+bQ(0x59e,')vmf')+bR(0x71d,'upuK')+bQ(0x17c,'()ky')+bR(0x3ec,'8mgw')+'text.'+'\x20The\x20'+bR(0x3c6,'JCJu')+bR(0xe6,'qJYu')+bQ(0x996,'pX#K')+bQ(0x3ac,'[65q')+bR(0x790,'()ky')+bR(0x5a6,'9)5)')+'er\x20po'+'rtion'+bR(0x7d6,'qJYu')+bQ(0x2a5,'US9Q')+bR(0x714,'t*wn')+bQ(0x56f,'8mgw')+bQ(0xc12,'WKfh')+f+('\x0a\x0a请基于'+bQ(0x7ea,'RHUQ')+bQ(0x3f9,'P4C#')+'。')}];}function formatCompactSummary(c){const bS=a4,bT=a4;return(bS(0x407,'WKfh')+bT(0x6d1,'AC7P')+'\x0a##\x201'+bS(0x4c0,'Bn]Q')+bT(0x4e4,'W4w^')+c[bT(0xa73,'C5Pz')+bS(0x688,'P4C#')+bS(0xb6c,'[65q')]+('\x0a\x0a##\x20'+bT(0xa97,'12%w')+bS(0xc1,'qJYu'))+c[bS(0x5a3,'tZKL')+bS(0x938,'qJYu')+'s'][bT(0x8e8,'pX#K')](d=>'-\x20'+d)[bT(0x19e,'wNp)')]('\x0a')+(bS(0x107,'gaf8')+bT(0x899,'rd&Z')+bT(0x4df,'gaf8')+'\x0a')+c[bT(0xac1,')foe')+bS(0xadc,'t*wn')+'de']['map'](d=>'-\x20'+d)[bT(0x16a,'W4w^')]('\x0a')+(bT(0xc7d,'qJYu')+bS(0x683,'pX#K')+'和修复\x0a')+c[bT(0xa8d,'4SDt')+bS(0x894,'WKfh')+bS(0x7ca,'()ky')]['map'](d=>'-\x20'+d)['join']('\x0a')+(bT(0xc9f,'C5Pz')+'5.\x20问题'+bT(0xc6e,'JCJu'))+c[bS(0x4b2,')vmf')+bT(0x776,')vmf')+bT(0x8f7,'12%w')]+(bT(0x8c0,'#zrP')+'6.\x20用户'+bS(0x5b5,'7a8X'))+c['allUs'+bT(0x1e3,'WOM0')+bS(0x158,'rObT')]['map'](d=>'-\x20'+d)['join']('\x0a')+(bT(0xc9f,'C5Pz')+'7.\x20待办'+bT(0x9c0,'8mgw'))+c[bS(0x8ad,'[65q')+bT(0x6f4,'upuK')+'ks'][bS(0x50a,'9)5)')](d=>'-\x20'+d)['join']('\x0a')+(bT(0x781,'h6m3')+bS(0x225,'ml*4')+'工作\x0a')+c[bT(0x2dc,'#6dk')+'ntWor'+'k']+(bS(0x7e,'upuK')+bS(0x8b4,'&ZbM')+'下一步\x0a')+c[bS(0x8f2,'tZKL')+bS(0x85b,'rObT')]+'\x0a')[bT(0x5cc,'Bn]Q')]();}function parseCompactSummary(c){const bU=a4,bV=a4,d={'uHtrZ':function(f,g){return f(g);},'fNDli':function(f,g){return f(g);},'BXDgO':function(f,g){return f(g);},'pUEqb':function(f,g){return f(g);}},e=c['split'](/##?\s+\d+/);return{'primaryRequest':d['uHtrZ'](extractSection,e[0x1])||'\u672A\u77E5','keyConcepts':d['uHtrZ'](extractList,e[0x2])||[],'filesAndCode':d[bU(0xb39,'Bn]Q')](extractList,e[0x3])||[],'errorsAndFixes':d[bU(0x10a,'tQ@N')](extractList,e[0x4])||[],'problemSolving':extractSection(e[0x5])||'','allUserMessages':extractList(e[0x6])||[],'pendingTasks':d[bV(0x4a7,'OGhi')](extractList,e[0x7])||[],'currentWork':extractSection(e[0x8])||'','nextStep':d[bU(0x68c,'tQ@N')](extractSection,e[0x9])||''};}function extractSection(c){const bW=a4,bX=a4;if(!c)return'';return c[bW(0x660,'12%w')]()[bX(0x3f3,'KVzf')+'ce'](/^[\s\n]+|[\s\n]+$/g,'');}function extractList(c){const bY=a4,bZ=a4;if(!c)return[];return c[bY(0xc4,'S)r!')]('\x0a')[bZ(0x5b9,'()ky')](d=>d[bY(0x89f,'JCJu')+'ce'](/^[-*•]\s*/,'')[bY(0x815,'h6m3')]())[bZ(0x558,'4SDt')+'r'](d=>d[bY(0x635,'&ZbM')+'h']>0x0);}var AutoCompactService=class{[a4(0x80b,'P4C#')+a3(0x87,'9d0x')+'nt']=0x0;[a3(0xbe,'pX#K')+'AILUR'+'ES']=0x3;[a3(0xcf1,'9d0x')+a3(0x343,'gaf8')+a3(0x372,']bo(')]=[];async[a4(0x7c9,'8mgw')+a4(0x710,'4SDt')+a3(0x90a,'nmVp')+'eded'](c,d){const c0=a4,c1=a4,e={'xrZRp':function(f,g){return f>=g;},'HEIvV':'[Auto'+c0(0xbde,'rObT')+'ct]\x20断'+c1(0x56d,'Wayw')+'停止压缩尝'+'试','hYXOR':function(f,g){return f(g);},'BcrXx':function(f,g,h){return f(g,h);},'qZyyC':function(f,g){return f(g);}};if(e['xrZRp'](this[c0(0x185,'Bn]Q')+c1(0x633,'12%w')+'nt'],this[c1(0x4fe,'#6dk')+'AILUR'+'ES']))return console[c0(0x11a,'P4C#')](e[c0(0x755,'qJYu')]),null;if(!e[c0(0xc31,'rd&Z')](shouldAutoCompact,c))return null;try{const f=buildCompactPrompt(c[c1(0x738,'#zrP')+'ry']),g=await e[c0(0xb64,'6]JK')](d,f,c[c0(0xcfe,'#zrP')+'Confi'+'g']),h=e[c0(0x13b,'9d0x')](parseCompactSummary,g);return this['compa'+c1(0x3c1,'6]JK')+c0(0x6aa,'WKfh')]['push'](h),this[c1(0xc9d,'#zrP')+c1(0x1bc,']bo(')+'nt']=0x0,applyCompactSummary(h,c);}catch(i){this['failu'+c1(0x968,'Wayw')+'nt']++,console[c0(0x478,'tQ@N')]('[Auto'+c0(0x7c2,'t*wn')+c0(0xc4a,'JCJu')+c1(0xced,'WOM0')+'第\x20'+this[c1(0x369,'h6m3')+c1(0xa22,')foe')+'nt']+c1(0x12d,'ml*4'),i);e[c1(0x449,'5DsJ')](this[c0(0x76a,'12%w')+c1(0xb4d,'S)r!')+'nt'],this['MAX_F'+c0(0x394,'b6h0')+'ES'])&&console['error'](c0(0x1b6,'S)r!')+c1(0x656,'4SDt')+c0(0xa9a,'C5Pz')+c0(0x25c,'[65q')+'次数,停止'+'压缩');throw i;}}[a4(0x9a,'Wayw')+'mpact'+a3(0x78d,'8mgw')+'ry'](){const c2=a3,c3=a3;return[...this[c2(0x46c,'WOM0')+c3(0xa36,'AC7P')+c2(0x6aa,'WKfh')]];}[a4(0xc8,'RHUQ')](){const c4=a3,c5=a3;this['failu'+c4(0x8c2,'b6h0')+'nt']=0x0,this[c5(0x1a7,'wNp)')+'ctHis'+c5(0x602,'wNp)')]=[];}['getFa'+a4(0x1c5,'C5Pz')+a3(0x254,']bo(')](){const c6=a3;return this['failu'+c6(0x52f,'rObT')+'nt'];}},MEMORY_EXTRACTION_PROMPT='你是一个专'+'业的会话记'+a3(0x3a8,']bo(')+a4(0x9fd,'6]JK')+a3(0x24a,'nmVp')+'结构化的记'+a3(0xab5,'S)r!')+a3(0x949,'9d0x')+a4(0x760,'S)r!')+a3(0xb36,'OGhi')+a4(0x9c8,'rd&Z')+a3(0x4d2,')vmf')+a3(0x96a,'c@K0')+a3(0x5f1,'LF4y')+a3(0x7cc,'6]JK')+a4(0xb42,'12%w')+a3(0xc5e,'4SDt')+a3(0x2b2,'#6dk')+a4(0xb02,'KVzf')+a4(0x655,'&ZbM')+a4(0xc98,'QG63')+a3(0x469,'C5Pz')+a3(0xc1e,'US9Q')+a4(0x6d5,'6]JK')+a3(0xc8f,'QG63')+'ask\x20S'+a3(0xa5a,'[65q')+a3(0x531,'&ZbM')+a3(0x82a,'h6m3')+a3(0xac3,'7a8X')+a4(0x576,'#zrP')+a4(0x1b7,'b6h0')+a4(0x221,'0]H9')+a3(0x503,'wNp)')+a4(0x8b9,'9)5)')+a4(0x2e9,'7^]L')+'d\x20Rea'+a3(0xccf,'KVzf')+a3(0x922,'gaf8')+'关键决策及'+'理由,列出'+a4(0x392,'nmVp')+a3(0xa5,'[65q')+a4(0x890,'0]H9')+'levan'+a4(0x8c8,'5DsJ')+a4(0xb9f,'pX#K')+'hs\x20an'+a4(0x192,'pX#K')+a4(0xbb8,'()ky')+a3(0x3da,'upuK')+a4(0x638,'LF4y')+a3(0x8a9,'W4w^')+a3(0x550,'c@K0')+a3(0x133,'AC7P')+'estio'+a3(0x8ea,'tZKL')+a3(0x4b6,')foe')+a4(0xc47,'wNp)')+a4(0x95a,'b6h0')+'7.\x20**'+a3(0xce1,'9)5)')+a4(0x4b5,'S)r!')+a4(0xb91,'W4w^')+a3(0xaf4,'5DsJ')+a3(0x9b4,'tQ@N')+a4(0x799,'wNp)')+a3(0x866,'()ky')+a4(0xc13,'#zrP')+'案)\x0a8.'+a3(0xb84,'4SDt')+a3(0x103,']bo(')+a3(0x42a,')vmf')+a3(0xe1,'ml*4')+a4(0x37a,'C5Pz')+a4(0xb6,'rObT')+a4(0xbf3,']bo(')+a4(0x26e,'gaf8')+a3(0xb8d,'m!mk')+a4(0x7df,'Bn]Q')+a3(0x237,'upuK')+a4(0x6c2,'Wayw')+a3(0x752,'8mgw')+a4(0xace,'Wayw')+'ext**'+'\x20(重要上'+a3(0xa95,'wNp)')+a4(0x1e8,'5DsJ')+'信息)\x0a\x0a'+a3(0xc6b,'9)5)')+a3(0x13d,'rObT')+a4(0x5c9,'8mgw')+a3(0x48c,'WOM0')+a3(0x7f2,')vmf')+'\x20保持简洁'+a4(0x2f4,'0]H9')+a4(0x608,'rObT')+a4(0x886,'ml*4')+a4(0x6c3,'rd&Z')+a3(0x55e,'KVzf')+'确\x0a-\x20决'+a3(0x69b,'rObT')+a4(0xa19,'b6h0')+a3(0x270,'()ky')+a4(0x798,'OGhi')+'rsati'+a3(0x709,'b6h0')+a3(0x297,'#zrP')+a4(0x37d,'WOM0')+a3(0xb18,'12%w')+a3(0x987,'C5Pz')+a4(0x7f5,'wNp)')+':';function buildMemoryExtractionPrompt(c){const c7=a4,c8=a4,d=c[c7(0x713,'&ZbM')](e=>'['+e['role'][c7(0x1b3,'tZKL')+c8(0xcc,'rd&Z')+'e']()+c8(0xaa3,']bo(')+e[c8(0x60e,'tZKL')+'nt'])[c8(0x226,'4SDt')]('\x0a\x0a');return MEMORY_EXTRACTION_PROMPT[c7(0x15d,')vmf')+'ce'](c8(0x244,'t*wn')+c7(0x49a,')foe')+c7(0x34c,'WOM0')+'istor'+'y}',d);}function parseStructuredMemory(c){const c9=a4,ca=a4,d={'KlqIX':c9(0x323,'tZKL')+c9(0x5cb,'()ky'),'WUNlE':function(e,f){return e===f;},'yVAFD':ca(0x7f7,'m!mk')+ca(0x69f,'tZKL')+ca(0x4ff,'Bn]Q'),'NFRcP':c9(0xa2e,'pX#K'),'hxdbm':ca(0x730,'W4w^')+c9(0x56b,'P4C#')+'ile\x20P'+c9(0x960,'6]JK')+ca(0x138,'rObT')+'ode','CnOcy':c9(0x4ac,'P4C#')+c9(0x973,'9)5)')+c9(0x6fb,'qJYu')+ca(0xa34,'7a8X')+c9(0x9ea,'ml*4'),'Emnyb':ca(0x986,'AC7P')+'tant\x20'+'Conte'+'xt','LwIjw':ca(0x46b,'WOM0')+'ryExt'+'racto'+ca(0x61b,'RHUQ')+'ON\x20解析'+ca(0xc7a,'OGhi')+'默认值:'};try{const e=c[c9(0xb8a,'Bn]Q')](/\{[\s\S]*\}/);if(e){if(d[ca(0xb88,'C5Pz')](ca(0x646,'Bn]Q'),'rlrMX'))e['push'](d[ca(0x198,'C5Pz')]+f[ca(0x318,'&ZbM')+c9(0xb96,'7a8X')+c9(0x455,'c@K0')][c9(0x171,'rObT')](h=>'-\x20'+h)[c9(0xbba,'RHUQ')]('\x0a'));else{const g=JSON[c9(0x617,'[65q')](e[0x0]);return{'sessionTitle':g[c9(0x1c2,'7^]L')+ca(0x3e0,'US9Q')+'le']||g[d[c9(0x1fa,'tZKL')]]||d[ca(0x689,'QG63')],'currentState':g[ca(0xa0d,'Wayw')+c9(0x8be,'qJYu')+'te']||g[c9(0xbed,'7^]L')+ca(0xa66,'7^]L')+'ate']||'','taskSpec':g[ca(0xb12,'WOM0')+c9(0x59a,'h6m3')]||g['Task\x20'+ca(0x46e,'OGhi')+'ficat'+c9(0x6cb,'0]H9')]||'','keyDecisions':g[ca(0x993,'WKfh')+ca(0xce7,'0]H9')+'ns']||g[c9(0x1f5,'7^]L')+ca(0x918,'tZKL')+'ons\x20a'+ca(0x4c1,'6]JK')+'asoni'+'ng']||[],'relevantFiles':g['relev'+'antFi'+ca(0xed,'OGhi')]||g[d['hxdbm']]||[],'openQuestions':g['openQ'+'uesti'+ca(0x51d,'US9Q')]||g[c9(0x7c1,'ml*4')+ca(0x266,'Wayw')+'ions']||[],'errorPatterns':g[ca(0x665,'Bn]Q')+c9(0x2be,'P4C#')+'rns']||g['Error'+c9(0xc7e,'RHUQ')+'erns\x20'+'and\x20S'+c9(0x181,'()ky')+'ons']||[],'userPreferences':g['userP'+ca(0x735,'nmVp')+ca(0x630,'OGhi')]||g[d['CnOcy']]||[],'importantContext':g[ca(0x611,'RHUQ')+'tantC'+c9(0x4ae,'12%w')+'t']||g[d[ca(0x417,'JCJu')]]||''};}}}catch(h){console[c9(0x30f,'ml*4')](d[c9(0xafc,'h6m3')],h);}return{'sessionTitle':'\u672A\u547D\u540D\u4F1A\u8BDD','currentState':'','taskSpec':'','keyDecisions':[],'relevantFiles':[],'openQuestions':[],'errorPatterns':[],'userPreferences':[],'importantContext':''};}function shouldTriggerMemoryExtraction(c){const cb=a4,cc=a4,d={'UszNh':function(f,g){return f-g;}};if(!c['lastE'+cb(0x13f,'9d0x')+cc(0x627,'m!mk')+'okenC'+cb(0xcc9,'6]JK')])return c[cc(0x75f,'RHUQ')+cc(0x48f,')foe')+cb(0x82e,'5DsJ')+'nt']>=0x2710;const e=d['UszNh'](c[cc(0x5f0,'[65q')+cb(0x19c,'upuK')+cc(0xb89,'h6m3')+'nt'],c[cb(0xc1f,'AC7P')+cb(0x71e,'Bn]Q')+'tionT'+'okenC'+cb(0x212,'C5Pz')]);return e>=0x1388||c[cb(0x22f,'#6dk')+cb(0xc79,'Bn]Q')+cc(0x160,'Wayw')+cb(0x605,'4SDt')+cb(0x12a,'rd&Z')+'racti'+'on']>=0x3;}async function extractMemoriesFromConversation(c,d,e){const cd=a4,ce=a4,f={'eTCcj':function(g,h,i,j){return g(h,i,j);},'yeFQw':function(g,h){return g(h);},'AuBjT':function(g,h){return g instanceof h;},'PzdBO':cd(0xa4d,'rd&Z')};try{const g=buildMemoryExtractionPrompt(c),h=await f[cd(0x7cd,'tZKL')](e,g,d,{'temperature':0.3,'maxTokens':0x7d0}),i=f[ce(0xc38,'rObT')](parseStructuredMemory,h);return{'success':!![],'memory':i};}catch(j){return console[cd(0x232,'QG63')](ce(0xb13,'rd&Z')+cd(0x189,'()ky')+cd(0x2f5,'rObT')+cd(0x80e,'tZKL')+ce(0xa0f,'7a8X'),j),{'success':![],'error':f[ce(0x33a,'tZKL')](j,Error)?j[cd(0xa0,'qJYu')+'ge']:f['PzdBO']};}}function formatMemoryForInjection(c){const cf=a3,cg=a3,d={'HrmmU':cf(0x8bf,'rd&Z'),'KgOjO':function(f,g){return f+g;},'JKEAN':function(f,g){return f>g;},'KIYDb':cf(0xc50,'S)r!')+cg(0x643,'KVzf'),'QAJfC':function(f,g){return f>g;},'GblWY':function(f,g){return f+g;},'qcLPD':cf(0x126,'OGhi')+cf(0x64d,'AC7P'),'wNikx':cg(0x814,'P4C#')+cf(0x624,'tQ@N')},e=[];c[cf(0x4fa,'AC7P')+cg(0x989,'KVzf')+'le']&&e[cf(0xa9c,'gaf8')](cg(0x60a,'7^]L')+cg(0x528,'tQ@N')+c['sessi'+cg(0x8ec,'Bn]Q')+'le']);c[cg(0x623,'ml*4')+cg(0x440,'QG63')+'te']&&e[cg(0xb23,'RHUQ')]('##\x20当前'+cg(0x495,'LF4y')+c[cg(0x47e,'upuK')+cf(0x3ef,'S)r!')+'te']);if(c[cf(0x96b,'Bn]Q')+cf(0x209,'rd&Z')+'ns'][cf(0x55f,'t*wn')+'h']>0x0){if(d['HrmmU']===cg(0x9ae,'tZKL'))e['push'](d[cg(0xaf7,'OGhi')]('##\x20关键'+cg(0xad3,'WKfh'),c[cg(0x904,'WOM0')+cf(0x4f8,'wNp)')+'ns'][cg(0x6a1,'wNp)')](f=>'-\x20'+f)[cg(0xae2,'9d0x')]('\x0a')));else return e[f];}return d['JKEAN'](c[cf(0x4f0,'7a8X')+cf(0x7b2,'b6h0')+cf(0xa61,'LF4y')][cg(0xaab,'P4C#')+'h'],0x0)&&e[cf(0xa80,'[65q')](d[cg(0x7ee,'qJYu')]+c['relev'+'antFi'+'les']['map'](g=>'-\x20'+g)[cg(0x1dc,'()ky')]('\x0a')),d[cg(0x314,'QG63')](c[cf(0x9d5,'rObT')+'uesti'+'ons']['lengt'+'h'],0x0)&&e['push'](d[cg(0xa9,'5DsJ')](d[cf(0x21c,'C5Pz')],c[cg(0x27e,'tZKL')+'uesti'+cf(0xa32,'4SDt')][cg(0x91f,'7a8X')](g=>'-\x20'+g)[cg(0x146,'ml*4')]('\x0a'))),c['userP'+cg(0x5e6,'KVzf')+cf(0x9bd,'m!mk')][cf(0x825,'WOM0')+'h']>0x0&&e[cg(0xaf6,'4SDt')](d['wNikx']+c[cg(0xbbc,'WOM0')+'refer'+cf(0x19b,'12%w')][cf(0x23f,'RHUQ')](g=>'-\x20'+g)[cg(0x146,'ml*4')]('\x0a')),c['impor'+cf(0x9e8,'4SDt')+cg(0x50f,'upuK')+'t']&&e['push'](cg(0xb7e,'KVzf')+cf(0x50c,'6]JK')+c[cg(0x5bb,')foe')+cf(0xcdc,'m!mk')+cg(0xc7b,'rd&Z')+'t']),e[cg(0x1de,'WOM0')]('\x0a\x0a');}var AsyncMemoryExtractor=class{[a4(0x801,'#6dk')+'racti'+'ng']=![];[a4(0xbbb,'7^]L')+'ction'+a3(0xbf1,')vmf')]=[];[a3(0x952,'ml*4')+'stExt'+'racti'+'on'](c,d,e,f){const ch=a3,ci=a3,g={'wsqDk':function(h,i){return h!==i;}};this[ch(0x129,'12%w')+'ction'+ci(0x367,'#zrP')][ci(0x395,'7^]L')]({'conversation':c,'modelConfig':d,'callLlm':e,'callback':f||(()=>{})}),!this['isExt'+ch(0x1df,'&ZbM')+'ng']&&(g[ci(0x40a,'#zrP')](ch(0x51a,'AC7P'),ch(0xb87,'P4C#'))?this['proce'+ch(0x33b,'[65q')+'ue']():j[ci(0x8aa,'OGhi')]({'tool':k,'score':l[ch(0x8a3,'LF4y')](m,0x1),'matchReason':n['join'](';\x20'),'suggestedArgs':this[ci(0x582,'pX#K')+'ctSug'+ci(0x70f,'nmVp')+ch(0xa0c,'KVzf')](o,p)}));}async['proce'+'ssQue'+'ue'](){const cj=a4,ck=a4;while(this[cj(0x1f1,'rObT')+cj(0x134,'0]H9')+'Queue'][cj(0xbd4,'JCJu')+'h']>0x0){this[cj(0x669,'KVzf')+'racti'+'ng']=!![];const c=this['extra'+cj(0x295,'4SDt')+cj(0x21b,'C5Pz')][cj(0x282,'[65q')]();try{const d=await extractMemoriesFromConversation(c[cj(0xbd1,'QG63')+ck(0xa4,'Wayw')+'on'],c[ck(0x35b,'0]H9')+cj(0x42c,'m!mk')+'g'],c[cj(0x962,'5DsJ')+'lm']);c[ck(0x36d,'Bn]Q')+'ack'](d);}catch(e){console['error'](cj(0x7e1,'gaf8')+'cMemo'+ck(0x3de,'AC7P')+ck(0xce2,'JCJu')+ck(0xac0,'wNp)')+cj(0x591,'KVzf'),e);}}this[ck(0x48e,'8mgw')+cj(0x905,'7a8X')+'ng']=![];}['getQu'+a4(0xcc7,'nmVp')+a4(0x39d,'#zrP')](){const cl=a4,cm=a4;return this['extra'+'ction'+cl(0x835,'0]H9')][cm(0x4a8,'Wayw')+'h'];}};export{AsyncMemoryExtractor,AutoCompactService,LANGUAGE_EXTENSIONS,LSPClientManager,PromptBuilder,analyzeAndSuggestRefactoring,analyzeCode,analyzeCodeTool,analyzeComplexityAndSuggest,analyzeGoCode,analyzeJavaCode,analyzeModuleTool,analyzeProject,analyzeProjectStructure,analyzeProjectTool,analyzePythonCode,analyzeRustCode,analyzeStackTrace,analyzeSymbolContext,analyzeTechStack,analyzeTypeScriptCode,applyCompactSummary,assessRefactoringRisk,buildCompactPrompt,buildKarpathySystemPromptInjection,buildMemoryExtractionPrompt,buildPrompt,calculateCompactThreshold,classifyCommand,classifyCommands,clearAnalysisCache,codeAuditTool,codePerformanceTool,detectDeadCode,detectDependencyConflicts,detectExtractableCode,detectLanguage,detectLanguageByContent,detectLanguageByExtension,detectLanguageFromContent,detectLanguageFromPath,detectTechStack,diagnoseBug,diagnoseBugTool,diagnosticTool,editFileTool,engineerDevTools,estimateMessagesTokens,estimateTokens,evaluateProjectMetrics,executeCommandStreaming,executeCommandTool,extractDangerousPatterns,extractMemoriesFromConversation,findSimilarFile,formatCompactSummary,formatDiagnosticsSummary,formatMemoryForInjection,generateDiagnosisReport,generateFeaturePlanTool,generateFixSuggestion,generateProjectReport,generateRefactoringReport,generateSafetyReport,generateTestCases,generateTestCasesForError,generateTestFileContent,generateTestSuiteTool,getCacheStats,getCommandRiskScore,getFileModificationTime,getLSPConfigForLanguage,getMimeType,gitConflictDetectorTool,gitTool,globSearchTool,grepSearchTool,imageRecognitionTool,initializeKarpathySkill,isBinaryFile,isImageFile,isNearContextLimit,isReadOnlyCommand,karpathySkillIntegration,listDirectoryTool,lspDiagnosticClearTool,lspQueryTool,lspTool,matchErrorPattern,parseCompactSummary,parseShellCommand,parseStructuredMemory,readFileTool,recommendTools,searchCodebaseTool,searchFileTool,shouldAutoCompact,shouldTriggerKarpathySkill,shouldTriggerMemoryExtraction,shouldUseSandbox,singleFileTestTool,sqlOptimizerTool,submitPlanTool,suggestRefactorTool,suggestRename,testRunnerTool,webFetchTool,writeFileTool};