PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58110 c9017b49287e1cae58f8ece89ff7feea390e873b7ee1930feba5835d798df44c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cb149dc3eb504293f8a697e8c070aaf413c135777c962b8a6953c3193418ad1b
Certificate Block Hash
c9017b49287e1cae58f8ece89ff7feea390e873b7ee1930feba5835d798df44c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000000000803a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008a679a8e1a3123778f92b82bfea1970696aefe6206259475999981b6a668fe77fd68ba9c29a7bc707ceb5d9e4142e0b92b004cf100d44b302623779295c81a59af230fda19b8f2fedb94e4778d94a6bee45ded4257cae3d0751f000000000000004000000040000000000000803a0000

Raw Header Hex

00004020fd78ae941e77cf6a8d2dd6950ad0f18a9e68849732fcda401204f192687e3f505a8f16ab8abd4a0259f46e54d63ba42d4f8bed81962ec467bcc77a764e5be76e73d20f6a820904181bad183419c353698a2b967c7735c113f4aa70c0e897a6f8934250ebc39d14cb

Proof Data Hex

59,560 bytes
121216020307d6dc5e0dd126f4c3b5a979fb96feeb59a82c59fc126e7bf6b92f5f4dd235e5d625c568b672b526b65a4660333592ee5382e0066a463b703ed67abdab698197432bde6d7aaa802e9263342af73dbb8c6774112dac08903178d65e04bcc6451028b016831b61a13baf8e7c6d353ab7fa5fec7ea781b57733fab40e12687713644bcdcc67581f16e9d7a884b3dad3240c133d4f85b867ecdeb3abf33e2d9f2b5c390e91390b839ad6e781f9d820f123c426940f3db1d9b60f6db56ee9ebcc4eeb2cb8a6ea0174db2a551b6e511c053793ddaf60ba82173d32e6db3bfb84814a761b1606861442af91965bc0a7cdff0439ca0497c99c31ce14310221a3e0ecb461248dce6b8fb31c8ead0efa16324630907a5ebbda6f8b743d858d38b49e995bb7ae1eb92b4f357eb805cc996af3dd1c181fb5bdda71e62197bea0dbe3d5c8fd8fddad10ea4cc595df61cd8704aae9166e488106589c833dbf43384e876bcb9a95590fcf8d83ca046c96ab5f15655183e8277e41467c893b239f435a7d3b41139456972a778ca3a7207af934f24a7ed099476e3d99fcac0e152c4f7c22dc85b9a3b52b2777c3437336aeea7550260d18f7f06d4befa5d913f3f882933d814298e5976ff1a34b75f31c37d56088bda30d13be9ff0c3e7477caaeea788f1498b77b05743a21bc477abd2d6ec221cd8eebd9a8c14b4cc155ba240c70df9426e8bc1874a8e3ecbf8ad9e52f5844d52a9580bed0310830003e07d670d14defede5d3d9e6ae6784683d164e40d546ee215f8953f79063d2be479760d9af359c3ced98bfd2b7b865a926226d21cc94d6263e3a1e381ab7666b8ca92773a595bada3aed3d66943e3d0770c5221b0016a36761ec66d6f3666c4b9439189a2d1e25efe1cd7e8b1fc7ebac642ca7b5afddd9327a301a2c03008a317717ab3f3f604f449c100a4870a93e60f4e3a2f78299b925c511f5af3f34127ae4d5e4d48fe4c0658e81895c2d4d774199c59cda4bbf4989a16ccd4f93d522352bbfb451ed2f7602edf0bc77f75b52f0119f4d9d5134e9d4b67758a8843537237bf5eac982587f4ae457358d4ea9d8200968280c9b406fb2514e0da0b91cadfc9916b5de3fe7838d6d589102a57d740b9d9bedc95aa1730979ce7daff988b9f8a0c2aa341ca095097558a6d0e2240e9b92c850023e0ad3428c78f3bdb89b8b0754f10e8674fae7476ca55271759b116341b457f43cdd8531773fb1d391bc1269d6fa99beff789bc437657a6d1f106ec6d76d04c1db4d5c87d5cb33193d3793968e54ee7ccd891339c63cd9ee03230bacbff376aa3095cdb8329d6a639844b45b0946be21d764c8b5a0d90bae9229d3ef996b9ee9f89145f26775cf7f5a459e43b91ea4a33c3fb3398478d82735b5ca15b078b1cc067e75ae3933f413d8c1aa568f9bc39c2f4c6d5b6712d8352893d1edfbb2cbaec8a816c33e100b7ebdf44354efcb9d30bc0659fdb06639d2f6784461294f12406892cf893246b135739395ac69ac8af39ed313d4170bf874866a71d29062ce6a4bfe300644207a804d06a1ff0e972f530ddf0547194fc77eeeb7ebb0ea1655ebf64fdd3610454e052ddb821743b4ab5680e807ce646589400bb0ecfe9d10fb10e187a868d5ec37c3674ee1f3baf05c1e1f2ef330c50bfd04beb7b56bb33f2991eedb87553ebe91236c670ba25a362e345e87c3e94aea1c915a18fc95c6dbd1003dc9c445c588ff1a2f68dd7fe5e5657eed27e0f3bbe4723bec6aa17f560fb29b9abecd59fae9d9d9a616f976a2ad6bda35b80584cc988cd51f329dab5bfc0d4aa3e562706519e9f7f49ccaa9adedc1319c2941bc87e59a5d8ba2c2e27eab120ffb6e6fccf6ec56272f8364a3e23544b3da244638d7bcdffd2e7ef6add035ff86ede448297eb10dd7fe32d852e32a0a25af4ec11514ea557d1843f5fed97d1547c0c966ff8d6f457e4dc277b3866d7e3bef7731e0445c50d72c98665531a34882d909478436794c75bf5a7d0840a53f1b53bf0da4526898740c4021ec90636cb7bfb7a1bf5973a0d00e4851e104fb7c4fc0c391057ed96fd0d721033e377a5a3fe9d1a55f98278462c020031711210a8e82dae3096f8f24764d0cf971a1cb2c0b1ff342f209befbd3ee2daeb01f8215d1a3f90026c936b3c100939a6f7a9b9076f328bcf3d36c76038a17c3e853c54e9b524955b357dc1ff5f512536c82e3d4bf2e1c3a005c1adce653727a0406a6afdd3fc401e36a2efa1e99e2bcd14fe2565d6911b9d194d6217c071f90be460cca67aed7d1b269f989aa38d43aac56b95ffc7b1ea3e22547d90595744b77572e5fc5b1cc97001f8ace3b85922c8a6a1af3d83b4fc309deb3e8c734e82f1df78524f470dc71795910624e529a81c4c22e8b40dd9e79156e3cf6d2267222f4e4edaf35c0ee5ba03058496e098a332946b39ec06ac494e42f9b0a84561d736d280c8f2757bf6263aa5a79461c1888ed11b763dfd82f2c67b6a43a08b58220b6152520439a1486fa93e56b13a49fda7ffb31682283f0010e09ffff8d4615408979610daed160eecf56fe4adf8ded56540be2f7d9b5f1c5e72dc46424f47575bc2e32bb54fd4faaac68b0fa01a1be1583f007802354911f1e51d36065c0d62dae51ea523183f875a75be98defa69d5b8323456ecc4e0b8db1e13401b1cfa919f2912edb31aedb2d7417595c5f0c550c1fd69f24298f755ee8493785cb86b0a9485dab580e0cd58a7026c02544a2ad22b7f50b2322aef094a89c1addba6911ab495c08dd78d5c1ba46fa4b09fe33fd3637105757211e7e7eca3c2dc1ef6c20c253d31c4eeb0afb991f2b6aedbb9f4a7af0d93cb6b568ecc49c1ba5ba7f2436fbf245bd8d458586d750efbc7593c56a75fac178d1945ab3bc41413058cbd1c35b582a72fd02067ef5c06d33df2ad129161b389845cbb7fddd69e51bfd7f623f9a3a4c478169145f396aab242c8d03c1ac023edc6591712b55dff92512c680a11d28f8ab33982e315890ba3fa7e7442623c260a3a18566528348c4a3b7f3025e9392e79f99eb5f06e77b6fd6c9c5d7405b254a2ad62ab40c328acfb63b5f6e8eca107913499051b15836251288b9329a8571afc2121d61e665f8fcb49e71c3a8ebd05f1ed8eef3866cbd8f56d9fb1c7c2a5d860f24b3d9d21073438a06caa772f83b1f6ba968843e98da24a63dd2d6a8dffc8780a4f8a3761e2db63315e252a377caa34d30f5b0d78b7691dff0ddf46d970015ca69677888d54dcdb7b3b9a3c886522cd0f2f33173e4f46d19c25073e2335edad473b1e853fda5d45852b6bfecb7e6c6e9bf111adb8d156e7afe94ebe338f29bc7f838f46efc42ead823c1a82508430f8c18cbc07c9b1b4c48d532a64f3d76e6a7566ffd1d23fe58ad5e063c1aa5cb58ac34d973887ec01b4a45117e5aeba67cec744c30960d19c8fffd18c468be86ee5e19cf219dc10e9e57e34842a846c2efc57ddafae30bdf73ddc4df5411e1da8226ed3a71d1a5fa64931f58816bd820aae6d097aebc2e29ab36e80a96bd32165dbf0ea846b097c73c662c4042a1fa3d14dd14a87b580bd3871d63ec87ba16699d2d8e625d783004d09a7b0c3507a059d84215b14b98819be0f64f2ca779399080fb706061dcd1e391554c3f37451318fb7df5599fc3292ce7dbe9949250286f5b5c820afd6dbfab1cc00e777b43cc6997f876102a57c6bb0cc5d3330087fed23a7348ab7b844be6c9491398aadab432e76a6f7300d533f6d80bdff64544e017ad72efb472d61a56ecb915afdb2c7944a540ea5387b3175ec9454c330bb8f9375bd85c94fc33663f9f637fe0838a4dd8f0eef8648156aa5638d0781702b6dea028317e96d8fb8d3513cb202002ccd8292d376db75351454c0e715731497513b9c36b8109c418e93ca0dbb5540564a6df7455e950fcd1afa680573f8611a6b8513fc87e98de5bae2e3858f8e05c6c2f6c8efe98600f72711da9b67d89a9d4f796bb6c2f86cc549e570ba083fbfd2a83384f8df5022eb87213df3bec0998f93a7de6310cd84b7132270ad4385679b8d41e1cbe90bdfe3805157615074a8e28832a63d2d343ba411dd57bd592e598bace74c13039ae427fc00fc1df8f7e01f77d01845b59a45e333ef7e2c661537dce6b5e81e244f3c5a959c3dd131c4e0046567f846e533cb99680f6630492e8b6ba69487b76e8ae151b22aadca0c9a81adfe0e88904f61da18888f67ba0f7f71a5db2a0e3fac26ce204264fea3d529d6cf19fe751812f32143043682908bdc7a95a97e1f2f8f76a835c793e15d8ae225764e1b8a09cf03ddc0d91b618b2be5ab11732127aed16192476816249c09fa188b9717ed72d109bb4a80f2ab8ce3bd7439f5923c936780081104c8a84f7e4615537680e125891186b239f1b2ed2fb243502e28653f7850c942b5b92474a7c655d22f31823da2069bf6d599ae6e49c7e42e3de60d43e18e0ee53876a629242b865490ded9251a4e6c9cae9032ccabc466b519bc6f56bf1b1ed7335e273f960e46413e24aa1c4c64602c9586562688856ce075f0d194069492cd5e0e049cf013c414a03fa8dd4f0c21d0d2c97641e302225dad394c9dbdacc9c562b71b364957611dca8789337c93310cacb4cd7e90734c70f13f09cc2c8f61dabf81b449887969a3944c8c0f61ea698bf714db03157d4b36897ebb6fd6dd0e7229882ab2d037ad1e9322267110526d4d5859b0e18aa3d280ebefbe204be4d8ca11135a3c015be545db5bfb95459bfde6dbdf08d5125ff6f6d464630634442f5d9dce392d2b0bf12c5fd57491ecbf1577de10b0f6700bbf42d2f69b7ddd3d951e05c79c3109ac946e55a58728742ecf92c87abbf959c9f07be2cb0bcd766aa5eec6d6660664196524352ae59c57bc23e39d254e07c59b7a1e2bedb856fc6237f16b342ab293b94a140e68265ad9a49c59728de5b8f5ad3299cdbbef4cfd9d563946325ce852af423a449f118429b04fec9fa1dec29843318b5e26515029a3d25543986bf62aa6a46053cca8697c04702c7a56e06e18a33de65de526ce582605cac40d89940bc5617220e16af5bf95c641c5575a11fe264aaeb37436925e1002f4c790912ed61b75727f9d83830d7f906dbd083e931be2a40f0f07f6e6125aaef963204b20224a38235853b1db9ce459dc9b5645d9fc819945380d94a33a8d31e1526f481fee7097ffc07a41d0dafcc4a8bde6c52ab5866df223dda6b42767cd33da9ca92af564c6f4752d23493b889777001e0baff48cea2a9206f219b0333a60b160fb8651b24311e9c8f9fe28934b1f5ddfc554d2f2669b3354913443d09f35ceb33eedbb6f087d9dae37f716148325d622ac7a9c831b0f9a129cff40733e4343e91019dbe923f8f1b6c3245d4e38964c0d92bc9d8283397379408d45990d7b1e8a0986403b31f9652d6e013d9e830624249ebd65dba623a6f5c2a6ecd9b44ed850dc8b2262f10a85022efdccfa625e3a47e8ff5ea67369a9d5863a8f70169afa7af307dda5e13407d77cd59c481bb0ccdf9a029cf6040705f26b045ea6323491979b65f539de99a03b2fff99510e008ec7b81cfefc95b7ff65590120aeea765dbad0fefdbbdd0904050e968515523fb813e3c1a780e5fe0accd4a4be7b8abe65cf54af8e82e1aa2392623356895987d1c40263887e6f2953e165c73c2e36a5ae51caa73edd9dabbc2d3d8ef77c8fddf7fc60875164a582009b839ba062ea6e95277b13d55e1a5fc8f5bcbf45d2bbc6776c924dc910ca69163df75a1974bc2568645b70196971ff5fdf68ed594fc0a1f8829a5c1446eefb12fb25993859d4d6566c2637f23c639c92b42e263f5f0c485cd2a34ea615bdab2e2f6a6fed4be9837c0928cccfe4ea9c542abd9e594e443dc5c4065b303ea58b25be35f882b67ab9ce425415532546a6c94b81b64db9a31738ddc5941eca9eace8cf77ae5b0fa648e1416ae96b8bc09c49696dc2c127a6ccd6999254a9255ba6c4003772f0bbf9d6118b2cf7c1603c754d2db50f381042f84795b07336d37ed3d45845658cde39483bd6ab5db59562eef6e39227cbc327739cd06d75d331f05a36fc944285ec2b81c4b4e2a5d72e6662260b7367d7af1173e33dc7290937d6dac75fbfed8eab9b24c3da0dee8c55c9ef26ff1b797cd0156bb144b98c001c9f4bfbdb98c9fc20bd83f0dcfd91f72a7c426a322acdf42017855087bb89a5f0e30b201b97636d7f3fe84c501aadb24720698ab084baea4f44cbbc8638bf667504249155424dd8fcce9c2c91843528b23bb888f7e367f2fe8d9961ec7a7c2fd532d430552e89da675e8dfe5c65cb1cd7b6a04a600a0ba2d5faef805b55232d689d9a6ff3d46b557d11a3b823ceaade21ee145dd4416471af5ac6960702f601993379340fd9cd0418de6e27a5fc38154e89b43221923319a9cd405f71f43d7e6125a0c757e116573bac40389fcab330a5156f3c417d6cab513f146cef11d7b140660bd0595ff5963603efeceacf433751d8ef203da166576c65b7b96c495141d8428677458430527fba7e3d5b186dac897e0750d8cba79f19ac70950a7dc6de69f42fed06480ac04fabeed6ab89b10469717afbb1c2bba5fe10d663149850f3a9c54deefad32156daff6d919ee672cb1882ee4b32e192c58e54a68cf47ee0be8f6ae2e0186a19586e52b4cd05fb3caa6ae1324862ea8155fd44d089d666dd25c06926a3d0b39fc11aa95f11cfc5cf08103ddace0cf8e7b2838032a5710282fdfe6b07ef265a5db917333c1a9329a7060c6ccbf5b18b2bc4c2ded9a529ad29741cfc83b72ddfbef240d1c4a4d74f9657b5d70c38529d3229c6786646462661e598c6125c8fbf72257d413ce3ddad7c00c21e2dc4c276246329d31d3f56381ac60015a45ee1aef9d705119ddbb170a7e87c320ac37cd39b1e5ba8a32feb5df301301449d8b50f79968ad9743b68b70d01d4c88b0dd87d4bb4e8bcdb8a24a8bb5559c73ed9ce1156b26ce321f0ad82764e721b797b00e52283c310cb1badcbe3620c6d0875482927209bd6cc643f85b8b647076889e562879f577c55ed6f99a5c093608e4b9a394e74305dc379499fc074f08dab2785443106462c70ffbc60770a26d04530e393497e9edff5f67c3b453709686451c416aad85513d89bec365ac58aa2310e7d0f699b9c781f32359f81442b8957bf42e5c1274ce8d8e28d2dbb6ce44da1fa603189fa1f1696b17eadc54d73550b4165928c0425303987a4ac52db299de4d5fbd07d901840704a53b572b304e48fd6ff24fcc9c15ccbb9f2e07c8aa3c4f37c3581458404707d265acf181387deb4915ce3a26e38d3063aeb3c833e849befba6934163c21b6a6ed4f0ccaf3823617c5c135d5d199dcdc3ea50af33f1e3855002f1dea04b0689879ce0736245f7e8210fc4dfd6c397b0dfd2e14a4d5496c71d137fc591166a7db4193f6a9f59b563ae63e9a6f32e43438d7ba7000ab18d9b6d39c23a68e844bac66430eda9118f5bf7ab3b4b94203a0745f5765d65d2d0ddd826bbfffdbf5b409d0f6ea5748fb958cc44afb242de33e7862e4a893ea684fa182b0562d683c08c3666a5bf25ae8614ba014a9533cf2a59c009d3e1ddbda3c45480ae2307220ab10d3e9811a3a95918c3c1ea209b66b43010e986bebad4b56f7b38695e4e80f6324eab84ad625ed7a410748391b680cda980dd3bab9f035178e69cfe7edd202a07817c2d75ac9b4a8af2b6cfadb58fbb7cc76879269c5ea1e594a9a3180fad2f227929d3e08d9a46f9d2b2aba5d4f257596ddb3b55db0eb0ad146c443806ed75b610c1a358d7002b58adc35c7047d852d52b1fc7d96846ff63ec86a45103367f7b3c42a7cf52d2f89cd47cc5a3b03e5c4a6be72a6f4ada89d97e24ffdb013f5b1cb325989723439c4f44e321a85ae1417c0fa8468ea19e4b23a5a543640542d1edb8345c238b8151f65bbc26fd5e4e4fefd395725d0fbc6fb596e8eec729be953f714495385aaf0939e51685a36f156108581650e25040fa43d66664e949095b70870c7f5bfcb325f2e824eebe233f10bb168dcd3ed368da090eeaef2d5a40035a1b96ea57f798afe59960fb676b724268cafcff3cc2b75c0400e2663edf42197f100ca1c84db4e60f05a9340e75164502839e0877922f21ddd8948dc3920867489c37f43675071c6fbf1f4f5a46297fbb43bed776114417830cc5948f6b356603cfcee23f1175c1df6ad1adfbca99fa403bbb94bd9894365d8dc5658ce20eface406091b82729434100ab566f073ef0f96f7e45d0269b650c40024b20cfb60f19711d3bf7102665201cc99b35274201398526afc39e1bd431addcfcb032272f6d3f6f106d36ddd5a6e135c8448b73a3ad2ea95d4d6843dc1edfc1e2dfc0cc36cb2951b47818af75c4965ee5933dd6ccbb9f1dd37e50efa78509bd17620fefcaf63b572104757022c84c6451c4ba5ae7f206643d79096ad62b8746945d2f8139cb3f33eb0074772e5cbaf785f86e5298ab9c7cdb2ccf1c79deae23bc0e484b1fa17be4b59611f882af7878cccde103f562e1aae978d9f55261c7cf906f04abcd444fd02154d521ea9e6b6aee6f9682da8a12e196b104ddbc4bd79b9051bbc709e513f682862d9c343fb14db18cc208ae8a0bf83f3e2b7737094f9bc19957cc692401b7bc751e36971186e1bd9313e69893d57d1b9fef607817a259a7dcc82f744b658bdc85301a0acb2eee1268344dc351e66c1b07269d9112d354c830a0f42cf912650d08db203e78d1f04e1ffc88436ea59c45b84d9a90ee7d76e399e3a7b05d8dfcf91c2c706d76ed2acf2e395e58894324b54844a136b73de8f99ec1923249a2c53f3d79632953c8ee0553ca3c0ab200df3d7991ef260b74ecdd1621a8026926ab73b478ddb6f711992541e994f6c34437aada6d527440a07b7997c1a2bc816ee814278fecf29a436f43cf7f968278b63a6b4e98b50c68b68267762feddbc74a7db7ff26e0649d5d73a51d12b16610cd549e6ee228e877feb0f5248200c677f174dd26a15b70834b753e19d4e6e04d4e59b95a03baa29be09bba345177e3be212e99fa56ad23f849d0b86fc789e45b8a2ab9db319fe15c802939b9917aa38d748ea42d8ead10b34ea37b7bf491b0e524955b21e8d9da00dc76dbb9a895047c34755a844726a1f8d82112d79be9116d080f0476aabb5b80583737d6fe10d765e6f2479d2ded00ae258bf6c08e76f208d85938c0034f9fbf09a98aed95445bdeace34a75bcc3fb43defe53e6c00993d383f2c4ed605cc8390b0887320afe4a83509aaf7a34f448b71a9562f6cc45932e8cd0bab448f0a96a4f4a79ea725ab003fa00270f8b6702ec496913c7dbbc4957fb95a508ab415a32b643be6b2c415a463f9afb1f973f0d897b62f4253da066b50f05463f7feff82a226ffac5483e7bd040181c52993a297a414780ef4a4a3876d60d869bd80a063c26fd07ed44ab7a9279368a1578250e998be4654a13983391ef00af45b9f0e14dfe50e2de4c8a98487abb845e3d2c1c8a9db3a37123b7f2f3cfb14b39381cfdacc57a76f1a22b13406ef54bbf9f383f41d0464624214205776acab330569da676ff38f876cb27b76b3c4999dd93f11bf49a4e382c1e694accc307d30d4fe9b1321759b0f9e76aaa9da0b9ba1b66d6b2bb2630deb9a861465a4809c4288ccf43d6f3fb683646901f07d0f644ce47a992f2e4fa337d9b01d6630e0a84fe2a2a6322fe95e8e0ba75f5edb3baa48901a6a0bf7049d6dd77da79ebfc8dd467492d493f2c0c12ffa75f28013f4d4abe4ed1d85da1431e680b920556081b5b7692e311d8ca1086bfbc0a77d759e5caa0f3997fc27c20d32a997705c214e74e3ab62e82c8a205e4c2e9b9b9c4beb709a1b1664ea3a2a8997aa891c290e5a610148e9c8138a7375008dbc3a7a77eec1706ad0a943d000cdb6e2e319ec707bb22758645601c3ac4778877e20b09aac08552aa3c64f4bba76be80ff66ebfe4bb581ec5729ea0e2b3592f773e8d7bad45f6523d20501a495d5a6ad7c967653015a1dd51455d96b54f555ee9c22a2bc2a2d72800ecb39127f67a99d2a18d5058090da70f1943648ab605b14bf36c9b2451e3ae123b5eee44e58cefa00ca26a811ece2266de127daf0f466b27eede1934e104ecf1fe0606e873b11bdb632756f96c08c8ece335ac434ccd3bd90b1e9509d903c45705d479c75d5838168e9b7ca34fbae3dece040fbfd640ce5b1bbc3d31b4728d05d7be42fa95bbe486bd4b75a099ace399f0b06948f0454debce223fd8c42ae68235386d0cb4459cf3c90528347de3b8dd3b1bda79303ee158d23c6ebfd7e221a19a5872d50c06dfd17d231c61467a641652f2791fa928b59615d837c49de310797240bd6f174e3a7ca07edff9ca70cf33a8d666c8c0c680f5bbb8c989b50f09a1d440f81ca7b012ad515261beabf69204047f4fd0a3af76b37f3b9b626d48670c19989de677be26852cc6c3343aeb5129df6c3bd09ac62ca230e14eae2ac97b19b60f67b9f75256a2efe3b5b519d714010a55600ee1b2a81175d463042029624fa35a6650107bc24a1d8203709c743c1d2c4ef0c39804ea9c169d97385125388447ee976351cce3a92035a507880dac2520ae620d729888b811791d832e4ff67c3a6b4da7d0b4f4ed62f31c66b52510600a81e519b60dc704c0f00d4d14316c51072706a3f8a7f90eaa9f2992fe1cc3bcc70d2deaa20df33d9ed574da637d1aee35a3b9de6fc635275e8af37828a7598a8030772ef95860647c77d4bfb9bf4aeed16b2d4e9fef7549bccc395da02a8069ad429bee64906741cfeb85211fe14a2cd7dbaa94506af411589021f5b858a8cf536814fdd4bcdc080a175bb002eaaac9d9b413e7c726b736675d5aebea93237d90ba9d4311bd8787ad039b61a715cf8b6f9c626245486b5c9ad5df9a71ca17a3d0cbf1c9a4073e24b2da60a315605cf962e0e3fcc8dc80c348f3b12456da9ac9b6319c11c337d937c6b58d73d07e078410dba1d81cd445409f16d0c2ec0cb5c8775f80a50256981cdb9cde1c79b67502f5e291799645fe5bfe729292a69962d6568bedb028e0c41b70a2b25551a44c984f70e264fe379f92b9826c6957e00880f1e840c8b046c1491e3f1a7de96802d89944b9b2aea244c365906c2ab1012c9fecd3aa9d77d7e566b0c55380c174d92978ae74b392eaac3f6ea88d77fb2959a9e90b054bbd70ca7b088b2bc2e8106d8c6174a6ffc655f66abc2ba3138258461483befd11c4fc7ba69c4d48d98bb91b3d60a9ad79ca4bcd210d1cd776793b56325746509e358eac3f6b3dd0ad62bf82ba071cf1c125bf1dc1714065b9721b126816747e22eaf16d86945e7a5ca37b111439af0b5aaf8f5d6e3bf4a6c4516ab42c534820d59155fbdbbf40753e1de4496c85bed28329c8d02cbd1795c341a1bc2d174809d13f1e2e33e55ee942f880e9e3103ae799105acd851335bab33ba4f068ea7a72eaa9348ff7b86e918accc7ee6b7ee577ca6261bfb2a0557cd66275e454b905ec3a083e8ce5ac2b5231abc0f59b3f59891608cee13c852f60fcdf694b5c69630d314ea901e0487e235d84d3101ae62cb9bd87e673d81db6716017ba11a26c4f955266fe18833abf22f182f07c3c2d1140523e9874c2514ee8edef30ae2f30849e2651edc8eae3c7b26f02a6e50df23e2bc60af09efb76de1956a9ae9b241a70e7eaccbbf60137e19d5866243a35be01e9356f5927f87c1aaf15b46f9ac5021c6bf75617829c86d72b5866db28579291fc3f62f0fddc5ca3bbda4ecd252912bf9370619d1191e6a180f803d6bf0b83fc91464be50c9d9091634803557c9beae25b4b6eaac675b3185d597d841fd15cb3bfca5bb70bd5d63df0d7cb4fe66708346d7e2ec927ddbb6b9e0360bb6755bc1c9e4950876b9b46b3aded93566ecc0ab045ef6843f5207a5552d0193dd1868f91b37fc4bf5e3ab0cf6e41b1a794b30f7e5649a1d916b06eb3e5284af726154fad606fb4b9c6f80054e813d0329e55ffcfe0cac4ea3c67275d91be435f6c09de6a44646514f65d103d1d8ab7948fe4952ce6f9fbf6159e9bbafe07cbbec11995bc419dc1ddb68ac24366ae7b0aeecc0ff33e64767555208c18ccc808148342dfccc4b8dc8787d059dd2d370d61c0c05ffeb02918bc5e5ee68601f0a92be86684cc0f57c65c48286ecbdee4f89374fdeac5a2c212195d9a304cb03d823fc0e0247a034ee7b0dfe0a11a780fb979af8582d69cc74d697aacc1cdac0cefa13c8f20ebd5bc036a0f5763f8ff0250ce3ea369ff6de317c5621ac842367a7405462d47d98fb12104d05dbaffcd52f9ff59df2ca5228a09b4e19f4d0d2cdb71c37924f2b43847c494ede45758586263e76ca92d9c068e3b0af7c4657a7c5a5c1b3391dbb42cb44d7366ebd5b2aa7a7d61b290031d05e121443a981b6127add65491babdb169e4902012990a360bf95d83e1b9450507889bc55fd5a103cf493127d2785374bd252823ea159211c9c74d9ff2dec52b6df4c07b02f2a550f6896883030bd70b550897dac6206c1ef8a85ee7aca8375d27c1498401e81ea9b536524c60a9c0aa148fb47361df70f60105b03be4d2a778c82c47971474cb26d98604cf3b111c6678e91773da76cdf5a79d2487c1e8f3779f15ba8a9b98cb0cdf6e147584b827c25c1c49d3c16df28c3ad901964328882060fdae339bc414d283d8e760839edc8de854a3de571115788268f6c606da31bef7560ec83e32bc67c8f9e2ce623c5491075f7ad1993e15115144dcdb87cc47bfd3d94e1868e464f193e31259bb6d1f1621fddd4f3cd003afd540182eba93a2ae3394e16ce4cc2900b0a0fa8546a1a5327f325728758468d777ed135660c6b358728a5dc0eea21008f28564aec3ae47220d4eb8b1f9445c4d1e139cebedba0e8b839feab69c23b134bdd0b3b4fa1160c85ce759de4c5af27d2983e70cd5ce04ad100322e4d0a90df8588b3e4e205172d093c5a064c7c7d17cf6e1799b0161cf92192f79b2dd8c8483bf04b522611e2a0da7efbb995a44a9fe508d6db4f01d531a5efb037ed35c94def4586587ee960223c0421b56fae378fdc1a8809f2c921fff1ce4723b7c0119dbc5ded9e2efcb3364f7c28f5cb6a9e2f93caf26ad39b65824d38c36c0fc9d03cfc3d6582dbd790f8e30c415a074d6950580ec29085e31ea7e67773597f97618543ff088061be0618ccd03580d165308526b60a71dbad07e2e8f9ea1a7ed3979bebfb44dd01a4d2010f51576da663a40791dbaa36eb77f1a42afad51b836c346e21447d968202675ff33795ce6c0f5a4d3298eeeb3d85b5d0ec29f69bd5725000bc463d67a70f4ae1d2332bf0abf259af8c7e88ae104fe3d94267419893d22b3ae408b2fa5cfc4eda93ea10e4c8a218aaec5d140b50423c3c7d3c0ac85e6c6bb04452ede812b772de2baaa8e91d04409711a658cb7bdba34ec2c32fbad0bf8ad16d740a0c9811d4b931ae777be0ecc6bf0356f96aca1f85ffbf529f1a62d6c4c188eb2d69d6fef7af50cd22756d87b6136fcb2f5ae0f40619cb370ad7de0f50c7989bab6770d4ed7bc6a8ec0bd853bd9a250b59a9d50e08ec054aadaf3a02a317ec35b830128064338e53529cef522a7e024443dc15140df5a8f2c19f5bbb20f52249d4736969798075e6278518e66af26c87bda8512d713feff1661cc034c34480aced32bd6c86f5e7df25a6c78a2f0f06a209099dfb4b5e57de5811b430b4d80e3680ecbc40a9064f4903ad526f0d996f51308026c4098a7235d984b268b1be9961df0c9d5d7ee28fd88af20fad38ae0d0ca36c05b079e7f22dbfb8dc155b4ee7cbf5df31e5bc6fff610ba4fbf694480a9bb16eabfffa33cf1d92078b2e52c6acbf18769a7c7d297fcee73344c793ec931199f0e23a61eb8fcac2c3ffacda1cd10507cfec05addd2a0e1d7a64a65c8a89d4fe73c386dcfe6f803ad9f76054f7e2f24f69a697105bc79df9a35fe60edabb3b41e0d912f2ef8e32bef038cffcd3805aead2a639f70b0a7db3364bcc60017d9fca7a35814e80d432d6b2170b95ab769ed2fb76a6054d9490c51e0f277f61a102e8843d1cff039f6af542a1450ecc8e5c823280e285554a3f0112e5d8b00eeb40cf984fc1107e6ab070ea935eb6a9caa490c15f142e8f2050e3ffad2c505c87970d8b97245d0261fc1aea9534ead43371f383188210cb9888fd5b1fe74808e1028553cc17fd9a7f55f5955714b53ba9e77471cb8a1b230c6b0aebcfb24bff8fd4d79d86af72e9ea4990ccb1beda3728f457a7c03d978bdb93d8e3a5d087e824bd130c012df6ecbcd99ff985385e2c1782ec4ce52b9f853a3d6842a734160a5de6dd7749cd5a9cd378d03edae74408f0735d62cd07be31246ed7b79ca97f232e19a797e3190488608ea508cecf837eba2c8a909f7b932799b391aeadc08ed22e70efcb71195c8d49e92a264fc2e3066c95e2710a8ff7f5a8222c1d918c407663cb517a454708a79ac9325ebeb09860ff9f140b99f572212994d94d85853ea8218b35163d417d329605b5df4524f94deff82edcfc4ff5a2fdf19e9dd084b05495fbee0d594b9e69989b70087c1b635d382d9dd7b939e33873806919f9927f80dd903b2f78a478c9e932c1081d45798df7d887ffea39bf43f9976d545be82f813ff550b707a755dc7fb358ac8f08f639feec8989e485be2c4bff44f77649b25b8efdb7756164d9a2cb8a1d581209bfdefacab84f780f50f5c8ceef27385c01bc8ff06e76e804ac04403cb5fff4fd82037c2e127a2121be1bf70c09d82acdc665e7cf88c16132895e786b6cb72b78c2b1f2c9e546587ea8df3791c2b4703c6721fa217949e7717807717d6e2c5607fd5a45e8fdbc309eb7ba5c33503624be3468c2983679fb3576a8572c9ac1ad7991e6cad9c1f8010c1b5388b96bc90dc773d7c8b2e90662b380f9090c47741a6814fcfd74c0864295d8e0d2fd07550b708bf8a22fd4ef838f43651e582afb1bc657a41b4e6dc732841d4ab1c001053e968c7db2dbddda3633f54cca798b49cec51b80d54b22c18b3398408991bdc265f467eb712160642ddcce037d6370ca116b638e7a1d166d61ed22b981dda1fd576ca850bd63dc53c304d1eecc888a812a9274e26e0623fdd3ea20055429a69e17d64a8b2aedeccb861f6cf207ff1284a47e087316a5a1fc55e07c7383505b8cd809e5b3638aa4c13c5e2066f24bdd23a1bbe0091837be42e2fcec98817590be6009c3031a078dceef0e0338edad1805e23a5326e99eef4f4a23ffbea4917bd49152f715cb50fd31e2d7123bef366ed986ac3f9620dd5e7701a4a9d37acbe5c2dbb600f1a7405ef1ecc409b059559ab2ef5cec26f48cd5ee4ba26152532da010615bce33328f148164e5d4b841f846b6d9054efaa0410627b81d44423631a6f9f59c46aa7aa3e5e3cbc748979823c4b402ce2e4aa13ef6c0171036c38d9c6fc443f005efad73a79b1ae5a48cdfa306d0b877dc092e08205e184fcd0c5086c5e023eb14cc1648e69826165a0af31c87d93320e0c2d5ec68410485d28f4f12d18844eba2f65d4d39322f0f0dcf436b758ea8ce171011621b70b9a62983612627115b416bf36c9da9d83a84e8e7d85aebc78f340ea946126daacb83cb10ac1c0e2698878400ecf199af997fa935fdf7d0d9b340ecfc229b733bc06ba468dc4b199d79f6ab40c1f3cab4870c32160ffbe6d635f2d231e67bd37a7c167ebd9ab750a96e317f5a0bcf68f829660ef5d0543875dde4ac04861305235c5e88b3fcb85dba896b2f1a701888c28972c041a93d188317dfd919b4622976219826252b577f965c882e2c0792bda4641fd82fca0cfc9e0af3b27316bfe68cde233464ff323f8848c300cdb5d390c6fd5d1d32b3c0f517aedaec8fa2fd0fad4df98bb2708567467ea746d7a0859fcf26f7a8b0d169f845b55b302f061afe4f8b5fa184774e8cbc1aaae643c2d37c46358423357d0d1197ba6bcaa6369d9c438d02b34c0bde1f4e78df02fc16db62bdfe6446396b50520d0bc454d6ac6bff3c2124dedecd7665d8c94387226d94d6bbc5f3e26e64276b10763d72fa2519901dffa402822c1999116a360b51a32b1f30c016d1c5d760f28da049e9dad18c2222809b13525e941b23605d7dd12306442010709e5b635e24772f92d4d177e6f960db773db7ad62bee88ea8653c8fef685e16bdd82143ce7620b31bfd2f26a72a9eeb1a3494b69d5b8e0b730b19bdff5ac16d5123871651a38cba8c2d4c4834df6c7dd4b6847d8c5a8a8765af2d4746169adf652d05a22df82a21ea402436c4839b280a2ddf930a10a91367b59b70786075c90881fa284dc7a9baa81d5df0cb92f16a6551e368c02b8859bf0cb4234019af40df32298a055fcb97809fd122e1b105bc2c95109c8bd7ce916659bf712d2c84f9a96bda41ba2b8d815c4768c76d0c55d6ef9cce815a7a11fe71ddda7f0706c84b4ff5e5eb263175a3e5cebd9506d09f36041c36fe077809828d33ea8ad752b57c77f901d09c49e00282cb6f29672f67c5bbb5ece02553067d5ecba045d6833f4fbd17d970ff9b608937b210fe6ae018c9adf97ca8c4ae6729af03c380007cc06996cb20b8e66f05fc5771203c30061796e42df2e02a90a0704832d319a6fcb09270d812ece31b22bc183670ac26567d008fb649c2596a27c654b3490ded055b0def37cbd238ed63d122c0aa8d88380371483bd9f1e6b0a6b91c9fe343471e8ef5372c044df6831feccd866be22b5245b05e341857e3ea8d7347e451283b72dfc174984c9956b8611e52f410fd4ffd6ccc44aea2d739ea525f928325ee3bcb748c7ec772eef179816ba9a5acb636b5b90f7f3af9d4ad0c6140adf5abeeb650a03654e701cf726483489a03d75f236bc282ee966438c5316221b5fe22e06267c98e5188f63cdb354cdff7ee63314e5fd8e2dd58679de2b8f82a76c4ae63f2ae9a4569efad72ea23582798569f4d39217687c23e4dd79b2367491cae09f754b3cc9cd4fffd18b71b65d4bb60c54f6de57a23ce2f0d0d746b3cd0e9286bd9e4be07278009f4e47d46a76762fdd27f227407dd040666d9577ba889d6cd606c0072ac1f4ff8967b53910a23e1190334c5815eb853edff20eba8dc6b1d15892cb75735c23537f14cd991cb98ed611c62088787f7fa4e4d3b2d7287fbc5b2ffe447a88ade5320f2c736ad29f343cce2940f2eb3d649165a75af1b02a9eefa0ecf91513014e61f10be8807a7dc06da01d7e4016cb224e28dfa9c5cbbf0c88a141976d2f6c8d190aa280c09e413113b73cc1aeca3cf3b554e039e3a2a98648d5bc8eeb0bdaf2cc30d6387dacbb07e3eda1658f202700df9cb64158968228fad85c3ab015efdaf4d099bed3c672fb39a118f3d4c134e78932dcbec15421ef9b6407f7d28d767d660029b0d696020217c0f31d8c701b69937a57d30a656237d6ffa0c286a0774ffd46597d1361203a44d7deb3da08ccd37fd154d2d59b2d317020d2aa26681e60d333a3b1e722a92e3865df27efb49d777fcb857d1ccd7c5c98a17af39c127ff32183648b737f107b019ca6bf7a71636a26f1d876de972fcf6e00e987714171c890600147d48642156108602eb5e22be7edd4712b62cb0a8ac896035620f1e63eb6bbfbe2ebcbb1ab7eb21612c3a456869a97ee581fc6983b735b62f804b36406e02593ea00d446344ae749fdd52bbc72b782f94e8e5e7376771542f85fab9c05179c96eb2c96a3d45e2cc92900613fab802059f66c3d4d1a40a724da7c7efe6c5408496921a736f5cf0c54c2618deb022d7adcbe56efef205649bd0dd72896fa1bb360536dd132ede67ae59a313f8bab17e8654bdd5f900ea81f1f92bac1efb02916190c7c3857f2e52ff20c6c26fcf1bd219e1a3d4cb1f9bd90cecb8becd68ba0fe8fd5a4e40767fe2199b832571ebb983a93f63e812ab84a4afe3ddb0ded5803c911961fcf9c91e8f2f506a37dd380e7a496f0b2ac8a3aac5f533bac6113c79f0d456e65c683eba5f7b1ffedb698b0809811856e323b673a3bd105f54c9d85166ea8dc718e82df09203e28289361a9ea787acd2d3519f9d024c2eb534953d837cf9c3ad77988ed9a998dcfccda24bfd1b6fdfdbe101ff80f415618a9bb2d6171b2ce4231b2b09756f07440fd6f1737459851acb78d27c2ce2883e15ef7f35f3a655bd37b520ff4779a27e70941ec9c21dc881997775c941311a48680eac9265d5c19b57cbc58f8a7c353f53eeb36b9abba281be809933dd1a6ff70a8af3caf01ce29cee4c564cb3885443c822b8f1e0751f53f13cb26563fde7de9c3bb294b51a2ec0b430d2d3a66ddcbf209f81e58eee0df2bb9e6c019ff95e26683c4cd5ae3f20258fc07c973b43c7e70be906e4477beb22926dc10feb0c372802d4d2adbd244241c2dca33a923c42f690dd4902ac65c30c768ae3111d080a567dd420ba32bf19cf88deebe8d519c43bb40d0c527eb238e3040c0e272d3f3058f51c66f036916dfbc98af6010bc6d86fdc3a09333daace8074af65a6063c5c1383e0177ec9c30ab994c44748d925394f48cc1cc812595684faa3607d6bc7a47a29908bf9d5cbe11cc0237f33a451a90f22d853627fe4d17cd66a00fe7db4403e995724298a0632515f6213a54ea9f805859b593cab1ff66af5af7e3fbf730e841919c5d66c0e4e46a4890319ed43f58169605682ab2ec37f7c98eba6e16f7b2184d806f4542fa153b8973c48accac9f010f1c85ba3b400a585b24908dd0af37892f4f6805a72155e8d99f2ac16cc9c5fe3d6448ae09c7b873238ffdd364b7e3d43c1dd39996df0913d48a46c5bebb727633d2880e5ecb46516f030aabca718ad862178da0ce3b60777a682c8d3f1636a953e37a90b36f6e2e05dba63f645f6636baf07436c00da1dbd14c2c37b5d902f7b09325741a213a63062f271609dc9706449bc1f89f2acb5d6fd4a2356905f91d9c36f1a3c383fe9ca3e05ecca352e291a94dc76a077656e3575c88aef4ff04715e17084045f4dda5560d9f65d8efe6d895c7863bc558c6e48c4d99d700ab4d4ebf24968d304fcc408a38c89fe4f1e8967369ae2b9252ca3b5f2c27a7b2fba2f99369e8f85b9518ac1f89f0731b9653c8bde83f17ce09845bcf8758e04bfc09ca3f57db369f740bc7c975792933571398c9742bb81a46191757b4837805884492e140be1656014d8ed090d74bca69c4ff478c8ec37d373bc84a47f55945e5d66b0641e5fbf7afeb67b667c50b06ef8c240f42238642e86a0e84e59951febd802b53e8a193d705c5e38450ce5e803f9b5731b3a919f3e423d4bc33963497d763e7ade48750be2080a2b4dfbf3327087e90e313ca2540ce88b3f912b90eae224636e00fd7a640a4441339d398ff450bd053c99649c923b205e08b795848ea7a652114b89db3bd3a517523a87d06a898d8ffe80e04133e91054a314dece5e99a2cef2016a9db68d496baf6b093530249ca00e9d616da1a8d2c90f7dd546347b6a397edc579af10803c0848df258ca7b3ab4d331bd188263bf6ad43cd4dfdc1ff8584ca812eae406fa9484d183edfe489f8f761267df57a1cd8fc0984424d6c1f5317d8156c1c5db2fe261cb1887a15bb2490562647320f0e098e4e008997a1057199b06b3de29e24e74e403a352317e64e5bfe3bd2a7902f6ef1ca23d733023701a6befea6db1db66a70dd462d1fd78e76b38be29f4affb99b120d0d366b11e21f77f06478d91a09961522a1c7b873c385898faf6a7b4cac88eef753ace1c4cf96e534580426aff423b1a218e8436773fc9c7fc10265730e7cec7dd0d3f0b2008c335bada5d6e6a825b8838292350b6c77c41b0b84484bb7eaa3f39fddae4ede9ca7853bb2ae7e62230b2719457d6f966984c599beedcb4688f3a7caba41cf7d89c1ef648392ee78f336cf290d43bff871b63f6a6397a0b2591beab4edde6a89f9295715b9b934d968f3e34e3caecaaabe32fe8e57d8d65d6938cc709804ae2b628b207e8c38e458db722cc872750c1e3911c653528bdd8848661b19b9cd2f0413431da02b3482561fe54b2834d9cae92dcf3e1e3701c2ea788cc7c9dcdf57a0a8f6a6508d78a9acc780fd22778a05ea96f9e4dd162cb7df4f79df6616349365f4ca620861d240928a747bf26a56794881faf347546a3333a82779efe90ac3c56b66a41f7498466070cdfb8fb628dd4ebf21895d6592d8959d1bc145e0a50f2e6d93d4cfe3ccbe6f266040fdb59bfa76d7fe871919e9e0493613b8834dff5ef208532d7ab215a65b21a2c8de3ebf7f9f7a474feaf84daa11305ad624562929bdd909d31885474e6db9d1ccb84177dcae6891e84d9fae1f843318111a316e8940a4db9ba381329fb570ee141fb98ffcb59c2d29f13c65a32a555d9d64e230d67bb7fce6501dacd462b98228e851778c51d473c28cb327dd69c78365c7a9d9bbb5ec96536e88597c7547c26b64073cc17c573fc9bbd8a491bb3d52fc41505bed9b1f34d72c8731eb5067eecc0c17c2715f64fac9511be03b636acdb448c2f07ff3cbfb23ba9825d7685b18768d7a02dd7ffbf5ee0699d0cf818834070ca78f35ebd3c01ce17b5601df591eddad1150dbf5c529a2a01d3696de2e241d4dbb4167dc277823a85a58b23904c0c01a1b5a852cb18024b41ce6d71432becbfc7151bba3a645e53fd01e1ef2f16acc4dcd938e2c74e4fcd586866f96f146135676d8993f7c94a3848dec82cb221929f9a6261323e70c0d05dc0bbc2d9505d9f20d2eb4c3f87413bfde9b087323d71b80994cb2d499017809f0921d2c6a8c7af24adcb9d26df5d708786c7c1484b0017c309c84efdbc4c70157a1ce5a39c408d1cf56d797469521b60f87efa75004c1f42639faacb04b66a4f43aec1868236c9b784e2e281788db24d7c535a314f5ab07b038a25f264ab20613f4d23b6b05c5904d1f153633ea393c8e3a8a85695c66999e73f0c2a8d59418bcfd33487c4b1b59538ec54faa1e5721cf9cd5919388f852d9133f90dc1c9e95458f6e5b5048a3e7a2fb07ddf355e66c5f0efc13cc2342bf66b2b9981c8f2b12a63ad297add43ab3cfd7906b3fb737b1c4d077d891dc70cd434fc0ece0d50100a48ee131a2cf7d29fc39e9f99191dc531a6830ce90d633c1eb8151723d64a16d5369e1c76ecc7aae0e4698f7616180577cca93eff2e1c4ef6e9360b43026085938be2c3ee12b10ad3daec0e837e72335d956e6be67f4c64f7abb3767f291027b71672f89014f191c070d43f048d412cf5d50e6091a00e528cdf8d53ee6c34dc691bd404b2f4205e0a75e6b015061130d8a5a9dcf515d5acb576dedada4b14855882f1a9f3550f5638c814f60c8be61735ce5011c3875a20a2d58e7d53937f1b54b7d7439bbbdc6c2deeacf9fb76d3e7b1f6c2b3bb466157ff760242e32d279b3aee936bfc96531d97a16d7a4f754e016e1afb62b4913f28cf628f26e7988120c21c7b9e128d7d2b69f2667b1d200c630c6eaa2a671e6c9364bb644079d3b13f9938536db119076772c0136298092d57910b84e8ee5bf56ba4c607ae99282dcc3c3e91956f52ecc3d34000e96f536da19fa2b67c9c0bbb8986b95242c4b8b041445b697df9498a6ec993a65171ab598fa72106a847a2815c497499cdc0cac253c978c4d2b9e873005aa56cfdcbb47a0b4a759412cf13b223e6ab23534cb7bdb16d862be13aeb746db0e70cb6c3155f9e62efd084baf5d6775e8ca770e1142f7fb343ce7ca0d2af8bd0054333e43f1e2b23e2560489547eae9ae97ef2e0cb7357f954f794bed4fe7beaa21825e333fa63a807a468407a6874d4d9c8d57d163ae8d08ff659b211f727670e9a4ac8939c70b32574e44ba9d45dab14f777221f7b1f728e58ba2d46aa35be731564cfd84fafb69e0e400fcd40af43a9cfb361c13c9641b1766d0d29be7529e1693ee15cf0b1e27016692206f3cb5cfa12d61f344d844e726d1999708031caadf1e7e836e34b0dc416af77a36e8f42e9f46bce82d5c62ca61a96644feda5bbc740ab5b1167ff1048e2f9ebae59adf97b26a2aeecf01f5053fc920e221762a8d6a776cf029ccc93bc58644568f0b491395fa4b3ab5d5738d4006e597bbfbb9bb72020649efd1a6189715e1fd58f4686863c477c9303b01d2f10361f920715e3db763010632221b48cdabfbefa3999d2ece6f9823efb701200b3d6bca1a9b473bdfa8bbcef9ea413ef7c8fa53cdb1af70ad92e83814a3f5d92d8d98a6a8f0b5f22e0c2261472f50381958ddc20b34251f254ed800649060cde45d36febcb9e33f717fc1b814862391e90cb420d2d996b353043673749c4fc1257bf8c2ab37acc5664324b3c9d298ddcb3e23fcaab93567196fad3337f4c3ab0a2bc507b674b12fb12bf81f6c7bcbdd4979dbb790621033dd1b9356a4f0bdbecf4a4304865fd3e35a5686549871adcb468d63782120c681ace10719df5f6a8085de8ff975242bb6b4f7b6dffd80292b9bd46c6848994a5e2b7d96a4253e23129f7fbdaa9ea2f5ff8405fbbcaf961c4249a56cb848a413e757a337f72355d2e1ee3f5a9f2e36944ae92582d5019640d8f93ebf7369fc7575e48087a78b24c06eae1c245cf096f609ebd0abcf7411814c1c082f37e5a81d5f0de16e6877ea41441b1749b74aeed9db3adf37e7ccfd0ca4ae59e1bb7c0cc0bab6204cd07670e879c0f3a07bdd4b737f57237f181d774cb44af95f36aa092398efa0940e9500bd04d423c3b39f368f7a1d8aeebfad510b430df48dcf63dce109283496f3bf562146ca2ffcf95207bb1f7ba505ac70236ef8445c4f616793f4a69d3858a665a1fba94808e187764e8dd52e140746a6457cef510670c596546cfa84b0a5c96738be0ad249462b707a0f0278f7a77da72e03b277028bf1f358c4cfb074e99a54ec9da2ad69a34440a651094ccc931b2daef069fc67258eac040632e4737a166f5a4ac13bbd7b705d818dc034ecdedccd568edfdfe2be0f1f495d6db42000ba884ce28222196bfd4c927fedfcda7a01cced8a67c15b5716ac8593ece13c39a4b9d36fc576d7ca8429c0182a409e23ea84782fe46025abb1dcafa97fba9213977e7820ede43de5e24d0266e96a67f6accde254bc6709ddc024e0ed66f9cd7481cb22ea16ddcec615298b0968b5c505154fb412ea620125340dc9f224c9d2b558a5b1cb6cbcb720d5bf84a6ae3ea080f3f4e65fea515d77e87bd9e722c9041056bdf8669255a8ddd927d61e939cdd20b1b80dfbb7de0deccb542256e935a9acfe0a12509c65df84f20e80410279a7aac074db85dc690a1cbd046adba712a26ded069ce7a5ab1488d1fcf75e4a5b32c569ca7f4dd7f4598398687e5c12172417a3703b7590addbcdb13fab4eb5b9607393450b86cbcd3867aec2f172f34faf4f5c39d41725a2b01986ed2dc9981e1e018eb9dd2afe43feeb6ff69ea029780362c5eba21757b15bb8442cde373b9e494a878cb09de1106c0dc3fb12250d09455dcba27e1fde45eacc93ca76863d8a3cd4bd0f4bfc0db829cc43037ca1bfb5f96c25deb963508995e8b7590ff37576b5c08fb486b9b5cfa1aac59ebe33457926a0e3c4c72f3a678922c43095b5bd7971ffe6a3c99a5d806cdba39776f6266d379e7ed7c82755ae803ccf349b7533704c5f20ba08b0f2863f5a78312d86c434ae8609e7c0eb8befbf1eda6bc5b8e7117b8e0a384859d4f775a057fa8fd41c450a562cc4eeed12ecd0934aea120343f35f2b5165a51c2d435942a6972e7a2a0f89c01b9e45a3abd0ed6beb38f9049eda1575447f60402d7e65a1ec5ffa8bc1ddaf74817370f42485060b0e839d475250c27d70322778801f6dfccc6a69d6728d9e4cc82491dea52025f1eace3ec841dd7b50bb75b320ca84262dc6ad4dd7b9ae1ce04baa317c0989063638533a18aaa2753cbc562f4a4696d206326072d6191fd269506e8ca81c4334604acbd8f2908c0ca62ccd79d651664f14a31a3ca2dfb3c27b61a8063f1b949bc419da44db660fa9e7c4d200dc6f0ab4fe25efff52b98d81579c1cf3e37461e7cb0e5a0bb2ca26bc346b80a48079b9534f1ccda4b59eb947d52e309f6c0402630598eaef1169ec6415e0df7ef9f1eaf25e6492fc17e4a580ef57ef10dded3857dac8783404bedf8047172fa70f96b464c8628702c5c44294679cfc1286245b9dfca8907fbe97bf06a1949e51ce8760eb52d48ad26b5bdf8120378c2f4c065c56fe4eababcd23361c9106b1af8c51374e683e2f1488141610691bc060b9be00fe82c8dd56b531e0340aab271baf828fb44864927d69aa0b265b012a78677a9351cc46fb5938e24707f0e4c29f6a4012dad91010a6d9c2e37b9619014980d7d8b90bf79fbe75d929e5a65436da4ca5aa412eaa8b6ea4b8b4c3489f58377baf71f50327e0c6cd7fc1c9dd86ccc39320c4c794c0933e9de7342c99e49e7143ee5ee73e948b96f206d2ebcf13e2eee775e082b229c78937b78d42f6d7d368e94d4b03e371206d646b096fd239e2119d19ae23ec0405d90df98f2d9483ca28149a5a9d74143297e84932aea6bf6fa1da03463f6654793f964476183cd2b7317d50daeed07d47995c17ce6422ad858c1dac0f61c09bb4bf81803c83a111e889b3e9d1dbb6d0adda4ef109a160ac96d9bc634f430ba29c7374f738ed193a2d8c7d78326b6579aad4d9cc964c543d8068714d2ec3849fa22cd7d9c048bd0b5064d2de07cf75a251983451458033300f4ebb9a1dbbf1f57ed961556a67489d5c33437b3337deeace247e2775494a40c9b187420f39ce8ee9d7a1190194bfec3828219fcc18888d0cf281ce2f52da6586d681405b24adfb41a000d1812608498e55b45bf2c3f70ff018b7c7dfb19ebe167993ea39e1898bd460a55d4ce756ac218beafb6b0262f0fe1b4f295e78b9184a1b21c56dc4d64ce25d764dcb1faca50cef337069caa80deefd8680cb46130ea4b3294f931b3663052be619182ca249e30bc6e081486836bd13aeda40ac47bfb896d9895c491f8d56aa1f622015f750ca3f38886edef361415b14a77e509ebf19bf9c9e28ab7fcca85537aceafc85ed6c90cf1a3ecf15b5470cd777fc94791727b2fadf6f2b7171adf5b709aa351b020c8358bf3ddfd25ea4ffffe8a786b963a68e33329dc74542c21975074b97c6f661cb142c452fc4a0d7abe63dfa9f2754e4c19d1933240d493f81b3eaeae0f0dcbfba924a1c6eef799536d829c9c928c2b958c1ad4d1db9c1b51a7fb65a85d969efb2598818846b589399b52df79a68e60910116615116833e6ca7633514795c836a6b669c078bce69114008f00ee3bb25d83de19435f702e363e30dfc521903ac160c39de9df74df6f6c61b4c44ac87be7958ea602004cb95ca311e43d0976bb42a6727c92ba3ef47d3dc24d472f39ceea404cec6636a029f004ecbc8cbab282d40542f3a545148760e710035fdea0e51f2a818eba48593edd5d75a90973c1a7909f60c843484b38c873a1bad4dd6dc74e13fb4a7ee68985a4fc2b94ea4868760f6ff2752f73d144f3049b9ebcdf5018cf84a2227b2862e3e23609c1c832ca6749948aa06dfb369d1c7448f083ba88a7eef6a473155462f257d764b5a1e922a7a5f041129a9e7c06a969f488eb812dc4ec6822d656d6036eedd5a82e6afb69220d8c9bb9b475f54c978a4d8cebeb9170129ed7e4e6aa3c7345ce8413b1724cea251195814a084739a04884d58bd6734867c4383267696efdbb2ed7f1632b4f42ae87257791b3d03cb35e07818f374fd7c51b0e3fb2fe0600db472ab5b7d00918b1b4dd2425fb075059a0e825f838f5570ba6b92d945b3b846e74c89492b353c262c0a5e90e1c88a84711ea10aeb9ad67e93c6fd6019400d323d26f1ef1624e04c10d454df1d3e11b5e5d2a565d775fd3286d8b43e1c0be6e903eb8a23fc3932e689ec5c2965866980ed081f8fb7e4b917c0e4739607fc9e2e398ebb7a8081c98c8c53f8e5ff2bcaaf0f620cf29902386d907b8f79f8ff716b8b5b22a386fd88c75e5fd98df358ab1d4e10743a0a4b5a97234b25c74f16b9e67ac7e6af080eb9e46d65a8a53e1ade26f81b1f3184b403b4c6843e17908a695d0376e73e48e7e8d88c6e36e6b1946dc2bb4f0b4eeb29004699666a3ee7ffa4f0ea54e67f6ecffcbb560fc384594f079b526cde81a6680aa2d59b3284349dec3ef1490cafd755d24ad6bce51632d79606d9601ca46658c9480ddc1e7417d2045a4cce6cf17a460b7da39822e5e90a3f647178cfc2fee1b2dd35b053dc3b90ccc0972ace2762386dee6e6d896c0ef56666d6276b6594df32ac837301070ab7cf6fb448ac5a0b66e4162cccaac3a5fdb41f651331db34838dc02dd176f3c23b41891f4edad7f1189354a94cfcbb7eb0d3fddeecd3ee7fc187089af2b98e449f42913c25350060fba41bf88d0ea827c014347bf90af15d04cf314f9c9c678583733f43a16ecd5fb3d4f99906ef09e01d94991d5b9ebf9ad11e598af2c9cd766192c5dc9230c02e7bc4b2a96149af84de247856614260e62e557b9c3a13d88f58d490338605ca10796a06f892468615328807289521c1e15fc7bb2e188617f2a3a5df9f1ac6da3993cb91496de8edfdf8258356dccfc66f853eac18d0247a54bb9c9fdd2686b148c56472f9968660e9b27ab83038123cb9e0c0eff6f359bdf0d0dac53c68ea024dd761179acf33d6b1c8b62bf30a88c25da28c42ade7192eb19a9e190a6c98c7c30188b44a70bbf64ad18344e60c6d0e37968edcda067a3566d252e3b365b666b36ec5cd5587bba86733a7b599aefdba8fffc22ed9c41709749e4a0015652cfa812504fa30660ffa640c92a9de38dc39892684c0429b852949a8a70d974a34c8504f9aa13259e8e0b653ec65306fe2a6b965aca6dbbee108b852c1a9f47a52b46ad69054b5375239c43e7c0833be4550f8ef59a6ade93e8e47b52ac6e30fa45e1e7dd8eea983a60e2ba6cf81212f09a1a8007a344d1f5c1be760d2c3160283f9303d69a4090ef4098141c0566c2f61252bc10783a491562d195db84217e54e734bbf9662687b6994181499f354f395170eb5da0d77ae0e5b0369d05620e1961a451776c24e3cbad77e7adbace8e28829ff214ce76bb0bf42d2be94c523faa36aaf8e2edbb20cda4e21b38df1a5e7e2ada086aba728fab80fbdef349089f008ab85ac154566201a59d6035563eeebb30920f8c40df73aa06ac06e08058fd756cce953e11aa2a851d02be7c3b4a7904dc34acb1226c412eb7f35407282a4dd8f9fc3c9e3a0fe6283dfa8e008e32b4ffff1c0107ac07cab1bcc54e65746aec0a7ad9b65fbe23b7b46f1ac8ee51361d87477444d053a85a9bd3388dde16c31d9bc70363f98d2cb03415f113e19763e3ff2ec4912a53c35e2ba795aefbe1dd53257f7fd54e242a87900d0d3b7d55dc2d95385c10165f8789da915fe49e125feef1ef0ecbc51ccc817a7ebe43f5e478624c44a187b0ce52a0481f9d2218fa727c2e128162e61ccd03dbd4b23562764aba5d88e2b51489abf86bec3ad2295bd2a92063b69b68ee2d2f62c225a13bcaa7d676ae82527a508f7bbb9cd23bb49205e300ef5353375b5669e8535ef1eb7c0e47ce724bc572608b5b99ce3c1b1213ba1697ef67746492dc0da72cbc06c651fb3800bdd0b4e9c36e6f8ffd55bd8d1e96e40b40d2cc84bd2b42502343344f6b7ea120db03821ad2fa830341892bd0a6df6e7a35816b9adf9a2906593a6eaac0f8923872fe9860a572def0c2776e7e71473bdd3553726bdd53ff7e6d80fa7aecfca32ed43ed80f5baf0aeed5d53f97170b85f57520a788e9b668dafbe8985121c32a7a349e8881dea11816b5daeba0013a4bab9b2c7ea702969e355d501e2f3438ac97bf9c9d7f83bbb1a681e0d1247d8cb21b0c6894a004cab9b485001aaedfe1b7329c09fffcef522fda459e1814ca0cdf20a6cb9c06a5a64d133b3f935ba9233a70d54542c035026b44dc50b89bfb293c92bb8796dc26e3f1a9a68dc35fa08ddbf8c278436d63afdbdd2666c0a56e66968302000f1bade9bb624740f09c2b024a6d4422cd811466c690f67bc29aee8a902d855b4ab1e17fa288f47a5b40c9e8b612e327d4025e26f2abf62f1ea51b0eac8a75ac7155b89ebbc063d346daceefe189632ff97c57782dccf4bcb6957f1e473c46ab18bcc32ec9ed75123df6b1992e7cd903d9fc495ff956c1d441878f1b8a925d34c4a6686d990ed3e1f7870da7a68d0fb57be86f7a902357c2dff080427a4aa365f5b09b10a7e852e54faf41a8579a6e21f264aebd39bb676b5d650615cb4f39d99983e749b3a70e52efe01c136d59fc394a009b8933bdb3782ac86200978878fa1e4be582a0348dcd53a648a1db35e8550842428a4fcd8e1aca32019ddf1512b05da5ed8b10c245cd756c76d23eeb555c6d6ddaa355b541cb8c0e748e9cc100a313e2663ec3714e0b062dbaa0c2999415247ce4abf7120c83f89884b34fd397c566f91bfe4340de96f120371ed7bf5d0c5f55eaac9ff902a6a52afd4a5a60cb002094b9f57190e9f583e67d0dfab0addf243093700b84154a7bf54891b02f02cbda5a517cfd1e143cc4075877c8baaaf68cd8578129d6f72fe334003a0425736ed786f70d96dba07f1cb2024ad443710efcd465c0ae13ff2ef6b35cb86e4f1e1849c3d6506a7bdd13f4519f6f572abf9d7e706b6729dd73ffc0f23ff70ee4c33f3a5a6e9ef37e3842901ac7915fbb3a30acc177ccfa6cbbd9192f7d3e0fe731a8cb1af54c9ca60ca7d0a176304475ed2d0326980206127d2651c0f6f400265aebec65d5d4f65dfef38adfd79536113d7fce533aa913636e21348dddd6bd273e4feec4cb5da204b462cf51036f93d3f3163e4b6b2f921d87f2960d6bf030fcad37da6ec7f72166e9f8d0ab6a177b22be50dba50f57ba7a82e0852c11d2a684c43fb18eb53d20fc8d85808ac8d6470fdc45b3dd344070c2a05fecedf57f10df91d7ed0d382c23536a87719d6a9a7e0aaf5f03f24cfd219f582752ec31073f3b9cc5a398ef1abf8261e577d05e9e69f71962583bd58ebfd76304bb3ab647a938f3040cc136dd08b4cd623760d493e9e59b80bf72f1d5b219338903bbb3fafb543010a1af416213a5fab8062e7d3dc87e300910307c7b4ceb26c89ab8dd9693c71efb0eb02be012ae3f69909d1513b517f601e864b40b5648d46569a2d9d12fcdaae6e6e06c06e64c8e9fa029b4de4e75624e9825efe64ac3d8d79aa3fea37caff51cbe45c1842317c52cb4bc41d93d4b4560f66639467e2cfb62a70ec2368825b51020ab9c2a3410bc12f0ab7430b509c862e87cfba9eee1dcfbdf337df8f1f85035d345e0b94e60f1ac451b54ac67d51e17e2335194c9a87b9228f9eba581c38c0eeebc4c970c9c81e2c35604089bc75c0bde52eba4d3b7e549599748568a6b1d3857109ea1ecb1aabbd22399cc57e610ccc516215dee491640ca9a6e82abe7955e9a2b76e904068bb0e3a7e8864e9234863a7da805ccb21bfbd6aafa8f2449b1519c0b3015bffeda40f8e8ff2153196d6fe9cb65af1b17e2f637d142d6d89d993d5f583af5592cf75e83d5007f9b948eb0c95f1085e48b9f4d7b25608da83b211b88c6ae84832078dcfff0c285c3e0d29a5b0ccc7feaa07c6ae1612260b608cf668871b1fdb3de23384fca846352ae8b59375f9eb51b14c67816dd622190867ef7a10630e821146f5b99c859d5cddbcd8e9ef59f43d919c034d8bfc1eee936b574bdd4e4b8d5c0df36fc2faa8c8193c3e7250ce94f569f226882eabcce60474b2e65eb5f75faba64829f6101a8918949de9d27cd7a48dddf6d41efc6e2faf4fb619faae9b893bb6c8b15d6cdd16f4c333c51cfd9c9fbd209c49d42c065247f9aa830ad21d8e1adee5bf3909e409ea2c916a849edaef7a45a76ae6f0ef419a5e95ddaf55cddea48c817a557a54a15892bdf8fefc8a39e6d8b2c9b20a8bdff20a29832d15ca75cf6b383d29bb3f68827656d69e89c7596b52d0cb1d0bcac42202020d3713fc6ee8d474eabab63a04936291f17d9e04a9c31d550f846ef79af73084ec844d8fcb9ddcd6af00c2dcd288198efbed020209618977e1a82dcd3cc38f00adaebcd0685d2da7a57c6a6e86778df293a381333fcfdff0ac55c723f886b6cb4839ede28a8d7e402c07732a11283141ec5fc3e215a402492f865fc72099cc46c6394d483aee4e04dfada436102d0b8243c0c6520a75864f386a6f3c9e2a9f67ee9a034bdc7a459a35d20fcd536de28026a709071bd7f9af8b67315467abc09c67844c2f4517001c8884e115769d0493de5424b7762ee6e4452ef5bbd24f232482bea6e5a414b8f2c307baf84652fdf511fb02dd1f507eb2ebd5acaf400578e75f3fe390a1442a66867741c688bff009c30306a267f54268f40b7a65c0beeed3b946ad163930d6024be785aa351dec9654a6b683636b1d0897e11e44c1823574330cb97e0fa258c5c29dbd273f5194175d0b50a0c8c5fa302677981122f6973b9b7cba1be945b6c5bfc9d41d5badae2f5a1a59463c7d7be6f778a8d9454593a78a961bb3836e4cac71085bc04332a11d08a1f49cb97b2af36357dde32b1c8076ae4c1953439c791d8a4737d725b29068f83fcb3c7c30d04f87ea7d27ace8afa64ac804406743c2a0d7227ef3deaf2b0e3f794c7d4d8fea5da76a4d0ccbb4a3ff2c21a9a349d93bd5b734c055ed8dbcc1e274059c56414e23b1e03b28329f3e08b2febf6d4fcace3e879dbdf569ffb7249067019ba38dc918c7dd542a72f5d4bb2bbdd563b50176ae962e5567d7c1aae69d61a918f6d072868759af84a5ab7bb3a944da4dd6ad6ec7195e6eefc27c994cc738e9f3b34047eb9ec18cefff477d762935407960fabcc9f96d2c557f09d543b394e276aaa74b41dee9132958c526aba049cb7a12599efed04e87b5e5a959c20748a96757719d54efed3abdbbea0d1c8abb61149220f9dc43b9602ca1808171e50acf517c2b57904401585ab37469b7fc8125b395862399cfca5706c39b0cac71ecfe395e20e2b5e50580220921b3e10fe611265280f24579859f3367b70e3d5a04e337207d32843c06b0742e76c63fe83d8c44c0649a4a6665769066b09550dfa70911a588db2abb09eaf8b24849e036bd2b23e3c078b4f7d7ee128002e2ce1bb85e7a4c6245929eb4fce039dbe08d8dc7fb49fc9e7370ce81ed5a9ca21c4e233dfc51411997863573543e8b630cad7c611bf700b26428b75a8d6c15ad1fc5348cd9ab17163bd7465c8529cda350dc670373736357e0b9032affec65e524ad2e19b0c130e5caf1244481ec77d0b391deed74f7620b80fe13142363f4cca05c170a940e0793890391d75c8709c52e23f43e56bdd445d1bbdbc663990d7b8b8045670b65ea029d10e4285d786fc9c89465c1a58931cb5049022499d25247b79b4f20ba517cb85b53a1fdbd703a2b0abf04a20afe5b66a6b47b87d16fa41ce7fb67c477374b7531bf483a714150203cf436e7a8420357ec026e5570554041f98b51b806eb09ffa8e362f9c8845e32ad78270b5fe1368c8f2e1cfe3550764273a31ee612cf9124828625a0ad073492267a541a727de9854765ef3f641494c07bcfbdac5e0292021af141d4fb74d048bb54b3a1c27e4ed46a883b2822830238fd625d7f8727a672cec5b7aaa085f3f7a539addd0e1f845be7e66a3f113d0e690139fbecab4dac5e4576495388ef50033558b6a1bf24277e20eb6fbeec5d8debe38ed2e56315ef4e8b67f37b3402d60ff116f441a46bae7e221e22d05e03937a855525ed949db5aec93b3f594bc00693edd0d67f1819ca08ebe65afa493939c91917a9a541d50335968d491d4bff84108f5f0b16af403c66eba576809fc6124eb75edc67a717ec57afb613ee64b4148a7199969f8ca943252696a2f4130dbc11fcde5c7bd75854093ecd39d60e7e16de74afe90e65038336b0ea01d8038e7c40f0602843f56dee99009bfaebc59a0bf522820fbe4d9696bcd85541f6e70bb631d84b8c41f605ea8ec50e9b239eb16b0312de539bc13cb41ac97e38d93dc44185a5ea5dc60e45e5923a86ea93280edb376320c9e8ee6f9a90673d0a768ad85f2472b2dfc222510b0fa0e58790c4f3cbdb7d621e018557cff416d029a221b575a5bc712b32ca50434fc215ac2a0577c55e75f842831f58821771dfe3cf5cf0c3018eb0595b61ee9fe79cf72d0afb00ccb354a4fceadc9f1250608778f0e08e4b968b63301569d6686ded9fdde189b6861df8e00e84aec7792c2321631a0f721fa1d7d7c76178fdd6b4d07297322d8bd2a88d5948b1dc305398cfcce71dbe72a17169345c99b27cca4f56b870cd75d381acf0baf54ab8d34850b7268f2eefebcc53b7aa36402ae3c60a77893e5997974546d99daf846e5992b932f6fbeefe6b308b8f7699af882b2d03c2dfaa774bb4c5172f81a69ece9df06cd7db11a3917dcf395029528b043c9708dce3bfe509887aa9d5211ee9a72175a272b0b14cbb95303ffe6f985431f1094537411487abeb1f64913915a154b662a4291cc40bd554e20883247016b2ebd2a64d0aaa92adbb07907657d633050749dd15ca6ed8d7f91eb029f31534856f908f1a2c969ec45a00c970772d8adeda9323c13d5173106fdc584379f820cc84355453b3b0a2da9c9f86d72467e1121f70470b67ad0808ebcda90264090bb5061069ba212a778c66b2419f4b5b2fe64292100c09dcd1e839e3d5e9a135ea0bec027e44b6d9e11b98ac290b9c7f28bfc5335d16c7af74e5e0e5df0f7f70159e9a4ccbb2c7b2940d701cb07e4132a90b82842d2539d95b8b4c9ddcdaed3d5871b858a2ff650801f84f9cfcbdada6a3edb8634390fcd72864dd8483672548c53d095ec0ea36b72883055eddecc75e005f805fc89fcc995a49ceab1ae95393b8099291aab0f94df292943a8c94878b28699f76f4c2513b67dfba47ee3390450c82ee6bbb76993ef4aec23bcb2ec98e8e33f3d4eeca1ca6bc2bb00aed995dc0d69d8fb15059c0701aed88222c685a8b6bba1880d50d0f31320de07254b4328d9b848658281e7d6c72d704d899f3687679c4fd72cba26b46cda8c7184218b66b7e03ee49e329e8642a96a85eba857df7ef0ef40f7a518a24fefc9601d43a45d54bf6cd064d11e4aae39ca56769980d1f50e716321274ea3314594e0f69d4e9f5e638ae41f1f495352dd652bdd9134680eed7c4cad9a783bd8bb5d173742355bae369cb7ca1ca4585d35accd2e8ac7dbddbe18d2e6a248c2346882ce19140bd4c346386ecda873edd6d73cdf5944953a1b93333d484143a748614acbae0a61425bf50ab5ea1800aa8b8241d1aca3d9cc3193d7021e277c86af00dddffb20c78c9540e3ab4410b052c1f7b983fb1c516ed8786317b8dafad303f532902a1ee1c6778293f0e5c402c16dc93b0efb713781d5580c656e517957980e3ec09658847657055516a74d412dd6d89aa92637f09a5cadeeaa0c3aa18f5b9e3a29ab01e4a594d845f2ff4b26ac92524b28435c233d258da9c0c040dd26c35b00ae2bde3d042370910a42b6a8530060a6729c603bcbd6fa01b495f558b5d25711026b53aec5417649487fe56a291ac24d102f88f91abd56f68dd231503aca42381535b1a473677efa9e7d9b4e8abbac75bd771d5b38327d44b2fb523fd0bc55fb8552c35958335eb19c29a1239388cd984be40a7cc974334021577d20f5abda42198dcd26f68b00a402151de5c07b387410f4ed76a7bde3d8b386cdc9e2ad0b66af8bffc3f0e85015b7d6d59088cb5e41bee4607df4b4fe64c35abd981377f9b017005cf8a2376f80852f8a0056dee093f1be65a8b665a37f96cddd820eebfc9bb789c90530b83547be11018ce962923ba935bcd9c662081566e5c636940d661dc0d543c309134f634b416a41759a1a4967cefcae0dc4fb1c61e0e1e4d4a54e04c8fe653b05e48daaebe1f0084ccc1927015c773c0859147f67b11cd790f77157a7862f4d2e5c47186a882f41676eab0582e56e51280fac8f4f6d9b9fb56ce4505bfe7009c642f0434294730f295dce6e9cc0833a6a03f4ee68281d433dae1a10a6abce9e32074e98691826bc75da4a63f1f3fdba4880f8e2b79d3ab85cb1fa29a5f32a9c175c862d4103a6cb3dc27c6b94c750f3c70a5993b077e4697e0e8982602b9de4ae8bb9ce46e1141f827c37062b8efd8548f37b3bf7bab30b2ca29de655b684ef8568686b2171051dcdc1a547d84c6bd1c7c23b6e1eb3f65f724d0f4500ce9e013df6f0bc27811207fb464c13208318e9de934af8f7a3928d737ac5800308ff76e7658fc153a0feb0c1643e9f806337667c959ddf2917225df86e1e81dce89f1d23c23ed1d05538768f94f21d9f7b00d207a7cf79c1a128aed042761a7e7658fd09968b9100b4a9a5f37e03f9d943a6a946e807b84e0fea581887d674e7b2e47b872819b41ad6fbb705662ed09ef9d3ef2ef110b4eada99e8b13ffa371883a3f05b2a10c915b1bbbb0124079decc20e80ee62c6b8d2a22e2e53aa94d86c4bbfcfb0bf863b9be127d1689a7a0c41f881521c36c52ad4b9dab91ad6cbe62593910e95371b7722f273694dc7234537eaef0c89171ba4876f1f892db49e34c21ce34b1c1989f48302ba630ee0e96a7e150e6184ab69b292f59fae3fba952aad4d62d690da5d9d726eeef272abd1a2162283dcabeeb9fab82419a7c44817a299db65a4cb77082cbc00354a136f805251c34749534b3d469ea441da716f629a4e10b17dd646516966aff30005eaee085f7dbc026c0473c0b4df9c02295b59d72d924723fa2899e7a4686f74435f75cf15e2983d512fdf8a45d29f9fad86551d03da155eee193c5438535ac9de2c55bbeedc5403d7e58b3cbf87a0a014c554a44cca2ddacd66ad4e8cedafbb95512144f0d442f61f5e1142a40ffb26469abd72fb948c6b390f893b4ad4b96a4c520535f04012d071ca020a1058b44302e293eae3c3be5f5a4442eb9aae2edee25dad26b2cc548164145d2f016f47f5b5d22946d4f4e04a03a2143f5eabf6e51360763ac7dad917ca25c820a0b865bc916a18c2f6fc39059e69379ee19b02fc699ec4f529095dafa2fc6ede2136f2422bc81daef76b806a8a9daef72a8a7a8094d1f44f5a9e04d0e6d9bf25bbcc3d6fb79b19312fc54f9cb9c6d390cb9b2b9f02964fa074c527fb8cab3f6b09e2b0f419044f14aa3a5ecbdeab837f3e12b81965a68c5317084eea6b7c79f0a746ee96c07cbb655d5fc5b17c3b52bc3942b6c784f5ef4ff76859b4ea50099d4aaa3def32f1fedb479254b4255268fd408086b63454180e21e3fa3c14fe39282dcf8f9de6411d748538b5fe63b731662762a321d42e922e9a84693db64aeb201830e23225c9e2f62192a03cdf4bda2990e9687d881ecee0588d3d374d8c41a2e21f71ef36a21865c11ab863c1733a25e779aec18dda9a44fc8d1a48eca1e42a9e7f4375f74704c1829e7de16399fc19a07e529b179927f86fee32e88c8bab4511a046607c36e97363e6c1ca1814e024d6ee2a29211c02dd82a1722cd0fc61b5282ff55a1e40fe2562486b4b5cafb21e8e903e4486f5151ec13ff8122973159115cb53ea00ab25fa55679ab70c259d214675d702624afaa2b06a7e3294255df81e4baf17ca13d5c467708ea7d0c315acebfbc3048e7302d9fbe159c837d3f4acb0efc41df25489748c01154de386d1d611824af63a0eea51fc3c4640a590ecb643ce7a14a0320c1df24f393a159b2bc34b27dc3b7175a4ef52b99cb629664866ef8595d4469849854ce0b8dc589d84e9ae6e1b784bef7333c2c82a8bf5391eec6569e12cbee4d03c0b413d0a37320e72efbb46a24c2d99141f8aceb0846daca8241ef01a31f89ab84724efff1b8bd660ce86fbf13a4880e296ef326b25a4f8d2f2298e4fed6d360b7a1d8c511c95f2ed462f3b4c6afaaabfba59226704b0b3e5b34940c6240ab03f8a61a0776596cb87ce27f7b74eb11aebcc3ac8983d5652310d8152792fc7228532f012bf8a9e220218f09b8e7ff4108dd3c79d12092e2ce95a48800680418da8dc2278e488f6143ea11ca8965313d941637e389b6f3268d0f555d12598aa3b823504ea3912de918eba2312d0fbc9f942845a6410d34b42f1b9034999449294429ec8f80aafe18dfdbcc1f30766ca8422fb1354cf95f86621ac5c4187870d89b7b97fb99ba9037199ba090b9913c7c7b348513c306388be49c15f6c78e9642898087073b529d2a41d17ba7ae64a190371341186ea73d67dff3dc7456d5d90331d5fdc435ef6d139dc0a1a1c8eccdbc555446790f76f0aaee0bf668d01bbfccf01050035cf5ff9d3da8e0e7fe7beb2dd6bfcf0c1577b076c8a2ae2d882ab9c0ecf3d8967702ffdaebf508e3a8854ff29cba0e1c64b4b0ebe68d6e829fef82ead284c5e1207004efbcf8b8f4f8b6bfc1c8125c40c88631f248a97e5a244f1b84fd39271c12a195d68296134e7093f265ae941d5ebd1b862d665a1bf1fcd5bb91fa120af87b937c82b4272fa3bf48d2796094e19baf2dc77ab49d9b7da2933d67a57de00af1f1127c58fb19ac95881d599d3634c5e5f50d0555758bcf81e5d95e7c733cc4cd2b7e8940f1b256ca4fdb9b049b57e5868a382e9cab7ddfd494cf739112668e43505d1bf33955fd2bfd212f12775081e4e56fda7d279f39d9ce2a6dfa1261ec0f5f02a78b306e25a75536b5907f1f5dbcb1b3e435a9f00b561240e77a097e4a54b87139f654dc36c852bdadaf645512188a141fab142955ed446e80a0a8e1e18f955d81143b2973167e2d50d895f864bacead8f65b526bd071eb6b16b5d4a40cfda33c43e4951a5cc69c392d2e7872b034c811fb474803fd8ee3f65f85fc9b75fc56edd7be59346a07fdbb12d002131cc5fd3ed2c8869dcecb726f8b0c0cfbf5f4ed770063b1161cd6dadff48c6474bf09535c8f914085fecfc0461cfc75eab32709cd02204ff92e2742a982a09c79d5cae40600f14b4cb05519ee79facb2a3fa469dd6f6cd6dff9dea963847838047345a23b6d20fd7c946acf99587320dbbc1d53294cefdbf027a5edddc3c4ace984705c5705f18f7256beb99d45e54f853668f61dbfa0b5a91c521286b31ad5a163feeddcb49abd715d48bdd74929f6e8016465ff1f406f845b69094301ba534c5cddc83b544e0f23c261c9441b78effc1cd28fbce24e2b7f136742620c9bac5a3d3041193450e16b71c761f71b35857e78c641fcc15bb309b25679facb3c6e03c13191ab36867c5ba74aafb4c81eddda86aa0f97d5356fe9d539ab19eb6f306ba81630af06bcdf2b2dfd652d6b20ed154b688dbfe052f3056b38db47b4b874e2f49a40ea9ec4cd370ca2f88d6693b583c4ac56143e3b8daa21815980ec733dc82c6b3b1cace8f6758b0d20f5abdac69715bbb40359766ebe989a990b4a4c6f0f85f67fa6eb13ddd9d2a53bc6dd0501e15f13cef6469216edfe28c2785be8dfde5bf9fb682eecc2a454637b5bc56a2ea30f333e1a1af8c499ad06c6710a4ece797dd4509f4e244c1fa2d0634d412a4083099325cdb5fa767208726e5bf6865a9c8d2218fa727c2e128162e61ccd03dbd4b23562764aba5d88e2b51481a8861b37d3fbc39e5a37f2e63973861793319cd78edba4e848413707833837b2208cdd7e5d63d91d696a66a6d14c6c9162c717778802e93f30a051ea7fd3309d7e6fcff4bd87375d9075f66e5d83c08593a74b807e807f88bfa1d8660e2116468139ef490be2ed6dc0c93a5a172393bbeba1f14043ed9798d7aae3955b3a3fffbf778641be222580116817f54b337c7a2cc478a4250038d0fba2d20a2c91016c53afd5a8d4331eafd28c61e725ecf68355d9c5c281f475fe20c781ba9cb745fa8a96b903b31aae6363d0dfe6e74814d05b485a14b3861be6d48b595caba58886e312b0476dd0319e038e85b4d3aa239fa761ac6d5f601c24f3fb1c8f002480a124dc489d83be4ca32da686ab99d7b81067e9d8eaccb385c98333d20e6696c0f42bfee1698c6b32c7f4c52b24b48ef543366135e5e879d5403044204d1aa02e861fedf748269ae09fb9a759b31fa06777928b46b786896f836bb8d7d8ef37184d8329614f4e4e846d36dacf900123fbf6fef0fda27b3f4d8cdfa3b98c40560a35a9f9c73ee16bd5f509e7bc5b12784a70e4ca711d5cc6b953aeab9af44fb430dbeda42a58e6b869635245f28272f8707c68586550e14a78b8d86f030d6cc06aa0a478772162b6b0373f149c4908850805a7a485704f23fe2ac94acb78df87f61183ae4acae6eb91e628b986038a6d789e41cc345e9af24203acdd82e9e5dfcc9bf9b04a0016ec7ce17374fca2463a01feef85d852e54faf41a8579a6e21f264aebd39bb676b5d650615cb4f39d99748b4aefaf436be0534c2b8b630b5d53030a3ca05541f50ac4e1c679d6b8da9221ca80f8f386cc88d44d9e4786b081d48e77c1fac99965e99c63404eceeaf8a7ae3425cbb06855059299d4c8b4b27526aa4be5d8ae25f7866d2eba01783982bd129c5cb726a919e1322a6a3fb136fd416e7c1332cf638ff99bf814e0059f5d53efaa29c716a993b54e10e1cb819cd0549a406756dd4ff54e39e4c599ba4b3273281a6226e9b4404956e4d0967692db8d38c68f6addafa1852a6e914752cc514e521af709536438a837eda65f018493f28eb749c22d3bae2ec5e55e05bef97633aebee1cfc8dedfec29395ed9703fbd329472958599192aa27066d90170435348ecf1322fca00498021fb5abbd5b9f0c5ea4b05cbef880ad10fed192f69c9ca46d015942f1024782faedff69f3112ca000a839f78037b9549ea0aec0b47db3a57a2d0bee6549a4a02da24f439095028d3837ae6cd677cdb3c6223f7887fb6765bfd6746023c796ab6f7d9d87bda2f7da04400939dedfcb39be7b543df413b0f94877bf47653d9f0d25d24eec3572c09404166702a0739aa5c869858e3023766bc893da2a911f7f759c23508e14858ce29ebf53da69069eafc4bfa28911de198e06f0a7b669351c0d8f7c20fdea19de42a45d2cd0960660ec58cf37d0724f3f0f6a68b734985159ccc4ced3df5fb309d30b90b0e60f55f057bce1bbc92f2a3e7a9207e52161f125c5c311b893f3727d6cd098181e468638b1d7ec7cfbb272c8b931b5652970ed0860b3bb7abe103e080cc97f898593189c8b3c9c695b3167765a46f9ddd7ace19bbef80dd946b5d1307ced2ad0d570a6db8604c1ede48ce55c7b55b3ca6521aa255228dd9cb83e20362bc8c1af86f1a4f4480628200e7cb984e2ad9bbb3d3184b94825eecb15ce95347de0a28c864ac3d8d79aa3fea37caff51cbe45c1842317c52cb4bc41d93d4b465f472eea12694e285a3096d6c22c187d60c54e6fca3e8ce9681a4d6493630150ac1dcb2fdb096b6726182c6730d5ee4cfd73bdedc021ca82ab8442f2d5a3341c9ecd867dc68d5363fb0e8f4291ab66e2cb87c8be49de3ed2a9ffd8cd73b6cb7c48d325f28d50ca22debf5ba70d1ccce05667139177d7b1331f419a7f3e6ffbe0c695f03dacf208b1e6b9f426c195ea6831725e0acf69478627f00c4c06602434425c500ee868e05940cc80039f8e33b9b64c26b3fbc3cda761d5ae0d56dc6407c368a53f0b88c5a221e29b05ac87b0b9cbca259fec1c35e82c5b058adb238fc17c546ebb411c2b5ca82f77967511f6f13b4dc50d7849eca6d4203e31e56630fd060b7eee72d241ae8e45670ac2d30e59db9ebd48bb596cc3904cbf6e5bbe9413209b467dfb83dce6dc2ba3de86a1c7633f5a8dd64395d2ecc7f46f12aa674740109aaad52a4488cecf5254d809ac3cc9db3abc4f13e11d9fcf70aa7908ffefcf851308992868d58f9f8c59d03cd36307cc8045109dd62b490da324583679cd35b39b1f9a93fe4cc6e2a6bde1556392cb65d67d085755fb8efc63ca7405136b8a30d825f8e89d16fe4c5d42c065247f9aa830ad21d8e1adee5bf3909e409ea2c916a849eda830e13b260e13b713e83009d9ac5b3caf8c2a3eae00a5d7f67b1ffaba0b0483d52be55ce07a02e2452f89d22ad23365ffc8e2a2a3f67e96fa6f8b9686fdf94ed52a90217b7f1d4d697fd288e1dc3f6122b75c5b0aa81868abbe78f0bf1d5a7b57b100e8704eee65620a3cccad8c83225b5bbc8ea79f49d5ec512fc529e35e7e2092b6111f472dfdb5de3d731fc5771bc2e225f2793936fccd2d5426c36ec6d02d966ebf205009b74a15d34726533f039ef20430f506d16d1e53142b4e87771192cbac9780e4eb7943b18acdaa6a85a4c8cbd453b3da189bb30a5c839c573ad336213b0b8a26eccf2c5480fad4c582edc598b6cd06fa16d6a1abfb9c28a48c96e7e9c003f3841e87103cee22630c46d8ff9713d1ecfee5defa3b825c23263238bf428ee1b1627e7ea6f0338b0fc309c1e9a35203882730f5c6d2175adea55747f31ec38d95268db7c8ba044b8f1a57092e5d9ee749182fb6e90bff009c30306a267f54268f40b7a65c0beeed3b946ad163930d60265caa6d744370281fa5f808ac2ad7997b5b6e732f8feda59b30cc0017b29d1f157ad60a4f40a175d71074a546401d3e46f6175b0e658e17e4df72c2881b95a621096f796777a9897a11f3a27366083782302ef117001d59220420a6d21d8745ee8f2200da85ccd75f986418060747f2f4e493fd045aa41c609a7ff8f7f77c89698734661a8dada74fdfc68ac13ff305165bc9de39958bb0797d3888a5070ddb88a9f17c63ab0147bff727dcbc17fbecad72c82382c6b34bdadfdcf2268273e3bfc790ad64a229bf89571bcc837deb97cfc3e48efb65cab44cfd60c6f2eba630af78310576b08d916836eb772bc6c2009601f1fe59e2c48e60a8d8006f1554da1cf370df34bafa3896eb57e6978fad9fb7e13ffd3275fc52c7ad2be34b320792a277fb505313f058dbfb5153a29b1760c7eeb8d11a10e3d05d6f02dce08de95fe84a0c15432fc9031dc519b0663e0beee3e092b8a755543c8d0ec728a95306410cf787516df64085638a0c2c3dde6c261821a54f8a019d39a6d31a4f06c48ddaa2a1b2554754c30c13311b915ef6e210d83f7787d282a7564d30381cf8762a3b0fa17b76091d2cb0714d50f2e7a5d10cf69a474f1cb035d7591f096bc14f2796ddee7bdfbc8de31053ba315024a9e390ccccd354e71b370aff266167196804a847a541fc2753b53ebd385ef9562fda5094866da64f51d7d6b1bbb861317034c511e82b45487f8f3d7d61effbbf6f651eb6c85d43875448de3e413f2aaf3f6ed6f686930bb591bec7bdc37c59bbfb80abedde99981d3121d398ac272b1fc461c4ca6de4c63a2a5a779654d42304ca2b1ea2bcea0dfc30ec0b049c42a3ea9b5ab0341ddd530b16a3372cf8fa34b5378b2f1d72ec9b67c97f6e7ad8763b5b3151be08dd941f2ff0270e2cabdb1d9a5595dde2f5c3b4810061cac5ea4a9ebb7c7f74a3d33b2a97bebabebe928cd08658f8abbc4161d1196266ecee33fa8a8c76c02510c7d497ed8f91810cb01600abb991373f3287f0641066d4154832b5eb17e9b90745339614b14064a2b1a71eeac2b0f29aec9fed7fa6805c81dcc94a53a44fb911b3503a6a078d8d340020cfc4043d9bb0dd2a70204e70a4e303d2f23bd710159e36660e5e47e0092a21a699342159b0a823cec6660523e29552b44504b5b36cdf44125ef78fac3394a9ccd202c0a69bf8378d77e82aef65ca1ac1c0708134db2c8109768972bb9bc4b17f20246d4c158cea6b85e429f856d510a13ffe2d05c6e8cc4bd9c906d206c50e71cc7fe61cc03e6b7d9b75970f8d7584992d46ce2a91c46881b8f4d1c18ad5eb533161546f096b0a5841717dc09e739ef5a70d7af3936e02988e8646421b17190c0bc33e79e0e8e42090318c329b9028640bc957f8545ef43bd2c870de39fc2873d5c0e9504aafccdcdadfd6c19cb8c14d9404b3ddb9b24daf9deaf903274334bafbc6ed61059013b8e2d445a8f03cc3ff3e52969b50db080aaa10cc4291e309dd3ace957b9438a180c4a317808f60e9adf5ab7103cb5becfce677d4106ce89b7d077c9c898280498a68a1e1454720fcef6c3730a999fe442f465cd16120eec6a9bfb1d15055d5528ef74f6f79bd3f40ac3587de91a953b834a988777ff5c19b9cdf1cd55f05a634e142f20dfadd72c39b68027cb52c0a27078322439a4d33b3a371a883dae0b519b88b4632098829f36b6b4eec3d7ad320f356046c6c2087bafb4317b14983484fb24728badda9d35130eb18c59bca9b5c8b5462065928b4a171c211daac257c26f4d9c0d57167683109f17c456db535290ecc003f5e58e7854be30b3daddb25e122ab9374e99f4d4bd79eadbde1820f0b73a588a14096e1d3daa188404231763868d281d8d20a353b8a171b621d727ba22623c10ef75fdd1c89459e1bebce150277c629594535ea444c271701706ba2a39b460d6fc0b253b54f910ad326e77702f5fe75653b80accf8d16d39e6fbd2d97c1231c63841eabbb22e6b48260c5f3ad23c7d046e0c3593ec874ec5efc6fbb0c94dee800d9fa58edac0aaaeffad037b9747ebb3203611d526329dd60a87b9ec7a8df73c939e63695efc083af5c061b3a107deb1683e85518e012a5f3067155ee6fe72bc6940394f351c17391285becd308d6f7343ab8b88b6d5ec1037099c347bd1c63244062eb5ce94c6b1ae31528259221bcbd279f489e10ee447199abb418f50effc8bc785f0c592027b545f3f99d17796c174e2dd2317d8cf641e99dc4f839e1976dbe16181e3660e69db25763c0cbb0bf9458e0389018c03cebc41e4922a6815f2fcc249f8795982145780be0b9bc80f6e8df3a1960ef76b4302d1fc61fb7525559f0f3e1ea532759eacc15ed6eeb17a31274d4f46af8a95c8758cce3ba2b1db93af52a7365c44e63f2c0bf4db2af6b7962434bea30245e85f455ef68afa1e3f920d1a0abc7dbf1b05ba2edaaa997b5e9f1a2d618a15001b7d4943ce947e0d371908be9ae7aa52e5db6af2ac6e6549cb127d47c0f1d2a8575cb44c53773834788b5830b5e1f0b34f1e98dc5ca207c320322023f19647c11dc222e5fd113f2ce7687e964ab3fe75ceec61e2e611b92d46e9dc5d891e51bee0aa7b5119825877f7f304f2a8d173b75c99955ff5d12ec630016a0474f3f1ce4a84d088479d532c7d29cc2643022dab948dd0a4372170e5bd73597466e44bc94aa9e60158cb91bfc0b3336bf371ef3ad55e28878b9e5d5d176c71119586b9a779d525c83c03a3ab9f7b547498c4b77f5d2c64f7329fd83f168a9a89b761fa4246a55d2d6cb250926c9b9829dce257be9992f18d95105c0a73f8d4a597f9d70d0308fc5b61d24bcd1bca38a2cdfeb47800c56775df73422b2f5113e9648081e21ce988901e6d25eb0255e398b8c6a55000e7d61c02164af672e2fcd78f3be6f5e0da6ff1b7e40c510a5ae32a77244122f4f2554995829175611a948e50b51ef24e9107b2b69d9fc9801d7e974cfb5371a23ed1a766e0e3e4326afdeed92df3b3d95e7bd155ff66b0bbc850f15a3617014ea026eb2dfd13e9ef6e1006c287b40c09ce64d4950f97afd381c5816024f019b138cc3eae82cdcf55dfd963f16d4972533e672edee00ce8cc5e860a1db215f105c589bfb764fa9abc1a4452dc9703aa70d935508cde0b243cda80999df0e880868e878d3765863877bbb8b9447f032ae7a858d3ef2f6235a1567f7c6a60a4570c7db9a759edb2aa0e9474b81ea87aacf54df0905f7627a1d6dbc2b5e927059acd735a84d2be29bfdd26a817d0bef2e57664277bb5a390c50af3498fbfc6e419de1311c2fbb0aca0120f1e2280800527ce5cb474c3ab03f7efd83ee405dd2dc02f9528b2ae3d9ca7210d945565bc9f9765c2831d7f8000c566379112755a27eebd9a88a8c4cfef0cbdeafc66de7e1dd276db88538656a4af4e10cf110cb076a580599d001b8b85d82ac46596efd5dbc7763066100541e227bf3842f9b03279468eb0c260f5d91b74eeb1a9f35a79458d650d13a533b695db97239d5ee16badb2cbd6a58530ec6d81b464bf17e92727221535050693db30985c8fb81df874acf7cdca6aa1c63590aac9b09f3c1f52c782213b1165dc07e354a38add2a6e6b7e4c8cc030b496993617ef99ad2e9bdc2ae6e8eb7e8fbcfd6b999d75c4a95f84088d1de3f827dc1bb7ba11cf5885cd33d626f66e8ac67e11343121fdfff4e49c3db819cdf183421a8998f9d28aaa528a8ca82fcfd98aa45da162b30641b1f61484109f5103680c76160077f9d94d8e125af4385e78f40b6e6263ebdd9b7fb3cb1fcb5af54acdd851f84150b9150f74cacd9241b975d166c0b87a58523b2d6a38d008479580b62d42d89c597aeb28afb0dd415b13c80db49f1d20634edcb80a358d9a62e960cf28542f4ce63ad0246e7abb710575ffe2a3cea6bbf3a92a5203c8b01e3c959bf664dc9bbf036ef5bd74b5fc2175c16ceb4360c3cf9ec54a3c5f98caf5d549e96bb1d6313a576f35448cec521874e83a60aed74c31465a807b37a519c18709d82e69990411e439fcd5717612281324f3e7646225e7643fca75e646c90c55d66b637465ebdf4b614d5997c5abcb7178dd851bfd937dfaaf15d2f931ae73f3932e8248f0a31c99e31afdd463300e2e87e7e97844bdbfbb7b4a3f230d897a0995bcf37ede904932c93a96bd7bb3ac7db7d78909e8f267e9b65f609197a3f50f3c41c89f93fca8057a78b5bed870f2aac1fd7892deee80879fff777f83360cb6247de92473d3d2022289f56bc95624b3cba14653466dfeede5efd1facb6dff0fd8a4b598ad4d7499f8e47edee8bc5c18224be90c8f2811820035dde1e2da6f3cbe0a50c42cfb1d9cafaf5900274189d59d55aa53ae2d6a897188956696603518f104e4fd5c4e3129dfcfd50ab080fd3b974e9786171bd8b6fa50ac334c1f0776e1a8b144d95a1b211e9903ba20da9344ce175bb0899b4221aae3bde7a5e5bee925802267913a09e6570a6c033ff500b2c474980b3ac1f6dc1d8d7238d6975e16aa32d1152a2e7899f6aa60b87ab4b00d14b0a143c4186fa44250a897520809abd2bbbed6beacfae0162b99abc3a468dd61ffa59186a594fe78a6598105c119da2634bee925fdf4926f0601162ad7105949000366508eaab6d1a9e9a02f35cd761549e866a00356434fd8c37267d06db4e67f733dd10cc77065f4f706ef825b121ee02909670873f6836230f802b9cd0cec61aa8e3d033041eb309491b082fd68ad646314956d927eefa72fe22a4d9c3c5c1378eb9078e08f4ea98a1af7659c2fdd5ff90f48c9723ff5c3427511271a8102fe16328e7f553ecacf0780821ecd06a1441fea3f8461b34cab01eea2b067d9b9ad1474991749f120c0d3b88bcc5a8aa8af65f00190939a31f0a35509ba94b1123d8f3f9d9e534b684496889a4f33bac3e708c0ac506d3c2ea5f690e4a9a6730645072c85c185b2fed224fa71986f0161197ceae05aa89ad13a6bbd0f3debacb3a5504ce280635d1186e465d0bec824e6bf7960c9907e10e10f677e26195d05be2f0a4fbe91f541c2d4e42c010c829ff9297e6e0dfa7aa4bb65cbe6d32d60925d6a2c078468a2ad09888625edfe70e7f07575afa456bf2a96e2178c6195bdab91e7e5be3c2106948b22e0fceb20759a2ca66e97fffe469e9b36816be665319bdfd37ae65e0d8f24792f2663a406f3c1d5bdfdcd19877eeea8e4891f918e105ac94b41e16ea484dcc8e3c21cc86800d7d998bd00421070d96b3e9c79b2e77c1b21812b16b52d9400bb67defb06be46311b9f1d978ff092bdab247fcc482a79fce2fe496fba8870f27ec8660b6e18739e04564abe59bd34288618c1946ad8661b81f7f9f4e007e24c7740d4bf0a3a3659c884e856dd2968740a23ad68407e7ce08ca168fbf09289a6ea5e0f860d7131ffbcb241c1608fece12a74d729345409f8d15236a55a7e6715b9cb4a4a9723159f4f2ec2cc557885f4040b146408762e1d8cfbd24f19b3fd0e60ce8975c055b793725c779d30d6cd944b9e8fd989b26232b1cee0b913614542f566c64abafcf0e3e3f4c3ed3888edfbda0492b55172af94757fd64a168fef5bd8516c9377a97d605b3050ad62145b7df04d379112308115ac9052f60ad9871ce1da53d0d6dc39cd1551e37130e4ab3a9786dfb2ac43b045cab62dac3bb6d6bd6369882e6e73f7b9dfa19e87e709e4e6478b1376e6dbd305bb81d1f5f5f35320c6cbab85b685af76bca8841ca4bf01f549e5913346146728eb0d68e9e9e0b8aa6f7bfc28a58bc94d9dde630244c15ab8598f06fedcf482aede539daf2714dedcee5bf1bdfde8c706e19f42a18cc46d9620cb4dc8729bb70753ae0c6042e39dde5b270d1b241b2e85e51af99c9311cc4c741a3807d36c38b974088fb53197021ee95b6daf1ac71b8ee6ea49d848230bbb184d7bf07d1f5a39eeb0268c4aa0c0db8912c5ddb679e2e9e1079702bb576252788f1c11c57d1b14bf9154e7443f90d4f420e7d143c9655e6c48ea4afe6be207139fd0f6aa9622313941189d0479e0217adfdc2cf8edb40e7607d0ed027ba6acfea453253934992ad81b281bf5e65e10e137dd84c1b6be82d9e9f21118c05a7c6d00604b26c02fc80e111b93d16a79e136d7dbe51b9c09ffc1b688cb67b9267a18dfc18599647358e19dd5a70ab171f87922a5125c746eb125e8153b720e52d8f0fcc7328801d1fd359ef37c9e88df689ba9d9ed447e7ac917e023340820065ba7685a27f88255dfff3999e76be46e364b713f841a4f60b2665a61745dac51be7a36313166c4daa2f6ec8d29dca123e3d8d43772f9055dad5c58cc2c80428317d67a76882945c4368d602ccb2cda65f1d4c2673183e5506c32eb51b21898bb4d4977732a2a16a1a48f5d50f47755c75c34aa15c38a6790479f3dc91248583f9814f037da52d4c732ba6c064e1a6862373ab163d9c98c2c0a19fe063a056c805825a404765aaa40f0956f65f6574422894c6370208c75807fbd3e46f3f3708ae39b579db63e610570d05d5392bd17afa1be0c537577aac3703cc2148cdc51f9034c88944431cce2404860049d47ebaad006de42a4338debc87a62c2799c1caba1abeb63002f6e660f9412b1d4afac16c1cb973131b8d6ae0459c2bc509785c44ace3170a3741e901f257aee902c40eb88dc89ad5dde52992b104568937b986551eaf24d536a1ee392aca22a486b1c959fd3ce8cb0ecb43e83479524d6e3ce85b14338ea751f1131fd16a798f1bafe5bb4438aefb5797ac6041db0148adc9d955ec6280cab62869e63a272f3126caec49a5a7b6f24eac3e0cc574d83db5090bd09b3d3057eeca83c03901f058318b0d3779b542bd87ecfc13925780806a007c3e75d0ed87881888055e1a0c23e60f69551eb6949f7645e2c0020806a2a67103e367c93036035800022297847a3a4055d80944d9556fb2d92b7763f3eb7d6b85e1399c95c7b4a15faa98604bd2ff9be8963539d2bf6a4c886b74c02a6fd2541db2eb58494dadec4cc90489a34d27377768db79b214f34aac93c51e422b1fc5c300f8972061027a75395e9cb6c7a03bf02f662b01127c23d4ffb528c7b06645546633e2d2c421b68903e89ca995f05582ec19df52bf1524151630e79caf692a44fb783c41757ee61a82e298940a0b74fc43f0dbf548a7ed32fca4ba99c686f10ea912377db4ca9a9f40ffb1811f33b0fa38d2342cab7f8b40a663f7fdb58ffe99313572fc8848467788f827b124fcc5697116fcd36c5cea5a3722a12bb1367ffd76e1da8fd835c3add95ffc309003e55b97b0a9deeb06224acb153a14119eff774cf05f89a218779786d5708ebc2c4235888078c214da042376b5c763193b04477e472a7be2aff162afa221c401a162e4351d6e447baff0f8f12995a33d580eb0e202141e1e2296b8d82ccf77eebc17c3d9a6eabc77102760505f3baab08c7270c0d794071f2279a55205dc6b097be773d57689aa6cb9f04b31a34888a807ce88a124b1d7c7c66888cc8ccd9c543c6939ab2d3e6392affdce105e8bd80dbf22a27b6a181dce90ef075af44ac690f0247fa4c28ec8fb8bde1102724b70e7c55024f03ba7c7231367c97b0fc726fc39e4424ace568d7fa1afc15806b5acaf095aaa9c7af597b5fe4f02d6900c27ca7306bf40ffcfe4f4c530fc7c997aa91569047a1bc99c76f5a28feb790151e50f338f1a710ab342d05f4f3a2d89a2040fa228ae01ce6b87f3c46bf194e3c660507165083bed5dd5ceb600d0938ad57e460b02905b07431e62ba0832b19f1a5ba7f0e05172b2cfcd5594338823129eea87830f6f37c016399ef644f83d8816c7390e8fc668ff93192cea93cce29248a5ec7850c508dde9003f27939c09310387df176d3a9551b4d85f83494f0c0020c54e4f68cf256c06446f58b247abdb0fea04d8624a1e439b3d62abae9d3be9b376c47cf51d0f7e0c6bc45b455251b573c1f5ac0735192b6dd6193e7f84e2bd8775cc1bd8c621270c597aace54a85f691b563b05779a3be5609387c96587c5b80478fd8687bab1593d44e0b18e6afca0ea2d925bdf9ee6725982df08b591accfc14d8240eda4ee0a6ac1315df3be404324788306c5c72c81b628da0b9e68a3d56730fdbfa4dc3b1bf8cbd8cc8c36ca584e493601587dc20408f1fb3a326fe4afb71b65d8327fa9af391bf36e35d29354995a5bfecc381c0137c38fa8372c5a484b813cbd80cdb10bd5108114780a46d55a5d438b9cdb11dc2bbc2ce4297f5906205efa7abb73fb8cf4602979e01575f31d850d120b4ff1a966ab43f9ea82dbeea542245e6e1a0b629b5557a06e80510697f7bac084143871c2b912b75f352a89e4d148a4ff8501ff7d5b0fe0df9c6f20a392c84b402ad7ea9533bd6a57b08f60342f3da6de270a1fce37b84c880556532eb142d57c4aa2296f67db66c5641336f8c0e9fea653063a76fbcec39f199c436adaef6c8d764ad97f7438e168331af8c7336ee73df17a41d06aacdca423232d618fe275ce1097979684b2b51f6bc98cd82fba8c08275c75c565e323eec756e61346e4ac6e2b2a46d431e47eb9d0d9a5a9235d35ce47ff99c504dd50218b05e189b33e07453350a5d34b1a14f7ac1656d2ebb7490a81b6b41fe0bd2cf867b23e58156a4faa85791f4e53930b4039f95b2e9270e1dc4a3f349ff14a5331a0db00e2f4404a29002f8a141a2ec199ada3bac35c3e704c150912e19a42f27840358cd1f445a0ad5aa158d5d043034311a19f3a84cc608758983237bdc154181b5355947f682806fccf645334b44cb2222e258e266ca6af6e375491d1dfe24382869ab64a2ea767c7dd8b89f67bd43f25325c3f9dc353b67a31160ecd7fb32cdaedfb56b16c6545144d936d8bbabe67a5dbe3082e141efeeb537f6114424ee5621fc28f7d4664e220c08bff2b9ef42969bea4c07d422f44e5e7a01506edec69e15fd73eb081f304fe93cae7f246dfae008d39beee79480daf89a003f4c871e9da0c6c1de75cac928766083ddc959bea86878ccfa31941111f4d4ed2be7bb9f6bc64f53491754fe0a1aeac83ff36f6f5dc2dae74ae26caf1d4a30fa24bdf0c862bbb7ed7427bf66a7d893c3a28d8e08564b5e00cfb10065e8bca04d8108ac0a0164087f13a7ed6db96702fd497717c262c4c1876e498fca0a3d0147f772408f7780b243112f6f34e158123cbee6b21857223b8280309706f8fa7a6bf30c5ad04e4806df5927637537b0af77c1616dbb0bebaed25b586f93efa29879b2a24b365118497f7c62cad4bc866a48ace95530d917c85f6ffd149b50b45a800fd7277fdd45c6460491a40485ed70ac29c53fd90d005bf17e386245b231fb0335b4ba4f6ce387db312b72674ba18fc5f2eb165616b9c0ef7639e72577601c62f46d28ad0414a99499988c4160726bb3a702a32579b0133da683bc01bea75296548e3b6eb91a573239acb00be1034a13f0f4003220e8493c72d8214a8d207bd8fb620175875be39de8e6204289a97d651e3009619043406a47c9ee67e93c8b919b3edde054e0d9139756e1d6d0aebba7e52e76213ea3603702b901f5cd713ac3dc27127664f0a30b2d7aa34abec813bb14ecbefa3f737bd6f8e83a89a815b35d261e11ad41347381553d576f2176f9eda78395395728a39e00d04ca15735ade9ec679016b5abfd2db50658c295443a180b281022dd3869b933ed18bb611ab6cc76b9f764ee5997ad0e87aeec345de0d7459f57b58bae7f4f8a9aa1eb609057feb16ba4576533afc96514eb99dbee6bf996eb180e35c3986600ea7b4a7b2021a802dcb8b11397349823ef78f78ea1a7ecf7e5ebcbcc1c6a3dd2eeb31d8f4372b0e66cc87814beca1556e264900c85254a378c142c2176d29202324b2ff92dffdfbac7aac0b5acd304555531d105d55563809ae533e16a40e0dba2242c8fb3151343df03087efac9823188a5af2bfb6e43f98fd4ba2b069db67be95f1204179af890502541974004655e577b5eb0608361e3c2ee06555dc237e6947ca8f687939010eaf37164d3ad921ce080eb2c63c8aa4adc54a3e0ada7dcf05af7b064fb14b46bfd6148db7f919efe126657b06c1b94cbebd2c35e09fd709e7240ce6bc70e8b28d13112ce1a7f4ccd4fc95228abd5444fa4815c734be8ded5cb70a819894989194da9797d9450721f1fb317bc4d73ce4efae2c984ee62f0f751267fbf4db954855e5d2fe2ea9868505e9d665c3c7291622426036a3f0f94b072cdf953ea57f1be06c2d64cba91ea4b4a8a71a549e06487a72373ec50aab889f90986d52401ffaadb5e5e3a6ef1dd9d1db732c03f605cfb2930f5168a52e4ae054346dd50183de26577f552042bcf796ea2286c0ceeb54682e281471be0b923f0a9b4e181e59e828c9670acb1bb7fffd7b5194f7d6d43c69e34658a65f0adfeb1437ac1fa03a0a789f08401d5c5c331b4a97f0d9e9e87eb3da4887329bdb290c6e715a675c663849575e6d4094a73917718215a0db1a9b07c59669cd0069a38cec340f387c37d92585cd4d19fbc24baa594858366d47b25294df333f7371a4ec8b9d6c018882d2b17caff1114afe272d7bc161328a16c9d46eebdb302bd55b1f6525379df21edcd105451577fedfc5801a733819cb77494c6aaa987c9881c4d866f7dd661fe443384aa4319b9fd215fad3b4e299692c382c5bcc723cdf8d4c9e1d87bab81b729df1976a00d907435cc1f568c449ae8b415c99bf81c4f6bf86a8e860ff2f2e2e4fda2a2bf9a8ff311d62181ca502d792cbea948547cca131228b856a127b9c0c365b75579b21d729bfd4af420063bca644be43e503b658dc64c610524714f62b2546bf08863da5c2308a7033946d038285333daea06dd22ac60009ed58962c3290656804d0b8eed0b2cc8c0730f68c3fda19e69d47e03b167be75f448ef3ae58ab457f07d50417dab4fc1e0813e6d02a14c79188c1ebc7d9296a84470299904dd9ec93e85f7526a2199cb49aad4c76cb7a3b784c34fd0106db524199a65fa70f7bfae8a2026e7657821fe46713608a3a5923bcc85fba7cd7fc7c264999c2f3f281c556678cbc10cab81d4855981818e5c70c8376b5986fb0e7907bd5327930680bf9561fc39eefd400daae9966a70521d736e9735feddc97fcf44663b256cf923ac8bc62db578498299bebaf9239ee259eccd46ba79d72d0c35901f1ce92f166294bb91dd7c79c66905f010f0f79681cbd11d2a6c9f1eb5f668e860aeac4bfe21a1abef9138f821c479fab44cb48d5f9394757c3f079d43194c06bd28efee389cdd7c14e5f134a4ee949f7ebe6d6ad2d2aef8531bff145fc6c408449c93d26f0a5202499ce1371eb181a17969d74a3ade03072b7c1f9fad5e2fbb71a675de29b86ced04ae453bc8f0dca5449ae2c17b457a69ae0136430ddba6024a79041b26947bfce554f42323e4e78a71768b067b123db3dafe85b42286beb2083e6fd83c1c25d5f3f7fcbe8e16afa9ae53cc1869253ce7815502c6c31cfce470927e1aac4db9b9a131891300e0ecab05e8db6fa16a91ee5e0e61e09f52062f790161591e58dca765d38915993350aaeee0aa1b6b0d1661f787b8af236a7ddafe53425d4a0ffc8d8ad0b41dc8a78debc5303dcb857611ff35fe355b576a80a576a1cc14fae5b7c3d8b4a8e9cbc160fb6bc971a9c5519308c698e60fd17fece76f3e7a7e6c07d48c793a64018e7c321affe4054fa61af800d51b7fde86f6252c558f172802a5532ee7e46eeccac2d3d1de65f554e89d170a116af48d1e5527a54a90c23196bb7d5f5ffb1b6ced6b75fe00f97c5f8d780bcd42a81cf59a5f0531b3ebe148ebce5e9a7294f10d873a4dbffc92d15bf4bc30e9166adf96cd187900e7efc2e5f5f26bece7d334c452a4a216a86d994c4f57e7cc75f1903561df7ad8fadb7f778cebc137c2db647093f8783bcaecd29c27903a7d9596c35360e15d823a1d31688d088955f9f1cca8ece61a934595ed918c0db927a6040c3870bcb31b383c5f02c2b49c3f1cc2ff6f880e2b84db64da2ff735ca5bafa3a20215e743d62fd874df3e9abaaa7a077ed782a10364680e04176ed14f7781313e9667249b194d81df54e5dfb5a75124e4ba8b6a6864ed7c84260957b1e9a77976102fa7e183274f499ea4fb5fe53f92903cbb01d2e0b1e4ab982941bbf787c592be52dee9402e09357f347375919ccddcde00affd340d2374bbca35ed72e9c3f52d0c93887dfb713ba3c9aeed20cc868bbfb444506d4035f355c855793c7c75e86abd9759b27bd365e177877ceacfdfb71d2f392025a95a127c095949165f2dfa8f4ffad6014b953aa6222e495355c0e6b3315c35d15751c43fa9a8cfab97444a573f9e197b74f04c7a5cd6f452c9904405782bf3bd9d377c3830b37158d0f78d3a503e9964765998eeef6e4976b1d9cd1bc9ba8133fa948dfaaa9b919ea8be57fb00f4a30fbc7434fb620e658f51dae4b4dd4f793fcf087fe42461c33777fb0c81851567a3389735fcbddc0a05e274b9311794071fe5d23e8686fdde7ebb2383d2b78ee214ede6158e12a60fef32828bd0db41253ac28dc31d5bce8e8a763f19c7f8a3e8890e3152e85e6e81003362f60cddfd97563a0f4b7898bc3bbce79161141e564f7fab6f3d90d292e990db841c75b376a402ecbfc59d8157d2fd874f91e14bf2aa1e767bf4ef6c3d11829b6ac4c91ceaa0b851964170bc2881982ac7d8d1d0fdbe77e18f736d0df4fc974c0b7bd2cc44e565abeb30f9c03d7e72241c48b1c6d24548bfe30bf221d9b2c8bfdcb9d2cb9cdfd098a0f6c8999b06ab0ef71e0f7904b623ab3fc28a5b7fae97fd65212e5bbcf914512d12a29f8d55eb1fdc1272dab008e7f602002730710b57c56dde9c305f6baf94347f2e27bb6a9fb8b9b92c6e11b9b4602c7270ac7f37feee51e0a4f9ac3ef6dd614d161b787329627412b124db05bd5a1f53b5d0b3aba6057b9e9e9d8c66fca19bdd0894d2757705c393ad71e607f5db8ba4dc8f9844b53a360f818231dd130dc0c005a8268852e7135e5d08b245721e19aa696e39ed5a2888c9fc8e3017fd999981a3d6c1f19ae81e9f93b8bf67b07751355bbb21cfde8fb49649b4f4ae56abd197c0a38fa560b4e51a5a59f9e56053b04bc5df754542715b22278f6ce467552b0742b9b9480ca34ba93cadb0f11f4ad2217cf47798b08795a8e825486a338eb10c0c791ffd42f0d5650b6b7153e6e578ee21eaba51f5efd0dd967beed330bec4fd27a6c08154bf4f71b1715f2c8246bbede52b71fd3e4c220221dbb7cf6544b474ff02b6f4a431f458d9edf081c55e7f988896c81ebd1be7fc62218b0d24921bf15622ff3d5685add274878fe154e9833950d0024b745eabae2ce2011c711ab04fe3144710300914eb3bb72449ade1a235dde61984b0be4df0fefc481f4f4e39141bd8e49b36704b24ba1911ae0ffc660d0a47d7655029b12cc5e6eaa71cb28424f96ddf17eccca8b75c449e2d6d96b6a0b318b6baea433325db700be8a60cfce71182c1a5b6baeb14b7b318016c506dfcc148b2fbe25702ac1a3bde1e101887a25de2b79075944ac5fc6bc31e0e73e096bab1a9541f909f454def4e1be4207a5b0bc2465cf44d50cd56af27305ca01d755b034124fa41800c292945fa377fe8cfe5ed6b2e9654aa513598cfef5192e3164e6f29372a72611036e7db5218c825c945b633963822f53d857628d9bb535d959b96518688474131efa69cb2c8dc03c6ab0120e22dc79e54147a0c006df900a69efa6331ba0d8d30c440a55a0ab30281c5162b0277efbc60a7382feff428bc3cf4e48250199f74b7fba99c58a96e25ec82ce72e946fb1a261811d4b10b4d142ba4713529ca4a73db1e48fb5d25eb38b01f6d688d4dc25a7b431059612c9893c1cbe66468204f4c379f76f9fa0e23fbb859f217256ccae8393b34083f3a5b109fce7d147882017a2d42eaf73aefc0e081bf65f5aff0f97c32514f84dde404e763a643a34eeb78049c711c6cea07706ff5c417966f87b82fa1e67c759a6e9ab84f4b9fdc125a93d700db8bf4d848a137b275aeeeea89008f801251049861c5e3fa5d2f095e9c23fd803c53fc39bfc2cb8fbd8f4ed4cf28c49eb575bb2725fa476c344841d1804d74c275543c5fb0977d40c45df0a44a17213c8155804ff3f0c24f6b4d622e154c28e5c2d8cdb70ce6de96da8a9196f0c96e18fcdf35978c21b68864d37942206e3a33998b23f74332de6eb03d5788525433c0e567942f657cf1e9cea4e47d36e611c4de085642aa18ee82baf1e2ec2fabecc1fe1b233b3ea4a8d889252e61de99218a11edab6ddad5ee2fab8c7632f981183886ce5b5f08018eaa12e1ea16835e34ae6a53cb53072fa36d9eab59dc7e8880e3cda6b97ed9b77427cf6d36b4bbd20bb0d905bff235743b8b80d776a53e9c144ec6a8b1e323faffee46938b095a07e0992f8d5768de8c3f0967479b960af309d34de88e9b62bbe209c7ed1cb5712148da0d9b9bfa03f58444842fd1b9d4efbc3da1a415435ce2cdd805593286c7cfa8109dd34751ff2349234784231b46e5c1cfbbafa053ff7eac94d06393ba8f5fdcab0ab6636ca4d4d36af9a7a6df681c4a738d0e3c47f354974e804b31de21467ba1344a39a5f5fd3f02491ede1157edcedb19d7f684d3470344aa8526824893efdd079ef94df93f2ed7b7741b9a65233bda809e4e7d36bcf9e3a489389f08e1d8242a8b792708a0f316730516e62c7d77402a79348a374de26923c3ac436af07bc3ab35ee9d96c105843b95b1ad937083c01a19ce1ff5d73c3bed6860964afe16caa274d3c75c25b8c4339c072507130d84dd33de0448504e297a79feee6f6c55db90dac222099e936d5e330b5c857826f1c43d96030b34242a98fe7cb9390aa3d24b57a48f7995734eb7554d5d3e313a5d9cf230fa21e86be4de15646142d55ce87754ba517c2c7cb8a079a2ca6e84ad456b7bfd8977f93b25198bcad1f0560ce995befb657be23523c4f56474380c4c3ee5b65523a7343ceef8ce0bca7c9b1c7932f7aa6768bbb7e74c779a5149cfbcade70954cc1c50f4686ae195232cca9d5e53f94363bc237bb42bba04b388b6184bc7d7c44f465366a61e2f3c4b567bd1dc764634adb9597955938acc80747334fa31ac07b4aed2554860c14b86c84f10aa3139d5e564530bede82753137b90cf049f6c54cad5d0c9be96579e752c8b23c224c2b32dc3c75fef74dc40ebe20798ad8d993e2f88320ad146e63e2acb6ae817afe0326a369e87f2c98764cc6298b2759ea536924c3d524ca7c99581d01960614e69067266da0ef9fee62a58d657db10059be9807bd6789e3fe9d8b0d43963d641bf02d13d6d5656b1eecc8115cbfffe6852a436c428d769b64ba0fa318569d28b735e2b21f3abbd59a58543e1a8c3bec1cc7dda96247f087f1296ecaa067549eadba8a64fa903a55f69fdba69c2e8e332e30264148ed1bb5f63d1acbbd4720fff344d49cf72d1922db16f2029d99916af5f1ddb7dd34e1b3b23d9560bb3b4460740c319aa43d4fa5d7d0b216388a01435677793f5b64aa1b83a18d7f71c05a82857a0950dd1fb68d407193d24d5a88b5f3e92dea04f570562e688570cb9e22a186d85650b0be68f97436c31c56d16d17d5cac835d8fcc71aebf24de05145eed6904cf150600d830f2214fdf5d5eb4dde0e8e983a56a5aad6bef2fb1cba275be63a3b1a564f7e482863481dbe3edf28e226099380eb5c0dc48cfa5efbbacfab825e7873cb722ae1e4143867263c1b62f82f419a188514e1f3296b29f72972e0fcf56c55e3717ce2c9a5aa1cc91b76b078b66fca759ec6bb90de79c8206000930b36814490e0fd3e39f92f5cb769dbe99373ceeb481ad81e6f81f1e34dac51ddd2fd313c7690181a72dd5b7853c97173b11810a9195dd31911f1f0fd79a8525b16166601d51bf2786b71f02c7e9e125a76c5c53ae2db5fa9c7217d867bbd5bb4361d2981b4068643c841793c9c201274c8ab7b078f477585b1bd373d3802de4b5f80b0c9640d21b828943623f2f23d16efd00939a7165cf0f34952dfe74bb56983355b0ba37884caa2f0223b131de3deb41e940d4ecc3d78064ceb37f6bbc72ea6a851244d47a90efa7f88c23b62366f10b60feef43c4a29699917b8868c98701ac4acea945a8cad104afa34b3ef7eef4c91d34ce6e1e769b58f21fa3561f91d6983e5895fb5603c243c7f320345033decd8ea0823f37a09531f4d9d253cd7962faab386fe4e068817923786a7d79d264d2c8df84b4d13997bad3d7abb67bf1fd59d645e9371338d12d98e14ed6f8547df73235f4ead93e95f386b16086ba82e443451468358274fa8d2b10d3e1879bd1c703b329c3c1678471821d9797434dd8924875732e00d41eb8d6abf76bffe1da9d3fc3c99c16c50b2678d6e7f384fdb96936537b22bf181a9bf92b7a400d955f41bafcab1a2b8870aa4f608c992c4cee916719ebe96940915be03c8a8ae0b5649f78fee9c06732b5022f8a04ef93a7a5643ca6fb96190716b02579e04da5c2bd11acc34c13367d2416b2cd8faeb183ad7fcd5623c61102cc5d8baa3d6041186429f782f75601adbad0fddc0d25425905de9c1fbaa8ca44bc41c5428e050bef0d877233a8c1c1d6680dc1e640f958efbda3a377a7d8491a4b7cb2e011c4fb923f00bc8b2c647baff0b9bd21978b8562b80aecd7d2dc3350fd5153193f69fbb0c01687d64fbcd92287dd5b7c823b75b091f8e8e25fc1e33697a23cd0a5213fc8302128a8d9ef18d3d389729082a554b467e15284566515b3c96e48368771d51b716eaf99b488c804f9e2153ecbb3e63264d79026b71ba9de198e67a400fb8fb7da26f566050b3b33e5e780b98262a6c5599a976ab392329f137c8647bdf5357d4bcbb07278d172ea80e6589f229eaaac662a2617b03836a5415369969c905240b83b6f59b730056cf4576de9e4e8b11476d3b98b318e0aa6cd189a5f9a19026adc44aad6dc038cb003487b35c0403010d2b3359dff736ee5467cdcd460a825ea17de050959cffb2d9594dc5967fdc89b9cf8e183f17dbdd1bb1eb787edae2d6c2fa54a02937cda8e044019c88c8a32779aa5849ff0ddaa20bbb5fc7d12e03dac881d98b6fa4315c20c3b8e7b2ee5a0025510cad74532d0e1b836471567196fad3337f4c3ab0a2bc507b674b12fb12bf81f6c7bcbdd4979dbb790621033dd1b9356a4f0bdbecf4a4304865fd3e35a5686549871adcb468d63782120c681ace10719df5f6a8085de8ff975242bb6b5a27ba07a5dd79b6d2693a5eb0195082c5a3942ffe717105edc5e33a47b4882778566d053e29025fbee876c4c4dbc2eb59c72428c2af98f338a889685a2afeaaad34e67f8969b2efccf6cdb212a13393a28d944f6a33c18d53f600bbd0469ee44e2a554e3a3136739abee9a62f5e891df417a465f015cb085720715d9e7811ab66604007e4ea7ef5ec7d7abf8a20e76aa40d37651ebaa4160f57dfd6328ad2085a38bbdb307172c4d93ec86b4ab2a6c80ec7667eabc8be3ffc927e033919fbada8dbe0aa6e9e9a8dbe2ee205fdf0a536b651fbdbb53fc77d7a3a3b4224d002173dc41a7d39e31498268970a492e450906b759cd500f92902734d7f1d7e05d49ccebc390fd78500b0e93bdc9d533fddff548ed54c16192bd27693f56a1c53fa080c279ae91b6b786fec0602c827c627408133dc2fb2f76bcf9295d35ee567bbe9e4f47ae6400dae06768872426a63f4e87ad0f894da2ca7c8d3eb6396a77d7deb7ab89d104dacd3f5a25405fcb4a8542cd3c8f09079e623ca55868ce477169652070ce4ef92a03eacc2f9d78aa69beb1c94c54eb89235fd5acf7900274a82580b10c84be893f9ab5a65034f82332bfdd887cec140dc3771df725ffeed9bac45bf5fd929e86ab69df090f7713c96671adaf8308e6c07b3f97b63f327a79bb0968b5c505154fb412ea620125340dc9f224c9d2b558a5b1cb6cbcb720d5bf84a6ae3ea080f3f4e65fea515d77e87bd9e722c9041056bdf8669255a8ddd927d61e939cdd20b1b80dfbb7de0deccb542258937e1dbea6f4862929fba04e3ea5afa180e7bbe2b85e848327c9bd66e72d47326186de5bf28ae2c5c8e4fa74a91961f2495bf38e14484e623239ec02318d7f914e2a18d2205a7ddda7e109166ed845d9666284cd75045e03cc05e5577ec065db3936bfc55cf2b13fd71e727bc1748124da16428c1286827bd0abfaa404f849058347ee2bd9ee000ad9a8cba37edebecdd79d001d974bd026d770e545a1ab29f1412b4e2d7872cd9413ac303d14fe98ead2887ebe1f4207a38ae94639a1a21f06bb63cae45fbfcb9b8d7cf785a30324f276b19d1b782e4160daae29a51238b0a6f692bdf993ebbc9e386ba93948eeab37ec32710b303433d1eb74d4f66984b92df7cd9d589b1756b912902d61eb78c743739700bba287e220f68a64a87df221655860bfe8b2c05b616f54aed51fb021b35fa459e36ac7d7807f9fc7bab81adea21675b74fae9dfa467da4560c2ba95766b185c1b15dce58aa3b321534060eaa1e5c335a639064c4f50457bc09ad419428a56ae4eb4378d1aec87d9e10030d746ad5b8b84e14e70dab32fc55216b07969091bfd06648999d764737616ff5ab0546e7540a9130bc7fdb799c61178b5b7dd952fcd17ad599e3992305c4b3e5c7997dd7b60b23cd9f615abbdc16db88b71df24fb46beeadacd9cb6b195ceaea4f9ad4ebc7c50870f601f4e565a560a7c40d5ca7066ffa316848e6923a55e7e00c8e46df096336846a8cc1d4b005a6a4350741ce7a4475fd90d19e04486b0cf16c058b50c4179aec6d35e1581b06cc10ca74731d9e6c66070154d595a5e988afecd125716bc33392986108bf0f9eb731962dc6a1013070278027733a74cf128492fc17e4a580ef57ef10dded3857dac8783404bedf8047172fa70f96b464c8628702c5c44294679cfc1286245b9dfca8907fbe97bf06a1949e51ce8760eb52d48ad26b5bdf8120378c2f4c065c56fe4eab2093bba7078ac44de91a6f46487b33502792b9287c2ec31fad7680e5065e1b53a96ea997ee5c828cce4e97cbdd6cf0fd7d411213a0c0f8534db75b4d091cc6636aa7d36e5648dc402dec3aa9ccdc61aeb3d5e81d6782e451b9d61ec805e3c5899187a2e161a5b265e774fb4b1b9f6ca8add3b212cf1351372a2278a595305d60c27de10ccb55d38e93df4c4509f34d791ac7ab01a0cd3f0c3db43bf013cbb197dc3e56d6b70a055c9c52910c3fac645f83cdd0214ab1b9baddfbe2e836e7fc7b34bed70fe267f50fa1821b756b31899897b59343f70342e03131b28c716af45bfa91403de229a32f759d76aa390cb9d38f815cfa78e9d30876b78d320ac9df1d172c5b1c5ca6397e6b00f4c1fe543b4eed2d159973d7c8a80d2d3590b9d2ddd50d50c688a6463f15bf6dea2e7f763ef5cd4d0d451a92a5466b65f639b7a43500301179faaafd24d6061e21280d0616d7366a8f7ee22d00b103310ba6298ba6701dfc224dfbd0037bd9973a7ca801e81becfa7d9a67489d5c33437b3337deeace247e2775494a40c9b187420f39ce8ee9d7a1190194bfec3828219fcc18888d0cf281ce2f52da6586d681405b24adfb41a000d1812608498e55b45bf2c3f70ff018b7c7dfba071b9e4c30a730ebae58135a286f69319643b3918b24f19341493e48d6c321eb9216a9783f18e1978e8b31d6be13e01618bf130c1aca2f28efe53477de7833fb3f3c45958fb086ed51d39ef33ae262ec04cbd530b00b181444f75abb5ac5d87487d65d7a3ccdccb22774e32e0782f8cfc60de4fd01b0a686542ba4cdf463e4809fb7bc207d7d3a14e9af74755381dc9b0a150ee43f4ff39d73038688a08c8cc80060f4776f6fc15729c1568ef64993aed130a0db8aac4a6909f5f796bfd7854bd724290f3f2fae2d0ae68a4fd653ea51072cc431521a56dd07cbc0715846d4f0ccf40824d7449cdfa109020344103560139400701fea1527d68ad5d02181ba45c1372ab6ae01b809c3ecd68d4a5d3ccdc4200195fbe13b5a7f589a3c65b715451af46910116615116833e6ca7633514795c836a6b669c078bce69114008f00ee3bb25d83de19435f702e363e30dfc521903ac160c39de9df74df6f6c61b4c44ac87be7958ea602004cb95ca311e43d0976bb42afe25a25b50144d41b57039b7b61d2894430a9e5cb1368165a7a82d7e6421d204086e64a5700205bce64d1e05e25d237e45a8fd8b329128312dcb3a8ed482890068a2a5d1e55e31dbce35b5d2f2b92dc789dc3aa05cdb15cae51957d165667a45cca7e81218ec8b7e98dc6b34e59fd200bc51ab050b73e9e819045f9f2718f17361252d288b0c55602b686cce5cbd275839fc9745dc71b62b56438fb8eb7d97196e27cae88795b8d3f85cc6a274078c92d9aa29960734c5dee8127701628df6fe0680678b7c0b6ce5c0f9c65dbc064625e80a63dce7af02508ea4eb03fb5340374a5e9b35547d06fca42c069f45dd8ef2521e6197d71d0cd12e3c6ba18f030ac417f742126fd93d79e2ccb18bf6439e35fb087eb8942364da958065c8210f251f3d5ea62156aa640179f82c8310dff7b0021b84b039dec6ee76f819740043a9edb0b56ea639b1762b3084ba13dbfc07ef1cbbc7d3dd148911057cf1566b27ec3a1b06377c996b0f381479fc6c10846fe72a29324b6a8e704310ae858b363f2911c762dc49a22e50202db2f305c8d10f8860db7ad71c0b00fe6986a441d6b287fce5011973026823dfe0e7aea2277b65b0ef1162f468e09dca0ffd88c98e8267d87a18ffe8caeef2484aac7bada955de9a6edea09f6b4ada2b11f89cc0071533615b0b70b11b5d6fd6cc5ba1b09f06eb00beba96964009616613ff072f595b95341b5530e521c5a5c8eecf6a379c57437881cfa07242e55182842cf6dedb8a41e44d9232c2cd7d7b1779c5c7915466c738081daefcf24f8da1abe9a72f92948a1ba7e7fd214b0827dabda66eeaa1ac0df53dbd5fb092ee4c4fb2cf4ed76f918c058a1e62592f7bd6d4d1f8c0a64f1f266afcb832ee4b11ede4737d1490816beb58f4894c25291475aa019cdb2a2266bb92fd1e47e050e1fbd3c4f976a3edbf163ef41e351224da48f0944295792cdb2c0343a358d3f33b49f062a220a5d2e4d756567ceda80d5144c9e33d6ecc4f0b6e8f5756580fec55a018ab9ba91c6cfc8dd8d593ebaa3aeb687ba19780228e4e70a425db612a78d4b601aae9abdb5dc31f5f6c3b4677ff3366c59218106b04d4bc875227b2f195c1087f4e4f8b649f4f9c953c335aaba8e237c05d9710b4e5f1bb26fa8b9ab14a00c979ad3c92a1b07fe709a99f83c92629d1873a923a5eb53b3dd340d09c60bf40469190ee5a64f73357d9c7001f12fad5ff8492cc4566eb87bafac71d59f187e372f2e8199ea14eea61ee79c39e0b8f969b2cea65edb8c78174cf8148b94eb35040a8cdb39fff9fc1d8416953febdcb53dc9da4e056d69858e7a8ef6a8e349f12745f5070d5ea0054710623038d375a4733865f8cc427818cf33e40d1257301a3a90e6ace72ba3db87add0ed23ebc64ec2bb043f9a8adca20c3d789a57932dcc985d4f58d2c6741ef7558fc129252ace5206ccb0003958519ec5be8409e9ec4b54c87db02f9cf7818d6a5d96a05aecbfb5d5c077b2e817057533500fd7be6b44573e66419d40fc1df574c87ba6567d2f4b95cd602854013db580b142f5acf662546130ff8e29f438d2691a3e81a49ab055000cd9ea45d7c10e680fe68592058e62eee5e9f5e06d8c7844084c62363cff0c49a2fdd1a0fe2eeca1ad27162ec764fc867f36eaac7da70ab9282c6afaea52862cb9b8fd380e5390070a2de0db500e3c508968e9dbc9c5329e31f677e5388ed84471a75f97bf5c8eb0a11a23faa5fe9fd96ca055e69eaa0d6d9ca173825c89d9deb886b5f8c4f1470185d3bbf287c30739172c4f34515cf5a26f44a424e63666e939059db2fe7449297f1b0703a5b08b0f597e155105b6cb026f9cfa031cf51d40f65ea760ee7892718dbd4464c9dfa6d8e30eed1605576e857360129a86fc7a0673bd893c7a50f6223e4e73d2115ecc7dfe498c6f497dad74a7b37777254f1957e7769f666f30da0405bc97ed92c03fd1526be8811f789d20ac26f875250874f717727e0c0261d1b2efe65fe5914a561fbb4500d1e43161c824cb78885b9ea480b94234d858cc328b584ee5b9a8a2b5858ae7d478e24495d878fea4c9bc018f33c36fedb3982b578f91ba53a536927bd101e8d68e9b36d393df90ea9e4543c9bdac0436085170d1d56244352a5310da9c5c3dfce379af82e5a8681b99dbc40c1016f0845ea072d19fe7c8efa0cbc55388440b31eeb7391e91fcacbedb827334107a6032fcf76d9d762db153dc75839cd8ca3fe20c0803033aaeff2fbb229f325825e1bb564abd97a16982d1ad9255234ea1b5e7245414cd1d74dbb4cec6e09561bdd6ab96ada4ec610f3658fe5a00ab2eff1ba327743eff9150f19f74785ac0f52eb91c3a63e81a4dabdcb7d73ffce7261404b1182304bd5e9122f2014b15d7d63258bef8b14e2648f5605f0df0b3e61db97ca208dddc8a5f77dadf86a94db0bb89888af42e845b938f28f59bc5b8e812860ca870dc28ef6eb1df556bc055d36e16f88fb68a2986b05249710eee7df189c986c79a44bed09d294cdf974b40177a2721b0151b07fb01cf5a49ca28abcfeef0a7f91c647b778a0a2733335616b77d11b36137df020e7f060aca2a2a9f0a87367d7d16c24b48d2b82bf3a6a01f738101897a6b442f02865760f8765fb07a5f87441c44e93fbbf0d9e2073029508754bb7e4d29458df604ab1aa76c9faa3cd751e228aec1214c9ac017df66b50ddc1a38b65783180a40cc3aa7c1a232c0f23b5ca2d4d893eac27a559beda190ebfb976047042663ad1bb341fcac1dc6de3e03a42aba84408ab03a09f52f76db88b2e97ebf124c866a61cde272a54e6e9cac965073f8a93d6beb427c1a219bde99e1520ec8ae9eeb2fdf0a800654cb4cec129db603efbf31e9ced4774efd3ced9c7e5fb6aedd36427b81b584eb1d960c45c7f28d3ef22788b48a42280e31944f4d144b59b084faac9d174f4e648cfd271e105ac8e059abc21081a75f1069e3a9a9457c7cdf9a11994bfe02d0ddaf46e8a4ff3dbc1f938a888661f2469e8328d6bf1b3b2cdf244275feb20cb1ce71c7ac7aa9ae549a372e02e308609446649bec25a3cfe74b569df49acddfb188ed8bdcec819cee3cc797d5100761764f6c6b167a6fe7addb79168b22d52beb6ff92f744e006ce1132a9c2d6827d0263a5354dd7573122540666d1995f64cb86b4be1e3cf84863c123854438545dd2a24c7415a77f316ff678be1a894319a73ae23c8a4d1483aaf63770d50ca7693d1b7acd749e647fe9c9b4d61c77f235e041a300f540f2cabcd1183d3039794ecb9187810ddcfc4d2c56f5628af6d1f9a960f090090f602b38396fec3b4a9a9de37ca691a3d9f9863f8c3f5d6943d55b8d4be29ceec642cdd35d084d272cdbeaed16fb894bf7ad76bde8a479c56cacef580ac406c07912b1aed9078baec21128c32755698ecdf55c9c86cc326c519ef1ae4e81081f3fc8eed6fb737fcd26aeca8b0e5cff6d50aa3995a938620135e15543942b08d9e5bcbd3c50afe05de70f7782e539cd57b485c3a567d9f759bb5e61b299f28cf3f96ff0d0c4bd0107c7a90e672e0d83454ed70ef095908246411ac784b8907e61075f2491c6e9c8e5715b92a0a85bd7ba869313911ca9d99fcf7caf5e54586d4c06070f9a83238ffdc794cd1eb18ace7df303143d60f49963d86fa842473be469fc32332cd72c068bf85ad1c56818cd3d0b032792a1843d72186217ba9c01548ff809c795d91e7144103e3394d05fce645061e10dc967b9ebe579247058d79d2e585358866e226d47e1bf24796fbadf815532b826c2a8a51262daa53266dd5ab1d1494684a62deaec1578cb0ef3b2478a821196d0c4790d51e30d33b9eb90d0ba8e562d597fe560b54ccd8c7e59c862368559edb0e6fd92ef9be4ae794d99b67f852ec029363c711efc3638999034eee6c54460f1c1553d8206f2e7e446f201c68868731ab0b3c7c61f873412c6c2f0a7b9105615d39e4d988b6453d8a04e1dbde22db3b63bbff69aebff70dda88ce986fdf50977b83e51bb3b8663984a7191c9a0a86f0a451044679fe1c41f50fd7da9ef48e84de1520cb419beed6cb903d67e451f8fd5f3665d6582b716b8daa1ff9101e7130396700ddbfb1d71f8f4122b19ab6f00da70a8ca868ed3a87f020ed10f298a504836e6aeab19d619c9fe0c66263222c1861b780e40c62922247f53e2c97fd15515b4b3249a09d30b14f4fc3b9996f2d9cd5804f2bc4cda11312203836e11c9cf145ef24ffce3a4a8cc1c11e9fe9a42ad532a7c36b8f071e23a5fcf238d2985df17310b5af7c6c71dd9c07f601de84a42531835a9f0bc77fc24bfa59e42ddc4c9651a1fe319a2e6db148d4ff541baed2f11ebf6ed6570599db3c5e33c56c323a70da0d6834af0b7ac432b9a1d3cdac7f83fa93af3e57840eb21b10d26221c524643d680bf93fd2de719fe23a69f2d475dd8ea94a7f91d0392034f55863bbed2ad4e0357f790a2349d02ce90a68592ebbd40ce974bd6d4a8aa0717fc74f1503e7f0118b064663bbf1b14b88b0a7e9d82a0b8b45c19ea7adb804aaf8da1e1661b1d444d4cf5864bd94230c17a939290c895f658a098ae0e8b2f8ef61d6d5a3f1d629c0cc01832e5df2ec7f138ea864d89a9fcaa2a43b655dd394ac87c2126e04a12078ca34c75f1cf7a63efed755fd4bab99d7a552d381008e7d7ae435406e7da68b493b8eebafa6a6e09934e024f6b1a448058fb09011291865a29dd0c9cc83387cf39c06102626ba7236abf4fed51f14af91d8e55508124eb53222a2d6d0bd150c87a1e88820c4684e7859bf46d44747283bee0f72bc59048245e29e1cd40bca73aa83d02972222b9aedaaf8d700c90a814f9d51bde3898a64d2f9f36906d4368ccd1c93c31089b17781663b12824296408cf94b6be5d92a27909269ffe362e44f9d367d619aad5904f932550c0f634208cc1bf4a2d0987374cd15a176af3c48cda1af1ee6340360fef3180daad4f8d38990bb67ffd2a8a45dbb16b61e9993c06157c75c1c9416c9747a6563764c29b27f146ffa4a8cd3838b7d66cc278539518c211351469859eeb2c1f16c0a2cc32850e3cf5f08456c1dbac8cc6aed9ef9e5c60550e6f376d24c9b4bfafe2343555ab34369afa79c0af591351c2a7157f2077205e53f3c0de49b516c00c97d71731d15d5999ffd51955160662a4d83cdbebd094e3130b19de6e460dceb28440da3f192db791fb82d676c80f70a44593cb804987f249deea502ea6a73614c109686b9cdb951af9a1fcb17a2e318b226485621ec7b1364714f2804932f00b810a4c421ccf8212b3e36f05514c4917deb2992b0894410eed38017a47e4ddf8653f5c3253f4383a0b5f3a187f50188451d2e857d7a53994a5dadbb3f433c9c4460a91f7822e81ffcb0a3faca99e73725c650209ec0a2cc834237792a86c60c166c1454c20b0d4a4f2b83837d50f7e5cdf0966dbe0e3241761eb5b228d7d4eeee7183c8163123367fe59986bc4b709ae26a40cf342d6e36548964a27bdec4e613ae9040f59ea12d53aafd2631476ad6a98f0a7bb90bd0d9b8c39a89986b2c9d2812742dfd51d8ccf7612a3dcf0ef1903eab34358e73422a4e335d31860900b7695f58cd9395a54a83efd630272ab10ab7b7763002112cd10638f7bd7a60ac4db23b1ae90389fea5c07ee97c5533b3007ad983b1c3f71501be497066f5603dfd86924c57b0c2d1a0c9f964abea9f73de2f04be3098ed535e5ae88267dd53694f5810867443e66157feea7c65b3231fa5fb3f70cba6b1064d999e05bbefd05203497ff8541ab63cf07de0716c38648c346dba2a4817521a5b825587a19da9c356e2e2983cc29b89863680abf59427dbf6e61009180dd7a61e1b590edf6464b1f660e35cf528a8b56af5ea4506cce7abd0fe9dc7587efca0e0a09aceeb10c41f1be9703dfe82168d579080790776a51f79c03bfcad83c34ccf4e3cf8173f7407426f24bae9edd869275bd85a0861252f7f7cdf13aed18410bd2b78c9973b0bf504f6f9744f5b95f4793f57c0c804320f81e4918f7d1c28895b95136463d03ed6befe8ac47adfd5828ca73a32ba477255fcee674511820447bf3901f23c59f2c046fef8a91d4a4f2d3bdb246b3672eb56a3d41040f6552bd3e7a3f79aeac98923c23cb167ac7a6426f96f88de547a69c429ef6ad253431d6e9b99d0b0b69f67d5ca7c58ae5e7b5b46917b37707f6dfa6f100456eb96c34b5bc8d465a869888ab67b00ba2a9466710108bf4d23c5eff9f04e54660af82881d9becade2c9438b1324b233586294a6d6296a1724c53a77b215e8ed43e21d3dfd96d6349ceb30f8f2dcfc214acb0b03fa6c40dec83f35bb56a116a12ec8fd941be377bd82461c01832644b389f952b124e761c085ebc38cbe28a23f2f33b223b98196036f09835e27f20f6c4bb800c6e501b6efae722fab231b7833e59af33ed8b07beb4a1bd8935bcc4eaff2aa4894a2c399e2e46a847eee3d6c3f0a0dd197d091b3580b3c0bd069a070e65225e09698556951b2b776f24e880084755c36162221b55dbf93c6fbf065923bf452ed46361e3dd1c34d105250a1c52531af5dff53d9f272568749d9ad4ca6e3509560b0ce1ff18e0f67d62249d58889dc07a2258d95a66f8d3fb598d7db1926d5e07355c30c3f36a79786e35190a048b23237d2c1d1877e0c51d52f40f26271b7041d7fd672f4bc84669925e49e97458aae124e9d3f3e343d85afebac43ea687c273a06f66b32ce4b0cd0e82392558927b6a547effaa6dcc9a4fde5a7ec9249fb3ac8a6c74950d2993090a1160bcebe7d36a262eeb6a59eaefc43492033bf592ce598c611c8aeba536f1b61e40081a977f751ec955118fcea724309259287d7b67fb6fdf603c1e6dfa55bf92b089e8a9e8e467602805184182172eeba8e657a378f7f06ca43dc6aeedc91c1bd4d6e8392f1b4b68753d4d89f4befb08653588b4ccfffe1f8bf96b2ff548e6f72077c8b5e3c960b1dd10005e44ece65863011fb652593a540cd42523d5471d471e5a8420bef09bdf89f363da2c88d9135368b6770e3ab4f7bbe34fcce15ea2c7043359ef4ce6b2b94b4666e5942e8e9ba4343ec29df294b2e40330848132e8164e6d99197110c053577fcb14d47bd37bd9817a97901cff3a4802250366d99573a87430fbd5bde0e4608836c884fab37e71ef44cc6cfaae58b4b7266eb897b7ac9f44f78ecacbb9804d63c46be38cda285f08640d5ccfde9f6677e1402d5f8b68e984393b31f7928e2a4f579416387b7257f7e11a510e26ff752a6dd45bfbb5b23a55b87d6c6a401de45ebb6a8c87f1e193381de627fac08432d80614587af47bf85653b3f37b0318ec92f03238a5b14cf667dcbfc9868582e1581f94c89f7b655994b8b1edeaa071d5d0f6542f49443c02e95afcfd7320b1f10e328250058c41b1a3bef8ef98c03f59d634480999f8f782d3147091a48a450d9665e56418b97e8cc4ad9273fd3289b6d554f7121006a98d37c26d519df133ac53e4bd6f13754e62ec593a40cfd56ca50b6e8d9191ba3140d72ceae8e5cc759e26706f53418375aa81ebe3b65ed3c55a7f42cfe79a0a3da8a29e4aec3eebcd276aab04ad2a3cc5f28079f1ab5af3e24599d95f29384cb1d9ff1ccede996088d412e30b52f458f377a861902150995b08d54d9af7b3bfd40786ce3b5ea2cce92e9249e1f1525d46917e59f68f1532e40a14fb8ad186a1a98825dca09a3426d98d88016baaf29bcc02c1038a2721e0ff5ceef4a3cb765cb975f7015e3a4176b73df8804e3e77c76e5574eae02da6023158bc81085f515d25be309e4120bdb42a9cd58888bd91bfed3e9e622a36ceb003477c656ce1f94b9c8e7861c623e026f42c0f9c58392db4ea15ee0cf49c0f10c86fe3a4ad02558514d81b4c2e074229ab1a1e373568223b1fcc3f867ff94b79deace0b40308e5af29145de434f8abedc0d584ba2659d97422a1986540e81fac3f123f9fb1f11ac51a47d618b40a5351ac2f0286cc71fee4704b3dfc228dce07965ee2e31a04a26b7038c39a582456670a6b93d0ac8d3541f51cd6f83a2bcafc8017445b7e28a7a552cec69c60d771ff5e678b420236f92da2156926be95a7d04f037d7fa4e20fe32efe5f1228d15effbd0c56f6a01cbe20f5dc6369a3510675b4a1956554305834cca27866cdfeee4e893da3feef7b56c4db5a072eb678ec99ae2a329c9b3bbeace70d65d9beaab4a7494793c02c30750f7bdf374c2d0abcdeccae33c3f89c3a0c4556c3de9d968f30ec1a02a63683815ef980e7a61609b29df22486de48d52626d509d5404be7f6df01e4fff5b8de59754dadb1e78d0158b8e8d12f4dc1f055209e5c7d4398f8d86f20f3f28f58d7fc26f783c0f6d5fd218cd090cbd77e9c409af337f9475f0f65edb357773601fc0ee434e7c2aab6cc2307effbc22c711732c8a1fbb93deded43c8739c4aebd0e4794a7f51f250008c138227d0c07c0496735198badd018496d7d4e147d6818e17dec5b361169122b0aded7db20829e4849a75b5e3cd0605966f24380e48186c0b9c6c3ae7d4c5fa7aabb1cff8905a45f3abbd94d1b6be2a623713ab2134b7cb2782f768a1d3d448a9a9ebeac207866e6536e357cd7c53b68808e10fdb1763e2b27bef372f19fd90321e3b221dc1f92347d5122fa84dcbe2e189dc3f5bbc91e49433a796dca9677d6bce014153cee8214e6c47a2047053401e2e6b556fc4e65a7168aa301918ba81e6777a64135bd9be30e192549c91107b08caa59c908b667ef547dea1295219ad640dedc9049538f6a0ea6de5727165588aa3b0e7727cf90c4411af934cb8d8274b0f7fd52eef475fbe5e90526a4d4671e595cd89ad110ba63cb99683563f7fa266f45a25d4b9f5f2b5eb3426802006ccaffee922cebaddbc79771dfe29740ecce525402c4612a0a50847d22786294a67c5fc2cc327baea4687b184f27c31f19bb513d9d617397060d5ff5685345328b2493dd17df87d72e6a875d83c250b7dcaa3b4ff6964a9bc55230f40538e7b8d23ef68dec044fdc44a06cbd0a844e618b807cacccdcf5e9d0454ab785184c623b11db8bfbc552f846f6eb442ddf821b4e73eb7259e1dc1f5c07bc0c722ea1af36b96056cbe6a25f3cf2528d80aa3c90087b79fb1e6608feed298563b1f520ec9dba4cfc32417327287575135d05262b527f8911ea917dccc4ab59470ed5a46e18d9a6e0a299e0c985a0efb7d14be5a796c81bf5053120bcbfbbb54c77eaf60cc8b1ec7420ffa373fb625b61c1898ff6a22d9247a171c7cb090aba0762f1254181540d59aa11f68ee682d1b91d3abb1f95417cf010eb8fa21e9d970d7d44ed50dddee3cc0e8a422e3d3407efb028162378301117d246d64ae3d3fa62d776d78764c088968e41010b885fd2af93013ff4499aaa4aef1bd0d86d784576493d96f39556b365f0da7033fecf3ba4558a2c9d87b9741d4b9742d794964ec683baa870f33e7c3fb17001c1d9a79ecbdb46b5b2ce0402ab7193d8312d7ff6b8c4a53362cbb780de7cc43d2f606bde04aca7b8ebc04aa44b9b07cdd26d4010b101aa7990a64edf2433baef0b1b82c15e05dfe436512d9f4722633893d45172d1b6e4bdec912938da04929e07b3325bfa500607c2f3b905bbbbfb58f9e4f14988bc78f70f3a67269397d30ff1b4590eaffcdef17453611f2e616d37c2973e43d89e4dbeb098c2d69d4905cf335010b9308c3f6eb6a8bd8cabca7ef4383a7630a18d80cc2609e622afc7212b213e9105f5ae175c8874e8fa141bb75b4e2ddfcaeac00d6cc5dbc16b76e5965a8534cfae647f1d8a680d3bf59dd0667b25ae82d0ece84418edebc3a0069f94c7b0e9c9979b523efa7068e8065eb2a7ca89bf708e13086ddacfd11d8e320c0fa1eae67984a60e966c67575c64421ccf4a6469c40386886ff9c7e1d7ba7aaa142cada5d06532fbcc5dcd33dd2ec338a54d6bafa579d41ab2652ef646e51e37a977313a82e2c17c84b63bd3b1d12c1031ca9725627d85f2249b60223faa8f93b7064d8d413fbfa6b2df067b19d4969387b20a88483b04343b313ef544c36dcddd5bf5f1b7abbedee0a733cfa54b4ca7883ab0d434dd75ba679a76d9ddf2f22da343b89f5a6a3dea80e555f4d27b5bdff33a44300fd28405155eba65a47a6a79c576ac8318b79d8ecd2e9633837bde321ad712ee8e85b4cf487a6755d495c33f01479617ddb18c02e6f753a34a4095ef1102c07db891be0cf56a8041afefe6f353d6e685f2bb0b786bc0cd8abd6681e68fb2abfaace12db2bd15e5e849a52be19c6fd6a549c91d4a2c6f59dc74acf30f7d5c50bff52446b40eb75b1f4e26e8d8310bed40fbce55f67c1c2a3e16c573ca1d78cf76e7f5954e1000bc4f5fb991378d6abf17ba4acbcacd1a03bc402097017d23dd6802a7cff1e3daceaf4d39a4842a6bf36f03c7b5bfe7424561bacf2b11b06579f14e89d30181ec861fe8f9c93d51802972dfba8c11269618fd7dc16338a435b6936cf7d609616ae41ba5846dd0b2b4504c37cbec7c5ddf38b8b2157bd404b1a3d79d7ca521d619052829266122e82176a45eecf0e69b1e655ed7e1f847777309167ea08b878ee40562f07d3c7f9611cffd391ebdfbdb363008e3635e0c7f94340904c73996b992a22dad5618ee162d7aaf0bcd2f0327d7ca56c288fb2f47e29b3122f62fc1f9cc57bcb8f86683e6a8d45dfa4f857efc89f751af6e5e517f4e6ba3aaa48ff49262854afbd821cb8c482f76c4c0559291059767a710b6500030f78da79640bf8748a1a323df3af70125a25db61340d529c85dc8ff7b1e30ff55035c28d7cbdd820c8ab4976c7f4cc70e5583dd805194ea9e53eca405493a50da88a314d54b71feada8b0a6dde96341ec2eeb78aa9d289b60e4682483c137e46367c3d9afc7655a376b2fb233bb1cdb030d8e52707e96d6f670142c13b2ec259f2bf2285b9a30e8f1da37fb983d9630d65791f9746b544590628853ebec980ee05725d7ab7a77bac838cde3bd80007cac9e9a353e87fca27acd5f9ef1a853ac9bccbfb828e04ffe35ea61e6c216131f9671aaaee40f4424c31c73382b6fa4cf357aa39d9849a4530bcf11a996654ce9e982d546a509a2dfef4be36dae4050c60351fecf30534159f9f99362f5ee7d7e541f2542937cf6e379633b00db5150f8c9db85dd1bcccc4c8c8c0da453f57ee98df448507a9b54a134337eece3b6b161587725c73488fafa13c775130017339c579cd6787079b2925f1846912e80e4ab3179ecac17472a70a28d2408c15f83c4a81c02fd80a8fec9fedfbafe29f00d8f77fc765192421049cb6a7576a85e8c3afc6dd08726c9cbe0a2ca2a476bff76bcbf42e9e00cfcd9acea15b5fa4ea42c86d69a257dbd229f90adc264fb47807e9045480b9fadd42ca662d6441efbd528d4a23cf3a7844007aea488c33c8026fce91090c82d255377b294f7045ff3c81084852ff65a8c1d84172b7a8943bb5524591016294833f494977d45d3ea8fe2e3bec56f0fe5ffd5e0c00357b53e64b76064c53b5fc0764bf9d1a74830a2dd3e6dcb439153bb3cd21e44ffac4276ad42db1de9f98aa9b320c4af349aa45ea06ed4c02de9520036e6a7ddc7b71be63fa497408c4f4867cfb6e17513c0312150fd0214adb209d778e70feec26ccf9bf93b5af314c3cdbb9860c2b849e7096678329d6ecbaedd5aa70f533611a7170d3849e2c19773c192e007e3d868b71505b4bf819912ade72f3d386f7dd6a20db68ce1fad78adaa9919c0e0107501206c13d12fda3fbf7709e61bd455229e1f8fc4722d7c2be32a9121a9b4236d832f67c634ce01c31d158f9f00820a06e3902e87208dfe1606fe7030aa3ba93cedb7aa38b6c3e9d3c9c7f6ca7da6c019664f248d98ab8dd6f11aa2df28b561166b08f7d649f453956f48cb3ffdf458ee313f146715a39ba141b07a6bb00685a79fdb9c652188db366f3660e21a3ec2e5faccea7668ff1907dddc1652854c78186c0fedf84d6716404b48bc6101e3e446fae3f2c825e58f79edf7fadf07fe869f745359e8ab44a886f220b6a4693d4ed0837e5cd6d969ee144b095c67535a831f324052e3bd905bd306f924671f0e3e3ed14d0dab3e68287ec440d6c7cd7e8083d1cd81559d622f37de64f3ee4369205162a699fc9b648461b0d280a6256069ac74cbb9c1f2fe53fa31bc0e22600fcbc452211a5b4a1457b456ab799278b12078df895f54bc68d8c381442aedf4795be19d5f4d20a1e9a128ce8b79c140ad01175767870cb1f9ee2b069212a97f8ccfb5830c7a3ec5bd2d05fdebce2fd37b08880900e5816d381d368210744a43421c787fdb29ab7beb7b8bad8c71800ae402d331136f57aeaf5ba865d4700f644f2143e2087bd718f73c7e7d3a899f25bead6b69dd5f9d829430bf41eb68658ed021f562b6d32445839a85fa565490f7ddf3fc69236039b03444cbda2718654bd36f590359e64a0905f11ec3bc5e01ac0273725157232bdc529824f51261b2c17f07cfdfaae8dc5ac790e4e27b3541152875fb79868305aa08f1bb6a07278c9b61a111bf346d712fa54c25f48290ec01ea187f62408b7521b27294edc600bee3f4fe07ab43f35c449776db581799b03516fda41811d578ba0530eeb4f8fd56037cb8d5ce1ddd60581fa4e5a907f8826202eef982f7501340224129494d36d37c69851c1ca57a2aaf1395994b9e1c47bff23f5c950306e1e9bd8ae21d1c316e4cb65fc57d48d547ba2e3f266dd129270dcd5d22a7ddda42366cf030bd6d593338b4e3597a502de69e0bd8f6b2a7cf22c73c598f97697a7127afc0a025b208e37c7119c97c815fab45467a556441baebd67e57b900b08911f1c0e6eb2b121e61af8cee8f708f08f9214caf14033d06ada05c8951afe73fafed851b8c7347adbac624c9543f9fd78bbe16c48cc206878ea2a1782501b4b823548f4b1f04f53b7a4647013c08b4b5c23193a89849148866ef0d182b64e1fbef814f05869caa9af9e916154d29bc00b0ba65e41d811bd47e387bae63d632adaca53194e37217d970c8581a7de4da011cca88626fce4b04dded93cc54c16c400ba5c8c417fe244b048f3550fbcc650ea64c05f0954826b277767a0d0750d37b690c6427d87eb333aa660929bb373b2643851ea248fc6a72e2c6ce5c0803094e46a9bfd38adfe1c539513b86257acf671b690bc823c369fcd0912a94e7a7c959a66a32079a95be6af0b807a587620ddd16bbbbbec333439e809b9fffafc1759e9b378615eb7e4195573c1d061db0c1df1648166472c0b39a542efc92dbeddeacf733ad8bb8e543af8b17fda5d6e16b5333c4aa2cec7dcec0f6a4ca171d9f28ff82e6fbfb0294664a7360b7469819589d09d2567b7f3250cdcc4e0b0cefbaadf6003b9526b28750fab931d27d3853329233e036fcd96348f23ef0405724cf945fb042d582f99ecff2834a779490778bc1f217c454db449bd7dc7eb614ecafc980c66d8360b226f49433fefe594885bd25c0ddca29ff6e8aec0894d07fa8fb0d66b3aa6cabcedcf1c26cf1b6fbdfcc3bf34761b1c4d31463d7b92bfd271a69a362d027e58e1be984dd0f71104b2b4e34f1131d18fc24f599300174ca521b62c2dccd2873cd2ad7c70f5c5aef73c296a834cc2c4bf9e2c85b9cfcb7b96e37f8e1bc7ff11ec8d97812c88361bb94db45d9b646bb30db029d182eda9f575aab7c08baeadf3f0fe6d0895f8c8b3cb2c73bf5ef13402f6cb95039b410b58cab850563fc6a8a6924e0101dbe1f9d472c2d9f0498c53c36529cd036cdd7d5cffe8fb814749c57384fd5c1779ca9c916ac114e991400f5578f2a5a66e7d1da8680c2e57db9195cbc7c4fb26fd5c1449233ba0eea6c8b4a986ffffe5ee3f6c7d018d343f35b3e90b5a88e26f5fc46fca5e4d05b249162a4be9032ae2ce961d6a1217345f2133699443d6814cbcf25369986c7e129ac7bb54b53c280b8d241678dd341071bb0744915ea86145d5365102db094df94c79125340682c6ec5e08f3501a5c84932f0751c9cefb142f14630b5750bff1d10c201cc428c7c17c2157c059dd263d205e2f7d05842ace25e50f2eda35f171fa48e37e29e9e493c6b97df00f60202390d8b145d2149b29d0fab09b6c49f7ee80d1084a6a47132296172673f5e9a0c162407f6215605491ad34dbdac89ade71ca38fb3a27410c8df8d7d4fc0864e7a9957688b97d31988da87c52ed81ecfad47cf95954c658265b301de9b18fea2dcf390f401821272c3625be6bc0e3224c1b28d2d21ea8ecf9e62b411ffb2c2d504ce5a40824ba4885417396493af49732c3dcc6c7c8c723fbd7da7193f65f1405c2c7a0a248a788f5fb140f5cb09572639221f02a0e459ca4667b19f9225b5459d00675a17395ffa32945af4a8804a0392a5b01fcb5eb88e1495bbb9c7c34db987ddfb8aff5f2d2484597d05fca9671aeeb224fb38b15d120b5fc2d1ae5418ba10bad6cda63c62df780a34b364105bef6c9f9c6dd969bff9efdc49595605d631a331f85d794fc1e1f0ba7e89ab126e5384bac0635958d2eb57ff7aa2eb1bc333a66948e6509eb9076b9d6f65555f4725b0e319d3a841a542e14237cb048bc1fbb3ac268ba4e8ccd75d6482c7232717fe706f85b72de597f05b4336eb6465b7454d5735584db14927dab1b4cf6edb249836c931a994eeb2962e3bbae6656c2a0b80949a1e00fb2bac1fbd01ff6ce3278f0ae09493bf4b7ab564f998be14aea0fc125667df933c12cb044b2132d3bacd78da11c90c72901760df760a934b0df30af0db9b087909b5ab6bcdd070801d3c232b26e3151df27111a65dc7d221012e6dcd3b6eb95af80ef62cef5a97c61e2f719b1aefe3abde8555b5fae64648b2fe162f5b3f87e5f406f6a64b9a47586f3f30b09e1828e4670b9b047c260b8ebb23de546cef7665c6e52764b24fb6ea1cabc0741f7927c38ae4069735a2da9a28af33d65f81f0c3320d7bd9d32a13817352a9b05db2aad7bd4f3ba640fd31c966c1c873b2a7b91511d26c5b5a9d14d4f12cbfcc77f6f3dcaf520746582512825a78fff6eb65caef8ee32fb488fd1c0fe1d777c377c685c33f502d9a53b9cea600f01f4738689d4f278ea814e7aa77d7876e2c73e1bdb597b39a27f710d1e394bd9af233d849be54d2d884b399c5ac3ec4d1d94bec21c467ef54a8056c7c84fef02b8f9179a6c457d33ce943bb31c1abdf4bbb8449145746ce3ef03c7341085156ff0e3f1041bcbb95fb91a7e38807dbb2c8832661a63f3f88e33253aa26c4ea832b02bffde9562c8e9dcee138c40bdd282bfee5ff24c80ad63f4c74a9800191ab0b04ce60b8bad8e1112865ab1418ef660fcf65c022c17bd4ad57000be271fb6c7fbaa78d0a8e7a77768d83b254bf88613b962441f61f4af1c2211533f7592f60a22c0e995babe2407bc83cc3401acef30d60c9a50f8b6a70c6bf2ee719b85fbc319226c10da1c20bc5f72168a49c53144806d08bbe6d31b830ddbd6d0c5e52ffcf64f6e13dd181e09f488f6b8d304092a8bfdfbd78bc0a6d3a78734cf8757e9de59c868333bd787064c44c22bd760381161988a7bc5d40210cf38b3864392166555b60809e974f4b1710d84767c35b1544b24576bb0fb714efe803ff68a6576217e588f91aad8f66cf90812909d312911dd94f4cc03701775d5b2ebd85f423fb757dfc00283f56c6755ddced053ae8f220960a309ad88bae956a4db7dff3079c1dd9136c0287c777ba84caca5262179ac1cbca49ed3af0aef5bc0fa540b32d2639a6b3c1baf2599ba5db31eb6b58f87437c7bdc89d0e674d0452d60080a35c8ddc5a1d33c67e08b3a0fd9c1bcfdb8edccb74f923c93c5a2c93f436883cd771505fb9d8d49b0aa954d8857352a1aba1939b4c529da54147fb8a2800dcbf511b8d3dcb008bda01696ea93826edfa81956420834d68ffc848b1a4ca0ff69f48406f6412bebd3abfeb96b714ce79e1fdd8c4e5cb90689809a6b1c4d040cc9b3d976dfc2432e0234d87026ac47a269a603fdf597443bf9f816c5c95bf8f392c0bdfa8ca185bbab45332e0c9481fb0ea509b47fabef6329574372a4791badaffed6880bb3425df7c01660f80ab45c466554d3f2c954ce2d938b9bcc105d545bf03c7bfd54ab505392314a906b8044d00bcf3cbdac3dbebda7a78cf3a3f012c871f840b190528a8c6c2da0b8b8840037850a4994d316459e9f12ee3d6b37f6bc33633312e4763fd8f96bbe03ec4994f6345742e3016a701e9fe3e54a256c7376d1ba1440933fd442afd00e264068d323aff4d121f4eee998edf2788c7399be74c397af50f166a393bcfdcb726f0791263bae8676e2a587d16c36dbe104008d8097a5c483c118bc757e0f7e74b32404e9a4902fa292b4cb13f042f5efd2ae7a54a457fc789f96bf0677a475d67f2eadd4c72ba427fde9a7483583a1b166f6bc6dcaffd4f6675540c598c3d4e8db233aee6799490629f91a24368fa32b2de170f93499ad7f7eabb8b27c9601f45840ddbdf6a0045c80df589403cb2d197eab9a8538032c82522750edde7431c38764be483722ae81dae8ec5c44a14d213466452d4d6c0b20ec71efd7a2ee65e50e9dfdc393c7e932a0a6038ca1dce164b69494660852449d412ff5cff0f0c2465b9d4fe019764f521c0e07cb24809261154c9363c42e8e8c14d611932fead1f76aaba2a5b0d1249d407570fb77cc09a89671d32fcb34ff1039d3ddfb232706019b0f3d7f8e2ec0c614c8c25f3c4a5fbb43a7be9b0f2c24666b530c6e5b8923f7a5d50180714eeda28323ac5d93723d1903f75fa123afc17c78d69371e79c9693f79eb79d8d94345675f952816e8c44184dc7017cb2d157583c961099298ec855ab6274673486dbf2f4c81375ca4672dccde941a9952c8f4ea4157235f8c593fe179dd14aa7997bc2f1292455c3f6a82cde1d41a51c87c02022b3b609b13da8421a6ec4b56073a171954f1122b2dd821d44bba69b43e3f84db0ce64cbaf7e22204a84809a3c86a547652575d17825dc094ade6469338d4be30f7b7d916aa427143a4a48fc8abf70b63f0cb90e4c5bc590a62533622f41a85a8f381ebd78f672b57b8d357dd1c2ac8110fd5c302b37a8c5de82b7b604b46e67254b290890de72da1bdc967a2c464de5b2e5a56cc25bd71118e928c1ff698ac844cfc11c9f18c47581d656078636680179047dc6367cdfb6a71ffb4599af1d65f7673768f3880d50a7b14566f768a4092039baeaff4af5659b71fadec824a253fb35a4a3802279b080e761bb03f7e0d93df9845052808fec7f9bb720f5af8a4694496d986af4718198619044f23adb182e9add6bee4a0e25c58be7814fa3f1217f8b53a6a85f3928beb2e516921b8f5116bf77e823645ab2d5761382ff6a8006edb24ed2bbf46e3cd0a9519cb8f1c86c5afe24c90bca1fb71d1fb53eab4a81b07cabe719d24c76f538809f8796e3aee0c67794550c92b1440fdb89543dd58c5ad0fcfcd0cd779a7071e0015297200789afa7df7bb26f8e67ca456f25d7781d0877a1ef487103df73f759865a38d73a57346e09b399962620a5aff968d879eaf5965e70c9e5b9521ea962d509fadbdedee0609a873ba631f91c8fee6e05aca9d778ce23a6f0672e91d9c58d2acab52c7a044d5dbcfec18f81f1cbad33c5b339ddae37021da24c94e3ebf28eb0a72c764bc606fbd2c3bdee220e74f6123bdc0e20b210a81abfc68f8645fc56fbb9f89bb75b1a12eaf76d4f89943aabcbef58cd62229114c8f549cb9656e9bac70c2744e34d1552b143dc20692446e83defbc9e58adacb28beaaa16f9879ade502c6c7870f2b175d9309dc2b90475b24451cb88f17f8e4f518f31db105a26caa356ed73cec4e448a3a5362c9d4436a073e402a9e3c921e103bdf4a620da2ec998127feffa68e89085321548b64c152636b2f073b8059cf6f592805704465a8dad456b3cb6d1be053a656125aa72860626820c512bc795d6c5714f1775a05a460da84a16c4c8cbe801c418d7ad4c2db65135cfca1d1bd38b6ae4ab2f83214bccbc19306cb0ef9590aebc57ed197b7c3e5c2a25b5f9810b97aafa3c3535b637c856e6fb7c39de6e5b3bf82180e152f4d4f6a40223f54305314c5816629e1ec52a22d3ee9cc21eddffaabff0f410011c63bf631a843fb9e92b45a9829e6e019973f87a9b23d3b06358b7a1a9cd271ac87121c1692001272defd8062e65e0723af3d538fb6ad0b482cf4ef4e16d36693ca9a097792604b892a8b64260d6de806133e5e8b56406c36008e2ac1260b05d7fe5d424e69b8358ab2424146d8fbb43644c2997cacd7d167f3786bd2378ae9ac90c961c16c192000c2f1ff1cbe7383a8ce57a0e96f3552db82101adb640684130ae19ad24b05c8add89743a393aecc699ffa3288a6e607f581465cb499401ebe279d0fd03465ba48fd26985c8f46ded94ee02b65930fd1a45f5075e5fd51353ae717961bcefd04f885d4ca91e096f4df89337ba7d3db197e78fcf86a36df994fe12269a462c7e36a6a3e9a8003dd2fd56a91706769e4dac63045142874dc5b44c6dee264cb7f0273e690d1a16dfd4ac7a7b91555986ffcd29caa2c1be9c9d14a010f5ddd8d40c965fd7ee4117c2b2b3ccc083c2a948442c8b36ed7c0a7a8ee07a43cfab2da06786165939aab3f4f44f5fc0e0e8e258214d3aa6f230f53b0733e5a1d0a62826a3f63e6627cc9cc3fe972785df6ba9fc5527ceb81f98ba0ccdc1f7bd889f32c7022b743d9cd7422e3a124ddaa304394359e16720e24560290b1678ba8972ed4da3ca2bc9361f159ee81923ac434ad9287e7b2bb10be9e5d83f0e1f81430d69fb257690cf5d1c6591740264062d30779738af619ccd877d57b19a2dcfc51b0f474542490d1764bc6c0aed28781a88b8ed5c65b380ff3f0047994a28374975dc958d281bd1285805480b7f28cb34dfbbe6a0208c566820c1d21bfa83abec1b73bed098037aae8cbbd78d5aa40d2adc2918f1600bedb7188c25e71c8f1326e006e4cb576b647e9e1e6e83347e84ac7ae20cd8345af3db658d3decaccc50a0cfc222b6c198ade93865bc38fd14df119f9be77ff1632ed53f518deab938dbd27ac9cd3f306fd5b3791316cff5605cee852ec02b422efdaed82f603cfc00eabb2f3ed4aff42d57a35cf7d54ffadb57b81bc1ec1b80b65261b6e8e6b79218ff8b881d0b8f00317c4a90cbe84d11ff1adb12f5bc2d76acf86ac14278385fb1bedf89a5a5646c07f1c81d139b6575f87be13ce88c58d92f6507f9f665e0e1e6735e1d704f5d27c46f6fbc8a24cc493d2dbcdd95bd24ea615228bf0321aafe09f774218a9e3d34cb115737ae0ec2e0f54603ba136ba525633d132f4d636d0bf9a5bb77db922afd6467f9a503f668a3863419020075728f5b6961e9cde5710fdc07a2655807df3b4c1c6e872c772372b42bdb54c34e32ea6ac49f4d80db946fb4567cfca6c1b8aec65c258774fe1ff93eeda09ee048ab663ee9afc374b5cf927eb0648da1b5656efe23f139f490c7732e2b192fce363147703cfd63b5b773bbef8b36f4c414b24ca523fe7dd839e8812fd7641d0944a31d02b0e29e091cb2ad6e87c935c66db41f6a0bb9e6cf8833d079d82c78491c20af35002e16b2d2a8a58b3826f8042a47d6f4b6c93bb833bb0f7c0da1fbf74a9d19bef74c91e2873df5f72397adb4ff76a52a454a0d734aa5d4d9287b67c2aeb05d7cff8f1111d3d7ebcbe1e8710a4ee93dbe2de98970937dbb0c8f55534966133d0353f71ad904e2735def46f16771c47ac2e340f96ec1242aee5ae9052fdb807bd292d242ec7d526466723b610a89ddebd1cc0ecb5df6b432f09c726d5551ee46130066df2345b0aa63172c00bc3a0c61126202b94e6b34c477c89f7466552aa74a68ec0c9c4a3ee7a5517fb760bb66feb07abc2d79532438d5b686426916124a587ca3ee49c8c9809a25ef184a1ad5dcfcf71d8b2b36605e3f8afa6dd6cd7a2f845614765361cc6085acd37220b9a89ce4e32ffb39309d1bffec35e6886bbc5063c054146d4d86f96259cc558a3e251279bbe0986bd5bca409e6a8c2d4173b8fb78a98c56e938bc6dafa0bf8bcf4fef11fe7d8a629ad5f54f3420914691a6d01639f9a3b930ee22ae8482b2b8148fef835c2df16468063f9b2b7f1b1cfb7ef08840ece0148526661381592e7239401d3427bd1988fcd599ada8377b2edd3304c6b9251b6cd978e7391f66bd8fb9e0e310a4e8b715c60c87173a4cc7671093b0ec915a94da70018f766f026bb1094c16876cbf31b80d681f13c852a3afa5758969170ca16162fad7bedb1550c0063e96eba452d699c0c11a64f306525b922bcc7fec7c8be610a4f655878c573d23f1cd676cafde838dc4b2e4138967f4e82835fb28e227ea26243932fd330af5f476edadaf84a23bfc1e0875086f5dfe5084c4a0a6e0fd1daaab2e0bc68c97593c7e4e59baadc839b82c10f9caf96c031b1b46e2a568d945ba52dd2493d4b968cba730afd4d5eb09d1bb9b3108a61b89eb1ba062db6cf60224c2fe4894cb609e0f53edb1ef996cd7a78190e62e3329af97796153087f0acfdfe297b7a5e57dcfa0bc2bbe0f907f64418670a0d5692b29a1c869c0aacdcf49ec644d50d6b65c594300ccd77588b5319a81c6fb7ead4eae3cc5580477ca00643334727dc7544d905621655162b99ad13152f8c06f3430005ec65a9e6269b9a3ca1c5fc1027d96daed683fd3cc80694aff9b70688ac5f725f4223894e649035efbcd4dff679eb09e0121d1358caeb89f8cf24d07e456a8bee90a800d443dd33963c4130615ca3a57ae335eb6ea89eff73989d040a8344152fd6bcc02e2cf7d1aeaacd560ee50cc3ffab93c401759ddd34a3b2a9cb84dd63c860e81cc3e2ac4fd45e8679c4203513ab71e4016acebbc069d21f1d15367cd79c2c7da828688490bbd899168ae918ce00dbccb336d723e20a55a6fa468f2a0beb9473c823ff4ef49e7c81c682683e5c109a0642da1860828431eb5ff6163e9db9f2d0624f3bdf0c9e26be04e7db48fdac517db88c68f1da3928d60aa3660a5741c546f408ee2b1d04df7c52722794d7268b32c9eeee3b7d4d0b8d002c66e2eac2015fae8622679823fdca67928174d7ac856645638b3cf0d417cd3b98f35a3870a989ca4cba4f39aa6b11d0dd9558dc75777c1dd32cfbd82a34cff7b0029c70d05034b8f7b346d48471d2bf2b1c5137a70ab12a847de081ba04dbc448195032463205fd6112d3b8376cd34076a521629a3ff1bea28468d92d6dd257997b2460480ec66b46343ef2f787b86f626cc2f1370613633253e2fc632ecad8f9732a6a089f09ac0650ca80dfdb49839888af0864ba2c849c59bda8a89080942850047b1ddde375e6c0e8c3f103d5df7a58bfbe8386b7697dcba329410bf755db276e301d667970b9da172605858adc185493f5483f45de20b0512275e87328463ca66c1bb7b76203a35b9412a9ddead0e4eb06cac55d863e8bae6d6bff2d1f7744f2a074e11227f391673b8030258d5aad58252eca0fd7036836390fa3bc39c3c253512e95cee824d4d0a1c0a5b545ae6ea8b63c66fe77479dd937a4292a4e7d5c4c1a9376dfc271b81067bdd9df9e86191cec0c2d53a047d2abb57e694d56415ed2a71c0418d34101cdd5498ba18730950c4ea2011780d5fd4d7c1ea3a2a33b54a2568b78320a85325f398bfe2b9f71bae0c959d7d868476d1ebcd233d0824528c9934335d02332db22cf6a734fdf240f96ac3774171063e29ed07178351705fd20c6d7360b6279396780cc2fb210bde0ca9e74864d70a5dfa935402743313290b10d786dc87ce6ad389f23d13ccd7ddef35c22be3a961aebd5d87917e3fb51eb43255061d3f94027b557c3bfe8fec87e12dac76a33a27db4dfd7361aa4a97f3c6b6f6ccddfc00f120434c310edaa49d923c54acc1a3ef5fb80e2a8caf760701af87c489c8e6bb1647c1c88dde852af088010ca4740296420930225a52106f8cb1222d491da35c02e36b378ad6e1f271792182c016a1f8c14b4a232f445f3335ab474658ce6ba6b3420125823e66a5c10e828866ed2b9f9c26e68d28b99c534eae0dd61e3653c3e39d478d98e84c9d256ff5fe5fe149f05c5cd9481ce110311e37408d869e15e18222fd125057747b437105a29a18fc86d03d6f307be22c3ed5162eda6199193715a37facca3fcdcfb32db0fb99ed91be0af568ff667e96bc5a0868336f535d5ade9eb7ae5005d8b12e49dbc350ee610c504dddbba0ec654eb5ca113d9d5262a23bbe284c72d41a057cbfef650354219da78e5238fd5c1f1bb897847a00a697284d4051bbcebc2fc33a393efa9d09135c682187670d9c2cab29bf98c4a87c02102103eb2ae6937df3cf293d940c3baa5497574d74c9938e70de2216e40efff6b4952960d2778dba0d5261dec2a5839155558bd61223c001c0e007ec5066d6769c176bd8df3f74214a7fdac3f3ecc68fc617ae1aaac2dd5af4b539ea58087bbfc9024e4c37e5761018141c790d57ad035279f56d7f31145f8a0fd8c4994df33e664b8221926a8606b553bebf79840bf763d368b5b8b4f323d1b2bb0de4021e6d07eb90eee8e4b9749f82974254c406e6a879ca71c956796b8054b6fe20aa67d0b3cf4ce72063208e1eda2748d51a7eecc6c6a418e1b34c9c7ee0992822b2479d60013c09e33f50d34c6c7e2b24eb654c334c19f29ad8a50a2a5993d4a3f3fc0b8d2ad80ed76984363cf7d7530e59c5319a967124a957d0582098bc61805432b52bdf74aae732747b7950f8c3242c2583ba3e52419b8777d77aed5db4c27e095dd865b70a04d8f9a7ea745a1208a259ce40c63881347d1028bca97e5a22d8e64e23e50c8be6d617c840f64864b4418d71ae3b57d2f9edf0e6586c55edb0539b75ad807a63b6f156532b56fe3c450031165ac82085093cc9bde05536d277ab3c86f37472fa9f7274c3420a659643d1069ad29edfb17c96088fa4a13f9067128bab951cd2f1ed7e85691dece588508845e208a1b4d6bb931680d927633ccfe816af90179d111596da5e38aca8617fee950180ffffff7f