Physical Modelling in MSoundFactory

Official support for: meldaproduction.com
RELATED
PRODUCTS

Post

This is a thread where we can swap tips & tricks and ask questions about physical modelling.
I am really interested in this at the moment, I have a lot to share and a lot to learn.

I will start with something simple.
I was playing around with 6 peak filters in parralell and getting some interesting metalalic sounds.
MP1 randomizes the frequencies of the peak filters and changes the character.
I think it sounds a bit like steel drums.

Code: Select all

$eNrtWVtTIjkUfvdXpOLrKJ30lSqaLS9gUTsII+i4j7EJkDKk2e60I-Prt5LQF7n0oDOuL-qAfU7ONd-JvfXX84KDJ5qkLBYhRKcWBFRE8YSJWQgzOT0J4F-to1Z-FGdi0iWRjJNVSqVkYpaC4xAiCI6vePxAeDomD4a+i1nExKwfT2gIhzFfLeexYFHZkktexJyTZUonN2w2l0MiKA+hBcFFliRUyGFCUyp7lyHsXffGEFzd9kbsJ8UhRLYXfPGxW-A6JF3hEDZd70tgNSH4ejNaciYlTVQrCmFgW6eW7QTYDXy02Y5DiJF72vRc5DsINyHok+ev3cE5j6NHJRBCG28xB9MpZ4LqTPoZl2xIErKgkiZpkZhOZ8REpKXu8n72gyZ2AthujbKHIc9mTKy7tt0y5OhlF782nBHlNJJ0YoyF0PqCYG46zT9AN+P8mixoCAdpxDgnMk6A9pY+9oQOfbMZgnvN-0e52RPscU8wyQgfzklqwjm+FSyNxSWVmQrQKjgdQR44rfRWKbzWHiwlW7CfdKKrh2cLo--KDmm3+oPLtT64iDMhtatLupRz035jVfhpElkh7IgngGCj3WqUyu3WaE6WFIzGneHwpjPqjFU4SuZlVxSMHZ3djycZJwnuCdXZL3kQDDK5zGRPTOgzCuEJqvS4DT+oPIaUPKpYeyIPzapUh2o9qC6uCBOqrk48CI6vY5ZSpdpV047nIc-HlushVG27CqETVBnf3pKvQb90uF0B1qll7amC61hSIJOMgoSISbyA4HZ5JiaX8Q81XxblUVrf8Ha1y9sf8nX1qrrTKOJtFNVwH2QyhPglopVKtHSQ9-r3bRDbp5bfdOzAafqfCL8rwnYNwk4dwlgjjN+OsO1bvouQZTnuJ8TvCbFTA3FQB7GtIbbfDrHrYrvZxPgT4fdF2K1BGHl1EDsaYuc3lmLfcgLkIWx7nxi-J8ZeDcZ27Vrsaozdt2KMTy3bbjqOY31i-H4Y99kzTYpd89r3DsxLGunYShrr1bikbT11l7Sjx3lJu7omND2SlHCrtKdptEHjDdreoJ0N2l1Xgzkdenb+rRsNo5L6rqNMhYO3OPYWx9niuBtHIuTsLX9zYEMKf1-tPV0-UPvPogXvbbH3tjh7W9y9Ld52yysHVKNSZo3ilPaKUuwyLk0tVulKN7q-nkSwyuibygW-cUbYORG4+8-euBiB3bps63pk63rlqHLjcv9-nKYb9WHdt49aHfGEwJmUJHrUeFzSiKzWvRSRlb5wMGU-ylJJtAvYbo0Tuoh5vO8+Qlk1xvEO46rjf8e8QkWrb2N6oipk-3w7Tei-GRXRqkBX2zERYxOxfUh2tpF1DpF1jKx7iKxrZL1DZD0j6x8i6xvZ4BDZoH3UMreqaiAU8Olls4QJ-boKCiPto9bX7gBtiWg23s22d7Od3Wx3N9vbzfZ3s4Md7Bu9OCOVKxHpNE4WRLJYgM71XS4Y6GRzwVwFH6qCCxX7UBW7UHEOVVFF+DddpRHh9IBsStFSDR+upnK6ozyOmDzY5Yb8hgH8SgPVCNqtYcyEBJGZabqczNJztXwjCMarpbkBpWbKN5IvRJ71LLLKF8PC6lEZkXosSLOEbgZVFWEymp9TMamR6ceT73NKeY3ImC0eEuo7NSLnCSVybuEakc7zUkXMYoFQjZiaMwfT6bbEFWcTaob9VtvGa0R7g2GpV5POhMk4MW801wpRDoGhxgmbzdT2wGwWbtZ7Y-Of-aSJWfWWNH-e+KH6dcz01byZou4Iz8xFvf5avwTRJKJCpmpxzEPRm5QbImZU72X75DlXPfVdCAo5E8oVFTTRrxQnoHqLDk6AuaLOP05At7rM7HP3SvN4l3lwm9IuS1K5NlvN-s+5tj-OtfNxrt2Pc+29wXVjY5htjjtUP+5yaj3smJgxMasOtHcbS-n5oPx8kfXapnWK1eGlMIrdHUmjLU7aPmqdRZI9UfOeW7z6jhNq5gjVJWY3c0EkncXJqifpoiemcaPdWr8Fb2uZNHQIVfPKW7IEN0RSdXzW0+F6FvzOJnLeb7dGcZZEFAwTOtXZ6rdug2AuYo6cY3DGl3Oi38X1n36yjpMQWpZj+d1uF4I7lrIHnp-TjN4P8kT1SlG2rgsk75DGrgf1tH30HyvD0lI=
Melda Production & United Plugins
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.

Post

I don't have MSF, but I will follow this thread since I am really interested and I want to understand if this software will be useful in my case.

Post

You could join the beta team?
Melda Production & United Plugins
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.

Post

I plan on doing a few videos on PM when the MSF device specifications get worked out.

Anyway, I’m no expert, but I’ll try to share a few things.

For PM the 2 most important modules are the modal filter and the resonator.

The modal filter is made of 32 bandpass filters and is great for percussive sounds although it can do other things also. The filters are tuned to the harmonic series and each can be tuned up or down a semitone(should we request a larger range? Perhaps an octave?). When these are in tune they will produce consonant sounds which remind me of a xylophone. If you change the tuning of the harmonics it will start to sound like hitting a peice of random metal. To change the timbre adjust the level of the harmonics. By doing this you can make the sound more woody, glassy, metallic, etc. Also keep in mind you don’t have to use all 32 harmonics. As flexible as this is, 1 limitation is the sustain. The sounds usually die out quickly. By increasing the “order”(I don’t have MSF in front of me, so that might not be the term), you can get more sustain, but it also increases attack which can often be undesirable. Playing with all these variables can yeild a lot of different sounds.

Resonators are a bit more simple, but one of their biggest advantages is they can sustain for long periods. Resonator generally sound like strings, but don’t think they’re limited to only that. You can’t easily control the harmonics produced by the resonator, but you can control its decay by adjusting the low pass. The lowpass and feedback work together to determine the overall tone and sustain. Wheb working with the resonator because with the feedback and the volume because you can easily cause a feedback loop if you aren’t careful.

The other main part of PM is MSF is the exciter. There are quite a few things you can choose and the exciter can have a large effect on the final sound. I’ll talk about that more in another post if you want. I don’t know if anyone out there is interested in my long rambling posts on PM, but if you are,let me know and I’ll write more and maybe post examples.

jmg8 - I’ll check out that preset when ai get home.

Post

^ Post away ! Fascinating, thanks :)

Post

Always good to read through ramblings! :tu:

Post

I made a simple percussive instrument to show the modal filter in action. It sounds great.
The random button randomizes the modal filter's harmonic levels, detune and width (I have added transfer curves to the randomizer to make it less wild and give more musical results)
When you click the random button it changes the sound character.
Another tip here is, as Chandler said that the modal filter can soften the attack. So using a transient after it really helps.
There is also a control to change the shape of the exciter, this also massivly changes the sound charatcer.

To my ears it sounds great and realisic (not synthesised and like a real instrument)

Code: Select all

