<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.francescocaranti.net"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Francesco Caranti</title>
 <link>https://www.francescocaranti.net</link>
 <description></description>
 <language>it</language>
<item>
 <title>Opzionista senza cruscotto – Lezione 1</title>
 <link>https://www.francescocaranti.net/opzionista-senza-cruscotto-%E2%80%93-lezione-1</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/opzionista_senza_cruscotto_1.png?itok=gp2HtjbO&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/opzionista_senza_cruscotto_1.png?itok=gp2HtjbO&quot; width=&quot;480&quot; height=&quot;238&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/opzioni&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Opzioni&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Signori Opzionisti di Borsa, buongiorno.   Ben ritrovati.   Come state?   Io bene, grazie.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Passano i giorni, passano i mesi e anche gli anni.&lt;/p&gt;
&lt;p&gt;Facevo un po&#039; di conti:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Presentazione di ‘&lt;strong&gt;Guida pratica al trading con le Opzioni&lt;/strong&gt;’ (editrice Trading Library) nel 2002 al Jolly Hotel di Bologna (&lt;strong&gt;solamente&lt;/strong&gt; 22 anni fa)&lt;/li&gt;
&lt;li&gt;Fondazione del Sito &lt;a href=&quot;http://www.francescocaranti.net/&quot;&gt;www.francescocaranti.net&lt;/a&gt; nel 2004 (20 anni fa)&lt;/li&gt;
&lt;li&gt;Pubblicazione di ‘&lt;strong&gt;Scacchiere di Opzioni&lt;/strong&gt;’ (Francesco Caranti Editore) nel 2006&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;E, a proposito di ‘&lt;u&gt;&lt;strong&gt;Guida&lt;/strong&gt;&lt;/u&gt;’, va ricordato che questo è il libro-base di voi trader in Opzioni e che, specialmente, i valori di Borsa dell’anno in cui è stato scritto sono circa gli stessi di oggi, per cui il libro (&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;e il software incluso&lt;/strong&gt;&lt;/span&gt;) restano sempre attuali, anzi, più che attuali!&lt;/p&gt;
&lt;p&gt;---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;Adesso però spendo solo due parole su una cosa nuova che volevo trasmettervi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Già … le Opzioni!    &lt;/strong&gt;Maledette e benedette Opzioni.&lt;/p&gt;
&lt;p&gt;Niente di più isterico e traballante come il &lt;strong&gt;prezzo&lt;/strong&gt; delle Opzioni.&lt;/p&gt;
&lt;p&gt;Ora sei ricco e poi … zac … il mercato si gira e torni povero!&lt;/p&gt;
&lt;p&gt;Il prezzo? Il prezzo è la sintesi della arcinota triade: &lt;u&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Tempo / Spazio / Volatilità&lt;/strong&gt;&lt;/span&gt;&lt;/u&gt;.&lt;/p&gt;
&lt;p&gt;Cioè: &lt;span style=&quot;color:#FF0000&quot;&gt;quanto tempo&lt;/span&gt; manca alla scadenza / &lt;span style=&quot;color:#FF0000&quot;&gt;qual è la distanza&lt;/span&gt; tra i valori correnti dell’Indice e il valore della scommessa / &lt;span style=&quot;color:#FF0000&quot;&gt;qual è l&#039;energia&lt;/span&gt; (eil ‘nervosismo’) dei prezzi.&lt;/p&gt;
&lt;p&gt;Dicono bene gli americani: &lt;strong&gt;&lt;u&gt;Why your Option prices can be less stable then a one legged duck &lt;/u&gt;&lt;/strong&gt;ovvero “Come spiegare che i prezzi delle Opzioni siano meno stabili di un’anatra su una gamba sola”. Figuriamoci!&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/opzionista_senza_cruscotto_2.png&quot; style=&quot;height:294px; width:242px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;L’esempio parla da solo !!!&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Il cruscotto azzurro in copertina è certamente quello di una macchina elettrica a guida autonoma che, per quanto (in parte) futuribile è pur sempre un cruscotto. E voi sapete che senza un cruscotto non si va da nessuna parte. Sì, perché se non conosco le forze in gioco prima o poi il motore si fermerà oppure andrò a sbattere da qualche parte.&lt;/p&gt;
&lt;p&gt;E, ritornando alle Opzioni, la domanda è: COSA E’ UN CRUSCOTTO OPZIONI?&lt;/p&gt;
&lt;p&gt;Chiaro che se la mia struttura è ridotta ai minimi termini del CRUSCOTTO non me ne faccio niente nel senso che se posseggo 1 sola call (sono lungo di call) la mia speranza è che il mercato salga e buonanotte, al contrario se sono lungo di 1 sola put spero che scenda.&lt;/p&gt;
&lt;p&gt;Fin qui non c’è problema: mi attrezzo col Panel del mio libro, carico quella call (o quella put) e controllo a che punto comincio a guadagnare o a perdere.&lt;/p&gt;
&lt;p&gt;Il problema si complica parecchio quando sono STRUTTURATO CON PIU’ OPZIONI.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Vediamo questo esempio:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/opzionista_senza_cruscotto_3.png&quot; style=&quot;height:567px; width:815px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Fin qui niente di importante, siamo alla Home.&lt;/p&gt;
&lt;p&gt;Da qui si può navigare all’interno del programma.&lt;/p&gt;
&lt;p&gt;E siccome scrivo oggi, 7 settembre, la Home mi informa che mancano 13 giorni al primo Regolamento delle Opzioni, cioè venerdì 20.&lt;/p&gt;
&lt;p&gt;Ora schiaccio ‘Vai a Monitor’ e cosa vedrò?  Ma certo: avrò tutta la situazione sotto controllo.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/opzionista_senza_cruscotto_4.png&quot; style=&quot;height:463px; width:1200px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Complicato?  Nooo, basta prenderci un po&#039; la mano!&lt;/p&gt;
&lt;p&gt;Il Tizio in questione è possessore di 33 MIBO scadenza dicembre 2024 così suddivise (lo leggo dal riquadro SINTESI in bianco a destra):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;5 call lunghe&lt;/li&gt;
&lt;li&gt;5 call corte&lt;/li&gt;
&lt;li&gt;11 put lunghe&lt;/li&gt;
&lt;li&gt;12 put corte&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vi dico solo un’ultima cosa, poi, la prossima volta, vedremo il CRUSCOTTO passo-passo.&lt;/p&gt;
&lt;p&gt;Nel prossimo quadro vediamo un altro elemento molto importante, cioè i giorni mancanti ai vari Regolamenti a venire:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;13 giorni a settembre&lt;/li&gt;
&lt;li&gt;41 giorni a ottobre&lt;/li&gt;
&lt;li&gt;69 giorni a novembre&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;E poi &lt;strong&gt;&lt;u&gt;quello che ci interessa maggiormente&lt;/u&gt;&lt;/strong&gt;, cioè 104 giorni al 20 dicembre.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkUAAABzCAYAAACWwnZYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFxEAABcRAcom8z8AAP3xSURBVHhe7L0FfBXZlu9/5s17M3PfzH/kuvWVvtJGN07TODTuECJESAgWEtwJEHfc3SHBgrtLCAkkAeLu7u7J97/q5CQ5CaGbpul7+/bL7/NZ5FC1ateuvdda+7elaqsEnUTOidxrl3Zpl3Zpl3Zpl3b5f1CuiQwQUf+gXdqlXdqlXdqlXdrl/2GJEFEzJGxsbPDy8sLT07Nd3kDOnPDkyikvrpxul6+Tcyc98WqjDP/eotj739vmT5w40e53/8Ci1F17Hf6wpb1+f9ii1O3WrVsbSVFCEylSTqSnp5Ofn98ubyC3E3JY8ywDaz+Rp+3SpviLSPl4RWaTmdt2Of69JDc3l9TUVLUov9vS+a4lJyeHlJQU0tLS2jzfLt9/ycjIIDk5maysrDbPt8s/trT76A9fFN7z6NGjV0mRwpgUhXa8GbbGVfHvlwv55zMF/PMF+dsur8pZKRvvAmY8L6e4pl5Tct8P1NTUkJmZqRbl998DlZWVaodUAm99/ferfNrxZigsLFQT65KSEs2RdvyQ0O6jP3wovOfhw4dtk6KCggKNWju+DuvjalCdL0J1ohCVt/x9aylGdbYN+da6inwT3UZ5Q503SfOUlM3JQoyCKiip0xTc9wR1dXXq3r0iyu+/B6qrq9UBVxmpasc/JoqKitSkqLS0VHOkHT8ktPvoDx8K73ktKWofKXpzbImr4t8uSaN/ukDIkfz9RiLXnBO5WI7qGqhui9zVEuX/V0vlvJK2lu51zbm2dC9odNXpC1G5VInqZivdW0LkLsu5Jj0tOSck5rJcc6NO0qtolV6jlEi6Va+me7NajreRrrf8/0wB09pHitpEey/0Hx/f+5GieiH8ec+ID7/N1aBUQrL+RnZWXURt+n2CXjzmWnABKUWa4/9gaPfRHz6+cqToa0lRdTHlhelkpqeSmpJCSkoqKWk55BZVUK1RaUY99dWlFGWlk5HarJtXXEnrJqi+qpCyAtFLEx0lXQkyKWm55JdUvaL7CuoqKM/Lo6iglDLJRK3mcAPqqK0opiAjjXQlD6lpkm4eBaLYUk9BregWkifPltb0bBnkllRSqdHQxrcjRUJALiijLNmoTsSiOhyBan+4RuT3oThJN190FLIjemrdLNGNkXOtdA/Hq4mHWldJV5GLyl9J+7ikcyBMoxuN6kiapCP3vyjkpjEvStqXylBdETmXK/dIQXVS7qWQJHV6Wnm+KH/PybljkuemdCVPx9Ib9LXTVeQbkaIqKgryKcorprSqngZ1Cej1cryolJKCcipr6pQjWpD/11RSXlBCqdhgVV19q/Ovx1uRorpqakqKKC8Xm5D8vfaJakvlWTIabE6xpfQsUvPL5bla5u4rA25VUUuf+Ar/UXJSV1VCYabGztW6bfiP3KO+soCSvEY9kUafKG3LJ1qivracMrWvlVEmCbeui5ryQvIV/9H4Wmq61Gd5TRt1UkNNWT65aSlNcSQ1PZO8siqxgtejrryEihIpWzGO1+e1mrqyHHIyNOWmPF92kaQt+fg6E3wLvFNSVCU2XiwxtqqG6tfmVU5IHRbmSPmqy04kM4/MYim72lcvqq/KpeDiGg47zMBszxM8wxpLrpbq0gLypA7U8S41nbTMAoora9uw62qqSvLIkXptuGcaaRnZ5FdIPjUaLSH2mPmcxAMzcbZfzcxTiTxJk8O10k6UZJKb2dh+KPcVH8wtobytCq2vpCw/m6zG+4puVp7Uf2uDqimjqlj8SOq80Z5SUrPIzi9T++lXo0ZcTZ47t5CSCimTVvrtpOiHj7cnRWKIxUH7uOQyminjhzF06FCR4QwdYcGijdd5mAdlGtUGpJD+5AAbp01CZ1ijrhXLt9/FV3oNFRotairI893ISZtR6I9W9BQZwdCR81i15yFPS5Xm8nUoIS/yNGfmz2at3TFOR0BmUyugGHA0UVc3Ya87irHqdEcxdPQyHL0CeCne3NxgKLphhF90Z9X4kYxufLbRk1iw9zY3srXyq8G3IkUXFRJSi+rgfVQLjFF9OQRVp4Eakd8DZ6CyeSHkBCEs1aiuiu7+m6jmGci5VrqDrVA5CDk5LbrKaJI6bSE/h86jMp6JqotGt/NEVKM3o9qSLOdF94JCeCTvFytQXa9H9UD+7riBaoYzKuurqLwknQuKKHkWsqOQritJqPacQKU7RZPuIElXD5XOHlS7MyWfko46Xc1zvjEpqqAs4yZXreewbslWjgZWkqSu9BIhIUHcWXuUQ6su4pMkQVyt3whpzJN9uLTmEEfdbxNYVEmx5szX4W1IUUnIPR5t3sDZq0/UdtnS3hshGQ87zAVXA8ap7V5Ebw5jN9znUkTLKZbXBtyaKgr8tnDGbhSTxzT6muITc1m56z5+0v62JOoJJN7bgZvxOMar76noLmTNgcc8k0w2NVyVRWTdd+HIilFMHKnJm+ITo5bicOwpLyTrry+JAjKDjuJlJb7mcobzcVL6TQ2ZBIe6MIK93Vg9frjGf8YwYsJqPM6HEq6c1miqf9U/J+ikA0tHDWOkxteGTTBk2VFf7ksIajMPFQmEHt7O+f1e3E4qJ0Nz+BXk+BLpOZd5RuK/StrDJzJ08UFcbqcj5vHO8e5IUSkpVz25tmUHl4JSiHpdRVQkUnDHkXXzxjBMXXYi01yw8AwnIqf1RUIKip5y28KC1RInrC9H8ChHsTOpuMrnPD1iz5JRQxvqYNg4xkx2ZsvNWGJFo9kaxXoq/fDZv5K5w4cyQn3PEYzSn8Ya7xD8xOFe9ew8soO88RppyCITFzzCi4iX4qlPukfgXn2Wmkh9N+Z9uAFTFuznlOjkaK5uQCHVyVc5ZTsLU7lvg64R5suOci62rEUcqIi5xKOt45irr52uCTNWeXEpoVJSeh1qqC33477bIjbMcWbf/RzCWzl1Oyn64eMtSVEltVWJ+G6xYEmv39Gnx+f07tePfn170O+TzvQev5wZp2LwyS7X6JdQFLady3ZDGd21Nx/3FN0+XUW3E710bbE4n8azfCVUS0+2NIK7LobM6fEHevbsRR8l3d7d6PdhN/pOdmDe5WSC8ivbcDwhadH3uGYzBMNf/BM9hyxkxX2I1QS+uqp0cv2dObJgAAM69KFDLyXdTpJuT/pM28yyu9nElClRXXpBxVHEXl3PzpkTGNW9P58reejXjT5d/kyvcWtYsC+G57kVLYjR25MiIQ3KyMwNkfVHUA3pgOqDD1F92hfVZyIdPkP1YXdUg3agWp0oJEPIyl0RdyEeg0Tvg49Et59IH9H9VHS/kDT2CYnS6N6qRHXkIqqFQla69kD1hwGoPhLdP38gukKMpgrh2S35uKyQJxGvSFTbvOX6DahG6qB6T9LTk3sdkXQuVoko+ZV0L8vfA16oLMfLvSXd9yXdj0X3fSXvRqgshODtFx1leu6Shhi9ISkqSw7AZ/NkZv3+f/F5dz0sz5fzQs0fcqjKPce2Ly2Z+YkjB4NSSVZf0Yhk0l8cxvnTmVgO3MrZzBKEv74R3pgUFSWS+eISV89sw3GmDvodBjJLSIG3uMorBKwymdyws5xyMsFk5Od07d1X7EhsadxMhrnf4XzYm5CiciGCkdx3N2He57/ni55fNPhEn+70+6grffTtmHMxkYC8BkOvrxNi+GI9p1cMYmjH3nzyhaLbWe0/vY3cmHctk9Ai5fkqqcoL4trq8czs+j49vujTkG6vLvT9a0/6ma1j6a1Uwora6oLUURh+jbOLejHpZ/9Mr7E22PlBqqbYassTyXm0ml0Wfen9cR8+6y3p9v6MPvK7n+VebHxySalUaFEVFfmhRJ93ZZOpNOpd+2l8rQu9u31AH103VhyLI6K4uoHIVRdREf+IpzcOsd1tIbN69MRQfyWbXpQgnKwlaoupzX6K/9GVrJgsafbvSV8l7YGj6Dd3Lw430r5/pKi+mtrMl0T5nMRzvzNLRg5At89krM+H86T1yEm9HCiWsru9hY1WIxn5ZQ96qstOxMQe8yOhhOU00d8G1CZREnOYFWNXoDfyMDeTilFmsWpKosi8tZj1pn3o8WE/OveRNL7oQO/PvmTg4uO4BRSQXaPUVwWlmYFEeNriYjCSL6W+Gu4pcbz7Z/Qz2o6DdyIJLUaMxI6rnhNyeRMmPVYzZ+EtIuVYjdCYxOub2DD6Twzv0rE5713kvr0NGb/xPsfjC8X6G1CedoXg/QZYDPmCTzr3o3df0e36Mb36mzFx+zNOCzFuGC/MJeyUPU6D35P8deELdbq96dfpU3oPmo7+7qdcSC5uc7S/KjuKYM95LPn4X+n5YX9MDiRxr1UT2E6Kfvh4S1JUQFWFDyec1rLKeCMnrvkTEh1NdLgP0eesWW4xk0+nHGHj/TQxVGWIPgRfj7HY6PRimvtV9jwV3bAHRHsvZd400TX3ZLtvpoTaIsqK73F4pfQwp27j7MPnhCrphtwh+sRiLKbOpuOMkxwIlIZLk5MG1FFbGsaT7c6s+uIPDP5YRe/ZK1n9EOLVzKWeioy73LDuxxK9Ecza4Y/XcyXdy0Qenouh0Ry6zb2Id3ShaBaTF+XF7hG6WAxaguuVcB7ExxMvwTjqmvRmB01jbP+tHHye3qJ3+vakSFmXI3+vpaLyOItqki0qq6Oo9gk5ORguhOUYqlkWqH4/XciOp6Sfi+phDirX06h0bFDNk2PKVNiBUFS7DqEynyFEZpYQmlMNU1gPRN9mJap+QlZGrZLforvtJSo3V1QGQl6+kPtZPmogUDfr5L5X5P9Clrr8AdV//w+qf+kmpEjycFRIkbJ+SJkSU9YsXYpFtcQSVe+PUY13R+Uo6W5/isrJDtVESbe3C6pF8n+1vpAt5VnfhBTVxPPy+FZcvvyMkX9R0dPIVBryCoLVjEMhRRfYMWw+Vp3dOB6S1WqEIIPsME/WdrVi/pDtnM8sffekKOEGT7dOQH/AH3nvZz/mJ//VH13na1yW7mdjAG9APXUhx7npasDQCXMYu8abq2GxYkdiS0lpJGRLR0FNDJrRMuBqDsozlxXc5dBq8QmzLXjfC2rwidB7RJ9cyhxz8YnpJ9j7NEt064U3POOB41BWThrIjE3iS4GK7k2ivRYyw1R0Z53h0Isc8ZgCCrNusmeBCzazdnHBTxpRJd2XV4k4Mh8T47l0tRJCF56njOU0QxrjqvwXPFhnw9Juv2TQp/9M3/kuOAspSle3hHUUx1/m0qLPWTBZB8t9Lzn7UknXmxd7ZzPeYCFfLLnBjZQSyW0B6YEH2TJQB4sRq1l7Jw5fta/dIeTCGub2nsHE4bs5GasZESyJJ/fSUpxMPuGPv/slP/vRH/h8ojObgstbkWOJOdnPSfScyxwjA3pO28GmG4HEqtNOJD49n6wSISDfQZv2rUhRbSmVT7fhtawXPT5+j1/958/402dmLLkYS1DrvFZmU3LHiU1zdeiha8/8ffd4rn4+kZQsUgoqqGztY7k+ZF5dwnhLJ/o7BBKuHtqrIy/UizOWXbAynsL8Y9FcC5X6CjqGz9aZDNVdxkCb+/jmKaQji7jbW/H4fAKzdV3Y/DieZ+p7XsP/2AqmdZ2Fvt4RLklnpLnlEOtJ8uL+/nl0nb6H6QeTlG6nHI/A59QebPSd2L7zKk8V24uOJPreBg7bTKPzpLVM2x8iHq08QxHRZ5aw3aAD5gvX4Xg7mpCIKKLvu7N7xVQ+092AxdEIcuorRDuY2/u2sVrflX1H7xCkTjeY6JuubFk2jU/1trDoZHirUShBbToxVw+zdUJ/JvxZ4s74YUw9kYKE2hZoJ0U/fLwlKSqThiOOFz4hPL6TSVEL27jLuU0OjB22hS3n48Ql8oXle7N95mSm6Cxj9zOt3nuVD+ec56M7bA62XgGEV1VQVhlL4L1Q/MQam0dixLHqrnLAzpYxI7dz8G5Ci6mK2rSnxHlPY9Oa1cyYModFBr9llv1y7B9DnLqlSiH3+T4c9HWYau7OyURlcFqBpJt/lb0LZzJx7Co23YsnHQlqgTux+c1EzPrv4pparxHSyIyYju4vlrD5oQQDzVEFb0+KlDVCcs2l9IZ1OR5CWI7KcX9QPRd5IMRi1TxUv52Mqs8+VCeyUN0T/X1CgjyCUR2X659qdO/5oFoqROXXQkoGCVnyzkB13VdIlRWqjpNQzb7eMFX2QOS2XG/njKqrAaoJO1AdU8hLvaT3HJX7NtFdgKrvUCFYA1EZHm4gRcpIkXqUSNI9cRWV8TRUnQyFHMk9lEXfSrrS+KiWrZbjkl/lOi8hUMqCbWXa7WtIUX1+LGlX5rDPYTGzzFewQPfPWK6YwvJb5TxXj3kLKcq7zO7Ry1nUezsXkytbEZFyqlMvsbPfYpaP3CXB+TsgRblhJN7bzb4NS7GcNJyRn41k9trLalLUPO6jBP0EgoWkewyeynSnqxxv2Wq3ibZJUYl0QGIIuB/KkwfZWs8rCnXXOCIkdOzIney7rdwgh6JYLzaY6mFqaMvh8NrmqYKyO3iutkJn5CJcLoUSXV1GaWkMT2+H8fRJnlbPXvrQ5efYstSGcWP3cOJpeosR0erE+0R4TWWttR0zjGew2PA9Zro44SY2mKoeVEok5fE2Vk2YyHSrrZwX1tow1iTppp9lk8U0dHQcJA6kkim9+vi7G1j2Ex2mjz3GfbWeBrXX2NHbDN0/rGb3y0xSlWOVuZQGe3PtkB3L5hij26U3+lOkUQ0pk7s2Qim4HDL8z+ClY8os43U4BJS/2gh+R/hWpKiukhop32dn1+JqY4XpgD6MHTgd28vRBLRgpiWUZftxZ95clo5YyLzTUo9tDei1QkXoEQLXf46+rRtTrhWRrjamGKJurGXx6IlYLDvIjabhziKIPo7zFDMmGa7laGSO1FYaoScdmfN/J2E17RISopqRfQa3j43R/8yFI0kFzZ2VunqK7izltH0fhqy9iL06o4p/ZRAfFsqDKwkkZao1NQgl5tZGjEc4Mt/piURuifRVz7jqYYX50CnYHQkgTKOp5D3yrCvThpsxw+4MDwqqpUubRvTzEB5eSyajxTxZIM/OeKA71IVVW/wlXS1U5JJ9ewUn3a2wnGnPvEmfMXfBCOafS+a+0tfQQjsp+uHjLUnR6yDhs+wyp7Y6Y6R7iKPX04V2JFIavouVM+zRm3Geuwnarx1kS+/Rns3jJ+Kw7xZXpFVpe0Rbrik+wz4XR4wNjnLOJ62ZFBXHEX/FkR3LBrPm0Hl2XbjL+VVdcHGYpyZF0WrFQFIfrmeWoRPmy27zslBrWLk2Hl+X+XjoTMHtYggB9eXkJtzhrKUjLsaubD97Ge/r17l+/SxXLu5irZkLTtM8uR6ZJUG9Gd9uobVGlPU/l4VEeMcL6RGC43Qe1UJHIR/zUY3fLGRDCJKQCtU10VOm3C4JkfGORbVH0T2LaoE9KiPRVUjOKiFY4tSqU16opi5H9flGVCuDUN0UYnNdSMqdPFQbjqHqNwrVWDtUu/IlDzUN6Srn72YLadqCqtdoVCa7G6bPLsi1l0UuKAurhaAZLEP1xXZUjnKv23LtdSFMt+U6511y3QhUehtQ7ZfnUa5TFmV/FSkqlSD2cDuHVg5kzY59bLkSyAWHAWxcpYv1zVKeqb8OkU91wSUO6Exn2gfTWLH9GEevXuVqkxzl+M6VTP/InOkT9nMxp+Vag6/CG5OiJpQRd34ru3QmYLfxFOfEVZotWxrEqluctrLE5OcGzLXdw8FbN8WGFDu6yW2/YF5mSwBvVQTfLODKPUrOctDdCePJnng/UqJ3DLlB21ho6oDx3Ks8ydSmjKkEbFnB+gl6OHn6cltcte2nzIU8TzavdsTU5ATXn2c3k6LCaCK9V7J56QjWHLvFXu9LnFvRAQeXVbgIKRKOKnhC9A13zPTcsLR9SGR5c2teVxbO/dWzcNGfwbo7MbyUZ8gKu8bJafY4m3uw8+JVzqrLyJuL3jtwM3TFxeo0d6SRbU1qylMecMHCEPvZ1uwKLpYnb4SUW30YoWfcWPh7HUxG27Dh9k0u3FDSvcGNO4/wjcsl/Q1IxNvgna0pqk+QuLQAdz0zPK6E4dtiJiyd/KjDePQ2xKDDbGyOn+PkzRsa+7rNg5BEYuT2LWfcqki5s43jsz5nzYb9HEsQe1Wqpu4egWdcmDxRiNE6P5IalNWozAngxiJTHI3nsdkvjSgKSPU/x1FDG5wtN7JbyvSC+p6nOOu5FWddNzyWXeBRbqlmpEix4UKC91mybcYg7E/6c0vMtAW/a41qf17cWM90/Y3Ybw6RdMSDS7w55GjDWJ397L2eoNUxqCLN5zhH9Mdia72Fw9IveO3assoHPDrjjumkrazf97LZnioyKX5xklO2g7FZ58q6axGcc9dh57IvWXYugVstCFs7Kfp/Ae+WFJUkUHh7OSsWT6fzgkscVVafEk9F2E6Wz3RAf+YF7iUoU1SNyOGlkKKt0qt0VEiROHKbpCg/jMwr85g9bzY9ll7nckhRg2NV51P20APPdTOYuu4Uh0KLyYi4i5/jp9jbzcfeF2LVHiSk6IFCilwwX35HSJFWRFRIket81ukY4XohGB/p2dRIjzQ/5BTeq0zQ6fQJn3z0ER999DEfdZzA5OUn8QrMJaOipkWj8u1JkbL+RoiFFILq6CVUVkaoPvkU1a8GoRq0ToiHEBqFEClrepQ3xK4or9PLdUfOoZqlj+qjDqh+ORTVUCFPrsFCiISgXExFdfyohhTJcTUpEnJzrVzIi0KKjqPqr0WKzimkSM7dkL/35byDEB41KRKS8wop2iukSNL9QgiYY6ikV91A1m4ppEhI1DchRdJDrn66k6tbpjPdZS+b/XNJSQghZGMvPFboCSkqJ0Dd6yuhrvginlOGM+pHP+eP7/+Fv6jrplHk/+//kV/8aATDjI9zvqDiO1xoXUXipR3snTQR+1dIkTC4rJMctRxJr3/+Ob//4wd83LEDn3zckM9PR0zDZG8ID9TDH834RgG3MJLsqwuYM38W3Zfe5nyIwv6l2Qrcynwz6TzMvYZfpvZ4apqQopVsnKiQosfcEqbTstHUIDuAxHOzMbGcRx/re9yPKWvwtXJpPO44st/dAvNNlzgRVUZm8Dke2n7IGqc1uAQ0jhQJKbqukCJ3LO0eCSlqLssaIUUP1ljgpm/O2luxPJWUqyXdvMCjeC7WY0yHj/hYXY+f0KGLHqY2F/AOySOnqqWvKahO9+GypRGObZGi2qcEH5uL0W/f5w8/+QN/7fwpn3wi/quk3bUvg1aeYldANeolhO8Y726hdTL+bgtZq99Aih63IEUJ5D1by+p+XfjgR7/h/U8kRn36iabsPqL7VDesr+aQ2GT8ysURPPHeiY2eLXuP+pEgh9T1WnW3gRTprGeJkCLtAc0KIUU3hRQ5G1uy8XGGkNhaqkqSyPXZy97Z4xmqseePPvqUjj2nMMtdYnh0AYU1dRrbKqau1p/Tri6sNlnPxSfJ5MiJ11p2fSX1z7dx1M2IrtN3suSUskxCcazTHHCyZYzOQfbdaEmKUn08OWYwDrtVX0GKaoqo8nNjm50JnWYdwvlSapM91YV64btnBpYO63G4k0ZMWgYxe0exbcmXLD2XhPTxWqCdFP3w8Q5JUSIlfrtxtTJm4CwH5l6LIyhLcbtYykN2YT3LFoMZZ7gVW6AV4NIJ3G3Hhgm6OB64w/W2Ropqo8i+u5lV04wYMHctK+4nEaXMhZfGUxR2gd1b12C16RhHI5V3HAT59wn3+ARH1xW4B0vbpE7kOemPNjLb0IFpQqoC87QWaldF89B5Pq6TpuB2KURCuvhQeT65N/dyzsaCuZbSCMyezezZk5mpPxn9xYdwvJpFcmnLMP1uRoqEkChTacd9UNl5oJpkgWqEFaqJ7qiMTwj5eCnERc4ra3oU3fNCXI49QGXjKjqzRHcOKp21QmJOo3KLlrSUkaKTqMwVUiTEavmzhlEghRRJl0217giqfmNQjXNEtVszUqSsAboipOtGCqrVQmp6Cml6ZaQoDtXBA6gmKyNFQrbshYQp3yZSSNHNdMmnEKVecp3+JiFPryFFjQs6KtKpib2J5x57rDx2sUMaK3VvtSaG1B09WGdjgoOQ24a3b4QMF13isIEuer/4ghF6pkxR102jTMFUfwS9fqnLJP3DXMgr/4o3TVrim5OifMJPb2TbhAnYbjzdihRJPzTpKHuXGNH3wyEMm2iKRVMeJzB+9Fi+/NIdt4NhRInBN1L0Nw64dTHkPdiKzQzxiTluLL2XTHieoh9BQcA2Fk21w2TORXzSSpt75fWJ+G1agcfEyTifeMLdtkaKqsNIvurBQjMjBi7egt2jNBILJYWSKHJfnGbLhtVYbT3D6USFngrSzhPk/AG2a13YJP7X8Pz+xNxci7m+M5Y2dwktab5LTXEwt1dZ4GSgjBTFITyKmpJMsq5s4+SqmeryafA1fWboG6O//ARrb+eQXdmavdRQEHuLMzMMsLVY1YoUSX4rHxJwbBF6PYfyRX9dTCVNS3W6JpiaDKFf7znMWHyTh8kVmhGNd4d3RYpqKyK57zAXF10z3FuPFNVHkOPrzpIJY+jeZQy6ZrM0zzeN2RaDGTzAiPH6RzjhmyVUWFAjXhC/G88dthjOvYHXvYJmu6h8QNBZV4x13Fjs4UNcU1HXCQ/248pCM+xN5rLZL4sQOVqdl0CG93oOrZjJTLnnNOW+FrpMm2yGgc1Ftj/Oax4BLYmk8KULjjYemFsH8jRee+SyNYTBJV/htONMRhnNQW//Qy7GKJ4hHYy8MxxytmG8zm52X43V6uiUkfzgKAf0J2CzejvHUmgxet+AXIg+w35rc4aaLGKKVwC3lXzUyPGUh1w55sp8l/W4383WTMuVUnhsGDutR7DqVhH+2v0KQTsp+uHj3ZCikmRSnuziuIsV/U2kl7j9GVFNgzGRFD3f/pqRouzmkaL9rafPxDsLY0h4sIndtpb0mrKJuYeCm+eC064SddiMXoaz+WjeMc7dC+DZs2c8PLmOnea/x2yaATNE/0qUEJzSAFIebGC2sQvTXjNStFYhRReDCaosJTP0JgfmOOJq74lPSSV5dXXU1SVTEXWSzctXSCDYzumgDPK0kvn2pEjIiDJ1dVn+qr8rpJAJOX7BH9UaZ1R/MULVXwjIkWwhHvUtddXfL5L7XniMaoU9qveNUQ09iMpL+WbRGVRTV7QxUpT76kjRG5OiNkaKbn3DkaLGqJzrR663BWPNpvLe9H3sv/yEp1KPTy4f5KDlB8wyHozpNl+8XmaTUZ5NWe4V9o9fzPzP3Tn2Io0Udd00SgrpwcdZ+8V8Fo/ezaWs0jdeS/JuSVG69BEOsWmlLWMNjuH5OFWITx316jzG8eK4PXadB2E1bx/HpNXK05RF1dcGXPGJojgSH21hn70VvU02YnngBYmNqvXBZPttfs1IkTJ91nKkqPkpxZDzw4m9s5aN1lb0NNvB8lMRmg6FIPEMQXuM6ag/j65LTnDjcYOv3T1ix1bT32Iy0xxLzzDuxBWSX6ZMn0kjaODx+pEihRTdjiGkspjUgEvslE7U2rXe+FfVUagpo6KQY7gtWMaMeXu4FJFLQYuRkq8iRXK/8lv4HHdi0oSNrNwaIE8uBVyvpJtHfpw3+8aOYPaXVrg9yCH0Tar6G+BvQorqXpD+eCNWJk5MWXidZ8pbvurnK6euxp8rS6awoNN4lu9/xn0xmbriJAo8p7F+pTn6+0K40LQYUgyn8i4B3s0jRdrTZ00jRSbz2PwkjZiKIuLvnWbTNEc27rwmXc06SpX6qo0g038/NrOXYbX8GHfTqiiTpOvibxG+aTwLVtky/ZyU9evmsquyyY84h+8+IbJmKxiy6hrXExqpj1yU6aUZKTrA3jZGio6+bqSoIoPsl17c3j6f0VNsGON4F59sTQtTEk7VjUVYWBrzU6OtuHk9UMedZ/cv4LWkK/Mnd8fQ4yK7/FJJKqih8ZNi7aToh49vT4rKEim8ZYfdnMn0n+LBYs8XPE/VHu+R3sLzbSx/zZoihRRt0VpT1MQzisLIuLicxTOM6We+GZsLkURkakWG+HP4u/ama4f3UP3qM7p2687n3brQ8eM/8Zdf/hu//NXP+XXPSYxyv8PV0GdCrjZKD9j19WuK9KbifimE8LQgwi44MMFiA8bbteaeFdSl8my7MU4zh7Hq9AvuaHngtydFQkQUQqKsKbpcgeqqshhaxCcP1dYjqLoJOem3DNWODCFEclzRkwJrqSuEZIOQlc4jUX0pRGqPkBfPs6jMFVK0SWtNkVyjXlMkpKj1miL122IiN1OFjG1sIEVT9qA6qhAbIT4tSNFXrSka/pWkqKQxnmQ8InbnCEb0+A2qn3egQ+fu9JR67PzpB3zw6//Lr37xP/zys8H0tz7H0dhUsjKucVxnBYt6beFsXIkWEVFQRGnCObb1WcSyUbu+Y1JUQMSZTWwXUmS36QznpUPb3IMVUpR0iI0rHRhvLOdetmwgS6QDccb0T8xb7oj7c+H3GqOvrvqagFscSdbllSyfZUj/qRtZdTacsAwtZt5IijRrivy+Yk2RQoqaRgvyAkjyXsQccxP6z9yJy/U4YrS/cRN5jHu23fnwg/f437/tSI8e3eghdfTZh3/gz7/4V37xq1/y234mTNzkw73IJ0TdWMdsI/fXrilylY7M+lvRxKT4EXjKjpEzt2BxMFJrobqgIhafdROxmzUWm0vK5z00x9WopTDuNt4zDbCbvZrdISXqb+k0QPJdJqTI0xldne3Y7Y3UqhdBWSTP1vTBbspwFl1I49E7Hip6V6SorjKKB47zcNWdisfVcJ5om6RCinyFFE1xw3z5QyK0TEB5/sSD09im3wGrnXfwFgcpTg/imbUe9jMssX2YybOmRWJSN5X3CPi6NUVmi9n6OIGUxPvcP7SagTN3s/xMQstpsLzn3HYYzuo5Jrg8yCVEQmzh0xNcMB/O8lUb2BRVR0qbbiWKL3bhaW/IcP1lGHjc4mp0MaVNiec2kCJHITXKmqJWpOi1a4rqi6j138iulZMZbLCaqdsecS+utLl9KQgh67gBUwdL+/Hjj/jLp934onsXunbqwIe//f/4zc//P37+ly50s9qNx4MisjRl9rU+2o5/eHwrUlSdeI/nF+1Z7zKHKSt34XQ2SestkEZkURZ/is3K22eTlrMnQOvts2ofzjsvQG+YJTZezwgTi1W+n1oVdx2/M6txsZ+HyapDuF/OeLVxywsh7qoHW1dNY4apIZP19dDT02Pi8N4M/Pj/46OP/0qH8YuYvt+fRzFJZAQdYK2JHlPNPTglmWzoQ0tQKLjGvkUz0Zlgo377LDvrESHHLOg9fA79lt4lrMXwaS6hLuNwHNyJ2XufclYrU29NitRfns5BdSpQCM8jVGuFcBwrb3iT65HI41whRQdRdRyDqs8aIS+JqM5Giq6P6MYL6REioug+VHSzUK3fjeqT0agGCCk6KMRGGWmymIOqk+5r3j7Tb1iYfURIkUJ4lNfub8l53zJULpJWnwmopgt5OifH7ohcV4hROiqvK5q3z4zafvus81e/fda091lhPOn3t3HQcSazzIwwMtBX16PO6MEM/vR/6PDhe3w0dBoGG+9wOTmd3MyrHNNZyoLPPTj+Mr3hraQmpJIR4sm6v8lIkQTgG3s4ZGCA+54bSNFoQVqi/Nt4rZnGFMm78/koojVnFBQ+3MbhsX/GcoEL60MlHQ1Hf23Ald9VcTfwP7sGV2koTaz343YxvY2pgnQKIo7ioX77zI4jbbx9NmnkAlwuhhCl3LOuioqoSzz0Wo693UJM1hxnw83chqkxbWQFEnnBmXUrpjJjiiEGGl+bMORz+n/0H3zY4WM+01uJ1dEgniYkkuy7AwfdSUy32qZ++6zh8cS508+xWXn7TN+F3X7J5GXexm/PdLoMWcgIuyckNPMnQQqB1l+yZtgXWB2L4FrrUJT/lJtzTXFf4KyeNmkehJBEqiMIPu/EvGETsVztyW1tHy4P5sH83iyfMJoll9J53JJVf2u8uzVFWTxft4zNxhZs80knXHNUjfo0CX8HcTXSYYqRA0ei6rWmicuJ2maG+/AuWO24z43SSrLEdnbMX8ayBXu4m1im5RNiYzXRRFxX3j7TUb99drOJQcqP6OO4mJqha7qJY8FpFKWd5/oGUz4cvAKDDS9bvtlZGYrP3M9ZPmYMSy6n8qKuiJj7h7A1WYLLhqu8lDpoQXoF9bnhJPls5/AmS2Yud2H+zgDuqOf7tCFXlfhw0cOKqUNNsTsaqFUWsUSec2X6cFNm2J7krqZjUp8ZSMy9DexZZymkcR1LD4TwtLX9VGVQ4H+Q06JjMdUIE8OGuKM7fhTDOv+cjn/9BR/0ncBo+9McDChF8xkwqtpJ0Q8eb0mKhLqUZxK1fzILRv+cn42Zj/7mB7wIk95fXDyJCfHES3BMyyuluFoCevELHrqPYY1Ob6avvcH+wDjionyIO7+cBdNn8unUI2z1URa/1VBfkkDo1pGYD/sNP52will7fAkOjyE2PkGdbkJiMukF5ZRW11JbXUFlWQmlxUUUFRU2BCTfo1xc+DvmL5rOkqslBOVVU11bR3n6Xa6v7MdivVHM3h3AqRDJQ/g1Yo7Nx9jYiq7zLnEmqpD6uljSbruyrN8IRgxeht2lMB7FiW5cMDEhh9g22ZBZ0uh6KN8O0Qrib02KlC9IXxAyc+IiqpXuqMZuQTXnJqr9yneKhLjsPonKcgmqv8xENfKEkIwk0b8mxMMN1ZhtqBbcQnUgSiRECJMnqhkLUf3JQs6JrrKFx30hXGtWoOqrfKdISJV9nBAqSddD7jXZGFVPGyFLYgDKN42UkR5vyctJSe/YY7mvXKd8FHKsA6p1MXKPDDkn5ElZ03RZyNvi2ah6fSykah0qZ0l3ZxAqV9HVEaLUSwjXQj/NyJMQLOVZ21porQz7Sz1WlUs9ljTXY0bILW5bf8gyy9HMPZPBvfQqKmtzqMy9yK4R87Hs5MKR52ktX62V/6UHH8WtqyXzhu7gwnfxSn51KRX5qaQlBXF98wrWDBiA5YrNbA9K4mVqPnnq7THk2epTeHFoNusMujJr9QE234sjWm1HN7m0cQkLhTQuWnGai9IRbmyX254+E58oEp/YPoYZw3/FzyasZOrOx6/6hLJtSE0dFXl+3HEYyopJg5i55SHHXsg9I+8Qd2oxM81m03HmCQ4GZQt1qKYuN5QA9wHoD/49P9N1YuEhf4IjYolL0KSbJCSzsJIyxdeULScafU3qR6mjpHs7ODP3N1gtXcjK2yWEF9aofa047pL44OfMnzyJOWLDF0MlD6HnCTlgxUSDBXyx9AbXk4uk6iOJuWDL/J7DGTnGBpdb0fipy+g5EQF72DBOn1kDlrHxTiohSnHUSdmWZJObHsPzO4fYMnEYlrozsbscwp3ELHUZVNQpilVkBhzAa3ZX5kyzYsWJOB6EK+k+48WDzbgM0cVilD07paWMaSzmd4RvRYrEF+or8inKTiIu4ibH5hqyYPBYFu+5xqnoNJKySiipUqxL4lmWD7dsh7DCYCRzt/lyUompcaEinuydYcrsnvNwORFOZJHErcdrWWCzlyU7Q8kuVlunFmrIkY7EqdmdsTQxY6FXHDcjJK1gL55st2CY+jtFD/DNKZHsPefF4aXM7DKcMQbubHgUR4C6vgJ4fn8LrlKus8e6sdc/k4yCW9w/64zJSm92XExWqKoWJAd1ZWTfcWPnlF/yp0Gj6bbiPJd9I4iMkfYjMYGE+DiSM/PJr6inpj6H8NOL2aLfAfPFG3EWXwqPFjt9tI691uZ8Nmkdsw6/JEMpv9pSMi4sY63ez/jtEAP621/nbkAUUbFKug3fcUrJLqSgok78vJLqilLKSoopLipS111u4kt8XD7HbuYXkmYw5+Ir1dvIqM1K0D599sPHW5KifGqSznLM/CM+/ie58Ee/56cdBzNu1FCGfTmQAdJQfCk9j7l7HnFdmH91XQkFkdu4bDuU0d368MkXAxjQrzsDOnSi1yQbZp1P46l6gU4WVVFH2KXzW36nZOg//sJvuw5RpztUk+7QiSYsOfqcB9KYtInEa/it/i3Wa+Zh91SaSc3CwfoqMWQ/Rw7Pl3t/2pdPe8vfvp2lp9uTPuabWNr0RWsJ/pnPCN0xh5Vje/LHbv3oJvcdMKAX/ft3YNDEVSzbEox/cmmLqZu3HykSwnBJrrn0XMiLLaqOnVC91wXVZ/3ldz9Un8jvjyaiGn8MlXtag+510V2xUgjLZ6LbVXQHNHz9WtH9WNlmQ4jU2lQhLkJyboocFsK1QLfhi9Z/HCg6ovsXIUnKF63NlC9aS5pXlLVGIgfvoFoipOrL3qh++x6qf/k3VD/+o+RBB9UQIWF2Qr6uVKH+Avd+IWGzx2m+aC3pftJLCJnmi9az7sl5IVpv8UVrNQqCCXX7CMclE1hxD0LVPbUcqnPPsXWQ9Cw/bvuL1mkvDn23X7ROEfIvZGfu5L50/ct7/O5HP+KX7/1FepWT6Tf7ELsfpChLQwU1lCTe5PkpC1YM+5KBXQbQX21Hneg3dCKGi67j+ShNvQ1N491aBFzNMWWKuSLyGHv0fs8fFJ/49z/zqy6tfGKCEYuPBCImTF1NIfkh6zi1fBBDOilfblfsvAsDPlK+aO3K3GsZhBQpYzdpFD/fyfphP+FnSrr/+RHv9xjK2JFDGDKoId0RBjOwPh3Jk4YHehURXjxY8SuWOazG5YV6ebkateUJZD1Yxc5Zfen9ST869pE89OlIv0+UL1rvYY1PLsnqxdOllCY/4uXGGcwf2YP3uvanh7qMvpCy6sgQIWpr9oTyMruiYfSqJJmcO65sWzSC3t0/5q///e/88r9/zu+7fEk3HQcW7w8ktKjB4asLo0l/5sTu2aMY++EA+vZV0u1J34HdGWa4CZcjEUQUVDd/2uMd4VuRotoyql4c4aKbHhOGdaPDr37Mr//9P/nNR135bNhcDBxucDO2SFlZJvxQCHjofi656mHaeQB9eirP10fkAwaMXcDCzcE8TiwTN9rOnc0DsPA4hsvDSrSWeDWhujiCzJuLWDelDz0+GkAXpax6f0qfjmK3i47j2vRF62KKom8Q5GLMtCE9+G23AfRU11dP+km5DjfajId3DJEZheTcm8sRlzFC4APwCmt9U3Hm0ic8Xj+RMf8ltvdP/yHxox9fDlW2eZF7qtMcgLHtQQ6FSKsgZKcs9TKh+/WYNaQXn4gv9e3fnwHdlC9amzJh21NOJZVKuZRLBdznps2XDPhXSfd//4R//WAgw4YPZ8SQQQ3pDhrMVLcznIgWVU1uWqAul/jtvdiwoA8LL+fysNVIYjsp+uHj7UlRymUurlvK7HE6TBo3mrEjhjJ48OAmGT5enwX7fbiR3hj0k8l4so8NU3WYMETREf3hlizbdofHxWi+hZJNZaw3JxzmM328DjrjRjFmxJAW6Y7Sm8pyzxc8lAZAw3daoCLlGWEn5uN18iCnIiC9af5cMeBoIq9swG7SSMYoeRgygsHKPk+eAbyQdqLZdeVX7h0eHVyE7hhpfNT3lsZixHjm7r7NNbm39qopBW+/pkghDSVCdOS6Xcr+ZEJePh8khEiIjlpGoRrs0jBSo6wdulou5CUP1fZTqAyF1PRQdBUCpeiOQTXMA9WmhAZd5btHCum6IgTp4DlJezqqzhrdThNQjdrUvPeZQqCUxdtqUmSJSoKHquswyYvcv/tQuU5I0bAtDW+aKW++XRVidCUR1R4vVJNMtNKV/E/cLc+SKeffdu8z6evnxBBzbjlnjm7k+ItK4tStVzE1JYHcdj/CQesLPEpUf8VEC5q9z1Yd5IjbLQIKv4O9z1IfEXx0DguU/ZpGjmbU+PGMGT2SkcNNGD7nKHsfpWoF2xppnB9zc7UF84c22vAwDBa6syOomqRWRfA6UlQZd45TTgu1fKKlr43UNWXZsSDuNzFA6RXf3Y6L4VjGqu18mPjafFbte8xTaTcaprPSKAn34pC1FWZKumNHMnp4S18bYzybNd5R+Ekht1VbZXEPeHl8LsdOn+BsjJCipgUb0oDWCpk544r1uKGMVOdhFMPGr8L9XOu9z8RBM69yY+ccxo0Y3ORrw8bosejwE+5ICGrSFVKUe8+DHUvHqffbGjluHGPGjmHUsNEM03dm2aHnhBVr110S4afW4j58cFPMGT7JjJWnQ/D9trNbr8G3JkXBx7jsYYje2GEMHzOW0ePHMXqE8nshxs63uB3XQIoaUERWoBcHjcZjon4+pf6GM2vjeS6ILSifrIzeNQf3QZ1YvPkcZzLlWJtuJxZRGYT/YVsWSR0MV9eX3NvAkc03YtTrtZovE49K8ubMuplCYAYzRF1fUsdSrtZnQnkqxV9dFMGjRcOxFoK95koMj16ZolRIkT+BJ11ZqaePnjzjhFHDGKZ+hmYxczjMkVDxAPUDF1KbcoWTa2Zi0njfoZMxW3pYbK9cWXkkUEjRAx4etGPxhEnojh/LeEl3qHa6Yjcz1p7llJCigjYakLrSbJKu2XPpsAOH/bMJbsWc2knRDx9vSYokTNVIL68gj5yMLLIylN27U0hOTm4SZTfqrMKKFt8CadwlPz1FdFJEP7X1Lt+iXF1CSX4e2ZlKug27d7dINy2DbLmmzV2UFdRWUV2WR2lZiXrn7pZq9epd8tU7d6vzkEqyepf8tnbulnRKc9XPlaK+t7LbsjhDSWWLL/w24tsttBbioJAHbyESx5WpsLCGL1arRdklX4iLQiguKYuWG3UzUB1rQ/ew6CrTZoqukq4iTbvkx6La36gr1x4RstS4S76avCjpSh48hYAdlHSVXfcPKveQv+p8JKE6maPJr7IwXK5Vdsk/KvrqNJW8iP7RtIbpOCVd7efUXlP0uvprRF3DzullpUWUKoRVHX/kH+1d8muViQRtKMPnml3yxfaqFHXNma9DbW1tEylSfr8WNeVUFYltpqeQmia2LPrp6WliT+mkZBVR+Mou8DVU5mWTI/bWYEeppOcUUiy3aJ23qqqqpoDbDFEUX1P7hMbX2vSJIm2fkHLR7JLfZOepDbvkNz9ZrfhjMcV5ua/1NWWn+pyS6ld3IdegXpl+KFV87at2yVd2NFfykEZKer6UT20rPQWVVJbkNOzUr763sgN6BrlS8S06H/VStuXir9nKjvfiwxkZpEt5pAkJUXb2V8pAqXNt1JYVUpia3FAOSrrK7vuShwZi+O7xrUiRYhFVYu95Dc+Umq48n0ia/E7NIj1Pyrn1tu01ZZRIPWdqnk+xr6yicqEHSim/5L6zE6u7L2PbiUDC5NLXW3bDLvm5UlaN9ZWaoeySLz6l0WiGpF+UrS7TxvpSbKWhXIvF3u/gabyElUPd8ArJbDXFrUF9hdS53C8zm6zMDDIlJqeon6FZMnKLULbea86zskt+lvpZ1bop4q+52rvkS07ryqkozidX7SuSrhK/tdOVdiczv4RiMYA2zbq+jlqx2/LSQkqr6l7ZJb9tH23HDwlfSYoKCl43bt6O1tgaX/0tSJGIQiIuVaK6ScOC5rtacrsW9UcdlV3sle8UfZ2u8qq+oqsWJX1lNEqjr617q6ZheqtJV0QZXVK2+1DeZtPWVetXt8yH+jMCVW2kK3qXGtPVekYNKZr+ooLSNiPS3w/KK/1ZWRJIRZTffw9UV1erA25u7uvmhtvxfUdRUZGaFJWWtl5W/LeGYsMZJPq/5LFXKFGJRco4yt8AldRVJhB2NYgn52NIEWKrPXb3j452H/3hQ+E9bZIiLy8vdQNRpvQCXyfl0mP4KnnlmjZ0ylvriLyi00pa678i5Rpp+9wbp9daTy0tdSrl/4qsiyhpIEVntEjAW4kyCtOGtKXblp4ibekq8sa6beg1Slv6b6rn3SCmz4rJKi6juq26byGvqUe5rk27aRSpJ0WnzXOvkeLiYtLS0tSi/G5Lp1nasgtF2tIVaUu3Db3GUYYM6eEqjWqL822loS3aumppQ6et/L2i00pa678ir/MzRb5Beq311NKG3mvLXuQV3dfot6n3bkQZQUhJSSEvL6/N828krfPbJG3oirxeT9kUtoZaZRSoqpKKVte9Iq+kI9KWniKv1VV8r5LqOrlrfQ3VFY3H25JW178ibVzzJjpvk24LeU3cEflKH22XH4QovOfRo0evkqITJ06ohxsbG4p2aVvy0lPJEXF6ns2/XiyQRv81hKBdUJ2VshGZ/DiXqGQhHxmpbZbp30OUQJeUlKQW5XdbOt+1NOZB8bu/Vx7a5duJUndKHSrEqK3zf1vJIDM7m+y8himq9DZ1vgNJzyQrV7lvFpnp6X+7+/4NpN1Hf/ii1K2Pj0/bI0XKMKEyv9Yur5eSgjyKRdxDCxpI0bceKfoBi7J+ybsQY78CknPyqSjMo6CNMv17iDIcrgQ5RZTfbel819I4yqA4Zlvn2+X7L8oIghJUld5mW+fb5R9b2n30hy8K72lzpOirF1q3ozW+3ULr/0fkm7yS/zfGG7999h2i/c2Wf3x8u4XW7fi+o91Hf/hQeE/7Qut3gG+90Pr/BfkeL7R+47fPvkM0vtnSvojzHxffn4XW7fgu0O6jP3y8dqF1+0jRN0P7SNEbSPtI0VeivRf6j4/v/UhRnRD+zIdEBF7glG8iAWl/o95JlfLB3ys8fnKLU89yif8H7W+3++gPH185UvR1pKi+IoeijEhiI8MICw0lNCyc0PAEkjKL23j9U/n+Qx5ZcVFEhTXqJpKSXdryuz9iZ3VlmeSnRRIdoZVuRBKpOWUtv1vSBupriihMSSYrLY98Sbhl21tDdXEWadHhRKrzEEFYRArpotj03bkmlFCWl0R0eGMeogmPyiantO0Gs50UvYF8E1JUX0pxWgpZKdnkldVrvj8jAbyumMK0RJIjo4iOiyYqOp7YuBzyypVNYt4eb0yKqgopy44iQWxIbRehYWLHscSl5Ku/PdQSkmmxx7zkWGLCFRtSdOOITyto3vtNC68NuPKzvjyLgld8Qvwnp5X/qFFLTWkOGbERGjvX+E9uK/9RtlgplV5viug12bniEw3bhrzqE9pQvoVUQEGS+Fq6/JWEW5ZaNZWFmaRGhRHR6GtRqWQWVbbxjaAiinMS1HltyEMMEdE55GttJquG8g2yokQyEyMIV5e9ohtJREw62SXK9iqtUUlZbipJEaGEq/MQRWRsBjllyhtZ3w2+FSmSen5t7Gtdd2rUUl2STXqMdj0nk5b3urqrp74yi5yTy9m3ciomu55wPKyxJKooz0sjuamsvqJc66S+M+OJkPw15DGWqLg8Clt/JKoJEvvTnhGzzQxb65VMP53EE2WPs+oSKnJjSIrV9qUYYpNyUfbsfiW12hIKUuOJE18KU/IounHJeRJLWumKj5a24aPx4qNf+3008aayzFSykzLIlYRbf6OrnRR931BPTUEuxbliB8p3pTRHm1ArbXtBAunxDTGjwR7CCY+OI1X5tptGTRtvT4rq6ih4spXT1n2Z+GUvvvjiC5HefNHHiJlO57mR2bA5XzPiSL63BSe94QzppejKNX2mYLX2KnfztDYLrC4j+54zhxf1ZWT/xnT7iK458zfd4mGh+rulr0EBWS8Pc2SqIbZL9qq/hpreFKmVBjWEUG8nlg7vz0B1HvrxRX9Llu/3xV8SbQ4kEn4yLnFr20yGDfiCXkoeeo2m35C1bLwSS8tNSBvQToreQN6YFAkhSjqP91wT7Czc2eNXSby6csqpK3/ELac5LOjbnyFDlO0opjDJ7DAnI3I0X7V9O7wpKSoP9+aOxyDMR/VusAtFeo/DYN4+Tka23mstk+LQY+ycPYkxjTbfWwejpUfwjq98Jb+vDbjVFeQ8dOPokr6MHqDtE2bM3XCDe+KmzdtVKNdFEXNtLavHDeJL9X0V3eks3HZX/XXhJhJVkU/ajVXsntOXoX01z9KrL1/0tWDZnkf4SaKv74TkkOK7i/3Gk7FddYwTUXKkqcGR8qsKIuDYGuZ/2Zv+Sh56DaDP4AXYeAXxXCJXcwmL5yef4fw6Mwb0afS18QwauYVd94VwabQU1OVJh+rENJxN+9C7sex7DWLQ6JW4XYpUbxTa3IbJUxY95M6WBZhLun3Uul/y5bg1rLsujbhG613jW5GiqlKy7jm1EfumsWDLHfWWE82xT6ln6dxdcmPl6IEMUtez1F2fmSzZ9QBfKdZX605ISMFjrpjPZsWgBTjcjMY/X0lHnKv0CY92LWWW2EFfTbkOlHJ1vSCNiag0l6sYW8xRjtgbNpSpWleXEZMk3gYKodNotUQ2GU9PcWiwCYtM1rEtroRksa3auBv4bh6B5XhtXxrFxOlbOfQ8n3TN1Q3IpSLWm8OLjZjYu1F3DLqWu4XYFbfYHLks/DS33QYydaR2uuOZPP8AJ6O0N8RtDSHdxfe5vmoaDqbWbLmZRXCrWdB2UvQ9Q1EUAdvd8dxygMvxZa+0zTXZIYQdNcXGSCtmCE/pP3ISC44+455wj9Y8+S1JUbl02mJ5sH4WC3v+hS8HfMnw0aMZPXIQo7t3o9+4RRgdDuV2WqNFFZIXuJazKwYwsucQugxWdPuLbld661gzxSuBx9lKq1cpPdxgrtsZMrv7hwz8chgjlHSFxIzu3IO++muYdjqGJznlr/Yi5Eh+yHXOL+7NpJ+p6DZ0AcvuQawmMtRVppB535p9ln3o33U43Ycp6fZiVOcv6G26Fqsr6YSrtwgopizFj2drl7Jq/DC6jRrJECUPQwczsqsuYxYfwtk3jYSSlg1nOyl6A3lDUlQS68sd53GY/UZFl+66WJwv5bnalCqor/Dj4SZLrD79M79X/YLf/lLqZv4pzkTntdry45vh60mR0gdJ46WXPXYD/8wIIQ9DFbsYPZzRvbuIrZoydtNDvGIKNOS6huLoIzxaOwKjgQPo1F90R4pun070GzaDcdsDOZtQotXYvC7glkmgDuWGowlWPT5g0JdDG3xixABGdxGf0F3F1JPRPM5qaC7ra7PVe/wdl4Z1SPehdBui6PYR3e70NnBguncKQfnKs5RTmfuUC8smML3rx/QfMoKRSrrDpEHu2Iu+Ji5YXoznRX5btKiW3KBzeM3qxNgfq+gxzgbbJ5Ci6abVlMaQfnMhW6b1pk+XEfQcLukO78mILhKYZmxn8e1M4tWf3y6kOPYBfk7zWTxuKJ3l/sOUPAwezKjuhoxbdYL1/tlkVjb4ZU7YeQ4KITLo2om+6rIX+bIHw7oNpv+8/dg+SiOpsqFEq/ICSTozDXv93nTrMpq+I0R3SDeG9hhCv8WeOPnlkKPez+vd4u1JUSmVhS+4aju5VezrJ7Hvc/oa2DL9TCxPshsobX11JtmPbTk8ry+DukucGiq6Sj136kFvIxdmnU/mZUFzN0+NmniKI/azcNxKJoz14l5KqbozWl0YQsoFC1yNevN559H0VspqaDeGdR9E37kHsfHJJaNaqS/xMYmxj1fNYvboIXSS/Knj/pdfMvILMya6XGBnUA75LcpV7LgigJcX16HX0xbLpfeJl2N1QpRiLm/AbdiHjO7Zi8Hq+hzF6H5d+LKfPiNcbrAvPK+J7JcmeBOwbSzThyp76cl9R4l+/44MGGjMiHU+HIkplTQVO8nkpacttgP+xPDerXx0sBnjNj3iRGxBG6Orks20UJ7tmc7cv/wT3T7si+GBJHWjqY12UvQ9QGU+pZHXuXd6A47LpzH5085MnLiC9UHF6i1pmlFJXvhNTs/pw9T+nekvtjBKsYex/Rg+sAeDddZjczCciNLqFvbwlqRIAn+FDyfdt2I/8wBXfKNIVr4GnB5C9n1n7OdZ0MHgAOtup6jNv678OfcdR7FyQn9mbxejjBbdtBdk3bZn+ayZdDA6wKYHqVTXF1EmTP3Ims04zTnK7ZcJpCrppgSQfd2GhTMs+WzKMfb6Z7QcJqsThp/nz/2N9izt+WeGdfpfEiRXYfMIEtRPW0NZ6g0uLO7DAr3xLDgWydUESTfZh8zzyzE3saSLhTcnwvOprY0g6fpa5vW2QE9/F16x6cQpeYi7T8LJ5ZgYz+Vzq9N4R+Vr9XbbSdEbydeRovpa6spCeHZgPbYDuzD643+i71QzFlwv46V6/yS5RtkeoPgpj/c6M+896UHPPMaVfOn9SSD+Nk3c15MiJTwHcevwXuxNt+N1LqDBLrKTyX62jYO2s+g4YQPzjoaLd0hO6tN4vmcaLuM7M8PBk50vRDc9iaynG9mxYjqfikMu8golU1FtuEGrgKs5KP3assJ7HLHbjKPVEW4FxZOi3Dc1iOybtiyZJT5hcpRdT5S+ci1V+b7cXPUlS3SGMmdfEOdjFV1/sq6uYq65BZ+Zif8EZImvFVCYdYt9yzbhsugE9yNSSFPSTXpMxsWVzDCdS+fpJ/EKyWnZk6qtoCLDh5suq1jQ9bcM6fovDFriios/pKudsobCmLOcserOXENDFp9K4m6Sku5t8Z9F6BvM4/MFl7icUEhdbTBRZ5yY1X02RuYHOZuaRYKSh5jrRB5dgo7BQvouvsKt1GJJNZ2EF95smLWRjc6XCczMIlPRjb7Iy0PzGTlpOQOX38YnV3F4qcunezhs+hkW0+az+noWzyTtrNizBO6dw5CJSxm8+gaPcytfnRr6lnh7UpRNcd4dDq5uHfuekn1tDfOnW9HR1JO9T5WxyFoqcx5yffkAFk0aybxDIVyMV3T9yLpsjYXZbDqZH+VQUGbLbU+y75N+YS5j5zkzwCOYyHzl6avJeXGEY9M6Mdt0JisvZeGbImnFXyTk0DxGT1pE/5W3eZhZRF3NUwL22WDa2QrzBSe4IvlT22LEeQL2zGf4pGUMXXMDX6mD5nKtoz7uMHf2WNDFcj8zjqfJEYWshePjfRAH0y0cOuZLtJJOViZZz/dy1s2CruNcMdvxQrohis/nEe65gPU6nzJ95S42PcsiOUPR3cFx+xl0Gu/K9H3BZNRVSNrB3Dm4B3uzHZy4ENjso0+3st+mwUfnHwtpMQKpoL48hvBzu1k7ZhATPvzf9NUbwbRTqTxsNazUToq+ByiKFztfhqPxx/zhvV/ys//7Rz6f4Mym4LJWG4QXkxr+mJPOO/A6dJWXufnkFhRSmP+QSG9rzDpPY/T4A5xPL9Fs4t2AtyRFYvQ1KUQGxfDcv5nNN+ABF7a6oDt8GzvOx4uR5lKefIpNM0wx1rPjoHT5m1KtfcYV90VMGW6B7XF/XorBlVcnE/Y0luDAQi3iozR3Nzji6MikUTs4cjehxT2rEh8ScVSfdba2WFhYY23yB+Y4LMP+McSqO9CJZAfuZo2+EVNnbOZ8inpwvQHFdziydBZGE1ay8U4sGRmPCBEH7DfBkVHOL7SGZaWhzLnCnnnTMBi3lE3344nRiqjtpOgN5GtIUW12GAmnTdnpsASLOc6sMP6IBSuNWXGrhKAWCzNTiLtxEKePVuC6+hYv5UhbNOab4M1GijJIjIwh4FEmuS3avBcEXdiI8Qh3bLY+l/60MLiSO3ittsBk5DzWXY7VctZonh93YNawKczzOM99UW0cT6163UhRZRJhz2J5GdA4CqVAOX+L465O4hO7OCQdEKWXXBB9FPcpxkwxcZPOR21T2lT6cMZ2LsYj5+J8Ppiw6grKypMIeRJH6MtirUasUjJyie0r7NEdt5fTT9Nb9KIqY67x8oAeLjYuWMxcyKopv2eOiwOuTyFVnTl51kdbWDbBkBnz9nJVGpWGtKVMs66wy2o6hvr27PRNIif9Nn7759JjnBsGmyK0ptvljiln2TTdjMm6tuwKEEJUV0JhThxBjxKJaRz+VSObuuTjrDK1Y8q0C/ikKzt4RhN83pk5I4yZZ3+Wx02BpISaSE9cjaZgYurKkXAhMO+4XXt7UlQmHc0kQl+JfUrpXeeQvSO6o/dw5L4yQZBJXthBnI2MMTVbx+m4BsquRvkDvKwtMRo9F/crYYQ3J0TZywP4uXXByN6dGbdLyVBXbAQRV92ZN9oIy5We3G9KSH7EnWa9dEqMTNdy5EUqBSkXuLHZik/HbcLiYIKWzRRRHXEM58kmouvKYe1yra8j/8YCTqzpyegNV3ANUjKkXJlDSlwMzx6mk9FiNCaCmHtbMR/lzBKnJ0hJitH5ctF9HqbSTjh5viBGo6ls+BtzcR1zRxoz2+YEt/KEkAvdSYoQH/WRMmoyfgXPCTy3AaPhbthu8W85zVKaQdpFK466zMZywQaWGndjyaLhLDyXxL1W7KmdFH0PUFlAabQQ9XPb8JCYNr13f0ym2LM9uIR4jUoDqijJzyY2OJXMHO0ucyzcX83Yz6fw6YTDXExvuS7zLUnR6yAMpOgsnpvs0dM/wtGbGRK6EygN28mKGQ7ozbzE/UR1l1+DXIL3ObBt/AQc9t3ismL/mjMtIYEu35NdTnYYTD7GucfpzXPr+SFEnVvN+iUjsTl+jcPXHnB5TRdcHeZhJ6QoWu3kAaQ+WMdMQxfMl98lWNllsBF1ifi5zmedvjnuF4OJSH3Mi+ML6G/gyhiP0FZrRLJ4sXYhm/VN1AHHR6vtbCdFbyBfRYqKokm9vZ4dy4ayes8x9tx+yVXngWyy1sX6RjHPmkxRMe5Igs9sY9VfF2Cz+AJSzc2N/1vi60nRV6DsDg9OOWOkux2Pg7GSF4mkOcfZssKOcfqenHiSrkXaKki8voeDOmOwdTqAp7DuxjahbVL0OogfFZxgr4sd+oYnOOujWGo0uYFbWWDqhPHc6/hrptQakE7g1pVsmjBJGpbH3JQo0NyoaUPSyTrMemt7DKec5MaLHE3AkPzkviD4xGLcl4zH9tRDjl2+yiXrT3F0WYWLkKJktfNKr/+6O6Z6Hlja+RBd0XyX2vJIHq6xwN3QkvU3o4hLucuT/fP4XG89htujleZPC0k8tbNgg9F01t1L4GnbmZVEo4UgbGPJTGdmLn5ASKZCih7i6+mE7vjNWG8LEirbjLIMP67NMcTJbAGbn+YQ+o7btW+1pqhNSG8g/7h0FCT2GZ/ivJ8ydBFJpv8m5pg4M2XRTQJztaNmKk/XL2XjRH1cTj/lTlO0ryDp1nYOTeuL/abDnBEOrV7sX3uHgDPOGExcz5J1T1ts3lqZG8itxaY4T13CVp94UhMucWPrHDrqbcfyaHLTCKca5WE8El138/nqcg1Wn1RukE/QrjlsNh+O25kAHuQ2HH0tKh4TeNUVU/2N2G4NUxZeSEbPcNDRljE6h9h3I1Grjagm7bEXx/XHYme9mUNJSrflNSi7zf0TThhO2sa6AyHNU+1lSRQ8Pcjh1cNYtXET2+7GcmW9DruWDWL5uQRuai9WErSTou8XarOecHWOEY4WK9n5suj1awXrsimOus+NCyc4vs2ZrQ7LmbzmACvOhBOr7DiuhXdLigqjyLy0kIULptFl6TWOByqMJJ5KhRTNtEd/5nnuxhdqOVM2L/bas2XCRBz33+aKtGyvkiLRzn5O4unZmM+ZzeerbnM1TFmLIa5VmU3+bScOelgwbet1vKIrpad8h6dOHbCzW4D9E+nsqINCIGkP1zPL0Jlpy27zQnlVphE1cTx2mc9aPSFFl0MIrYgm9pIrlr0s0DE8yMXUPDJLSyktk4ZcGoWba2bhpGuK25VwfNtJ0TeTNkmR/K2W8n28mbMbZzB93Ul2vSwlJyWEsE1f4L5Cn1W3yglS2jo1vmekqCqX0vuOrF9lRMc50lu+oUyeCSnKOs7mlbZCio7i+ThNa4SnlPhru9mnMw5b54OceCtSJOdyg0nytmTG3Fl0X3WPS2GKoUdRqJAiM0chRVd5ktHU7Rek8mzLSjZM1MPJy5fbov7qU0q66b5EHJ+Owex59LV/xMN4Zf1eHfUlKeRcW8NOtzlM3/WA84nSKw89i4/th6x2ssE1ENLUseUJ0Tc8MNNzw9L2IRHK9vka1JSGSQfNAlchRRtuxxAlDWnYSTvMu1kyeaYXN3KLydb4WmG6P1cWm+EweSZr7yUR0CYpkigQdYb7240YOMOOCUKskgqUcniAr5cTehM2Yr01AOVFp0aUpvlyRQmiUxey5Vmueuf4d4l3S4okc9mBxJ+2YKqVJZ+vecjVSOX5Isjx38xcEyemLLzOM806owYk4yekaL2OAS5nnnFPHeqkDupf8uj0Dqz13djvGUiKlKeanFTdI9Dbhck661i87glJWuVRkf2MG4tMhUAuZuuTZBJLA3m2ZyWTO83FfOl5Hkhd5anrq4yc2LuctTDAVsp189N8DdkUQlf9EE8Xd1ZO2cGVp6kUfBUjqiuh8sl69jpMprPFHpady5E8ShtUdIYDTraM1dnP3uvxWrMElaQ+Os4RffGlVVs5nPwaUiQ+WnLfgXXWio8exfVaunQIJIP1tVQ+P8zdHdOZ7bob98dSd1kZxO8bydYlg1l6PoW77dNn32tUpvlwydIQBw0pitYcfwUFvsQcnYnuwA78+Y/9+Uxvg7ThEcTklFNR17Ie3x0pqoum4OEWrGdMof9sd6zvJxOWq9wslvKQXVjPssVgxhluxRZoBWPpve62Y8MEXRwP3OF6W6SoOoS0ax7MmzKFAQu24OyfRnyBeHRJFAUvTrB+gy0zNp/hTLzmbbe8+4S5f4yj6wrcg5WBZgXPSX+0kdmGDkxbep3AvErFJRpQFc1D5/m46poJKQoV+lRCUfQ97s43YkbfnvTS1WOioSGGhkYY6o1lSOfOfDlwBquvxBGk5eDtpOgNRJsUNTZy5clUR1xg73Z7pnkc4sDL+oY6q44mZXsP1tqY4OArzX0Tmf8+kSLJadhRti42Z6DJSizOBuOTqjyYkKK042y1tmGC/kGOPUrRemuoiNgrO9mlMwEbl8OcEtVGL3tjUlQTRubNdSw0FZ+YtwkHvwxiC0S/Ppz8gG0smmqHyZyL+KQpi081qE/Eb9MKPCZOxvnEE+62RYoqgog958gMQ1MGLd/D+oAsUpXhhKJQsp4excXDllnbL3MlXeOnqecIdPoAm7UubIpUj+cK/Im5uRZzfWcsbe4SqvVCQk1xMLdXWeA02YL1d+MIlrIoCLnKtVmTMFPeftMzYJLG1yZPGsXgTzsxdMQ8HO+ltz2iU3Cfh7sWo6M3gzFrz3FYOkulVVL+1feFFDljMGEtKzf7k6RRV2ynJOURF6yMsTNfwraAXPWbVe8S75QUSexLvebGXCX2LdqK89NM4guVeg4l228L86fYY7rgMn6Z5c31XBfP47VLcNcxwtU7gIeKOVZLzURt4ejWVegvusOJh0XN8a/yAYFnXTHWcWOxhw9xjX4pKZZn+nFloRn2UxawxT9TKHc+OX6nOGMyhsn9+tBL6kpXU1/6E4Yx8KMujNBdJXZTKlFfUBJGcaAtdjbumNm9JCDh1S5vM8QL4s5wcPUMBk9ejNlxP24nKk4vxCr3DIecbRivs5vdV2O1plnLSH5wlAP64kurt3MspTHea0Nokvjo5sVTGWBizezzwTxOkXxUZ0PCDU4fdGaG83Y2PiogTq1fSsHRoey0Hi6dsUL8tfsVgnZS9H1CDQVxd/CeKWR8lvVXk6LSGLL8jrJ7vR2r16xmhd167Jd7cvxwIOElVe96+kwMIz+SqDsb2GljSb+pm7DcL73YJi+NpOj5NpbNdERv5kXuJ2hPn+U0TJ9NmIDjK9Nn4hA5Lwi96sq6FVb0mbaL5Scim6ezUi4RvlefrhPN+OP03Ry7cIvbN29wfo8dHoa/xcBwPMbbfDj5IpP0wgBxng1YGrs2TJ8Vak2f1SbwRJk+0zHE9UIwjxQ7rymi7ulmDi37kl7dO9GpUye6dOtCtx4f8/5//ZVPPpqDzY1E9SvAjWgnRW8g2qSo0T5yHpN90ozhBgb81HALWzyvq+vxyvHNbJ76Z6bo9kPf7Qp7fJOJza9v6OFJeP67k6LSBFL893N27RxGmDmiu/YxAXmNzE1YQ+JBNq2wY6yBJyd8tafPyklQT5+NfYvpM0klN4TwG+5stFZ8YgdLPCOaG4L6l9JYbmKemRPG867jn6kd0dMaps8m6jZNn2nnqT7zGS8vOuC4ZA69Zh7A/kKcMkHXgPiTPNs2iQ/HzeDj2fvxvnqLW1JH3tuW4qL/a3RNDJm65wnnQ7PJKlKmzzwwN1irnj6LKtciRWURDdNn+lPxuBWLv/KIVdlU+rixY/4AundWfK2z2te6dvuIP/zHB3TqJvfwydRaRyKozac87hZ+x1ZgNXsh/RZ6s98/SzMdKIZVdhOf405MmtAwfab9andpuh/X5hrhNPX7PH3WHPvWSuzrPX0XK05FNb9KXvecjMcbsGqcPsvRDukpWtNnATySIzWFCeQeNGXtUjMmHw7nUhNLlIevvMuzMy4Y6GxgyTr/FgtVK3I002fGs9ngm8UL5WBZEkW31uAxsw9dJC6q66u7SOcP+N2/deDzQQ5sCS1Xl3lN7A1CPUazYJWQ6Sv5hLdYF6gF6RhlBh3j+uZ5jJ9qwxin+zxIa+xGiHdkeLK/afosQasBqybNx4vjBsr02ZZXp89K4knx26f20eHiE3rrfAks0NhjcRiVVywxN9fh3ye4Y7PnIrdv3eDmuSPsmt2RGRM7MdHmKOvuxBKRXU2lhix+synudny3+AakqAVSKHi2B7u+JhiO9OBIbGGLGPHtSVFhJFmXV7B8piF9pm7B9kIkMblN3Q1BFEUvdrBihg360725Ha/VS5Fw/lxIzIbxOjjsv801adma6Io4ZOLp+ViZmdB3xm7W3k4gubCJaQnLv8BT9370+uw3/O9ffMAnHTrw2Scf8+Gf3uP3P/0XfvqzH/PzrmMY4nyTS8EBJDzYxGJxDPOlN3je6BgKamN55DwP14nGDaSosV2ryiQv+SVBT/3x9xfxu8nD2+tZ1X8Khp/ZsVsa6QSNqoJ2UvQGokWKShqNIOMxMbtGM+6L36D62V/560cd6NjhYz76yx/5w8//jZ/95D/56Ye9+GKpFzueSu9VfVEMoed2sPqvC7FdcpEncqRVh+4b4xuRoupcyh+5sXmJPv0nOzJ7/zMCM6q01uhIaE46wpaVaxind4jjLabPSoi/upNdE8exxvkQJ7/JSFHeC5LPLmS+uRF9paF0uxFPkvZ8RH0I2f5bWGBqi/GcSzzO0F5TlMxTZaRovL56+kxZa9J0ZYaQF08rpk0xo7/lIbb5pJJerHX/KC/u2/ek40e/4V9/9SGfftqBT8XXPvjjr/md+NpPfvZTfvmFHqPXPeB2uB/RN9dhaejCbJt7hJc3p1NfFsqdVbNw0pvGWoUUqQtMzlemk53wgkDFz9S+do27V9xZ0sMEo8/dOBic1WKtC7FnebjVlAn6loy0Ps+piEKa3z6XRMvv8NhTGsFxa1m55VmLa8vSfLhoZYSt2SK2fl+nz7RiX7+Ze6RhTiRFO/bVvSTDdxNzje2ZsuAKT9WfM2lEIk+UkaIJRrh4B+IvR4rTn/JoiQF2M+bh/DiboCZ1SbPyPgHeLhhOcGORh2+LmFaV/ZSrC02xN7Jik28GL9RlpZRvCumxz3nWVF+XuH7KkbmfmGA2eBun00rVo4Y5Tzw5NWUUK9dsZmdcHWnazUIj6kqoebqJA6sMGKS/BrOtPjxO0/6YrpCizJMcdFrD2Im72X0tXqsDpEyfHeOgnvjSqm0c1R4pqs6m/KErmxY3+KjVgQC1jzaVYkEoWZ7GzBr6Hqof/5k//PUTOknc+eTDv/D+L/+dX/zk3/nJHz6h48ztuNwrIlPDxKqr2knR9wd1FCXc49ysydhZrGJ3SEnDCOUboC7tFscN9Zg/cRFbAnOI1KrKb0WKqqIv43tiKbb2CzC1O8q2m9KoaM41I5eyRG92zNLFbOJ8tvkVN7OyiruccpjHmGHzsT0ZSLR4grJWqCL8NHePLGCFzWKmOp5m9/18rSFTDYSMJd3dySGPJSxfYIWlxSxmzZqFud4wxnT5bzp3/ZRuRnYsOB6Ef0IamS8PscFkPOZmDhyVkmvoBUvjl3Oe7fNnMHqsNRvvxZEoh9o29VBSLsxhxfg5TJ91nbtxhc09aUE7KXoD0SZFjdGpOJmsJ4c4tXkZKxbOYY6lhboepxlNYEKPn9K945/oLHYzbdcDLkfXa4JlOvG3DuH80Urc1twmRI60FW+/Cd6UFNWm+BJ2xZ71LpaYrd6B46lYQl4ZppIGsfA+p23NMR9mguOZCCI0Z5TX+v0OrEJ3yEys1l/DX65tpC6vJUX14hMR3tw7thBr20WYOZxg1908zXSVNrIojPJko9kEzAxWsC+4pvkDkcXXOLTSktEjl+B6OZx45RFrKykN9uTa/rksWbOMaS7n2f+4ROvNJw1yQ4i7uZU9rotYJr42W+NrU3UGMarzf9GpWxc+n+rK8tMhPE9OIdVvJy56Y5husZ5TqeLm6kTkKVNO4DFjGmMmObDLP41UrXa+Bar8iT05m4VjFmIx/x5PMkobFmGXStn47+bkttlYrrLDatN9zoa1kUiNkOZLziweMQZL6yPqafkG5FD9cg/L9c2YMHUTJ2KKyH7H7dq3IkV1NZSFnWoV+wpaLUBXoLx9doR1xuMwM1rNwfBGYi0PU3iZvUssGDV6lZp4pkuUyo27zLq5q1i6+DA+yeVNJFytXxNPlJDYFaNHM2vxbi4VKDFYgWiFH8TG2IxxRtKbDs0l43VlVXSHF/umM3vkShasDiC0tFLSSCfk1gGWGlvjtuUWylIobYquoC4ziJhbrmx1s2Cq9SZWHw3D/5UvsMpVpX5cXWfJ9CF6rD7oz3PNGeW1/rDTjhgPM2eavbf6w6RKWdWl+BB6xZZ1zpaYrt6p9tHQ1r0mIU1Fz09xZfcqVi6ayzyrhrgzw8wQ3d6/5gvpbH823BT9dZc4+bKsiXRXtZOi7xcKArk1zxSPBU4cS1bYRiOkRaiMJCHyCSfuJRHU4l19sfDki+warc/04SvYEZxHnFZVviUpqqa+NIngrWOZ3u/f+dGXFox3v47/M2HjgYEEBcrf5y+JTC1AeTGiujQMvy0TcdT9nCm2p9hw+xnPnlzi2aE5zDKdxWcWpyVIZkpWhckXRhDg1h/dXv/Nj4YvwWzLbZ4+C2xKN+hlCNHpxeSLkTY8h/yrbFdQV6veyLPgxWluLn2PxcssWHG3jvCSejFeCcxZj7hrP4gV+kOYuvY2ex5IHh578XTbDCYZzqPHkiucjyloSLOumtqiVDLig3nx/DnPnz+RhmMpdro9mGThhM2NApJaNYTtpOgNpM2F1o1oWY8lcdJjtP2IVfPGslDK9UmuUo91opJPXsI1LrksZMrPdDDV28Lh8AwSSqtfbcy/Ab6eFImT1eSTeGo+diN+xP/0Gk+PFWe5/jCAAI1tBgQEEpqQibK+WVIjzGsOWyd/xpSFm7C9JPbm94hn3suxtzKjg8leVl2MbfF9jLbXK4hP5EcS4DEIg97/xY+GLcRwo+ITzb4W9CKEqPQitU9USpDw8RjJGr2+mDpfYvs9ua/vGZ7tsWCKiSWd553nuAQBpZddmxWAj003Rn7+U/7v6NVY7rrX5GuBSrrB4cRkSq+/qWBb1lGu3z4uL/w1862XYuNTR3y51JFolSRd58bKXiwyGMO0TY84/Ejy8OgQDzeaM0p/CX1W3eJWsqapr6uipiCZtNhg8TPF1x5xacccVuv0RHf+Rpzvl9IwEFJGachpvGe/R+fuf+EnhptxP/mYZ1LmQUGS34AAXoTHkpBXTankLeflEc7N7YyliSmz9z7jrK/k4d5WLjpNoa+uDaM8HhOkPY3+jvD2pKiK2txQ/Fz6fkXsCyU6Q2Kf1EdFrj8PXYeySncgZm7X2KnEM9/TPNs5C0OjOXRbfI3TkdKVLH9MzH07ZtsIQdkXTf4r+1zUkRdxmksLuzHH0ICZO59xUimrBzu55mbGIL2VDHF6wJPGKTpl24S8RJKjX2rq6w7n1pmzbHxvdFfsZ6O/3FL8pzbfi+snbDBYJY3PVe3JCQXSKNUWknbFhnXj/4Offz6YDgtOcPbOU40vNdRnSGwaaVKMVfX5xFxcyR6TTzCzcmTF2Wc89pc8XrRhw0JTPp28jbknwoXySrrio0kn52A7/Ef8t/jo5yvPveKjYQlZKDPL1WoXa7TpOrVNV+bEELSuJy6WvbA6EcPVtIb2oxHta4q+BxAbrM5LIDnqGXfPbcNlVH/MRhuz5PhDzryMIyq1WGKAOEmZL8+ub2Kq1VpWOJ/n2TOxGbWc5MaulczoOx+z6V5cU2KcJmkFb0mK8qhJPMXhqR34+H/Jhf/2a378QU8G9utFr8970K1bN3oOHMH0bfe4JD3F6vpyShIPcNN1DOM6d+OvHbvRresndPtzJ3rrO7HoZjYvi5TIm0llxAG2TfwDv/8nSffff88vP/lC0v2CLz7vrk6393Ad5hwI4E7Ld+WbIQ2mn80fWGU7H3vlNWFN+1Zfk03Byw14LR3MwA+78oHko1uXj+j2p570n7UDO988EtRf2RVU5lD8aAP7lgymd3fR69aZz/oO5svZm1h/PRol1rTe5qedFL2BfCUpaoW8YELcO+C0bBIr70GIOiaXU1/2gJv2xpj+/tf8UvU//PR/BtHP+CBHw7Ob11y8Bb6eFEkUzb/DDZshDPg3sc3//d/8yx+607tPb/p80YPuYpvdPu+Jvv1xjkQo/exayjMuSQ/aEPN+PfjgE8XmO9Pto4/4fOhcpnpGcjdba8G/oEXA1RxTRn8qIg6zQ/d9/qD4xP/9HT//uMEnejX6xLAJWO57yq0ssfPaEopjdnLBZjjDO3Tlr50UO/+Ybu93o4/pelY8yCWqVLHzFIqDtuE+9Bf8XHH+/3if9z7txUBlwXOPhnT7jTVmkWc4jxoXPbVCXfgJHqz8LcsdbXB9QdOoS11lKvnPXNg/dyB9/tKVDxVf6/whXf/Sl4HzD+EWUEB6lWaEpyxNitWZraLbQynDbp34rP8Ihs3byY578cRI50PtlXURJFxcwbwO/8y/KPn9ySd81K03/fv05HO1j3Zj6JSl2N/IJUQhpSWR5N5fzlqTPnT5Uzc+7iI6nf5K1w5SLrbSUIsTF9V+jQ2+Bd6eFGVQFrqPLeN/9/rYN2IScw4GqmOfssdjUdRWvK2HMuRjrXr+Y3f6mW/Cxi+feCmHyoD13HDrhcXa43g8qUbrZcAm1JbFkvdoDVum9aOH2MlHjWX18RCGrjzNltAi8hq/Ul0US8aVVbjO6KfOU7dun9Fx4DjGLDvEQb8UIcaiU1VE2mVz9tmNYNqeIE5FtSZi0lMu8eHRuomM+i951v/17/zTe13p2as3fXt93uBLIhOX72bPS2kV6uqpyL5NtKcZc4b04MOPutGlq+h88gE9+k3DcP9LLmUoi83lgQtuc33NYPr/q6T7v/+Hf/1Dj1Y++gUG9l4cFR9tc4lTTQ5xO/qwcWF/Fl/KVm8rpY12UvQ9QHESOTftWT+7H507/Jk//Oe/89P//Am//qgnnwy3ZvaOZ4Qoe5RKm5/0ZCdOOt0Z9CfxDY1dKTb7edcJ6C09w8GnGWRWSydPk7SCtyRFBdSm3+T6DgeWm81ghqkxUybroqOj0yR6U6az6rg/9zIlb+prMskJ8mL3/KmYTVJ0RF9/OY4HpccmttzQZ8uhKuEy5zbYsNhsuqRrhInBpBbpTp4+FwfvUOm5aIJlK1SkvSDqgg3nL5zkUozctcULD4nE39nDOnMDjNV5MEDH0IEN54KJEJ/XuL1kJp/SgIOcdjdjsua+BgvdcbqVTZTktS20k6I3kG9Aiqrz4oXfOnPZew9nw6pIVI+9C4moeIbPNjucJhsxdfoUTKQhnLPUm8uxeVrTAt8cX0+KJANFT/A/sR478xnMMpuCmaEuk9R2pBFdPRZuu8T5OFFVP14hlYnXOGU/FwtdRUdsWW8uS9ZeEr+oe2VxeNukKFfSuMqFTbav9QkDcyvsTwfzuGnsOJVU38NsmW2MiTp/euJra3DzCiBY+h4NfpNBafRZTrhYM1+driHG+i3TNbJYiuulWAKkYNuqrfIkP8LOrsb78gWuxktOtUeUiCHiylZcp+gyWcnDJEP0TN3Yfj1KPe/flF55lhTrLo46TmGS+r6TmLx8M+73C0nU9t36ONL8j7Br2SKsppoz3cSAyXrNeVXEfLkH23wKiFbbijxldTBPj7uySl/ikaIzSexl9lYOP0lr8Zr+u8Tbk6IcyuMvcXb9mq+IffMaYl8TSU0m+eF+Ns401NSzPjoGNqw9FaSerq2Xp3yx0QrHXl1ZuuUC58U+tJZ4aUHKqiaMF6fXYWegg766rEwwnLmR/Q8SWyy+pkQapPsb2b3aSJOvSRiv2ctmvwqy1IZVRk1BAJdnjmDZ4BHYX4/F95WikGhfFsjLC1twnmkhvmTKVCM9dLV9SWTOupOcjJSSUadbQn3mPS56LGZOY73rWjDP/jTXkyo1PX3pORX58uTEOmynzmBmmz6qLz56mQvio4UNjtACdWW5pN7dwM1TGzkdlEu49hoJQTsp+h6gVDpSPts4YGeCrq7EAVMzTExNMNKTGDN9A7aeIRIDGlrzqswAnu9dgIu5Nj+RuDhrE/v90lratgZvSYoE9dVUV1RQVlImUkxJcaE6IDRJUTGllTWaIUoN6muoKi2mWK1TJDpllEuPsVlFftVVUVVRTlmpJt2iVukWK+nWttr9XgvKUGh1BdU11Sidm1fUaquoKC7SykM5lW1N5dRUUFkm5zX3LSqtoHEgqS1sja9uJ0VfJ9prir6iLBtQL+ZSQU11FdUt6rGGmnKxDbGDktISaXxKRSqpkt7k60ziTaAMnTeSIuV325B7V4kdKDYv9y4VO2phmyIl5WK/TexaQS3V5ZLPRjsuKqW0oqaZgGuhqqqqKeA2Q57q63xC7WutfKKumsqSlnZeoRRkExrSrSxX0i1Vp1vcKt2i4hLK5GFe72u1zb7Whk59TaX4mqTTmIdi8alXRmfk/zWSt1JtX5PrXikgiRNKemUN+S1Vnq11fqVeyiXgaF+q5K9M9BryUCw6lWp7+q5QVFSkJkWlksdvhob6+MaxT6nDV+pZUVAY6gvuua/Fro89e7xfqj9s91WPXi9lVd6qrFrasgKph+pyyrXrq0xiapNeARV5d/CcaoPNmC2cjchu8WZPM2qoVe6nPKvGlxru2yzFZZXqt76aH1dssULqvrFciuS68ta7+L+Nj7aEYmc11Q120lqtbR9tx98WStugiRnib8XSAVE6IcXyu6i4TO0jzfUm9lpVSnkLOxC9kopXZnsa8ZWkqKDgde9QtqM12knRG4iGFE1/UUHpVwSlvweUNQVZyj5JIsrvvweqq6vVATc395XVpu34B8Hbk6J3DcWGc0gLjuL51VgS00q1PnfyXaJKeFoasY8ieHEnmcxyIT+aMz8EtPvoDx8K72mTFHl5eal7zQoDa5fXS4X06MpF1oYXN5CiM62IQLs0i3eDTHlaRHpBsXrUsK0y/XuI0oNIS0tTi7o32YbOdy1KD0VpUDMyMihWRsLa0GmX77dkZ2eTnJysHklo6/zfVqQ3rSx6VkYrq8opa1PnXUspJaWV0gtX35WqcmUUsi29f0xp99Efvii859GjR6+SohMnTqidWzGAdnm95KWnkCPiGJTFv14skEa/qG1C0C6ozkrZiEx+nEtUchrFGSmktVGmfy9JSkpSS1vn/haSkpKivn+73/3jilJ3Sh0qddnW+b+dpImkkyEBPisnk8yM9L+RrykdiwwyspXd6TPJSJf/t6n3jyntPvrDF6VufXx82h4pUthw8zxcu7QlynoFZY7bI6ywfaTo60QzUmTiX0hqXiGVTetN/v7S2ANURPndls53LXl5eeqgqwzPt3W+Xb7/ovQylaCqjBi1db5d/rGl3Ud/+KLwnjZHitrXFH0ztK8pegPRWlP09Qut/7Z4s4XW3y3aF3H+4+P7s6aoHd8F2n30h4/XrilqJ0XfDO2k6A2knRR9JdoD7j8+2knRDxvtPvrDx1eSImUaoR1vhvbvFL2BfIPvFP2t8fXfKfru0f4NlH98KMPvCilSFmx+L1Entp1ynZePj7P/bgyPm3fu/m5RkU1V9Elu373AAZ8sol/zQdDvO9p99IcPhfe8NSmqK0khO86PIL/H6oVJPj7y1zeYsIQ8tPeTbEANNcVpJLx4ytPHGt0nIUQk5bfc20cMrbYonoxoP549aUzXV3RDiUop/Nrd0Osqc8iOCCchOo0MUX7dtwhqcjPIS04hp6SKsjZ1KinPSSDq6WP81Hl4wmP/KOKySrV2aW5GOyl6A/kmpKiugLzoCBIjkkgrqmv+6FxdGcWpEcQEPOaJ1IlfQCjB0Vlkl4t9aVTeBm9FiiqLKE5JJDunQP0huFfHl6TBqc4iNTyIALUNNdhRYHg8KeVimxqtRrw24MrPuqIEMmP8CGjlE5HJbe2NVU1VQQpxgX74q31N0Q0jKrWopf/U1VJTEENapOj5avL3+InohhOTXvzKXlUtUU9NmZRXmPhabCZZotzim2RNqKc6O43clFRyy6pfk2Y5JRmxRPj5SJ0qefDD91k0ibnaG4O2Ri2VmeK/qenkVshvzdGWKKZQbCVEyuCxpsx8n70gKltsSKPxrvEuSVFdfhb5yvqk4gpK2yzbSqnnBKKfiR+on0+Jv/6EJGWrP3j46iV1Eh/TyTi8iB0LpmC8yxfP8Nak6E3KtVTKNYqwJz74quvLH7+gOFIKq16z1U4t1clPCPcwYtXiZUzzTsJP+XhRZR4lqQGEB/lq6kfEN4CgsFSyK1p+b0r9NNX5ZCrbizTZaiDPI8RfJJPauvXlWRQmPSXkmXa6QbyIlJgvGWyzKJtQQmFCFIlhcaTmVb0yot1Oir6PqKWqMJX0kHASE3PVW4u1PdZfTUWG2Haa2EFF3Ws/UfH2pEh6HDkP1nJ0XmeG9exIx46KdKJjp/EYWZ/gfEpdqy8MhxN33Q3rUX3p1aSrg5n9OS5n0ry5anUx6ddXs2tWZwZ0b0y3i+jqMd31MjdyFLN9HXJI9dvO7kmjWGy5hT0vILUtL62IJ3CnG4ds3PAKTFd/zbolJBRXSENxcCkzv+hCN3UeutLp8+ks3CMBVlqW1gXaToreQN6YFBWRH+3JMdOxLDG2ZfOjcqIbC7wymhcHF2A/sqPYUWe6dNNlzJRDeEXkaG0G+M3xzUlRBakPTnNuxXL2ed3hvrSyrxL2ZPKDdrNhyggGqm1Ikc58OWUZzvcKCW/Frl8bcKvLyLhly97ZnRnY5BOdxSd0MXe6wNUspflvhBhz3UvCz9mx6MuefN6kO5kZHte4KT30pnyW55B0YSGbzDrTu2tjul3p2NkEq823kSx+BTFKJ/7OOraOE19buJ/D4ZDdRiSqLY7Eb7MDBxw2cCo0j9hXfE0KoeQBD7bPxbRbR7qq89Cdbn1ms/xoIM+k3tuqjcqsIB66r2Gf+07Oxpa13EVfDXnKvOtccZ+OXqeOdFKn24luA0Yyc48vNyTmtN2Afzu8M1JUn07woY0cXeXA0cfxBL9SCEo9BxFyejXzBvSkh+b5Onbqgs7qgxyKgNxX6qOI8rz7eBtbsXTAcjzux/K8Ve+1dbm++sVfKdfcG1xxm4GBlGtn9X178sXgxdifjyBYsvWqZ2eQ9sSTXf2nsmjKFvanlpEu1V4deZF7Ln0xGyL5Vqcj0qk/wya7s90vm0TN1Q3IoDT8CLssxjNU7tugO4iRppvY+7ygRT6LXx7jypru6PXXTncwY6dv52BI0Ws+JqmgnIrca5ybp8tynXm4Xc4gqFU1tpOi7yPiCTm5Go+RY1nmeAHh3JS0UTXlqU+577yafev2cT5B4rfmeGu8JSkqo6YygltuFsz7/DPGjJ6IgbExxobjMR7Yi0Hj5zFxVyBXEhtDdR5ZPvZ4LerNyP7j6T1RdCePEd3P6TdxKZP2R3FX8RIJkNUlQVxaZYxFj86MHq/HZCVdg9EY9+lFf90VTD4cxoOM0jZ7QdlPz3PCoitjf6qi8/AFLL0HsY0NT02ptKfXeejpyKqFU5j4WQeG9JnKmptJPG8VqKtLokm+ZMkmc7lnH32+1Jc86A/GoI8QOtO1zDiXSJh6r7ZmtJOiN5A3JEWFYfe4aj0Uw1+q6NhzErPOlzYHp+pkoi9tZN9CPaZN7k/3n/em0++sWfcgoVUQ/WZ4Y1KUG0rCne3sWruAaaP60P93vZni4I23uEpz/FSuTyPuwQFOLzBh+mhdRhqJDRkbii33YsTgcYyafo4995MRPtPUy20ZcDUHJdWq4udctjFldo9O4hO6Db5mIP7TtxcDJi1D/2AId9Ma9p+pr8kg494KDs7pxZC+E+k3SfG1EaL7BX3012B4LA6/HGX8pUw4kS+nF05iWvdujNQxaPA1vREY9upLP0N7zE5E8DSnLVpUReZjLw6ZfMjwH6voOsEGG19IaXSJ6kLKwy9y67Ady+YYMu6jDgwfPAcnn2zCWlV7VUEwCWfMcTXuTe8+hgw1UPIwEL0+A+g1fRvzriYTr/lkPxU50uCd5vL+1SycOYlRf+7AqAkrWf+8lLgGDQ2EVMffxXfdQlbrTGDMGGMmKs9mPIxJw3oyYKwbS3cHE1pa1eao77fBtyJFdZXUJNzl6RlXHK2FzHX7jC+76rP0bAR+LQhOOZVFobzwdGbLlEnojZrMGPXzSfwd1ZGBQy0xWfOEW/GFLUfEqmMoDt2F1YRVjNE5xcNUzah3Za6U65k2y1XZkkUbFVm+xBydzGq9PvTsa8zIyXLfSf3Q6TeEXnMPYX0vnYzWX04v8+P5OXfG9XHAYuVjaYyUr89LZ/T8OhwHd2TCgKGa+jGS/Pdi9Je6DLK5yJbnWRqfqqc46hi+a4cydfgQeowwxsBQdEd/zvAhhgxyusvu0CJlPEp0Uwk4YsOqfh0YN3gUk9Tp6mM8/AuGD5vCMLfbHAzLbZPslyUG4bPBiJl/UNHpk75MPpDEvVbTfO2k6HuG2iKSb+1gy6hfMOAn/4deM3azMVT8sLFqyjMpfH6SC3tWMX/aBEb+8VPG6NuxKbSCBI1Ka7wlKSqgquIxpzfsxW3BaR4Ep1FQpnyaPoHywI24L7bkM509eNxIFnOuobb0KTfXjGDJuMHMPxDE5XTRLYqjzH8tdlYz+UxvJ+vuJFFeXyRpPOS44x7WLj+PX1wOhUq6BZGUP3ZlhYUVHQ0OsftJWsteXk0ZFRl3uSk9nIU9P2Jk9//D4EWrsH0ECY3WX5VH6aO17J3bnU///B6/+q/f0KHPfGzvpiOdXC1UURBzTshVT6wkQFtfzuZJnuQh/xl511ZjbjybbtOPcSI8t8VoUTspegP5OlJUV0VtgR+Pd7tiPaAHYzv+HwbNlN7ljVJeNg0l1lFXUyn2l0lJ4RUOGi3G8iM79tyJlf7C2+ONSVHCDZ5unYj+wPf53S9+ys9+PAh91+tcaTGqovx6yPn5M5j13mSstz/hobqdkHQrb3DdYRE6v7FinsMtnsnRximiqjZJUQ5lhfc55iL+tPQsvtHZDb5WGE35E3dWWc6ho/5BdvhkiG6NtG8Pubx0EAsmjmaxVxS3sxTdcMoeObN0xiw6Gu5np186FfUFFGbf4cDq3WxYc5mA1AKKlHTzXlJyzx6rqfPoMsWT4y+zWw5FVxdTmniDy/YrmNPtfYb3/BFDV7jh6i80sPFBytMpvG3P5pmd+Osff8sv//P3dBlqjZtffstGtr6S7OBjHJ7ahdlTZmF7q4TnBZKHnEeknV+Bvt4celmd4nJiaUMZFceTfXkpzlM68P7vf80v/uPPfDHJlS0h5a1GiuIIvyhl8+cxzJq8A08pmoZlsWFCGD2Y/9lUdIbu4HRa8bcaXWwL34oU1UrH7el2Tizvzeef/I7f/M8v+WvnaSy7FMfzFu4iNpDgxZYBEzHvupRNvrlEqo9nQvJhNo6fzui/2rDhZkyLwF+fcZvUMzMZs9CFgZtCicrTkBeJ29lXlrdZri1GiupLSXm8nd2TOzJrpuj7lBFRKPWVdZNIz0VCpBby5bJLPMiSzq3mEoXQ1EXt5dbOaXSZf4hZpzPliFKbETw+fxxXi4OcPh9MumJ75aWUx3pyffNceox2wnRLkFAcyWN9FsGH5+IythOz7A6zN6KMAmUbj9gjnHOTeDzGnqk7A0mprRBbDebu0cO4zj7KpTtRZKnTzac84gBeLlZ0HrOWuQdfKiWlBYkpRS95cXIzzqOGMLHDvzHIaCQzTqfyqNXG4+2k6HuEimzyQqWtXjyX6Z/9jKEDfsool8NsF1JU1MjLJU6mn1+EreEnvP+7X/GLf/+APoYb2BFR9dr9D9+SFFVSV5tJQkQykSFFraaSHnFpuzuGI8V5LsQr4zfCwD1ZN2M6RgZuHA8ube691L3g5rolzBwxHdtjTwioqKJcerpxoSlER5RoBWPl1y1pGJyZPHoXx+4mtpiqqIi9yYu943BzcMJqkTMO5n9iocNS7IUUKbtsqyG9sOqM54T7nOH4PhdWjBmO2bg5uN9L5qV2x6Y2mmSfrSzTMWfanP3clGjakA9xgPw7HFk0k6ni/BvvxhGp1Vq0k6I3kK8hRdXpQUQd1WWL4zIsl23GbuqnLFtpxAppLAPbfBHSn4uz1rCkgwP778S0Gi34ZnhjUlScTFbIdW5d2Mva+VOY+sVoFqy/wEXJX3MzqPy6jZepJaY/mc/Gi6kolKUBSUTsd8Pyv81ZtPQSPnKkcbSiJSlqLB9l/7d0YsPEJ8JLtKaSFKO9g5e7C5PH7ObIHYUWpFMQcVgaN3NMTDfhHVfbTNSqpawc5jN9lAXO517woqqS8op0Yl6mEhtdpli3BpKb6ivssnbCaMI+vJ8KgdKcUVAWdo5nO8bgaL+WOQvW4Gj+Pgtc7dWkKLlRsbaMqtQAgu+f5NAOe5ZI795cbykb/bKJaLqR/KgJI+rmOuaNM8diuRcPmwpQmtSMa+yePVWuW8EOf3l+5XGFkFUkPiHwjid7N1qzYNBgpk21Z0dIqRYhVm4QwctTbsz7sTELZl4UK2mEkq43azuZY9bdA8/kQvVI3bvEtyJF9dXUZoUS8+QcZ46tZ43uKMyGmeNwJZKnLZhpOrlCCFw6GGPebQNnJUw3n/bDe8p8pvxiIesuhROtOaqgJGgfPk4dMXXwYO69ctIbjUPKtTyp7XJt9im5Q9VzgrydmDlyOgucLuHfZIzl1MScYeMUE6aZOnIwtICkxnquryXnylw8rXswccs11gcrOVWkgMyUZMKCcshtselqJDEPdjBzjHSCnf2k4ZLWouKhkJ8FGI1YgNupEK0R4TTirmxi2WhD5qw5xrWcWkk1j/T4ZMKf51Gkbbi8IPDCJsxGeuC41b/F1El9UTKJp6ZywNmCOSv3sNq8F9aLh7HoXBJ3WxlIOyn6/qDIfxf3N41hld125s+Zg+OMPzF30z62hoh1NdpmVSFlCY95dvs4e9YuY17/wUyf6cruiIrXziy8JSl6Hcog14sj69cw3uAoR25lSYiKpzRsB8tnOKE36woPkrQ9II+Q/Q7smDAeh703uSRxpPVanQZIPrIOstV+NRONPDnnm9EcqLP8CTm5FMfFOtieus+puz7csO2Cq8M87IQURbYZm+LwtbPCw3gWG+/FE6AdcGqeEHvLg6n6Hsxa84jIcq1mqCqWx45WrNM1we1yGD5abWc7KXoD+SpSlPeShCtOrFsiRn7Qm2OPQrntOpDN1rpY3yjm6SumWERtlZCCqSuYL6Ro392/0UiRFtKv7eag3kQcNp1SN0zNlq1YcQwvzhzj8AxbnIVgOG3cyEZFNrvgtNwdRwsvzlwNV/fkG3vVbZOi16FQbP8wO5xWM8H4FN6+yphHFHmBW5hv6ozRvJs8zW4eu1LWZDzfupItE3RwOi4+Iqe0zb4JddKTT9mD64o16Jqd4cbLxhFRYSXpElyOzMN2yWQczvvjffM611Z9iqPLKqT9IlH7do2oDOP+8mm4TZ3PVr8M9ZqTBsjzVT/g5XlXDCdtYJ6rH4l1zc9cXSLXrZyG++TprL2b0IoUCHL9uT7HGOfZ1uwKLtZq/JU0MkkPvs2lZW6stbTBcfNGPNTl74aHmwu203ewa/NDnhdWtJxeegd4dwutMwlau4QNBqZ4XAnlcYuh8SLKcgO5t34b26atxtHVA1f183mIfTljZ7mBdSuvcC8iS0P6lDIRgnNjO3tNB+OyxZPL0k0ubssAWpWrsolsA8Qnym7ic9wJnfFbsd72Qovoy6lMf27MNcTZbD6b/HMJVlelcoNs/LfPZ4PZODacf46fdB60+6CvoPQeTy/YM1l/I6u3R8qTil2XnOaAox2jdY6w/2Zi08iqkqf0xyfwMhiDnfUmDiYpdPE1KLrK7WM26Ohuw+NQqJAnDYqiyH20jR0rR7Ni2172PU7k9qZJ7F42iGVnE7jZckipnRR9H1BbKj2we9zZbor1ihm43Yjk0oXDXFz2Eas37mBTsDQnLfylAXXpj7hiYYjjXDv2hJe9MjXciHdIisQBcoNJOGXF7LnT6Lb6FideKNQlXuLiLlbMtEd/5jnuxBdqOUUWz/fYs1kCteP+21yVZ32VFNVQn+5H+JHpGFta0svhPjciS8Uga6grkx74NVt2u89l5l5fzotTVMTdJsC5A3b2C3HwFfrTRqCuLw3hrvUsXIws2HAvgUDt4FDzlNjb65hu4MKsVXcJKWku3drySB7YW+GqZ4a7NGhP2knRN5O2SJH0JKmU/t29dXiun8XMrVc5FFlLSUYIkZt74r7SgFV3Knn+Suv19yZFpcSe38ounQnYbTzNuRakSEENlfmBRJ9cxdLhPfjsT3/iT396nz/9sRO9xtlgfzmZ4KKqFsTkzQOuXJX5jMijMzC1sqCngzh7pOI5URQGbmOBmQPGc6/gm9GwzqgBKTzdvJL1E/Vx8vLltrjmq09ZTV3SPQL3mTLRYgEDXH3xSayQvMjxwjiSL65ks+siZh9+znVpfSoivHls9wGrnW1xC4DU5taqCdV5AVxfZIaj2QK2+GUS0oIUPSL4ohsmuh7Mc/YhVuv1tarCF9xaPh1nw1msv5/Y0kcFZcn3uSABzn72KnXjHaM53oB6airSKHm2l/1WoxggZf++Uv7v/4WPOhkwdf09riSXU6ZFwt4V3hkpqovnsfMC3CXWeFwJw7dVkK+vK5Ee8GVuu5uh3+kD/qK2rz/ypz8MZMy8w+wPKiGjslZNh9Sjf7VPuX9yO8sMhDycCCZT6qGtp29drs1kU6yl/DaPPZ3Rm7AB6y3PWkxZlqY95vIcIxymLmLrs3xClcTr86ivuMURp7UsMzvAjcCMNt5K1kJNPkX3XNmySp/Oc/djfVmuVzrEhWc46GTLOJ197LkunWyNuvJcKY+Oc1h/PLartnIkWaH+rSE3LBefui7kcakhnRZ6sfZWprRBUgC1Qoqf7uPq1unMXn+cTYFV5OVnkbx/BFuXDmbZxVTutZpfbSdFf2fUVVGTHkDUyQXSGVvNvFNx+OVJFT/dxo2Vf2XZxj1sC5dY3AbzLo69hfd0fezm2KtJ0etmFt4dKaoOJfuWBDfTqfSz2oyrfwaxBYrRxFIWsgvrWbYYzDjDrdgCrWCcTuBuOzZM0MXxwB2ut0WKygNIuODItMnmDFyyhy3B2aQUyxMXhZL77CD27vZM2XxRgpwyiCvIvkuw28c4uCzH7bnc4ZXCqZfGKogby2fgaNgWKXpG3J31zDRwYpb1LV5qLaiuLQ3jrp0VznrmeFyLwK+dFH0z0SZFjWVeFk9V8Ak2bbTDyN2T42HK+KGgMpLEbd3xWGOMvQ9EvtLg/r1JUT7hpzeybcIEbNskRZVkPr7MQ+flrHOyY01jT97ZggXzV2Pm4sPZ53lvR4oqg0i+7MwMQ3MGLNrFxhc5JCutTX04+c+2sWiqHSZzLuKTVtrcAalPxG/TCjwmTsb5xBPutkWKSn0JO7EGQ73pDFl9hD2huWQq36soeC498r2sdHbAfMdN7mYr9EmQdJZnjn/FxsOZDY311gJ1lGY84dL8KdibtkWKHhNyyR1TXVfmOT0gqrLxmeupEh+9vmy6+OhsNjxIIqgFKaqhQALcmRkG2Fq0RYqgJCWU8J2uHFizTHqPGxtGUtYvxnGxFUZLvXC7kERWVSum9Q7wrkhRbUUk9x3m4qIrHbA2SFF1eRbxp/dwds1iHDzcsVfb1xo2Ss/ZfP5mFuyJ4EWmpkdYnUt18FoOblqO7rL7nFBen20Tr5ZrS1J0F18vZwwmrGXlZn+t6Yc6Ke9HXLAyxs58CdsDC4lQDhcGU+C7gjU2rpg6hxGY1AZrbkIWRBxlm9R5v8nWWHkH8SRNsdAC6Wyf5pCzDeN1drP7aqzW6F4ZyQ+OckB/Ajart3NMWFqrgR0xpWTqn+/FZa45faY4sPR6JEGZko8qoU/R5zmy2xEjp71sf1KkmVIrJufwULavHI71jQKetKrGdlL094T4a7Yv4de3MsfBGavDfgQ2mnLwFu6s/isrth9hb4ImPrVANbnhVzk5VQ+b754USUazAgm64Iz7Miv6z9rJUs9ILeOMoOj5VpbNdERv1mXuJ2o3HbkE73Ng+4TxOO671Wr6TKK29D78Tttgt2gO/S0P4nA+vrnhST5PyI7xfDZSj19NXsfOwyc5fcKTA2sXs3r8rxg3YTg6zpfY45NEdJ7ytkMjvo4U+RF7a23D9Nnqh0SUNTcdtZUx6umztcr0mQSq9umzbyjapKixQrIfkXFsMl9OGMd/jHPGZacnZ6Qej25zxEH/D+iO7snY1cfZcCuakKxaml9sKaa25h4nzVeyUFlT9H0iRTViyLkPOeG6lnnTduAdnK5MdmkQyvMza1loZMma7VfV04IVGvv7+ukzCebpT3jqbYfDYvGJ2QewPRvX/OmL+pdk+21irpkzxvNu8DRLe6QonaCtK9k8cRJOno+5Ke1l81OWUJd8Hx8va5bPn0//eZ6su5HcvB4pzhO/jaN5f5gR70/ZyCHPk5ySOtrrPJsVY3/BmEkT0F97lcP+acS1WPv1daToAS8vKNNn65nn+oSE2uZnri4O5d4KzfTZvUSeteAvX0WK5AbFkby8fIDlJq6sPfiYJM0ZpeGtiDzNurmWWC3YxLmoIvU3bt4l/iakqCKd3JBzeFg6s2L1GfVnCxpOy4+SR5xyW4rFlJXsvB1FsphMTWEsabuM8VhkivHxSK687l3kryNFjdNnE7ZgvU2IsuaMgtIMf66rp8+knjWkqCbqKi8dR7DA2g7Lm3KsZa+hGSXRJPnsFn+xYrS5E/rrn+Cf1VgxuZDhyX5HW0brHFZPnzVXWY00EV54GozFznozh1pPnxWGEX1nMwcdLBk6bS1m2wMJK9EYYFEI5RemM8VoJP88zIbF647gfdITrwNbcDP9GKORHRi5aBt2F0MISK2i/I19tB3fHWqoD93GWfth/PjL6XS33I736ROc9PJk5yoDFo78BSOko2i24w7nXuaQ2sIF/1akqL6W+pwX0mFcxIJpxvSdsZe1t5NoMWov4aro5U6sZ6xCf9pJbsZJY6Y5o5hwwC5bPMbp4nDgDjeE9an7EpJuXfpjIo9ZMt3EjP5WR9n1JIN8ZTauEYmXebb2SwZ1+S3/95d/4q9//YAP//oX/vS7X/GbH/8LP/7xf/OTTwczwPYKR0NqW/TIa4tfcnvlLJyNLdn0MIUXmuNq1AQ0jBTp2TFzxQ1eaH/woDyU27aW2E8yx/1ahNZCw3ZS9EaiRYqaijXzCbF7J6DX97f868/f509/+SsfST3++Y/v8duf/Cs/+Z//4H/+0oPui46z9Wm11oc2xchq73HCbDlz1W+fxfyNSZE0GGc3s2PiROw3n+WidF+bzL5ccvLMg+UrVtBxwWXOhmvP4daT77sLr9mfsMjOnS0vJeZronx11VcEXMUnMvyI8pqDhekUIUSH2f5YGscWSYeR83Qri0xXY2x5jkfqz1w0IoEnG5fjMn4yTieecE9OqZsHJd2k27w8OBNjo2kMWnCKI89zKdTu1Eef4oFTXz7/9Df8x6/+zIcf/JUPpI7ef+8X/Pp//g//85Mf87OuYxjmdg/vhtegmlCZ85SrC81wnLqIbc9yG0YQ1JDnq/Yl5JIbpjqOzHW8R6RWw19XEMjVJdOwNWgYKXreghRJO5p4l3OzJmNvuYa9Ur7Nb1lJxhNOcHX3YrpM28WCU4laHSJBQSg+ToOwmz2BVVczePLq8Na3wjubPquJ5ZHTfNz0zFl7PQp/7YfIeUTSRWtGzXJhhEcA8c0sQVBO1JGZbJ7Wg8UHH3BV2Hhhqj/3lhhhO2MR6/xz2vjmUTNal2uzT8lF5ffw9XLCYJwrKzb5tXizrTz1IWdnG7HabBk7Xv7/7b0HQFXHuv6de7///d/v9LST5KTZNYnpVVNssffee6MjKkiVjoiCIkUExYYFC1gQVIogRUERQcRC7016779v1gYUEAzRmPbt5973SPaePWutmbc878ysmWLZ7/KvHObIwinoGTqyN7WJnIeEuBXioWoeCB5nheOGOQyZZ46SaxS3ilun/SSIDso7wX5zA6ZOc8TJJ6nNSFEVGZcP4DJrKvr6jhwWZK85GW+kqTKdIn9jLNfM4fuFW9FyFwSp7ZxKyR1y3ZehNr4H//NqL97tLfzOgH7069OTd//9F1598a+8+PYABq6wwyyghIeDbk+yUTmeMxppjHbCQ+tz+vd9m5fe7scH7wlf1K8fvd56hf+8+D+8+OprvDFkEbOcohBUpA2aKIm/yMkVczBWN8M1vrZNstQez0SKqm8fw3+vImsN1rPM0hO3sKJHWetDFFOVfobdSlNZPlWBbSHFj4Zdy89zyFCV0WM0MToRTbJwio3C+Cpv7sNr1ypU9HRYJTJQ92vlj0+rlSWRdfUwHi6bsDLdiIG+Hnp6eqxfNZMF373Ct99/xQ8KNuifvMXVTNkMchukEG6ixrZlGrjcLG0fTBtzybmxh82zxrBiuQkHBJ1sTnCEk0s9hKXCSkZNN8fpakY7I5eTom5IW1LUOipQIQJ7lAc++zezxcwQQ4PmftRSWcLSYW8wZND7DF5kxJoD4Vxq9961iJK1F9g3S5lZPXXY7hv/K5MiQWYu7mb/3LlY7b5IQMtnMtQKDY+yQHvxbHoNt8LaV5CMlq8kFAZsZ/fQvqxWtMRGsISclst16XAb66mIPoC382pU9bVZscWLoxFlj0jYQxRQmnAch2UTWT5bA8eoupY1FqKtik7jskGRURP0BKG/R7p0zfpKyq45c9J+BYp6Bihu9+PkzZr2JEJC8X3SQg7i7mTOZmFr+qJ/pD5at2wScwe/xKAfvmOYmh2mZ+9xo+Oijtq7BOusxlpBl7336tu99UNjFqkh9phMHcUqFWvcs2TjwwIiEN7fi8HiFYydt5X9Mfnkdbypomv4qi3BSsNCNm3yiNsIJ5J3lPPWixj4jQozzK6214uqSPyXD2bdyEms98rhSlczSU+JX26hdT7RNhvYsVARh9AO24aUh4pEVI2xPy7ki8XH8BPt9qh5SojbsgizwV+gZHcZ38pycuK9sF5rhKb2Ua5lVbfTxcfQoV0fLakRV6hP5Y63IETjR6GkvZvTDxdNZ1MT6cCaWcuZuHIPp1OlXdaziPVzFQTdhC2OQSQLrtqWoktoyLzC7dM6mJsosMhwN1ankoh9bO2g+FXVDXy3KaI0ajI6u8OIeOh3o4k5YsiM0atZanZGNtUl2URDsh83jq9lo5EKi0wOYueTSVLbkTYJ9YWUx3kTeNSareZGGG/Ul+m09lqRiI/uwY9f9+TrWeqscArA624VrasoauWk6DdEE0250dz3d2H/DlM2mRjI+kySNfOHM+Prl/h6xFjGaO/BNiCNOx0TnpwwzistYrOWNUeFn2o3qN0GT0mKamkqjSdy6yjmffHfvDB4KeOMPQgMvMSlAH/8/fzwD7zMtYQ8sgTDrqu6T5TLHKzmfcU8zd0YnfTF18cNX9tlLBZG/5mGF65R0oYQ1TQWRhNm9BXjP/l/eWGICvOszhAUGCCr10/UG3A5jBvJRTwcXe2A6runCdJ5mw26yuhLr+S3ZtLSAq2CeFJigrh4ygGzqcOZN3gkyzcfwN7/BlficmVHRUiozA4mWGSTOnNGMd/4DLZnxf162eNluoBxczX5wTgQv/T2Tk9OirohnS207gL1Wde4bvYehhpT0fStJkoEr8bSNDKiArnqL/rD9zDn96ihPGYVUya4ciAy6/H1BD8D3SZFlXkUJUVwLcQTF53lrP78c2Yv10HfM4TTEUnE51UK6xBhJ/8Cp3WXsvzzCczUsMfKR7pnSZxx0ldC4Rs19C0ucEkw7lZN6uqV/IYHMYSZDGLSJ/+XF35QYsYmoeMtNiHZWkBQqLCJQnJF/KgtvcU1+ymYzv2WeTpubPIU1/Teg++WJcyer8pXG85z/I7kDqqoywrDX3MgQz/8O//1oyYrtp9rrtffT2Zrl0LCuZlWimyvx05QEXUAX83/sHajDqYRkNFarqGauvy7JN68xLlj2zAa9z1zfhjPqu3H2HXpJhH3HlBY0xzZylLOE7DxO9ZJm1GK9th5TtzvaWs8DOczYo4+ozaHckU6Q0RCfQU1Obe5F+mH5z4LdId/w+yRM1By8mLv5VvcSCykRJpflXb0PmnKxh9GMXnyOjTcfDkha/tjeLrpsv7HpSjPdeBwbGknOzY/G56JFEkvjxQlk3k7mEvn92A1dywLvhrCYmNntvleJ+RWNtnldSI0pFN0cy92Mycz47sFLLU5yR7Z853F9+ImzOYvZdVIc+y8kkkpDOOOny4qpvvZcCCVkso2mVwrBDmuye28XV1Fu0YmSO0q6WMThXGCcGp+ier8uSze6ourt7iupzluOnP5do4Z05xiuVtaLp7DjfOHdZhreB5n3w6b/UhUqv4Baac2YDLyv/n7R9/TV2Efh88GEHipWaf9/HwJi0mSTcdWi7Q05YIhB1d+yJKVOqju9eXchYv4HlyLqeJCPlriwrpT8SIhF+S/LpfEgyvQ/P4F/u9nY/lU4zCnzl8isMVW/Pz8uXI7DWlf4Y48SYbyDOJsB2Gl+i1qHun4yfcp+kOg8JIFnmpvoLrZkW1t9ymqK6c6W+jkdeEDXEzQHvI1s8bMQcXFh/3BsUQlFVHaIRY9JSkqoD75KPuWfcaH/yN++Nc3eKnXx3z1xSd8+tGHDBw4kE8GDWPRdn9Oi2yjrqmGqtxjXLadxYxPPqF3/4EMfL8vA3t8xg8Lt2AYWsK9Sml8PIeaO7uxm9GP3v9H1Pv3t3it7yd89fknfPKR+I2o9/OhE1jlLLIZEQE7U8mm5PNcNe6Hock6zISjTmvV/NoiKsK2sXftEL76qDfvvvxPXv37v3itR396fSMCq9FFLmU075TdWF9AxV1pE7VxDO/9Ab3fk+63Nx/0GsrodQfZESuyr3a7tspJUbfkZ5AiBBG4tfUzNunMxzBM2r1EOMdbBziqOJhpn0q60I8Pev+Hb2YZoX0il7jirs5d6h66TYpS/bi+cy6Lxgykz1uv8frf/sYrr73F2wPHMHDuTrb5pTY75/oSEbiOEGg0lRHffMQ77zfr78CBvfj8x1ks3RKJ950SpHcGWjWpncNt+UyaEKi+sxeH2e/RR7KJv73Fv/u0t4nPhoxjxa6rnJdsorGaqsyDXNg0lYkffEjvAZLu9mHgO18xdKUDFtdEgKmWrphO6Y0dWI55hzelev/xLm/2/1TU+zEff9hc71ejZqJ68DaXO7yB04q6OHcuG/RGz8IYq2jIa32Q6hxKhJNyUP6WTz7oyTsv/oNX//Eir/f6gD7fqTLXMkgQneasprE2m/IYG/apj+S7HuJ7qZ3e683AviMZr++By/0KClt1pSyFPB89Ni//mvf7vstb//w7r/zrZd7o/Rl9h2mxwj6c6FLJj1RRlXOdjP2qaEz+gn/3HUh/Wdv350PRbmOU9+Pgl0tmVUPzdP0viGciRdLmjdd3cVx/JEO+7EOPV18UPuqf/PudPvT8chGjtc5yNr5EaJdI8CrTyT2/GaeVP9BXtFlv2fO9x8AP3ubbWfoYHM8itqCG4itWeBl/hYr1YbZF1iNzsx0h2jX/vH7n7TpUk+U7rra0q8R3kygNF4Rr+VC+ekfYgNRfA3rz0QcTmWbpi3tuDWXVxeR4LsZZdxSr90bj8djZLqLvpaNdrGcy4WWhe//zd/7nzYF8/OmnfP7JR3woe5aBjF/rgONNERUam6grCSP1tCrrxnzFe30G8v4HHwgd6ccXQ5VYdeQuAUUiUZfGiYou4rNxDMP+Kur93xf5y9sf8tlnn/LZx81xaeBHnzJV3429caJoy920Q20eCU7D2aH5I1rn8gjuMJwgJ0W/T1SE2eCt1QtNW1d2xkseoAWlCeSc3YDZ4i8Z0OedZt1+8VXe6PMFfUfooLDzOrfL2/v7pyRFpTTkBhPkZofleh10169hraoCq1ateiiKa7Sw8rzJlYebHxZSfMeLI8brWacgyqxWZJXyZuxO3OCO8EzNt1VEXYY/F3Zvw1xTB5116miotK9XRXMjtt73uCFuraOpSajJu0Oy33Z8/c4RkCJia6vXqy+jOs6DC87rUVdRQmWtyCDXr2ON+FtpjS3GByOJflDdJhhlkBp8CKd1iqitlu5XFQUNR/YHJnY6FyknRd2Qn0GK6orTyQhyEBnzMfyS62SvEFcm+hG4QwMTZUkXFFmtuIbNJ0IJE46ri4HDbqPbpCgvinivTVjpCb1RXYO6piYaa1RRVdJDaZMXHlF5bdY8SCTfHefNmihLOiTTYSW0bQ7ikSRNkLRH56SoiNqMS/i6bu/SJpTX67Pt3F2uPzTXfHGbHuzXE2VltiYCh7I1TmdjiRft2Gw3+VSKBOKs41ZMNLVFvWqsUV7drl41XTMc/FO5VdJ5AlKddZOEizZcuORHUDptNkwTCUj0Ec7Yr0VFWRnVteuFra1FXfyttM6BTe4x3CluS2FTiPdzxU5tNSoyW1NHWdOFI1cy2i+crcyh+No+jm1TR0FRBdV1ot51GqgrqaKotZttZ+6S9HAkRBh+4WWCDpujprgKBdkzKYi2MsQhMJW4Z2HQT8AzkSJBaOvizxG8TxtNdeGjNNayZv16mY9SVtuC7u6rhGe2eaOw9jZJAQ5sXK+Mouz5pP5TwfxoMCEVkk/NIMZaGaMvBrPB/hze0qhLZx1ZmUvJ9S7aVfSDzam27Sr+rb/PrTM7sRZ2qCT1l4IGa/QPcCo6X3j5WmqLI/FaOoF1Q6dg4Z/MtcfmeUXjV93iju8+7HX00dNcj5Z4XkVJV9von8EuQQIThQXILi3CXGEEAbvM2Sj6c7V0XUVdjHb4EJJd3/KavkS2Iok668J2TV1R71o01RRReGh7QhSUMN7vz8VUwQUfNuQjNFYVkXtlDyHervjcLiKxQzfKSdHvExVJl4nzEcQoJIIrIjl8eIB4ZRZF4Xs4vFUNBaW2uq2G4gZXdnjdJ7X1TZcWPJEUFRd3oMntIK4q/b908aZGGhsbaBDBRAookjQ0NCBtA9J6bw8hyjU2iDLi+/qGtm+FtUJ81rZeqVwn9T4dRN3SfYo6GkQljeIiUv0NDY3iv1uKdISsfPP9dllGwF4Ebjkp+glpt6aopeF+Flr7T9KF5n57alXoAEknWkmR9PcT0aKXDY3iX0mHpH9l/92ZPguI8s333HzfXelvbW3tQ4fbHk9pEx1s7XG01iv9z/OztUaZrbW0keizrupskn3ffL9d25ro89Z6pbb/yXolGxfPInum5nJP/UjdQGlpqYwUVVQ0h+mfj0ft9ki/mu+78zZpKd/yfFLbNReTGGoMwdvs2TTKmgNecbK3bbp+9p/brlJ/SToi9VfbeyuhpiiI44qWWMzew7mEgifuGi6pnvQ/rddup3/iwo9fWrqvZt2UrtvlvcnqbX2mR3U261Zn9XYPXduoHL9fCD35Gbot8Z6nJEVytIWcFHVDWkjRyujqpyRFzw+SwXSbFD0nyB3uHx/PTop+KUgspZj8+FTuhWaQnV/1TNPL3UcdjXV5pEelcP9aLoU1gsC0fPNngNxG//zokhQdPXqUnJwc2XCwXLqWytISKoRsiStpJkUnOxABuTwSj2ZZFFFCZqHIKMtKKO2kTX8LkYZMpWAmifR3Z2WetxQWFpKRIQKYcLqdfS+X379IpDo9PZ38/PxOv//1pFRIJVX1ddSL/6utrqBCfP787a2M0rIqappkV6W6ooyyTsv9MUVuo39+kXhPSEjI46TI3d1dZtytgUIunUthdgYPhJhF5fG/Z4tF0C/tnBDIhRc8RdsImRdWwP30LMpyMsjqpE1/K0lLS5NJZ9/9GiI5W+n6crv744rUd1IfSn3Z2fe/rmSRLRx8Tp6Q7KxfydayyMzKJju3+brZWb/WdX8dkdvon1+kvg0NDe18pEjKeqQFg3LpWqrLy6gSsvVOmXyk6KekZaRo8bVSsovLqBVZZGdt+luIlCFkSQ5ciPR3Z2Wet7SOVkmZSlnZ76dt5NJ9kUaIJKcqTa909r1c/tgit9E/v0i8p9ORIvmaop8H+ZqibkibNUUVXS6k/W0gLZbOy8uTifT3b4G6ujrZsHxBQRfvwMvxu8fvZ02RHM8Dchv98+OJC60lVixH9yAnRd2QZ3777PlBvtBajl8CfwxSVEdjQw3VdY1tzhL8NVBLfX2tuG4Tnb4M+QeA3Eb//JB4j5wU/QKQ71PUDfkZ+xT92pBe120lRdLfvwXke6D88SFNvUqkSBqG/12ioQ6SPInw24Wtz10Ckn8lVlSZTXWsK2fPHcUuIIe4PyinkNvonx/PRIoai+PJvHWeSxe88Dp7lrNnz3HWO5TwuBwKH7O1WmoLk4i77IuvlyjrJZW9wvV7ee13FhWKVl9wm9So8/j5tNTr5c1Zn6vciH/w5HN7EBlIZSbp1yKIu5lEqijc6WZlArVZKeTcjyeruPrRie2doomajCSy7yeQVVr76CDTDpCTom7IzyFF9XlkR10j7tpdkgoaaD3cWtr1tyglnrS78WQ81nfiP6pTSY4I4LxPMBdissko7R7BeSpSVFlA0f07ZGTm80D8pOOv6kvSyYkL5Oql81w4d7bFRprtxMs7jIh74noiRrWOS3XpcMWfDYVxpN48j387m7hC5P38Ts7wqaEq/z63xHUvymxNKhvOjYT2Z7BJZ6rV5keTGCnKebfW6yPKXiM6uajNJpSdoZG60lTSwsOJi0klXRSu6bRLG6nOSCQ7PpGssloqOi3Tinqq0oSdJSSRVV7XsiFfV6ijMlXYb2Iy2RUNj3awbUFTTSklqdeJDfPD1+cs56R2eNj+fgRGxJNYIq7XUv6Xwi9Jiupz08i9d4/MwgpKOvrTxjqqcu+QFBlA4MVz+Aj9evR8Ply8dJPY7HJK2rV3I43V6aTvUsdOYSELna9y9F7Hitu36+Pn67VFDRXJ98lMFL60svEJbVlHTWoI0cZz0VHTYtXpDK5JZ+RV5lKU4E/EJe9HtnEugEtXE0gXBt9+vFbcZ02uiAshBLXa0rlLBF0TuiIu3LZsU3kG+fcuEuYv7ExWr5coG0hwZArSGcmPhaZ2KCL/diR3rt4iIaeakg6DxnJS9DtCYzE16eFEBLb0s+S7QuK4llbOo/0YRR/VCZ2/HYyPKNNcLoiLQcnCZ3Xu55+eFDXUkONrxu6VAxj66Xu8916LDBjN9LX7OZJU12bHXnFj9Te5d3oja4d/xaeysgNE2XHM1jnKifSmRwc61haTdmY9tgsH8M1HrfW+L8pOZL7hSU5lSbtvdIVsUoK2sH3MDygu3Yr9DUhvuzmHUGJpM6/qotsEb93ITk1j9kdkEteZlbSUrRRBI3CTDg4bzDl4M5/HfEgL5KSoG9JtUlRI3q097J4xDKXpG7AKrOJey2mSjRV3CdtmiNM6Q/ZdTSe2XX8kkx+ylc0zvuP9T2fwjaEvp+892a23ovukSOiFtPlXYxHx5/fhpqqK/YEL+Lc5w6wVReG7OLnufSZ+3arHrfIhAz9ZgKJdIAGCpbQGk87PPhOoLSPDSxu7xQMY3M4mJjBX/xgeGU1tEgvhDWojiD6iheK3n/Jx6zUHTGGByWnOiGDUfMCxQGUOiccU2Tx7AJ8PbK33AyEzWLbZGx+RzXdNjNK4d84YqxHC1hR34hILue0ik2Q/9ZTnRhFgoY2DjiVuMQWyHbUfg2yTvTpKMyLwNV6PnYE1h+NKSOpMRWRlaylOCeW8wTrsjG1xv1/x2C7ztVnXibQbj/qY1udqK8OYsHone+Mq2u+Y/QvgmUmRrN0E4axKJNzBjF0auuy+nMjNDirZVPWAFA81rOe9x5cfdny+L/l2rA4WF5I7+LZiqh74c2SuKmuHbsQuLJW4ypZG7qJdHx7e3RYy/a+hMD4Ib10N7MwcOZ5UTbvzmttBJKqhbth+u4p1S3ZxNL+G/FpBMG6f5ILBF8z5TsSC1nsf8DVDphqz9XIW8S2/bkY6pTd3sX3JaL4f0Fp2ECNmW2Ib/oDEllLi5ii+7orH+g+Y/HXber9j1AJrHCMLO38mGcopz/Lg6PIxqIxdifGpbK53MAA5KfodIekcV2xnMGu48IVSH7//Oe/N3YLKiWRaj0ukTlh4pD326mMY0KoL7w3n6yGb2RaQ3OnpFE9Jiiqor4nFx0IZ1UGDmTt/OYpqaqipLEFtyjDGTFNm3LYreCa05KVN+WT5aXNA9RsmjF3MmBWirPJC1Cb/wIjpa5ngcIsL6dJTVFJbfg1P7SUoDPqBuUtWoyzVq7gAtfHD+HGWJlOdovDLKJdoVgfUkR18jAOLBzLu1Rf4dMJatAIhsfVo5nrBHuM8ueiyDuWlUxjVrz9DBi/HwDed6I6V1ZZQees43k4arF40iR9792fYUCVMLudyuws7kJOibkg3SVFB1EVOrRnCrNdf4KPvZqFwupKolhjTWBrJOfV56I2fh9n5BMIeVhNP3GkrtsyayOyxcxi3Zgta7tFEZHXvAJBukyLpmI9zlmzRX8KMIZ/z5X++Zb6pJ57CVDqGwawza9g1+wW+Hz6S7+aroaQqdFnSZzUNNNbZ4ux9m1uCs7WeRNOeFLV8KChMTel1PPWFjQ36nrmLV6Mk1aEk7GfCMEbOXMdkx0guiOxIQlOdCEDea3BW+IYxY5YxfqVka3OF/Qxh6GxdprrcJVhkwJINV+YHc0RtLisHDWPuCukoCVFWYQ4qo4czbK4Bs/fGEJrbGakUAdB/P84zezHylRf4fKYhhlcgozUBkY75iHHnrMMaVi6cyIhe/Rk+QhWz0HzudOz26geURx3C006NpfPGMezdAfw4ThPLiGLutxR5iJbjKI5vV2HJ7NEMffs9Rk3Vw/pmRfuT8AUq7p3Df/1rzBvahw8nqzFfobXtJTHEYtcFAtJr2o9S/wJ4JlIkO+bDm+D92qxXmsm4Dwbw7adzWO95l/AOZLKhJI1btt+xYfQ/+Gj0IiYsa/t8WuiaHeLkzTxEvvkINfcojXZg1QwDxs07xZXsqubjcarzRLvu77RdpV2w26Eii0Lp2ARrJRbPGMkPb77PmFkm2MbVdBpgJJIinep/w2MTY4dtYrVhBLmysZoMYj22YjRCxI/xs1ghu29V1OaPZM64WXyvfQKrq9ktBL6RYpEkBZoOYcnESQyZq4aiiii/YBjThR/4zuA8O24UUS9iAILyhO81QueHr5k7dT6rZPUqojZnBNMmLGSYkTdOUbmdjkKWxYcTYCYSgndf4OOPRfzZl0Zgh/XUclL0O0BtAbUJJzi+VZF5U6cyadHSZt+lronattPsviL0uVbqmwyyrhzHc9VKVk2ezVhRRsZTls1m5biFjN1wECPfNDJr2g8HPiUpKqa2WpAeeze2653nemJJs2NvzIP7u7DVVuPTyU5Y+aQKk6ijoewK57THojF5HFpH7xEoaXq9SFlvO2C5ZjWfTrNl88VkyhrLqBQG5G7lhr2JP7dyqpqnJOrSER4AIxFUPp3hyq7QzIeBRAaJxKSewctCHzWRHU/+9v8VD2yAcQgkt/r02kIqQm1wXfstn7/fi3dffodPhmhgfCmbu4856nzKgixxUvuGj/r35J2XevLFKG0sw0Sm21KkI+SkqBvyU6SooYraXD8CHUzRGv490778C2OUl7P+YhUxLcMbjWU3uai9EtM5ClgHpnNb+rAynoxAGyxnTmfid2vQO3CD60JxnjTe0xHdJkWpvlzfOZsFowbQ5603+M+/f2Te5gv4tBnxaUW6hypuawaw1sUHt67T6Ido73BbPqSAytJgjlq7iezdl5isSpnrpz4TYndgqq4ubGIPjsFZ4sNaobqX8NQYgdr06eidyeCqFJvrRbiK2sZGRQU+m70Te2E/FU3FlDwI4qCZGzs3B3G3SNrkT6AmgcbrW1i3cg1fzDvIIRFY27VGdQGl90/isVEbxa/fY9IPf2e8/mZBYgQJbOWfsgNhzbFX+oqBMvvpxZdj9bAKL2qT0begIoNCXyNsVn3BgH49ePvFvgyaYorNjTJSWoo8RJnIAL11sFz+GQOkg0v/1Z/vZ2/GPrbqsVGKstunCTToj77RWsyvS+7x18EzkSLZgbBOHNcbxvefSgfCvsn7X6xE2yuJmx3Mpb4omRjbIVivG4nWuQeEdeNyjVkXSHNfwiTNTfzodJ+E5kPFBGlJJd9Hr9N2FZ63PUriyT6jicmiT1oO2HyfoQu243SvtotRtyYa4hy56LCIzzXdUDotLSaSvPc9rp47wba1xznnl9RCfsRD5p4hyHkd3443ZbFNJJnSyGdjFjdclTGe8CXKm45zWNxUrXTr2R6c367GoPH6LLELJ7muWujqbYKOHmXbek8CwoWey+oVipnhzimbNXw5fjNqu28izd49RFMD9flhXHfbgtGE8cz87B+MWToBBY9MQuSn5P/OUEdtZgS3ty1n9cylDDe4gEdiZ4mv8FoVFwndqcXET9ezXM+Xm+JTGW8oCiP9tB7Tp6sxXOMkftmVzclBC56SFNXR2FhIdmoeqUktTvohQvHauZXFE53YczZFcHzBypMPYbVKifnCeI7HVbRh6XFc2q6N+vilGB8MI7yqnuqGAjKTRIaTWt1m7ldyy/4ctrRk0WRnjgamtmP6FXe9iHAYg4WFFWsMbLFa3R8ts/WYCFKU0OosGmupL7hPSnQAPh6ObJo9GcVpKmwJTCO6QxYmTQ3W598lKcofL/cdmE0XBjJ7LduuyEeKnkl+ghTVpF8ldvcktpnrom68B0uFz9DXm4+ubwU3WuZMG8ui8dVdjfkCNWyD00Qmm0vWpe1YTpzM9FGa6B+5TfiDn3+0QLdJkbQOIvEqEZdPsttAEdUhk1hvc5oz4v46xiWJFB3SeB/Nff64d2NhaecOt5aGemETycImUqraPJf0VwDuWzazaMpuDgdIYT+Tojt7MVmsyKLlTpxNkfYUbkHDTc5baKA6cRXmHlFE1tZRXfuA9IR8MtPbugRB7ep8cDHYxJLpezl1Pbsd2SuLPkro9jEYW+xgrZ4lW1b3RdPSGMtwSGsdlW2opi7vDgk3/Dhz1BaTqeNRnKvJ9vBORorqJSIcx/3Ii3i6bcVw4jgUF+thJzr8/mNlBWnIucXd68IR7rPEYNxYlJYb4xRb/thIUamMFA3AwFQLq1vwa63rfSZS1FRPY1ESGbGB+HvvYevi6SiMX46Z9z0iOqhkfWEzKbLRGiPso0yWBPwUSq+7EGT0ESvMrdEMqUE2YCihXgSFnNhO2/WxkaK6cqqzYoiLOM+J3ebojRZlFTbhfK+685GiRmFXZ1Rw0/6KeY6+2Mvm8yQpozAvl+R7JZS2G4y8R3zwLpSnWGEgmLZsrKj6Eict1zNvgi5bPeKElrcij5QLDhhOnsOajQfwymukUJR/kJVLyv0yKtoFphhueNmxcoI1lg7XkFKIVjQWJhLvNhdncyXUzQ5jrjQUY83RrD+VRkBuS6EWyEnRb40sMq4cwWn4StTm2bHzfnl7gvsQwvOlueG9Q4UBc3aieLDtpKmI76lncFq2EIXFhuyOLiS5TVc+JSnqCsIR5BzA1UqH8fMPcyAgX3D/ZCpvO7JhlTmzFLwJTmtJ+WUo4rarKU7TpmC625ez4uedcT6aCgTT38U2Qx0mLhKM/2ruo3KZgdxwW4O+5iJMTl/FKyQUf+PPsTRVxzhYmFinvimFcBNVti5SYHtgMpFPiqAN9wnVW83mJarYXcl6nEC1QE6KuiFPIkV54cSfMsBMcxb6h3zwCL9DkNVwbPVmoXexnGsPSdEtLuqqYrNsFU5+Phw7cwi75atYNUUfQ9dQooQtdCM+PIZuk6I2yLnowv450zGzPS6bPmur2RKyTquza85/M2zsZEauNkBb3wADA1NsDpwhQHj2jtb1sxxuk/h1pgs7THSYsPgEHlelVXn3KYy0Q33JJhao+3E9vy2dyeWmgyAb02ZgdjiUi+KrTtW+IZuGJHtMN+gxZbknF29J555LEG2S5kuYqxLaWiux8InGJ/ACvgYfYWahj4UgRaltL9eKurtc1lnJ5mVrsA/P4VYX9iNDeQwBa5ewabUWjjcKiXtSExRdw1dtERbKeuy6VfbYCK6UKPmvf50Fo97ni3kGrNaS2t4Iky0OHI3MIvnnsuZu4pdbaJ1HtI0W2+cuYav3bcLaZ57N02fbv0V73Et8MVWZ2Wuk5zPEwNAM5/ORsunmRz+RGr2UhAs7cVo4ASuH4/jliTbqrC86tOtjU5htkRPGeaX5mKsZ43K36nECJbPEHMLs12G9eDYO524RJYzkSSpAiS9XT+ozfa4tuk7xIqII3192HFczYybOdMPVL+0R0RcanH3FHfe5kzDRs2WvYGVdrhErPM2F/bpMmu3I5gN3Htlq0S1y/bewTXs6G3Yd5vC1dC7bz8B5wwg2eKbgKydFvzPEce+MKSpvD2fUJ3NYvckUfWOh9wYb2WhmzY4LsYTLHKsw8NxjXLBV4eNx21BwSWqjNwKNCVzTXibiiAq2V/OJeT6kSFwy9zqx+1azXHkVg8yDOHlboi7J1MTtQlfBmDmrPPFPKm7jjHOJcjHBdtpMzFz9OV/RGSmqpjEtiGtOS5itqMrQrWH4Jwjv21hNQ2kSSWcM2GG1HtXDt/GVjmNO8ydq00CMTddjLhx1Sicsq0EEVn/d1VgsUGRbYAo3nuAg6wpvcGH9MswWqbHjSjYxclL09NIZKWqspakil8yLm9m7VRXlPaEcF86t4cFtEuy+wUpvHgaX6olpGRpsqriFn6Eim6ePQtt4HTNGT2bEwGko7b5BUPfWVHeKn0+KRCD23IHT9GkYbz/BqU5IUWGYHe6qPRn1aW969+lL37596NvnTT4aPo/lu+K5lFnTbpS1+w63hsaMECKdlzFXSZnvt4RzMUEy+fuU3HBg7TITFqmd40p2hTQh0YJ0ru3QwXr6XCyOXiGgujPyWEVdwnmCdixgkuI6RtleJ1waRWqoor7gLvdObGDLZl3WnEgiWHIN8R5cNRmAwSZjtkSJgNRJs9U8uIaPIDpmSzSwC8/tsDC+PSqzQjmrsgDjlRtwEKTosVGlNihPvcQphXkYK+rLgndCy+etqM0IJ8JmOIrDe9FLtH2fvlL7v0v/Dz5i9PqTuFyvoOgZTkvvCr8YKapPJMR8DZtnL8XKO44rHUhRU2U+ScdWYzmjJx8NaH2+nvTt8TrfzDPD8JwgQeWtJ+YLf1kTgv8Re9bOd+bAybsS1egUHdu1q+UC4g4oib/IyRVzMFI1kZGijqN1NOZTV+YlCI0161ccJSA67wlvs4meqMkhz8cYS83ZfL7+IEYXpUxISMlJ9pkbMmXGblzOJ7WZJagmI/iQSEymYmTgIJui7sBhBEQLlKeQ5qmFrsZ8Ptc5gW2QZF9CWWtLeRDqxMntCqg4eOFyR9RYnk/23rHYbxD+xSuHyx1CoJwU/cZoiOTuyXUsGdifd155h14D+tO/Xz+h+73o/d57DJyzFT2PQrKrGqlvukb0QVMUPlvO4pU7OXTvHtFC7kn/hrjjsng6movXYRtR0C4B++VIUWUkGV5mLF+wiqEau3G8VUCG7P31BCpvOaGnYMTcVSfxSyxu44yzueFszLZpszDbG8CFzkhRWSj3jhkwZ7YCI3UPcSChiLxKoejFN8kL3YmmmQlzbC/gnyWZiEC2H1EW72NspsUmaS1BB2ciGV9NURQXtVdhNv+nSFETVXkReK9diomcFD27tCVFrW1eHk/1jb2YWxkx3fIkJ+4JHyj7XJCiHV+yWX8BhpdFftA61F8dTfCmGah8IIJBj/G837Mn34/5iAkuYZzsfBy1W/j5pKiIOye24zBtGkZdkKK6wiTSb3gRcOYYx48c4tAhVw7tUUd7wXzGDrHF3O2WLLtuvVqXb591RPkVEk4aMl/YxI/aB9gbX4xsPXRTHIXX7Vm3zJhFqmcJzap4lJU3pRJuq8OW6fOwcL/Kpc5IUfElIg/oiOCjzHjTExxLKqFQ2tOiIIL0S3aoGpux0DGQKyKiyn6bdIKrxv0x2GyG9S3If8w2GqnIuYrXmsWY/CQpaqA07TKnlOZj9JOkqJ7iRD9OrpqLURekqLG6iKL4y1z39eSk+yGOHJba3xR7nTlM+VaLZWsvEFxc1emC22fBL0WKGqrvEWSqxqZZnZMiGmqpzIziTvBpzp44grvs+XZwcMtCloxayZTpRzlyM7eZ/NQJcnLdnD3W65lpEMKx8M6G9CQ83q5dk6I6Cu74cGzZbAy7IkUFUeT6a6C30YLF1veJyniCXTUKRhPtwuY1qxi8wBxtnzhuPZCchDCsByfYb2HI1BnOOPsktnkjspL0y27snTMNQwNHDnVGiuoTqA23E0n5SgYv24rp5WTuFYr7qMkUTuUITvbGTDE5gHNEWctvRUDdOxJ77THo+DwgtN0eFnJS9NtCtHdtKNEnN7Jg9DKmLDDG9uAhDh+SdN8RFztllvywkMWCPB8XupspPHLpnQsEaU4Tnw+k3/ffM0jI99//wLfffMqHb3/AkCn6bI0obrfW8RcgRULBMoIJOaKPvoYqI9T2YXwq+dEr9tylJMoerVXmzFbw5nK76bNCYl1N2TltKqZ7fPESfuQRKRJePvki/vs2sF5VnR/XHcXmQsaj9Q2pnsTYjeODERN5aZIhVrZOODvaY62/GvUxrzF67DDG67hh45vArbymNkO2clL0m0lbUtTqT/KCydo/g6HjR/E/I3XQ3eyAy057bM00WT/pHSb8+Dmj1uzE5GwsN/LrRSYXQ/jmaSh++DFfDjJgpZY623bORtVQnQ27A7iULnj0U/iq50GKOkciMXvMUB84F3XDk/gKhW4NzD9NikThVH8uHdRGS03YxNojbPFJfxTYm6LJv7odtaUWLFD37TB9lsNNe13sps3EvOP0WVOJiB3nOL97PSrK6xi1wROnoJxHpCnBjStbRvHu0Km8Od0EW8ed7BK2ZqW1COVR/2bk+DFMMjyKg7ClO+2GIH47UtQ5yqm7dwybkfNZOt4E1/vFjy8kfkb8aqSoK9SJ5EBJkaWfKWJx9jZx4qP6kngydswThGMxS44ncKHL5OGXJUXVcV6E649GQ88Y9cBy7nfVJCUxxPvasGujEuNWbWW5UxQxRa3aJxQq5zB7ZNNnB3H1TW0zDVJPdpg7R2XTZzvY13H67MF1bnltYruuEqMU7FDZd/vR28ilt6jwWMz8WcN54Ye1rN64gz1O9jhYm6Azsx/Thg9ghIhZmkciCE6uoaLldrqduMjxHCCcR3UA105aMnuWE/pO99uv46yJ5OLqMawfMR1dr0zCpUSxPp9awT/2Gc5i4pgxjB0zjvGTxzJuzCA+/NsXfP+DKXa3Str5gWcjRdLbQllXuXdUDeVlSxmmephdV/M6HOGQSGmsMxtX6TB32SF8EsoeOVtpSH/nRswnz8FkbyD+4iFkti8t/EvxJ2rvahYvWiUI0UkOxxa33xwu7TyR28cxYVAPXn6rN3379qVfnz70eucN3nzpf3jppX/x8oc/MsTQG7fYhjZTdiIGVMRySU+BTQtV2BGaiUhyu0RDsSBQmssxF07d8XoBd1o+7wg5KeqGtCFFDzfBFKQzce9cFo/oyYtvNk8z9evbh9493uKtl/+Xl1/8Oy/2+Yov1x3BJa6aooJYwk1WYTxdBNqTtwkpKqQw0ZcQ6+GoK89hmcsNfJPq2s8fdwM/nxRVkHDKnl0zZmBqfwovwUxa/a1EpiVNrhVKV/eY3ywj+aydCMyT0TY+wEnh81uWSz3Z4Uo2kXaJ6AMKLF+8ghEaJzgYXdRhc9I7Ig44oLVEh4WKxwnMqmmTDCQSaqOF8ZQFmB8Tjl7crOy7+gqqE7y46ryCOQuUGKPjxakEQR5kv2lBgichm39k+Bfv8srbfejXr9nWer71Gv958X948aWXePXzCYzadImT91p+04K6wkjOr1uK+bL17LxRRIev26E65wpeqgsxXa0rAnL5E4lOZVoQpxXmY6piyJ67NR32nqmnobGBDm/aytCYHcSxxXPRmq2JfVQB9x7rn2fDLzZ91phEmIUGVnOWY30xnustHzejkcamemqEmj7OMZMINl2DwaiFmHlEcUN8Upp1hfNrFmG4Shv7yELiOmmXVnRs18feAGyDsgRfPFbMxWSNOXsTGzq84VdBerAbe+bPwMDImcOZwtQ7tnVjHQ3l6TzwN2XburkMWWTD+qN3SW1nvCIG5Xtw0EKPaVO343guoc0GpOWkB+7DcYYIgvpOHM2SVmIJNNZQX3yfLG89jFXn88MyR4y9kslpq9Sl98g9oYDm1L78841e9Ojdl/7C7/Tp9S5vv/oXXvnXX/jXW/34YPkOTP1LyG3JL+pq5aTot4PQ9powok5ZsniaCeu3hLZfx1aXTszmEWxaOpQ1J5Lxa31zsKmKmooiCkWfPXiQR076VW5etEbnq9WsnuDCqfTSNnsqPiMpqrjhyln7hazQ3sBymwucuVnenrnJUEp1ljf7VSaxasoSNl9qfa1dPGDhKfbqKzN0nC7GnrFIo6tNTbWUXbXD3WY+izcYoGQfiM9t6VXLDqjIIO+mF77HdrHb0Zbt22ywsbHBQmsZSiP/zY+jfmC0pitWPve4mdt2pEhCEleNpcW6Guy60X7o7DHU3SNYV4EtK7XYI4JyVxt/yUlRN6Td9FmLQ6nKp+jORS57urBn5w52bG/uR0sDddaMf4uxwz5hhIotBp4xXMurp7LoFkH6SlguUsUpMr9ZlxorqYrZySHd4cybNovldoGc/ZlDAD+fFIms9IIz++bMYbPzBfxbPmuGNHZzh7CIKDy8silqNwSfxC1XE9Q+mIOawUkuikTgJ0eKGmopjXDg+Pb5LNHWZ/WOALxviYSk5etHKKYs2QPnlWNZOVOR7eGtbwTVQK479usUGTLRiK0XE8iRAmNdGUXBW9lvNY8F2qaoOYVy8V4nz16aQnbkaXyO7MTFwZZton+kPjLXmMfqEa8yfMxIxusdxNY/idsdX/OquUOQ9iq2rNbB9W7tk1+NL72J/9plbFYxYl9iU9eLZiUURHBRdTGbNcxxEw/56LKSpaeRmn6DE2fiib7dtpUqqb9/FJsfBQkfa8zue0Vd7K3z9PjlFlrnEmWthe0CBeyDs2QjPo/wgLLyaM5djMX/ciulbkFDCCeVVrPkUxUszsYJf1VIbryn6Ctz1ut7Ep1T04mPboMO7drhjfR2aMwOwVtxIZaaWzicI6MvLRA61BDH9QsuIlnezFbnK7JlDB31tS7lEjeOKLFBdxVzTQ6x82Im0nLR9hC6Wx1DwA5F1EeNRmtnIJdbK2qM4MZBPSaMVmbJJm8ihS1JP6+/f4aw/StQ11FhvsVJ9gXlk9mRCDaUUJl4mYhzrrg67cDetlmnt5jpy4jSpCH9GLrMEI2DV7iUWE15i1nIR4p+S4j2bsghOXA7ppO+Z6XKFg4IHX2oz7U3uLh6JGuHT0X7TCqhD4fQOyD9OJc3T2PJFAM0tsZyt6y2TUL71KSomsbiWMJMf2DyAPHDT2czTGs/Z8944HniOMfc3TnucQb/mExSxB3XVSdz++Aiti/6kpmK1qx1ccf90A7cjecwZ54SX+n44nZLmnCrpCE/goANHzGsr6j3q+VMNTyE12kPPE4ck9V74ow3QXF5ZLR9ijZoTDxHqN5b6OirsPEqj7IOKXvIieFu2Cnc91qgNXowkz/7jtl6OzA/EcT5a+lkto6RSpuoZd0kLsSTwy4mrBv+FZO+GMJcIycsPYK5eCOT7Mr2wUNOirohnS207gr5UURbDMB43RS0/BuJloZCBZpKb+CtsRCDSQvZJIJ7+ENnV0WW/zb2K33LrLnLmGfpxZHwdJIeDsM/Gd0mRWUZ5N/2w1840y0qc1jwwQdMmKOCuus59vndJiZDGmWRzDSCU3utUZupjY25C+5Cd93d3XDfr4fRMmVmjd3BlqMxMkLeerXOHa6widxrXNL5lB8lm/hyCeP13drbxOlzBMblki6NtJbfJXr3LCznD2KGqj3ae8R13axx15vN1LlrGGwYyOl4aaKvnNq0AM6p9Oar3v+HFwYrMd/8iKj3JCePN9d70usiIfcLyXqcfclQF3uIS1pvsN5ID/MbNBMtCQ2V1GbeIDbYA7ddxqwd9iWTvhSE1diZzR4h+EZlicy7pXB9BbUZ14kJOsE+e33Uv/+MCYNGscBctO+pUPyjc8ivaUlpBImrTgsnKvA4rtu1UR38CRO+G8diy4NsO3OVwNg8CuqkepO5c+Mg+st10FUSzy5re0mscN6ozIIf9VHW8SGkqOrJBOEp8EykqKle+L84EiPO4nnUGr3JQ5j20VfMWLcFI/cAvK6kkloiDXfkUlzgzQ49I9bMM8XV5XDL8+3kyDYNlCetYeGS45yIKaCy2I/bPhoomh5A+0gmZVXt00MZRLtWpUV02q42Z64QeCtXtGuLPkp7wqVc4XqAOy5b1qP89cdMGDKJJVuPYHs2nJB7gmjXiP5Pd8LrwFrmmPqxO/DRYopmiD6qyybRXQ3tQS/w332+4O1F9rgc9uC0xwmOH2vuL++wWBnJrhRpQ8YlC44pf8LiRWostXHn4JGjuO9YyYal8/lk1QF0fVJE+i0sqSadu7sXoPypsJUBw3hvtTNuxz05dbI5LrkfO875iPvcFaGtU7WuzSXebhDW6t+y5nQugR1CoHxN0W+P0mSRRG8Zg96SGSzTEknOfklfnNm/Sx3VMatQnu/CsZiWhEe2h2E4Ny55cOyY8GvHnLHRnMmqKWNYYin0Pa6JyocxpBlPSYoeUJ98mL0rvuHTv/4X//XPN3ilx3t8NPB93h/Qn379+vH+F98x19oPT5GxS9vC1RZ7cXXXYuZ99iG9e/ejX9+e9Hv7S4Yv24GVoPhJMseXTU2cC3azP6T/X/4fXvjXW7ze631Rr7RNe3O9H307mmVO4bJ58c5Usj7pAlfNPsTEfAObrrUhRdLmjSFb2a0+mE/f78Hbr77Ev198mdff6U2Pz5cxQf88/hktkbc2n/LATTgqfc2HA97l7Vdayr7blx5frmKKiR+Xs1rKtkBOirohP4sUxXDL5husDBZiFNRAbCspKovBT1+RTQuU2H4pqd12Co2VBeRGuuKm8h2jRk5gkNF5jt9u309dodukKOUi1+xnMndEf3q++Tqv/+tf/Pv1N3mr/wgGzLRn68V0ymSTtRlEH9qA7ndv8U3P3jLdbZ52+pTvJhlgdCaFm8VPePus5TNpLVBVnCsO8z7hvb/+t7CJN3mtZ7NNtNrah4NHssTxCj6STTTVUvvAg0vb5jLtg/fp1afF1t4azEhlF2xjq8iU7XyXRmnkDizHC53+y//hv158h//0brG1/s31fjJsKor7YgnsYpOfmjiRcRm9z0ZpoXW0CNWtfVGVTYm/CTtWf8XAfu/y1isvCvt5RdhPf3p8rcgM80tcyW9ZPViVSfEFA7Yu/5wBvd/hrZdF2ZdE2R7v03OQKnOtgrnWSmzLUsg/twGLxZ/Rt9fbvPmSKPvyq7zR40N6freOJbbhRMvm7mvIjz3M7oVfMaFXj5a2l6Q/Az+ezdIt/pxNLafs9/b2mbR54zVH3LWHMviTnrzz75d57V8v8drbPXn3k3kMX3ua0/clQltHbekVvDeKbPe9d/igt9Ar2fP1oV+PYUxS2YvrrVKyq+soumSGh/ZnqNocwS668bEAIEOpaFdv7c7b9VsNFm27ws3Slh+W3Cfn9FoMhT726SmV/Revvvxv3uj5Mb2GbEBpbzwx+VkkeSzGSXMEygducTqlYyuLjLYsiMs2c5n02v/h//71Rf76n/689/77DHx/gOxtIul5RqvZYSfIdra4dH3FDbIubkBnwte836MffaUyPfvzxYg1rDmVxJXyetGXwtaLzuNtOIER//wv/p+/vcI/3hrAB8IOPniv+S2lfu99wESd/ey5La1o7QTVuSQ4j8FeZxy63rmCOLd83gI5Kfrt0VhXRFX+Kc6ZLGDh2/35SPJx/YSP/XAgo9X343i5iNzqhmbfKm02eno9xvM/abGR3vQfMZ8ZVn6cu1tCZznzU5KichoeRBB+aj9OFlvYamGCmaEuOtraaLeInrEFThduc0NoXrM5lVCWeImztuaY64oyOnpoGzix3yeOJHFjzflLiUggQrns7or9pi1sMTfGdKPuwzolMbCwxlUEw9iS1t+0R21BIumhewkJu0SYtBdMa9QRGWlN/HkuHzbHaKMBG83MMbUwx2SjPgbGrmz3uMWdwhYGVV9Gzd1zBBw0xdDAAEMzC1HWDBMDffRN9mF3Oo77xe3zDDkp6ob8DFJUX5ZNToQbVy97EZxSR25LDG0ShDU1xJfwc75EppWQ+1g1D8gNdOHQTls2nb7Ftcwuhjk6oNuk6EEsyf6OOG0RumBogvGmTZiaGGKovwV9R3/Oxxa2DMXWUnbnIqGuG9n6UId1hN5vxe7IFaIqpBLt0TkpEjaRc4XgY3tx6MomzLeyJyCBmIfTdEUUimuf3GKEiczW9IWt7eZQQDypouLmuguoSg/C76ALOzZZiXpFWYP29RputuNASAZ3yzpPQGpy40gNduXylVDCs0Wca222OpGd3TmD735TNraxH2PJfkwP4HD2LgmthWuLqIz15LyrMfp6GzE0F2XNpbIb0Tc7hJPPfZIrWgJy9QPKoo/jtdsI3YdlTTHWN0TP4ih7fJNIb1l4WFdwh/tntrPPQviZh89kjLHVCbzvF3f5Svqz4plIkTSanRxAxAlLzI302WgqfI6FBSaGwkcZ7sLqaBRROa2LW/LIDjnIme2ifXWFXsmeTx8dPWcOXU5smRZMJtxCBb2Ph6LreJ6L0qG9ss87oEq0a8yJTttV3+IIuy8mkNY6wlSVS0nUUU7tMkRXfyNGD8saoScy7wMhCSRmBnNy+QzWfT8Lq8AUoh4b1RdOufoeCSEnObDFButNFlga66P38DmaxfqQH/6pok1llxbWUhLDlcP22Ohpo6MjyuptYfu+ICIfNDy0OSpucdv/KK6btrJ1kxmbjPTQ1XlUp7auPttPiBgjYsPDQ6bboLG6lAdRx7keeIKg+FJSO+RUclL0e0E5+ZHnOGuog7msf3XRNdnC3tBU7rZ13zJ9dee00NdmHdDFePc5Ttxt7PLFmCeSouLiDvPVcnQJ++Q6OSn6KWkhRSujqzvfOO43RENDw0NSJP39W6C2tlbmcAsKnlfIluN5o7S0VEaKKiq6WtDwa0HKBmMJddyDzbRdHL8Y/4u/adc5SqktDuHUWjtslh3FP6W48xGZPyjkNvrnh8R7nnqhtRyPIB8p6ob8nOmzXxndHil6jpBnoX98/HILrZ8VUtZRRlFGLmm38ikornn8ZZXnAnHd+iLy7meTfreQ0trWDST/HJDb6J8fXY4UHT16VNb5UgG5dC3lxYWUCbG6Xcz/npWCfidkQC7N4inEo4SF4cWkPyiiuqSQ4k7a9LcQKfOTgpkk0t+dlXneIjnajIwMsrKyOv1eLr9/ycnJIT09nby8vE6///WkWEg5FbW10gokqqvKKO203C8tJRSXVFDVWEddUw2VZSWUdFrujylyG/3zi8R7QkJCHidF0up/ybilzpdL11KYnckDIeY385tJkUdp54RALoIUibYRMi+sgPvpWZTlZHbapr+FSGQoLS1NJtLfnZV53tJ6D5Ld/Vb3IJdnE6nvpD5sDZy/tWTnZJOTmyMcfeffPx/JFtfNEQRR/Nvp939ckdvon1+kvg0NDe18pEjKdiorK+XyBKmpahbru+XN02fykaKuxaNZllwvI6+skjrRbp216W8hZWVlD41C+ruzMs9bWqdepNEGaU1KZ2Xk8vuW1pGEwsLCTr///UgVVZ1+/jylSvbvr3/dX07kNvrnF4n3dDpSJF9o/fMgX2jdDfkdL7RubGyUGYMk0t+/Berq6mRDt/JFnH9c/H4WWsvxPCC30T8/5AutfyHIF1p3Q9ostG5/FMxvj9/T22fSaIMcf0z8fhZaPwGNFdRWl1BUUUtl242ynitEotFQSmVVmbhug+wInD8i5Db654fEe+Sk6BeAnBR1Q+Rvnz0R8jdb/vj43ZOihhqa7h4i+Mw2LE7Fcj7hVxoVLc+g4rodx07sxfJ8FjGyQ8r+eJDb6J8fT0+KhD7U590kMfQQHof2sXfvXiH72XvAi4sRKWSLuNJeZaqpyrlFxOmjHN3XWtYb/8h08traZWMjtdnh3Aly49hBqZwkB9h78DyXbma2OeOoMzRSV5pAvO9Fwi/HcreALqZpmqhKiiMl6iZJDyoo7qjb9eJeUwO56XsQN9m9SuLG/iOXuHK/oM2BhI8gJ0XdkJ9Bippq00kJ8iXC7zqxOQ2UyDLLWhprc0kJj+VWUDwZpdUtm7Y9O7pLippKEsi6cQTv40J/ZXohZL8HZwLiSK5o3ai0FfU0lSUS6+vJyf2tZU/hdfkeaW1PqW9Blw5X/F2Xc417lzvahA8BURmPH7RJpYhBUYSdPMThVls7eIHAGFF3SwkZGuqozgjhVoAbRw601nuQvW5+BN/O/Yn9ZeqpKbjL3QsXCA+9y/1iqOq0S+upiL9F8s0YkouqKelYpraciiRfrp0/yIHW9tx3iIPul7mWVEJZSzEZasR/J5wn3Ocg+x+WPYzbiRAi08oeniH3CA/Iig7kgng2Wfl9RzjkcYWbmRXS3sfPBc9EimS+72onvk/0XXRWJ76vgrK0SEJOHOTww7IXuRyb00XfNdBQlUziNhVslixg8Z5wjsd3dJDVlN4Rfj1G+MfS+sePQakuovT+OcK8DrTpgyMcfmK71gp/G8g1rVloKWqh6J1FZK74uCyNvOjj+J7cz77WuvYfx+NCtNCnlh2JH0JYS1Uqd4PO4vnQlk5yyu82iWVN7bYbaCyOJzNS2OixDjZ66U4nNtoReWReDRD6GEZ0aiUPOrgCOSn6NVBL2b1okqJjSS6u7WKTxUJyY4PxE3bS7DeEzzgu/EBqaSd+oC2Efqfc4NY5EVtuiBgjCnf09k9JioQyNFSS7qWP3bx3GfRBb/r06dMsPX9gnOIuXOKqyGw99FOQlaaqMG4dXYvC4E94v7dUVvym51AmrdnHvngRkGS2KcrXPCDRXYXN03vw2YCWOmX1/sg0rUMcSq4nv7FzZWyqS+O+90bMv/uYRXPNsY6AtIeW1USTIDs1laU8SL+Kt6EGW5R0cA7LILadlTRSX5RAjPMcdMb04D3p5GTZPfSlX/+pLNzszZm8Bko7GIScFHVDukuKGnLJDN/OjtGfsWisGiZ+VdyRsZ8i6or9ObTUBMMJO/G8k0eO7AfPjp8mRdL9NlBwZRdHlHsz5tNej3Sz12f8MM2EzSE53KsXut78A5oa4sgKMMdg4mA+kem8VPZLhs7djE1EIYkP7aMZnTtcobc1RSSdWMOWGT34/L2WeiTpOYIp6w5wILFOJBat5etoKg/imqsyiz//gP4PbW0U03XcOZzaSKGsqKhXZO939i/FaEIPPuzfWm9fUXY8c4w8OJHZQFGXtpbArWPrMPz6ExYt3Y59NOS0NluTaAOZrRWTk3iZ09rKWKkbsSfqAffaxWBBAvJucX3HRNaM6Enf1ufq3Z/3PpjNih2C0BQ2tJAtUTbrGletR6M8rCe92pQd+MkCFJ3DCChtLSvQVEBjyiGObJjGjz370FtWdgADv1iCyr7rXC4XRLOl6C+JpydFoj+q8klwV+7E941k2gZBPFLa+r4amkoDuOKswIJP3qf/w7JjmGVwgmMZjRQ91nUFVOadx3XmGtSGmrM7MpMEaYtrqb/qqqiuKCQj9jzH16zGcoMVB+9WkNz8wxY0UpUWSsimYaz6oWdzm0rS+z0+/HwpqvuuiXYV/fTYddNIubyPTd8osW7ZPs6U1lFU30DFzSOcWfsBU77o1aauj/lmjDZGF1KIaWNLNCRQcNWaTbOH8EWv1rKf8O0kQ8wDs1tO/pdKN/AgbCeHFXsx+pO2Nvo5P0w3wyokl/tt622LxmKKEg/iOnsQS3+Yj/bxTMI7RGQ5KXpOaNXByiKy7gXguV6RzWvN2XurmISOzdxURGOmIM8bZzGuVRf69Of9j+ez2ikU/9KmLpLlBhprrhO0ZT7rPvua5TqnOJQiUosO9T8lKSqjruYmZ0zVUP1uNCuV1qNvbIzxRg2MF49l8gxFhlsEcfRuUbPyNeWQ6qXO7tVfMWmaKjM0pbJqGC8aydgZ6ozYcp0zSRK/q6Cm7CrHNFei+P14VmvoYCDVq6+C8dwxjJmlwdhtgtCklArz7Ihq0n0P4jKrH6Nfe4FPp6xjQyAktbZOXSlVMYc5u305C6aNYPA7vRg0aAX6vunEtGuUfApSzuOyYi4rh05DUdcIQ+ketJejO3MsQ+cbMmN3FFfy2h/nLCdF3ZBukaJG8q6exX3VN0x7/QU+GjobhTNVRMtiTD61BZ7YDVNkxQAT9t7I/MV26f1pUiQp0n1CXU3YMGQEyxcqoS3phbEexgoThU7NZ/AGT7ZdzW7JlqvJDd3MqfVfM2fqIiaoSTqvi7HiWGZNW8Jg/QvsjHwgcqJHaO9wWz6khOqSqxzXWY3S9+NYpa7dbGv6wn7mjWHcrDWMtr7C2aRm791Ym0rSyVXYL/+a8dPXMneDKGugKMqO5MfZWozdEY1/pqS7ZVTkBXJQZRGrf5jMak19Nkr16iqwceYYfpyjwyTH6wRmVXQSQMpJ9nLGbsLbDP/3C3w+xwijK8hOQpehpoDy63s5brWEmROH8vWbvfluuDpmoQ+4266yXLLjTmE/fwbLR8xCaaMxRtI9aC1mw/RxfL9oEwsPxnGrRIrcBWTePIbtrCksHzUHZaOWsusXsH76eL5dupVl7ne403IkSGW6L1Hbx6A5ayQj5xujZCDKbpiDhij79XIHFDwSSa1+8pjB0+DpSVExlYVhHFm/ooPvU5b5vtGz1zFue7jwfc1jZ43ViSQeW8b2pd8wbsZ65klHmOgrYDxnJCNE3423v0lQh/MZqY6jJNKWpXMMGb3kHBE51c3EsCqHIkEk9pstYOrYb/nytb4Mm2KAdXRbUiR1XBbJEW5snTaRZWPnoyrdnyTr5qExbQKDV9iicPIuCe0Oyxa/KxEk/bgZP462YpXZDdGTkvdO5eYJawxG/Miy2avQlNVlhLGK6N+ps/hG4zAmgRmiVSSIZCTSgQt6g1g0bTZjlYzRNxRlVcezaOpcvtY8zeYwyZYka0oidI9xs40uUu5gowv4VtuT7eFZ7UcgW1AcF4yPzkQWvi38zhdDmLc/jcAO66nlpOg5QSQEpREuHLFcxLTxP/DVG30YMkYTy2slxLcUaUVl9mWiHSaiO2c4o2Ybs0pf9LH2fDRnjGXQkm0sdY/nfsXjKU9DeRaxB40x/OZ/GfTmX/hOww2Hu48f9/KUpKiE2poIzrqcwMkimNtZrSfqCFXLOICTgQZfTHDA6lyKMIka6kuCRXAYi+rkqeifTiVCFglKINmV7esV+HKyFRY+CRQ1lFFZcRWPHSfYLRx94sOx9gdC13dhoSHqnerCruCM9mf4SGf33DuEh6kOSj8MYvqwvzNJ1wDjUHGJVr8gnbF01Y4DG4Yz+NP36Pt6L74YqiEML5s77XQ7m/yMSxzYdJKDzlFkt37XlETjTWvUl65l8ILDeNwpbEfM5KSoG/JTpKiunOpUTy5uN2TtjyOZOfifTFRfjqZvNbdkMb+A2sJzOE9ah/rXVhyKySZT9sNnx0+TIkmRYgj29MRh40XCbhY8GoYvOsMFR00Gj7VEdVcMhVKoqb/H5a2L0Bo7hLVOl7nQOuf6wJPTW9UYNFYPZeerJEpFW77qnBQVUlkWxkn7E7hsCSO+qFXrCoVyu2C1TtjEFBccgqSWqKYq9yLuKiNQmj4Pk4sPiJHdZD7cc8JcVdja9O3YXk6jpLGEkoIQjm49yV77a4IgSOUkiHru2KGjsJavZ+3D7UZu+xGVimwKY/ZzRG8Dqwd/yvQf/8UUw81sjhAhs9Uoq3MpDbLCac0PfPHRAPr8uy+DxulhFV5IYkuRZmSQmeCHq6kHRw7ESnfZjIY7VF3dzPJ56xmy/BS+6SXC1nJJu3ORPUaeHD9y59H0UH0MxZctmD9Lix+VzhGUJ/VTGamB27CZ9iUKapvYJbyqbOqp4Sb5F4yZO02ZH1WPckGQhg604Znx9KRIEMniUI7ZdvR9eZAo+k5dgy+n7WFXSLb4rJrKTG8OKwxDceYizANKiJWpRS7EOWKouJqvZm7DMTSN4jZOqjH9HMluc5i0wZLRrkkktq4bqEjjwUUjrBUH8cnAvvR65T2GztmMfWxVm6RDqiiFxJjzOBuewuNEfAthEai9Qa6fiSD72oxRO0fYg+pHRFoocn3Mds7vmM0XukdQ9ZZiihQA7hNx4QwO+t4EhOU8Sg5KfQk/oM3QsSYs2XJNaIiwjsY0InYpojduMGrWZznVOo9YfJ7AnWv5YewGFtuEEC/sp444Qjw8cRQ2eiWm8JGNFp7Bx2E9g8ZsQm3XDeHl26CpjtoMYdN7zdCbOI05X7/MpJUTUPLMJPihUjZDToqeEyqzKLpkgb3ad3zyYX96v9qf76aYsC2qTGhdGzQWky4I/PaZX7FawUDoqBSxpc/jKL1kzpJZigxdfYAzyaXtRoCaiu6SHuTATiUVFn/Zg6kT32bm9uPslkhRh9zoKUlRPU2NpRTkFpObXfNI8WSmEIKXkzXLJjuz1ytVmFI2FYkHsFilzrxFTnjeFYGvubBAPME7dNkwYRHGB0IIrWqguqGUB9nF5OfWPTIsmcn4c3izFUun7uZYUGq7ecPSmOME24zA1Gobmpt2s0P5fXTN1mESIq7Q6pua6mkoySAn4QZXAtywWzwD9RnKbA1MI7otuxHXqqsRz5VRQkFB29YSUa38DPZam1g5/xAXbz9oR8zkpKgb8hOkqCopiOsOo9myaSPrthxlu+pXGOvNQ9e3khsyD9xMilwmr2fNN1s4/KuSIkkXygWRKCIno4rqdkWiiTrngMLkbVjtvCWChQjZxWdx1VvP7KmWOAek8ciScrjraYPxxNlssHTnnCjaOkJf26nDraOhoYR8YRN5ObVtbEKiKgG4W29h2TRXjl6SWiKdwtt72LhYnUUr93I+re4RoWmMxW/zOtZPWob5iUgiauqpqRf1ZpbwIL/twwiaUOeDy0ZLls/cx9nrObQdEy2+thd/qxEYbtnFBrMd2Cn3R9vSCMtwZOukZGispb44lcz46wSfd2Xb3Cmoz1+PbXgece1srYaaqmLRnqXC17T94gGNDzywUtmEwlJh2ykl4jlqqZam49LLKG4+IbQFudRkHcN01SZUFL25liMpyk0iT5izbKIm660CRJhshaglxQfXFQtRX2KAS0wRSY+r4TPh6UmR6GepP7I6831+HNpkxbLp+zgenCX+W5CY6F3oLVBnseIB/LIaH62LaIjhvNka1k1egeXpaK4/ZBui78J34af/IYoW2zAIf3TIMg3V1BUmk3YvnABPBzZPnYj6SiOcbpV3ILGCdFc090FJu2mlLMpTjmC4VBAOlTNE5lc9uh9BODI9lDig+SVLdvnjcl96Mqn/KmU7bGenV1DZLsO9y/1gZ1SnbcVo83VhLcLvVvlyfJMWsyeasP3UPYkmtqCQVL9dbJo6i/UGrpzKbRQeouKhjda0C3bRRHrZs3qSDVt2Xhd3/Aj1eXHE7p6Kg7kKa61PsXXNSCw0R6F5KpUAae1TG8hJ0XNCQw31RSlk3L9GoJczW2dOQn2xDvY3irj3sJmF3tRGEnPGkpWT16Ju6sPNhw6ugcZsfw4qLRG+Roud13Lb/S5HkH5P87Fo2xxjo4G24Aj9WedwkJ3COZR2cPdPSYq6QpmwVxd2bdJk5MIj7L9UIIw7mcrbjmxYZc4sBR+C09paUxG3XU1xmjYF092+nBV+pJ19tKJB0PWkHWzW12T0kuOcishvKSeeOsWbq3uVWa+liLl3FP5XQwk0+ZxNJuoYB4sEuVPflEK4iSpbFymwPTCZyA5MsVPUJFIes4n1arpMUvEmNKH0UcARkJOibsiTSFFmIHHHtdDXXIzB8UB8btwhdOswbPVmoXexgmu/OSl6AnJP4L1HkzFzRUZ/OF3opvCk+W7Y6pgwae4xjoXnyMJAM2pJ893NwZkTMTZ35XCObMyn+Zuf43AbCyDZnq2Gmoxa6oFHhGSr9ymMtBMBfxML1P24LoLTI+Ry00EP+2kzMDscykXxVadqX5dB3d2tGKzXZvyq0/jGFsvCsiw4J5wicNdqNLTXYOV3h8CQC/hv/BBTC30sBClKbXu5VtTdI1hnJZuXrcFetMOttnymK1TdpiDCFCWFjcxY60dURmXn9yqh4ibZoUYsX2HMXL1w7uZLEyNBhB02Z8ZUB/Qdo9sEURGKc6/hqzafTUvVsY14QOxPNPPPxTMttO4MDeLuk2yx1NNizPLTnI6UDOEueeHbUV5oyeL1AdwsbLuCIpsb27Wwmz4Li+PX8H/4lQguPk6yqUqbnacIFkrXevB9OxRdF+2ziE3Keuy6VSY0qhsov0ZaoAGLlpqyyCCY+EJB8GRfSB4yg8u2WlgtXILL+dvEimz2iSpQcI6Qo1pMmGuLtnOioE7iRsuO42pmzMSZbuz1S2vjdxvIvuKO+9xJmOjZsjetZdSgM+Qd59zu9YyZs5NNbvceTZ89uE6mjwkWG+axwfUUnjczueI4A+cNI9jgmYKvnBT9+qi8ReD6pViu0sTxRiFxD5tZaE51ANdPWDB7ui2a2yLb+f/qohguaS5h84LV2ITlckP6sPYBxB3imNVCVI3N2Sl8UKj3Trw2vIee3T4cbgubfX6kqIqmjBDCdy5ngaICP1iHcuau5E6TqYnbha6CcFqrPPBPKm7j4HKIcjFm+7SZmO0N4LwwmMdJUTl1CRe5ZLOQqYprGGUfQVCysPSGCuoL7xJ7Qo8tVnqs90wlRJqiyAwg2nIgxmaaWFwTHK1NptSK+tJo/HRWYz5fkW2BKdz4SVJUIlsUeMJsNj8qGTDd9Ta389pSIjkp6pZ0RooahN6UppNwzgLHLWtZcygaL8kRFcWJmP8NVvrzMQxqIlYWcAtERnsO598NKRLlSkRme3gda1UX8LXhGeyvSmOYIpDlHsFOz5Cpc/ZzODSzzehoGUk+u3CeMRXDTfs5Joq2Wln3SZHQ/WQ/grYvYrqiGiPsIglIlvTxPiU3HFi7zIRFql6EZbddD5RGxA4dtk6fi4X7VQLEDT3+lGVUx53m3OZ5jFPcwIRdN7meJQyovoza3GiijmhibmWC9rlcrkuPmeRBhOkADCxN2RotHrkTO6rOj8BbYwmmSzSwC89tmeZ5ApqKKAl35ZDhTIaoWDD/4H1Sirow0MZCikKdcNWfyXdqW1l2LIOccnG/jZe5ctSCOdOs0bW71mYKqInyzFDOqizEZPl67CMLOkydPzt+WVIk+b7z+NssYIqiBqMcoghKlfr5Lg8iBPldbMoSDW8i8oQNNf9APGIKV7ZqsmXGfCw9Irks+b8m8T+V/lw4ZIvqwv0cPJUojb90gibKkgPwXD0PY0V9GSnquJ7jMTQUUBBkxy6dGQxW34bC8RQetA7j1+dQU3iSXaY2rFl9iqDYgs6TXhmEYlSmkOqhh8GaOXylewSLQCmBFiSw2IN9FoZMmeEiiFVSmzfiqsgIPsS+OcKWDBxwy5Cof0c02+jdwxpoqAgbNTqNY5ggWlKbVD0gI9CegzYqqO++hFuy+Li6gLz9Y7DfMBpt7zxCZMnYI8hJ0fNHZauNrtDCQZCiRzYqdKTmMjc8LVkww4r1W8JIauMaqvKv4bN2KaaL1dlxNZe7tWVUJPpzZa8KOtb2mIXUkyY5vYjNnNfpz4adR9mT+Djn+OVIUUkYiSc3Mm+uEsM13TgYX4Jsep8EKm45CVJk1EyKEovbOGNBipwlUjRLRooudEaKCvy5eVCbyTPVGGt4Es+MMoqqRSsVXiPnkg1KG02Yts0XaUmFLG6m+ghH/R4bjddhdlVQsrZJlAxN1BRFcVF7FWbdIkXCCWWd4sKONQyfrsms7Rfxz66koq69QchJUTekLSlqDY5ld6kKd0TXbCPjLESmdre+2WEXRhNn8wUWOvMwCKhvWWjdTIp+NyNF1XGUB21h7YrVDFppj3V4Bqmlkl4I15zpJiNF0wQpOhSS0Y4UJXo7CVI0TZCiAxx/GlJUdInYw7pMm6nKaIPjnEgrRzZY0BRH4XV7QYqMm0lRVsWjrLxJkCJbiRTNk5GiS4+RInG9PB9CXUQ2PV2DKZZe+Ijfl0qvEuWHkHLBiqV65syxv8y1Atm4kYjNRwne2A9dC2OsRFqW1T5PEGikIucqXmsWY9ItUiQcRuoxTlqp8sN0bRY7BxGSW91hqrIVItdPOsJhc2W+m6HPyn1hhOfVUtsgOc7AR6RoR1tS1Eh5RrPDNV6uicPvnRQJ3xd1QJtJwveNM/bAM7Nc+D7xeWMseVd3CFJk0kyKcqse9XNjW1J0gxDpi6p86q8Y4my1hhmmVzge2RU1qac40Y+Tq+Zi1B1S1CQYQ7wb+4yUGDxjI0qHI4jMr6G+1Z/mXSfLWxntjeYstkvkZtYTHG1tEg2C6BmqrObrRdaYBiSQIFsQJazjwXH2C1I0VZAiZ5/EdqQo/bK4/hxhSwaOHOqMFFXdltnomhUKwkYd2BYh2ai4j2qhFdF72GZjwKiNh9gdUdy8pq0ulxTnH7HVHIXW2WyCWodxWyAnRc8bDZSlB3NaeQHGnZKiYBkpWthKih76hiaq8ppJkckyLRyvSOfTXSbihCmzdK1RPhRDcstIdvVlU85q9WO9/WGc7wuv06EbfwFSJAwsyRsf53WoKakzZoM72y4Kp9DyrZTVlETZoSWbPvP+GdNnpTTePYmHnTqrFNYx3uA0LpfzHg2dppwkymYEA74bzl+HqwnDM8XC2BBtpTks/uEVvh/yDUOVbTE8FUtEVuMjp/FzSFF9NuU3RGZlpcT8VXpMswzgxM0OqUML5KSoG9KGFJW3KmLuZTL2TOKHH7/lhUGKKGkZs8nEEH2NFSwf8QbDvv2A75ZZsP5IJGF5ORSLwH1wuhYavzUpyhEG526A4Rolxqg6o3ssnnQZU5CQJfRzL9s6nT6reYbps3Ka7nly2lEdBcW1jNc7xa5AkY23fEtTNPlXt6P6hOkzu86mzxofUBt7BPdtKixZvYFJJudxi2jz2k38QUIshvDWNyN5eZQGhiYmmAtb01o5lQXfvcy3w37gR42dWHjfJ6pdVPoZpKgmlcKrzriaKzJrlSGzrIM5d/fhJEd7VCcKnuaIi4ki01cZM8/2qki2WocnxAUqLxJyyJzpf9jps0e+b6XCeiYYnGFPSN4jEtsYRXaoSAifMH22Y/psLE5cJ0R8Ult4jzSb2WxSXcIKz2T8Ht/wqAU/gxRV3CNbGiEyVGCq8O2LHCII6jB/WnnrNKFaI9HQM2V9WCXxXa1qf3CVGE8TLNcrMlbJjjVud7j/MGsSephziD1mxkyY6YarX1rLdK6E9tNn+zpOn2UHEX5UX2ajo9Vc0D2e8OgNyZIYSo/NZ+7kr3nhs+XMVd3IZlNDjHTWsHpMT0YN6sWgOetY7RyIz70qSlt+V1srJ0XPFz9Bip44fRYtmz6zEr+zC07k3rXdHNEcxF8/n8J7ImZstTDC1MgQjflDmDnoZb4ZM4WJGw/iFJxFYpuw/mykqKaYiuQAkc0osWrZakZrnuLwrY6vyydTdns3Rqs0mbtkL17x5W2UWmQ1DkJpJ83DZF8QgdIaT+nj6kLK7p0ldNcK5i9WZZyeD2eT2hsc6X5EOUxj1tB+vN2zL/369aNf3770fvc/vPXS//DSSy/yyoc/MtTIG7fYhjZTdgJVcQTqK2K5SBX7sGxut3z8EE2CRFU9oDjaDe9ti5myQIuZm0O5UtC1EchJUTekM1KUF0nSwSUojO/PW6If+/btR3/Rj316vs3br/wvL7/4d17qO4iv1h3D9X4meTnnOTJTm7WDt3P8XpHkMn8RdJsUSW/I5UWTeGoD+iqLGaawly0BWW2SAAki58w6hpPuBmZM345rYEabDcgecP+MLZsnz0Rn02FOiwDVOpXxRFJUXURZvDdXdq9i8RIlxul6cyqhY5S5R8GNnWgv0WShwmH8M2of6X3TPYK2aqI3eRHmx68RJpiUdIWmqgJKbx8nwGEZMxdpMNkkAP+OQz5JZ7liPYEJ3/bh7V596d9P2Jvoo15vv86bwtZefPklXv18IqMtL3HyXstvWtBQLBKQ9cuwWK6J083HX6+lqYHGynyKru/mpOVCxi8wYIHtNaI64xSN9TRU5lEYvpOj5gsYs8CIpQ43uN2WE0hPXB1KxDFzFk7SR8v6cpt1MQ3UpPlxaNVCNJfqsutmIfFdm/RT4VlJUVMH3zde/zznWlPcVjTdJfeaA5oLNFms7E5QtmjDlq9ovIP/Jg10pyzH8nQM0eKbksxQzqgvY+NqA1yii5Ctde4C1RmXOau4ADNVI2FvdQie0R6NdTRU5FIQassB4wWMWmjGSudo7j9mMmWkXD7IzrlzBYnei4cg/49xsfrKZsLmbcAmjYUMW74Tw7OpHWxaRKsHpzlkocOMyVbYnY1v830JaQF72DZ9BhsMnDkuGFHzaI9ko1EkeGqhq9xso9aXRIIr+00LyuLJO6WOwZyBvNlD+BvJ7wi97tu7B++8+hdeffEvvPh2fz5YYYdpQAm5LV1QJydFzx11+RH4qC/GfLUuzrcrSWr5XEaKasO5edqSZVN0WWPhx+02I0UNIsE+Joi/9nIjnK6mExt1nLMGQ/jukz6827sfA1r8Vs//vMwbLwq/9epr/Gf4cubtvkVIG3b19KRIEIfSKztw3zyVWet0WWEfyKW7nb3iWkF1zkUOq49HcfJcTM/nECv7XHjlnKM4aSsyeIJgcGfuyNYkNDVWUxy0CVfTKUxbZ4yq81UuJ7R9w60FVbkU3gviyoVjeBx14+CB/ezfvx8nC3W0J73BxMmjmGriwc6gFO4KMtNOfRviCTVUYcsSdXZeK3hsMWFTeTZZ3trY6E9l0gYbdN2iiUh/sgHISVE3pO30WevGhdIOuUlXiPQ/gae7G24t/ehisxHDmT2YNu4rJugcZMvFeG4X51KW782+Kdqs+9YOz6SKNmTj2dBdUlQtEQjH2Sxbq8yczV6ciChs2Xi0LYRuV0VxwXIR6mNGsWFvBMGtwznlF7hgq8HQ0ZooOYZwV3zeSkG6HJqvr6Lo8mb2mU1h+jojFJ3CuBwvvX7cEWWUp55hn8IoVs9Yxubg1kxfegFiP9ZrFBg82QIb/yQeSPdcW0z+RUMcDKcwRdOSdXuvE5b8mKUJE84kP+4SIT7unDx6kAOif6Q+2mm8Cs0JrzF+6iRmWp7B9UoGCR1dRkUsAVor2LxyAy7CwbV7vVagsSiZ1NNrsdCZwSRte0yOxXGji9WyDQ/ukHBSDRPtWUzSdcJCMLDotsNArWjMJcFvK+aTBqOgsY2DGZIXknCf0iBLlk5XYJTifrzSK6SW+UXxTKSoroKCS+btfF9wQm2HJFNCqbAZD/asGMHq2avYeqW6JXAIep2yl00qqxk8zQa7kAzxSQ55d4+xcZ0V60WCGJdX24mPfoTGvCv4qCxik7opB5KlBQ7t0ZAbw71jShhozWGSngtWpxOIfYztCB1qiCLcZxerV27DxvU6ecKkOuprrYzkL0Bh7QpmmJ3kQHAuae0IrgSRQtfe4bKDIutHD2Wt3UUutg4KVl/m6h4tRo5Zw2IrX2IEcZHMrDbWHX+HWSzVEDZqdU5mo+1OTZDQUEZVeiSxlz3xPHaIwwebddrVcStmC95jzugPGKO+HQPPm8L3izZrcQndX/cnx1Oj+Aa+GkuxVDRgj2DbwnwfofEBqcH2bJ72LauVzWVrgppdTjI1V61RmLOKH1ftw0M4oqLCNDJvXiDgzBGOHz4o619JbNdNQWX0a4yet5IlDn54xhSQ1cZcn5IUVdJYEMklva8Z9Y74Yf+JDFLagdv+PexxdmKnoyNOe/bjeTWZeyJq1dWmc//EKhyXfcnURRtZsdkRxx3GOK6ZzJTZKnxnEsyxu9L4VTkNOZfxUevPN2+KegfOYcw6Rw7t383uXTtxFPU67zvM2chMkrqy7BQfruq/ia6BKoYRkN7q4xuqqEu/QtSFvey00ULh+08Z+f7nTFAxRtPlLEcFeUopkzS/jIq447jNf4U+r/83L3y1mgUbd+G2zwUXp+Z72H3Ykwu3i8hok8DJSVE3pLOF1l2h6Baxm/pjun6qbBPOWBmpKKah2AOnsTOY8fJYFmlbYCb6Q+qTZnFjr9tVrqV1OB6iG/hpUiRcelUSMRIhGiB0892v6TF/C44uruzdvUum8447nTgaEE2USFerROBK9zfCXeUz5s5VYa6x+N5uG476M1k2ZzFfrDvNtrCcNmuNuiJF5dRnBeOj8T6DZTYxk+FrHNrZxK59hzhzXRASYdj1lYncObQQ68VfM3mJGYpbxHV36OOoPIlxc9YyzFIEvRTJA5RQk+zNyeVvMfANUe+ni5mqvZND+3Y/1HOXg8fxFqzj0R5G7dF05whBG15D00Qfi+iWLF1CfTk1KcFEeO9hh6UGK74eyIgPv2HS2s3o7PHhRGg6mbIoU0LR9b24TP0r/3n9L7zwrRqrzZw5uNcF553N9+B6zIeA+2UUVpdTGOaA44T/w6uv/4MXfliL6iYXUdZZlG3u/70nzhMQX0mu6KqyJC+ubBqKxuzxTFJ1xGCHKLNFAdMlk/l68TYWuQmC1W6TwV8GT0+KyoV/usRZlb5d+779Rzh7Iwtpn9u6snvcPjAXq4WDmLxsE8rW4vls9XBUnMiYOZr8aBOJnzSf++Ast06vZqXZQXRP5FFR/TjFkkb8KxMCCD2zi62Giiz+dADDPx/CNO0dbNzny+mIbPJkJ7gWkBtojfXIF/jn66/wwnAt1lnt5qCrM7ta+uDg2RCC4otIu+XA2X0qzLMMxFX2BkxbiHavTeXewdWofSye9c2B/Hu6BdY797BP2JKTqEeq6/CFa1wTrKxcWFN2mDVn1n3OojnLmWngyHZ7oQtGc1GeO4/PVN0xDsgQxFd0fHUiMQ4zWdq/2UZ7LtjabKMuzXHJcecu3ANiuCmIXGue0g6NBSQ5DMJG/VvWeD3gcoesS76m6DmhTpDUpCCuermw3UyNZV+8z4iPvxXJmjV6e8/jESYITmVzMC9P9yN8y49ozRnNRAVHtG1Fv1qrYLlsEoMXbmaO6y1ul3Wk4I9QcWkjZ9RfQ23HIZxENtHRCzwlKXpAffJhkZEO4auX/sbfXn2LN3r04/0B0tRH87bbAz4dzOytvnikS+GkkYbKAG7sV2DJlx/SV9qau3dP+rwzmNEKu3C4XUuGLEhmUx3ngt38r/jopb/zt3+/w5u9+svq7ddS7weDRrJkZzjnhbF0Yt7UJV4k3PJLLDbrseUapLZqfm0hFSFWuKh+zccDevDOG6/xn3+/zpvv9qLHp0sYZ+BPgIzlZFIQthWT0e/R+8V/8vfXevBun/68J+6h9RiCT0fORuVIAtJLDK2Qk6JuyM8gRU15MdzaMRQb4+WYXa6Xvcor5fuN5SKoKk5h+iv/oXePXvRs6ZNmGcbXw7ayIzi1fXbRDfw0KRI3UHgeH9PpjHntb/zz5dd55Z2+DBjQXzYsK7t+vwGM2+CKy21RVDxeY/UN0n100Rz9FR/0FN/37k2fHh/z7TQTTC/nEVfbXoPbOdyWz6RcvSrOFceF3/CxzCbe5j89O9jENyNY5BCGt5TWNzVQX+ZDqONS5nwkdFhmaz3o8/YQxmscYHdCHXmyUbo0SiJ3sHnyR/R/6R+i3nd5u3f7ej8aMpnVe29xqYs1KNVxJwk2+wwTa0tspbfPWputKptif2NsV37B+33f5Z3Xha29JtlaX3p8qcA08xCu5ktMK5VMP1O0v+/NOy/9i3+83pMekq317/vQ1r6YpMiG05nEF2XLplk0B7/LWy+9yD/eEH3ft33Zr6cqs8Ern5uiq5oacqmNd2HfmnF8/3YfekrHnYi2eP/juSxzCuN8UT01T1bBp8LTk6IsKmKdsZ37Rde+b/Ao4fsiOC+NjjXVUV/iRdCORcz8YEBLPwuf+vYwJmke5kB6HYUNdRSc34i7+seobjvKzttNtMSV9ihNJu/cBswWfUzvnu/w9mv/5o3X3+DNHh/Qc9AaFtpGElMmOdJ7xHtsQPkz4e9feol//qcXvTr0wQ9LDNH1iOOY9UqcNIaz7mgsZx8zRtH3ZYFc3r6IqW//ixdf/jcvv92X/v3b2JKQH1Vs2XFDRAVxz401t8m/bILR1MF81KMPvaX+FPf39ZgN6J1P50aNZEsiUy7ywdtkGqP//Tf+IWz01Xf6yWxUmhqT1dvvPcZv2Mfu2GYbfQxVOSTsmcROgyls9MkhtEMIlJOi54SKDAovbmTr8s/o31v4IuEz3nhN0sEB9PhamVmWQYQ/aF5409TwgLqkfRzRmsyId1ptuzcDPpjBou0iscivf2zxdFsUBVnhbfAZ+s7H2ZcgurxD2acfKSqKIdr3FEec9uDqZM9OW2u2btnClhaxsdvJkWBpyqOVvFRQkR7Opf0SqxNlttqwZdsRPIMTyRAFmu+rjPr8SK55n8Rt12727LTDQdTbWqck20U2cfxqOiJ57JwUFaeRc8ODyKhw2aLPhxszNVRSm3KZa2cc2bF9G7aOO3EQGbH9dhu22YnG8U0gsURil6VUZlwl5KQ7B6R7cNyB3bat7e5hx54jnIkuILXNaJWcFHVDfgYpaqjIJz/mDNHXA4nMrKfZHkRn1qeTEnoWbxd7HLdZY9OmX7ZsccHBJZiwlGJpIuFn4adJkbiByvskXPHm5C5XXEX2vsvOBuutba5vbcM+n+tcE3rXbJS1NBXdJuLkXnbbiO+3Cj2y2YfbuWjui8Dd8SqdO9wy6vKjuO5zkkO79gibEM/dwSa2Oe7m+BWReT8cHiujJCmUi7t3YC+ztW1s2X6cs1dT2yxELaY6O4Kw08c42GJr9tvb12vrfADPyBzZyERnqC1IJDPyJNdv3iAmX1h4a8AVWV91gj+hHvZs37Yd251OwtYcRf3b2OZwCrdLKaRVSE9fTGlKKJfcj7B/lwu7HUUQ7GBr9gdO4RNXyoMq6ZmCuXT0EPtaytratC/r4Haa83cryG72nQLZpFw5w7Htoo2kfrJ2wG6PL6HJpT97JLG7eHpSVEptXiQR5048wfe5cjxc+L6HVZdSHH+Z8y622EvPJ+vnE5y7lt6yuPw+oaZqaA8cjYGTL5eEv+p0dKSmiIq7Plw6tgNrG9EHUn/tdBR+zxabnV4cC80kp0bqr3wK7gdx8ZCb6ANndjuIvu3QB7uOe3Im7AK2Uxew7ruFbA9NI+Zhf7RC1FWTRGrkBU7t3itsyQln+23YWLeva8+ZUMKyhDbLHL34TcV9bnq5sVfY0laZLe1mn8c1EWMaW9apSqO594m/co4TT7LR8yLGSDbaSQBprC2n6M55YiMuEJFaTlab2QAJclL0nFBbQmW8L8En7dgmfEarDtqLv7c5nuZwYDLp7Rh9LhnXhC+2FXYh03074a/Oc/l+0U/6/qrMKFIiThJxOwFpgqpDbvpkUlRc3GZJthxPhH1ynZwU/ZS0kKKV0dVUdMZof0M0NjaSl5cnE+nv3wJ1dXUyh1tQ8EstH5fj10ZpaamMFFVUdMEkfzVICV4c4XsO4bjYjbNBKe3fzHpuELSrIhwfg904qp4mJKP0Zycov2fIbfTPD4n3PN1CaznaQT5S1A35OWuKfmX89EjR84c8C/3j41nfPvvlIBH7Ssryi8hLLqG0vM2biM8bTeWUZhaQn1ZGZV2bN+P+BJDb6J8fXY4UHT16VNb5UgG5dC0VxUWUC7G6Xcz/npWCfidkQC7N4inEo4SF4cWkPyiiuqSI4k7a9LcQKfOTgpkk0t+dlXneIjnajIwMsrKyOv1eLr9/ycnJIT09XTbi2Nn3v54UCymnorYW2blxVWWUdVrul5YSiksqqGqUzt2roaqshJJOy/0xRW6jf36ReE9ISMjjpMjd3Z2UlBSSk5Pl8gTJTU0iW4jx9exmUuRR2jkhkIsgRaJthMwOziM2MYXitCRSOmnT30okff+tdT41NVVud39gkfrud9WHkk6nSnrdyXfPUVpt6fdk37+UyG30zy1S34aGhj5OiuQiF7nIRS5ykYtc/n8sMlK0VEh1ywdykYtc5CIXuchFLv8/lBd0/j/UKhFEOvYmZQAAAABJRU5ErkJggg==&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Nota: 33010 è il recente Regolamento di agosto 2024&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In pratica dovremo stringere i denti per 104 giorni per poter IMBRAGARE (anzi: mantenere IMBRAGATA) LA RISULTANTE del nostro portafoglio Opzioni.&lt;/p&gt;
&lt;p&gt;Chi ci aiuterà realmente?   Ma certo! Sta tutto scritto lì nel Cruscotto … state collegati, lo vedremo molto presto.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Francesco Caranti&lt;/em&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sat, 07 Sep 2024 15:06:28 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">567 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 022 – RISOLUZIONE DELL’ESERCIZIO SULLE GRECHE</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-022-%E2%80%93-risoluzione-dell%E2%80%99esercizio-sulle-greche</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_022_1.png?itok=j1Bc1E8J&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_022_1.png?itok=j1Bc1E8J&quot; width=&quot;332&quot; height=&quot;187&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Dicevamo che per trovare il delta di una Opzione o di un portafoglio di più Opzioni bisogna conoscere come prima cosa la Volatilità Implicita.&lt;/p&gt;
&lt;p&gt;Quest’ultima è alta quando il mercato è in tensione, bassa quando tutto appare tranquillo.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Chi muove la volatilità implicita è CHI fa il mercato, ossia i Market Maker che hanno in mano il vero e proprio strumento per intervenire sui prezzi … giusto il paragone con la manetta del tram.&lt;/p&gt;
&lt;p&gt;Riprendiamo il problema con questa immagine del 7 giugno scorso (incredibile! proprio come adesso in cui scrivo: 15 giugno ore 10,17 – Indice = 25721):&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_021_2.png&quot; style=&quot;height:76px; width:405px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho preso il sottostante Ftsemib delle 16,24 di lunedì 7 giugno: 25772&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho contato i giorni alla scadenza di settembre (102). Le feste e i sabati VANNO CONTATI anch’essi.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho scelto lo strike 25.000&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho preso il prezzo come semi-somma denaro-lettera del book dei prezzi della call settembre 25000 (1355 vs 1371 = 1363).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Adesso però dobbiamo vedere un problemino che riguarda l’analisi matematica ma che qui aggireremo tramite la nota ‘ricerca dicotomica’.&lt;/p&gt;
&lt;p&gt;Se volete ripassare l’argomento vi lascio un link di circa 10 anni fa:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;www.francescocaranti.net/calcolo-delle-probabilità-la-ricerca-dicotomica&quot; /&gt;&lt;a href=&quot;http://www.francescocaranti.net/calcolo-delle-probabilità-la-ricerca-dicotomica&quot;&gt;http://www.francescocaranti.net/calcolo-delle-probabilità-la-ricerca-dicotomica&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vediamo il codice VBA:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;-----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;VolaCall&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, Target, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;High = 5&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Low = 0&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Do While (High - Low) &amp;gt; 0.0001&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If&lt;span style=&quot;color:#FFFFFF&quot;&gt; &lt;span style=&quot;background-color:#800080&quot;&gt;CallOption&lt;/span&gt;&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, (High + Low) / 2, Dividendi) &amp;gt; Target Then&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;High = (High + Low) / 2&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Else: Low = (High + Low) / 2&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End If&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Loop&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;VolaCall = (High + Low) / 2&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;‘----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Un po&#039; di note:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lo script inizia col termine fisso ‘Function’.&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;rteindent1&quot;&gt;Una Function è una specie di parente delle ‘Macro’ che, diversamente, iniziano col termine &lt;strong&gt;Sub.&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;strong&gt;Tanto per parlare con semplicità, il nostro Excel ha già un proprio elenco di Funzioni precaricate (appunto: Functions) &lt;/strong&gt;ma tra queste, per quanto tantissime, non figurano le funzioni di Borsa quindi le inseriremo noi da qualche parte in modo che siano attive quando ci serviranno&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quindi: &lt;strong&gt;Function&lt;/strong&gt; &lt;em&gt;spazio&lt;/em&gt; &lt;strong&gt;Nome della Funzione&lt;/strong&gt; &lt;em&gt;aperta tonda&lt;/em&gt; &lt;strong&gt;parametri tra virgolette&lt;/strong&gt; &lt;em&gt;chiusa tonda&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;           Ecco come: &lt;em&gt;Function VolaCall(Sottostante, Strike, Tempo, Interessi, Target, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Per il resto inizia la ricerca dicotomica tramite un ‘Loop’ che si arresterà quando sarà soddisfatta la richiesta&lt;/li&gt;
&lt;li&gt;Il prezzo l’ho chiamato &lt;strong&gt;Target&lt;/strong&gt; perché è questo il valore in cui la ricerca si dovrà fermare&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In pratica: caro Excel, io ti fornisco: sottostante, strike, giorni alla scadenza, Interessi, Prezzo del target, dividendi.&lt;/p&gt;
&lt;p&gt;Poi ti dico di partire tra gli estremi 5 (High) e 0 (Low) incrementando di 0,0001 alla volta.&lt;/p&gt;
&lt;p&gt;Il prezzo da calcolare all’interno del ciclo viene da una seconda funzione (in viola la CallOption che vediamo subito):&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;-----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Function &lt;span style=&quot;color:#FFFFFF&quot;&gt;&lt;span style=&quot;background-color:#800080&quot;&gt;CallOption&lt;/span&gt;&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;CallOption = Exp(-Dividendi * Tempo) * Sottostante * Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) - Strike * Exp(-Interessi * Tempo) * Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi) - VolaImpl * Sqr(Tempo))&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;-----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ottimo: anche se, accipicchia, abbiamo a che fare con un’altra Funzione ancora, che i testi sacri chiamano &lt;span style=&quot;background-color:#00FF00&quot;&gt;dUno&lt;/span&gt; e che quindi siamo costretti ad esplicitare in verde:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;‘----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#00FF00&quot;&gt;dUno&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;dUno = (Log(Sottostante / Strike) + (Interessi - Dividendi + 0.5 * VolaImpl ^ 2) * Tempo) / (VolaImpl * (Sqr(Tempo)))&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;‘----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Morale, e vi lascio un po&#039; per digerire questa cosetta un po&#039; complicata di oggi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Per trovare il Delta mi serve la Volatilità Implicita di quel preciso istante&lt;/li&gt;
&lt;li&gt;Per ottenerla utilizzo la ricerca dicotomica, cioè la trovo tramite approssimazioni successive&lt;/li&gt;
&lt;li&gt;Ho inoltre bisogno della funzione CallOption che a sua volta necessita della dUno&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bene! La prossima volta vedremo come e dove riuscire ad incastrare queste Funzioni all’interno dell’interprete di Excel.&lt;/p&gt;
&lt;p&gt;Buon lavoro e buon studio.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Francesco Caranti&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 15 Jun 2021 09:41:14 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">555 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 021 – ESERCITAZIONE SULLE GRECHE </title>
 <link>https://www.francescocaranti.net/lego-le-mibo-021-%E2%80%93-esercitazione-sulle-greche</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_021_1.png?itok=zaH4SAGv&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_021_1.png?itok=zaH4SAGv&quot; width=&quot;300&quot; height=&quot;168&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;La volta scorsa abbiamo detto che per sincerarsi che il proprio portafoglio in Opzioni sia, per così dire, bilanciato, è necessario che il Delta complessivo tenda a zero. &lt;/p&gt;
