Michael Silvester 2 Posted August 2, 2010 Report Share Posted August 2, 2010 Hi Ubotters, This is my first post and also my firstattempt at building a scraping bot. No matter what I try, I cant seem to getthe URL's of the search results to scrapefrom google? I am sure I am overlooking something reallysimple? Can anyone take a look at my bot? Take Care, Michael Silvester Google Searcher.ubot Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 Checking it now! http://ubotstudio.com/forum/public/style_emoticons/default/rolleyes.gif Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 Ok, I will have to work on it more tomorrow. Something's awry here! Quote Link to post Share on other sites
theninjamanz 29 Posted August 2, 2010 Report Share Posted August 2, 2010 This was a two minute job (now!) Check the modified file. First, when you scrape things look for unique handles and use wildcards to make the values generic. Then when you scrape you scrape everything on the page with those characteristics. What you were doing was scraping a very specific thing, IE the wikipedia entry, that is why you didn't get back any other results. Run a search in Google using your browser, view source and do a find on this this: "<A class=l" This is your unique handle (witht the asterisk it becomes a wildcard and pulls everything back). It is best to always use your browser to cross check your scrape values to make sure that what you think you are selecting as a unique ID is in fact just that. When you scrape you should add the scraped items to a list, and then save that list of periodically to a file. Basically, scrape, add to list save to file. This you can use well inside of loops. Third, when using save to file the best option is to use the $document constant. This will save the file to the my documents folder on the users computers and you can then use other bits of information (such as the keyword variable) as file name. Have a look at the ezine scraper I put together in the bots section, as it probably covers the basics of what you are trying to achieve, and also will show you how you can setup loops with incremental saving of files which makes things easier when you get on to harder scraping.. But I'm no Diva, I think Frank's pretty up there. Welcome to the community Google Searcher.ubot 1 Quote Link to post Share on other sites
IRobot 43 Posted August 2, 2010 Report Share Posted August 2, 2010 Hi Michael, This bot will give you the URL's on the page: Edit: Whoops, theninjamanz beat me to it. Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 This was a two minute job (now!) Check the modified file. First, when you scrape things look for unique handles and use wildcards to make the values generic. Then when you scrape you scrape everything on the page with those characteristics. What you were doing was scraping a very specific thing, IE the wikipedia entry, that is why you didn't get back any other results. Run a search in Google using your browser, view source and do a find on this this: "<A class=l" This is your unique handle (witht the asterisk it becomes a wildcard and pulls everything back). It is best to always use your browser to cross check your scrape values to make sure that what you think you are selecting as a unique ID is in fact just that. When you scrape you should add the scraped items to a list, and then save that list of periodically to a file. Basically, scrape, add to list save to file. This you can use well inside of loops. Third, when using save to file the best option is to use the $document constant. This will save the file to the my documents folder on the users computers and you can then use other bits of information (such as the keyword variable) as file name. Have a look at the ezine scraper I put together in the bots section, as it probably covers the basics of what you are trying to achieve, and also will show you how you can setup loops with incremental saving of files which makes things easier when you get on to harder scraping.. But I'm no Diva, I think Frank's pretty up there. Welcome to the community This is exactly what I did, and it's still not working at my end. Strange, but that should have worked without fail. Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 Hi Michael, This bot will give you the URL's on the page: Edit: Whoops, theninjamanz beat me to it. Hey iRobot. When I run yours I get the same result I get on mine. An empty text file. Starting to think something's up at my end. Quote Link to post Share on other sites
IRobot 43 Posted August 2, 2010 Report Share Posted August 2, 2010 Hey iRobot. When I run yours I get the same result I get on mine. An empty text file. Starting to think something's up at my end.Hi JohnB, I have just tried the bot again, and it works fine on my PC. It will create an empty C:\links.txt file if no keyword is entered in the UI text box. Did you enter a keyword? Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 Hi JohnB, I have just tried the bot again, and it works fine on my PC. It will create an empty C:\links.txt file if no keyword is entered in the UI text box. Did you enter a keyword? lol...yes, I did Quote Link to post Share on other sites
smallballz 0 Posted August 2, 2010 Report Share Posted August 2, 2010 i got the "unable to save file" error with irobot's bot. i just updated to 3.3248 Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 yeah, I know mine is scripted correctly, i just have to figure out why it's not functioning correctly. Quote Link to post Share on other sites
IRobot 43 Posted August 2, 2010 Report Share Posted August 2, 2010 yeah, I know mine is scripted correctly, i just have to figure out why it's not functioning correctly.I'm running Ubot Studio v 3.3241, not the latest version, on Win XP SP3, .NET 3.5 SP1. Am hesitant to update now, in case something busts! So, I think we need to figure out if the 'Save to File' has been broken in the last few updates? i got the "unable to save file" error with irobot's bot. i just updated to 3.3248Are you able to create a separate, simple bot which just saves a list to a file, using the 'save to file' command? Quote Link to post Share on other sites
smallballz 0 Posted August 2, 2010 Report Share Posted August 2, 2010 Are you able to create a separate, simple bot which just saves a list to a file, using the 'save to file' command? yeah theninjamanz's one save to file correctly. Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 Interestingly enough, after I updated today all three of my versions work. I knew the scripting was on! Oh well. Quote Link to post Share on other sites
Michael Silvester 2 Posted August 2, 2010 Author Report Share Posted August 2, 2010 Hi Guys, I really appreciate it. Theninjamanz's one works perfectly. Now I just haveto figure out how to get it to click the next buttonand get it to scrape all the rest of the results. The more I use this software, the more I can seehow powerful it is. And you guys on the forumare great too Take Care, Michael Silvester Quote Link to post Share on other sites
JohnB 255 Posted August 2, 2010 Report Share Posted August 2, 2010 Michael I have a bot that deals with that issue specifically and works like a charm. I have reached my maximum upload capacity here so I have to paste the code for you (just copy it to notepad and save it as a file with the .ubot extension). Here it is: JQ7wzP5QjwUGqUa0L/MSOKBySOKAlrmxI41grxRKzZf7WOFB+pgU9Oho3/ucjo5Ut9fnSdEaffyoRcAfApkI6tfV1jvebyzXr2ixRVNpuXA6/CzPBzNy4cWQuVNxBDlkyAnjxDbcdsLHp70dmH/Mj95sgvUokGyuHC0lLrSaIQUoYewAxZimDLYA8wpgbCNQVanpflpkOJFhxsJjAqyo3GDgtEgNXNTthuPb55ln0xiyclmpUH9uDGcsmmlwi67FK+kwo+4cp8Uxcg+8LEUwo1O+tQxrMYngP6yxhmVYD0mgXdJrZsouIUk98ReQdMCq7dyev77g/LMgOAUpVql5bwXD7DJ9SQhSa0un7JmUTqsI2cNizYEdRAhjOkjlT612yK+hqkh9zRZrBBtGfk8weVMY/1caykVZyU8nT4k/UO96RA9rRkcqfcyfyQG8YsODLVJ8C83MY1E9PKIP2IKs18+tGgaiPm4u6T7FyKhJncKKCCi4BU1aJNMeYfmZ4o30AaCd/B+qIVcKT6j4L/ggMONFmHvbtcZcyiKZY+i97Sgi+yiP+YuJTSoEpdAVLMJJIIhmHUKJTKVPRIvQXSP5mDh2AywWYXrhF2vOgYy6ev6Mf4t0KCKGb3mmavvQdb2EktixYti50uRPbJmw3ZojRl3eyZj6hxUizo0QDLUgN7DzCQjqLnkzWxyd10qa/PLAXkS0kCqv2kcSAkX58TS/V5NNlD4bSKl+toHf6XjqWhdLzZ/WQaEvbhPwV82v2bwim7x5ybKYs37pvLACJlwt34OxwlKnBuULbu1WGsqcGEKOVHxMXwGVYyaaYY2I0bJpCVyWVWfeU5dcKyBMQX+HbCKvfsepQauUxH6leZDyoUoDGKiv1gTSmvpuXSi8kjQneug5swxLFQyJMnHEB8LW4t6bhnv7SDYtsWajTrKpnUZ48Y/4EjgTN7asD488EStuqFe/RnCIAJmYXbwdcLDqgyzzvSWctKPkRwx48U5y2+Qxf89XYDRZ19qw7d8WJprV0Tho7j48gYUjANSODsUwDKfmVn9lxX7w9ydUj7TNrgvIumLyknyFIjwwmEIlukwyjGYfeXlgAuzd8+9oyiMpql/qACD3AfcD8gpOZ4kDmbjyxh5GUF+BBUXSvAZhtLis8nt3n2arVc0ypal13I72Ab0OwFyNfLhRSvgPb8JQPdxXSqinTT/XR7WtY0ip4WzN5PxXdZUnDpR282oCTO6YAPOGgOBp7neTtrgk+cfYDihsx+EuxauFUlY8x0+bvy4RedmOfCL4DrAUhd9zZFNQsr6GVLnnQG4v9tT87o79FqEyLZJhAhSxd0ezEfZL0Nnt+bhiPEhKYOgq/iVg43qHnSabDCDFp5DRNU6FVu7RPDBp7A9acaSmKu/8pXESMIlO7OK5Pa6blBEoaERaNY412p0/xpsXP2V6TxAc6apFMA7ueYO8nsS9krobKZk6AsUg5VR5QX3pD9WUYuCId265z94tUh+0q+eFoMFg6kJJpvvy43/RJd8CafyG4W0+68JhnvwDrRGQ+Q4eod2SRq5MnZj1uIVi5S9Y4SOuFr+wanXkLKVP8stlWlmwUnbgIwLYQZspwlkNMTZt8oXRokpbKy1pU8iUkCPkvHsiswdz0LfTx6CThAUOrllaEOSr8EHv4OZSSohgv1C95+8qevNhYPO00/xQAD12UoUFx7zGEskOoVskI8v8Yn2b6KJa4bZnDP4nwNh19keQbkVe751OaY/trqCtPtKUNVUT2lA0wE6Umf8Bf2AscBA+SLRrSNjEiBjYi4/t3n8fD5qfp36XMSA82TUecEc01Y0t9wR9E+RblO4XgPn236qro22g7gQT/8+phUs25GzlFBlTfbF7KQNTQDwvx9yLYnxlXUtzYK1vxgEzOkCQk26akX89XgJijieMbRL7tPQlDlHHa+11OK4B5lT032cowcb4sl4l9QPYjDfCV49Bt1mAZWZiPJfAYMCEkLeyZaeF9ljy6pwQA7jINUjgfwdRaAAtVunF5baZsCmBjxl4RaUOWxkSdVU3UfJ2ahbgx06mB/GwvwWjK6lEPyJk6Cr6H24SOcbIPh+Xu/0d/8imvMRfLu0MR/gHxjSH3fe5IlNJwZzaDmnoCKochTfKRD48ps7lR0Ccb06XTeRFvLr0pbIZBZ23g4/GTieHMsuhSlxeeVsnuV022iIu3jXidpQ9RQP/5ckJMjVdVlfVI4KSXjiFlEugWlKpn60/Ja7Kgn4MVrmjQ+amwnBxgwW5LT43BWazxKSbux/JOQMn52zkXuh/RDsFvGJ6vXHEZ4VpmViw2DeWy4WXyt6KuZeDFI891aaNrs7ftbqpeiYwjBmB3p0s33N1KpGJtXp3wezxuhgu1jJc6dLNemf/T6U0Bc0h8stMgk0ENW04MRDQOXe+wKmQSnOqJ3WghkAKzQj3HoGBcsbVzydOEDXZfhPJPwocGjdrLDqqJBSKdOxkFYFzh3H+mCFVG0Ov1ctmxLgx6FmAUKzD9RAodk1QNj4H3RGWSygy2HMyiflkEJzxCJX2IlZQX0AWfBxNCOzk/M9qCmqlohrksIKzNNK2t50F1Ej+bUajtgUQWeQueXXF5KPmeSmgkbO3iFbF6aYS4ti4ax0fWpK0hkgXhy3RfgMwQR6m5/Z/q+trZRLTEe/O3XT3TxxoCEefKsOFc3cJM33WiI4ONyYrvZMVG1VEr+POs9TFm4RNZk23u4asBqAl9qTZwaHg7bnNYMhG3C9/XSeOrRgHQkS7Og1q4pGN/GUrlPNjLR2cSvb20eaCc2Ec5ltAVaTapZ4hw2StQC6xCgjuwa/pO+u89UWDgsrX/LZP9ImFuWPm6vJvlnUb3IjVkV1mKGNGXz9KrSdYUZwG7zz01CG0wOv3qPSQpbxvhln/JGkSd1S0dp3OAYhz8VJhTVVA2QeKqOrfBOfy6oPTWa3z2ql02WcWEPrwdJbgoOeIK7GUgMak8tOMearxotwh3RdNG8pEQr1g+yV1EVxTV5n06U+l5XWym2un2vSJ+NMdDTDQ9EKLtjWAXIYghN8xmCqq/OX9bVFgzv+hdhZJ/nO5Tuc2BP4rta8FOQAtzqR3/xYN8bMLm8hDLtYV/6Ap2f/xyKqejKwhpmcpae8H5DL9cG5QsadqiU+anilqoKSAr0ge1C9Y5HcXSd/q7xv2OPTz1DIS6wZL1lxjb3VpdYXtYnV74VAz0p3ibPAx3AvxhzzXapEDJhKvwVKp3FhJD8xGmB2mHwkBmvd92Fdv3ucPMjfFNm9hrqscxEwuubNxfgA5CxtPEpnmPMenRRN3r0sJt8GBqoiIJY4PLLd5ChQLZfaGkM/EZkYqeBSFwDN7cji3na2Wlebk3OiM18dGuRqD7YAuTopPhiCep3/llzcrz0f/A6at1G9ts+H8+BdTmO86g9zRs/VnlmzafYIPjvvyLjDniGiqd6f5/oKXPliTgrYHF0c34IhKIyZyjOasilZ3P4qnmd6UbhPiOrI8Y3ZAZOJlSP2OeXNB5Q5oGJ5XhTNljimmtxwgPrSRNGUiuUgkZHTzBF0FPBB2qauhVnL0O/rxqGLOb2sR0cT+8d9n0f3ska924ay83r+QKAlpaZPYPiyyrQ7cAHQoDBJkjI4qfnW+qkPL4XUNjovSbr+4fsmqWqpvVr/1q9jf/xOWjgE2peV8AkjsmbrIsfzbrtFFYlEh3rlzQ/7fiXxlyNLvjE+0n2NRpZonwNnylC9UbKjvo8iIjMMpME4z8ZkeSGvVH6fYkqDn/F552deL7fxRuyzGDMQSnL5Z97T5plDd4aBXt0NpXLtGsJutBLTIBjsxNuZjopGNZvPhcmqa+fXmAIFbo29Zz8ZdlOmvJ0brnyobGzD6H3ydsIwAEGJljFiniqoNScggujfRfzD/XO+7lmQ544H2YJIkqtt0tD2Dc7eC+xke9qU/52h3fnhhECWVyUaX7QbiZcRmfHYtrME/s4W2fawhnl4LmgPz4HT+I3XDosaF5GbBRnBHw8HfUBVxxmtgmsYszwuhdXpm6xgVM1Go30CYlaFdUcoP6/i2FExk5S6rbXGCsPimDOJRNKpnmpyyluxEsRN8vmw1GSO0O5D2/P2ZC5hq4tEJVV/gLedPyKObKrVrReP962S1lHUAGIF7/Dh0IfgQOHPVzQnSvxWhWqMd7sD2sS8Xc1oSFrvZkPTHwFWJh+Vfenlh1YSJwZkXQ1SQKYPumOU89jVFqwbEKHvRG+BzyFyNya5G4rnD6ydCKlmGDFjNDwlpD2qQ0MYw9MkdoJN6cmK2mxg8in0FVHdqjtEAysxkp6qxwxzsv4jgBFtZmnTMLTwowsKb7/VbBdLoXUOO880X0kP5GU4WOPuPfebbNkE9cPEgWuFLHGzSW9ScAId+FCUEUMV7FJniBz4R9EFIrEl3P7cCoeHVVY2vQsOmFK6k7EGFV5sHPN9ULxtklo1phxpsBpacGLFRNrldru7iiX2GnlNETrZebO0JoSWPmgYRsZGH2i9Pk/UMBNHftRgo8y+q/9qIzsC0At20HUFDBz7m+qUduKKIeH3hQZuY+aUCbz1BISGfPQW1VFb9wcf7CVOMO2cS8sJvwH88fEwiNGqAlo1oHIPEmz5r5OGtL1Rr+qYKc7Fg6XE588+qMhochSP3Nx7rds83s9Ku54gN1km2MgrXJ8G7ekzCtix1GCX6FqaDNYm6OVPoTFZLiE3pTNYgGPmEA2xc/Mai3yaLArSJ0qesmqHWhhHPEtZyQptinwXS/B+x7pjrP0fCTTSHjlvzMJvjZs16tVAn/X+TXcKdk1gy4k7EEUAgZqGRjj1X/X4kG+wquMhe4CJmjEEgpj91rHltR08tdCxatXbq7RVRSZ03PttWf7bSWdjDuwmk4C5ZsD6uItGyks8sfNf4sMO3cDxLDrmCceKC2S3vlmXgbdP/7MFQgKuZdknvJ7njfmDjN1HhQnnrXcleX0BI0E6Dc/7wWQIAibQaUs6g5pVjvipdwSOvSFENZ7qAWTdB7cucKCJX/PziZdOKOf0w626T2/bXLcwHoaDDN2ec99ON7aIxnNs9B/EndeOA93z+VHwMUKdzFvCJAPoeb646IRJtn28RLy6HSR9jBehak4NAOXg90c5dXS1eWVsnNC0GOk8HWUr+ANJzE6Z9LM5cIA24z+Dpb19Mr9qvvLMCfEDLPacAeJ65nSJHIP0kw5h8XZFUuX1udWsZqzv4psky1DnKZNi9Kdq113869/rR+iaKumq/gGKoewSugllxlqDuIL4QnnkeCKXNx2aQyhc1miRZ/dID9K1N16sGJkW+ofiFDEratLu5/eEtrvIA4fsluNIVh6R731kigvXAhB6BPQt4Yz7fTHSx6wTjWYQ4inAsUyGixHrPqGyNJxoPYOOA/Z4YksD/5O49CADT6CmBSlJVjuY69+axuBRxB18hwTxETnqEgNR10DzaZnOj2hesMRyl6rDFfhDnQsdOKqsshYdYqPlH72h1El6lb8/2k2szdmXWWOqEfWKx7omIoPrPsCOX5aZI0WBKQp/9pJ7JaRogI3Rw14U+Md7EtHXbt7BEHeG1/b5MTcfBz6rotbp5XbUT1t7JKipjRzenWt4d5lEtmqQZ5YXhQaCSCiAw6Dw9CF2aFwsUGrlvmWZqczVuHu1e/KnsBg7Aae519XA/V1ilb4UWDmTpkG4G0T8N5IygsG5tqj427nCl4x8a8bU/WfA6nZvhRNUX+rebSX3i1ZhRRsK0Q20GAd30qnCnONSy6eUjRwQ2+V6sHvY3D1E/LXMYX8WSYRNh2C9tHyd4FB4lhyNX5nnNplAlduh87fYo36SJ1aKbTa4Edrq0VNskZQoq8sgI4swHLkpZnnQo7O4wP5cc31N5yixRaQszxVF6Op6Xbf/3aYqWrBXzmGHAGU9YaGzWFlTgt1gCVf3QHoeNZSBhcJxKFpJrbqTaFclWePVGvjiV7SkCURfCOgP9vBQlNmuOZCjixFq0QNB2Kpcrg6YrnIU7K6Hzv0P7xh1Ec8Chhna5XbtWbQNW0eWVeOaRVyGBExiD4Li1/O2eXyiXFJPuSW1bvBfOssfiqeLUMGz7bcIL3t7SZBgJPWo2SJN8H8zV0zHWAtD+R51YIGyVCC6vL2pu7j6I14gr/7NaDGwThrM9W6ZQrNhKMrJ6LX4p9JUHqPU0qSGMCfrqY2wBxu0RLxUbDpl+GwKcZuPyl7g1b0Gm7oUI12oKbtTVP2V6ORxVqh3pqT4VNuPCJhoN34hg8xt5LP+pb1SpIWMEqYt7rWpJbo1mLbXhltBhgJNVRgaaBLTb1gUFfZQsKQxMS1Sm0v4xPLCdYijNbf0qRthZjmCR2DtjojSPZ3gjc8Z99fL4g5XYueQqqG0927exKs4hdmdowkRaDfMBPrvm8k2M05vtg9o+TbZUsfQBEjV+eFaa+ByTKt0lGz0gnQUd8c6qPP4+VfmL4Dx1AD722Y23pyItmdNXnwstFRdqeOs6lnz3tM03VbHSa1aoVgc8SKtvMrZK0zKRrxiD6OtIzgXW2QqJI66VouQjFeKhVPz8NDp06x8Nz6wqdIPuer+HNaCwq3E9qzBhPq+wdocltpIKmKAeCpUj2dluc51xWuD8JTRAZTuWZu2r1cprndirUjHx+16JsZDXTckQhh0hORrDtvyG0fiMCL0Vi3xSweC++EhSqeCu7MCL1wIwJCRlkF+Q3Y19Af+dYFNYmtZGM181RxLQKckflRY5LTEV4sZmpSvMkzOAu3TPascPpQ4H42cKNdjuC7IKO5ED12vYE0bb4fyHJM+aYLfTfzyLZnu9qogT1YZsPTKIWD+uLmltI2E/5p6aduBTU1ivtmoBKftSkco+KxXR1zWUi+EcVuZjo2uMtPifYNsOJ9YfqTVzhBD98iY6X6xVqyTh8aRKK7v43V1Ic52F6oO+Hr6nE0wL69ZERcVvlz3bzx+ko5OCfEWo2UaKQrfFwxa2W5QQFjg4SuiOttxRrRw5CSGHhXBJ8YQDk0y/UTlCNAB2amkEYf+L+9OQ4oJXA4v1F/ZQ8DmDe7s9NgWYoxBaZkPuADbmvn6P9I7rdqQOQqVemQ1lH+q9ga1uqowNxIydWkXHBQOKfc5ELcgyI58XLhP1JKPu22uifT6S+35L6emy/MKgT3eYPWbNr1h/8Vi5uLmMObmNjsDqe055O4+KnV4vH2ZKTGNQrcv/7SinxoyYXpaJ6RF2C6M7hwAqfnET6AfHyhQX92YExoEk3SwNy1Qgglb/smgcTn0IEEGcm86Q/y9pi50ZskGXmaql9XIuqox+Ip4zTuFFoCTPkku6Hf8mLxlfEb1DhMPGChgCDTqoihm1c/pROxZC93qPQ62Loz7sFhsHTIYLUT8mavvZAeNoKbWXziazNA1I1DYcZIsYK/dBKHXBO+/kPHmgioLa58Zbk3E3gqwEAuTSAp7teylxNdfuTdb5ScbwTfyvIfgSY31zMZkxGvijOe7oxsGnvsm0zqF2rUeuuVzcuPj4nS2LI0bYBfVv8DTPo7LRI82oEAB02D3lvQR/qbLDuZKVPQ2dAErGpGNl4DA+9SNdI6onnotEC3bQMkKc9GVLGXyqZjXV8SYUUS/vhjVcjvkTZj5PByGyJnnZlboROynnotVHkpHVBd/eRcSM3EWwhhMdlP6A1sMFifJLvPXWZ/H/GXho+ISiUeFBe6X1wRmVOK5p1eaZbUekGQhOjsDY3eK25hv5LKREIojs5Q8mA33ed7KY3ICT40AwWmoa47FPSnOJ6DZKfp0zZ3jOGyETOdO6+xGYZOawVdvpvp04OMDoZZtZqWc28S9kHUdErab4R072dIFIhWkvaiAVKbHjSSFVMJU3jC6iWfEmSKCbRZwEEUECimBPOqGAVsi7DL2aN/cq+ATn7Nrsy3/CH1Mius/16dHREETMnrV5tl2CrtCE7Zx0mQkF+6hBG+Wmw+5zq4sDM9kpC3jmmX20d8Nv/qYxTWlq92v8QCZJx2EXnDZGQjy4/WCCKhsRi6En58PqX0OGEtHgo8H8vSAygWWlh5Xac6PatmIWiGWdIeL9/OwNgRbhAIPBoMDpv7dQJlmZX0BTwD42dneD8kJ/JLKEx36XnEISnhSuu50jGJSW7FO3u8v89om8HciomIUD6uOYxehVBNV+35mQPNrSE1F4C+bn97dTWqqdv0SOYghbJOh1zlkbKO4AXsu/I0k4WBcppaAIWVBMLpoJyunOBy5ARQVwbKyk4rilhrNP+QkEi74Hi7hXi88qAUO9XDmI8fA0UUfKZV4uu65ZYeNqsvT3762jHTsPG4RjTK8OBE7D+RwjtROnK6sQHI2yC/oyYNR0NhhHfed0DCAuxQYRkNH7IQJ3mJON4NvTpkVzSeZZGQgEAAYABKVc4sAZqPqNTOYF2PmyprLugWaUkpc/89Grj34JwewCYZASZQQO86pHGiRPaqm9Lc6iYEC9rA/tlLZbxS2++Kh2MVTyyeQcHsAs5palbQ9y9C83DRgDFzRG1aMlG6NqfDfasaQbLX0UoKXDUhKQ2LoyVlm96GMXfNOUPjWpQDRn4Ozbaiz7jfGyFwNzibbZc78oD6XXbCoSrvgYmForVTzm7yBR3/JW0S4bOk+KZuaBGjJefYcqyc0JtRoTUbdakA0OooAXAl6gHciDvCo0ObRWzCLJR8zAfd2MHw9A/orWqPDPF2CWQ06F4IY56KW6KGE5ITISt9Z878BqaAfX/U8mA38rlBoKImNpWp3YqVpG+cNXL0rzGG4Vy+RqTYS/D72fBY09vb3005U9UjkUQk21j0eDbd5v2E9lnvQCkS3aNGrwXeQGyU86TVvVIfVQFHeYpCxgihS8sZmPYVUcPZ20tMA+SqLcnIR04P45/K5/jLfZPdL8iLS9tui6hlEO+wIaSSZ2n2U92DdW5G/J91LP1XE9IGsCoy2HirPhc4sWXm4mB9dTrgXwGYjxP/5aw2DdxdIjrq1QD5ejGGk/KLWjKnrF5QtqPIRwrjGS21UWrA7tDQIBWHrNR4q0Zja3XE9paB8Wg4ywL/BmirQAfxtYGiTlE/ro9sSfHkI16EIjkpbef4+U8uKLPDxidnrtXKsV+RLrb7xtB/efpmkUdNjnA4wc1/SRo8fpCX50IffkU1a/CKn8bxQbw52OPSbygC1NcUxSo79NM8jFcdb2EY+ApuoWfshwCgOSf91LcExQ3qAK6nJ0UFyEdYHPiYvQB7xo1fwJMvTLhm0xYvVSztAGgh7/02ApITdyouxRyA0QO+qKy1aIaCbUxjWs2y2KmaBvCxh1sH9tyDjrlrQalkOZEYYRjSPuZsfyzD3jPAhMtgWqhnHytUsSN9+l1ITKCGSckN1FTHFN8/0jwcTg9D80sML8pjsOHNOaRFPTd0RaFv/6Sva+37YJVEqiZUCjDEvME5BrogItnq7+C9TSzl0DuqgKcevZl1vJWybGmpJTbA70EQlLndToqEa4XwgIjcAOM1m9XHfLwBQLGOr/hdGNh3u6dRtCzbi1yzPrmt7uV+wTlMPmBgG86nA3n5SZl4Yqi/h4heHzJcXFeZXkEOe+EXXsXYWaLD/+HDjpE01kM9mTlXMZYQM1F9UmtIGRQWgjf4L3PBXyn6pEJEsumlUtYa/2wIYICVmKw5C5lRZila+1jJC9FDBrfro4MK7rs41JtJYVBMquTapyQMulOy6M2KnRBI3tH0urMMblf3bFxuGi24OOeGI/osXW8xaqcDT0cCvvyevIvyTDSjb/taLwzN3E57wvgM99fF2X0TxpU5xyrB82FqfBxf5LCK4ccO0sjxqeYji71E0KGXCuLoRE0iw1s7rov5fNI5P07boXdHyt0S/xFGoPt/iD/psm6mzppwSIvcl1K1b1x7BHhs69x6QvYR/L02BN7hnifKnwbChHPuznma0wwT7zHAzovRP71ZER0u6Sl4T09qvZQ1P4hbkMsIWAKkPI+kJ8fdbwdGGbBNTCT9TX49qd3MiGrIGwURAeREC6zYfAneTsWG8SpprfX9NabfaJMVYYze1bF/YGGBXtKF8+O1cLfFqITaQ1moH5r4R6cMI1AlQZYIkFWGnixGy49XSdaI3QTV554aNkekNQvf9CV4PWYdrdAaBFWyB0h6LD9JeIZ5/RYzqoYEMnome5i9rMdPdTsph2+f0L+nGhc/TKJeaYFgEci2ivNN9EphG43p6gUrLerUp86bNusaMvkGMqTw5wZrOiDQUPmwZK87EhWrP03C5O3cH6/fw41buuC/873sAtaTfazGEa0Cg9l6cFqUiLbmDAi+FZTV4blm3VJLWiVNanH0KMqeL1WJU9QVSnwuWqTwYIs1w85bOU4584lvZw0jWm900aodzaORUxhNG7p04FMNOk0b+MOdRoyBB8G7CHQqwVX1/dziMnfJ24q+YLo1wv4vYkjZEcxQnSiCEfxBktUXZb8IR23TsQJLOOUJJH2nU6wugmKP1v632VPNqNSwE7+VoX3QjNyIMt/48xf4AFfbbK4TUlnI5O6q5g4ksecPUZtTXXAp7tWdmxmTNr8K+/DBHz7D0pz0xbfeaJlrrbAGaYMGDUrc4ZbGE4CscB+wO9bkfVHAVAEReRSfm3MWHZwfZ2iF159njpnDuPA/WZQFZMtQjY9ldXTe23Qx+PKBAxUsHD9k+s3jkJ9zoVglpPfdSefQaWo9B/PWbVzyHVi+K3vj9W/wkMpWWPSYsPtPtrVXQqOSESKBQSRV15YPAmnTkY8FmeaYNuS0KJIiSsPMt0lAXuRnzY7gppq8xdCq0f3w/LOr/JcnUPWmG25yFJTFhzcHSuXH76AUti0qQF+33YrZ4VzXq0fuz9+8vG9XipuNlponsS1RDzcRnaNEqms+3ASilGo4MCReitugHHQpMnJZTOslwiGFReYFBDLJNcBVxGuXoj/G+GZosJ2x6JBmzQQiIhV27CUoGFhmDbqwk49Sq51/X0PwEyVAE1P6+gf83VT4ipG8Kuji5tHEdUSXSEhOvAz1I97Voh53ZCqd1psgDkbAnyUygBXHrgIzoh0vmEE6P1NNLxBw3Mp6WgYc1SLNtBKWO1UnB1/cXlYOemtiU7gIt33T+0OzJ1KIrQH7tTeYpFKzbD8Gu/5uZW/PTAqtCbOaIbd6xKd5TczGFOACwVjWF9Sa+PiGGjwCHb7eibEIE/oQFvKB5lWqO4mVFBvqDOjDmNtZOrinvKNsSNZYsDpneG21JkPnmiN0YrDd0khBaQORFcxOUDMG0u06zdpQTCfn22Jixa0dziXWmP5U4uaSI1x5WGybYJKAoHNWzluADddQJ+eE8Bar1XohiCDi9y5CBTV3dOLEz/ugFBBw2K9HCVas8JtUdloyXLAqhGtg37RjJol1vRUJpPxume5OVTjYZqgepy4OmD8Aydi+hsCnfvURKlW6/IgNtE6u4/TY6w5R3OmCqpcLdIy9bF5Fqg2ByH5/eHCvzjNt62VS99MtoqBth7AkyxQqkMjlYsgwJih1aQANLzwDnrtk04kQLCf+PhZRuZUhMFzN3x/4FZY1NGL5BQ3zqp/S2P75CLjzy1vLUB1P9KLC31NfCJCDGSHUKjqsa04qMzbCJFid1GmprGDVzAiuLfWLPvRpPclHBPdIGHiieqdyfmlaaFLWxoBh0fmpXrTU4HzhWqcascm04xscPjuooqLNmFhgbvNGMfYCCcI9fQq0qLZTEJ+BFw28Rh8aQL2G6mdwV9atm/iLghamo+0Xl2fQSmQkVdAP/v8xHsP0s7icfWx7mxX4qCmE1ZoF9RH7a+HyTZ5JuVJcIF7FWSMcXuuOdNfflr8Qg6FY2spiAfLpc4NorIETbawoahanTcoJVjmql+vdOrwvGbfJaWISsdwnbyBnEa73KoIg6PM2nCjMjPxsSTVQ89aD7Tv9fWDqtskqOxo2IXA6ZUI5GBvh45ZIyPHXjUBN4GyLgQrfwihkyIwG6bZususfvALP0xvOvFRnO0OZImDMxg7Xs3P136EeYFqgfYa1wGp96L7sQHVRKwyygs+7hvGnCHW2hMTSNdJuND9pyWu+urKighh+u9KIdDyMolod7hwpJVv0X7vgGJDarD3waKTYsxBz+v1nw5lHKXLQHrG9D8gUTHPZR3jrKtj7BWhynlIA+qlBPeyC+SB21MSUMOWv2zGHZ9YSqalzHJBgK3FZRaEEmfdqd/X3hPSSG3mPkZIj4NkF/iqusFzJlpF0TJnVr6u1oC7+zhllV6mEa/jQVRxBK9u1Wq9JQiHZWrr4hWxAO1vP9kdn4Y/mACeoEbiMq4lg+nZo18xfLJ1CuEdvb/Vy8sESIed+gRt4xn59yPoXXoA3uRxF+A5MougHB9ORtD2JgNxaPQN94byAI0lqMr5gp0YjanEZ+uTlFE3OROP46WyxotrQCjuUaMhFXwIZGn2kosaIZ2Q3ERA/wvDfNYSLT6zWc7hiHhsTZO7wWzi/7qeZ/NQrHKr8S94SVRcXf3MPf140Xt0zybAuHOQ7F7L4Z1eIqOh3HJD2pWzSJ87Aock6FU3B2/8eFutEGoJZpxS1DdFPT6jn7bR2MXdqHs1SmO4djSKQGZ7T8eZE5IGM1iNlfh8wXHSQHJQEX36Fuu+MgGGBsTQ6LJzx6Xjh02+qHs7mGGiEIdBnVrv6cIl+YF5pz0DjymAseP5ASVjU+WDEnsl+PkYqDtVz3kb1S7G7QGN0/zXtRmjlInLkE1Tl5ogJVmIuKNoIxJwzQry59jaxedPugvxv3b84N81IsfCU9nk84eBJWYz3tVNEYsURr7aLmcFj0m7SyxckqMNa38XX6Bc2M5KuTH1mM7x/HSW93MMwupw8/oC6gB1JjtxnK8VImqtgfMyzJAe3TwA0IKprlUVAwVr/8wsXpwNuyshF8f4O9naYTUH5WS8fOcgtpGERAjdSSo/Ot9hkGgAAv8oto42Ac3CbmPadJ+9TcY7mRXkaHU1zZrXm9tFlRbM+ako9xr1kz9XhYa5xAujOpsj7cqa6NsbmbFJv84CT9QeAOeupxf2TF4aDq/LsTe158W4donpKRz1JLqYj1yWvKSq7quDy5PnpvkW3eZTMlmQSyvr2rnaKQdV5gCc/IZ7vf4acCyuFFQMfQjnQgib64TcutRxOjqKnLRZ6TiLvO30mzsd0ZvhDG7xKbmeP7WpVr8ZDGBDfvasr6iuuqJmP1f+tZOXdUYEWn3rQdHs5hk3dUqyo/iJ8ycoWVcpPlUMpxvWeq38L1WcRjLltuM0Nqtum/vyb5sOoVFEUVpVqnfeaXVWij8xcLaMhMc+RUTauZWg51JyvZzgS7XgmbpPyQQjn3UjExPBntbHO+72y0GaJZfC3EfSGexIW2VbKifkIDFN5sfuu8T74PeCUhx+SdYd11YjGeg66zJnKcxwLdzEy1I9vLO5Shj5wyuZPM9VwHcvqNqwP8fcKQSwp6tSL75AqJuBBwXLW+p8FfeLN2G6tr5HeM9QGCx3NbmJiJ2ZKp3hdwO6+ImvKeHT1s0B0njsq8ZdsOvoE3IoGFsX7bqPkLx6YMndZrcIVbx5TAkZpfDt0zUXqxY4z9CHMhI8mTk9cPGMZmo0z4k18bdfBDoQA4LwvTg9nLi1ccXZhFKy1fx2npapnu09bTxSUazg6qaCAxt1JXJdtD0QtTdTV6FpmbqA4kHJObXmHCarpRiXdpaV3L8ekQd9SH3zvEsD+JjQ8uL/eeoNFuYRjztouL/k+3+8oOIYkMRPufE8Bk0DmGXJ/AOJp9dE5AP/eSFwA3bnoOpfmGYKrcHwx+OIIu3hp7368WUDdVKjWMYJlvUGtmjO0tJR4vdKSqpR7yPZq1xGhXt/Z8bcQMDJG0nMj3+Adaxjz3DFrzpGLyu3mRnjm/wp3mb3G6sD6VV+67+XdLuITxsjeYsDYnJrhFazw/zVC6JGhejcplUxieOPShmpWuajUnnLDjcB00VG8QkbzknPC4K4Pfin1wil2fth0n1EqmV1XGJkIv+8jAXLB6HKY4UEFNb/8hpS7opFvyVKfcr0B2D1uBvMViemR0i52XND9JfXZ954NalqH1hrpkOkNnMfZarTpijg9fPNH/4uf3OE42BbCmrcrsMPVJmJHEPFZL3p6FdeZmPsm/EBIHWfgymFZvCX3pt+h2l/EWVgrTAN1IBm3Gc3xpsdgncAYgrqIP8lVC0ML4ZmfukhCHmGnnX6E35VI9eTitspANfSMmrRHbIzo4d9FtlfiVwUlw4UI2pGqPhEpd7ZcEuPtJtf+lOu/Ryk4DpnMHJg6VlHddMXl3KKYPwQfiDjKPnSJiCrxQe8XDyFc30BYqWc8W5W6UFpUkFA/zLtHwcrri/qGkKiJ/z0/lPiXXpaODynWzokm1c+LQK3t9XGnIUF9qRHPt0JbdjichuK8O36P1vVqzTC2an495emFoU/6OjEif6qUIzJraIqsFUYyKoa8FHwvcT09NT4CGIzfYa9P4ecVOBnt/He3x7hxtkr+IxI8l0GHYT0eum8/G+g5G4430tepA10zB7N4cp1O04YcoakV6r7paI+ps5ZVz+JI9ahZjEl8MO9EvnTMhpcySAXFUL2A6I+rU8Wx04JvseUCZVD/wOEliPhoeOhg4hPTTrug7EYIhCBjXZO4Ah5ZTAMBT398JsAw9NdQ/k0nnDtNTDF4Zlro2VwKSscYmG8GKORKhD85Hq9qi8I6Fe/6a4fJjmIeyaZ3v1k4Skd+zdbZgpMDcm1g0wTr9QJbyNCNWuWRs1xi3uOrguxCuc1EgfcZJSUSUneu3czKpQUnerI2swM9nexfAIKfwOnb3fWiVMfM7XRIbFOfkyRvcZl9ya6sV7PmA1m9W/dtUcnh2IK4oHQrFXwdJtp5mQJFMU4aQ+4wBM04bT7PG15k6o3DQKiaxev9MiUq3yAs/7zVjElF8a2iuBoN1sMOiv5/LKyLhh194httlseSe+sFzxjDdTgE/6fS2QvwaCs+0ww61UR19NC05G8ILaCTKHNq5E76y71GlDrY7WXTOf+Mi9bpKmeRWWhOOUr+WpzEOsVgxZrQrDdK6oP/k2z8JnoklmvWIUJx+3r4Zz4NmFwv3WB4eZ0tp1D4JK5SP8BxjzlcNJxLzmq0YzT0IiAG1JsiZuLi/NwX2hWLBFpiwAEhZfOyUwwogoPUPd5M2Acq+1jsJ0q3eZLmwnOxRwpNhm3/NPe9xuY9azhzuSDtt+rctmIgTBymJBwCpRmDU5yZIXNzYSUK/uv+sSRHDtD0Ky8dThAoyjYoe4yQfL8BXID9H2lZwB/tf4JDT0lUL6MblYGXCFOwV0bW6CBkdedBMcS+TnJ8r/zKgThp3mSHyEPW7KWqaLuYWtWV3mAIy0psEHVQRjyZmox5hE8lXzd5CBeNAvH72Zi7JvRknJN7Z2qsVfRsQo1wHk/+IzNQxOwOtBxwPzePMlnzskymFCX7S69dVovZUanperyjDDP0VmvcRwx+xI+H2Rn0Cy9h/HYccM29JoRqLHDPjJawa8Sn6y2xtkr7WYS7XA0cWCnoiLcpkfebjmpbnR7SSj9cb6wSVhObmUB73BojpdqCgnAhVifX+JKijc2Tg+NtTEpjWdiwWuvrVqKMfk3gRRzlKmRZn6Jyuk7ZRwRY5Q4k8PEIJb9d5zwcVu7oqg3u6RgaSP8AIj+VsSCToI9Wez2oM8kiiCnuok+iiyusq0uJcCfv8Cnc++MXmNWEuzEiViEBMqTV3TmWU6CfpGqwk5XNWtllu8CtZhWkczZJ3g8Rsjz7YB2rOF8pCj6gZ3Qr510rE5Vky8AbrhzjWbCaiy7UH1AseGFtlHh/sAKmiVki6P40Y25WCEX84xLdprkS1ekGf1Lg3qmrAOgT4scsCxoh9vDpGOYPyeaFCzOIlr05JV6JT9J5mhT4PfgdvZcYogLXZ1g/5cy7O1prxFIDIsTPtooKFJrc60IBkUay+s/7xMMbs8vkpM+5OdLcB63Ew7xexZGiTwnBDFx7FNwXq8sV4lJMrwOnGs20CDalOfomWh3ykaSiK04SG6qfes59PZlmXfmb0Vk6ANoN5pNiCx0d28eSUdNlABwkCbY96J1oZqlsJOlPrxxw8oYGKCkaq57OGaboDadpL4BQ7EfMtX0wwihgeTUbKUaihCBSZm5d/9lPp1/gZVkaAa1LWLJ+2dR4Oz2udyWBz7dBKcHAbiAJD9Vtkmlra1KLAmOy+Wu/GrEMO+UsM0MudbpH783xdMzJiTwIXsclKMMynFQeQmL8LHBuntUfFMzL40Xp2VX1SOWVSJ7QEcjnoG9l9CliR0+ftovG3FeEe/JysiU+/6mwoJ+JCvsumVlpOrmFEyQTDDszZ+5qM3TCnfnVjJvgiwlYvtw/Op2i+sHu+SXcdyl4woRmXRJsYMkJuzwku3z43iXZ7QUhg4EKX7TrcN3GrDcmo3T2DaUOq30UvkJogn9MXJShGhc7ozbagHtMUx7aE8WUnnB93VEA7EMfiWI7oXwSdpTJivx9GGIPTDgs+rjVsibyxLxZz5TVxuqN/HkQPRkYhjaOCAr/35r80Vu2rShYAwJLOUMrO4OmN0gn7r2TOkJBVmcuc7eV/Pg3ULjkLjTdZ15Zp5/sUDUxA8PsxlVKYbePYJ2UB70kjckcuRWSQUh2mxk1jaLDSXz1VmKIWEHYENx7y4dW6F3wwrIi0yr91WX4ZOO5Aa4cF4wLvkBdfeWvfKLlfiH4gCfibK1pt+IVZzE0p1sdbgMsm8+PyYyGPtj/drPmBk941EgoloRGXSPLB9S3307CqkjNinX8uYmQqip7/AURQV0jFWXmApFC9b+uY8OEc0AwuWohOe/wvujqBxZLFkkLxOicYEvzZyWYI4TfzyO/L3xxzFmE0SQ4n3ozIeb0LKJFNUaVFWP9AvsRcNZc3zYwBnxmSxu4bH2ERJZMbe0+ZpvsX5lUW/MsYDEG3AjloKl83PoSUf25hRS1LUwOVKyk9FaipDhB+p8HMkHgLRsmcLS1DHQ8rdyFVYY8lTez3BrBI5luwffJfADMTx0V5/MKE8OeEH6mEnjMAvgXSQM9s2XaCc4w2dixbnYeg0NRwveexLHi8iZhdsAkMB7378up9mP9CClbSCHO57b0aN1xukhJAEgm6ETKVpF76yI8qQx347wJlWE98X5/aRv888/OZWjQoKCem6UgaFtbGx8QM+HuDJWJjBewnUDYuNogjS8AcQvQdo0fs9AZiLzAjDHnoHBxmCeFeE5SPEFYQiq57ZC6yRYkrg7Q9DFFVF7GhPHeVdpxRP1FiQbIXCxlTWYh1SwmxGFqPpfLtp8wQMm1LH7oIvcAS14whLZ2Kok32VKngoD6C7jU0pEQ8EuXOIduwOzhKz/2ig9DzDYtrb5lsy3glD3in9gYWuVh8cup8OPYVWFLOObUMIrS3Co1ih76bBxvty+8JA15hvnq1Cjonx87e5jpTGZHo/bWVMET9MJaA4R8tUst9dvmEqHGtVy2PFKsATsST0XX/nF/481pc7UqCVlFKad7coPNnqSF3EOp7O4lLYNWYUHqzt2WS2VuualNB5WbSFEKghYM1olVZitba5EaG1vmbXOhmFYksFAjL2yhdRgTjldzaJvzvMiA5t2blk38VJMwtf9b/lpWxdGOZNTmcoLLYELr4iWHoAeKnjELiGxGrs5eoxj5m5lwe5w1iPY+z6GMJ2G/5SIU6JZKB8hYLnfZPbih07a1vniFauGxA6SAzytf3PTXnK2f8eYonjMu01Rk/P2/vOCSQPjwktQrxX7KqXgzE5fn/evyjDdi1HSqfNyB+o9keUklDcTd+BWyj2LbqcBOjVg79A7/qKw+jOxybnIswzoD0y/MiESMPyh+ggXyhkWFj+iw80jS7+AQpgOuQQFFi7cuNjmcaI8jYtFzkzno0xPRFmKY1p9Urj5VU0lOiBtJWHm85g2nHjd0gHx+HB/NVrYpnLqfKdHquPvSSEmTEeFTBv6bd/BV1AC5jpvoQndyDR57SFySRqNZscWEXgltFwhajmfQfRReEGY74FvpdL7l6n7bhjCuXlfSkilRF6xBqIMP9p914xwds7wypL6uBwmZ6hYE9JGxJcLWMo9UG9ePDzyjHhjbLRm4lshj6gwVQCkeGo7zZnjliKj0Jmjo4WtD+m1F+4KKIwb4pq61ua3Lm6OTqkP8eivHIKqj+S9VFG1poxFfMhipZDi6uHF80UfQTuT6xOphiqPF8R5bLS0mExj+cc7jbNnkCt028zjlNV0rIHpaZs0yNj8TEOCUiRJRwu/HDPJzFw1McsZ/o4DCmlB16XWDIyhBQmteySNbnG3SSNeW+Ag5qLsvSHh3ziwtGiiz8Vnx8ajq24gcxRoCfkRDJSFZjKASt37uwyEdoEXOThgPJ5NBuntfE6VAsUHm/pOvRZuG2uEOhZE6kRr0N3R7cSZJE1djc57Qp4xJpAsnnV88DSzX1zvnJ7l7K/mSQpy7prdQw+Wq6ykJtEfk0/IiMjEvXpWBi0BOxWcfG2FTmCpn9oStTiafD8rzmo3uVSGXJRV99OEd9roWrKcblnZ8m2H93KVNvSsbS6yNB6RDQVx4IIZeruOheL3iRqKTplUtaZfgb5Gi7gJpIBpwnt006wBNjpPbKZIEbSr4ZfUk2UjCh+IiOK73j9bN8HkfntDq+96bRKQY3/hcc/yN9LbkaLzhjw+QOcWh2ouwbktQk1palfSvjUUl+uHq7edkftdQm3+1ZiPANjkDinlbwzB2javYxlxD90d+nDCpGhLY675CXYCZeuTn/lSQ/fO9Ir0U9Lb6QjJDQ0ZeD0eqyhkI1hPrV9n3LEA+eoORB4yMiaglsLAOOqix3mm2td0jAil9dm35d1gsUI+her6904AM/ZMnw0US0VGPZh+y/jN85VmuJtaDfGv2XFKHtN9ynv3A7jCvbKPHI/27zAahSAKsW31AV2SUIeAOFzYJmcZAXadOfgIogN8l0cmCIMUWLdqeWXDy06lpJ9riu6E3IE3s6sZsi5l0kgyCGU4fzdi4SdVmsgri3jFz6VaGxY21gokF3+uSjNaYzQhFvebWMkKwVkuZsN6lq19LuDqv82+IG55b8cDaKs/nLZaSn+Dz2FMxQ5kkojfn6+xtFfM/i0ILtYV+6w/XtS8QDNtMslp0ZLpE4iMO4I2DFoKwn11Mb8swwyYaMMiYRqiubmv/I+ZaVNPkRY/r6cGodnC54jpNR7hfdi3oEwRbKMvI0L1Xst6Te2mGFrhE/Prh0KDkCY3mj7+jD6ftR0BmKaHaExygdVRwuXUkCOh/UBONNNGhmBGKAZVrEYP5Du0lmGHsdaUa2XRwW94DAEs+j1WBvXKuG2TTzz5dp7GyLCBrdKFTcYKrBXpc5eBUzlT76o23S90GgY8D7hOlMu849Al8fzO/GO+qcxu8mnVjU3B161yIjgQWcVQAYI3d2ffs6SlQkszOqIJfFmEyG5vlSt9iTR7SPUfqYkdtPeXxzEim0DG/OT0q1qiDeQfriOegI61bdNrN94YUTVEaPh/uIPLR2JA8eQnZD5E1b+P7IYuYgy72Mou+QDxF7a3QQZqmX2glU5Otit/kBBpKwK5Of3CVqnSpQh5CKuRYilAGxirT7ESG24mV8hHDsjNia7D0xKDLzF+YuJvzWzIr/xRAtC6XUibNpbLvFqwTXpOsJCtVCHf7YV1Cx8d/FG0J1Xc5c+Sn3HrxR2BVT2Dn4GJQ28GGt98FocIRE8n5kJyN1LHcT5dS1/cjy2pQkzckoHnTzzAkS7EXOTbZIlZXHOvV8AebtroGXfxAnIR8VAkdrMc9u0pIR4lumIzChOR/rxNebeE0vpVmAhzdrZ1tYlVPgXYPr2cAZR3eKO5b6BV15YjM8O1mKHY36gn8HuLDsdWMw+YblJj9RSiSBYoDoNKmAYpDWSbM8RAYAjmIgcMiv0L2XWTHfOOfkZ+bIA6HikjRxbp8aSELIUWYrhMiCq/irUhWOlTmItofFTmt2pf91doZ/w0zwTiSfuWiCRx24iCsF2r07SLxphmr1NZnrjh7s7wtKBwTlHBPZGd74QPY5qAn/AQ/tWvLkXOvcKukcPuW9PoOLmUtxSU4EQ9o7MlQNZPsjEUf9mEStegsiClKpCchgynZgZJH07Xt7sOlkEFRw6jGDEfylIud87Q7J1GfIHxBL8umeqEua6VZ+CKRqsH/LfQg8vwJZjku7ddGMFlKnELjdVU5X64trMArTHngEgcPyVyHQZjO1NQVJEf9vkizyGa6OpOLL3SfuDYPqr0kU+9bMw7DZ9cXFJ8KPOq/F3mcXH2pBF2FizvmdmwwxsHidWdx1TwA3uXaZPIo9BCicQmKxZ4ZxvQpvPwekA5ad/3CzqCZL0c636VtXqZEfVSRmZZhFLOeLwMQIOH/e7Yi6/tt8yipZBnwymh6Nn2I0yo/uPRMgPodE5bAix8Nj3UhBXAN/qi7u8sakYf6ch8N8QQUe4n6xLW6YkEy+OujPq7CWj6AiWVAMZJMPt1A4Z6vramfQYcQj4PJ5MRKoMMlAZL7pIdXOrVj2TvYkCG4GQ+vOVxtgHm6EEx+NmhA60PCsjta0GI9ANQZIk6mTvLNZ6JiPWBFlPaoDCNhiKvdI6M8R2Pn+Tx8rzWURHl7sOKhh8OmggmooJrplswrUsy683i1Hc4AEhFacCEW/Ow2uj+2+FVlNPnc70ZsM7x3niGGi3wz4awR5bsWpYFTIVFkBUNGf1UKk+JCqk9d/SB5L1B13ZcVd4uI3R4NwQjUi/qgiHpBDphT1bIg9hnkRkDsssfYd3ZYMWr9INg+8kR98+wIxGCuH0MeNU3mdIFAEgdkZD8vju1wDdYB0LCPU1CBLUv9Rl3ysV6vfPA6XFVzFDXtQruG1Eh1y4HMj1hw1hOf+AG1zLV+1acAWTeAh/9NUVgVyoNgxRp5hAKczvPWe2nL/zqgFClp/VcYjq1U7oaiUosOPRhzGLqZzwgjv409jXLHXzndbud1yYAD03jxS3vRck+8cbUKxivcTbzdotaA2gMz+IEBG7RpP9J9tHRZIeDV+wQ9u8k5Fyrytjg94DUhOJk8CVnBXSpD9LxDTUkvUeaNbzz45oS0EQW6cpCXOPF/bCbNrAOo2tnw03DZ3V7JQGKyW/dJbWiE+gjw+JtKbFIkbqrC7E2gG4g3U/h3xl4QrlocXeM8xA8xwaU5uz0iApd5UqvRICe+Eq4M1Ro9PQZsJpQmWBWNadJ3uqPALmHUV290q811aVYwKbBSjHO6wtkVhDMG94QaZuUZN6LW+SPfCf6IOdi5K9ALY+PIGdvzRxjIL0uQD0koFL3fNBUdliSmBEmw7GeZ1W9YQeDeLjVAYL0FGtUGLu/n7evqWbIdrINkBiECmOL4PK/M733Gojuqx7iDpaxAvSEsm8cK4yefjfi191ZqvTNrzjUvEQMaZFiTl3GrZ2wXpSUDS6RER5uETu71aQS7kq9thscpXe+6gc5u8Ovot8B5ufExcxphLuaqUYynFrmSgj+573HR8NJe76ZUJJ5kkhsMGfs0aug8lFOcQ/6Bsm45fZKKfaf2bFMOxxOz0FTEZMozF2dVGEmFCLy22ZNgG+feCULaXHegEJ57yq0JlbjGug4LqfGUP3d8LheO+GFhoZO5M0EHcYasOeAoB8BelbDvRXZRK8vjzljyhVGu6C3ie8W6MZtHBDGvsAli6gnHG76DLdAYW5p43jQSGzrIlrByFz1WZ5LkBOT6Hqwm3NXUHPE+2J1zZ2jIZBZaaZyxJ6ZKdljpK8SIgy5nV/MbdFcNnU1gpxFtxTDNqpb9RgwlPOep7PCYvbcS9VzT8eNwU3iDG4thkxCP1Tr8ejNdxj/+pktCVh7lVZszKQ3omhpiSvSVN4dO/qwYZ80Pz9dzhKEC45TbvAHF1Z/gQgmrsPWcEB4S8jkJqFoVULMTWZsCcXUZ/QnQt4NgniybkWYAVKocYpsIgZUfdufhtPARL92I7GyquU3o+G8307kaekQfFrHL089NEQj7zwjCGn0AymlZdnAB1j6xjyO3Rf8dOtCKlpBOrv8Gg8UwTWcR3mnp6HgU8brjARBe7zNmDd7CKbesA78qnNb1UHFApz+7CtHn036ifNN+Q8CVNuKOGHXUW0XFGOX56Ux8CN2LuhGaWSU6GzdDWdRO/k+H1VXKxlPF7/+WEnnh4nb51f/qrOEVPfNOlsB9HzwlghMa3+rirlyr94CB4AesyQsU/DgsxWHpGYkzqxQUjMDJDOsiviI7EFwT/XXrebOcOU2sP8ja1ANgvDbAfML+upo+qW1Aq3RviKDbLKeuPOfJqh8XZkVT9QI+qZ9/+MZQCoupSyJ5xCpg0J0cFui22EJmsSt58NmuqgF52q5v8mjO7MTPxDIGoLGmV5W56g9giLilAqQoKLxakDc7nfkCCETf9V+KgRX65qzOGvkrnfxAdd3uLykXpJvBAYEHQfz8LybCioIbHiF6LdRrCYH21SU7FPIwm0Oc3odbue7xysHxmnekYyjywmqOCYq93fSZ+LxLUayDN/WN6X0I1ecR8q7jF7vzlA2NKNf6JiF/uDouqdVLWZf291bUDt7wBufChfcFI/tXUvo250PPibBo0VokN3Dz9EYPI0y92L3Hl4pCfqdhdV8PzVkcCywHvmdhQth5Q5E984Hsn+yr0djAh3LioNS90KZ5liPXKOfjb+gcsCswIzJAx6mxN8XHgTP4pvcG91VY5Dg/xlS6sneDF1P/df2J0/czIGrw4XBVIp8A+vhsp0lSnwMCUs9ZxWOk4OEMHV9XFwBYuR+n/BbSrSD/48nvRik/0Gi/H3KUvv0lYJJtpIquW4wrsQpqsi24ah11rFmVtxRebs1E8wy2w1Fyj4JYukCjBTF9Z/Z7G7Iud7Mp2czWOukqmpnPwUrHK0P4NAHgOdxzgC0GCS1JLQatTB2DH6S4nOlDbJU/gNaZ7Mxr9d1kZdt5DJQYeDIrSOcvQ4S59+qDy+Sv4t99bXKIsrTW0GVILB9RrEaZV2VjTCad/L65E2b/FhuveKilBGSF/EVj0NVHh3hVAgI0pNEmo6PJGlS8POnlBlmH/mqkg1vq3GX469AK/Il55UxjdFM+7Y+UJ5D9Vb9xOeJC+tHWH48Nv46zEJ/h93x80kaMl+Mr6BsV5J+7711q4Wh/Np+/SCfr5xtuCf5zqkdrfOTfokmap9dVeanWHWxbA1+VBQcU+ic6uMATDgInGNmUIiVkQ2mLtcWnN3kolGPDQSbKufhqukuLmO4pJksVhl57n4Dp5eoEUvrq0c4ljEmJhHkOHzWfaOsDWQUbDy7Q+t5yz/DSP1ztlp36bHOlsxedGmhoPVIErbCbNsvsn+Q6yCvF+maUZWNbZscrEk1ljASk2TG/SYT+S/fy0kBHv6Kr7FAABfLAkp36msaD5xSaKPO3VoaJfHQeZ0ixoHzF0zEixi/MpTbShQASPEGYS9fBTXOqxm1Xl3RyK1TihXKZvRZsTbxSR0treIzHdX7PDAa9yPpn6E5z0RWoXpl2qEUWJuJwvNqRAHuojDpXLjxZ8ssIpBdUb1Ho3k9GDaTbpJXzUEQ18SrygpLXeUyTGhYO2KgIC05M+EX7qCm/3M83jlrgeMWUH96wjjib1H379iG/ZZeZdkHqughuN41KqDkjVUoi/3EHBeJLZwDdbU4fs2lb6nPITPeXSm/mItywXChzkawXAsgNZYtII86M48+iO/unlyfH7tjGpwgSTc98bFnbVPtCmjC4YJDTp21EpVJl0jjH4tNUjM0NXCGZU4KRJT9C+J3HXjRCxz3pjESMh4ZiGgJCxSHF2QSRvy3rZteiTKosy6GJAwRHh1jPVCazainpz8UT0eZdPijJDhLVOFN2HAMQIsY7DOmBzTAPWURUubbXISnis8qZAodhPVVUJg2nFUIXEkSXMfJM5x53MkvAVsy5t4jevtJEAOTKai1B62NXoBPGAwL4AJIziIdft2aJr33ui72ZrXqY5WBVaN+NxZVRB+zIIv77AZ7ozopYtkNmJmVyDrtrkXi2iNk+HcDzNgzg1/WBcWmcK1EqLSScVUBpTDUyHjTyM/JbF8V2nEbdpdbmMeTGrVwm13qIWz1SmYEWn8BpHOhB7btEunNRtZFDqxbEG4xp7aMuxF8i2jmpFfluzY1Uwscl0jiTyu/UILbIDVamUAQ7u9MKfFan7P06fz5bUEGpHNWtb8YlhWVnxIrbCv2p7WlKUnGb32NhGyXIemsVW56Jk5zTvmpNTv/Np7JGxr98Pu+p+lDUFgr7DQo+PSRIzdJB73lRmCMQ+GHjzClJSUCsChaPFvZISdYSwJ2pzU9dtwJWqXfmVxgL4SxNkYu7oxQq1YaPMkRfPrWBlgVrybXUtUBWwVV45XnW4pE9ddJdmy7/ddktPHxd/qohyU97aUcDt7vsk1J1lKNFlpsa0gPjKd4BzDK6E1qh0VCvuctlglc3YwsA28GjWjXZEo6KL5lxtDJWjnODZEROzQw+gk+kFuZmiI50R2sRftnxTuHQ6kiglgW+uiejN/XV8TTrfOe7zyg5y5LyPcBQ9AHVS87+arLjm+2NO6agrsskryjMZw0NlrWamlUTQ8RlpPRfmOvliaCGdq3xJWIxpf8h2X01wWxbuGGXd88NfzWdT8ZHOfVdDwhHBAHBsOY+8u5KYSv4WfeoQtqHAK7YyYaIHgNtTefaFFMNR0E0IpkYz+WHXhvlQfb1qB5ONKJt7QbGzzsOcPQMemMCc3lZmBmx+jjZdgk4mxaAkpGSwg8q199ckmmeNjhFjXiETu2LWz+BeLbkALxV6NOtqORnjvGB9/xD7xOh2Wxebm/dgAPLItYMILDpIDFNFJ7n1cgPS+FGrZ+RZisBvWatL+2VDj2RP9aws6wMPFTU6K6lk3dKfzmZLMYdwJKmUoz3VGShDig0Ez3AgdETVBKRjHyJZmPt2qbaN79IZoL/Sem3cjaCOM2Y/srTDhiASERc8yYwt1e4jf1YQrxXuC8RWlmZ3huRJKKRWDWiCDdIrzv/gkhahxUycef/ATy7wOib2ubdJ8/zhHzc7CTabPySo7PdAHh1vd5qARAF4s8CC3WiVkpIJjbpGj2LgFspXutS5perWhD4whTEEX1FFLaOSzqTz5VKlp9PmQOproMEM0QVmCgj1JHYDdwpcpRt2UoiE7lQzNRqpQh/pIicGryQmyrnKPVKQI/oIzDFJS9ePmXaUThwZhfg4IMVPujSl1HR+TaouYENTCVVrWisJ2tJdPZfNEpxYZlGK/TC1EHBto/1+/mPc4PAPCmXlktTVgv/9ayKPTbUJi5063er0ru+HtAFbwiIIQF2vjqzvcL6w9G5P9tllGr0846v+V3OUfCxu1vlys3FdgTeBsNsg0iHSbxisi7Vz7JLB9nFOdEGNuD4COLQ4w30s7ci9A/pDZ1lU/kQaSBIxWnHRP7CBf8kA5weIByKOd+jNTUYEbXouOcwhbno/XBQIKDpmO0Nu5q5ufPE3zRAmTnFieVseY+WGFgJFyANO9j7djKyf9uu3yku024WmFDq5q1Ui/6RIJkmZttQyd1QHv713pgDfz6XTTJ4Qws7tGDLKxg/JJllSu0uakBarRgaeag1m1Ow7B+BhsaPVOOYeZd/wJTkC4hILmpnh+ZTYcMZH4C/gRvWfeLaqkJb1lIb6WceIDL5rIGskS1q6bodu25jm5Xl7WwYuNHq/sIcsltMmEu5vuumWGTxdc/EhOPrCw1oFWJEnxeCpVMk36pMTAFjw2FDFG32UqebYFjSdrTBjauaAVTraavY7ANkfHkao0QKHCLgbY8mI1QQ01MxVFbyVk4C2XYikK+pmVykHvs7PE6LSI66h3JeUUQNU7uKc6+I9klQA/zGhJI//iUdrJz6R2NYnm+osdlWIeBK+oJ6NNe8iu22TA/2v4CqgqbTGto7mKbOrdyfCrnY9ulW0CYvEndr4P8WjfVC9xkt7Y4s5SX0RcwWabvImy9CfWzlHavnHGItlmI14YNtRG1fsWCXqCUiaQwj+KAM6UMGM7bQcCqrSyHIXXzDK2zv7cviRr2g7yieTm5G36KQtdiTFCnpvAk7CCDVUVjIhBeFCd2VmxIox6nJbfEuajLJ1QIaPWvk4JEiYh1+jgfY56J+Lt+sOWXG8CqpcLBeGrGwCElOc8MYRjyOWN0gBYXdfwwA9AosbQ1sHruIlctgMbizbEcNibCc075hIVt9P7fM93BEZkDGARlTwl4mfTJ+y5Pn9CPxJaIZaoJCZkcYiX9ytBhMFtnohGgibaOO0IgiMZKA3+Yj2LtYlsSvkZNE20I72FsDO9gihg7tA9kztuioU8s4e3GCAFJ2IGxsIpHlEg3mVX28DlKNJt+sd/XUqmZeD7tWhFsWqrKpeSb6NVRVcJoi+LiCnN+EPujCq5RyApTqyA1IwU5PuRn6GHFxei89bNjnI0PlruTqRui97GgbnKsJ8QLeafNkcHq4M/zZFgKQAw9gZ7Yg9iP+CIQ1ixPTmkA6aK1M7AX339MEFSQo4PPl9wn37F+CjHQjT/TF7A1SDyidvzi8Werw4M75NY0ItGuWpYTJIVGc5CHUzji7IJmU3a6UatXLSLhWOji6P1i41UEdO8dBV63BQjJGSOdxz0WAtjPcluIqsOhKVozuzDbqy6t9Kf4qBIR7djI1rwMnmTrJcFYV6DY3HGDv+TLjNw3XxIlRB+1Dq4/KMbNEtP0u9cYlX/qtCK1cWpUdWA/l4I1H7bbG5tRefvRp5tCsHbRZMrMPPQXsuJfFR0lqaI0B0O45QNWefPqP3TZ2CEzUrBU317F5z8VEMdP2J4YkkVlXAHwZzmm5LTU274QL7if+XDoXtmfVgR7gcTIaUft8D596pbmtOOOePDPur6L7bMpq9mM6/BRJFl+8qlgX6yD6L6U9qrHz58yL/fYFrnr26ylmXavZ4+X5tXhKrXcJyWkccnZ6D4nTNFsTLxEoTX/kYJ3SRnA6wyG6RSEEXYuTORVviAYG+SYvS/yNaOTcuTij2oKUNFINF7fuuDEeH7q7GVxGKVWsNl89RBMknNfA/VRLOPiYVh/1n01eJT5XUZWn1POLYnwhCgyRNq2QaEO869UQtCsZv74riRsEweCOkoly1kD8s/Pd4cfHF0op7J6NcMiTJ/ho6pk80AVZC3hCOwo+QzUCk+rIwG1VQ9EhkxC6730mwGCHHSs3aMSYbg8B3ZibGRyzNuujozkwpa6PblG8ugFScjGwbUUqx7Ynk6ploMfrYj1LLJETX9DZ3WT7P801C6D75mylJdTY5AIiNVaD6/vOmCInv7nF1mANdZS8CD3oBT6tJGZlGvVxn9Ndv6VDJ1Cl3K08PAj0QgVMNM1p0q09/oSeYZBfZiv5uUBBTCNV86awBtspvaltRogzshtkIcujeaOf+6+4BDOy1APujoLLvw8duXA0sseKoHnjWHd5ajAol8uzCo4pOY4J8HMXsHp9T0VEq0rX3JCZvqMimd4dg0HCXuEDze+/XtPdCsrfXgJnBqr8R8tRy5cQITWI+/YgOfu7QSdyiFd4pWVn38ZcKcLbfiVjYhTfAENXCWDO8g3doIfyGRCSOvRRKps4Xu+L3KokjtKjhacM/lWs0c4cRz8A2Y/tPxLJYJcCB2tds5Q0YiDifwlKz2y36GCvgXbpAtHWNrW+AJNhG+LVKnvDGSdW6+0HTwhipfleX+xXI4IM/MhqcKBTWM8TuertLv1q+sn60dCo4wj/OYEMEXf+jPicYjDo+mv081MhWfFOPXGuO8H63Losuoz+NAC6qJ+wyxEjgjZANLiwPPHb2OXFRqaFoHegs765sCrDAsdn7sGnKC3NUXsztxtz+Lc/HoKNbkm4SyG14Xlgzf2eqZlnTI/97pS2BHcUD34dJmOYKy9HC9W4olu/Dui7FUHCDD9FOtlzbOjrs/lbSpWIhVxRHATI3SYl2qfyVLv0rm3571SkuYVdkgHOKFhvYIN2FTF9SX/LCPAqUixXxXlBMdanmc+1dAgqaj51x2pb4L70uP8GIqTAYAtP3mT1+IbIBjD5LsLrz3bAmmCWVovm27Pk3hXn2XQUgBGZZdVHoeNtBGEJXqHBFPAjPZasyxDkADAZuNwElY7m4Gja+r450aTufopkOPLpKOMvgE4gDYxCyU26lsZWdAaqNpwGTmjlozucSak5fWgIzMBbmvaSIkWZmB24/mMFxCAIPFiP+Qth6kmxm9pMzojsX1XnheDJrZkISiVP9WlOkfQuh/hxpDXlzfnr/y1Uk60EzFEyKJwQvdIAnI3JmQuzPxK3G/8GWa/chpFZNs8z0zinItp8xP7kjmAOnpWtbIgLzO9neVS4Ql0yoMBq42gcK/1XlGQFeIHDaKXGGabDJacdg8UhMM9pYalqOMONBsw9w1i5rvZz4x0is/YFQgHtVVdF5N/5pIg/WdtgCj2R8LyZ42EGCtKmebp6TblrRlECcnyDuFM4aTq7WjHx69pYbcYX++7nSHTJO7aOFGzaHw8D12pij7mwgdx4ujarfdyQjSUs1nHNxf235XLw6UjGyvA7wTxcFBySB3ozsUQGAdDN7XipDxbg4qmklCwQAVriHd3PWgDhw1TLq7pAeFm9lEhpp+OcceLEEQhQh/26VAwN01dWcyOquvz7cfZRy/UetW7RdKtxXS+I5MTcRPaQi7djfmUpZHWaKlvfl06Vfep+3znY3jbyd1zJtN/qHhn14kvIG+It7ymoRNcBZKj0rWZQtfdfAp6FGW6Veuoy9ILhosp3z8+ZbZZg7qwOgrvEmA3fIYqtwkDxYWtr+YniKE9D8/93aA3xog4iCgByiPVjUP4rfW05pk4fjQFQSqMGChd9qqkTq/l7zktb21ni5w4azhWkXIkXaSsrPhgahOXjd9qilIrur6CH8L3vIb1+zPNRraH94Q5UOx5V7Cjz+juqPcBd6lYDcAKPaLHyFRFP9pFMmrsaiTMtWeJ5gQJI42M8heQHUoUQmWn0A+45SfEe58GLiT8Qb/Mpwt7+GyGt4+EcvMnJ0sT6TNPAiLXlK2KEdxbQ1au8YW5RLO6Bch8LVlE+pQbIgcHX6nBsFEnGMNwO72CSjvWPXAHR9w7QluhrIKLU8An7Xeq+SZ+ViTmmD68kTbl6XU6Pa+A01QBDdCOn6BRL5xOdPd20UEPmPJVTkCtx/qE4LINSWQkEqnlqFmk5hZFKRI6mBUhlr3cO/1qnyAKPlrLINUoYpNGK2IFoqBe2RMmDGVgqTkZVTKfUUdo+NhE7ZnHMmV/+IFNbBYW/p/vzlW3pbPVviFqnNnqzsAeLShmLHNDlOc0mIiP4LxLNbUggnRz7dM6GPoVLyGcAZ6XI6DQYGNVG7JusLAI8HKH3OBF/uFr40S9LFjVK98HBVlcAS5Ct+EcaefNfTdEBMHmeylTzXybh6g8WWH9pYqYV6Fo6TCYbyiVzFiF0TkRLn9hqGSxSOL6syZnA1iVuYRyXOBC3hGuS03cguLugPcB16ZjfSZGYNYN1AuGBEfjGL29m7CjlNpQI7+u9eYMc5qzz1AGRBdqQ/d9rqoRjckbm6BfEoFvIQ0881G0zVhOc22yByyeqRm+2lctGOt47sXP1SU15X2npiOHe4WsmTUTGpebVbIWvig1RLjKFPU3JV2O5CPA4vZKUeKSz4vziuNv4IuCoaDgvcOFkGPHwRzckG+3CGcMsg6uBeub2R9Do1F42HLjt8SKtALd+sO08gbDxyC6YKfaa7FTMbKexsspAVeBWW9018uyWbCTq9VSH8M7zcKmidmksOt8Chh5bCxFgxv4NnxQe9XlF0e43A/oiadz/bEqKeDcRUNpvwHrvvJbfgmlRmyvOnuxHVBbtB6TWtfTuOO7ozbQFDNQTvfF91tjyfRPZKsBLbI5ZqWyJBAvWdOscngmr8JMKHyzMZnu6WzxWPIKGsZzKheAQV8m/nFY/LMUGproAgn9jI8hPMau2vpczpBIj9hdXXqrV4EUDeyNTAc38KWmemGZW+ZM5Rjo9sewBEB7PFui6KpydFvX9WVilHe3wzd/QhVB/NVy4MPO7ogFTNkVCZMkkpOHZM/HxRK7gzdQexLAnz3fKnywvjwty3XO3R34+dfiNrfQqhlKziKvzcMKkETKt/XK7NLJIAayJqtPMSsl5SFvOWV2yGd3P9YdoImrt+QQywALfDTDZxKEd/VDyP7XFXXaTKIhYYE6BvBgjndAnus7kj+vvnNEbMDTw7HIzmlWkgJW+O50obNYoLEA8UL6DpF+pwydr+1hqkykFmKEISHALbhIXEz7QEsoXzzBqxBDcj4Cp39QQNYZfsZwtz0wak82PAqIaq4QE3JFAeTKn8LMUwhcDTh4YQCWve/5T7jcSwfAG5pQTpqfN1y+Zo9RtGAIQheblIZZAaW+Hcqe2W11JfcxjDsvOk7pC5PrUQGG148pNRNxzPFwcHpdIbWS77IsZn+U/2he5lc0OXqaFCEsJkvyMRQ9ZH0NjoFAd5w8PcA8SkLJ7Gc9By92Xkl1CJxivIAyI9NwduzxVUflKCxH5y5CjghdxWxIogu0bhJ4IgJGHScMYC+llPE5BPYJDC26FoQIFWAs4VeKZTHemrcd4ykJ3RP79kXMOjY0pZyPQe/UtD1OArWhYorGrkE4s/yjuImRzzbr4lJuyzdP+W0Zu3arAklKHoLW72d5G0CT4AnzaL88flXmwNVdUdKFzMLBQYz7jdCgbC32MneSGNl7oIdvD6j3umj7pYHLn53yyniF5XexQG6wwlRFgsuW3LvD/aojug7m7pd+W8CRp6FlkmC8D57+yZjfta2Q0W48+S2r9XYxGyA/YVLde21ReO+RsMpnw94xmx05cxjrHZY5RvwSyfY+PpIpXaFq2y5mNSG0r5c5hiJYWw8pMwD7+CNuedv9EHHisTA4rG/hXPwSCY3tgvWYjrWssEgK8PjjAcWAC1YNCd5sQqYaqKMOcejmUAWxldwNBQIBLhk6wYlbnea6VfWqzaDabatzI3PxD/VjBu9lAj15m3Pn46PwXzhAEeNFPomq2MGdk00Vpw7Wn0QHp3Z/DFBWvWQLEIFPK4wFbk7iUJDwgmxPAHXH3OvOsrOQAG+KD5VmNBcLXcrOG8TNt0i733BKnwZtZ+yQx1N2Lv7Y0RrIsdK3XFkNN0fjTGPzcGEtWszLjfZvZi/NdjPL8xNtccj9je7Z8NNPW3HPmaZZ0QyCcH4D4RUlcVb/pAE1ZRnKEh7xFr4eWZAaOdHzibyt9HYAEQ6r7oV/q/oBDAPZsbhi9wb/hqEB9SSvZvT+LnmroPXBvrlH3RVOGyaZdfa/BbSOMkRLe9qwgpH+1ag/eQap8EyQARC+ufpHDl0TocXD6zop6GoRLgu8QFhTB1SfPH7OsQeLdGc1SgS0ZrSAyZ1YCbVw6CZ8nYL3H7+UUT8Yj3pLmgNCf6R4G+OpD45RVNWwGFgDSlznAvD44/Oi+KBjf8OxQKKU4hQlnKnwDNKt/kbC3hyUAlR7hfmwk/Gwh5r7CJRb/9l1dYOkhheEzNPqVeubrE2Xf+JoC0F/XFm7doYUI8jh4RZhgPIa7cDURT5GtW19/Y8OGR9CryUfcn1XGhdZV25ONGDKsAtGDM5xx6YQd/kgy12RvABup/bf71QdmlkAeOrt2XbCoN/DRHHn7kknskFuKZsCw1MeU+YAIXUZOO6hZzRD5C+VZv7YCn1WpNw2Mom+rY+K0ZKX20Fd+q8oZUXAorMDa863cLF4xbfCgUbPkWG6++mCltdfTtvUS3moZ6VywUklxjhZWP+E9VXdRP6d82YD/97hS4Rk2uA2SvKMzvKvgodhGn5emijTizbrPF7ahbzImKZO94W0G1RUA3VUBfx+vHdoILZPkSqWtKNZaCbynHuWDBofQX1Gi3ZCJJrjLqNQrjEl+fCH8C3oC7S8rFUPr2BYh8mOxT0PiIs8pz9ndEQShnmYchEGhd/0bBfTP9RfIJyappUnqAAt5KwzduO7AjWt8ePuc1qrjLsOpWbFGP6W7csd5rH62UHUY0/TdgACO62HC2/gUHhIn6x4qeOen/O78K7Rdp33maQnmO6iTK1J9wC0nGA1rxRUx8Q2jnz2/zz+6prGrkTZJeUVbDHbpzNmjTCG1Iy3q+NiPdZwSWiSu/tEmqOWJK+gBCaxIQZW5qi43mlZLyn2nawo1U6sSAiuWK+EvUWeT8gsPIsa74f6WlEOn3xv2TYn3H9N8cbHaMZ4d4uhzjYDn70s5KSv09A9SuqpAN5nuGNyxcv37tH/LQMYbH2IOtdQvMufAqzIvnKYszBcFWsrJd8IZyhfs+YjHjTaR043nj93POCFGtrxQlyNptObDrBrJ4j74No5hE/nYZJWR1Eni16/nzq1sfuTqMcMhuTFQUEcuGUzlj8YNOwEjLHvu29AeEHCeSvqcPqwZ/3lpdAaLDokisSGHtThc+exrs513Hfz+nFVdfmnj3duKatP5QmoWvs2IXDpFRr4AeGX+YSK8h7TtS4oxUaXnmOUqEVFS9cf/5ho9O/YQ0fM3HuD+dhQxms3pbc31umq63ugLUNUyxoB6PUhaSt9U7YnbrG1eYol/ROoZ2wfWh6uaQDuP7kEzP39ghWOGfYoZrq7Q+OzVvx/ITWX59SMyM0IzceBGxaacubGob1ngZxamyoYmRlhYGOTHZ7AoxhLJhIHUebPqY2oD7O5EpQu1wVP2+k9vw6FBPljzjmoUM9r6jGtU23/7SEuOp+cI06lbb6asDM/J5/09QtvVN0jty7hnw1sbJdB1Tsp0pzrYtRkaqLkPY2hihlaNFxnPiWdcNsdkwFW8PIpFYVUiq6Wu5CFDkKSLSOeJ3Fi1y16EczumkSxwPrIMkLNYagsoeMXZbzARY5xzpyneujhHat+1CXQEOweFlkMJPEVOEqe9TlZ6uQ/xeCwx6mvZDN7ZRsY8O5q+wjTQbcjlHhf0fj9NA6n08DPH8f5reu8VVcFgiivU+DeYXjz2wKG6D5YRGKT0WhR51BTWe/oqaxAh5haXTwKwIuM09/Txf81VSCPyHCCre6ZLY/HuXhrP9fz4hOtfWIEknWnB7iBB778DhQ+CjzCa+xf5A3JiLsqv0YnANyVpkw1GAxeIYNQoMp0PSnW0O1b72KcDWnl9DpbD8n+APScskjLyY6tRXm4ukNoAIisFej2VAElc7Puioqn54cbtgn7yIxJ5d5JESs7MMBkS8hmBl8d8/5VVKxfXQS4sz2egQthwISdcG+sTPoU9Um5EKdfzAg8U1tsHy9a5DfzL8wzZHR21f5JOCggvNjPor2dOkC+66agcfKHSPfTQSAaQiEHQAthVr0TEuhSn/WsUkwSBSuikkDngtj3MZteKZEexGStALvic0WUZcU/Dh3yin3wx5HnbbOF0FYJheLRhkjrOsr/E4uFMDyuO0x0Mbam0nEmJdX+gOhQr5OqDygA1HRTR75B1EiBQzkbNCLSmnmjEaJ31feiSaQRDeOlhs8FV5Pvsqjp2tTi6d8ATMsUSy63V9V2Zp1h7oHjnsZMZXfcvU1YbAEZWqD1aNc8r4FAdYLcDI3XQFZTWgWBrPPo0/sfVVkHbnFsyPSC9Up1h1IHa79tZMmamh/Wlx97DASovqcLvdBQ1McbaWdqmXTPeg8vUnDuNE+eR8YqGlMVfNmgXhKNovyKUUEswXnjqlpZxvcX/7YK1jMwGwKHQKvoXV+5bwEWDdw2USVpPdAOkZsc/3LGmRvPlo2qOq88qn+/9dgES+tH99gGbWNkS/kg4bCj+sjZ4TJa0hj2OMe5c+QLWHykMvoLiioLTSGQSxxUNy0NSK9KlqSzGeepwIRgGxpAf9AShAULXjFR3Xo98OgkvmQwWMeB7wd8v83V2eW9ZiSG5EFUOnDsgp7bk+2yF8kYEOBmtGBSdqj1AgamPm60xXB9QZsZ75RIrRiawSfumy/NESXxkJmZvo/vKv59w0cbatlVYkNQBR0R4fYkDQibt4J/gQJicsKWmE7slP15H0IZZCYRjrfwVKDi9fqSjA16bGhtUApKpbZPHtQNzcGuhYDn3B0+StcAjAgYrSGb6ofYMJRBodUpHUHliidYBHUum4ctD58U0jmUestybu0XqatTq+wi0ti2mblF+BY0/Z8xipEIZZ1HOTOy8OWVk+SOCpFcpnHO2k3CHbf1csetxsNqSlCWXgKPTquJngOZdJFskgDeZgI1/w+8zH16g+2gV/2WG3kr4o+chedS8EJcF81b0/bf3Xcyu1pGXf+QL/yLl0Valoft1wlzSAt3WKWZmblIjxRexb8u9aKsb8YABcT/DjAcgwY/85y27kigafEaRkpPebZ4auqyec2IW6yMavysUttiC5KyqPhHyLNvJg+44QoglhyQHFZPrNzQaASj3Vw2iS5+PCHg5OR8FPEEkaj2Um/w/PaGeeNRzDt3mVhbKY6XEHg1JJlyhR4tlIQ4W4/Ywqk4Eh76IQhWWPTiV0zB74K6dVD3qvH6nWcNbIQe4mCjNvtK+wGe/A1Ga5xnfCxYXs7Bciaa5TZx8nzxwmrh77/wgrFL5abdbqLbL/uDqWKs9mNbdfkMvyR6YE2HypCbUyqb9cjPBWjNRHrnGp3MRyla1Ddh54gE0J8g5D5xje9p4lIx4lhA96R3abFqBZacIVYYNDaQ5RHjZOu09VNRoxt+BqGSTbO6O+GY2kz2kQhZkLw3onKcUGRd6cGUvJcnKp5UTqIcpU3bPp3tJuI1zc042zU7bNIwpE0zU2pfbCH2tpEgCFCUTFbJG/vXdnGTNG7FcBG8nWK5shdtlri9EhNWUaVZsdpCdn5QA3wvZbvx5gOp8VISjnFRjt0xB/T5ZozhYvDon0cbONYDtGGcGzm2Y6yXVC9owuLRPJ3Jdc/SdkAiCEHzh7Y6rBuDAdn9iBYemuMAIux6M96nr/tr/8qBkhQsw+V86CPBppWYs6ktN+/RQ9OYQSBWrCxG7zyhprNpABvE6dgU4CcFGlIR2/+QGtIi1h/H0PT51o0Q3MIA3Xf1ClY5XTAVz+5uo9QxkcHGyYGDrWm8RbOK0wy2aY1d0CZxamQ5BmLcLXpW6WeaGTEmEHBrslU8G+pgGMt6ROiVaUJeoqk2q8XuOuCQzmEyJjczjnUCkTBgMXARmZxB7keL/FxjkzTXisQg08gsLt8XR9jXVLjefV9ArdXNBBXfA1MhBv9ZaQt1gxWQ++IPf7RBjMmE2FS9T6E0O2aH5ECBrxBA0nXCcr1EWRIvFLroB8JSFX7GFH1zOUyNbq4FsNrPE0XaCUvRLiFXbb/JDHbvil7vvQUDG9vlQ9JpJ5ory39Q3vZz9pKhpCZDdqwPFn+iWoqVEI7H255UAt8b9nDIUTjEE/ccn1FZ/lEaNDttwghbnbovtUEWNPB723fTFTDuBEDngPaxe3/eiVtp8Cg3Q7NTylvO1e9Vla8FKlvMldmhRU2M9po8dGbduotVlHIPVjMJEK/X7pK6b+byJGzRXy6+SfvztQIrP+Z2U51tWjZeD/g/HdmVVbGkPp7wW6xMOtZHTUYA1piMwsAQ2S0GQF0CL1zXqRyhV4cfnSnXyFw8l1V6Vmb+jL47ob1V2F7XdKt93DP2njBbcOuKY0XlOVrZ4yERuch3ot/DjYm1Un2QNY8Hjdq9oOpJCzMq+q/qRT7noiYh0RLPln+isLFIdNkrCOiigFT+rm5FcKgt9nQ3ZuFxD51vCI+pI/JpB3KIDeF++blZub0r95gOENWV7br5q2vktHDvtAYeBMMy8+rjvACi+G6JpJlN1Urc+JYtlC4KoMzz8n+ZCQ8tQ9P/opNkWbhJIJv6DGDJgA8g2jbuD9saBJTlSni1cfbFYNcnqIsPM53EaYuWVOCHNKvp8AJkjeJKxarqZMqSfngehd53S/rkOAbqcAMsLhAQtR5qxMrLDP7hgL0T6ZXN1lS6QNAQeRN0elyL/aU+ACU0bghLxc4h2Kb0tVp+G61gAB9bPsO12wHVE93Ev+qysm/cf7mkuYNBA7ozfRNtqDWjGimwhOvzmkt5h/DcfdoctFn3eN5bEdWyWPYXJ66WxQmDIcVC39AEMSq33/urfdfZh5duXQFx2ZxLJk/DtQAHSZrfnQ/Onp1AANPfuuWmARd1GzYqDNtF8TA8xcoYLlfvopBEsr9vomufCtm4lbIQuUxajRNPJngCnrHnVbCQMP5XWxl1ryHJpXflZfB+jU8IFp8K4VjiU3tdjiRAhX3JrG2xzl7N/xjjxh6o97qqdd7a/0yn9XdrWrfsDoS7KeJfJ0+DOwEgtsYbGexBH5Vc1T8WJAArXhDZ6IpPf5Ryyv7q7Lz/QAivOe4WpHbkntI7xLzijtIwLgzqP+iyXev5j4OtUewehmJ+W9IQP8YrxZQoU4RUU52IeuN0oVvMSdZTav8Dd7c0kHhfbTbPRdo1NfnR2WwVRqZ9gI3RsxoAWXMIGLPwyVBSIUl/CngiJOYpUb0Ukpmt7+zJprZL136XfJ3vG9pxfyy1EjhrFPQgIQX8Ivpl0YD5pIYbtcjGL7qUUMEFZQtK1jsE+RmvlciFu82UCwVRN+NbRtmNYNJpjQyOvylagepj3vJMfgZ66GQVQd2Jb+XAjHgf7gEjL+NUjZlKJgrdegsUUqK7ZKNGdMObFZxC/WOlSl5b5whEAL2RQ2fjt9ad8kMIXJ3WkoPIPRNjYwEBFnUx0qRdDSIhfYacy35jIvK/YjpgEg2fqlIQEMZxKwRnVF4y/VVS/L+tB6Nux2O+wIr8vNZVe5tCeXQ014dVxjHQG2lovrAXtRXEjGx5YqxNTfEkCOxpqXToLeXbmdEoBl0dDqfF9rMtqSTdY7HX+Kd26jxhm7VZ4b/aKu+uStqSPW3Lg8FT2evTG1KqR7RseT8tMtQ1CMxYEd21/YtHHyWgmK0duu4nrxUiQzdrZfXWGartOOlHNCdchVZxVyfDuTsrhKacCJz3LskM3JFF36Jxg6wTqKBcDdj+SZGyBulPCPq8OCDWMMby2qz+f8epoEHlU9Nz+jXNSWp8fcpzaekGNCn7vVwxmGnWFnTLQK+w0e4Yd+ZIxEiE0aFOq9wo6I761iN7HVfUkrJyHa5SpvE+R47HYuLhQt2moCQDIF+S/TDhZCPTpFCMYt2uEdMI/xsYqjHjuk5LdDE7ToO5QV//lRHuZWdg2+nWimPqKClGIrP51vybNqGVXHB74FgQn+dexO33Y4lMg+yw9TUDW5AFHJA3Jg6fDJ/Oq2AbkocCDOF7+tUwO7N+BgAvCjXajs9wsFbx95U+ra7aWMyynFT3JRyRpdJUbZAPdBTDGbJTQjBF9Osrs+iUVlQ5C3JOnSC6SXgwYXUfhxDwQZwqWOoPQXS8QT7V+AzZQhQCS8F5fQUR5wFIVUBauGStCyaWj+Cto0hErXnJbVqm3lYfSvwkoqOKh6gHR2AxiPYVXvMmAYU9JdUArlm/00XXf4Z+Ap55QP/WAy4cLPuuIBqjXGvDCYD4RhP7z/ZYbm6sFSmSrQM5bSgbOhm3hlJAI8eedJnR+czOrIgow0SheN7mjNpQ8VwBm0tVQZ3e7ygWZfFpaxS5uMMUE33VFa5CN2pAQyNSYEHmk4MoqdTRImdErUJxnAfCH5iUXkaRdJITk4iUsgkKT1bZNYu/i1iUKMIpJxgerv5H16PxgfiBmLq3D2IBwA9NgaTD+DScjHTmqDfesWJoLNE1A6Sxp7Q85KXq7MvgrAfHMIQbTjt62ITUbLacn6RpY+Mwnk8J2bqPdWpLLvY6hZp3UMkkwsiYap5WzCzJUj4xOaCeikzQ2RV02Y8ouq+/1J8G2EVLfchj2gvi2Xybd3z3JOaY5FBfuuk+h1PTX51p00fB+DxumbhYXHKUCE0ovkc+skT1QIWskQUVgKZk9LA3e4y1SPZey6yK/5SptZWGvsdXKWfp0OelFMCO4v6yWINsLc211XmsRI2p65yHs39Q/7S/wC2Be0PKXIhcdWvehmv+5geSdODoldEKQsPzD3zhQIMI2uzGZdDERWE7FfNgUBfPtwfifQAx0kd5rrgTRUMKi05YMfq6665vfxGXwh/Wub0syMLMXfdPqBI5vYJHOiaJaJCaSUPeq4o8XemiTwfTk79HfobPa0C9tiZV6dH8/wTsVsXLOBPTRqCNOLJZqO07/i1o0L8nGoZUqG8FpBEtgRVJNgmvj5HUC8yyqZCO5yW44M8IGLDTnhdk0mBK8xnwpHjn1m/wa+dfSiB0ThjQTQJAbUYyBYBRvEFfKK24jtzebUgvPj6EFGKhy6D+XNRNNGZ8MpIgFYbyGaT5/0OcHUTRnog7YajOFSGVZB8QKif+AVOGiVfFQ5U7kz7wtfbssjeX6WxWzHg7GjuU1IeaRz4raE0CsHbH/BRIeOPsJW9uimmcArQ7oENz6HWYTFRJFsdJJuVxOSO6fVH+5PMaN3w9Xxt2u+eFnHyB91OHzvP/rRvuOKgcpZvLbpW7gmQFRJj4TOCKxErWXgj+zaC28IHYGoMBfhfuiAP8AQghxcykkZvnPX/cy17Rap77m+WH6v1VxT4AIHrhgUOML8tuVYx9yizVNBwLsBh9MwA3zU9UaHx3+25NUXE8JoCyXDjET51e6pdPwHAu6fN2AlmvNCyJiiqDjU8XuhG7AnuUQKbQ97Fhvg2bOegfT2kNNYFg++XRcTgNG9mKJG4ZkqHZSnjpcAHjEj3H68gCEpNYEGgOeR/DJn2qTWd4DBjvDMkVtad+181DMu6wy91nBstzTFQAFlsBggp1NGvQzYwz7K1kUXAoeMa9h0pqC4bBvRub5hnU9CwmxBDn7ur5Dtc+VGHNMRa+GPx04A0VxB0Ee8BSYMAixXDpGZiqkCfZUMKK4yKcNTLYqoZaw1k2vZM4FPR2tDeIn3NIRqeue2+Fw03gK+Oy07Si4wqEW7l9FDekDKhKwQMRypfot6Mrtg2mqh8ydF80APQmz7z0H1Ru3jdZFkX4ZAkgniVx0C9aKFDCVSzNrBMEOufjmwNYCU7dJ1H7MSWEp2t/igx3qI/rDjOsVAX5enKqQvQGs0ZYv3/F2Gnuw80eQo0rX+FU0jna1tHh/PDEjt3pRRonWgHzJFm2mUmteqRHJAiJsXCJrtDgq7yTD5jyUI79FD+cO+YeJcBxPJBG6RTp0zjsio0FDlFPYImJQo0+gwm/3Sm7fJsGIFN2IEDom2MYtWYZA0sZo30HWWXfUSLbiVPcXQvwJCEHnZuGJVwRKfK2EhPWfqdW1sATqtSGUmsObRR6ToW31deHSc+jcEKa1RA114CkDPzSNBZWReZtVlcRjAa05dolTxsSmadL++6SmCTqeDH/t5Dqbrdxxai1CHZ/Po+HBQbunzn55GlQQbNjQ/q29YLETMwZiRDmobOOqPqqXahjGyAfkztDO61gwCUSsx22B2yOe5JVVPyo3fkIA0hSE6pp246gF82hNspKZpsjXaslpnYaAnw+VuUvUy6JcEubBrQ9CcU81TqnJtWH7GyZs9J8fcChTVskr0ng3YDYRi313wStZpgoeqcglDwpKqqmHNOTRud1ihoUP6Fs+xy9TdigiiybElc/mMvzvXA+RL03jVygPf9+HebsftONNyeLGOMmyyanBnWiCzDNXFmrtlIXpwpEIY+v8ImHwtYLL+49ZpoLPL0yGKmDksHhac/LexPmPzheYN/0ZQz5AeZ0y1SHhbxykgAbkkh5CO5VHoulRJNtpfw+NzHQ9SwJlceWe9jkPQsrgQIgZ65y5r2vZzYszGCI+9DHCwMGD+wCsRxn+Ts9kdWpjz2CxOuj5KI7HLU/lFgrRF25rizzIr/kUrjvgpeflNllLEzlojLDLBL6H2qnES57FfG3yTqvVWHk7JK3aZXlkgysZWX5xVtqC5JyBoLGGmVXDmjc7jawzy5VRwMQOTpRRGzD4fL6uF96DXDFi3IUAoM08Gas3zv/WVYklE6lUP7ex1PuhILVQOPL+6o2TlueZMzVMhcKfpPDNMfsozIIkL/UY9EkvHvbTxpnDAXCmeCtPSk+6Bu9tAJwSakYT66YgMFPnzG4igk1j5CDvZVRHFTLyJ98ZL7ftFsud4wg7apNJp+x+nT0w2AXjFoYeULn66h/l2JIdodfbDlRUH7TtAeS/u50pg+8Y5q4YQ7Kauy4waL44/fBRt37KZqgJ7IAlULTwC3VZaXnZeCrdo4QNwIhlIDv2zE9ZuVUQa4mRsjZQC5ADoDwvnn8Zv2vsAnGRMfc59ZF9dXVC9Hf9LtIncc544QukAZ58hBoVrXEi+fIZwWZ3DHGsg3L1xqNTAcQz3SNfLAdW+jIWMme1K84R5SVgoDiryw+KLgfg8NfDouNne3jQyDH1mAHTKuy5LM6vRBWC2i1nF7p5LZPz4mY/KITeWHSOb05pWrVC743YfzGY4/DgFVwVURuhj99HcBZZtdMH/dHOQXbFUbv2JMWcJxj1fE18wunnADpwwzPoc4By8EkjvQ5RtJseCF04yRzp8NkMvfTkZR7VRCC7077nNvsIO+3JKOb3oq1itANv+vyiI/3o9g0A1ucL2b/9CoA6k61FoJYQTd2iw5gOAZXstBM7yGbAXu8YVIHLJIFdlB98ZLCjrflGORrxdg4CDdQA0Vja3BmdOZa5ZD0NpVCKPV/qRYTdBHKYYQxAgYF3q2l3G0nEW7yo2DbLsvFOTPg6PUl2xK6VcFQ5SlDZNFZDKvSeVg3dIuYpxrTjSbPLpUkqUAEskwoqbGtktnvjOdbLpvDhezJncdBcS099HrQee3L3S58+S/DRGMjmpSobtQOYH4JbXFxSyTyO7lAVyuvimWoAs0hTsUOB1hLzpVLNA5mgOJfeJGYan0mjFAUoef8fqJUbB/smpEyGQcUIl45FCyXfrC9cWjcBYuWCi8OF9pNjQKR7j4OJwnqu0xDJV9L4cvEA5XbRiVkGUoidVRsgZ19TuG7xr5NKBbkOR3ovcDRr6I2QdCDbgRxuMAhRJO2UmR58bXIkTn2G8GTr/1yZAhTsz8hR5HKMpzyxenIjl//QuRIc1uITtYmODe3ivS6vGMGISzLWPAnSXaFDjSRGjsh6OsJdmWxiHncEYFivNmXYjmvc43uhG4Yl2K0hYi5Dac2uPOAJaZGZu7kDKAJbQpe65DHE3xrnFOAK9gkDanZeiBLcKTFAnjMc1+ijn2x0uI9I6DawEpmDM9y1bAV2bua18GVT0MGa3T0xdhoU8CJLWB2FyUGAZsqZvIYMi5+lNka+dTqF5BKc2NXRzu+YmJlIoEGuSeefRyEHEQZpK/23qFa8QdNVs/p6z9qcOCA9xfyl/VKSf7lUoJstrKMB3d3554Qyfb+DfTQApTcTGwope7TDjrFnHCLzTcLvJv8GFYKSpcB7niR1uhHkAs4r/4/5CB0tXFCws//EIfWnCG9NdrZ8fwbtr1zWkVEL2vwN75HTfw1/lF1gsGs0c219AAhGHIBgj7PpwgUaU56Zhf2IibcyETPUDASnw4+QGWehWhjVhW6+MaWuQunfFMDbTDiLfWRjJMr54zEzkPh2mrvjZVZd4YeuI1XCqgafUJHSEggZdP/ltHNUIcvoWL9V5EJiJoz8xS7IABFv+uoRD1icDXDzo5etmC1iE4VhEmmQyzavLFowZlMkzveOvlu8KY5DHE0qWQoYBEMAMmPULGrjS7nTxkgdoGPAh5i46Atp3tLYWNHz7K6AnSNbks5m60Jh4xHX8c8MZBgIH4tM8ZOFg78ol1GoO8h41beYDIfD/lZiKE5fKLyeOvSqjk0Leg9NTMPGzKdHPPUgds7tz60Q/uHmdYAeNhEKncgeRG1KWTZ9exEb8VP118pTlP69bGaGL3YXdLhe0g6UJmE5jdPC6WWNQSImrt21uKzhy89/zaJETehBfEZWZhb0v3ybp3hsPbWjbGabNab01Wkzx0pF9sUFd/594r2bNczJ59INOiixssgEZFpOsFACwiOCE6cnuUmNQWe/AYXiGqB2bqwjwP3U54z94r5H/STSUQcmWuwhF6yGNgyodnebT7XzJkPGGkkM67y2mBguYRZCHCAH2kijVDqePgrgPnqusodopVO/8zf7tZsU377qGBAJ2OyoMPCTYSzEFMh4rebSeJZT/TeKklDVJe7yfgqnD2kzy5QoXIRHdsYOP4Ee3N9tzDLg3IO+5ABdUCdT9kFFkJO5q+QohEECNdZi5DNI96MuzmNhNNbj+BEKClyJdkxMGrmJwZ2OnKcvxOsTS9hMwD+imShHBrIu93s9cLczo04uylONXTD+i7QIxTrbCSPOwYJlxcn6kNxjgC3gACo/KjqWvAmSTHdKXskEt3w7a8sWKhJfP9oAWBWb08jicI9qF+uO+8JwuTnMonJAaOsNfaRLeTMueelHAuEJBCwWrWf0ouTSuaM/IyqnTKGOsSLNFcSaK0BEMlEkNsUScN+W27fXlm0T3h8oQ/gBPpk4Si8+as87xB/1VLf3wFSzSL8Z48Jgf1KgJDIQsludXS45EuRNykIgy466eQMDXqMrwtfxk8AFYfNy3IclnVd0TlnTxKYYEuM1tYJkhwoZx9FQSdQ/6IO3yZ2xgJ6jfatCksSnmrOKBq2ngA5PDULnZHQGSI9AEDPUKIse2ve/vB0e3i7uE5fG8lJWaBtruVt4pBe4T08pP6BG/L5bEXgyazM9r0ai4DHkCHAypD+3XDTopH+baZF9Ob6LAcMT2CP/xpUe26ptLk4RXXWLhhijZSbONpnkL4xfyFlcftQwuzBdB9j6xf97BQ8/eKW3DmygVjNEdiRtZNRT0BtfO2bgjs9FbwLJE1LFWzCfX3BppGinnAZm4eDFpJOYoPMOoha3xSsNe+Pl02LyJyaC18raURLAdnDQ/7VgozmJ9seVRF4IGWxbGI4QbXjf4ZTX3PVai82CBfQoip9gvm9Ohe5/3IPnzYvjH2pxiBGE78fmBzov/qo0rPg7d+XJcBKDERvs35zglWsM2oPr6cT3Bv+ard/A2Qy9TUsxHTAMFPbW9us8W1PgTP4xHxNpIRkC4kHtq2Po70kMPISagnmkV/sMxxH84Cchj0d2r3cdu7iD0omn7VBJdw+2dE1OMYAfrBW1BdI7ThxyEFiPhIklUyHJ7Oe4/A2Fp3J4PkNC7lr242kXUAmuSwreA14wrEFwUcAq303Mh2WY1RCTlalKJCDlJeP++GaJjm+LxBcoRikQwBEJtlzb3fnlQO6Bd6DEyk/aFI06dlIwbR3jbGcmYp3qqgkxwifTUWliRgyGf3AEleHpvz+MFITlFwlvh6/OcEiKslVQajxdcgUXplACy3bVSmKqpmvGLGR9aICEq+gzSEXiI2ViLzIA7Prw0Jxvnx2U6JIHjr5FloMXiQCjYN/sp5ZSG+btiFCy0+BNaOhi/Z4AUJBLwWbQynxOR82tP6CoZV/Po8lKRNaeJtKhlfbfdmLj14DJEad0Ht4QZg0yPVZSYmm/iDd83ZYz+pIAzxMX+t9tn2YW4R4u2dcZkriPJs2S5TFPlzGF4H5tdOqTWCh54TUz6i8wuMniB7+tECb+UN68l7+EyUmWtL7z+O3dMT9LIlvxFZ57Ieh+kSNgoL5qbURueh4ufm0hFZwmRDY9HEMyWmWsZ7qhUF9h4+z9Y7DceVIYS+XNgNQuS8v+HRz4v6AkrDYeEQEM8YeAvWkk7htY8H9v2C8vwyYK63gq4/7Rro1fAxaqT08Y0wWoatUjqj5XGD0WeGaOUDCPk1KMFyuVvBckT2OUizRr036CSgmDbd/JJ3j6VF6djeb3X/GOpDOW7I7/s6w/1arC/J/J9hQZJahY8mBEce7b38UcdijD++/QuJhPAME1iX0lKKS6RGM4SB/61T6LgsYjGKkAa2ng5zIRNRU5rROLOqIxcaWX7HcvspAb/ps1LVOoE8IzArmsw+Uo329RlPSrTo5El/+pPuN+TM5b/Zb2hCSXs705L12OejOi1JufhLaiUFwrTljUTkdUWz6deH7spKYYkuCd+HhcNZ3Nd/BzWVcueTbenV1QdXAFYzXtMdUOk3tPXIZOx8xk6cBUi0uF8MrvEtHz6fvzhiFqRfbqpsHqMfYQkeEtjLnI3WRLatix4egJZGYebdj25y4i/LbWd/hJ1Jr8ZXaeYdGFKHKEcU0cBqgRqLn6AOjceGTeBQuLxEb4c9pmH9nQJD6303Qtvqp1L3h+DWLyGZrBeqPi4uzwTX0vNDI1gusxFHqQlEJPDDPfD5COGqI4xHwMOe2uIQcihrw2sDQO2PMgnZkVWVusfUxNGNkUhVw/rD0DBwWsCBbZl+R/vDQACjt8+Viq7EAEaSh8GkJ9+lS1baorWuLGqHk7/hQ8/iF42lhPNFzPQ4n5vij1IzE7aa3CfJCVIocG0mOExFgaVcQ/gnYMJBgQIYkt5Fq9Y3qldYIsWnWGryr8kG9FqjXhcRxxh6X167zFxC9HHeYOq10eqTpvm0ge/eJO7alZZ0ZEisuddyMdhdcdWS4i2b/u9jGJtZqmepc80BuInHpz9zuGtUWRx/mjauEi4KPHmAPQU/hAmp4DE7m7F8O2AIbLykti1rTFZyHIU0eR0qnhUeiLQfj3mO8XpcK8IStVn0I11AQfVM/zaH30xKGEaz3ptrGgTHPskIGnCh1yVKj3SSarUtYo0yHuTy27LYLoo4Ealz2HVJOt2Y0Q5t6rSmtLOoLOydJU2LNbYUK6omfTe+DFJv2Dysa162h0eSbQgDmhUFv7Wk8bs/nv+DoG3NFATrs8OkAAIX7HKFZ4lpOaFT+z51funegRklHGktqeMxgjpxJ1MRgJoH7IYyJexHeF4M5Hvi4VN/E0omGdXmhFPeOtPPGOBCsJoZJAiNdb5AVRkXvTtSthQvGM9k2gLPceGmIqUCLD60FPIwGpCN7g1zerZuBvo7kXFdY3Prl/CKdmmXKVkyLranWoBB1LwNrlspyX4acoQYDghmSP9M9p0Awik5h34hu1IQSWtEaZa/G1Ackgo6beUSVobQbbNc3F63s3RMyrUmM3fxjUxjyllZTFSX/jzUUyFHSnXMg606qQs8avtdl09ztj+fwIOhbDai89PdWB5/RU5/kddva796zUuZGttx20MwFjEWbetxdxwQdnJdRySKvsKygTu/41kZ9/F9DsrsvHvZV0Z/1wHKgxT3lnNPLZYNcIClIYNEJ8exdWLuwZFEAG9jKzc/0s/f5x5TKciegvqq+hrdqFVihW7GpgWPk5HtPf9XjXUTxg5ABonoyHUYeynWGH86pkkmRyeqUm5nvIr//jnsmcflBF7DAFU477mlEvvNB3qRn/EbE96MX5R9ltx/H/ZtjPNI2ziyOVBkppz60CbY+1NLSJ48LgZfe7+dgzwg+ufg/eUb1zAnPfVuWBH4yHzNAFTMZdu9mZmdH9F5+UVGvlzq2JRvuCyagNHc3sKeF42v6zUrjvFpUXmFte0NkI8tjNdxaM0Ng0Q+C7kA0ajJpyyv9EUtYoh+LP+gUe40CWKTiuagKZwBZj8//fmjaANQb0OcOXt/t4OoXu2/aFAxM4YLZctKqB4ahiRj3+LdgvfNlgXZIYLJZh3bP/qwcncO2b/2Vhl6q/Pw4mQKKktZ8+fn0YULTdoADgzaaa94CeZsp0fseHZAWDro7jlbklOOO9r9YQK6V+OjFgAZvw2q6uuyPUhA0KbKMazdumid3ZRBkb8QBZDNW1kQdIc+jC6UvguVH33/oyAMjvJ2nbounYm8dDnQLVU3Zvm0iJ42vziH4TmCucgMwana9TPv9ZmiG5+KxplrBRXdL7dhr7NCm0F1FkomVoU+xKbZCGgQiby/0mQaPPtTwYpMKE9aAToUK67ALA8L1sMVLhQ6J5Ebird6Ojtt+8PKexyMza4Xeh7dPsimkJjtuppEyJKKNmG4yAdPXxu2xuUyDxsy8fBBnkqt4VCTCQIBUJv2hMH3+bFJaTm7OKfWdyXiTURU7cmZteWIoJx4p65HM5nuklNQAtNyx8AqD6pqW9zVvjE9k0yM8HuiOxU9cfu30WqZx3ag5vXIMaq3B1OEXe49pZ5+zaB8wNMHHNmGD2GIXkwjO8tWmvtPAHSwaUfDfqGLIG6UnqWfv8ApQffqqmAtVdOyQlXcolLp2fxA3ZU7hQMvo0sSYNQRn+lLBjdPlhUUXiONvbXDzyxNQnajvpdhmd2Nf1H0M9lM6xBWdcs6DFuifrrAXqTH5jzI/B58CRUepBjTentUSh43+fq4wf4byL/A7HWmrdnEuBKSkx+PogattORu3Fhus3QdNly3XPtO9MO2akkKlJXWssGmlU3zd5Ex8nw4vdfTfsSQtWipp+rXiFC90EN1pGb9AiMDGgbNfZtF9wvgtaigd/Mgf/Nmt/dNjd+v65KOwughZkrE1Jr9umOsJm2MsEngMyoOWBKuPdq8UC8R2UQ2yOSzEmT0CzcN8qntO7TAG/yCGhZGRvTzJD7CCiPajRZ944bO2QHRULVb1G1XdpxB0QrQ7Zx/z+gefMkcJ/3CishzsIIiYRaWG8A522QEhw2/07LcAVvfbrzqaIyoGG4TOcO0mGcFJkz3FAQIRvgXTcZlTwdhYrhjF27xRQPCsoT1rEpIqIJnztnKvvuCGEQ6wp5c2BUNa1wXXhKiEPDGkkrs9JwnD9rGDKLcjxVIl/P4T6W9skaRRK8wuez5HdMNIC6H4+FB5fc2Yg2a4T+hyL0K6/PeQlHynLVJxDA0sRSe4Qg27zW1eMu1iDY3XdFFYg8AEo8vzo54Qaz0SjO9xMTiUyoEHSmE/RAJ1PHQPSvMcM4vFqGwpze9dUix16PM6IffCQk9u5lfIAGRZ1iq23uR/7EQThHvgCdXyGnvkk61aMXaaqsBKdStKTdw+0cTd/pLOQIMQiA0Cql7CdttRhmImpDDhz48xis4yt16je5fu8q5P8MHy5AkIKB2JeOHI1hGGKIid8LniXiloFMzZm1818pq1G9FsjJAFS1gLJvVFRrwHO1vioYjimkqs9ELTnROC202jWF3J8z75CqHPg0VkQ52D7Gff7t3MLb6LaDGz2n3dDWm8ZR2UXcRh0u13yDVZCeRjRR0IxB+QzZ86RsArS1KEaIvtAgyBggthPoXQzX+xisKEDqxVbeG3VjU9KYxYJgbnvLa Quote Link to post Share on other sites
dumpster 2 Posted August 3, 2010 Report Share Posted August 3, 2010 Hi Guys, I really appreciate it. Theninjamanz's one works perfectly. Now I just haveto figure out how to get it to click the next buttonand get it to scrape all the rest of the results. The more I use this software, the more I can seehow powerful it is. And you guys on the forumare great too Take Care, Michael Silvester Did you figure out a way to hit the next button and keep going even if there were results omitted because of redundancy? Quote Link to post Share on other sites
Michael Silvester 2 Posted August 3, 2010 Author Report Share Posted August 3, 2010 Did you figure out a way to hit the next button and keep going even if there were results omitted because of redundancy? Hi Dumpster, I have figured out how to click onto the 2nd pageresults, but It's not going any further. And itsonly scraping the URL's on the 1st page. I'll figure it out soon. JohnB your script doesnt work for me? Pleasesee the attached error pic. Take Care, Michael Silvester Quote Link to post Share on other sites
JohnB 255 Posted August 3, 2010 Report Share Posted August 3, 2010 Hi Dumpster, I have figured out how to click onto the 2nd pageresults, but It's not going any further. And itsonly scraping the URL's on the 1st page. I'll figure it out soon. JohnB your script doesnt work for me? Pleasesee the attached error pic. Take Care, Michael Silvester Michael, did you enter your username, pass and keyword? (You don't actually nee to run it. Just look at the scripting to see how the next button is handled) John Quote Link to post Share on other sites
Michael Silvester 2 Posted August 3, 2010 Author Report Share Posted August 3, 2010 Hi John, Yes, I entered in my username/pass/keyword. Notsure why it didnt work? Thanks for your help so far. Take Care, Michael Silvester Quote Link to post Share on other sites
theninjamanz 29 Posted August 5, 2010 Report Share Posted August 5, 2010 Michael. Page 2 link for Google http://www.google.com/search?q=ubot&hl=en&rlz=1B3GGLL_enIT383IT383&ei=y25aTNehLNjesAaDxsCTAQ&start=10&sa=N Page 3 link for Googlehttp://www.google.com/search?q=ubot&hl=en&rlz=1B3GGLL_enIT383IT383&ei=y25aTNehLNjesAaDxsCTAQ&start=20&sa=N What changes:start=10 to start=20 Therefore you wanna set a variable to the main URL and then dynamically build the second piece. Set X to http://www.google.com/search?q=ubot&hl=en&rlz=1B3GGLL_enIT383IT383&ei=y25aTNehLNjesAaDxsCTAQ&start= Then you wanna set up another variable Y which you will use as the incremental value. Set the variable value Y to 10 before going into a loop. Then run a loop where you increment Y +10 each cycle. Then each cycle in the loop set the nav to Variable (X)(Y)&sa=N For simplicity set the loop length to 10 and you can throw in some checks IF NOT SEARCH PAGE Variable (X)(Y)&sa=N then stop script. CYA. Quote Link to post Share on other sites
Michael Silvester 2 Posted August 9, 2010 Author Report Share Posted August 9, 2010 Hi Ninja, Sorry to be a newbie, but I really dont understanda word of your reply. Are you able to "Dumb It Down" for me? Take Care, Michael Silvester Quote Link to post Share on other sites
zerofill 0 Posted August 19, 2010 Report Share Posted August 19, 2010 Hi Ninja, Sorry to be a newbie, but I really dont understanda word of your reply. Are you able to "Dumb It Down" for me? Take Care, Michael Silvester Mike... he is basically telling you this... Lets say you were searching cars: http://www.google.com/#hl=en&source=hp&q=cars In ubot you set a variable that is like x=0in a loop when you are pulling Google up you increment x by say 10 You actual search would be like http://www.google.com/#hl=en&source=hp&q=cars&start={1} start= the value of X So it would pull up the first 10 then in the loop when x gets 10 added to it... start will = 10 nowso now it will get the next 10 results... results from 10-20 on the page... then x will = 20 and pull next 10... Your just telling Google what page of results to start from on each trip through the loop by incrementing X Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.