$eNrlXVtT3LgSfudXuJzXZVB361o1w1YukEOdEKjAwp5HZ0aAK8amPJ7cfv0pSfZgD4RAvNkq47zEarda-bWkVks9WNM-v15n0WdbLtMin8UwYXFk83mxSPPLWbyqLrZ1-Ofu1vTwpFjli-1kXhXlt6WtqjS-XEYvZjHE0Yu3WfExyZanycdQPivSeZpfNuXXq7K0eXVc2qWtDt7M4oP3B6dx9Pavg5P0u8VZDFyqPwzgmraXLL-hLNYc-+AC4ujdh5ObLK0qW7q3MIsBQGyScRYTi6PD5Ou7-aNXWTH-5KizmPAO8ejiIktz67U7XGVVepyUybWtbLl8XWRZcrO0i1nM4ugkzeee66yxkNIGuY53pyerj8fZ6jLNa6PsTkPxpGucp6pzYjM7r+wiCJvF7A+IG9HL5iHaX2XZ++TazuKj5TzNsqQqysi3tvx0kHvVN1-H0d+e-j-XzA+UfXGQp1WaZMdXyTKo8+KvPF0W+V6efMw6lJrl6KZKr9PvdhF9SRfW9322cg0-vSd2p4dHb+r60etilVe+vTf2prqaxWwi4t3pB9Z6syznbBbv5Z8jiHd2pzu31XenJ1fJjY1OTveOjz-sneydeoU+J9nKzmI1EZ6-a4I14R4jHxaLJNtPs8p6K3eJLcPSDw37BmbxNpuAYGgkaKlReipzyAg0gDJaGiU8FRyVAWPcoOJMG+XJGGQYztAoY5QMkmkWy4nSEkkaSdzYbRb4uRMDCgyQUMbIQBWeyoQgQUoqHhSRbvIDSikUckBtt1l4oXyjDDknIaUQxD1Z12SlOScGIHRgN151xsAQQ67cO-8CA11opbQyEpB7qMgCJo4gATUzTHsyzGKaGGCoJRohpN1mgT-YgJGQDIADNzrQKchhRivJBEoIZB6aJYnMaM4EYJDvjcAVkSRiSMKDQtlgNVITY0SMPF35XjKgwSjJBQVE2lERpBAcjOQmtGi8DGQATBADBb7BoJ7gmktmAKRBTw3ouTMKoUJSXjL5-icpmDFMagjQKZiQjNbSSJBMG0f2CJ09STKlGHokIgBhzNmakAuDQQ+5fsGl0xkByb+ou5kDogbDjDIeusfIhFCSayFQox9DoZOBpFbMaIHModlzgxn8AzQP2DxQ88CbB9E8yOZBNQ+6eTD1AzaSsZGMjWRsJGMjGRvJ2EjGRjI2krGR3NSmpgVqWqCmhUZcI60R1siqRX2wyyJP8nntJc+cnImRgjFFWinjacwvsa6fhDGGK0-0vY1GMwItOePoqb63FRMEjDQyE3jJU93MJa2BG+6p3IslIdEQExDacnpPJCdhQHGlPS3McgFKSibdOuaIKrQkJedGgxGhfR3GPHczRDMOgdf3PGg3brhSwN0gOfOqasUlE8AYeO9z5vtsAgIJEFF5RdFDNdr5BpSkjbcU+vpGMsVJSyH99DrDGqoBBCOMAK9WmNBGo1TABVM6yPVYgXHGmDKCAqsHi0YbqTkwHtoKYIFAazeoubeVHxcT57M4187NeaLHakgr5+G4Bt8UhfaV8zxcUzAAeTeujVZKScNNQOuH0oSRdBCI6cDqhtVES80EErFggQCKk+ssgQo90WPiTHNGzKDwRvWQSCgC1yna94kKY4ppSQwV+VZ0sB3XAgWRCR0d8ACCEJIMeIOch3WJg9REwgnhnhocE5KWILhkgejxoOBSkwJU6In1oqQZKimUlt6FnQPVjkYKEEZKRKPIvwiLEiIxo51-N54qwhwAVAI5D0P4HIK3EtqNLSkIpfDk4Ks0N1yT4lpSUM+DFpoIJXCFJuhn6hljmAIp-Gpx7vvAADkvpxACrV6JtGbgvDH4legcg4GEkAhcO+N5fN7-TBQKJlBoY7y+9SJkDGqmyEj0U-ncjVmnLzOMcVAE3kefh0ErjGYcFWoIcgNkwxnnSAJFrUWALCQSAXDFQ3thESYgRK4MMfJdGgaudFPU+GXPN0feHZARXKJiAUW9-gghSGoUHIISFDBLIqWRlNDeUZ2HBUgpjYqMIeUnxLn3PQiKBAOJ2iP2vakFF4Izt+Z6xrozjRBGGNA6UP3oJaUFao7Gj-zzGhZqLpTmxJhH61Gh4tKAFID45ABz56EQ77RM8mVq8+o2wFuT4uhoVd2sqoN8Yb8620Ar5hM-jPleVlUy-zSLnedabytutxvv9o+Ok9xmQd6Tg2Wv3UVRXidVWuTR3vuzJtLVD0e3O+vNxF2eO5uardY+5+-ft8URD+5xDtOvIfA+yG9WVb0BkHXRdwrzvXFbDov4bRlnMbbL5GL1VpnPYt4uC9evoXxS2SRjt-J8GTbKuFGmjTLfKIvacGG3Jql59i8DoQX9vvHXouAdCt2h8DsUsTGOgcf-TP8+OM1e5kn27Xt7G9VQ2qr8eE69SpbpvCG29uoQRy+zm6skPH22ZXJp39n8Mmwd7zuEODzZf-rQfe-mW+Y53elAsSrreO88zRfFl9NvN3YW-yfJcwegtBd+y5jml7vT4yLNq2g-Sy6Xr5yxIY6+etfHgKExxgUdOz9i45tsOxvCy2Jul8uidNvjrCjdSYjSr-b39+NAwDYlbOaD0Y4+27JMF7au5ntvLQ3WldlLjahd5TsVotOr1Hk51qmKjSKv9hURaytyS3lQkejYJp+WmypRI5f5f225t5QHQfEWKNzT+HNQJ0VeXJbJdVvfnd2pZ14GaczZlzTtM1YrBA2lrSJnkqlbCt3pJ94yz87u9GVpk6Ubj-6M5UPxZdmdYL-s3f-e3Zru5Z8hatYo5g5a5sk3v8bWz-4MJXiJk9WySryv9iuPvS6y4r4jFqeakxvE42N4MfDSY3gp8PLH8PLAKx7DKwKvfAyvDLzqMbwq8OrH8OrdrWk4SHUnWq1+Wdsefm77tYDdrem7-SOI9ossK768L6p66d2o4bnwfjLdT+b3k8X9ZHk-Wd1P1veQPyT5oriGnwc8DWNTBR9bBddV6LFVaF2FP7aKG4--td+W8ySzj0Bzy3pbDR9fzWE6s1kxT6tHN7nBvyEAnyigrUGzrs2DN+ksb2HNPCwWNsIfr4AQR98a37eWunWrkVvXl6vSbirVZkmr+dUrmy8e4DksFudX1mYPsJym1x9Lq-gDLK9Km1RXDB9g2ft64zROixzgATY3cY8uLu5yvM3ShQ1e4M67jYzG7gZB342FjrPV-NPOcbLwGZi9RVoVpeuRWRwCnjgKpdMyvbx0oVoI3cLAjqPwf-rdhrXz5MY26ZMvzuanqU8ITBhziZRwBs-qpyD32JZzm1dLFzU1avqg8UOSX1ofm6-poem3Nrelz3psR53T+Wg7+k9SXhd5Ol9G29EbW61y66LNWpQ7zZRx5E3Xjj-WetW5g58P2TfF6mNmQ+7hnkG7wbQ5iOtGdta4fhd0bEN3x2XjgU5t6FKPCTofL3TRhu4OKccDXbah81HNddWGbkbl4XULuj-BHQ9004KOo5rqwDoeflRzHWC8MQ204zmgcY35dkAHbFz93o7oYFTIOwEdjGvEdyK6kc32TkinRhXXgB7vJgbaQR3DUe1dkY3VyyOM98QCcbS93jmiE6Pyc9g5o8NRRbPYjulgZLO9HdPBuLq9E9KNq9c7EZ0eF-Z2RDeuDRx1ArpR7WGoHdHBqAY8dQK6kWxdz9OFzdP8sptsf2K-uz-z6-v7kH8RKvY5hB8YVuqTXBwYVt5jwRoYVNFn3z0wrLJPpnRgWHslxAeGVffJBw4Mq+lzKj4wrJ0kNzxzR9zNarPnPYo7aeznHk108tbPPCLu5qnFM5+yneCJnrkzliOKKLrJZ-7M56weUVzcTS8-8z17J5-85BzT0MBCn5+HDQ0s9jhYHhpWGtHKg92zp2c+isWYnPGYAqhOqheeN9RO+PTMdwGdXO4zX2M7ydsn--p2aGBhRDseGkHirv6SKozwF+Q1dOxzOuO+wqbFkOH3+20lm-iv0Q4XPu-1E3r3QcpBwxe95j2bGDFo+LLPaubhDxm96hGk+c9PDhl8JxsMv+D2cdB9b3rDHzJ6YH393qBDnm4S+VdinkGjx15-OuY+4Txo+NQX-rAjPuj+Rc3T4Q874oO+IZ+7wmHA8GWvrwO4D4oPu-t7Bn2ahg1f94z49bDDvm5ee3z4+6W6HX4YNn7o9QUsh3-Q8LHv8B80eur1gUs2UYMOfLt-Ss2fPvfVsAPfjTT60+EPO-DtJtbVr+AfNHzV86RbDTvw7ebffyHyVcOOfLspef0r+Aed5mJ9175hB37U5+9tHfxBg8deHxJhE-lv5Xh3Nr7CvvlZdvPwp9ebUn1pjr8eov2p9X-sa+qti7Ci7cjftxNtR02Da1uHK1Q3IGxiAha9sRfJKqvqToD4KSjrmy9+C8zNsbW+vrE1YHZ+LPkw+dqwuftSntDQW4-o9qu13fZ2Ng14x6SwacFXq6oq8vstuPd1nrqG-Xj8LXZs3z8cbYeGmv8fhgZ3SMvdrenLeZV+tuFqgqhdCLeGFWX30qemdFracKuAs0yY7K+Tyl4W5beDyl4f5BeFu7InXHxwt1bA5bVst+n0KW+iD4m7PsX9sGdrehgUnZ6ni+rq0F0O5O6Aitr3MTV4G5Zw6dbp+oIqd1kjW18U5C4u4vWtQGfpMq3vWd5p6n1JPlt-78Tt29qcjcl27ruce7m79X9A-DED
Melda Production & United Plugins
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.

Post

Xcomposer.

I couldn't leave you out of the fun.
So here is a gift (for MTurboReverb). I use this all the time (I prefer it to the "Objects" preset) for changing the character of any sound.
Use the random switches on the XY pads. It is not to create some specific real object but rather change its character in a random way. If it sounds good it is, so just trust your ears with this one.
Enjoy.

Code: Select all

