PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68120 8fdfaf0daf693e3770a78ab32511b05461626aa9a6dcd9a024bc41071bbc37c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
82660b20e27cb2eacb4ef26d3732b4b73e692c09dd4736f8362a7c872c61385e
Certificate Block Hash
8fdfaf0daf693e3770a78ab32511b05461626aa9a6dcd9a024bc41071bbc37c3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000025000040260000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000053f3e59b751c2439a4876d735c75788c65bf05a4e4b46cd80c7bb54a2f898bcba98803438573bb683290848a052a1da087817deea121cec78debd8f9c250a374437e19501245023f062d845b04bfa08c3051f298d95cc850e90200000000000000400000004000000025000040260000

Raw Header Hex

000040204b9a95c91b520eea59eacdb4557b2eb4b1e73f21a9ef2ab5ffa6c2bc58817194a34bbbee570c2cf5b4016bed2b20783f03fe82696e4851bcf0491b86204783288aa0226ab73301185e38612c877c2a36f83647dd092c693eb7b432376df24ecbeab27ce2200b6682

Proof Data Hex

59,560 bytes
1212160203079daadaedba44f8890761b7bb36b3a92aa6ea4c505dfbc0a96d3845c4cf2530e6de61b6bb4f38bfd94f52c17959b0504675edfcb2d080d936d9cb8cc30ff6ba4bebdeb57e06357c9f90bafe31ae09f1e799e8c31ac5db56814910fe3a82077d6bed7c7dcae6c3ea8637d5725d46e79933cadad3d2dcfc48ef97ca79fb8b26ac55f325fd52d985ef3845bffc10397e3d2a6da246c401a71595798a6cf7bf79224f5ae8b4bf435561574af19db88e68a858b95c4cd31e7620dc668010daff69942b0046270133009b968b1ea452164db7562df9ea5364fdf1e3fa42274db056501b1d486920c252754e110147d09340e3f84f8fec5ea3b4be76e70284804668871cad50d55be205a8a797a27d2f6a12eb31410872562c6ce439942cdf193ea25bd31b12a206e7e24d309e6ff72f851b75e81d53eaa0ecd797eb0baa305cb79fda046eb63b6f7ee1b6b20513e69ff628e7c2b0f8a8d4239188f491dc2eb48c70c468ae8ebfea9866f2dc7e59b2d5768cc96103610b2d305f106d709e4701868aca4b7aeb46a234ce98a8203e7a184701ae10c0bf0e7bc84232a11ed66c08e9d07904f9448d9cb238be80faff6a0a09959c886c0ac8da3f756e766fb3415e93dc532f2092874c039559ae0e68b1645893b1249badc3e7e6b1da465466fdd895c5dadd9c1582f27529f4531d0031c01722cc53cdb251fc9f17794618e4b09e2dc2c54ad6ee716394799470cd52ecb034c6768711a78ca7c46a038776d22d55d15f140acb51b844f903d8405b7bf2a50dff03a6c20f0d8a765dd1b8820aaee4be2b237ee864e1755a7aa32b62c9f33eb7c974ee5f1d8ae2bebaaf876496f7f3b6c5122ba9c754e525f8effc76a808eadbc2217c60fb07d605083420ebe75446606e6588b9f5503c4b4602cc95335111f3419deb11d6e9e22bf09d4804a5567da9384dda3ee313bfd2333e1b55856b8478de7ed05a27ab0e0991a192f08b4f07a58a5a26cd9876e66f168830bb13583bcdc49fbca28ba442a384025379fb86c99b1d5512dc4d485c802709ecb90194fe207573cce74b39696cdf3119e4bab90c40d8618e1532d612047487e0daceb1b865ce655a308235de7225d16676d60422b1280be611a1029f574558263961b8dfc94e9557e2b21fa2b8cb8f4e15d15d2d0783a7e05308def4a5ef0a6417e7085f4929fe2b9916ac34eab293d6e2af5904d3e2462ff9f0ecf40fa1f519bcf7c21de3074fd03001e8c1b01e8df2ed77f6344de1903c573a44bb9387426b2e0949d58463804330a3c19ada2e2a65518562154f4a2345a9d29eafa7462eaf2eea2aebd8578e7e7e3ace8ff2129afc2a6738d2e22b63d38f0fd40d7b1ab1671ce1a07cc1fd9b3202fdc9195cfc813423728e2d3d3989e38cabc53be7b4437cbcb7bb2229bc9dad5fd7b44618c39785c706e0a21ef747932fc8afab2a44b55610e3e31d70fa256157097ec278edc53891fab651394887a553a13267bad6b9aca9a3d073c0e4555caee7c83c4218710258a121f1267d483e9c8ffc5d64a05823106de98fcad7254e136edd8badd6ad5e7fbe692dfca96fb3568b25d50b10ffec4e11bab1973f8a84af89268f0cceec5af4ee6468f260a456f72b6e39f0f089c17646e4667b713f03572eef18dec69d696cb6ba45a7034d463472f4fcebc13c1b595df2ce56438d3e080da56a7aa644306b201ed87cc4ea0dfcbb66116808bdb455436beb0600d9f5fdbd20309856abb5bdd690f4e16aab814ff040fbb3b9227c4e5fd50238dce56c95fd500e39b9010f7a4b6a99784b130a978a036acf381c03753d9e7299eea3606973680d3b80ebf48fb08d73def66c3d70c7a39667410c18e55b2ba5e7b668df3885cc6d0b6a3e9b668eb602aa0d43c45eebc670065990eb06d76c387753bc62f914c76ad9d27bbb1e4e37c48e2e83e201bfc2158935e4167f8db21936b27e30c4c0ce2cbbcc9369f8a5c358cd7fdb2534092fe5f22633d39669fcb3fc67db5b3cec85e5642668fc95203572ed58075a26ab6624e75f03f0223d404409244bf8861fa377319b3c4444c9d23efcb0d756f823d9e347a89543873e97cc6e34ba31cde53ec60521842712515034e4f22c3eb7fb64f07659d0f8c7e0e04497ffab6e3f4021115a5210343377b32c0d2fc82b13b91059ba423234a8f8c641bf9b747fb5e732fb3712d5e3f3fe940b909a4bd54c7acedd261a9be5d6609b4111a2fe72d723d117eaa2a0c6bd240b0434938e0afe76449cb3f61705aa9500e5071e3027f5d7dd033d7015b3225854b9b4e50ab5aabfadd91f69554843958222218563c0bba6d180402af14d25664bbd723053fdcf591f74aa386e2276057c7cfed72f83423669441f7b564b51466b852cfcecaeee24c6c88a714835b185b5faf955d5a25f5dcd0a374d68a07e84331ea0515255542bef2d0d3cdad9e63c96f978231fc01f38076d17518409c5d9bb9002ad145fcf9ecce111753555938895fffbd641813a90e147d5e5c06794ed37ed8f8f3234ceda968f819dfc73656338b064a5607ae9a51f8433845014c2de8750a376dbf38fc1bf1ce7ed2650bd51005f71a91826a10a063017869efeecec27413024fb6c27ec637d4e9a1e242473af9d65ab30861512b34b7ee24bb995196b4861f7bd26c1201b4e4af69ff51424c11c0b52e56289ac432317f4c47cad4dded31f57018772a1acd9ee6b1065026b5231960bf3da1aba81ace50f8b15c086e382e06d4f72b2bff580a0d2b299218041cdc72f944059c698c40254001db21b054315fbfec20132f20ecb198e0743d19fdd66baa5d1f9af25c06c7ae4c0e84a93c1e97535938c68eae4383d0b637aa16dfd957ad8bec2da6e6a8f5898e54eebc547a4ef26427621b0859a75afd9cab3d3d91dc604b5b826001d94f2ca601cc19792c28d93c0c7012b7e388f68dcf3fbde20f1e93c2d322146fdf9effce3ee27ebcf30954b1e5bba6e60488462596be1eaa48ba08cea3a15d3e50842ef0a99928e00e4658ae8bf2090e572cd0f9c8674c7d02010144112a2121b5b268daff84e3427c57118bde5178a77577e088b493a164e127dc7c9d6d852d88759d9ad55e4a6707f30e8901760aeb8f3a06699d5f9099e39640ee60487fa505243efc3112558bc707f2454793dd1781334c4cff3221be6af268040541d4e036d0879f439b065ea079d7d08656525ddafc9de3ead13a0cda5bcd1ebfe1f91950ea117363af6b9f8f08a14b09d1c9dc509cefdc592be4baefc8ff9c5a8226b927393c86ce06a7e2a19ce62451757af78211e3dd0ee4d5ff4be7530c03f32670a1cd7347d2820f1b3aa66d55d91fc49de8ebc1e70d3c25cd0499dd52723f2d20776b9cc92a740ecf0f77d27bea823d8de2f652aa93c1648256df77220c4807372851e865dad91ec773853f852651a1edb00360ab2b5d9db4c703e7b364be99e35ee4bbba8eb1d20c0ddc51ad510a770d223ae043f5e3914764ac7e8523ba18dca061d24879bbad5a788c60e1abab4a48dc0172a4fcf0a2e0de262b2ca6ba74cdfdd6c859fd6fa19d110da43b51d2c690208fd77ec215cc9fecc7b22978d4b6b82adf291ce8e9705a256f4515024ddbebf1f6fda245b25fccdf9f8b696d6b9886d9c6e309417fb4d7010d00481a4a56fd3ed7d68914068bbedbf1e860a904dea2c31f93bf89d82c58000b57a315f5866c734991a7ca54701b61c6362266f2b8b04ac196d270b741d9695a15c721dae09826a1492f6ed5f3293e83834a49d595f20bb93f1b4a14872ccc614d051848302f6b6b80e05453979d37797024bf4d41237e272aca10de22f0d63d2b33bb7e9a7c351d30d06ecc86e43ca8e5134a2df485e4f0ef0e051bf5c2e4394e038e39de8fb1987566281890ef70031784455e9789d132898ad91a7d2ab4c1fed5b4e614888fa057fee675b9705c12309e3c8d36ff9085aaacc0e75c178fc65af7606ec93bfb0f97e716a9043cd986a1d95a4ff27df84eb4cab59601af665e355edd2567579b3414954c88431bab67e873a92457a44514eb78cc6d663d3ad217ccfe20a318465fe06bf8df6d1bbaeea7a31cf6167f9bfe302891ff7110b905466bef7770c18ad8f8e99d4cd852480c029113ac9c0c0d445bebd9290641a29c9f053ff73ef4da3fd3c9d3bc92e83c2c5528e608188f29acc771f728f573136e1ba60caac28b6bde2c3d7546b68d266f31a31a27c970f8cb26af26558a0bf7440e0b84216b83df38a95d0c0adac1aaed5d651b61bac3963781ff806620f8aecac84ec20f888d770f6f7c3afb5f57eec8be4520f9f48c6f1740ed0c7e67e56c9b4b3e5c975e11211ead6212b8cff0c1e7aa2ee661c376dac13663d060e957ca156c8e5e33a6490d836bb5f91f8477547d064fa55ea0b1f13101e2541897f3bfd50a687a4f1a0f4af7102fda67c2db84e245b9f8de888610160d745f85faeb4f69dd89faa60a9a1671252760bfa00109b0e57c27242555978326714d8c9123a51c40165011a9fce09d4cae345c5b6dceab3288405d6103311d3199efe96d7ec6b087e51036c724d4243667730efa8f2e591e71c270db7c0c46cc203e94ac82bfa82d29f7396338d8b0951eb24d6c10ee999a6f0d654b80f8461476ba6b988db6f3abfbef8f819833fc24465a4cab5c24cfb1e6e13f0ac64cba868077fd5b9ee5c9fb4588435149b7902c0fb973ef40577a2cfe19c9aad783c39c6074ea254262ea685e67c200cc98f1def583ccc3c2ca54f2f2700bfea9b0dd54312088a376ea8e5b6aae16364fa5d94c67b3a98b4084c34027f08760519233fcd7b6208ba8b1173ddad80f3049e2e0530320bda021ce4c3d183729bec99c0eb4e36b3d038c3538bfde9998a14046d5120430e42fabc3d3b188a9eef58ecc278a7cee94722ffcd2cab1188efa528a21a73072ee02d186b325beb1a5f52dbebd858b4e7939ae43712f1058bed134a5d28d34a1d04c8510812a56a7a6190996a16f9056ee932a9869baff4fe3679e7fd43560b6b21db7ca4ac4ac272bab5b604004c7246010032e23dd62df634c7ca1feba801f2a25eb7fe5794f1f52a8199db6e2ae1ace621a9862f50bc2cdcbf1b43e532aa7a901f0ca5af4c842c867a5b549cc73eff7f9b2be3d790ef5d79e597598aa61366cd68dc031545116dea86365de23e8305041232949d45ceb6189c641db53fa6d9bd357319fbe326414309ae81789ff9e47b8399574c9e9b5b67de7dcf9e6d01951d4c65cc5fe4b77344a6c45ec41afa4ccd27ef49d11db5cf56481c01dce24c18bcfc7285c2cbb61538488ef58ce8853266849e77390ff74d2d4a382195aa067e23868207a8bf1be16911067ceec5e3c925bd71acf9b59398bc8cea9cb5e4494a183799df1581da257ed23890854959ef8e6ed8247e09f489b8dcfb3b5da6a3a24a9317634a8f58f44dc802286bd05233872b3e96ab383a212cc74f3eb5745d60b8357027f21c58f98c8da71a52f92ce3e27b21df866ee1881d4098ad258d9519eff1a3ed92d5f2b3b7aa80d3a1ed4c6912074267df9c1f469789f545c2ae841d1a59afd6a31f545e7a432e0a2e0a0abd7ff42f2ae0b11f2314d67657086b46fc337be1eabca64fca7d8db5efc11106183677377f3061bfae0241b68472b95a6a86e3b5d380492bfbd0d132f1f5408ed4a7a10293f9f7e13a201c20dc7ed1df2fc2c55c2105cf0c6b0c1c0aeb9acdcc7bccdf90e9de7410ff442f2a254f9e118e04df5cd87d6db36c92ec8f00b9c99119f136310c07ba66c5bd3cefc8d894fbb2fdefde9b291f21d17b0fbcd03bc6ff3ed27b7c215d0c6642a2ccf7f9045f6b16a0441175ae945b3ec152c40257dd2f1ae238fc7c19ba6e2b8a73013d85c98ee69fb5e821b0e17282509bb3f410b9ebbb5e0db0059638ed5dd4c6f86c2c0b98012780d0811af015f84dd7e5c03b66303ba793a1319226a9c5d1723605595f172a91ff19619e08e1376a80d1eb015612577e27714d6ffc231bb7a3c323c0d828b15e5d3dffdc32cd2903119de32c4c1b121a1bc9c027099933782bed6ad9aef314ab132a847d0dec143890124051e7b02e786f39971da75fa1eceee09debb6f34e4ff3c849f409fb24000a66ab7269d8bb6aa45ee8d782e99aa2e816fd55fd4ab3a023a6b9cd3e449de6d59a0d364d68bb12962c3b37a9f2850c8c51239a0bd2bd9e9e761ef8ff58a53e872c343b244f1974be8a13dd044d842c781e50bcd7a5f916eb8d31050e98b16f56a3a1d981d4c20136ad534760ebc6b297c01df658b0b1e7e75a5453b7a31045cd1d60fb87f2869c203b4d772892ba4548ed2c3979c92deb988d09068e112b790cdd754d18ad031ac39803b1152748aa7eb05e3fe9f865133c86436cb5843b1a2761918098599944777c82c01ecb499ed2ccc39bf4285fc9e9735087f02bc1798adcbf9ff136a7fc0cda7be009c70776e2ce243152cf9376eaec3eb186f11c60bf4f9596ef39b37806fb9a7a402566ae1d7fb16676f1064f4c57c399c530c0a727ce452f3b01ab0c2369f3ef1fa8eb0c0d0053cb641f6c9ac042bfb724ffabb2e0f63462ad80d33317ea28d59d0eca61d943a4f93c42327ca2b829e2ccf339f5ae79d7b4d5395342932bdc8edd3f02e8702f70c714b598165d0f1a35fde6f2b0f34ac6522b37d52127543c137fb3d352f3e3f58e7a6b93fefdd8e0e159362aada9946ae81fd09613336ddbc5285a9aa7d543202e70428908b5bd1c0eb4f71043fe02326aa3370bbf51981ada7a6fd3396e8cf0da6973b21fff56e0124f58832266243ca8cafb0bd5366e0c95d8dde5cb3bf4086caa27e59b1a34aa4b08e8f5f517978f680689ba0668fd008da8ce8896101a162fb78c9b80f4e5a45b32e2b52a760d2df34a7a34cf91f25ec8cc341bd566bea64e45e6252239fdf91467dfba3ab5ae025790d6aa0db59a681accad25e2932e282f9c1741d411cf9c68292bee5bd8d4307cc5c07b17b773179132b9ad27d8e4a9b98d2e812e36de5cfc2759d7f91195111c76fed9114af70e6f0e23f16c12acb8894fe07741f4304c608112441b16afb21268af05dd16f3b2a6c51ebda35c89d99e956080aaae5e8e5f0593f5aa28f73fc0161075877ea8bbfa40c9985368cab6252a5402edd84b715ae6060548ead57a027561bcd66fa83efe71f3c44f2dc08a3341f58de9323c387858583948e3853caf1442054437399bb500d3bb67f86629935a6664a6ab91f84c1c3f5ea6538686f1bedabf0654830d1c6938c8491c01c3cf71b2517842375fa8d9f460dacfee6b17a1c4f3a16034d93296bf9d2f007ba5cb40225bf058412d0485a41862609922a608ff7eee6162ae54cc9b9e6b5a55c09536a5f34fb203cb1e785ca94408bbde8ebb86b8aa6782a4c951d2ade3d33ae4fe92d7d26a86175eee8cb6b8f56b77e86e395b2b88e8bd41c578fb18363c2e928579165371acc305af0ddf5044657b4468ceebb93b8acd4de4772ebcc4ffd94ea02e17ecbccedca9d28897bd0177f80c915b807c5e18d4efcede462a9ebb759302f6556061e02160b0fb202898e7cbe58da7100e93796634b10b36f387ee61f61626bb57ddc783c88e42136ed2e20cc8f9349190d351d45254870d80e3febad9c7937bd23773b8b7faf18cc93aea4eabef38601103d72c613bb58434006dc3b01ab9f0c1b6ba2b0816ce7a17f8899f8c2277bfc449e715cea963ebc5e1b51df37f9c1156e13e9cdc45a7d3d5b51084c308e95d6c39101af9aac520f78a9d1aacaa3032fc4e06af696849156d420285e85091c8e1a3772f0e5f1593a7e1774f2c92d81f5bc3d1b4225e769ce5ebfa79ecf80b8b0be4a268efff91ecb85157d7d4e94156ba531720a89a3a2c38c59adab49f60a13d72ed08aaed4bcdf57aa1490b61e805d082a8c741356fef58bf82062fd87390e762acf08eed990b5e8afc1ed983cb6e6199beceb0671a8a8d73563d03e372f7e1fec14c40e521d97d0cd5c67eb4c0540ab9212748416717ef85e636399f5f53a3024b090a97070517053ce4e0811390d7e6d09acdd81e806823d471ae681c7fd25bbf09c6f6b584214befdf85b0357e9bcd3f389950c85eb74dafd42a60cc3e882b7cc7750d703fb97d8728616cdd1cec025b057a0f407954cfe768fcbb121d4e99007ea8e5e7c194485ed1225020435e1a1d3a6c3e0c98f013bd11c1f8612ae4ecdaee09f44eb03e879c3624451b43ca7d1d15abc88e73f0a34342115483f5c057be2b19ee6f5a443ce68b74916c0df28d5f7c2dfc1f6f9c1f668a8d0568c743c66f1364a034727f379a84a6e4c823d511b5a2d5f54418f8190620f89383c396d06b157413a50134235da5b1479707a0db6a72e79f9cb4b869cbe7ca5001790255d2e9f61e348958c816d160e2487ca7581cfd22d82de091e0319fbe5a7a02998fd71d7fdecf36527a936aa839168f9f27a17b84c0ad040df8ed7d34d0c4938554b60ec937cc12286c142ada1d357fb36d70b11b2b35114a39f23814b1167a529de4b4ee0a889b18735c70512d3a8c33faad222b49c8991c166e50586ea9f9b2a700da2c6692aee83480a352e4ea37107920153433ac2a4405f5be1f15a20b3ff945dfb88029a6e90aa355667299cdefbc96a09de0567c8e30957e69be5b147670d92f4c226153cb5b992d04f3e1a023b7fc3cfc72e8c43a4898537b54b183ee88a26339b95771aa7a53654b30a8af603d5019a0c6a7dd1de23b4fa694673e2e3bc94b7f8645854891cc766413c8a43901afc73d19d07a8f8ee59dde69f9691ac4b9db52a045233a2b1511edadf0467e23a563e7ce9284fcab90cacbc45b32361b43733fdd7d18a05c29d406fd67acf44690ec05118d8890686b377e40f523c17ba3561c4d8a8cbd2447fef78f91a0677857c7e29a98a3cc54524b5a450b96f1d8cb06dbe52066b7f33befcc858c92a2f5db49b0d096df3ec0773c71576df99c75b330496ad06678cfe20b6893f98bb95d14015aad70f83bcae889189cd474e254677b8d9acb3184bdd833b57a6e46be526a08fa3059aba0d5ba8474a7f7d4a39cc86010ada0c03c88a884cba3b1cca81c4e758625bafc86e26d69b92ddb37f58767988308b0116a8752f7502353c9630477541ff45bad9b8898b56ea59c8c4c730e34097331010cd072f126cf04ed01787adf8abc7d64d7833b8832a78057a844e571c875bfd5fab323c681e259551de7bc49bcfdecf422284b16dde2630592924f3631a404901794d74029bc6b3e214ebb118f32c8d4e927e91e589721a941dc9c1556f94a67fc90202ecb45864037f6d4bfca16f29b43a9f01d033d1b38e8aacd7e03e557bd11a666cc6d0deebfe8e6db50bd1fd302098150952427da3fd2864fec56d628187465b43293460d1bdb68ef4e214498f8b926fc7514af48db5cf8fe89b96eb57767a3c4a6beda38c4b7234ae8cbe6bb2205da0054b075835b447c80d6678fc735e80e0cba8568cfd8b628446fafd2edef1f8fa9b451001825e2ab22ba593eb83cc7fef1a62140adebde55b3a4bd2af06de22cc34e4ddeb1e5dee8932b502895c9e63f0a469549aa2b64699ef19f15cf60cca76051c49f585d2af603df5e3423e8f1d8c5603962b7ec930f4ce3bea9304647d414103eb09bde5a121f516be065ffc1a27726b25497cd266eab2b74e5ee8dd7bf1e8511fc16fc9bb55ccd250f2d66eb0e59ffe6f5ad7d7268c4c5e9a10871144fc7dd716c0abbc78462a34be1649b70b96420b319acf600ad67924222a9c7ff382977217126787ece4316e4c82a39c2cd91bc93c71c8c9ec082f389762ec895dcba78ab6ef448352362b69451b20ea09b4b56d1c249346ea6fb5c7fe4268d569cc853c1b43b53a7bda1bd46da116342239227076abb19cb9286fe41e23e1c982481141b22a6d104d962fa0dc7cb2b7f5781820f44c9805fc4df195fb84494b7647a72d19cef80167e194313893c30ef7e28da9f336ab90a0ed38a356c34a7c6a750348191d7c57b5d4f13fcb3eb1787d97dbbaa80ff8e6c786d4ac915473ad2aeba8a8b7404ca516bc5b1cba4496936b09b48868ed0f4aa104c5c51e3cf3e5e441e7c9cc56e520446fb86c09ab6270cc5c4872f60ee6b1be86415a85be997b3c4cb554e3efcb37ba071991c9f4c8851d66bf7adc8e9c46fe16c57b6b7962e189424e63d0cf495cff8554dbfc3258dc6ab8721304180868f70c5b389ae087731a1d0a093ce31cfc3edaf782354c076e5848458614e113b1857f07dde0a48cb83584e39ac41341a5b6622e24a2d324b074e0b6ba6c353cb3c514cb404b25728acbd27b092941ad5310cba1ea38a94a3988cfc34b5a24e8083778d901fe604bea6551e3a6b10e608489bde4aedd05513425393ea5aa6914b819397b3b04960092849e3633fd0116373918ae96b5b4cd24f15eae15dd947ea407145f1d058cadbdc515c4467d080e97f6029aae6690b8691d7dcff9f47f0f6fe96e8b55d9516940e3b7ba6757ebe8885b2d4892c29bff95f319cfb7db1033a02a16ff8110a7431f05dbdc9befc644d68813cebb4f755f3412c93fd0d12ae1b38482fa2989c619f8cccf25e1b555cdca430d3e3614f26fafb1bf65b22e830c559c56dbbf96af24a28d0f355692a2a4d0855c00382fe6037370790ac68bb5666257b80fee960717fe2983ee74b5d0ec5829c1be74013373cbdf5312e2a2fafb9108596eacc21c72db84af2cac6c262073a283069a664f4cccc17b12fae73af92245f405e05cd07b73720dee9a307b48607883739d1d206698a44495f7e7f3df961c3c9a9ed533c2bd37b75174cc97285309c605daccf2a75f87e95e4654576a3909100fe14a840fdcb73d24eaa04fa968dbb02771d891440032a14eac16355db871d64b7cc12a839664bdffdf732bd9ac78e432922466e838f2031bcf6b3e2e4750835749f77877bf2a029e5d2df8f758bcf6d8a9f24dcb50d0f456c0ba80a146e9e16cab2fa466e797cb26de33684a053b820978f77cf9c0093508dcd1a87dfac79b0f063dcfe16cac4a8bce2839d28e2c7a0099b80b67e164283f062c1b5e61bc07431a9d2bb6b03e87df8e3ba69e3443bf7c68b1385f81abe7f35ceb9da579c2ddf621fc0e0098331616f6937c4051b2760b50cf9a4c196779d6390bcfb44eef76705de95f3504ef8c671b0cea670d364e4c26dc981645b6a18f6cc7d66c7074cd4edd9145b4aff7df1a8649cb15aa965394fc65693dd9d6192495c6c54888ca673391362eb7e2183292305d5ea429537b336a57cb459b85526313a1299bdb6a93b3aa5150f5e601d55f0b4e3cff238583eba201b918772b32baafe48da0ef4e25d39a812f25d63d722a68132df64fbfffa483ce6ff7f1e0504b67f33a38f1bd4905a880991e8f49a1d32bd263b0458be0dc2c7bb2bf3fc3d3b407c3ac6689a41f97c7e8f40d6716aa6d008f062a32963136b12ffb202c2b0c4f8dfd96caea41d41ded087edf5d007e3c78e4664290700c5159dac1aea2ed1a56ef45b969ec8c5cc729e6c0959cccb902271f6732557259a90b2aab26aa5c7f6002d378fe7dd5d621d578d756928a0c6eb10fd214b49a6b493b38d619a89ce2256013d007bfc9da89214f10a7bf7ff55b878806076532fe6ae3d71b21842e08ca62308af22f9bec5be3a8cb32f7f00100f9085eaef40b038582ddbea229c2657bab8eb7a250a4526558dbe0e89603512d63946051ac67cd62f69e2c66ae289226e721ef20a960a52e91ee1f70060f5bdff053a0d5917b33170ea12d55717481110e9d9cfb07e194306d44f1b8280054448a8b5f3c4b0634a972dc72586fcbde9afaea5b3450f06bb5cb2e9f6fe01ba3f633186c69bc480f76a57e0b5c696e16078c958cbda06bcaaa76f61334e04084f58b06a8d7afebc11bfd86f018fedd7e8bfe1bccbffb6e126f7c18a49a4bc7a468a4d01cfe80949dd31cd9f504ecb6c9b50c098f9d9792744ce51fd03113433cd41b8a6dbfef52f5a2c0c406f74aecdce02c8f422ac75e57add9442f9d9dbb54d69c418a0d5165e75ec587490b0a8162dd76231692e1e5c363c504a87ad65c3a8b5c497839fd7e2351995f994ac88c933ef30ffa918f8485c0b1db9a333f3abf57beb9c3d4b796e698365445fc6430964c6d88316326c72aa201ed2e0d1fd35ded3a63d61227e7872b22eb7bac3353d18c29693fa6a846d800d305833309f6325f56444defaa6e697c79eb1339c4ec2e0b90cf6e0e56c3892d3fb472095fb2059beae30af0d2612fe7a1c73319df5702cb2d99b5825b6d2e062c9c8fc860a6b1c600b2cf95b2af903665d7692835e06b079258c8fdba99f655df8654dd5af1d7b50997370df787a771434373bd1c93363b6f70d9df28a9f6f699b3070a1cad32bebca7a810ff8b522bdccab3596cb7d057c965d5f8e1934fff9c7a7ef3359602d628f6df87e55b48477093a51f9507ee895ff3fb386df5a76b9a6c58fb5241aaac6c55bf1c456ee3c56eca096038092a74538884d35e83e5605b39dae7a5cfddddfd2f27e4b28297fbbe345c3965e29eb2c476d34deb00ed32730d7b73508444ca34ee7cc51e3653314f9b58b9f014c47711edfeda2cd1442ae1c021a6b4a297eb85dda0fca14d7d9ef714c8269c65f9aec67f6ed747d321b22c5143368e9ac9ad38d2211bc12ec9ec2ad47d76f8066386c9c9bb04052f5acf1d0a7748c80ca5202d1e2300a0b165f9bb0b7ad1ecf8f7d970d8ca6c7ec40e9d4f2da3467107269307df6353d327fa52e00924b65e6b5fe8e0cd325cbda022930d1bf5d0d4387e21842ed72056bf273c6c2fab2a650b5bf8ee258dea56b114f3c1363d690c250f50c49f6bd6ecf052fd30ace8e74a03c9b578701f966b8ca555ff3cc15c4fecdf6b37a0ca1ab5107fabd66ab5e3e588da99d15df8aace66afc044699a24104051b5f37437e96aa70426f53185cc4fabb7fb7ed1c1b1e724e27be2c498317ddcba01a7ff8cf4ac16a22bdd9173886310f5409ff54e105f1c711ec158423c295967186d2e5b2d389c5ebc94e8f528ed273d2964fac4de56550522e97e31bd34645269829f210e87b810eedec326a484b48ef7b71d51cb9b295a76103e1d268e6515dde04474cfdb4ad220cd67aff5edbf2d6c4e6c9c43daac7dc888fe5d1ebdcc40ae4c9930e04d665a6fbee3075bae16c235b5f2b86b1bbe4d193a1d6b717ba747a236ef1029fa79644b9b14baf2eeebb3bbe455ad2a8e2969d8a98c5ae2a7c612799062222d078e8ecf30111ca1fe12d5eef46be3791bf9a48c2c5f359050464a78ca4d8ae86aa4fccd3dcadc9c356ec5faf6ed098bf78f4dd78827f246890700d6a5e052a83588c63e9729212648cf74b818b2cb0414f17d7ae56e753f4791a22cf9d669e0e62bd510c2d5a370979450344ff6457bfbee0a9a6f24295c0e1aea4ab4d46128bffd0027f37a9409308cf44578e3757741a0eb01970ed4d8e1aa92c80ab2328518d7ac0040d76b55ce3cd27bc5396eed6c33bf09520ef4d3c25ddf375d7f42d57eebea202f1f7774892d4f80d8bb422c774b91b6ba3e122964ac95df5bc90f86739227d6e983676b644f1f6f20f37fdc3f0a8208bb3224168149e687e3f37b8d5594cb9165198099d5a8bbbf825817cff07f2dff421d4590b8e7d03b4822f8609748c76ec5e5de4acf7cb17157c2a9299bc553efe204e93bce6a94fc318e35bdca09fcc3d2164f190773ae1045db4dcfc75913e3938b3c72219a39553a7a4be78c3ed7fb83c6ee6123ecf15e09e244826bd50555ab70016119e63ac504f23e46376d3a0ef34c91ec55d647b3529c5ce833b0fb32d30ead8b7895879892495b4fbfc30aeaa1233de95fe885afb7328dd76e7b274760d3a5ec414f8f471d600b9a33a6c3094317d573d1e74ae294734e660bd4322bc814a2996e08f3f5e912c924d03945623a05055f7093c9330fa8196a160fddc58f3cc8988e68e67cd86eaf83077213621359ba80bf7a98ec3b63e8444734caf6a34dd95ff5e172244fb2014da63ee600b233cf986d49ff8043a2e4e163d039468ba63f2cb4cb32da8835480b60a31a5ea88c44e5c1b6466e0cfcebbf9ab49c42d7b6fa89b100da15e2dd4a8cfc1b11f3849f1413d8c3054284a5358d9b2646acf46516d08ceedb1be7e03f652d51c76ffd0bf1e81b7e5f4ae21456e559ac288cb8b336cdefd9222b5bd10adb966cc1374e7f561aaffc67034cb272eed8ce513d96fdc614cac7c6e9b7917319def37175749e37039ff455bcea9e4264e830869a9f5cf3a1c85d913bfe7eaff08116283625077bc733f35428c509ae13dd080af6f457dbb970dede15e63ff1a129f8c0c9dbb7e9a47d8f70da4b8e453d75ac7b8e6e7bdce9999bdc37e121a702d29936d6b05143a826e659237c018ddf1075d870fecb0fe34bca52c6310f122fc2dbf85785be3180f8c8c90b32e6d5300818cff1ebf8f5c869b7785a0a45c445382c4013174f82987c693c205bdb90520855649f557da7db0b99eb7cf73bb2a38438cfc57722d18efaf9149f86840f22efc783241d1bc5497e20ad010fdccfcff103298ad78543bac36dc213e5f0cb7bdac6ae2e85a897e3623ff934193580724f447dd8d466e87cbc68f20da7d73800be00896a5890570afe1e21caed58cc11d53440d94fed2410a743aad277a59f46c6f9beace1ac283adfcd4f203d5b79c5b519df7457c656441cc7a7674585d8f763a5b8911b35a53e9d50c0983193d12001a2b9a5e15d0e3dd8042f707e30c765f9b84f4c7ba8e04af67df92a0f93cf3a57d4f7899084dc087d17c78beab0f3c0f3cf64205562aef5a578fc7d77aa9b3aef60f156c3a53ee91e3aeb32b7673ddc69c4c523d6f9c203efdddde2df12512ea1903c9892372ee21ce7945c93478e4790f24081fa5a58b04093cb54f60bb98aa35c7f1c453efe33d4a65f68a8e0a76acebb3dcb61806c1e66775e705ed8d13b10e3a707e113bcb0974f538481d72cb1a12a76d6ea46c5cd0525c001512c8221622a7dd3ac51c5ea458965648c8d141306c1f78e44009f7eb1c119d4d398f00bce1fd301127b188b8a8d975969453aaa127d910708028d11f092acc8659be26e84c00254f83bba450d81b3dccf7c2161a0c13a46cf4dacfc259b9beb5a8bfa90bad2b49c7ce4579ab7c9ddc539bb76ab246ebf4e5aa2d4b0064b9f4d401644c72b0081419328b27137a159dcd059a02eeb0f897c842741dc8e40154ac1034263eaa78002d66eb514d92d7a4f2086ee95ea0e3b9068dd3acad6315cdac2612c0390bf8cbc99498af1249c108525d806c13dbf17314c04e2e36bb3193c940329f710e978c6e81f770fcf27c6ecced1943a8b2b558c333cbd1bf9f67bc2702986c3c41b2192dfdfc4cb20eeabad904dc50b10db11f6c6685a697e499c67136cb56919de4dcf25e8fd24dface850e397fedfd47c488ca555737c52212f750029c2cb0e4645bc3ccfdb17f08f81ab03d286867debdc2e8cc4f2a5c5fd5d6513e0ca50e212ee76890fb3e3c5581b16a14da2c6fed7837c2a7313a15ce2207d27f3aa8fc4d134c85e053837852047ae8114527816a22fa4c450cd0f572c5ce5a76b1e620c6e14e65f818a310581e8234871897417f6cf9cd0b00a0ad9756261f3d4982a80705b3d5779d7c05b735852ff166cdbbf94cfe7cb629cd15841325d442d6a99ee1e730d05e12fef6a4703cb330fe06610e2c2a07bba47485bdee68a749bfeebd280a9133c48342bdfa6c512464be2c1e52a8418ec530fcb56eb6364e7f97f54f2cbc695b67eaed9f5946b22807f28da8da4e02a8358c2f8fca13378981570b298d32375830766583403fd9c2aafc4d1d95406ccd78440467444d015ed1bfc616faa607665cce57d099eb1316e0b46ba023257642fc0dcaec6475051763e4dcc2b8a0e7d91aaf01322a07aa63f2ec005837e2c70695ebaf60935ba7885bece10e5ce9cdbf7db301a2eff67f784ed2a5aa91c99dee94907047b690564f92201a2b66e80437827815080a7fb36338ec49e05f6e806701b5006726fd65ec4ff0373f13bfea31f511c54a328cac1a229077d2ff75fcaf2adbdc5058f6dde9b47d8b36258dfff12e84767383f5bf1522e4568e8d3a4c99ee9d23db431ce2fcb19d5a5739b3063483c792859de321bd15b1a3751106eb5454069c4f6eb70d03cc8a91ed74013ecc90c7ca3c8316acd027d63e447e2b4452da065f85715fa80bf0b334f037d4e0ae9d005feca4e9800a614bd2f84ea267004f34fdb2a2240abe9c2c1338d122ff4a5c24a5c82b8365a7a72abf05491a9a30be033b1af3ab6a11bd9be90e811f4bd23e19838ead2715b1747e4a66a6ff3d8b6a178169d4b1213aa5207d44bf26344b1357b4394ba77c56b0ae6e94271b6145147011b0a45535e085818cb575521ce4b939c6587e72e5af7ed5b10b952495d40254ff5d4369ac07b71439cb813b83803dca734c23e27285f424e95b5a523f856e57fceb5f15a1283280e3e77b956752758916e60749e5f3da202bb847eadad31f84340d46b9bffcb601a9b5a174ecb1db2608cbef8f4f099b10f891567aad94f787142196c45d8a567d1397682d9b6980c8f8ff84743154fd9c858bc8f04870e58c023d7631b98a7fd101f23951e6cbc57343a79bc0fc21bd0b8f6e6766a77477b4b65d9bfc7f76e41bb813494891b17e19dbb88c8b6bd976c99fdba032c91cde6a2363da8bceaefe543c6648d2b31823056e56b744f2efbc84453fac06b1101690781385201e33f79fc0a237d83846c2d4cfda2203deb7c005c95c2dbe46a94d5646ec7c452695ba39760257382efb75644d5d82f901be65dc16cc9e173f1ca0c947024befc54b096a6b23da73309039de761c12db393752f5c567f658080f33a04d1c97d9243f2e1ec43e8d339e1a8c465f7939b5d3453f67eba18908ee8eeae8b497779b6fadd9d4a77a803300005ff972595c40f598b5b8440f0d5d3b726707b9e8087bca099b790f8f5242f14144a83f5bcc18d75b298a23afd0f36d525072e04aced5ff8e78b9c5ca22ca5c9ab78921a32c57db81572006e028b1fa14d6c2f3c7d46945dadc5b694757a6e2fd6a5b3fb8b96e90da4f78ff75f7323f70c7b1a038ea13841d7afd797c8f2e296952b5fd678a80a290782c5a9177bed2fb174670ca8e8aac0aa3e55c484fb2136506488a2dc3a34fd12b4a737a382dd9909ef5780cd6075fda0c9d2c668b6fa4e24459c66c2133a6f4d10ed1a042172e5c84079042b5486e0ebfc99c0f40bab0ebe99775996a66971d9ee9894063c113f387fc5b4431987b1ed97e66bbb2a7d2137bbf7163037b334a492eb0c83ed8bb649f77ed57e6b41183fe91000d2b928e8e544b6eb8567253e1ee71cd8ff1275d0362ef59d63ead60397c90b379784b5acb864fb4f7d51e91246ccdb99d29aa3e386d773a93fbae37c352e891264ec234e35e9e0e5b9cf5bd7ffca0fee8e4dd8f01488e8337895128b9df6ff41e10dc5c8325bfc0985e64b3e1d2471c2410a1c4b5f818a8f2c2f75ff19d498ca00708d270846aa4798238d4716188f048c25f820e8bae7281dd4ed66365f7f62eb4c26c3be59d7b75f70f3ec7d4ec15b05a87c1c65a606a992d5de152b770c0cad6dfbb9a9b4ede5aea5efbed825d8cfe52b091a283503573a49da724ba52d127a20f5245a1f33cece4636465d71b86fbb73044adb02ea93a7f342c148cc372da6561eeaeadaa2a4600949bfb065a1397089df919746a2e976b62d6bdf83ce800b5881f7c861cf03f53de39283e15f9a9b31ddcfdce3a6492b4e521c74a236f3a1b045449b2047278dc15ad0c1db874a6d1d9dc3eb865737218b26d7a325b602495a5d3bbb3c5372cb2b1d876d5eb4849a3febbfe732fdefd2183b4c97ff45144f314c25ee64e18861604f6dad646654f1a30ebd35bdc9e9a2515ff1ecf1b9bd96d8ff0d3c23c5018fdca6f5d79f9eb2313b504460dc30b3daf1313b0b72700dd8ad0f01c2f72706e89df01a384ee9f8f2e0d4ce8a25cce1ca958d1cd764b83535902d1247383ba296381badde9419968b1bf28838db8d0fa4a481d37b84f0349434d06cce5b20c199264990e85c4595294552f9ad61a482d401997f8ccb725e1dbb3c01f564bd65c2f2810f1f281517c26ab1a28f36ca434f679eff269fa9549c95917d41ed82b869543c2f80fb9246ad4d390d53fb71b16ca864920de75bf276d2491087d1c9d3fe0bea42c9611ad476781794294eabd0f7fc3f291d87f880e3e6cdf0b4982707cf28a53c711cebb8360a8cdb8276e88dfdc81b8f6c5ecdcc5e51562efdb8483b556c696dcad4576b2b8a6f0b7ecf1f8ecc90cfb2b7b14fdf2f0cb85a142326fd47f0ae5dbb8004a418969baea10518ddffc61554c85b6ae59489fe1b6a7dadf20b41d7a6a8942aab1f1956ca060a516780f19ee8dfd69bddc5bb5d2aec2a2b8c4acc946ee07c9cc2ad461a44f9f0146982e6eb2cfe28523c45505695fa74b105965ba825afd377d7faf7c1c010de418c55ef0c467363cf74e54942cef80c5dedf4b31b21b4fd9c684d0823038db69030576639896bd5f4f47db233e95b9cd110446adfc03d79c795077e4551cc5388dcc0b9b81facb288d429f60c70806d2fce1a271f033d65cfd0f5de6e8104d5286d217c199928d5ccdf5c952d4a3b379273552756aa679e61dfc20b1c5b51c09473df96bf0516b0fd98f615e89a24fec2f26b683b8236021751b048aa110d08cda802a12e13ebf67417deb7cf400b5ca0b30f8361da74c73ce313e76584fe12cff9f32569ba87d6aac108233063a916fc451d02df197118d352c4f3602a662917c4cf949f3df7e5538006e7b9c70c419bc750ff8d82e342de4ac0b654a553a848aad334238b4525fa3e9b5fe0da5d37fe5ea52dcf6c2fa0d95008ad5fab369327b25498d9c8c039db4780aa888e73976b3993bc239f32487760d4571fefebbd498a7f3c58d3f5b5d4d12350fcce706cb9b1830269996332dedc932f038449e26d3876307128994090e43792d4a2490f67e75bcc0c8a4864044030363660f3e622596023c1ec8aea7c1984ac7733c27406e587c9c22d998367b6aea9037cef7b847d2f45b8d2e2215fa01f2c662dea3dc3deff0ce92f5bac18d15a894a50400cb8203ed70d98d7f2db41edb7f529d435fd5e698a39d5cc15a7e4b904d84ac442c340c7dbdb3aae1646f0d8237f1351670d58c2984aaa31405a318d2a7c975b81970290dbd535723ecea205fb7235b2743a16e9baa8c4ba28cc6afeef8edb3dc448c784a86df58fe7174de17e2ce7590f9cc9e5b3a10ce398144124c57002b01ca565ef3967ec741429416b119fbcd78c9bfbb8ebf019a6886085899328a619b63bc1658df01cc913befd1943c3462ce0cc6c2d92a763b7b43dd77c1007e79ceab863c13f164a5530efb85bf3c8e74c77058003aca94ee750c665595caa2bc89b6c2f0f350549401b6a83580c375330431fb56aa6643143a8910ce7294aa9cee2c9a211e2707b225c363686b231f7985cf0f999cbc50199c8429788bbdff5f6176bf77df94d57348576edf40ca973aaa6cd2620819d013f42aa278c59b11f2eb1576b9096ec51e8199a037ca38b05ed4f67a7709269a976d980adbe8c1c943ba761c76c2659918a5946ca57c90e3653ed79ec8f1e765735ba2bfe848175c9ecc348f236ce66ac6407f3c1e534efda679b173355fc2b69f352cb3e60604ac78ac4ab711e8e793c9a671cbb61e03f8b28088c2558c2c80e8cd59c46d35085d3ca9051bd6be9be5b4a75bea0175f4299a388e4989a3a24c380e22729f28f3402c3daccd1aee2c8b5026fba497a7fa81409ebc72241629b300526a9570dd67a21404c63bcf1e67483fe35bde9f9be58a2177b24859f880a0a070bf00b68bd35ff6f6213cbced4566a01a9948cfadfc5d2fa45becbfb5ad4de7ebe067959e670835c7930ffb5d84a940c88c0b4a35cdf6d418dd426dac67b1b4cdf192dfbed990775f734ed8d55eb726bd5e98a5d67cad1da28b36070791099892917bcae852f00797218225a23e776cdb22d5c2ad37300588fed45b47d204c5453fc20974da48586774f517035e5977b42c24b15ae64389ced601678094035d08d30b90efdea6b6e95b3ec59627e4aba07f7eccded34f96bff251a056247f7cba2e6d28f32d44963e0910e94015590bff93006298eb7981e2c5a392ff94fbbae8e88d62845c8f18d474cb5c36976aa315cbf37139d425912acda753985bfe8adc9cc0b85e58d22f6c773fd50fa0657a912266830d52c934c1caccd8e0084cac940d4bef3ec3e1fae987bc0ff9b8d41959f0f0d3d02db0c8b6ac0fa6d8a85a5f3e205d5b20b32fe4ca9231b12a2768bf3a82e077b6692689949240be900fcd133307d8a4afe3c2746f6b01fbf11962ebd4ff891261338b560f461046b96797559552400462e8abaeefdfece6baab8433cb0f32906926680822f7e45e016a5610e16556c67dbfcc59c5b2b2bbb5328934f96dcdf63e329d70c851f3d029c8f3ccae00ba160cb8420130a52a7e49905e59378a372d8b268a497d229ee61e9f63be7756d3e2effba0b8246cd54aa4d878ab25003277356bd20629a9e67f563d91af8dd0b17890f35939db37977eaa5413dbe2b6ac8049473861f57afa3bbc7e49ed0db5c1d5636393021e39843d049801a3a0140e679444a47850deb094e51412591b59a5fb2fece30fdcf1214601deb14450c2330cf4aa220de23f9db611c328e9b6553cace9552135d5837d2db7149f76d967d9fd5640702a5fffc1f3ed08ac4771665be0d270f9980708e5367fd7f8292d483aea17ad858a140f2d60f0ad2eb29ba9e268ffb4be024b51c2fddfdc8b87693ac569212c7b8deb969637d9955f486c1c892708c50fa5c028db4d912373bae8ec30fe8f4052d283feeb3c389072fb9409f4db53eb428237746a90d10a269569d09f55c6514db228d272b3513aeed6c8b0bb5524cdb722d48d94ed68f92ce8d39950d1c7bfe084278f84ed4b4328c00aac1ffd2df9f95776b945562833db6321dbb81033dacecf018682888631504bb032a662f95604fefbade371392cc0ef7f09896e5c210e421adc4fc8aef7712c70237bdaf21a793e7e710cd04958e269711b6128eb994a8df90f1a181f8aba0f3d812298ad75b999d742b58f0647cb0e6c0df5bbc2a6b4358f11ec3286c1f4ae6e10c5b4e43194bbcd8ed6467e5bc6cb122c2de4932ff95a149524f05071f8081da9cae89026c6de87fad427d6b73fd7691b2bf86b7becf13537875c6df9622e80ec229848de06ed605d3450511e6f2480758f95bf0d2ce5cb18643437b784abc4c4cde72ce4a3f7ef8d5dfc8b6032149dbcf2b5beb96bc553a5948f38286adc9010c7663f455b99469f27fea079f0a541ef36d1e200e783e2e79001fb82ca25ca5670401c315ce3c029833af836b62bbe93f74ec0e7f650b9b2a96201d3ad4918523d98ec04430bb12dfcf0046263372998d3f1d0eabde75b72fe6865ae160f3f04b1f44a343d56860f026504e428fe6fd64e19f62dee3e5d923d2b091209fd13e8404ddf3e4ca5611cdffca925eb08a4daffb470f26d091c61b8963e896e94fcecc941d73fa8fe3639db4d23b09a8c9c75834adc6851d766be3f1d452a2ec802cc710b79395ed26266b45e894d65f2d067f83ed1f5049bfea589ad61722f79c9ba4c1d8d6cad069991d809bd7d32d370c4514724212f495727b972821dacfa4a5ec498cb2124405cb650ed0a0017752aec1e99d1d320d334e6ffac6920cb5b0bd5d8d1f9b04ae95bbb01b8b0d0877af56630bd0a47f81a97594ccf64f023637f779f8e17900c7ee1aa9a861084988cfe9447cc4d35f7dc70e1b674c957aa830f09ae60218cb379cf992697cdf4862845fc8c11ae777fcc2c7f48044eb535d0505517d855ac392a6f910fe1db312959a69c20bf6eaf83910e02cc3867508f205c41372d157bed410f3ddb4e5e5174cbb9d9c8ade9d10f576f1b86849365bdf694f7b1fa54582ff113f9dfb1782a860ef418eb70ab78c0960b2d2fce8335bae3646789a47d99bb02fb9da912d0b8a52427c787347d14918808d821068a249eb460b56954524225d3d46d35a7a867831f2406d258d4c4517a95a59ff696b227d5b15441745add141e3059aa29f5053e15b7f014b0ecd6c2a0c40b9c80e5cacba28e9b522d8e48b60fe0564e7e1511bc9b91e4445f012ff0a03b7f886b5b6f8b82b6436b55279745793af3b2793f37677439cdeafc9ce979cfd918a79b49f028ff7a19c1de69ad36546c6b41b553c6a48d2c784f668e2eed5d5f66be2fc70643c01dddda701f42ececc9201f4995412899e716f306c5a2915c6a4a147f54a3502addc046e94b2250694d63adf3b59dbff0589c678d21f694ab1909f804db4a5ec6b1445801dcdf39d0aaee63525e174735e140cb0e2ec8845e9550020098a01a41b3be4864de62ed9e880d736bfa9bb0a51a36a8602afc659816a5d03fe3a1dab1ea8c64bb21d58254c5373af6125ff8ca50598470df1e6ca9b5502057d25406995d35c266be2b57806933a323cc5ff7e936ab8fe4f0890f78b333b025cd52604c4cfb81fab41660d685f55332e52b0d1fc3bd526e2f0d10235599ea0aab15503244f2568452c1c728bbba3bb4e6b6b448d7c1745417fca9535cebf26b539a8ef2db47a2d035b20107bfc666923ad78cb3f6e12d7bb93c64160f0a28a01c37a40a7b3b2775a8b318762153800cb4fc2e4dc1ddf97b20d483fc87eb009a15cafad1e8e6b28bab655b1095729d20c6526d4956d10a35e8c213855c54d6e1ff32b59591f98c22ac59adaf17e4bc4dd89c8114793f675c0a1a0abcaba4bee588b53e8fec1fb193f9964aec0b1d3af1462f7dcf5d16b68410bbbe95612dac58cdb1c2b1b209208e53c11e1e35a9b0b6c98b2ea3e58ef80bb08b1babf587b5c48ae5c336cb45c093ad8e5a7fddb6d4ba82c0139a53bc69530f0a6aceb740bd23887792fae39efd400b353ad061695102cabbbe4c2437ee4bc25ae88d6280cb925ab2fc82dc2fa1d2ea28f590f5b3ea443675bdd73a871e9cf040dacb280c4edb3e54683e77e57bbab3fe80d418fb7408973f509867b7c33d655592432231602d398b769bf9c4a1d30a261fe9a9a6dcf25b6e13f2ec55039bf367be5c09423d610f9377a178ec70f9f8716a1f47e9eda40edc6f0771c7c2f8127fc0c663a8bc2c211a723f722a495310df1c5f8cdcaad390aa6e9201b19f52bbe3acae3edb869bccbab21d3fe4db680433653b4e89474f06ff7c6d1f84585778a754257cd651d0c6ecd730094c605fe4ab6bc90c0b9b5781bb4e68ee5fc08fcbbe577605de95d2f1bd3ea0a71d69ccf69307add87e1e966eba42be8f8e6e4227d4d37bd836c6ba35a6a16d7d15dc681dba9934548235a7a266ed750cc81a7f4e0fe08b894faae899f594a1e22653ad592d6fa877744897beba333d6f1645fb1e10f11f08f7cfbfbf67a61ecb79c9790ed400d96be80854bf89ee009dba3af37080e250196c28b33089df10bf4f01e8a0f6b86eed2a73330c51fa84f9757f018ef4775b3e5509373814e4d1d21349a40385f182078dc48b4f544170c63c2668d58b604f30389badcea668fbbc59f85f03ec778567de1949f88c6052323f1476d74498ff20e48b2233c99f2d6f117c5cd0850feab87ea8fcf4eb34ecf850f33189d06585598aa9ec4e22393e1b596c4126a013d1501d050966d0ba008243d097c0691f2f6ca5ac0860d80bda37d498246d4026a50cdbe8adbd3f6eff24cf3f5a15618652445923ccecaa9d0aea43a16b655e2bf543803f453388256be916d7c13b4ffbc35188e02d35eb6860d8192b8c08c22efc49b3a0697f4da7ee893d6b8f41d141b067bda2e1110b0f8fb23a131ede36d8ca4841b611197e240827aa3fea7a6fae4e71542a76cc6b74cd012786427948f1d879061b122f6ca0abb30ae232982b278c6d68ed2354b75315d7c5095bd60d6448294b8700ce2a884772d414db1a064fa8c472c1c0e39cf8295cbd43b6d9c6f57c1a2cef8e39ab057a181c77a10c200bef2d3497a25c46cc1230c991ded6d862f34f0533ed87f1e67fee390a252d632a04b734b316a9e638d35a9fe988254c6664fed71a8160c14a32ffe23e5c2d053f9e1932c350351030c002b918483180333f77bc22710cdadb624984cf154d444408ed1b388f3cc986f5ae1a9eb7f715a454821f7e683d33f649ce957c20788c8b23311400b0e2e12f6e3fec2f23f4f33651a45bde0adad26a5728dc22fa80716426b8f05c75b3e5785e7f87c6c97aa2af671756b4df4e0a3f4a18fb29dd32bc91b0c374a285cf595f090c628f272d832ac56a4fbd9cc2beda5a7cf9535e873c0ff7d471d6a515f11b00299df86214dd848e74283575be6f46dc73868ece5f179648565241250cafc88c46cdbaf6890e149338666966a3ace383b433a967362b2baf95d5808a3e7064625ef8b6965554ded906ca6c2fad658c7318590685841da5216e2eeccc762e232b70a7bfcf33ae9cb6ea19d787d72f3fca9bcee04c4e8869dce1ef32f208179cf95dae374e06c5f5686b3bd828f26dc88bc5683440d40cb6e7ead2d78100589d965d2d171ada1279705ce0da8cb695d0decee82d5de781241e9a82baba907582380e98ab5f1d9d0c4457e61838a8cd74e59d7d2f784c35a232d15e6f6f6c650d324bd711f809e982a9faa4ab2e072b9d3fda7281f3ecf1c72a62fc97e91af57ff2691667452814d0814ca2492855253ecf4d5f96dfa4ba4bc287f19361cd8f90d187657e87f7cc52dab7dec0ae5db5b7bb05e22bad419013884927a84874e239e1dcea8a2ed3759e9dd2180f25d9fc8c8a19365142b87d1c7d3f47e752daf6a207f7e0b646d8ff555241d87c7204c813d5fffb4b24a4f2c4196b8a828e5511125efb218a8fc2d6d648e8fbaa1c80e25dce881ae79d594f4f8f44f8ab01ee06830e379dbd8e5ee1db650c3ed4fc84e132017bd1bfb1615d88a15cad93a73a3880ba9e31220846bc362f5a3e537984a2eb393ca77ee401ee8984c5e161c9d538ede5ed0983267174d52824d44a1265914fed87c0c737f49a532cd53ce0fc6756f9aa9e223314a2e65f1f22799be8514ffb76980996279a6cbdba8b373b54846c7ccce929ea753947fe8712893247f92b015cfcacf9a4cd56220972a717498ed92429f8e45eb9c7c456331f5cc30b4b16a09dfbcad9be99630581871d92cfd7d7ce984233a907d49ef11cf3cb484faef2172e23f599b1e82d74fc347affd4c74bc64248917157b4833b26876c7a98a5d4df4ab49c8371c24daff026643a904e9596886bc46c437f69f58f5c81bcd968a5553f66bf8b8f9b558d4754e702dca84eea64ecb62a438af57af0738df33260450b2fbbfe0a3a1fb876e9cf5bba58214a97c4c96850f424ab615329dfef484b670f24d634c8a7335804e778690d7bc9877f175e6e4e671de57432027e4b41b5905a533238ed111817007423768eee7c94edd6b380c32797123aa60a690f7d92d79c5f6bd8c679176e8a740479340df6670484bdb71860a1389111d84a315423cfa479f7c1ae719154aff53809d85c467f62b1f013e9302fcc546c017fba89436c7d26a2503d2c1c8e7d8c3247c3f5543bcaddb3dcf4a87693e4fb9b0b5b25fd3030f1d9f4a5494ce2a43645a8df0629c1cee551f8897fb9bbbca86c7769e12a27d8589271dc1819c10cd464297b439408b7f575b3cb597f7b9ae8a2d86667df16019aa2abe7a9129b5acc6492bf2b807f71eb36c40ec258c44c79d9f47a8f5e860629df63af35233bbaf07fb6f6eb037844baf7ed70e8b571a6846dd3c0a341ffccc0a9299e5ffd81ddef618e9ff0d9e5d15704c4536b5fc8e91cb3e2cac969c99a91467321847ae8af0cf52d135a4f2b51eed8b8d99eca858baa49c832925363abd33ecc047fb52c0475d558aee19d0ce7e2b36d065bf90b1e663d711091cc10cc439c0b873641d0380e22e18f755e06c96482a3f746e1ab3d85fbe7b3c40a0e8729409913d689b97d6ca307ac5d0ac8c5fef6ed37a0ac5e0f9903750b73a08219e45ee5489773cb922107fb54be1bb97fb5543c36e8ba9b19218b854f9b92e98c4c54ca35234dfec01d9f4d0595d04194eb6dd867612b8a02a0e4bf72ce6560bea7ad1612c3aaa4f9519177b78c5228420eeaadc2a8e455a2a402122def1e0aa52533eb16448af9c958926af944043ad0097e01b2e0b77fa11ece1d63ba1118ed20560453e73cf1cbcbff9e53f051a0fa838285d74b594d1b6160271bb6959538dd10b53ae6f2543fa2cfdc0ca87fb4943c1003eadfe183ab4dbd7d47ca6bad351e4336b5e9d85d77c132c78bf10817f64105a8656ed64270f7c11555933cc92244e1a9db082ac4da44ee628763125aee7534856f5de615d67cf49e96ec1cedb8b8480779f7c6ffdfb28cb5cc31fd6984d22bcb7dcdce6a41be74dcdf069341a3d7fcc78baefd5159d30d30b7e1fb045becacda84e1dd85fd02304d98e2c54a835db9ab7508346550a153a069b13109397e4c1a35df8fea44d18725016829a990ddf3405181d88f60440cf3c0645f842fd78c51c40de62ada30828cab14f148c1de6faf7570404cfb6279ef2ec4161d77c84e72547b39de99b480c26c0ea8f6978a076b653c73184234fad3edaab150a155f5184edadf82c2ed2459ae6408b1cc62a6c1afa2b87657a02df307e858058388a350ad2b4c07bb20faf837dacbd076e1c2d201e5f5ab2a7b2fe2c1317f8b71c27011bd7dd580b1f53e90f6a880b03b4f37e6b5d154419a35b3dd416a34a949bc9976df6f0f8f9a97e57e688f94723609cd131f9199971c30a63d8fc071791fd583d025e99cfd4f3c47e273b1408a78f17096313712c04816180517898a022d0c6fec103508d7cef7f0e64fd7d8d1ebde52cd0aa983468185703f1ad2bcbacee53e736ccb538cf9e0ae0a40eac40f4b79116a548dc60723c0a7e2c7c0f4575c98b48412c19bc5bee3bbaedf8a62dfe673fa01c4eb89614f92d034dcaf57a577001370dc152f14a228e6ff10dcf4e17f43b949587c17ac322ef5e255e6c1d20545e09816da5b5ccfd3852f775a1050bec7bc281d4815cdec91f196892a73aac9bddd67b79d2d8624bc161486fd580d108b592a435b71eb56a025e6ab13bb232194c55d55e2d209653a6a3174c20f770b8f8c75ff4c4796955ba6ea9bba839a99b77f8f57fe22c32061de8a9eab1f8427cfad22702539b074847dd31924f8d834c4ed68b8905c57afc4e6113949d76ba6f798fe9f514d05b9affe6c97801b909e652e5472e4ae480cc85d5a5c143c0ec41ef7f7f89cac31e30b60556b0ecfb2a806edddfa23b83a18751bdc1f249a7e5ad8b421ec1838bd35a717d41fe365fc10ec5c4905ea4366018a263f7fd0bb93aff8a2148a864089ebfe73241175446bb147bc1a54b0ba196b7575ade05596a16d1c647f2cda626528dab4b9f24a1f44bac7d87e54f8c4ce3d50c5c2cee5ea4cc694538e17c47cd9e4ceae5152355d2a45ea7ccdd3f152f3dc80bcde992eca0acc92c0dc244ce8c4a90630014fa94925f125d3b0d641594a367777a9be1d4865bce94a01f5e935678fe99a4637cd5083593dc8718ada8d97bc423cdb1b7d4bea053645c14975feaceb0964cf086c0d5eca2ece6a1bd70011486294b6e92365bd6c1c6f6b98bef3137c6cd4d37428e30edd0c68d1d7bb5d7be13a23863d9281dba355658708d9299d8d7a62715e0fdb73da3da1efb4fe51ce9c71567b6cd4b385c3a3310301c0d3ef0e8be53bba347a604c5eab0839957ca3c6c1d69afcaac7221498c1e3652e24079617e12e8bb7b2b6fa988740dd2cb9cc5a56c9ed0666affff3ae80421f35341ad24ceab2c483bf7e1834cd0bb68a7cdf94d74c4a3816a4a0823dc4b3d8a8394a1ea468cb08ee6f5f66b8e0cc48850fbb439d671b9bbca16d3a7eddc1f89921d4eed3ba291d7a529a34ba167661db61a3a053b529e2864ba0c6132a0d0c4614cda78c52c17fdeb3316c649ba1dcf32e8008825e331021c842e37c75d51fa3220b016542097e97b5cd6ef21d1868e6d0e7e6cf1c745d94d43f261dbcbe32a4cae97fe926998773f8dec25beeda9da6e9469b68c0ea53a80576de5497d67ddebcebce533ddd79b7de5dadeba830928f83cbff7456c9b9db1114142a83164a09ad7df44837c9d6fa249bee4fd4de7a21be0b20df055061bd9ac24fe2b870bf391bf5e3e87924ad6221d556f901c8f55629c68cf51c80c16c6f3f53e16d0487d7078c9b28556c4a06adebe8b7c5526d4a1f6f862f62d09640c9a6ec5917d36c1daa0ae1fa25e5a95cdb546a0ea5ac2cac5f2eba36e148b6a501afc356e92433bed4099a72e9aa7bf1b75df2e11ac43f7003103390d076b5fe2d00c7af9d4a979cc449f71e4349e18bfa454d0e42e451d73b0c3b63f6a4edcfa2d1ddb5d80d88c262a1bbef03862f590f0a6c29f48cc7490a593f7962249c225fbab42b3bee3891caddfda8ae141787f29906bc83747c550b1f02d9fc33910d1de5c9614738e03bff849cc00c3fb128821b5129fb7bac35723487ce36f94de8e2cf563013da5c71728f2858769fae6969a45ea9822124ebcf0ed31d94907b36886f9e01730b0abb996a1c2d557c40f7954cbf990bb99743ebfc7fb65e674d4ac75bd9b15bb7245f1ffdd3b1fce1d616066f2e9104b99bf75c8398b9f30f29282de58950606a2bcbfdce4ffa6bb430debac391c8df3afc16ea8389c53e1b0c2594d6054fd806060a17ff7b6b1150fc71c980ae89b4a17dfebda70a16bd6ef58523e00854cb0de116c3a81ba9805f7914de5d1ddb9589dbb45755f4215e6555ca1dec33d0696b1bdf218bf30d394bb89e8b91a7d1572b5610ae9eb15bc19bf36193dafe07820f74ec2cb6d418fbe6db0e84755fe82e5c97ef23be65b27066ac786dc902c8dffd041e15e26daafbaf162d74bb60bf4af183cc49d7e55875f93cc89813e6e3b757a196ef43b33e418fa74c585c379b3ce88e55232099538cedd765b9c76a28986738ff5035f2d5ec530ecaf1aaf16048c7bf81b17537662427d257ab272618096b86f6a4a959896bd34ca68dc2b74bf1e653b9f0d400c12d9f5c9cf1fb76acb4187f7bce3190fd37589ad3e9f1c16bb02874bee95c70a72347a733c72ca325aa85cb91e40a5233057bc31d2038e4794902d3203c4c9e5a2d005a35b41bbfc7193689d282282319867f300c450a35e690d06f155027a0dcef8b0bfd05f86eb2d31941e63304424b29da161828b0d613f63ef7d7e25e990b3b494da43baf1da47bffd5d9d0fcfa2d95145fb7ca88aaecac3ef882064f34c325fc0915f2b3dc29277b5aa18546755e51729b8bdfa64ff085ca19b6388e8ac155701f06c23ad6e43288d7fb74c5c2fa89f47246348868dd9cf90406b7519e193b4bad2d4b70d85f433179db8911051cbbba2898551daf0c2d210612340d978b3901a6915ab552cbdb21482d5ef22f54b4f49fadfc0e9c571d788b24395d6a3165d56bb7c119d5abc0d56f2761309a9d123fba03f0ba7576033b957c04eeed0d0ee34ff4932aedea39c141eb8a0c91cc44301df50b26b189c8dce57ccc60c5775c6ba151f8c37aed4b5ba7cee75e49618fa4b2dbb2518c531bd8e2abb229175678a135eeab44766c15081ee6773d4aad8babb003d860759d1c800b40b9e41ca47e985e4e252e0a1465c9d9bc539bafb16658c98cbb45b931d8d026d62494b14265593808fb0d69e2df182032a63b46cfc6790498876fcf386f48688d9ac217ea73c8cc6b5feba690ab85b226d8276df4174525357b13860f5618978d44ad35d5d388457efc655547122ae883f049308315f7996c195558655d41f0431d18a29cc5c604ef9eb53804fc0d6c47fb924cb846ca788cf758693db03679a928f38cb7aee601b25ca4e332a6c5b1b35baaf9556049f9fda78d5aaf06ee9959f894a97a6a7f525f92be299583086e839f9c9c634b707e57a23320a477e0de7d787d1506a206429f4f5c83691a1c55736279b754184582b5b5b3a257527aa5a8a5f82ac9f8a969edda8523bfe1fef5433c26ad7aec3788d0178c56fb8c9ada95099bd770f166a81a01e87666696d8fca872645d2371942dd63c7bd8826fad06d9bee5852e703354e35125a4c825d18cffdf9042fb52449971ff4112291dbfe9a8c81bca0dbe914432db27b5202f4ad2f9e02b8fee81d71f6a03608785db8305e816e65e0fad279a0473259e21d7e2748fc82d35dc70acf8e23fdda4855cc769da6dc22968ea176af42843e0e13f29ee2bac97eed5e33d4559731921a5a4459be49c8ad398a8d0bf4c0f1e3977d06c924739f2e1fa4c8c78184e8409d453798f48dbea11f3a7efadbef510600834b5aacdb19107b0b2ab6f010cabe8c139f98a5d971ea9f7d975c090b2aad5a3f5583756b699b32e374b8770a66cdb3c41c45559bb2d7f98fe08c7a81dba9d8b19d842f1d5d8e87431fb93d7b2e821b8ad90b73acc72885993800d2eb20d64382e18360fce70ff01532026ff28cf553f90f4a15a758b053bb63a03eda869ab97eefde5e33ad8cac9bc7225e7113bad79b79c1faa9fc5655cee1f60a010ec9ad066aff335afee66afd1713138c2137bf9c32bd6ee66be2049fabec1a552b51d0bd5bb6bd5987a3d04119ffc522780228ca60bf88e252d6e077060e9ba40dc3724c66c81dd260b98da51c19dd9728a4b149269ae8b888ae7384adcf7b32049c1976e06b978b7694a71b5a8843b34d75a317a6d549ec8a00528b74d4c07629f2897a3164b0ae129fd9a924421da2ac3a38a32e9a095ac1758e638a9b6af81f8c4291df85116805083829e6baf2d309b3b8e75bcebe329286b8264367d2c172c53f1f3fcce3e45e5a66d7f72decbb22c9ed8c48c5fa97340c68a22a95e58729c08d45587955dc07e7cb3664e4b73c426677e546dbd7ce963899ff64064f6d9dbf3992d53fc9b3d9be431233839a11303051ddc9e95b071bbce7b361a7032869d5e62daa7dfb75afd8d20a5f7734dab76ced6ca859e166c60af4407f2166f305063ba53fb994caee2e4e2eda150b0f6addf0d772110e39bd26f276e470fa11abae19630f78ff7347c2e563b5a1219834fd3b4a475442a15aa0644a441fca05f61a82aef14c7b97b42dc670e60eee534bdf869e3e3d59991e99cb08d8b93fc9d190728ec1ed3d474f73b19152cf22922edaff5fa342d6b0cb700a4a91236b1a6cbbc3aca8b643960d0cf7ff95d6bc8efaeffadde6a5454aa81eccba0c3796e9e29195c8038878f3893219154681f24910e85ebf96a7efaf10c9695181cb6229363d4e32fdb405f41466e22fe5e9fbc7aaee59ff243a6f1213ff894f78d06a1f0b1c44aeeb2efcf3fbfdf37b19c24a0ea05f800388298096b9fb7681feb7edd2edebdf61c476d7ce811094dabe3caacf3a0c9990a2c19c021588b37a4472dd2adfa02725e8874333812c5027552aec59f520d82cc068ff01732451ad8985773729f213234c29c7550822032f1fa08d7b0c958a9a4b90b991b2645b31d1fee78524efe3a1ec0f78fceb883038cac75eee30437274c28e9b7bf6a97e2962028f8c53d363e45c66d0e6490b9a3c90c1f10beb9ff02a97ddb090c137acf68996a5fee5a34922437197e3b7674722f34f4fabd83fc5ba46320c9a10772819da803e6a8b5c1632395dd468c55394e93b295601140f9eb63398d28cb09736054baf93f38f42e5c4da51bcc57639a5f60e57c56cec8599920ab3283ed2ae89850164923ee32ab5190384fb761f8eeebe089086e636873f1335479617cb37be2e9966f55f7119407db5dda55b4d82f5e7e28db0f0037d114135271675ce22d6f5a1310bddf6e04e9644ea94f1e143ab136ec86346839445bc2cacfe2b66bd15a79fbf140dc8d713e66c69477b1139ee6dbe1db50c110cf59b07d734b416a2f88de5c85ed69a8a9dd85e601459881a1a0db944180660cfa211e5efd26015484a18285f1352f9739b0f403609ace69f383d6b4cdd525c5d639f1328914624817201ec46e5a3eb49ce4a060a0b534a6ce3698da0c09d711603a0730df1df49e94e3f8f52cd5362186fed3bed8b135b99247a9d3df774fed706892da6cd8bb5b4f664fe7667cffb3eca874eb31537273fc2b61c901387fc4606758739b9c633d8dc3f6cb7694d2f83ece5f26ac910b4a16b2cc4be48d41bf4b8c3bfcdab91bf52dcdffccb1cb544fd1f86bcd3657d9fef8d326477da90b8779185e28dfe1886c4b09f08d860702990aae9a01e48b292d2e1deefb266e31e1ab836d1a7a8ce48a31daba611238523c7b39084c7a613c05d767a78127d867b051de406493c4d0082b49811d89b608ae6b73dd103617b965b0f1614db90817eef8df219780be31bcc8c78381d72bc06e608d66d9438db79285a5ddd71f4999a724a11d8a0b704ed7869a62da0ce1e62ffbf8a03582433fc7095a81c5462d9954fa17ec735e8d4b4e168d49915a6f39d1b4ad8de7c35e03e0a6cf8676eed815b533eff9c9165331e2943edc212808465fce9a2492fcde32474c242bef6ad7ff961735d739178034aa43ad6afc7b33dc0fdb88acef8a4fb8242e5ba72bc8bada46aaa045a5203c4c29a4649aca6b1db059e08e213a2c09f6c82c2d220c8f9f206b2d92f938e12b00324bd14792c88f98f39f793593f39369017f568c6d30360c06aa34607ae7d34669792c910b52d90d376b0badc2a5464e76c9d65fe8388f410408f43ec09c383beaf628419832ba2d0844bc2a373b6d992d341a5afbe8c50e00f592972815cd877e79b17edff86087d2b926fba1f349d59d018777db6c5aee69b2975683176e472fa303bcc179015c70ac896357d7f8a91b8c6ac700ae8f21463a8560d234171f2fd81a0f69b5013449b9897f850eb84b09bd6fb554b7abe00d4a802d83eb7d32781e949568b6dac436e766a7508f344981f848c40237f9b7622a1e5887cd00e71e3999edfbea6d932a2bbaab8b7288963112eac2f0eb61fa0fe5f12ae919765ee178b9f33c81bb18638307c7909b8b6fa701f47238f7325697a9d3d48c1f9f1b307cac7e7dc503fea5b50a339ad44961532b4a93b8cc91560a17394a5bd18016176aa81167f16e8cab4e9955df4914049bd5af40b2991e8e0112caa059930920a914f2b541059cfa33954872987f63d38ac5f3927ce2c1eb623805442e424d6d5e340ed1b818f4406d257ebfbb3d2014f39346d5da2e188c80014afc25580ca35ed747888c451c1f6698e042fbc6d2505535a962d602cbc1faec66f777c2597629f388b39b595e910ccf4b605c251c8886a8a91fd40bfa83cde4d122ab192f5b2ad8496746e7d7b11c1171dd63a9560305d1ed1b69b6b5605ba6feb37624fad87356d67644046ad23b9b68845f64fae050e07f1453ac8264897a7d4984ddfb966c2fc980deccaa3bb3f92d39ca250b14e86fe0694c8227fb0e9d3c1ba14e3c373ef159cbe41841db3345275deeafa34cd0dbe0f193470311bacb32daa48d5c279d39bf4c2952ed897e1f17e6ba4e57e3d25ff969e7e62e706e16657db3c42df1d8d70641f84bca2fe394a399a2cf7d2dbf386d3678bdf1f8195a3b4e0d261f4ab65011f5e5a5c637ce6b6296c427c1d93c9ef15cd015d8d1bcbd5f1583e20e2ff477e5ae356b544bc19e5dd83c143f8912e62002a69555c42432e3a5f753a49da92d9a54205a482bbc8291874f2c003a4e05fc548f6439145301d66e2dcf4f3b9ba16411120f20f05eadfb1514a29c1767e464e32f4db64d48388ede65daa1b29d19a10d33783da2a84750a468aacef914e90f8a3f72048c730aa7557f1b6b51c11aa8d21df895fbb70a0d21fb11df727e045bbfeabc397297b7ed19e9a45f42a5cae5de876431afeeb20badf411a8f61c4ec026258753a1af1aafef7a4947e80381b787a4006ad9f937938b19cdb5e93e29c3c01dadf0cb9469a34caf7c7d539fee67fec3bde189d67b8d8b778377d73e56febe16a4fd2d5d699fb706339db206e7a8ab71c5c8684cf331e2508a87c73d59cddb17cf0a3c6a50430a0667cf8d3f5aa27c93397370106eaeae3e4f223da26b4fd65bdfb3af71f8ca30784491cff6b58d06e0e23bddd5eb1637838664950d06a3f36f919acea168781fb6e3d53524c7f7a440129c8f2335350e5c9e75a90cf6acbf64ccd31bc0adc137fee4e0d86fe5b6dcd4a550e17f7789c2dcb83293a0aab94f67ea13504498b2a18b5350af0275f1c9c46178e223abdf64a396a47c30400a5b8e5cd37651e6c0b6218adde022412459ec4b61235518e03c7a8968ed9362807a148a64b50eb7c238f392c9642a4f6c7e9a781760935e884318a8d1cccb9dc5a5961bc7b3f2bffe36daa1e5d45668c4c9666b6f6d0df750a45e186c3ae07e22c1956b387da7dc0b9f7a0136f7ad95e84521b41fbdd7677dc9496e42dedd292346c13bbe7178dba15f47bce8c8e02f40545622e25391c9519b9980f00406775fd944442209925a81dff0cbaaad550cf8d57d986932afa8fb350611d1fe1cab344320429e9cde0f1ab16908a437eb5db23fbcf3ff5ae15e061784f13fec7c79bf5a447673e370b4376d96b7f90a7f0f2fb488f71415d9f5943222f257a25caa95c52b5c9639b0ff2ab3560576a161af13930181e493e118dfac09e58f509eff00567b27d93193c13a87ed45a705fc9566fc9c3714aad2a9f2cff53778b9aeb60c92ac19226b050444765bd82e1a9fcea6e41f184f2e0695ca3fbc55ab67c1ebe7770212ef8b2920af64e6e905f7c73790686ff7936329da0608f0278aeb343fff0dc55dcc167b1efad44f973a9f381fff1cfa5d0d494005fed8b334c20cf0b1dfbe3e52e1dd57e73d4518370e0edabaafb0656b6c6585f3f123d10283467a5d807b0ba117482dbfe0b4dd297a01eba9dd2c842c73dbb85a22369511edba25ef459bafac6472e21fb3c00cb0584545118ddc1d456380c619c595d0e05d32ed3cc9d8a47ecf703e06dfc0ab2a633751d64e1b1889697533a5f1c6bd1a237be8202505f2baa1f57fb23bb9d16fcd78a9011570cadb3e1e09dafdf58b4e3e112b56ad6f0a69edfb368291a8705868ce14b8fb9b7c9664a58414f1ca27d555bc863a13b0ba91ad642899209303a48e6dbfa094d697f418ca1947300651517f4bf23399a0b1400d1f8656ac1aec87eaac5abdee7cd068f57612c426cb1cd82b3512c570e52089e7585fb1d73effc11f0162127fb7dd65b8c8e1bd39b37454f19e54e9565236102055568df35fc3ff8b1c16342a497b13a682d66e6bd3290a0f585ea40ca1a77050e51361766104b79e8b47a184c8e2f634dd727a6e634a83a1cf474176cae1f9bab752cc3224bc3867b56dc3cc0704925db9adeaf142126ccadee2da914dce8b02d09459d1ad22b0bcedc2fd66b8df67c6dc33030464bb7407fa5013cf0c957edc072b2ac56f91b550b7eaaa510ded18e3a7278cfafd728671f6633efea3d8ac290443bc10afba7aa1c885e8b6a8958833e0399be38cbc318cd533aad93a53228c4b18bbf2b7d2d15ad83bc29cda0331ba7035b64d92cf1d416aa1fb6f2c3063444e654cf1e41499f592d7b7e35ce1f47bc94a495ea41d4e2ffb93cb57386af1da99f63b8b34d7824e8f326a47f63f98ac8d6bac7a85a236845202d44a1a3978fad4cce96708c85b56dbd3edce9d0d37cdd44119534079b73c1be744d3fe6240cd767581ab499604874c7fa8e480fded9c77b1060ee9227b433eecab3888cb00821c9686bdfa625aa510a295c58e725eb4a3876589c23aac565ae83ac35e741b79a24311a2afc6814feeb4428b781776543f22357cda1c78aa771b66c4dde6bc7197b9f73f4296f215aac7d5e9e73d0142d210b12c576e5e59b40564f9592be90bc57b241e3570c3d92fd2ef35cb7b5cedeb87c3963a4ad44f6bd3a228381ce660420c391e62c1364735647d9b8d26be7c689fe966a40bc8a714d1df559d5cbe35ebcbdebf79ca5749d4e982e6f5355d98675678d176e4c826be979c9433a70a23bc21e2d397b0f0bf38d36ee1429d0e8126c36357e2410899b0c7de284863117917bb2c1b7c56aa1375efa97b16cfd63897b4dea151f16366b0c1c06e46060f3cc1187f5e5cc18af132a7eb659234ab2ef16309655feba0554daf3d55fdc462dc1de16085c3839dbbbcc4358132682620df0716c800178e13d2a51571e258098d6717703d4460f087a503e0bd21581d17915bb444317b8f4df1b1f48bb7d0cd7b4a05a7befeea55388f596b65e3ee98f8ea5b9e4d3374d1798e634454a2523cd94d472c1ce44660e0a0879422c6ac3126f77c0774e5332850c1b465becc3106e157685ad5564dc10cefec3ca51e3009d3dc3f2e4bb4f28fa4358396bb88a7cd6c5211b2776ad310a5824a90fd62aba86baa4c201c3c0ffff5466c6b1d3081a06eb62465dde95d03106d626c6586dfee3f893b121526dca317ee24fae8a112d471ccf2ed79d5af88b1b3ed08697b4b9b6e5e42f6607c4787e0e94f9cbc571c51ee797b3295fb081612a0e986e0d2c0f82a09076a9cc75725e579b57849ec308bed85936ff25d1e89f1dcdf724284a4a1d9a843a6623ffbb2984ad49973552c028c897af1cfdb57cadc28f79af1acef1ab9158cf7586670a3434704e17ab9a0406c6d08571870360c704ba753e00f9a377153b9f0905ae5043c45cdaf64fd60b53444cc9903aebf89b2dfddcf05105ec421356e60c17ea65f44b044f419c143a5baa5e387f1509f48dc37bd2f23f4482093f317401a2177cd1b44da61311749fb0722edf8ba5399c8b31ef91afd85012ae16a27f1a9515df034b76bb254c9d499f3c72c7ebb5da4b86fe812945d6da612fc63446c5964afe7c3474b4c8442804e1c0ec608b4906ba6ea48aee862e797a2e7af47101f5a0c84bd9401b83a6f38e95af1db23ccda18ee7e0ec63511935719e5cb3b7561b91f13760fb4ffa8d882bec9b686f52a296727593a31e954bee6380ab51985163745ab593f33cee0697cd1f8c7af7f8e9f36d4fab4b473ba4406e4cd25c6dc85022700f8239452afe1f05d157e5ae4bdf1a94ad15b21375b0432dedb2ead8beecb5fe8e2cb6e6de91fffeb0c1d4c8bacfe545ab4708655ff6c9f70eb7575e44da97db8cb9eb9edde8d2bbdc10839f8df603d9c0a0a3094e9f950728826cc7c77549c18c37167ca93e04bf65c72c0e4da22503a27b504df4c564f3c130f3d40ae543ac7b5d8a336ea53c86088be07a500553065d5d5ce8817cd13250b07678e0e1954e64ceeea1e9e78a0c14833bba9ece1d800535b33553cafac58ebbefad9c226bda838519de503ae0365e3b50b683efd1dccb68d18024a2fa9189560844979cd0b0c86db9cb42b84ecd92c93484a3d872941be160a9fa5d9337aff8442d78018856be948ddc2cdb1e6a6852ba42e1311114a5527d1bfb7f8120ece576754ef6ae9ada2bea085c8aad35533eea5d72d005e3dccbfafd212972cb8aec62d1f01b9876af69581d9a3e59c0b58d085e8d7439cad695a543b1cfa92ecf04afc269423f065c02932336b41b40b3f267ccd366349a9805d7e7bb59b7dfbef9d6956712e0983e61c0eb2af478559092ac8974c21d6c1253be9b0f6f3ce6de39397427d5ad43a96c0ab0edebb96e0eda765f95a50bf1b27b567f1736850cb6a9c4d6c1ad764d1eb04ddb9709de5bea87eb24b26ab1f61e2c6a763a95eb2ecd98530b164d24f16faf2c407d376c87384580422fe374ed629da3b50ec830f5e28c7d6c8f11163241ebbd27ca18ad7fd045aeb603b673469ec447387b314253f4c9be0418347a0059bd4866c6db67dc688462a678b80f28bb358eb7350c9066456371eb33a9d9c3349d24b7536cef030825611923a925f82e0fef1cc7112f5679c4d12ce8e8150cb2f5a09caa992e90df03e722ba80e189371ecb39074b9119faab7287426e67ffb499863c496ece197af82b183ba43cffaa70ba304e195fe3fd4ed9bb78b91f00ee1c2748394f0dd065818e0e6acfe2a6528ee3a386118b45dcbaea3228b6900c680ad2a08168d1141132c7cc32db706e5d62b7ee765401bd134eb8e16a7b201db64bd8a7eacd60a2a7c99f401eb40504c196b55aeb30587f89e2bc6d7411d8ca904ad15bcffce09777bab8c4fb245588887d891c5d73addad2eec26eed14beaab1d6c9e3b1ace099e3cc95de01c3e16778e9663d79a6917113cd2ef1b554fb5ace979b004cbc32cc69c0313397bba9b995ff802d063010271104b70fd5372bd4d2de3217fa14b9d34e437b0dff09e49adb42ec993279bffae4e41d414b23f89a0795ce729d847d3eb6388f4f6db0e62a030237458b3f6fdb34886166e8029c33db6a0a5c3bd85e2adcc92b89b9d1a708e22558a1d2499be5b777837da91fca23e6aeab9e468ba35a0ced4f634b85200ab9baa58691b135f2c37edc7b039323cc138963a0eb171603daf72105ef65df95ca6e5b94edbc7524df4bc6aa1ec37c607f85f2c5f5704f044d0f8aa277b98cab65fc3497c7607e59c7d75243ee249ebced895dee088baf9eed6441d8b0f604ac272c1c4f11788a86991c595ce59002e5aa2e0672e26dfb828e31ec8e63de564423f1a86f213a721755c838aaff7736d2aa3cbe6f6847a946949178db4a687a360448bcce4a1bce0f6b49cd39784eb4c0293d5a1bc0f06f90fad900f9b7549a50d9f7874423b1a77d2f8f4266f106eab1a7fb802c3b05c1ddd169ee92e5d89005ff1d5bdd3e8ea1280fe3b228ed940b4707902b834b71877a40f5f682016bbb90fc3daee7495d4214add81a550fcb78e1b670384e6612785491249b0d5b455aa5a70c7ee8c67b1c99c66fa7bb099ce3802012dbe668933b6dd914078cbc9e15a016dd7ff0b97718d6dab64bba3b546a7de5ca4b37ab2c6ab7c2ce031d5059a3646f2deee1ae31269ba830104f38e11e804cc61bf801c3acecdf3340b4ba44472ac7e8a9edbf64dfd9259423606ab87ff10571d70c21a4ba3168da0fa7a50b4f954ce85bb2dc77fc7543ba65c7e22c1f03401db76d3985d6697ed46de5f4d634f9e150ce0373432fd7443180909f25820b3e7535ee7c6a11c94f9c382464a91a6294f1a7819c4d570f8de77fd15fd61c28f1441b25dab57c52d70db9dab24fb037a1236719c26234f10aace23e86954ce8591dcd55c2f96debaa49a7937af1893baa1a1f0c9880030e0b419d8b29a66a5da968ea163c824ef9c9ba12bf5710038dbb65fe1cdc83100f8cb51173c7928da4ef76bd9443a8687d007556cc41eba656f211d4b43ad12258195ef7e1a45fe190ac101e7ebab3df8ccb893b07d1df983d3837ddc338762e89648de87b923fe75296cf32d0bdf886e9c9d77599a223bca35efb640deeca24e1cd50043a3d9d24a34ee5941e138954a1c98cee97c8b41b55b44cf014c167c09ca54d622db76f1bb671c4f58d4b199167a27b86a3ac6865f61a7d1bdf9696437f0e27c327a6c930e98f5aaa42c0ea41b930d8140643ef3751c691e4a3eb1ad1a3b5023499bcdd431207f33e410ef800ff9acfaddea4c4a8087b9a0c3fac801c180f9e5df1e12220f25b176c9c864bf557388b3fb4e8148ae20d5c2ebd68d7c40cfc191898ec27fe59597f29e111521625911f1453274528bdff1ce227d5872fcf0c02b31f8306914608ce981eabcada3a2782308f7e9be6ce631f3fcc62fce5dfb607b3fcc2a8ac66a404220123c49a6f3284da74510d116312b3650b9dc35e795ac30ef43a671185d6b34b598355b98f4c9fa197c247e7fb13ada49d9578de16baff45e60104f97e3b46ff5d35bea5116d49d46a819eda84d9ce7e87f0b048db4a5910a2e672868435e8f5d7e601e2c4433b661be5904d74de20c1f612731a4a1f6cb7d39aef067d3341bb08877b2287868fc72ca0eff8d47040e1e5acc24b59fbb1181ebac2b8d78d86f9f7b5ae906efc880a8b6578a9ab0f56ee35706baf869f4420726bc25060d1209fc2c633dda737001ec7174d705340fc499ef7de5743d1e935d58d28b20f02dcbcfd5d5d967a0ce199e378b1b7570739ccaf9702df578840967440cf8c35b421103c2688b04496c08ebb283b58e19b36697130d6e6b31df3f7b149f4ef7a713983ddd8258fda3debf73ab61a41b453a7ca0256e206f14d4b804c4968ea74fb49d677e762eefd4407662786b8a49f21e19542cacc2c09cf8b4c816751591016d07e432ca658e72ec51716b128433a9393badaf9fdfd02155ad2747e28e677b7596e53c6840e73a206d5e0bd883792d89b3654d1a69733f8dc8992f537273db9930099cfa42bb268ed05c21910eafa6a12dbd5f8ff2fa34bb72d3ff584f766a7283eff49e49a472bc4994c21ed6c9ac8449547f3bd13f355b7503180b7ff990073d0013864613f9aca38ecc1c935026a9d1e691dda1ff902a88a43a169246b43e81dd1e1d67e8cb709bdac1616829e57d51c8f759f5cbf3beae8828de8793087127a8c80206a6647187f611adc261d4e3f2f885188967105f6b326f94a87168054216eeec601c4ad5fa1e868d05965f5a54ce592e56ceea38d7c84a9d50b377329e96d84d01eda9f1bc2f3a1ca219a2eb91f186bc1b14fcb6b7f6409caffcf84c272da61b2cc5a7dde61cafdd7baec4f1e4f957561731f03a83b9252e222244739539f51946d5aeb08ece7e486d2548e73619d29d4db447fb6fdd5f24c21d8b16640ff8ce7c73717d4adf214bc70a75e176efc3d3a02f34601d2e9f3ea8b0548ed2aa5d951aba65cff8228afc4a61bed87bb1e533acba2e40b8f86f6b3a5fbbd3f6d616b77ce18fac1a07e3703a71b25dfef123929d09917160535851b3e1a0c09b536e50b1e2acb6e3191e8f2cc18f27dc726bf7549f93c16bf0af56827cbcca1b03a7c07f421b64d8cdb525f7aa77914a13e939d967e36838667ebbb1ff5c742bc8e073b8bc636fe08a3af60919d91ba29cb42d4fe8c902e550949bde841bd6a9bbd12b8d376938aa448104c6fbe042d48d5cf741c5220f8a91389283291c0958e380650437bb88da8b11b141ba858d3fd1c7be8c4b30dcba98f429781ff366eb9b0ece9513504c8fc792c53d72c792f92997e78379b8ec2d6423e61884b22397299cdbe4e036d6ec862e39f0d1956e13b545a454786618edee71f2b358bf66c4f64b85b94b7d2cbfae90ed54e7b64d0f763650314bb049d951efba0ba810f92a1bb2d4adf757648b3ade2d02e94b9ca070d1fd5472c0fec7bc508f049d019f410b74ac0850a3bf7e1f19379e90e7a2e96a04ae3f5867bff6457269fa84d0c9c7f4805f6cf4ceed8e7f25e5588f3810ebed801e88692bed340715b316df74493f54d6dab1cbfae2599c42fd66c67ee93c61783edeb2444945e6b83ab5745906154c6c07e8bedb19525f37014c92f2412b6c89116aabac73fa94e50a85fb3cc51960e397cac13dcb2eab2ac6e471081725cea80b1901ad1b399c6e354566d83dc34a59911a57a37e471fc8b1bb8a483d79003e1c338e22859ee67677a528ba2d501cda5cb729a37e9ff7944e4f8c68ef9e945f333d9527e545c470149fdfbddb476249ef71e3ac47a10e76b7feafc5be466b12fe09f18f77fbd0ef71b56ecbf96fcba7fc14bf97b3d00f8391b271e523882a158d2f0943e4fda550551a3b63f8900952abe6155970aecdcc8359e65261d46e64961e7f0f53dcc04703214906805ddd2ff5f61ce425fb2318f19489df2067dd95d80698780b7a1749fce647fb893e1e51d90c788f492fc1a6556f98c45d6e821ce190404e9cea50e6a560dbea8f4821a2ce6b48ac0717eaeaaf1cfc557d96b092087a6d03f4969ee624535c569018deeda78e6b535f2a1707baa0e12c79d55b5d32dbc80d28f6f9de5af7631b12d219313435fce654788e90c51f71f7301de695ac7a4f4e1fda0e2388bb40a55b79d2dc34722dd8cbcb0afc4381ebb546d233429ad3d4aeefb3e70ad450ffe7852e0dfbaeffe85695d4dd6e057c37aa26019dbf39e98215df5d2bddd30c476e2f3aaa940cfdb3619901a44997608562b287aea20f6f82c098f793b0c1f14e98434bd41ddcb193e9f87569dab878e3dd54821a85a9e7469c6a3fa3d79b0c8db6dd11d0f4aebdaa00bedcce52fd422e903a275e9c9643f37562d88f71f64bd79c5de5c740ccd62ecebeedebaf7fde48f8608aa286da9970b12b4bb713cc7b70ce59bbc3c4ef6ad9ad6fa96f188799857944585342cb2178a0b1d3972c3b68efd0a0bb97e6ddf941c7ee6c2a87940bbe167c86ed5f0179e5ebce16c30e5ab9e47a5afc19f2dedfd3df8cae2f4b6e945a6507c33db38617bd319a06b46cb7ea32285a39f2a280996c638e264f76d6ea72ae698b8edb11491e9fc699e0db02ffc24bca1625339bcb4be0d46188c312f6c93d508eb90967df98ebe7ec3512ee65722ca94aef31eca77fbae2f6675baab952742f57a86c2d9edc0b984a0d32676be79679fedb42ff431c9112c5db5cead342a1e1be811f590e81b6877bc46b113bd135237c8e61e6b88df96058e7ff0b2916b806442708f8d9424d896b9ba3718ee4c9311773030d26a57d6a1c76b4c54402ab3896b2c83718f2a91c3385affb3ad025fe8978bda393fa83211f70239a8b2e05c2413edbb23934f821601ed8801f93829b05046badeb4495f9d41d9b7e0a98cdeb3f4bbbf62cdd00f428cb53572dbcba37c7926487c7ade978c233d72027f44384a67e0a4dfeca38980d3bb5c12fc29eef786fc3f7a1ebb2ebfaeb0a774eb6ce2adf0aa70076e56f6d6dbd45ab87584bc6c3ebc4c59aec74b63d9f76e4353d8f0a2de1d92eb97f93b372217232df4c677c30d16d1d0724ac78c790461355f54b8ecc74dfc4e62c57ea215d1354df3ed6a9d348997a2404285c1beeccc52b604210f894a7dcc87445695056f6c9cea7922bb80f9f3583ddf3e43f2d39520f8d6f5a982ef4e679ac356a37c229d7c7eceab48d61eb51d3e69afdffd894805b1549356fb5c4a00539c36d4884737bab7fe1b94dc8833e7c457828b41342f73f000949b996d6cb00c7313a1d572d60c03c64e116557a4775a3c5f0895646b49f0d73d94bb8e0227fcdbb6c5d162964c1d94ead73c03a5d51ea9c684ab1f9f97874135f5f4e8fd4325a52819059550131375f9b01735a94234fd09c4743974c0d27e1bcc4601ffb10127984e892da64ac49b019ce7b81830f17831612e08f998d91b0e29e24cfceba8dc4ebda61ea0b1df07e62c9530bf2c20a7b2b1813bbdc412d306b48c1de431fb08805e28be272a41c314fe9e5f0cebc803b7aeb2d816d55fcb01400f6e87de83813bd81d2544f66b2e67587d7683ad197e01b626bc74c549f69fc8b45c96fd6c71c0be4a3596d145330a13e30395e15333f534a94f195aa890aa601504f275de2cc339432d1e8b939b4d00d46a66a026956de79216f23164467b054f0b45f38becc6b02ab9e5d65a2128bd7adc2a3ed3eb9cdc6630f66382e980258bf4a8a4acc3110791942469cbf2775b705e1b1c34aada1a0df3b44a7fe72d72ae364f3ca802c07a619608da915bec228058a33ea928531064d8bc8e3f48caa056766c81e38c2ea9cac03e327e17c624622c0f2d391c1cb6f90ccfd816299ff1e2b64dd6c864ec4ae554dbe00997b439c044fa2f9de5e7b284e79c0704bdf5078f36de2a95757a921c9daf792cb1ae5c5d91ff24ff696cb26ea22c4dae41bc50b6be922069a3d0ac40ceac7c1c6b27d8038d5d8d421c12414ec15747aab91e4dadcd713b878fe933f114db6ef2bb1b5a2df61a47f30ad1f03fb51bdfdff09611a7e8bbc8e30c9242eee2c9067170c14a0bf6f335ad87a408731572fdb9b0a978dbc31321a288429dcb4471728c0ff75cf3c04ba49a92fc0baae62568befe777639864aa04f916c7d3d2ce0de2ae1924718c0aeb24b9faaaed3cff3950f6abddb9fc3fd1bf19fb7b79b0486a8ac7b6238db6203b48ac713eb7b9a09be581dd1825f0e76a06dfed5c4dfe3ca81910e40bb42e37c4002a3e4f2f591820ce777c638ccfa8da08c2f39efbd2d7fe2e890ab09889e1d3dc126ac5cd5cc20e1cf15bd0e199bff12e36b64c0b52405e9d1a7783e46f6b41ee4ac8effb65256f2ecedc0b826b8b6ecf376d3d550c8fbfddcd5d643f4b6ad0c0607590bc1a7f7ca3dad8425b41f3827477374a144ccf15ea83580158910bee638160cbbd2e614c9ab5520ea339468c37caa1247973ada1f560fee04cac20592da1238587265b2ccbfefc5184a89992223153a8d60e9478a9d48eca9c19f9e0ca6431c58a0edfe0a82f60eb606ba79d45bae0d4315acb127983df446f0ea559bb5970fe6b30fda59dfe4b9a3caf31d96e618506335010c2738f130dd5219267189549d381d43557c97d5ea8f43beeff22852e4463e43abe8a5881a36e0c0cdaeeb4d66d4039c7270b484661f873dc1ac60391de8154c19cc1f1bbf7dcf2462165d6fee73b3c60a3c5ba71fc71c4663365bf0adb4f2a81b01944b4d4fe279be7c7dcd21614a0bbdb8a4423c69a37a99e703c8718c948a84f04a8c257f65e83193b0f382e64b3c73bad4ec49424c3d9e800d3e3c1d440b0f77cf4740ce7ea53b7b17a11fc251e110c16290b61f3b2dda0c1d27c25a9b2fd4871bb05e83a3c0dc821e78ab634bc11768ebddd94f7acf2d4ab2ee608a1efd8a78b4d2e0313b1b4a6f0f1050567c64adf6b0bd4f43c7e28a552ed6ed076331fbb8f3cd1efb47ed92d9c90169288aba2f855f29ae69fd13a05e623bc923f2d7081ab4b5306c7691ef52488d76e1487028920eafb92ef8c4b3b929ba1b4021845edbdb30b6130d9a91d444da7617d4e1964f9b1c477cf178d69bb87ef59a6a95ce564d037cdfd5ccb842cc102b16cc587fb608aa452733268a6a51e290c01794515782bbd30e0ce3a43f70b02d4717265a27c465a5814fb723a1ffa8cc730670cbf484bde4baef5f47facae86693cc1a933491670944710f7cbb2a902a31bf09fc825440ef45697179ac4afe5be3ccfd4752287dbfb47d6eee3edd7648f2ef281d2318363b16c64e000aabf35fd5a6cdc711e0a7da07338671a50d9cee3efff0934f362263e96b2278be2fe7f2683c47e8ff9b3bb5be8ffc5309be76936100142e3b2be65c1f950a184f7816c006e0f4aa09a840620d61ba99dcaecdc5ce8a43769e9e665bd06a54852761e9838bf58aa57ead20909b2bf3ecdcc0b8af27b144dbd9fe19b269ceb4f18116b65345eae337baa93de9fe01d565d33c44e5b009c2cd0630060cf489d158d313b044632aaa61b6dbb8551dc037bb75c0c99c0d572e7b59e5e050a215fc65dfdb900f9143ed8513900fb5f06d767ba7bc3af3e5b71c369f72a38d3e207cda410a16339d224cf733936c43e69509c4307bcd096b67b5ec592e7bff9eebb5063e2dc702d6089efa1f5ef0abebcc9953f913810c0f2177a1960f9dc0c44edcafc11d3186ef2aa2babf77decf06dba1a726b4194f448ff90d8d9b33d06f903d6ee7ca135246befac3e378de922425d53a8aee3808efda9a223657abc8f9f446f4a3c62e5dae8cd6b57e5a417cc5f3c78fe84570abff8c6945cefad49fc7dda843c4e3b0ec786d4ab33e59b43c5d9a702ccee7a2ab8b7f12f2a3b99bb1d70a7b01b874cc0b0a4c1d8a58329f3bb1c4c8042ff8378a034f742fe467baf4522686bff92cef7590edaf0975fb24188b46e75ab2201283b3e850cbfabc76da07a663bac8a44b2426265abaff2d2eb0f96170f9f72363047917f26f4e117298d0f897cdd20a0aea7214e2dec1654f42bcea87afbfb4af040c45dfa536514bc768f69b9e307eccf621652e74aa8a08a8aa97d9f213efbb256ec78c8b420c9cdb88d754ab7c3ea48671409e79f871d752f477dc77e1b59aad72dd23a47d4d865adbd7247c385e9483de58208bd3d0d3abe747e038a0c5dd42f6ffd71b911fca423fe952cc6bc0c032c0ce1bbc2a081d79454dc6b08840511c4384fc9af0869d3168cc059a277ab02076ab6870852ccf2d89cd300d3680b6cc9ca782306b7d3ec15552aa529ef63fed3cad77feef2ce48d195b98a87c51a53dfb64b9500d0b8136d36f4d48cfa5deaee6c63273f57543de77872ab4594055a7db056da8e46e419312b3985aba2eced5878008e4e5df3131f50bd1f9dfcd5af9aeb737ddbd39225bd651718b6ce274ed464d7066f602629d020d1349b376903d9391ec2a813bb1f07792a1b01c2a0342b848bfd55529d158ffcda832e9684bd97814be9bed1dd6398eecf3bde0e4b73504313e6394ad0e11ba35ae184fd0a4d09b83f0a93ba13a46d895bc102545023f3a4496723077a80d66688b5c3fba80c6c4111caae1b8c54ef6a5ba4ec2a3efb3d78a5003f3db00e012a97201a17e94d45a0a1857b731acf91bd150a097986db98916b56edb58c244d98641c82c61d8837f9c24c82f2ecbcc7b2a35071f7d844c3b8b532d6c783398655516de77083e145f24b0990c5524fe7e321657b85df2643d822f681499b8259a94745e856682f1b1b4577d48b717018172c9b2f38b01a3d667ee037bfb593dd89b1bc00e4250445034ea9a61e301c73cd95206aa13f7f8fa8c5d3407bba338509fba11b3757b4505a5637caf77aec22f4a3652d209905c40adcb07ca38a79fd9babf02e8fd89ddd4be8e90ab71cdfb8db4d8bab7bf3786dcae74569fefdc4f79111fd33c478bf4afd805127199a214a933eaf1faeb95b9de4e72d23b3df554e1944c42e69f647cfcf3c37ef7f2f1dbf28da90e8478b4c1288067ceb409f759e0772ab014541db0673d0ffca2047471a8982b1cef4f4f79321760cf5677c48d5eadbff419ccb19b6a693bab49be8e5f0e7de2172f563cbeefa0a27e4911316d6570e2c4083a1ebebfac1027515085e942e26f7cea22a930507e2dbd3a5a6dca3063c5df14418c850de3e64dfea8b9ba5578bc8c4d585c80b00ffcc1ee83d69cfa4fdba007756c2c301b993619a5a3a59168930bee0eab868df736e09d91ea63343f3543b508fea0a3e041327f022439281bd7fce4f6ef68c4c325a65fe9afa5757cdf1a4ddb5365f242dda3e5c373c9ce2beb2448a852bf343b256f53d6297357f6effd514e514c899f7d6f1a83f71fcf8401b0bd079bd69e99c19ea8ccf1c923359939af8392d0abe5be0532badaaed46a489c280f7990a27db0903f00ebede09cb1f280275c15ee027f4dd118cea20ae64ba1581be0850455850dbc59b5a89e3a4dfb8485e4d33544ad5f31c844fd61536da788599f3f56bb9ba729287525c842fed2b3882e23e72d3e331a04f9264444808051a98b239ab066eae732a6ee7ec3b0d569aca709ba1bb9ace7f5b778e91c3f6442d4b3a26222bdf1950908ec60b6137c18cfa5034431f76379c9d1fb3eb73f8477d001ec26808a97eb5c6f40ea076b2811aeaeb81b8fc83e9384d922c78229f8299fc8d358f87a9293481ba89a43ade96c50687a21d53bc2d7785dd9ac09a6d7bd09e1d78b2f17d4dfe5772dd4238ca34c4e94077dd0d81fde307a0e074570d7380a7423c17beec07cfc6c5dd0b54a9d5b206a34545762567cb733a016f79725ad1da721bfd85d38c2912759492b717afced6306e9ec12e13fd25501c2bf3f186336338df343456c01aa878c26d27409b7b76b2d158d7e2f344e09529e075f86636c8aaecbedc5fecb5d2a72b927f64f1d6573e5bf84c4f7ea5ea713b99d29aa3e386d773a93fbae37c352e891264ec234e35e9e0e5b9cc3b296d8745976f184071735e9485f4f28913cdcb386a547c00fc89ef9f7e5625223245f35fe72cabc966d0380d60bd014fe07098208006b2f61ae892388fe2c13748ef16d8f2b83b17d73869b37e4ba8553a49b4b33a5540b512eb08d83aa884eeba510f14eea21fe602fe56cbe523507c3f4b74e8563bf2d8cf334393b8c64176d4badcf5a315005728d8b5fd9c766eaa676ba3567efa70f73ec1459e17aefd8657bea327c07ca5d71b5b7e16d48fc57a0620b11eb292da51cffba99d949c1fafb62ff0a181353f7746c91148ff1340b01aa1ec97748c9181cef206e97385819d9fca38edb38a44a2512953cd710354577f0fea64412a93b356a6a593b08ae16845d5625e09b19cad17f10799334a05aee78363369c430365a61399b48c6c73b8da11868f69ce1b6dafa71fac1a119e489dca7740a339c38d83c2f29047b2eafd2f91bdeab78d4f2f76d70f6d4721ad0f63d2d35a1766588c8d2348c86517ae8cc5dac31a8fb90973f7e10558408e0700eee9d00fa7e5333f04594361088d32ac1e487aba8d91baf2740e5498b6cc4211f7a3af3f2be59738247b9cfdd087efe7244add780a02da189ed921adfe57873dfae93a12bdc854b31d49e089fb4d9afa8d299945e5a6e72712a61ee21233cad509a12803fb2447f5eed794f492d73225de8ec3db158c69cd8b80acadd8ced396401e590e40eff4ab6d68f0e6551bcbbafb827ee0815a1490239158d7de4652609ffde75bf276d2491087d1c9d3fe0bea42c9611ad476781794294eabdc1d116ebaa74a9ccefaf897d81b22f1b4ff31c546a4536fe848dfd7cca2d9225affc85fe0cfa38e76d42a02ad8d631b70fa1e98e4d659b18f80bb99aa9f117da93c8bdd5561173f63ae69585fc0a2d85fb0cc261dda397de2053a7aebd41703c0abc8ee39ef0283ab2e6ae1a4f6994dd964a0a812295738375e3f2306623cf1e381fe0cca3402ce7e08d5cbe07f56a6745cfd1a31cbe7537b7b00c91f0bbe21294e87b41b3f9ff5156dd8b2598f478bedd41686a62b27c932069c9e847979873a18d5d15f880dfcc2a9ad74b326f9b40b98021c8ae34758c4f5c933ea6c76d58d2344a3c3a883a0c5887c7dd408cd690715e7017d5a60a0e1d7fdbdf115cd475e07210d2f490164bc9f70db524736d4ee7d18b3a3ec8d5150f547cccd187f1ec562176fa85043e11b39f89527ce6033ea3c4ab443265621783e4723d5de6eb2227dfe1da9f58d96244dbb5cb26768bb381d8bacc1ffa1fa2c93d94104aa444fe190d85659d1a2ebacf9f048c46d8933cf0e9623b200be93b5e649edd791281c3c901733a94dc85958b592ed19fb7e0109ba9a3efc77bc9f18baa2989926809828335fed4100df27259c1351c1447beb77f80b358837ce96891dd6c9939368e192f5a3b241ab02f180013309c5a08ae36725e347c00b836615fd040c096a07f53c99f5080f911c52a25014c4f238711acc78e75b2af879abacf755c116bab9196c3157928bb27ad51ed999c9213dccbdef5fc0e1dd3e38c1d92fd825c8c3dcf9ad86c34cc55b32024104a882e309b40e90def089060c1a1467795d4a7c7ce15098d70539ea348cabefcc69eff41da8e2f60f14fc54da387a5dc65352bb3c57d7911fecaf62088d91679c2d0c6e4afb69effcce00794665e023d42c99f9126a9e439c0b375c5fe405cc09a05ea4eb59fb6005cdd9d5cc15a7e4b904d84ac442c340c7dbdb3aae1646f0d8237f13516d40b561300c174f058cc7c6807bfcc77767749686a0ac5aef4bac83b0bab4b0d6b5c9666a5583545ddcbfa11b99a6a744bf4dd19e9dd95fb582e5a27bbc3049d3834fcc7ed68ddbeaebaab6d1d00614b0ed6056d02bf26ca7279835c37275241f0a494cec8b09758a5d78fc6247d9419d5e6353484c0cfa829d8142e98f57dc40c4f85214f0a910b64c222c57d4a5ebd9429950d60bc6d67e2e0b4cdf074ceb52fecebf59190caf4aea3186562e4c55d0e57d078b9e7986f231242779a5a29de75188a303729fab84ee09c0423190e39e6910b05b64c8dc73ae58e51bdeda53b615fc4fc2a0159e1578d2203e98e3c210c8bbb1864d44925ff14348a027760be5d7c3f10373832a61e8ad161ac65352658cd2e4986ff9b2f69ec54184cd4c7209c3dd715a87f025524d3716ed8f8fd82be9fd31bb2249c084197b7ee9e3428607d705e1b790eed1a52a8955616d6976fb674b2e51b8fee4a06aea89754aeb471ece1cc6ae40a3be25e540a53cd9927820ee0a0e10596c98a1841dfde48df3d47d7e14ff1a12f3d307855d5356e46eb2b4cc83120eac56453772a8d50a11f60112553d5d29f9948b143259f28f3402c3daccd1aee2c8b5026fba497a7fa81409ebc72241629c8e413c0711c623816186a635b72546e72818162216ac4e7e7e55aa359572ab73f1e37ce68d3d715824b9be02463beb50abe89035e8224bc3ce66376d0fd0f4bc55783bd4fd06495659b53c20b41ea1f7c994a0e630b4ca7c7178fb1727798d39df907aa400be5a855ce3f1faf3f5f8c297c67163de4876eda91ec311c5b61be09f1e6f67f8544c81194c2afd68dc8aaedf0b8fbb80f0385761d194499d3216cbdb579969e6c082cd6985332c4bcd2cd1ecbb7626acad857e18fdd21ed71a27fcd579db3f0f61e8e9c292c5d190b422a5fcc22eb0dafcc26ba4e182b6424b386ee53780f6a1cbf9e7aa1afdba3ba3087807474ab424b0c952ca37c2473caaa29ba61739e8cafdaa87180ac254ca9ade926072599e083d410a150bab61104136b25c054a502e8bc4058cb2b961f269a4c2397c59af25b217d09c21e6bac935bf1ec60229acb182e26a8cce551fe803381245530f5c95da90b1ec8b6ac0fa6d8a85a5f3e205d5b20b32fe4ca9231b12a2768bf3a82fa5fd8d60487c2f68b38fc074325fe786dde9a16bbd2cbc3480ab3ac5a1f367d352e5944be2c5ec424385d1d5862e1426d617b2fb13b709393bb542bdd281a11407250497e27d1b95b1eced2287c797e59486eecb926ca1a62c6ddcc377928b7ce70a3ce723a5a44dc2b8e78c9fbf847883130ede9f5dc6732f73b267eed8e06bf8a1dffd58bf2fcd562c81c4e7b3f6e2bb903fa553d86dd2f83df543b149d3e1dca6cfdd0dfc4d7ddcec7c8ef14a7bca65635ffae0ff8927dae5d655a0cf1acaded0ddccb39e84388814d071a6172c07f66ea2b7f7568b5e3756703cc0daa53c7bf3411f30c5cd061bb9eb382ad196bb24a7adcf6a2b8107e64bfd5e999ebb0d80ce2be34a6db33dacb511d4380e508c7598f6388ddd0d17e32fc055573421d07427c821701be2b7bffaf76f840fbbf5d3472aba444d7981419671f35952d209826973d1613e8d3a07ab1dabc8f5d4e62bdc3c423f63add39a0ae4a6e23a9f7dd00306a6050c9d7530de1da490cdfb79ffed3eb176e730074c501cadfb17697678258a08cac09721172632b7378ed74f8e379a4a107d239cf1a54401022d83a416b154a63314d5c84859462a553f10bb1e197732cc0d7913de37f7968635917a1df6e9fc9ab210815fa4f910bda68f4c6e9f61b7fdabceb4cd8ed41db30b945a18b980010b743ddc786e685f3df5be9b654ac6d4a196fa4e17a83c1c46982a9e706057e5f28f24998c167303e07fbb2686b04661ef5bf0df64f69ce87d95e20eb401bf2400a48e5ac149715648076071a6ffea15f56b0d75155b9aacdc40cedd1f58b503f1b9adc403df159f66834393ab39a04e6cfa1d1771849415b6ac183268b81a6b8d953d91294d0e58cb5cc597f9d8a3f9ff159392d442b6c22cd80d31d5c8b09d04df04f9b5bee6d4a1e6b8c841ae6d71338de216b294349908ac7aeeff07e4980f6d69e64f28cd8b3b4fb3a4ad27bfb72960d1e3a6dd64a5aeb633058a01a6472adcd787bfa444386641b3f7aa823997e408160212caa6e8f6e2bf45c160060856ea1c5ea655a60afd6d51720cc07d1ffe26ad824b767ea29fe4eb64fe6d7c28c7ab8f4c9034e95bf13cc9be349dc28ebbd7614a62b50d64b6e98818727ae84568060a4b1971e6a6099e0c2abdcc89e24958b8250f23ee549ce2fe6a9b3cb2f127aebba40db7648317b7afe37a1121184c74374e825870bc8e56c56c52f2d3eebc1a5560b5cbd194453bdcd35797c06e0ddd8d8f54b03e1466687b55036240087273a5b6c09cb7c2b84069268c648aeec48ec88925f55e5a9efd386426e971abf9946898a59ca11e2a7f09e07c1ed37c0c97832bcc880b852b95ae912f41b21efa30bd1d18203a5567942d61847bf768dfa20eaf94933dd3dd0de79d6ec46e80d048bd31e0f259fcdc281a1f2752b1ba357ee2e1ac374924855239ef59f3d1dbdd96613d158d9f403ab3d977a0a4a8165361d04579db384bf86320fd7947a9c29d0a67c9da0ce8f1a341124bc62584c571cde5b6650b108a9486d7e41c506448db929f1307911659c2f3e8b69606c74477feef10ff8ac752c7f1c928da7821a0378fea63b7299dae667b0b2019fdbfcd2ae3256be1ca4c4288fa39f0a2b0176bdf7b4dda8c56623314af52bd02cf772e3958c210c15270b8ae408d4fadbb1d124e04e4200a981557837ca5c26e9664ac0849de63c57663ad21634e8e5e1da5924114c260ebd5a8d32a765bac6091bd5d36e3537c418dc04e841564dd6040206ab2532a37a18b182df456d4d48d1b21a252cf986050a4ac8fd463c0d84c0d6ca62523fc5a1f117c6cda05b5660851d5c56636e93b2fa4a295e9228cb0d006d690e7b65fa9db8b9aac4d89dc2b7ef99183d18aadd08b421881fa82e75f1ae54bb4eec536fa3bf55e650b24f1a84508c5a4d966b6ca464ac98795fe34cfe87c987a97a4f8fdd590cca1badd8124423d972565dfe5505893abbaa16dc4984a28193a80d45d91aa23d342c796fc9dd1fb2fbdfbc0ddc9c1ee4663b8fbef89f2287bc3aa6ace7012d6431117d6c2a1d713c50e0a61a48f45dc2184c0b1e8e954491285753b407aa374533047a5a85216fa14727bf250db9a9b9b183b4baf7d607114e8493fa05ff7ac1b5d404884a46019d70c15d933398864788f33a78fe33bfcac03039257d1ff14fa776026d455e69523bd5c52cb2b3eb2f0a3f2b40d1a61d4db3496f8811a67fccd2eeacda9e7d97c27159b43b412b8d6081b9580509d3caddf5248c4a3b4fa1b32676bdaf909c37229de90ed5a5c96ee3b82e21d30a5a47552dd0a8347a34b2713d999c4d1e573c99b283b8e784ffdfb1988a9d661ef0b101fe5aa90f97371016e65587976ac75943458ee015f9395992a2c1f8e15088619d657d9bb0a3ce7e02743ef6ae1337e193b2dd1a90d63a53bee1e8aba568c887811edd3f1b726a69d2bd52e8b6b6198dfee694930d812f9532a0265b36ac0fdb21b4f5a18be006223386efc9eaef218f5afc322d09ec49b3381f0ce56571f71555f316f09dae8b45b45053492452914c1e1e1f51ee129b92897c1fd57035afc3391a3ae1b40c96589b218bfb3227c8f366759025b2296595eabd6bc454bc8c08d89926e256dabd48f039bc840eaf213fa6423fca1a49c9eb54d7d84dd3dfcf78d53891a51891d3eef259c758a74b4cc9df4387dc05e192bcdcc6cd515dc4eb76292dbe6ccbae62e0b01d46f4be35e62a13e3630f4ed1075d5c066e77549bd632ead2ca3f7ff698a9b6c041b091b08e83913b1d786fd2cbc76975595b429f56f90f3264d7b05715defd6a0b77999e5016717f6b28b2d323dbc859591fb210015e63b9537c31b015b6000b418f52c63c740a8c435cf5480fcabed2ff5da797158c4d455177ada7ae39220a29c48d0b5ac6c79a338a3060f8aafeaad83a105532275770802581e1e2ec42bd8481125efaa04b2e48d3532faf946982e392076faf6dc70c99546409052eea7243d519ad1eafeda00ea04f7655a634013c465ac3f0471c1971b6527b65afbfefd3ae2838d52c8f3a23c15e58cbc0ff8d870c10147d3c3c1de159e1968510beebde3145e3b352591f936a3aa3cccd2d258bd55631fb8956d109ab3cb1811f0196aa682a273a965603a26dbf2c8ac5c62853b1e8525f09e1602709f37d8695578b5c04e5f0cab516eab349b4109c674211a1dcbda970992e1ed5d5df24e22948397f8d6d82dc32e55950ed170e0e1b1f54cb4b38deb4ffa7846b105d60525ec297f52ba4230b37f2c89c69c30b262d71f42de7e28b64c20b71b6161a5bb9213db8115a608aeb6a16880fe711969940da9318a36bce5497908690c10125a6452c0890493ea3150aac322960f61347dad7ba916559e901490cac31515a60f8c2e04b8f816d15040445c9d70046b7fac8ca040443e24da352ab86c07a6cc5fef1637b8038a8287e9eddef250fb999551af2bd01afc362d3d0a6593e1271f9e7351aed11366942f6887ea1475bc07c0f1fcb98e76a53458e8ecf858942c3824190559307c4357eb9f5cff532e0296f658cb35bd8719727ed9565952ba775f5f4109afbe6cc69b9e95e31a30e760ac8dcad152360b29db95564ccff2bd1a2ca0a57c5f3d3a5844642e1522a4f70d62ee52e4a1826f529c7fb29d66ce270d0232cff4736f09f51055dc44c6212edd309668f5eb00592f7997510ed78f715f320fcc6c99357aa44e5e18d16f2d445498ea7f2dcc0870ff99a340917481f1972c9498b944987943d7f3eda37c22ee3a757b95de23573c2855d5ebb7dd91f3af86aeef8fa4e2e4d219a2a935c094d673a1307b0fcf55e21c8d5080689d32c601612c155da4f223386edbbaaa5a3c2f59787935a7a59f35fb965d249d6fbd85e69e58b7572baecffe87ae99bc11929fd6af740ec38dc58561ca9cc320f6b5c9d0168a222dfdbbcc5ba8677e64d8a7582f8dd7d16038b6f79c51e80c7ab790052daf3b269090ecc11d9ac0fa9e05e0823578c3eec05da1c1f70bb517113eaaedf7fcfd9beac1b5691f3b827e276ed1c646c59dfb4bd787517e8be3d74dc32ce82a24b82920c56781a3ce7699831f0853b7c4d5bf91ce0ddcc1e65f4ab5fe4130e81fbb08f96d69df208065b24c5f2600f305f8a6899eeccb46982e4d60505743e55bfa75df6e6773a4d2092c40545388a549f7b46b029c1a38f0ca0ce55965a4a53f54968547502e0c936103a3f3f80670f7685b73af4e7314de1177c2e01c812ceac898efcc344d95bb97e40544d601fa3e2571b4709bdb272d24e06e87b6d019c989bde3c5aa0821d84efbd0725c07ba07904de6484c657c2919dc9124f8945713cdc1e0d3c50350b499c1fab9614b2494202f3545aac8cbf73c5a76a2477d293ff12bd9790188f2988fd1ac303771d3b768860ee520934b8eccf071146d8c26c17a91ea94c281109c33bfe8fd52a867e6e161a34ff33e9426dc01b85511151497741f852ccca965f22917adcc4ac8e6a54fde1bc21c34dc72dabde017e6477eea6ccaedba9ffbc3d38f38405287ebf5a0c9d5fbb874840938d66eb3fcdd585d35282e4ae21e4409e772df02cb0b3142270cf223801f02d3ecf2c2a0044b575e88736e9bcfdfe8027b8d85690b735412916989194a3653bba17098d65341bdcb6faf4b706bd67331a2ea691adf15e559c9fe9a85d9caad1c7cef4bc481bc9d2853102e5d490386ea70945024948aff12d486e28a04257ebb19adf4e5c4af5c4d013b3df2a3dc7c67dc6338694437ee05aff6f78e1e6a8c9910158f30fe321f6915f49968c0f608e9e8f83cf2e4f1be63651ac3d05319aca354c3d1e523461337f66b054237c28df03a4dcfc59a7792077612c2e9c227e20bc98ac2a61dc067d7b05cb8676f56f962bd6309ed1ba836fffbc750714a69ad15534d469a2cb841d42037f2edae21eea8ae64f711f1e28e7de00300dc5e04769373d7f25c67cfc05ba1f949238376f27c1a7fab037923ef5fef2777046de649419080bfd2b934e25f70b3293f85063280e001d073b903b91527bf8801156f8ef9c2aa7c1739974986fc39747337a30b7e8b3af118c27aefb7f279453335b5e070bc90ca68256e2b36663e4cd8242c55fe5ecb85b883255feeb2ca4fa193949395b5c1a540fed76af36b09b30d6f2e9a2c3427ac094013367fd34b7e4a64dbe1acda352e40f57bd1ed3ff4b7b657277dbbcf3c18bf61e8b22848c537017d27aa7926305e819d4296c25aefa37d8bd720ec12aa6e08d9e25a703b8c1df303ca4b85897b7e8af19de66bceaa97fe0a3d38e0ce6c8f71e5b96e9dc81f492a6267978ecdaa6c7c0ef081f65054a5e7870e93962135703d0144ea1f9c6a6d24a751a8e3e0325e21bbc1665da97f8d25f0230ef593a99cc717c3c5925f11b5128cb9b29277c2fb7ff8ffa7fe37a159ca1b69e2808433b05b5c471aac336b4787ab115c09c566d41459af096d92d42eb715d25d98fa4b9c6f41352cdecb9f6705322e5d4c2a13914c386708009f2f5754e6ebb49fe96e6482cf6076a4bda589bfea6a5a5a964bfa3cf26c7b9d12753dd9ce273c228f81cf88c7455d4ddd178548458b9f92d46f6b92bb910bac75994db3d52062dd7ed691d6ce16f1baed91290fe93df2ec35c5b2fcb2db925c01cd8ef4ee4bef607dc220cad28eba8e9d87f45e1530c1400968bf30e0061de8701d6a418de951232e9147db77ece31c07f5b5494ffe97fbde85f3e26ae3f546fa4baaf888f913da690c3b94628d0deaad6c8fd7984701e13c09e23063664973c51e6c0a1023f32288317e3cde64b694c4e79bb198735ab1e936c647d6250470f2873b25921166b037ac17af379acab3f4f439cc0ab2a24f6ad0d8f3531c58f79989c4bb6d61cf4671c4b339f4b105bd7fe14106900fba442f318969bed87d54101b0e4e83257f807fda37c2ff9fbb13652adba41e15518ff19aa3abbe7c190b2576133c0f5c5b7639809a278e2a3305644207403da4410a84bc0e07887048890ca329456e6c2734f089162f818c79c64b4dfbc0c3f9fa262e633de883f7a9fc3178924366464a036bd3de2f864fe40fab6c4c893913df59a43f9420229735d98f7a8be950e8eacbdb6d3a923220c39b70b2ebe90c71e2b5c023f41630b214c76ade0b2d6b1e5f06d24fecb7ffda557fd1eb31ad19745e2ba7db3b038d4393119bbf20f3c406aae19e14f0e8b302853207a78f9a93f2303b574920925f27274e44c0b65049a3d0efc0fdd4da4097915dbe57e36e87551a54ecf279af2eea9e1f847730e110b78054bcc0eaf0efaeffdf9fa425aab91aaf784a8ddf5e875230afddb02752cad5a04052404613e82dec8fe40182508ae1f21871bf8fbeebe44f5acb7ffc51a0ee6ae7da8194fc8b00b53485bc86823ad16115a18b1fd8417f13a9b50717de51f42608392a0be83aeb26c56b73086ee85475b2ec4620a41eb245ba04a40505168c5aa41debce2b82505c3f2db2dd472452a36debc54d2ba2e99248c116e73871b3f3da0bcc6ce9767b6b0b5400fb98a930a52a4df71221814ba655987c6c22213914d46f149121ad69f02e398537848f8f131f82eb1c23c34c1d576bd3f6eb967d95183f9bc8dc0651788cf8e7008f70f4c1510efeb12b8495ff0a4506f5b7c15674f67a5e989624b520f1b52d592dd5f849c9fa9f221998d761e12e7ad64d9aee858a7a87aacb24e47924b2319fb55a4a73e1589761d4759b7add31386c18d0e1d6780ef657286864d27642aac48aa7917311c7ced3c3f3cb83476893eb3c2d71397e9b2033548de56c34c597ea3df13e4c4642c0c1c3dc82ce8d2cd01691709d259e196f36907b3b79a6b0acd31a6701fc6879335bd8cfe0bb6d83dfbefeef4f68733f9131a31187b4f2b33b4d1010881cfd262469f60ee271c8c18f464185deb3584ffb9725235bf09026a8d650a1060e9d5fdf4b81039c678940b8f9b80313243fd570ecbff8f265ddc42b0b3a72800a61a0d612847ea46e858bec61fed18e4deb7a9f0bad8002e323631d392846accab3e490dcbc5cb5299254d37e07e108a159a40e3b22fc4de8810ce12373156948ce15b86df7f8e45051bea9f4a7c0a155adb58b8ed757bc74896bfbbd82544aa046752cc3a93a010f91d17b12e3a27f1e07338b9c27d61215d757b6b6e6e8bb5262cddad43c8139309290dec1bd7012e93723ededd09828e144a4e7d5d3420b63dd2900ae22341b0826a646f49a39aa7a3d62acc8700b8baac73991be6d57be89e0d9031d722c9019e37b35277979d168a3e6ca68b33c921cbf45103bc998abda3f2eef82088a65ddf15ed62a3a60e60c102794d947ea73d1d0c620d30bea5915507ee6ffa9a88d91097c9bd5bfa2ade30b448080b2a7728b57c9843e80e4a7fc6772ca1702415a1c40f65220f88d9551c771b3ad85c15f711d4af33792e0653d0ef06e043e1ac5cf23a091a5fb59e7680591530a30251c02801c3a408168f53346ef6ac6d4f388aaafbddbcfa0801c5df6a6fdd62bf50db1d3b1a6b09e8eeb0e5756ce70ffdc16184ed67afbce211c07eacecdb56066b152a8dccc97177418a76321724240d163d20211c5f70208d44f95db3217a27ed8e6cf54215fc04ce6327b3a48f13d9c480ca37e9b2910ae7a65394e8caa5d11b948baabf2aa1ff6ba01e3e88cf5524b2bd30cffe36e4a616078e097a45f45e9579125ca21f84987e23b4a51b4cf717192f34c9521b69791f9496305f10c8a245eb1ee57404d3b99cc19a20e6d3a93f18c95cf861d50f1823c41cc6f79dba7eadaa9e91d74a2fc4514798492b8d35d0b9cebe0498ed48cc5aa26367ca4668afa307a3332df645404700891abd6cbf687c524dabfce9e556328756e004686da2930779072a5e1de15bbc1ae097ef88e3bdf8adb5ef2f33de1662bf1ba86d0bef08835ff0586509b8afde19012d3692f65c2676b91b654ecbfd876c4b5610705e33f62c31f736cef45c21d98a9d535816eedd20b9acb4e7cfd9ebfd8e005a2c69658c2ca17606cb13d4100a8b49d61ad35c68f4144598551c0d2f7843888171b6cdc89de6e92a6a36521f87e1cafc8bcb01b423e151b80a59c8e5cdcfc4360d8553847927a2ececed40e7ddc97d76f4e4ffb3edc9ade020a8d43d6f3e1bb5b932738c263e2c44e91aec4a87358b7d8a25bde8a121809a26926728f6eb6611e9060cdd23ff62db1184b9ad77a713aa1bca3de83206bb640c1bcae17ae0ccee8eed08414f29217b944bb5e6d008e6f5c34eaf03ec11ca01ac3d7f3309ae3f35e0cc6207b2c6397f792b8697ab279af7f3ac0d69c5427dd600a2bae8fd469783fc8fd69d5bf4ea98a5336245ea2ecb383ee8dfaa8c9fe234921dae426713e64796fd02eda2620fcb17c6134041fd51569fe1e2e159b15322e0212e0d42662d196aa3215d9071cc98f21afd3f04d3da1283e7cfb3d1a72c7295f2c4651597a2ab30a8cd491d30ba666af9cf8ef7053b212f5bb72537b672736320541611e11761dc5d871eb49e3c3b22d1bdc6870da21c1016e40234d28be0451f14cd11896fcf7d0fde7df0ac53f0796e0c214e9d00fea042ee35aee9b2fc7595128bccd6c3f469cec8a2ff3d8e37fba1dc950eab3a7ce498f059c084b8aa2653a494a6455a3b8676fc543f7a69815cb1384a839ea5193aed4f6b96db8589e735b2bbeaf60d329be02c9b7b0fb76f176b3378cf8a30c16a76841c948413c678583c1472cf66931fa92987ab6628abcf02a0c35864e3f2d01212f37b5d1d7eee368a7f6dbee511c8cc0e281865d19c91996dca8bc3d4256ad84a67ec7d84978814fa919e5fe49d8aa22819419ba9c387d3143ae8206980672dec7d65c64ed41adac68532134bf441efaff27f545d1df3e10b05ca8c9c93090b5a96ccf8aa2d56a2d18a1b1a849b0105b0152f722023cae958d8cb314843b8993ec933c18b6b170a3df33087f04f3a6f5e83de2859c912e3b945d13ee3e22b7965b3e5cb6accbf083cd966579e3de48207330824f9613adabf49defa0f7fecf5707f63457438f84006f2161fd3deff60efb443aab2a53ce33fd6d29cb9f22df67bd7b0ed5358dab2772ab410dda26f977d67ccee332f3f4280df6a9b8a10196d0f6fae807b71d89552460ce81dbf8b343251a13cb5a2a457aab6fdcf06f891206f225016bc8a9a7f3a2bb75e704ed23d14c3c41c6b70c6669864f813498fbca58605c7d4e383ae03759f4b881e86d45ec3dca91b3e26426dc88054665017ee4cb8ed96c1f866e32541507b35ce4edbbb5552e5a241be342f0c8deee9fa8b58d1c36b3b51094a12fabf7b9e328100335eeb8d71566c77334a921c954fcd4440c3bbff649f693a8d0b64eb74cb5c44ab5e05513fe9810748465dc69a91efc151435b6b4f5f22c982d75f84967161df0ab4e664498e30f86eaaa1b33d9253dfd32f90dd17cc594e0a532aaf5a7bafdabb6c08a0deeffa8eb2e66439270cc7f8327f8bdb0bf88541babaa50948059fa33b0989de41b757e793b70e9d72c4826200330c328fb45975d7e2be55f309807d850a96e921ca1618814caf4f45a45fdb6a58941a0ebfec231584da8392735317a72fbbcfa66aba10a00f7e6a4a133cf811f5d6decd7b76336de52766432f5b1bdad2dc28a2ee73ce4a7d2d4af2292a187eac651162e8b0c5fbb60ff26233af70d7387975a68279324a6517fdc007b306b894b4d8c014da82399fcedcc086f847dc9aa10346777154290a6765cd3f0f53fb112f5157c3d5ab21a5e9c8765447b78109143eee79806ace6e9da0d6966018997b0be0b8f3efbb168751aea16c46bddb506472dd7deecf4e74a5d1b9286ebeb4c4f4272ea586c93030f75ce48ccc2e9f08dc2215e03c57c1bb932d5c1dc0958b31b47c7578b43e07b10978c514b82670899af42f99a6a5761b88a8b90cbfb18348cf288428242bc6e60b25c881bef5e9a945eae0496bdd6d90d29859851a5f232e6f86f0cd78ff7409a490b99195cdeab3da772c78fd243d1133273d9959283adcce482d280b87b2d81894664e62169725bff38c449b925ea15b761fdb217320157e99db5b65b2484cd2b4afdf6f14762914d3e3f19d90a5786f6782bc6dd13b273c7bdac0a663a1107a4878150912ebf3b25b14b57f8297a2cc812f7947aae993f4c4faf438aee598aafb4a6bbed3b98c00c1faa7a8b771b2f3feaea316f06badc96373a030c5bf48e53c6a6122a1c89dd5e851036e3883650278c29626fef2fa64484a7cd7cee1187cb19cd5aa93d0e5956c9c968216ad50e8c64f6c4e9afa79f76ecadac1481f1b79e1a8eabc80234890da78da4f9d3190531eb681abe3d3a822cc51cc77863768a61e6548be0cdd59525a27d391b5f644166e6f62d384e6ba5fde0e629b568cfce3348be29b2467aa44da69b5a396ddd222451dbac8b818808451be2c00fcac1985d0c5bfddca5c3dce6164b58215c6fd8c99f74ad756996e5420e1dd4375d54607b7ccb3b91fea809c671aec3f3ca652a31436ff359bc8fcd27aad9769b45ddcb2688d805506950602615395d417388d4baf20c3447477aba6486a07508efc13ffa8084f5b74a05d155ed1c130c0d0e0b47f3085f2d31b84eaf2ba14489a848e0b270563755794ecd697ceeffc74ae0b1bc66f678dd079068e9a02d30120ab86b5cc988e802c0378f4b7c9a9f306291f90b7df4151b76cdd20fe0ff140df91664574067ce48b723b593bd6d2a9fea1ce83cdf64a8e920efd9aed26f40f71eefaa5e623e3dabd3bb8f1f6996dae6f23b58a8b813245a8fb863d498a2d73b6b693b88df0400751cc07320e5d279c4eb4e286f54e3370a39b4f54ebcc77f7e400e0a7770c6cebd6b0b9dafb3cc593dc982b7ca7e376b5e8f4675466f86290a5dd2fe2dfb7168b746b857d547d834b738c962778ea1c2371e06146110b49d4541b74e50e08139464db9f219351464fc2cf5ee2213c7265837ebac12ba98092165c1528b92957ad7ea3f1a3a36b0bd75658ea4d2d5b28b616cf7768a70d66ccf405b14561c98ffff13bf7a352036aa1eeabdc26b80730a166c567e94547046b2f96dc05e73880fce2e3a6e45501a977fbc9fe36533d8eba82305721cf78bb8be7a2b3e1576705b751610095ff086412976d102c3436c56feabfd9de19417b6f902ea0093a8f05dae7f5bb0dae0b6b90476916d73f3d83ba233863d034d3455d1e6d816c7b75819c5bc6106c0342f7f6f1d8dde2719e4e88a0a77689ec5f0606981e4304aafce08dabc96ec4a33277185a4716f0d835ed9f588465f1d66807b1a5c8a125f6ead1645ad45383bc60fed6aa487511a610af985ea808597a27b8ecc870a05a38ff6b640fc5f4e88f759d8c5e3120e5d17fe62795dc242106ce1203e39224d8fefb27c4d7227be25dba5442cb51783c1a30f376f667eae38432907d02d716393d73e42996d5131bed373792b079a6e5a9812995924c04829f4b2a96f8a5bb8bee55f0acf96384e4946bef0c97bb73d2e230fe352a0af5d891647c48f115e2376d9aeb722c83e8aa95f876c9e89a7cf101e8e812ee26566180fd41dc71d783b4a8f49fb6e5d775df94e47fa39edf4a4b29b006894dc2f80eca73e19e25aa131c25dea7d035403b0a800debb5c09e7de7319d30cbed6c64b1d5e507e84ac66616ba562e37690ce5973fa15847ea6437b4a9b40f40b1871123ae657b388885f1b14f0a63d2d8c54bb93a710f611368b00b926d83dde2c0916a5e281fb938cada310f45cfcd8916d5d0e472b372b137e78daa6b749c2831e5eb2a0d8e46696b00ed03da6a9d0c590afcaa208568f29ad3127c91f8110a9f05d5832386d4e18891e00f56327464d95daf72f687232362303e99392accd39d10097e17661c584c00d8efc37006ec0d465477db14652cc5444759c86f2f6697ffb2a27034130cd3a514939952eea76ed425b5ee9e2146ac45d5e59d478fbb34fb175c142a145c44057f659825948c991895453c318202016a48bddfa5909e69d3649b5e35f6f1f5ce4db61ce12dea2691a47799237b7279baccd187ce3e699184a15c7caeb3deac6620979ebe0c17dbe7d8cae3cf8788b584a399f17451ab53be53fa8d7025006b5cddcb2ea201567f63531302ab28ef1ceda58f6fee54c46caf8ad2f353f2b44f8358ea5fde6e0ceeae9306ff307042fce792a2c1652986639dcacf6a9b9218222d6cf0d6c60d7c1ca041f167815704485889f94633c1c7e819ac98fb389b07e761c282765419bfe4359cc0f9d607761f1c26c91913434dfb188badf6431e81243aa16a3fd22f1872f925d65176fc39d5f320c16a0d22f3f73a5aa9233d4ca92238e99d8d150bae103d1fd9341baa511d25788ac92ad02cd182424270115aa60279055672852f946ebca447ed49e70259f70b84bb6aaab17b15ac5c29daf0a97137f46ce8cd2b51069d75ea7d8d9f16890b2368b6832a90831b06b4f96fcd5842b5020fd19a68cf798a3c5208815d8ce060a979976de9fae3541139b15f072d267a239dd91bc7edd1ed4d9b5208129b7caa558f7b19fd3db787a260cbdd33b94e91955faf70d33397ab1e299dc9621845cbed1cb6c22539c226b60e3232523a84fc949609cf5cb68adf06ec4d2019b7ab9202a1f2a91cfee9ee0aca79c6f4934a15e4319fca01621fba0e0e5123b1bc60a4b1a4ebb06ab5060733ac90b6d073e964ab6838d2c1a90dc83d744309cc7d915ef394abac30dc179f98eeea9fe9b3870df4069f9c6a68b954bceb79ea8ef69b0b3eea08ea0cd6feef3ad84440617b4e5e3483b4b9af94d60d0f263a26e8fff4506587096e74bb5d54fe41b6674c1498071a0718b282e27ee3dc4010ed1fa124c3569c2ad919773b8b95a328594423c1f5fdc86cf822db0a4cf3409278de00195a025704b52952a0c31f0c8ef7e1683e651371596d91ca1ead456e13a4629a56b1d9f285c13e018052c4b36e02252d3297727f7a0ab962616c81a40e92640e545e29a6f02e648ff762c33494cfcf41dddc9300d7bc80ce5aa9172fb209a1aab3796b7d38a58e28af951c997ddfe1b9f1c32f788516dd56722b38d326953667e8df04555d91883db8e17da2eee62d6139353d5059ea0b13c312d0263e59d0b5bddf014ac98fe9d1034eee80821373fd7b71ebaa7c2b8fb399076fc164c40ccc067ef0f52e913f4db32bf0afe1d548e4720126460e3b59766ea9cc1dc635e49cc404f6828802c4e1ac7817ee9bffdfc33a69a7ebfc388b28bf942729b2d8058dee34799118fb6c9478e5e501cb0b2476ce3792812d5da29da775d886d83b2b55be8b27d126017dbe50006119b0e13dbfdbe6678ff1445e5c1804c07a5e77c6da317825c1f6c03bd8d9e6cdf74cdd58c7bdf906d1f21b3a9e5254867b8ed5272357a0029e83665b44f82b7c227fc2c918ce06dd106f4f6f2750253ab170562fe92a0fb4a023d509cf5ca3d2ff3cd09a371108315a07f98751af388dcd2f30a60cef815f2ede305f8281230d6b024bd7ad1bdc6dbf158a58b64277d2020a35070d7dee8e3857ea4c2dcbe9835ab00a0075e48e69377093609f5fa36b84a967685432de36e03df8cf598a947d74a34b2229a62781300177e5948c766cc53989f383636a9ad9cdb4b9f41c4d27810d7425f3d05d3018bf3fc4e74466ce8a9e9fb9bc4713c8cccd7b82da449787aa479a2436fa98d1760901f7c2367e008cba014d8e15332d75837a574cdf45f3e837b5409100cc3ecd1398aeec3e0775b4efcecba3b50df68a7f956a211addb4ddcdd5fd404006a506749a4aa20b8dc12e5127237117feee634941c4f6c6949a3d6645e6f74e7f26c0590594939249db0e3daab9e096dcd9d2c3d1c5cb626ec0ea579b3beb3d6f18c72c048e5ba71a97b08e7f3c835acb9b712bc013e9c6a18d37d894b7fce7479ceb5ccacc8aa7a3a3e3fa5b6be6211b765029b973f9b6a68395861a628da841c016daca3d7f5369c43d87fc3a5e3240d062c80f169e7e56e5f9ef8c6cc4d4dbafb57e2d0d726fa67c131d8f09c16a5bf09d42ed09c61deaaf4a480a47d7c18e88d030dd2f19f341b54d215877a32e2cc3f4553386d0b41138b14fc3e0e2c708c78266c58fc1e86a40c65cdac2fdfb9dc3cb6e2d772c09167c43b7d42e2afcbfe4f32a298d1b598034327ac544570220f111ec547b75a1e53e48b07c2e15c7f4c379e3e14a0c613025dc8ed2d254be8f2c4f773a32eab72b6309cbd2e5f9a6b8a250203f155649ae6890da635fe7e1a9b2b26bdeabf73377320f996d4b09e3603c76f7837674be3cf693053c52c47fe6eb526170b9a9cc5c3d9e864d98ca2ee5d17601aa7efa58e936cde6c79306361f7cf14b83ae55ec435f40d9060b46c46734629e12bdeed46273df0a048343a6c46a82ba6705b68f21d26bb3377fa69f89c94e25ea1e20ddf2c42a1dc14bd6c07cb4ae638c5a2a67f3947dc6b04463093214928d384aa924017f3b7e42f9a9f547ccac8d5610c846d8fd940d0bb8305ef8f24b831f8075154a05ed3a0f946988c7a56659cb5fb3208f7e6f48d17fc0bc66a5c449153420346d26e9490e5b6c822fb345cc9182213762c075b8d3bdac354f84b4319d21c943cfaab41d89407141e7c9e8ccba8778eaeaaeb0c6a49e49db666b2322f7399139a19066237374185b1506d753eb61b77c853a6e94b4f8fa57bb6addf940c09c20bd7090d3c2bda261855101d7cb71e6f5d220b8e996b717dee23fd7957c7ca95d5428b3887e3331f6774acb0b62fb1488a9a4e8e23cd59a4ed53f2f43d6be16684145fff39acfd5c1686b89597aeb89eed4d008d4f0682822223cb31072b6c65635a0d509e7ed3bcbfc119b6e64144b3a05cf1b44f434eeb9b95d3c1ec8d93e04baf790f5824e08fbf98e3bad3fe76aa5ec9e54e8d42ec013424b7a9092448c733f506e5f9292dbb20866acc61547c2922af3e08ca1a59c33405d848744879eef05e6f634fe9629c2a77f74bdc988ccd3214e8002d365fffd799db6ed52f686d2fbbd7113e83f214dd5be866624c630b7d898bcf937ba09ce5e87e57bc5a1cd631b9445e4f72bfe97c4da3607bbacd55d6176ff0c1989c2f57f32975efc7eee74034aa699487463dd4341e56be0ae588e09babd10178bc0afcc82b37d570e97f13d563a744bb1595e547d52cfd0ae2bc5bf9f34112156bd26ab60256010c62e3b854c1ce7850fc46e48cb599c3cabd9ba65410be7c5c6ff3b3c72f9ee7f727654cffb067913847f01bc9fda65b7f11dac3e619169d2f51d73d1705c02312628cfdee148af35f3d2557cb2d58437b76a381ae07bb2b5d2dc2b798514f5718956abe255740280b75fe6e2a200e786db2a4a449e734fb453daea5c51bbd537fb4fc41a585e433f484a19e5ce5ec831c48edc1b2df195db21f6f64fe7d294002e5b4258c01af7e1e594fd4e69e3c1a472e6d62dc457e514e586273b832bc938380800306765bb4fcf5975c108980d3d917b1e5ee477737f2a6764ee4f343764d7160f16f0ba6ae2c2256967d3102179850b092988dcf25f56008e81272649943f5ed96bab3c84553ef921dd54fe2242a2d81c9ac74f5fe4d3f8f5a263d74c67a9ceb82378af60ba91a62fd979699b6101a8e3200118d537f1e93669f6b2434f160f5d191dcea21d8a925eb944693d8b7a89ba6f0f32ef5e2851a5014e1df521806c393406c8ac12e2268401470e73b21abfbd1a9f4f74805b4a2b39b7e30a927e09f8e4c57a9ffa6a68c8ae223baa594be6c85ba364000092a5e05acd6f9d09a604fe33c8ab0a7b3459da0837da29d9cdd71f607168402f011d3489f9741ea387556edd18921fe8c038a234e25471558361f32cb8160d8898650b933f85611ffbd2d360bd6a88a5927b22f535dcf224d3702b5d93692c1abb35cf725c4b04c289ad49a4c9055f295d328327e4b11c52bb2e0d70b4f4d6883973562bc3d01739eb919b10e74e11c3f691472e32c16f2c9ba4cd0e9626f30f7228be59727593acf1760b21892a846d4673f1384bd568a2b08d98fe9439b03f91b27c553d3bfb1da54cd5fb5fcfa185e925a6befd95edc26afa9dcd96e252268836f31440914fd4a45eaa019e8bb728c3ef8ae919b046c5f911aa73ab8337150daa9959f2def0d9037086b840662f5dfba734139f2d15dd86a18bc062417bd75bc5edd5922f3a4793269d756d4584e6ab8e3755ef413ebb55fef941f3eb8c22b186698a1b32d4973a3bffc3d16db3f1c6f72cff1c8f4eb362043b21d7484542dd2462f36d7d7239577b6ad8a1d9483db3f31aeee662b8d8963a6b2678d55c5cca8b73d158e92498278bd1621316d39753cd213cc89d12a9c07aa58930ea0f4beba287a2714dcc4a21060469c0f8776c8adeee1b539e1933e35299bbefc9a64b02b1edfddeff044c67977f98a5997fe9e942ae6bc5cb000754e8ac10a6d7f8192eb31168f2ae2f2a4d0711e9e76111c5fb867bb9ba5d3348f6cc915abbe36e70e142cd71f0c962f42d0e1d94c8a5da32dd17338bda0f79f8d038a072fd6dbf1038561b74e8b6734beb78f81db69a40cd6cbd61afcf8516e1030281232584d885f271d037cf73aee447a374e7a495fbc8b6d4882ddfddd6b52648c80de3aa1ed81513670a403270334e6fe4b9f144d5f0dbed0166ec11e4251f09232b1976d1dbd7db995b9120be0514094cabe702ca83b00d61d5af3bca33783bfd4c99680955887294c183b85e7159a53698f52b60186e7be003e9dd76389e510fbf7329f8355cbee030b4d757913b2dcaa59b3ea917c9f789edb8fbccbedf356a27d1ff040851fd81b2ab8c8089202901356cb88acd016699db77f77db800044285f123369b364b04bbf095666602182802aa250285a33c0ce60fc883ad99a947c3baebe449a92fe15a7b3ac09d6ab38a5d1f5a72823e6bafc201160902b241d82308a9b4ffd916ea76fd1b467ff9a08193c162e4dbd091230a8b6ec8e1e93412705aee755fc1788a42d4be3a5cb9554b6d23a13cfdea2edc24b7ba555655be77ca5319c12a05778deb54b24f10416c2b39e5d53fdb8c66f6c558f766793e3153809d529a47dca9414165c867452875b54a9420196e0089e5683e3ff8feb96adb0521a50e804fed1439cd317afcd2ca010ce6fddfe8a009669097aded9edc79c6ec0acdcff85bf97cc476ce7eaac4d7a50e7fe01443816800edba87f4248b6f95d37f35eb21cd66768d366536bef2af5a9376ace752fe826742bc52118876c8957fe8ff12cc2ea21706956b4404086a13990ce4f41e7fa4a216f0cf5754dc67a11ae73cc7b890cad1c293f8f6c893b0556236e27196a7bbee9a35fe60a85b28fe0ba02237b08f2a8b71c853130360ec8cf4655fefe45bf98e4b512567274d90c432d47db2dc8660ea0905586f388e2e025498b671b6757d44907ef8a93374301afc6313477486ee7f99c2dcf6437f625b3460b6afddff76fa0b87efaea6f4f7bc0ce4c4a68fe422c6dfef4f1ea69c064381ebee167e4979dc09de718e647bf50ded8af00526ce983ba62d6d50760f620042fd0c7a23f5b3ba87e54013c51b8a3c31237501413601ab88fa770ce6ffb26aa09fae23d805d12a7c34cda2a59eb2cc3a1c2201a92f64f2c6d5c70c98ae012ae66d3547570019bb5597d9e91071e02eacee1da0adaa1ea9bfe61b9f68b43529742fdd9ce2c768abebf3970bb105baeeb6e00d1363f8bbc52b9987b8ce0d419baf52badf44b89911067b7260f39177677f8aaacb498b132fbf3db5b05106292b5b2de386ddd457bef8cf97f598c1afbbd7211780b8e8a443dbedd92065fd0f210fcaf8045781213974518e21a2bc43991a47073eee8ec4e5ca0d9a0ff908f69b9e010a45af1567a11f9acbca4e9b6801131b47a747d1f8b230c5f116705866ef45ff4d860c7529161078ca64193fca3bce6cbd83b71fd674f9d70231abddb1cf0757e9aad0d510ba467f491960c8d4b96eca5eeec94ce008cbb0d3053ab5dc692be78eac45c6da3553f75c408c7144d70210069136d6e41aa9eaf38ce93e352c257c2462c123b9fb530b96c9d8d415abc4d19b2eddcde5dd24a2bc1b4c8b3e76f585cc21b83cd2144ba02b6dcafa2fce230ab257f42ee4a654002c7474b2b1731554c4d4c9735cd795b6e0a29572ec103b1e2e8a307443f797e90829c042f08da6c82e2bd636c58e31aff9279c8f72e228b8e7e6f4a0e5009c7eb3692f848998efda324a7821e414bbcaa5ac0dc55dd714be0aeda41be6cda8c45b237cb73363e13ad8cd886372183efe5210044727f94fd2bdbcf2a875ccc7304c72efb93b207bdebb7c59157d2cd54c1f9ca09e2fd3c4306c3317505f925e5d39393727e505e4dac6f6e5f3d961c623f2fbbc5a52d330997ca15cb82bc1f6ba60ddc2ab311bc60f11ef6ad7831fa81c9f3c063defd2c32823d2c6a142b0c5e58decdda6214e4d5de44facb6801e7f5b78146da8feac83cc6f047b46c8fa5a9220a1f6ecb3877441871dcca971058c221e0ffa6901efe7a68dc1129f3454584bfc6172554e08ec664c96c284b2e03c01fee9841d4d37c32287d38064782c0fcbbe2776359421b4500a9c4ab2b867d954da77633defeb96593c54d46f56464899125e2a5385be769f392113b4f9b28e51832241ab94241b5cc3b6f8528ba723bb9abf98fc4eda10252b02540ae4736201d156f3ca2d1afb2b31e4312f02d653f595604e52bcbc822cd8927aafaa228fc0aa43e4289333f248849497eabdd092186691c5057051b48969cdabe6ac3528a157b398138f5f437c12b56e011476adbc9ba0a2d28a4516b8cfa5537263fdb1232fc0276b2a5cd7cad30dc447396dd3e3423f508f25cea5a36a6f96a33107c50653f81dc2b2f53c243c4df8362c221b7ed205da38a3480a8347c09fe328084594d918aab8687b16373823d58eb190575ccb71b79084b342011a9be3b6e5d83f0ef64eff1930eec28675f1d12052592f22315e21af138b98e98fca31d4180969b2246becb8290ff7fc0088c842e98d0cf09490d98e1f9b5bcb517c0fc3bdc4ff27980b264f7d056993eccedc7b661a738a728db6f880fc8322b17a7223e98dffc8ad7b35266647692fca9e0fbd2ede4b839b079bfdd256af57e05e23b1ead4c1cbe5bebf1a22a84ad6f8b340d9d13de105c86c29f448d1fd035fbd315f55a9cb6fd4703486e85fbc8dfc449ec3560aa6c06b0c04e147acf37b92e5f17e7a7fa7a961e4e175284d61d1b950c16f99c2f950baf82961fb1c8f0c55ce2bd680922d13f404feece6f15b37dc6a6accbe6da98e1e93c1bf0f1f3b1b687d6cd9c910227b81768a838fd4ca831c5c7d2d593d0be6399bfd96e8cc1612a6178e08b48d5199117cdaf6e3c02aba80db2c52c18a9dac73e08fc07f9aa5d3e04dceef4771e47cb5b3644c2848b20806b8ed600b2448ee6e08263971db56ffb0e8d212c8759084865b236445edf92691f7dbf6a84bf6f537b2cb5fbd878a84a11ffe30d6c9072153c290b06c0782a783ad405fae185f9b23e2c486ec8c238c3307bc1a3f5d1290f0e71276820c68e21ac88c08366b5e9fff28600f2d0ba699cf65df963b05edb511b2753070de578e39368c1686b5ac05eb34c88e889d572a148910afbceae8c2a0de6243f2b023d00b7c812b1b8dee589f84b645ff84c58a9a67911e99ea962d487d963c3ec6923ae97cd97af146ea175d792586db5b43c916271a997fc08c74b98df67e7cd73fd416f12b37c0cc7bc479b52beadadcb236866f12e4b0a681284841e3e1a4924edf25803fbebf357f35c03c48fd680440d411d3bcc8a949d3aaabbf5ef4f72a89bd5e9f4c86c526557797a6e55ea5addc18cc1b0359fc13e159f1a8e8ac09d278be2de057a31f0a163999fd0e0544897354f186c69309c54964dc6915cb61f8984a2c785f65515114d6fd534d92c7aab228c7c1f6e8b29cb5a60f2d8c7421afe146e6e301aa75664aa53ec559614c99caa7436f34407f1adbb3f1529ee5e900cc5fcf043bb3c490d463151ccdc7c6b880db907640d716b8d577c3e807730b0917c96ff9e7d127afa9c9a6ddfce43f9e568bea288c0354d057f0657488dacdc648a65352faa3b63442ca59d9d5ac97412586b873086ab92bb9f27ad88319ddc29a9c8e8b07048503a02fcc6e79fe51caece5b037243822a9fa0ad2eee6e06440a703e18fb61699cda25bfa8ff00a5b45e1e0d73d237d8dcf1b829483a493fc72d578fe9325ab9f267a14676988b94cb34f3963b770053d071346a07e94220405eb61e6f9fcdb6479383ca4231ed7aad72a52218af2ce19d63552bb232fd088365add2076b434f298acf60ad6517b6293b03f31d34ed9bfae02da77555aa50493ffec523def8be3c6bea609a02bb93af2f5b6feaa2bc79f15650032001ca4277faff4c4525b6ca91fbc8f44bc5ec04864522448496b2d770df3a1add8e9f0fd7198db9a4ff97e160acca81a6fc0c59204e70188a40c4e61b3c6bd402f0e6cbe9a32d9b6d8285f9b9c1b0c083c055db45178fe327c9e98d947c992dbbe7d704bf0cd0d51d80c36cb6cb4ff8a1f3873df02b2cd40469764dcd97048ed02880165a83cbb0f0b40501fabe4f78ec5eb2edd2010f5368e5cfed7f29f7297e49e98c01419ee803c7a0a0862986e2cb5d680bb0d31ba2fccdd9be7898c5ed74350436037b6f71cbdeb3d76027aaa16b8e52c068633cf9892321f78c0a79af78d7120e313836aef94a3c63cdc8bdbce8b2dfac7e154970d626f40197916f91d3e1072014f513033b9f5a7d48e3edd41fddbe9ccba3157566e2527580b108f83f630698be8a62d9af892d754f70d06aec0f036550242391cc5f1cb65c5d108a21efc6a8e950d32a4215b80a04f168b03a833a2f79ea7937c0287445d403cbc85324e7377e9ce242cd57771122f03bb6db0b11895562762a86a06467854655da0793615fdbe98ca6dc286de989f114c0d3256ed50914bb0152ee65d120096792c08cac3c1972114913643254a1776dc123b4231d1cfea43978c842e84d92c87a02645f2f27071c1164cf4713bab262d4cc486e3087cbab2040f1cb570f7a8de554f6458dc1db27fd86f201d2e2ad02ca93ce5353669a8b26617364a0916010b434f6d446f435e5d16183f011912879bccb217567516aae9d922264733cf2589b67834bbdf28ed65a09f62cb82ceb57453aae02ff05c2cafc81ed66ddc40dc0816c0774a350237f7d2523574af95b0874f4eedf98a06aab88be06320fbd48d5396606ea87b40ec9fc4412b22f994017225a6d333a6a10d0dd967465f1520fd979383262877852f778fc8f0d9266627abc01083a4d4ef957484184b2a95e13c33418f18c76acff5ad601d053a21532cf38b78273a3b05da2a0607c65ee4e1238a12f83361b6c9bd87aea8f7940ee7aade3a9543a117c6c0793e8fd6154baa8ee8c18ada24bd82ebddccebc60a8015c6f2f0d5977ce949d20c074656ae4b6152e72db692560d1e59ca5a146ab1bb813ca97b11a175c76cc3837a7e8f935ac06a89778a4b9d4c58129de7b73c157a9ffb935386d1d5007d9ff4fc1ed25e6249d9e50bf72d425cf8f004694fc2fcd8ce2fc89888ef818e5601e816002c76c2f2bbd660df0400164ddcabd461ae948957231f794e910a8fbe680472676decf027bf69dcbc71b5c4f5abaa90d217d70104003438cae44b4e154bfb715bce6b38f108624bdc2c3ba1196f57c55b7c7ffdcd631d04ff19537afe2d7c648aadb92ce87e36cc1428271e2ee4218b3c77e92ba44f053577b83444318170a8c5d9d7cee8b8c3f3a37bcfa24732580fe8844230e3f39ea3dc754919ef94486da9379dcee77f25182741f6f8b3870b67714eaf7ae889e2750a7368e54ac8ef8bd90b00bee9c7aa6ddbb2cb06380b1ff945a0ce458fa706602b9f4a53cffff97a6a1b1a3d43b0e59e36dd32e8dcccc465657e729732f57b7eeb4b792c502c5cbc1cd036796e060c54de1338882001133d12a7ecdfcb5748b2e97f3725853c817add519abfa478e4b28c4359db9358aa106b95cde21da65eed1b822197b36fdc93e009331506bc01199dd3cae926b440682076459b7eac99bea4cfadd98b2c417bc67a2106b8b64ead050b5dfc6aac1cc19bb1d017e2a7e422e6b27fc503e398179084067da34abddb701c707c42ded04dd1fac5352c66f247a62263dbd3426539ba0fc80f68653d850a49e5b49a19aabaf80ab50960068f343f5ab2e407059da10175859c7f02607c513cb85ae5a15ed4906cf046b687e5d51ad1a2e9fd215a9bf1d7d0d9efa9cbfbdcd61dea32a680501fea847544ed8158d581a27ce72de6fb001d734c9a9710eb2266757b6b6e6e8bb5262cddad43c8139309290dec1bd7012e93723ede93663454b60b904f5f90db0b1b40587f483de71bf5057429f02ce5512585b00dda14aa761fdc18ad12e84aa075a052d24ed3c56f9fab6a405f6e0899a7fb48459ad244c0aca14f218e87da3c9fc6ba912c5be430b00b752167786525a897ae014908c714b1597b1503368519790a11ffaa1226a86740389805113a2baaf283459fa7dcf9af45a8da96a2676e4c8c4ded2c82ac2b198418d20fcce65823f7cad5a2c066b793d48e04fcd8acdfe8ce2328b4db756a40080886a7efdbf852c84a7c10fd36b269558822ba35f0d1ac0506bc2f70aec212d6f2693a0771f5f722fd83be36fea96fa8dded86d8bf5692a811250117ed646ccf24b2c9452552444db0d5d32027faa28ea8f153dbcfe21bd24bb193c96df5ef7c4d1551019a1052930eb9dd6d4581fe7be55796618f896616d29a9be1d0919f593559170103088b47b3cdb0164a05df8607e911453855b5e9fadb82f86f1d31941e9ad2a398b69a859ab418cc5da0db4b4242e9735ccc6f9adf37452c4021a73babd9ba5d45fec22b6f1d80a06bc0be6e9d224471b154ff76b624071d67f203a99144ed400e61b5d89e76ee71b0564244e13f28115d9bb351001460b9e7343d55daa850c653a619a53adce8cbd0a2c72222bd896c670bce5739a8a8de35d8e976171de1a5e799ed849296d3ed9db482e736b679d4edef7af818f26719b536bbfc480e6ceb94d17dc800ab2c9aec39bc012b00bf7130697102ea64f979652676b91b654ecbfd876c4b5610705e33f62c31f736cef45c21d98a2ddf46d28305e9e97e43e92501be9113f94cc28cda69adf2e66cb13745e41bd4b14ff1ede2fc7f1411b29e5c450d260f5f42b4929159e64298a10952abb26ca09205291d556a8e6abc220515a6384b25efe997f70d79c5106d1435a0bab057a1b11228327696f0764803f213b4d9a4316168cd46b18ffea71533b6d4bdbdea02414c623c8697299f7a7a5997bfb8a11a9f3d1ebc0fd4a76113045644ccb5d44776caa2202b1fbd8017902dc29949cb365b25d9e439bfd0205d84d6056482de0b72f2c3b36058358e9a93fb5238e3b1548f51b3e2ee3c17cea8b2817d5100ebededcb5643824a5bec6ef3684c199a02820f4b2615fc54a2d817b6202944d883d5b8870f28fc8db95cf0bec5d3e63cbb312b0457be85f30de10f538ac5b61f4a07fdf657c6ece4cc55ffa04c510b1f16809ee8605a8eb9ebcd34927bd8675c2ab400287fc99923be93ce61d974dacce2181eed5e9e05ddff38ec6519ddf12cebf4e7084eef2a9162782309ff9070684f43adf0107006175688208765c89753a5acb8a1f5eb47c78637e7a7d7a7e0ab4333a8ef8b7e1420f51400dbb71bfbb521f8860780b6a7fce0f2fa8246ab68e4f31541b8c9827bd282d62c816b70854598e6a61cfb68a0813f45b976a1551918c035e9e85f73e6ce815b05777ace7fe825242a20fc2194767ab9d2344ec6d6cb189d06632217e12e3916e129499a2e6c803d4d73604fb8b4bcae9e40ff28e87706effc48ac04afb586296ccd0e30edcfd8f09d978a14c757ae92abfefb275b5522100144c0963669803a1e1ce772174f169763dbb24d07ccc537ccfbfede21235c138d84d286a63a8d720dd9de5586ac90fec382d8160a9c5aa8fec9e0181e92a34ae0b27e4df28c3dd26b8f91c6680ca128611e75d6b2558057895b4b7964a6c34adc3cab05b0152f722023cae958d8cb314843b8993ec933c18b6b170a3df309d86e2b62a053a0b0f1f92d0e987e0a9f8713f4910010e4633287bae38212c4672bdbb9e4450b177574bd333c3a57a54558b0ebc44db181c529dc11ebddd2f3903c7c76a96dc2af1e10eea9fbec74798651372ab7910a3103781743b1f650b7fd0352876ccefb1f5ddd3f57c5021caeec3d59b5974f7f74ebd725b44994abc00cadcb7e6be989fa0fc0c610de96cf237b07c6f9d3a6d0a35c4925d4e95f419fb05ead6eeb0fa1136c7ab1abf8deb2ca65f6dbe9db2f71e23d8c1d91bdf3fd696690e6a18e7c393b577acc976526dc9b073d54ca943e92537a0702b7bd6353b4ed1c4a26fa81c9228288c8a6942fc5c09aaea3726de64c4ba6fe9def19b8eb2fc4de8aef138d01b4175c87cef8b5d61b75abe56389b7ddea9975b8e072491d8a30b205c5f34bd6ec71d11e5a5a4d3b48d995e427eada50e91e86cef53710da03cf37e33465a14cc7c1cfc305a5392106ba5951e80e108b5f2eac3c820523944bab5f3989ce006fce8fc780c51c5b7b729e731a91883d6a254c25693786b3173a159058a31bd31a026785667275945519e900158244e6afbaa4cc257934aa33eea8e313e9dc05a71b64571618814caf4f45a45fdb6a58941a0ebfec231584da8392735317a75e54ac577ef762f7a68cf26787105c60ba3b32298f2ac47041b9e48545f16b72104c17c8ff7ca92c7309f27e0ab127b292cd05c3f6fb28d352b9c1c60d3c1d3e456071f2a646d059ba5c9606b14549f2ea0b3c4c19212f6d80ebe89880913f5d41977959d2dc055e2a2a3b98e1beaac895fd9d0d677baa7bb6ecec1a1c5128e10939adabf481092d012a750b310fc6102b6853a1df6ffc52916b44573995cd3d22886666e5dc619773cf45ad0641fac820207d5e533d52192cd2b23b5e321ae28578d122f3edbd82a817ebfe8b42032326a020e43f75c2cfa9dca27ef2ee9535692171357627baa94378bfa8b95c0dd3fe1d1f360424787756ec4b22cc2a4e87e3715a002805ef2b48ba784e10951da3601f643e20819a464435964dbdbe6948639b400840f7849a7eb156fcdd7001d0f5e12518ac128c83e89a6be0fa863ec1864edf8aaf304c6606d77021fa3247ddd289de9853bbcbf440d2b4afdf6f14762914d3e3f19d90a5786f6782bc6dd13b273c7bda92ea7a176c0ee0cea07e7de5eb2ff50b9f56a0c03631644dea7d7609ebea68d538dc5e2f5bcf6bffd60a139afdd879447251af7d56735de3cf8c332dd4b580da9ff0bb87cd2acec4e82ce8e9a2dba164f6d9f2fced635699eb6aeaa5c16a73e216ae53242865ff88dd34c3abdaeae5ae04962017397baba0442d00c7a6f6263a97b336ed639b61d44866ef23e01268a0e2a784e91da035fcc8ab2dbd9874cac56a0a94b8b91e00ef1651fc751a61cee576fafe0fff85726fca71a5706428cc2893a41c4a44b6d02ec8955d73fa0330def4f12f0900b4ec6babdd815130c88e3a8ce564f5744521081e93c3c55608468dff893cf532bce1b143a1d91870ec2707ea6ec5921cd8043bf53dd2c8dc7b35ff51dec2512b99d4b4f60c81eb9984f23b230a1c135c467d5b0e3b02ec68cb86642902312924848641c9f16da9d3d1a9d594a2c110963cc1f80a71b54e4b1ce8514f9b5e0fa2aac8a73f34a3db709775b5b685dc6fb2c3d34c60b2eab1e3c64e55b1bc4cdedf82687ea51e07c144666ffb4b2007b4995665765769440319fc7969bcc599edb07a0cc9117718e19043c3a1b09f8bf12a6d9908efda2c1cf1ba0d73013e23d16a2c68efda0a87fe3a551ddb80e718bca56c7efed69a8dc8e93c59c4fe0ecb14b735fa394c26cf37df8a29a9ee90cde534bb16d4cdbcdc4faa95f44d8e361e2686006ae6cc476f66c66e8237b26fb107c46711623c96c0a28074ef8ad530e02be70883281fd46317095c258b2e9255e10a22b2ca45d4ac4769eef84befdc931d5375c77f2523e7144a487c497d3f528db9a960f3227b19a0a1c73693943b73e2d6839ce92f92394293d302319b0bde80d260fbf41b8711f3cda69a2c1da867ee3572c0ea4888e75b24b7e6a85855fe961c2d62044765a2721f46f09398e28ba40295aa7ecefae76cc442372b3eda747c3b7921094715f25e442a8d1f019a481859ec832a0b2163e3a087311a03a2132b99e473c3ff7ac2d369dffe08f88319a940f84fcb1e4bf3bdf1be95dc54d9796440bf765baa291bf210ad044eb9264c638b06d8f61af8b5bf2d83030f284b0a59b93ed42a050b5c399a55433fdaf3d9f4521b3dd4ae2a896726ad32c6808ea533039188b159fcb13f0e137f775ce8b2290ea5d35ad07e0f7fee7eff4b082ebc53678a00744eff31c2f8d99daf660c2e9e65dba79c2f569d19329c56733552a17e2b9859a27bc0c868419a680cf4d8ebcdccd9561b076bcd632f512d4c2464d6480ce4e87c97bba781d70a62b107174777f9361d19c8bd2a43020e0882395f2ad8cb2a75c6ee232952b300d39e27c0a8acdd86bace4ef7da30596dd516c4ff5aedc19da9a40772be2bbfc69ae847a45037a285be0ec4cf79ef084afcafff545376a938a449f07a252bd92d4ab5188de92f8a4954b97411be54d681da01727dba90a0199ee02757ffbff2b103181a8deac68274cb02a60212ea430301a4e0fe2e198d6598bd4880242a563487a60eb18198a14cf1ec9897e77140fc8f5f559829792135614f2316e4a5565d750a48166dc2196ca7cd0f5cb7ac0157b323a0b2292363de3e4cd5ebf741fe1aed3ee8eddeeaf22c10a0b9f6aa7534c1118522dba79592852401d543545872ab951d23c84205355fec56593dfb46dada0642806d30e047e59965e93397d38ef16b96e4ba4932aec19c09a284c2b26062fc19e212002f5447f71733bf461c7a7c36a097934ab82eca899f203cb89d97020d5b9ac6dd4077681fb9c546053904a242cf920d4749f5b8347dd9f693e90b687a7ccdd5d5346d1d5c12cb7807dde19aab6caa2bec8462860dfd1d30e2417a5feea0739f21e9f222e64ea01ff5cb8b03400da5684bb15b781befe78fabf638028e02dfcf8a0bf9a795de154fc53c82ffe213175a0993d0dd821b7c7217b68a025edb5b2d6b56dbd236c765e098228322bda441a021bad2c663085234daa60f06e3e242a60c3fdc04130ee8b36dd933c0c85d62d8ea13b131810fab19669f2641f1a2175043df7bc00cc7b8f17dd7d349f3a8c48c07756b6c9b93a99f655df8654dd5af1d7b50997370df787a771434373bd1c93363b6f70d9df28a9f6f699b3070a1cad32bebca7a810ff8b522bdccabb3fdbf7e9269fa3835f58f373b874d922769ea45f94db82c100debcc329bc7b03d23a6c45513786d4dfa4a7d1f78f12cb1119abfcd3f462a9515e4fb3aec0c162b0c98c27631d2c4b1e4ee0464b54aeec01ca7e49e58bc1100fe985bac9c5eea5fbfeb7f914de3ee33a56d2be8ce4c26160423eba3f25df884967495a3a6abb34141d88a9099b8c1e6530636cd0b459ffbd7ad17522e9a2b0fb527f6314f8b066ebf8512fd28c39a14803a9530ed8ed4f96cf17f471c4acda6dcccc7578a46984ae1d2b7023342ef6078e4f691a6be2c206362ba474d3b29ae967e0a6810e1f81d9fde7e82a6c019b25364a344d3b256e58ff24a166aa78c21a02973a45ae7f0cd8c4825e964483d6a8a6974fd8c9d0cf73632aef5d62efd5dc8f3a66a0a7a7d8e755d031c0dd41910bee38c633e33ed8e2369cf7fa5222929016d6f1a862c847fd6e904bd9daf0afcbb0f88e9c8271745576a3e30f8073993bd024284dff3d2e7fd31d35fea3d13e0314b6333cb6a79edf22141f8ffcc983c4cdf954e13a48dd054c2ee539a535c847cd5a95045fa866b12fa73fa1a30adeb2aaba3ba1c173060c5b801946ca6f0de216b8cb5ddfa98cebf5fe2b504a5ae65a0ed91c19014576c37a352520fd89d90fa87e15426e19fdbd8ba842e18881960aab517c5f7679d6a221d9647fee731ead3838b1ff664156021a32ae52f733c4cfdb4ad220cd67aff5edbf2d6c4e6c9c43daac7dc888fe5d1ebdcc40ae4c9930e04d665a6fbee3075bae16c235b5f2b86b1bbe4d1933a3a02fec9a82c4831c9a5b519f9439b0743f82fe3b6258a87ea543c72b80f9b3a8549f4fe999d042027ab7837110915efd81f90095293d258db105850a43b39ec6b05a520953d006f3e020699c6b205a630e700e10d35a7dd6119c6d700aaae987cd41c401f616d8bb3a93af30b709fffa204d512f23422f5881d6e691410a9af53e72a8fef1069ca374531857e0e3384917b9511479ed1c1bf216af631fd63743a36fc482ce3130ecc6e380c3ddfd4a228f37ddd7558e3dab50e18f8dd95cae067c032c674dcad74da530014815b9ab8245321db25f28c51961dc5a9b5862694d0b3b56561e2a0f4cb1fb90006e1084979db3ef4a94b1bf708eacdc732fdfedf14507d54683c6c809252561e9080ba9a0c5c42e15630690fb8311809d5f3f409a30267f08bf5816cd124dee900d9ae134ae3dc462f41f3c6f86a7fb71fab984b711afb22c8c11097767bb9841623da1803eae2eab97b682d51b79ce413be339858aa43344b6826e19633e5414a2108cbb1f38c3e3ed49761bf27732c21a79e8b328fbf816c0b6f5f501bfb67c147bc78ca309a381f11243a03c4c04b36a1afbc4b73b8b2d88242f3c1991db022a531b639c7558986675d23986738455def451502f9dffc320c5e8ad64072aaa737a405d8a9ce6eb5608d9482ac466f5de00f082c7f7bddf291cc26c21a27d74939fc38aa928f1c07b577212bcab221567aab946e96c4231e45748e85ec5caabb8f1d5c2ebf43b915c60eadcee512d40f6a6b903340089feee29940168c54aceed78df931dff509f489951a50929cb2c25435ba228856abd01dcdaf9a0b8485fe77f6611376f3d69dbe8021afe789ec0d80eaf7a2c8d5794df48e827ad5d0c243bcab245034656bdf5bf1cfcebbf9ab49c42d7b6fa89b100da15e2dd4a8cfc1b11f3849f1413d8c3054284a5358d9b2646acf46516d08ceedb1be7e03f652d51c3636ff217e11ba92d6ce9055c15e53be16bd53ab1f0efc45d9e26ab265a70e7fc22ac9107a08554c439a125b3d15645cd931e3e50c230db1a457b1279d70a9e1e84c968ce0993351ef969a943d819955aed51ff33bc5aa1ea27720f52d0643cdd0894c5b18623192d567a192a90f9398abac1488c392b791329a946b16d816070cdb809e8e2fea8021d8005f5ce400c3348a55a82c577397f660fd83c042aad7cde9c6166eebe7374950324526277f96e9dba56623d9f69da808cccf2c6e4f753d8f90f93b91d2c8ea58f0cea3f872188fe50b912c4493ce5f2fe27a2a54f6415337d87ac776ca7eca43e76a2916b7e14a83671e4fe70153986c9b1b991f4e8fdbad55627df136522e48346f5ca01b0234486b67c7bacb349e71f2df437a446347a347a191df4e6d5d9126041e53fa3d1241fedfd262ae96f20e496dfbf1f6e4e454fb28e9b449b18555306d699a58bd0c22df9f94e726749dad29d191bdb841d42c34285d5c1f7679d9561b88874eff4e6ec8219c965967c72cc231b5b4d493dc5c0d16bf57b615ffa2ce3de462795b8911b35a53e9d50c0983193d12001a2b9a5e15d0e3dd8042f707e30c765f9b84f4c7ba8e04af67df92a0f93cf3a57d4f7899084dc02d5605e6933e5c0c39ca7c0eeb0f0b5a108fbcbf37cf7b5d66d0bf3ae7c8332ac0b10877324ab23576823174bdcde169cb8dc0c6ce7b4c277e4703c26619fbed49d5228caf565831bc468f9fb07f11356204f992bc61c847a5969b0b674e508678f83a60ac64b68d1e031c79d3772d5dc1032c30ce6899dbdee84fc07ab4bbfd0975200dd5cfa3df07b5ed8f9b35ce7b74b7dbc6a40bc31adfa83c688ab3d14ee070be3c3da92b9cd3fefe415c21aa8a32161c7a38dd2f06ed546a0139fc839bc75fdc934d31ebc2e375c11e39f08b184110d613e7c5d8fb92a5c365c9e638d25492e96ac66e8a7f20f02fd48b11a5fc0103650c3e9fa3f33361779179b7caf4e03a4c002fcdfe00515418e5bbb6284353b8cf25bf0cc40744f88f89f91c3e6f069247ada42bcc7d8f7d75fe3023a151835bb74116b9ed5e1fe3658e2782eb514d92d7a4f2086ee95ea0e3b9068dd3acad6315cdac2612c0390bf8cbc99498af1249c108525d806c13dbf17314c04e2e36bb3193a33bfa7fe34a7a9eb38a4d18f7291fb81fd4a3dd3815fe6562ccb250bbd86de02927e2ffb1ca8529b8517555f259bbb9d50f7c768454174d6e3ce382bffecdab916f2365b713ad1804b8d13ccd2828ea02bce9513119c2c9bea42ceb000fd1da3a52e122403cd9cfa831516a2073555eaa8aff1e24fb34e09c85997cc3becc25f92fc8a45da46067dbc4a1efb4340ce861777333a4a36f4fe6cd73dfbdef5d8b6c80386ef7bce86a47a400f861df489fb35f834072552f828e03ae8ef363d60e944df19558214ee32eb1791e1c1c4c1500ee2831033a268d47c6fd94cb5f7a454b2f849aa7e00c68498401f81672e3801b2160b339172e6eb677ee47852c70d1d13afe823fa88ff8134df259b37e9353e1f1c1bc88126d0a7801a45a551783fff9d2fe3ae13ee776e12728a814098014752ef8fe6d42f9c84eef7bea2279734464cc0ad989847c07dd413a8926fe7b5121f91995afc526c939b5daa7985107fadb50266104867228689d65bc1590db5ca3a7af97d1e1b4b086afccafaa61236e3a8632c3ed8424758d92926ca4af3d886a6590a7cf17e74572b7c32b65140d53a2180e494ea6915c91e66557dc71f48f67f6be07f5d41b10c486e8c2f7f167185e742c3140d9588c3bc34137350d1a05fcfb5892bd2d28a5692c885f39193cd4c66a8ec0859e960cc4f034960f161de5a475847b75dcebc3535f5555c0a5efd44409701bf2930c43dd3cc092ed63a431a37356e6d30ae8a7c148821c449a647e5c1896788728b3ecf306031d8e35faaafe3150adb6272d7451e3a959326ed3f65fcb65add8ec1fac4116fbac4e5bebe4f2a2fb7ce5a379b41a9e7eb5fe94481cfeb7f04bd12e960731cee643afa55da302624a9d24b7b73cf6d27045f8de778ed18584e7a0ea037c206e5cda1cfbf0ba9e0fb7c479b6a0d9f3e46d03da9cbe65af7d1c0183435695b983055ba12167a6e861b6c3e1d57feda2c27386ee35f55b334d153eb5fecb6a43b3555c081f111f45a6edae3620076daddab7ef0afbe5302e4fb09af9416f308447e7a8bb547605c6b27b1e75eec30680aefaf255378526ca8fd98f834f39fe32a4a33b8359255815d8b1fc9bd41188df5703a60609c97d1528697143744a313b281b16646d62b06c3470a34f749efc93ccc5600e676f9f4d540627a86273b174f86ae944784d81423cf240dca2da30ec5258c718144f36bd5108afd138d0c0d86e4eebf2072eb1ad1f5c82e0def459ef8db24e55ce6298e261f92863ab9e792b0d27e478bdf93f91b286ea090afb4fffc9bc794fbab1b2f77fc45d993e783b042e9215b204d8ff9b341a7ec691604e3043fb063bdc0b2a3beebe6e68176372f0e6eb4db88ed9265f8357f8fa00d2c8523ff355bf82dee0adb7863e4cbc1e982f0d98b99d50f1efe0364f037e54776365bb3166c1b97418eab3383b26c7eb90ea9c4dd2089375edc3205f2ccee92c132e4872b9d374b49719ae6d33ad823533f6f02619b37db3e1ddb581be1cdfa3b4836f6ae5af55a80988c358b5ca25c5bffaffc94ac16896a95d028a7282232726dc899b3c1c5e34a5543dee0a5ee7df30bc7e1db48db78aef46c8b2453626b766432ae2db413f6dddbefad6b1d43de951a2357f962c1b47e80f4bd149cffac2e31a8b4150053b52686bcbad5e74c943c4e22278c0d9a2b01786224e02e21816d55c9e75e81bc47c0cff515fb039e7bf73afb36bfd2f11be22ad087ec56b2390f4b7967abce8c5c0a2367afe69773c12cb6ae5cde1aa4cb0f45e524c808b44ad41c9e57abfc86765dd1dea7c5c8cdb67a881751d485f97c170aa5e8d17e99233ab30bd8248ecb085e539ebad75a2fb11728a09a6a8caa2c69ad2a114de9c20f63fb087df5328b871f471d7e22d9670cfe96bbb7d916f87a6c0929528d3f521d53c6eb0fe2cbd9a7d4eac8b0d8bb0f76477e1bda9725593d79ba126172f2057fbe7ac4a7223e42e0c6c45405b1f05a07449ee549d104f7bde1ae2ce30f86a7a55b161b963927039d08c905f854733fe3eadfcf414eb3405a36440aeeb30e51d62bd5999c1139f491b2bfec6e05f9c4872725610fdd404bfef17e9a2605ed9f3a55a63d03ddbab0f8606021e646d193b0e001a9ed8a42b6701e667db49d1362c0421e8007e50f7cef45b0998b7c52ac529722c93516521ce24b1e2f61ff80e18803020f92ac817a04f5127929c42507bdc75d5d4804600ec2ca4b35bf1a1fc13441c7b5d21b5fae6712898d7922a24e1da964aa960085b9f2a1f863c34d664d144981a7f32f2e9e4bff340fbdda411227d1839682bf5e07c9d72bca2b4523dbf41099b11b26e45c30a9b2319b6a0e3ca7e207f048927ddb02591b12fc91ce7695eaeb06ad5b43abc06547cff6cf344fa056feb0a558504342b2c039f83b0df888971f56a115563981f41b0408c02fbf1e960794db94c74d2900e6393ddc18bc8fb7a5b2424f8935912c398df7e0308b25e87da74912f87e5ff5036d3fa98a27d1d29dd65cc38ec6edddb6c3c2269993cf99a834affcc961b36ac904934986e60d05f3500670e572ded60215801a681af801b9d9763aa1ffd84a03e03cfbbe773fca00ac78d4d2907a8ed74b227a10b632329149a2c94ecfd03581c083edcc05b5cc349316fd185ad8b3ead5d4c9c21de99c1d10e9de8ce1d3c48f6780e1f00b2daff630b36825c42a954683e73f4fdd09e82cf158905fdf7693834e3263a109bd05f3fc898cbfef359da0a2f01ef89b2a0a8d993d01fedd808074a51bb27b852999d3d3faa28a1d5fae3b9eecf882b832e0e4ea4706186db09a6e8f0892a09fa7db90ad63c312d1cbeb24a7b28e4e2a3da0f475c27a68f682f4a87e2503267ae2443695f36789a77be7c84af01f8ffffff07