&lt;p&gt;Nelle lezioni passate abbiamo anche detto che il Delta assimila il concetto di &lt;strong&gt;probabilità&lt;/strong&gt;, ovvero è un numero che vicino allo zero significa probabilità quasi nulla che il mio portafoglio (stanti le attuali condizioni di mercato) ‘cada in the money’, al contrario, quando Delta si avvicina al valore 1 aumenta la probabilità di essere prossimi alla certezza dell’evento favorevole.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Dunque, quando si ha in mano più di una Opzione all’interno di un portafoglio complesso, una volta conosciuto il Delta di ciascuna Opzione potrò sommare (per call lunghe e/o put corte) e sottrarre (per call corte e/o put lunghe) in modo da regolare tutto il contesto del mio portafoglio.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Come esempio supponiamo un portafoglio:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;1 call acquistata (lunga)     delta = +0,38&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;1 call venduta (corta)         delta = -0,17&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;1 put acquistata (lunga)     delta = -0,22&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;1 put venduta (corta)         delta = +0,42&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Totale delta portafoglio = 0,41&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ok, pare dunque che quello che dobbiamo fare sia &lt;u&gt;automatizzare il Delta.&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Vi riporto subito le formule della volta scorsa, non tutte ma solo quelle che ci serviranno.&lt;/p&gt;
&lt;p&gt;Ma prima, partiamo dalla fine e vediamo che cosa vogliamo ottenere:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_021_2.png&quot; style=&quot;height:76px; width:405px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Ma … ho sbagliato io qualcosa oppure, come sembra, stiamo facendo un ragionamento ‘tipo gatto che si morde la coda?” &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dunque:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho preso il sottostante Ftsemib delle 16,24 di lunedì 7 giugno. Ok: 25772&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho contato i giorni alla scadenza di settembre (102). Le feste e i sabati VANNO CONTATI anch’essi.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ho scelto lo strike 25.000&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Fin qua tutto regolare, poi metto il &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;PREZZO&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Il prezzo? E perché mai? Ma, scusate, i tre geni della matematica (Black Scholes Merton) ci hanno studiato una vita e tu, tranquillo-tranquillo sai già che il prezzo è 1363?&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;No, ragazzi!  Calma! In questo contesto non voglio arrivare al prezzo perché questo lo LEGGO DAL MERCATO, è lì sulla piattaforma e quello è.&lt;/p&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Ciò che debbo fare io è l’esatto PROCEDIMENTO INVERSO: dal prezzo che esce dal cilindro dei Market Maker voglio conoscere il mio Delta … insomma, debbo ragionare a ritroso. &lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;E adesso finalmente capiamo perché questa benedetta volatilità si chiama IMPLICITA. E’ implicita perché INCORPORA CIO’ CHE IL MERCATO SI ATTENDE NELL’IMMEDIATO FUTURO SULL’ESITO DELL’INDICE SOTTOSTANTE FTSEMIB. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tra le mille definizioni della volatilità implicita, questa a mio parere è la più chiara:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;“… La Volatilità implicita è la MISURA che indica le aspettative degli Operatori circa l’evoluzione futura dei prezzi degli strumenti sottostanti e che si ottiene attraverso il calcolo della volatilità corrispondente al prezzo attuale dell&#039;opzione …”&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;E qui già si intuisce il PROCEDIMENTO INVERSO del gatto che si morde la coda che abbiamo appena fatto. Bene!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Comunque, per chiarezza, vediamo il risultato finale della nostra call settembre 25000 alle 16,24 di lunedì 7 giugno: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;la Volatilità Implicita è 0,21&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;il Delta che andremo a calcolare una volta nota la Volatilità Implicita è 0,59 &lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_021_3.png&quot; style=&quot;height:76px; width:397px&quot; /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vi avevo promesso le formule che dovremo inserire nel nostro Excel.&lt;/p&gt;
&lt;p&gt;Questa volta ho deciso di non lasciarvi la soluzione: provate voi a immaginare come si possa fare a inserire il tutto in Excel.&lt;/p&gt;
&lt;p&gt;Scrivetemi riportando le vostre idee: le metteremo a confronto!&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;em&gt;Nota: &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;em&gt;E’ arrivata l’estate e io ho un po&#039; di impegni in vista. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;em&gt;Salta il nostro appuntamento del venerdì e resta quello del MARTEDI’.&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;Dunque ci rivediamo &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;martedì 15 giugno&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;!--pagebreak--&gt;&lt;p&gt;&lt;em&gt;&#039;Author : Francesco Caranti giugno 2021&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;Calcolo Greche&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;-----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;Function VolaCall&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, Target, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;High = 5&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Low = 0&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Do While (High - Low) &amp;gt; 0.0001&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If CallOption(Sottostante, Strike, Tempo, Interessi, (High + Low) / 2, Dividendi) &amp;gt; Target Then&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;High = (High + Low) / 2&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Else: Low = (High + Low) / 2&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End If&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Loop&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;VolaCall = (High + Low) / 2&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;‘----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;Function dUno&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;dUno = (Log(Sottostante / Strike) + (Interessi - Dividendi + 0.5 * VolaImpl ^ 2) * Tempo) / (VolaImpl * (Sqr(Tempo)))&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;‘----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;Function CallDelta&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;CallDelta = Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi))&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;-----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;Function CallOption&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;CallOption = Exp(-Dividendi * Tempo) * Sottostante * Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) - Strike * Exp(-Interessi * Tempo) * Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi) - VolaImpl * Sqr(Tempo))&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&#039;-----------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Buon studio e buon lavoro!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Francesco Caranti&lt;/em&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 07 Jun 2021 18:12:02 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">554 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 020 – OGGI PARLIAMO DI GRECHE E DI PRICING</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-020-%E2%80%93-oggi-parliamo-di-greche-e-di-pricing</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_020_1.png?itok=Zev_awRT&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_020_1.png?itok=Zev_awRT&quot; width=&quot;158&quot; height=&quot;311&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;giugno  2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Qui Diana c’entra poco, se non per il fatto che era greca, ma è un’altra la &lt;strong&gt;Greca&lt;/strong&gt; di cui ci interessiamo oggi.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Si fa un gran parlare di “pricing delle Opzioni” nei Siti di borsa tanto che “delta, rho, theta …” sembrano concetti quasi popolari ma, a ben guardare, pare che ci siano lacune in abbondanza.  Già: è un po&#039; come quando i nostri politici dicono in fretta “Next Generation EU” che, guarda caso, quando lo traduci al volo sembra “Nuova Generazione PER TE” nel senso che la pronuncia ‘eju’ di “Europa Unita” è quasi la stessa di “Te”.&lt;/p&gt;
&lt;p&gt;Ecco allora che faremo un passo indietro per svelare uno dei concetti più ostici del PRICING delle Opzioni che, a ben guardare, non è poi così complicato: basta solo seguirlo con semplicità e lo faremo sviluppando il codice VBA corrispondente.&lt;/p&gt;
&lt;p&gt;Il ragionamento fondamentale del PRICING DELLE OPZIONI nasce da questa semplice domanda:  Se è vero che la quotazione di un titolo dell’MTA (Mercato Telematico Azionario) avviene abbastanza semplicemente attraverso un raggiunto compromesso tra domanda e offerta in fase d&#039;ASTA di Apertura, ben diverso e molto più complesso è quotare una SCOMMESSA DI CALL E DI PUT.&lt;/p&gt;
&lt;p&gt;Esatto: non è certo il caso di sentirsi in imbarazzo a chiamara &#039;scommessa&#039; una Opzione ... e perché mai? E’ a tutti gli effetti una scommessa derivante da equazioni e calcoli vari.&lt;/p&gt;
&lt;p&gt;Dunque, la domanda COME SI FACCIA A QUOTARE UNA SCOMMESSA A FRONTE DELLE 3 VARIABILI “&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Tempo, Spazio, Volatilità&lt;/strong&gt;&lt;/span&gt;” fu rivolta molto seriamente a più di un economista e di un matematico già a partire dagli anni 50 del secolo scorso.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ripeto: quotare un titolo Stellantis è relativamente semplice mentre quotare una scommessa non è per niente una passeggiata!  &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Ai matematici fu chiesto:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Dati:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;i giorni alla scadenza (tempo)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;la distanza tra il valore dell’Indice di Borsa attuale e talune soglie di prezzo (spazio)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;la ‘pressione’ del mercato (volatilità)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;ci dovete trovare IL PREZZO quale risultato di una formula.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Non vi annoio certamente a ricordarvi che la soluzione viene dalla triade &lt;em&gt;&lt;strong&gt;Black Scholes Merton&lt;/strong&gt;&lt;/em&gt; che potete ripassare qui:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.francescocaranti.net/opzioni-di-borsa-la-formula-di-black-scholes-excel&quot;&gt;https://www.francescocaranti.net/opzioni-di-borsa-la-formula-di-black-scholes-excel&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I tre scienziati si portarono a casa un bel Nobel per l’economia ma siccome voi sapete che a me piace semplificare, ecco che vi ribalto il problema con una domanda: quale delle tre variabili (tempo, spazio, volatilità) è la più fumosa, la più impalpabile, cioè la più difficilmente esprimibile ?&lt;/p&gt;
&lt;p&gt;Beh, vediamo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Il tempo non lo posso di certo cambiare: quelli sono e quelli restano i giorni di distanza tra il momento in cui faccio l’operazione e i giorni alla scadenza&lt;/li&gt;
&lt;li&gt;Lo spazio neppure: tra l’indice di borsa e lo strike, i punti_indice di differenza son quelli&lt;/li&gt;
&lt;li&gt;Ok, abbiamo capito! La chiave del ragionamento è la volatilità. Ma è proprio questa la componente più complessa, più volubile, più odiosa. E mentre sul tempo e lo spazio non si può intervenire, su questa sì che ‘qualcuno’ può agire … non certo io (magari!) ...  signore e signori, vi presento i &lt;strong&gt;Market Maker&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Che fanno? Ma sì: è un po&#039; come quando i tranvieri spingono forte la manetta sulle rotaie di Milano e il bestione schizza via come un siluro.&lt;/p&gt;
&lt;p&gt;Naturalmente, ‘a discrezione del tranviere’, non appena torna la calma, quella leva rientra nella sua posizione normale.&lt;/p&gt;
&lt;p&gt;Questo spiega come in momenti ‘fiacchi’ una Opzione possa valere 500 e due ore dopo (es: uno choc inaspettato vada a 700.&lt;/p&gt;
&lt;p&gt;Oh! Naturalmente non dobbiamo pensare che i Market Maker in queste occasioni adottino comportamenti disdicevoli tanto per nuocere “noi piccolini” ma semplicemente perché nella quotidiana lotta della sopravvivenza anche loro si debbono difendere dato che sono i primi a rischiare con quantità importanti.  &lt;/p&gt;
&lt;p&gt;Allora: ALT! Fatemi capire: io ho un portafoglio fatto di X call e di Y put che, valorizzato nel momento ‘fiacco’ vale 1000 euro ... poi potrebbe succedere un patatrac e il mio portafoglio da 1000 euro si riduce a 800.&lt;/p&gt;
&lt;p&gt;Per adesso so che POICHE’ IL TEMPO E LO SPAZIO NON SONO CAMBIATI, ovvio che a cambiare è stata solo la VOLATILITA’: qualcuno ha spostato la manetta del tram.&lt;/p&gt;
&lt;p&gt;Ecco allora che questa MANETTA è importantissima in termini di probabilità perché se è vero che il mio portafoglio è passato da 1000 a 800 euro, ciò significa che la &lt;strong&gt;PROBABILITA&lt;/strong&gt;’ CHE TUTTO IL MIO PORTAFOGLIO DI OPZIONI COMBINATE IMPOSTATO IN UN CERTO MODO E’ ANCH’ESSA CAMBIATA A MIO SFAVORE.&lt;/p&gt;
&lt;p&gt;E’ chiaro? Riassumo: &lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;SE A UN CERTO TEMPO &#039;T&#039; IL MIO PORTAFOGLIO SI DEPREZZA A PARITA’ DI TEMPO E DI SPAZIO, ALLORA ANCHE &lt;u&gt;LA PROBABILITA’ GLOBALE&lt;/u&gt; CHE IL MIO PORTAFOGLIO POSSA CADERE IN THE MONEY CALERA&#039; DI  CONSEGUENZA.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Vale questo lemma di sintesi: &lt;span style=&quot;color:#FF0000&quot;&gt;La volatilità del mercato è direttamente proporzionale alla probabilità matematica &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Benissimo! Avete visto come, attraverso la componente della VOLATILITA’ il nostro ragionamento sia diventato di natura PROBABILISTICA, cioè si possa esprimere in termini di probabilità.&lt;/p&gt;
&lt;p&gt;Ed ecco la definizione: &lt;strong&gt;LA PROBABILITA’ DI UN PORTAFOGLIO OPZIONI COINCIDE CON IL SUO “DELTA”.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ci giro ancora attorno: se a parità di Tempo e di Spazio il tuo portafoglio ha perso valore è perché, per il variare della VOLATILITA’ IMPLICITA, il tuo DELTA COMPLESSIVO DI TUTTO IL PORTAFOGLIO SI E’ ABBASSATO.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Perfetto: abbiamo capito!&lt;/p&gt;
&lt;p&gt;L’estrema sintesi del nostro ragionamento è:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;se avevo in mano un portafoglio Opzioni con Delta complessivo = zero (beato me!)&lt;/li&gt;
&lt;li&gt;ma cade il Governo&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;allora succede che qualcuno addetto ai lavori ha mosso la manetta della Volatilità Implicita.&lt;/p&gt;
&lt;p&gt;Ciò comporta che il Delta DI CIASCUNA SINGOLA OPZIONE E’ CAMBIATO E DI CONSEGUENZA LO E&#039; TUTTO IL MIO PORTAFOGLIO.&lt;/p&gt;
&lt;p&gt;Bingo: allora, sai che si fa?&lt;/p&gt;
&lt;p&gt;Ma certo! Conoscendo i SINGOLI DELTA di ciascuna Opzione potrò INSERIRE / VARIARE / ANNULLARE questa o quella Opzione in modo da raddrizzare il Delta complessivo portandolo il più possibile verso il valore tendenziale ZERO.  Fantastico: di certo la prima greca da conoscere è sicuramente DELTA.&lt;/p&gt;
&lt;p&gt;Ma siccome quando hai in mano un portafoglio complesso di più Opzioni le cose diventano difficili, &lt;strong&gt;per oggi ci basterà vedere come si calcola il Delta &lt;u&gt;di una sola Opzione &lt;/u&gt; conoscendo le 3 variabili&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Lo vediamo subito scoprendo il codice VBA completo di tutte le greche possibili.&lt;/p&gt;
&lt;p&gt;State tranquilli: non dovrete impararle a memoria. Per il momento volevo solo annunciare che questo codice esiste.&lt;/p&gt;
&lt;p&gt;Per i commenti ci sentiamo la prossima volta.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;&#039;Author : Francesco Caranti 2021&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;&#039;Equazione di Black Scholes -  Calcolo Greche&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;dUno&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;dUno = (Log(Sottostante / Strike) + (Interessi - Dividendi + 0.5 * VolaImpl ^ 2) * Tempo) / (VolaImpl * (Sqr(Tempo)))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;NdUno&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;NdUno = Exp(-(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi) ^ 2) / 2) / (Sqr(2 * 3.14159265358979))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;dDue&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;dDue = dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi) - VolaImpl * Sqr(Tempo)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;NdDue&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;NdDue = Application.NormSDist(dDue(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;CallOption&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;CallOption = Exp(-Dividendi * Tempo) * Sottostante * Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) - Strike * Exp(-Interessi * Tempo) * Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi) - VolaImpl * Sqr(Tempo))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;PutOption&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;PutOption = Strike * Exp(-Interessi * Tempo) * Application.NormSDist(-dDue(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) - Exp(-Dividendi * Tempo) * Sottostante * Application.NormSDist(-dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;CallDelta&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;CallDelta = Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;PutDelta&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;PutDelta = Application.NormSDist(dUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) - 1&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;CallTheta&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;CT = -(Sottostante * VolaImpl * NdUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) / (2 * Sqr(Tempo)) - Interessi * Strike * Exp(-Interessi * (Tempo)) * NdDue(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;CallTheta = CT / 365&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;Gamma_zio&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Gamma_zio = NdUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi) / (Sottostante * (VolaImpl * Sqr(Tempo)))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;Vega&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Vega = 0.01 * Sottostante * Sqr(Tempo) * NdUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;PutTheta&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;PT = -(Sottostante * VolaImpl * NdUno(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)) / (2 * Sqr(Tempo)) + Interessi * Strike * Exp(-Interessi * (Tempo)) * (1 - NdDue(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;PutTheta = PT / 365&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;CallRho&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;CallRho = 0.01 * Strike * Tempo * Exp(-Interessi * Tempo) * Application.NormSDist(dDue(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;PutRho&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;PutRho = -0.01 * Strike * Tempo * Exp(-Interessi * Tempo) * (1 - Application.NormSDist(dDue(Sottostante, Strike, Tempo, Interessi, VolaImpl, Dividendi)))&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;VolaCall(&lt;/span&gt;Sottostante, Strike, Tempo, Interessi, Target, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;High = 5&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Low = 0&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Do While (High - Low) &amp;gt; 0.0001&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;If CallOption(Sottostante, Strike, Tempo, Interessi, (High + Low) / 2, Dividendi) &amp;gt; Target Then&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;High = (High + Low) / 2&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Else: Low = (High + Low) / 2&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End If&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Loop&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;VolaCall = (High + Low) / 2&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Function &lt;span style=&quot;background-color:#FFFF00&quot;&gt;VolaPut&lt;/span&gt;(Sottostante, Strike, Tempo, Interessi, Target, Dividendi)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;High = 5&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Low = 0&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Do While (High - Low) &amp;gt; 0.0001&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;If PutOption(Sottostante, Strike, Tempo, Interessi, (High + Low) / 2, Dividendi) &amp;gt; Target Then&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;High = (High + Low) / 2&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Else: Low = (High + Low) / 2&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End If&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Loop&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;VolaPut = (High + Low) / 2&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#2F4F4F&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Function&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;Benissimo!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Prima ancora di inserire queste formule VBA nel nostro pc, abbiamo capito una cosa fondamentale: OGNI UTENTE EXCEL PUO’ CREARE QUALSIASI FUNZIONE PERSONALE, INSERIRLA NELL’ELENCO DELLE FUNZIONI DEL PROPRIO EXCEL E, infine, UTLIZZARLA IN FUTURO COME GLI PARE E PIACE.&lt;/p&gt;
&lt;p&gt;Ed è proprio ciò che faremo nel prossimo intervento.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Appuntamento a  MARTEDI&#039; 8 giugno (&lt;span style=&quot;color:#FF0000&quot;&gt;saltiamo il prossimo venerdì&lt;/span&gt;).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Francesco Caranti&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sat, 01 May 2021 18:10:38 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">553 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 019 – A CHE SERVE MAI UN FOGLIO ‘DDE’ ?</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-019-%E2%80%93-che-serve-mai-un-foglio-%E2%80%98dde%E2%80%99</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_019_1.png?itok=I-x3z5Yg&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_019_1.png?itok=I-x3z5Yg&quot; width=&quot;256&quot; height=&quot;181&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;Venerdì 28 maggio 2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La volta scorsa abbiamo realizzato come sia possibile collegare i dati di Borsa in tempo reale dalla piattaforma di Trading On Line a un foglio Excel.&lt;/p&gt;
&lt;p&gt;Il meccanismo è un sistema offerto da Windows di importanza fondamentale.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Wikipedia ci viene in aiuto: &lt;em&gt;“… Dynamic Data Exchange (dall&#039;inglese scambio dinamico dei dati), meglio conosciuto con la sigla DDE, è un sistema di comunicazione interprocesso (IPC) presente nei sistemi operativi Macintosh, Windows, e OS/2.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;DDE permette a due applicazioni in esecuzione di condividere un insieme di dati. Per esempio, DDE permette di collegare i dati di un foglio di calcolo in un documento creato con un elaboratore testi. La modifica di questi dati in una delle due applicazioni si riflette nell&#039;altra …”.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;E va bene perché questo già lo sapevamo tantoché abbiamo creato appositamente il Foglio “Collegamenti”.&lt;/p&gt;
&lt;p&gt;E allora? Non bastava già questo per andare avanti col nostro lavoro?  La risposta è “no” e adesso capiamo subito il perché.&lt;/p&gt;
&lt;p&gt;Partiamo dalla fine, cioè dal Foglio di cui parliamo oggi, che ho chiamato per l’appunto: “&lt;strong&gt;DDE&lt;/strong&gt;”.&lt;/p&gt;
&lt;p&gt;Quello che vedete corrisponde alla seduta di &lt;strong&gt;giovedì 15 aprile 2021 alle ore 18&lt;/strong&gt;, cioè a Borsa chiusa.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_019_2.png&quot; style=&quot;height:465px; width:696px&quot; /&gt;   &lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Come dicevamo, ciascun strumento (strumento = nome tecnico di una Opzione o di un qualsiasi Derivato) di questo Foglio DDE proviene dal corrispondente strumento del Foglio COLLEGAMENTI.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Per capire il motivo che ci ha spinto a creare questo foglio ‘dipendente dal primo’ dobbiamo pensare a un ‘affinamento’ del primo foglio verso il secondo, cioè a una specie di passo in avanti, una specializzazione.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cerchiamo di comprendere con l’esempio della prima riga in giallo: strumento “MIBO 1 D 24000 C” cioè  “MIBO”   “2021”   “Aprile”   “Strike 24000”    “Call”  &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Come vedete in colonna ‘Bid’ (denaro) c’è zero mentre in colonna ‘Ask’ (lettera) abbiamo 640.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;L’azione ‘normale’ di questo programma è quella di ricavare il prezzo corrente di Mercato (&lt;strong&gt;at-now&lt;/strong&gt;) facendo la media aritmetica tra denaro e lettera (equivalente alla semi-somma dei due prezzi).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E’ chiaro che il prezzo così ricavato è tendenzialmente (poi capiremo perché dico tendenzialmente) corretto se ENTRAMBI I PREZZI SONO SIGNIFICATIVI (cioè NON zero).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Per esempio, due righe più sotto, a livello della call aprile 24500 troviamo che attraverso Bid=80 e Ask=100, il prezzo risultante 90 può benissimo costituire il prezzo ‘giusto’ di questa call tanto che il programma lo recepisce senza registrare anomalie.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Diverso il caso della precedente D24000 in cui il denaro è 0 e la lettera 640: il prezzo ‘giusto’ non sarà certo la media di 320 ! Eh no!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Questo è uno dei casi di “book vuoto o semi-vuoto” che vengono riconosciuti dal programma tramite il caricamento del valore “1” nell’ultima colonna a destra del “Flag Anomalie” oltre alla indicazione “Forzare prezzo !!!”.  &lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Con che frequenza si verifica l’anomalia?&lt;/p&gt;
&lt;p&gt;Queste sono le osservazioni che si possono fare:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All’apertura di Borsa Opzioni (ore 9,00) il sistema informatico apre il gate delle ‘proposte sparse’ cioè quelle degli investitori privati che si presentano in acquisto e/o in vendita con quantità poco significative (1 o 2 pezzi al massimo). Fino all’arrivo dei Market Maker (circa tra le 9,05 e le 9,15 a seconda della turbolenza del mercato) i prezzi sono anomali e dipendono unicamente dalle ‘scommesse’ dei privati. Dunque il prezzo ‘giusto’ (da un punto di vista del calcolo matematico) è quello dei Market Maker che è facile riconoscere per via dei loro corposi lotti in acquisto e in vendita.&lt;/li&gt;
&lt;li&gt;Attenzione: in tempi di altissima volatilità la forchetta dei Market Maker può essere molto ampia e andare e venire in continuazione&lt;/li&gt;
&lt;li&gt;In tempi di media volatilità, la forchetta dei Market Maker fino alle 9,30 è normalmente più ampia del dovuto per poi regolarizzarsi man mano. Il consiglio resta quello di ritardare la propria operatività oltre le ore 10  &lt;br /&gt;
&lt;hr /&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;L’accensione dell’anomalia sui prezzi comporta un riflesso sul Foglio &lt;strong&gt;Monitor &lt;/strong&gt;come avevamo spiegato nella lezione &lt;a href=&quot;https://www.francescocaranti.net/lego-le-mibo-008-saldi-%E2%80%9Ccomunicanti%E2%80%9D&quot;&gt;Lego le MIBO 008 - Saldi “comunicanti” | Francesco Caranti&lt;/a&gt; che copio-incollo qui in verde:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;strong&gt;&lt;u&gt;Completiamo e ripassiamo TUTTI i dati del RIEPILOGO:&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;         &lt;strong&gt;α)&lt;/strong&gt; Nel riquadro in alto a sinistra compaiono i bottoni:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color:#008000&quot;&gt;Giallo – Prezzi at-now&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#008000&quot;&gt;Rosso – Prezzi riferim&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;Normalmente durante il giorno l’utente manterrà il regime Giallo poiché è naturale che i prezzi si debbano vedano in tempo reale; al contrario, a Borsa chiusa o dopo aver eseguito il batch serale, i prezzi verranno mantenuti in regime Rosso.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;strong&gt;&lt;em&gt;Nota.&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Per quanto l’utente abbia scelto il regime Giallo non è detto che i prezzi visualizzati siano esatti. Ciò può dipendere da:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Book zoppo, cioè assenza di bid o di ask&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Book vuoto, cioè il Market Maker non ha ancora esposto i prezzi (o perché la Borsa è alle prime battute o perché è in corso la pubblicazione di dati macroeconomici sensibili)&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Di ogni MIBO a portafoglio, l’utente potrà riconoscere il ‘tipo prezzo’ attivo in quell’istante (at-now o riferimento) dai seguenti attributi:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Sfondo GRIGIO e carattere NORMALE e colonna successiva (Flag) tipo ‘N’       &lt;u&gt;per prezzi di tipo “At-now”&lt;/u&gt;  &lt;/em&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Sfondo BIANCO e carattere CORSIVO e colonna successiva (Flag) tipo ‘R’       &lt;u&gt;per prezzi di tipo “Riferimento” &lt;/u&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;Ecco un esempio di prezzi in regime ROSSO (prezzi di Riferimento) in carattere corsivo, sfondo bianco e flag R.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;em&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_019_3.png&quot; style=&quot;height:230px; width:333px&quot; /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;Conclusione e riepilogo:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dalla piattaforma T3 di Webank carichiamo il &lt;strong&gt;Paniere DDE&lt;/strong&gt; con: Ftsemib, Future, Opzioni che ci interessano&lt;/li&gt;
&lt;li&gt;Per ogni strumento del Paniere eseguiamo la procedura di esportazione verso il Foglio &lt;strong&gt;Collegamenti&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;In modo assolutamente ‘trasparente per l’utente’ (che in italiano vuol dire ‘che non te ne accorgi’) i dati del Foglio &lt;strong&gt;Collegamenti &lt;/strong&gt;vengono trasferiti sul Foglio &lt;strong&gt;DDE&lt;/strong&gt; e successivamente validati   &lt;/li&gt;
&lt;li&gt;Il riflesso finale di queste operazioni è la correttezza dei prezzi sul Foglio &lt;strong&gt;Monitor&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota polemica&lt;img alt=&quot;cheeky&quot; src=&quot;/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;cheeky&quot; /&gt;:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Gli inglesismi spesso fanno cilecca.   Dicevamo infatti che in &quot;informaticese&quot;  la locuzione ‘trasparente per l’utente’ significa che ‘avviene senza che io me ne accorga’.&lt;/p&gt;
&lt;p&gt;Peccato però che in italiano il termine trasparente significa l’esatto contrario, cioè ‘di una cosa che &lt;u&gt;si vede al di là&lt;/u&gt;’.&lt;/p&gt;
&lt;p&gt;Pazienza!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prossimo appuntamento martedì 1 giugno&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Francesco Caranti&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 20 Apr 2021 10:32:29 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">552 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 018 – AL LAVORO CON I ‘FOGLI DI SERVIZIO’</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-018-%E2%80%93-al-lavoro-con-i-%E2%80%98fogli-di-servizio%E2%80%99</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_018_1.png?itok=ZytI5G2y&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_018_1.png?itok=ZytI5G2y&quot; width=&quot;325&quot; height=&quot;153&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;Martedì 25 maggio 2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bene, cari amici!    Forza che si ricomincia!&lt;/p&gt;
&lt;p&gt;Tramite l&#039;esempio di una equazione di secondo grado e di un orologio a display, avrete certamente capito come VBA possa veramente risolvere più di un problema di calcolo e di logica.&lt;/p&gt;
&lt;p&gt;VBA è davvero una piattaforma polivalente, direi quasi portentosa.&lt;/p&gt;
&lt;p&gt;Nello specifico della Borsa è arrivato il momento di ritornare al cuore del nostro lavoro e per questo debbo riprendere il filo del discorso anche a costo di risultare ripetitivo. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;D’ora in poi con l’abbreviazione &lt;strong&gt;LLM&lt;/strong&gt; intenderemo ‘Lego le MIBO’.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Nella lezione 9 : &lt;a href=&quot;https://www.francescocaranti.net/lego-le-mibo-009-schema-di-dialogo&quot;&gt;Lego le MIBO 009 - Schema di dialogo | Francesco Caranti&lt;/a&gt; avevamo classificato i Fogli di lavoro LLM  in questi 3 gruppi:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Videi di ‘routine’:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Home&lt;/li&gt;
&lt;li&gt;Monitor&lt;/li&gt;
&lt;li&gt;Panel&lt;/li&gt;
&lt;li&gt;Simulazione&lt;/li&gt;
&lt;li&gt;Panel Simulato&lt;/li&gt;
&lt;li&gt;Loop Blu&lt;/li&gt;
&lt;li&gt;Storia&lt;/li&gt;
&lt;li&gt;Ordini&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Videi di ‘servizio’:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Leggimi&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Parametri&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Collegamenti&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Regolamenti&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Altri Videi ‘di working’:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Strike&lt;/li&gt;
&lt;li&gt;CSM&lt;/li&gt;
&lt;li&gt;DDE&lt;/li&gt;
&lt;li&gt;Run&lt;/li&gt;
&lt;li&gt;Ordini sortati&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Oggi partiamo dal gruppo centrale, cioè dai Videi di ‘servizio’.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Parto da qui per rendere la spiegazione un pò più leggera e per essere più sicuro che riusciate a seguirmi.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;VIDEO LEGGIMI&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Spiega i vari passaggi per collegare LLM alla piattaforma T3 di Webank.&lt;/p&gt;
&lt;p&gt;Questa operazione è molto delicata e va fatta con molta attenzione. Per questo rifaremo insieme tutti i passaggi che servono. &lt;/p&gt;
&lt;p&gt;Prima però, andando per ordine, dobbiamo occuparci del video PARAMETRI.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;VIDEO PARAMETRI&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_018_2.png&quot; style=&quot;height:172px; width:336px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Che cosa sono i parametri di sistema?&lt;/p&gt;
&lt;p&gt;Ebbene, tutte le volte che dobbiamo programmare in Excel VBA dobbiamo ricordarci che il nostro pc non sa nulla di nulla in merito al nostro ambiente operativo: per lui è un terreno vergine e senza  riferimenti, praticamente un deserto. Così, per uscire dal deserto, occorre  informarlo descrivendogli il campo d’azione.&lt;/p&gt;
&lt;p&gt;Nel nostro caso specifico, daremo al programma queste informazioni di base:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;em&gt;Commissioni: 2,5&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;em&gt;Numero Run  1&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;em&gt;Anno del Run 2021&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ultima scad in gioco (da Calcolo_Fifo)      202106&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Abilitazione Panel (S/N)      N&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Se Panel abilitato: strike inferiore a portaf         &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Se Panel abilitato: strike superiore a portaf        &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;em&gt;Time Frame del Numero blu (in minuti)    5&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I dati in ROSSO li abbiamo inseriti noi&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I dati in NERO verranno calcolati (vedremo come) direttamente da VBA&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Partiamo dai dati in ROSSO (inseriti da noi):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Per le &lt;span style=&quot;color:#FF0000&quot;&gt;Commissioni&lt;/span&gt; vi dovrete mettere d’accordo con il vostro broker di fiducia. In questo esempio abbiamo 2,5 euro.&lt;/p&gt;
&lt;p&gt;Il &lt;span style=&quot;color:#FF0000&quot;&gt;numero del Run&lt;/span&gt; e l’&lt;span style=&quot;color:#FF0000&quot;&gt;anno del Run&lt;/span&gt; non sono informazioni fondamentali. Nel nostro esempio è il Run 1 del 2021&lt;/p&gt;
&lt;p&gt;Time Frame del Numero blu = 5 minuti significa che abbiamo deciso di fotografare e salvare i valori del nostro portafoglio Opzioni ogni 5 minuti in modo da poter controllare la nostra situazione in termini di profitto/perdita al passare del tempo e, &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;specialmente, comprendere e correggere i punti di criticità&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Ogni 5 minuti esatti, i valori fondamentali del nostro Run saranno registrati su un apposito Foglio che si chiama ‘&lt;span style=&quot;color:#0000FF&quot;&gt;&lt;strong&gt;LoopBlu&lt;/strong&gt;&lt;/span&gt;’.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ora i dati in NERO (calcolati dal programma):&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Ultima scad in gioco (da Calcolo_Fifo)      202106&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Abilitazione Panel (S/N)         N&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Se Panel abilitato: strike inferiore a portaf&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Se Panel abilitato: strike superiore a portaf&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota: &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E’ vero: potreste anche provare una certa perplessità nel verificare una convivenza di dati della serie ROSSA e della serie NERA all’interno dello stesso contesto. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Perché mai nello stesso Foglio di lavoro ci sono dati inseriti da noi e altri calcolati dal Sistema? Che senso ha questa cosa?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E’ presto detto: dati ROSSI e dati NERI possono essere ‘mescolati’ sullo stesso Foglio per motivi di praticità da parte del programmatore.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;La ragione è soltanto questa: poiché un qualunque accesso a un Foglio di lavoro determina un impegno (seppur minimo) da parte della memoria, allora, quando è possibile è bene limitare gli accessi concentrando più informazioni insieme.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;A impedire poi che possiamo sporcare accidentalmente qualche cella calcolata dal Sistema, queste vengono tutte bloccate tramite password.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ecco adesso i dati in NERO:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Ultima scad in gioco (da Calcolo_Fifo)           202106&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Potrà capitare che il nostro portafoglio sia formato da Opzioni TUTTE sulla stessa scadenza (portafoglio ‘verticale’) oppure su scadenze DIVERSE (portafoglio ‘non verticale’).&lt;/p&gt;
&lt;p&gt;Vedremo nella Nota più sotto come all’interno della procedura che passa in rassegna (rastrella) tutte le operazioni per calcolare i prezzi FIFO, LLM farà questa distinzione, un fatto importante poiché, come forse saprete, solo nel caso di Opzioni TUTTE VERTICALI è possibile ottenere il PANEL con il payoff alla scadenza.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Ricordate sempre: non è possibile generare un PANEL su più scadenze diverse.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Nel nostro esempio risulta che l’ultima scadenza in gioco è 202106 (giugno 2021) e che          “&lt;strong&gt;Abilitazione Panel (S/N) =  N&lt;/strong&gt;”.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Infatti, durante il rastrellamento delle Operazioni, LLM ha trovato la presenza di aprile, maggio e giugno contemporaneamente, cioè di ben tre scadenze diverse.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Per questo motivo accende il flag a ‘N’ (no) e lascia vuote le due righe successive:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;•        Se Panel abilitato: strike inferiore a portaf  ____&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;•        Se Panel abilitato: strike superiore a portaf ____&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Nel caso invece di Opzioni tutte verticali, in queste due righe LLM andrà a sistemare gli strike minimo e massimo rintracciati in tutti gli ordini, numeri che serviranno a risolvere la ‘centratura’ del Panel (quando è fattibile) sullo schermo.&lt;/p&gt;
&lt;p&gt;Abbiamo finito! E’ chiaro che, prima di utilizzare LLM, sarà nostra cura aggiornare i parametri.&lt;/p&gt;
&lt;p&gt;Per esempio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mettere le commissioni a &lt;strong&gt;2,75&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;portare a &lt;strong&gt;2&lt;/strong&gt; il numero del Run&lt;/li&gt;
&lt;li&gt;lasciare l’anno a &lt;strong&gt;2021&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;restringere l’intervallo di memorizzazione a &lt;strong&gt;1 minuto&lt;/strong&gt; anziché 5&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;div style=&quot;margin-left:36.0pt;&quot;&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;VIDEO COLLEGAMENTI&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;em&gt;Attenzione:&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;em&gt;Premetto che questa procedura di collegamento tra Excel e la T3 di Webank è fattibile solo se si è in possesso della piattaforma della Banca.&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;em&gt;Se non lo siete, potrete seguire l’esercitazione solo teoricamente.&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Riprendo la spiegazione già fatta alla lezione 10: &lt;/em&gt;&lt;a href=&quot;https://www.francescocaranti.net/lego-le-mibo-010-riepilogo-un-regalo-voi&quot;&gt;&lt;em&gt;https://www.francescocaranti.net/lego-le-mibo-010-riepilogo-un-regalo-voi&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;VIDEO &quot;LEGGIMI&quot; – Spiega come si fa a collegare il DDE della piattaforma di trading on line T3 di Webank&lt;/strong&gt;&lt;/h3&gt;
&lt;div style=&quot;margin-left:36.0pt;&quot;&gt;
&lt;h3 class=&quot;rteindent2&quot;&gt; &lt;/h3&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;u&gt;A)    Caricamento Indice &#039;FTSE MIB&#039;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;         A1)     Aprire la T3&lt;/p&gt;
&lt;p&gt;         A2)     Tool / DDE / &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Paniere Titoli DDE&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;         A3)     Market Monitor / Indici / &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Indici Italia&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-3-selezione-indici.png&quot; style=&quot;height:172px; width:323px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;A4)     Trascinare &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;FTSEMIB&lt;/strong&gt;&lt;/span&gt; da &#039;Indici e Futures&#039;  a  &#039;Paniere Titoli DDE&#039;  &lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-4-trascina_ftsemib.png&quot; style=&quot;height:128px; width:951px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;A5)    Dal &#039;Paniere Titoli DDE&#039;  selezionare la riga &#039;FTSE MIB&#039; - Poi, con click_destro: &lt;span style=&quot;color:#FF0000&quot;&gt;DDE/EXCEL  &#039;Singolo Titolo selezionato&#039;&lt;/span&gt; (cioè il FTSE MIB).  &lt;br /&gt;
          Impostare la maschera &#039;Scelta colonne&#039;.  Togliere la spunta in &#039;&lt;span style=&quot;color:#FF0000&quot;&gt;Visualizza intestazione&lt;/span&gt;&#039;. &lt;br /&gt;
          Selezionare le sole colonne &#039;&lt;span style=&quot;color:#FF0000&quot;&gt;Chiusura&#039; e &#039;Valore&lt;/span&gt;&#039; in quest&#039;ordine: &lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-5-scelta-colonne.png&quot; style=&quot;height:262px; width:240px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;A6)     Confermare con &#039;OK&#039;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-6-verifica_dde.png&quot; style=&quot;height:112px; width:294px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;A7)     Lasciando inalterate le celle A1, B1, C1, D1   posizionarsi sul foglio &#039;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Collegamenti&lt;/strong&gt;&lt;/span&gt;&#039; in riga&#039;1&#039; / colonna &#039;E&#039;.   Incollare &#039;&lt;strong&gt;Chiusura&lt;/strong&gt;&#039; e &#039;&lt;strong&gt;Valore&lt;/strong&gt;&#039; rispettivamente in E1,  F1     &lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-7-incolla_ftsemib.png&quot; style=&quot;height:71px; width:449px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;strong&gt;Risultato:&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-8-incollato_ftsemib.png&quot; style=&quot;height:89px; width:665px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;strong&gt;&lt;em&gt;Nota: &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;Alla data martedì 27 novembre 2018 alle ore 17,30 l&#039;Indice FTSEMIB registrava 19150,4. La chiusura del giorno precedente (lunedì 26 novembre) era stata 19233,5&lt;/em&gt;        &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;u&gt;B)    Caricamento Opzioni MIBO&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;         B1)     Dal Paniere Titoli DDE selezionare tramite il tasto &#039;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Aggiungi&lt;/strong&gt;&lt;/span&gt;&#039; gli strumenti Opzioni da caricare   &lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-9-cerca-titolo.png&quot; style=&quot;height:150px; width:533px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;Nell&#039;esempio carichiamo le Opzioni FTSEMIB &#039;&lt;strong&gt;Call&lt;/strong&gt;&#039; a partire da 16000 con scadenza dicembre 2018                                        &lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;strong&gt;Risultato:&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-10-paniere.png&quot; style=&quot;height:195px; width:345px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;B2)     Dal &#039;Paniere Titoli DDE&#039;  selezionare una Opzione alla volta - Poi, con click_destro: &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;DDE/EXCEL&lt;/strong&gt;  &#039;&lt;strong&gt;Singolo Titolo selezionato&lt;/strong&gt;&#039;&lt;/span&gt; (p.es. il 1° strumento della lista: MIBO8L16000C)&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-11-scelta-colonne.png&quot; style=&quot;height:246px; width:225px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;Nella maschera di &#039;Scelta colonne&#039;   portare sul lato destro &lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Simbolo, Titolo, Bid, Ask, Rif&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;           Confermare con OK&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;strong&gt;Risultato:&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-13-paniere.png&quot; style=&quot;height:196px; width:345px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;B3)     Posizionarsi sul foglio &#039;&lt;strong&gt;Collegamenti&lt;/strong&gt;&#039; sulla prima riga libera di colonna &#039;A&#039;.   &lt;span style=&quot;color:#FF0000&quot;&gt;Incollare&lt;/span&gt;.             &lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-14-layout.png&quot; style=&quot;height:57px; width:361px&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;strong&gt;Risultato:&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent2&quot;&gt;&lt;strong&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-10-15-fine.png&quot; style=&quot;height:185px; width:681px&quot; /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&quot;rteindent1&quot;&gt;&lt;em&gt;&lt;strong&gt;Tip&lt;/strong&gt;:&lt;br /&gt;