$eNrcvVuzozq2Jvq+f8WM3PtEdAetVdxBcVauDmOwsY2NDBgDHfuB+9WAucND--YOz7ysvHitquqqsx2nZmTknBoSoG+MIemT0EC--s-pVrwNYdOmVfnxA-EL-uEtLP0qSMv444e+iwD-4X-+9m+-Ho2+8SotHMLGa8OuS8u4ffv3jx+ID2--viriqkm75KYQHz9o3wnIjx9893-9+-9yy-d--2+U-Od--ud3JaiPH5rvBPTHD03wnYT5+OG7NPueXle3ugintJsl4uMHlv5eRH78QH0vob4Uaqq2fVyC-8J8TVLfJR-V-jb5Qy79JSm6t1pO40QqXa8Igwd8-Bvx5iGgfoE4hfMQ8iyE32WSf5ZJPTJpjiNIgmRohv4uk35kciQkeIKkGch+l8n82W3ZP878sfaPKgDmF5zhIc5TJEFz32bSHz8A7hf88w-Bf1uH8ycNcThH4CzHEwT-5VKlGp-o6hsp+Z30XYHkLzhO4CSEkGHZb-PIP8mjHnnU8zz6T65j-uQ69g-zfgDzA4p3RZJPdPXIo5-lrbrO9fPPN3m48KEMw09t7T3ZaG6XVh8-kF8LGEkTtklVBJ9Lhb773iwAhX9NfqlVWLjz0Z3eK-0L8a3k3e0J5lvRu+tTOPlVlpZf0W7dLvzmz8+V4n6Bn394Cn7J+6Z++C8MS1I0QZEMQb37NWq+3EYLi9BtH6lf8PeaaUddCcu4Sz4XaOZr2H3CKLlNMT+q-J64f-mtVP6jHuVR--hhV9Z99y59pB75m8rv23cgjyvBA5aMlM27mzEM841pH2LyZ-H7LR+qfFyquF34WRmfavmpW8FxjuA55rNJf88kP2WSkCc5nmZ5kv4m813ROItzHA45BmdY7mve75b6nCZ-SL9fC7+q-d2Cn7PoZ1noi9oU9Lj281-0178e+qB-wQnqG+DKJ33QvxD4j+L3voqliR-E770U5H4Qn4lPHsXgJAkhS-PUZ-k7KJZiKYJhaY5hvsg-db40gdM8JHiS4j7L6SfyYxWEDxtoaRmHzRcB+fGDmEZR334R9cW7i4hh-VnxP4u-OPmPYvK5mP5R-EWvv0s0twsfDwP4LxxBQB6ncJrG2Z-KvDvmXytDfy6DsxwkOZomHs9SmyBsPjk39fHDpf5eRH8R9d03Lvwp9QUWcsvUf0BneZZgaIrmvwrJZ0LqmfDhRyRNQJzgCOqrlPn4gcZ5yHEU97uQ-fiBIHCI0yR872JQEwaPyn5uDTTHQJbiCJ4niW9yP-k7jn-1ap5jv82mf8x+1O0TdXnX4CesevhpFOIJnsNZyJBfZA-NEBQk8HfXfBc9cLIcTbHU+1D2LnvApGjI8jzOEV+EzMcPkGQ4kiLIr89gP36geR4nOeq9M9bTJfziXe9-v1f3vSswXM9wvYf6Prz9u1kV-e3dY4hfaJz-Knlvu79wHMFwOM0wDPF7zntZjqUIliMf-cjvOY-K-kJBiiEJmiKJh7quaRCWaRl-6gh-oYiHrjia47kQEPinAl3yta8kvpdQP0k+dR+r7fr997oqu6YqirBpP4-t74jXfdOEZYeasA27nfjxg5649aNZbi+7hzIeD6Io+D94hv0qk9x2Jj9+4Dn6fzAc-eFNSW9pFzbvj1E0vS7SrgubR0ni4wcI8R+lD56Ff3h7jGYbVSgqP39IP36gyA9vx77oUuQ27i3swqZdV0Xh1u3nyppfWDHHQ5LmP-z266dBh-hU-aNbunHY-IxJ0t6ID3-57d8+Fyf-SvEvfVP79t+iprq91U04pFXf-vf--SXnDWc+3e99wPkrt1PSIS3jt6aqbr9f9Ffr8DBhGLx5fVoEff2-14Vb-3419VeuNt0icYvC-f0K+u+5Qtmo7W+P--G3TRPe+7D05-dBgmY5iuUZnH4MBo+u-OOHU9Xc3OLDb79+Ndrbpi8KzS3j8OMH+sPbV-nJvYUfP7wn3x79kOkW-See8f6X4Pp5Xz+c6C+--SqVQ1hUdfiX337V07h0izfdkBDSJF0yHpc85HPpv33hIuRD8pdHjT-9ah8zpO9d6bcfBPibGEZuX3Sf60G8+7cUpF3VfIImpPEPKN8+YRCb+S-XsPvwptfhF9d83OTzZfNblDZt91Z-edTfrp1tUXlu0b6Bt6-P+KqmB8IfIPyIifgJQt91VfkHKObSvaX+m1GV4R9AQWHjh2XXvv03QOD4--PWVW+P3--9TwDtyiFsPjHCozt9qfwvHPMTVuneu0W6hM0beJPOb8QbeNu6aflGfHj7fDv8F-wxVHy9CflodX+rKp-c-jPi9rtHEDj9vZL-6P5-HxzyCxzy22fRfzucbxT515-0Fdl3TyP5P3Uf4kf3IX90ny8O88x93geKv+I3H-7vtfnoqN+aMCpC-0ER2k8GDKOquf2kwh9wkT-iov4I12NAc2+hVo2fHPYZzC5swuqf0dS-Rcz+-sP9SSfwhRL83Q76N+rzffnkiQapHzVI-wMa1MK2Kt3S-yc5y9-uK747f9MaqD9vDPSPkJl-xGnS5Z+FliVw7jGjIom-FfinMfEb5CSLc5CjSJKE3J-qgPlRB-yb4Jb5uurL7uMH-sPbtqkeQ7Th1u1Po6Vlg9oN3h7gwubBXB6j50NXSTV+qi7+RVmPm7ZfdGX9pKjP88jHRIPB2a91-hP9SVOnhe27Of58THiqsAecR1f6nom-rRO3LMPijXhkvOFvRnoLv1Hbb-9RzXlQH3Z1aUArIpjUpECPxn0k1SvBYneAWs1BGIxHzsDWGrO6xHm0Qqx-ANH1tu5x0J4kt78Drc8w3Sz3U154KRo-fvz1L1+r+18EjvgZHEHlrnMKGDIDYdyNAVUpLYJl2V0Uh8Eu4BrdDXtTsvTCD2enKhRcPiAoHLcchYxjC1p7tlVveyRFKOBd6pxPSvUacOTP4DqZty1PA73I69th6SStaREXulh-IG99BYyA4e75ErILMFByHfGMJdCMQ5-wOxQeASGyTgjPGGlguTbFUy1FLwJH-QyuF4521vjGXYRFtx+vjme0iErNnE6owj8CX6YDXxawxcB6OanOTcKwiOzroyA093AFBg83zYaEncFzq4LH1VEZXgOO-hmc3lX6HS9dPMMKVxDzepue0XJSb7K0GG0MCGvST4HJ0xnGXgqb7wvliqBzk5Pl6vQ0UPiGEtfgwCyYRyXU7tax8DXgmJ-BIWljsWInEAs4zd6ULX7ZIjpLCDA-bAbiu08Ju0PJLFgkFdZYJoqJps0eZ6qzHhzB1Fw8l3eJeYGdnzBnz1LC14BjfwZ3GqtQX-wDlUFvl5yG63xYEB2IlHmQzxgOiPN8PZwuRyIDFZ7ENvvoMFhVuFl9Fvs5kIRrOK14c8n4PmOWTrGB-xpw3M-gVIQBfokAt4D+MOwVLm1SNFqJ5ZwlOsTB5uwxonDZsga2zzVjSffyBTHa3edCw+2PIAi2diwbGiuCQQ1uDJeVzmvA8T+Di5jeMWTMmw2evXilp5pyjQijMduTwUIbBBGuF5YBxwyrDs1Wr+cmQfQkkgR7PGMt8DYsc9hOIWvwa2OTjqvLYr8GHPwZnLTStI2wkmgDyzp4MiouyhCGhvwgphxcgSGmz3pDq7QI82Ta9c4unBGog4FArBXywKxPl-3GNQgRaH5yyXHrYL5oEH9CUVBUmU5GsZMBB1UxDl6W5YgK2GKlUWF3BuuKCeLzTaUMXhmYrbtugIZAcN8ig3TbGJz5-rLFkTKJfEAnYyGHyosaHfGEo0R3hkpksmcWLLtPw726Dw0aiays7KPN08Cv-Kgpt-KyAMVlJjCTQ4tIq5GbJGcZGuxT6SzPdtKKPNMERaK6VP0idE9ISkvT2lpR1crgb+up8ffn4YC4pdpGV45Vc7DehgFxDkrKwNiF4am+BQhxOxAI6YywM9hVOxOft2vGwHquw4um57oXoXvCUsJraKhWUeILv1mYMBeOQEawZ9q14fXhCuAL1Be4A3QGs2qz4mxWPCOSr6So7g+qBM530cnybUwamGsJQn8r5vFF6J7QlGFlBjtu3FAGdo5Pt2tGiw6ab7vWuVSpKgF52OmJRs1tBiaiiFz+5FkIm7YXsDRafwQx5HWPRtGY8aQvBPipXFsvQveEp8yU4cjHDicNWIgR1zorqkfjIpIZfRxhBdxlxJ1byzMiT4-16q4elRjN3mGjSsXcnoHIKCGzYnUqA8cY9vFMo+ZF6J4QlerseyIryf0CV9Npr5+PRorGwrzsLzszXAG6YfhDeMA4EbYyNHp3AhfEHwezotbKYzi0F-csX49kBiWPuS9nEhxehO4JU7E2abQnJptbMIFiRC4+gRWiuTbchydOjcFYStfpuJmmjI-1KRNkvKcRXw+nM3XwsAsIwdo4UcOIL8CrNI8m79vti9A9oSrVjg7Oh7XqGbxJ1fWwCbg7WlbcVckHFYvBIThdwrk0CBEG2wkbLWFACNyPm2pgMtUGbhgF5DYrOQPuXS0i9W0pvwjdE67ikbgPSaZbRDBfis7gC8VDU+dfEt+zTjsQRfdrVi7slAHdQ-sQvy0p4rgRp3qMV4+Azodr3G8UIsMMLTpSOW5lL5qTP+EqlDjb+mnkSRGytqOL4VWWEOPuN+vbNQ3PYFhKZlBohjUwbiOMXj8ZPmJMGpdmMzytwBbU10VoWCYD2WBNJc1R7YvQPeEqoh0bxTjv2gUDBcVIAxP1CDO3YM4KreeBMO+11dlPcYPnh2KzRQqnIQbNJobpfOcDnNoEZneaOIPPIyf39jK1fxG6J1wF3fKzmzH1KILaPWEau80iRFopSXUF3bdAvjQuk0wHMoMbdRBtTWxitKAVrlXLqEpgco78pb0anAiLPkG+o9yNF6F7wlUiy6ZzeSJZEXRX7TRy5i1DFFkAwoR1yIMxvmiGv9vQBsYUlHPrneiGuLbYEAdu7-kgDlvDq+RmXABVDkiANfeqdveEq3R3wt9ybseJAFiBaoCCMhC3O5vLPEsnH4yXyiePwoET4aWdxPOFO42I1gcCu4sN9AEPDAYbFJw1ADdPwgrjh-OL0D3hKsF15EGptZzIh5KyY+RETBFXNRtyzR5IH-D5mR3RRmIz3oqSq7kpWQKB4k6kiHE7GyjnOWDm8UgZWN3X-uruNS8aEcgnXGV36O1OwBpSxKS24bCYU3pEV7ac6YftngajcrAMfz1PC18V6Jgd9kaG+LErr95RCXGQMpW-rXqXEgF13pcQ5uKrepUnXCXdqcFchSJlQJn3+EAD8oCWibqoKy6AK0CMmV+e7B33WGN25Nv5JGuIj7vbiZKVIAZUzXjziQzJBcvbZfJqBb1qRHjCVWiS9Wz11M8LNiLhnjTLzKIxz8wTv9vBMziwzXWj93ciw2R-sxESStTQsqz9AOfGXgKek4B6O9vcAgRlTxCjvpxehO4JV2FWKNz2Z-Gx3Edt6uoKFxdRynVz0CaiOwOCrF2jC+5kBuhjwsyYqISIEVVsuKOlr0C3u+igUTdtBsKGsxF1B7cXLbE-4SqiQ+D3R88gAl3lJgrPhhZRJtN6DB6GEhAIiRtiR2MXUN645sTUwx2xXLfdbnsujMFIrXSu3Y9VBtVLko2GeXjVC4QnXCXdb02lSjXCAMWt242M06SIv9hX0tts1RYofRXya+pOZYBXGJfGZrBFGKeRqtHhQQyAfY4kQErLArNF3nQ2vyQvQveEqxCg1aVTxOEZPBz3YNINcUD8lFGacbQxHFgXLJqKCS0LltGoritMfMwhss1ojzvMBxUeXev7XmYy7IKLEl6cxFehe8JVWiW3+gPGdAsMUcY1lsH1aIyqrStt2WMO4J12+uHazwa-C4apXMtei1iObK20h70ELnh5CTanPSNia91p8zgvXzQ3p55wFWmjnPeToOMiYEQNltiZBIigjfyeBBK2A-el17f3lhsznutNjVG58oLIWij9rj6HOBgOiXPh5oo14Oxry+hb8vFF6J5wFeauu1vMzdkMWgdP6825zNEinjbDOCyODVqenzJOQbSB1TW87O9uVCAeVjIpIvfEA-ZYLecwO9ALUCftcFh8S38Ruidc5WZt7M2+mEgRmGJS34kze0eA8KXbAq3DDnB+z+k9pbALuOxEb4PP4g2B+pj7gDFUCay8yo-Pa5YTQaUJNs5K+vVF6J5wFSnVfWKSck4E6x2UlDFFCWJ5Z7tNh60TA-OkEI5p6IzBk6sajqdYiRCHFfltDepwB6ZLfN7z5q4VsatMMKcieWwmeAm6J1xFQECfVgjgGTYNKM9ab6kR4c8ysbeOPQ9a+cA0BzizBobrjse3eHlDM7HdKOdW68+gwmJ7c0cVKfL4WOzq01F50VYH6glX6ZmePzS9x4kgd7WdzmxLHfF+Tfnc9hDgQM+qMMlzlsv4U7mvItFZ7ojiSDlPMNjSYF-3Xj1fPXIB3jGBN3I5gBe9MX-CVdZw9JRx8B+bGXqGm-BmCNGilxIu4TV-BDFfBycbHTgDwMpxS3CQbwjo6+11wOMuBzO2mju-iekMCNfJqsZNX7wI3ROuAlZGeAOtRGW8lCrwKuyyARGXaktq5kFpQRDcdZGyXDrjb0ex4vaZeEesm1HT+lZBHhjF6N1zwmcXbD4VStUar9qEQz-lKqHPdx61iFjKlWet6rkcjb5TRvl2+-BMv4lQXh64hUcBFeci9diIIoXXzSjIfQxwgjJjuA8IAypOvUD95r1oBkQ-4Sr0pXVoTFBIA+Ov3JboiSFBwAwhMRBW74NBDPRaaSk644m1SVanVRkgWEq+aTmTKoFaobT6oELcgLNj3m-+1XJfhO4JV1l63GJaqqsXLE8Tx6h3zRZh-GrreP1KyUEpFMx1PzqswQN-ImVUogBhF+FolsUqlEATtbpyp7gqAznqVvZjsf5F6J5wFZpqgjHcs5TBj9qSigr+8Lx8CNbnvYKdwRJi-tqnBkoEkZiNMzVyLZqc9aahzXNvA0-I3OHa2mSGxWzXMyXWeC9C94SrzFarw2PC0RlfW4OfHUyuRMCifMMgICaBfI1ZjrMamIUfZhMeFL6MEH1JgzHc7HofKCeJFdNFezC5cUOtzVYMXoTuCVfBiJOTg9ogDUBo4lBCyWjQ3NNtGN97VQJ2HszZbSPTGc+eIL5TsyhAYJpzjOP87giAxZvuQIDJwKKVcCfLWLy-CN0TrsIlsbXvaZtZQH-a7AMuM1IERS4PMoTxEjhtXPooaldWBE1k2DxLUTfEc0O7IJXDjuB8t5j7ZVuwBqi3ynrLCtmr2h18to1qF9wXe70YsHIddnLIUkWsnaASu+1CGlSiT1YMTzEZuMWIRYwt9mhuJvwY13y4Aqgz-SGjTErkdVvDPOkqv2h3H-OEqxAI19sAwTaD8eSUlsVbe8ROaDvqrcG2gF1jphnGw2RgqrPfrbKbsUYsbhXZtttgNiDntTPDKiYN-u4meHW43V+1ve8JV7lahM0XCSRF-hInO2ezU3REprR8mar+hIMq76w1u1eIBSrlvpz0enHQnB6k065MuxXotDFImrPPGcDEwckiAvSi9wjME64yJYuh8LZPLxjVJPmlY9kazYEa7eib0Y8groMwq7YWlfG5Cxlsvx16RMTJpiqsnWeDe2Jd9ofKZETsSMqzkMLsRVyFecJVuIq2lp5UmYVXW2c8io3so3EfSLG9tvwdONxbe7W+N7MIR7nBVt7EDQjXNrdWEzW-AqI2X+UR94kMphWF5baLXtXunnAVg7-wDg42nAjzqqkq56Dc0ZjRBYXvsJMPevKms15d0xnY2lxUTFdUIjKI5ca82UcaxGi6okrkmQxstG6zmi7ei9bEmCdc5aC1I1jHHi1ijiMU3u1q1IgvTvgZ7Y1AAoR91NpAF2kDa+wi2t5vioUYCnWrOViwM+jXB5vh-JQV4ZHlTM5QhxfNgJgnXMWLSCcmFzgbGKUHHdHhpYfg+phLzTlTV4BogSNCD7EGnw3JuNpxDI+Wc0qUO3zX26BueD0+XIGfAWOnIR9PZfFF6J5wFdZdabOaxqOBUSxcTR32eLt47zDzfGjCHASuGOrUNaYyMAiMxXJxVCDozpKmXNteAvr1SB2lImMWcJO7ymcS7kVchXnCVYY01mYPr3ADW-WJc4qV5orwXLnegv0aq0BY9B5TFh67YDU3Dd1dBQqCNSTmxo1CH6gRbudZBnsRbOepqKa2f9H7O+YJV4nK7HqXCZrIIEPVKzYMuDOaHHaTS9ewtYG+dyB3Ca+cgTE+cUh7GaWITs9UdJNzFQci4NzyzGFkhmHd0NeD571oLZp9wlVAbDkUwDePPd2+MDWpJfoIsxZ5GQoe48HuOln2etMSCziLe3K3jEuA2JZC8q05YSM4K0ecE7GFEcElK9gNTnMvWvFjn3CVbL01ZXtMJoM3Ik09SiVloLlsunNbs9gF9ETv3JTaYw2sNRJn1UjMFRFsub1uwhrm4CJlOH+BO0bE+M700p6zXvT+jn3CVRJinDw68GkD9KaCnTjTGBAowBAZdIThwL-T2lE+9L6B7ed9e0j9rEHQ39+Y7Lr2W0AF9GXVUWEtYoeSo8e0ftVqLfuEq0j2zpm09Zo0ID8ndRUd7yziXLy-qmSn5kBOssgQaJta+PaUHMLD4ukIV9g82a+xbgdcT-bM621iFxDuuJynUvTzvugfYgb5H2MG4d8RM-htSOVfCRO0n4YJ0gyBUyRP8ezj+xQvCRPE-yhM0Ee6z5MAp0QAWop2AYd6xNm0hYWEeuKBgOl4efZyRgSHzEniuaJsNNKxpOHqTpFANl1Dj+ZNLgN1KgZH1s7K-2pfw-8oTJBlJ4cO7y1pYCBykDWUVIZG2pG2tLr1VqDhOmfDYhxp8MlJM-c7wyoQsxpJqj8fTy0IYOWmlufOGWgsbc2wBbV6DbgnvcRm5cLrdN5yBr-GalVaRY2I5nYti3Gzuo-gLnjU4R5fmYW-8YYb7SP5hqaUvWCx1fdH4BygS93Ugc3gVc0cx8ya22vAPekk9t7IEGudf9DCLRNpu2SQEa35YauKlloBUEMHi8iINfjyBOrTfonuCPLHLWaF4rEFw3VnLs2UTga0KG3QzY5SXgPuyXwmIBNXp4KKzSAZ1rEVlM0OzeVOuvL1fJTA3rwbs665+ILNDYjp9g4qRNOyaq1VAcsBXIVENRxlxgBX2oQV0f-Xr5LgfxQmSG-LBYewphdwCuvkuFiNjeggLobt1j7ZYJMczkJi67gIK3IyKAcOEmIrPZfWd6lbgXuY2bt7WbEib25hwG60wXoNuCezGUHek3KszUzGDzchapU6pdBUqZf7yhG7Heip2DOajmYXjNM1kezzW4zm1bSRxvgYnoGGk1dMck5EhoWyxkRlQqmvAfdkMuNeTtfulohMBtaKEkdjulSIVIYrnBIOawHH1Nqssi5uADbcVANWZndETsaGFpoL4QMXxFa0HehugcR+712CtfGiDuXJXGYG7mzxA0ln8DoH8sb0Sw2xGItXfd-3O0Cp0+h3S0uLmEI5Opt2lIQYn8yL1Dr1OzAh3zofDapb+LYza1NRrPtrwD2ZytwrmoKHm8osQJMj1sYFqkeTUBwN++yEEti1ub9eK3tKxMTJktiYtxI0Yfp1kqK8b0Edkux4MDo2A7tJGw-z8dq+aBB-9iUDSo-gYY9zC2ZfBNUtiHWGgKDfRmW8tC04pKFm61VJG3x72BS4ss5qNO4vG01am+oFGIj0UL7AeYGRVWBnq+CiF6F7wlHadR5o3KoeDD5dtOC2a0kKTQEu5zsrONJAIg13M51yMsNcUEf+LeJkNE310a48N5QAv7XYQYUFm4EZs3CZH8ruReiekBQTT1nadHZshvWrTeI1sWgjgiA3UhAE7RksNzpajkRPLRiWMIf1YEcpWlpRanh2he3AvpSd4+xMrAEiocgmKvbsF6F7wlIufItrBVIYERORtgnjhRIQb69LO9qsWhz4JnlVy01AZHAmm43gd02CyH2vroLU62NgwLtb5Jw7Z7Cx6+Liksr+Reie0JSp7S4731MYkd8uYnkT-KVGPC3grXdaBTsA9PZMD2ODi+AADKucI6pABGlcly7IYQuwaqtx6CbQBkhANDZ0RL2qV3nCUwpBnhTnrNEGphb1xGa156OZIkG7amFPA5ak5qPadXQGUsvkD3RBRYgy1Rtn4kbfApy-mWyg7CcDo2cLUzq+fBEJexYmqKmni30xMkKEx3Ok9zou5wjPWbKAe7WvwPGS656x2Y8Z39d7llFco0cYJvuO0ieYBOjD3YUQu88Z8JxsdyHJ--qNJ-gfhgk6DsJoUje4DHZTHZXe0SsR79zzRtm47Q4c0mS5z3lFL9g9N3Xq7sgXROkJua3xKohBRtD+uoJhI4LpKKQKL4qv6lWeUJXtuLJooVp1Cz-2iR4rXJMjcD7JLLeILg-0-nZZX5qaEAEtJGkDR89GfLhSK2sbqxXAiKPBo9qIF76NnLt0oKjDi9A94SpTcYxk3zGWBe7lTWTqwmIhEsw3ixj4Lgejc6BDfquzIhYPG9cpueWGQEyQZ0CfwhyozvFMLKlBi-zoCUhVyMV40Zz8CVdpg9YNG9ljM5iZjWrahZchIvSiq2PdMBwEundZy5cbIWKQE1ZoCJcz4rgcH0OMUY+AG0IvUDlqXmCKeVFkR+WLllOehQmaO9W5m6pIGjw1Rtpy4uUcLV2xWV84JzyDkm6vscMqUwaGfFpxHIPOiKV58qR3SI3BPYcWOBSIWMBKrUttWJr6ReiecJUDDO1Bb6xZBMeNzKBFMHqE09zNKU4qzMH5lvIRvq84EUT5KQEUI9oI84sitG778AL0k27pUnZhFt5np70gq8OL+sxnYYKqtTaWJRnHBU7BUom+Fd0RO1KySLYnbgQ3JwxV52ZxGZ8elPt5p2d3xK+0bSGuJLcCVL7oYscc6QzbGFxcJBdQvQjdE65ySRoANpLLLRjlaNq5I68XxO4JfBOmQbgCHlJJbjssTAb3p2kd62IwIs5mfZMk1V4CVJ47dUDsZ4NX6SE6iqHyqnb3hKvUE2EOBzsgDD7eJza3W3tXRNaHzQre9e4MWBlgFywBXAZsElUsecruiLInCkuIY-AIgTzhvcQajAjdYbqDqwdeNHl9FiZo0dg1KjBEZLy+KOFJ8pcSYRoF71EWYDZASqUxWc-SBkwu9byyN8oRQWY+plzo9zswZBc7VmjiLmKq7DBKllDhi9A94SpJmZES7dBMhkVJwgVl5YUILDepGjim3wGGhIYdBgO9wNF2PN0j5StiD4XErZPaPYIV1AkuVi6MwQ-85PgKQC9aVXkWJohXG5OBW4Ew+H440brSLCFiAul6OFy1UwxYyh9trKNokd84hWcJW++GcLLqL+bpruZg1-pXLVUe4Up7hduPqQ5e1Wc+4SrCeDP9lb+fDHDWtOiy4FaJwCYHiTc5Kg0CArmWHBhsBhncnLnwJPuIDsIb7spW2wKtvltjfnWnBcI9V87ROnrRePcsTJC+xyaHbSvCACdCuMXLSWcQ3lTbq3Bg9zkQZsbKVnbPLPA+Tgfb9VGKSOK07fet4VYgue+0Le2mo8FfsH1326DsRWvsz8IEa6wlCtdrGAPbY3sbT6PsipYhvjUXllYrMJzz0eLwPS2CvaHFaL5QFZr3vpnhqaXawDRCzDYvFJdhlCKXeJcur7LdE65ymlpYL7bHGby7CKt62y5nhBPhpjydrMYGe3Jjb9MgIUWMPVHDrjeiBpEhRQLh1sEWgGx1viN8bEWw3RPuddKjV738ecJVHLPTz6Tp4RmYGw8n+DvVoWW-Rw0+6SEN6tvp4h+cjBExtYvcbeZZN0TE2428t4XuDEq2MCIHq-EFnJShQIvOvcp2T7hKu5jOrjkSrAH2nOPms0pd0TIHF-LIl+ERdMcjrXiGyIrQwYIWXaPSQxhb59LQPz6BabpFUG30mjIgk3hmF9pW8SJ0T7jKOvO9fJVT5AIzUitoG972iC4mOSb3fkCDOsON+-0C6QVeGs0SLiy1QaRHXs3NDfY5aIpLeDgw5pDxgZq0K9mouBehe8JVDjudOaxTiTWwzizYoNl4IaLXV8IOQNFdgKNPxG57aRkDhOcAUdRFNhBL+73KdrIag5NThTvj6lIZ1tgJtdxvSvAidNzTlYfZ1toVnUFd2Mvp5WwIiJ88aTGOV+wIciL0deZkcSK2yYWhT-aih5ZqW25pVuhH4GztgL2dbpwBI2YziRZm+C9C9+zzS2LtLw7PUiIUV1nRnUelRvPuCFGViOoZuMgNqm1ELgZcl9A9nh1wQzM-FLTUK9AHK9q99qvDlsiAup4kaomH5EXo4LOPbRy0IF2nuAHZ3dTsQh3dEUW4m3Dir-0FOA5xlslrQItwK0DF0c5RisAFmnpEoOAC9jhwprXz2IhJUplVnALuRb3KszBBrOrZE7orbAZPm6TrDc1rEO3pcnzb4g0NYCziWmSvGBHaCtFermvQIGzDFoKchO0ZrG65S6029eOzZ9uyqjWhedEM6FmYoECIuhoHZzzD6rQumrvd7NFy4yA40z3mg5o+6xobSniGlYQXhnVnlQjzrIvA3QhsBZY+Ya4t9wgcn2rhFPuu-qI1sWdhglHlGA1FbukFRBQza1QHjogoCqpgHCegAek55v2UkowBSElLZphsK7Soh3LFL2k7gto-693BkNqMNxwjpKSb9aK5+bMwwTLSr4mz4FOGWbQsp0UvJojqDJNn2Av0wfW2M6NNndYGdlASZkxTTkUMG5tUGlYnH8jnS7gS8A2V8Z22h5hyMdCL0NHP5uY7D5rsel7g1Iob0vfEBJG7Qc26VMEqME-ZWT+2Ni7yYFvPBkoaH8G2MHnk7kMfZHuZu+-6x6dGVDYg9SV81dvJZ2GCp+serwwtZUTeDYRw3lp6ibB+lhrl3vY7AM52yIFxO2RAkBKMGoUDQNP5RgZnY9-noLusLZkzV8QC+KrLAMYqL1oTexYmCNa8OYJ26Ay+7ww+VRprQHh1P5rJ4dBLgF0mhwkrnjQwJnG8fb97bIK1Zd47bwRMAqdO1zPRutAZX673abqPs92L0D3hKuGKoZEcq6yIrbcOh8Va2SNy7ORo3ygBDkye4yvCUzkR9k3Ukd6dahBcQwtr0BDy4LAsOjtXPJ5haRhdtcoqXzXePeEq2sRr5cWOaANEq4SwqPEAEbFg0Ql64MG0Nlciv51MxoDjSTsyvmgZaLneJDfH60YCZ2PnaJI03w1MnbL7nPneq8a7Z+sqysVcn3WiM2BNTOXsniIH4ZMZmc7RDHFwnSF-MduBE0GwhXNCCUOLIHJJGRhkHwN93GM7vF1zGbS60pLMxnuR7Z6FCS5b1ZWPUzZnoIpMLWFl6oJI0rzu6rYIYrDdhrosJCWdwYQ+3VVbFe+IZ2WZFtWE4UHunnR9v83wDGI7w6MiXX7R3PxZmKCG7Skpj1JmgU0rQ9blxAGxYro1w5juc0DuMKM6hYheoIKhQtVBViNsaGQe3FmOB0Mn+UtDaYOIHa8lvGWb5lWbF59wlT6ubdrLD6SIwSiB5mCxALHClT+SkdmvgC2M57zg-VbkPeF0GLaxkSIKCaHDzGOYAztJDPO2s+mF96-Cct4S6fFF6J5wFdbZz1Wf6nQGSyEROGf0zojHTqTNqVmYg4sAzjecj3ARm3fa1mn17YSoJAhKh7ZCG7AgdEusocgMUoZW9kFOOS9C94SrhMcyFK1sT2Vw1ewPM2IXHRHABpspItURUOl4Jk54i4t8k3KyfaiGBBGZc7MFiwxzULmIUN1txhg8M5ssox7LF71HeBYmyE2ew-b0lTVgIlhma5+tAi3UZYPFPLH3wZypAc7nC2dg3Aywqm+HAU2M10M+uGItcLRF48izTxuYYUxqmufgRXOEZ2GCdOzMt17a0hnkkGhNYbYUaKLtQWvDrYoDn0fW0UIis8ADqjtFz7gGkZx7G0892bZAbGUXHymBzKCuOg57ycrti9A94Sq4h2lHuAWjATNCGEcbGkdEmajbFISBnUFr627HraU5g9WBC1fOPJSIaLZYVThTXwH+pkfCsM+XBR50RwB6Xr4oDuFZmGDh8FHq6NGw8NVJy8z9YtmI3vHkXRWQWoEg3vmmbK8XkZ8DEbseLWNAGEyRDAa7H4HU824sKMM9A2lVuxntKq+y3ROuol9SRroUO9bgA6KGlRx4A6K33mZ1FW7YGVwLShuKIsANPj3uuWFniD0iDhvcrPUkkIC5OpK5eRSZDLIrj9bDWO5ftJ-9CVfRnM4iJd0jFoCE7iIs44NJMUUx4CcntEG6bbWeDprWgJkLJdUmBw0tG77HL1OktgDLeHsecsCKGNzu53YQshft8XsWJpivPGqs+C2zgNEmCJzfogBB9pDrYpj2EjCwjFcu4LGjIzlsdi6tZynilDvBkBPb++AktG6cHb0+gx6-3xrXQdRehO4JV9mvdOKWHiXGgH6UeOqV4q6IV8zOLQUivAChXTA19o5cxl83XZRvNM9CfEhf9Ex+fEhlm6zxk1CdGZHvaWaGSohexFWehQluCP6qCEHUZTweBr59kksLLQZ2FVocdDE4EpJjGyeNNSBGgASLuqhCxGjCE+NtwjNgj4XP99GeEkEwCBeL8pbNXwsThD8dVYv-aWSgkXZF+OZ9d3yt0aTx+ynyn8+VdMugur2ftPj1z0+HUP8eKKiPaecnDw18OoKc+OnY4b-5VMYfbPGefIN-28mcT68l8D8-nfXn033Jb0MrH2eGf9agdP7bT2P85uTK-+vDGSHLUzTFsBzDEv9A1OW351zyFPW4JUFQ8M+O1j3+Rf-9ON+vZ1M-zvN9P47268nm39j5F+JxyCrL0zRH8o83oLxnqNtoiy-wGjo33bRKB2GjIJNZu3J4QKxk8gDPApNhnVDLRLPyNESYzvl4D-AWB3eKMOVDBwkDqJcNuyymGCIas4jbDRXQBlJb43wiHxgRO+0U5pTpYo8oad32+3HV78AaK7x73NTsAvfLVOW6D1xEuELubMw4lEC6Qn6-80VO5D-++o7qTS-d2qi2TRpYn-z7a9p+pH-7FVVp2b1tCjduhY8fiMfZ9e8Hdr8fi-0kc3q-zXsR-t313p-z2z-aPf1sJvI7M5FPzHRpw83jCN3PdyW+565rx7v2qxu5QPG80MIZRz1agJdvc0BiK8BucANiQUAvYDWZojPwVoyAQpkb0zSDCyB2nLMLdJU0YFYL2519NzTE2RxaWFLFeBDmpkFSxYZe4C6x6lDfWXeEBcRtk5VBGAO+FkgXHM5Mhq3oEgexqnSIPfEtpWaRegSK517RmiSJ7F-AVtR3tqL+XltpvCoOVz6iF6w3GtJrLlyHZkYIyWN-DlvQUulV5E40k-EhLZCRHK4hYsgUPH4gD5zjNrKvhkAtvNRN9lZQohtiI1-W5pLa46CTGApyp8eHeKI+aDS5KV0EKlaOM1btaXA+zQQ0gM8YME-M28qmrRrB1bTdIXR8fJzaOQZ3NBuU8S9gK-o7W9F-r63O8Hi5S4pRi3Cv731Hv2QWIpJdZZvKrctBegytdBfJ04JVGSMk9x2IEXu+mY+f8AKYOjCm8GrhC78-T5W6vqgsAlOGUwNvwyNALO7qC-aIemPYk9RiYaYhrpTKjqUnlQYdXUZQcffUglVqh-x6aTI0Js7WluSrlwM+35tstFkz-wq2Yr6zFfP32ooZunOtWhwuYuI1IeO4aDqEI01edSLujeB2xxd1f+-ohU8I54bvTtYeEaL23q4wHtBtFwyqrFAG3NfOkOgHy0OAo25jg0G+BXHeO6jaK7PBA7PDW0R4HZqG3eYYu-PhDFKU0nAX0azIt64GqgNZRgiDHoW8-oqNgM6O+qbfLfiL+8Af6dNPp8AT1N9On-7hD1NwLA95iHMEy5L-xA9TPCdCWzct-5QDPTYx6DdfnKWaE8GKM9bDgFExWm7Ha7xislMFtHA9BpIV0yLWyXujaoQlf2wD2FrXLd7nQC3dMBELcsnAyo6WYiDlFlF54+MMc8COQJzA2R3fFzhDaziOZcFlaDbkrUbnE5uDuPA1udpbtIFNquA5rZiSiCovnXViCPUCpl2rUUdVaf8ZTZ75637EMf+fE593s5B-bpZJDhyH1yjWwIZpSY4NH1WIju43b96yfQ7O29J6f5ezQLObiNj0ohPChnuBZw3b+oAvQopGG4tZ+H5VC7QSKzEijKsJCIPofDBQk3PjGJ40YHwrdom9b1IEhj25p9g5iIEeMv4tz3pO5FsOVomiAhex17lw3bztL0C0zl60IvB5+ZcwC-XFLNSfmyXUpaAp44QzAO-B7ISRj5CM63678JvUb0GuHbx5v9LJBbupU2jXRm8hOl5kR5ePDA7w6uiP3VYcRF6KsjoRZO6OSD+GVFHuVB+UxorG6nF8vGKVhmEVa0qDpvEOWNo79DxorOAsuwSFi-zd0I7jIacMRM07n4J8qh6BHI0mFBae+NdoLfQXs9B-bpbxhjEjvxlYA9ad0KeuojeISBIKn2w74IFvledcFhhaxMxC250Lx9IRW1ZyydasSgOVJ9z9MpzYjBdOtZGsRE9CYzRbXb7lOxo04uGS3tt5EiHXJps45PYTwlQge0o6QBzE91wT7ENNG9hlEZQh55cUkbZuZsJNenzcWNcj8jrm3L9Ga2G+mIX5c7NYasBSxVCyGRgWJBw5fokRMKjiLOIQuwBWRq4eJgubQfxSZKJPKDbC3fIyJJsa2wGWYBkZ6x4HRQ9bLr0pyVAhnNgEknbSwjM4C7hDi3zgGhBp0Xo0citGWFyePK-cYxcAWSnKgZtwCzbGTlk1tFwjPhEvh0g+YysQWPCalxpgsleb5UeSQv1EUug-YSX-P1kUI6h-ZFWM-vNVMfonUfvbv-268rt0CFETtmH39m1CDx9rpVWzrorCrdvPvrvumyYsu28L7sqo+vjhadan6inpkJbxW1NVtw9vktvOut+EYXl8r8J3t--Lb--26yfxb79e06BLjr-9qld944dvqAmjtOjCJi3jLwC-FFEuv5f7ZAA9qZrOCJvbe7n3-EdzbMKgf1--Nd7WVVE1Hz9s3n-w9-upfVf3XVH1QRm27dMiu7Luu9EdwqhqbsabmbapV3xRuJ4GoZ+4aflHBT494I9y-3L8YhNJe6zs4r-96uMPX-vtPxzBH1Cx3tMLxlS4VuzNwUeMcLI2y1pSfWCRZHf1DxRrAGMP9FOUKDYa16Z99GjLp4HGnolbdELMAgbg5LqjlxZih7O88rMDpEGrMcJdA87j8GUjYydzW6aIIGXYrandKQakLVx3h7yiRQyiiwh86vHFi3xBpHZL4RnY23M9kgjQBlBti0jPRKQh7HC4svlhxCRQb+P6zJk3woCWOGgCkWcVmpPzPKdJfToCG-AYpUjkLGLlSW9D1IEakeR+7x01JsRBfxYutVL79AJneRMINLZ0iBtKfR-2YrgC8Rlf2ZGd0Rlg6WDXllsvQXAvEL149LEYpBzS3Mv+8bHd3Y6oVn7hJYi87GTd6LYdDvANLJI4EhgRbBkCZUwil4jL8NEqNCmUwBZnaEMxPXqB91Kb+2Sk7ohnwGkfoCE4gkr1rRU+XGkRnsQlJFapUqCFZ6G4EradD4xt1TK37Z7O4JxMfh-R6xmB6lRfjjtwkoB4IYJWs6ch47VtGQV7ovERtwRab9SVOgIJbW55HkB64Us9vaZ6urRoNK5EbTeDegSri1CcjleNEaEV8GZfTNwaLeRu66py4o9gVlteSPwbvgBTSlpBqZcOsU035bpkYDFQ-f1RgQGBZxDItaWWnmwiGBL5bWs-7L+DuqYhPe0NYJ1DdGiXqEHQztBuPExhCxisrYpkhbEPUvWXz177q48r4RAWv-3HObLx1UUmGQVeHWXQzZvRoCWTA1hRExYCYnulHagVrALmPae3fBrlCNfQBdWiAVcAHhyHG9QbaUC7ZJSV6YA1IrOhXJKC43kgrSVunFYJu-B9q5C64ondMK5Y4iyt1O4KcIHlZLgKWQ6ruGme7hjGD8tqjen8uOpzQOwxr4DXaObgNQRDYJZDgzA39oflVqk7gJ8CuByBxXlgtw0SfRZKG5HLvaiKlm1dgMc1dg+kA5fBeJ426bXtk4FOar6979xwB-aFcb6tzQuu8FIdQGXFWhEilb4XNinXx+BwoHx6djtK5A9LUQbrlnMGroWou7IoZMFdzM8GGzOtwser6TzIKxVHHKt3dx3mvQ1kJuFnjbU5Ba5tqxjPV7lG7H0Ny76Oexfk8g7XGGFmFLAdRbqb-Mfr4Mw7bRyLxM5AOQ4WWg8KsfD9qUsMxfDsYToEkWzrZTgCYnMDaaA53MLnm32o7xJDHshlDtRNy-dnIO2EYFxhK8oDZ8txL7hJbQcYw+JEXZB-Bt5GPa-JzhgVkEqLxtMJytGsjOHWTnk1BlelujLEle0avlIU3drPSz4A1lZ9BbupOSg3S+gyhE9l8Gx15M4guADhHH9KoApUG5CDY1ZdQxIev40iJRJKKkW8T-NpKavqAVQS7Tf3QG1EaN8V0TfZLB5mxzhu49sFWwFl552l9bzFxU-u+8ltf-WJT73v1JSWMtxUPOPVTWlYlJfpaLLSaWcuNc+DFdRWEY8P9wVYYH9r+JvoIOzKbsNaSGEFRN+4TyI1MwZWi9uzZHCRi2hqbKj6sIc4uMrZLUpYdhKxwKS5IRCtC8Iz-HIR1B0WA2Pl1d41pPEMGJBXVP1oXRBLu35m2yQ8gl4xmwJOHG1gyaU-ruzHwSCsHY8KGxfNCC57kl8n9-KxDqbwHtbRIEKgH-q9iVnYCiSdnbH3NMANkOS9e7Dm4eGep7SErtdfgO3uMmnTirOIaWRBb4TroCIqZCWDJntsBeByOroF9X4oTacOp7CKdLSQ7vrQGm6AA4e9bCx2Ef5Pa9-WvCCy5Pm+n6KjX4ns4V5VEXMmorgoKEihoOKbIKCoIPfLp9-w331On9np3Tg7u-KCaCVVSVbmj6q8qAXHN7E9hVLgMfmivS7Xu8JFoL-tqhHZTVm4Nksf5MlLB8YdO3-4iGLvw6HeVvlZ+1qv-ef2bs47J2d4LYZyV+E+AtvpjufgeFMXKI7Jx9roRsXmWS5e16D+FmhX4Bjf0Vc7CfUq+qYwTxl-TFvrQWWOgvfCni78lMmmYo0l9C7vDIJCEaJhIDI4wyQOYpErBdGZPTj3Nm6ZVJoiiIhLbNiLr7uJ3G8JhWKsxXQJWcOk464K9-F3JWJxG67YH69KgfvrsBzCzrgwxUbPaUEsiaDdgRI21kleIPKvb9kusxObTtfmaXdT74P66jtjBbm4wHqvuZ+Eb1aMv4yJ7H00LwLDprsyXV7C7+Ir-KF9hT+0r1YqseRfOBHh0fjQyB0RZbDd8a01F7ct2Fv1RnW9XwIOFIDP0GfDwI+rM390tBuGW+Krwzkw1YbkziCfIh31DCvOmSLvQGbg2+wa3xxLbOA2LcNDcrNmGK-DjvrrhjsAcfeyBoGpGtj27idLN2phkK+lFOvrDxEh-IQ4FNZHZEBer9yTpBYBG3MKo2xRD0NY8uJJWBGl4XLuLiSvrL4Nws3a7ffnPXcC3ksuA4ayj0kjlLx8JXE3qIZoRuuCNCY8Vs7pXd0PQsHZGAx6B5YPPD3xn46uOhuMZ6isfWWlxuSyzSzvpJf3Qc0z856+LbSFxOQuRblhcwBVXyqTgpqe8VpmbhP5jChwtnj2h9NuWvCYdQw7EgoGVVdF9Lj3XQvIY7PJLYVcYIomlvO9Ugwj3Zq7iuo1BZMiqfaxpyzEnpzteo+DB5vrF1h+-UlnuFPjimWfigXJ19PJuux7gclbCJ1ZH4gOA39UPYes1AabVbdyqersmWJM1j094FiFxyua1-brJBdfU5pv-QwiNqrZzcC7kvOBFllQUVPiETEDI5V9finZYhysZ9TwtQo4aySbWaqCoJ+y1R215-sglnYHq2r2UkAfuoip6MuIvLeBFl4OZT4smvPGuDvgFuIHEzmRL5SGyHY52anutGx+RCGzy-eOQlMT+blVB-UP8f1D+-7b31Hw3-Gw8Cceln2fUq8Mx4DcCcNZg9GZkVIFgKvLRbDWRkrZ4V0VREDAAbGDM1OdHhChl4TCwR+p772IauCJ5jTvHlLHxKdGbSPIOxOOuU0r6xi+AmwbvpZvnODNEKZUp2jX5bCiCaXuUxcNkPRco3PymBgyfaobgcmFYHsLlHJImgBrfAbZKrEcxo0+dSl59Ty8sgAsZTyhAC7LgEEbC51NvkWpsaF9AjjnqWz3987Ab2-U6FlAJlMyFSRs2LEJO4jhjGisBNi3RkqzzZAwOdxQmxKUJrDzAsjUqR8Cjq5yg4rmZmSCM4FCFsN7QgEBZBNKkAHiKjdyb7FujJc3dEvfn5QHP2ugVNYn3sAKl3EZ1tGNKW1Ida12dy7o-khlvdEE4yt-JJtJnDDEW3St3QOuAiHLQJKMt2oQGTMAP3Y6xlcaNfXNxgvBzn0qb8VUDCBSM8jqQwdsLhYghD+lGGgCcB7N4G2QkY6Uxp3UMh5vKdW2b8+Ge8LA4iN7XDiVZATOV+fFlAGDQIoX5wJPW2p7Fff1B0cDZNu91DCgHt1qfOs9AT1dmtvtcQ7IiACgMpuWLYlFqVa+ORvu-QAwPnvR4FyUEfjYBWWCBSDArDY+yBnAgE53tECj5zRXRIiYahtUp9Pm5sM2p7TShoD-azx8G2WaW+cGIZJqvpF7OBjYjB1qGkreY1gYgmx6LWiBp57r9JpaPRMcAgDix5NB9p-U16YeNVhCgCHaFN0ApkG3NNylPNRwhvOSFygglpbr+fNZtkzILaobccW18M4YZHi21IZURq7lodXUg8wAJq6LvomM2RkG-jyoAW7xgOETL5+B422qG7ydPkH0MY3cYa8UsFBfz+0A3oPi7qmpt11-gk8Wg0XUlRJzDAaA+8p4MSx9N6vx1-mesBKA3FzF4VIYcFZ3QzEo2KQupVG-hVtmQTlZsRxjDQPOcmTkTB7PdK3F9U6Fk5bTcbNqpJhs5YFkbo5uA5gJ9WiokBlQh4AtwlVEuDR8PY8fTjxAe6c2vSykhheLwZLhG2QU69SgypNFDCcp1elp29mQpmcAzhL5mKvWOc2fNewH3K6prhXmTYc2RnAWimRB5GqMeh4Ui8f4ggMgtoBbEJoFzqOrzA3w7khpsJE2bLYRtanTtSnk+AzW8k4nxEm+b9AjDCuGygMQcN9JCFpeUdsL1mNBPsvAZQ0CnUmjQm296Fob4qWlths6Y0xskgGIC6MDDi4gQA9Ihmi0qWxpqy4myvf5XfjrzBS8pSblvEYHZ0AgCdXrU2APAcmOySkfJNukuv44b97w6RiAqC4P5y-x8AABDCj7bogNXIbhrjct43mDro2oayg0aQwZLnZSwWGScZmVKSoT2zXd0rHrEwhHl1amqKgB1jWf5ueAnRk+LwB476YUPv5IqXtPZYPjZeDAgVPAFDQCwZsDF8JhtGm1nfaoIIJBDeq8rDOTbIGahn5NQvDpSEfT3CgFYd-h+wAHJpUcLPD4lniMFpf6tn6dChDpaNCEeiJTZJeute1m1wKmIa3oTUIFzgngTJvPA5ufF+rR+ExMGHmfRuunMBvwUgecrY-XPVP5Ld1qh5YboaMhpRuJVwIuleGb1mK4MFUSYCEPJ3WhSAcAGa4fg1QmNfKLpfFMDFfU1pWHJ8MyPqnv8qlYQPOdPly459gMBIBEXDtCpSc02pjbZeHO8gCgquzCpqqlprENcASwd6m93X3jHy+2r+U+i9dshA4UsjdIC1eNUnm9H28GNP2A4XEIPCaUMghEe-cyzA3AmS+UKeC6r-Z2hqZkS7KntrGbuArod-rR64UvuF5iANEp89icb6irpYYnQ7NvqU+fi7hwvj4adCs7PZuiFaXGyfISuPQIBiyM1QKFzDh4eHBifChSUxMfiQzDFFGqnz+igWsOSKZu4MXGkadbGilfQNHHYI3Vni+g+k5vni9qNvo7ujX8NI3AyxBI8+4hB3+Jh8fMAElNzqggDwIkQ5PVM1gwEO5o9DIsfkJzOz4hB6fUN6g-Su0w4Q01dWlOW1hlDVj8XKoLrGGA7D039cC5G6pra82rwbtTKjNpVmOiUEpzwM6HcZkCCJIt9wbVH6m9+9xUA+9M38jbeCkHLl9TWzdeaQrgISjhtFcWvPqKh+lI7wHTNXX1feFdYQ8xZOSkKw2uKDUoDp03w5kAiERGGkIMBVjcoVMc6LVRz7n38hwwIADcur0HYmZAJvmFjKBHABlW2GOYnxrV6fHc23DwZWrTqysb3B0yAmLV5IzQr-E-xzsODiDBWXo+pYV74a-xfqF0UIMeFFL7NxlcndLKe4eSQzYa1fNSlhK2DApI+PoiNTw0nvorWRQdcln7NO-S5jyQ8wwKJu7Ng6--RcZvOb7h3hJwwH2yPSNZBwvm5U6Hus-AUoqEN0BVBpzl5eAzsOavSdkQCtbBp-m2Yt9a+ruR0r5HG6YOHAjca2ofoKEGmBzFs4Ezlxr0iAJrmGMCEjelSQrvwKS+VdGx4J4XqtMYzWgY1RkWTrVRDzI4UPLPtI+5x9d6xOsDPyzt9-lkl8aEyxTRaGsfmgZrmq-lgZV+2Ohq1NNMUY3An56U0mpfFRysKM1127sP8zkHRN7mRYZUq2hFn-kz-is8LPwDD4t-4uHjtI2I7HvyArfkcNLSEJ5MXkoJHb0XZ8Nef56c6-AtSNytSlnYdE7B+CjpMt6NUhe2yelx2Z8TxYDNbnpNAvtmiNwRZdO7nmeDfLwVdiH4SkCiaLZJaJQNE90HO1Kl50IIjTe6H7mdEmAdK8iPIuPJxvObXS2DeiFsOtt4xbuYNyDOquu4wtCwsbpp1f3geBGY22PUbWddXfDi-hysZGTM30vfb7wRKjE8Sroeiws5WvB82zJ6M7FB62STMhdDJn9pcjB-S801ZXHInZiBdv3wXZClI5REu+d6sfoClrL7Ob8zbO5+-ttV4Kw+p9EXZzHgel49fdjg7JhMq+m6ea1uIxxL3Yg9VRYLogZcPvqb4MAW9qg9odS9FvolOO4R2vAGV7Nhs9vflxsTUHNbv+sCj+Cdfu+rZBBzu4+6mjNSxuth1K1nvZfhvv4O1KGSwZWHH74POZvv-FrXtm06Qn9x6KDfeNmA7WPrieVs5WzMLpJlvvKbCbIf-5zzAXhxvzpHs9MxLP3OSo9CChbuSfxRCwz4Kawt53xjaqbORnJJbj7s27buTVOUFgg-1yeHn9KJKS1qHv6IiPn3NgQZXOtezLTeLB2T+9Px-OWLDMQjP7wWAo5vbDu+WOzMeBY9uCzrUhnoHx9s-CUe-sfPDvabzFPTXdGx0cPNuzC8fobHdM3WL2dUEfG2t0yG3qmY0rQbcbqr3wWkaI2fWlMrAdl1peopiL3YWHpKu7826RYiq6w9nfBSDEcu3Y9bQUoGhZ3f+9ux+iaeYu3N2XJMbDjnsOeH0jCuA8-v81ceEZKDbj6oEdkfwSC36UhWntaEg7o9IAXzV+LBut5em11t8QWuujGMPa08MNWtqECKx24NKJLlGPMmH0DxVmXlfHH8gW+U3m-H5KZDEsDnY93evEOcz-YerUbJH6Z6t7rtcm2nQxZ6l+2lMxbE8erSVTmXeQNuKt7a8IorA6Nim1VcscSYv3PSeebPu4FLLgp-2PmYh116Up053Cwxx8YurLcccgeRyV1oTn1SARnY6fZ2p7kgvmO573XPNoNao3XhmG-8BJFxICwTnmMu0ujr8jFgw7hXdmsbccIP6Fa7vZ2-5dnh3E+v0MtnsAcx1sStnUduDmrf9Jvovf6ukAj1VI+ZsR7kb5xZOYVJBB23Ce8Kk6YYCwGJhdcxXg3SSQiIt-dwCGKhI3251pMDGyKa5bOSzEHJx9fQ5QE+QLFG5P7gYTLgIF1j5763TIZkauYwH7ALzf1wsXaFNTYksMLD5jCCPpBqN3FtfU3WoIZqub9M7hhzfvPoD-Eh0Niob0Tl9tTaNeyCIn7lp8f41+vDF5SN9bLeywWRm5v3qgP0YNKk38f1Y+W5IErqutUyJi-czlt-NYHzYMIiC5e7bXA+XN6-H99y8d9ZvtaNx5+z1weIh5N624TyApyxNoeyhIItr5qbSv3c+3BrKl4IU04JyO1wMlJzaZ5MKaQ7lY29F0L3VM+fobHVBSu9fMyKqHwySJa7I8jQh6B2m-CrVcUFrL1V50kZN4y3Xki7cLs0+mftbvxhSZ5smfuNYQx6GgIanz+afDGgsQl5TiurYdLXEBmpSSoQjc-t3VeFspD+6fK34+T4-7A+CYZv3+foUSgF-vyucRf-i9fPacdf0wjij7GzjslBNji6dX+3VExFwY+mankYVVh-+y0W8Dj+WCXj8uf9bSi6D3dv6FlauLqQ5sAMsxvDNzOttfnWtXBeFmjKk4oMAt--LQgcJuq7R7anSjoCh3NpfbZCpeCOrTDIwqVoGbpru-KWHFIK08CGU31zlIUI12vNsg3rmPxZzXMt+983gHy6O4oC0kJGt99W6JT5bP6UHeiNm-L-sM5qga-jS8agojsTxKv6YNnFGwG55wUJdckvxPiRKXvoGVJkeEnNzTNhONx+LIUckLyISt73ziET1tt90ta9x0N2cfd7kQd++Us8rLDWxZ27IMQxlUSdlATtIO9ds+uNo1fDnq+C4CTFqkE6Zn9Y5JTVIB7Se6S337rkq8vZuK6OLyXmkld0ExSleTJ1ffI+yqHlXHjbumjlrSc38NlmK6o76D5IouSvq4fA6fBeR9x7HS8SwrA-vOfCHG7DfNmxftoItxYkRIJtkORigzuB0nxzgogJHNtd7Zp0CXxCR3fdQhMWbAtsyMzAOA+CF7eLi7YkhQx67lU3svDV7uKnOhI4DdiV-b478LsI1AcNSlzLQkDWtGp5Xy2Ow+Sd2wtX7ogLtXlhR2nkecQVqqlQfWYBQ5ipVHfXOxfmuz2JdfzmG3Dn9CPnSnEYlFuDg7cU3tbQKeXllu93fAw7KY5aZzj7A-jzUZoeuNMhvxb2M4AT72CuOudkDw0b+G0B4tVWWgyu4zUyZdGycPdtFcrmR2IDb9lelWxRK8Mki1duu9ssBRS7otE+DuwG+XmaxTG+JTw4qWpvTpvrEnMPa+DXUly4THCJwm2NSzLCQeEO7905nhEEb05z6+fgDCLxzPtdPbgVOM0thh2S5hg35FNWgxzYAyheWPCV0iawv0ua+SrDCeE5CtcVrEprULZUkULv3UawIYeNdx2mKYann4WT2pxXg+pd4dQnj+QE+7M+k81Tn2L88uSrILWNyXAwhiraTPgA-AMf1nVqTM5f4WHxH3hY+hMP75+fq3rnQS0gD7TVsoTviaF3eRr803dHbpBX0b1+XEUDu9fjfWW8jYhJx4iTBvyto4BmWT327UMtyEG9tI+2kxomGm-uaExS-wTOmknadD0KgJqKX2n7OGRymp4r61J936ClC3lsbi8UwKbb352ptmw2159dctu9vRBSaTwqp86dAs6wP0-VfjsbJh-uLsfeberCKRAXUTlu5YWQajXp1WVpGTES81gIPDHBrcL9PjmcxoDw9kr6uIbVsfngrGz3nfc+dPvwSL3xtQ-gAOgQoYw9mTrKHF3vnD4HZSdHvp+JogHl5RI8b0VpMuyELxGiCSfw8MYTfZ55peCk+ux54jUrGK4O-D2EtWd-16+Dlke9vJDzXSE5SGj4bui-C-5TdxVE8utAJ92TC6K-FB+MT-xk6snBoJzy1IV97wJfle13QzmRtutWsh5MZvkKhVROEyiReZrfXNUV3Puq4DJ+wcBE8766v3iUhBCi7S1xvTsKyOl+P-WhrAps-hSWGMKCMNRLdEoeuTAV4HNaHsbDYjPVDV+7i+C3PnjlNjDOH0VesB-sY2fRpRND73htFVq6yWG7jMpns3PUgJC9UmzMJ0QMlLV5hu3RMaFMuOhGnatqYOFjPcunY3wYFvzVetY2ig9yICXI4idkkGz-ejfO6WuRtEt74qbLN7P3Joo-7keal7-Ew3uWhrI1eyggmzJ45wSknsnLse79TUoiWEK-f9V3Twm4tolvqtA1HZO7-hPRtGiuIFSXyy3UR7kgw7OVtei0DMPYPa6zmH3dWbS+bvRD2CEE+2eWF2Wy1EztSCLL30h-yE1p42D-qi7gPgR1fenOT0a8NHHvm6nvYRnwarh3RFngmQlrOJpDP8wKGtmTlVwO9-TemvSRfPFutCSO8rEKpgbnSzp1duqBcteVRt76U0Mi1C3BS5ZeTD6WVLuv9VQEz2a667wnhDhqFuui65p+UNCY9Odb2Neg7d-wKpQaNdzrpEFYQlEx9dzX7FguaQ1KPCz4plTIwJV94dvoVHhMJeSJnerWY7hftOs+Ou1QTFD+tl0TrG7grv2AuMPT08GsOvOpHo4IYS5vwtu8dhqm7J645FTJy6GU34fV68IriHudXqGpVKgY0NXmWl-VOBuegjAoyjIrBmleXsY7p+E9KE8V7w-qJr3C0J-X0-XlqwVuO0f+lEXzHpY1E-wuibkt9KcNKm-CExm4W4knsO5WziQ12b-Ej5P2kPMv61HvMnkhOh71Y7qUZ8Y9+pV8nDZ9C+5aEdN4uagFpnViGZqddQM-p8cx5ZvUhfJx5ExRcZQCNBcbUrKg1wBpVPHDnHkR3GTf5yXWoAZPYxQ04cB8xvPK8emFm50Mrrl14oupoL-Gw-yxkQd+76sGSXYTj43H0DHu1K7zB23SCh6OfDZETpwW+PSOxzJUFAy1hBuacedVkOlMuhyS1zfH8+OY5H5tnJnKOGu3STYtD-vYPU5rDn0CXN2PW4Wz4geb33KZH9DgyrDW7wdeiC58QS6nlezvVqhnhNx7NEnntAVRjC7t4XUWAyB77XorDfRmXHoVF55rvBYqxUxNHLtLAafLShHzV9YzMLwuVmD8rnbwPG8+FUsxsNhe+odXQ8yWJlgfyvhrHcb5fbLL-FtQ76Tcq6d172O2lHRNjXMY5cAnxpGl8VoJ4JVMsWqW7M34prQ2pyNqR5Cldh+OncIHUPvHMXd1KWHSQVpVV69pIjDiOhrWR2E2OEq7JiKD9GHqfmvdtrUW82AsW64R+QoVXP9Q+laLhpiN7M0Gdyt6Mvj+Or5rdK8uxEtWd2M+sYrBZk6k++XGuUCOXsJ2ly0ysKre37O2rFW2VB1sPs-tF4-WauJCepIMErvT0+uN84aNl4V7+-zVq+B5VE54LdyEghv7sy0obvxgirBbWSY7eT7cH0NyYH4vGdz2KfUZ-jQN4wJbVB5iv2vB9+jxQc+vTwD2tCqH0AsuDL+99VIfe9TC8s78Xa11skH8gVRs51lXJmx2VgzSjvDQyvLl+TjpYsDJw82ai6S8M6E8WweSzDsegheHroIWqX+Nh3fBqRZ8y0MOxO4x6XaVUQ-jzamub+3V52Bah87t77pQwPt0flaLwBomu7jjkHzpXXiG7dL17w2KuekeHx6CElSDWhhLu1ecToRKDk6wsTO5IEltV1i-FjVTrvdCxMj81l8-4wafbV+O4TLtReU9WZ9BxqdLcHsMXAWbg21I7zNVFuzX8-HV++VnIL4SZ-Ez+hajMZaq4buN4nDb8h5IxRiXTOj4o-e4yV4IcFw1-aMRRod7Fu0TvNE6Mu7+Wr1X1errbKguovMpzmoBqZwlU7E-1wzez9G0FLGfYTqMPpaP6Jt+sdpagtYtDYM87-3CyDwROs2Qw5o4qkPE11Y-0k32ZnglfJ5akns9eNX99TiiE3LIZl8m1Z0LasZvrO3OvpxSFZx7Uo3Hg6QucFZup+IsZPXAW8iIV5dt-4THeaxiTZ3VhdTGNYpuXFkPqrY7p-lF5GSQUvMpk1OgFBxugg9bmsFn4n0-v9BmnWKQXpnxwlMlx1z21laXemT9gEP5qm3Wj16Hm3T1uuUkfvm-emqvM5-lA9GMbHVJnfQEu8dmScLCVApSnmAlXy5sGATr6j-GZ03W8LDE04GTt9-dWdEupLD8VjnvSuHxGAzuCZgcjOU1lAoiMb2MH8eR+kHBq-GyPUdpD3rRuz4Rb3zBHa8BUbi68Zhi4JsdBkJvw7UZ8Ja-t6j4KzwsffFw-Yv1yO-s2rbB-En-9qvFflF--cWpxj8vOd9L--Hv6+b6uf-Hv39+vPKNuby+H0n724---d9+PdT9tUlvv-7S-d6kGg+v6pP++sv5b7+Kv2Fe4FVeEQn+cdr-l0h8u-Xfp-GPIAr+n5qLhBBFVf-vm0u-Sf-t5vXffhV+k1VFVqT-NLR7+sos7w-ymFcJERUiy8KPf-cfvKZNem2-3836639fXl-zN3bkd--1Hyf706O8VeMfj+5alt8wgn9yf-8GBjRVkrZt1fC--FNkyZfo3+n9iIF7+K+CIIj-VRIE8V8WBa+5fcMi-uDBr7-s-2SnQFRB5CVZJcKvv0R-+xXk32QsqDKSsfAv8Pd-S1n8DSkqQV9GIuWHsvQbEQkvIl7m-yXB+T+QVlWBF9RvSg75h7T4m4AUURQViajoXyDt-JD6X2-wO2lBQqKo8lhGP6T530QkCyqRZBHJ8v8bbSIiSUEKVmT1hzb+jVeJLEkCJspPt-9C2tzDP8mbe-hPAv3-Wfp+bvXHuH4Pa-iGdvybG-RNXO3TIW3iNu26R5m3--E--id5VojR
Melda Production & United Plugins
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.

