HISE Logo Forum
    • Categories
    • Register
    • Login

    3 band EQ controls via script

    Scheduled Pinned Locked Moved General Questions
    17 Posts 2 Posters 798 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      alepan
      last edited by

      Hello, this is surely a dumb question, so I apologize in advance...
      I'm trying to script the controls for a bunch of EQs for my drums plugin.
      I have 14 samplers each with its own eq, and 9 controls for each eq (Low, Mid, High, 3 gains, 3 q)

      I'm getting "unknown function" errors, but I can't understand where the problem lies.

      Here is the snippet:

      HiseSnippet 17409.3oc6ctFjbcbcXdVBLjXwyEuHosrSMhxxFRThXt88sjowhEXAwZBvcA1E7gdDfA6bWrS37X4LyBfkTTZEEEMHEUHURJGo37CjRNpTjcUgwwkKqje3sbbJqjvnhksUbh+QBrShe8Kle3X4T1ky88z8clYm68zyzycl8rUQVXtyb664b5tOc2m96d5EpWaYqFMpUOyDStzFqYkYh8mcwMp1b0yrZgRUyL2YyLwwxtjUk0Jak6r0WuRibMZVndyLyrwZEZzvpXlIlXWOgyubhI2cF2+d+SMSgxEptrUqKkIySWqzxVWnTkRMac0El9IKUt74JTzZoRUn90JSO2x0pdlZkqstsTsqr4yrVgke9B2v5oJ37yturYl39msXol0puXyBMsZjYhcOSshar3p0tUUue+SWpQoqW1x4CRYVztf7t74pUtniD6b0LmY0RkKtPf12HSlINxBsrE6xyVbrrWrTwRgWukMYJ2uHWq6f1dLw8schmDs3kO9h2DTh2t8DuCmcwkqWZsls9FGYaeYmqZSq5qTvtJfVr79sYtue98k8L0r+EUa9XUJ77Vmqt8GBuiSHQxm+ikyLe9Oxm7.68.68jm7IpW354rqPZVuV4b0sVwptkckai8ZeoFMycyB0yM6kx8349ze1OIykt5Yl+oV5xyegEs+NEB82sRcqWnsa3F1V11tXvOy9uUpUO2IJY+47exbkx8Sa+.drxVUuQyUs+3i9nej89R6cxYuzmtzm09W3178wtgUyYWYEqkadhGY1K8HO5IJ8nRejOxmbuubGKqPgMrzxY+mif5UjA1K6B8L0prVsp1e3DOhy22pjctCGsX6tCmum8N11GvKvJ2m7jma8pK2rjs8w4CyTnZwb4y0t9HI6qFSZaUlzWKdrFNEsas3YJTt70s6RchkWsP0aX2.v5Erqss+o9he2+oN8z89oaeQdI2ejsLWpZ4RUsxshubmi5IdhkCTzOlckc40sbqDmrbskKTNWoh21VerqjKUsn0smekV+X2md203I8p5n+yscgird5lMqW55q2z5DdWxQLBd1exIsu2W10L2YY1U0GXx7j1+0U4z4Q2tb1Yw7RCIY7RsKf9sPknagJo3UvD8D2DUJ9MQkhSSTod1DURzlRobeT+VqNVt4WYE6uM2ilCXq0zk3yzHtGsgSWR9kZSrCZZSnaZSL7ddJRItoMI9MsIwooMwuo81z1lHZSLI4ss6dS6zkzmjl1oKIuSMs+n4NWg5V4JWq1Z4rmF+pV4VypdN6o+u7pkJTwdFs4JZUtrql8h1JVI6OVJX9gkKkyJWopMrpWpt8+ds5kpTHxOmdlUwXNIweJI8dFI49nmzt+ZPERspOUslVyW8DtU.15dtne0Jqzwuy+AT1pdG+ZmEyTe6twSTc8JW2pNc0uyOzdV8rKaHa2W1.8pZV1apiT+vZUmqZolyulU0tsXhL9y2LSl66KMguXY+aa5tphC5uphEKWpnU8LkrW7vjYWnP0m7pyUMiqL2ZsZ26TYhwsuWuae90aB692my8u3Yu5R0ViCAvt.lAn.7.N2+4OOyMe2m3O7OO927RRL270dqey+2I3lIL278dwi8eOV27dbt4ycA1G8z+gu3uWRta1mcle+u4Vw5tcaxrTgJWmUz+lqEO8d+N29Ypcqqa67fi5r4OOra1U5ubsZUf1f8IKs7yOW0mtFqve20d7+fXp9NEfcGlNTB+QwrDVrpse7YZqDx7Q9L+OhUIb.uRvtSWzhH1sdmL6R0pH0lDD+tsmuz4KzlFLsr7+yXVMbN6gwpKwm7Shd6a8tu6+qj77aq.x8Ydq3UIdnrN8fpsdc6oR.1Jt+r98i.2R3fYm+lV0W0pPwFcnt32MllRmtSsUSrxJ+WRf+fMpb8Bka.1L3c6sUc9Wbhso5bl0a1rVU+NDd8pu5EsmXUTgveP03VDtieCpHNXfqANDiVkQmji2OVViCE5dfCkgpPfqMGJvUWkNVHIRcbJD3py98bXwgtDTBvqW1mqOWNrD9E.bqfaAP3UEHb0Myywe+nHfaG7KBBG0EgEAbo3vTigvg8foXfW0dvfAi3xCXPYviGP+QC5KkAbcYpVCsxgjPWJ7zu0YHZNDC+BHgR.yDMBFdzpZwYfUFGxsLtpegbZdJD2AHgKIS4IIAkxogVJsFmkGYo0va8sRo+nQ.KkCDLRI7hX+9iz0VIXuF4ewSE6RfviLbvvwY5SkwLQ0j+QIUSlgaq4L7WkBt2e33KbaO4pd8HLiWximnvAYfWHGld7AtjEJi6L8CEZl9iBMSepRZl9PCFvce7F7ruTBmlykm5DIZdWZI7xfZUgbWHNiUAuPBVNF7Rve0TbV.DNJfvUxviL31xBdAPOAUdZaE35fqxv2GF7xfYsPbWwvWc6EKznoU8jVDL9t7KBtFvjpLlgSUIgq+H59D4UJPiau2c2gXsFuk2NYVuOHCyFDb6Jvz+GHqyFqJE8lUlNN27ty19cF2GqytzB7l2i2MqB8tc0XUXpb1ru.7GriXSL4Qra+tisXC8AejfA3WZ05VMVsV4hQ1Yi2btsRzB0ubglkpEcGAdnoi+ZrsKiS2rYgked1s45a7M9qNU7WisifXU1pPCVGGa93emO6zwoe2wBJEG3Ku5EK77VquFOq42I3C1yZXg5VQ231O7zwa5szkRsFMiroI+wORrpkdH5hw9+VutSsUUXaGLil8LVMiXo26eRx1CkYhVkmPubDvd4HIv0dad4Hb4kSiKub.uaGubZvzYOwVNOOhMz61Vra+VimXezv0fzY2b.BCX694RnKAmBoCN5RvJdCEkN3oK1yv33gEC2t5ZIQcxWWBGRJrXh5rK1kyCyTNcwaGPkKp6N.qFlW+cxvtYa+cx73uSlK+c5b4uSGt+Nct72Iwk+NI396jfI1GqU7R3zgGUn44vi2gaUJ73x6HTBCO97dvVkC2N8njIt75czHkCX2d+HrEDu98hnefc7QEBOd87o.dldJ734SgKOeFb44y.95YM3xyGgKOeDvhsLgKOeNA4s+34yoj32ymSozG774JL8AOeNkS+xym6d+1G77EVN754Knf5Sd9BJNd874TN754SErmO0nQS46l.OebERLItBIlD7PhE4VisN664SlKOexv87ICSrOr+NSwoaufsbmCedGzuH3wg2gBDCd71cT+BgaWcARCW94lhtP.6j6AoJEd8vQqVfcuErin75aSCruMMdlUmFWg6mq.g09cG+v8mmqY0ovkuME391.NA7o71ybNcs4yiDGd1NfWIviisC5KD73W6HdkA2t07kEt7pcHpx.rSsi2pP30mFkNA1klOhF75QSGrGMcd7noykGMtB0EQBtGMIt7nw01EKCe6ha+VSfGMRewiFgaOZD98nQ5CdzH8IOZj9fGMR+viFo+4QizG7nQ31ilAXOZF7PRhAWdz3JDVD3gvhv0VCKy0VCKqA2ilFzvk3SUHm9zBYWmCuZGJnL3wu1TgBBOd1NVPozGHII.ped7tcXlRAr+sGhtX30CGilA1GWHVq75kyDrWNSdhxlIWd43JbUD3gqhHyUT13ZCgk0g6kSGlXej.Dc6Od4H8Aubj9gWNRewKGou4kizW7xQ5Od4H8Subj9hWNdlKmej0gG8IIth9jTdtbzwUrqHvicEQgqEnx09+JCe+ekAt+uOH8qz.mN6Xdqp3vg2QoKGdb5cLFAhGGeOLcIwsyOF4hKGfGusRBrSvOPzhhWGgsokfcFx7d2vsCQ3AuJxslvIAIw0aJAgqPeQfG5KhJWy7iqsEVF91BKCbR5GM78DiaFhCJHtXHNnP3ig3PQgOFhCJl9.CwguQw7wPLSwvACwzkC+LDSWZbvPbPwvsKO3Q2Rhv0b.4J1XDthMFAdrwHb8ZSnv0tEq.e95JfesIBd8Z42kmeAwmKO+BgSWdAhBmt77Kl9gKuf7e.mt7nKFdb4QUN8AWdTkFOt77KFtc4AOTWRxb4xiq2bBBWAJi.OPYDtdyIT3Z6jUfOibEfam7woxKAb5ziNkjvgauiPUL7336nzhCOt9dHpBhamezREWt+NVzBBrCvezHkDut.iphfcBRmyL31MH7.gIwUfvj350nfvUXzHvCiFgqWiBEt1CZE3yRWg.EOE276B23o3VJbgmhaIvGdJdBAe3o3VF8A7T7RHS7gmRqxfC7TBKD9wSIrn3.OE2x.tSM2SvraVKgRPGJfyVeC3Q0ws.JTYsRUuA7n53TH1MNJZUtvFP6z3UJmuzYVuIzIc3m6c3dge9kCeaQoegv4VT5WJb2KduYOc4avQasC5c+b0RY+9xPohMWEZKd2RXwRuH3LScXm1scV961qDNfeIrTAmyrDuQ2b+2c3lKVnYgLS7gyRTdL1+t471+uUdTm+oYomob9lymIyUl6rN+7LSLg+gXxB0qslU8lkbNyTl3rV2rzxVdGOhSl8rVMd9l0VytMU3opm8kYEvEJT0pbXCuRUuZqSOwaSMN5uwFzR7sbqHBtvV+CldUqR2X0VGtk4dyoK0zpRvgX49ypPzMjLym2HelVeAIx2b8azwaXhuCkzenXbHsPI2yLcK49W+UldsB0sKEphqMclUyxLWTMy9JqTpbkFMse5yUovMrkkqj8jOcsxqWwpwIuPoqW2pdIqStXy51WnZyR4N+bKN6Im6hOg6wHzYu7UtXtmdwkN4Sb4Set4NyoyM+SdxmuZsqe00JT8pp4usZ9qJQzer0r6mTc8JK57PZzxLe0oWK3PrYtvjqPt4ply8DH0V2JTwxVOlyKSZ4eJjVg9vI841pRAJqyyMssKh0b6SXO8IoGKu8utXwxV1izVxcHR1V3QaBs8G0MTOmO03UsP7LEzmZOsrE20Zmnsf5.HhpYQ0chlhfyRoV1gEZri0NrjDkc3su0NW6.gxNbuWZmncH7v5pkgXpM2AaHnaQX7J6DMDsNB0ZYId1Wcmnkf4zfqkwXyWaGqCy4oG.88dicrcObOi9ZYI9gu43qkXpXcbCdaZIuksXyWM41Bkn1BaAJps3mJ6Ksvkm+mc1yrzUO27W3ryd4WtgqbcUR9aaqY8oUyc+YcuVkZE8WV+xkrcErsKsaloar9JqT51NKrKWwY3dgcLmHiTtf9rocibbUOpiKRpohUa7P8XOKKaoeW6FiG5WqCZSpll2d7P2nNEPaobS2b7P4nOhRaoc2YywnlkDVc689biU0bQzt24UFOztnm7rT0eu53xHdTGKtTyf70FOTuHmYusTvy+UFW7sDbfB2R2V6qNtz1j5zNlJ142Ym4h+oN3laYLx85iR006KlmpzTqf4zT5226Klb8yrsJa81zuGoM8qhsTbUh5sIxWUqKpVlGN9qbaOYmYi0Jznw1sJqtd9XSMcuEFJFiF1RQuMFwS0hbtcSMO8mKEWQmTcKR81cu1He8Vzy4bpFkkFmTtHsJul0HeqxnmK7Tg0nx3jxEoY48VajuYYPRFMR0V9Fi7UaAZVj5rbqOxWm4mEEiTks1sF4qx7UrH0XWaiwiZLRTE6cd4wEEKRSwsdoQ9lhg47pnqUXywGUKRywe3li7MGCygOQp0NwqLtTq0lSjbeoQ9ZMljMRjZty+pi70bLpWzE17kGCVscXtWfU2V8maLR2hNYqWaLHRBAu42Qzs29NiQ5Vj1j240G4aSR+xpFol6cdiQ9ZNZsKRc229qLFLcY22rmHUa+ou4XvJ27dWEiDeju5nYMVmN9sWzpZwY5166y6+4GL6PzOQa5l6l93ugO4y2Ms64Xzt81iSc2q5qdmtap28dwzl50z51Mc3y7Is+8jLwci1CCcdz5xO0HSc4j83vO9pA52o6l9k9pLiq90Z2AhT+w7lNM5V+0JLyQaeVc7S+Nc2zuwj1mmtasOGU0ufyutnJGy6T1npx4eBVEU2XdOwFo0MRa5Fy690nptEdlVDU6XdgtFKztY5l1MpNf.U6xY5V6xQZcq85MF+Iip5F8.AyzsABFcWQTXzLi3Qg4UfKsthnck8ilIQ9VZebAl2.zQUOmLIF+nZHya14npF1JyuFU8952YLP8nywiQUPlWByQ35OJGMyzMGMipCRv17blt07bTU8h17blt07bTUAayA5LcyA5npFxL.3Lca.vQ2If5EP9H5Fyas8Xftc5toaiDCKDjXztPgq6mXz1ev1MrPAljK1iSoZ+vuTLTMuoCl04saIhZt4S0lZ9Il1pXoltoON6YPlOSrD0CDFNcVYc5mM8IqGrUr4XE1sJlZEVm.kxJrWqR5SX2m+hAYkz2ud5SR2q2RxYEz72JkJnjHB5luT5SP2eP3ohzm5KjZE0nV087JoOQcJ5YdwJtm3USiCCDrNFVYcgWKUJq9KJgUVu8cRex5gnVgAqzd22HM5yxcJYrB526MSeB5dx59uoy8aY9Yne8Ve4XKl6IqyLPyc5dKo+zbHozImssd1zrjJSaSsRyRpB8.qURyRpJsMsQZVR0nWBvsRyRpNsuzWJMKoFzaK1WHMKolzaN4qjJkzI887mmNTOuZpVToGk5YesTsnROL0Z2IUKpziS8seiTsnROP068loZQUsayn56sYRE0YFvhpV2lRU5ST061bpRehpQ2lTU5STM61rpRchJIe2lVU5STk517pRehJoaSrJ8IpxcalUoOQUoayrJ8IppcalUoOQUqayrJ8Ip5calUoOQ0nayrJ8IpLiVISOIv6DCQk8AG4zTZw1jzG2GjrICxzXIRVkoGtJySKHYcudxpyIAThDV5Ar1bYAIr6ya28x4bV8jHokdLqoKKHo0euHyMSslMqUIYBL8HWWqtfD3Gva+HSljROv0cuovjzkpUImTxjTlUY8RBURIISRYhG3WPXdsb2lujZUoG2Zqunfk0DZWYF35KIHYc+T6IYxDW5Au1yqILSavIXRRjUE5AuNwcDmr5m8YSjrxDZv2PXicEtmjISZoG6Zy2TPR686tmjLBp+Q53w7ET6NfEZVp5MVpj+Am4gxReIl4GPeDe71udhgKyVqiJmKMs+wpo2Yno8rXr1350JTuX2NcJoOmK2WVEYMRdcMI01OlKMUL0zIlptySktnr+BUII6aw8f879JOQ1W5.6MWtGw9I6dfm9HehbRJOV9Ol6EOaoFqUtvFyubyB2z5oVux0spa+8Mqutk22egZ2x99btEh2ENeofOq6cgyrdC6YM7D0Kr1pkVtg82rhc6b+69rVqTX8xMO8ZqYUntywGISYOS4BK+71kl6Ibs82j+wzLc+yvHutYdcIue1R0twMJacwZEsXK7KVpXoyrZgpUsJ6HOdW7JMrdZqkaVqNk.05IZ+smqbglK1bixQKrElMnlosuXwlEp2r0ShD9EyVsHk.ncf89xTUSxQpXOmc6.uiFSlyg7v1V6gs+kGJhd69h6+logJc7rxPRbC0e3WLZC0MujCEjVOUgJ1xvOVa7Odda2AV0c4dLgYd3Ys6WSOelYoj77ajb9MOaacwThQ1hvw6xUUxeaR99Y14MhtM8mdjW2nRfsQTtqsx3hx4vbYDkaqpi7JWPlPMpl0XjWy7SXnQTr2+ViGJFIphsvmajWwBS9jQcPt4XPclKCbQTrbe0QdEiNmbEcL6uxXvX1APgFQ29d2YbP27gyMht8Nu1HutwjVMinda9piKNJaaLfUekw.U6hEZXKcQUs28sGMUMlWpPeUK5Km1dd6QlWNs82in4nQGtz67VvnR5P9FpbcDNoouRO2BsXDijt7E9AIQRJugDQRKCfZV5Woxq80FepYoCtbtuV+nlclTZMambGEIsbZ71ilokSlSNwEJT0S65lunwyC2rN8hJF7FpPGsr68VC6WQkNVq4UkwdJrc12dT5TXaOcGX71ZO90eqA9NBzAufwbS.n2E6ooEz68FwPPYhv+Qxtf8kqUuhS3t8rHs704nHQcwEFt9NEgep.4Ow86DG+WNpq1azlg3zcpNpCtDmLq2G5pxm6MhcWk8lcQqlNVyFQ6ubkdTQ0a4idi6e3uFL4axrKT2pgUSnhWWiJO8ld8WS24csuPx679bs04sNUT4+Iaqa6MW+i6dx.9wKsbspebR91hO+AXkda2YgcPc+2L6o.cx.d5mc5Hsydqnx1caNcWFDmcCoHRl1eipyNUc8Z0scyvtIHu+o7t5kKTrz5MnOH4ALWfV4GqIdrD3LXegaVwknC6gB8lrX1d0YnQj0Tcs12bkhr6BnsymRksq2727sHSFx1XonpRj6jmBuc7qMCfgQdMEc64r64o3w72wuEZcrR9HehbOxrWR5Q716p4pVz511W5iK43QgtEyg65.VOP1Upa8BLsXNOcmwRw1.EqoV7g63jgIwY1vUpUzx8.k1VdW2p5xajoRopzUqUJPs1le2osGoZsnMJar9JqT51NyAH24eQ66uXwxVKTqQolkp0pnV6e7zE81gymtP40Y1YuFqV6VtWbgZqs9ZNVuK6pwcn2YGr06NKigNyyPYnua0zigNzrd2uw236dJZyZlbc0DzEiosQuC6heGaHdCaunL1mBo4FhSl8rVKWxYh.LMCM1hwdYLMUSN60d1MqTlLwooU26FuGOqmZ21M4Tj4i4Twc+gmJt1NoYNSb2e1YJTs37qrh836c03LXpJhqI20yIsIOW4zoIe6MeCVWpSzCWpwy0Y1rrV5sVKc56r6dGcMF+S9FN+0lOUd8c506mg1726yOJ1TbX1Slw7wbvUh8j6u8jYrzS84140StmPWxjONNC8J31NCT.6jNMBhth3K0WewVTnW89V+8RgBH8fEuysSgBHCj8WKtBH6CLPbeBau+Q6dLeah6mb5DIfzaUzTMRgBH8Ndr1mW7B3d5k.Z10ywmWHgB3txdonRWxjEUZ.427EFtxB8h7duO2.UVdfdIKL3s+yRGZnUSnrjM6El+YxjnGNsa9sJy2C+hyc1j8vocg+NavyC+9yd94dhyuct+ZEhx6O6REtNcCfqQCEQleh3O9+dh1878pOMar0HRFR4kcnNOZr0n9l3K0zMUd1WO8H0GYaxDz9Q.coUqaYOglxEoavw7FH8ji1qP34XWgPlLzSvMXtZwaUCmcKlHTbfvHTb1MpxFhhim0wZU28m1xBSW0LUuObBceMInOmQdsQrpkRLSykoZXZp0YjMa9GSpCFcY2+N7zw0neXJitmsKdF7CEXvOcylEV946VGgstdp2hGWK0QnrT9JsWeHauYkpXkgop54nWSckFcs2wO4zwybOUX6aqxVEZX0sV3iQ16iR2xzWq6pAeq5fL32euFUWsqSo38OUuV2y9xN6ktxouvbepYublD8PoWKy+0uTxdn6O6Yl+hKb4YWbw4Yep6sqag7wBZa47qu5EK77V1UWTIF5WMYK26.t0a47KmHaP5mtCq5CRGP+ROQlU5Ufcs2Ho0kKd5ktxkO8RQrpwnG6hN4D75z8Xy8Fi3SU.RzCOQ2pmssOr0ytXH3tBx3EuwCyXoq0f4Ef4MGsL0w0Fs2rNJpqQJIg50dhbwqxZq3Eo7Gh1za+eqWufaA0k15itiN0VEv9yRotdUAOX1mxgnox1yOq3BV0W1V8bjx.K9tx9g6p89dwbmIXbp7LVcsk9XjgdeYs0ySWo15Ua1usy8JjXpzgD6sYVe2ylv0zuursVQSeNvcplcM2nlTozttwcI.8YITKe2riIN1H6Iq+Tu62hHSLTdMdDwIyFLa09sLRGwj2+04ohduNCwlaPDFYMlfv8l70mwYLtAiTRGst0n2OisdgsRMlR5Ee7m957zljYzp9sXRubka+l7Il195y46rOBKyWNdh41kkElgMPE2g98Q0dAjwdDy37xU8gZaDyqa+zkS1aW0A6AYpjwVxTuYoFkbabLwtRDjp6uUZm.BkpjQGJUIbSoJA.kpjwPJUmnOPo5A2NJUI.nTkLbnTMwbXzYilsQOFFsdQuJA.8pjcLzq1K90XRt6wkd0cNluo5EIpZ.HQcb18HetAcHNUC.wo6r8C50SlIWBGWRTwdxA8jYLewkD0c58j2210SlwhFWhSEsEkmdj8bMul.HJkHPdH0yCfnTgJfR.HJUnBHA.QoDABrotL.hREp.p.fnTh.IJUWE.QojACEm5Z.HJcPIK5.HJkLXHJU2..Qoj9DQo5l.HJkzmHJ0HO.hRIbST5C3vlISB.OtHkRFlHk5I1R.XJUfhcGlM0QCCXIOPkJ54VEOc6Pg5FTpLSm50Tg5EX3GSmJ1gaUgAFyvgol0UDvbANWF.KeDnr749DU..xGoWf708bAywCq93ijOBTR9RBNdFx.vwizCb7hSSa373kN6zdDVMCF+aoSU6gYTMt3KKs6vENPWo.Mq6cxU.PPEQzDTYnBffJhHInxPC.AUDgRPkgN.BpHhkfJCC.DTQDL1OFl.HnhHZBpLyCffJQaJMk.PPEQ3DTYR.PPEQfDT05vbAHBUjTKBUxHBUQPn5.TmtMPXnRdzggJ4dxP0T8fgJY.LTIiPBzcVojAvJkbphQftsuicmcf9AqTx.XkRFYkJfUJc.rRIiDVDvJkN.VoP2faGqT5.XkZmsePeVoj.vJE1SNjUJI.rRg8j2NVoj.vJ0Ngdx8bUwPxZexBjPHSHYsOgJfPxZeBU.gj09jEHBSlPxZeBU.gj09jEHiUlPxZex8Ytl1qmrX6BD.jUCLgARd6StOSYUnv.Iw8IyKlUgOcHYtOYd4rJ7oCI08I2eRcep.3rRdnm59z.fYk7PEypi0Jnl7vYkbJkGoPkCJnUxozsGOTw.SZkbJEZiVUYfQsRNMhZUnWUHoNMYn3VE9Tgj6zjgib0C1pdjOlqjGnLWEZdfjCzjACcEUqb3TWkN6.ezHpFLrqRm51OBqtwE2Uod2uvAuRNMBdUXOcH4tJYgQdUnXBI4UIKDzqBDQIHYuJYwvdUnLBI8UIKH3qBERH4uJYQgLTnTBIAVIKL7qBESHYvJwaLgjBqjEG.VgxIjbXkr.Iv5PsFvBHBVxoVDrT5Zb92gif0LMq.CAKkQGDrT3NMVo..AKELMVkbzrT.flkRJIoO.Mstv2dp6glkB.zrDscyym0Qa424B0t0USb5kVvPaY..ZKE7zsM.ZKC.PagNNg.ykA.Xt1I34rmvbQ..yE1CODlKB.Xtvd3Pf7h..xqcB8v68Ju0AP4khHXTJTBM.f4kXkPS.bdITIjjG.nWJhfipPITB.oWhUBI.P8RQDndEJgx.X8RY.gWEQA.qWCLgQE.qWJCHVuHZ.X8Roew5EQG.qWJ8KVuHF.X8Ro+v5kN.VuTF5rdY.f0Kkz.qWNQwfGVuTRyrd4nbPY8RIMy5kihAl0KkzLrAtUYfY8RIMy5EwD.qWJ7x5ESVHNtrdovMqWN0i7w5khPX8h8U45MRZkBPVubrNvY8RIMy5UnpAi0KkzLqWA5FWrdk5c+Bm0KkzLqWLQeJtrdoHbVujkAv5khPY8RVA.qWJhk0KYU.rdoHXVuj0.v5khnwSRVG.qWJBm0KYC.rdIdioI.VuTDOqWL4153x5kh3Y8xY.KfrdojZY8REY8JBqW6M64Kc9B.OuBUGc.8RkaPuTA.5kJtalIGzKU.fdoNbyXEcvVbWgC5kJ.PuTQPu5MnWl..8REw.I.zKS.fdgNNg.5kI.Pu1I34rmfdIC.zKrGdHnWx..8B6gCAzKY.fdsSnGduW1sD.PuTEIjRJD.fdIVITF.nWhUBU..5kpHwnRQE.nWhUB0..5kpHA8RQG.nWpCH1pTL..50.SXLA.5k5.BzK07..8RseA5kpD.PuT6WfdoR..5kZ+AzKS.fdoNzO7DYxyAwkzK0gJoWG1O1o7f4kZpbSqOfulAkwqzoVcPesBLfWpozy4R+JKvzcollo6RExAmnJuzcoB4vSTENcWG0uRjOztTEBZWpp.P6RELZWAsugy0kZJkkVJ8BFTWoSE6AoTLtH5Jc6uENNWpoYbtT0.fykpvw4RUG.NWpBEmKUC.3boJVbtTMAfykpfw4RKO.btTEMARZR.v4RU33boQ.fyk3Mlx.v4RU73boo..mKUAhy098GsBHKWpoVVtzPVthvx0jYWpVEIXnboM5fxkF2nboA.kKsTQ5RPYz53TTC.JWZ6.N7g5EJWZ.P4RCQ4pmfdvjHHhKJWZHnG9fdvX9hKJWniS.fdvXoiKJWZ3AvXUlWgp3hxE1CODkKE.nbg8vgfxkB.Ttz1IevLFtjaU.nboIRLjzz.fxkXkPc.nbIVIz..JWZhDTJMS.nbITITOO.TtzDIJW5R.P4Ra.QOkNA.JWCLgQF.JWZCHTtzU.fxkV+BkKcU.nbo0uP4RWC.JWZbixkGTTR.X4Ra3yxEA.KWZCUVtlxK1o7fxkVpb2p2umhAkjKsTJeZtJEXPtzRo7o4UUAliKszLGW55.33RiWNtzM.vwkFbNtNhWcHeXboIDLtzMAfwkFXLt7acCmhKsTJMPsTKXPbkN0qi2Ru3hgqTsqV3HboklQ3xHO.DtzDNBWFR.P3RSnHbYP.fvklXQ3xPF.BWZBFgKCE.HboIZpiLTAfvklvQ3xPC.BWh2XpC.gKMwivkgA.DtzDHBW6yavJfDbokZI3RGI3pSDbQfQvk9nCAW5bSvkN.BtzwLNQxI3RG.AW5HAWU0APvkNRvUuI3RB.AW5HeGADbIAffKzwIDBtj.PvkNRvUUlDLcbI3B6gGRvkJ.Btvd3PH3RE.AW5HAW1q31D.AW5hj9Hy7.H3RrRnD.BtDqDR.PvktH4ixTF.AWhUBU.PvktHI3xTE.AW5CHnoL0.Pv0.SXzAPvk9.hfKSC.Dbo2uH3xzD.AW58IBtH4yCffK89DAWx.H3Re3SvkB.BtzG9DbQ3hfK8zKAWDvDbomdI3h.mfK8zKVADNH3ROESvEIuD.Btz4jfKRdB.Btz4jfKBmDboKBBtH4kAPvkNeDbQ3ffK8zKAWDdH3RO8RvEgeBtR0tZgSvkdJlfKRdE.DboKZBtH4UAPvktHI3hjWC.AW5BkfKRdc.DboKVBtH4M.PvktfgNhj2D.AW5hlfKBS1NNtDbIbiIyqeTbI3RW3DbQXdeihKAW5hlfKBTBtzSsDbYfDbEgfq8k09R0pCLKbYL5vvkQOY3ZpdvvkA.FtL1AtQkYZu4WmY0x..qVFop8ir666X7HHvi8JC.rWYLlydU71UaeFqH.XrxXrf.i34+xmkJB.VpPGXaGyTD.LSMJ5AqW8.YN+5iKCT675AxXlhKqSXOvsioIM.LMMJ1Cr2qoTF.iRFBjuFBydzFWFkDqDpBfQIwJgZ.XTxPfD.QjzAvnjXkPC.LJYHPFkHLGLxwkQIiACVPD1bP6KLjEFI.LJYLXXThvttiXxnjQehQIBQF.iRF8KFkHJ.XTxnOwnjJ.FkLF9LJoAfQIigJiRGIH5f7PojQJc+X8UMnbJYjRgCvWs.SpjQJ8vGKn5BLqRFoYVkHp.XUxfWVkHZ.XUx.NqRGKnVjOZkLDBsRDc.zJY.lVovV3v4UJc108vLJFLhkRmZ1CQqYbwrTJ2oKbpkLRyTKQL.PsjgvoVhXBfZICgRsjbd.TKYHVpkjk.PsjgfoVRl.fZICQCZirL.pkLDN0RLmYAwkZIwaLUAPsjg3oVhIV6wkZICARszABFtBH2RFoVtkLQtk5L2R.y8TliNbKYxctmxD.2RlXBVH44dJS.7LYNhrWjcvncWmBnej6oLAv+j4HI+SSI1bOkL.tnLSwTYLkXy8Tx.3kBcbBI2SICfipcBdN6YtmRG.2UXO7PdrzAviE1CGRtmRG.mV6D5g26UcqCfqKSQxjjrA.ttDqDZBfqKgJgJ4Av0koHolRQB.WWhUBI.35xTjbcoHCfqKyADJUJJ.35ZfILp.35xb.w0khF.ttL6WbconCfqKy9EWWJF.35xrOw0kN.ttLG9bcY.fqKyz.WW7k8oLSybcAO+SYll45hiLPkYZFw.dxAUloYttTLAv0kIubcolG.WWlby0EuYgJSgv0kpD.ttL4kqKdxCUloYtt3JSTYll45pOjKpR4Ncgy0kYZlqKUB.ttLENWWpx.35xTnbcop.fqKSwx0kpJ.ttLELWWpZ.35xTznHopCfqKSgy0kpA.ttDuwzD.WWlhmqKs7.35xT7bcANeTYl935ZROIiIspgfc4mcSKT451EcopVIDtqVF0zFcWmrazcIkmC7t71DSl1P8juqtYivcwzy9bfsaWLY6t1KBuFZlZPGgN7AxkGNBr1mBozlhijGifJIAkqgam7T44HnRRX4BcRxgSRFScOg4Z7yIYOY1xHILagckaCZKij.sE1UlitxLl5dRs03WW4duzYoj.mUKCj.IKRijD5rFNhnbRvyZ3HhJIgOqVhn.weRSMI.ZMbDQsjPn0fPD6IHRZ5IAQqsWD4GKJMijvn0.WZLSBjVbJM8jTI87IgRqsWZ.foktTRvzpWO9DyokNIIbZ0qtRIETKyj.pUWmWfvI0hIU10SRsFBxcGlF1CRGOTP3ZMrlWVbQQiR+RLyVoac6nz5VxA2JcqbGiohK4zakFztdxJjtbRv2J5TSAyuktRR32J5iE..WOLckIPHthJFCVJtzUSBEWsWyjTLtXZtC.kqzcm4i2l1kPdtR2p2GHp5ACpqQHGx.H6JEocaS2dsjf101Ou2AIaW55IgsqsWNGTvcoajD3t1dYbfQ2ktYRn6Z6ExAGdWF4SBdWauTN.QRxPJI7c0qdOCN.uLHIAvqgm4TNIDds8h4.EwKCkjf3UuDzAAiWGldvqjx4UWG4J8.5kDB5UDPurWkRsaY23rLPJujFgn7RheJujfP4kDtqmIOWUv1WMtTdIsiNQd4y+kDD9ujP9u5M+WpP3+RBgFIf+KUH7egtOgjLuTgv+kDlMupxjlZhMYXXm7PxvLgPFF1IGR97xDBYXRXB8xds3pPXFSRjzNYnAgYLwJh5PXFSrhnADlwjDIPVFlPXFSnhnYdHLiIIRlwLkfvLlz.hRKSBDlwFXRiLDlwjFPLiYp.gYLo9EyXlpPXFSpewLloFDlwj5OLiwbxcFalwjF9LiQfvLlzPkYriFFZUt.FSJklIrBTNvzhIkRyJKAJFbTwjRoYJnvpL3bhIkl4DyTGBmXR7xIloADNwjfyI1wCqI4DRLIg.IloIDHwj.CIVqF5bPHlTJkSWFUCHdXoSc6gYzM9XCKs6AlCvvjRwfgImOODvvjDMXXx4kf.FljHACSNOABXXRBELL47xP.CSRrfgImWABXXRBljI47pP.CSRzfgImWCBXXh2bpCALLIgCFlbdCHfgIIPvvNX3HWPoBSJ8REFAoBqcpv1nx0KTtAPpvHiPTgQ3mJLBDpvH3NdBfJLBDpvHit63Y+KqfQfPEFAOfG6MUXZPnBifm+aATgoAgJLz8IDpvzfPE1NA2m8pSNyQCVroBC6jGzImw9EapvvN4.5jyXpiMUX6D5j26EhaBgJLh.4YRlI6tFapvDqHJAgJLwJhDHTgQDHxUxRxPnBSrhnBDpvHBjJLYIUHTgQFLbXIKoAgJrAlznCgJLxfgJLYlCvuXSEFoOQElrjIDpvH8IpvjYRJVwlJLRehJLYHTgQF9Tgo.gJLxvlJL+PqxEUXjzJUX9JGXpvHoUpv7UL3TgQRqLIDTkAmJLRJlJLYhDDpvHbRElLCxpwlJLBWTg4WSxIUXDQPElL6fNuQhqV.PElu4gCpvHoUpvnUMfTgQRqTgQoa7QEVZ2CLGTgQRyTgQTfPEFQ3Tgw7RSGapvHBkJLhFDpvHhkJLhNDpvHBlJLhADpvHhFiIhIDpvHBmJL47PnBS3lSYIHTgQDOUXxDHTgQDKUX9ibAkJLR5kJLYjJrHTgcvryeSq5qZUnHTtvjGg3BSletvjgvElLtmm.3BSFBWXxiDmQRceuP6KbgICgKLYLag0atvzgvElLlHgB3BSGBWXn6SHbgoCgKrcBtO6IWXRP3BC6jGxElDDtvvN4P3BSBBWX6D5j26khKCgKLYQRzjrBDtvDqHpBgKLwJhZP3BSVjPWIqCgKLwJhFP3BSVjbgwj5DiMWXxCHRrXP1M1bgMvjFIHbgIOf3BSg.gKL49EWXJxP3BStewElhBDtvj6SbgoBgKL4gOWXZP3BSdnxE1woBtJWjgImR2j6VpGX1vjSozWzR0fSGlbJ8ryjpZCNeXxoY9vTTgvGlLu7gonAgOLY37g8PT0kbRHlrPHDSQGBgXxfIDitwNGLhImROWBinb.oDKcpc+nQzN93DK86KlCRwjSyjhoX.gTLYgSJlhIDRwjEJoXp4gPJlrXIESUBBoXxBlTLUBDRwjEMZSpxPHESV3jhop.gTLwaNUgPJlr3IESUCBoXxBjTronF6BJqXxoWVwTPVwhvJlsu3Z0p.DSLkQHLwT3GSLEHXhofaAJ.LwTffIlBhIVUVKWgTZizQRLwLffIlBRPR.lXFPvDCceBASLCHXhofXhUkYSLiMlXXm7PLwHPvDC6jCASLBDLwTPLwrWGtNDLwTDIfSpFPvDSrhnIDLwDpHpkGBlXJhjAKMIHXhIVQj.ASLEQhIllLDLwTFPfYoo.ASrAlznBASLkADlXZZPvDSoegIllNDLwT5WXhoY.ASLk9DlX5PvDSY3iIlADLwTFpXhMkWbU4hPLkT41aueOMCLbXoSs5.dZEbtvRmp0A8qrfiDlRZFILMSHHgovKRX54gfDlBbjvNhW0HmzfoHDZvzkfPClBXZv7ahyAHXJozbzXK8BHCXoSE63sTL9v+JU6xkCxuTRyjeoSfP9khvI+RWFB4WJBk7KcEHjeoHVxuzUgP9khfI+RWCB4WJhFUIccHjeoHbxuzMfP9k3MmlPH+RQ7jeYjGB4WJBj7q84MrETnuTRuPeoti.5qOTrlbx9rm5e0aVKxLS17rwbi5TSky3JPoNa8MnqpuRL2RL0zZJZ2SoJTYsR1EUWVm6nWs0T9Jl8fBEsbX.rklcuqMRqYGvWyNeoyrNc2qouwnSKwsYHL500m4TwLlCpgwJ2wkyfc29LXNrfdtDJgtSSwqEYjZg+t8YwjY.omO1hYmmPcf+gHx7R7tiZFLYEsKGycMRsKaThiq41p7Sl7vfOVQtjmCjctKm671lmbNcTiX411tEQ2YB54e9dMi4NSnNz2QElT.7T2I8I2c7029hEZzzpdG2Sk2iIPDmczavdecqs8e3Wmda5l9pidC16qXsuCD49xi.ZVOcKYx7pbsPLi1cvXNGK6Yl+od54uvUVZt4epbWd1md1KOSDs0dZPaum7dFPdS5nL8sekDJhSl8Bycw4VZ13tUEGKnFuyaVwTLcTK06gkmJ6EJUw12Qcf6WQ2aat2rmt7MhtTn24VzsJWXTq+1A8zo1WzvBu7Hsdse+5JWQqK0VYJN5svUWsxMVAcopJkqTaiWG5.xdWlXaekjNesA49DXROux6P6c7dESpbNvhAuI87Le+WkKgbfECdk7zyp7t2jtJ+Sm7pbmfbdAqaZ+Lh3w+JbKmzqj88+bbImccAX7aMIPBAupfCAuRd5I.MMynmkRpw7Ax54fuuKizy.5ZeNtjw6Oqq659Vb22eq3tKAIv6pCs.u264FSGni2d8DO23SegmX9KO2Rm+hycFfyMtGqBl1fu4WLEsJ3daZoiNyItSBMsSk8om8Byel4V54xclqb4md1ndXK2lY8SvXV2Gq3sjaeDuWBH2+Msc8tzB2lyFe650ZqxcykhXWkUIJDMEIMByKRtjhrghopIQIyxq2nYM+6ngS2Xon0.RFlpFDUk751y7J3sFOyD6168U2d8q0Jtd4BMqU+Lq539bty5bQGOo9egytENyFqUnQCqhNaDybNus6MJ0joFYh6aVaWI0puXyBMsrkicOSshar3p0tUUOY5oC1HGG+LKZKbd+qyYOgGmR04mj4LqVpbwPIrQlXKtGN6BkZt7pcVduuNHuYxLvk2csjeKnYWYEqka1RX2c1y8rL1yAhnLwCztr3jIDVuok8i2QNdP2OYOtt8xNs8Bd6btg1mUx1EqjsqtKYRTRVGLL9OJumjsU4orc8Z29bYKa6RU69F1Ed1Itemcuz6y4c9rS8zhVUK59g6q0WJ474I7+R2OrqVeIw4y+s1+47kgev+Kko+R4HeoB8WpD4KUo+xvOjoWF4iG0H6rbnTqMd2amMNaJvFuGOa79smgRk0Ja8DA8o1u29Rky4FYrtt+Bpt8m0c2OntvyDMz3yTnbgpKaQ+alq5Msp2bgZkKTOpWj9Uk2D6N1t5bTobiLtlORVWS9nj.61jXzQfmxY1Eo.wEj6mfd64i3JPh9Kkh7kjfwC5p6mc4+k8Y2OGIXLcWuMkW20b6TGbL5qj6x1qou90YpGNa8MXcE8baYu5+ndmtfc8gy6pMsumJqsd4FVWvp5Mn8S89mxWrlq5Zq2j95WogkyJstQ8ZqWsnSPkJTjt7B2AXpq4sa9TuM3AK3m52btysj+3astToxVOUgJ1W69x585k6Mbh6a.s2+rbsZqY2JqdS5KLa0hAebHO32nUqutM3mWLV21w917w26wlFG6CG6CG6abXrO3S8d29tl5n2mr9eYG89L4RAw2y06i+XbNUBGvy+SGF0yIteTXhd2uw23O6Trisj6y7V+QmxdjPuvfG9y9ObJ6ALibs+rSQ6ux8Bmqtk0KZcQubEi+U+tmZjcPkgQ0p+TZ1a1ytQ0BUJsbC+0S4sE24ruZjwTZZMaUmHfwLqBmK2ZCrh7E96XDUmPmqFrEMTC+3Dxr5txUGdDs9xN9fZ80duHKTOsVeUTI4mf5Q1A4wea4aSXd+S4+McTR7+t10Z+unsGDsT3S.P6EW6eQZJvAQalyD3f9Wy79wbm1nZyUaM.xQy9jkV94yMWUmne0z9pV061bnt12cx6cpNLComtVoksbqkZc00l9IKUt74JTzZoRUXRJRysbspAwwcuYWw9u71+0VkI6vR46VkYqgk53Dqx1d3oNV1KVpXovqSOTpyWjq0cLvCQIFL5QffQuq3IJ8XV8cL1nGNrummmGIL1y80XOG09Rv3N2uW58TglXmaMmDF6Yb8235uwXOO7bAQPWPnKHzEDFBvAPrh9w8pFNR1EaV2pPEascwBN9hp6VQLYfinswCz6G2EPOcrV.sS0xB0sJWqPQ12F8sldl0sWoSj2Q82YZ2GkedEf5Y4qFW1ZMqBMoBmnK5aW9xOQ8ZquVz658Ok6x7Vpdgke9H6U17UsraN0jI7T0q0nwJ1piaYw79wuv50uAantbijZC1qY2bhtgjyLjuRCKmlvkVNnMGUX2bdJ48nVyY24b+rTjOSh7Y4HeVIxmUi7YsHeVu0m8LnWrvZNMLr+7D6lsK2CDuAJrK.Wx4nBDxLktQXg68yoiARnY1UTntsNLjy8iAGgyU3OQ6aOvT9SOYV64LTtl8UBFDzMKXGbU10IcwZUqs1p0pVZY1NA1MpuwMrpSK6cTghFo0iMcGBw5EJU0pPc191IxVHEeaw1Ue8v9u.E4b7qka7HnV6ZLJnVIXdpcaF4GLbF4tWpKiFlq9i+GbJ.yG+dmBmONNebb93Ib93Y637wuOt1TKZSxwBh.6YVu9Msl8EbsEYyN6kXGqyVJ7Nd3ZDDpfYJ393bMGa8tW3CtkyEjZ8FArvzNWfzZCteP2KHyNoZ2oyGbgob+Ep9W3dW5WOm6EzZ8K1v8B5AO1+hSra2KXDsPMiVnRAhZle+OzGz6Jsj068O26JAB6V+c9xOj2UZSZkXD2yctkB2j01iL8timWrseuvDc6gNuu5GHbngQgMVeq28MmaqNuw5SKK+PS2kMV2tM5e0o51Fqu4i+c9rcci0C2s6T0Fqm31eoA+QOfW6u8Ejx+pUORCP6qyz.jJ0.5WE+G9h+dNn4vrv2Me789mbJ6kbSMQl68hG6COsSdZjduxW4O9Q1ZfXGi8DseHpjc3Nugi1NKyAy5sB5bdj4ltmNw9y5FagbNgBZbtta4fhxV27+2dm2q6xJbjw6qLEQbdGnY9GQW2WVgSwC78.Ad.H6FEOGyyq17q2b3gwijb+.iGIDiGDimQKLdNRqNeHGOCBNdZy.if7z22E8C2xFij7fgsCCaGRxivI4IpOHDkGzGD5CBQ4Q7n7r2POQHKOHKOHKOHKOcmkGBxxCxxyXKKOGp0bx2NXdvYjiyHGmQ93OLOjD.yyz+Rm7COMMLO2624W3xLv7DRCS7g4Iyq07fLv7bsuZoOGCLOgkQBf4Y5esW+9Xg44Z643+KXg4oE5NbAySeK5zCG.dNXqwCvTiwHCAOiLM55B0NTs55I1Ndy7HB1N9YLNqnSYIB1N844cfn5fn5fn5fn5PipywytX0B0sxsTs0FVr5HUzIo6fr5fr5riiUmiR06Cg0YP.qS6VXjVm99NkeDJiLhqCFXNLvbHtNBGWm1bBg75fNgPmPHuNhmWm80xUDBrCBrCBrCBrS2A1QFA1AA1YrEXmonlU91QrylO924mcKbN43bxw4jOVSribBH1Iy+VsCyj9c15pelE4kXmMe6u+GfgXm68c+5uH2D6jSV9CwRrStSu6sPhcZmXmCQMf.hrChrifP1gtYGxrCxrCxrCxrynNyNyzrBxrCxrCxryPgYGmdeHyNCRlcZYgQlcFXaWtiQFY1ACMGFZNjYmgFyNgNgPlcPmPnSHjYmgGyN1thPlcPlcPlcPlc5NyNJHyNHyNi8L63LqbLK6fyIGmS9NalcTRByN+xm7u32f4Hy5C9Wt.2YYmu0q7SxvryVuwucMtY1IyUduO5VLL6bW4uvWAY1o6L63Lf.xrCxrifY1wM5fHyNHyNHyNHyNinL6b3rmuz4K.67v5dey09O+avGuNV5HuNHuN6H404P987PVcFDr5vZcQNc56aQ9A8MvHiNXn3vPwgL5HbFcXb.g74fNfPGPHeNhmOmGvyMDxlCxlCxlCxlS2YyQEYyAYyYrkMm86OabjKGbt33bw2YykiZB3x4d28G7PL4Rmq8Le.tykNa8KbhIY3xIyA9H+84OW5L4+oeb1boSlhReejKm14xYe9CFfL4fL4HHlbBZxg73f73f73f73L5xiyR0pjSZXk+bxmWVdkUPdbPdb1wwiyT987PfbFH.4Dw7hD4z22P7CEXgQjbvnvgQgCQxYHfjimGHDIGzAD5.BQxYHgjyd7cCgL4fL4fL4fL4zclbzPlbPlbFaYx4.AAD.gxAmMNNa7c1P4nkjjkSHoKAGNUW+8NKuP4buM+sODCTNa90dyuH2P4ror7QYSVNYV+252DgxoSP43MZ.BkCBkivfxwOdfHTNHTNHTNHTNizP4PPnbPnbPnbFBP4PPnbFTYIGOyKxjy.kIGBxjCFDNLHbHSNCMlbHHSNnCHzADxjyvKM435FBQxAQxAQxAQxo6H4niH4fH4LFmlb7lMNRjCNWbbt36rIxQOIoImuxG7ug83q5dWcNtO9p9kN4wYHx4t+A+HqweZx4a8J2ejiupeku4+PjHmtQjCAIxAIxQrD4PPhbPhbPhbPhbFYIx4nYOW4Z0piIJGjIGjIGAyjyQB66gT4LPnxoMCLBlSeeaworwHaNX33vvwgr4Hd1bNbKmPHdNnOHzGDhmyPBOmIC7Dg.5f.5f.5f.5zc.cLP.cP.cFaAz4fgSIGQzAmONNe7c1H5Xj.Dc17w+pSwjzbldiY4No4r0W+k9yOESRy4Y+DavOhNa9a+2dJFDcl9u9O5WAQzocDcNP3vAHjNHjNBBRmVM5PLcPLcPLcPLcF0wzAScNHlNHlNCGLcvjmy.BSmCGZfQJcFvaPNl.cv.xgAjCgzYX.oyTg9fPFcPWPnKHjQmgLiNXRzAYzAYzAYzYaXzwDYzAYzYrmQGLM5fyGGmO9NcFcLS.iNW6uT4QXXzYqe4u0k3kQm6dh+aQRiN+6+Mea9Yz42YiGcZFFc17i8i8eDYzo6L5fIRGjQGgynClJcPFcPFcPFcFcYz4AytTgJW2VYsW.+vCSGqqiX5fX5rCDSmC418CYzYvvnyA8rtHfNCtSWF2VuHcNXn3vPwgz4Hb5bNfmCHDMGz+C5+AQyYHgly9oVCMRmCRmCRmCRmSHcNGMJcNR4Q7bP7bFawy4vzATFIzAmVNNs7ctD5b+Ym8RQFuKgoQmq868ycNtSiNu82eeaQiny89E+28k3FQmL+Le0oXOoqt1u5+u+MHhNsinyTzCIfT5fT5HHJcXZ2gf5ff5ff5ff5L5lLcNSsaccqxkQJcPJcPJcDbxzInuGBpy.JY5DXfQVcFXIxh.SLRqCFVNLrbHsNCgboCiKHDXGzED5BBA1YXjKc7cDgz5fz5fz5fz5rMz5Hgz5fz5LFmLcBlRNhpCNgbbB46vQ0QJAn5j4C8wdnsnQ0I2+20dBdQ0Y5+omXRlroyluvs943GUmPQMPVu2O3u4WEQ0oSYSmfwCPNcPNcDV1zILtfHjNHjNHjNHjNinP5b7ryaudmUsJTrwvBSGWPcJhX5fX5riCSmiQ06CA0Yf.pyQoLwHpNCn8I+HTFYDVGLvbXf4PXcDNrNs4DBw0AcBgNgPbcDOtN6qkqHDXGDXGDXGDXmsAXGBBrCBryXKvNSQMsbDYGbR43jx2girCIAH6r0c+A+TLYWmou4+mY4EYmMe6u+Gn+irylekO3Gm8.v5Z+qV32BQ1ocjcND0HBHzNHzNBBZG5lcH1NH1NH1NH1NipX6LU1KWqVEjXGjXGjXGAe7W41wCg0Y.c7W4ZcQNcFXm9Lt1WDQGLPbXf3PDcFBm9Us7+fz4f9eP+OHcNhmNm620KDBlCBlyPALGIDLmQDvbjQvbPvbFaAyYedSFGYxAmJNNU7c3L4Hmjznyu1q+HLL4buemegKyKSNY94eo8xvjyc+w9TedtYxY5+Y+fGfkIm6cKq+kHSNsyjyd8FL.wwAwwQP3332hCIwAIwAIwAIwYD9TtZiJWuP4Xj9bRRjEiOLNEutZw7pHLNHLN63fw4vg88PbbFPGxUL1WjHmAwILiuIFgxAiDGFINDJmgwgbEsKHjKGzED5BB4xYnbHW44HBQyAQyAyYNHZNaCZNJHZNHZNiyGxU9SIGoyAmPNNg7c3z4nj.5bt6Q+vOJCcNa8xevSwKcNa8tu6GigNmLe6EVia5b15s+9OJKcNaU5a8uFoyoiGxU9iGf.5f.5HtC4pf3BhL5fL5fL5fL5jFYzQv5UlsSulX6zqLamdMQa5UkBKWu1UWtV0l0q4VuuG2qXWiaOw.24IdQmOmSJyMKTdc6KjMa9GKelJkJV5pKuryRX+31sV678P.bOx.tGE.2iJf6QCv8nC3dL116wIBemd8l0p3MRh8EVXVuNoSPM0zL++wtVgm9
      

      Any help and explanations will be extremely welcome :)

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        The CPU usage is super high! You should try to make your design more efficient.

        The error message explains the problem, it can't find EQ[i]. If you right-click on EQ in the variable watch table you'll see that it is empty. I know why it's empty but I'll let you try and figure it out, if you can't then I'll give you the answer - but try :)

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        A 1 Reply Last reply Reply Quote 1
        • A
          alepan @d.healey
          last edited by

          @d-healey I know the CPU usage is high, but unfortunately I can't figure out anything different at the moment...

          So the problem is that I must populate the array that should contain the EQs ids...
          is this line the problem?

          EQ[i] = Synth.getEffect("EQ"+(i+1));
          
          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @alepan
            last edited by d.healey

            @alepan

            Do you really need all those samplers? Couldn't you combine some of them together and use groups, velocity, or note range to separate the samples?

            is this line the problem?

            Partly, the problem is with the whole loop. Try using the most useful function ever - Console.print(i);

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            A 2 Replies Last reply Reply Quote 0
            • A
              alepan @d.healey
              last edited by

              @d-healey ok I'll try and see what I get (and if I understand it!)

              1 Reply Last reply Reply Quote 1
              • A
                alepan @d.healey
                last edited by

                @d-healey Figured it out...

                The loop should be:

                for (i = 0; i < 13; i++)
                {
                EQ[i] = Synth.getEffect("EQ"+(i+1));
                }

                It was counting nothing...!

                1 Reply Last reply Reply Quote 1
                • A
                  alepan
                  last edited by

                  Sorry to bother you again, maybe my solution wasn't correct.
                  I'm getting this behaviour:
                  if I make a change in any of the eq controls in the interface, they only apply to EQ1, but I can't understand why.

                  Here's the snippet again

                  HiseSnippet 17136.3oc6ctFibcjcXtGQ1hbFxgb3KIY6jfFxdc35cWp9V226ZE1bHGJNVjZFxYHkjWugr4z2gSG0OF0cO7gzJuypUqBkV4H4.GDq7KZr4GFaBLDP9iW.C3AN+YCvF.gXij.+iDtNI90eBARLv5f.jbe1cU2908dptq91ceFrOXe69V2y4TUcpScpuaUqVq5FV0qWsVpYlc8GrsUpYNb50dPkFac9sxWrRpkuPpYNY50sJucIqLWn1Nkqmodi70ZjZwGrc950sJjZlY12K47KmY18mx8umb1EyWJekMrZcoTotQ0haXc4hkK1n0UWM2KWrToKluf05EKS8qUxs7FUqb9pkptisTsuzYSsc9Mdi72w5Ux67ydpzol4oWpPwFUqsVi7MrpmZl8uX0BOXsspduJd+9aTrdwaWxx4CRoVytf7t7EqVpfiD6b0TmeqhkJrZf1WOUpYN9psrE6yyVbxzWoXghMudKaxBteQlV2As8XlmpWhmDs3kM5h2LTh298DuikdsMpUb6Fs9FGY6PoWtRCqZal2tJfVr79sodpevQRe9p1+hJMNS47ug0EqY+gl2wokHYy9kyXlM6W7qM+byO2K7BuTs72NyRWMiccRiZUKUOSMqMspYYWAWeN6qUuQl6lulyO3Ey70+FeMlKcyyuxqr90V4xqY+cJD5uayZVuYa2vcrstscQ+elirrY0ZYNcQ6Om8qkoXleY5Gf8E9Reou3bu8bYr+yov+5E+F1+v.87NVMNe0xaWsh8GN8y678O+W5zE+RRewu3Wy8Nbdx85Nb9d16nmO.pR+cXMh6ToXCWKnuALrJIozTSlcoq58Lb6N57DVZyMs1vt3W5pMK+4mi4Irc9JVknpflmxP9JW+J2b0y8JK4VaHoRaicus5sY5sraEGX8ac0aa2Yz+m1l325YvTg3U98xhspyuf0B67z60s3zGixN3bKNhVutkEs+9VOD5mxYp67Ccafe97kJ4TPmdisxW4NVtRVnGPm90aUrPvuMnJwoK+W4R1WOypdF3KtSkMZTrZEmutXkREqXkYS+Kkg5oc5MBD4ursEuzNVtMGJtYlS6+oYs+3rkptQ9RYJV391pqiVblhUJXc+U1r0caKIyNa3pHu5hyTxpxcZrkeszrtE3ry1rd5L0sEceMz4leQmmyW7qMq8u5cly9+7NcRCZZAZW9mueJfiIjeEfosFiNrY9R0sbpE8+UTU62vQjNcV2mkixY+arK.K6+Og9js+AyY+3sa1X6lHngR84r+7h4qTHS1Ls0aytWrbfT3HD9t85dS4KZ+C7dZ99659O0YHcueZuKxq59idm45RyY2mXmaNyT8uzUiVkOsJOqmuE5+b8X5HrmqQiZEu8NMrNs2kbjifGteqXaYtKBsqtO7DZmNZcUPcd1sKncVNu5nRHuZ6RneqTI5Votik4TxD8X2LUJ5MSkhRyTo91LUR3FSoL+R9sXcrcqr4l1ealuTFfsXSXxOSC49zNNgI5WsM4Nn4Mgt4Mwv+ApHE6l2jn27lDkl2D+l28n8MQ3FYR7ae28l2ILwONMuSXhdGZd2ThqV4Up1vZkJm1UBs+tLg+pM2rieme6xRV053W6LA+Z85FOckcJeaqZz1Gmen8LcYmJc5tOUZ5Y5ugW3+T+vpUV1dpWqrsUktMA6T9yYHUpm58lwWrr+sMbmo8Q7mo8ZkrCxsVph1Snd1z1A69x2b4Jobk4V4u3wmMUDt847t8U1oAr6+PN2+ZW3lqWcaND.6BXQfBvAbt+KcIla9QuzO4uN5275RL27s93+n+Gw3lIL27ieqS9eIR27Act4KdY1Gctexa8mDm6l8Ym5+z2euHc2tMYVOe4ayJ5e+sildeXma+7Uu2ssJUhi5rUtDra1U5uV0pkg1f8kKtwarbkaTkU3ez1u3eZDUemBvtCSGJg+rHVBqUIeMqEaqDR8E+09uFoRXduRvtSW3hHxsdmM85UKK0lDD8tsWp3kx2lFjSV9+VDqFtXopUqIwm7SBe668i+w+2iyyusBHyu1GGsJwil1oGT0cpYOVKXq3gS62OBbKgijdk6ZUaKq7Ep2g5h+3HZJc5N0VMwla9eLF9CdP4amuTcvlAuauspy+lS2ipyE2oQipU76P30q9lWwNvivBg+fpQsHbG+FTQbj.WCbHFsJiNIGOIRVii1z8.GJCUg.WaNZfqtxcrPhk53THvUmC64vhCcInDfWubHWetbXI7K.3VA2BfvqJP3palmi+AQQ.2N3WDDNpKZVDvkhiQMFBG1ClhAdU6QBFLhKOfAkAOd.8GMXfTFv0kEZMzJGRBcovS+Vmgn4PL7KfXJALAZDL7nUkBKBqLNpaYbS+B4b7THtCPBWRVvSRBJkyAsTZMNKOxRqg2FXkxfQi.VJyGLRYaEQjiI8v9iz0dI7Sdq+kQuDH7nFGo43LCnxXwvZxuUb0DfMNnrlKxeUJ3d+MGega6IW0qGmY7Rd7D0bPl1JD6Yt7GDoJ2iQO9PmZs+ac13abWbPnP.KjvJzhCnJoEG.MX.28wavyARIzVE76EonyNPZmTP2JegOcbF826lIvhKz6lk44IqvyMqxyMqwyMqyyMa.6lOnW8rBW2sLW2Mgq6Vhq6NKOlbStdzwocFiClqjudCqZ7MpFUYrHzoz5WFwbRBgWLGuRAZx08t6NjPzn4qY1zdePFlMH31UhvsOe.0pN7R0ZUUrJIAy3cfzNq4d3a9ze2bQ4l2e5P24i19Ei5RX4r98.k4C5cypPuaWMN7cu22KRpb5zgu0cO4u2+yyFcwlXxiX21cW4eUTE6P25s93+nmKWzBoweJzquUMq5aUsTgPqcwGs7dwZp3WKeihUCO+pmMWzmEscYbtFMxuwav116S+z+1yF8YQ6HHVkrxWm0qytu3O3ajKJcZOYPo3fH6MuR92vZms4YV8NoWvdlJqVyJ7Ry9ExEs.XoKkp0aDZYQ9ye9HUK8rzEi8+cmZN0VUfsfuLZ1qZ0Hjkdt+hHFImC5wRwv0ba92BGC4s1Lp92HgWco8mK592HgWp5ubtX3eSK7R78e3OLF92zBoxFePj8uoEty4+1X3eSNKO92Z6t286GUwt8GbzZgbhlYlqyN3.jhu18vESmANERGbwEiYy1TT5fOtHGXxoZVLb6jqkD0IubwX90LESX2bQtbdNlxoK94.pbgczEioC33niviit1h.8UipiN4vt3OVLbzwdy252+u2wiiiNc1.J968cyrWLbzoGRky8OIxN5Xu0c+i9a9owwQWag99ykKFN5BOd1l+ahriNfCEdxVYImSOcT4amCWcGqUoviutiSIL73r6YZUNb6siRl3xc2IBUNf828yvVP75vKj9woGOYd7301jlUhpGOEnOVmd+JbM0UCtl5pALU1wimALc12iGgqP6HfEaYBWd7bVcwAiGOmRheOdNkx.vimqvL.734TNCJOdtKj6.viWyxgWOdAEz.xiWPwwoGOEd73oB1imZ3Dl7CigGOUt73wUVuZ+titGOSX5ruGOYt73IC2imLLw9X9K3Mmt6BV2bN70cD+hfGGcGMPL3wK2I7KDtcwEHMb4eaA5BArysmgpT30yFsZwoaMUdVCBMvt0z3IPNMdbqQ3JYWse2Q1+.IKWAxovkaME3t0.Nv2Bdj.woWMedh3vo17dk.O9zNhuPviKsi6UFb6QyWV3xg1QoJCv9yNUqBgW2YT5Dmdyz3IHMcvdyz4walNWdyj3xalDbuYRb4MiqEBVVEt2LUN7lQFHdyHb6Mivu2Lx.vaFY.4MiL.7lQFDdyHCNuYjAg2LcdhMy.r2LCnOVmd1Fb4MiqrUQfmsJ3OXWuYZb4MSCt2LMnYFwmUbN8m0j4bN7nczfxfGeZKzTP3wq1ICJkA.eHAv3yimsiwTJf8s8rzECud2XzLN8uYvi+MSv92L4IkZlb4eiqbSQfmaJhLWoTSmK+a5v8uoCSrOd.J9CF+ajAf+Mxfv+FYf3eiLv7uQFH92HCF+ajAo+sAR7alPmhjaBzgmoIItxzjTVtbwwUdpHvySUnac2S968+JNt33Z4ckgu7tx.Wd2mg9sVhS2bLuATb3p6DzkCOt6NIi.wiKumitj31sGibwkquS0VIA182OW3hhWWfsokfcCdPOLfyxkeP34nJzsFyndj35UcfvUFtHvyvEQkqP83ZQekgunux.iJ+DMecT4FE3fBhKTfCJD9PAtonvGJvAEy..E3luzu7gBLSwvAJvzkC+n.SWZ75rShKmcvSgkDgqf93JAXDtR.FAdBvHZ7nzJbsTvJvCPWA768PvqMO+N67KH9b14WHb5rKPT3zYmewLHb1Er4DvoyN5hgGmcTky.vYGUowqyNtxWuT37Y8u9eVjc1IykyN4vaAhOWLd2GHbkMLB7rgQz4xYGWqTrB7nvU.Nh3on1dO3zcG8NEBGN7NNUwviKuSPKN73z6YoJHtc6QKUb436jgKHvt99YCUR757KrJxq6OtRmuT3bcclemH69SI7V.z+6339Kzc+iu7yuWLb+YD9kc9jw3U+hDNcWKb+H69yH7q61BwvqsRauXu+rw3U+RosA5tPjc+QfRbh6F4C2Dm3VJbQbhaIvGwIdBAeDm3VFC.hS71ej3i3jVkAGDmzrP3m3jlEEudz.B64gbNg8ta0X936PAbgZO.d5abKf7k2tXk6.O8MNEhcKiBVkx+.n8X7JkKU776z.ZjF9awNbOOO+xguEezuP3bwG8KEt6BOW5yU5NbzV6Hd2OWsTNruLTrPisf1h2sDVq3aYwUO1dlm48ytCDsddmyNDua18e2g4DTHei7ol4KjlnbF1+t6J1+Oa9kb9mlEe0RYarRpTWe4K37ySMyL9GlHqVq51V0ZTz4rKYlKXc2haX4czcNa5KXU+MZTca61SMOgBsub21hjbZzUrxMacxddeJeR+gOfVhumakPyMEn+o41xp3c1p0AuZlOJWwFVkCNfUObZEhtgjY1rFYS05KHg9laemNdCy7Cnj9iFgCKEJ4dwbsj6e+2M214qYWJTEWa5LqlkZ4vZl8U1rXox0aX+zWtb96XKKWO8Kbipk1orU8W3xEucMqZEsdg0ZTy9BUZTLykVdskdgkuxKkwtRJyEt10uRlar15uvKcsycwkO+4xrxK+BuQkp29lamuxMUyde0r2Thnelss6iTYmxq47Pp2xLeybaGbXxrbysJnLKWIi6oiqstkurksdrr2lkk+IjaY5CN2Weux4orNudNa2Ca61evNtIoyj09WWnPIK6gXK5N1HaK7vMg58QNC0y4WcxpVHZlB5SOmV1hGYMMZKnNHfnZVTYZzTDblF0xNrZ8oV6v5RT1gO4dSu1ABkc3wu8zncn4glUKCwB6NEaHnaQX7tSiFhVGkYsrDu16MMZIXNU1ZYL188mZcXtB8.ne9GN018v8rxqkk3m9QStVhEhzw928ok7V1hceu3aKTBaKrEnv1h+9oe6Uu1J+JKc90u4EW4xWXoq8N0ckqaRxdeaMa.MatmNs60JWsf+z52nnsqfdN0tEyUemM2r38clXWlBKx8D6XNYDobA8MR5F4npdTGaiTghUcxP8XOSIaoe25NSF5WqC7Rpll2exP2nNMNaob4ZLYnbzGUnsztGt6DTyRBqt84eyIpZtPZ2m8tSFZW3S.Vp5u2aRYDOpimVpHHe+IC0KzYmaKE7ReuIEeKAGruszss+MlTZaRcpCSk67GNcN4epCP4VFiLev3Tc8gh3o6L0LXNGk98i91wW+LaqxVuM864aS+JaKE2jndeh7M05hpk54h9L2NX5Eev14qWuWyxpqmS0Tg6s5HwXT2VJ5uwHZpVnyOap3ze8DbEcb0sP0aO5Vi80agOuwoZTVbRR4B0p7VVi8sJCe9rSkVixSRJWnlkOd6w9lkLmm8szrr0G6q1BzrP0YY1YruN6Pd6nhgpx19di8UY9JVnZra8fIiZLRXE6ydmIEEKTSw8d6w9lhyGrSXEdtB6N4nZgZN9S2cru437A6uOgp0N86NoTq0lSjLemw9ZsiQukjDpl6Ru2XeMGi5EdhMe2IfYa2bCVfU215e7DjtENXq2eBHSBAuq3gzsO4gSP5Vn1jO7CF6aSt.0q4ZnZtO6CG6q4n0tP0c+teuIfvkceW9BUs8W9QS.yby6kTLT9Q9MFOqw5zgj8ZVUJrX2deedxu9vYEh9EZS2bWzG+E7Ia1tocuNi1MWeNgbuou5cttodO9sRZpWCq62vgOyW192SRE0EZuYpyCWW9qN1TWNaeNnhuYf9cttoeIuJynpesVcfP0eLuoSiu0esRyb31mUl7zuy0M8aBo8445V6ywU8K3HnKrxw7NkMtpb9mDUg0Ml2SrwZcizltw7teMtpaMOiJBqcLuPWSDZ2hcS6FWGPfpc4hcqc4Xst0d8Fi+jwUcidffE61.AiuyHpY1LC4Qg4UfKoNin8k9WJUr7sz93BLuAniqdNY1z6CqgLuYmiqZXqM40vp2u8Cm.TO5M0wvJHyKg4Xb8GkilE6lilw0AIXadtX2ZdNtpdgadtX2ZdNtpfs4.cwt4.cbUCYF.bwtM.33a.ndIjOjtw7VaOAnamqa51XwvBAaLZWN+s82XzNbvxMrZdlMWrWjR09oemHnZdgCl14saIjZt6qzlZ9UyYUnXC2sON6HHylJRh57MSmNqrl60Rdx5QZkaNVgcuBIVg0IQorB6sJm7D1C4OYPVI8I0RdR5bdSImUPyduDpfRBIn691IOA8vAomJTepuUhUTCaUO36l7D0Eni7hUbO86kDGFHXdLrx5puehTV8mTBqrd+Gl7j0iRMCCVo8QeXRzmkaHYrB5O5iRdB5AS69uo262R8Of90a8chrXdvzNQfl4b8WR+k4PRo2b1160RxRpLsM0JIKoJzCrVNIKopz1z5IYIUidJ.2KIKo5z9Re6jrjZPurXeqjrjZRu3juahTRm02yeV5T87dIZQkdTpW68SzhJ8vTa+vDsnRON0u6GlnEU5Ap97OJQKppcKhpeztwUTWbHKpZcKjpjmnp2sXpRdhpQ2BpJ4IplcKppDmnRx1svpRdhpT2hqJ4IpjtEXUxSTk6VjUIOQUoaQVk7DU0tEYUxST05VjUIOQUuaQVk7DUitEYUxSTYFsRlNHvGFAQk8AG5zTZs1jzWzGjrYC1owhkrJSObUpaHHYcNOY04j.JVBK8.V6tgfD1C4s5dYbNqdhkzROlUtRBRZ8WKxLKVsQipkim.SOx0spIHA9.dqGY7jT5AtdzcEljtd0xYjhmjxLKq2VnRJIdRJS9.+VByqk6x7EWqJ83V68sErrFS6Jy.WeGAIqGlZMIim3RO30AeegYZCNAShirpPO30oen3jU+ce1XIqLoF7CE1XWMWSx3Iszics6GIHo8ocWSRFA0+Hc7j9BpcGv7MJV4NqWz+fy7noouDS7AzGwGexGDa3xr05vx4547OVM8NCMsihw5A2tZ9ZE51oSI84b4gRqHqQxpqIo19wbooholNwT0MNU5hx9KTkjruE2C1ympzLoe64mKSlm29I6dXm97e0LRJmI6W18hWnX8sKk+AqrQi7205U1o7sspY+8Mpsik22e4p2y99btEh2EtTwfOq6cgyuSc6nFdoZ42dqhaT29a1ztct+ceAqMyuSoFma6ssxWy43ijorWrT9MdC6Ry8ns19axdFMS2+LLxpalUWx6msd06bmRVWoZAK1B+JEKT77akuREqRNxi2EudcqaXsQip0nDnVOQ6u8hkx2XsFOnT3Ba0kBpYZ6KVqQ9ZMZ8jHM+hkpTfR.zlet2gpZRNTE6EsaG3czX1ZGSltY6AY6e4ghn2pu39uYZnRmOqTjX2P8m9sC2Pc2q5PAo0qjursL72oM9Gujs6.qZtbOFs8JhCjdI6NzLq.+RTxb1GDexMuPactThv9Dgiekapj89jr7uAX3oTLwn+0mPTJl332bBQonC4euJSHJE8rC1q9DhRQOQhmbuIDkhdFGq9MmPTJ5olja2wdk5fdiSQ6oHyuwjhVw.q02aRQqnG+8G8vIEshNToO68mTzJ5Yau66Mg3BjNcGa8tSJUUzwU7i+jwSsh4M+6J4qaKcs8FjcvOYr4MH6v8IkKZzQX7vOFF5PG02PkoiDDk658ccthPhL5xW3mICIorFRDIsT.pYoeuGu0u4jSMKcXVY9MGD0rKlPqYY19q8qYCs2YZ7Iim6clLGugqluhm10MeQSlm.Yc5sIL30HgNlmG+wi52ijNVq4UkwdTocgOYb5nR6fcmp61ZO9a+wC8z12AufQLS8zylIGsf93OLBBJSZ3Od5Usub0ZkcxIsmEokuNGEIrKtl4TuSogmJa6y7zNIa+cB6p8NsYHNWmpi5fKwYS68gtp7Y9vH2UYtzqY0vwZVOb+kq2mJp9KezSf949MgIeyld0ZV0sZ.U75Zpyomw3+W5Nua+shem2WusNu0nRc9uXacau6NeE2iuuuRwMpV4qPx1VRzOBqza6NqYGT2+MSh+o2wdy8Z4B0N6iCKaOpQttLHN6pFQjLs+FUmkS51UqY6lgckJdxY8t50xWn3N0oOs2ADKPqMwp54uq0xU7pzSMyLO0LmIFNGNTvtnvRWkNMGJzqLhY6UuMMprlta09JhTfco6rcFUrjc8n+JlEJ3HaimhpJQtSdN7Vlt1LHFFY0Tzsig2yywY7WltUacVP97e0LO+RWU548VvokqTv591W5qH43ggtEzw55.XGH8l0rdSlVPWhtyYwHafhTnFegNFbLIJQGWtZAK2SAZa4cGqJa7fTkKVgtZsbdp457GmydjqsC2Hs9NatYw66DSPlK8V12egBkrVsZ8hMJVsUQs8+7bE7VVxajuzNLKGW8spdO2KtZ0s2YaGq20b0XZa87c0Vu+zLF5TuJkg9QURNF5ll0G8oe5O7rzl0TY5pInKFSaidGV58N1P7N1dUYrO4SxMDmM8Er1nnSfALMCM1iwdYjipIm8bQ6lUJUpnzzp6ciOnm0SsaKAbBx7wbT1d3lGks1NoYNHaOb5EyWovJatoiq+t1nanTUDUStqmSZSdlRISSduMeCWWpyzGWpQy0Y5zrV581NY56r6dGcMF+K9Tm+ZymJu9N858yfH9m+qON1TbT1Slw7wbZSh8jGr8jYrzK7Mm95I2WRIYVW1ySOitdYfB.dzoQP3YHe0A5aihBC3L+iRfBH8fEe18SfBHCY72JpBH6CLPbeIau+g6drRah6WKWrDP5kNZg5IPAjdEP19WW7B3A6m.Z10Cem2LlB39Re0vRW7jEUl0Y+MGsxB8j797u4PUVNP+jEFlz+UnSMzVwTVRm9xq7poh0Cm1M+dk36gekkuP7d3ztv+rGvyC+oSeokeoK0K2esRY4Smd872ltAvsn4iH0uPzG++fg6d940xwlaMhjgTVYGTwCmaMpuI5RMcSkW6CRNR8w6w12reFPWeqZV1AzTp.cCNlWanWd7dFBuN6LDRkhN.2fX0h1rFtvdLYnX9lYn3BOnBaJJNUZGqUM2eZKKLcUyB8+DEz8caf9vA48GypVJxDlKS0PNp4YjNc1yH0Aitr6eGKWTM5Gixn6Y6hlA+nAF7y0nQ9Mdit0QXuam3s3Q0RcbJKkuR60Gx1aVwxVoXppdc54TWtdW6c7KlKZl6EZ191pjU95VcqE9Dj89DzsL805tZv2qFHC9S2uQ0U6ZHEO4r8adOGJ8RW85m6xK+qtz0REqGJ8bY9O+ch2C8voO+JWY0qszZqsB6SctttjxmLnskyu9lWI+aXYWcQsaN+dwa5dy6VukwubBsfoe8NLqOHc.8K8XYVomA1s9v3VWt14V+5W6bqGxpFgdrq4rQdWitGalObLOTAHYO7zcqd119vVO6hkf6LHiV9FOFiktZ8FzuaKez3koNp1n4R6nntFo3jpW6.4hVk0dQKS4OKso29+tSs7tETWZqO9N5TaU.GNMk55UE7LoeEGBmJYGeVgUspsgs54HkAV78k9KzU68ii3JSv3T4Us5ZK8IHC8gRaqmmqb0cpzXPam6WJwToSI1mvL+tWKlyo+PoaMilAbh6TM65FZZbkR65F2o.LfkPsrcyNF6bibvz9gdOnEQlbn797HhylNHZ0AsLRmwjm7A7TQOmyPrYFFoQViIIbeDe8YbFia3HkzYqaa50yXu2buDiojdxG+ke.OsIYFsZPKlzSW49eDehosu9L9N6Cw170hlX1wWhrEs8XP2A+gzuwo1ScLxiUFkWype91Fq711Od438dV0OFUISrLpd2h0K51rXl8EK7TObySNKP7oRFe3SkvMepD.7oRl.4SclA.epGoW7oR.vmJYzvmZrIvnyFMaidDLZ8iaUB.tUISMbq1Ox0X1K1iJ2pSOluE5GCpZ.XPcR18HetAcXMUC.qoS29A85Iyr0+FUFTwdxA8jYLeQkA0o8dxGpW8jYrnQk0TQaQ4oGYemsqI.VRIBjDR8r.XIUnBnD.VREp.R.vRJQfnZpKCfkTgJfJ.XIkHPVR0UAvRJY3vuotF.VRGVxhN.VRICGVR0M.vRJY.wRptI.VRICHVRMxBfkTB2rjd.GpLY1utiJLojQILodhsD.ZREnX2gnoNQyDVxCNohN1pnoaGsotAkGyjodsPS8BL1iISE6Xspv.CX3nTy5J7WtnlKCfhOBTJ9behJ.P3izOD959tByoZV8wGCeDnL7EGP7LjA.hGoOf3Ekl1vIwKY1o83rZFLx2Rlp1ywnZbQVVR2gKbTtR.ZV26jq.fcJhnYmxPE.6TDQxNkgF.1oHBkcJCc.rSQDK6TFF.XmhHXfeLLAvNEQzrSYlE.6Th1TZJAfcJhvYmxj.fcJhvYmh.fcJRhkcJYjcpPrSMu2AR45U2FF7TxiOvSI2W3oVnOvSIC.dJYjNftCIkL.HojSTvAzsEbr6PCLHfjRF.jTxHjTAPRoC.RJYDsh.HozA.IE5FrWPRoC.Rpoa+f9PRIA.RJrmbSHoj..IE1StWPRIA.Rpogdx8c5vP1n9jEHZPlP1n9Dp.BYi5SnBHjMpOYAxtjIjMpOgJfP1n9jEHbUlP1n9jGv.MMmmrX6BD.cUCMgAxV0m7.FuplBCj8pOYd4qp4SGxl0mLu.V07oCY25Sdvra8oB.vJ4Q9t0mF.9pjGo7UcxVI0jG.qjSnfH0T4fRXkbBccwapXfQrRNgRqQqpLvLVImDYrpoWUH6VZxP4rp4SEx1klLbVqdlV0i7Aak7PE1pllGHa6YxfoshpUNbbqRlcfOQHUCFuUISc6mgU23B3pDu6W3DWImDItpYOcHaWUxBC4plhIj8qJYgvbUfHJAYCqRVLPW0TFgriUIKHpqZJjP1xpjEEqPMkRH6YUxBi6plhIjMsJwaLgrqUIKNxqZJmP11pjEN5Ux.PuRNwhdkRWyu+TN5UK1nLLzqTFePuRg68sJE.nWof6aUwGIKE.HYojP1kGftOtv2Zo6gjkB.jrDscyym0IZ424xUu2Mi8NIsfg0x..rVJ3AYa.rVF.f0BcbBAhKC.PbMM34ruPbQ..wE1CuIDWD.Pbg8vg.2EA.bWSC8v6+Lt0AP2khHXSpoDZ..uKwJgl.36RnRHIK..uTDA+TMkPI.DdIVIj..wKEQf3USITF.iWJCIrpHJ.X7ZnILp.X7RYHw3EQC.iWJCJFuH5.X7RYPw3Ew..iWJCFFuzAv3kxHmwKC.LdojDX7xIKF7v3kRRlwKGkCJiWJIYFubTLvLdojjgLvsJCLiWJIYFuHl.X7RgWFuX11giJiWJby3kS8HeLdoHDFuXeEt9v3Vo.jwKGqCbFuTRxLd0T0fw3kRRlwq.ciKFuR7tegy3kRRlwKlrOEUFuTDNiWxx.X7RQnLdIq.fwKEwx3krJ.FuTDLiWxZ.X7RQzXIIqCfwKEgy3krA.FuDuwzD.iWJhmwKlMy5nx3khvY7RA.iWJIVFuTQFuBw30bouTwKkG3ASn53CfWpbC3kJ..uTwUwL9.doB.vK0Q6NTQGrEOR3.doB.vKUDvq9C3kI..uTQ7OB.7xD.fWniSH.dYB.vqoAOm8EvKY..dg8vaB3kL..uvd3P.7RF.fWSC8v6+zsk..3kpHgSRg..vKwJgx..7RrRnB..uTEI9TJp..7RrRnF..uTEIfWJ5..7RcHwTkhA..uFZBiI..uTGR.dolE.fWpCJ.uTk..3k5fBvKUB..uTGL.dYB.vK0Q9ojHy9ZPTI7RcjR30w7ycJO3colHWr5480LnrckL0pi3qUfA6RMgdfV5WYAlpK0jLUWpPNgDU4kpKUHmRhpvo55D9Uh7gzkpPP5RUE.RWpfQ5Jn8MbdtTSnLzRoWvf4JYpXOCkhwEIWIa+svw3RMIiwkpF.LtTENFWp5.v3RUnXboZ..iKUwhwkpI.LtTELFWZYAfwkpnIORSB.FWpBGiKMB.LtDuwTF.FWphGiKME.XboNvw3Zt9fwkJ.LtTEJFWAAt5M1pmLGGztzPztBg10roWuZYIXjcoM9P1kF2jcoAfrKsDwtlfx30oonF.xtzlBN6g5GYWZ.H6RCI6pubevrePDUxtzPtO749fw7EUxtPGm.39fwRGUxtzvyewJLuIUQkrKrGdSxtT.P1E1CGBYWJ.H6RaZ9bYr4LvUAP1klHoRRSC.YWhUB0AP1kXkPC.jcoIRtozLAP1kPkP8r.H6RSjjcoKAfrKsgDLU5D.jcMzDFY.jcoMjH6RWA.YWZCJxtzUAP1k1fhrKcM.jcowMYWdLRIA.sKsQOZWD.ncoMRQ6ZAubmxCYWZIxEu9vdJFTvtzRn3p4pTf45RKghqlWUEXrtzRxXcoqC.qKMdw5R2..VWZvw553d0g7Q0klPn5R2D.UWZfo5xu0MbntzRnvA0RsfwzUxTuNUK8hKjtRztZgSzkVRlnKir.H5RS3DcYHAfnKMgRzkAA.QWZhknKCY.DcoIXhtLT.PzklngPxPE.QWZBmnKCM.DcIdioN.htzDOQWFF.H5RS3aLWZ.H5RKwtwboiza0I5sHvn2Re7gdKcto2RG.8V53lOQ7o2RG.8V5H8VUzAPukNRuU+o2RB.8V5HaGAzaIAfdKzwID5sj.PukNRuUEl8X5nRuE1CuI8Vp.n2B6gCgdKU.zaoizaYOaaS.zaoKRxiLyBfdKwJgR.n2RrRHA.8V5hjMJSY.zaIVITA.8V5hjdKSU.zaoOj.lxTC.8VCMgQG.8V5CI5sLM.Puk9fhdKSS.zaoOfn2hjMK.5szGPzaICfdK8QO8VJ.n2RezSuEgK5szStzaQ.SukdxkdKBb5szStHEP3fdK8DL8VjrR.n2RmS5sHYI.n2RmS5sHbRuktHn2hjUF.8V57QuEgC5szStzaQ3gdK8jK8VD9o2JQ6pEN8V5IX5sHYU.Puktno2hjUE.8V5hjdKRVM.zaoKT5sHY0APuktXo2hj0..8V5BF3HRVS.zaoKZ5sHLa7wQkdKgaLYd0ihJ8V5BmdKBy6ZTTo2RW3zaoCfdK8DK8VFH8Vgn25PosuT0Z.28sLFe32xnu7asPe32x..+VFSgKRYp1a90YNsL.vokQhZsH69ZNFM5A73tx..2UFS3bWEsUz1muJB.9pLlHnuHZ9u74nh.fiJzAVu3kh.fWpwQOX8qGHywWeT4eZ5qGHiYJpbNg8.6EOSZ.3YZbrGX+mOoL.9jLDHaMDl0mMp7IIVITE.eRhUB0.vmjg.o+gHoCfOIwJgF.3SxPf7IQXNejiJeRFCGjfHr68ru4HVXj.vmjwvgOIB67NhHeRFCH9jHDY.7IYLn3Shn.fOIiADeRp.3SxXzymjF.9jLFo7Ic7frCxCgRFIz0h0W0fxnjQBEL.e0BLkRFIzyfrfpKvbJYjj4ThnBfSICd4ThnAfSIC3bJcxfZQ9HUxPHjJQzAPpjAXRkZ1BGNqRIyttGiQwfQqTxTydVZMiKdkR3NcgSrjQRlXIhA.hkLDNwRDS.DKYHThkjyBfXICwRrjrD.hkLDLwRxD.DKYHZHajkAPrjgvIVh4rJHpDKIdioJ.hkLDOwRL4ZOpDKYHbhkL.PrjQhkXISjXoNSrDvcbJywGhkL4dGmxD.wRl31pP72woLAPxj4XxpP1Ai1ibJfAwNNkI.xmLGKIeZAwtiSICfHJyDLOFKH1cbJY.jRgNNgriSICffpoAOm8cGmRG.wUXO7ljXoCfDKrGNjcbJc.DZMMzCu+y2VG.QWlhjFIYC.DcIVIzD.QWBUBUxBfnKSQxKkhD.htDqDR.PzkoHI5RQF.QWlCIHpTT.Pz0PSXTAPzk4PhnKEM.DcYNnH5RQG.QWlCJhtTL.Pzk4.hnKc.DcYN5I5x..QWlIAht3aOmxLISzE7ccJyjLQWbruSYljgKfmcdJyjLQWJl.H5xjWhtTyBfnKStI5h28dJSgPzkpD.htL4knKd18oLSxDcw09OkYRlnqAvNPUB2oKbhtLSxDcoR.PzkovI5RUF.QWlBknKUE.DcYJVhtTUAPzkofI5RUC.QWlhFBIUc.DcYJbhtTM.Pzk3Mll.H5xT7DcokE.QWlBmnKS.DcYl7H5ZVOIiYaTCQ5xe2LMe4aaWzEqXESrtZYTSZbc8BciqKorb.1k2xWxzFpujc0MaDt9kd1m4605Wx1csercMxL0fNxb3CgKOPDXsO4SnMEGKO1.UhCDWi1N4IxyMPk3PwE5jjCmjLl59hw0jmSx9RqkQbn0B6J2FtVFwAWKrqLGckYL08kWqIutx8eRyRwAKqVFHAxTjFINbYMZDQ43.l0nQDUhCYVsDQAB9jlZbPyZzHhZwgMqggH1WDjzziCbV8VD4GHJMi3Pm0PWZLiCdVbJM8kQI8rwgOqdKM..zRWJN.Z0uGerIzRmDGBs5WWo3hnkYbPzpqwEHbFsX1955KiVi.4tCgg8Lz4CEDnVip3xhJDZT5Wro0JYqamfV2hOxVIak6jLUbwmaqjf10WJgzkiC3VgCMEL4V5JwgbqvOV.na8bzUl.w2JrXLb42RWMN7a0dMSbA3ho4N.HtR1clOUaZWLI4JYqd+bgUOX3bMF4PF.SWIHsqGc60hCTW8Nt2gIUW55wgpqdKmCKrtzMhCVW8VFGZbcoaFGtt5sPN7.6xHab.6p2R4PDFICo3P1U+58L7P6xfDGztFclS43v1UuEygJbWFJwAtq9InCC5tNnKcWL.DzW7t55.VIG9tjP9tBw2k8jSpdO61jk.B2kzXDbWR7C2kDD3tjvE6L9aNEr8UiJbWRS06bW9XeIAA6KID6q9i8kJDrujPVQBv9REB1Wn6SH6dWpPv9RB29tpvruzDYfvvN4MAByDBPXXmbHafWlP.BSB2AurmBtJDTwjDIjSFZPPESrhnNDTwDqHZ.AULIQxgkgIDTwDpHZlEBpXRhDULSIHnhIMjfyxj.AUrglzHCAULogDpXlJPPESZPgJloJDTwjFTnhYpAAULoACpXLGRmQFULoQOpXDHnhIMRQE6DMSsJWbhIkP25qBTNvPhIkP2FVBTL3DhIkP2ZfZVkAGOLojLdXl5PvCShW7vLMffGlDb7vNUyZRNYCSRHrgYZBgMLIvrg0pgNGfgIkPwykQ0.REVxT2dNFciOjvR5df4fGLoDLOXxYyBgGLIQyClbVIH7fIIRdvjyRfvCljP4ASNqLDdvjDKOXxYUfvCljfAXRNqJDdvjDMOXxY0fvCl3Mm5P3ASR37fIm0.BOXRhmGLIH7fIkb4Aif7f0NOXOn7syWpNPdvHiQ7fQ3mGLBDdvH3ZcBfGLBDdvHiuq04faa.i.gGLBdVN1edvzfvCFAOp2B3ASCBOXn6SH7foAgGroA2m8qSNyo.Vj4AC6jGzImw9EYdvvN4.5jyXpiLOXSCcx6+TvMgvCFQfjLIy71XEYdvDqHJAgGLwJhDH7fQDHrUxRxP3ASrhnBDdvHBjGLYIUH7fQFNDXIKoAgGrglznCgGLxvgGLYlypuHyCFY.wClrjIDdvHCHdvjY1ErhLOXjADOXxP3AiL54ASABOXjQMOX9oVkKdvHIUdv7UNv7fQRp7f4qXv4AijToQHnJCNOXjDLOXxDIH7fQ3jGLYFXUiLOXDt3AyuljSdvHhfGLY1Ac9vXWs.fGLeyCG7fQRp7fQqZ.4AijT4AiR23iGrjtGXN3Aijj4Ain.gGLhv4Ai40kNx7fQDJOXDMH7fQDKOXDcH7fQDLOXDCH7fQDM.SDSH7fQDNOXxYgvClvMmxRP3AiHddvjIP3AiHddvHP3Aijb4ASF4AKDOXGI8J20p1VV4K.kHL4wHhvj4mHLYHDgIiq1I.hvjgPDl7XwwgT2WEzABQXxPHBSF2gv5OQX5PHBSF27fBHBSGBQXn6SHDgoCgHroA2m8kHLIHDggcxaRDlDDhvvN4PHBSBBQXSCcx6+jvkgPDlrHYYRVABQXhUDUgPDlXEQMHDgIKRbqj0gPDlXEQCHDgIKRhvX1tDiLQXxCIFrXf0MxDgMzjFIHDgIOjHBSg.gHL4AEQXJxPHBSdPQDlhBDhvjGPDgoBgHL4QOQXZPHBSdjRD1onRtJWLgImPWd6VpGXpvjSnbWzR0fyElbB8XxjpZCNYXxIYxvTTgPFlLujgonAgLLY3jg8rT0kbxFlrPXCSQGBaXxfYCitwNGzgImPOBBCob.4CKYpc+rgzN9HDK46KlCFwjSxLhoX.gQLYgyHlhIDFwjEJiXpYgvHlrXYDSUBBiXxBlQLUBDFwjEMTSpxPXDSV3Lhop.gQLwaNUgvHlr3YDSUCBiXxhmQLYHLhImbYDSAYDKDiX19fqVsLP7vTFivCSge7vTffGlBtzm.vCSABdXJHdXUXsb4SnMRGKwCy.BdXJH4HA3gY.AOLz8ID7vLffGlBhGVElEuLx3ggcxahGFABdXXmbH3gQffGlBhGl87u0gfGlhHAaR0.BdXhUDMgfGlPEQsrPvCSQjrWoIAAOLwJhDH3goHR7vzjgfGlxPBHKMEH3gMzjFUH3goLjvCSSCBdXJCJ7vzzgfGlxfBOLMCH3goLfvCSGBdXJid7vLffGlxHEOrE7xqJWjgojHWV6C6oYfgBKYpUy6oUv4AKYpVGwuxBNJXJIYTvzLgfBlBunfomEBJXJvQA63dUibRAlhPn.SWBBEXJfo.yuING.fojP2UFaoW.Y+JYpXmpkhwG1WIZWtbP7kRRl3KcBDhuTDNwW5xPH9RQnDeoq.g3KEwR7ktJDhuTDLwW5ZPH9RQzHJoqCg3KEgS7ktADhuDu4zDBwWJhm3KirPH9RQ7Deo.g3KkjKwWpSEDe8yGoHSNjcb+Uta0Pgkr6Eh3pzolHC2JPotPsGPWUe8HtdXpI0cjcOkJe4sKZWTcYRtie0VK3qX1iHTvxA.vVZ1iu0XslMuulcohmeG5tW4ty3SKwdL9E8j5Sc1HlvA0lIJ2wkyvco9LXNafd8XJgtwn30hLTsv+vArXxLfzaDYwryQSG3eHjLuNuKmlAyVg10h3RFo1kUIww0baU9wSdXXGq.Wxy7oW9ZYtjs4IiSG0PVtd1sH7xRPG74m2HhKKg5He4TX1weW3gIO4tiuy1WIe8FV053Bp74LYg3BieC16qass3C+9zqQWtaN9MXuuh09xOj46NFnY80sjIy6u0pQLU2Ai4bxzmekW4Fqb4qu9xq7JYt1R2XoqsXHs0NLnd6IuuYi2jdBc+tuaLEwYSe4kuxxquTTWmhSFTi24UpXAlNpE6+vxKj9xEKa66nFvEqn6sMmK84JcmvSE5ytGcqxUG25ucDOcp8IMr56LVqWG1utxUz5RsUpBieSb0UqbyUPWppR3JUO75PmM1GwjX6qG230FlKRfIcbkOj163iKDW4bnk.dS53Lex6wkPNzR.uRV5nJezcoqx+5wuJ2ICmW15t1OiPd7uN2xI8LYex2jK4rqS.ieqIAR92UEb92UxRG.TNlQOKFWi4AR64fefKizQ.cquIWx3Sm10c8fNo6pPR5t5HKo68OtXZE5S1I1wEetK+RqbskW+RWY4yCLt39LCXZe.69sSPy.t+lV5Lyb5GFSS6BouwRWdkyu75udlye8qcikB6csTal0uJiY8Prh25t8O7ZH69uosqOhV31conaWuUaUt6tdH6prJQgnoHoQXdCxkTjMTLUMIJo1Xm5Mp5eG0c5BKEtFPxvT0fnpjU2NpqfWW7TyreuWTc64tVsvNkx2nZsyukiqykufyEc7h5+ENKS3hOX670qaUvYQXV140budwFL0Hy7TKY6FoZs0Zjugksbr+EqV3AqsU06UwSltQvh333iYMagy6ecQ6fcbJUmeRpyuUwREZJg0SEYw8XoWsXiM1pyx6S0A4MUpgt7tu08aAszlaZsQiVB69SewWiwdNTDkYNP6xhyVfvNMrre7Nxwy39I6wzsmxosWv6mwMs9rR19Xkr80cIShRx5fgw+Q48jrsJuhsqW61maXYaWpX22vtvSOyS6rxkdeNqymcpmVypRA2O7Ts9RImOOi+W59g805KINe9+m8eNeYyO3+kxzeobnuTg9KUB8kpzeYyOjpeF4SE1H6LUnDqMd+8xFmNAXiOnmM9v1QmTd6RVuTPepC6slTYbtQFqq6ufpa+EbW4CpK7pgSK9h4KkuxFVz+lkqbWqZMVsZo70B6EYPU4My9irqNGUJyXiq4im10jONIvtMIFeD3EbhtHAHtfb+DzaOaHWARzeoTnujDLdPWc+rO+ub.6943Aio65sozNtlam5fSRekLWyd970tMS8vEp8.VWQu9d1y7Or2oKaWe37RZS66o716Tpt0kspbGZ+TO4r9h0xU1dmFzW+50sblp0cpUcmJEbRnT9BzkWyU+k5ZdqjO0qAdvj8o9MW7hq6O9VqKUrj0qjur80dpzduW4dCm39pO68OKUs511sxp0f9BKUoPvGGwC9Md05qaC94ke0dN12tu3bmLGN1GN1GN12jvXevC8d+9tl5n2mz9eYG89L65A41y06i+XbNUBy64+oCi5479gPgH5i9zO8u5rrisj4W6i+yNq8Hgdo.u4O6e2YsGvLz09qNKs+J2KbwZVVuk0U71jX7u5O7risCpLJpV8CoYtzW3AUxWt3F08mOk2xamw9pgFSog0RUbx.FSTENWt0hWE5K7WsHpNgNWMX4YnF9wIkY0bkqN7HZ8kc7A05q8dCVndZs9pvRxu.0irCxi+Rx2lv7jy5+McTR7+t10Z+unsGDsT3u5+sWbs+EIoDGDtYNShCFbMyGDwN8fJM1p0.HmH8KWbi2HyxUbx9UC6qZUqawPcqe3rO9rcHBoaTs3FVt0Rst514d4hkJcw7ErVuXYlcCok2nZkf73NW5Ms+Kq8esUYxNrT1tUY1mb.lt8zScxzWoXghMuN8PoNeQlV2wPOEkXxnGCRF89hlnzmn56XtQOVy9ddddjvbOOPy8bX6KAy67fdp2KzzD6bqYjvbOiy+Fm+Ml64QmKHB5BBcAgtfvT.NDxUzeWupgimdsF0rxW1VaWKuiunZtUDyF3HpGdfdRTm.ctHMAZmpkUqYUpZ9BruI56kawcrmoSn2O8OKm6ixeCEf5Y4qFWyZaq7MnRmnK5aW6ZuTsp6rc365Im0cZdqWK+FuQn0JakJV1MmZvjdpZUqWeSa0wsrXd23WcmZ2gMUWtYRsN60raNQ2PxIB4qW2xoIbwMBZyQk1MmmRVOp0bVcN2OKE5yjPeVNzmUB8Y0PeVKzm0a8YOC5UxusSCC6OOy9Y6xcfnMPgcA3RNGUhPVr3cZV3d+7V8Ky1xL6JJT2VGFx4owjiv4L7mo8kGXA+vSVxNlgRUsuRvffta+0AWkcdRWoZkpauU0JE2fsSfci56bGqZzxdGUnvYZ8j45PJVubwJV4qw12NV1BonaK5U80y4+xSjwwuVlIijZsuInjZEi3T6VD4GoYD4tWpKiFlo1K9mdV.wi+3yhwiiwiiwiGy3wS2w3weJtVTKZSxICx.642o1csV5McsEoSuzUYGqyVJ7NW3pGjpfEy693bMGO96u8WNmyEjZZeNyui6EHAKv81u3e8YctfLaP0tgyGbgEbuEUZOCNWPq0aay2y8Wn6egb+j2x6VLBWnlgKTorgKUII5WLG2qPBWLRsIsRLh6Eu35MWj01yL89ilWL53.G8sG575pOeygFFGVX889wezx604EVOmr7ylqKKr9i9zO8u8rcag028E+Aeittv5MWs6D0BqG61eIA+QGvq82gB1q+pVKTCP6qyz.jZOAroWg+DGzbXl36tu3b+Em0dJ2TAx7325jegbNaPizqU9l+4O+dCE6XjCz9Yo1kCm9FNpWVlij1aFzY7HyMYGNwgS6lagLNoBZRttaifhxV27+2dGzq6yp4HiOUIJh37NIy7OatdpzBmhG3qAB7DP1MJdNomWsU1ownCiGIYDiGDimoPLdNdqNeHGOCCNdZy.if7LvWE8i0xFij7fosCSaGRxivI4IrOHDkGzGD5CBQ4Q7n7LWSOQHKOHKOHKOHKOcmkGBxxCxxyDKKOGsUL48BlGLhbLhbLh7IeXdHHLOHLOAv7bjViMfaSFiMz7LvVdjQDAOTs55KBOdQgDBgG+cONqvguDBgmAbLHH1NH1NH1NH1NzX6bpzqUIeMqLqWc6QE2NREb1.dPtcPtcl5314DT89PvcFFf6ztEFI2Yfup4GmxHin6fIoCSRGhtivQ2oMmPH6NnSHzIDxti3Y24PsbEgv6fv6fv6fv6zc3cjQ3cP3clXg2YApnx6E8N69h+fek8vXxwXxwXxmno2QFo2gS5cFafmnyD6bTpADPjcPjcDDxNzM6PlcPlcPlcPlcF2Y1YwFkQlcPlcPlcFIL63z6CY1YXxrSKKLxryPa4xcLxHyNXp4vTygL6LxX1ooSHjYGzID5DBY1YzwrisqHjYGjYGjYGjYmtyriBxrCxryDOyNNQki63NXL4XL4S2L6nfL6fL6DLf.xrCxrifY1wM6fHyNHyNHyNHyNioL6brzWp3kxC6rwxNlp+8+g7wqikNxqCxqyTIuNG0umGxpyvfUGVqKxoy.eIxOhuAFYzASEGlJNjQGgynCiCHjOGzAD5.B4yQ774b.O2PHaNHaNHaNHaNcmMGUjMGjMmIV1bNrez3HWNXr3Xr3S2b4nhb4Lcykyg7GL.YxAYxQPL4DzjC4wA4wA4wA4wY7kGm0qVNiznZ+yIaVY4M2D4wA4wYpiGmE764g.4LT.xIj4EIxYfuf3GMvBiH4fYgCyBGhjyH.IGOOPHRNnCHzADhjyHBImC56FBYxAYxAYxAYxo6L4ngL4fL4Lwxjy7AID.gxAiFGiFe5FJGMDJmocnb7FM.gxAgxQXP43mOPDJGDJGDJGDJmwZnbHHTNHTNHTNi.nbHHTNCqcIGOyKxjyPkIGBxjClDNLIbHSNiLlbHHSNnCHzADxjynaaxw0MDhjChjChjChjS2QxQGQxAQxYBdaxwKZbjHGLVbLV7oahbzQhbPhbbFL.IxAIxQnD4PPhbPhbPhbPhbFaIx4DouXopUqgaTNHSNHSNBlImi2ruGRkyPgJm1LvHXNC7kEmxFir4foiCSGGxli3Yy4XsbBg34f9fPePHdNiH7blMvSDBnCBnCBnCBnS2Azw.AzAAzYhEPmizLjbDQGLdbLd7oaDcLPDcltQzY9lCGfP5fP5HHHcZ0nCwzAwzAwzAwzYbGSGbqyAwzAwzYzfoCt44Ljvz4XMMvHkNC4EHG2.cvDxgIjCgzYT.oyBM8AgL5ftfPWPHiNiXFcvMQGjQGjQGjQmdvniIxnCxnyDOiN31nCFONFO9zNiNlHiNHiNdCGfL5fL5HXFcvsRGjQGjQGjQmwWFcdlzqmu7ssUV6IvO5vzw51HlNHlNSgX5bT2teHiNCGFcNhm0EAzY3c5x315EoyASEGlJNjNGgSmy7dNfPzbP+On+GDMmQDZNGlZNzHcNHcNHcNHcNMoy4DgoyQJKhmChmyDKdNGiNgxHgNXX4XX4SuD57zoW5pgFuCQzYpCQmEnGR.ozAozQPT5vztCA0AA0AA0AA0Y7cyz47Uu2ssJUBozAozAozQvalNA88PPcFRalNAFXjUmg1FYQfIFo0ASKGlVNjVmQvdoCiKHDXGzED5BBA1YTrW536HBo0Ao0Ao0Ao0oGz5Hgz5fz5LAuY5DDRNhpCFPNFP9TNpNRHpNS66lNAiGfb5fb5HrcSml4EDgzAgzAgzAgzYLERmSkdE646rkU9B0GUX53BpSADSGDSmoNLcNIUuODTmgBnNmfxDin5LjVm7iSYjQXcvDygIlCg0Q3v5zlSHDWGzID5DBw0Q735bnVthPfcPfcPfcPfc5AvNDDXGDXmIVfcVfJrbDYGLnbLn7objcHHxNS2H6bTpQDPncPncDDzNzM6PrcPrcPrcPrcFWw1YgzWqZ0xHwNHwNHwNB93uxsiGBqyP53ux05hb5LzN8YbsuHhNXh3vDwgH5LBN8qZ4+AoyA8+f9eP5bDOcNOsqWHDLGDLGDLGDLmd.liLBlCBlyDKXNGxKX7dwjyi++b5+fyhghighighOYyjiLxjyzMSNy4MX.hiChiifvwwuEGRhCRhCRhCRhyX7ob0CJe67khv1mSbxrXzgwovsUKjUEgwAgwYpCFmi0ruGhiyP5Pthw9hD4LLNgY7MwHTNXl3vLwgP4LJNjqncAgb4ftfPWPHWNijC4JOGQHZNHZNHZNHZN8.MGEDMGDMmI4C4J+PxwcLGLfbLf7ob5bTP5bl5Ojq7GO.AzAAzQbGxUA4EDYzAYzAYzAYzIIxnif0qT8RuloW5UpdoWyzldUN+F0pdyMpVoQspt06Gz8J1031AF3Fm3Ub9bFoT2MeocruP5zYOS1TkKVn3M2XCmov9Uras146g.3djAbOJ.tGU.2iFf6QGv8Xzy6wICemamFUK6MRh8EVcIuNoyPEZZp++ffbi8c
                  

                  Any help would be appreciated :)

                  1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey
                    last edited by

                    Your GUI has a lot of controls, I have no idea which knob controls the EQ.

                    Make a simple project with 2 EQs and 2 knobs, once you get that working you'll know what to do.

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    A 2 Replies Last reply Reply Quote 1
                    • A
                      alepan @d.healey
                      last edited by

                      @d-healey Ok will do, thanks :)

                      1 Reply Last reply Reply Quote 0
                      • A
                        alepan @d.healey
                        last edited by

                        @d-healey Sorry to bother you again David, here is a snippet with two controls only.
                        As you can see, they both affect EQ1...

                        HiseSnippet 1538.3oc6YssaSbDFdW6rs3kCBPbQuoRqP8BGEZv1DNHkVwhcrCQEm3XGPUBgPS1cr8HVOyxrylhoBItr8In21WfJ0q508cnu.8Qf2f1+YO3cViavwkRQf8UY9OMe++y+IG2gybvAALtldoCF6i0zOiQuwTwvFCQDp1NaooeNi1n.AlaESp9XeTP.1USWu31RB5kVQK5yqtccjGh5fyHoo8.FwAeOxHhHiZG6ug340B4hOfLRQ5Mr2wgQav7Xg.dJZTQyG47Dz.7tHoXELzz+jltDAi2SfD3.M8UpybG2aH66nwx+.R.4POr7PUsdfghI2h44JQr7u0ZLj341I0uCz.i1IKJTLNJbIi1DWxD5YQiyGwvJSC03gdgiCdUWP3oq.uUhg2EL54vI9hLNRrcZicnvCUeD7DnBqXY0J7KELZv.Inh0GgdBtEGNLQix2nRkqXc8JUVcyyZdVSSyqd0s4nCsfWDAm4Yww8wbL75FXBjBDVGg3VM225qsd3i1LGoG2XucOn6d2qGvqlJq9b7SSj2rOiaUl.mproEw5q.AsHqs1pleuYol6+Pxi.NQ4gqO.KZ1uO1QT9xM2+xqUlrV0UWcSyWXV50rgxUOwZVvG48FaxT2GLZC1HeFENT9xR9pVV56sBoNBBiZNiaYcOLcfXXxcTBfbojqX8.ogiBXMPddGBoukcFhnCffM9oPn0zrDXeB0iPwV8StCKEQJ6jhqq.wLuPrzIjWv+P7pToXeT8ST.TBk6HDbxggBb4XRxaH0raVBz8EluXBHXzcYB7dzxQOBPXvZZV86OSdINrGlOS1xZb9woXYZ3nCwbE+MRPHYOe0zomupIm32XEAYzcnDwd93jyY0aRdwdcJ2JZSbVURY9nJ0HWaFhkQ50Km0RxAgB6BIhChJhJqOWRYcOOhKlqQ.L9oFxTqpZQwlrVk0s0lakqMsxaaqc+c1BIPxlKIvAfnOlKHx.s9V3ift1wsZJYrEN3IBleDdSxMgGi2Hhe1jK7k20db1s2xdDyEK6VISGCgVJi0FoNGYC6QnLk+g+vFl932i7br5nlfv98IfTFFV284f9ttd3Nr.hL0RJmtTL+ex1E2GE5IdP9HvFxv2b6K0T7kednpub22O7kWe.ALlh4F5gD4mcIGXmvPZa0gDxAAT3NGqhrSv.sJybfV0YUALmv8BFcHBmgyFuElAdkkT+Gi2j0CNqQ7LoLvthQqucQ2EXwfxmGCkKZzSvwHHqaPOzHenCUDdLMRNU8swFa9y8Fac3XOFxMeJ9uaWGRww77T+U6nq5NiXgzb2UBx6h8wHQ6nBrTlmxta2s4rP+o05U2NJY4.NLxEBEpL1ihg3tP0GavYAA8A2IxVApr5DxGHiUYT5hOByCxSa2vQvaOkh8.kMzkUn2O.KeqINsQvT2moJczsT4.Tz6MrFaz4pSct1Tmu1Tm2XpyWepy2Xpy2L6bb.sMxWlYHWidpIqmZ9lrBFnCBbYkEtqSFLw3whmuEihQmDyivkhMdOb6729My9226s37A22vWfnTJF6QjOaMoGA0q.EIFuHLpOZBSJ078NZynL+gLJwIe0AjsOX.lqh8Y5Pv1nPwYFkKY2E6gQAJk2eg88fEiQ77E8mnXQ04OVbbuWelQLbsjM7r9vXlYwOflYtfe+YyzkZaDxOB27oQ3vvn494S0g16sHdv2LdR285Hpakjvl8u8iErkDpptSsjPs7yVotWaZBajQ371sZcPSpraXr2W7sTRtVWVn.FBlNHx.bmdvDZGr5LqBx4fwmqHOKgTObjWZn+WvmDlUSCARlUSYNuIjmKYODKvq3h2yqdNiQzjSK4hN+eA02EucNolB7sj+N5qCpWDOIcrfGr1imZihzulBr.wBrGZsk6gtbOzk6gtbOzEXOzZK2Cc4dnebrGZsSvdnu7V+4EVtG5x8P+HdOz2EnbDxgydbxuCpDqmJhBfRZzuKcIi1xyVS9QZLLprdE4+GexicbjsW9RHBOacps.5bsEPmMV.ct9BnyMV.ct4BnysNVcjKecmPAaT7nGfPmlwIV5J84z9azMWTdF
                        
                        1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey
                          last edited by d.healey

                          As you can see, they both affect EQ1...

                          They also both affect EQ2

                          Is there a reason you're using a callback instead of parameter/processor ID?

                          I think you'll benefit from this video
                          https://www.youtube.com/watch?v=T40GCkxx8iw

                          This piece of code should be 1 loop, you have 3. (Edit: Actually I see in your real project you have consolidated them) :) .

                          for (i = 0; i < 2; i++)
                          {
                          	EQ[i] = Synth.getEffect("EQ"+(i+1));
                          }
                          	
                          for (i = 0; i < EQ_CONTROLS; i++)
                          {
                              freq[i] = Content.getComponent("freq"+(i+1));
                          }
                          
                          
                          //Function
                          
                          for (i = 0; i < EQ.length; i++)
                          	{
                          		freq[i].setControlCallback(changeFreq0);
                          
                          	}
                          

                          This array could have a better name

                          const var freq = [];
                          

                          Something like:

                          const var sliFreq = []
                          

                          So we know it contains sliders and not frequency values for example.

                          Libre Wave - Freedom respecting instruments and effects
                          My Patreon - HISE tutorials
                          YouTube Channel - Public HISE tutorials

                          A 2 Replies Last reply Reply Quote 1
                          • A
                            alepan @d.healey
                            last edited by

                            @d-healey Thanks a lot!

                            1 Reply Last reply Reply Quote 0
                            • A
                              alepan @d.healey
                              last edited by

                              @d-healey The reason why I'm not using the parameter/processor ID is that in my real project is that I have a lot of controls and I wanted to avoid having hundreds of lines of scripting repeating the same commands. Maybe I am wrong :)

                              d.healeyD 1 Reply Last reply Reply Quote 0
                              • d.healeyD
                                d.healey @alepan
                                last edited by

                                @alepan Parameter ID requires no scripting, just select the processor and parameter in the interface designer.

                                7fb8c8de-efc7-48c7-a735-8c3256d0c51a-image.png

                                Libre Wave - Freedom respecting instruments and effects
                                My Patreon - HISE tutorials
                                YouTube Channel - Public HISE tutorials

                                A 1 Reply Last reply Reply Quote 0
                                • A
                                  alepan @d.healey
                                  last edited by

                                  @d-healey said in 3 band EQ controls via script:

                                  @alepan Parameter ID requires no scripting, just select the processor and parameter in the interface designer.

                                  7fb8c8de-efc7-48c7-a735-8c3256d0c51a-image.png

                                  Yeah I know, the fact is that only the first band is accessible in that way, and I have three bands in each eq.

                                  I really can't figure out why all eqs are controlled by each slider. If you think it possible, can you explain me where the problem lies?

                                  d.healeyD 1 Reply Last reply Reply Quote 0
                                  • d.healeyD
                                    d.healey @alepan
                                    last edited by

                                    @alepan said in 3 band EQ controls via script:

                                    Yeah I know, the fact is that only the first band is accessible in that way

                                    Oh I didn't know that.

                                    I really can't figure out why all eqs are controlled by each slider. If you think it possible, can you explain me where the problem lies?

                                    You have a loop that is doing the same thing to each EQ. Dismantle your loop and write it out line by line instead and you'll see why it's doing what it's doing.

                                    Libre Wave - Freedom respecting instruments and effects
                                    My Patreon - HISE tutorials
                                    YouTube Channel - Public HISE tutorials

                                    A 1 Reply Last reply Reply Quote 1
                                    • A
                                      alepan @d.healey
                                      last edited by

                                      @d-healey OK I managed to do it :)
                                      I needed a local variable to get the IDs of the component being used and an if statement to compare that number with the counter:

                                      inline function changeFreq0(component, value)
                                      {
                                      		local idx = freq.indexOf(component);
                                      		for (i = 0; i <= 13; i++)
                                      		{
                                      		    if (i == idx)
                                                      EQ[i].setAttribute(EQ[i].Freq, value);	
                                      		}
                                      }
                                      

                                      Thanks a lot for the support David :)

                                      1 Reply Last reply Reply Quote 1
                                      • First post
                                        Last post

                                      50

                                      Online

                                      1.7k

                                      Users

                                      11.7k

                                      Topics

                                      101.9k

                                      Posts