Nel contesto dell&#039;intero progetto le celle con motivo &#039;puntinato&#039; contengono sempre formule.&lt;br /&gt;
Nell&#039;esempio, la cella G2 (valore = 2135) contiene la formula: =SE(SINISTRA(A2;1)=&quot;M&quot;;(C2+D2)/2;&quot;&quot;) &lt;br /&gt;
Attenzione a non &#039;sporcare&#039; le celle puntinate contenenti formule !&lt;/em&gt;&lt;/div&gt;
&lt;div class=&quot;rteindent1&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;rteindent1&quot;&gt;&lt;em&gt;&lt;strong&gt;Tip&lt;/strong&gt;:&lt;br /&gt;
Il foglio &#039;Collegamenti&#039; può ospitare un massimo di 100 strumenti: il FTSEMIB + 99 MIBO&lt;/em&gt;&lt;/div&gt;
&lt;div class=&quot;rteindent1&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;rteindent1&quot;&gt;&lt;em&gt;&lt;strong&gt;Tip&lt;/strong&gt;:&lt;br /&gt;
Mentre le colonne C e D espongono &#039;denaro&#039; e &#039;lettera&#039; del book, la colonna G rappresenta il prezzo &#039;vero&#039; di Borsa.&lt;br /&gt;
Il prezzo &#039;vero&#039; di Borsa si definisce prezzo &#039;At_now&#039;.&lt;br /&gt;
Il prezzo At_now è parte fondamentale di questo progetto.&lt;/em&gt;&lt;/div&gt;
&lt;div class=&quot;rteindent1&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;rteindent1&quot;&gt;&lt;em&gt;&lt;strong&gt;Tip&lt;/strong&gt;:&lt;br /&gt;
Le celle &#039;collegate&#039; alla Piattaforma T3 tramite DDE sono in realtà il risultato di una formula Excel.&lt;br /&gt;
Come esempio, la cella C2 (prezzo &#039;denaro&#039; della call dicembre 16000) risponde alla formula: =T3_DDE_SERVER_SVI|T3_DDE_QUOTE_TOPIC!&#039;MI.DER.837655@best_bid1&#039;.&lt;br /&gt;
La creazione di questa formula è completamente a carico del Sistema e avviene in modo &#039;trasparente&#039; per l&#039;utente.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/strong&gt;&lt;/div&gt;
&lt;h3&gt;&lt;strong&gt;&lt;u&gt;VIDEO &quot;REGOLAMENTI&quot;&lt;/u&gt;&lt;/strong&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_018_3.png&quot; style=&quot;height:448px; width:657px&quot; /&gt;&lt;/h3&gt;
&lt;p&gt;Quello che vedete è il video dei Regolamenti aggiornato al recente terzo venerdì di marzo (19 marzo 2021) rispetto alla data in cui scrivo (12 aprile).&lt;/p&gt;
&lt;p&gt;Parte dal gennaio 2019. &lt;strong&gt;L’ultimo regolamento di marzo 2021 è stato 23952&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;E’ caricato fino a luglio 2021 (ultima riga = 202107).&lt;/p&gt;
&lt;p&gt;&lt;u&gt;La colonna in giallo espone i giorni mancanti ai vari regolamenti successivi.&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Per esempio, partendo da oggi (12 aprile) mancano 4 giorni al regolamento di aprile, 39 al regolamento di maggio e così via.&lt;/p&gt;
&lt;p&gt;I giorni mancanti al regolamento SONO GIORNI DI CALENDARIO GREGORIANO, NON GIORNI DI BORSA &lt;strong&gt;dato che il fluire del tempo è una componente umana&lt;/strong&gt;, non una componente tecnica.&lt;/p&gt;
&lt;p&gt;E questo è il motivo per cui (pur rischiando) molti Operatori scelgono proprio il venerdì sera per vendere Opzioni allo scoperto: provano ad approfittare di 2 giorni di calendario in più (e quindi di decadimento di VALORE TEMPORALE) a loro favore, per poi magari pentirsene amaramente.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Il giorno di regolamento mensile delle Opzioni è predeterminato dal Consiglio di Borsa in autunno, con validità per l’anno successivo.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Di solito è il TERZO VENERDI’ del mese, tranne eccezioni tipo Pasqua, Natale e qualche altra (rara) festività.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Il &lt;strong&gt;prezzo&lt;/strong&gt; di regolamento, diversamente da quanto si legge in giro, NON E’ il prezzo di apertura di Borsa bensì il &lt;strong&gt;PREZZO D’ASTA DELL’INDICE&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Un po&#039; come succede in tutti i mercati, prima delle fatidiche ore 9.00 di ‘apertura’, gli Operatori inseriscono le ‘proposte’ dei singoli titoli componenti l’Indice.   Bene! E’ con questi prezzi che il computer centrale fa la media e genera il &lt;strong&gt;PREZZO D’ASTA&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Dove rintracciarlo?&lt;/p&gt;
&lt;p&gt;O ve lo dice la vostra banca previa telefonata (sui siti non lo mettono mai &lt;img alt=&quot;frown&quot; src=&quot;/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;frown&quot; /&gt;) oppure dovete avere un po&#039; di pazienza perché, più o meno alle 10, lo potete scaricare da qui:  &lt;a href=&quot;https://www.borsaitaliana.it/homepage/homepage.htm&quot;&gt;https://www.borsaitaliana.it/homepage/homepage.htm&lt;/a&gt; (freccia gialla - Prezzi di settlement).&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_018_4.png&quot; style=&quot;height:464px; width:763px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;strong&gt;Segue il download di questo foglio Excel:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_018_5.png&quot; style=&quot;height:292px; width:755px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Ecco comparire in prima riga il fatidico 23952&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Da un punto di vista operativo bisogna ricordarsi, di aggiornare ogni mese il foglio Regolamenti.&lt;/p&gt;
&lt;p&gt;Se non lo facciamo, il programma non capisce più quello che deve fare.&lt;/p&gt;
&lt;p&gt;La lezione termina qui.&lt;/p&gt;
&lt;p&gt;La prossima volta vedremo come sia possibile fare una prima elaborazione dei dati del Foglio COLLEGAMENTI in direzione del nuovo foglio a nome DDE (Data Dynamic Exchange).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ci rivediamo venerdì 28 maggio.    Ciao.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Francesco Caranti&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-file field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;File:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;File&quot; title=&quot;application/vnd.ms-excel.sheet.macroEnabled.12&quot; src=&quot;/modules/file/icons/x-office-spreadsheet.png&quot; /&gt; &lt;a href=&quot;https://www.francescocaranti.net/sites/default/files/legolemibo_-_muto_-_30_aprile_2021.xlsm&quot; type=&quot;application/vnd.ms-excel.sheet.macroEnabled.12; length=1505291&quot;&gt;legolemibo_-_muto_-_30_aprile_2021.xlsm&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 12 Apr 2021 17:31:07 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">551 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 017 – UN OROLOGIO A DISPLAY CON EXCEL VBA – 2^ PARTE</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-017-%E2%80%93-un-orologio-display-con-excel-vba-%E2%80%93-2-parte</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_017_1.png?itok=GbWg93hT&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_017_1.png?itok=GbWg93hT&quot; width=&quot;290&quot; height=&quot;145&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;Venerdì 21 maggio 2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Spezzo subito una lancia a vostro favore.&lt;/p&gt;
&lt;p&gt;Cioè: non si può e non si deve pensare che la costruzione di un orologio a display VBA (con i vari passaggi) ci porti a concludere di essere o non essere predisposti all’informatica.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Esatto! Non è così: qui non c’è posto per lo sconforto.&lt;/p&gt;
&lt;p&gt;Io ho lanciato un pezzo difficile non tanto per discriminare chi tra voi continuerà a seguire ma, al momento, soltanto per spiegare la potenza di un software (VBA) che neanche sapevamo di avere nel nostro piccolo computer di casa.&lt;/p&gt;
&lt;p&gt;Dal discriminante dell’equazione di secondo grado di qualche lezione fa, siamo passati a un orologio a display: è incredibile quanto sia polivalente questo prodotto!&lt;/p&gt;
&lt;p&gt;VBA utilizza una ‘programmazione a blocchi’ oltre a tantissime altre routine di sistema.&lt;/p&gt;
&lt;p&gt;La ‘programmazione a blocchi’, per così dire, traduce il diagramma di flusso di qualsiasi ragionamento mentale: “Inizio, procedo, concludo’.&lt;/p&gt;
&lt;p&gt;Tanto nel calcolo del discriminante dell’equazione di secondo grado, quanto nell’orologio a display, il concetto è sempre lo stesso: TRADUCO IL MIO RAGIONAMENTO IN TANTI BLOCCHI SEQUENZIALI.&lt;/p&gt;
&lt;p&gt;…&lt;/p&gt;
&lt;p&gt;Ma torniamo al nostro orologio partendo dai BOTTONI DI START e STOP.&lt;/p&gt;
&lt;p&gt;Che cosa realmente succede quando schiaccio un BOTTONE?&lt;/p&gt;
&lt;p&gt;Ma certo!  Metto in moto un processo che prende il nome di EVENTO.&lt;/p&gt;
&lt;p&gt;Partiamo dall’evento più semplice: quello rosso che termina il processo. &lt;strong&gt;L’evento STOP deve concludere l’elaborazione&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Con un facile aggancio il bottone rosso di stop si collegherà a una MACRO (nel nostro caso si chiama ‘&lt;strong&gt;Quitta&lt;/strong&gt;’ ma si potrebbe anche chiamare ‘Topolino’) che in buona sostanza dice al Sistema: “L’applicazione Excel viene chiusa”.&lt;/p&gt;
&lt;p&gt;Bingo! Abbiamo capito una cosa fondamentale di VBA: POSSIAMO ASSOCIARE UNA MACRO QUALSIASI A UN BOTTONE, che altro non è che una ‘FORMA’ di Excel (se guardate ‘Inserisci, Illustrazione, Forme’ troverete infinite forme) … io scelgo sempre la stessa (RETTANGOLO SMUSSATO) a cui all’interno scrivo un nome di convenienza e fantasia tipo ‘Quitta’.&lt;/p&gt;
&lt;p&gt;Ecco come ho impostato la Macro:&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;Sub Quitta()&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Excel.Application.Quit&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;End Sub&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Una Macro inizia sempre con ‘Sub’ spazio ‘Nome della Macro ()’  &amp;lt;aperta e chiusa la parentesi&amp;gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;La Macro termina sempre con ‘End Sub’&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Tra ‘Sub’ e ‘End Sub’ il programmatore scriverà il cosiddetto ‘codice’ rispettando la sintassi del linguaggio VBA che occorre conoscere.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Per esempio: ‘Excel.Application.Quit’ è una espressione che dovrà essere conosciuta.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Riepilogando:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;La pressione di un BOTTONE corrisponde all’attivazione di un EVENTO&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Ad ogni EVENTO corrisponde una Macro VBA&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Ogni Macro VBA inizia con Sub nome-macro () e termina con End Sub ()&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Inoltre:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Una Macro può CONCLUDERE un EVENTO (es: ‘Quitta’) &lt;/li&gt;
&lt;li&gt;Una Macro può INIZIALIZZARE UN EVENTO ALL’INFINITO che prende il nome di ‘Loop’ (es: il nostro OROLOGIO potrebbe anche continuare a camminare all’infinito senza fermarsi più) &lt;/li&gt;
&lt;li&gt;Una Macro può CONCLUDERSI AL VERIFICARSI DI CERTE CONDIZIONI (Esempio: CHIUDI L’OROLOGIO ALLE ORE 03:00:00)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;IL BOTTONE START&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Come dicevamo, al bottone START corrisponde la Macro “Orologio” che vi ripropongo:&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;Sub Orologio()&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Dim Minuti As Integer&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Dim Secondi As Integer&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Dim Tempo As String&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Minuti = 0&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Secondi = 1&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Tempo = &quot;00:&quot; + Format(Minuti, &quot;0#&quot;) + &quot;:&quot; + Format(Secondi, &quot;0#&quot;)&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Application.OnTime Now + TimeValue(Tempo), &quot;Orologio&quot;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;    Cells(7, 4) = Now&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#006400&quot;&gt;&lt;em&gt;End Sub&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Facile?   &lt;img alt=&quot;frown&quot; src=&quot;/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;frown&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Vediamo come affrontare la spiegazione:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Sub Orologio()&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;         Fin qui niente da dire: la Macro si chiama ‘Orologio’ e viene attivata tramite il BOTTONE ‘Start’&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Dim Minuti As Integer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;    Dim Secondi As Integer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;    Dim Tempo As String&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;         Vediamo.&lt;/p&gt;
&lt;p&gt;         La costante ‘Dim’ è l’abbreviazione di ‘Dimension’. In sostanza stiamo definendo (dimensionando) la variabile ‘Minuti’ come ‘numero intero’.&lt;/p&gt;
&lt;p&gt;         Anche la variabile ‘Secondi’ sarà un ‘numero intero’.&lt;/p&gt;
&lt;p&gt;         Diversamente, la variabile ‘Tempo’ sarà una ‘stringa’, cioè un pezzetto di memoria senza particolari proprietà se non il fatto che può essere ‘editata’ cioè confezionata come meglio ci conviene. Nel nostro             caso la stringa ‘Tempo’ verrà utilizzata per mascherare l’orario in modalità “gg/mm/aaaa hh:mm:ss” secondo la notazione standard come nell’immagine.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_017_1.png&quot; style=&quot;height:145px; width:290px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;3. &lt;strong&gt;Minuti = 0&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;   Secondi = 1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;         Rappresenta l’inizializzazione delle due variabili che cambieranno stato continuamente, al passare del tempo.&lt;/p&gt;
&lt;p&gt;         Qui parte il ciclo di programmazione.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;4. &lt;strong&gt;Tempo = &quot;00:&quot; + Format(Minuti, &quot;0#&quot;) + &quot;:&quot; + Format(Secondi, &quot;0#&quot;)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;         Questa istruzione dice alla stringa ‘Tempo’ come saranno composti ed editati i valori: ore, minuti, secondi.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;5. &lt;strong&gt;Application.OnTime Now + TimeValue(Tempo), &quot;Orologio&quot;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;         E questo è il vero cuore di tutto il programma.&lt;/p&gt;
&lt;p&gt;         Avendo posto che il ritmo (il clock) è di 1 secondo, l’orologio acquisisce il tempo per poi fermarsi per 1 secondo. Quindi riprenderà l&#039;acquisizione col risultato CHE AVREMO UN OROLOGIO CON                    CLOCK DI 1 SECONDO ESATTO (quello che ci serve).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ma, scusate, non si faceva prima a dirgli: ‘buttami l’orario e basta”, senza cioè creare la pausa di 1 secondo?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;No, non è così.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E’ vero: l’orologio avrebbe funzionato ugualmente ma NON SAREMMO PIU’ RIUSCITI A FERMARLO, cioè avremmo ottenuto un loop perpetuo pena l’utilizzo dell’odioso comando ctrl-alt-canc per terminare Excel.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Al contrario, la pausa di quel brevissimo tempo di un secondo, permette di subentrare con l’EVENTO SUPERIORE di chiusura tramite il  suddetto QUIT.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Abbiamo finito!&lt;/p&gt;
&lt;p&gt;Vi lascio a riflettere sul codice VBA di oggi e a rimaneggiarlo a vostro piacimento (più sotto il programma da scaricare).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Che dire, per esempio, di provare a cambiare il clock da 1 a 5 secondi?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Attendo esperimenti e commenti.&lt;/p&gt;
&lt;p&gt;Potete scaricare l&#039;orologio qui sotto.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ci rivediamo martedì 25 maggio.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Francesco Caranti&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-file field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;File:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;File&quot; title=&quot;application/vnd.ms-excel.sheet.macroEnabled.12&quot; src=&quot;/modules/file/icons/x-office-spreadsheet.png&quot; /&gt; &lt;a href=&quot;https://www.francescocaranti.net/sites/default/files/lego-le-mibo-016-orologio_0.xlsm&quot; type=&quot;application/vnd.ms-excel.sheet.macroEnabled.12; length=20784&quot;&gt;lego-le-mibo-016-orologio.xlsm&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 05 Apr 2021 13:40:32 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">550 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>LEGO LE MIBO 016 – UN OROLOGIO A DISPLAY CON EXCEL VBA</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-016-%E2%80%93-un-orologio-display-con-excel-vba</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_016_1.png?itok=Z6tOF4BQ&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/lezione_016_1.png?itok=Z6tOF4BQ&quot; width=&quot;234&quot; height=&quot;131&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;Martedì 18 maggio 2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Oggi anche voi potrete rendervi partecipi della potenza di Excel VBA.&lt;/p&gt;
&lt;p&gt;Vivremo insieme questa esperienza tramite un’esercitazione che in realtà non è poi di chissà quale utilità ma che, invece, ci farà comprendere le enormi potenzialità di questo software.&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Come quasi sempre accade in informatica, partiamo dalla fine, cioè dall’oggetto che vogliamo realizzare.&lt;/p&gt;
&lt;p&gt;Diamo cioè vita al LAYOUT del nostro orologio: &lt;strong&gt;eccolo&lt;/strong&gt;! Un potente orologio a display.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Wikipedia ci viene in aiuto. &lt;strong&gt;Layout&lt;/strong&gt; = La disposizione sulla pagina degli elementi che costituiscono un bozzetto, per es. pubblicitario.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;In altre parole è la ‘grafica’ ovvero il ‘modo’ in cui DISEGNEREMO il nostro prototipo a video.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_2.png&quot; style=&quot;height:330px; width:620px&quot; /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Dunque una cosa sobria e molto semplice con un Bottone di Start e uno di Stop.  Bene: dai che cominciamo!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;p.s. &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;I ‘pigri’ lo possono scaricare in allegato &lt;img alt=&quot;wink&quot; src=&quot;/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot; /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Quindi:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. apriamo Excel su Nuovo&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_3_0.png&quot; style=&quot;height:225px; width:999px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Nuovo (Cartella di lavoro vuota)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Appare questo:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_4.png&quot; style=&quot;height:265px; width:1028px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Quando Excel crea qualcosa di nuovo, non crea un Foglio ma molto di più, cioè una &lt;strong&gt;Cartella&lt;/strong&gt; di Fogli.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E’ un po&#039; come se ci desse a disposizione un Quaderno intero formato da più di un Foglio, dato che non può sapere di quanti ne avremo bisogno.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;E’ chiaro che, al momento della creazione della nuova cartella, ci venga mostrato il primo foglio della cartella, cioè il &lt;strong&gt;Foglio1&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Che io sappia non esistono limiti al numero dei Fogli di una Cartella ma so per certo che fino a 99 ciò è possibile.   &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Come vedete, nella zona verde in alto, ci sono le icone delle ’personalizzazioni’, cioè del ‘settaggio’ che ho voluto dare al mio Excel.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Potete anche verificare (come già vi avevo detto) che lo ‘stile’ di questa Battaglia Navale è del tipo A1, cioè colonna, riga.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;L’esatto opposto della Battaglia Navale tradizionale in cui le coordinate vanno al contrario, per riga e colonna. Pazienza !&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Prima di andare avanti dobbiamo subito farci la domanda&lt;/strong&gt;: DOVREMO O NO FARE USO DI VBA? In altre parole: il nostro sarà un Excel ‘normale’ o dovremo scomodare le Macro di Visual Basic for Application (VBA)?          Ebbene, vi rispondo telegraficamente con questa regola empirica: &lt;strong&gt;Quando nel layout vedete dei Bottoni, state tranquilli che ci vuole       VBA!&lt;/strong&gt;. A cosa servono i Bottoni? Ma certo, i bottoni servono a INNESCARE UNO O PIU’ EVENTI, ovvero a mettere in moto un pezzetto di  programma, cioè una Macro. Capito? Vedrete che col tempo e con l’esperienza la cosa si semplificherà e riuscirete a capire e progettare al volo il vostro lavoro. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Il punto precedente&lt;/strong&gt;, cioè il fatto di aver compreso che dovrò far uso di Macro mi porta subito alla conclusione di DOVERLO DIRE A EXCEL. In che modo? Ma certo! Salvo subito la cartella con ‘estensione’  “&lt;strong&gt;xlsm&lt;/strong&gt;” (dove la m finale sta per macro) … così:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_5.png&quot; style=&quot;height:274px; width:1026px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Bene! A questo punto ho una Cartella a nome ‘Orologio’ ABILITATA ALLE MACRO DI EXCEL VBA (prossima immagine, freccia verde, suffisso  XLS&lt;strong&gt;M&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;La Cartella al momento è vuota ed è formata da UN UNICO FOGLIO a nome ‘Foglio1’ (freccia rossa).&lt;/p&gt;
&lt;p&gt;La freccia blu evidenzia che stiamo lavorando in stile R1C1, cioè Riga e Colonna, così come serve a VBA.&lt;/p&gt;
&lt;p&gt;Il cursore è fermo in R1C1, cioè in riga 1 e colonna 1.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_6.png&quot; style=&quot;height:553px; width:1026px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. Prima di procedere&lt;/strong&gt; vorrei dirvi che Excel “normale”, cioè quello &lt;u&gt;senza&lt;/u&gt; VBA, possiede moltissime FUNZIONI tra cui quella che interessa a noi, cioè l’orario. E allora ci chiediamo subito, perché dovremo scomodare VBA quando in quattro e quattr’otto potrei risolvere al volo la questione con una semplice funzione?   Eh no! Alt! C’è una magagna … ma prima vediamo come si fa a inserire una funzione.&lt;/p&gt;
&lt;p&gt;Ecco qua: se vado su ‘Formule’ (freccia gialla), la prima scelta a sinistra è, appunto, ‘Inserisci funzione’ (freccia viola).&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_7.png&quot; style=&quot;height:290px; width:1029px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Aprendo ‘Inserisci funzione’ trovo, in ordine alfabetico, quello che mi interessa, cioè  &lt;strong&gt;Adesso()&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_8.png&quot; style=&quot;height:252px; width:434px&quot; /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Come ben spiegato in calce da Windows, la funzione Adesso() restituisce la data e l’ora.&lt;/p&gt;
&lt;p&gt;Quindi mi posiziono nella cella R1C1 e digito:  &lt;strong&gt;=adesso(). &lt;/strong&gt;Mi raccomando di mettere il segno = davanti all’espressione.&lt;/p&gt;
&lt;p&gt;Vediamo il risultato:  bingo!  In cella R1C1 compare la data e l’ora: 29 marzo 2021 ore 15:50 !  Orologio ok.&lt;/p&gt;
&lt;p&gt;Mhhhh &lt;img alt=&quot;sad&quot; src=&quot;/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;sad&quot; /&gt; Mica vero &lt;img alt=&quot;sad&quot; src=&quot;/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;sad&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Purtroppo non è così perché, se anche voi ci proverete, troverete che questo orologio ‘non cammina’ cioè resta inchiodato senza aggiornarsi!&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/lezione_016_9.png&quot; style=&quot;height:216px; width:1027px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Perché mai abbiamo a che fare con un orologio cristallizzato?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La risposta sta nel fatto che la funzione adesso(), come altre, ha bisogno di essere SOLLECITATA DA UN EVENTO.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cosa significa?&lt;/p&gt;
&lt;p&gt;Significa che in questo foglio di lavoro QUALCOSA SI DEVE MUOVERE, cioè altre celle debbono cambiare contenuto, almeno una cella deve    cambiare contenuto, diversamente anche l’orologio resterà fermo.&lt;/p&gt;
&lt;p&gt;Tanto per fare un esempio, siccome più avanti avremo a che fare con celle di Excel i cui contenuti provengono dal DDE (Data Dynamic Exchange) della piattaforma della Banca  … ebbene la ‘dinamicità’ (e dunque il ‘sollecito’ a cambiare il contenuto) potrebbe provenire proprio dal fatto di incorporare nel nostro Foglio delle celle di questo tipo. Ovviamente ci rendiamo subito conto che questa soluzione non sta né in cielo né in terra. Figurati se vado a scomodare il DDE per rendere DINAMICA la mia funzione adesso() !!!&lt;/p&gt;
&lt;p&gt;Ecco che il problema diventa: COME SI PUO’ FARE PER &lt;strong&gt;‘PUNGOLARE’&lt;/strong&gt; LA FUNZIONE DELL’OROLOGIO?&lt;/p&gt;
&lt;p&gt;E’ chiaro: dovremo ricorrere in aiuto a VBA e, in quella sede, scatenare un EVENTO PUNGOLANTE CONTINUO E ARTIFICIALE.&lt;/p&gt;
&lt;p&gt;Perfetto!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6. Poiché la lezione si sta dilungando&lt;/strong&gt; un po&#039; ma la questione sta diventando della massima importanza, resto convinto che questo sia il passo didattico giusto per cui spezzo la lezione in due parti. In cambio vi mostro subito la Macro VBA che risolve il nostro orologio con la promessa che la prossima volta la integreremo al giusto posto del progetto.&lt;/p&gt;
&lt;p&gt;Ecco la Macro (in realtà sono due: Orologio e Quitta). Capiremo perché.&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Sub Orologio()&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Dim Minuti As Integer&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Dim Secondi As Integer&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Dim Tempo As String&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Minuti = 0&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Secondi = 1&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Tempo = &quot;00:&quot; + Format(Minuti, &quot;0#&quot;) + &quot;:&quot; + Format(Secondi, &quot;0#&quot;)&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Application.OnTime Now + TimeValue(Tempo), &quot;Orologio&quot;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Cells(7, 4) = Now&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Sub&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;----------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;Sub Quitta()&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;    Excel.Application.Quit&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;rteindent1&quot;&gt;&lt;span style=&quot;color:#008000&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;em&gt;End Sub&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Bene! Quella di oggi è stata una lezione importante per cominciare a muoverci in un contesto strabiliante.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ci rivediamo Venerdì 21 maggio, sempre qui, sul sito.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Potete scaricare l’orologio qui sotto. Buon divertimento!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Francesco Caranti&lt;/em&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-file field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;File:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;File&quot; title=&quot;application/vnd.ms-excel.sheet.macroEnabled.12&quot; src=&quot;/modules/file/icons/x-office-spreadsheet.png&quot; /&gt; &lt;a href=&quot;https://www.francescocaranti.net/sites/default/files/lego-le-mibo-016-orologio.xlsm&quot; type=&quot;application/vnd.ms-excel.sheet.macroEnabled.12; length=20787&quot;&gt;lego-le-mibo-016-orologio.xlsm&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 29 Mar 2021 20:56:22 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">549 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>Lego le Mibo: un Power Point </title>
 <link>https://www.francescocaranti.net/lego-le-mibo-un-power-point</link>
 <description>&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;&lt;br /&gt;
&lt;source src=&quot;/sites/default/files/lego_le_mibo_power_point.mp4&quot; type=&quot;video/mp4&quot;&gt;&lt;/source&gt;&lt;/video&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sun, 21 Mar 2021 18:05:15 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">548 at https://www.francescocaranti.net</guid>
</item>
<item>
 <title>Lego le MIBO 015 - Office 365 - Excel 2016</title>
 <link>https://www.francescocaranti.net/lego-le-mibo-015-office-365-excel-2016</link>
 <description>&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; rel=&quot;og:image rdfs:seeAlso&quot; resource=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/llm-15-0-home.png?itok=J2KSB3Kn&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;https://www.francescocaranti.net/sites/default/files/styles/large/public/field/image/llm-15-0-home.png?itok=J2KSB3Kn&quot; width=&quot;202&quot; height=&quot;240&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-rubrica field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;rubrica:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/rubrica/lego-le-mibo&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Lego le Mibo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-autore field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Autore:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/autore/francesco-caranti&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Francesco Caranti&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;Venerdì 14 maggio 2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Per essere certi di andare avanti insieme con lo stesso passo nel nostro progetto “&lt;strong&gt;Lego le MIBO&lt;/strong&gt;” occorre fare un&#039;operazione preliminare neanche poi tanto complicata, al massimo solo un po&#039; noiosa.&lt;/p&gt;
&lt;p&gt;Stiamo parlando del &lt;strong&gt;settaggio&lt;/strong&gt; di Excel, cioè della preparazione dei parametri principali del pacchetto di &lt;strong&gt;Office&lt;/strong&gt;: operazione fondamentale per evitare sorprese più avanti.&lt;/p&gt;
&lt;p&gt;Bene! Dai che cominciamo!&lt;/p&gt;
&lt;!--break--&gt;&lt;p&gt;Dicevamo che Excel è fatto ‘a strati’, esatto, ... non solo ... ma anche, Excel a sua volta fa parte di uno strato di livello superiore, cioè del pacchetto &lt;strong&gt;Office di Microsoft.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Per essere sicuro di rimanere sempre aggiornato, con soli &lt;strong&gt;99 euro all’anno&lt;/strong&gt; mi sono abbonato a Office 365, ovvero &lt;strong&gt;ben 5 licenze originali&lt;/strong&gt;. Per esempio, nel mio caso, 3 le uso per le mie tre macchine e altre 2 le hanno i miei nipoti. &lt;u&gt;Importante da sapere è che se ‘abbandoni’ una macchina, il posto resta a disposizione per un’altra nuova.&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Cosa c’è nel pacchetto è presto detto:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Access&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Excel&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;OneNote&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Outlook&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Power Point&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Publisher&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Word&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Debbo dire che il prezzo non è poi così salato: i prodotti sono 7, le licenze sono 5, i giorni sono 365 … faccio una botta di conti e tutta la sinfonia mi viene &lt;strong&gt;0,0077 euro al giorno&lt;/strong&gt; … neanche una centesima parte di un caffè, ma sì, dai, si può fare!     &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Vediamo subito la Home di ‘&lt;strong&gt;Il mio Office&lt;/strong&gt;’:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-1-il-mio-office.png&quot; style=&quot;height:381px; width:629px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;… Excel fa parte di queste Applicazioni:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-2-il-mio-office-2_0.png&quot; style=&quot;height:408px; width:636px&quot; /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Dal percorso ‘Account’ è possibile ottenere le ‘Informazioni su Excel’:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-3-account.png&quot; style=&quot;height:427px; width:711px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;L’Excel utilizzato in questo lavoro è dunque   ‘Excel per Office 365’ .&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-4-informazioni.png&quot; style=&quot;-webkit-text-stroke-width:0px; color:rgb(255, 0, 0); cursor:default; font-family:sans-serif,arial,verdana,&amp;amp; font-size:13px; font-style:normal; font-variant:normal; font-weight:700; height:176px; letter-spacing:normal; orphans:2; text-align:left; text-decoration:none; text-indent:0px; text-transform:none; white-space:normal; width:657px; word-spacing:0px&quot; /&gt;&lt;/p&gt;
&lt;div&gt;Per districarsi tra le varie versioni di Office (e quindi di Excel) ci viene in aiuto Internet.&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Nota.&lt;/strong&gt;&lt;br /&gt;
C’è da dire che i progettisti di Microsoft nel tempo hanno fatto una certa confusione tra versioni, layout e release … comunque, in estrema sintesi, &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;l’Excel residente in Office 365 è la versione 2016&lt;/strong&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Vediamo Internet:&lt;br /&gt;
&lt;em&gt;“… Tutte le versioni prevedono l&#039;installazione delle versioni 2016 di Word, Excel, PowerPoint, Outlook e OneNote. Inoltre per gli utenti PC sono incluse le applicazioni  Access e Publisher.  Si tratta di un punto importante a favore di Office 365: perché solo la versione più cara di Office 2016, quella Professional, ha la suite completa di applicazioni.&lt;br /&gt;
Un secondo elemento da considerare è che Office 365 è sempre aggiornato. Ogni volta che Microsoft rilascia un nuovo update, introducendo nuove funzionalità, le applicazioni del tuoi device verranno aggiornate automaticamente senza costi aggiuntivi …”.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color:#0000FF&quot;&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;strong&gt;Perfetto! A questo punto possiamo cominciare la personalizzazione.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------- &lt;br /&gt;
&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;span style=&quot;font-size:16px&quot;&gt;&lt;strong&gt;Personalizzazione di Excel &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;Apriamo una ‘Nuova cartella di lavoro vuota’: Excel nominerà questa cartella col nome provvisorio ‘&lt;strong&gt;Cartel1&lt;/strong&gt;’&lt;/div&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-5-file-cartel1.png&quot; style=&quot;height:476px; width:727px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Al termine del nostro lavoro, cioè al momento del salvataggio, il Sistema assumerà come &#039;estensione&#039; di default il suffisso ‘&lt;strong&gt;xlsx&lt;/strong&gt;’ (ovvero il classico &#039;xls&#039; degli Excel di vecchia generazione, più un&#039;altra &#039;x&#039;).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Poiché però nel nostro caso avremo bisogno di ricorrere alle &lt;strong&gt;Macro &lt;/strong&gt;di Excel, apriamo il menù a tendina e cambiamo l&#039;estensione da &#039;xlsx&#039; a &#039;xlsm&#039;. In altre parole: &lt;u&gt;selezioniamo ‘cartella di lavoro con attivazione macro di Excel’ (suffisso ‘&lt;strong&gt;xlsm&lt;/strong&gt;’ – con la ‘m’ finale al posto della ‘x’).&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-6-salva-con-nome.png&quot; style=&quot;height:241px; width:633px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-7-xlsm.png&quot; style=&quot;height:394px; width:525px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota:   &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;Le versioni di Excel precedenti NON distinguevano se la cartella di lavoro contenesse o non contenesse Macro. Nell’attuale Excel 2016 la scelta è obbligatoria.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;------------------------------------------------------------------------------------------------------------------&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:16px&quot;&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Barra di Accesso rapido, Barra Multifunzione, Schede e Comandi &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Occorre districarsi tra i termini.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1) Barra di accesso rapido&lt;/strong&gt; (in alto, in verde) – Consente di memorizzare i comandi usati di frequente (salva, annulla digitazione, ripeti digitazione …)  &lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-10-barra-accesso-rapido.png&quot; style=&quot;height:243px; width:1097px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2) Barra Multifunzione&lt;/strong&gt; – E’ così chiamata perché comprende: &lt;strong&gt;Schede e Comandi&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; &lt;strong&gt;Scheda    &lt;/strong&gt; (esempio di Scheda: File, Home, Inserisci …)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4)&lt;/strong&gt; &lt;strong&gt;Comando&lt;/strong&gt; (esempio di Comando: Taglia, Copia ... nel 1° Gruppo dei Comandi &amp;lt;Gruppo Appunti&amp;gt;)&lt;/p&gt;
&lt;p&gt;Se vogliamo nascondere i Comandi della Barra Multifunzione e visualizzare solo le Schede possiamo usare la scorciatoia &lt;strong&gt;Ctrl+F1.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vediamo:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-9-spiega-non-mia.png&quot; style=&quot;height:240px; width:809px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Nota.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;In fase di progettazione dell’applicazione è consigliabile mostrare tutte le schede e tutti i comandi della barra multifunzione. Una volta consolidato il progetto, sarà più lineare e più gradevole nascondere la barra multifunzione.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Come vedremo più avanti, sarà possibile gestire la comparsa/scomparsa delle Barre e dei Comandi tramite lo strumento ‘&lt;strong&gt;Ribbon&lt;/strong&gt;’ delle Macro&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Personalizzazione della Barra di Accesso Rapido&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Per comodità, in fase di progettazione, risulta utile portare i comandi usati più di frequente sulla Barra verde di &lt;strong&gt;Accesso Rapido&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-10-barra-accesso-rapido_0.png&quot; style=&quot;height:243px; width:1097px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Da sinistra a destra questi sono i comandi della mia Barra di Accesso Rapido personale, naturalmente ognuno potrà personalizzare a piacere:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Salva (icona Dischetto)&lt;/li&gt;
&lt;li&gt;Annulla digitazione (curva all’indietro)&lt;/li&gt;
&lt;li&gt;Ripristina digitazione (curva in avanti)&lt;/li&gt;
&lt;li&gt;Cambia finestra (permette di passare a un’altra finestra aperta di Excel)&lt;/li&gt;
&lt;li&gt;Dimensione di cella  (icona con griglia)&lt;/li&gt;
&lt;li&gt;Adatta larghezza colonne (Icona col cerchio)&lt;/li&gt;
&lt;li&gt;Calcolo manuale/automatico (Icona con calcolatrice) &lt;/li&gt;
&lt;li&gt;Blocca i riquadri (icona con simbolo di ibernazione – blocca una parte del foglio)&lt;/li&gt;
&lt;li&gt;Intestazioni (con spunta on/off). Consente di visualizzare i riferimenti di riga e colonna della cella attiva&lt;/li&gt;
&lt;li&gt;Forme (icona quadrato e circonferenza). Consente di inserire forme nel contesto del foglio (frecce, caratteri speciali, pulsanti…) &lt;/li&gt;
&lt;li&gt;... &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Per la personalizzazione è sufficiente entrare &lt;/strong&gt;&lt;em&gt;(File [il primo in alto a sinistra] &amp;gt; Opzioni &amp;gt; Barra di accesso Rapido)&lt;/em&gt;&lt;strong&gt; e spostare i comandi da sinistra a destra tramite &lt;/strong&gt;&lt;em&gt;&#039;Aggiungi &amp;gt;&amp;gt;&#039;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ecco come: &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-11-personalizzazione-barra.png&quot; style=&quot;height:430px; width:523px&quot; /&gt; &lt;strong&gt;e ... non dimenticate di salvare con &#039;OK&#039;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;-----------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:16px&quot;&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Principali Opzioni di Excel da conoscere&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Prima di iniziare qualsiasi progetto, Excel va configurato tramite le ‘&lt;strong&gt;Opzioni di configurazione&lt;/strong&gt;’ a cui si arriva da qui: &lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-11-opzioni.png&quot; style=&quot;height:483px; width:760px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Click in ‘Opzioni’&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-12-opzioni-generali.png&quot; style=&quot;height:451px; width:617px&quot; /&gt;&lt;/p&gt;
&lt;div&gt;Le Opzioni di Excel sono divise in ‘&lt;strong&gt;Gruppi&lt;/strong&gt;’:  &lt;em&gt;Generale, Formule, Dati … Centro di Protezione&lt;/em&gt;.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Di seguito le Opzioni che personalmente ritengo da controllare.&lt;br /&gt;
Se non diversamente indicato, i capitoli dei Gruppi non citati rimangono inalterati (esempio: il 1° capitolo ‘Opzioni interfaccia utente’ non viene nominato e quindi va bene così).&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color:#000080&quot;&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;1.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt; Gruppo &lt;strong&gt;Generale&lt;/strong&gt;, Capitolo ‘Alla creazione di nuove cartelle di lavoro’   &amp;lt;&amp;lt;&amp;gt;&amp;gt; Modificare in: &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Usa il tipo di carattere predefinito Verdana dimensione 8 &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color:#000080&quot;&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;2.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt; Gruppo &lt;strong&gt;Formule&lt;/strong&gt;, Capitolo ‘Calcolo cartella di lavoro’ (Automatico/Manuale)  &amp;lt;&amp;lt;&amp;gt;&amp;gt; Lasciare &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Automatico&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Spiegazione importante sul ‘Calcolo della cartella di lavoro’&lt;/strong&gt;&lt;/span&gt;.&lt;br /&gt;
E&#039; ovvio che il fiore all’occhiello dei fogli Excel sia proprio l’interconnessione di calcolo tra cella e cella dello stesso Foglio o anche di più Fogli.&lt;br /&gt;
Per esempio, se nella cella A1 ho il valore 16 e la cella A2 contiene la formula A2=2*A1 ciò significa che in modo completamente automatico la cella A2 varrà 16 x 2  = 32.&lt;br /&gt;
Tutto ciò è corretto fintantoché il ‘Calcolo cartella di lavoro’ è dichiarato ‘&lt;strong&gt;Automatico&lt;/strong&gt;’ ed è giusto che sia così perché al contrario ci domandiamo a cosa mai possa servire un foglio di lavoro privo di proprietà di calcolo.&lt;br /&gt;
Ebbene: &lt;u&gt;l’osservazione è lecita ma si possono verificare alcuni casi in cui si rende opportuno eliminare &lt;strong&gt;temporaneamente&lt;/strong&gt;&lt;/u&gt; (badate bene: temporaneamente) l’automatismo di calcolo optando per il processo Manuale.&lt;br /&gt;
Infatti quando il progetto è particolarmente complesso e dunque i legami tra cella e cella sono numerosi, il lancio di Macro (come per esempio il programma di riepilogo delle transazioni di Borsa della giornata) comporterebbe tempi di elaborazione inaccettabili proprio perché ad ogni ‘istruzione Macro’ che coinvolge più celle, Excel è costretto a ricalcolarle una per una e per più volte, tramite e inutili passaggi intermedi.&lt;br /&gt;
Solo ed esclusivamente in questi casi, si procede in questo modo: &lt;strong&gt;si impone a Excel di sospendere temporaneamente il calcolo Automatico, si esegue la Macro e, infine, si ritorna al calcolo Automatico&lt;/strong&gt;.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;La scelta di calcolo ‘Manuale’ è riservata al programmatore esperto.&lt;/em&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;span style=&quot;color:#000080&quot;&gt;3.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; Gruppo &lt;strong&gt;Formule&lt;/strong&gt;, Capitolo ‘Utilizzo delle formule’ (Stile di Riferimento R1C1)   &amp;lt;&amp;lt; &amp;gt;&amp;gt; Lasciare &lt;span style=&quot;color:#FF0000&quot;&gt;‘despuntato’&lt;/span&gt; .&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;Come si diceva, un po&#039; come nel gioco della battaglia navale, le celle Excel sono identificate da una coppia di coordinate, cioè Riga e Colonna.&lt;br /&gt;
Normalmente le righe sono rappresentate da un NUMERO progressivo (da 1 a 1.048.576) mentre le colonne sono espresse da una LETTERA (da A a XFD).&lt;br /&gt;
Per i fogli Excel di basso livello (semplici) mentre questa rappresentazione LETTERA+NUMERO è intuitiva, per i fogli complessi le difficoltà di comprensione aumentano parecchio.&lt;br /&gt;
Un esempio: qual è esattamente l’ultima colonna corrispondente alla coordinata XFD? &lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;em&gt;Si tratta della colonna 16.834. E come si ottiene? Semplice! Verificatelo anche voi ‘spuntando’ lo ‘Stile di Riferimento R1C1’.&lt;br /&gt;
Da quanto osservato si deduce che il numero massimo di celle della versione 2016 di Excel è: 1.048.576 (righe) x 16.384 (colonne) cioè un numero che supera 17 miliardi!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;em&gt;Vi sfido a creare un lavoro tanto complesso &lt;img alt=&quot;wink&quot; src=&quot;https://www.francescocaranti.net/sites/all/modules/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot; /&gt;!!!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;em&gt; &lt;/em&gt;&lt;br /&gt;
 &lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color:#000080&quot;&gt;4.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; &lt;strong&gt;Gruppo Formule&lt;/strong&gt;, Capitolo ‘Regole controllo errori’  &amp;lt;&amp;lt; &amp;gt;&amp;gt;  &lt;span style=&quot;color:#FF0000&quot;&gt;Mantenere le spunte come da immagine&lt;/span&gt;:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;img alt=&quot;&quot; src=&quot;/sites/default/files/llm-15-13-gruppo_formule.png&quot; style=&quot;height:467px; width:645px&quot; /&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Bene, cari amici!&lt;/div&gt;
&lt;div&gt;Mi pare che più o meno sulla personalizzazione di Excel ci siamo detti tutto quello che serve, &lt;strong&gt;ora è il vostro turno per preparare il vostro Excel secondo le istruzioni.&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Buon lavoro!&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Appuntamento a martedì 18 maggio.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Francesco  Caranti &lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 03 Apr 2019 07:52:02 +0000</pubDate>
 <dc:creator>Francesco Caranti</dc:creator>
 <guid isPermaLink="false">539 at https://www.francescocaranti.net</guid>
</item>
</channel>
</rss>