Post

Sorry for my late answer, from Monday to Thursday I'm very busy with teaching and I have no time left for the Internet.
jmg8 wrote: Mon Jan 07, 2019 9:19 pm You could join the beta team?
Maybe so, yes! Why not? I don't have much time, but the topic is very interesting and I would gladly do what I can. How do you do it?
jmg8 wrote: Wed Jan 09, 2019 12:47 pm Xcomposer.

I couldn't leave you out of the fun.
So here is a gift (for MTurboReverb). I use this all the time (I prefer it to the "Objects" preset) for changing the character of any sound.
Use the random switches on the XY pads. It is not to create some specific real object but rather change its character in a random way. If it sounds good it is, so just trust your ears with this one.
Enjoy.
Oh, thank you very much. I'm going to test this very soon this evening. Edit: tested! I named it EMS (Empirical Materials Simulator) in my presets. :wink:
It works very well, to test it I made something that, to me, sounds like playing at a few centimeters from a marble slab.
Only problem: when I click Randomize the dot on the pad moves of course to a new position, but if, immediately after that, I start the playing with the spacebar, the dot on the pad moves to another new different position. I don't know why, probably a problem in Logic Pro X with a keystroke intercepted.
Chandlerhimself wrote: Wed Jan 09, 2019 5:27 am […] I don’t know if anyone out there is interested in my long rambling posts on PM, but if you are,let me know and I’ll write more and maybe post examples. […]
Please, Chandlerhimself, go on, it's interesting.
Last edited by XComposer on Wed Jan 09, 2019 5:47 pm, edited 2 times in total.

