{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## Popularité d'une page Web - Simulation - SUJET" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Sources** : Manuels SNT Hatier et Bordas" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Ressources** : " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Sommaire**\n", "* 1. Présentation\n", "* 2. Enoncé\n", "* 3. Etude du programme\n", "* 4. Modification du programme\n", "* 5. Analyse des résultats\n", "----" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 1. Présentation\n", "*La principale difficulté des moteurs de recherche consiste à classer, de la manière la plus pertinente possible, l'ensemble des pages contenant les mots clés demandés, pour choisir quelles pages présenter en premier.*\n", "\n", "*En **1998**, les informaticiens américains Larry Page et Sergey Brin proposent l'algorithme de **PageRank** qui a conduit à la création du moteur de recherche **Google** et permis de proposer une définition à l'idée de \"popularité\" d'une page.*\n", "\n", "*L'**algorithme PageRank** repose sur le principe de calculer la popularité d'une page à partir de la popularité des pages qui la citent.*" ] }, { "attachments": { "graphe.jpg": { "image/jpeg": "/9j/4AAQSkZJRgABAQEAYABgAAD/4QBoRXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAAExAAIAAAARAAAATgAAAAAAAXbyAAAD6AABdvIAAAPocGFpbnQubmV0IDQuMi4xMAAA/9sAQwACAQEBAQECAQEBAgICAgIEAwICAgIFBAQDBAYFBgYGBQYGBgcJCAYHCQcGBggLCAkKCgoKCgYICwwLCgwJCgoK/9sAQwECAgICAgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK/8AAEQgAvQHiAwEhAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/eL/AIVv8O/+hC0X/wAFcP8A8TR/wrf4d/8AQhaL/wCCuH/4mgA/4Vv8O/8AoQtF/wDBXD/8TR/wrf4d/wDQhaL/AOCuH/4mgA/4Vv8ADv8A6ELRf/BXD/8AE0f8K3+Hf/QhaL/4K4f/AImgA/4Vv8O/+hC0X/wVw/8AxNH/AArf4d/9CFov/grh/wDiaAD/AIVv8O/+hC0X/wAFcP8A8TR/wrf4d/8AQhaL/wCCuH/4mgA/4Vv8O/8AoQtF/wDBXD/8TR/wrf4d/wDQhaL/AOCuH/4mgA/4Vv8ADv8A6ELRf/BXD/8AE0f8K3+Hf/QhaL/4K4f/AImgA/4Vv8O/+hC0X/wVw/8AxNH/AArf4d/9CFov/grh/wDiaAD/AIVv8O/+hC0X/wAFcP8A8TR/wrf4d/8AQhaL/wCCuH/4mgA/4Vv8O/8AoQtF/wDBXD/8TR/wrf4d/wDQhaL/AOCuH/4mgA/4Vv8ADv8A6ELRf/BXD/8AE0f8K3+Hf/QhaL/4K4f/AImgA/4Vv8O/+hC0X/wVw/8AxNH/AArf4d/9CFov/grh/wDiaAD/AIVv8O/+hC0X/wAFcP8A8TR/wrf4d/8AQhaL/wCCuH/4mgA/4Vv8O/8AoQtF/wDBXD/8TUd54E+F+nWzXmoeDdBghTG+WbToFVcnAySuOtAFD+zPgV/0DvCX/fm1/wAKP7M+BX/QO8Jf9+bX/CgA/sz4Ff8AQO8Jf9+bX/CtJPh18OJEWSPwJojKwyrLpcOCPX7tAC/8K3+Hf/QhaL/4K4f/AImj/hW/w7/6ELRf/BXD/wDE0AH/AArf4d/9CFov/grh/wDiaP8AhW/w7/6ELRf/AAVw/wDxNAB/wrf4d/8AQhaL/wCCuH/4mj/hW/w7/wChC0X/AMFcP/xNAB/wrf4d/wDQhaL/AOCuH/4mj/hW/wAO/wDoQtF/8FcP/wATQAf8K3+Hf/QhaL/4K4f/AImj/hW/w7/6ELRf/BXD/wDE0AH/AArf4d/9CFov/grh/wDiaP8AhW/w7/6ELRf/AAVw/wDxNAB/wrf4d/8AQhaL/wCCuH/4mj/hW/w7/wChC0X/AMFcP/xNAB/wrf4d/wDQhaL/AOCuH/4mj/hW/wAO/wDoQtF/8FcP/wATQAf8K3+Hf/QhaL/4K4f/AImj/hW/w7/6ELRf/BXD/wDE0AH/AArf4d/9CFov/grh/wDiaP8AhW/w7/6ELRf/AAVw/wDxNAB/wrf4d/8AQhaL/wCCuH/4mj/hW/w7/wChC0X/AMFcP/xNAB/wrf4d/wDQhaL/AOCuH/4mj/hW/wAO/wDoQtF/8FcP/wATQAf8K3+Hf/QhaL/4K4f/AImj/hW/w7/6ELRf/BXD/wDE0AH/AArf4d/9CFov/grh/wDiayfH/gDwJZeBNbvLPwTpMM0Ok3LxSx6bErIwiYhgQuQQe9AH5L0UAfsxRQAUUAFFABRQAUUAFFABRQAUUAcj8VP2gPgR8C9Il1/42fGrwl4PsYELzXnijxHa6fEigbiS07qAMc9elfK3xj/4OK/+CMHwRTHiT9u7wvq0zMRHB4Ns7zXC5H+3YQyxr9WZQex6UAeVSf8ABzx+zB47VZf2Uv2Hv2nvjJazRlrbWvAnwmeSwlYPIhQSSTLJuDJziIgZxncrKH3X/BX7/grz8SBHcfs5/wDBvZ8RHsbi38yC9+JXxEsvD1wGO7Ae0uIAyYGwkGQNksuBgMQB03x3/wCDpP4o2ltdeC/2Gf2afhcszSC4tfH3ji61i5hHmbUO/TLkxDCgscB8q68KwK062+Cf/B0v8RrW6g8Yftofsv8Aw5WaMi1uPBfg2+1a4hLNydt/b+WCgxtyZA2fmHegCIf8Ex/+C+nin/kdv+DhZtP3ybpP7D/Z90gYwOMbJYOD3HA781cuv+CH37cHjbS7Wx+Ln/BwD+0ndSRt511N4Lmi8O+bPgjK/Z5WZIuT+6LOo47gEAFP/iHCTV4fJ8bf8Flf21NUE0m6+X/hcm1Zzu3ZxJbyYOcHJ3c81e0b/g2a/ZUiumuPHv7cP7V/jJFjK20Hib41FltiSMsn2a1hYE4AOSRx0zzQA3Wv+DWD/glN4zvF1D4oWHxR8XzQx+Xay+Jvijf3DW65JIQhlIBPUZIqr/xCY/8ABFT/AKIX4p/8OFqX/wAdoA1v+IVT/gh5/wBGnan/AOHI13/5Mo/4hVP+CHn/AEadqf8A4cjXf/kygCO7/wCDU3/giDcWzwQ/ss6vbsy4WaH4ja2WT3G67I/MGs3/AIhMf+CKn/RC/FP/AIcLUv8A47QBf0L/AINcv+CYXgpZrb4Zal8XvCdncOJJ7Dw38V7+3hkkAxvYZJLYAGSegqrqH/Bst+zWNRnn8Hf8FCf2vvDFjMysmjaD8akW2hbaqkr51lJISxG47nbknGBgAAg/4h0df0qOJvB3/Ba79tTTZoflST/hcTsFjwRtUJEhHbvjHGPS5/w5S/4KEeDdEXS/gz/wcGfH6xlt5i1jP440q38SbVZiWEvnzxvOeTt3OAvGBhQKAKY/4Jpf8HAnhYLH4N/4ODYb5Y2ZVOufs+6OxKHJyfMafJz2OcDoeMVNqHwl/wCDqHwJLCvhH9qz9lHx3bR28Rml8U+F9T024klBIZdlnb+WVI2sW3qclgFXA3ADIPj7/wAHSPwvtbi48b/sG/s2/FBYzGLa2+H/AI8udGuJBvZXJbU7nyycFWHCYVW4ZmACWf8AwV3/AOCwXw9Elx+0H/wb1eP1sba1aW4vfh38TLHXrglV3ER2kEBaTIDYCyFidqgMSKAEt/8Ag5l+BPgtpm/af/4J5/tVfCe2toHlu9W8XfCN1srdUJ3b3WbzFwFYk+XgBGyRjnvvhL/wcrf8EVPjBcfYdJ/bZ0vRbpVDNB4t8P6lpSgH/ptc26wk54wHJ4z0wSAfT3wb/bV/Y7/aJj8z4B/tV/DnxpiQxsnhbxrY37o4AJVlhlZlbBBwQDgg969NoAKKACigAooAKKACigAooAKKACsX4kf8k717/sC3X/olqAPyBooAyfgp/wAHX/7aH7SnhW48dfs6f8G//wAUPH+iWmoNYXWseCfF2o6raw3SokjQPLa+HnRZQksTFCdwWRCRhgT2H/ER3/wVN/6Vj/2gP/AjXP8A5m6AD/iI7/4Km/8ASsf+0B/4Ea5/8zdH/ER3/wAFTf8ApWP/AGgP/AjXP/mboAP+Ijv/AIKm/wDSsf8AtAf+BGuf/M3R/wARHf8AwVN/6Vj/ANoD/wACNc/+ZugA/wCIjv8A4Km/9Kx/7QH/AIEa5/8AM3R/xEd/8FTf+lY/9oD/AMCNc/8AmboAP+Ijv/gqb/0rH/tAf+BGuf8AzN0f8RHf/BU3/pWP/aA/8CNc/wDmboAz/Fn/AAcz/wDBSTwF4V1Lx146/wCDbT44aLomi6fNf6xrGrarrFta2FrChklnmlk8OBIokRWZnYhVVSSQATX2L/wRv/4K66P/AMFXv2P/ABV+114h+DNv8LdP8J+Nr7Qb6xuvFw1OIQ2un2V6949wba2Ea7bwgqUIURbtx3YUA+o7D4wfDi5+E9j8cNS8WWWk+F77RbfVl1jW7lLOGG1miWRJJXlIWP5WGdxGK+I/jb/wclf8E9PCHiqb4U/stxeNv2jPHSQ+ZF4V+B/hWfV9y5ALm5AWFowSuWiMuCyjGTQByaftLf8AByf+13do/wAB/wBhv4S/s4+GZpCF1j4zeJpdY1d4SRtkjtrLAhcLkmKaA5bA3AAkoP8AgiH/AMFBv2hLfP7fP/Bdj4z65FI26TRfg/YWvhC25AyrGAMkwznG6AAemaAOy+Ev/Bsd/wAEb/hhrn/CXa7+zTeeO9ceZprnV/iD4uv9Sa6lY7nkmhMq28rM2WJaI5JPrX1P8HP2Ff2Kf2ebf7P8Cv2SPht4R3Nukk8O+CbG0kkbj5neOIM54XliT8o9BQB6soCjaowBwAO1FABRQAUUAfnB/wAFWf8AgvT8U/8Agnb+3D4R/YW+Cn/BOnxB8dPE3jD4fw+J9Nt/C3iqeC/l3XOoxSW8VjBpl3JN5cWnvMzqeFLZUBCx8g/4iO/+Cpv/AErH/tAf+BGuf/M3QAf8RHf/AAVN/wClY/8AaA/8CNc/+Zuj/iI7/wCCpv8A0rH/ALQH/gRrn/zN0AH/ABEd/wDBU3/pWP8A2gP/AAI1z/5m6P8AiI7/AOCpv/Ssf+0B/wCBGuf/ADN0AH/ER3/wVN/6Vj/2gP8AwI1z/wCZuj/iI7/4Km/9Kx/7QH/gRrn/AMzdAB/xEd/8FTf+lY/9oD/wI1z/AOZuj/iI7/4Km/8ASsf+0B/4Ea5/8zdAB/xEd/8ABU3/AKVj/wBoD/wI1z/5m69f/wCCU3/Ben4p/wDBRL9uHxd+wt8a/wDgnT4g+Bfibwf8P5vE+pW/inxVPPfxbbnToo7eWxn0y0kh8yLUEmV2PKhcKQ4YAH6P0UAFFABXn3xY/ZM/ZY+POmzaP8b/ANmvwD4wtbj/AF0HifwfZX6tyDnE0TcgqpB6gqD1AoA+YPjT/wAG4f8AwRe+OTrc+IP2HfD+iXMfmeVceC9SvdEC78ZzFZTRwv0GN6MF5xjJz5iv/BuPcfBmRb39g7/grD+0t8ITZ2/laNocnjAazodioTakf2BhCJYV4PlySNyOCuBgAbD8Fv8Ag5//AGXQn/Cvf2uPgP8AtHaTDIXe1+I3hOTw/qjRgKPJiawCREnDEPLMxDHncMAMi/4Lu/tj/s2+Vbf8FKv+CLHxm8C2okxdeLPhjJB4s0mCMbQ000kBVIFBOdvmyMVBK7iMUAfRP7Jv/Bbj/glr+2pNY6T8Df2xvCja3qDtHa+GPEl02j6nLIBuKJb3ojeYgAn91vBAJBIBx9VKwYblOQeQR3oA+f8A/gqP+3P/AMO1/wBhPx1+2r/wq7/hNP8AhC/7M/4pn+2/7N+2fa9UtLD/AI+PIn8vZ9q8z/Vtu2beN24fnj4T/wCDmf8A4KSePfCum+OvAv8AwbafHDWtE1rT4b/R9Y0nVdYubW/tZkEkU8MsfhwpLE6MrK6kqysCCQQaAND/AIiO/wDgqb/0rH/tAf8AgRrn/wAzdH/ER3/wVN/6Vj/2gP8AwI1z/wCZugA/4iO/+Cpv/Ssf+0B/4Ea5/wDM3R/xEd/8FTf+lY/9oD/wI1z/AOZugA/4iO/+Cpv/AErH/tAf+BGuf/M3R/xEd/8ABU3/AKVj/wBoD/wI1z/5m6AD/iI7/wCCpv8A0rH/ALQH/gRrn/zN0f8AER3/AMFTf+lY/wDaA/8AAjXP/mboAP8AiI7/AOCpv/Ssf+0B/wCBGuf/ADN1Vb/g5M/bQvPHPgv4RftF/wDBCj4ofCTRPid4203wVa+M/G3iDUbO1tbrUZfJUp9q0KBJ5VTzZRCJFZ1hfBUAsADPooA2v+DKn/lFl4+/7OA1X/0x6HX3h+0j/wAFIPDn7Mv7Svw9/Zc8Ufsw/E7Wta+KmoXll4G1Tw+2gNYajNa263E4LXOqwywhUbrLEm4ghc8ZS96tCml8Tsu1/wDglcrdOUl9lOT9Em39yV/yN5v27PA3hT4xeGfgl8evhT4w+F+qeOLt7LwNeeM20uSx1+9SPzGs4bjTr66SO425KxT+U0m1vLD4Ne4Vdr01Naq7Xo1un52afo09mjPm99xe9k/VO9n6XTXqmugUVJQUUAU/EOv6R4U0C+8UeIL6O1sNNs5Lq+upWwsUMaF3cnsAoJ/CvLP2Ef20vhP/AMFBf2X/AA7+1X8FvtCaF4iNykdreY862lguJIJI5AOAwaPP0YHvRBOpz8v2FFv0k5JfjF/gEvcjFv7TaXqld/gc9/wVi/5RZftLf9m/+Mv/AEx3lfzH/so/tQftkSf8EQfF3/BPn9iv9nP4k+KLz4gfGzVNQ+IniLwd4Lv9QgttE/sjR4k08S28TqJLiWJ/MXIKwxhSCLgEAH6Pf8EyP2BNb/4Kr6/b+LP+C1dt+1JrGseG2jbwv8JfiB8MNV8JeBrG2iRRC9tJD+5uGVC0eWkt5XUsrpMMO37P/A39nT4B/sy+Cofhx+zv8GfDPgnQoeU0vwvosNlCWJJLMsSjexJJLNliSSSSaAOzooAKKACigAooAKKAPyB/bI/5XJP2Tv8As3/Uv/STxlX6nfHb4s3nwP8AhlqnxOtvhX4j8YRaRay3V5pPhaXT1uxBHE8jyD7fd20RACYx5m4lhgEZIyrVo4ejKpLaKu/Rb/ctfyNKNOVaqqaer0V+/Q8T+Bv/AAUyg/aL/Zo0H9rf4VfsTfGbUPBPiLTf7RsbwL4a+0izDsrzG2XWjM20IzeWiPKwGFRmIU+1fs//ALQPwf8A2pfg/ofx5+Avji08ReFfEVp9o0vVLPIDrkqyMrANHIjBkeNwGRlKsAQRXXOjOnKpF7waUl2vez7NNxktHo1qleN+WnWjVp06kU+Waun06O3dOzT13V7XtK3ZUVibBRQB5d+2D+1Hpn7G/wACPEH7RHij4SeLPFmgeFdJudU8RJ4POnG4srOCMySTFL68thIAoPyxsznH3elcND/wULf/AIZ+sf2or79jL4wW/gi88Nw+IJtUjj8P3U1ppkkAuPtL2trq8tw4WI7mjhjkk64Q4NTzxUKk5+7GHLzN7JS5mnpd2XLK+l9NtVeuWTqU6cdZT5uVd3HlTV3ZJ+/G13bXfR29m+EPxc+G/wAe/hhoXxn+D/i6117wv4m02K/0PWLFiY7q3kGVcZAI9CpAIIIIBBFflL+xv/yuSftY/wDZv+m/+kng2tqtOdGpKnNWabT9VozGlUjWpxqQ2aTXoz9fqKzNAooAKKACigAooA+cf2uf+CRn/BN79ua3uX/aT/ZF8I6xql1GqP4lsbH+ztXAVtygX1oY7ggNk7S5U5YEEMQfk2X/AII2/wDBSD9gKP8Atr/gjv8A8FKdZk8P2RzbfA/4+Z1jQvJB+W2tbtUMllGicIscasxRA8wBZqAPlD/gt5/wV6+NnjD/AIJf/FP9gb/goz+w34q+C3xi8Sx6KfC99Z41Lwv4m+ya7p91O1pfRsyqwhhkfyy0gGADJuYKf1t/4JRu0f8AwSs/ZrkSFpGX9n3wcVjTGW/4kdpwMkDP1IFKTsr2uC1Zg/Dv/gp7YfFD9pr4gfsj+Fv2LvjA3jT4Z2Om3niq1uJvC6QxQ30Zktmjl/tvbJuUEkDlccgV6J8B/wBsz4Y/HL4l+IvgRcaDrng34jeE7S3vfEHw+8YR20epW9lPnybxGtZ57e5t3IK+bBNIqsCrFW+Wrpx9pGLX2o8yXVpb/NJNtdk3smFW9GUlL7Lin5cyTi/R80V6tJ2Z65RUgFFABXj/AI1/bO8CaP8AFi++A/ws8AeKviX4y0WO3l8S6D4Ft7Rhocc3MbXl3fXNtaQOy5cQGbz2QbljYEZV71FBLV/glu32S/F2SvJpN/Zcm7Jfq7Jaatt/dq3ZJtVNF/bt+FFz8efCf7LXjHwn4o8K/EbxhaX95YeEde0+DzobS0hEst089tPNbSRHcqBoJpfnbaQpV9vyj/wcef8AJO/2Sf8As+XwH/6J1Oqt7qkndO9n6Np79mmn5oiMrylFqzVrr1Sa27ppryZ4BRSKNr/gyp/5RZePv+zgNV/9Meh17X/wVx1zU/Df/BUf9gvW9G8Hal4gubfxt4wMWj6RLbJcXJOjxjCG6mhhBAOfnkUYBwScAkHbGUHa/vr9TanrSrL/AKdVf/Tcj0T9sH9kf4zf8FJvi98E08d/De++GngD4R/Eu18dapPretWU+s6zfWaMLWyt4tPmuIYYC0jNLM84fChVjJbct39o/wDbm/aM+Aeh/GTxr48T4W+A7fwH9rvPhr4b8ZaxHNffEHTbSwW6knhkhv43tGlk82BVa2kaNk3FZAcVNSvHC4WSnqlz1Glu5fu4qnHzcIOV7NJpqzVmylReLxUIrS/JTu+ivOTm/JSko2um1rdapdR8Zv29Nb0X4Q/APxT8KvCFvHq/7QniHR9K0C816CSex0H7bp8l+010kTxtMViidEiWSPzJGUb1GTXP+Cf2tf2ltT/am+KXwd8ceLvAtloHwM/svV/Ger2fg+9RNY0W+067utsTvfSC0vIXiTch81WjXfkeaqR7YiMcHOs6rvGlKadt2qapt/NqbsvKP82nLhan1yjScF71SnCS9akpQirdUnFNtbq+1teH0X/gq/478W/scQft4eENZ+Gl7pl5bpren/Bi2mefxRdaIZceWtxHeYOotB+/Futmy7/3G4k+cPurStRg1jS7bVrVJFjurdJo1ljKsFZQRkHkHB5HarqUJUeaMvijLlbWz0Wq+al30s+tgjUjPllHaSbV97Jrf1TWlt7q7seHf8FBPiT4C8M/CzQ/hP8AEHxxovh/T/iV4qtfD+pahr2pRWtsum4e51FWklZVXfZ288IyfvzoOc4r5Q/4JB/E34W/BL/gon+09+wB8L/Hvh/WfB+ra5D8VPhnL4d1qG8tktdSCxanaxmFmVBDdqv7sHgSZwAQTng/exE49ZRqR010iqVVN9tIVFr3XcvFe7h43+zKE1u9ZSnScV2+OMm+qVnsj6o/4Kxf8osv2lv+zf8Axl/6Y7yvxH/4N5f+C2H7Dn/BKT/glF420r9ofxffah4y1P41apqGg+APDdn5+pX1udH0eNZyWKxQQmSKRfMldcmNwoYqRUDPrj9hv/g67/Yr+K8XiH4r/tzftGaH8KY7i+a08G/CjRvBevaxcWVmhGb7UNRg0545riQ5CRQFI44+X3u4EX0D/wARRv8AwQo/6Pl/8xn4n/8AlZQAf8RRv/BCj/o+X/zGfif/AOVlH/EUb/wQo/6Pl/8AMZ+J/wD5WUAH/EUb/wAEKP8Ao+X/AMxn4n/+VlH/ABFG/wDBCj/o+X/zGfif/wCVlAB/xFG/8EKP+j5f/MZ+J/8A5WUf8RRv/BCj/o+X/wAxn4n/APlZQAf8RRv/AAQo/wCj5f8AzGfif/5WUf8AEUb/AMEKP+j5f/MZ+J//AJWUAH/EUb/wQo/6Pl/8xn4n/wDlZR/xFG/8EKP+j5f/ADGfif8A+VlAHxBZft6/snf8FEf+DtH9l341/sdfFb/hMPDOl/B/V9EvtS/sK/0/yr+PTfFc7w+XfQQyHEVzC24KVO/AJIYD9qf2k/8Ak3Xx9/2Jeqf+kktcOZf8i2t/gl/6SzqwP++0v8UfzR8Pf8ESfi38dtO/4IzfBTwx8Kv2T/EWtagvgFotI1rVPEOj2ejzyGafbJI4vJLtIt3XFqz8HCdK7T9ln9lr4+/8Ejv+Cf8A4H+Avwa07SPH3iC88fC7+JPifVdRSz0vw9b6hcPNqGpxxTzwtLb2w2qsIkR3Hz9crXtYzlp5lXqSdueUYO/2Ye0vOT6XirNWb0Ul1V/Jy/3spoUo68sefT7Uo03GEV1tJykm2tLxfe3pP7L/AO3XJ8Yv2sPH/wCy5d+MPBPjSHwr4L0rxTpHjX4eyH7Jd215cXdu9pJF9puQs8T2udyzEOso+RCMHyF/+Cnn7Ret/sjeDv24tD0DwnY+FvHnxYtfCWn+DbjwzeXGs6Za3WtnSIbiSUX0aT3KSL50lsIYwFYoHJj3Sc8KMqk6UVpzuEfRzqezv5pNOVrapxV1e51VJxpRq9XBNrtZUva2fnqo3/xO2ljvNc/br8feB/2l9B/YP8YfFb4Z6b480/wG3i3x/wCOtctZLfSorSS9a2s7W1snvIne5mCuzE3G2IRFtr71UelfsaftS+JP2gtU+IfgPxnpmmzal8O/FEelr4q8MxSDRvEtrNaxXMF7ZlpJduBI0MkQll8uWFxvORU0bVqbn0anJeXLVVPlfdvWaelkkrN6hU/dz5L6pxT8+anz3XpeMWu/M76WMD/gsR/yin/aK/7I34h/9IJa8r8OeI/244P+CQfg2z+AfwT8G6lqVx8EtItrab/hMp5ryG1fSole4hspLKGK5uFjJZLZ7qFHfCmZRyeepGMsHi4zbUWqSk1q0mq92lpdpXaV1dpLrptTfLjsHJbr21k9E9cPu9bK9lezsm3bSz9G/wCCNOh/steFf+Canwr8J/sa/ES88VeA9M0N4LHWtUi8q8muvPka7FxEf9RMLhpQ0P8AAflBIAJ+H/2N/wDlck/ax/7N/wBN/wDSTwbXpZhKc8dUlNauTemq1d9H1XZ9VqcODp+ywsIa6KzurO60d10d73XR6H6/UVxnUFFABRQAUUAFFABRQB+ff/B0rY2V1/wQu+Nlzc2cUkltJ4Zkt5JIwzRMfEulqWUn7p2sy5HZiOhNfQn/AASd/wCUWX7NP/Zv/g3/ANMdnQB8r/s5+PPFPgf/AIL8ftiS+GPgt4m8ZNceCfAImj8N3WlxNa4sJMF/t97bAhsnGwueDkDjPs3wh/Yv+LniD/gpR4u/4Kl/GDQYdA1D/hVsPgfwH8PLPWI7ic2aTm7lutQnjHkrPJMfLSKNpURBuMjE4Uo1JU8NRrJXcac7L+ZyU4b7JWk3d63SVrNtb4vlliqtK/xexu+yjCjN+r91Ky6Nu+lnzutf8FL/AI4fBzwp8L/Ev7RcXwx0rxV4w8faN4a8bfBXS9Ujn1/ww2qX32SCYXMOoTR3HlM0bOPs8YdWYhoyu0+u+NP2nvi/4r/bc1b9i34LR+HtBuPDfwyt/F2reJPF2h3OoRXv2u6ntbe2toYLq24RoHeWUyNjKIEyxdalFOnz03dc9SKeykqdJVVJLpzX5bXdrN3exhK8OZyVrRhJrqnOr7OzfkrSvZXvbTc8J8Lf8FXfi14Z/YXj/wCCgPxg03wrLpfirUbXwv4N8D2tjPpzJ4kfWrjTMyahNNKsmntsjmE/lKwjjkfbyEHrui/tn+PPDH7Qvw1+EPiPx38PPiRpfxEkvNOvNU+GNlNHL4a1CG1e6jkuUN7dh7OZY5IhKTCUlEYO/wA3CaRpxlUaT0UnDzuoqSb7K04J9ve10RNV+zv5Jy8rJ8rt3bcJ28uTR3PpDxdqGqaT4T1TVNEs/tF5bafNLZ2//PWVYyVX8SAK+B/+DZG9uvGn/BLux+OXi6X7T40+IXxC8Ta74+1KZf8ASLvVG1OaJjKeuVjiiUA/dUADAqcKlzYiV9VCCXpKbcvxhAuv/u9Ky3qa+qpy5fvUpfcfY3xI+DHwu8XfHT4c/GjxPqENp4n8Hzapb+Fy0kSyXi3lmyXNsNw3ONkQm2oc/uNx4Br4o/4OPP8Aknf7JP8A2fL4D/8AROp1ntFL1/Ftv8WyEvebvv8A5JfoeAUUFG1/wZU/8osvH3/ZwGq/+mPQ6+rP25/2Qf20/wBoD9u39n39pT4SeFPhefDXwN8QavqEkHiP4hajaX2spf2KWxURw6NPHbmMhm/1km8AfdycEbxxNKfSMrvvp2LjLlpVF1lGUV/29Fxu/S99tfI+zNOk1CXT7eTV7WGC6aFTdQ29wZY45MfMquVQuoOQGKqSOdo6D458M/8ABPj4+eGfhR+0B8GbjxN4Q1i6+OXiDXprr4paneXP9sW+m6lC8UVtNaC2KzfYomEEKLcpGUAbEZyjY4ij7aFWEXpOnKF3uuaUHe3pFq1+u9r3vD1pUZUqltYTjO3R8qkuW+jteSd7dNr2t578Uvg5+0x4D+BfwH/Y31yy8C+KfiFDrllceHvC+tapdJ4TnsdD0OKzlE2pfZFuYJ/NYahAIbeSdJ1XaGSF5l9A+DnjL41/CD4l6b+yZ+1z+yD8NdDsfjVPqUEfiL4V/EK/8QPqN2lhJJcNqq6hp9rdENbw+X9sZpQG8qNiu5K7sRKnmFStzrljWc9nrqo83Nfa8oWbW8VCTVoo5KNN4HD0FT1lRhFdr8rlaS1evLJ2i9neMW3Jndfsv/s1/tN/smfAHS/2PvAOu+FNS8J+F7VtK8G+OtS1a4TV9P0rdJ5CTWAtGhuJ7eMxxq4uY1l2hmSPBVvpC0ge2tY7aS4kmaONVaaXG5yBjccADJ68AVnUrSrzlVqfFJ3fa+7a9W3p0SSu9So0407Qh8Mb2726J/4Ukr9W22lojwPTvBP7Z+u/t12/xW8efDv4Yw/DHRfDF9o/h2bT/iFqU+tRyXE8Msl7JZvpEdvukW3hi8sXBMQDkSybyteW/tk/seftoePf+CkPwW/bg/Zc0H4ZQ2/w10vVNH8UjxV481CxuvEmk3yR7rMxW+kXKReTKrSxuZXy2MquSRnRbpyw8mruDlzek/aJpPraM+VN22vboa1OWft4XfLJJR8nFRabtsuePPa7v8O2p6V/wVMl1Wb/AIJO/tGza7ZW9vfN+zx4vN5b2l000UUv9hXe5UkZELqDkBiiEjkqvQflx/wasfsV/sq/tyf8EaviF8J/2r/gZoPjbRW+P2sG3j1a0/0ixkbQdEQy2twhWa1l2kgSQujgHrTly8ztt/XqRHm5ddz7a/Y6/wCDe/8AYM/ZG1LxL4L1L4A/DP4oeA9Wu21Hw5H8UPhjpOqeIPD1wznzbQalJblr2yKlfLSVRLAY2BkmEv7r3X/h07/wSy/6Rp/s/wD/AIZvQ/8A5FpDD/h07/wSy/6Rp/s//wDhm9D/APkWj/h07/wSy/6Rp/s//wDhm9D/APkWgA/4dO/8Esv+kaf7P/8A4ZvQ/wD5Fo/4dO/8Esv+kaf7P/8A4ZvQ/wD5FoAP+HTv/BLL/pGn+z//AOGb0P8A+RaP+HTv/BLL/pGn+z//AOGb0P8A+RaAD/h07/wSy/6Rp/s//wDhm9D/APkWj/h07/wSy/6Rp/s//wDhm9D/APkWgA/4dO/8Esv+kaf7P/8A4ZvQ/wD5Fo/4dO/8Esv+kaf7P/8A4ZvQ/wD5FoA/NH4vfs9/AL9mv/g77/ZW8C/s6fA7wf4A0S7+B+qX91o/gnwza6VazXTWHi6Np3itY0RpSkUSlyNxWNAThQB+uH7TehfFvxb8D/EXgz4KeGvDmqa5rekXWnxReKfEVxpdpEs1vJH5hlgs7tyQzL8vl8jPzDAB58ZRliMLOlH7Sa+9Wv8AL8fI3w1SNHEQqS2TT08tTyX/AIJKfs0ftFfsYfsO+Bf2TP2h9M8FtfeAtEXTrXWPBfii71CLUR50rmRkudPtGgwGTCgyZJbkYGdb9uj9kzx7+054i+E3iLwvrej3ml/Dv4gR+Idf8A+J5pItL8TxrbyxxLNJHFMVe2ldLqINFIhkiUEKdrr6WJrRq4/6xFfbU7PpaSl56p7d2lexwYOjLDYP2De0HBNecHFPy3va+nRnD6v+zZ+0t4M/bb8R/t3av4i8L6b4f1X4f6Zo/iTSdDvLy7v9NsdHv7i/C26/YwNQa7jmmjdSLcw7lCCcjJ8S/Zr8DftueGvhf4f/AGivAf7If7PPjDwoLq68XeH9T134s6jpWsXMd28sw1Oa0TTLrS7TVXt5j51xHOxZzJmQbiBxwrexo80rv2V3JrR2nKUoqKejtySk7tWly27rqqRdSq1F/wATlSW69yEacm2trqSSSTvFyWqvf3L4ffDrV/j58U/AH/BWr9l7SINN1vxt8K7bQ/FXgnxzdSWMeo6TJMLu3Y3EEM5huraVpdrLHJHNHIRlQUkH0b8OLD4peZqHiD4qX+mw3N9JGLPQdFuXuLTTYkBHFxJFFJPJIxLMxjQAbEVPkLv0VKf1e+Hlr7NzSfe85Tu77WcpK1tuXVNNPFP2kvbLefK32XLCMFZrfSMXfTW/c8y/4KR/BX46/tMfsZfEL9mz4B6R4Tm1b4geD9S0CS/8YeJLrTrfT1urdohOPs9jdNMV3Z2YTOPvc8cp8NPBf/BRz4Sfsk+E/gB4K+F3wXj8Q+HfBOneH4/EV98UNWmtYZILWO3a8FsuhI02Cu9YTJFv4UyJ96uXllKjXpN29pyJNa2UVUTdtLv95or9N1fTWXL7ajUtfk57ra/O6el9bfw9XZ77aa9F/wAEy/2DPDX/AATe/ZD0H9mHQfGlz4kurO6utS8QeIrq3EJ1HUrqUzXEqxAkRR7jtRMkhVXJY5J/P/8AY3/5XJP2sf8As3/Tf/STwbXViKkKlVuCtHRJdopWSv1sklfqRD2mspu8pNyb7yk3KVvK7dj9fqKxKCigAooAKKACigAooA+AP+Do7/lBR8c/+5Z/9SfSa99/4JRmZf8AglZ+zWYEVpP+GffB2xXbaCf7DtMAnBwPfB+lKXNbQFa+p5X+zH+yJ+298Lf+Cn3xn/bW+IXg74Vr4W+L2j+HdN/s/RfiNqVzqGkppkBiMuyTRYY7gybiwTzI9uANxzkfWXxk8FeIfiT8I/FHw88I+Obrwxqmu+H7zT9N8SWMYebS55oXjS6jU4BaNmDgZHK9RUV6ftcujQi7SUHG/RN3s1rfr5bfdvCty5i68opxvB27qMYxaeml+W/Xe3TX418T/wDBN/8AaT1D9h74U/sm+ELD4Y6HdfCzxZ4Z8Sz6jBrl9JF4qv8ASL+G5czH7CHtHvDG00twftTrI5UrLky1j/EjwN+1f8Wf2t9X074QeBfhr498ReB/h/pug+OJvid4u1Tw6LC4unnvWTS7nTbOe5u7S4iuEjnEsUUEhsoQC7xyJH11q3t6klGKSlUqVLdFGdONNxXeyjFWtaUJTi0oq75qMPZYdRk7tQhDm0u3Gpz81ujbcurcWlJNt2XSTfD/AFX9vj4MeLv+Cevxp+DuhfB/xx8JZ/Dmt+G774c6t/bPh/S7mKd7jSprV2trQjy3siJbKSKNxFIuDiVXH034Nh/ak8Qajo6/FSz8H+HrXTpPO1STwnr1zqD6w4V0EWy4soPskRJSU4eVsjywcAyMpS956txk1Uu9+aUYqSe90+SKunsm1urTytRUbJSinDTbl3i12ceaTs09Wou3K7+j18v/AA3/AGOPjD+xb8S/F/iH9iZ/CepeBfiB4kl8Qa58MPGmqXWmw6Rq05X7Xeadf29vdmOObHmPZvbMpk5SWIMRWMXKnW511Ti/8LcZaealGL80nG65rrSXLOnyPo1JO17NJry0cZSW+jalraz9a8D+BPip4n8cWfxV+OqaDY3mk2k0Gg+GfDOoTXtrYvLhZbl7uaGBriVkUIuIIhErSL+83lh8Wf8ABx5/yTv9kn/s+XwH/wCidTpvlSSWvn31v+F7LySvrdkrmu2/66fjv6uy0seAUUijif8Ag0U/bd/Yv/Zr/wCCbfjbwL+0X+138L/AGt3fxw1K/tdH8bePtO0q6mtW0fRo1nSK6mR2iLxSqHA2lo3AOVIH6nf8PYv+CWX/AEks/Z//APDyaH/8lUAH/D2L/gll/wBJLP2f/wDw8mh//JVH/D2L/gll/wBJLP2f/wDw8mh//JVAGP46/wCCj/8AwRz+KPh6Twj8TP28/wBmfxFpMzq82l678UfD15buynKkxy3DKSD0OOKz/A37ef8AwRK+GGrXmvfDX9s79lfw7fahGsd/e6H8RPDdpNcov3VkeKdWcDsCSB2oj7rbWl9wl7ySetv+H/M6j/h7F/wSy/6SWfs//wDh5ND/APkqj/h7F/wSy/6SWfs//wDh5ND/APkqgA/4exf8Esv+kln7P/8A4eTQ/wD5Ko/4exf8Esv+kln7P/8A4eTQ/wD5KoA8Q/4Ka/8ABTb/AIJuePf+Cbf7QfgXwL/wUG+B+ta3rXwP8WWGj6PpPxY0e5ur+6m0e6jighijuS8sruyqqKCzMwABJAr5w/4Mqf8AlFl4+/7OA1X/ANMeh0Afr9RQAUUAFFABRQAUUAFFAH4w/wDBRr4s/Cz4Hf8AB3T+y78UvjX8S/D/AIP8M6X+z/e/2l4i8U6zBp9haeZB4vhj824ndY498siRruYbmdVGSQK/R7/h7F/wSy/6SWfs/wD/AIeTQ/8A5KoAP+HsX/BLL/pJZ+z/AP8Ah5ND/wDkqj/h7F/wSy/6SWfs/wD/AIeTQ/8A5KoAP+HsX/BLL/pJZ+z/AP8Ah5ND/wDkquB1D9rP/ggbq2p3Gt6p+0v+yDc3l5fLfXV5ceMvCzyzXQIIndjLlpAQCHJLAgc0L3ZKS3XXrun+aT9UuwfZ5en9f5v7zvk/4Kv/APBK+NBHH/wUp/Z/VVGFVfjJoeAP/Aqj/h7F/wAEsv8ApJZ+z/8A+Hk0P/5KoAP+HsX/AASy/wCkln7P/wD4eTQ//kqj/h7F/wAEsv8ApJZ+z/8A+Hk0P/5KoAP+HsX/AASy/wCkln7P/wD4eTQ//kqvzh/4Jy/Fn4WfHH/g7p/ai+KXwU+Jfh/xh4Z1T9n+y/s3xF4W1mDULC78uDwhDJ5VxA7RybJY3jbax2sjKcEEUAfs9RQAUUAFFABRQAUUAFFAHwB/wdHf8oKPjn/3LP8A6k+k1of8Eyv+Cm3/AATc8Bf8E2/2fPAvjr/goN8D9F1vRfgf4TsNY0fVvixo9tdWF1Do9rHLBNFJch4pUdWVkYBlZSCAQRQB7f8A8PYv+CWX/SSz9n//AMPJof8A8lUf8PYv+CWX/SSz9n//AMPJof8A8lUAH/D2L/gll/0ks/Z//wDDyaH/APJVcz46/b1/4ImfFDVLPW/iX+2h+yz4ivdOVl0+8134jeG7uW1VvvCNpZ2KA98EZpOKe47tbF7wJ/wUd/4I4/C3w+vhP4Zft4/sz+HNKjkaSPTNB+KHh6zt1djlmEcVwqgk8k4ya2P+HsX/AASy/wCkln7P/wD4eTQ//kqqlKUndiSS2D/h7F/wSy/6SWfs/wD/AIeTQ/8A5Ko/4exf8Esv+kln7P8A/wCHk0P/AOSqQB/w9i/4JZf9JLP2f/8Aw8mh/wDyVXwv/wAF0v23f2L/ANpTRf2UfAv7On7Xfwv8f63aftq+Bb+60fwT4+07VbqG1Vb+Np3itZndYg8sSlyNoaRATlgCAcfRQBtf8QVP/BLL/ovn7QH/AIVWh/8Ayno/4gqf+CWX/RfP2gP/AAqtD/8AlPQAf8QVP/BLL/ovn7QH/hVaH/8AKej/AIgqf+CWX/RfP2gP/Cq0P/5T0AH/ABBU/wDBLL/ovn7QH/hVaH/8p6/On/gqP/wSi/4Iy/8ABOD/AIKCfBD9jrWfjZ8abrSPF1yLr4u65e+LNHWTwzpd0xtrGeNv7KSNSJw9xMX3lLaA4TdMjqAfoon/AAZWf8Er5EWSP4//AB+ZWGVZfFWh4I9f+QPTv+IKn/gll/0Xz9oD/wAKrQ//AJT0AH/EFT/wSy/6L5+0B/4VWh//ACnr4V/b4/4Na9Q/YK+Jv/C8NL0P4l/G79nmEu/iGx+HepWNn418PQbcmd0mtJoL6NMMS0UUef4hCoLkA+hv2Jf+Dab/AIIBf8FDvhJD8Zf2Uf21vjh4k035U1KxXxZocd9pUxXPkXdu2j74JPqNrDlSy4Nfql/wS/8A+CX/AMAv+CTXwC1j9nT9nTxd4w1rRNa8YXHiS6uvG2oWtzdJdTWtpasiNa21ugiCWcRAKFtzOSxBAAB9IUUAFFABRQAUUAFFABRQB8If8FQP+Den9i//AIKy/H3R/wBov9ov4nfFDRdb0Xwfb+G7W18E61p1tavaw3V3dK7rdWFw5lL3koJDhdqoAoIJPzh/xBU/8Esv+i+ftAf+FVof/wAp6AD/AIgqf+CWX/RfP2gP/Cq0P/5T15p+1f8A8GtX/BB/9h/4QX3x0/ak/bW+NfhHw3Ygj7VqHi7RDLdy4JEFvCmjGS4mYA4jjVmOCcYBIAPgD/glV/wTQ/4Jkf8ABWT/AIKaeJv2Y/g7cfHfw98KdB+HN/rtnrWueK9Hk12/uIL2xt0lcR6X5FrCRdOPKxK+Qh81clK/Ur/iCp/4JZf9F8/aA/8ACq0P/wCU9AB/xBU/8Esv+i+ftAf+FVof/wAp6+Ofi9/wbV/sQ/AH/gsV8Mf2H/ij8XPionwn+NHgPUp/APiK31vTU1ZPElhiS4s55W04wNCYACu2FWL3ES7uDuAPsb/iCp/4JZf9F8/aA/8ACq0P/wCU9H/EFT/wSy/6L5+0B/4VWh//ACnoAP8AiCp/4JZf9F8/aA/8KrQ//lPX0f8A8Ev/APg3p/Yv/wCCTXx91j9ov9nT4nfFDWtb1rwfceG7q18ba1p1zapazXVpdM6La2Fu4lD2cQBLldrOCpJBAB930UAFFABRQAUUAFFABRQB4/8At6/sVfCz/gol+yd4r/Y6+Nev+INL8M+MPsP9pX3ha6ggv4vsl/b30flPPDNGMy2yK26NsqWAwSGH4T/8Fif+DYf9gT9gL9mm6+O/w2/by1DwndQKY7HTPjJrFvOusXAy/wBntBpunrPLKyA4RYn243swUHAB8Z/8EGv+CLmp/wDBWL9qrXPAvxbu/EXhv4beBNLa48da1obQQ3yXcoZLTT4WnjkWOd3DyNuicKltIrBWZDX7Df8AEFT/AMEsv+i+ftAf+FVof/ynoAP+IKn/AIJZf9F8/aA/8KrQ/wD5T0f8QVP/AASy/wCi+ftAf+FVof8A8p6APzA/4Jjf8EVP2Wf20f8AgtB+0J/wTo+KXj74gWHgn4Tf8JZ/wjuqeH9UsYtVuf7L8R2umW/2mSazlhfdDO7PshjzIFK7Vyp/T/8A4gqf+CWX/RfP2gP/AAqtD/8AlPQAf8QVP/BLL/ovn7QH/hVaH/8AKej/AIgqf+CWX/RfP2gP/Cq0P/5T0AH/ABBU/wDBLL/ovn7QH/hVaH/8p61vAX/Bop/wTc/Zr8c6L+0X4F+Nvxwu9b8Aatb+JNHtdW8SaPJazXVjKt1Ekyx6UjtEXiUMFdGKkgMpwQAcfRQB+zFFABRQANux8o57Zr+d3/gu5/wS0+Evhr/gpb+yPqHxl8Uax4t8WftSfHe6tfjFrRvmgjewbUfD1nbabYomBb29raXUkEUhBmcYaR2IVUAP3c/ZO+DXjD9nb9n7w18B/GXxLuvGT+D7BdJ0vxPqSkX1/p8PyWrXZ5D3KwiOOSQHErxmXCeYUX0agAooA+Af22f+CH2j+LPi5J+27/wTO+LE37Pvx+t286bVtCjK6D4o5JaDVLFR5biT+KQIcn5nSUgEZH7JP/BcDW/Bfxcsf2Hv+CxPwmj+A/xmbbDo/iC6lA8KeM/n8sT2F4WKRF22/u3crlgu8OfLAB+iiOkiLJGwZWGVZTwR60tABRQAUUAFFABRQAUUAFFABXh//BQzx/4N/Z6/ZA+KH7WmpfD/AEXV9c+Hfw31jVdDm1KwieQXENrJLDCsrIzRq8yxg46dcHFAHwb/AMG63/BJzQ/2bPDXwg/4KK2uq6jca/8AEv8AZtubbxk9zdIVubrUtbttZtrp1KmR5Wtmjh378bbVcjc+a/WKgAr81f8Ag500m8+G37KXwr/b68OJIur/ALO3x18O+Ki1uuJZ7CS5W3ntVbI2iSV7XOTtYIVIOcgA/SLSdVsNd0q11vSrlZrW8t0ntpkPyyRuoZWHsQQasUAFFABRQAUUAFFABRQAUUAFDMFG5jgDkk9qAPzx/bL/AOC5LSfF64/Ya/4JNfCX/hoD46Sebb30+lvv8MeDnUlGm1S9VlQ7GBBiV1G5DG0iOVRj9jT/AIIbNJ8Xrf8Abl/4Ky/Fr/hoD46SeVcWMGqJv8MeDnUh1h0uyZVQ7GAIlZFG5BIsaOWdgD6z/ZE/Y++G37IOheNrXwLao+pfET4neIPHHizUvJVZLvUNUv5bkqSBykMTxW6Z/ghUnkkn1ugAooA/AH/ggX/ytNftqf8AdR//AFN9Or9/qACigArF+JH/ACTvXv8AsC3X/olqAPyBooA/ZiigAooAK/IH/g47/wCUpv8AwTH/AOzgJP8A0+eFaAP1+ooAKKACvMP2tv2NP2aP26PhBffA39qX4TaZ4s8P3it5cV7GVnspSMCe2mXElvKO0kbKexyCQQD87JfCH/BUb/ggVI198Mz4i/an/ZQs2d5PDNxJ5vjTwHaY3Zgcn/TbaMA/KBtAx8sABc/f37Ev7fv7KH/BQ74SQ/GX9lH4tWHiTTflTUrFW8u+0qYrnyLu3b54JPqNrDlSy4NAHslFABRQAUUAFFABRQAUUAFfn/8A8HQvxA1L4f8A/BEf4xPo999nudZbRNKWTaGJjn1izEyYII+aESr2IDEgggUAfa3wM8DWfwv+CXg74aadZrb2/h3wrp+mQW6x7BEkFtHEF28bcBMYxxXVUAFfLn/BbP4UW3xq/wCCSf7QvgW40VdQZfhbqmqWtn9mEzPc2ERv4Cqd3EtsjLjkMFI5AoA2/wDgkd8VNQ+Nf/BL74A/ErWdS+2X+ofCbQ01K7KqDNdQ2ccE7kLwCZY3JAxg9h0H0RQAUUAFFABRQAUUAFFABRQB5L+2T+3N+yz+wF8I5/jX+1d8XdN8K6LGzR2cdzJvutSnClhb2tuuZLiUgE7UBwAWOFBI/PD/AI2m/wDBwIv/ADMv7KP7Jeop/wBcfHPju23/AIrZ2si/VGX/AJ+45PlAP0P/AGNv2Gv2Wf2AvhHB8FP2UfhDpvhXRY2WS8kto991qU4UKbi6uGzJcSkADc5OAAowoAHrVABRQAUUAfgD/wAEC/8Alaa/bU/7qP8A+pvp1fv9QAUUAFYvxI/5J3r3/YFuv/RLUAfkDRQB+zFFABRQAV+QP/Bx3/ylN/4Jj/8AZwEn/p88K0Afr9RQAUUAFFABXwD+2z/wQ+0fxZ8XJP23f+CZ3xYm/Z9+P1u3nTatoUZXQfFHJLQapYqPLcSfxSBDk/M6SkAgAyP2Sf8AguBrfgv4uWP7D3/BYn4TR/Af4zNth0fxBdSgeFPGfz+WJ7C8LFIi7bf3buVywXeHPlj9FEdJEWSNgysMqyngj1oAWigAooAKKACigAooAK/N3/g6HbRvEP7B3w7+Cuu6fdXcHxK/aM8IeGGtIJjHHOJZbi4aOVw6sqFLZxuUkh9h4+8oB+kVFABWD8VPCcXj34YeJPA08PmJrWg3lg8ZXO4TQPGRyR13eooA+Ef+DWPxlfeLv+CIfwlt9RvpbiXR7zxBp/mTOzMI11q9eNMsTwsciKoGAqqqgcV+hlABRQAUUAFFABRQAUUADMFG5jgDkk9q/PH9sv8A4LktJ8Xrj9hr/gk18Jf+GgPjpJ5tvfT6W+/wx4OdSUabVL1WVDsYEGJXUbkMbSI5VGAD9jT/AIIbNJ8Xrf8Abl/4Ky/Fr/hoD46SeVcWMGqJv8MeDnUh1h0uyZVQ7GAIlZFG5BIsaOWdv0OUBRtUYA4AHagAooAKKACigD8Af+CBf/K01+2p/wB1H/8AU306v3+oAKKACsX4kf8AJO9e/wCwLdf+iWoA/IGigD9mKKACigAr8gf+Djv/AJSm/wDBMf8A7OAk/wDT54VoA/X6igAooAKKACigDzD9rb9jT9mj9uj4QX3wN/al+E2meLPD94reXFexlZ7KUjAntplxJbyjtJGynscgkH87JfCH/BUb/ggVI198Mz4i/an/AGULNneTwzcSeb408B2mN2YHJ/022jAPygbQMfLAAXIB9/fsS/t+/sof8FDvhJD8Zf2Ufi1YeJNN+VNSsVby77SpiufIu7dvngk+o2sOVLLg17JQAUUAFFABRQAUUAFfmt/wcnRzav4Q/ZF8ILKscepftq+Cw02wsyN5d8gIGRkfvSSO+ByKAP0pooAKKAPzd/4Nhby20z9jH4ufCKw0WCxtfh3+094x8OWcdrJ+5aJGtbgGNNo8pB9p2BBnhM8bto/SKgAooAKKACigAooAK8l/bJ/bm/ZZ/YC+Ec/xr/au+Lum+FdFjZo7OO5k33WpThSwt7W3XMlxKQCdqA4ALHCgkAH54f8AG03/AIOBF/5mX9lH9kvUU/64+OfHdtv/ABWztZF+qMv/AD9xyfL+h/7G37DX7LP7AXwjg+Cn7KPwh03wrosbLJeSW0e+61KcKFNxdXDZkuJSABucnAAUYUAAA9aooAKKACigAooA/AH/AIIF/wDK01+2p/3Uf/1N9Or9/qACigArF+JH/JO9e/7At1/6JagD8gaKAP2YooAKKACvyB/4OO/+Upv/AATH/wCzgJP/AE+eFaAP1+ooAKKACigAooAKKAPgH9tn/gh9o/iz4uSftu/8EzvixN+z78frdvOm1bQoyug+KOSWg1SxUeW4k/ikCHJ+Z0lIBGR+yT/wXA1vwX8XLH9h7/gsT8Jo/gP8Zm2w6P4gupQPCnjP5/LE9heFikRdtv7t3K5YLvDnywAfoojpIiyRsGVhlWU8EetLQAUUAFFABRQAV+bX/Bxn/wA2Z/8AZ7Pgv/25oA/SWigAooA/Nj/g3Dhjs7P9sjT7VBHbw/tr+NFhhXhUGLUYA7cAD8BX6T0AFFABRQAUUAFDMFG5jgDkk9qAPzx/bL/4LktJ8Xrj9hr/AIJNfCX/AIaA+Oknm299Ppb7/DHg51JRptUvVZUOxgQYldRuQxtIjlUY/Y0/4IbNJ8Xrf9uX/grL8Wv+GgPjpJ5VxYwaom/wx4OdSHWHS7JlVDsYAiVkUbkEixo5Z2AP0OUBRtUYA4AHaigAooAKKACigAooA/AH/ggX/wArTX7an/dR/wD1N9Or9/qACigArF+JH/JO9e/7At1/6JagD8gaKAP2YooAKKACvyB/4OO/+Upv/BMf/s4CT/0+eFaAP1+ooAKKACigAooAKKACvMP2tv2NP2aP26PhBffA39qX4TaZ4s8P3it5cV7GVnspSMCe2mXElvKO0kbKexyCQQD87JfCH/BUb/ggVI198Mz4i/an/ZQs2d5PDNxJ5vjTwHaY3Zgcn/TbaMA/KBtAx8sABc/f37Ev7fv7KH/BQ74SQ/GX9lH4tWHiTTflTUrFW8u+0qYrnyLu3b54JPqNrDlSy4NAHslFABRQAUUAFfmr/wAHLyG0+F37KPiG1kaO6s/21PBQt5FP3Mwai2frmNaAP0qooAKKAPzT/wCDeq2gsvjF+3hZ2sQjih/bS8WpGi9FUXDAD8q/SygAooAKKACigDyX9sn9ub9ln9gL4Rz/ABr/AGrvi7pvhXRY2aOzjuZN91qU4UsLe1t1zJcSkAnagOACxwoJH54f8bTf+DgRf+Zl/ZR/ZL1FP+uPjnx3bb/xWztZF+qMv/P3HJ8oB+h/7G37DX7LP7AXwjg+Cn7KPwh03wrosbLJeSW0e+61KcKFNxdXDZkuJSABucnAAUYUAD1qgAooAKKACigAooAKKAPwB/4IF/8AK01+2p/3Uf8A9TfTq/f6gAooAKxfiR/yTvXv+wLdf+iWoA/IGigD9mKKACigAr8gf+Djv/lKb/wTH/7OAk/9PnhWgD9fqKACigAooAKKACigAooAK+Af22f+CH2j+LPi5J+27/wTO+LE37Pvx+t286bVtCjK6D4o5JaDVLFR5biT+KQIcn5nSUgEAGR+yT/wXA1vwX8XLH9h7/gsT8Jo/gP8Zm2w6P4gupQPCnjP5/LE9heFikRdtv7t3K5YLvDnyx+iiOkiLJGwZWGVZTwR60ALRQAUUAFfnD/wdK3emeF/+CZmmfFzVdHjvI/Afxm8KeIMeWpmj8q8MbGAt92UpMyZyPldhnBIIB+jysGG5TkHkEd6KACigD81v+DdWGS98T/tteKrqctcX/7avjFZl2gDKvE+R9TKfyr9KaACigAooAGYKNzHAHJJ7V+eP7Zf/BclpPi9cfsNf8EmvhL/AMNAfHSTzbe+n0t9/hjwc6ko02qXqsqHYwIMSuo3IY2kRyqMAH7Gn/BDZpPi9b/ty/8ABWX4tf8ADQHx0k8q4sYNUTf4Y8HOpDrDpdkyqh2MARKyKNyCRY0cs7focoCjaowBwAO1ABRQAUUAFFABRQAUUAFFAH4A/wDBAv8A5Wmv21P+6j/+pvp1fv8AUAFFABWL8SP+Sd69/wBgW6/9EtQB+QNFAH7MUUAFFABX5A/8HHf/AClN/wCCY/8A2cBJ/wCnzwrQB+v1FABRQAUUAFFABRQAUUAFFAHmH7W37Gn7NH7dHwgvvgb+1L8JtM8WeH7xW8uK9jKz2UpGBPbTLiS3lHaSNlPY5BIP52S+EP8AgqN/wQKka++GZ8RftT/soWbO8nhm4k83xp4DtMbswOT/AKbbRgH5QNoGPlgALkA+/v2Jf2/f2UP+Ch3wkh+Mv7KPxasPEmm/KmpWKt5d9pUxXPkXdu3zwSfUbWHKllwa9koAKKACvgX/AIOevA2qePP+CIXxqttFs/tFzpkWiamI9yLiK31qxkmbLED5YRK2ByduACSAQD7N+APi63+IHwJ8FePLORXh1vwlpt/EydGWa1jkBHJ4w3qfqa62gAooA/Nn/g2gs7zUPgp+0x8S7tJmj8Wfth+NL+wvJE2reW+2yUTKMAjMgmU5A5QjAxX6TUAFFABXkv7ZP7c37LP7AXwjn+Nf7V3xd03wrosbNHZx3Mm+61KcKWFva265kuJSATtQHABY4UEgA/PD/jab/wAHAi/8zL+yj+yXqKf9cfHPju23/itnayL9UZf+fuOT5f0P/Y2/Ya/ZZ/YC+EcHwU/ZR+EOm+FdFjZZLyS2j33WpThQpuLq4bMlxKQANzk4ACjCgAAHrVFABRQAUUAFFABRQAUUAFFAH4A/8EC/+Vpr9tT/ALqP/wCpvp1fv9QAUUAFYvxI/wCSd69/2Bbr/wBEtQB+QNFAH7MUUAFFABX5A/8ABx3/AMpTf+CY/wD2cBJ/6fPCtAH6/UUAFFABRQAUUAFFABRQAUUAFFAHwD+2z/wQ+0fxZ8XJP23f+CZ3xYm/Z9+P1u3nTatoUZXQfFHJLQapYqPLcSfxSBDk/M6SkAjI/ZJ/4Lga34L+Llj+w9/wWJ+E0fwH+MzbYdH8QXUoHhTxn8/liewvCxSIu23927lcsF3hz5YAP0UR0kRZI2DKwyrKeCPWloAK8H/4Kj/CfU/jp/wTd+O3wl0O3WbUdc+E+vQaXE+7D3f2GVoB8vPMqp0B+h6EA4X/AIIT/E7Tfi3/AMEfP2d/FOlXyXEdn8MtP0WR45N22TTVOnyJ1PKvaspHYjHHSvrKgArN8Z+JLTwb4P1bxffuqwaTps95Mz/dCRRs5J9sLQB+e/8Awan6LqNt/wAEYPAvjTWbue6vfFnirxJq15e3U7yS3Uv9rXNu0rs5JZibfk9zyeSSf0aoAKGYKNzHAHJJ7UAfnj+2X/wXJaT4vXH7DX/BJr4S/wDDQHx0k823vp9Lff4Y8HOpKNNql6rKh2MCDErqNyGNpEcqjH7Gn/BDZpPi9b/ty/8ABWX4tf8ADQHx0k8q4sYNUTf4Y8HOpDrDpdkyqh2MARKyKNyCRY0cs7AH6HKAo2qMAcADtRQAUUAFFABRQAUUAFFABRQAUUAfgD/wQL/5Wmv21P8Auo//AKm+nV+/1ABRQAVi/Ej/AJJ3r3/YFuv/AES1AH5A0UAfsxRQAUUAFfkD/wAHHf8AylN/4Jj/APZwEn/p88K0Afr9RQAUUAFFABRQAUUAFFABRQAUUAFeYftbfsafs0ft0fCC++Bv7Uvwm0zxZ4fvFby4r2MrPZSkYE9tMuJLeUdpI2U9jkEggH52S+EP+Co3/BAqRr74ZnxF+1P+yhZs7yeGbiTzfGngO0xuzA5P+m20YB+UDaBj5YAC5+uvB3/BZT9gz4nfsb3X7cvwq+MFprngnR9V0ez8WeW3l3nhoX2o2tk0t/bt89ssAufOkZht8qJ2VmUbqAPqaKWOeJZoZFdHUMrK2QwPQg1Hf2NpqljNpmoW6zW9xC0U8TdHRhgqfYg0Afm7/wAGyt9c/Cv9mf4v/sAa6066l+zx8evEXhm3S8P7+bTZLg3FtcuNqj97I10QVAVlUMOGr9KKACvzf/4L6/8ABU/wR+xv8F/ip+y54lvrzTda8d/s5axd+C9Wtfkb+0Z7yPSPIRlcOJcXy3CsAAi2kjbs4FAH1J/wS4+A9/8Ass/8E7Pgl+z14jgjtta8PfDXTI9YtFb7t80CSXYGQCQJ5XGSB1GcZr3ygDyX9sn9ub9ln9gL4Rz/ABr/AGrvi7pvhXRY2aOzjuZN91qU4UsLe1t1zJcSkAnagOACxwoJH54f8bTf+DgRf+Zl/ZR/ZL1FP+uPjnx3bb/xWztZF+qMv/P3HJ8oB+h/7G37DX7LP7AXwjg+Cn7KPwh03wrosbLJeSW0e+61KcKFNxdXDZkuJSABucnAAUYUAD1qgAooAKKACigAooAKKACigAooAK4n9o74vX/wA+CXiL422ngHUvFEHhXTn1PVND0Rd19cWMPz3Jto/wDltOkId0h4MrIIwylwwAP5vv8AgjJ/wUJ+C/gD/g4U/aG/aC8G6brXi63+N2qeLNM+EelaTpc6za7eat4tsbuyEm9M2UP2aOS4mmmUCGKKQlSwCN/TrD53kr9o2+ZtHmbM7d3fHtQA6igArF+JH/JO9e/7At1/6JagD8gaKAPpn/iKN/4IUf8AR8v/AJjPxP8A/Kyj/iKN/wCCFH/R8v8A5jPxP/8AKygA/wCIo3/ghR/0fL/5jPxP/wDKyj/iKN/4IUf9Hy/+Yz8T/wDysoAP+Io3/ghR/wBHy/8AmM/E/wD8rK/OD/gtZ/wWY/4Js/tb/t9fsK/Gv9nv9o//AISDwz8G/jA+t/EjUv8AhD9YtP7IsDqvh+cTeXc2cclx+6srptsCyN+6xjLKGAP0f/4ijf8AghR/0fL/AOYz8T//ACso/wCIo3/ghR/0fL/5jPxP/wDKygA/4ijf+CFH/R8v/mM/E/8A8rKP+Io3/ghR/wBHy/8AmM/E/wD8rKAD/iKN/wCCFH/R8v8A5jPxP/8AKyvp/wDYq/b1/ZO/4KI/CzUPjX+x18Vv+Ew8M6X4gl0S+1L+wr/T/Kv44IJ3h8u+ghkOIrmFtwUqd+ASQwAB7BRQAUUAFFABRQAUUAFNeWONlSSRVMjbUDN944JwPU4BP0FAHzD+2r/wWY/4Js/8E7vinp/wU/bF/aP/AOEP8Tap4fi1ux03/hD9Y1DzbCSeeBJvMsbOaMZltpl2lgw2ZIAKk/zn/wDBbj9uL9g79oj4ua18X/8AgnZB4X8H3niHT5bDxxc+EdW8Q2beNLaYYdbvTJtItLRHVnEm/wA5t7QlmDt5dAH6Jf8ABED/AIOef2K/Av7Bvh34I/8ABSH9oK68L+OvAeNE07Ubjwvq2qHXNJiRfss7SWVtPiVE/cP5hVm8pX+Yu2Pr/wD4ijf+CFH/AEfL/wCYz8T/APysoA+DvAf/AAXK/wCCYX7Mv/Bdrxl+1T8H/wBpFdW+Cfx++HlnF8S9UtfButwvoHiXTlZLa5e2ms0llikhTZmBJD5l3IzBQpZvvH/iKN/4IUf9Hy/+Yz8T/wDysoAP+Io3/ghR/wBHy/8AmM/E/wD8rK/Iz/gs5+1z/wAEzv8AgrT/AMFVPAXxI03/AIKY/wDCB/B/wj8K7Cx1PxWPAXiWa7bUf7U1Ka4gsLNLDcs5hktQ08ojjA24MpjMdAH6FfsV/wDBY/8A4Nj/ANgjwFJ4N+An7WswvtQSI+JPGGvfD/xTfa5r8saBVlvb2XTTJMQBhUyI4x8saIvFYn/BQr/g73/Ye+FXw1t9I/4J667H8UfG2tLJDDq2teHdU0zRfDh+ULcXa3NvDcXX3iwht1O4RtukQ7Q4B86/safti/8ABCmT4vW/7cv/AAVl/wCCn/8Aw0B8dJPKuLGDVPhf4nfwx4OdSHWHS7JtKVDsYAiVkUbkEixo5Z2/W39ij/gsv/wTX/4KH/FK/wDgl+xx+0d/wl/ibSvD8ut32ljwfrGn+VYRTwQPL5l7ZwxnElzAu0MWO/IUgMQAfUFFABRQAUUAFFABRQAUUAc78Uvix8Pvgv8ACXxF8c/iT4iXT/CvhPw7ea7r+rR28lwttp9rA9xPOEhV5JAsSM22NWZsYUEkA/EX/EUb/wAEKP8Ao+X/AMxn4n/+VlAB/wARRv8AwQo/6Pl/8xn4n/8AlZR/xFG/8EKP+j5f/MZ+J/8A5WUAH/EUb/wQo/6Pl/8AMZ+J/wD5WUj/APB0V/wQlkRo5P24wysMMrfDHxPgj0/5BlAH5Z/8Eyfjn/wb+/sK/wDBW/4xftq3H7aGlt4HjLH4D6ZD8NfETNpZ1JWfUCYhpINv9lBeygwTugnctk81+pv/ABFG/wDBCj/o+X/zGfif/wCVlAB/xFG/8EKP+j5f/MZ+J/8A5WUf8RRv/BCj/o+X/wAxn4n/APlZQAf8RRv/AAQo/wCj5f8AzGfif/5WVNp//Bx5/wAEY/jjfwfBT4W/tk/2p4m8YTLonh3Tf+FeeIoPtd/dnyLeHzJtPSOPfLIi7nZVXOWIAJoA+YKKAOJ/4NFP2Iv2L/2lP+Cbfjbx1+0X+yH8L/H+t2nxw1KwtdY8beAdO1W6htV0fRpFgSW6hd1iDyysEB2hpHIGWJP3940/Z+/4N3vhv49/4VV8RPgl+xfoPijcy/8ACN614b8JWt/uUZYfZ5Y1kyByfl4FLmXMo9Xsurtv9w+WXK5dFuzf+F/7E/8AwQw+N9/qGlfBf9kj9k7xfdaQyrq1t4X8BeGdQksiwDKJVghYx5DKRuxkEHvXY/8ADp3/AIJZf9I0/wBn/wD8M3of/wAi1coyja631+XcV07rsH/Dp3/gll/0jT/Z/wD/AAzeh/8AyLR/w6d/4JZf9I0/2f8A/wAM3of/AMi1IB/w6d/4JZf9I0/2f/8Awzeh/wDyLR/w6d/4JZf9I0/2f/8Awzeh/wDyLQB5X4m+BP8AwbqeC/Hs3wq8Y/Bv9ivSfFFuzifw3qfh3wjb38ZQkOGt3QSDaVYHK8FTnoa6L4W/sUf8EL/jje6lpnwU/ZJ/ZN8YXGjuqavb+FvAXhnUHsWZQyiZYIXMRIIIDYyCD3oh+8jzQ1Vr6a6bX9L6XCf7uTjPRp2101fT1Oy/4dO/8Esv+kaf7P8A/wCGb0P/AORa/JD/AINdv+Ckv7Dv/BPr/gkr441r9rv9o3w/4Pluvjtq9xp2j3EzT6lfxrouhqXgsoFeeVd3y7lQqDwSKAPr+P8A4OAvjl+0jE7f8Ey/+CQXxu+LVhKqtp/jLxVDF4X0G8jJwJobqcSLKp6gExtjkhRUya9/wdT/ABzvI77TfAf7LPwQ0m6MJax1vUNQ1rVbFCB5gaS3M9tPIp3EBQiH5V3dXIAsf/BLz/gut8Rb+O7+Mn/BwLfaVbSXCvead4E+Cmm2p8vcpaKKdJIShwCquyOR1KtlgUn/AODeL4h+LZZrr4rf8Fv/ANsjWpLnebiOx+KLWkGXJLhISsqRoc4EagKBwOMCgDR0P/g2c/ZDt/Nm8dftiftSeMrh9qw3nib40SGS3QZ+RDbW8I25JPzBjk8EVQ/4hN/+CM9wzXOs/CXxnqV5K7SXV/ffETUGmuJGOWdyrgFiTknAyaAD/iEx/wCCKn/RC/FP/hwtS/8AjtLH/wAGnX/BGqyljvtB+FHjTS763kWWz1HT/iLqCz20ikMskbGQhWBAIODg0AW9f/4Nmf2ULiSOf4f/ALa37VPguRY2WdvDXxof/Ss42+Z9ptpj8uDgKV+8c54xRg/4N+Pjt4FuV1P4Hf8ABdb9rbRbqFW+zx+IvHB1i0yYmTL2zGKOQDcCAw4xxhsMoA0/sP8A/ByH8Co5dT+DP/BYP4c/Fry4yIfD/wAWvhLDpUEpMgJY3Fis9wGCggDft+bBxgMvxr/wVc/4Lmf8FSf2PvBVj8CP2uP2b/hn4U+LWgeI9J8ReB/H3w3+IVvfWN3NbXEZmjn0iSV72G1ntZLu3dneMneyhSr71APAf+Cj/wC1d+z/AP8ABUv/AILe/sH/AB18NaHpus+FfH3h/wCHtl4p8KaxBFeRQSv4z1GG+0q7icFJACzxsrKVkjYHBVxn92PiL/wTs/4I0fCDwvN44+LX7C37MfhfRbdgLjWPEXwx8O2NrET0DSzW6oucHqamUowjeTsvMqMZSdoq55zpnwu/4Nsda0aHxHo/w6/Ydu9PuZlht7610jwdJDLI0nlqiuqlWYuQgAOS3HXivXrT/glT/wAEp9QtI7+w/wCCbv7Pc0E0ayQzQ/B7Q2SRSMhgRa4II5BHWtHCaV2utvn29SOaN7XJP+HTv/BLL/pGn+z/AP8Ahm9D/wDkWj/h07/wSy/6Rp/s/wD/AIZvQ/8A5FqRh/w6d/4JZf8ASNP9n/8A8M3of/yLR/w6d/4JZf8ASNP9n/8A8M3of/yLQBzPxY/YK/4ImfAXwx/wm3xz/Yv/AGWfBeiiTYdX8WfDnw3p1qG2ltvm3ECJnarNjPRSe1cKPhR/wbbt4c/4TBfhr+w+dI+z+f8A2p/Y/g/7N5X/AD08zbt2/wC1nFTzR11238uuvYfLLTTfbz9D0b4c/wDBOj/gjX8YfBWn/En4SfsJfsy+KfDuqxGXS9f8OfDDw9fWV4gYqWinht2jkAZSMqxGQR2r8z/2T9e/ZC/4J/f8HVX7Vkmq3vw9+Dfwz8P/AADsEtYVWy0HR7GSeHwhKY4o1EcKPLM8jbEG6R3Y4LMc6SjKnJxkrNbpkRnGpFSi7p7NbH1b4s/4OWP2W/Gniqb4f/sB/sx/Gr9pTWIbxrWa6+GfgW4Gl28oYLiW6uFVkU5BEgiaPb8xYDBOYn7Wn/BzN+0Skg+Df/BMr4N/BGz3IY7/AOL/AMRG1mWRTnISPTnjdGXAyZIcYOACclZKJp/2HP8Ag5E+MAjvvih/wWT+HXw286LFxovwx+D9tqNvCxLcpPexw3DHDAcsB8oOM5Yvm/4IUftn/Eazt/8Ahoj/AIL9ftLavdR+Z9o/4QG8TwvazB5M48iCaVcBAqgMXAIYrgMVoAW0/wCDaL4LalerefE3/gpj+2J4sjaZWu7HVvjQv2e7VcbUkC2nmEDA5WRTwMYxVrXP+DWX/glh42uYbn4pR/Fbxh9ljZbNPE3xTv7gW24gsYzlSudozzg4HHAoAp/8QmP/AARU/wCiF+Kf/Dhal/8AHaP+ITH/AIIqf9EL8U/+HC1L/wCO0AaC/wDBsN/wT80fQm8P/Dv4w/H3wjBCrDSx4b+L93ENL+bKm3SRJEXaem5W98mss/8ABt7B4efzPhj/AMFkv20tBbzA6t/wuIOQcYJ/dW8PJ9fTjmgB2p/8En/+C1Pw2O/9nL/g4J8VXEMcKiGx+JHws07V5N4VRlrmZ5SwOO8WRySWLE1yvxm/bN/4OH/+Ca/g7Uvi5+1l8Ff2cfjV8PdHZmvte8J+OG8KX0EA3ESyvqRSEEjavlxQyMGYBd4yaAPlb9hz/guV4a/bU/4J7/tu/sZfEvUbmx1WH4W/EzxJ8HYdYkBnn8Nz2GoTjSncFlaezEo2qGOYDhQVt2NfT/8Awbh/8E9v2Bfjj/wRj+DfxS+Nf7D3wf8AGHibVP8AhIv7T8ReKfhppWoX935fiLU4Y/NuJ7dpJNkUaRruY7VRVGAAKAPoS6+DX/BuJY+MLr4eXvwp/Ylh8QWKs15ocuh+EFvLcA7SXhKb1APByBg8V2fws/YM/wCCJXxz0i41/wCCf7GH7LHjCxs7prW7vvCvw68N6hDBOpIaJ3ggdVcEEFSQQQciiP7yHPHVWvdbWva9+19PUJfu5Wlo72172vb1sr+h0/8Aw6d/4JZf9I0/2f8A/wAM3of/AMi0f8Onf+CWX/SNP9n/AP8ADN6H/wDItAB/w6d/4JZf9I0/2f8A/wAM3of/AMi0f8Onf+CWX/SNP9n/AP8ADN6H/wDItAAf+CT3/BLEDJ/4Jqfs/wD/AIZvQ/8A5FryGP4R/wDBt5N4lu/BcXwx/YhbWNPXdfaSui+Dzc2w45ki2bk6jqB1FLmXNy9d7dbdx8suVytora9Ndvv6G98LP2Uf+CBPxz8Yaj8PPgn+zX+x/wCMPEGj24uNW0Pwr4N8K6heWUJIAkmhgid41JZRuYAZYeor85/+Dg/9k79ln9l//goT/wAE+f8Ahmj9mn4f/Dv+3PjNcf21/wAIL4NsdI/tDydW8N+T5/2WKPzfL82Xbuzt8x8Y3HNcslFSa0auvNbXXdXTRClGUmk9U7Pydr2fZ2afoz0CikUbX/BlT/yiy8ff9nAar/6Y9Dr2L/gpb458EfDb/guJ+w74y+InjDStA0m10X4hC61XWtQitbeLdpkCrullZVXLEAZPJIA5NaYWUY4+k27fxP8A0zUCpGUsHXSX2f8A26Jr/tkya1+1z/wUL/Zd8YfsFeIodXvvh/4uvr/4nfETw63naVaeFnhRbjS572I+TcPcvtCWod2DJ5hVQm6voHxL/wAFIvgzoqfFXU9A8CeMvEWk/BPUnsviZrWh6faGLSJI7VLuciKe5iuLhYoJFkYwRSZGQm9gRWcJKnhOWppZ1Kl39mlzU43a3S9pKUrJNtT5kmmVy1K+LXJrdQgkutR+0lZPa/Jyq7dk48raasdh8TP2xPg78OfD3gHWLW4vfEd58U76G0+HeieHkia7155LZrvdF58kUSItsjzPJLIiqq8nJVTy/wAPP2+fDPxJ+LOtfCfSvgh40sJ/B2uPpXxEvtWk0yOHwrL9ga/hluvLvXLW8sAQrPEHTdMi5yJBHcoSpyqKp7vJzXb/ALvKpPzs5RX39Iu2cZKpThOn73Ok1bdqXNb7+V/h3V4bf/go/wDBeX4a6T8frnwR4vtfhbrurWtjpPxQubK0XSZ0uZ0t7a88v7SbxLSWaREWd7ZUwyyHEREh+ggcjIolTnGL5lZpuLT3TSTaa8uZbXV7q90w5ouVlqrXT6NXa0+77mns0fAn7TH/ACsRfsx/9kS8a/8AoUFaH/BfZb34FfscS/8ABRL4SLFpfxO+But6Zq/h/XoP3ctzYSX8Fve6XOyjMtpcQzMHhbK7lRwAygjCNaOFweGry2hOTfnH6xU5l/29G8X3Ta6muFo/Wszr4e9vackL9nKhTSfrFtNeaTPtD4aeN7D4mfDnw/8AEfSo2S18QaLa6lbK3VY54VlUfkwr8RP+DOL9hf8AZF+KH7IXjD9rn4nfADw34k+IWl/F680TR/EXiCwW8fTbODStNnjW2jm3RwP5l5cEyoqyMGCliFUDpr0nQrypv7La+52ObDVvrGHhVX2kn96ufuqiJGixxoFVRhVUcAelLWRsFFABRQAUUAFFAAwDDawyDwQe9eA+LP8AglN/wTD8davdeIfFv/BO/wCCV9qF9eSXV9qE3wu0r7RdTyMWeWWQQBpHZiWLMSSSSeaAPxC/4K2/st/s6fslf8HNP7G/w8/Zk+C3h3wJoOoav8PdUvdH8MaWlpby3knjO8iecxoAu4pDEuQOkajtX9Evj4A+BdaBH/MJuf8A0U1cuO/3Kr/hl+TOjC/71T/xL8z82P8Ag31/am/ZU8Af8EUvhh4H+KPxn8JLqEFjrkepeE5NUhudRmV9WvT5IsELTys6MMRrGxYMMAg10/8AwS68f+PP+CcH/BPbw7Zftp6d4h0tfHnxoutK+C/gGa13anpmm6ndMdJ0mQTSKlsQqyOEleNYUZYztYBK9rGPmzbENaxm4wj/AHqkqqULdHZOabv7vOr/ABHn0+b6rGN7OMpzflCMKjn0vq+Vpby5dL8p9lfCj9qfwR8Ufi94o+AF14X13wz428I6bZ6nqnh3xFDbeY+n3bzJb3kUlrPPDJE7wTLxJvVkw6rkZ838Uf8ABUb4FeHfAWofGSw8CeMNX8A6f41/4RNvH2mxacNLl1T7b/Z5jXzr2ObyhekWxuGiWEPyX8sGQcMYylOEY681rPpdyUEm3s+Z27aN7Js6PhjJv7Ltbr8LmrLziuZeqW7sdS/7bGgade+FfAfiP4OeMLP4ieMJNSbSfhnGtjJqv2OxuPJn1F3N0trHaDMTrK8y7xPGqqZG8uup+Bv7SngT47av4q8IaNpmqaL4m8DatHp3i7wrr0MSXumTSwpPAzeTJLFJHLC6yJJFI6MMjIZWVSMea7T0s2n3Skotr0k+W291LSybJcuW111SfldNq/qldPazj1aOc/4KLAH/AIJ/fHAEf80j8R/+my4r5e/4JV/to/D3wP8A8E8/2RfgXH4c8USa14w8LaLoMT6h4B1e307C6dJPM630tslq4CQnbtlYOSNu7qJw3v1K9P8AmeHXlZuunq9L2ei3eyTOjEXjg6VRfZWIfzUaLXnbTV9Otj7M/Z5+B2gfs8eA7r4beEbe1t9H/wCEk1XUtLsbK3EUVnFe3st2YFUcBVeZwAOAMAAAAD8bPDv7Gn7M37bH/B35+0l4F/ao+EuneNND8NfCfSfEGl6LrBdrU6hHpXha2SSWJWCzqIruYeXIGQlgxUlVIpylKzlq7K/m7av5vUx05pNKycpNLsm20vknY/bnwX4H8FfDfw1aeC/h54P0vQdHsIhFY6Tounx2ttboBgLHFEqqgA7AAVqVIBRQAUUAFFABRQAV518dv2QP2T/2o/sp/aV/Zl+H/wAQGsI2j0+Xxp4PstTktFbqImuInaLOT90igD5E/wCCkX/BKX/gmx8Jv+Cffx++MPwp/Yf+GvhfxRoHwI8YT6Nrnhvwrb2FxaSDQ735kaBVwSGZT/eUlTkcUv8Awa4/8oKPgZ/3M3/qT6tQBzHif4q/C74Q/wDBzTrHiH4r/EjQPC9hcfsf2sEN94i1iCyhkmPiBiIw8zKpbapO0HOFPpXV2mkeM/j3/wAFv/Bv7Tf7JV3I3wy8O/CW/wBJ+MXjKxhddJ8T3EkrnTbGGbiO/mgfM3mx71hRipYFwp2w8v3eEn9mMcRzeV5YlJP1lKNlvqn0upxfNGWJitHL2HL52jh22vJKLb9Gr3PZ7X/gqZ+zzffC2b9oG08L+LpPhraeNZPC9/8AEH7BaixtL1NQ/s5nlhNz9sWH7WRF5n2fAzvOI/nr0j4rftTeBvhh8WPDfwEsPDmteKPHHijS7zVNM8L+Gxa/aF061aNJ72V7ueCGOFXmij5k3M0gCq2GxjyylGNldy6aX0gqj8rKD5m03s0rtWLfuykm/hvd9LqThbvfmstUt10dzifhD/wUU+GHxc0vXvHY+Hvibw34J8KWutf8JX428TPYQ2eiX2kzrDfWF2sd1JJDMhLkEqUdYZGVipjaS9pv7fPw3ay8D+KPGHwx8beFvC/xG1a303wf4v8AEWn2kVleXN0u6ySSOO6e6tPtI4i+0QRfMVR9juiNpGnzyiotPm5fvqOSprzdS14tXVmrtXIm3T5+ZW5XO/8A3DSdR9vcbs1e7fwpnulfm74b+NHwd+CP/BxN8cvEHxj+KnhzwnY3H7OPhlYbrxFrUFlHMy3s7MqGZl3sFGcDJxWEZxp42lKTsrVP/TNQWIjKpg6kYq7vS/8AT1I+rPgV/wAK3/as8S/D/wD4KFfDe106NL/wfq+k2+oW7eY+p6TcXkElu4l2KWTdZrKoYfKJ2A6kn83f+DoP/lIT/wAE5f8Ass19/wCnbwvW0o1KaVGStyXVu15Sk1/4FJjjONWPtFb3knfvokteuiSXkkFFQUbX/BlT/wAosvH3/ZwGq/8Apj0OvZv28ta8Q33/AAWq/ZP+Kmh/BX4p6t4X+Gun+NLbxt4k0P4Q+Ib6w02S+0+OK1H2i3sXjmDupXdEzqv8RA5rTDSjHH0m9vf16K9OcVd7LWSWv5JhUXNg6yW7jZebun+jP0Vt50ureO5iVwsiBlEkbIwBGeVYAqfYgEd6/Pb4ieEf2nP2hfgf+0d4V/aJ8J/FAfEDWL7xN4f+Fvgfwqmp6f4fOmyWkkGmTm7svLtL3z0xLNJezOI2PlbI8KjcOMpyqUa1Nat05qPZzbikn0as5Oz0drvZHVg60KNalVeyqQcu6glJtpb3uorT3leyWt1yHi7xfe+Gv2dP2S/FXxF+C/xA0bxF8LdYsLbw/FoXgW9v/E8Rh8KfZryT+wWiF3d2f2qV7SfykyEEcyOqkSj0P4Hyfsp/tKaH8evgN4d8SfEbwt8Yv2gfD9/N4ou/iX8MdX8JX11GNNGnwvp8F/bxB7e1hMYCRPLIu4tIxL7j6OaL69UxcKMk/aKolfRWmoTdu9uVPTVP2id9FHhyuVTLqWDdVfw1Sulr8DkrPt70nqtGvZtNLmvL+zN8BvDOmfsM+E/2O/2h/wBnD4i63428N+FbLwxrXg7U9Q8RzeF9WubONYo7gXm9tN+wyeSs4ycxqQhiEoER+8YUEUKxBFXaoG1eg46VpjK8cRiKlWHwzk5JPfXXXrfpr1T9SKFH2NOFN6uKtfppZXXTW1/S3y/PD9pjxPrEn/Bdf4IfGew+DHxVvvCPgf4X+K9H8T+J9M+DniO6sLS9uXj8iJZ4bFo5t/lth4i6Ywc4Zc9f/wAFFvDfjf8A4Kn/AApX9gX4LfDnxxovhPxPr2nv8VPiJ4u8F6hoFrpmj21xDdyW1mmpQQzX11cGOOJTCjQxgyGSRSoRuTDwjUw+HhNaKUpST093285tWet5RaSW95K9km10RlUwuNr1ov3vd5GtfeVGEU9LqymtXtZPfRP7W8P6FpfhfQbHwzodqsFlp1nHa2cK9I4o0CIo+igCvyN/4Mqf+UWXj7/s4DVf/THodVUnKpNzlu3d/Mzp040aahHZJJfI/X6ipLCigAooAKKACigAooA/AH/gvp/ytNfsV/8AdOP/AFN9Rr90fjn410vwD8K9a17V9J12+jNhNClr4d8M32rXTu8bBQttYwyzNz3CEDuRXLjFKWDqRSu2mlbu1Zf195vhWliIN9Gn92p8ff8ABuXpfjL4b/8ABLL4d/AP4q/Cjx14O8XeFY9TGuaL408Bapozw+dqt3NHse9t4kmzG6N+7Z8BhnFew/8ABQTXP2mbO++Ffhr4LWevWvg3WfHyQfFnxP4P0j+0NY0fSVt5Xj+zQLFLIomuRDDJPFG8kEbs67P9Ynr5hKlWzJzveEpp3X8rkr7aq60b0cVro0cWFvGjNW1Sna/81pOO+jV7eT2Z4r8H/B/jn4S/8FVvFHxO8BfBr4lX3g7xl8LfDvh3RfEnjJdbvEeWz1i8k1J5rrUDJLZiKC6DxLctEs5RvJDggnw/wN4w/Zit/gzrH7MXxh+Hfx0b4Rw/GTVfE2oab4N+A+t694en8vX5tQhW213TbaaGfSnmWK4KIGlBZomkVQYxzUayjGlKTs05Np2slGqpxcmtFd3Wu8OZrVqS2qxqOpVUNU3Cz+05excHZPdR19Jcm8bp++/Fj4V6R49/b7+Gv/BT/wCH+o+JvG3wo8R/Bu68HaldfDnUtTN3pe++S+tNQjt9OZbmeCQiSCZI1d438pmjwrNH9Gfs5eAPhvpXj7xh8Tfh58JNY0geIIdPt77xV4rk1EatrslsJ1CyR6lm5WCBXCxtJt3F5Nq7Aru4qVGhGi9JQ51L/t6rOenykr26qXzVSUa1R1VtJU2unwwhDXrf3ObXvFemT/wUp12TT/2F/ir4b07wj4o1zVPEnw91vSdF0vwn4P1HWbq5vJ9PnSKPybCCZ0DMQu9gqAkAsMivC/8AgnL8Uvh/8I/+CZ3wL+HH7QHwT+MFj4i+H/gPSG1DRT8CfF011Yaja22wqEt9OYyOpLDau4NnoawoyUfbt96LXm4e2bt3s5R8tbdzatadGjD/AK/J+k1Sjr2vyy89L9j6B/Yh+JvjX44fD/xJ8b/GPw98YeE4vE/jjUJdA8N+OtEudM1Gz022Edjbu9pcqsluJham5CMqnFxkjJNfnR+xv/yuSftY/wDZv+m/+kng2tpxdPlg7NqMU7O6clFKTT63d9TBS5pSttzStpb3eZ8unnGx+v1FZlBRQAUUAFFABRQAUUAfP/8AwVi/5RZftLf9m/8AjL/0x3leAf8ABrl/ygo+Bv8A3M3/AKk+rUAYWh+Ite/4iJdU+Pj/AAT+Ky+B7r9m+38HweLpPg74iXTm1ka355t/tBsdgURHf5xIix/HX6KatLqUGlXU2j2sc94lu7WsMsm1ZJAp2qW7AnAz2oqTl/ZdH2avJRqaPTV1ak0mt1dSi9e/dO1PleYVObZunrvoqVOLt0dnFr5dmj8s/wBo34YftT/tKf8ABK/xHbfGPwB8YNb/AGgNZuo73XvBFjp2q2Oi6QLXWIbua1s7e3Een30aW8X7qT/SJ7lzlWdiQvpn7S/xyt/C37YPwr/aam+FfxCsfFFv4A8UaZaJ4H+Geo+JtT/sqXU7UWq6rokCLfW1vNHB9ojlKxGOdGjdhkxtpGVOjUj7OTspTs7Xk1KjKN2t7ytJST/hpttRjykSVScJOVru11e0VapFtJ/3fd5H/wAvHZXk+a0Ph/4Pfs0ftj/8E5vjt+wD+yj4v8W6B4+8aWOr6x4qg+KXg/UfDutT6zqc7ztfXNpeW0D/AGaWdfK3Qo0SovljJUg+ofDbwL8OPij8I/A/w9+JX7NHxMvPGGkz6PJqnhHxxfeIpdF0nUrJ4JGuhd3Ej6fOlu6+dC8Lyb2RRGNwYLVO9Op7tv8Al04NO6ShzLfa9O0LL4m1JJc0WiakvaRvLe9XnVrNyqcktu0/eb2jZxd7O6+vicDJr85vgv441HT/APgvP8WvjpqXwR+Llt4L8SfBfw/4e0XxTc/BPxNHY3OpQXjvND5zaeFUKsikyMRH1wx2nGNH3sfS8lUu3otaU4rV6atpfO+wsRGUsDUt3p6ddKsJOy3doxb07d2j9AfAXgTw18NPC0HgzwhY/ZtPtZZpIIN2QhlmeVgPQb3bA6AcDpX4/wD/AAdB/wDKQn/gnL/2Wa+/9O3heg0SsrBRQBtf8GVP/KLLx9/2cBqv/pj0Ov1+oAKKAPP/AIqfs6+FviZ460X4s2HijWvC/jHw/p9zp+l+KvDj232pLG5eGS4tGju4Z4JYpHt4WIeJirRhkKHmqmjfsyaEvxV0v4y/ET4jeJvGuueHY7hfCr+IzYxw6J9ojEU7wRWVrbo0kiDaZJRI6qzKjKrMC4ScUluley7czbdvm5PW+rb7WJpTvdb2v52ta/ySXokj0uikAUUAFfyYfsO2P/BS34If8EQ/FP7dn/BP/wDai8a+GdL8FfHfU7P4keD/AA/KGhaybSdEaLVlj2tzE8hjn4IMTRuSqwsSAfoN+wX/AMFfP2k/2DNKj8Tf8Fvbn9qdn1SFbjTvFkvg7Sb3wMbSVs2syXOnQiZpXR0BVZpkJI+X5hj9APhN/wAHBn/BGn4y6emoeF/2/fBOn7iQYfFklxociEdQV1CKH8xkHsTQB7p8Of27P2I/jBbC8+E37Yvws8TxGZod/h/4gabeASKgdo/3UzYYIQxXqAQSMV6DpnjjwXrSwto3i/S7sXGPINrqEcnmZ/u7WOfwoA1KKAKuo63o2j7P7W1a1tfMz5f2i4WPdjrjJGcZH51zfiD4/fAjwmsj+KfjX4R01YnCStqHiS1h2MegO+QYPtQB5N4y/wCCuH/BLXwDd3GneKv+CiXwVt7qzmeG8s4/iVps08EiNteN445mdWDcFSAQQeODXiXxU/4Oav8Agih8KL9tJvv2zrXXLtU3eV4V8L6pqMZG4rxPDbGHOQePMzjBxggkA4ab/g4w1P4uXB0j9hn/AIJK/tNfFa4uIS2l6teeC/7F0W6bYWVmvWM3kxE8eZJGvPAByMxSa7/wc4ftpSLY6Z4H+DP7JPhO/iZJ7zUb/wD4SrxRaLz88QjL2jsflwrrCygsS27C0Aflv+2/+xT4t/Ya/wCDjD9kHwD8Rv2p/Gnxj8VeJ/FXw/8AEfinxt43mBmnvpvF09u8dtFuY21qFtUMcBeTYXYBsYA/p6oAKKAIb+ws9UsZtM1G2Sa3uIWiuIZFysiMMMpHcEHFeS+Dv2Rpvhl4GtfhX8J/2k/iF4Z8K6Xaw2fh/QNPGjTx6RZRgKlpBNdadNceWFG0GSV3VcBXXC4P5lfSVrrva9vPTmklZr4n1s077abXs+17X++yv6I7v4P/AAi8AfAf4caZ8KPhfof9n6JpMbra27TvK5Z5GkkkeRyWkkeR3kd2JZmdiTk10tVKTlJyfUiMVGKSCipKCv54P2u/2XP2l/2sv+DkD9tTwL+x1+0H4w+HHxM0b4DaVrnhHVPBvii60mXUri3sPCIOmzzW0sbGGdJHXBbYsohkIPl4oA5z/gmt/wAFAP8Agr74F02P9qL9u/Tf2vvif8KZNTurDZ8KVsLx7S+s5Zre6tdTtZLf7Va7JFzkTWp3KoJYHFfqT8Kf+Dmf/gjP8SNV/wCEU1L9qibwbrEOY7nS/HnhTUtOe2kVtrxyzPAYFdW4IMuc564JAB774A/4Kp/8EzPilfW+keAP+CgfwZ1K+u932XTYfiVpi3UuELtthaYSHCgsfl4AOehr1jQvjH8IvFEay+Gvin4b1FXhEqNY65bzBozjDja5+U5HPTmgDesr+x1K3W7068huIWyFlhkDKce4qagCO8vbPTrZrzULuOCFMb5ZpAqrk4GSeOtYuqfFP4Y6H5f9tfEbQbPzc+X9q1iGPfjGcbmGcZH50Aeb/ED/AIKM/wDBPr4ULEfib+3L8INAadXNvHq/xI0y3ebYRu2K84Z8bhnaDjI9a8d+Jn/BwV/wRm+E2nyal4m/4KBeB7xYm2mPwy1zrMjHdt4SwimYjPcDGOc45oA8i1H/AIOiP2DfF0clv+yd8Dfjx8crxZTF5Pw1+FdzMkb4z+8a5aFlGNp4Rm+deOuKlx/wUQ/4L4/tTRtY/se/8EfNL+FWm3kavY+M/wBobxkImijIXPm6VB5N1DLy2F/eBcZYfw0AePft8/8ABJH9vT4wfsTfGb9pv/gqb/wU18QeMrzwb8IfEXiLQfhH8LLQ6L4Us9RtdJuZ4xPwH1GJJY4ypkijk+RtzESMo+kv+DXH/lBR8DP+5m/9SfVqAPv+igArzfxb+zT4e1n4sz/HLwV488ReDfFGo6Xa6Zr2p+GzZv8A2xZWzzPbwXEV7bXEf7triYrIipKBIy7yp20aqSaf/B6Wf9abqzSYfZcWt/0aafyaT/B3TaJPh3+zh4a8EfEy8+NXiHxjr3i7xhd6T/ZMfiLxK9qJbTTfO877HBFZwQQRxmTDMwj8xyib3bYuPRKd/cjFaJbfNuT++Tbfm3ay0J5fflPrK1/klFfdFJd7LW7uwopFBX4z/wDB0H/ykJ/4Jy/9lmvv/Tt4XoAKKAPAfgp/wb+ftofs1+FbjwL+zp/wW++KHgDRLvUGv7rR/BOj6jpVrNdMiRtO8VrraI0pSKJS5G4rGgJwoA7D/h0D/wAFTf8ApYu/aA/8Dtc/+X9AB/w6B/4Km/8ASxd+0B/4Ha5/8v6P+HQP/BU3/pYu/aA/8Dtc/wDl/QAf8Ogf+Cpv/Sxd+0B/4Ha5/wDL+j/h0D/wVN/6WLv2gP8AwO1z/wCX9AB/w6B/4Km/9LF37QH/AIHa5/8AL+j/AIdA/wDBU3/pYu/aA/8AA7XP/l/QAf8ADoH/AIKm/wDSxd+0B/4Ha5/8v6P+HQP/AAVN/wCli79oD/wO1z/5f0AH/DoH/gqb/wBLF37QH/gdrn/y/r6x/wCCPX7Hfh7/AIJYfsa+Lv2OPFuvW3xW0rxj4zv9b1K6vNHGmQvb3en2VlJZPbmS5Ei7bQksXAYS7do25YA+rfhd8cfDfwj+FPh34OeGfh9dz6P4Y8P2ejaedU8RPdTyW1tAkEfnSyRlpnKINzuSzHJJJJrz34tfDD9gv49XS6h8av8AgnX8K/FV1GWMd5r3hfT7mdNwUNtle0LjO1c4PO0Z6CgDw34h/wDBJT/giv8AE+HyPEn/AAS/8J2q/aFmz4d8TahpDblQoBmxeE7cHlc7ScMQSAR57qf/AAQK/wCCIF/FJHa/sLatYtI2Vktfi5rZMfOcDzJmGO3IJx780AZv/EPb/wAEVP8Ao0nxT/4djUv8KP8AiHt/4Iqf9Gk+Kf8Aw7Gpf4UAWdM/4N/P+CJVhK0l1+xh4gvVZcCO6+LWrAL7jy2U5+pIrp/CX/BEL/gh34P1C31a1/4JvwX1zauWRtW+KGvXUb5BGHhkuTE4wejIR0PUZoA9W8LfsEf8EjPByxppP/BKT4RzeXjb/amg219nBzz9pt5N3PrnI46cV7b8NfFX7OvwYsrfTvg9+yD4K8J29qipa2/hrS7SxSFVxtCrBaqFAwMY6YoA7X/hrz/qnv8A5Vv/ALVR/wANef8AVPf/ACrf/aqAPzQ/4K//APBKbxV/wVG/bQ8G/to+Bf2rtQ+EOt+CfB+naPo66T4ee+ure6s9Rvb6LUIbuO8tXglV7tdu1dyNCHD5IC+Yf8Ogf+Cpv/Sxd+0B/wCB2uf/AC/oAP8Ah0D/AMFTf+li79oD/wADtc/+X9H/AA6B/wCCpv8A0sXftAf+B2uf/L+gA/4dA/8ABU3/AKWLv2gP/A7XP/l/R/w6B/4Km/8ASxd+0B/4Ha5/8v6AD/h0D/wVN/6WLv2gP/A7XP8A5f0f8Ogf+Cpv/Sxd+0B/4Ha5/wDL+gA/4dA/8FTf+li79oD/AMDtc/8Al/R/w6B/4Km/9LF37QH/AIHa5/8AL+gA/wCHQP8AwVN/6WLv2gP/AAO1z/5f16//AMEpv+CaXxT/AOCdv7cPi79un41/tqeIPjp4m8YfD+bwxqVx4p0ueC/l3XOnSx3Et9PfXck3lxackKow4UrhgECkA+9/ht8XPAXwkvPE114C+EosV8W+Jptf1e3j1fERvpYYYppEUQ4TzPIEj4+9I8jnlzVf4o+N/gD8cLCbSvjT+yZ4P8YWtxH5dxb+KNPtdQjlTGNrLPbMCMcYPGKAPA/FX/BPL/gkF4xOdW/4JU/CuH5g3/Eq06Kx5AI/5doY+OenQ8egrybWv+CE/wDwQ21i5N1H/wAE8JrJmkZ5BZfFzxAqsSc/da5IUDsFAAz9MAGBd/8ABvp/wRQubl54f2PvEturNlYYfixqhVPYbiT+ZNR/8Q9v/BFT/o0nxT/4djUv8KAH2/8Awb5f8EUYZ0mk/ZC8TTKrgtFJ8WNT2uM/dO3BwfYg+hFben/8EHP+CGllK0lz/wAE97y8DLgJcfGDxCAvv8lypz+OKAPTPBn/AATI/wCCN/gO2t7TRP8Agln8PZ1tYI4o21q4l1JiqAAF2u1kaRjj5mYlm53E5NeufC74XfsD/BKZ7r4P/wDBOX4T+GbiTHnXWh+E9NtppMbsbpEswzY3tjJOAxA4oA9csf2rrHTLVLHTfhhDbwR8RwwakEVec8AQ4HNTf8Nef9U9/wDKt/8AaqAPP/2sfiT/AMNQfssfEv8AZo/sX+w/+FifD/WfDH9tfaPtX9n/AG+xmtftHk7Y/N8vzd+zem7bjcucj8ofhb/wQo/b6+B3gSx+FvwU/wCC8fxg8H+GdL83+zfDvha01XT7C08yV5pPKt4NcWOPfLI8jbVG5nZjkkmgDoP+HQP/AAVN/wCli79oD/wO1z/5f0f8Ogf+Cpv/AEsXftAf+B2uf/L+gA/4dA/8FTf+li79oD/wO1z/AOX9H/DoH/gqb/0sXftAf+B2uf8Ay/oAP+HQP/BU3/pYu/aA/wDA7XP/AJf0f8Ogf+Cpv/Sxd+0B/wCB2uf/AC/oAP8Ah0D/AMFTf+li79oD/wADtc/+X9H/AA6B/wCCpv8A0sXftAf+B2uf/L+gA/4dA/8ABU3/AKWLv2gP/A7XP/l/VHRv+CFn7U/iH9oX4X/Hj9pf/grx8QPi1/wq3xnZa/ouleOtFvr/AGeTd29xNDBLdavN9m877NErOqn7iEq2wCgD1yigD//Z" } }, "cell_type": "markdown", "metadata": {}, "source": [ "## 2. Enoncé\n", "\n", "*Six pages Web nommées de A à F comportent des liens hypertextes formant une toile selon le schéma suivant :*\n", "\n", "![graphe.jpg](attachment:graphe.jpg)\n", "\n", "Des internautes arrivent par hasard sur la page A. Ils suivent de manière aléatoire les liens proposés par chaque page. Chaque clic sur un lien de la page augmente son compteur de vue. \n", "\n", "Nous allons essayer d'approcher la réponse à la question suivante : **quelle sera la page la plus populaire après le passage des internautes ?**" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "----\n", "\n", "## 3. Etude du programme\n", "\n", "On propose le code ci-dessous comme point de départ du problème à résoudre : " ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from random import choice\n", "\n", "# Partie déclarative\n", "# -------------------------------------------------\n", "# Liste des pages\n", "nom = [\"A\", \"B\", \"C\", \"D\", \"E\", \"F\"]\n", "# Nombre de visites des pages A, B, C, D, E et F\n", "nbVisites = [0, 0, 0, 0, 0, 0]\n", "# Nombre de déplacements à simuler\n", "nbDeplacements = 10 \n", "# le depart se fait sur la page A (indice 0 de la liste nom)\n", "page = 0" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Les flèches sur le graphe représentent les déplacements possibles à partir de chacune des pages. Elles sont codées par les sous-listes dans la liste *hyperliens* ci-dessous." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 1. Modifiez** la liste *hyperliens* dans le code ci-dessous pour qu'elle corresponde au graphe. " ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Partie déclarative suite\n", "# Exemple : la page C à la position nom[2] est reliée\n", "# aux pages A, nom[0] et F, nom[5] d'où la sous liste [0,5]\n", "# à la position hyperliens[2]\n", "hyperliens = [[4], [0, 4], [0, 5],[?],[?],[?]] # A modifier" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "On donne le début de la partie exécutive du code." ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Partie exécutive\n", "# ------------------------------------------\n", "for i in range(nbDeplacements):\n", " page = choice(hyperliens[page]) # ligne 4\n", " print(\"Page actuelle : \" + nom[page]) # ligne 5" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 2. Exécutez dans l'ordre les trois zones de code ci-dessus et expliquez** ce que font les deux lignes de code dans la boucle for. Quelle est l'utilité de la méthode *choice* dans ce programme ?\n", ">\n", "> *Aide* : vous pouvez exécuter la boucle for \"à la main\" pour faire apparaître l'évolution des variables dans le tableau ci-dessous (à recopier au brouillon).\n", ">\n", "> " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Réponse** : ???" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 3. Faites** plusieurs simulations. A quoi correspond ce qui est affiché par le programme ?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Réponse** : ???" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "----\n", "\n", "## 4. Modification du programme" ] }, { "attachments": { "parcours.jpg": { "image/jpeg": "/9j/4AAQSkZJRgABAQEAYABgAAD/4RD+RXhpZgAATU0AKgAAAAgABAE7AAIAAAARAAAISodpAAQAAAABAAAIXJydAAEAAAAiAAAQ1OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBoaWxpcHBlIE1BUklBTk8AAAAFkAMAAgAAABQAABCqkAQAAgAAABQAABC+kpEAAgAAAAMxOAAAkpIAAgAAAAMxOAAA6hwABwAACAwAAAieAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMDowNDoyMSAxNTozOTozOAAyMDIwOjA0OjIxIDE1OjM5OjM4AAAAUABoAGkAbABpAHAAcABlACAATQBBAFIASQBBAE4ATwAAAP/hCyNodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIwLTA0LTIxVDE1OjM5OjM4LjE4MDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5QaGlsaXBwZSBNQVJJQU5PPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg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" } }, "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 4. Complétez** le code ci-dessous pour que la liste *nbVisites* contienne le nombre de passages dans la **page E**. Affichez ce résultat à la suite du parcours réalisé.\n", ">\n", "> Exemple de résultat attendu\n", "> ![parcours.jpg](attachment:parcours.jpg)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from random import choice\n", "\n", "# Partie déclarative\n", "# -------------------------------------------------\n", "# Liste des pages\n", "nom = [\"A\", \"B\", \"C\", \"D\", \"E\", \"F\"]\n", "# Liste des liens\n", "hyperliens = [[4], [0, 4], [0, 5], [0, 4], [1, 2, 3, 5], [4]]\n", "# Nombre de visites des pages A, B, C, D, E et F\n", "nbVisites = [0, 0, 0, 0, 0, 0]\n", "# Nombre de déplacements à simuler\n", "nbDeplacements = 10\n", "# le depart se fait sur la page A (indice 0 de la liste nom)\n", "page = 0\n", "# Partie exécutive à modifier\n", "# ------------------------------------------\n", "for i in range(nbDeplacements):\n", " page = choice(hyperliens[page])\n", " print(\"Page actuelle : \" + nom[page])\n", " # Placez votre code\n", " # ici\n", "\n", "\n", "print(f\"On est passé {nbVisites[4]} fois par la page E\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 5. Complétez** le code ci-dessous pour qu'il affiche maintenant le passage dans chacune des pages. " ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from random import choice\n", "\n", "# Partie déclarative\n", "# -------------------------------------------------\n", "# Liste des pages\n", "nom = [\"A\", \"B\", \"C\", \"D\", \"E\", \"F\"]\n", "# Liste des liens\n", "hyperliens = [[4], [0, 4], [0, 5], [0, 4], [1, 2, 3, 5], [4]]\n", "# Nombre de visites des pages A, B, C, D, E et F\n", "nbVisites = [0, 0, 0, 0, 0, 0]\n", "# Nombre de déplacements à simuler\n", "nbDeplacements = 10\n", "# le depart se fait sur la page A (indice 0 de la liste nom)\n", "page = 0\n", "# Partie exécutive à modifier\n", "# ------------------------------------------\n", "for i in range(nbDeplacements):\n", " page = choice(hyperliens[page])\n", " print(\"Page actuelle : \" + nom[page])\n", " # Placez votre code\n", " # ici\n", " \n", " \n", " \n", "for k in range(len(nom)):\n", " print(f\"Visite de {nom[k]} : {nbVisites[k]}\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 6. Complétez** le code ci-dessous pour qu'il calcule le score d'une page en pourcentage. " ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from random import choice\n", "\n", "# Partie déclarative\n", "# -------------------------------------------------\n", "# Liste des pages\n", "nom = [\"A\", \"B\", \"C\", \"D\", \"E\", \"F\"]\n", "# Liste des liens\n", "hyperliens = [[4], [0, 4], [0, 5], [0, 4], [1, 2, 3, 5], [4]]\n", "# Nombre de visites des pages A, B, C, D, E et F\n", "nbVisites = [0, 0, 0, 0, 0, 0]\n", "# Nombre de déplacements à simuler\n", "nbDeplacements = 10000\n", "# le départ se fait sur la page A (indice 0 de la liste nom)\n", "page = 0\n", "# Partie exécutive à modifier\n", "# ------------------------------------------\n", "for i in range(nbDeplacements):\n", " page = choice(hyperliens[page])\n", " # print(\"Page actuelle : \" + nom[page])\n", " # votre code\n", "\n", "# nbVisites = # A compléter\n", "for k in range(len(nom)):\n", " print(f\"Visite de {nom[k]} : {nbVisites[k]} %\") " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 7.** On met *print(\"Page actuelle : \" + nom[page])* en commentaire. **Faites des tests** pour *nbDeplacements* = 100, 1000 et 10000." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 5. Analyse des résultats" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 8.** Quelle page est la plus populaire ? Comment expliquer ce succès ?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Réponse** : ???" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 9.** En observant le tracé du graphe, dites pourquoi il faut diviser par 4 la popularité de E et par 2 la popularité de C.\n", "![](graphe.jpg)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Réponse** : ???" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "> **Activité 10.** En raisonnant comme à la question précédente, établissez une relation pour la popularité de E." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Réponse** : ???" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.5" } }, "nbformat": 4, "nbformat_minor": 2 }