@Noahdeetz this would be most excellent!
Posts
-
RE: HISE Meet Up
@clevername27 See you all then! For IRL, Las Vegas is always a worthwhile trip haha.
-
RE: AU problem...Clicks/Pops reduced at higher buffer sizes
@virtuscapeaudio @d-healey I think something is up with the Release Trigger Time Attenuation which makes sense with this issue.
In Logic, the clicks/pops dont happen when I hold the notes for the duration of the Time Attenuation in the instrument's HISE project.
I exported the same project without Time Attenuation checked and the issue is still there but definitely less severe.
When I try to click a node in the time attenuator it crashes HISE. I can right click to remove a node, but when I left click it crashes...Here's a screen recording of it happening a few times:
-
RE: sudden export issues: undeclared indentifier in ChockWebView
@virtuscapeaudio Any best practices advice for rebuilding?
Cheers
-
RE: sudden export issues: undeclared indentifier in ChockWebView
@d-healey So using your build script, I built the develop branch, and made a new Rhapsody template, and can export from HISE successfully. That tells me that something must be up with my actual project that's causing the Global Header issue. I'm going to (painfully) rebuild it using this version of HISE. I need to update a few things anyway.
I searched JUCE forum about Global Header File error and few posters were thinking it was a mismatched version of JUCE used to build project vs. JUCE versions to export. I don't know.
Will report back
-
RE: New feature: Code templates
@Christoph-Hart Thanks Christoph!! Nice one.
-
RE: sudden export issues: undeclared indentifier in ChockWebView
@d-healey Yes cleaned build directory. Only one copy. I think I solved this last time it happened by reverting to a previous commit from Sep 25, '03. I can do that again but figured maybe we try to sort out Global header issue if not too involved?
-
RE: sudden export issues: undeclared indentifier in ChockWebView
@d-healey I used your build_hise_osx.sh script to build develop and was successful. Now upon exporting same project I get this "no global header file was included"
-
sudden export issues: undeclared indentifier in ChockWebView
Never had these issues before. Using HISE 3.6.2 on macOS. 12.2.1.
Plugins have been exporting fine until now. I tried cleaning build directory.Any ideas?
Last login: Sat Sep 7 15:48:35 on console /Volumes/Extreme\ SSD/Virtuscape\ Audio/_Porjects/Rhodecaswe88_V2_Test/Binaries/batchCompileOSX ; exit; cadencemusicent@Chriss-MacBook-Pro ~ % /Volumes/Extreme\ SSD/Virtuscape\ Audio/_Porjects/Rhodecaswe88_V2_Test/Binaries/batchCompileOSX ; exit; Re-saving file: /Volumes/Extreme SSD/Virtuscape Audio/_Porjects/Rhodecaswe88_V2_Test/Binaries/AutogeneratedProject.jucer Finished saving: Visual Studio 2017 Finished saving: Xcode (macOS) Finished saving: Xcode (iOS) Finished saving: Linux Makefile Compiling Instrument plugin Rhodecase88_v2_alpha ... Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warning ▸ Compiling include_hi_snex_60.c ▸ Compiling include_hi_scripting_04.cpp ▸ Compiling include_hi_snex_61.c ▸ Compiling include_juce_product_unlocking.mm ▸ Compiling include_juce_osc.cpp ▸ Compiling include_juce_opengl.mm ▸ Compiling include_juce_gui_extra.mm ▸ Compiling include_juce_gui_basics.mm ▸ Compiling include_juce_graphics.mm ▸ Compiling include_juce_events.mm ▸ Compiling include_juce_dsp.mm ▸ Compiling include_juce_data_structures.mm ▸ Compiling include_juce_cryptography.mm ▸ Compiling include_juce_core.mm ▸ Compiling include_juce_audio_utils.mm ▸ Compiling include_juce_audio_processors.mm ▸ Compiling include_juce_audio_plugin_client_utils.cpp ▸ Compiling include_juce_audio_plugin_client_VST_utils.mm ▸ Compiling include_juce_audio_formats.mm ▸ Compiling include_juce_audio_devices.mm ▸ Compiling include_juce_audio_basics.mm ▸ Compiling include_hi_zstd_3.mm ▸ Compiling include_hi_zstd_2.mm ▸ Compiling include_hi_zstd_1.mm ▸ Compiling include_hi_tools.mm ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:441:5: use of undeclared identifier 'content'; did you mean 'cgetent'? if(content != nullptr) ^~~~~~~ ⚠️ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:441:5: comparison of function 'cgetent' not equal to a null pointer is always true [-Wtautological-pointer-compare] if(content != nullptr) ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:442:3: use of undeclared identifier 'content'; did you mean 'cgetent'? content->setWindowHandle(nullptr); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:442:10: member reference base type 'int (char **, char **, const char *)' is not a structure or union content->setWindowHandle(nullptr); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:444:2: use of undeclared identifier 'content'; did you mean 'MarkdownContentIds::Content'? content = nullptr; ~~~~~~~^ ~~~~~~~~~~~~~~~ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:453:6: use of undeclared identifier 'content'; did you mean 'cgetent'? if (content != nullptr) ^ ⚠️ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:453:6: comparison of function 'cgetent' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (content != nullptr) ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:455:3: use of undeclared identifier 'content'; did you mean 'cgetent'? content->setBounds(getLocalBounds()); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:455:10: member reference base type 'int (char **, char **, const char *)' is not a structure or union content->setBounds(getLocalBounds()); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:476:2: use of undeclared identifier 'content'; did you mean 'MarkdownContentIds::Content'? content = new NativeComponentType(); ~~~~~~~^ ~~~~~~~~~ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:476:10: no viable overloaded '=' content = new NativeComponentType(); ^ ** BUILD FAILED ** The following build commands failed: CompileC /Volumes/Extreme\ SSD/Virtuscape\ Audio/_Porjects/Rhodecaswe88_V2_Test/Binaries/Builds/MacOSX/build/Rhodecase88_v2_alpha.build/Release/Rhodecase88_v2_alpha\ -\ Shared\ Code.build/Objects-normal/x86_64/include_hi_tools.o /Volumes/Extreme\ SSD/Virtuscape\ Audio/_Porjects/Rhodecaswe88_V2_Test/Binaries/JuceLibraryCode/include_hi_tools.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Rhodecase88_v2_alpha - Shared Code' from project 'Rhodecase88_v2_alpha') (1 failure) ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:515:2: use of undeclared identifier 'content'; did you mean 'cgetent'? content->setWindowHandle(webView->getViewHandle()); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:515:9: member reference base type 'int (char **, char **, const char *)' is not a structure or union content->setWindowHandle(webView->getViewHandle()); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:518:20: use of undeclared identifier 'content' addAndMakeVisible(content); ~~~~~~~^ ~~~~~~~~~~~~~~~ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:530:6: use of undeclared identifier 'content'; did you mean 'cgetent'? if (content != nullptr) ^ ⚠️ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:530:6: comparison of function 'cgetent' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (content != nullptr) ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:532:7: use of undeclared identifier 'content'; did you mean 'cgetent'? if (content->getLocalBounds().isEmpty()) ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:532:14: member reference base type 'int (char **, char **, const char *)' is not a structure or union if (content->getLocalBounds().isEmpty()) ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:534:4: use of undeclared identifier 'content'; did you mean 'cgetent'? content->setBounds(currentBounds); ~~~~~~~^ ~~~~~~~~~~~~~~ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:534:11: member reference base type 'int (char **, char **, const char *)' is not a structure or union content->setBounds(currentBounds); ^ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:537:3: use of undeclared identifier 'content'; did you mean 'cgetent'? content->resizeToFitCrossPlatform(); ~~~~~~~^ ~~~~~~~~~ ❌ /Users/cadencemusicent/HISE/hi_tools/hi_standalone_components/ChocWebView.cpp:537:10: member reference base type 'int (char **, char **, const char *)' is not a structure or union content->resizeToFitCrossPlatform(); ^ ❌ fatal error: too many errors emitted, stopping now [-ferror-limit=] ▸ Compiling include_hi_streaming.cpp ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/./fft.h:516:78: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] complexBuffer1[i] = _fft_impl::complexMul<false>({input[2*i], input[2*i + 1]}, modifiedRotations[i]); ~~~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/./fft.h:516:63: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] complexBuffer1[i] = _fft_impl::complexMul<false>({input[2*i], input[2*i + 1]}, modifiedRotations[i]); ^ ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/spectral.h:113:21: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int size = mrfft.size(); ~~~~~ ~^~ ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/spectral.h:39:45: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return MRFFT::fastSizeAbove(size/divisor)*divisor; ^ ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/./fft.h:466:44: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return FFTType::fastSizeAbove((size + 1)/2)*2; ^ ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/./fft.h:496:34: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return complexFft.setSize(size/2); ^ ⚠️ /Users/cadencemusicent/HISE/hi_streaming/timestretch/signalsmith_stretch/dsp/./fft.h:469:38: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return FFTType::fastSizeBelow(size/2)*2; ^ ▸ Compiling include_hi_snex_62.cpp ▸ Compiling include_hi_snex.mm ▸ Compiling include_hi_scripting_03.cpp ▸ Compiling include_hi_scripting_02.cpp ▸ Compiling include_hi_scripting_01.cpp ▸ Compiling include_hi_rlottie_9.cpp ▸ Compiling include_hi_rlottie_8.cpp Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [Process completed]
-
RE: AU problem...Clicks/Pops reduced at higher buffer sizes
@d-healey Voice count is as normal...1 voice per note.
I just noticed that it only happens on 3 or more short notes without sustain pedal. Longer note lengths without sus pedal is also fine.
Seems like maybe a noteOff or release sample issue without sus pedal. But only for AU version lol.
STRANGE
Do you see anything in the Release samples container that could present this?
-
RE: AU problem...Clicks/Pops reduced at higher buffer sizes
@d-healey Yes sir and I couldn't seem to get it to work right...noob error I'm sure.
I will make a test and see.
It only happens with 3 or more notes which is odd
-
RE: AU problem...Clicks/Pops reduced at higher buffer sizes
@d-healey Thanks for taking a look. Perhaps, Ignorance is the cause for both lol.
No, I was having an issue where the lfo for both tremolo and vibrato would restart upon new note ons so only solution I could think of was to ignore them.The issue here seems to be at the note offs and only when playing 2 or more simultaneous notes.
Not sure but could it be a sample rate mismatch? The compiled project's sample rate was set at 4800. Maybe AU handles that differently? So weird that VST versions work fine and it's only certain users' systems that have the issue
-
RE: AU problem...Clicks/Pops reduced at higher buffer sizes
@d-healey right of course!
Anything jump out?
HiseSnippet 28238.3oM68tFiijjlXXUMyvd5p5dlomdlcWc6o0GUq8j5Q0Lry2O1y61EeVjUQVjEeUE4cmpIIYRxrHYljYljUQt2ZMmtauaOacOfg+y8Cauv9O2uDNAa.K8GqFR+v1BmAN.AaICHarBFPB1mr7JCneuNhHyjLxjOJx5c0a0ytcyLhLhLhuWw2qHhL5ZUkMLzzWa8MxOrq7Zq+Te4FpZ1LbSIE00RDYs0+q4Ka7zQhFNXtn9EDNVWtsrjg7wAaVyPOrlpotV61x5qEZXWICC4Zqs95u6Nv1t9Fu2Zn+7SecHo1RpUkmTzZqUTSopbRkNJlSJMy16oztcLoZx4U5f81LamnplZXs1Z8Aiy20GwZckp1Rpg79RvW6c7s15OJZMESM8blRlxFqs96ERq1vbM0NU058KpXnTosL7Ax0xA5Hqhio0tFbDCKcsvMUZWKiC7vXs0V+IYl.cdWKnym5KkRMkwkOAJ8LTE9mzBb3w5ui6g265Z3QhO7HvFdyXHsN1P58rFRerubU0U5ZNoF334I9RnZJqWWB.1wGJVu6ZuyO6i7AQdxplA5H0RNlN3gws3kjDDDetedRhO6WYyMUTq1teM4W9hrMk5Z.F4gzT.X7tsASlWYWowqJnD3DiW.d+k60Spo0JnZsXxxsWo1kQxrogcKd0qVt1D8rtRpFJZpFqzmJtLfRTekZRLMMyUrIYzkMjMWsQVACY8bxllJpMVsFVVSqSbI0ZsGOHA.wtpsCA3mZnq0Ws1laBX0LL86pP+eW+NDKMjMCq0oqlJ3gW9BWuEp6bURf1ZR0RzAvo9xW78yjM8tQCm+3XoSFIZ1ePLc.yqepiGHbL0YA5p13Ee9KBsyL5C.zICfKyLqVevDV9k06qV0DfLeYiOayu+laLPR2uDX.Z1Tw.N5RpUUpcHXKMdIj7ciM2nQfZ5RmZON.eiO2uzm6GPeSrIn9efEP.Lopn4uh1Y9Sj0vFFnna.53npM.eVzTIX+ZJZw.vUC.qhVFMs1uD1Zq2NrTEv6YBYJAsBIDENdPsImTmtskGyg9xWX+x9gusMZnZmJIzs6KzumKTGUKpU.zdaP+32Al3WSEUosb4WV0oQet+ARs6KifXJ08+RzS9+d9I9L+atwFXCcH3FNCeIXx+qZ8VegexecHfB78V33A1T6ObXo1sq.Pguz83AArfOCe0W9BES4NF.rwKPyk5Z59e4Y9UTgv8OayMrdQoZ0R.dsWdV.cY.wb0YPIUUphwq.e9wuPfSkF7hOyBp1VqglRmFSnpSBJXQzyv5giG6etHR3hJ5lF8qJ0U9XIHV9X3G63pJ5UaKe7.5AzG2Vuwwl5.gOckzgeMDYt+Wz1y23xRh6h.G04iIwmPgmLXL+c0NUV2ek9llZpNzsVOkTpNFToptLPtA56fInFRrO9sWDfQS8Xs50Od.kyDF8csZJBWOoWzkanX.jYFyYJ+B3TIuViFskCY0fO2+D3wm6WqxIt.JfmC..tRSyoi+QcfGzX.D+EUpHCXuk.K85.LPEgw8lRqVefHTHKKrJ3f25ESFK835nJlHTz4zpoduIcQll.8nhcDEdKiVutbU.gHpN+fJewDALULUgiAqA7bIgc8VuvZ8auxHb8NKTVwFv2CRe5nCwKI+BqZAv6MlZxM22zYtN6WXiEHbwy7Y1BYl0DZrb8tdvwnhlALGV9DrC7oT.Mi5O220p1W7YSPOvROezyj2Z9nmIuyhQOv2at.8ICxKDXGebNWv9TCTvW1u8+AXwfJEmpOf+1.9zNfU7.s1eGTI.Q8lZ9kz0kFZCBQkmnlANDOQsj.ADu7Ei6oInH6t465+W8W2Y8CkZvEPb5GDLx5sBzsuQyWNgCEWKdPqfqV7C1z8H1ORmfPZm4PQzoRFIzfa1fL65giO6e5dYNmQUfSzT.x490TsViZZ7ucqWHlexpkVyOvBlabF76EzzTWAH0SFrjoRCUMcawneteScDcgWE..MzpKvVt2cGMc0t635RsMjWnFBiAMylNx8D1V5Lf3Bt3HPQ.G1qEtzsc8Pn+F1+F9wlZMLbCOT.cs0j.xLf2rYRqCqDaLtwL4bwdoYf41.xzBg++UbJ.UxF1JYZ.rIrjrw9ZGpnVS6zW9hzckU8enbEC.QDbgzC052tl+gZ882Vokre.+y.fsil.UCj8WSdfbastx5+0M7epUSdM9hm.CM.iFCzG05qhFItJd7HAzOp1e2WZWD.dCXYNAH+KgZcsW9YAfPeI0gExlDItYie.5e9AaB9e1rLvEoMqztHXbUUwb3bQdXuCRlH1yPrQdn7kLZc62crZBimU..k7Yetev+a3m4+6uoeve.DO4ApJMAwnfj0.9RfG.Xzg9aKW2zubmtlCcZv9Z9qpUSF7dFJf+wzU66HCTgyuJPXk0ymp.DhATTvDHbE7TSveIAzsB7MfeppsUp1RtFRMCLZi8AlFlV8kHtWfrF+dqpd8YV2DWrLypgdJQeQM7kp86TQVGW1A7EWa82ysOI7MeeRf6xjpV3OrWTSMgphIjPcdNRYMaj9ZqsNs8nB7plHuW7g1duHWa.XWeMkZvhZAXjPZMqYHuFZbi65n0lWeXwJi5iM7Y8.0Eq4a5CvIGQWYvE7y+DX6Q57neI5fr.FZ8JWlYfbaogqP68hDxqK2IWWY4Zd6iu61KSe7IN8AzwRF.FKyKyfApf2zClu569O46rTClm6zGvAy4NVdOq94Cr6Gj.HT27A9vjMMcOTSxTB4QxkdZAV3qnV69cbSo8l+rjTuYU5CfM6lSQr8i9mtTflm.6Cvx8fE5bCa+Kn9iVpNXSXGDQt5TDaK4.3ov1mqugohj5EiBA0CYsbMs6d3q9u5+9UXNLEK+1a9O64KOPLDPC6n87NEXVpN3Cr4V.TZS0EKIb7CgL8.po3R5cIYuXPxmgHnPhthH20r4kfi0R9EX73pO7+C+K9685koO9XXeni5ijxpM7LTdy+9W9u30K8PAIIzTwCWl+es+c+VauLRS+HetrvzKL4m95ktSfhCW4NwKURM3rIkxYtoT+WN52doFGHpDfHiKyv3Ii4VHc0AeY85+qd8Ru.W3lZ58MtXTXeDRdNRx4dxCMtXqR9zIqSSeIFFiotH8Pd8u92X6UuSlRmk+7Wu5cB8EqSPRAC2Wevkltf5hAOmzALWLTJhKahWItXiBjnGqkTy1DXVfwJHO16XYunkxcYX0P30Itxwam7O36s7KwC5COBMlMD4Y1cfiCPPcw66C4QduM+waubMeCe1V4eIfBojftJFEcY7N4G+y9YeikWYIqNIyEUSiO1BcHoaHGQ1rup7kPtQLfY0WlNwVI84aoTgDQfJjBzHEKtwaNm.8+M8gn0qBitufvwCDOFwGd7.JrHHCsAzJ7997QFfXswg12mOBvi3g0+Q93X.E4Nl9OxGE78Nu.5GpOvFxhx5vn1B6aNVBv+Lc7v27pID8vgv5qekGtcT37eHf6ODv8GB39CAb+g.t+P.2eHf6ODv8GB39CAb+g.t+P.2eHf6ODv8GB39OGEv82cQAF+asDtS74HuUiLeMjt1oXAW1Z2BrjNuxxo4tC5nk2at3AF9Q9nEVxNXAQE988QRwuJiiohI7m3iN.EmH7OBDhTbrjLqc4hN7m3ihL.OpGon4I3HXYuvwI1BJaEiXVezbAb+mAoSML4PwADJgDBidF7W02BVkn0yWhvJuhX3oCorORVBhksOlQHkW9AvzgSd4a6rBk7J1ZOgQdUG23gP9SAsUfTzh5QfgmgghasKXzjW9wwLij7pf+mUTjufsm6R1d9KY6EtjsW7x0dJhyo8KSnVrxppkKHKUcGjkY1zkO7JOx2WvsJRMlJ1JKOTatwUY46h4DSkUdsMOwSwt81wRY80yo0WGFwC+yMdINgcY5nG7LeiseGOvDPXtcEv.d3NBBSVRxNlKyHREK6m5i8kQwrZy47sHc+sHN+ukcLW9.eV1oO4C8d9hczRDfkGg0WOdbboTfNucGmt5o95LgvbVQh5S78ErVKQKPIPSKvQQulUpuYOINTolYSj5EnEv7DypDpCj0Myn0VRGeh+NSOZeukFJCGX9uQvnO2GZpdS8wPfxalO1y7ADjbI+TVN3sQJIfo0mAdw862wh8E7YTUkaC2Lt9nVy9IB6P1IqVi.RB+EjN0PZmGrfZHsqAeZ79VSiM7Y61M6XB53TQRObYwzk60WVs5PRTTREAC9wEQAXD7QJxCCcJvl4ZPqgcnIgQuGoSAMMA7OjzjjzDTfEolE055KMR0Zbdofzthv7yr9Z97kLVZaTI3W9G+sIWjTGRbnAr.JXAR0.plOleVZfbcM8NNeF3ajTtAnqc5f7.aM0xMTspSSx0QSCXioZCqvPaUXRMMaeoUyogHPAvzPfMVVfZdJDnlRfijfhRjcMXulWyZktv.86GicRf7QikUmNkEFnIpVGmwKJz14Lk6ZsRxuJL.4tUwmN8UyymKJZQDDeBBaMFo.waWir4VeswX7qful8BI+k8sSasJRsgX7h.Y6RpShS.5K629E7CeC+1ux7nRmwvnfgrkAe1UCWFw4kQUDwIafA5dnJi7SvZq+K47UAlapC9NeGWrFT2ADi8Xe1IlGDHsg8Cd4YyJYZafCGsk81rbhLBBrzNK2h3dHP0wKvxPQSwKhIR6SfM0xzHAABdQBdRmUsgszhsCv3ALjGzTpYIh6lBtroi3cTlwAroBBX9PG7XzC7mTyCsBXfXY9rgUOGRB8M+Z99BH7xZdQSwxHvBzUAVIIDfPBrUL.MOX9JRwxKPRgphxBfv3EXAqidRd3nViYrzxX4GKVC90uKC5hqrBfNRKRMJNBQBJFBVGP2y8QxyHDfSPPjiQfglmEGxA.WHHNICKOGO07fbz2sfbO1AxgRmJYKQVa57jW1w7M0kMZ5LmR22rae6EvXrl8Dhrzb7LzTq43eCzRTrqY6kFz6hbwC3OrhbDLbLrqsmpr7Xot25vhuoMcyjUQ.1zAVGwF37LORVmowBOBJagcQ4s166ihkaYSbsyyLgayjR6SrKcRuSNmjS6cW2m+4347TfFJ0P1NBTQG.CefcfsVfO0e0qfQ5vJ5eJFP+wAlvYjqI0Nh1ofdFF6Cq.Arv9G4776DNneRpTttcYf2qKXAeE3lma8HxC.DPNbrQjMZYp0cETAxlvcbcFWDUvwIL93yQEbpy6CDRoKzhXOFr.Gq7AXsVIBHh.rFFmvXsygFtPx.jobSoftUQOnQ9Ef.YiweNf7GrywKKKBQBklT5JnJLtOUrvZHn93tZeDy2XTGBqiixiHWWpeayhyO5K251ZrzvwOw2.qUh7a.CRk+vgotN.jTd.jfEvHlEnb5Pics4IQhaZOId2RSjm5HPGJ8c1IOO0hSd9GTB4AkPdPIj4qDBIQ.fMJv+PKPBLMl+bbQHyJqAxLc92x3wPNaWWvvyIPySx8f9IW0qq907AyejIeuvgISc3skJJNIsx8G0R9TKv23uW3vhbW8PuG4SjaoTLwN2gdPWjqGcQ9VSIW2+3Wf3sSWjbKtjmMe2l9Fm6W1AD11yTNkt7K74l2ibF7dQjqpTQFh+mfrr+NXgg3hkvYOvUdA4JmZ609bqzEwXB22LY9Pw9fljmVDn+.M3WT77WqrhO9NAq3OGmCL9Vhbf4qaS7Ll1w+byFlO02WvGfV.ke.jLLLDhjBOjNLOjNL2fh.+XGaPy0Tp6jzgA8zToCCzjG34Mx5+x9nXlZApIKHoznXx5oAqLJYjTtNPx22.FQPBq.LKJxyywHPwJPgdirJMZZBMT.7F14eqHKKkHGKvdr3fJy.99iESlT6Tqm2.nKOIRbpyhovemFvPX.2Pw.PGrL1.3BqsxuWfQnDzzrDBzqkUtV+IrSA6ap0.6.S.I1NgJJ7bVkXkwv3o3isN.Hfz3XgNW9vaJr5ycjyADBMPqceDQnk4XXk325TexKNNh9PKP1iAcKRrygxlN9BCgCjLcR3GjTnNc621P19fexwTaqAiKnGP4nI6ccXTPkFqWTFc4Z3x8hqDF1tM7gLPGB4AHUabJgUvecbW.DEC2U1VGHET9l4VfNF.PAjDm+TEmYs+boX4g6F505feCXr1ZcjNa7i+W72e61ZZcyYJoaZAbZi7pPMTxfQSbqlpCmSlr40iM3Yx166iAAU8jJabVENNuOPJ3HXwRRxwxRyHxaQ1aa2wsetrs9UexDs.WcgDhXKDiijEHIgh7subK5QN4VD7Eroq9PzC9szahbdZyvRGfG4OMVfLdZN9wikIQAD49NPWk.t2zVP9JrzzQer0H6dwpseKq4wy8kyDH8CH3og0oegtc9aY6364ZsAKo.TaQJBJRdAvpjWYVa.j+BOyBxoLBg3AKThB5Qe.5V2oPf5obNeifc.xvw9H1SirxckkLcVPFlkNYytCPbeWm22dwAnR840AxXrEoiRDFU4bM0FSiDVWyvnNXbiZ+3EUyzWuwDyoQhxMl7L.sgivP7lvSMWkpiwrn2C0mD1bs.FSzyjddlxyyzddlwyyrddlyyy7Sd1BbkRpqkfPCKz9wvsBQsik6MqPK3J+6uliRz66XZCp6AKKaSf9g9RkHRB+VkLCUCgmiG4rVQYrGPrKFgsGqX0LbMOnOgK5XsEAWPZLAGRniYF3X14AvH.N9.PVjr124a9DeTjTbATyysmP3XIRjuYl.pEZcB2A4xTIV2cgpol4.GcWQORErxvVboyVH2oA2KPlRCNJ4YlaQOLX5XFgMiqbvgk1K3YcOhKzgIZsSv8BQlJXfiJjj8jRkhmIiZ9RDCFUpndw3ABzoZ.hfCpF3vcpSwqzn7vhgKEhNc4iNjOS7gkExmJf9dhIzpwjsMwYEjJtSpjAqzNeewgYR1fsU6Lx6oYzu6QL0HzLJnVLZuCyZragZGQT6zH81gTsTrpLlcyKTSMUzyhFrjbiZRoa14fCym7zlM0xT5HhcKoHVkOPliDkHINcfdunwSt0QUpG8nxmNpydlAFltPfXUOH3QICWNmb518yTKx9rk3idVNZ5dMzGUMwdx8KzwLFagNxQKmsPmHZrCMjZkInDPoHwX6djbF4Vlg4H2JeWs9Lmv0uJ6nV42pfXcxAGVrCA8tbUjnOrY4joIY42SNDWtJsRUPIpbnspsKcTdkdC0pe3YoM2pX4dCYFwjiIZuNILDh1pIqb+i5j6fz4RIWZD2AcTDnyYtUjnIjJovramFjQROLHkb5nYHUhz+TdtAj0hb1vLaEazNz0CIV4L5RR6RqnDmQNLIe35AkD6QmkbqAs36nE7T9yhEgq5fBU5VXuJ6Z1TteoA62pvdrGEiuuRuABM6Qe5.V1NGUU9vQE2JRYNtpAkZQTXqgQ0k2KV28UIH5TQgs3fLFJoX2isaqbmUnW+v541JBIiLYY1AkSImo2taEOKaghEDKPORk5fSNQImR+C6lgJjVnsHNPkWHd9s1uYtZAibp1gjgGQjgKn3Iixnlteq8GQkKXr.mjRMktwNk3Z1xHUD5PmMn4IABbT3.jp5FFLMBFO7NC..jfYKlRIUkSUaDsVhjzlxG1ugTzRE1OkNMU2dmxBVKPfKNW4fMKIj9LSw9TE2oXRINIt851X+lY5nTKjgLkZtAonawdPX1ZAzTiG8n8Ra1Nrf5Py74qDbjQni5seMss1IR2A.x+z0KyTsU05kSjn4fDYT6tWd185e1I4heTdgRI61tWR4cUZIGhQOp1nhGN7HlbrFU3OkOQigMhxq2pc5DjmPJlW0ToPrx7cU1APHMrXk8LGkKsQzpCByVbm8RTlmMUqRkNHV0fpDrm19jfZ6sqh4AsitiQQSZ.ojXgQ4FVGPNHTK5VpEKPqzHtZuQFYnJHVoQ68ilMRMw1Yx0OFaw76PpuagBrmdnZtcU5OXTb9ZYxkuv98KUMfg5VgajrbjRAhb1AgUNhIOUUV.SvI6GHzV6HxtevTME5DNXyhUnSDqWfg6k7rVGtW3cyLJayPI2hNgYpyH5CDZt+v.kOgb2hcxGsbFkzQ2Kakrki1KduxZZmr6VgKCHg4OHQg9mTv3DcosFkIPobIpNRcmvMhyEJ2Ip5cYZkmb2FZ6GqD0g4in11n.slZvRcJlHznDMiTMdKgrG0sE4t0hdTr18HKPPo1oQe0xhYalVgflHXvyDym5vB6VlucBQ9dpki0qX3Ca2mTLRgg8U1KOUyXlhkIZoHtC.dTyvH+9hmFeOlBcSrmfbW1HGrS5gLAJ0IfD2Amo1kaq7bo3pd5vtGryQ0JElTVgmOhdusJlq19Ls5dRpxQOhhRo7A4qoEu6V4nhmFrV2nbcGwbR157wKTrg4H5HwyvLJPIo.UZAfhA6l3jc0xG5jSx1IsZLwjAOpZ2bGnEmQsS7QohF7jpwhHTJzNsiOJa2gozhKWpdcfLst.fTqXmlYqPxsNw7jbEpTud8HgOMe18KUn2VENIc1zmlISqhkXh1M2thGT7fjmb1diLx1SLUdk5wRmtfIa93LwBWneOkXgI5LThWuWkBsxb19pw.yJE8SXOQtM6IQJmSo1Nmz7T4vI0GVKRqxGHsS9QhUydPuzQUCdHSr.6VIS8dk.+qXpQYyznytAi1+nt46K2ovf7GEkqYu5oJEcq5bGt0HQAA0pUqKE7vc3qOp99C1KX0A8RDpzQk0XpcP7vE2ynS3hs4BpqmNbilB4ZzTN6g8E05Q0u4t6xGJSzno0GVfhqhPBMSg7DBTmVtE2YkIBEHl3nypef9NIxLLMkh3tMGcTjbGDZj3d5MhUd.cnsB.9qckTOcOIyhcN6nZQa2ynXL.90j8P0JBGFszIgojNQAHHMBcQgAcxDVJzVT6tekC5US2roBUyRoNMpZidmpStU8cBReXw5w1Zmrk1uyNA4M0Na+XYKcT7Bh4X1kLAythTpkOXW8CoZ1MZ+3U5sUPNAspm1sSPyphMI5GtW4x8L1JPO1sNnLasxFaMpXV4PZZAGkUzncK9jGUbW8TmFAH6amFgiGucPyPCBbZRZYkTbizKeXYl3C6sekcZlh6z74BYxnWtiQkAhcUNTGv2WSScewzpEFxn1NB.UVzHaoHC5c.Y3JGTJMs7fpsUpjriBvLFsFQ2WqhdmpEiJ1IVwi1uWyspvwVShRVovdsKqKa1c+cJZjVSZusxlpXYSi1zcEaMpqQkLDESuS6NEpmRHc6Na0Jdd1ZCZmtUAkZw.x86w27LkCSIVITUV4ZGPjXDizYkOI7d4Mi26z8zyHj9jt4iEc286evN45dVJ0LLLoDKMHRq9kaxpEu4tiRWVuXElyBRkUK59gM5DnXlPIJVOX+VT4yTqUxrAYxXra9cOo6oiNJcPpPrmYnGUjhLSR88FzkluY9c6GQH.Y28EA+Uhg4SFrXzb0RbV0C5dxQGIuizQgpx2LUvcJwPTS3rjM1eqxFQJFrQF8NkOgP5fX5akHR7HakQuTzRCJex.18JFVpaf8EHiGlSBL4KT6PfzR1g5mMXqnkxy2jqJwPMpvJpxwHNHCgBQ.veWgTqNC+dcMymLYlQcUx2qCP5p7tQ4BoQlNbj1xDs6NnUfFLTMZRTc.Tb5ohETCSvT2Lr.S2z6U8fnrcTC0pRQwDYRLL0nFgXNMTTVijmkqcLf9Z0Gk5nJmEOctcKIdXcw78LTOM2owFj3rxM6jfZnVwZ7IEJJFojPtHkXkiSFX+lw5E+L9fINKl9Q.supowVIox9pABEnd7cGpFNuQ.0gmEuPMBk3Dmt+VYHIz0NrV+Sy2euHEJsUx36JZFdmp4zUSVK1nJCjJkdTxVBQRVdu98hGoUiJTJQM2KXI93g4EqwvdhTj76cZ98RPTwfuazRLgJ2WIFSiJIBVIQorI1K+9FBml3DliRJoSMBnWfFevLM1Md9CNZ3QQ1MSLybgFLTOY8jLYNrr7f76cPl3Qw7U1+c9PmVlFupJvLKfJ6c5a.LsS07Uof+3U4055OmbU.s8qB2TWwveX3q0TVpleK6W7mAnv9qBATMWQ1ucDyRB8lg9vW47FVptCLy6U46qB+GfsqzeAgvWPx62Su9pvgOdOY4tGCTD63HZZ5GCOgeNd.4wI1Oe1zGCs8HPG3l+dcnsr4TZnJY1WGZTKvtuPR5HuDSB2hl6qArsF4uG67IJhrp2hRNwwd3YvbMWIcjUNif1T42bQGyUzZFmcHVgYJpp0AYz3HnfROCmR8ZSVJMUstM0TUpNwhYfcvMZLImYlZ.4rISrdBaGnfxLb.2pjtiA9KiS4VDr5ujOqOlki3txBMise.+Es8vFxgEHLsa2.NwCbvWvO5MVpsTHzSLhjVoaFGEEGACM+EzKfewhx3iui2LQ3VeyTh1PyBd1CgK4LW1GO0jvEYmzBkUX6IZ8LYL0doqQpRJhESoQwH1B+4cOLXP7jd.KlSIXNTO8k1EqW8fSlECNIchJFCAMbeesrfyYliHMN5LAwLQNHB+bxQDbvyuHVlOuhflq6bIYV4oy0HYMJ1i16mNBdFVBVABN2Yz5MmS9uBSWg2YZn3y8kQq8Pq0DrO0nrb8r0Cy67imv8N8eRb4NvQlLdTXOnuTaDf8Y99BPc7z7LjBTLxhNvzUdUvEQv8084JcLuZClzkaQjyITR7Ld1um3TYjqHueoyJDYq5waFmMb2bRpX79CSloiY5qu0ctqjPI+B9rIuP4K6My27C8cvU2GxmSFIlCvJJqYG5smZ+3LRGC3w2DPmWdZWoJDC8kTurqf7W4FVB9BSEyUQh80zhhenOaChrr335id7o9PwZxOLhe20BDZUmt.7ks+sEN3ckw2H+sgmUqNK5Xzudc3.AdO8gAB9KeNAR0wrk4EHUNVZRZB3eQRRPyR8PfTueFH00eua7.k9NOrc5tGtc5dWGYl1RFxa6ED6z81pP+1k5EOMq3PO47.9cWpqWLHbInInI8gmFOiOuBIWxy6vGg5.rS5V6sZsHKEMIGk.yxbR29DTmjG+BNC+bt0cVc50B6.0CG0DnF4MoivdmKpivnt9bD1Dae94GmgQcEc9Z4lBiaJmTPjb3I2ZFpb2ZKv7fhk2bJVhxXb4NRcgWbciUWRpSGowBGPZUpaKCXl5hkRoZFM.T.dWpA+d+J.c4FHaIc.NyVm15y.vYY0fpm8d9nYVKo1dxCs+cbE6ey.CFQQ3XEBDhqf946ALyy4KauKqGGIme30XjbrJ83Aj1uqgSI.nwwA+qRbLwwLTnDoNR+tsUphNr4PFf0Er.sCq4QH5FT41G14.v1WP6nvKJtK.cf4X3rDV2VwroSRi5H.GVlSVlCdWAX9kZ0bqS3tM7wvXkv5q4.p+nkGT+d9XGCqAXTB14Ar+ctMA1LzGKvbAg1TnsOwTu06AlrKCZvAjeSfJD4vPET7yCU76dahJDXOljj8BhKHotj3BVdZFlKJtXrDHVgI3BvuGiK3Hu+HAh55WBz66Sfifj6RS5e9f66CRgntbRgXtTT9O1GIICmfvMBt3tuXHpKoXHhKKxfglli3RKGhSbBx.76wHC9UUNzu8sFpf95WLD.bySQPe4WB97A2Ksbne3sH.+VTYnGC8B.OAyMBpXIEC86bKhJtckBQQIRyycokBIPNAW.98Xbg.88FoPL2DRgnXEHXt7q.e9f66ARgXtkkBAg3D2Hnh67RgXtkkBQSxRKRcokBwvOAW.98D6iEuuHEJD4MgTHf8uDbW9EfOev8ceoP..9spTHZdJdZtaDTwccoP.TwsqTHFBRFBgKsTHdpI3BvumnWJ28EoPguQzEhglfP3xu.74Ctu6KEJ7srtPLrB7rT2Hnh65RgBeaqKDi.OC0k2+zBXwJP.KVAB72ajBwdSHEhkjiP7xu.74CtuGHEh81UJDKC7zj9FAUbmWJD6srTHTPxt7dmlk.KTADSvEr2a7KTDpaBoPbDTjjW9EfOev8ceoPQntckBwQSvKvbifJtqKEJxscLx3XEYXu7dmlCSuTNL8R4Xt2HE5FIFYbBBjTW9EfOev88.oP2XwHi.Kh7SPE7jbBDD2Hnh67RgtwhQFIG2LwELrLyN6sf20lKuEYXoMg.VZSHduIR8QuQrHimm3JIFYmK39tuTnn2xVjwKJbkDirk.UbWWJTzaaKxDn3uJhQFMldoTXwqjl99RdKF6lHyoAvaVtqhfjc9v669ItXra2zmFfKDXtJhR1xfKtqm3hwtz4O8RiLXDYlExPjj9pHLYrXtoiEyMcr72eDDci3aHQFpqh3jc9v66CBhtkcNjHOwUQfxVFbwceAQ21dGBdzOcEDoLFrL3hAaUAl6M9nN1MPVCsA.sPIbUDpryGde22vrX2poMDDWvxcUDqrkAWbW2xrX2t4MDDYHvdUDrLNVLm0wh4rNg6MBhnuQDDQRxbUDsryGdeOPPD8srfHRFpqhvksL3h67BhnusEDQxSdUDuLdrrIkGKaREHt2HHh4FQPDEAwUQ.yNe388.AQL2xBhnnDtJhX1xfKtyKHh41VPDEKOC+UvF5.yNYF7C7.t6K9HZm+p2L1lAfqjLWAaoiyEfe22IQPP9sqnHZRFgqfy7fkAYbW2KQPjwsrrHZFZFgKu+pEwRkBQrTo.U9zxh3tKJKh8FQVDMOEI2kek3yGfeePVD6srrHFBBgqfy8fkAYb2WVD6ssrHFJQ1U+nOXoO9d+.enipT+6qo34H7kz9H7Ecf8yALRjkglkfkTjTff9gyv2GNCeu.W1ou6pcF958nv758Xq859.Vc8K5ArJ8U5ArJK9Ar5i.Bhtub5p9vIJ5CmnnmyIJ56M+STT2Kzsjmpnq+NNp07XG0ZHwTqgDSsFxYoT+B0p4u00nVMGGOQtnu5X6JGP9JGka5JWq1opyRalwZvsw3oJM1TkFapRupS0+itklp86NqYpi9YuqO5Yc7M+QnK49wm7w1W2I1eUzB+UlbtHOm6vGzMjwDUjH8nhjUItUPxlT0i9Qy33P20k0yU+B12fKIdOU5tqEBetSeAHIF.HrPCOXe80vKwltwqBMQzGZQw7XnoBvQ9gxl32CTIADsnaAJqGSzoa+1FxNFAXqTq0fIgZ29lXmQ3g.rLM.Lip0x2Dn3+XUUAZbWStsz39LtR39l3G05Q.7O1pGitJphk2ZJZo5vDl5s788yjM8tQCm+3XoSFIZ1ePhrGGbucNNzQTrGS+4rFGWSRuEhCrCbJsw6sl8e5HclyiC9U7Gr8jqGRHTosykC4i8wRSJHJNyKE.OKI8AybIINrkjPq1L60jFWEo6pnrVVCVCk6ZnsDe.qg1cMLXcGi6pXwpx42q97X4WZEeVPL2YA4blENsY5IgSal2b3JU8foEP+MsOm5mHovkr5u0BNF6m8ct1i.D5TrWY1zd2Ul8mLEnw3xZIyyr9buuufwijKqspV1ekfvRVYaWbcyRMGCYB2Wefr00KDEo0kygf.AuHAO4ZQjqJMz9Er9DNF+7wvsDAU.XLXEARV.nbqZRhqZYbs1ikUh5JbYi1WuKSF611Q8LeLjLfRHD44X4.cbzpZmm4T9VRj1GfaN0050ql82wBbbcZLBBtdcOe.5wYgst1mPe3jK0lq2ozcMybuYk6+TenaYIbLbFfIByVWbx4oK9Utn82+A0wcC3uoUG+8lIoBxwZ6f4oETA9gkPtfad0H35FO4ddDI82CUj0UuSF3hU3S124he8pdSdCdBcyHXpdS8wPfxalO1UvUp4MkjsMcbHMRekn8Pi+GiDqE8.OiavPv5hC1NDCgjPesuluufH.IGKKIq.E3unnE4oPURhq4Br.JnFfDAnstIbIIEoHDoDQUQOQRIRi+w19EchO3HVF6vttfTOwQOSKFTK3D52d4lQEBkhmTttoy0j73Bypzno4XiYkkqUAo.H7MQWQ371.GdAARZQ5wuhc6Pui0sxNPUO.HmjAc6hjAL.f2Dt3f73JSJ8Q9fpGtVJHHBEQMasVEYYoD4XI4VKubmtZfE3pNlr71CXaGdBGglVNuvl2xVNpUYdg8Y0z5XE1Nzctr08sNu.KCEMEu3DWKftWPsfzTzBLjBrfZOT1zVSbDTlxyktWD8gXUKXinfG.Xz7.3msrZKXG.nKOx9Bgx5le2FsxHBn64HuMAtejKsYr7Wpk1Lu3PI8N9CpJ0VqwKl4ZTHRGAZRdNZNNQAFAFFJxEocyi7wwLkxMNqm4U6FKd8XoFGJTIccEY8Dp0jOC1Ueg8kOtk.W6h84CFw1BpJF.S6bEiVe9XlTSDYy9piwF1D+LDzv6iam2IWWKGU8I.bHIEN9kBMCxICFv0PeCiEvkbMqQ1rhn4SP8Rp9N2w6OcxyjdzNZwWvkuyRbAW9g9rtAQsKZ4teKccAYVW4rbl8q1BdQlZ395o71Jhn1qD9KX66.mXe59lSz4Vs1uS0y+Bq9bbz.QfK9Mqnmqw5OaQ9a56f6Jje9K.mPS8g78PXy0pGErDcbE7Y9ZNLzGJMPFIg11a9vmqqAjOuiL.wNqapyqCCNSW0D7cyqKoZzUyPlzoC8TN0DyWffaR2ONtV3bHFXNP5LLcJfxQiHflyiaL32iaYpI4vh0pDVxhSaTELKP7mNQi.FfBzZwjySSmIuBk05ArVuh.PaTvKPyuVbI8ZNpBMOapdzClceuPD.D1e1MigeeCe.5QJ+Hvj+KGb55TWvaY8Leej4kTyzaYPtQBQNNBV.uHEPGafdlKVVFIkv0q9k1EOaELolVASjLGVa884YXIXEHlRCSqVtJ5T936R5TR8fNk2D5TR8fNkmmfRWv6wNeE0uG1TFXrtUBAZIRFUx7UYG668oV14h9Cq.Im.GAEdfAIwfq3NicRF4lqillYSG4QTD2voExir5qGixkHPqs8AM3A+V897j+9EjBArL8kmiRjVjg0QbuSRgaI6B1Uis.edBsVeooDPir6EtL8AyMVUyMl0RzOxG6Up4FPFVfB7HerIRvSyHvQuPqOnWYqOl8B6qf0HyLaAbYLB7qw9f0GOX8wawVefMa9PGgO4.5ULQ3yWG8reH24DoOjy2ezP+ySwyyHHJR.XJEutb9wXaAxI2QIulp73MmCPY.XXVxBA3iMtPSR2SwnHC.lZS8t4jL6qivVSLsXYhk6Cb9ukkzI2xll+InBjMTFIq62ZugMWyzIE3nHD3IgqExPwvekw0c0akN4zVoay250pbxUzp76TQ5g9AqxuIrJm9AqxuOEoGxaFSuHuNM8h9NUjdrk0tBg5YJisXtxC0ikoSOXM0CVS8Prb9479tiTUcsiqZodBJ1InR.uoJZiisguTvm8S5VejN.15iqV0UuLUant.sg9BzFlKPaXu.sg6BzF9KPaDVXafRTC12TqiEO1DkSgGSHq+D7GdWe7tRKSePVP85RfU.QeIa6Ar1maV6ouwatQzl5yNyR6CTx2S0vxvdkbsjOEZRDc.FQJdAn4N7hjjrrHtdcv7wZmaQPB2FO5JU5ahzBtkZkhJUjy0UFHkvspcqM2oE5DY4RMubB54BmYNuj0baxY0v7lMO2Y1LQPmmYTpLQszUccWYp6ZK+YfA77xnSWMUnYIq+Ql1KjXeBcHA3wsMEoqZ6Ia0hyv2NmCwevT9LSjlymZkPl10r8e31MksxgV6RH9c1tRCbMfTLk6377S8AOkXIEQW32SpfxSMvOFdWTQSulyAGyjgjUoYkpoz2.ubqyW.HweRYIcU6yY.spsFaA2iw.Mu+7.Ma.AMI0ZngAU9y+M11ETwMvXsrdAFeUxs6JoC9NXePOfbW3oOdt17sguJlpdFMeUj2LCbzS8UTQ2ruQUIPW4Y.Vy6.bs821TSqsoBffwOng.ZQ+lMk8WS1x9L8+5F9OUtBnX4.qsX7pHCOACIE8z3UQR3sJtH6T3UCfxqITynKih.FrjofVSvBJFoz5.JSRenEZbF3Yh0pqztiAfQqahNRM.fRgo1NyPniQeHz4Xo90TzNtMn2Od.8.piqKA3jzTCzUsAjUa7f3ClGMxSfit3.CWVHuy4wx.PByGz59Y6M8qW.44QjsZLPq+dSK5XFjjaBIIyqXBr2Fatyr8LnI+PeYimNRzvAyE0uffG.xOtykGfrDTR33pkiVBGJinioIXEoDEbQa7gyE97AP3SNYSnFYFXfnm8agChX11BDsoOCmW0CSK0TfGpyQDK7v7RjhlbFrhzzTjhBzWDVQb.3LgWy.rLMKyyg8h02IhhQW3t9XBn4etKPyK2dNq57S5OEHIDFHAsVhHGMTnyTvFARJRNVN5K.SEN.XU3n9zscwQ8Aykh44PJFKXSHcsSMbKU4SmEm02vGAww6IOzv+ugevuhnOzOvz7td.XOq2BAXKEK1TfiYfImIYwzjVqsTxWd5DnAAFb3mzCGN7WylF4I9jzAfLzV9wC+yKlZt+4mG+C3+34Iol0RY.pGAZ9KB+yLfWKmbnUFbQhS1XLKv0Ss.WVa+oe9Dd8QSfW4.CFLP1WZNKP1i7AGydAVe9aS.qmMWf0Sf.qBpvC0QL.0O8uMNfh0FPsgO.Lpgr48hExVNfz.fhwiiqvZKigUH8VCoUa3b0Kb+4s51O8OvKb5O427bfSvqqaJZVtogSiq45TkwWtsKyqderdcy4Af9HD.Z7oYzbASe62rDVbNayFPf+YMOd11ydd3287H.VG90cyZjqsBh5olsqILGmMCX5482Ai6vems6nTqVaYmyhN7oqgobW2ive5qcc1J8x2fc1JMQwnm3aRVTz0wKGIPpdNtBcRHpVpiroLppOdRU1gx0qIS+GLkISAyF938T0pfLLRsembv2FCt85s8vo+e3Tb5+JaCLHssbLopnPMfJdaZ5+Oe8TnNuDFisO05bg.aF2teCE0LNSNqiup22xE7q02PtfZMsTRpRMjsStTEiLtahUwFM0NsHzMZYz5BOj6deeVKKhym+TS6vWXg9iADDB0UOuBPnfE0LdQ3q+9UGfQE7SF4ARs8TZxts711N4w4TU0xatYjkZkBMn8nn6ztSwlymlWfhQfcFxDH.MC7+WC4ho248V222eS+9eQlITPu363+Eu3ygEhbPF3wufD8XLs1s0N8PM8VFckpJCpntTaCYTc4ja.kjlTFct+BphH.AphBcQmLLv3jgUZDsSUmU4vyXWW9r18Gok7oVDQfhIsaBftnF7DP15y5TZN.dMkDBvgUpcuhlWxv9Vse61a9CV6boCwIGdxB7Si0CTXj.Y9cvHA9xQa6gUMkDf+W2eQ3lw1Eq5S8gsgm8xk9WYJtztvij5JnuNhQ0KKH2LXA+x+v+Q+ub9rfd3tY2FGV77E6ffH5JtTt5Mkv.F+QC1167J8RenRdLxOW4fdxIHzQNuJCD.32BB3m5UTHnfmwdhojLwr87jKLMzpd8+We8ztsTjlPfkizsH3m3KWSvHyeri7H.dCeNtzEngBRtSZ0vsUfmjUvu54KOz1iJH.qeq9ZdxBs.9ikf5TvrDNtbnTjdfYZJ41zzl+lX3zmcSiS+pcmBmxdcgSQS8qKb5GY085KDo9X6WZBVcbImGZ8iWLZ097f.St0O71Dsdywpt.QvWVD6LQgOxG5CMFAZ+7EmqzRPqraeo0826mOvdenC1yB.bMvW9A9hVsolCWIFZCV77Pwn5NOT52XwVUjWWtiU.OwrpnKFZ8qN1ql2euo.6eusO2o4UgE.yQ8dG2MAmJ9slKtvdepUMvb2tO7LwMbXQN23vOz4fyGg+bely93swsK5MGu8rsjZ11cEY6Z3cLVmNOKBlC86rvxioRbO0mEshq2.m53qMWpiOwg5.F.YCqHHiAGvc42atySh3hd3qYALFGX7vgISc3ZdvxyAitcFa6hsHpzRn4GC9rHhpZ5RMhnn6jQnaBEHap.FtqcMPJDQtK.crHRAq2X4HE7jYDXdI.WPwW19dEUvm3a.7bf2TyuAbV4ObXpEKT.26HJKf9XEcAfKgMLaeNXWHVvlMdRn3GWzbP3XuANB+SlKBeFIOBVvQLtWgzWZ9ZWTGO2JWQmjnOjKj3XEw4KCRdgrvXuwBbUrUhpaEmXyJsctJovYf+93dWunGb4WIMCOGc95ihCG+XmDee7GeJeHwHxJvRRuXfxy74zA9sNflsn9mp3p8ML0r6e6S6P29xRjlhQjYVtwlhWfUfg1s1S+hKVnXFoZ12IDSfo+HbSZdyu94ye7ct6HTbSj+OQIotKx8GgRvY2x.Was4o0Sf2LOB+4uHnKwf4eSGzAvGLUypBH0a6JzBa5ijimjjSXFQPFm5B68lPCf23Yyz5HWEBIrQtX7lXkNGdSr23RpaNnmrN2Nwot9Q35lW6d0RtiOdR8PagNnKmC1Xl5Om7+4scQuTxkN5+n+oyUJ+e31VDVOw2XqAbgusA2dv21kNOh5EPGX2xyiN3COGW+ugu5sMQaOHLiz9OF2o+e44J5FXs74RH3Jp.O05f4eGcotMWPd4gXn34oHmJJ.TbrDBvas7oi1rUhmlalAE.8UGu6snWkXDr4OXsXfo.l0Y+jQe5+1WiCp+z4xx8DHKm8A9OFX9+Db9ses6v7avY6q8r3avl0LzwxVYWLdO19X62kX8ez+34x77e4TFs9HenjgYgqbO9qLGWMZWqEW3jgDN68mt8xgA2DhAst4EvRff2dQfuu00gvZKmvuez+MyC+g67dTGNOW8ipbULKEgTcZ3xYr4SgHQ38ufhjJtUG+cdqEMtgy0Mgap9RuYIU2JwaNO75jufS5y3.fmIldxquBg3d4XQQXWmK+DLCy98eKF65LcWN1z0FNW1TabmS+MKjybvmNMYN3tKgzVOgd8mTGCQ9iO6dk5oyMbpNV+3wlDWrmLa6byR5ym+ZglKy52dU876LwnNgl0N8ZFyn6o70VprKBo3SHICin8vcMPX7fne+BS9giOC.NveRsYZtgKj2u21d7B274Mm19gY6gelsuJ8IzF9hq3Gdm.LOFbmpWNqK+.ae6Wosrabdt6ubu3373JyV33rnC7XG47Mbziz6kiN.7lqHcfiT9jZVXTLZ.mhlCMfS0Km36ODFP2hZsgoxOv1Mr0h+ae+kw+oNo2PxXocitwwTt38+1ykY+SWUT2LwKefyPJK7ZjcL1zcwyhZcZJrkSA5mgbcDpys7P7jI6O9299KpctIFiO3QKvbWu8m75Uk+axZo1XHKnnSNQ4pv4r3rq2Y931utu80z6H0VYjbsLx5vLi.BBcTj3c88Kuz7xHspg4VCfiFeaF3xagmc+HR9HuBWwODqtr4Pyl9FeEvrxgeaFzM+3+3+3+md8RiiFSwfOvmEgAV8KWb39XHdUGgWsu4dmfZ8+6duB0t7Xxw2DPqJlbrT827m8m8uY1ojAnl+EudL95IV3CzGalHL7W3R5KeTlCYp3JRQ+o3tv8MSgBYlQ5McaZ0K57gX7YG1GCXL7mBunEnzLdLX+OckiPNhQ7Q9PGBRNLdumuNFKeRZ8Q9be2d4D8PTRWAK0eR+cLvC2nmZVZasmpkKW1Qh1oXvn5ZmAXXhvUw8ye8sW8jz9bkLLeaUtPYz14QmLM4EPd6+aKHW7bRQNTTusAPKzboGgd04lYjv5Vf.XunEX9xLEZwONZYsCuYQKqJ.ziNx4.8jr1UeJFOaKg+ouFCu.gkyCufpyAWiRRoEfqWNcgQF5htz5gK5hET.buI+mdeyP24KmaA5BCHQ9G75Kjj24nBjKqn9Ii0cCI9CNJvTKZbYKsXTr1rb4mLxb1LR0lhQsKtMOeU72ZyQYuWowWCIorULsWFAv9fu4rwrVUsbruOYrKlw2tae4O39qUra3KbSM89FS4LJja.VZSNlu0tyOCatn1A+A1CYKOULGebf+JWxs9iUWgql7H7kZeqZWFb41JO1.cmsxyRPmMQNvbhFuMvGK58gaB9nFWBye9HTxjhRHJ3gHBtmFyhgX299URj+08ksIfa0Xr.2a+rlqzLyZNH2I5vawNmztHYUt6dXNh.vekkic+oS1oezq4ZumiYwSy2h2UQgkp.HcL8iR3paDUwOmUsC1o67V0FV0JvvO1eGjyygG9G8fCOt1b3wy744dK201LC4chr3723EuzJo6tYWDhCp4dVV71IwAXcj+wWoFggqT3J3ML22M8SnV+JneDNmDwGgyyJ2UVxz.RDg6JsIEuHmiM4stHzL3KU73+Nu86A06FzLe3XZFjCT8Px3DbLbzKdjqcJZkRYIqlrb4vBJYjr1BHX9nCe4lseqJqx9.6Dk0ZJOuEh9ye8bRkrEReLOcGlrRTpbiCGp0vvYS4LI1otJeNgI006rB5ktBo0Dx4A3qxr8W8VmyCdeen6MgKo2CPtP9Jy6ASjO.52+udMFggsQqKL94V1btf3miSA7KrDT.LXT.D8t+F3zG4CNHbi9+ZnxzQuS9lf+soV6ZSkrhKW1Il3MWcT.KLWl8rI5QNm1QEU3zYpLazcwqfJp3Ma4NHBQA8A9lS4K4upE9Ve8AOQMdWa30sQNzoyNPOn5t3NTBkUDV6rJKevf6RI77O1e06UL2OymMjRWom+nGPdo2lbnjL+lXaxY67myYexsBLs3c2x4KIDS6dQKkaZl1L3x624sV2I8baORd8FCHabyxEEdj+dmiP.TcK253H6+fuYJoVx.JJLba+6y4pJ1TZY1uAK2R3L2LKg+819bWB2dpgIkvpDaOkOaNe7W4Rp6eP.z0UT+cs4T729dVT+WjyhOT1DAwVl82yRuuxHlS7D1.5KX2g3eRQWiB+er6S2BK.tBZirh9sqiD0PXn5+79Pg9xV8+2ZJDTbkig2LXyR38R4.oIGDvqxnE2nz0xi6FqEOZSpcaLZwc51OFOoh29KuEFsK9xRIolTsD3aUdvZvXC3SVzWwytnu3TiwHaeAtrgVHmLjOIkrZ+DflaX4nMUfbL+4OUQcyU8ZUY8oSqsmYCk.0TQKj1YH.066qZmJIlbvR7U+t+J+xtuoel8QZtMr0yIL7WNCvjiChbMYqCTMwITyw5Cu5rQE4d5MW8ibAf2vGIIo.i.oqSifM7QSyxxvP68H+v5DJXokB8Tj.sbxsAqhhebPfUphE95LeaRQPdbSv7eSVvOZqc5lhDF9yCdK3kKq7lgkz8qCPUZ9q1Vy.+Y.XTdSLzs+boX42LgNPaRitxfUB02Le+Jx1uMI9CTVtXw25af1qdKAuAhHGn8Nt4Rq8aeQ4L9UuivYLMOvr4Xl0cf0L4L1vW3NU7Bl913YfximCXB0HOB49aNWNCKKorokVV9BK.w222W7EpZ9MPsErj8W7EadnjdG+AUkZq0XybCADR.kLTaXf9cHcfD3MyqMzeFEIUsiiI21byfjDDGK7W+XCH8pyC0kLL2T.P7FqceSYzurZL7W.a7Uzcn51DdHns77cdNPUb3fVgc7pqFtJqbg65u0ZfaJ3eyagUt9vEtxULMMy4eMe8i9s1douh71tvcr66q2YotOq1zJKNg2H2mgev9ig0BtsS5OcpjtJfHOrhd01xKyEAxXpvukuTIhjvO5C4+K7Grca+pvq4b+Z0qGvyITFIOEAOKAEEyzhwHE3IooHXV5aDDaD7pesor44bBA8AvSHHfhyUzjzwOgF+R7TrBHFy0I7yl9F2BOPueuEdcoYcrswyIRKbNSTqS+++l1m9+fuFJREviJeVmineqaRFq6p5862ohrtqCi+jZmBZFnHJq2Oth0ijDBVm09nC7MzgTjRU2mi+1mPeA6BVJUGdSaCp0TuuUkgZCrgCzUYgWbonqF.NQzeDDH3EI3sNmgxq0nQazgiuqdFhnrOj+gCEm6TfhxPS3vFKi+ZfJi0VxLm4v1d5oLQcvAdKGcUfN4qP4TdT0ZXeatM+AKm.FD6KnOM6aDRZtW5Ww+au7WYLeU3K7UFiHsHu.Movz2+cLhb7v6wwqXwO9lVCo4xKsIjWBBoboBPfEvH8beYj0gW76PprjRPSkcC772dFKYbIDPCDKIPAD9vwBVwc1fpInZ3QhEb4vNx.vRmYor3bAEeHDTL4ZAAKStvuuI.vly49Dwi3kilBZPbdjRDzbjTry3l+TfgjjhmQXIW.aBXwR1zuzruYR5fRDBnOUtttiRnHl2sTBKwhtmRFKSw00TBQ.5YbMkPDfcUtlR9UAk52OpR+.qM76+W2ivku0hcQapw.MLJk+DWTJe91FPYfPTWbMckQP944mHcTuYVNY7bhrnaujNSOXY6fUOTkklAU4ryEh+RuAKenryYlAnLeMfK8eoY4oX4HXmlblkQjljfd1WPa7DhLSIYTfjijjlTbkzZ9iFuQasSc2ygmviqicgjl1ydgjALAnxyCFrPCnrX7b6k6IrRP8djMk7NvmgquWgifUqIXFWGVX+43m4aq82Xkn4VhqJKOzbk1dRxUjzlhCtKWTGGxjtRpeQEktZsklRTX9YPz4xi4HzGnCB34frcFRDuYosdpyfCNSOOBq4SS3wS1gjZCWD8pgRbUVp6ibsTGtuj+ywSXj2b3aVs05JMiChyao059El8Zcvl8vpbSkYHSqB8WGATsuBku9tQ6epOJBfYkbrhT251sKAo.BC9aXleZfBsGLjwF9Sq1d3j6rx0eWW9WatFg7A3PP7rx6KwEXWZ78Uctn4ymX+cx4Uc5eWu.v27a309zos8vg6hPTfPf77TvFdKpxSSPSOCErmCgvpceV55NrbtWxmeL9mB5Lz44Vx2jcdVt8kUm.sdzO0YTMFZswiB7Y+M9Yq4wgdtLF67AUzrjhBLhSCpbiwWsqzZuDeejOnmZlTvZqL.LuTEW2yyx3jceuscRmon6uSh8i5AL9m7aNkS1F4knaZZq4dUguxDcWbH4K2FmQ02zPs4tn3m.WTLpJXwe4Yv0tln6PF4Zgwm4yx0L4lyUN+vEBMu.VDCoBI.xLEElF1MMQfGihiMk21I11ZQy+ysWzDkGo5dbvz.EOKKltuY29ltJJDP4PKLk6EPk5zssLbCy5pXqCwtPYR4ZQPScYIfJnMr8D0jJlj4.3EWTCLtrx4wT8gpR1VQ10KDtsrjNxKVgmwfJoVUnWwT8LYqzuwTdBCr1c5txp6jbNipjJFlSVy0ZgZ3O3s+k8pzvePMtH6eP4TGkSIzNkvDfXFKbOe+J+AP+JmTZzvjtucoeSE73e0ZdRPWKxLbeyXszosSrJ+Z59qoXf9oYSY+c6q2P1O.Gnz1OzGmx07WWFnQltrWc4mg3AmUwXnX4mkt7T7.UqXIHWFWOOM0+45u4u9hy9xvZR5FxQjM6q5ZCWTE+9fq6BtNhGm3nnNxK3d+ob0X1sOmKq3I1ia0k9ACMvzcJqlnDARH3DmgDZVdRFgYbkoKHJPyxvPNs3FBVVQRNlUzhb6wWdz3aYPVdRRzpn1GCHRNOD564Hc2FfNKaXmr+MLV1iF1OxJUaUmFU+UcVMT8i7A6lUFQOko1X6j.XGdWEM+AVitqEjrMnbwn3pKKJ19V.b56V70LWMLL9ME9phlWyiW7110EZlcudmCI65tQeEQwO0236yccum.d4j6njWScE4h+vkUCXxyUC322WvBQRj9sHEfcYd54o06yQW2JvL79sJkdIuDJ8NV2tw57Ntjwp7NI1p3Z7NQqPbEdGWJt9tX5g5QgWrZbow6jxmmJuSdiqEcdm4.6FUo2k1vWpyks+Qnzh3sTydemUHaJ9Xn..rf76h+myc1n30avSZEjLvCvD.28tR3fsOWFWJuLtVWeROx22+C7PLbdSrm4Lwrb3J975K6rf40G3CuQdbujw06bZoIvoOWB7mBVWKe5TAymH89ukRluJqy8gNTCVFA5Z2cLeZgm4abSrvEtAj+3+VdAj+zAKLfG.M0XEoYDEoWlE6DXo33IO+E6nW5E6tTzbLyklKoMMmOeoxrDtRb3kVOfaTRqy6Fq6wHRqttrmfY64q3zlPnzrHm59UqH4DEPKdJNBANOjSOwGCfEUfQfdIndXrod1vmtbi9ssShlkl74ClqindNzQTiibPa2Vb8G8CcmiQVDPuquyNe2QEZ6k0iRBbrjjBryH5vNd6eI7njaRpy0aRyMhZ+hn7lF8kBoqcJvVnGBqFVX0fe3kKvZOeJ.47xvOfw3KcF9AjSsDQU6hA+VDpeEss6cWgv7irsa4.TdRxuOxm6l4YYuo.dD+lmSb9EI3DI34olF3MEvZFnWKATOxWE3o8fkUa+ydGKq1fABOGfI1RtiKav.0D8rtRpF.ScLBZDFlVPts4A9Jw.8or93l6tx8gYJ8TcZMEawbtpZRwoqWGL3QY963FErVsYODyBjnzYNC+HxskMmScwjFnoCflIp5tN6QVBvztlbHDYDd062uiEf.N1sxv.qmQYqrSFB6XNGsm+74qX4Pa3rRsYf8AAA14NFz3JyDbrZz5e9BR1wsyZrkU6T6zfXbK4bLlbp+cbayADPWsYHI8Pvcu5jzgfhlv02ikfy15StIscLIkmFyy3twjhjS0XGTyL6.2yUJFWMeoCxy2.s4AbIQwyBre4u+kXA1wtj7WzGpeshwC5y4uh02aoiqiHo.gHEM4kaU3YHU3bWJdtqf7MlzYHN7Ps0p1xszQ7zM3q1adKij4O3b0N4hsLhEfiQffhiao.Fq1Zx3PoMV3lnqrlVG7CS9+.7yqzenMb449xJa.9z9S.VCQutT0o7J92dJ3z2d6ySMCuJN7MsUb3y8GWafrt++Z9inK0nALnCqMNMuVa82aroaZ0.pyZpoGtIL46RDAVHLO7rq.5Y+PCga7I4ZPk9gCdfTSyg3tfd82AJWWSGleYxfAw6B2lSP4upVNKuHt9K4.XOGxvlJsqMdTYr1ROD+XeYTLq1b1iw2YFiQ3FN5ZXL9tNdCIZ85xUMmL.eOewNxEb6J6yu9FXe+G6bybmSA5yxcb97tRnR7gAp.6Tm9m8y9Fuw5f8CCLcn2jUzI+KwdmDp.JKyLvrW0KP9cW5YI4hmku2RSI.mR9uSSs9bqyd065CRDp+t8fDdhHcagryp0GZ3fU18t159.JI5NKUgaC12Atrg0yDvmQ2glxp0PO7y.+wtRR3yqaWIoSk3fg22BLrg0cGGPZBb9iem2gKwa7oxD4j49nsGWJ0jR+i214X6ztrex+0c+e+0vCpiqE130WZpOqI1sBp00n7YViRe9f2XjVxRwtBIO2A0jyGKL3YLoZ.U2bIlEnLGb+gYijGGl6jxM..F7NLuLXo+bCUqh27bczzLahLisiKQyI0z55bpNg0InYfkYENR+24e4+2uF1s40rxZ+vP06bIkugpltLT0uztF5VAzzYBfz2KmobWKee8q5iiI.3O02B92hgA+Ec5qlmWkUvOGpx2YIoJ+DHQf+w3YH04cPghVixwDd2zixaG4hiOhAgPfImCp3BEQ28HiO1z9W8ZOp1.XKcKIbaZ5+ou1iBQ..0UkrvaZ.0F4crKFoan0sAJBb491VzEHy4pVz91Q7e+K+W75HRc5BMe.6fnZ7cqoUY9+g+E+8dcD8g3k8k+g+i9+wEDGcruBHRkGg19zWKK2bSChehEH98szuCAa8bjYiCbceiCZC590928assmSlemZ9W+arsqiXarSwY2GW6XUjD5DHCCzICI145XbkoJcsHaOYU+s+WN52d1qzbuE2roi9SnSS5n8rwNttG3wkRBFNVGwXFNccHIz2cBr.V.Id3qfEPgKr.V.s2BXboePr7iWeFXU3asP23JWNnKfnckgt.I5uc.cetSLPiLTUpiRUqU4rOmbwEorCXhMk5dqsFr3Im7ydpv5PVGGLBKMqbaYfNh3V9O4TjdFehYcDSOypQdKG+qMoJuijuM1mbFimjJcT.TPyXvXWyLGI10M8r1tho9P3iB6Srxo6toq3dKw178gD1wQpahtw9P5m74G+2668fOjdvGRO3Co6h1JYyZ+MsWWdBvXb3Cr82u0x1EUpnC89vbbXLRAyYvJixzVjbwIk1c68TZ2F52C2dnfYaXnXwiviW182a4X2QQjtlyQ.7BY8scR+mhRSswkiSP.qv+jVb8329Y3JrO1IbRiqwZ7X45E+Peu3OsaBTqFr15+C84udeUzggfeMUKuz7xOayu+lajBzSRMjCnf5jnCjUMeILx1e1uxl+fMmpQ0qa0JPcn+YCOuzj6alwuGd0Pr6rqwtguTEcDd849G.OeFF+h.Pfa3pukCsW0JALvdQM0DpJlv7uddDCNIVF3WERfbSEJGZPkAdutvCCa3PXcqTY2Qy1HxFsL05tBtgwlMZbcF2V9v7i85CSjKhFOtnJlHTzyerEx9.JA2+xNmNre2M+la6xql.68We6aTuZBPLS4UyexA+8+29fWMuS6USWDpafmAwXWsUVJSfDKOoTxyeTVvPNO5dHXJMM8Z8hSmZcBCNY++VdaKpPujfQl449zZWcnu6Gd6cowdehuAVZS.O3hkq4ObXpa.zGPVyrPeJaOCz2W8c+m7c19FG8svLW3ceqNyEtap86ScV11a38bq46Za+fluW6Z99I1kNYDQNKkeem2c8qXsee0qTp6+k.EGLaFPwHGPW..HJibMo1vSopW9Ye1larALADe0qVX++fFzu0pA8mhV1chJz4yFM0kREZ++v+he4sW1DC3YSoB8ZqszpP+i69ce01KchA7U+EG7O+AUne6PE5ulu75xclLNCGlL0g2Dpg8Se8CZQeUf.+TKD33wY3vhb2D3uiVIqf9tOnF8O2qF82Zp0tmbsCR7fGkuVHDt+oV0FNA1tnLPqB3mzN9a1AfvozUQwpok18Se8rj1Yehe6M4ib9ln9vRWEfhKOHP6sdAZO0GxduIyPX.uskXQt.IV+zaZIVD+bmDqG1AR2o2ARqOqzwExtYuKE9PzC9sFQKhUZLGsKKPWyg0FcDcOsQESRF0q1Dzco2rBer076s2TH3Nh.4YbAV+VfX42+AwxOHV95Pr7iw99e5rxO2m3vOE8fEjbtuqmjy8m7U+O7KsMdx45uw2u0EH4bQMg0YmE7c+88iJfyICze2d+OhJf24yN5S++.0GBd6TQ7adSz.abdD+6X9gVkLNQh+5eMIqRlZvRROU1Gyf6wUW4R767VW5c90sIFFKa0+h1rv1VP8Phd9Phd9Phdd2yj1O1QbetlRcmrYgQOM0lEFsjvZqK6imJf6+LHc+FYNQD64lxwhtE1y85Uz0yMGQEaRDYFfEglgj0hzN8ZgTjLv18RvMZz+PXY36bIPg+m853fBfaRIbExr2MS3aJD2tu4uz1oARWLfGXqdrJ.S101a9O64amUtVebASOd6f8M0Z3QERjphIT612DuTzgdKtjKWaWZvpIHf63kPeKXOA7bG0W.qN.uG6PrOVl145F4101aSen2ELNT1zaQIAPBO6N5Dc51usgbRY0F3ql7Ses8.ZJ7QAC4PRUa0PGdnAA2zGRtiootbMuqTEWILVe.nibuqFc17Pti55mtcrw2Gzubp6C5pRULdkqK18.mJMXMzwXtEr29pw9jiVas1ZZcQ2eqN00FEO1ZN0eukR4bNlBbmzWy5XJX3xcLEf1AuS369IG72+u6q+44io.a059Ka65bnorEAZXIoZNdXiFw9c7sN7M7a+JX4wvBG+u4O6O6eCVzDgufie0AV33xg4.AEpN2MeuvyFJ36LcxGe04e8aqseNl+tdhuhQyFxuAnj4sQoP2bEO3rq63pQMyc0JTMRzswftROfkyjqv9Z0++s+d++8Obg6q0u5S+69+6O+ruVmEyyG4xYwjOv.celA5a4b8mO99Zv5xTP29X5vNyJuYciKPev1ZR0ber+8lsmboTLoz+zswt1Hv+V1SirxckkLcaCxi2Na1c.ph10aq.ZhB8EYdcfVLdnBSqJCPmtHgCqqYXTGLcP8kKyHx.u2vbEKazg4gg6xfGZoXHUHdBdQpBHgTp5f+w1I3vuBg8B6f0uQOS54YJOOS64YFOOy54YNOOyO4YK.ZJotVIOhgEgwwvKUpZGK263jZEkaWn6wCnlJQWezxwxB5azwzH1aFRow3uqUImiu5ezc6jo98c7sGZHAuQ4zcNDRRDIgeqRlx3e3AJYNKUtckzD1UgnWcYT7bRcTPuCUPOGb+cb8bh4.mVPSvPyamG.uMbNBngrNji+lOwGEIEW.07b6IDNVhD4alIfZgVmvcPtLUh0cWn6HxbfiOKPORErxvVboyVH2oA2KPlRCNJ4YlaQOLX5XFgMiqbvgk1K3YcOhKzgIZsSv8BQlJXfiJjj8jRkhmIiZ9RDCFUpndw3ABzoZ.hfCpF3vcpSwqzn7vhgKEhNc4iNjOS7gkExmJf9dhIzpwjsMwYEjJtSpjAqzNeewgYR1fsU6Lx6oYzu6QL0HzLJnVLZuCyZragZGQT6zH81gTsTrpLlcyKTSMUzyhFrjbiZRoa14fCym7zlM0xT5HhcKoHVkOPliDkHINcfdunwSt0QUpG8nxmNpydlAFltPfXUOH3QICWNmb518yTKx9rk3idVNZ5dMzGUMwdx8KzwLFagNxQKmsPmHZrCMjZkInDvzUwX6djbF4Vlg4H2JeWs9Lmv0uJ6nV42pfXcxAGVrCA8tbUjnOrY4joIY42SNDWtJsRUPIpbnspsKcTdkdC0pe3YoM2pX4dCYFwjiIZuNILDh1pIqb+i5j6fz4RIWZD2AcTDnyYtUjnIjJovramFjQROLHkb5nYHUhz+TdtAj0hb1vLaEazNz0CIV4L5RR6RqnDmQNLIe35AkD6QmkbqAs36nE7T9yhEgq5fBU5VXuJ6Z1TteoA62pvdrGEiuuRuABM6Qe5.V1NGUU9vQE2JRYNtpAkZQTXqgQ0k2KV28UIH5TQgs3fLFJoX2isaqbmUnW+v541JBIiLYY1AkSImo2taEOKaghEDKPORk5fSNQImR+C6lgJjVnsHNPkWHd9s1uYtZAibp1gjgGQjgKn3Iixnlteq8GQkKXr.mjRMktwNk3Z1xHUD5PmMn4IABbT3.jp5FFLMBFO7NC..jfYKlRIUkSUaDsVhjzlxG1ugTzRE1OkNMU2dmxBVdTfKNW4fMKIj9LSw9TE2oXRINIt851X+lY5nTKjgLkZtAonawdPX1ZAzTiG8n8Ra1Nrf5Py74qDbjQni5seMss1IR2A.x+z0KyTsU05kSjn4fDYT6tWd185e1I4heTdgRI61tWR4cUZIGhQOp1nhGN7HlbrFU3OkOQigMhxq2pc5DjmPJlW0ToPrx7cU1APHMrXk8LGkKsQzpCByVbm8RTlmMUqRkNHV0fpDrm19jfZ6sqh4AsitiQQSZ.ojXgQ4FVGPNHTK5VpEKPqzHtZuQFYnJHVoQ68ilMRMw1Yx0OFaw76PpuagBrmdnZtcU5OXTb9ZYxkuv98KUMfg5VgajrbjRAhb1AgUNhIOUUV.SvI6GHzV6HxtevTME5DNXyhUnSDqWfg6k7rVGtW3cyLJayPI2hNgYpyH5CD7t+v.kOgb2hcxGsbFkzQ2Kakrki1KduxZZmr6VgKCHg4OHQg9mTv3DcosFkIPobIpNRcmvMhyEJ2Ip5cYZkmb2FZ6GqD0g4in11n.slZvRc.VOOJQyHUi2RH6QcaQtasnGEqcOxBDTpcZzWsrX1loUHnIBF7Lw7oNrvtk4amPjumZ4X8JF9v18IEiTXXek8xS0LloXYhVJh6.fG0LLxuu3ow2ioP2D6IH2kMxA6jdHSfRcBHwcvYpc41JOWJtpmNr6A6bTsRgIkU34in2aqh4psOSqtmjpbzinnTJeP9ZZw6tUNp3oAqpOJW2QLmjsNe7BEaXNhNR7LLiBTRJPkV.nXvtINYWs7gN4jrcRqFSLYvip1M2AZwYT6DeTpnAOoZrHBkBsS63ix1cXJs3xkpWGHSqK.H0J1oY1JjbqSLOIWgJ0qWOR3Symc+RE5sUgSRmM8oYxzpXIlncysq3AEOH4Ims2Hir8DSkWodrzoKXxlONSrvE52SIVXhNCk306UoPqLmsuZLvrRQ+D1SjaydRjx4TpsyIMOUNbR8g0hzp7AR6jejX0rGzKcT0fGxDKvtUxTuWIv+JlZT1LM5ravn8Opa99xcJLH+QQ4Z1qdpRQ2pN2gaMRTPPsZ05RAObG95ipu+f8BVcPuDgJcTYMlZGDObw8L5DtXatf55oC2noPtFMkydXeQsdT8at6t7gxDMZZ8gEn3pHjPyTHOg.0okawcVYhPAhIN5r5GnuShLCSSoHtayQGEI2AgFItmdiXkGPGZq.f+ZWI0S2SxrXmyNpVz18LJFCfeMYOTshvgQKcRXJoST.BRiPWTXPmLgkBsE0t6W4fd0zA1TQ0rTpSip1n2o5jaUemfzGVrdrs1Iao86rSPdSsy1OV1RGEufXNlcISvrqHkZ4C1U+Pplci1OdkdaEjSPq5oc6DzrpXSh9g6UtbOisBzicqCJyVqrwViJlUNjlVvQYEMZ2hO4QE2UO0oQ.x91oQ33waGzLzf.mljVVIE2H8xGVlI9vd6WYmlo3NMetPlL5k6XTYfXWkC0A780zT2WLsZggLpsi.PkEMxVJxfdGPFtxAkRSKOnZakJI6nvwSo0H59ZUz++u8t1hsMxNOSsdGuZkuEuqytaZRZlciCpMTrDueYCB3cJRIJdQj5ZWToQjCEoEIGpYHoDUvB3Bjh12bBPaARen0na6CoOrMAHEqaPSr5h127SsEceJn1XaxKKZiSAJPARQQOm4B4LCGRMhhThj52OXn4PNCOmybt7e9999++KkYkftJEZk0hsW9o21tsrTloKr7BE2fktZkXysBWbFpEldoEWYipbEsTw0tGVga6DFWI9bEKsbtEcFuXoo2MbZaYqWL9tKWHaHz5964H+AEVcQWa6KiM5rIMF4PqTGrw88uP5pg2a+EXS3L98qjNTv4iUK4bopbvhkSX05htVudfcqsQdaLgyO+gw2fckssdfWyKwDLletRyrRBeQVIm2Z6ZNchr6FcIuVSvMe54uek8Obs3dM6y1AbrAcY1ThnrKTuhEG4SOes.NmwTkXtP+WjFoi5ckfoxF4fLIqb+0VidNp07kwQ9E8N25VMl04AQ2I1zavEXEu6jfszF22HUxPrSGIP3.Smfc8fqWei6W21Bq3mpxLwbZJre6TnF+xYWEsZosFrGTe5fqm1Qd6YL1fwr+BkoCYLYBiELNC5+21DSNqNVnR0zQil3vJERuWIzpqzyGztOFSw8GnHswhUpu6L6X07N4MloNd4z8csbY+FslqpemVqDegLICZqTYe6t8JthjHRiEObGeV22WPabQOHUwPH60xc3hqs8AgimZ90csZNWo2iq79o1OT8HGrQ9RQL2fYkrNh5bEWAV2Yp.qaiNroYhkOzdgOvg2HGDhcMj0WYYrsczBwJOiuYxEd9Fk8mlalxMNH7xYMVHrw8iMcBSFYYVMas8SWag.Ku9zQCOuqp9mKSJ1xQyF5vsqSsd7Citqy.Q2XgZ6ENvt6rs4BAqtf20cD1uCWYsZ69TARuv9oWHhws4bTI35V8sQsBgrty1Q7tcj0WJxBoiw4b+H225ZQoXMeHxt.FGdSry7gSmbsFqEX9DgplxW8FrQyE0ZhU2ftd5ERlHbPCs3u3iHlEcZPVtYyfNhIxv+R03PGzsb0YWD+GylloBYJ5Lnw1y5OOaANR+3uVdZprjBmXhLAxT+Y8gLMu.MonLRhhg2kswrReCAS2QG0cVgzb6rlMZ1x8L57dlbPp5oNqe+at.MckMQFhsY.FF1Mw9e3l0MsYjXoWJ9l3yuLSIb.1eB7w6SUXmx7IJazQxPmy0Gkbd1r3IFSoBk4g7Vl9MBPWVqhi1hIF0AXhrsEgJZUvuimQ.URoPHD2PJ3T5MbfTKIBEE+eSFrbc5hLUnUhk4hLkYv7XUHiRnFpxVXmcT5cWZ1LDBwZhrKqP28TMZqT0wiMoRjGCQEXtSd7bCSbG9wIu.ILkTTmUFS2dzVdBlgQIrMmnt8iAJPBcNz3ZDBMRdxXFBULw0kpeBuEF9pfWkf+0+vZ+2Mj.3bnsC75DhyMNO6BE4t7KJRSHOjq7KIqj5xuRSZDweAR9uQKlKOQQCF8xb485lWr8tp8RoAhSBoWhce6tSrqot2+344G9izS+iRQBIJxmMJXaOWBWaJT48hm0TYSxEMzggLNs7qmeUud0VjPEhXcU13mejG2+IT2ZWEb7Q+224uSOc61HrXuMsYsyZG3zUh.IC3Pc2nv0J5F+JxBqIuqFgtfKTN3lV9f3w9h9xDnQfceIRxadyen1thH9U+PmTINm0m9K09KgWiHASwFBFcJvitHQgBWXtqxQVcD03Y+3e8O1SR4Aye0hELYMphZ6HoZr93ewS5eFHpWAJ+FDJBIACGZL5zsOc2UXjmo9jO0sNl1n4BhLthY2Utv4CayekTTkkK9znIJUM9v1V6i5RS+KPHNagOfTLbWWuNQxy+JHgj6tmBsXFMinhWtp3kpEl8kRPIWsKdZy6J5eqGMwvuD56o8rONihM2iQV.8d9ggNqttNgH3bBPdMLdhddkgPhExy3lvnxH8nPsGw+VXTykna4XYEUC3EWsb4vUIzPqShzpjv7BjVEHsJYRq5UIXk.CEjQU2izaZGSJeMonwdpZbj7gDRMiG6+7NFQJ6VbmTeQcRHlSd5h4jWRZ+Gw0HSKRngXLFPBPTgRUZRV+SKaMaNSbIwNYze0wTW9MHvui7VEcK0vowt5Ji3ZuvsgN8PRUrPVTaC+PtL+CQw8dzSe5+qr68kUlVqEVCAeqWg+VEttt5n0WVMNRlHFT0rW0tix0MVvoJLplYlCxMSi3iBwZ.EqMnCVzLO3YQ6Et0GKZl7nGVzLbaUrncDqdXQ6O3eFXQCXQCXQazhEMxtiNW2oIZqG+a9enG349ZDlsJtQP37gOnMZdXvvyMZAG2E1vwmhs+NVDrLCHX0WQv5XnWz13H.VcJD0Hk5h4iLMlzcnoYqG9w+FdfPSyXVnoo+yLk0SjBRNQLSUaQazha8QmK1txYlBcBo8Fo1JDh0OCW9XK.2O.2+0H3gIjLFSgNC4+V2y2eE.4+EOH+UN3.f8umREU2hvue6VIKiSAqhP2woYtn5gSzSH+2c.6mBMoiqJIMFp+HYI+ljBjDTAY8E9obGSl+5jlL63tSITdYgmruFAEtg6Hdi28aL0TXJFjHPXG5ppy4G24tju82jzt06NEloATE6XHb.+wuO++ilYPKcS3ej29XHxPcSvhPSP5Q99n5JjWrFpwBuYlpQ3XYR3e27rA74FFoRsL.PEWdnYSM5zFtsmnHKloXGb.TqWLGdK4.Te9a2beAnPqlNtHo7Hpd6AT.AAFcw8DGib4RJyPtjBxkT7UyOW6LyeMoZmWbIx2u5DX+gL7yOsDzqxtkG7Yl+NdFbt45C9y+o.A8.A8.A8CIDzCVVNTmt2tAQBpriWoVnqMRny1qRjlkpLWEFtlnY2p.kz71rb0nAOXSYvZCI3MI7lOKGqrTzqVBANIw2J3ZoCtTLuQ2Lk+khjH86qNxwuTdpJbnZqOlBnmREzB.zyVBuR.M2rp9Il49bmO.ZMwj5PfoSJtQpBIhxaki9jmJuQOpjW5s0089JB6Pp5lQlIomatUbnsMospuaWxvKE2N17K8b6RVGIXqXOIrWQ6CNEOAoJgvF3s2MzKvYhGxTpBSY73mIl53Gzbfz55MZlvDJjMaQ5DLns93gGRrB44gd3pRWQI4RuvMe5Un0adoi0RPPVhyPIdqfEU.cVMSa0VwutzQEVbbJe08O97q5dacVcklZvWe+5SbdUeOhUm02VyF4qwerNpwFLejpZ7i9deu+V2kTFsvk2.jA6ApAj0mXC.O3kOq.aPu0Uoo97000dogjAuSpyUaTNkybW5gelaopzkH9ZhUn2fHFCaIphnlR1Dzr3vGF0NcpBxuNjNpfJVKS4bryv52T5bkRkSpLe1NDERSiiCxq8x5P4iSwe1jtkP9N5oQMeDjP9fDxGHRuQlLIyj7yp6ZxWUcFjYq+rY+G6dFjgOP2bgICxnY+5Mjf8OXRxnLlOAcuF9GlvwQx6d2x+ueLEcuMSCscq68EtGSRVrWQhSEgcVDFzx+2Jo+muHr0oxRsi3dOOM+.442QCF9brMymaxtC9nglT4xugmk7w+T2hI+QbnlQ9X+vEZqTCA7zJyvQ968Y+Pgf2ZpFkyLVjMFE0cij6PvKWwsEWQUzCIDJS4KokXXJIy9yid5S+2cqLsGhV63ScuJcU4rQgLS866N.aC4ksUtb+mtUYaAZLOKM8gzxnah2B2wrjSEdE6iM6tgLFyDjbpFUIB3pD5RcAiLr.7xC2xtUrJcE9e4EqUsYfX3d2qLCZZVQAwgcu6MvCDCujNBDCWmPPDrhEoe.iUDLGPmpOU0ZY1Eq7UNMdHvI6AhMOwqmcCEqmwqxMQK17VlpHyNcZsLxUd+iz4ZYdVtCqksdaqkIX9anEU3EFTrrEnYUu42SZNtQ0mf98JWfioLil9MxjReZ.ZbZhSt8dhePpJxxEznO3W4FW6SQippY4ejbca219i1tdkQxUeuFwpTrkH0Xfyv4BucgkqwrEdU71SGQiFKmWQildUrasEMZ.wtAhcCD6FH1sKRtQAdR.1nF7IwGJmiJXZ04X06yKY3xpT0o4s3kul844uNGCx3k4nQmfu8PNdOdJ9sz8o3imoJpJzTpZlj+jU8YlUFyRvuwM0dQJ9V3lWHTyyj71fTglk6QbInJq3ggtVwSZQk9rrfA6BFGGmKCpwpLUY8B2IpUjilG1OSsBK9+gxJt4i+S9fm4NLEa1iCx09iI1Wdj08IF0O.OrXszXpCFtoZ8MIPSoMSx+pj774c4YAZHCIHtbCbAjoPUhx6vQ1wHU0VN9viNsa+nGfWdg6N.7h6dC3ECZB7hfNQ0.3E963rG3kIGQAdQ1PG.3kgIfWtT65N3KHpz.IvVT5A8eol5PP7i6PVvQ+diHVsV8EGs+tcykZeW4dM4fLB+c5hWaNFSi.A5.TOq.nd.nd.nd.ndv4DayqBaJqC95yp4oQuOEhBOBm9gujSTdiUyHnqZATqLbwIHmGklpWvy.Y6haJzdIHhFJtnMRJBTuGSD8d4k+Kk2.UmDE8Xwxu1M9XGQT3BKRfrIJ+xlcUQo2A8a1VdSWMNPMU6jxdna4QHwqKJbRYHOkGMxWgRp777C+WbieroYVjhCY8rezVxJxe3BooEg3ulBRnQyzYJI0.DBWdUoqHXMvuMgc9.WtrDopk38mq6eFKnkSz1gnyAdjPyW4mwn0pU7tV3fVxbYVAo9ve5qVkZ9jDId69DQ0w2t10bmrgfOZte22yS.M8dsM8blGsoDd6oHAfdNGekOChV4mbK1gTlqVoL2ojRYtlNQ4LWCEx8QcKm4R1dNykzSGxYt8W2xezIm4Bo30Kvo30WQBVuTTUqw1bgwq15ZkhxWr3VtJ5yR93ODqAeMh2wrzpm9lfgqp5xN6EM9aRzpU.wbcf59dj592PKp6MMH4tOx.h69mc3s9+dhRt6IeuGdaOZvc+jdzf69IOAb2+rOnxOycuvc+VO7i+4ZwcOO1c.28.28.28.28mOaud8lFQUnrrMHdS9qIwKX1ZGBScld869n+j9uOZoZW.kN1WoBoYJSqH8RfNPK1z4kvuyTBLAEqlezKbGB0J07dZYlkBqC8L0m7otgHSKr7L3aTCipARPRG9XQ8hcVKPO5O8e6uu+KE09gSX8hmze0BzK.mvRmZA5JsF3bQQIPnGxHVRP4zpDHKWrUBjND6hMPrKfXW.wt.hcArbuSDypWwtXdTWrKmGjtNwImzUymHRWeTkO5mzjzUIc42MRW+1+WY8BjtBjtBjtBzwcl5IsVNaiGVCROokbfvFGejntWXii+F0jMNvSZA3d6uFwbbJF17woX3+ltoXXCexG7k8nPwvO3V+fAhhgevsl4qpeECK7X.ECOVpXXKmSJFVbuEsRn.FLbASwvCSmSaRoee74z3xSUgtUDbUpDxPqoTKdhv+gld6kqQILhhYnJ1pv.rEjiN3zdTdJs2wSbzfINb1uUQXbsedbrIzeLpGWYG1C+6fzKtPRT5WVBDkTUQG8oD5WVHmQyJNrHDcwpjoYZf52oJyb1djiDrzEYnxpL87bjGe0PqiwprzefGMYDshGwVyRzUnoppbQhI8rzR7LCqg7dwCxPmmIytphBzwKSiF4nvLF+rLbb4PMG9mkB8ljnF6NJ2PiOVfyorLzaX4uamPPnJ3QqExHMLn02l+Wwn3tmnUB4u1jpqMq5ZKpt1ppqso5Z6pt1QqqE5PWjphv3CzPiM4GZrIdjRa4CuKqukWQONz43nKJ6a5qvNM+oDJYj67RJrzqC7Jy2CRJqG7hL4xcM6SZVeYex6bzYtodmmze+xZYktPhGPhy1lYJGdKi0jI2Wp+vjaWXTEy6ZzBkooXGbjppWKxdK4jpd9azSeI.bbLty2ceueodziPPBqNmg+e0qTohE7AfqGegvE21U8LlyXU3ZGrI8xe.Y6BW25.yE3udXKFdbZUEhUPUHGipPrCpBATEBnJDPUH..+CCfucIcKRhWUTjDVNYNl9226i6lFIdm1cLcCfioe7Hjd5r.z4XZHXCTPxELEjzoDuqTN1iO261QUcs0yO71dfjuKj7cgju6HSx2EYrFEKEOKe6QFLoJ2H8XRSr+SMlVQZh8Q1+NMTllXS93ewEmzDa2WdW.RcASGFJOWFOcCjX1gF2lDjQ5QgZOh+sfIWWht0vthpgsfqVtb3pDxtL8juLeUBulLZbSm+Vczf9uH8uXTIYYBJfCRFjC52hcm+6o3mNwUjYef4af4a4LeeCgEZwCM1rL89.w2mTGp95R6TsYaSu.epdLJ6JX6hM6YciS9WWMm7VMMPIk+VdTSJONJOCjx2ird5.X8DX8DX8DX8DX87z5K7VN95I3K75p+tablzQVde1g2xIvYBvYBvYxHWDtFfzebARe8fDYNJtpcj36M+k+L8hDYhyPjHS.HQNPQh7sD.RCOz3dwn2eyhLnyllcSy.jj8NjjsMOCfjbLBRR6.jj51MgrBHRN5fHoS.QR.QR.QR.QR.QxANhjPz4rOfHo0NFB9m64tADIADIADIADIADIOKQj7LdjTmDx7UHbZjiLTwZUoOakd4fQJyDfTlAoLetJk4WmeBUN7DJRox6CSr.lDFeXRP9Zt.4Am3DDk1aXALGLFwbfCf4fgWlCtMvbPOybfKf4.f4.f4.f4.f4.f4fQZlCdvmkjDXN.XN.XN.XN.XN3BKyAsmotAlC.lC.lC5AlC5ySn.FCF2XLPXnAvXPOwXP6yq.FCFiXLvIvXvPRJIAXL3TwXvqohw.SFAJC.JC.JC.JC.JCZKYucQix.Bg16TDHaKPigQlbJXfqzkl5ZCj7l2769DYMvKtrZXqiGvdImuCvpAvpAvpAvpAvpwEVVM7mmo.KvpAvpAvpwoOztKdkEfTCfTCkg18lK0Bg18dmXi12qBH1XLhXCW.wF5lXC6.wFiPDaXBH1.H1.H1.H1.H13z5KDN.eg3Lf0.6cLJJU4m7UAVC.VC.VC.VC.VCF2XMXb42nDUFVlMyHfACtOeR9RP81ko32hmXQ70jlj.c40IL6bFW1bg9mQmVs5vrc6FJUHagMyjAuw78LYvf1OAyROABBiyXTe2ikd3dr1C2isd3dr2C2iid3db106AC9m2ZUYJIrdM5tEwSCC09DWQ9EDS7JJWg4JD3kKXyQgL+f+2JR4rzGHMzPXsuVVpbTvxJLDLTshEa66fKT02K0tXXbe0W9O5Kcy69M9UWwC+uIpIgK6acqObtme32Feza1BayG5atNwtk2NMKcoTUnQy0kiGkgtzzlp+0zV2i9ZZq6QpoIGChtzzdcolF96wIrLsdaeW4Tz9RqiWco61qNe+qU+e9q+QSoqWcInxtBSwZnQvJZZKlHnvp3SzJOueIC++T9AHmD
-
AU problem...Clicks/Pops reduced at higher buffer sizes
Greetings HISE devs!
I have a couple AU users experiencing clicking/popping specifically, Logic and Ableton.
Has anyone experienced a similar scenario?
user -
"I just tested in Ableton 11. The problem was better there, but not gone entirely. It also seems like setting the buffer size larger helps things, although I went from 32 up to 256 and still had some crackling. It’s also happening running standalone, at different buffer sizes."
"Just had a chance to check further. In Logic, at 512 buffer it happens but much much less. At 1024 it’s almost gone (but not entirely)."
Just a reminder of my system specs:
Mac Studio M2Max 96GB
Sonoma 14.5 (beta)
UAD Apollo interface
Logic 11
Ableton 11 -
RE: Direct Distribution vs Distribution with intermediary
Hey guys I just signed up with ADSR and got on the front page!! @Lindon I think your idea for a HISE Dev website is a great Idea and I would be fully on board.
-
Anyone got HISE to run on an iPad?
I just got the new 2024, iPad Pro 11 M2 and it’s a beast!
Has anyone recently attempted to compile HISE or found a way to get their plug-ins working on iOS?
-
RE: I don’t know anything about scripting. Is HISE for me?
@virtuscapeaudio @pgaudioworks HERE are my notes from @d-healey 's Scripting 101 video (the video link is in the header of notes). Maybe they can be helpful to you even though they are in my own language.
This link is marked "Editor" so if anyone want's to contribute for other first timers then please feel free. (Then again there's always the HISE Docs lol)
-
RE: I don’t know anything about scripting. Is HISE for me?
@pgaudioworks I literally had zero knowledge of any programming language but tons of experience with Kontakt since v4. If you are a great student, then all you need to do (what I did) is sign up to @d-healey patreon (top tier), binge watch his youtube channel and take literal notes, and just dive straight to the deep end by creating a project. Highly recommend at least starting your project with the Rhapsody template as the infrastructure is all there (preset browser, basic GUI, etc) to get a feel.
My debut instrument was made with mostly bult-in components (including the reverb freeze mode!!) but the community here and ChatGPT helped with HISE scripting.
https://www.youtube.com/shorts/PLRcWuEkvIU
For context, it took me about 5 months from the first youtube vid I watched to releasing the instrument. (I already had samples recorded and tried to build in UVI Falcon first).
Honestly if it wasn't for @d-healey and @DanH (and of course the forum) I couldn't have done it.
but...
JUST GO FOR IT...It's worth it in the end.