Post

(Very sorry, duplicated message unwillingly, please delete)
Last edited by XComposer on Wed Jan 09, 2019 5:45 pm, edited 1 time in total.

Post

(Very sorry, duplicated message unwillingly, please delete)

Post

That same problem happened to me with the double random thing. Hmm. Try increasing the switch time on the randomizer button from 1ms to 10ms. Does that fix it? Also email Vojtech and request to be added to the beta list, then you can join the fun. Only requirement is to report any bugs to him, but I guess you already to that anyway. Plus the betas are normally really stable anyway.
Melda Production & United Plugins
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.

Post

Thank you. No, increasing the switch time does not fix the problem. OK, I'll email Vojtech.

Post

Here comes another rambling post about exciters. Many things can be used to excite the resonators and modal filters, but IMO there are 3 main ones.

1). Samples - Samples can be used as exciters and they work really well. The PM device will take on part of the character and timbre of the original sample while still retaining the sound of the resonator. IMHO the best samples for this are ones that are percussive and have a broad frequency range. Ones with a small frequency range won’t be able to excite all the harmonics. Also samples that are tonal won’t excite the harmonics unless the pitches from the sample and the resonator match. Things like snare drums, which are basically white noise will excite almost all the harmonics of a resonator not matter what pitch is playing. In MSF you can use the Drum sampler for this. Try importing your own samples and seeing all the different sounds you can get.

2). Noise - Noise can also be used as an exciter and yeilds a lot of interesting sounds. If you want something that sounds bowed or blown try noise. This can also sound like brushes or sand on a drum. Try adjusting the ADSR for different sounds. Another to remember is that you can filter the noise to create different timbres. The filtering will effect the levels of the harmonics and that is my main reason for wanting an EQ in the generator(sorry I’m getting off topic).

3). Sine Sweeps - This is just a basic quick sine sweep that sounds like a click. If you’ve ever made an 808 bass you know how this works. It just needs to be fast and with a very broad frequency range. If it’s too slow you’ll get a sweeping sound and if the frequency range isn’t broad enough you won’t be able to excite all the harmonics. Of course you can use things other than a sine wave, but there is only a slight difference in sound. You can use a normal OSC for this, but it only has a range of about 4 octaves which IMO isn’t enough. I’m using the Drumsynth4NN for this. If you go to the editor you can create sin sweeps that go from 10khz down to 20hz. I usually fade the volume out also, so it doesn’t resonate too much at the lower frequencies. I also adjust the module so it will track the keys, which give you a broader key range. To be honest this is a bit of a work around, but it works and I have an idea for a new module that I’ll leave in another thread.

Now of course you can use an OSC and just play a sin wave or a saw wave through it, but IMO this is suboptimal. If you try it you’ll notice that it kills the transient, which we don’t want. Another problem is that it won’t excite all the harmonics properly. A sine wave will only excite the fundamental and although a saw wave can excite all the harmonics, it won’t work if the harmonics in the modal filter aren’t in tune. On top of that I find the texture it produces to be uninteresting, but that is more of a personal rather than technical criticism. The 3 methods I outlined above should all yeild interesting results. On top of that you can use filters those 3 for more variations. A sine sweep will often sound like a stick hitting the resonator, but if you use a lowpass filter the sound will change to something like a felt tipped mallet. Experiment to find new and interesting sounds.

Post

As a guitar player, what would you use to emulate an ebow?

Post Reply

Return to “MeldaProduction”