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

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

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

Block Certificate

Block 59814 9665506b927990d4e44c504aa5aa391841a98950253bb09909ea316c9c30f37f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
159ec79a499bda436638b23472b3e945e9ff4d00f376d5dee8517c91da4e21b9
Certificate Block Hash
9665506b927990d4e44c504aa5aa391841a98950253bb09909ea316c9c30f37f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...008269000006b20000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003c553f6c481f596d1a43f2a1aee776f3f74f1c317d7951aac1c152dd74fcdec64c23dd2ef2ec503873346afd2dbc6206fe6a04dc5685a9dd731f074f62e294f91af5469c856417a8de6454ba4c62e2595c7979187a3da7494a140000000000000080000000e000008269000006b20000

Raw Header Hex

00004020ebaa82ce45b5db29816fecf48bfc5874e1690309c9fd23a2f6d779ba1141302c652ff150ef5fd03a0e0a93be508e82f3359315ff001a0932c88ff01b267959373de0126a0e3e0318b9214eda917c51e8ded576f3004dffe945e9b37234b2386643da9b499ac79e15

Proof Data Hex

59,560 bytes
121216010307ed943fc2a827ad0a57ce56e4a601623007de032cf0bf81c5601013395cc1490daf6aa279ba0652e7221e058dc00254eeacdbf64581baad86d3a84946b063300f2c0c6236349dd0bba896b1927649322b87feb4cafca7f92f66334327debcc6beb5394d2d85fa3a5ac8f53780bf6c7788a44d0fa0c76839b837f04f5eb552996edff65636f367acd27b37b2835a2bf45ebd045b08bfacec815e27f26d3c532447c7795744dd8f5dbc97894f736433828b45e30957da8b41eb6edd583aaca555fa33484d473289c6927cc622a5d06b2202b4baf92bf7203aa57dbd59d1e716eb84b1feca6722a09e3d555587b226e8bf4c7384cd104a25c1cdaf41e522f82f9d80b2cafaa167f5143b3a09edf5e16777ca7551a889ca84245cc9b80b05965739ddca78608381efbeceb0a10f0e844d33bf54e40550823a317012bb69c610d043fe9185065ee832afb29a67e8457bbf23f0876d797f019d29fe4cefbe409c228714ed06119f34910507f67f646eb360ded4f319b536102728ca59bc82fdafb0ac06fac3f9d427526334daa97e45fb61eeb2531541a92cd36de2cf07b53e6bd1c599d5e0ee8683bef91470ecdbd156955c2f85ff893b7730d96c5e196e5ed9baedf1819d8297ea86832b65724c0b1bf08eef1bce42975f4b4c0b777082d7354dd975fc47e1cc6de168488cebc64138058ebb8a85a419e359bd77979e3d0b1af34e3b20457f9fb59b641d8ff71d11905f9f2c54d3383f9e26051a5fbb9e853287656e1418878cde59c45b50bde782ec6d6dfcd9065bf3a4cf5707a56a55e568ac354432be1aec2417589062c2c609724ac5e54f0baeceeb230c7258eb531918610d4def58aea47ddf422340a456fdee7e9ba6349e9b288ac2bece1c25005edac25d41635d5a0f23b4f4c86b7696e4db116d4e9dc240c68ac803d730c8c1d276aefea663f281bcab8b3d216e4a55d135a3241240e466cab3bf00f488024500578717c92af9401f1a9bb3b678f244d0ced3bc7434821227822fd368784a2d4ceafaad89651d16e773b1508ff7cbe9a587f13905be626fa4d58de5689a4aafc6482bd077c603c23a3954a56f5e0526c336402ec23ed1cce393139e82e5a221e27ca2b55abfd522548e1a9cce2017b4866cf1184418c10f0042e479f2c056127e44fcf097c4fd3854e2c8ac18c8e5569b55b25b9d6214618fccf3ccc934865c7b04e3d5da4a4cd910438f4041a9b9b8e7481db646196b631f54f193252f487b8ad345eafa5b9880ec986dc96d64a3cd13a07d7b6557768616eb987b3d0da9cda0a4f39cd1dfdf8bf258d52ca2ce8663f3b1b0d7cc975dfaadcc3957f088cbb46363a81b7c3f3dd654823995d807daef4daf5df2eb61561c49c0402edfb0912dced8aa51c427cf7f901e316fd33fb0983bbef9b466a0d1973a278b86ffd592e3eea452c29cc675f286525066d0730f75b646a0b6c650bc1f16e4412684de2733025f5ce8e05e409eb4cd0a97104ddfd769044be0b44dfee3ee5421b8067aac5abbddf090074a1cc7bc0045f728946f4d13f2a6e2fadc815d76cf3a9317443740d0d3eed63295beaf210eca4450cf1391ffc84fb12baa4b95e2ee98c5057b766ae990acc49520700ed3e89b26e4f242028e1d5c24591ec3e89c23074bd9415ef0816df355de173fbc4e96d5d332130de2429c50aa5b1de25df9473313d722172a74429687000acc22b6a85dbc1767979e4a33fcb7e3a76df12da1b1865ea6d18d87f100fc96f88bb1f7abfb374448d91c0197c9906b63fcf366e89142d25d4c1ea0173effba6ef8f1c2f1e8f8f1c70dfc7c78282cee565d0bb1277abb4539f3c6b1e7902e0f20e9b64762fe47601477930c792399c45cf47f303391f7920558a96282028734dc35559f057c4aa9fb75cfa94635577cb75cd3cc19c6ea5dc729d5767a5aef9ea1f20199f899440a87e349ca59e0161588e7e5a8e1cc890ad34fce1ba1bb1ed9cd404c0a9adcba023b0f289b803cd2475085b2a1ea4982b43a50801a26039a7ddc70a462b85186a98ed8aa689dd6c68802c53a62752ea8c5ebcb6aaa2a1a37385e31efeabc390a2ef90a83f387fd047d01da6881217fb3132a33d8e101ce38d61f504c4d22c583f7d6da2d8a9cd72f781ec233dc7fafba7e503c0c0f94e46333620cfd40475c1e77b2fd95059f8602b9ca654f4b6af8e20c9b3cdf73765b16becbfc4f2356ea90129f21246f38107ea10875dab600d0c88ff5b88a13f200d9edba559df68580986e3770ca1dec2d754f6a6c129128fd3fca1d94c755f1be38ac208ca85ec6eb06baa965109bd69f6853c133403df188be649153407000305fe56738a53427e16fe43b849d4ea9c3430f097f0c44f201f74519f881af11ac9956df901c0d7e68a9ed61aea35230130c0bc5069a7b92ac8e691abf9a68d956281ad63453d50ab14faeb19c4adc6227f167d544646f7f1e2c7cc65325cdc38eaa09db0381e50b11d426c9d3167d6e6c6dbbfe3affab51eb7cf8ddf24699760ddc97f3c7dd2994cd7c937747c7e3e0930b25d1c828b06571791dbb8f75c25e91ca0c8a5f0cec02488347dd4e2c11c6c7b9f3b2c56d39f7645753556d0ebe85f18ec3a70384ac3147f2d6221693482f26c7f225647a96c98352f25e288270929616391fb024e2fb1a6496b639e5aa772bab334b138bb94f7071f1b45fbcf6488f6b6b775f467ebd3671fb1ad7f74430d80414c05115afa873d626c154aecced09f9f1b632c6070d5a1b1da2f84df952030ef60ccc14539c24396a7d77f75741d9d30fa0a7aac24199a0394011dee6165fc86430c3d2f09dcaf0fc4a3da58bac54b9ae84162123818c2dd0b7a89c17bce961bcde09d3a8ab850c489e070b5dbaa0b115939e987b17aada28c7fb3c2f4ea3e7d57ee07d3a93baaeba6ef73a5f2168fa53f7fd2895ae61e06aff459545dc8bba19d4050ac3693bace9cc4b8dcbe374348c856860ef38b155c3662f1c50cba76fa0a7cbc46d1e5f5f851be8e2073e795505752eba9e6b8db989440b8de7c754fe8345af0228dfbc70cdbaf45003e4c507f96c8bc24463ceef975a27cbf784e5c3db4659610a635d0d42b5711a9f8c7d0ffaddcd3a1c0192575ecdd3b4f5f2672497523a832e09a7db933de9d4358882ddebd92a1924434447ef9cb18afa1e2b5b303c1c81cbc120314d5ed2cce9883eaa8b907e81900381991b3fc3477900f5d3b2c1fe1c62942fd6dd09609b78200ffed307efa1d98f05dbe7b1e3a3e1759600d895ab4784264f743253a4be84592254c4f9c5f84541093d9bfec6a151d91b885162f8dbc32f753bf87b129a6bb5f720df2b0f86aa3e7b4f07075b2c0e69788c3dc91919d5cb16a87acf9f9661622a65d5fae43706718efdad0c0ec7cd110f58934c56f55426f044dd6545ec8d94b6f20815b8c8bcaba46138760e273c0d84d0c17816936821bb45be18e720db27d467b2caa522cf1c36c581a3f2923606fedfb2a9f1ff0974fd03cf4459ac31145bf47b3ee453e79c31f56c41fb89488ec93cabe1d8592d93b069e443431c29c6d7d1dbc52085d0fc0ca4a3dc2a1a0cdec2ab59306fbe90443d9fb4170b8ac272299ba5da7dec7836dcf753e43fb3dd4d020f27121d59c9241d19aa73efbfbe0331faea500d61e4edf2e9b7f1777086662e5fc5cf49db9a4be2901d9af0806df71a53b6d20b5e46773f0120859d65d8a660b8b547edb170c11c8cb4217a1a35cf090d12b465501e748c6bbdf75161f98d2cfcc5fddef4ff78f3832d0552182350102fafb9aafb0cb3f844f1f93e66c113f68942f661a304586421d2f23f9373663aac329eec624a4bc3e7ee52858b6f19fbfd35a587896e28cd894745017b2dc85c4e0ce275c878b84a88fad0be04967f5c9197cc77ec41dbc1cdff94723855383c5f201c8e230e4b923eef49eff01070dcaefcd6c40d459f6db05fa94005008f66be467e828eb869e13979aaeb47ee8e79503b2bc53cf5cd5e7a762d008dc71d07ff68937400e958b577ffbd08452de4690fbb7f426282234dfe5b39036fb66fcc9b9317c91da4d3f59acc4d2cb699b92470ac63a8b4f15310e9a7b161f8a3e5c18f2799fa123d93220bb2605b1c5dc4e1d0dd7848a3ca6d09fdd424df9beb051482fb50e2487a66a3b85577a1688bf4b5cbb561844f4b09c6bb1abb5094ca13a138f2e3427fa1b9347ed01278175b54d47016510e197a1acff3219ddd73583ffa292ee955b033a99f458e5393d8fd6543331681f48a965d198e914641b66e9032412f45404eb7795aba1d2eac903aca0f40119cfba738598e65d807ccf5825c0f4a80fd3326c3396429d68763434b6e4645de13c290ac59d7c115bc15a6e6852933f977f8d1885227f8bce6132b3280579c221b6e56394a7ef9d8f1821defe0a669794fd3e61c6ae43afd5b0502b1f9c6fd9f96fc71340425b7a2d00cabbab9f4a2b8ef302f10ab79a058997512af001a2318844cfb015eac04c84f8516d7945b5175f9b4547d6ad15d6356c654b9298b77dc5da57d12f7c1d530fc7be3971a8203ccb4fd5e5129df6d8a5ef0f6de6c5fcc985f5f716f7707863f5d2e79dc1c2ca3c50c550656143846566be6f1ef65068146215dadc42df21173f7dda387e59d6afc14274be383ca4e00918fb1a854cd9abb49246295c20fce0249d9eaf34636715362734b934e150b36c3003efdd7be8e69c3ed8e870d46e137014644ea1cc757fbdcb345b865e32ce685e522b71267e78e776ab8f06c5e357956e5ac587f717821545628f3d2194348e8dac06f2ee1aaa1805641ef9bff2521039960fc3012a8e1c16143d73102efbcff66098d2194aa4e5a64635d906ad2848c202107f9af40909b4f71230eae660aa3dc477fc6ad6e4b325335a899f3eed405e552db9a1bf35dcf199c440edc908a54b4bf23259905eeec45d27694e81946f34cae2dc943e991aa3cc8b730b33567cf14c56aebd032b56167e484418b387de8deeedb5ce9c5c69d66b64797e844bcf10d9a70880f5c3acf5de45f94b6d0ff7bfdb6095f9c505b8faeb1e8b1a1133a322e8f88ba3a471d529d7fce88767dcc58527205e55a10557790757992fb1e783492e818ca26e1a30b7b614f6f246b4f3f5e6510679976b22cc2d3b66362f2fad694a46a9acbb21312be8dd594f27cc0b816240afe274240887e7a7a031c9e8f98561c5edb572db828831605b961bb72f0b09689df2322d8f6c1f82771652cdddbbfe501e62bda2eaa9845e5d64a5e8589402a62aff36f7b510873531a5b0cb2c0c59eae65518c9d798042f53ecbd0559b3c332d0b7383e87c2fcff14533d3d46b65791b76f9350e7a681e1b62ffd463a57e73eb9f7ca3df5f2c7995ee9cd3de8a2bd43197ff58ad3f8b0326c900dd1ee69a7157dc40a58abdfdbde24ce693a29d118b0bb414e00a98f8c7559a4e233262ba31bc63b07712bee73348070e96f513c00cc7c63f511f0bba73afbd717ba9a335b6e6168f6774bc3f676251bc4ba81ee76212e4d2f27fa60d174269aa5730f30eaf50331d7b55eae10e6bd711bd8d446964dd6143c2857ced043a2a8a5cb556466538ce224990e3fbd537af26e294e60cc23d91583cb19a39ce3c24d4bdfb03d9b2fddfc3f6cc0aa73a89ff7cf03a267a181ccff66f3e646c6c3f34eafc4ff4eea592efdb7356ec5527858074d7c0f851c8c17817699edda3a63b5798401869959bf75a92c2443c56ab5b81afccb8b0bad2d18713a5f3eafe8409558a7cac73e5654616d7df192707ecb9ff271d7328a5ffd469308a86a0be07fc9c8ea61ef676b1065acc124e83b2e0763b79aff5f27ed8ddaa99ba0c10d3a8134e8bdf242f1ab7a16adf3a265de98a671f1e2c2bd13f257fce4e85046e1a48b29a661601c3b694307330ddacda86ffa3bd40aebc132f528b6822bcc6e89eb4d051998509516e723e13ff2af68b09029fb3458751cfab9860fa21b0ec23ea3cab618af48f31ecaf49487c309e90dda72a54b7b2d2c1c9692d0bfe4017eae97781c043a8c7060dfd5fde80c1ca5ba81eeacdcfa66d821846d57c77fde5b2e312fc8fb3887ad08a248aea3dd2404c863362535fd741aabba34259188310f59e7e01b15c00735943348f748c4773acedf2739d3f9f725f84ef8adce8d93fc68a6784d3508c4671daa3ebf43d264de2e696b9203f7883492e497b8651089c4bfc6dc39f214c8f9391e1116ec5f0f30d18ca6fca1ff01a528a824dfc6b904598a459abded4c93a3cf1227c44e6136ca1cfa3e8a122c768b4c4666a93d0ae84a4c3b5b155bf87a040eed7b5200dcc723cbbd99aea520a2b12a4602c6ff2ac3eee3f24c33a3f1bc8915f0c2bbdb43bc128e11bf9fe68b1a6e7acc5a01a361a01f28ff8539d56d0833bd67ee4ca7697fc79f8bf63643319243585a65ca17cf2f972b77508a86b8ddebff419e6c2b0e9427117d4276fd7fa9a20ea7faca7b2983c9f9d4dbd3560c16d36f240dbed2e3e40685c076873e6badec0138739d84c73b6e0760596cf98aceb368982fd9235c5bc8c501e337dddd715d5aba1bfecd73cdf007af8e0b26faa3264cf49f610cd5ab525478cecc9408ffdcbf5ac77e3d760ad4a0204b5d346ad5f0292f9c8d1642e26404ba754523a47c7b8ba119eabc1f27102cfa36589a5837f1b90a6cfeaa1e05f5ef511ea97a722ad2b06cedab8347b8b44dbd6e1bcbb0e79f079776507923941bfe9f068650a9cd7d60e9b24bd5fb765b4d151b77dd942b9a204d813a218671a72d0054234edf26fb3366f9f8b1dabc93ab26ae0683cbdd6780d60a19c0ba0e6a6b3aa9da4bf9b6055c9ab5592c6f867c6a8841abd904147f6272a94589e2852d535b70a147002616692d1403ee66dc65bd60950b79b32f4b563c0f5652ed627d205d304eb56b407f527584690ddb7908b1df2d6f9383877d511c55f026103ece37905e4aff96b27f0ea3b8ebba7715cef8fe4366c85d00d742255d37ef8ded591022c59bc3d278f519bd0bb4266df6a3c547dd167f17e6b945935126ed8e21f8bd679ac1fc00c9c5d2c294500272455478321dac9e419eb0b7b63ddc7e1a48670b54259ef8a47fbb654f76998fbc68e15c7a625cd33ed86bec71ee8bbe49ba1fb6f52654d59c7b448538f31b02e91d15f532bda0f0e21c08e9e82130f4b3b6fa13fda248b68c1c99c9b7c8850f749723c4c0cc5038fe725b868a9aae783206728ba90975aa2eb0af2519e335fa9f977195babd2ccbe60e367ae1eaeb804f96eb4afac99efffe6aba86c93e2ca3d330289e590ec317092ae2da4d4a3bf7485a94b66e588bd76b90a2f1b2bf8ddb092965dc581478ca41bae9ce1466dd4bf1ea75dce6dc2a86fffa092bdbd694f80f057fccab69274890e90e357e090853479dcd7de6764c1bc6ecda90a0d7753d5f16033d785f80bf3c67040719609d7eb43d994a78dd0d3e4139fd76d91a2c8a00a2eccd51803aaf79711f80cf7f559a05e28f72a09ff48d5946cc750714451c0e7c4ccf9c8793d7a4fce7a8f6dc0e57dd6d87c357b3ba81cafafadb62f5179db50e92e91683a0642f0449b693204332f132d3d743878b49e07f415f486c3114740b4a8815d6be60640f212d74c5818e0b57964e396fcb269a92849066811c8db213881f0e01ab798a8d8ac67af097adc8c613c35c5d0313719a80da9ab0ffcfdf90a507b80bb24798630380682e1f8622452355a7c99576e88be1a56897fcc5d860a29b1322c0dd72678daaa42e8fbd808142f9e6ed55c58cca5c6e92eb1c8daf15925d7f18563aaab83e74e88253d711bde96917717734e780b4e804b268402f0ed16097a13fdf70edcbf445a2c0bcf47a6403c37e05e266520f88b3fdc3411e8641a5ecd443105a8b4618b09ef8439a6dffc267993e7bcbe86af9adc1d4de09cc5ca992ef952f6542a477990727ba322c758f6ca4c82a29672442471f260acc0c0446e800946b97a3eae4c9708983b32a809835bebddd492741f707416284731f7df034333ac392d35e04a6d0b7217aa018772f1af7564a48eb92c120ada8f833e1bb12204f2be0c6c3d4869e965fff360a48814359abee918ac83dd425d74f44e713dd615a059c1ff9250105743acbf03d977c5a45c783ea5b3b585340958950d05b98a6bab0f808c5c4d13a59690741eccd71ef109cdfb2a01181d730af3c71b4fe01a4261f67cf48b1fad2cd55547846e4c9943b56d27161ef8caf191067f49c411d787b56e5c9790c8f5af7fa9e48f3e1575920546071ae2b1cd789e3c46fad74122219bdbc5e1f001db675e6cae18fb0d65cffe410a24dd7587be9bf69e67f2d056a401b2cc9edd5839df9ff6ecc7a7464173f4c61cfed2c9ce1dced9d8437bda5244f56d32a34148ba8ad0fe7b456103bad55ec1e23ecca80b6666b01e9d0f8501ac6821c35f92d379342e12ee2c5b9d04576a3fd6c2e9dbdfbe59eb7e259fff1f4ea225215d3cae455c222b9428354461799ca063fe440878eaca4e21a52585d6a2c6a39c12d7560d395ee89599266b61ed275bfd9b949cc0e5b481e12c3d4af6ace3462035bac9faaa8c3784fe216faa2a72f393b2197e9eed130c4f43df993020384aadd193243d4503d2e9628e94a4719dba98020b3e98de31d50127583b8d4a4551d659f0430f1ce740a6ae2f84c525d4313cc964a27734ab1c63bc7c0f53443e3f9d0b689a57e1db5d87ab1621d6193aed64da9c6076a510813b450132e1ca7b6c56dd32e5c1115851dc43a30f9a88ea938a9c052a037b8cf5de030a4ff3e2a2d09285bdacffee9c85cafc1c61140731ba470eb0eaa34eb60c685f719c2036224fa309fcfe0067b9d655480d7b422f3b34195582bf9d1fd0ad6ce5362051958e5f9114858a345048dd3de50a57855ba07f3285e2fb2c50dbc55e8a4da3bf19b8eb9eb4b91bd21912525cda87d23bcbb0a256700e50704d06696cac0dc288c1cd67d3529f741d417586f77e80223ee6aebdc0418624659b737d77666130dfc0ce4ce20954d6037e10dafd987f38889b428ce44bf1128cb30de8571e189021c3b116f95136998f8fbb18e66f1909caa220109c19ddebd30323083a205715bc377f5e6e744a7c766d47eb673913b82b0873ebad8cdf041004f217bef17dfa3a90a86ab03b9d06228714c859d8034380e2afb0ca62562355d55288fea37e0bef0a1ac253a528751051034194ef1dff9c5344e8eea95071aa4c914d0b7e138d6a5b131af4d98360a544df97b3e90e17ce861e68d44fcc52ecdbb593fbbcdff25264aeca8264aec96f74d202eac86bfc8d3d277ebbbd38072ffc9a64d694880ceebb3fc0e320952ee2c83dc4ca7495db66f423c5adbfb1436c92767bc4a5e5bf4002cc2cb68b70f1ddd542b28812b2dc242e43216008d94df241d24c39859175cfb26c341063586d131cd19b1be5379bc0137317bacec46eca79d159be54232e74e697abc7315b1171b102c861f13e54472eb9dfcda20d1d2c23d446d006dc68040b9abc945537060b2a2c97a1952ff98622ddae75925b40e577bf3ebf308de6618591cbf6bc131af06e2691ef995f0f328103189953e00054a25cff44dcbba412717e0d6d599fe1b1ad5f0974bb2eed72ccd4df6fc5fdcfcb45a63f4601ef89a6b997f4157e88b65047bb3567a3eaec8eff998b6aa20961fbca265b3398905698f7efa040697c0332af9fed8f1df1921cd31090536518dfc8da3082de0f5d069c578d03780288ff5ee9425c86cd1f7fad57bd397401539f527a4e552129126f199ee74ae3d3de726e9d43bfe4c3903daf6de262884e405237cb7d5263829d91d2d061aaa8891f3fbc528e6d9517aaa3e4cece330f5cd781d2a2e4627e71b159184b635514dcb43527de5881d076ee218fc83eacbc7337c01c596d169ef97f736b28336840214749a8fcc00dbd343629ca4f053247073433f5a181d939065266a1e773c87054da3374c86fc9cf7c999a2a67c28f3b30072b403f6429f13db5fa101f0242de153d840fb6df7d4a5c4f92da092addefb22bfdf4005c56bc051bece73ff4f51046def771cae42be3039ae3b0f2486fb984cfec2dcb900dc80e40136aef68061746abd769b32f6667fa7af86fcba31457df6ae00ec839976d2fc38e984f025dafa2ff7b9ecc384ade9cfeff56bb2ac1cd02f902d0463f6458a26ceb8fd198c945bccabc27e9983489f09d6243f135393d55bca9056225a77f53987a9cd655ff1bd6771bec89df29a99284d186b5f8a227038584dcad4d92b014a423a94476ec27a036f975a52a7f84e609e639193b8ce8db54fb60a10d443012d48072482ac5aa32a44816c01c6837cfb17a43e5a3c06ca96cab098344680d0b8c9fad78f50472ddf5ae7968810f90c10c6e881864a4f99c1f260c458d7f849f0c5e6d45c6175e5586830af2d5dad2caf2508487a8ba62b2aca519260d023db9b3fc7721f99594081a33acffa9eb4a6cb8ca9d706476cbfa4e88567278ce4cfc4bc5461fe5573532e9dbbc4f0237f4729411801243efb32f43ef49a85210a6ff6380fab8bbd99523834b42412693633f455fa58f5d2e32caccb518990a86e920a067210a214b0e55c509c28bec0f3ba30db313b63c00f6a793605ac14a46d5d54c96ec061d32ed3d4d8c9724d8df14e93c2aa8f05f9cf6344205194fd55466db8efad19bcb0fc4609839f1ff0795e1847a1eae4e01d60e78847ea850871c04836a70842c021bd5487115943f0bf860dc35e7d0a9539db7b057a1ae6f9ea6f5505b2a09f733ddcc74d75e7666535d992976f310ea0ff2fb3383f416ee89f79032f53c8f72834df999b9289fc6a0a182e315993e27a069e81239c568a1133ab1f664e02fae4e8e6e90ee9736d3d42ff69deb0d59b487c4e92aa5f6742d33e56c47b24f58c6c535dd60f336df89815a6fda76cc4ac9f67ae9eb6ab0ec13ab9432687ee78d794e0618a524aa0598119abb576a85d619cc27a6f6f1d1e74b738ba570589e9b213f3bce1356a8f4d2c49ac3428a7e7177874363a70b87f5f635d1d3b8c78c5da869787fcfead37e77db6a05f89cc8ab7c3b2f1db05b3bc5f91c58d16b1f3d8709128f2bead6c5418d15600239777aafedb5417e3719ef6cfbbc210175155f476893d7e6947c191da3ead84094919d00908a59c9c736964faef64c3a94579c3f63d4963b043173ce0008c7a1f25080e97ccceaa614a572b1ca748edc5bcd7e2e7d266a9f4f82fd56476b4c671f638b14e542e4fb76fb0a67327fcaf65a062e21bc6a48dbafb2a353d540f9637f6f9f5f0214112fb315f7f03777eb2b47ab651af020c083199f62f8f7b44e67e526e038d1da3860b7be59cef05e8faf05dae8c1949c851bb2c644b82b0f4dae2f0ad3cc749a5fca98c4bbcbcf500164eebb56d69423e5cb4538ff5a6350e7baabd9145df76d7f836b79ba6c49acd04deb9d8fa0945f17050752807c3c1cca13a9ba63f9cd315d8a67af949c2299e90344923b53d08e61ddec1f9384cf7673040224e21435dad9260e26ce7f18d684a3205ec6c61ea327315c3acda61dfa3f4d5317240c6152d83bda451c67b2704e361a0e4aacf94b3b2624a280476cea891159384d3be2a50bce7b46d95b4ac90ec595bd002ad368db9d6321bb960dc3938b6099f218c2587e9db55f47b476be3a132c321f4533e32652b98170dc54b108802dfb5c659fd06ab6fc68458597afcead5a0294daca072602eb2bb0ba46f550d683df44f3bd2bf39e378aed1d576621585d94171726fcbfe120f6c86fc956c2091783eb95005c5d0b247fdb166054c8c7bdd7c2828a3a98bb893fa1328154f3c006067050196bd2427e0fdde1bbbbab72502df93a63e5e64ea641c6d75178d05399383517de52193be8211333642eb569e2cb837b84f5ba1e91a1d60e678e0910637d37cb855d656a6fa6b52a0be71db243b2cefb01003ae7316d1faace01bdc20e727c033f6f5b4cd4fef33b5b19b612df68c49a347ab23a1f8b3eab57dba9f679bab82f91b7233a48e5a23e8ada80f5f0d4c866f9ed71033e77d514366e610d0ed46d73600bed740ecf5a3ccf84a3fb249f4dc80aa9fa423caf3772a9a1ace976c07a931987e3cf6e310ef100433a5fb031bf72e0f74b110be40a1b620008191039c129e27cfaddf0eb1a775e6ad4ffc16602797c530d98caa8d45e971b20c50c70112912cd93d1f5c2263b9d218e89b79a644545a76df153eeab89459947b99f506156af06df702a0f1ab79c81e9c22849599505c4a58fc6b271156b013e9a4cc9b5594e1a89a901399d5ab6349c19313211db1bc3db8fc4fe43ab2cf8be732e184ab7b88e359197e2ee340e1ff6ce2025459e0a75b0ec8c99bae590996c6eec64994d7600c7ebdcdb70a536c384e2cb664dfe66e079870438e75bfdb09c88b7addcb24f53de843dc448d1351af6d737da8ee498592069c77d6789231cdc63e886b81d43b4f9f1aba7fe22c8c335e4e0e4b5735d98b3f145d01080578d2fbb29eda71ce982763fbff311276dd4131981c5134cd1d27ac333590de7521ef87e52bbbeaf48394534dc7ad8e4d1726d3f1c6e66d37277121015a9fb0bcc79035f6a6560981e16ea0235288613e6a317d2572635ac932c1e0ff597c02f58c4c62961451726ded7ef7f30294be392894ea87a2e271e25d9237bf96192629473a8ebbf060d8f5e0110775bf0ba01eee9208f73f3ce067cb303feed2cf60e39f2a93ca70fbacaca231ee3c9827cf75e428f2399d805db64dd3b51403f37946d853d86cb6d6cc8e6002f6246ee6c49c60b44cbcac713525440788dde99d38495709be05791341c087aa077a155e47248d79485fde654e34ad95abee86c80a33d7734055ec4a5ff17180cce010b2c73b908ee136e989bda992c6b201b907dd804a5317d75e7a0070c6b62b7505d4e8499d8ee787216793e3b6b380a04d59882cf842329e46cc9c01c926e31394eea63ee40a7c3ff525c2f04a13e60358bf098098336cf47b550ca566a6c95026fd55d1fd1d78a362d4cf37557d20ae8c9420c231029e655a6e4be0f9d7fc7c01ffab3a3af05e056a51cd415be37f5ecd51132e4183fb1a3a9fdd541583b2a2eff2336f079043888cd19ba9d9ef0d817121f8468da2ddc095d354eecc5a7a598dc676c9164704e26fd44ffec0430ddefcd0686851d74923b9ba575a54ab684b1e54f6bda38a9811a6f6f7474f451055a32fb2866f7fef832a955757fd34d971c959a0e1c2b4b6593d37a88d91431d0c30a7dbc7566f6fc72de9845b9992ac865d6949a8c96cccfd2b3c484d0dc0e4085fad811d5d25c1a254ceb1522fdfda42751ef3dd4adf55fde753eaa8938240e1b55cf426e6289ae235916d0495e85c896a5d9da17f687a8ba72f55fb869e830bdeb5e251e7146167a78b4e64905ec8870bc4c27b512f03694cb436c9b3e27b7b27d197c7f7ad042ca40758e161c412c51c2b43dabe6cb30b9fb33509c3a5f2c53ba50068de81520c54bda0853bcaa9d9c87c1dc1217d95e1c96d87168451f0daa3bf792bcc3ddec2881d7dd424d212fb81f16badf4506c08de2ec70898d1093dced423e134dc42484bd10fa220faa4e8dea0c3c0797064c1e19f7300c77c84006841e06ebbeb7aca148fda67f200a4b273bd6133d769802764db8e99a7f7f36cb2fc423a969e3eb37c6ab8b4bbe74b4f5d436d2837876f8da937db1fa2c01ff3951378d171397384ea56532dc3ac074f373664ab0672f513c11582764919b8d0c5786c0f25bf775fcd243c822109f57856edaec43948f0090445170fed87d430902aec13806679bc732e3c6edf03dede8566a07906f999a6c460aee64a938406ac42210d94036ab91583bf3009bc28019964e7985276c0989926f2fb94be7c665a64f6a4a2d7ba438f73bb450175d2c2c4c3cb9dc1dd1b66a832e01b5afd74916687e8622c73582aed2fd30612da0ee131ce2b3e1095932a1b44cdc5db4b4a76d17d34e43b9f378b5b8bdad59fd0c7e9ef5e0ecd8c5095498449a4ea3787dec41b1ee4d05020f5c7c348293c462992f0efa6e26b2c3f191a21247782ac1d7c90608022f565173853827ade474aff7d5b1664c50cae57307159cae77e3489d6849b7318ba4c80e06d67b97c33e0c315fe199d683b39d3e9dc060b07130babbe8b28b0a6a1c6169fcf332a54c771118c75e2faf0221fd8e68889ce437c3b18f2379682386ef4f982b5e943cd2d09a41a17cf560328d7b2ed92f75b662b9758c4c99cfb80433a82ab98dbae4c2c260ef77ee99e0db8ecab2c08aacde2d9a2074f3f4533c7496584e8afe8c1a9250f072a83f34e4e46c387b925504dcef19abb04f513ca40c71ba227d098810c1afdec29963efb32f90a4733f8986525e22d60911650c48691112104585815e102cf2c3775bb82a635c541c175d5d2b0c0a6ddfb165a85b5ffd621b3731bc790497ee5dae95472658571170ccdef1f56b084eacc9975dc57b4f2910676e04ff3e781b158432af7baa0b15591bc596bb7cdbd1897810c4ea34380ad2c9c5f81fe5b4ae43cbdd46192f59f0eef3af7b0954d2c09d80d3d841d2dd34c38ed781d8b64ff672a6e0fd9fbddd1dc3ed94f3e2a10f0154fd5b29126e73ee66d5eee26e65efec452f2aa21246c671ea96a65c6b55d9dc3531539bec84d03a18d124bc50eda2503f05f484ebb783e1f13f7c443f147cc3bfe26ec6cfc74072ef52bb13c816713e9b94733ffda34319c74567bce960b65e8c4929ae4e766ca317c0c4b76cb9be9c5aba0be85d4875ff8f70f86320adf0a37ea908fc13064200f2b335bc232b301e36ae5332b5ade1d3e5830a6c7e2bedfe26cba651fb7e03f556608ab5510eeed90b72534c38a0380d4dc90271ca70b5996a175af944a60da7eb5034592d40e1c38316f8fffa8420ead565c1f6fd46d06d09794487ee3698662c9f54d817644cb58819cd22631ffb40c80b7500e790134e0439c98321b3bb0fb738090316d8976ab8db73eba85cfc143676eebd4df6e7a02bf66dd24b6ea0a6d4cf1c18543fd17beef9c128235a133690716b7294c59015e75bbb4db34c6af741fcc96157959d16660b40813c4a20313c196ef3235cbf29bba51fc1e61a9dc22f359580e66b4eef20b6e50d2ea959f22472c7d9594988ae1548c03827956512eada5edea188ff8f21611422758df2844a65c73fb350b69a70e821174d8630743de5deec35c0f3157315493e800a09f7d8789360ba1ba30d96d4f4548f9d787e42bd02cdccbed900e72a3527f3d5b53c0e7a2e473f022c810bf914907c09d6f25e03f4dbb2dfa175685d6c7d2fc0a8449e6f75b520c5b5fefb7a6dfd82d27f4aeb50eaf7e5ffdf3bab46237b51ef5fd6e5180222c3d0cb7d599b5e164569f481724e60d20fd4614a67799223aa363235f49fe25cc3df4504ae93a12742e23f27e9d924e90e6bb0aed577b382d3931bc8c75223a232e4546b85e89aedee0bd746c6209dac82230d7025bae70b3e4e15d7c65d01e3c2846e94cb7eafa546bbd28298655404c66ef8561efc6a6f02525d0d96794405eaad02cbb37974c60f6c9286e2a316be37247078c4446445c211c5fa248137b3c3bef00f843a8ce5c49bd20100f0f74c5d9df8b656a767eed758618e71bad0c7dcb6655a84baa5c23339605069500f07dc1c844d33214d29fbb71bbe504ca357609527ecd246046afb404019bea063e16902d483066d9783e9adb57bfd391c447b4cbb2af5b9790476128bacc56cf60fc30bc270527ab359c57578a368eae248923d2009288ef2f8bd5dab6f21727490be055a4f2601243866e15a56e06ac3b442d10c14f3fcd9049aeb9acdcb9cc38b3b12e2baf5f7a3e5a69d2766df1d0ff56f83a1054d433c84420d7b2ca865c1791349baa1df04ad879ecb199a197ae6c08000dcf886a4ed9501e1b44e1538209a61989d8715d71322e08c7e2e3647e636e62300830f1120a19fc0231d5f1f84faa87e4c6c8af27017a325f181f5437f6a30ffa4959a6746e98e04244786d1cd14e43ea7a0ebfd95f336bf488e8631c8f04d7b717d3a753906055eaa152e2becd63d679e71912c7a775a251752cfbce3cdec08a74ba3b40e25ff532fd54fa77b783949e66545a560ce145fcc76e50d9037e7c05a529207476382a4520ee4310cd3a663892c8791319f9a8796cf06e696ae928ed68151566a4769c076b79f96dc4627aa0d219b4972521d06c7fc3f9c71b57628e464a9dad385a1c4ea2e226d3a500f886c771bb82fc60a98907558d5458d103dfcda2dcbb3b0d82a917472f5e72ac62cf52d9b33e1dde62df1fb0a070f7a3a17239a0874f79e72e8e2044e0da45e10492972ab924e283d0b242974a52fe6ed35b6cb0dd00b926e1cbf48a10287e694e7ed6bc73ac204f46b850557c0fbde81f41c7433f289a424dc2297d0aef35d817442f2af0a6455277d808ccb08fcbb93b45d672c2c0b41ea4e919bb296a75b58b672ed63f6f02b06ae6bec7ec787372538de24feb3ef19af5c3844db959f81694b537b782dce20142c9f6d0b9b5164d7f03e13e9159cf5ff43f1d992f2fb7143c1e15baf63d9be1d0aa266ef789ff39497ec71f8d067410a9945e492da7f194c4ec3d6094593bd637dbd212ae86f6fed7dc979ee4e87da759d3475ba3436b8942f97a18b4728f8231c7afeb45980cd762d21c08aad55404b9fd185c85cc6a9c406d4799476eb148f2bee1840ed5357f3eec3f39d3c3715f90ed01737b5d40c8afaed103295dfcb3c36ead7fd95055018a5d396b99c067fd4c14475339c74b9e6a05c94b4dd2a4310591767e8502a5338da601a84b8c21ade9bc4c824593faa505ddd912badd5952a4a484fa8ba523ff42748d293e4af5175f890950eb405255b00162ffd4c359d871e0f5038f0144fc2605748f59a1b77bd9fc648e334b72cb8afd47cd348cd3c8eb32b3d7cb58b77d4f70751586887ef11fee0f5d6fbbde06bdb52882c470c0d9d9e225b7b8e7778243b08da75d3b068a43ea5f11b32034c92c6ee9c06ce2ca6f3d95f2aa444eb035b54be7c5e7207ed65859629ce03c32f9e7dc50f90346c06bae9ef3faaf0b0ae1104524c0ce73be09d682c787e16d24acbfc79fd25a264b690f6a4bc6ead8f6cf549d2cbe7aeaffa4f47f3ee4d7de23be8deefec3d5d24b44e5e78ef66f7404bbd82bafd8e6766bb0939c0eabb90c2616dc3debf9b358e03bfdb94cee98c4d4748c0067fdc6b5a11ce736a3c1cb0ee08076319a9892175f619de5a6deec69829eba215b0fd70d39a1b9958eae72b4a5f3d27313257e0459330f0b6f213f3b2b06216d22220f63394e0bc468651fe1dbd912fcd710f03824d8bb5765828443c56b088913063c7daad1b4caf3ed16dab8f666604db0b4551bc134c14c2b269b1b0401d39b68db8d94f9042877331426dc1a496ed2c5ae667b4f09078fc558bb2e15da5f212012825e34e566a40bae98fd8486a0f9982270d6b858d9de9c37b2d7762f8e1df35df70fe3578ba91300b714da574ca487dc961d5239a008dc94168aeeca0733f9fcc942e301822b67aeb8e0e022c49c29c3dd8eeb1d9866aacc526239f4830ccae842461587893a08335497c372c91f615b94848e808ec4ab3be9d8d917dab75161ec44a8ab227e22e0118879a535efb9fe88ee80de85ad91e7f3e75c79886d3a8e222810fd22a97bd08cf5e20cf0e506812403f7d466b86b98914c76677fb4961ee782734dc67201ab9aa1a1d763b06008426af6769aa47217908e0cd5f97518cd301ea1e19746a417d46618f2cc75b5ee5c0eb630fb3823917609b3022e9e283052617a2762fd8bc38e469edb32c3aa5f4c5ed17fec4fa71b757dcf58b0b15a510378e9c635ec6a1e91b069bf8c8c767face5b2622b2732aad3a7d52219483cdd153655f8404ec52cdb376251a79cf506b6dc21efaf42ea101c58af9efd8c9d7e94dd37839bcaf50f4bd543d19133bdd0e6ef51fd6f5dcdf64b36da1bbf6d61f0afa7baec0ebffd3d6f9b8ba57205b4210b2526b6207a375be600fe7e4671f409b80de0c204a305ec2bbee7d7d79a14c3085c575623ad414eb276cc08d107225f9a43639993ab0d2dda294ca936fc9bc99c0ae84c4b8440188393e3a4aa0bd15a0d5f34c8cac5fde754747b06dace3521796cd241881fa0011b7ef6ee0007393d3957d31fc08ac7a109c7462b93ba173b07c221c66528fed5b5b13c4485981c7cbd1c96ce56a0e886616750bacf2883b6432751b530a53bbb0e6016cc71d6de8240f5b9eebcd18fa1afbfb38480aa39f9784e58b6ab0030f6c859ea244d3afd6638862685f6f607d03badcd3ada3d32f47460eb91ffdfb5cb5dfc7d8af343ea07f384cbcd72946d5ffcb7dec0b94702ac8acffe7796e7bc2f9e3dfdb3b04623571527a7d8373230115dbc3e2e6046b3830ffee7ae93010faca296f1696d299fd07d6732ef79982baa981f11df39674f9a2045878dc8b92069bc17b84e3e39faaf0ccca7142a7cf4455a0b20f3517ef5b71af480427595292410ec1c469c023350237a5e9d0720a80e2f650687787150d5c1666e3df5fb3b009027c8c710f8841dcb36bdd62fef981d0b48fd7a69c8618fd91e77c0693d059e2edecfc231a91c7d9a89c4669cab0bbbfdf1411ac20ccd8bc0fb97be5c9a5f2075dc4c2ec6d4564d636e7d85176bef8f43a711dbef9b6363e8e831bb1020f52f21498a7c67fc5a7e94661c2178e5349431f0ad6242842eadd1ea759b9fd708f399acac31a63b5b633da0c9aba4c511f66bad161b6bc106f2519fb6e7302ff96b00e13da7a312f83b20a3175063327885b293b2bd642d2bfbdcfcd4fa478b3c1cbd179d311af9d719d4325657c07012dd6751b398381ed25f953558b0843f293af654840e46c91a8e019d68203f234582006717d2a8b10a6bdbe4d4d9fec3abf9ab8dd03807babaa832724bdb0a0eaf70d108c669badf4df03496dc88114d682382b8677914836e56f2701a82016b32504f2a73dd0fca8ee4448f199398dd480495f15c18b13fa5aa027ab8ed58b5d1a74a5a36b16cdf71fc875c34ba1bca3cf75f112b034074d1d295c444faab43dd3ce53428ce9900237853ca99ddf9f965cdbc38972ea2c27234e176725a29acc4fe200123a71a390f4c81f8dbbb81efe47804b0ffa5ed1d3b7cabdd34e97defbb9dc8e4b9e1796da6f3eace5c8ee70b6ee9fcfe999fbb67cb5ebd014a95342454621a3bd3f3369205ed3e20ad7ec4309a9999a52102c1b1c7919de9a8ee637655830da591d7b5129cf0a3d5bd3fc098d879aabf6764e569b18c2468c5456460fe194fe7696595a27f591fc7bdd9a9fd4d5ba1a08e5ab1adfb28c8b9eea941b9bd05446a5faad88e875876a8c3c5fd174c06cb04de633af3fae774a203e1e21d40cb4ec125df58fef02bac259442cb9f36351b87817a1a0b963e59fa6f5c27d09b13f631c4577c0654422efab4a13383d96d8264b571d9cde637cee151dbcc799c8f682bd3cc0c002ee7f3af1a2768c36b17693441d3d9d5112d99d6ee8bef9008de6737b4f6e91930c8a22d82b72dada2d2b360848ed1c09d9594cf03761986db7b57ee4cb417d1951b930c7ab02a2c762051100ca7dd7773db495b72070468118494fe99e72c76641b9ddc6fb7b83168e3fa3dabf1a2d7d94c138383e5c7cb4574937ef871617c8219c94cfc6f5764bf1c54357e3cf2a7b00fa692e736ecebc63d26bb980f0437017b253d7e87f9fd253dcb0470c1f62d37b3bc1d5e76b07b292968a8b9ff0d27f601690badd6de8e0fa81c131446206621b90b143fb980c1aa941fe0645a86270e052d291855d607e628e55717b6743b91b958a735ba30be8d324982367dfaed3a82c39a8a83f7553af1c2689c34a0ec41535876c6316ce52168ff91dc3dce9c069d6a594b7a7ae78f053f9a292fbbcd4aae4b7182fac79264b753cf3c1c2f445eeb6040183f3af20b7d5cd06804796412d5ecbee213cfae8f9ffb3024bb4df79bb75ca4a41b11158f0c27e9834abf815057effaa719fa5efff8a70ffbb09a69a77e2ac7e77bcf1571fac2d067f53f97fd124a8225844a3dfdf33109e63bd0adec2003d26604cc920876e254316c0d74d4b7b9e8ef5866a59952a83d65bcbc38874ee2565f2f565c5e6983294cb129be3b27cd2565c6daf940f039022dc2849f174c29a0d44b8de99e6ee814276befb443b264a090a5e4640023f2b3f03a8f4b8ac5c1199b90b2ba0164ea76bcd21255ff6c4cdaf4e69d4d4b37b48ccf8be79b4babd66a58288baf5a4f5816ba162e44d754c76c05f75bcd2c0297f6cdb7e328e9daa1280c8b3fe71f170c3da9df24953dab05326318fc9a652b91bd09d0d18569489ecdd2454e36edadc7408d238fd831ba82756b363006b065aa8a83d5c90e2b2f4077dbcddaa9d0123f375f32ec0152f8432237322fb8126ae465cf3f83dae6524910b28807deb3b365e0729b7f01a3767f6fdd4673065016ef7ba5d5a2d39e22d5d92f8edf76fe139e195d4d632251a84336c477e25bce8fd3434369f4090fd9a69ce5fd777d96943ba648ca1446faa8de11c1830287c32eab63a54d17bc84eef52fb1f3d620d48f460c405e48208b68ec3a806c6e245d400ec4e9135744d154a6585651363bc20fd33a62272f1f51523105476ace468b5073c404919d9694ae01d7058cd8bb43fead019819a0f0915d5c5d0a8859b3230b4fca4b011615a0b460584ab98e92248757978c5f7e6226e0a2334bbe0fa617f13efdda8c784bc9b155f7a3765dc66d9672b6a091c368dd1116e226cbc1c02632393dc492d9d66de29b5f2687e38e61c6902d72ecc0e31980e0adfc0a4acf92bcbe9dff24e83d896017303dd1abe2ab5f4bd526fb1884c45c5ae9088366d494270034d3f22327cb29d70d186c71604750766d8fdd3a1ff23240a732e5fee662111ba9ba6c9632e8bf04c7d8684cd819d79533493e91440df40c9059040f54f425043bf843f0dfaef27cd1fb732c96e0cf7d1ff4565e6df0d345a14c2c70f03229c3e737ad38db74616a5ed1845b415deaffbe383032d477f51ec1d8980cdd72677a84260e390968df91d944e474f96f285f3b6bbb6fd95e6d45a759737d589607813446c23772d71b492cb1eb6e02d132405ffb4fc9dad4f1604b8052526bec16e1140d1446bfeb46a25a2ca73c3f3f5d4f76af2cada8e5957c99f72eb2bb6602e28c7e20c47eede4dde7c7ff9ce3c271c26ba3b4f4531d52cac63d74beb7ac815e9e4cdc5df2f349855daca97e857dbaefae1124513dc812a7825f12ea4dfbbc1e19e5c864037e9c78af267206906d52c5e168b1248b4e80a4ce26f1777b53ccb89d4d301eb257b35c6d6cc379c32f771fd9c2b60677494891e87ab6d106678c2315f27492f3a2c36a6dbb8aca544025b307752e8561cf44611c641f947dc11e05a9e84138cbd27191e689e0678d7333be1fb02973ecf9b8857ef8f3058e533318cdb0855e605f7c4114b1a60810e07cd4eb14edc9b82503e27fe970944de816ead9d4f4313f97481591776a9483754b4f557eb6ca86eb179aa7f6296bc2330d0c70e57f7df7850f56d1303f8e75b8d8456dad9faad5493572d53862c06a2b3add0778b4cc419315086c4405958275a1a6764047dd0f724a1ad374d3c1a14626d5267eb6cea6333d734897fba5027ab34f0802ec830724632cb3b8e6affe92d250e89b46e056596966c434e46de07209c163ca6921e76496fa4c6c265a6481893db5bdb2811abb0115094048e025b631b734c417727da171906398c54f751a5118d461f518b06d562063790d0f8be52584df3e7f86bd17a7d784c23974e7b437324f65dceb527e1c139ac4e2f822c9bf1fd5822ef28d41d11ba8bb5a1707c6f378b5ad05059adea1b47c8ab962e9fb05b3e61ab2c6771c453904eee6ceeb5bd6d6c91b8a8fe2b08bc29f3488056ee3f0f3b39701f68194616c9061762de3f7025e2b82d79b096ade99625d922b2608bcfc14bfd9d62fc3478f81ef25c8271c4e0502eb3563f91cfe62933c67b51c732f4f5769a4b21839e093233d0d630c868e15ed81c4911a45351370fed25bc91a20f692c4ce2f6b264c9b81c27d382800d72010916554dee20f7d88c7cae81d37c5ad607238f74d66f4f157f98fc60aa2cc5b46789349fb1d1374d9dcd9d6710a92fe964a736f34444c38004c78a6a5a1089aedfd0b7f473cb7f83b67a7a63aa56b31aa7822f449171706ff1ff41c93ec9b18622f11f69c5a933e5cf159a49bfc87f69c2ea71dcb689ddb71f821192de19ba734a2f7045ed58ac9918649df5b160f3b95a71edc051d1fc3fd7f7247fc6341744f3d69e627d8722e31bd2eb3ae5cd55853b5771a3bd2516c751de4a8dab9c4ff78aa857c9b6720a9b5d63b1400557891c31cfd0f53082b54609fdc226f7118f885a3338449fc318e661c58dd57c37c6b1aa9d7f214263057fc1714a95b4caee0f7ad13fb4603c90b3d665ccc5f73cb5c28c5b5518b7d3b406fe2987c24a52a8b54f6d25f54151e4f90f9072696f7ac7c884783e401e6d283ae006c3685fe70be368a5bb02ab5cb2c3dd7632036c0059351fbb81493927316f5cde6ab1cebbc1184868dd0c777ae78e454ee3b9c1a8a5c7a22f1a842305d49bf274b129834907a608601747cdbb7f59bd8433995c2cf7c0faf875b64e2e61e1f721c9f2ac533479b7440bd412bf5b0427ab6e68b16d38c8c70bd3bbda48dd69e83dbaed0f1ba1bb64d635fd341f94f97d5b4c2fca62328d1ea6737b787a78ccc40acca27a88bafc3e61cd958c199303e76f2116a44ec98c34e0874ec7c71baa77cc126e93e0c7a78d8f2f748333df16fa25c2b828c930de30be161994f8c2b9f2447c0a6c18db7ad5d4f97eeb0f90e75ea27cf91f4d68a3e2b2c9bb0b7bb45572be89931f3da02ca0eaf64ab112e350b11eb77ed260194d9b1d6b3d6060332a3400b36ad55f5638f435c78d81500bac664a0e200231d3adbe93753af9216416fe607ca2f38fcff6e6a6e3be068e29b884cc1c65b0b12c57c99570b22dcc20d34a258b155f18b059fccbcbcd7947467edc9a1759afe7506dfe77053f2598fecb039fd8c668cf0d5959ab5c28d934876a2ee2d2d76ddcda07c58f784c59ea2da02a943e704ec2dd3a40fe5f37ea53d63cd2b2a6e8ab8e17b803bfe0b8aca881d180e2a7d5ebe7f4229b05bbaec3d05ce840955fc3aa1f7061008cc6b2adcd97bed5d35137681faaab4331ee3b33a50956808a4aa82c9e2940846c75fe342762a326648f69479cd5623d89925b2829677701f8d7b47841f30b4bf19b98c2f4219fa667edf79ae4e732ff4d3da06b59fc44e872293350776553d26c692b8e19a0349dd24e2bf30c939af048e7343dcd14d0430db39bd1fa81bdc4b8929fca2d6862d6a221ad8c2861f517aa2fbde223c06f3943cb1b61dbdb6707f694b4fbccda0ad03c33ff719a6d42babd7066a65f948239231ffaaf5ea9ecff773fac3a3ee2e60bd60f1ab559ae1d1493fdff3a01fff2ba5383e40bed1fe8a6bf7f0a9a1ddbd018f09a979044292a4a44cac64e9d362caf3b5bde94df59daffa1bdaa652d15fb8cbadc5414e738df0308e67992fc118abc43531517cec56765721614d4c47ff57f5b8fbc8431633a8a75782e06b5fe4b368f6a34184b2c3b961c32be61ed119ad4d3113181a1096def4f8fff52277916df480fded2f69243e6c263a37f6dc23a9b44b4c3def7c499dda7f5e065fcab8a0b516308a24373a8f41936485e23820baa77b0a80cf408141bc9252d18511a2ef38321e9aced263ec2bea085ea63fc23d14106967a651104014135cba77fa96a0ff0626b0cd314236b8fc1e79125931c4bdb696458b7d1b78e9c16a5a68de32a11a640d909478388101fe04a9d3cad3c38e8e34f7a48a010cad5cec5fe6ae10815431ade6f5832aa1efb0bffaeaf99fc972e6681884a9557f12275e4256d871b06d4d75aa8a0265a19b17b2e9a5eb811dba4bddfa95caea826f1f456fd145929ea97837fc9605cb0bad22765ab1e788827219a0b6fc187963b1c405ca31e25520eb01b169c6765fc9d6fa79af58737e5293c5ba5f7669e05ce1657da0f61642470514b0a2909b2d1368645c2ebe602a48f18ea1d673b6ced89f36f295df00ebe15911e9d886f06b031089ae99728f78609f06d52bc7ac865885ea2cdfbe2fcafa090569277c0d68c540a3aa84de06b35a8d4dd0e90172c59253355fec9f6fec0c8a346692d85f10055e503779d653737c9b8de073102733c73ff1202bb42943b72be07fd0644946ede72d5337cb8c9e39f34d8ccd13da6a810ad5f37b528cea4fdea913cc85bb390f5ce9c80e5518ca22f22e6c5974b386a9fc8ee3d950328203f3ed7aec35a8590e1356545f4310d6ad06e6422cc447d0deeb3b6439016d4f9da324a9837b4faf3851cc2d45e2268e6ed83d14cd370b1350cc907208e393e7fdac90b0ba21f4ed7e60bfd0df3282ab592cd5ccadd7c7a808683e10825955603a39a2f125ac16f9eb18ae9dc8a5fda5e5f92faec1fd145749ba3b494f5e74274758ad74b40a1f54404cd5845244bf630f5a2422c061d2be6e4585615cefe9bd3e17381fd82bbd0714383e32736b045a9633b7ef6b71d71c90456ede6884810e3cc761adba9270fb084dc50df61075d4c862a891d61b822568e3e93a39d134d8ecdde0b206986588e0a662e09faa7be5b0dcf1981972310e3e08722fb8562ee2425ea2da52bcfb3c9faa4dd6a0bd06dbdf031c13011cd182577196fd1968ac1169bc283633c24c59642a19f6c5b31af00fa967910f34eb2762f86d5e04375d084f302e7034a06a1518c324b4a4ddb7ba8ce0787925cbbf2cae08983bef0c1bac8d9779100235969397042cb1891d3d442f98ba443a557341b02cdb9108a8293fcf175d7d177fd4cfe6ad166903bbd4430714c38cbad4cc08edfc06f70f8435fafa136b9a08a0441356223c7bfc5665f5d388503539bc39a8e083d5d50fb792b0235ef391546e3352f3c731890ce6f0c23644b32ad376c1d391681819ca189e14d2fd9599976d23eac4f360d42fc19cf1df080105b23c019a40ae944c3110984cd08435eecfb0265d7b070de9cfd5fc81f2cb6e40cd92be39fd41b1da9b7dde0fce7bd20e6defe327ad91ad0faad41b6d978a3811f4475cc3c789b4dc0d7ff03e8bbe822280df548a0ca24ef67ae86e3fd2304c51b147437a526ede803b9e8d2dd421bc5e72facadf02a8da940c252800e47cc35620edab4b3acafac59bfd41e7f7f711acb1f9d399dbeeaebe30ca4b28bee174b19104194a5a80fd33783d9b6ae8152ad833097755280913fa71e3158b6c541cfb43715d8218e73e54dc91ad6e937176a2ffe3aeb0f9fed495c8331b93ba739416b33ca123bb6becd9d68021eb91f38af67ef4746f501c015ed4f8a2b09bac152f50c7c221b3cad116cbae2839e71f899ddea68ce7af61ec5861eebb3d196c219e129bdf6d4dc3a45bb073066458bb5097ea73abcf131580c7360f3f4e57011ca6c57d5f14224763a0e67f623f94cbedca37192df59f19e7f5c8cd16f5bc988083521e52ff963a4d58f70db86e4d9bad81a64c02b586a3229c503ed4279e28c875447bb5122993b4c45b40d4873f078c0659d765ac295213aa30b001570fb921672cfeae3fb587fba6a92cdb663fe2001f9fe60c3ef082d28e7b7f481fed97afbf242366f2be3d81178a87b67a2d2da0598b5ead6b8bf5249ae39022c8bd6963ac513b6bd98ad7e3bdee6d74245e5e7f5384e9968bbed004bdd97f02bfe74fcb4657de9ac45b6cfb4a7e29e1c21d8cc9bfc0f3c10a15a780b3f109e045281fa0fa37bc3fddb1a7ef476ccc3664704b09271356669867ac5deb125072603f54a6f1fcca6ec3d4c67147c78fc7231aa2a68e9328210c4e4d704223bb4a2e05ea2019ab4b5bcb72ba18681aba405cdf8798d97ed6803f5d80cce4c9dc59804dcba2b14260a5d1bcafd2ded4f7468851ac44072bcd1140b60f6f91e56be29e031cfd04c538d4706d970c03b450e1b98766de1ce49726006735032a210727251ee0f2c4be31744caff9f0dc4e879842d81a4e6d439a5c3df12e0ee6ecb95db4dc5ced6cad2bfb5dccd4fe98a206943c6b8771e1d85d4919229689a0e512f13befa1511cbf05f196261c2d8aea5262871f52b11a9c3f5a80a26fc33bed9611440f3bf2c426d8db96e5829504e9029c69da6874ea8c95c7428f24a3eff4cfa864077956f7d5eb5cfa11e0a7eb97a06e7426e0c24e3a513596b01b0bf4064a046b83c570ade0f580a9e47bff0a06c62f176bc18e320add39b10962a6b5cfddfa6ad4d82c65a29318f2d6e906361ec3e1271f353b5c0010ddbec8f536e39d007b45c3a7e9d6496e4a88b1f4b84bf189785eb447f03c4f73f8774e27d92d5e589319aa272996727e0b05e1ed6fa70ca5ab40427ab0cf24a414652603d416ec66ec45c22f76c8568228aae5bd73a2602fdd4f55fbceb68fc55150d404a8e41b851596d12dfa402be6cfb52ef053b3fba73b6f19e61d716c8476f6f3875fe16a9524d273907536cd84a294b63759980366506bb5327b5d3806d7f31346fed80bf58609426fb9cc42c9816c5877120e6f1ffefafb6cecf81f665c16259bae7b2f49e8d8e63190b575a2f21fd546f22af2e7878d64dc85a43911cfb705eb6d08b4b820eeac984b95d18024982e68a6c8b363a960fa67be6cc9c11b684f1d55c1263afb17d8200ffa6d7ecf99bcd331c67064f031f1bfc2f1cdd22ed93fed9ae5e1653cf3bbec96150ee7a53fd5658065783d86820325f5fd98777fe2b5f912262afa75e9743e9d1a1f65960aecf4ffa9110322b4bc7196ccf06f4cf7123fce19a38816758dc129786c952431df2b0dda7025069fd2d6d2f7f7dad02e385158dbdf8bf194992de539255e0b737128310c50d5d40dc9d75c626e3381f52a155c94a9dcfdf345c07fa6a17959dfd8f18994523aca673e5d029318f631a48290fd4396a14aac2373bc3c59ad4211e6029f8891a24611a1b547e477effa588761323dcbc0a0978612de15eb4586ae9e8717c3ceca54b73536ee4c02efd4381f74564fd2d700f2e8b70e82ff92611df61cebad2b51d9b66fd1e9ac906af135cb85cf3e52bad52ba54a9e15489baabb03fded27597e65e4c5ad33cd9c033b26218be7136aa56ba09ea4328623198c2a0d764d5ea2df55b40d7360db370a2915a515097cb279fa908ce9fe6a91c64e7508d38138e7214fa6397050ff96644d4a52f9107fbff656fd9a458c2af958af5860af63bce4db5b1593923c50fb96920995a037add29960019655bb9deec1b8f4eb167a788eb630c436be16cfb48a85dd9cc2f74130460ad1413a38a315239025c53ecad7030998ebe73d053b55970ac4b4b75fd866fe4435e6f7eb1ca6e2ce7daf1b87a51ea46f7c81c3bcf12844eba8b8fc810ba3d3f23e65be0c04d4603304e62eace344d75494c417ef8de2a735f34a421ca11c6e2b7d90e5277f4827ce90b19de2a725367e41f724d5f2b9fc7dd8141335276e674ff7d52246f3074d0b1f73cc3d03e3cfe527e94ebcdd4cb7b115f700d1aea140656af45fec431f210757cf0bb765dea4af94199da64db4ab6e3f8718036805ad842c4ad677a8c69704665498228c5b41d8161e3594689d5beec1e0c0cf62e8fa06f01c686dcf5686351d95c1b8b5d60f5b104d2099dee2881b47a71fb5bfe3422ee71f1248cfc8c1e9e9d8e933bf3f8b343efad486702eaa7ec931944f572b9b01824f7b7a7756ae1fa0f61096620e145d4ce8541a5e8a6e7deda25a11660c0228e7495b7a020cf08cf55ee761cb7cfc907d0b95d634389c81653315737373c0b1dc561d8330f2ce748945d25bdab6233d9e672e32679f5ff96a33ffd309b6510d67d7253d9a7946593a001a879eefe1e515cb3ba5b5191a0aa34dba716c228b35c6cde26f24028e0b0d017408a886d49821c4c70bc485172e29df514d19dde31841e477ca9e781433e6fd5a69cdfdff8546d1665bf84238c8600ec381903e051a9dd97eee7b2906389f4e4b1c1f85602ea49ececb2fbf80259441aa6f1105f9de00f8c57ff2727a14b56aabd1e5472872ea946e1b76f0b29c5df69771dd81e7140b85b4f3d7144712ad8555ec461547d7a92188c33e5f7f5410302bc87602a82eee84c4c57ea85b85ab7056ddf67d1eac59bffa7c57799ce38d9b14f0cab0d0ea4a5e5e2b979ff34565f2b62f447778912c59ea961c33e514e8e73d5011df5e8edb43609a4f5a47b9b7f8f1c7cec7b7f90b8e4ca694628d1ecf1540d5478b5682d76ff1b48033b738d533cbc643a2213a0b7ee3489fa82a676203ff6c7ce1cea4da0aaee6b658de99d098fc9c851d9ccf782367f53e0b9b1a56ac5a49ddedd9fb3c4001d71276078de6f63371f91c522689c5eca785756134bc91dc438b547971d2067ed7f458101f28c2db3f2206f4c738665581625f2a4fc44c8a02bacc1d03c1d0924f14585d275d24328ac4e340c0dad3743ed0ad6e40cb2b4fc88fba3344fb0cec1b26ce7c283361bbd2dd22059727a471214fc4bf7ee1b619440e42658de91e99507b9afde0bc25c8e012c8a42654044d674becc18548b84011bc2b89d4a34b4315de507a8926c2d37f620393b22293de828a586ecf1bab82aad3d39866f720eb203f42a786601a7c65c80537c0dbcb2f5ef403890776043390aca8cc28434fa1a1088b73c96f53fce45dc3c8f36090f5e92eb180f4d0b08552db854f311a57f73ae25a4be1703b31d0d778d4deca3bc0af83b82f15d9883c9da809b5e740a8943a519406e937660071fb17dbacaea24cf49a39867cc91c28ad47b0b8f51e645f944548f393b0252cb2c758ff343f9a7ffe6d473ed5fec0af537056ca8c76a57e5ca0dcb6b465a957628c766e0effca2818a4cee70eb9f0aeec3f10d11d07d53c531a9a35b5367c0df7af0e8c828d636942729b2111880a1909a5b91f974d7f0f995ec2d76fca16c5b8aa580699bb73dee0af5ad3243dc0bf76f4e8a1efd70f26c6dfcb817291805ecadbbbf972340e8a15f6bb57ff50c57aaf32ba0790f8780bec6055c1d2dd325b0a382ea77cfdb7ceebebe38b006c4a2e77c18744558d4006160779eae17374c7c19437bf42ae35f83e90d035a4efa3b5804ddd206c4eb0bb45efccf024c6080a0821f5e0d982527aa1838771a97652466732c67e227dbd176fd1ce94d163f95037c9aca4cdbe6d47ae6de5983ca451a0862da740181300598df94a5cd43eb989411514b2c0462ed02697aa9af5c23f2d9c78f36e53d2abb4672657b90037c14f626a0935189df8b712742ec7dcf7290a1782c4b542f47f2ff4e0a6a96bc49e073ce7f3226280afe2819a3a656d15f38d2a1c6fffb4a6e54112c6f79c3b3d0a3194202bd0c1b2bf0e74101b84eeae6ec6d7038e34abf4e34a9352bbcac9e63911fda470b4aa1b2d38a37843f9ffcb9836c5e2f3a301d23e82ab5147f0922d858ef0a0caa46b4ef48a91ba14e01257847d95d52f12523acac3f3a77e906f6e7f3ad01c64227fed594f370f1b7d03dc2834831eede601bc0e9ed42515c20faf75f33e3870868028989f9ec75de28ab1ce37b96470d5736e0e5d83722cd42d503871a4700aac3b0d43d6e26330d4442c4b43435bd38aa39e34cbf9c1a4c7a2d9c4bc2124bc591e830dc63bcad95e0c0e064804c1d99029b3c42d3eaec8368a056bacb37d6f4b91bff1e7f6d0fa442f57763cc412d47315b981e2f247bd5ead27a8b7775d5cba4acdc9fd5cab9ac7297f28300bb725b92f6d28e03e8cd62073d98044afc929697f9769c0cdd1f36ec88bf94c7b26b9f94996e406343a83deaf61e8ffb7998f83a37f97978870ca07644b56276d0287409f9654e109d2dbffba0124ab75a2a2f1aa001aa2b78f7444811f3a61b82e19b7c770d0d68a8b8d4301bf1e9f309e1275529e1fa607097e1d97c2d20778a994b513c05f439e22e404b3f4a2901473bfc83d212b34f0be35a6d638d1e4afc515c2563b2ccb0a22c109ae0688b07266f6f04186f914f1d9fd7c8ad9a158892f0287a14b1db2bd8271c6fbd0a0c0d8c2679ee7eb381050873389afed2e9be7ad618ed2067bf5437c19c58a46dbbaf7854ae07666f0989aa362f6e3be6b7da5ca68307b2a6f4a005438e62b7b6a7d18f1111bec6dcffa908806c913bd20364194211cf72a80e31fc008f4afa19d2bfef7b7997a5749501c18c4c28b8056056a48c60943cc97da59bbfb5224de4e1afbc5a62eb56ae9d59079468a3c448f328beac39cc132dc66ba747bfe3e4f23e3311886986acc13d10a7f2d7d6242428b9e569793302d8003e37fdd745960f9e0123f28eb1927bac37e18a574b8c3f2d8b0f17f6de60963cf1e6442b47b0011ab27fef07619c82dc2f82b89c8ec441ea824aac5fba0d1043f213a62ff257aa9c58f0f9399c33efb4131850a507e18fa451c7877bdc4829bc5f1fdb1faced012088033b938306662720d51766669d573b310d57edceb1823d85527b8e86eb2905ea0537de48ab9c2431fb9aea1bd726623dc9d97b877c25866d8c39fcbfa4ded53d2799ed51eda54ef65b59bdb5546d122fd9d282630cca0dfdc4aeb7616b45d0e76f9254f89bc3297972241f6b2a391b738dc94b690506596a1fad5405288a72e76aa99eaf16f55be107823289d4a82004cf009f1a2b128cb0ded9384f839c549e570069b396716dbaba07c3d7fc65198389f61718879f9eb10c29b8f371bdcb583d8d4ed38f6d9775cc6b5ae804756d99da2fc42bd60537d33183e0d6d30e0ef31cea5fc58b9e46caddc59853e2e0958bab56546228181755ba1719f6f37992d35ff3303e0daee2b0b75da2d1ce0638c85327472dc2694d62a29998fed82b310f2608b3a7b42af545f69d18eae2e52cf370ba37bdbd579a43fbd11004ecbe08623d94a7877824fed2637d2f9c4d902153f36f2dd56764b5a42f59e1b2f26b9b1ab43ba4554525ddf817d71e5c84a404ae5cd1f1f93337c3c4ed154d12d1f3dca23eae39b479c74855bedec655454c843225917525eed36a4e384d7534c385062e7885fac6885f44c2d37564fc7eac912fa1b45b0b4616290ffd39c0a1dc840a461da0d63b5dad529f14676a6833ce2ba09ca9261d2e87b87c0b484af2b5841cddd7f5266146c43163e97f7c3a8fe5a3f591adf06ebd94f13c2bcbf6a700da72ffeb8bf638be88f28f81d23a6a668f6b1309987a1fd4f62e298fa663dd10c7bc9dea133011ed9c639d8ee8bc64c3c3c167dc3e2ed650a2c2608605f9d664ac68abb60d9446e73252ed094b5e44fa93551c455ba73d5fd6c5e3413ea1efdd09344b5105efb4766cc82355fc435495fdb689c76032a3514e9bd3e985a4c40a5b0ee7ac7fc131e6c7f2f5e9f057f7b75ab2d1af46e6549638ad0e286a58768d51b5910575edde0408d3d148ae5304053888702f15ca30c2e404a9be5c43d31d27a03feb2e93dd13f0404584f8f6aeb0d30592c7243c0464d17820f774a6e9612c7ba83aa64644826a5aacacdaee287152c0a5b36eed8f8cc3eb7ad16c84dba1ba57bbbadb217fde80cbb1ee5d44be3a2aab87c4aa18cc4aa8578e1bfb5b38237ea12b8f4aabae9dfbed3d2d74bd97c2f7e5e9cac9f51f3cefe9e6308d5dc6e945c5093f57cb012ae06d5772b3cc48c784ce57147aa6063eb443703b34b235a50d9c71c6c936f6fbcbbd4820cafa6456678c3171374bb3fa8f00b68cd08505fc5f953b896070dd6bc6330977148de72cd68d3e8d00acb170c02471ab3972dd4ee2d549bc9362a0408ead8f7c0a53235e29e47c247388cf7857cf030668b069140017416009ccf5973bb320a2b09e6b4576b7bceb9b82cbc8a59f2a2d37516b40c1face8e199bcb1670364f98eea53f350b012880544f606c00ee8e60a6e0a59c4fad45bdca88b0e106e4c6808f75813dd1fa95b46d926300e994e153ad2bc27d76fc01f7e1d69c4cc1f8408757a55ba801dbf5bf54ff8feec852089ecea6733be740ed6693e00af7e6e0aea56b711b79fac744cb8f0f149d46172d695c4cf73caf5f3447ead5b1637c2933f69b6a90ac58bbd7cc3e59353a1097165046961a555943032f443a589f8a5c0a6b714ecf5751c0f0ff6af46aa867e2c21ae60bf23974709863e4b0ca5268b729d750970ac332458f5d9f23bc65aadf3b0981a6766435aed65ed242e786e178112487db1489e533c745110954b4a6427b04d31458768c5a3ae7a45f2c3309123c8b20cbc0f1c1dde633e55ffa2f01d815778c52aae4dc419d8a2145ef0e32da5ec1bcd4a430d2a482da4ef8422a7df51eb64fb851d03bfcd479eecdee61356873e548e27e799973a12b07c8713f96911628ea11620aec95cac8860fc0136054f2205064441edddb13e973d27431d3fcedddd304e4935eb6aa988632297b4a8e35402d88648dd85c6ec1a13aad95e5b606c036a407d1ba4eef8db3dfddfb1b51b525bd50eb3bbe3ee5406ad7ff8b74255d35af65fe449e4452d1a114d25f390f31e845ac48f41dbcf13996eb9da6bd019c4ab5d8794efa8fc3731d30dd173b62e101b7e4c3c697bef91f629a35365cbae12b06381aaffc7ab1ab52de273d8866265a08d902dccc58f2ce55a769e336856ef81279c01f88206cd38ce85b1169c29da21edb97c3558deecd156c64247f0c96bf63ffe2d7b4edc00c67067d067cf1f620964bb9727dd3a76eb9f46848a424da905a05ef1fd907173c6c372e4f8762656b9754421ce13cfaa1a3caeba455e7f4ffcf3a11219964bdfd496654527fcc5136b87bf0aeb2d701d847e1911d646d3b5e891ab5ac23a6a60f54b8fe4c090d72044ed3e6ca9fc4fb462d0bc47151511d64e8fddffe6bfea88e3547d196d433cd25667999794bd9c690bf3f0b44b8a0decc84ac8bd38f0dd6b72c0dce92f621a5f02b20db00177a7ee25affd52384d2b873a92ac022d15269154b9b43ba5f1f831e633dc517ba0a055a22b6a262f68363f5fa09482409a8012e4de94e1ce016135971c7fbf18013a6eef22eed5379d2f80f7e824a6033dea2bd4b90e29f251b959044a6cfc8d917ff5b2793f661ab9bd1614204d03ba64a5d92e321f6e471eba68c6e15449b4689637905c166c0d6e9903e39329b010b1fee8aeed341e7f93076e737610b69dff759f13fcfa46c3e599c039ee063ae39c4f498a4d0787ace380b70fd5b4031d1dd49be779c84cdf865087d973796c3bbca9d0267aee422d23bd66e12910ab1ab9370f519532d484574daa824bdf5c8caad56553e81b21ad680308e125a27d5c80bc704e7567576b31387211a13f403859c3a34b765c75b0493288a11161bbf044f7a1938e2f35fa47374e8e4ede45680da449641e550f22df2028c6fe3ee36ba1bfef6c45e0be2971bbf9194e8c74ee20d75a53988aa857509124aad88251dd5cf02d374c53e1056d9fbc0e8e17d641a875507e75b7ff78a57b16c26933b673ab55223fdc4fd7f64f0617f0119ef0355bb925b29a867970bdee851dbfa883dffa893c5a681f8364ccac3053b51542fc9e4a48cb4d91be99f8ad4e4b1dcac1fc0b71e5e85d9b4320b96e397fb0e41f3ca732d68aa73d161cbbfbbc8d5b8e41f51b12a23ce4b25a7d6ea3eb9ff6be5f519df9f39a48ec992e61075a868017cc5230b1745867493b7e7e619f6b7ceb32996aa76311f596995906053d2edb38e177f9fcee44979cc3261d79176c817e09ee78f0c3a9d6527b03fd172db68dc0280f48064c66318ac75cd5197493159a4a22cb31cbd025cc23e756c9182eb47a58cd00f802968376337e1cc2134144f59e985e8db08f1e300f51a258aabf8455ff3c6a20baefb3644863ace0592b3b48795dd50b58b0fbfc944b1d8325f79831b0b183e3685d372343e6961abd090e075a702d94c5872af239f1916dfb66b8092a2f9c2d482c4da37edb43aaa5c4b90d1b471e3d5724df054747bad4be8c99821408a71576407b0bcbbebc60b77119ed741f412691ec05bf68fc8c8ef6073a6826423c5b203eb613ef5f57c7144df93e2fbf3b16445f559f5804d9f72ce69af74982069a1cd34504268cb81092bed6a083dde4950bb86953d7595a68234958075b48da92090592bc32ed4551c391ce0078e610d93aaa862e3c2584433c02e14fe93a9b1f3a6933385d74f105de47542554bd0896c030683aa8e4df8260621216b2e66af169acc39c9b6247e04f7a33c656a9c0974cd6ae85ae453ea92882dfb97a0fadf9d498b939b04737910dbfc1b8e4c18b5a833c996d21652006733e86b2f3413f9d69e7ce345270033bf665912d11f5c30033c6d368a9ac31cb7dd36689f1ecb361d72349093115f69833411c9d0f621de6c601d60ffc5c8b314e7c6650f94aa31e28eb4c89cea521d6b2fb1b1cd6f6465bea8b893cc68ed01454e3bafa16bead60f0ecf92aeb74ee6a3886efc4f2ae80fdcff14788176994c8523f588742fe996798a3f07b5c0eaa1adb733b3daeab0b20fdb9bec26ba4dc023dca471656bc08d1e9dce2e64516d1feb8bd6a0ee83728bb10601ad1c0c11787a2f9804a55c657fa7f08616aa6a1e55ef3618c319528d9787621e35a2a3aabcef2ff4f226369e5346b1362734a109e24a3010b8ea7b035b00173b3c8ec9ebfad330f691ae478a586b00423faddc96011a5f0b461fd56bee50ea878ec53a39c5a85bf24193c079a4e22f3a96bc9bce104895dbc052a00e08911ec8a66f6132f9ef448c713c5463bd4a1962c992e9f6d364b1e0962313d562bb7affb737f4d2da5c9c839db6bf95f996ba3b3cf1522567812d4c5df41687540ebb2621ea072efac0689da7bd1c3d47cbc1f1fd7647b1c1bc577be5b52453ccc32cb1c3193ff6d347fc6c2355a1038c913bfa58e391fe4e9e2a204bde9691cdc5a96da50987081b54cf6707bb16851bcd838910e74021ec592b31e63175cad6ef080b4e6126d336985b651b2ee6c294d17d32fed95af41b9461e970c31b8a0181b4a41c7220a7b7584853f8ce345f5a9538f67530b3962498bfe1157f270a2d064166e855721d7608df6cc446f19026e8ccc8b6461f77e1ea55bc4b83cadb7e80144c0eb0497436a093b32f8e3631d4a7b437927fd513651f4b159dec0a777e14976ffad28bbeaece50b76b3df3749a5ea0a1de95a0428039de2e531acdd6dd21af6ff50aea41e05d6509bbaf65fbef55d75a913fd8d1e575d9beab108ef179d6bf78fcde114bf3c8ddcc2d51ee79136d15b266efc472cecc2b3404849a5fee8411a9a910818a0d2ac0b167051f5a018579db383df07946b8227a0d24d2539d0e69f68b05fe41e2a17529464fda19dc578eda841a24da687dec68b64e1bfd7b1c8cb8cd8b93b259e78400564ea5f775d41f604695e369ccf5240da0d9e1c622d03bed2494dfd1bb3d2fe165ebb64231601fdacf8daa574f2da99fa854083215d7e2793cb4e80b26374eb8489945b4bc2a572070d597b64f2c5bc4cac757e5a719e43c24b6021cd9471f2f91f43040d3b428b43270ff3ac614e1f0434c9474282edce0af9b2d3f754a98a65c77c05d39521502e4253857664b84620100ed7748a3f4f9a978353b6416b7b902fca8132fe513192ac59b09d9713f39c1f7d0b243f5f5d1ee416b8b3c42a50c10c80b325884c02b77154042c7e0b869e27aae24444441c7e775283d284f6b8a081702d62caf12587ad35c7101d766bf5a822010d72ebe85f6d3b14307e89c4b0510960dbd426908129c4807a1230695f58cfac7f5632273adbe02510d2e02640703bdf858d1b21753a3531bef5e1bb8312df968d00d983ce3fdeec159352289ebdc9019f01f6b0c6bf5c50128b8cfe273550974526d2c1599a1d248b5efae3336afd123f3bb2883c3e1c74d6833eb77e7660137246f2f452b50ce5d90a12bc6607b407d20e08a22178af1c8f81b11186587c9d9f213893b0961e0c864345a8fffea5f6201b3497ec45e4ad7de78faf979263c35c001c76b251cf01dad84fef0f5739b31e065408f6026b4d8ab61babd71fc04d2ac38eb46ae51d40fbe6c1e17ba42d6718a8b8401944b21f2a27fc99fa78bd8c30b01f19811757d2030a85b5508135952ab891553c67e514e67e28461497f865644e08d181d00fc7f186e68447b203b29ac968f98a66fd51390ab117010154a41de9f0cffab16695b972d9a24431d01a4c987868695a0d8abb0662857ca851f19186de2849f3a4db73c9ef54fbb45804a3c0e9eb7044b76b3abcd6f1d0fce0de069ce02c16b9c95c00c38cc499e91f2ad16c8d0d6be382bc30fd8c362aaaabe3f2c760c3d45c926313fd83c7cd042a326ee03d974320e69a17c4e2d29716256f89d2512220e7cc4d9cad84b3794084cb409b05e58be7fb874a0a0d7e547a6a7a380d7f67856ecf989815d3ab289d7397a20fb1bb9abdb7d405fd6568f62e4d12a1b5bcfa5323ed83f0f18f6218904a500400c0b20092301143bba354f886dd5237b3d063d9713f599e203cb000e2e8d49ec23eae8026455bc2d08f2138c32eaa858e3e051c51d6731bbe3f38515094920dc46da685cc56aa476e7e7b38ec42e8e286722e990e406f56d2198384ebfd0c503e99f5a2f6df87a7044c14a77b75cfaf982c7a656992712028d44c07aecc64834fad504e431a7008258d3c77d6dc3bb61384aac041aca270dcdd5951cb01a59a7f7af9e94ff786e577adce5b23bd934f8344b78bbf25d5c2a229d224b7e1d366e08fe6557d2b32791ba5781e956e58be3a5a9121e7d09a27bd66fe0379129337a2753d04689b82c7032a8ad719330d8957b7fd8562289d4eb3cab7fb45f40e47ed4a8bb29173cab51877ef287366391b05fbe91d00b77b0805cd8f8140e919e157ac6dd2ebdbdf2a8d8549107808464df58a098a30a3391e75e74c7e8ee738c9ae0784a0c511999ec41d4b785d99deec0190f51443ef57180ad9af55596ef09cba2fb911a55fc77b374a4fc6b65797d7442bb664fae431e63c39582346478f63091ff5ca2a4e7cb7c4a55c69a876d3579e136f6f92d80e5dc462e0b07dd3149882ed51284e369a1b95ba1c46eac1f8b853f23ebc1fa06c6ceecb27c681fceb231df7705819ae20f144595d1437407b15067806f54ce73918b74c8c2749c3e6caa31556dac38b4b42cc8eb51723e81d79e058da229b5f56486368b5f9746258010482761dc282461fd52823306507a8cdf78284b2dbdbdafcd81018ae1760f9eefbfc8b5b0d7913867ea8a9674a42d1bfb94188f3f4f20b8326cc3011830e0f9ab032347c81a6378a6d32feed035757ef66e26338dc83f199e8e82bfeb0a68e7f0a072b5d813a17a79db32a48d1022695a7eaa52fbc8921c3743652536a2f698c00415de7b5925d502d1dec3174c249e2505de59d43dfbea4c31abc131b51052ca1678f66b0c3a9383d11d04972b03a338251a3640efa2ac5bf822ae9603506d51bb22f8023e7cd69a571cdf2c5e7aac6d1abb9a28e00ef493efa5e476a3c1408518e720b9d4f58460a0312afc0abca0af958b3a59606f73cb954f0daf580bafbc4ee5220245febe13927e9f7b9408dfe384224148d11075453a8933a585adef991fd06a4776a71e51f23d3b96e76505d1da1a34f51b62c7faf78e9fa9969c6846ea34406c0eb2e0c22e29c202415d9a7590d9f3fb12be4c04e2c103f5d979916216f53857c3649d5ef98f61e85234150da03fecaa5d66e3dbb75ef24bb99ebd18b314b752d3b2bfa376dcfea8ec0e4765a6952e260ee638dcd8cc20535693b5ffc85dea862a416cd1e8e5529faade0049d0abaf312a67a9ace376d3ce9c6e228fbcd7d051c56c122c0ad5c8976c7aac7c89734853576c288b638932cab35761a43c22b507ef7c639cf03b8949b9c49b71066e7d310f332a64103ce82be0af0ad445420a3ed9d6528f8752ccfeaba226dd463996a00650f3214e11b84ce0e98e45a453536097ad8f856af2981979eef8ce2a22fae315d789555ef98dc3ddded7dfff209270a103366553c11ae1cf75d948f6267d47333bdb1c2ae1c50b93f7219f1bedbd11d1ff69cb052fcb6125740439c0426841b48c7d572833d538fa0203c4a3ca85262f1c4caa3169e372c0efc50e95112bafd1620f0fe311ddd75f23abdb6eb692541117141625fc7f5064b211cedfbec8da63bd0e5f48b885976f255cc059694081029635d5f3677f3976ac62dcbe86a01d7a4976a7b0dc184f00adecdf4fc0b75763e6a1ad5c7fcb1b79ec82b259c9eac78aba3981c01807c479f5501f2995373eab70a1755047ce0e7bb8841737873d9d1d49aa15a1a402951678e03a9e994e50ec294e8d0e2954731e7f31623110684d1c885359869d7475ebb2353ee037ba3763225943ed211337287db6331ed6be17c8b74296045966159c5866c3e979a9b3775bd8563d8993321a787cc71f45403362f88d2f362b4ccf9d30ba6e5e4f40a6ccc21b0e023193eb80d20b5b1d9a18926c44c4f686062071cffff36490b182f03b776798c2922265d9a58696003cf5e0860bef399403d42fc1b70cdfa41e6ec964b55384a424828fe55451705ec211a8562c503e4197d7751064764d8cde64435ce3763929342baeefe1459db81ce72c5ebe6f49a657a5ce78857bff2eb500fac780b6d871389cc122af6c2f2263098ef0c9a3c83c47c093548c3a6abe5e530978c448d5572b3f5c0ee1a44750b605a3fb59c81cb6445145908a30fba524d1d5b251e3fc66544e745591864710211beb809cb7c6ce0e96739bf71a480ec252a4ed417ba84b9b2e7f9275448b84f04898979037c873b647e53659cbc85fa76d24d78cdf0313c4bc35332d1d09383441cffd767a071d327603a4e17de0b25d0fa34f572ab7290dc8b2d593e6b3dd48f5d3cf0a132d7488df64199bd69b5d8a2ab0a6602e03f58def656e6c92a0880617ee44f64df5df641def5f4aefa1abb8385766f339fb465a8e5d8855d32289e7ba26f1cdebdf0960cb904df16493ab76693836da610aeabbababe74230df13b9379a891e8835cd6f75cdd247ac616c3ac2455784c345a47732fb9b807a688de77c412c4954c30e522849261772a020dc164f6b93052b0b6ca94e7f676beccc11ba0cb989d262a53baf2fab10816d5828cf13e7a38f6f2112871126814880b5433c828751ff938f7ce1de8df6dcad54f5e00f6acb938a4d25c1f69f0b86610339a874713d83ba330fbc39e41df919dc69d56dc706b02cc9187ed2f63439445d3b2d666bbb4613d8813222bfb15182c797879c9a5d8fdeacfad92154a3ea4767acfb9e64daffc482a62d4ea73ffbc8bd1ef2f905f078dcf0d55876c534d2042df08b587cba39efd8b987c4bafb5a36e72c5dfa79a17b4c5900d9538a2f4d57172faf07fea13194531ef16941fb71f75adf67316ecb7185608b8d76f994dc75b0837ff00c487e914d4b96f13a4bb3e3f6c299b454fd25c87c11cab7cbfc4c9878af893a1190e7d86b2e12980f807725c2993e158f15358aab29d436fc776b4b1894c95c6dbecfb9f6334b3c3c34e7d739b1ea0a296cafdbff72b5ec9a47ae86e1ae5fb7cd52dd6b36b35d98eab494ba298094e35765d314998bd4653c1437b3d1c3a72caed504690c9bfa92d760458d31be26f8f121741174190d6cef34f4bd48133e1b6bbc9d1dc2e3c8ef358644d5cb013ead11b956acb154dfe390f009ac02c09e9c77c0831f28c53f8400ab5df3c0277940d527dce09b3010986a0a255a82e9db9443deb5c0e3257af08485314e4783f31e816e0209230875af8e2853047ba21ae7fbd162a502f1d988288f3ef025b55a4b9991b37cd9d032544621f07c6a682c6884b929789b17744647441e069bfe176430ae020e8eda080af29cfcb9d2cd5d9917d7916a158328a4bf626282ba8013bbd2a08a6354938e824515a5e1bf593647cdac7aa0839a12eca5c1db0681acd2b60d7246d9462e5ce929290385bc30e155308d828a3a6731dad313178bd9ae6a0ccbc8c9b49a91370d7b0ca0c969c234bed5614622c1f51974e8ec0aa79cd3389cf4be616a7ea10c52b670872331c061afd75fb83d3eef199197d2144498d0f2bc1676cd1b84659c578c4a681ccef27d27ae2162ae8e3ac2f1013409bc9169df56fce7ee4720c7e2bfe5ee3a5e99c9be3c40c2b6a8a5ce2e67d725c46b2b0fe34528f79b6b5b2c9d46a9bc68dd318b94d401ec7ec7b0474d0b71f8b2d263bd4d685d2f43af01bd4603193eaf33b2b91538c1b5c02620ce355acf098e272075ed34ddcaa831b457c3a136badacfa06da409571cdd984287e0986e2b39ac376f6209055d2ede3dc97b9b24bacfd3f00124fde72524abb9e5008f513d79d0848b19febd935f636fc92ec4bec75cd8540f1c9b610eca412b7b058b5514f9c6097eab5bc18454b06d46a81a5e5ff55d886f86fb8646164b972a2b9e8836e77240aea9c6b9ec89f4cf68ce40f60106568b9ca52833747cf29ab67781c0ee9349116748f93c68e87bb6092aeff9322ae668d40b4afa261292889075030e20c81188257d8fab9cd532ffa3e8af81ffbc364715be3c44fc8e4b8459862cb1078a8c28f76fe807debeee03d4d506020d7f25f773d3302c110ebeccdf1881f0e59b23f8bbcea65b59608f628964cff98a9979d061b2b89f5f45868582126e79a248a401afb16a534a56494990baa784141e119d0bb4206994dcc3749075c8f83bea54f23c6b5a9a92de3ad4f1ad672c29920bbb92dd6fed1056f7d86cfd4b78c7909cef5a961203db78903e9da16d7cc6ab8b84683da6f9c2be1df6cb0fdac825f4977d211c78fea0285e54199cb1bcdb3968db3958d355958cd9ef1b0087a54d39b826f8c0993c99d830836212f98a035c4fec788c07b78aaa2a2b0b8407a135cc2791cc80af44bdc8a1926c64a49a89b6991b51ec9345aa52121b7c182ce6cc84be08e6183563b63156fdb87c4af078fea14aa6c320a26b460281555f1874c1f880ad5be0a6f70c31492d45c65121eef508d2b5fc36e28b246bddfa1bebf559cf0d05fbbe6e7ecaee15bbed0d602677684d8bbafbf5e79fc3b91f049ae2fc13b94a7a54c886da50a43d3280eca1325387ee4cc6b5bce470b00e81a4e33031c657380610ca074fab8c092c013f73db49e9a56b8f925ec101049c27beb769bf7608fc828f0f28ef574755eb54526eaa1d9227ab4f2ecb01354621d285794daf4c7af22bd2d9e23bd7beac8178fafdb26cc4b646671757f4eb79206b12eb638ea49d132e558e5facc659004330fe2d3161299aaf7273a1d646ab42c060437da25c7c192b195915d02ff193acd70316282a5d5c245e8723903ac5b6574a6cf0986c7e869918bc03e78239a524a5fc5f9d19cf4587964b54d35878637c6a13efda9d7c5f036e046eb5ffadccf1fe6f64bb293e914ba99726e294b4e368ffec78fe832e8e7259a135d75716b79119b834deffcffd454b231f77e499f686572abd4efcbf7f7b8b20c222a2d1e35bbb8d6edcfad7df491e707985bc17417d68931a85556805442a5c6928367345c7ada91f390e85a03a877a9005abf3dc430d5f0632df26372678bd827a7b9c6cef481839ecfa47f7ec5ddf102085d28560f3d709ca0e4b0d46088fc90bb896705b06f27a29eda8268e6406f92a44b64bcdd12f9e68919484c68e92fc6a48014b62fecdda73fd7d9ae5338e087bf591b90c52c7278ec83ae0d95d6dae3e42c915f742f78734324fc6ca3bbffe61d9c06decbfa1d98e91fee54090d1d44a23b4d0e0fec6e9d27fb763bbb77069e30ee2ab6a8627db0ffe67df2ba164e0f224f940ab1ce05f2e090c26a53b3476aa5cbdafd6a38d86c809ffbded3b620fb7cf7cd37b2dd75ba7921bf76da849ea28ebfc4ca125e551f2d0670de3877c520376c9fd371f3c67540595e473d09d6f02cf39ff0439db7208fd5bf6f3b56d5fef6dbf05e374c2de30346b47fceec106d7d871394aef9654da5d5a5f2e6415e6a2922d28d120990ab850544723f08e0b83b0127004350e639bd654ff3a3a57d572fa7669f3fa9b43fb5787bafd5951d1db4dbb419dfaf968d293b12f6f22a0d6dd71cdaf1c97cadab149ba864baa0251273b005c2825eab4b8371bd2005caa62cc82a49ae634f78c97b90726a76dff1b81bbba91171855979bed6ce249a1e47ffa30d8db7b0ff18ce139c87d81ac821888aefcf5218fec6518b748b5eb2a4dc4f900d6c743ff6c706964a7b8862d33f113ca5b6e78dd9472c7858a197dd51d4ab9d3febbb6825f53c7f4a48759ed1d194afee1e9a3671624966e5281b47c78cdf761a8b82c89b99e62b745b8f08dabb5f25a0e404614ad58590f487ef69d9347364a6f9776cca686f7423581d8c5a71d19e2119cdb22e91577d7a33ea08f956228815e189b638dbf1e8a8d1a3faad27e9471cb8c5185580a8d2e19b805783de11bab7565c7674139a4196ef0aa26905584f1c210089cacdc5e2756f506d2fca30ce2bedd361670d482f23cf66a0dff028a0dca2a0dfb38411b031b761785a8cfd36307491c5ed85d9226db634fbcba6de29ab8e5aae06e68763568ba36b7e6161052fab4bb33306747db78b5fb67991e91002e4b0159f7abf071af84c49bc7b686fa221168cc25f842995d35af65fe449e4452d1a114d25f390f31e845ac48f41dbcf13996eb9da6bd019c4ab5d8794efa8fc3731d30dd173b62e101b7e4c3c697bef91f629a35365cbae12b06381aaffc7ab1ab52de273d886626afbb64783eb43cac98b48100715b3e55d277a0ba370b29ada776027ae7168e97306e2ac69dda2a50dacb1137a396baaf5e97981b707a1a8ab4bece923f1ea66b61952652820ddb0f7a7f13148236c654cc64014900236352c317943f9a0d2f6427fa94da3d911481345c15562dfabb8af9e5d9e6e4e25e43d8741b4f77550d4508771f412f40fc4767bb79688bde0d5b1577d0ce614899660f470d85a4ab91436c195b6d14e0dd9ecf7773bc0505fdda855e61507c3688fe38c8c1f9618ada23f1bcdc00058d20f2e2d909c13367bb3ce7287f5991fc8eb46f534efadeabe56bba9a967202498a4febda4888166c2cef5b091f7cd965bb1859bba1a5c978a429585518317f8859f59cbebb5eea4ed7f1682350294df5935f546e29bab7d0ffe2e5ef89829960036e62b06067e4253385b7b772350804fa6f304228f79f548665743a590a833952d5fd8616741a480b212baed6311410e605bb2bcbf99f5d2ac1f98f21efccef9597923b7edb47db9261d15b1b63d525dd41b744ff98bbeabeb23395678360a7f96d053059c605d1109b040300cbb95bd44934d1c3560acca5185ec9f89bc3112ec828b67c63b23ee080eaa215598d31c748a0d6bda53304e8dbb679cf1223463d1c030af19e0360b3023bd11b4b3be0e75530589b34a3d680308e125a27d5c80bc704e7567576b31387211a13f403859c3a34b765c75b0493288a11161bbf044f7a1938e2f35fa47374e8e4ede45680da449641e550f22df2028c6fe3ee36ba1bfef6c45e0be29799382d58eff2c5a10534ece9c8744b084114f8fa45fe875ae2fb33c9daa08ff9d3903a35687962d654564c69ea2254464000e68c5c324adb37341c2c4d526b8da92f0a62c377687408b4350342e1d3190948b4b218f8f8ddaeb7bde43bc8b7bb4ec318b0bcb783d05c53491861b3c27aae3a8bf2efb900070d239c85553ee90c385e3c1feed4251b3e5f8c3b6e9e4de3530dd4c97d6ece4d2cd70d03f92061c2739a1c246133e8d3c38484cb080d232ef9c4a23108c2fd274866d64c4958300c814d5f372291f78066faef8b507196e7fb665159e6a31835176364f795c6ca28267c448d9e4623d7a4ece47877e444a9c3f7a93e1da882ea492012d45bb47656900b776f345fbc4155b71a87bcd80024a88dc0781c16165d0ffd9b59c3067cdc8eb44d3df8367e4b81f79cfd36704183446284295aceb0d0e9dec6a952c85d91a1bfc1ed6ac5047a046781144dc3ae7cbc3b312b561e0867e69b659025c5e3cfab03cd164d7dd7dc65ed98804599b112b6170bec3e2d7bd4af17cb4dc72d1f660926b526fde2cea73a8d449ac2361990485c0cd5943fcfa58a8c15f0f1c0ae69281293c80ea5e3061c1533bbb7b11b7fcd902a078eb64890f7b8dd8194c14af70c631a1a4be470727a4570c5a60420342e2b5f2d6a8f8cb0be9cb1bf873b0936a36dbee2391544563fa82cd2b4cf9cdd89c30213efcf4f646910974b0efd732486153a9e38776ffd945bcc22a0c646bd1c60422ae3eb26c3c14b9914c7eae5e9d8f562c26894ed40558783100a943a95b164a1d1ec663a412cee23341f386995b044baf945f214f3039949b907a03bd4f4e0db448938978efbba24161b9b04737910dbfc1b8e4c18b5a833c996d21652006733e86b2f3413f9d69e7ce345270033bf665912d11f5c30033c6d368a9ac31cb7dd36689f1ecb361d72349093115f69833411c9d0f621de6c601d60ff830bdc9c6dce9d07f7957fd1e28560b31a49c8b2a9172274b2610160b1af51f21e4a27a45b43f3951eec7fc8133cdeedd587805f4fad8d0cf20a973bb4dd5c207aa0ffba1d34386656f178dcd4c92bf445a3d8f5f947d075a8695c22038054acd66bf2af6000354ee5d6e2dcedca96e606f31235b81e07f8da1a47b626a8fe4e0ca9a86f327ca0d6e76d6f992e08404f74ee5c7bcccfc08a3a3ee73f21782f9d5a3a854ee4e53d5a93abe8d22bab7599574f30a71aa3dcf3eb68c0f82cf88933b60dec5dd6154d6c1dbe7d96a733358fcce950c6dca403af0ec00e51ab57ef84a6baf6e1ccba2f4f6ad989382dd78ad17fa2cd80f66db31cf4112107d6368e052e44e2c4bda4d074b6cb50bb4b95ee98d1bcc992b6bf91082ca7d0ac78cedfea77926cac85a17599761e51995f40cfa509e8f34c090a010331fed5c919ad169d5e0bac71b9955f6bed2c7c4a1497c87a8cd83bc87e235e67b129dac4dcc2962c73f1b323d0c09a9d48c1bccb3ec0e1a566be863d2a204bde9691cdc5a96da50987081b54cf6707bb16851bcd838910e74021ec592b31e63175cad6ef080b4e6126d336985b651b2ee6c294d17d32fed95af41b9461e970c31b8a0181b4a41c7220a7b75848564bcc514346f7a14d12e63a658562f0e56d21170f33b0892b4e5eb003fa5e4f0569471ad6743eb6ed3316a41846a141ad6534199ade7a81f9ec1221925e1868ac54bedc6974fad32169094ab431d6174cb653b343278d2bb2a3f02c22d3ff66f3cd1995cc70c9f70f13c9006c79d27d338428bd1e528d7d6a12b3935df075ae096262b28bbdf6363815fd1d2138f8d28db9855daab81c9a28e353aae986e6c47d073be700c0be50689083e45d9a4e5235a25557c6c91085cb1f284bdfeb7c814e942aec4dfe206ec08deb5645dcc4ff03d48b72f139ff5df3ac4ab0bc75d172b7bead9191e9aadb4074218d783b2e15bcfe03d7b5708b9bcd49f69a31d26274b5a6d8697833a62b68b11b216e6dced56671a4e04fe5caa0e80e5d3d3f16f30cfd4b0eb64231601fdacf8daa574f2da99fa854083215d7e2793cb4e80b26374eb8489945b4bc2a572070d597b64f2c5bc4cac757e5a719e43c24b6021cd9471f2f91f43040d3b428b43270ff3ac614e1f0434c94cc15ec317d6b4d18eaa6e1684043947e1042f2b27fac9f372c6ba9d62fc8ed475d1594cc7ee59653647aec1f13605d64c824e4bfa2fcfe7af97fcdbe2fb42df71015c31033be30f994ddc4bb7f9e12e35189ef859a2a1c381a76747d6051c5c7918ba661c9b68bf1418755300c55a08e3b1ec1b9e1d623eda917edc94ee7e2d88af103a02d42e9ec72015bc264a84f6e65e2b94db71ed847d682c9e510848e625824a8aa8182ad994d29f6ab4f12d8429f7dca767cebec60d59efa7cd0825e224caa3c3c0a2995c000d7fbc8f78244ca3fb3865827664b0689f27c9d3e4a36a91995242dc1a49abfff5d5fddd3a468441f1387cea424db0f5460939b89c346ee3fd86cce9b063ea91817b9e772722bc485e93ef73acc38f29c210c6c7d040bc0d45d253ff9d072870622b920578f458a54d878605e48f86f26bcfdc34d69363f7816d0a50a4569d19b86c0d60ce6e59b08b9e0c9c50d3d9866b1232637e7630fb623bc30606a046f914a0e81693a97b4b8f90076e9cc9268c0b07996dd1a9e7917a237143a2bb74d40d3e843146cce6e33a1a2c248515bc071ea733d5834c7351792a6f924d98c70349c850aecae298bc9390d25c1761f1a184d18809603b3c55742ee5a52cd433bccba8cc7108b9a82e66dd1057169ec98c65fc526c9fd5ec1cc686b4c1b69c99779eb7d6f50713dc8f52a7836573b0e6fd63b3bddf6fe14e2022a817cc4e209fda3270c2933144478098e3af806187ba7d6357a07cf60c9047c2514f4a26cb9efef3ecc4c4b615567b75d73a82bde40ca0c3b60e8e4e367bceac8fb2a695f4bbf98423b09010a0009673b90c396bb6a3e8d11b607099617936065d8c68602124f0d043ea80a99fd0cd692ecf4b750716fa14690259fffa41bb296cb32aa42e02757439717324800d4172bcb536d7e13575cb6e0c83a193a131746e1361b6eb690f8fa712c5fe5cca798a1d43b23286baefed1a6105ebacf630623fc84cefb562253ebb08152611cc0ef6c0a8c1d42bc47be59d00ec4a09f286a75e94db30f8b33c8b7d3e54302cd0b20bf9182e81f888524d37c948bd4fb0b696033b61536ee8c9b5884f0ac8f3b992fc9431b3725d0ac27c92d25265a63891344aeb2bf96dcc1db888c9a6463d7733f625c3925119efcef362659898769416e5295b92a14abeb8eb0a0aa3b7bb61c5cec2ae7bba19a0f6c8a98743e6abf4dbdde3663f45c03afccc9258d85c61b402793d0130fa55978fdf5012b18c0729a4a0d759df56f967766478d7b8d1297eb78f1d17f44e7698a8fbd05dccbdbef67d7e2ae8e3df36665b756f8b97da62bab031338ee614da120d6ff766e87540ce04cc36b51fa28361b93f6512fbd6b7dafa62eb5328fa19ad73a171a8314be17036edc6a339e559984ff7b089fa49a1c1a584c83db20a78a352f28ad505b92e7f3d28bfee4de6a7a47bb60b8b285bd1b30f77b19c726e70df5fb8b0f5d362fb9ea3d2138107c310eac3691eff0d26039ccff37cbcd5e31dbed1e81773e74f1724be9155f034b1970832f067f85a9db38d79b9584dffcd220cb0f1b5bc41941bf3d3e32caf220d0c73c9387b7e732cada861414fa382b5219c39809b9f660609cc96f6362c63a03cad0d8523c54683975df8dd01e6bdc0fc20339795a9c1daacaca34bc4313442a0dbd1ee66a76b7eaf26bf7dc272203fc4d2cc20e9de305a4690c5edfe1ce0273fc24c50938382bfe2b22db0bdec8ab680a65c209a4509960bd9cf1345b3a027c5c3131f65830772fc847614788a232196179463d937dc5bc40dd3364cecd29867f29d642c828071076c535c5feb5144d8df141ca2d38c43ae301d469a6943a7ee879ff94d5f1f653764f36f40644b1b59bbccc5466f2e2bd25486fca780835267ff7a6a9cd7d6776c892a2ed5a19de5e6df36e52d70fa85c4d0e9a9935a87d3bcdec4a4d289cbc93c35c7d621a40c6cfa499e646345c73cfb699499488833b978e640fea5847b1145dd2d4e46b0aeff74ecafc093ed224c3e412da916d6d711f5ddd33afb17d20e509c79c33c22002bb0b84d8f27749ee2e76a8d8052f3b281de1363238083a2f52501ce381da41d04446bba5f169bcb4026c02d4c456a927ae0326a398784c859878a2f46e85bdee77320cda1b0c5f26cbf1a4c562c599417dae55e37e92f64f28b2dd981870d45bd4884f783564c56f3703efebdc072de37ac3e4c08656b096aaa4628880b6a9431efc02474b157480b8ff938ab7717b63afc470173bdc4fe366993448593d39d7845a1d6c60d6e5098f37bdf43c74e758f06ba6d0a5ffbc43b14a68dff00b61b43d0ecfe74f75250ecb79587df9f95dae940fafb08c1ac283e90d03fefb203968d0aae181f390fce1ec3a482a40bdc1c157889fbb4ec19855e4128ed83bfd29a140f8ea50d74f2c28bb980aade88960c483a6fade2458db2e2d8864f2d3f32ccf49365b38b498e4831c6ee253c3730fa19cc1fe7c4a3a09647e0ac811bd7ace776109f9cade29f924e8887b5e093c7905c214220a6677d738b7cd9a70d252b2069412ea5b529d991fc9037cea516b66c49f075c195a243c125bc5ca60cfd4da3a0c0b49ac41d67efcff8fb09e92da363ede3cd111949bc6d4148401734985a924d3adc360e0cba549313706b317716421fb1ce4d74c84cf80fde4db8e6737735022feadd6ea9e38f485ac30efea9ec317d0bf155414a1a1fbfb53bfa81caa9b5ba692da7edec970b31f971cf892fa44af842c863472b210fc7112ed98a9eb9fe09053f26ff0dbbfc3a4db7d81e16e7c84c678a3c5570b30c0ab5fa6df29ee5f5123b9ccd5ea4f75e6b0e93f93adfee6172560034c1bf9e38de5b2088dfda389859303ef1945c4afe64680f8637513ba9e1712ff0f36c83d958a0877c07f71c308432fd83b2f94281c0be2ee3c936be6444c70b445cd2e8737580bfacc55d587de41182106b3704208c2a97b6f2952790ad5aa549051b62a7b584ed543d07d95d777b84939aa25018cc8d3a6ccdea275566982d4d2e4a1185341db43410d3033e328a91a36970762ddceb9edbcbd231be73a71d7ea86edefd86274efae94b722c776aedfaca5d10a2fb7ecce1d8432a69325c2c97209b840e6b26c3d5a6983cb76fed8f9efbe2222ff93c84f16c519b0b88e8988d07d1b70ef6b600f15d0ecdcfb2999c002ca6e160f3744679fa03ac239a07a432ebe438ad6c6e1879f70a952203737d2796b989b9d06e9a0e1910d7f1dd6a4361b2e8870fee7f8ee989f1693d5338ed73853654f4ccac313464ba49d7ddd3f704e4d449e9077c47c20be3d3f0f6fd06674f35e2dedcb61459a45fb368f7a719cc38ecad7860ffdd48569b8a32f8509d6d8f295214a9a87439c542db5cdaea6b703dd4e3ae7ae49061c783e9cf7ef30f91f6757c3ac51aa367e89f1d7e1794decf8d802546794f4c0fcdf4e2238de9f81ed555afba69044fcb60acdb9f112532bdb7de427fd73822b3d923746058da32554cf942f72f08d73de6cd1c23ed19e752feffb76c9ada3e095ff8869703155befad00a9bdd6ef86ee7de7b435e48ceae18a595794a1a56a50b75e4be292ea26c782dfadaf40ba44051383ca5fcb5628f22caf2460fd63c55273a730536968c04d9ffb87af2fff2190e626518eaa4dcb833cd1cecb5ebdc08f99c19efb78b16a5ad5f81983522cb5ec8953a5b68179c84c3885837000ad2cc97b5ee968294384ee12dd57cc0c1fe794456e4ebaf4d68d83510c41376aebc92cffbd9fee7d45b997a6b2b0a588913287972fb8bb316ec238c09b959a62f88fe251e50e4b08b19d2ea9acb99386aa14368c9bf1c3ba3f020f9207c3eba2f34360b46f154085aeeb03d09f601d7518cbb9432e0827cc715966e848fbf9d31ef8c4f00d5c80391a11b5048523eca3fc3d9ec4144c7479c09a7909f16d956639d9783d2ff9d03dea2e70e97914e3b63abefe8629d787c64946c54a09b043ebdb643905b1716606f691cc74d1bbf46bc2b574b7cd666aa8fdc469fc238eea82a662204d611728714ed64291baeb3c61bbdadc6971f29339b1fbba5fe0cabf13aa20d5cdc605bc7170c4c56fede9873c50303d3e74c2032dd0ea135ed48a96da640b94117a8183abf2c47d7987e318933fe8fd388a10ec1d60efef721ba658ac802dce72e12b01be80ce6e424b8e1236298167f17e2345e23e6750f8284b2834abecbb71e3555bcab41bc655b0b893df91ed8c973f23aea4b6e7dad85aaca17bc6b4a4c05d9be2a1e99dfad89b5a8419e76ebe797760b76ef8aa68a5209b34f38c24b17c1c0579fb3c110b5ffba850e9b2a1b8c353936aab4464d613342e32236e8e5322a2aeb9294f10f031ad1492a33d247b6c7624e04ff9bfa56eb2f85d8990c8b4c67284a6f30ebf01be40e276cfa5e7688c8f1d75876e276f304b497b55276fa655e3b34ae480bc9441a7fb342da11ec732b91ace779bb1bacde4ae81eae2aa9772144c47e3d38524be53585ca0e9e5d3f501e2fc6cf0e00d608a34f2802be7f46e1bcad25c2ee035602dcd9f5b401c771e1a0db6ceee120568ba637346b1a649243507b35bab459e66a135fde9064adaedc8e0597bffb5d961f8e05496e83f27b7a501ee17f54e21088bcf995c4b532664c2febacaa221b6a497a65cc634545ca6472c8eee3955a7f6ee87f56bfe0472d8247d52e57fc9c0d2cae6fd699870930ca1737e5ea52292a593879b67a6f36eb7ac10d56b3690b2db7ec7a4e2d0f9bdaeacc0b039d362a4d99d1ea76544ccc72f5956dc23869312d63222a615033f1be0f39a102a072e724b011c3f9ad1241808d69d83f9f50d9e88aebac5d81348aaa34998ff78105b37d196c28c30445bd11b6cb16e9d90f642d40106f16b9fe65d0129d63b4d4fd1beacaebba134186aeb65be8336e42b1d2df0b799c62fa5d32e636dcfebd438a0b28bc1e7d59e6525239ddf3de9b086fe1331b590a451d0c8e7a95099a5881914df9129bc330192fa3ccb3787a2d6cfee7823eb6c2f3576dc6ca4d2bb8fbc27760b532a7774df335a55da51588af605cc3404e535c3ca4287796ef4004487943b8f71c17caf09ba52aa8b60c10c97dc2632844ffce9b90c21857431f980b51d3f78d1c736d1804b4c398240d01640e0eb6720735526b5de84c171114e9140bbe29861ba8fb3544026afead0ed659f7c7fbe8e2a769de137e726e3986f76072adda186f9cced56b45aad9fcec4ff15a49f8c7cda58d9513ef6c62627076b4cb5179403c882a0c9e75cf0d7710e41cae905703444451a2cd5e5839203b3861ef1d466805f130810faa11c0cb75816f6e4071e06095685b74453df88df475742543300df7805190a5c15053a6d072e08f4c8339aecebbb703f4878de701e6a59f8e7ca3bffe4cdf8c008f498690c51f2c838e2eb69726a44986670720675166d222d5fe7d489b75206c91750cc22b247ecdf15bae7971dc8025523217286f4f858f7f56471becf718a9afd7d61920a4d005528332f6c6ff34149fc1cb61e8e90d0437712f75c1ed1ba1dc1423c897b52dd84d0639b57ae0ab2ad00dbc7c8829c5d56a3fe916eada720e97c2101b6ff4acf5eb5ad2a2e001bf71422d00981470d12467ecd9b6c7e95d0aad9c97bef82016d8dd2298f798f71a8af38f3557c321a5132d72c43eaba536a0138e83833eae0fee6930b52b628e3de175985d3faf2da90918cf1830d4bed71382712200a911b7ce3dcb10f36d6e88dd3f7a2195ba944cf6f3be8586b4caaaa961b920d81ad28333e876c6bed6c33863e00d6440ea6c1015d73c5c527b9b426ca88339ebd22552d3fde5e4a75b1eba04c700d83ded6429b6ccda2c7a59208c039ce2124ac4388e0a6788b0cbee7f700dc4c477b60755a05c0be30d45e83610d64fb12b36fd6b0675f92973c91e90aa306d6d1ed9f556c1cffb19917ac282cab7358fd4e01bf0208930d4fcaaf76a03eff0ff8cc87a3e0452b68e669681126161a04e1c7701fba2754544a93f029bb06738a49434f5e919175b35e57d3a3b70091599fe5351d621a2df4ded03da592a20d61dfe4bb5c86469c91f9d53db265a53fdd9b5debe3210352efd45d84adc2e0037b23e75aa5347b6fe0963add328e82c83e6537fe423a7f88bdc0746dd83c8461ce8c6a82867b11b85f1bfee9612363a284800e31be8c21c0a6ac2c234cbf91cf464648e8bc62ce4aad599b66dd0c01c0bff8dcd2b65209ca711efe62aa6912f22a4b7660ccf2e69e91aa5dd50b5605cf4edb2f96a5e27c690f94b3ed7e9138134c3d2795fcc5588513ec428057d089697397672659ee8674feab27931125df104538f0a3d267a0e94743edf847bf423154113411fedeedf98d6a8f943545800fa8d7e72fb04aa662894295d984d65f59dcb1448018ef3d510bb62c3aac936e5905ab6536e0d0a74e871ff1f59c0248c3996919e87854c3d5f35aed6e121eb0af449e6b781050a31e5be65273bf53d511d24de4e0d2b8b7e2b70d3e33012c11fd30c4aee18f65cd4b7453d874c63b572c131d81748a6cd09f46cc69ebc5b89a6cac573aeb6ab7e0e117c40e64cd036e9a59181c1d4d9f931b7f58eca682c253d2d43cd98d73e907050c689980f39cc578e55a82973a33b4cc9ada8ea11dd0b5ccee3257196dc8d949958fc10bacbda4a0d2b8e467073f35a8bfd438c329d67590caec1d6267da84f0de2db70eaff7b2c179b6d191cda824554671568e918debb6cf030708b377bd301246f4e28c60bc2c37fc445370b2d2245a48c3479a7ca91d3fd2ebd2c4bfd82ef41dba28ddde7684b0b8766c54119e3de44decaffd2c57692989ebf8f097c3c293f56b00bb3e946523d858af8697e5738585e6d6cc886d0b2ddb8dd270c3e0cfdc769811d19f2df9c810bc5ccdb9bc2860673818daebbe13e3f266842afd0b100eb7be68bfacb127dc40e25f7b2500e0016ef631d965ef30ebaa478d806897beab3a870e355f6289e52d17d3e61c67179857d258ace8a281b82290ec552488a5ec316b66d96820fcb71d78dc36c3347dd1fba07af9ac82f887d5fe2d16675d20d1d46c6e07ca0da041e42cc37b414d87e4d9de00fb30354607c84f77ba7836e0ca8bb8ba1dc207b20a0ad9d5b203f66e388afa72303ca2e8f40fef50a455265ccc5f73cb5c28c5b5518b7d3b406fe2987c24a52a8b54f6d25f5ed228b3f6512b99084dc612afb5707f61deeec5c7183724d7b952a38c3dbcd0cd4e14910ba4ed5820be5bbdd7a016edc629ccc560afb7ecc4f2c35596360164306ac20c4291e446ab158ab183c563c6512789c75e0343adbb2bbd4152206ef8b0eaa072e534c12619b13bc8d2d7966a45a5e2e34d9d8acd91e9a369e171af442506616709e604fc071a5db2fa5654d9e09544a26dc426bf10fd7a58106c36403aab290a2baea74305830364d532c3028860bfaed3609ac506149ea7946d6ee24f31d98b804a749bb315820b70ae1a0d918780ae4d1a2ba6228a96b33f263b20f37f3b23f544a9397061f46d6f07f67fe335143a5e917e75f543dea4b71ec0d9d8a59ca17a5850b2f19c5a44a06e304f2486ac2b8b8e61ed3ea9f37388f65a1eb4a65a11be404eb73f249a4502e20a4f3c4e139ffb2f10b7156dd2ba32cdc0235d27b4e26fab5a3d4ff921ae9643ca060b98be9632767d89d4ebc960f5bb81ec3d918abe1b2861c8fbf882c06c5a4dc4985b0185a54f1a0d27006a9d4b9d35f5cdff1293963fb1e2fd7383c02f7d38ec98eac328aaa321d19a36605be1473419735f035b24863545ed3ec85fdd1744d95e06dafbb36652a58886645e6949385044e021922a8aa648654b37e9a8ae1f554e43029c2601e79d05323c80073f169a901a73e2f60befed00641703c1b07eba7bd2bc7466f4d12379e13d54ea6ba838f87b9d789c976133811b9de9108803c49e55d79a326648f69479cd5623d89925b2829677701f8d7b47841f30b4bf1239a48400799936da1985453ba67e580ebec6610892ebf4e0c6cbeefd9908f15279bd18946a05020259547898abcdc1fd21c9e8aa7500279d60dd24462f2c80ae7538bc31b20a269b0fbbea37bc7803a2558a023942158d9ece6a9851860962e1241e9fbe78c0e7bab1104c2ae21c00d5e7d30d25c567c93fda9617021e2a0b0055ea40f969777db3fc2d6df1eef0dd367d92c0c89d109c47542d9b3845dcbde00e5d35df24f9feacadb005d37dab3b0b5c2a216bd5d53693afe2b0bc8ede89d338854092d59c1e99bebd0e4bd27fb2708ff530efb6794deef4959c3618b621e163fde4017a31843bdc8257aaa9f42f4439dd22cdde15b19e4d7ab2b6a1d52a87cf52bd050194b0305ce07e82c1a34ea902698623717ee7b0f8d549f5b5199c26b05020c4f1b5c8f0fccad05956a73f1a42dba5fb1c61e9dbd714e419356b7f31e25df1ebdecdfbd5e372be659ce58634165b6f6a38defb09433208f0d8bf000513e7523cd1a588735daedabccf5e0eb8e136d0808c2cdeac879408f8146c41675282f4c0362cf0035b938892a05c0eb0f0b247a551bbb12b040d878b36973979f94b3bd8bddcebec4ebaff112cd7f9fddf9619033284f7be34d7c952042f1fd0de2427740ab4cef761dcc49071f2c7bdce568b4b6f6a025d929a3d9c6ca98c9dd30ad562182fe69135768c2aa2140c8d8501f0be9f25cf348d52a241bb9d8843faabe40c4cf73fe402ba75251ab619f68f765f593eba8fd42216ada612e58f26bd743c1371190044ec0bd4c7664e981d824088dc5bf2a1ff9e7aed513b25a29f80e54d738a0b4b77614c23f80511e1ecd1966cc7489105f102a737f1f9be651824358d2d41b0cfec75db6e2d5f8dc2a36c335c52a7f542ae570cf68525edca2811825c195e11db23cfb34e863143e6de5e391f6fec0c8a346692d85f10055e503779d653737c9b8de073102733ca5d3bc47d5ad3f4ae8eef074be4568c4105b67eb1282bb1ff15941f42a2de26c6077dde030edd90b5af5d9d78ba952a677493ba21183c5f0ca6034c75cf56b2cc274c02d5861025b988bfb57780788703e31b158504feeb3508eaf93d3f24d3a15e69724f7471f9f18fac635626ccdd5b162e729018c4e386b7a692110c3fec60c8bbb76a68a5ddb52ccbed17e910c735de7a797e6a1c8ea6e27e8935228cf90276cfe9609f093b6f8127ef87dbe0d9ebde514b1c6ef2bdb7d535d26ec0a18939a4f8e133f82efd88cbdabdc8197bb8bbb543e24bc1892b2bd99d886ad22fc5610c151c8f8b87879e103f149d5681b0754ed55a6bddac49f10777acf74a8e04399a52049e3104aa47e826c0d6b66950996f53387dfa482c584319653e9562af3cd77339b7c9e95b229ee2a970014c004a3757bf13adcdfd91080c54eeb933f609a69ecf47a01428ddf4a90c9f50b3f13b3b02f2a84b81c60c531188d3787ca9042fcf7abe998282ffd57883168e3786730b80315a4736f43907e77a3e0fa53f99d4a04d8f5760e8f1304b3dba1ff53be6c58e35095932b4d113b98591cd074cefeff44e70d10c05339149100235969397042cb1891d3d442f98ba443a557341b02cdb9108a3bad00520e9c813eee442f28e347e233a882c710b66dde8d059712dc8f3fbef2cce004dfedc8073bdd10ee233aab34ccfb9326ce7234af53e4a53269e0d482850a49334daf6a0f1ce3bdcb1b29f89176f14a7aedfbfe09c3b43533b798a7c7dfe3cb24d778bd5dc1bea78193f72937880689b04f00d696f0ddfae0f906a39bdc0966b3f78e4d2e21149c45c3ca8031449b7e7842267bbe657b79283bb1d14c03f9f79342505a81b3b780b46a5a38f8725344524345c998efbea256f516e83b15e175d4e45f8eeb6b5c4fc44743ae4f83b226dca1ea26cb926575b5de5c686866fb5f6257f0313120f4dd7e524db224ddf0469cf5916bd742dee5a1200848f6d66dd208452323eb1f126c9e4c8d1bf510579ede5abee5798fb903d56eb760f7666d27c626ceb69ad27c354eeab4f65bdaef6a396b772a0c36c950f0498c8dc28ce603f25767976ad8bcf47357f5ddbaec2787360925222fbef5123bb6becd9d68021eb91f38af67ef4746f501c015ed4f8a2b09bae890601258eb8a3795d653767e02242cff8966a0d1aa74bca342f2a9087abf22724d2528df41010467e8132505ded9cc21167cf5fbe528f461419f4eae8365e3c426c290cc264b358adf3b50403fbf0449fba721ba1b0a40fdec04b844dcdfbfe63db4f708a8ede31d08828bfba957b89bc569d64c41901e54c4f8111f4d4da3202b926bfaaf31ee5c6962ed053a1c088143fa97b38d05213649e508e939149e2e57032e08324e01cb84570904f223cf37b9f07baac4fd7dd03e7045208b942edcff9d7c240f4f1c1e7fa0cc0f8379ec619140b556dee5c876c796867ade82b07de7e39d33242b98bfdbba4b8b200153a2758f3165a77e8083b147090370ac22eaca63637b323aa34c884b06827828b91e5f050e57cd74a8bd8ad632a1f8ace5ab5dff62932a969297f13c32f0c25bb5f98d92f823a043fc5a17be500482223a64cc69edfbc88d50b329e2b57aabc0076e3ffa49147ca917c73bfebbf6da8b747a10c54190f123a3fed91cdc141e8edbba8264c3beafc519d3aeefa1247cfff927bad066bd0504e88f23990ee95d2e94f3c89320e0e2d56193cbf3e9df301234b7be272836f8569f681806a43c244ce70b8e544fd2adfafbc9ca26b84f4081d4cbe0888682871f38d696ad2ce5505df484c49e28a6eb7ed515d9817fff12a4fc8d23a914c750d285d71f7b8ba32fd435448355ef78ac00a504a16e8b1c23a57e5d96f7944c39437729b8c437c506ae9574da4d0e6cde7af0d7585d4e2a55a884297809ae86eff52b28a0cf0e86169725c0e72127050186ecd84080d8df99d90fecf8555542fe294e91319ddf3781148806776c8fe3688f9da8c019e8475c9dea312abcc122a4b1f5f4f6c39da8cfe19b9e81badf9ded2fb528d1100e96886000576beb7b844e4d2454f975dd9bfce123328dbfd13d3b2836b2ba6378cda3a0a9ff39b2469c7f9c57993fb97521fa401e02df58976314ee8068646366465785392f3984509029491d2952e6d6c6e560c599bd063cd27aeb4ceca517207fba7a7f1d2ed85e83ca094b11716235dd60c5e00dcf19b31fdb7d442ff7d904b9dc8e95e46bf5ba30dcad4268e7fd0c0e25381d10965fb5caf728865717c7691ff89b444d71f0e8421fb721c47ede0f78849641fd0f469d04916ad9caadf58a8990ef6b9afc670bfddb2ab96ea9dbb571a4d99eb8ce0c89522a6c8776bac7df34c2628439e640d967b6fba6979980503f3aae652941206922e86648a315d3f1ba57510a85553725cf21a1eaf513b0ec6dcea39dc717d71e11908e58c0eaec12b22f1dab9a9b76822b6e3491b3a188e013eac777d1b356144356cd5a96872a75426682e5bb2850caf6dc6661f3f1398fb2a9f756a766c9a9b7d5bf7f7336e161e09744fc30875e106dbf7d4c5b15bc79c406f379fd76146e57a436112f06c94025f914a6a384cbd31fe9d7770dcbc908b9033fe02804e368704dc9f51e80ce3519c2e9c09d1664d1cdc5a99d5c2081db9db40d8287e598d2292a038fb8f028f1cfef006ce5892fa5dae2a82b85f94ce42471bdaefb90993061d7a6380ff73a8a1df50b3775831c43bb999f27fef2845494f2a0569dd890e41a1983f94870d1da878ae81650c630baa176e97f711a7077080972ef40bd2c02e27d2ad27d58a9b2cd6c129df3db000c22aa4ffd0e9498987b94649e867fe82fb7be83027c6a61251a467317080eefd4423486d2e653510cca2c8c5a6b4adf7d9cc3616940071efe0ed4b36f3f376d57b001ea47e582bab6baf26224ba2e5a81fdc369822cdc9d54709daf8a34535072bced035f8da6ca10842ec35a624ab448f3188dc5499e146b981d38acfd024b9dda4374d1221fc0d076a748ef8ef26820e3d27ce82b7cd51a4342ba3727984af09823eacb22681ceceede1e139e29542c36f3eddbccb96cdbc7038d6b0f3318b9b232d003d231281d4d71c43f066dcf4102b1c9646723dc7918656c22937b913e7ac0805fd5afa73762d5bbad52906cd258998906802daf738811dfadd4022fbfcd35c778ff8d3eee6b888b25f411de7bdacdb1eae1ebce99f67a0d118722a351542e1dcfe79e9886d78069d208a5d99559d0442912e25fe8a1d94d32d0a6012e67fbc61e9dee46e886f0098b3c618c16b9d73d8769a6ff4ce55c6608c0c9ca7ea4a069d8a69ff123de9eddff2fc745e517bc81e6141445265385b322d3054f37fc0b9022739de789ad50b8bd2337558ac20a31ad6347982d49cba5b3e176a4a7380610184fc5d4de42d03592ed3a091ecd2a5cd8ed18c4032d07418d9053da251eb8d3c68a64cb556abafd13c4792f3a3963192c2a906d80fa7f5b7fd8323201f11f0f3c3fd08000f1d9542e4cfd8abd10b55f28c847368e3e7b98aefe64c2afdf46e883dacf937dae5b544fbdb07e316242779d57c3e89b132422f2f6880cd72975ca28fb6080a450ab2a1077bb115b307c17ddfcd50c3d77ac2ed8b3341e66546615682ab547479cadfc9368d7dd6af11f423b4c80cf60666f41d98a069c134d05bfdf09a5bb36d12da79e00b84755efa4c84004d209f63665ee0c7f94421fec07b6d03a01e6be95c33368ccf746de4f1964b08681a83f628f573c6f27f2a4584c21ba2656291e66ec3de8c17dafb388b1e4805e9beca601b963e5cd1117402bed16340183acc6e2be846d85163cf37f4b07c228ed77bd9aad220b6112249bf51caa79d875c81e3428c205053381dd04452e58615cbb6d139a744dde96b6a7eef52b4d551515eb6506bc4fde08273da66e6abff0aad7c23dd5c37edeadf23b7ad0c0ef1e1279d769f030c682f49d0c1331ff1088f057149a4248646871b646198ae629289f061bee2240981fc4c0c2563bd830f47dbaa9d58d81ff4f8dd36f29ac646cdb7c235e40bf4ae293a9e9cbd439cb418aba4f1ec772537d39f345c15c720acc2c50dde39b7ab1fe132dd6a501f02dcc9a39a5f9619d6a4d0694e1d7a356e3a61c370f058df2b23d67fdcf4e0d7f6a8902413ac1b6aa6b66da96c04293356570c772588c9a2c75e9d1e8a3e661113dd06abfea935ff6accba88fdd1b8f7cfbe9afdcff2175eb4e60875ba3b48f9c18c8bf25fb9f1a5e531464875497ddd12b0c57288cf9dc003e9083dbe82cc3275da8bb3b9a53c8094b0635bccd4e23f495f50a744c67db90fed73981f3c457bcbe3bab7bc06c4eb07135a3d7a9cbbf70bd8e92879c0b1ede0f40ae167072ec412ca64754b5216af4cdffc4f3d8a07d3af365faa5c4f05abf1b6aa0b5dc333f1b970dae90cfc9b4e7358ec68e2ac7b3cf8af1d56a05be429f4beab1968f190f0e527102ec14b7a6fa6f19846c6dc4b4b19244fb6318e7cf87b77529b07f4d0acf37e7bbb9f8ee157f6ae683d203b169cc23c26a8d254f5f15196f54486fb3c6a159ea68e903bf3e0a852431b7eba19e136fa76e3d3e2fe62b6f38fccd084db19976e61a6a1e0d96e3fc3375d560ecc7601d25e2dd6690fcf26ff2c58940916e03d7917c9603838d218d86107d269ee1b7bbcb23c082a06380341cf87c3b6c79dcd3c4dc828ab9b32305fb0fab6332ca9daccc4c2e89ebc17056641947c98aa4ce718f71988eac3e2f5ce604338c6828ec4be5a729ce9da61ddc47621119ac4a9fb0a675d5451876f6e35ababc840d0ddcf34a604d8418f779dce46820dd03dc85ab9d699a830b4ff05086ff23c6ee8517e56b69e1b517d5f38a0cc425929b7d3e9acd8072cdf445055d7065364d31ed2765a6ae499d8ef7728d36672ad0d37ccfd4db6671c871632019337c19a1b0384feff0337be226b431334355753ba634cae63f7ae52cdc992da513b0f49e127d35e7730b4f4b68c58bce5d6317de71d1e1fa2724ab7bfe820bb425eee75cde2184d23aef2dfb6e61421b6e0a25ece46c6020cbabec383585eeeff978b79ea230b3f73f8958bda01d6879f4337516d28ace02c7bff70be6cbbc8ed9cdcc74a6da85fa6079f97a0752b86d745b96c4fd832200b55a0f11bf0698362437650f9522d71524bd8322ae0063c730dc8e3ff38ec65804246c7d0ee27917f1f7858cde6700509d758c0c71206ad3962e52b785698cd1651968b4707c14ad0f7dab7b161f86427684066aa9d58b1669b625399214dce523fa6e86e1047efed8f34bbba93685fcb9e14c7d32248273fc8b9a312f19e510273a85df68644124a6b31856692f2b370ba1ed5f038dc63e7dc14d038b0ffddb33bd11c91ba2902aa93dc744c893eb44b9271bb113970656c89afaac9ef74f1f0b5e99d05a66f78f03c561839ada845eeaa28444b3d2c46b30c51aa22f47ed3f082201eeb454d528be5db6f180c095ab9da3f75f7702ac90ebed9273b5e1c969f3a0afa7bb43cac1b78b0cbe77c061c6c1e2443b8834db8aed35244adf8edc0e1d50b9dda286aa71f37d637d92d185c2f620321a1ba3f8e77714e54286ebe92f927509d1f4532eb8336e4eaa504a34c9baa76f8a0d7c290fbad2957da2d57c6e17a46b9b4e9649eb1ede80291a97bec64cea74da2c57376a17b672d0277ab5a3cfe0929e57c9318727778b71f1e9e64da59efd2a80b24631c928842b710ad543c24d784d3d6da51144c620cdcbf514514edb7b51abc7820eebced9180d9f08a812923f19aba2734d3a1c8f30bda9107f8fddc4a7803def1d3f2a372b6d97edb7e0ca9170a812ae98ebb86f18ea51667f0b66f40d6d5f491709c4414d4f7ed8b48eaa60c9684c131a0f211af701fa638d0257172eba1edeec346451e402ac6c7eb0d52e777c19bdf8a19c01f14d24c007e0b31dd0ef720eb9c8d7366aa6ddabbb8866de5526cbe4bc0f63e2c798ca196b992b2dff18fbe8dc85ccc84542f531c26888628bb7e056d06abba19ac49dca5205b0d71cb0d61702190dd16a482cfced0ccd32bdee9809e67de99f0619b6312482c5475719d04117328a9f70e1db262f2ec6ceda01726dacf55b140b942dceba273e637d3506c193287bff72fd67f5835f1ab12221f8960d142f8089d356abfb1e13cf3fcfd6c501bcbef78911a54f5e9a1b91d78b2838e1e6215e9bf1c8d0a60feb93a0b9e8d2c487ab8111072ae2ea57fea637edb65674ad2822f8e767716f29efd405898dd9cdcbac5b448823437946a455a2ec1f2d9224b13f580ab1ba8afbdcecd42eeec32a63023f0cdc4daa330623f6ea756fdefbd88f98f4bd4992d8f5e322eae907254b8f31441e569e251c1606775303c26f6a01db69b17d9d0c8c118ea2eb4d78dbb478aeb95bf9f64ca7c4373825c5ac9e50eadafc0af3d588a94f30131716167c3b522b035ab6aa3b4b36b948d76724a8f43ed594ef82dc8471445bbc04d4b4bb15ae87e58db1345a7e63482d92bbee3a9dba9094182961267ff9205a916e14bfc2ab9490369aa9e3ed5416939ab423e2c20415e6d86e903f8e68f0b41461052b1010c6466e457d9feb3cee93fd5f7d6411c63caef3803137a6c0700535bc9d8a5cba55a8fc23db9e3c37293dc1bf983c958e8ccac9d2431087dba2c9b70f3dfe31dd96c7df8aee5a439958a822d11313cb291bda2e2dc8a2f3a82e5b989cb53f89ac8b00758648516ac516a3f404f4b6848023b3b63ff98365f5b6c259544e3bed24264452671ae3ae895cf526e30ce39b4d565b2c04eef7556c9e6228f2f5b511782e791084da744b640bda248f79bcc3c4bbf127e95282ea53cf06b9a03ebf385e796dd2f42a122b39f972dba95b0c5f0bfb19120f39b40eec40befa8ee7603538e5360ebf3300abc0da83d1afb29dfd7cc4fc3907c29a33b1d1f24d2ac23ad0436c72942fd73596f966818c0e486a47b0d86fe9c163506bc57c996aaaa8f2bc2890fa130016bdbc925803fbb64b7047a57503664998b851af791dd5871564a9ac5959ed99599272de97ec8b3dbb8a56b548ea134699cac35b85800069dbbfb8cdf32dee3c7038f8b3ac90d3f3a5afb1a61295bf8c39e355c0d1f9c8fc4a4332d800e7acee868c6942cb52b951a58fa799e62954ade135b43cfe5943ab2899045b0b8b0837e4bd34a42274ec54e73c42d0410372696d9f803c342761179e0c2c844fed0ffe061059d7a8ef0e8062c025992588fcf7a68a7532fa188aaeac3aaa88d45dc1f0e2ea571372fd91e7d55d8979daff919034bd780ace990f0c7746d7b0c1303f4355d1ec024f5c37716a24585ffd1bc51f2111407506c1050333e52f4d224d8ada6d6da978531467e4ffba7d16805d101cb7ebf38bed2bd15cedb0073c69a5e648b2125805c8944a8b93288b09a850ca977279c1ba3a70e410caa45ecac0f9e12fb5e6bb4944c5550e0ac19554328b28ebd8163b0d71e835b0db5b218b9117ac8d4dcc6da702e8470f3ef1731614a8f2518349a9d894920a272cbb53684f2b339bb3a42a1bf6a82f07097e52c13d16088bb0e6cd929284ed10e15c7c7b67a614219d2753f646b2b8ecc31468af65ca7d0ebb986846939eacc6313c62ca49d234c0718f76428b086f22570a7b4f66ee106fe8a109f5db339bbb55e78e5d42a550a4620e60a381e0287390f1ba145c4f45d81b7657443d44def4f4edc15e7c33287278ed88c9401847f27a8d4b1a799439c748ccdb5332660265098bc37d0025144a7ebf3b71a988850fcc77e371adbfedac6ea43a3d21d91a32dc8b318938c69fa92669a39518698134412296d754b64e51b95ab28d47ba953fdecddf564bbf991d8e1f1049ff4014008b0d27aa79afdfbf022ca6bb10747fa0a3fc4efb33f8b61a7559916948009eed19be51943c796ed30466425814c9109284fca1991804d97587931c328197ff24b5622a8de8f1d9538c1bf986de04ac191b0c18054185df55d62132e96c3eff35bcd9c7b2b380cdcc13cc574c9e4816bf5ea9258b3595aec322458b421e2efa9c54c46b572060c04896f04ea2801840472c2c3e1c590f9fdb7948610164b2e38414e82b0151c7dde3b115ff3b221797f8288cd37e324c95b0aa46d2a495f031736dc5464703aa396d1f6352e93e2dc776fcabb2d7ac8d09f77f6044c3be5d8208638c5dc0aef58bbb17f17f3626dc0285a0d36cb8a0a3f34183b9294dd2ecc75f9a2bc66b2c5fde22efef73e8626f863cb300ff7d08aafb60bc9660b5da2755d85b3fc39d907458493f2c9fa5a22f69fae2754273db1dd5d2749b0c5d22487841dd1789f728fad9891f656cefd4ed587c6b5e10596647c6cdbf2aefedda5688fb19453a5b9e0800eb0921ab8ea73f6292000658b4bc44bcbb6eb2f635a184936ecf26539d8a09a34f2b7d86f7bfab8f6f6f5e33c0d3a13e0efde279742e9bcde0beb9cf3d6feea51335e110e565ba2d1e8b242632dbd15c56ea16b863a171a084641d6d3f4527989df2982adb6eec3916fe8d6ec19b059b630eb88257300f931b60b922a81db4c0102314bff3560f7cf8ad0dd98606cdb73f85c43cd916e7e81b356c5b7639c75d8ab04bb7096ca68a11f90d5eba39c14b295171552da48a54368209a03010f4e18b28daec70ede68a0fe9a8f8c4b697e99d0952cebb7f0dda973709d1491be00b35fd9a1881e39633459f32096ad9d6b67120df50662f4372b670b581961ebde6b3c65ccde1203733255227b196b114964c925374644fe6006b6fa4bc514d75e99e840f0624b7358785cc8263ecc5d3d7a8f3ddabae6a16583add81825bf5061e0c4cb0b735b7b3670b5677c3592bf28de50c226dfa9364dc128f118317cacc4f20dcac8e397ccdc5ec3ccc9f48fd3700cfbef030d9f675952d3a39cfbd3ea140d8457935eabf63a9918e578f46882cfe5ec835b3a7dba742f77a843a316f5d10b79322fdb5b47a5e9b1ca664f88ea2d06ad481238dcdbd9ac6d0eaa129d33eebe85bb6aa9c0ed965dbe0980cb82d2d27258474d151d4feba934a1826aeebe9db2707048a7d70102ce785c262c88cc4b73361baa5fe5c1772cce012a27c88279b89c381c9d50846a8f77460bc47f36e9f3effb826208f43c13ee66866f272a30e676f14f5eb2969050e138a06b612ff4e26106ee0a98550f3747dff80ee7525987b941e47ffce3a1ab939c02e473fbd92c048f444276a228e9bd421a29df68b4e1e545d3bac7c70ecd1b1d7c5522fad8565d9b5b2c7a3459d4cf31e1f4554d1e63bd444544f19819e7ae766e6d0ee819c5d536c6e20ba77e791d10fe65d4665b4f83496371226609dd1d090fdaaa489e2d5536bb2ac5861061ad612984d1ef0eb04b1fbfa3d6cb20cbe98cfaefad5d42033143614ad3869fa17c526cfbefef9af2df41dfc3fbd9c5def75b83f5ae9e8e1e15a3f4e93b35a0b45c43d36ef420e480da6381b10f7451512bd3592213f2d87dccaa8ad733d156fd74d6d174c467c32d13674e2d11ef5dafabc224bdf4ef88ac0fb60fd0f11703492ba916f0da8fe794cf0568f606ed8abbf50113391c09b463791547b654d2d9bc22cdbe89ee0253e24b1341229314cedcbe62ace51d52b55d11667c0635fb822eb0cc54b84745f2de986c614864f6ae11879ca98ccbb51197c998560da404df60641c2f9ecb9f214ea17241e37f3b698d3141ecd72a7ad3125c0450bad4742225da8a2ce791b004b7fd8fea3cfc21072db2d45fd70990d89f651c16328dba016836aa3776c8af3f4968e796ab4b284b2b307014c20cece3fa65e9033ab2366495f2dc3435d1de4029f37cc466da4678418a95b63bd983cfa59c2af079440b27135ae92c63ada6eac92faeb5780d305c9b5073f76d3f9acacc43f6ac826373afd3a14b6d3630f0a4fe6eef5e4d1b3780e64d9ccdc749ff611a206642e18434808e33dc27a54fcdbd20d8573d04cd6c1f900b8858bb550f05732c822159777d12b22e9f998193e591159d80ee435bc89de92899d50df809d8d69d4c5b68f5dd8bd4390dd9ea10f92e46bc6913168df0c7d36cba78c2802eddf0a090aa1585a3639ad455af34bf02eb016e6e751225a1df874b2367b6d23538518871c34757e9d0912f5ba22824d3b235fcc08c5b35923ee7356de5dafd3a7e0a6ba6418ad13545e06121ebba825e9a2c509d47c15cc396106dac0f462806c82d1d14cf28148762cbd7d7f046facff8b00cd9c515fb5b4a04ceaef6f57541e64f022f15f5bbf736f3c0b9321677468db0843ed45e38a1d40304e0cf489711022439aab6013672f436af22a982991475b5878d83ddab5cfe73310dc840edef4eb10a5467979d04a7e795cff6c06ed03bb9950438bb9ea50651cc1e99e32e3b3eedbd5ebc2d6ce239b37549362750afc4989c59d8179115f9c20546615c7d151b9ce3f323bcfd5d83de318025c8282777ffad3dab2eada43fea83dec4cbe530d8c62249d95597032a923b8297030ed90155f29b185219790801f5435108f66d7bd2270e931e22bba7b2b4832111dc485810ef9e1a00c041ae38fc32538c659e7177df42e61b0d837dfdc6af24cc56676276f05e0937f838669e5b08c16a9c56518426178983662f73a56abc4059d5335b6506a7375f745d8b1b20546454f2139b97c529f40f82c50fb14e703a41b8f5c37d9bb3323d33a8185c951fb11addb226970b14ddb399569ddcb718130e46b653dc706e181648339b41f6da161015227185e0ea751ce166dd6c9025f83de0c7abb55ff0c953f94a7cafbaf401b9825888ac8576cd564cb357ff7acd32ebd2dc0841909e2256d6537cfbb01aa9311920d53947759e28447994c57c07e1d55785a4bc65fdff124b0768ef6f83c8cc26e7eb9cb8c69aed28e3abdc65110f67f13fa61c9aaa7a26802764b73b0caa9e71cca0934b6d97864997ea2eafdfa8c0834bdbdcebec12e864177f12394859234d3551fce8a5bb61fd3c58e20134d90d7c73e789c6c0c6c72e1f5653e2d140765d5a8bade7ae5d160b0d985d2314d9caa9575e9843ac144024550d85804a5741494eaf3ca9b85f71a1f461e4fd718c5d99b2f4bde9a7145a479cd64ae7f008f7dc038040b8232603d4e6ab68007cc20f8a9267443f9d461d387db1b0e834a471d0e0cd32af898b100251859935b9e9725b84f56c63a98028a2972598ba6459af6e67f6569db81e844a60fad5e65a1b9147fe9a2ecc0c1f1258d034a0a438407a73bd35ffe95b12af33201c28a497de8b295bbd4118f43e8747264a2dff5e56f078588a2295509c1331a69a95d1c5b1b8592e69562d10097606943d5b7fc30685c5005eccae33d5037b13519a9179993798113024db8240eb1157d1c76a9731adf4d66363d98431472c280f614549d4328f8031e21c1a272ed37e9c4c27bd2133a6b020959f41566cdfcda8b890882f859ea1643dd2b97466c2d85ec4f8176ead8ca8635cffe76258c735b1a5dcc6a9c5bbb48eecb00ca3e6d92b8421f3e4c313564c9425b1ec526186de564dbb45c9916a45041dfbcf8c045a6f7523847379c4180578750c1327bf7f77f0374e74ac5bad981b34c0cd957f57ef8e9978fe0f8afb48fe36394249f6d73500d454973039f82da9e46eb6fbe72b6a153b01221b2d90574e019a5ca811e6dfa092a4cf46ca1b8db11f49f45cd974aab3f6d9e296cb53f85cde1b4b6a3b769568ae610a42de58b6bfc94ef75b6fac013434cb34788e8e3754c3f894b2875b454b8326672e9e14799cc4ff61a1f0813cc1c46bad40b587e07f10a9f99eaf63015b17a9a1b4b774cffd61bc4ae8b442e3ad1ab25ef7c43920bfaaf1609649ea1ef1d8676bf9c32a713ebe8bcafe2b1126c1bc4ffd75953b8c6bd34fe2b07470f2523acced8eeb2e9a918e8b4fb996e55d64312fd58fa2e052c98899c75a62cecfe7dca59b6c0c1b92f1c650f4d128e25a896c878c16700ee1f882bbe4f08ac43634821c3f7ebed687b3bc17f9ed771a9358edd79fa1f095376b0e11819e7783f0d82787d745500242b7fa35f22e6efa919d59d5157f0e99c85c81de339fa4496374168f3b2a1d6470aa53f7a9a4e0d95aebba07de1ffbaccc8367ba156bafb94f3da18afeb8df9e4ccd0e5cb97b6db1faee9e07a8b38943277b45193d10ac4b0bba49be3e766889a949eb810ebf5d37552a02a9b21635809ec6a82a7482fceaf7244aaf5dfa888426e8ba50600fccafefd5e351e84e5e9beb26ed386427f57cef1b72c2d17c14a062fb8c84dfeb26657db9b451403b00a33bbb9541c01d4f31a48523bc0d711d02711ef875261fc435c5d0cc4d242f1eb8a8a0246c2b0249af01827793266b5a1fe63fd19649928f20b5b7fba4cd84342ca9375a79d4d0b404f169852b778339e83fbb32a9870e11b4626753622188af6f61270365685a47f1b36640d7555c58a0392ad04ee4e2975907e63023a8eeab04930cfc5d5ff3ef5a8f8a8f51ffd30eb12a85b3134a6deba15de9e44e3a3554966f7a31b91f38817cc0616948f090956782c5fb43190c4182a26478e6c63632fb31119d52a8d8b4cc538efe056f7b8afa0d7b0f691feafb7691b6513a674b43955b71f43dc11b00113f7d156e039f37e48633da7604667098fb11c977d4a983a60eb86f581928a0d94ec8c279d51a5ed99aa8f0a97fc11e812904414fc74d6f7f8b4c885f305b01481f2de4cc7d691b3628bd1ac477523aeb85333cb69958cd1795427fee248f9fffde1dc39685598b0a91ca3a7e520337ce027ec81225afe6bd281c1b8a836c7755fa5f35af8cb07e927f4bd4295a85e20469e12ba36fef93b43ca15d928f909f6c84511b1ed500f1d3f3997b1727d5805ba5376bf7ac74916c0064fbe8815ca1a8b412c756316d1ca9357f1d47f37f98c052f98e1a495814d67346186a64f7148434776b52580f3e0c0c84e425355bbedcdb0c65697c5f266ed4d442777460ed9e3c2e38046be7b5baaa30c2d93ba2a03cdef45e9f4f6a418905dbb3bb41933d89db6870a1be16870cc06f9124fa1297e1fef9864d6bb8c7ad2295b0bfff663e8d627afda7abf979bcaf8b0e95dedac24bb7db18c6efa6a04412a8e10900a44125d2d5d893dab246e5eba136b0de0e5458cbd9a1388708fab1b5ddc1b638abd99c17e2cee131adacfbecfd82e00bb11390ad121c12a3eb32dee6cba72da9f2255b31b2db079757adf50021dcfa1d84a1068f454956d0bdd403e79b38f60da162cc6f63b0c174b87ea61eb307db5431e1a2c43b4232557a65201aeeb8082df8454d5715aaa8f0a64608e6c4ecf722494cae6bc7049c3dfde7428ad885863e56d2a6942bc178c3795fd48b024e3d8d8608b8b7d3b33f745eca09159010336f109ddb80a6a1b7c1e6ab0a1927f122517007807cea14140a2f31890c98558001b431ef4ffae11085679ea15d967e21da04877f04cc8f6a05e594b807f993dab952db5b1276d65a5c8af3331892fe364fa12621ac3ff2aff83cc804d2f230b5a70d89fec4496e3650da91b234465e86d4bd82ff777bdc69ff942e7be56848570685c72c4fdfc1c630bac807ce0526cfbf23bd0be121412b714a61284591f74ba27f5bea1d0340f1fb0b09707654366304600e98e0ba0a60f7c96d9989444f31185467960a5db0be8800728cd7ced59e1a1a54ca6a48f0d26dc9eb8a426b455592575077a15d825541b0a6c4170dfba6a597f0ea6df72e97e6a42ef75453f949e3b4d2856bdfea89ec6ec34220c91e414b1cffc3e6022205441c538608bb3a1179d91401e15ec4fc89221c5fb73e5f734f71bfa110a3cac18dee222b51a38fd2d3159c918508619b2743b9446712d3b8ff851f37ba4436db7ad6f8323c0b67382e2c3ccb61dec00c044d9f93ee23a0ca65b6c6730740260c2cd198f230adb2c3eee8f44533c73ad6627e909662eb18da096cc1c2006fc2d2d903be21fa795731943f1d35ff09428fa5c714167282cdd923251d80896eb0c3fecd61af2fccf29a6bcc333a5e8e1a456eef5b85241b298176317c986212b2f006111bdf3c301233ff14420fec2179b2e05e5cc8a6fc82d200031ce4c79e58efca8af1d57c17811e875f3d9b6f56313912ba869af06b3f0b65acf461c7440e6ea2e331eaaefebece7b7f772636c4a32ac17e8f230c47612c98b9ce2318c86512e8604be420a55f72edda969d394377b10b922c34201a46057e680aa25c1f2bb4359e454d57bb3786bb9bde0b87a948d1522655f46797395910f76456fd970af1cbc8d594ea73b466b0c4419a6d039f12cd923ebf5d916d731c89b4d28c08f0466bcc5713e7f34367a42ee7d95011da635bf106e826fece31603368415592a77beab18876e0b4e796aca1370ed105bec9a0eae0d97ceb76616e8de8f4adc83cdebe9adaf9e44f45e83406a8ca8eb264d410af7204ad9ff95889d5935761904b402258a3871f0a97812b772b0aade8d82a72876f8c10f9dd797eab23e5a74de6572dee87bc08cbf0bd6ee3837b07ac0b12927c35af508a84708cc6cfc2153b31fabcfc5fd91607ffe99e3ad9f1f876c29b44a848fe18047c01404772367e30be21fa0d420a253441cec21fa81348e0f9015e7265314108aa50014accbe4306218bec2272e3fd6581c646b44bdbfe140a0e6182f543230d4463abe69529a6b82ede3abc6ecda00271c8f71b4d049f39fe1fee74918b168c4074ce7729b843e1f096b770743af3adb6d2e7f0c54006ea982d608dd68c56d4f4b0695e065ad77f527419af1cf3c175545a36b855587f7374627b7397a1ab4df08c61177b77c501248d15e72f9e9db442ad8c66e0edbb8babb1e03a953c6e608aca5e58badf54ed80a3ea04e108991c284518521e9247d5b39bd6486a88d1f7e0bd33d04809ac7aef6ed23b6e7d46999236bfc76da75f8c5fc27ae1589e322385ce4960201073bbd1b67d20da6b60d9d20f849012bb3a86ff5717d5f97ae975b3dc837545fa386eda448a712994517eaf71782f50240eb4f652a7260e49ef7ea7b30251c30aef6ac80e8043faed3092a57d9e3d2ab7e8e8246dac73c08638463df685a3193a2480adf9ae4e4ce8bcec0a6e738387b2a491354f5551021b8bcedb1412308d55dbc10290f345b5de1c7f7331456088fe75c16b5df5cbec2e541b75b6176f13ab071be938de9a433d804d0f7dcc892620e042bc6d609ef07e88f339cad119070af035af5068bf91ca5941caf87bafd60d146a0ae487ae8affe573e731543926834d7f4a5f68c13048d6eb08a4f1ec43eb269eb0181e9d4dfe1e11a9e59e6d31d47809822f42def21fbd41532f050f5152cc5ccd65d6f1c5cd472ee5025a86fd3778537dd0e42447b0cdffae00e89c59831fd63ca1c39d162a0ff29b803475fbfde575efebadfbf76a8ff07ee647a51a712f90d2e4eaed4990108c305d3068fc663c2788bfbf785a5e3195b692f70a0a19c22edf15c88b6bc276ae439bde153fc6eab44989b06d13d9655a33cf5a04f806f6fe3e94ff51222c35156db781f1900db0494eee75003d6cc4f0478f338491bea841de833adbcbfcb6f15361da2901c54e5ac3057fcc943142c6b89e71a7faf910275bf18fe2ba0758410c7a3515412f4f381385623c30ee1e6e3c0e024ac5dd069ba07f61b5dc7afea4fc02b53c5b2fa9fe72fb5e692238f64406a0eab578ca624b983f88f9fef756234417004d2628a9bb98b98beaa751153db560d59e405e3d15f465b782b699ef7dbfb611eea04cebc6d0d5c6ab828dfa6d48b59c034d7a4bf2b223ada338194f2f86d770d2d12a0d6a2dd6b4bd9e8d284bd623ab3fd7dbee13f5e6dd7cba84e17e3529c34482b6deee90344a7a56a1a39ef1887d35b1516a6bea12c4016f4c8f6521f6ff2e2fb85a0c307dd4b0e7e88776c55a08658fedd7fb5453495452b0bf2e242e7d9778eeb72e2e79e5e770fa829fc47c3b56a51926bd584974f24dec80e9a2048ba01ca413c4b910eb0281fba4adc8d3c0950a68baff352b135b6cb207743d878d6081fc9ac10333b0bf567fc5cdac6ff498a3f72dd5ef946a623255f7d165a8259ec32ed5278c1f604b62de03da8f744e67b86768e07a45cc3fdaf027a5b3745d20f289cb756f1f64a55f1e1d0b07750ceedba8ad6028cf762762b1e52393fcdbcb9a003cee3ecfdd1ac6844ba406aaa7fb9251dcb9344abb8d4994a3ceb68b351fc6c7507af089bbc8d0f70b1a4643aa6846e849dea23d7dcae7dc4e2b7d5b1cc59b61618615aee917766fa1356a62ddb6399f6002c165c51b2a6ac2789ef6aa1e38062ce656778dc3d46c2a3fa72f345d3384d655606707179a20072bea8da31408278e269b82ba07ed7362a0890430e1568c7f09a367ece3e1300ee7fade723adce570106b81ca7454cf5e51886e237fa8cf152320bf55287f5b4749c1262ebc9311aa35eabf254b735672634630c9a5dd80b9334e16295e68861391b3693c0d7833a6a6a2b3a30d17faf629451a4f481c23da555349e12c78cc2cc689fa89b5bfa394abd0ad98f7c4551ba7c94555149cc2d8002a2db7aacb5a062849334094c91b2dae34b18460822314c681149454115bbd6011e4777f947b7e5da73a6ecbf7804294305978db1d495771518b989bfca8113013392e2ed53ab159bcc290865ce3ba98ae5e9126806be8012e25bad664c3e04cc1a36a7c14782efffe146d7aea2b60be0f1e0735ea544781e899ec0b817b87401306fbe7efa11c72af5d1596fffd55780483a4ea2ea97e326a7e7b4652ad03707fab408ec3c67477a18f274b469ca022e1474b97b73602feac455d5e43f970f55721332d3ea39366d17a40b97058572850d3c095c3f3b1b81e79b75f0690f54d2da14373a7897bc07f91efa58cd167d75af5161273fc02e7eff0fdf5473ee23123af6390fe8c5c6ea6be87194016e1cbbaee1a2dacd039e4b2341bd945a09e95c90b390c00a143fb946620de7594d641ba4c8e9ee9a6514db9784562f1554ebde37b56f4fcdcf1d9a808f5216ef1168b4168052a16ecf68489ce318ad57851456b28d77bb39fb0277f56007ec4a940e963e1f88ed5bc1dfbdee11227ff055ed1f3e0686399fad95fd74d52fc3f0695b69811eb21fa9f118e6ddd65a91d805626e7f70fbed94790cd7650557dbf6cb4c8bd3bf6e936baaa755622c5ce485861f70916c2ae330074891746333a2f2537b80b888e1ebf40cd811b27aacf5e082e12a795a6ec1824871f39ca6594ab1e08afccec7930bb1bffb61480afdc33a4dc5bf8905558ce3259fcc07bc31bfb218a1710d9e414b17ce194d41a39e5038c7a1f162c9148941ee9abd89895e134c88356a0eb823c0980f045d6da21f48a72d76ad096a1636db7cf561f2a673f415a4de0e27d892cbdce499d5c1b2441edb6fa938e11911d1f822f4490438aa1bef408700449454ee56bd8f51677dfd31436a313e4e0b4c3826a47c39d0cc88a3cf5991f0f7bcf992ff4d1235f30a110d867be6000eeb3d78df9e31364c9f688653e50b9d30e63bf0c48e080d96ed9544efabc39d3692d9cd29929695a6ac7aa267d5286e8253f481fc4f0b1e88bc898479be86974fe941b374ad7400db4b7c6c940e033003c6b0f116a4231f4545d0bce1fd4d8107f6bb1bf2dec9f79f30ce658a09fc4c55abe0665d68e80ee7aa2c310fe3f1d80dbdee348369a74b0a63ae3157b354483b7f528c9707d15a37578ba3d2f0d169e490a05902126f0694d4c029afe2002eeb019ac6b70cbc09eecee3fb1371723c10d502ac70e0170a13a0e69a199905961a0bcda3a11993103dd8097215eeba7c92ac37900b8d487ab5a61ca2847e5626a0b9e5e29dd0c938c701b6584670ceb2994a7f0499902c49fc7ea15bd57a2630c01eaa372be4fd54e0306cc53bb87cb2b0f020c187100f50ee2fbe3e69d911039a230c1b4bbcf955580d926ff62d301c02fdb57aada87ef03d1088ea123a7da4a6113d2a94ec3c15e5d50849fc4ababd81df20e1519f092103f3c5716e524efd37ae4ef1f2b720c4cb160a70a0f3a9d63e90f3563223a1dc635abebd0ba64bf18f3ad4b7aec86e4069f2c8e92477af6657dc4952737370fdfd92fb5f10491d9555c59464813efa6d6b203ba7e49fe950febf9e9e1abe7ef6ac758f1990ade2c0d6d13f0396d44885086ce211014dd16fc469289c8363aa7cdede67696408c4e4e772f5c2e79398c91545c033cee8ee47cc447296749874b73ba5ea4d4f548f925760ec50ea336baf5693eb60d2da531d69f96f56c820156cd8afeb5f1e6a75c59177d6c64f918c0aff164a326a8a29ac69ffe187239bb171d3d285aa226ea4cfa0b067fae763c23511a9b03309cb93de51a7398c4c27fbd413e7e0aa065c7f1293cb470b5380ffc691fdc8d3dbd14c05b6b4b30a5e5cf16111130b2f4e98830416682cc3e0930baabc5c9c6ab82b83c360df542e6dda8b67c7a81c665dcc1801086e507d79aca10ca1b9fb7ab3dfd0cb9c05d4db679c78fdf3561fe220bd9a974ab35bff24f78e5b418ef924cdaf7e1b75803f8f0fdefd52f8d9b8092a0fafa1f3d88917a053c4a16857a3db6508c25e9d45e4a210911f19a3ea2cf7a8720752644f90ac5fa8fcb7a38a393266591f973c95059a25c2f14a679da040f8f4e6bd082966306417202c908742f172807f94473b2e97d68979a0ecb72fea0124d14778f8ef8c0f7376285bfc3e814b7bccb71a84f2001d6a8291c6bd10eef135c61ae4315313626bb07525e771e1842b7b47a51c142805b2e3922f596ca19073f878f2e16acebdd9ebe51ed4eaab65587641328a560bf1f8aa6dd1588241cf0bdf4078a1315ae2739e01aa984de292de2717dd46b5d7224ed4c1c1004903923544ebe9f1e1f169b951075588d647ba69fa6075cb8f0762e23ff6983c8e3a100857c5f916214b228758d5705aea946f26b542236553adcba4cd76622f1f3d9feaeac0866a5a32dcc553938acfa936998c48450bc5f5a10b5db3b1120da632f9800c46ff497adc3c61c065b52d6f749a6c77db224a842fa1da3e1147a2fdb23df9bec42b755de5facd6e37f4e39c3bd61f864ab8c4b5dd2c15a7536d15e8128c733dee47d24b76092df18e7a666a1a06df6b530ae75ffa675f00dcf9c1885507c57be9ef721077a76a1f696821d44de443f4a44e6f6e8f62d4bba109cea249dd4af91e64070e182b6113a8a00660e2212800cf0c81aaae7ec7d08582b87401ebcf585408f311421f00cb6cf65a251cc825d6860eea54638812781a527d6d4e276a1656b18951f51832011f2da42874ea6496ea0679953bb3aa05f97da0ebcd515da16f9c1815fa33c3a0983a753d3cc55280a2e7c2bbb002bdb3c60a3fcddc51ad9c2b5929c7cad64b52c1488fab7957874cfaedbb859911c7173062ae0724f150b57c5cbd38b31953ca3a3f5bdafd7398b3278248e3dc4fa1f480e5c40b46fb9f4b82711654167595eda02bde826ce5cab0fbf203c4e642da893592cc7ae69cd17a62b18582ea5e2f3eb72490050835b82d9c3fbec2926e92e51731184016f8ee2d547f9ab4a4df22672cad9e7af63884ae2a20492dc1984a447a34097b38f021295b268b1355e803bb5b90e1dc8fe1eb1ff616bdd436371aa16004400d67d6ce940c67ae7485cf5cc5c176d8201c4b4eb0eb98630f1cb084ac7a70b720ccf16099e3b419e81e665104c2a358438ef3e12f02b79b507bd99579ccfa30ddc094c724e913f9b6b4f449b7ba6dec06b5b94a9bd8c7d21eb54480556f6ea1ec5748de2e9059c65cd709c997844207705e0d58af83e4ee519abd41527725065646ab842853c7f63ad1f606a2f7b12a44598331f01c05efbf41c2ce64164a24f55721c40dd9b8c3f9d345cded437990a609c097e384e4c551fa15f262182a073b46c14e0f76bce83e1611ff687ae49f4d49f61bb879cd3f07b3541d12e537f4d39d8ede6b6fd4e898c15514530ce47cf87637139a4ba1f64d2de1690aea4d1895cfcc5fd85f066a22de2abbfdc988428db3736e73e4bc6c38b419b23ae8438ef2b2af2744d6c0d0625bfd19663e934309d9aeada829217d1c0e2c211f0ccfd3b001397cd1905ec7c5257816c41a5f349139972168c8597a7fb168a2203dacfaece6a702b33397d651e20119f584033914b94c924df0be1856b0cb82cbacd16b9797adc63c712a4efa7870bd6c0e9840f37015cc6b614f729f024167d72a8b81672a908257951e051b674859d224440280b5d49e6b18aceafc42e9a7db85580e12d522e6a8f2da245dee555e6ca20f7a7c22f7873ea802ebf24b27b20c1a1c57faf5a8ebc1ce438a9df2697e744e3e93cf7a68fb09bc6eaa48135ed41668360391b4983d98330edb80e7ce49bba1889a140d2d8474f5f64c0db6f9196331fa63901bae13ed9a87e4a5de3299b4920cafb961da68c197bc64acfbd2419489580b3e95ee844676156f3efb7862056386850661abd199c821aa5bcd80875fa1168f1e41f6642173c6f21939a771ba3ff24e62d661bdf3b7f234d12d4c2b07eaeb53f50937d792af76688a2c11d74478f471a30b3a47a824ab90fe9bb97879dea6219a90eaae629fafb009f18ca7c9f134d6c135edf598a873b1d6dc9cb3ae1414aeecb2aed4859be328a71e9b77222ff9dbf551b05bd5c93888553832bac6c08d4a1cbe0864dafb539456a8cfd8aa3d96646b505e293b07763ec625d9c1d1905828948e94b0a0ccfccd0aac1cb60f8db8365bdc214dc5a072feca909ed7e9c60b5918773379209df823d9fe7b4b0e6c5b67b82cc314ce9937db4348304d8e01bf38b48c2166e4e3938b4bf3ab0efb46720476b2f5fdd4f749db14675c49d86d185a2b2133bf16c6a34bf9cec19ca9400319f026b26ce7b859422ec2ad4255a6f42b71cee0603966a9b90d4461d3a2660bad77b5a5e05820f2657d0a3917e44212ebae214bf77da3549cce3b3852bc442680d8d460714dda0d65f7b94cf936170b43cbe4da8b3bf31aa347c47af1e3658ad643aabca48103fbee2c71636e50be396f52c8d24264feaaef5329975dd88448aaa4a04d09f6274e43b7af1805744d3b2ec04f56acf1996eda725a5efbfd91d8ede6ec47e7348a66bfd28aa6ea931a390358b10f8469ce9ba6d1f4633ed924ab931f44e19a4e47f4cf386ef59ca6d52f7b4ef4cf0e09480fdd667bbf8627b39f1fbc637e93149e954e19e95cac677a77f26c984326427f50fa9f1764bac6f4f8657e375cc4b3c0959b9d2b527fe7b7ee929a2f9d01a17743b620de30e7aad32adec5d4255265819b2ed8d2710190b8b310cec5bc7430234dce7bb8d3045e1c4ef2564ca8414f1f54e3aedb4c3e2ad4adaf5201f2a9bb35cc952a81e5162840f5b37812166a4eec8d16df22491e303dfc0682df5be564535200853ac12c4918d145d8f8fabc590fb0542d1c5384df726c9e5886777dc7249a51d69c8e4af1409389b89a757413fb210457d2198bea22d20ad03e9b5d5a2a925329a43ed42cf930af35ec28c0984d5c1e0d34218d9f29306dc37f5559aad45f82239bac68bb5c2f054223acfbaa963b11deb7246c3db832fb78e5f2be257c903c6cb2e341ab36c119ed1d1a3e81e89bd1bdf73018b78a908271688cd5e268b0f77afea9aa6e683d69f92cd3c25ced511e15f487cf07c68354473567d9ebdcccaa1c14791f73705956f03580de0caf0db5d402b2a778ce6289cc9dac7b1441376d6ecf189c012edd6dc87ee659da43ecda8e36d7a0ee7591d6ca245f8687a0af75bc622ec6d644a728bbe6f6f8505e383ca4b0ecb08c7e6048f7c3bb1b4c46f3f77eacefdee765650aaf796fee9b1f3e3b1f3465d5e6283e93e009427a0479ba875f8d435b7d73768462ff9f7632bd5239c753df0b8adc6588c508eb8097ff1d2a7d4660ee0227d8bc12d28fd490743def746b48fb38b55ba8a4ec248e46324253aa50cc0ed227e3991f06c6dc9782c3ad70ccb7bbae4ca04eaa11c45ddb749eec1c2c135d54aa3ecbbb160c627f12ba1bcde44a0ea54c4261745fa48172fe22916e1d5d7efa9219d76a79b9f0a931ca0a92eada295fc8fa835f4fffd2bc8855f4fb5a801248cbb4cd0e00b442280d5edc93a725107d96dbc2130c0308d4b76ead330eb01a1c2db2c438ad779bc73e792c2f78b7cabf4e00e4159e6b9dccf72d4ad3ebb46c1414e4a315c93011003c473f506e676c1811f95bf709005d1144f8fc03af373fd2edee041cbc083eaffa7ba6be0fdd22482c38f3d652c8de82c0209b57ececfa4a1d3182f9e0911ea2175d0a7109f4e6ea572a45f6ec4b99782941d3d9ddce57a4c24aefe6aabce209301a47b1091fe7e6c20ef544b5109298ff8391386bbaef29ed18c471c1cc609f4a3ced5bab91015a4bec3b33ac53d4e8df1f3eba748d06fd26236fddf4df426ed9edb5349d3390fe720cb2db2ece5c80cb3704fd974d5178ada571d4995021ad79c0eafb334390bf215ac4630d739959c6412b4255f3eedcd24dd2713f3baf0128fd96e03127159395599305f39651030813384e5478f67c4f7a789dbfa17a3518d887d9c82a199e20305c00aa1e0cce5b675a09eaeea43f0c09cfc57daf8597188ee2305269571ac738d540aa76535d43dbcde935ee4490ea8a0f090dca0ee8b7c0c724c0982c81d8899d418799109d4496ee3ab7d4ca5529d21b4a3aba21ef16842b5f48e33303dd13d6984557c786a70fb8a9ec6a55c324e63dba78f39da61dae30e5dec5a9f82b925790c797d925fef54ef4a19256d81216c781c849122842e1fa58ae06a8dc07c828c6d1c9a868c849030095f27a427fe9fd0b9cd8cbc8e913acb940b0bc4045f9d8f7d0f7d5004466542dee4b510b9c3a83dbd256e7b98622d62101b09a06e116a8b2d80d759d67d0a4e350389f89a4a102d558ddf910c5e02f19f00ca85873d798075291552fae7a679d95147d03c8059dcdfd14e4fe80cd4be9621e816c4f830fbc599f0e06f778a9591b65ea124b5b10b28577fefcc708e229e53ee0e7ef66b52af710cd926044294e730e3fb588a04a20da5e84174bb1e2bb8e5665f6b0d2c52d99277f82f4a496ad6d44bea899bf7ff1e44028cb368e4d3d524d1c71f2b5fcd0701fe423596ad66288b13c2aeed963903e626d6066de8d5174769e652de1c6490161e16bafd37b25587bff7833b815d509ea6bd380ec0e318d8024e1689119626f11db3ff2fd78c9fc1a9091515f1a22d604bc5820d985f5df3879f1b22a56855b13d07d0210dd28ef8f3387b5155fe8bcd79d41c294211af09533be48995fb998ad4a03e94b25425b3cdee7214a94f725a7889297095013c6cfac3980ecd4ddbb7e6d55f0c7db54015dd843d8ef3a955d77a6a6734b4f9977c16d507dd2096ad8c70a04bb7ef658aa790b529ce52364e1243eeabe214ab184efa9cc2233e0b3725d77178902cd110bf0c6cbec051b22c9251980485ca6ea2c721f86e29e1ef00f5c0a3f6683e473a4652a0fa22835970401c0131c324417570c5d22487841dd1789f728fad9891f656cefd4ed587c6b5e1059662de014d2f27ffe1ff4195a84776c0a818bc47975a8c404890e1f9490e8c70e528ef4335e3ea4b1e4114013ffed0959e413943f1b4881d22ff5e60b15f30bad5936412ae48657385b3d0174cbce3cbfdfbe1e6b35bbe5d513ba31763ad9fcdb97ccf92a972a721992e1454f10e43231f6abfd9c5ca8b8f4dc38c80dcb1c7e4c12b146c4e2ba254dac89976cb1e909a1821986d89e40e7ad130f4716ae4319fd3528876ba2817d94f0cf88f8bbb7ed00e19df1642134e12aa67e0f04c3974a936a99aee3c677c801d3c13ba6702acf0654662ce71e5b5ac5b407bd5162deed7df3b4c5410c9f5d317f4f03ac29a1cff9c43c8eb0a91e6615e735a7be97c77f285458ea6d940ff96daf48f708449fa9589600b042e3e790bfb4a1f15bb6d637320cf61d6d549d38525332404a95d772a4fb514f748f452cb10bf155087693e1acf56ef0b6dad59ca7c2700b030115204765458ec1e5ac00e9ec4001ca701d67906b945f423be8f6ea4a35796cbab496e2f8adbf36b69df3fc7d91ea4b0dd821b4845e092f41c8ac5a41905f31a093a93c7aa4fa436e66fd2928b64b5845a566447007fed63f7d41bbcd93cbe0bbdb3900fe56014d545c6803e2e184037383bab560b2ec9aac2b5aa8c26164e5b177ce4d31d771d9404f74b3527690ccc5d7684db50263dce8f184767f988791b2bbf55c058364f3b2b8762ae2577b9f534d34201fd1f5018de60d2b9ef61e579afb76b2129ced0dc381c9d50846a8f77460bc47f36e9f3effb826208f43c13ee66866d5bdbf9983499bcbf6f19558550f210b65f6f8d4f69eb178bd46ca1bc80e0b0ad9f0a0b9cc44f5a3449c9fe59aceb43ae3dec64463fc12518f3348b6b2da6b26161c415e4a77e6b22046b6f87452a79c2eb6181ac7d5b62e1590b90e4a897816ad782a189bd7fa882ef4ebf49c99ef390bd403d319553e3df8231924da39dfaad0efc077f1bd4d61532179e963087529ac1def053180e64620889f29666723ad96a25c83f95634f409b459ced7c48cbdb091a8c6ecb9327b2bb06fc0d7efbf31fc5bf396ee8d5d8db9735e25c9eab7f02b720b8b898c142990dbce496e5c140296dc55e9877b47122172f73c3e2b70d452ab2212c5882af852787ff3f62201edd289af4fdc746a6c6ccde536e95044daabcc13c0eb6939160fe59d1e7cba839549bfc4f52dce2b97e26afae9d83e02c979716a4149a7125a43c4d90d922ff9f1ed5d73e3e1e638078b4331f63ce1af84a9c6ee9b1f09bc59a5c7b29ef465b039901815afdb86213e06a94010769c3a7cf3e5d1d82eb427f7ae1347924d034626a8f8f1ee03a9fe40f9c9ba43ab3e1f463a1b17a283020762ef874177eea396f9bd78991400f91db544d1d030dcfaff1303857f686061625d7ed692aea61c1f57f3d755635fc7fe13de01046682b2ba005b8d58507d6e482705fa096522164df4afd91d24d0929c2b82c97a3edec9496a3d86a911847748512b12e009e7abaa67f487a4764f752d04ca5760c387daeb8e81e73ab800a3b09768461b9695734cbc61b7714147137e1c1a230edb4a3a1a98757010c74b330bad741bccaf5673f16004df72121dec4eb6c89e7a5f0eeec2de866dbc85c2c601f56cc69bcf0defad2d5bbc568baa3f5932c47f871325e7fd0e0d094efcef7ac048af947330e0c63d16dae2a47fe7b8fcfff9657672b550de5db17f09df0a090aa1585a3639ad455af34bf02eb016e6e751225a1df874b2c6c496cc3886405409e440beaa2c4e35b26ab0757a01e3c663bb27f583f40812a91f276db59ff5387402be22e3a3aaa2bdc67215ed0c98c5723df10ec4c8d7157e174d8299c35d04c089fd8836ccc85f0c4074e9e6d06bf9217e80459af7e908f71a72da8e8225d231a4205d84394f724a2616c4a4f8e5f9f874dc625804946a0cc873812d4151593b7d6c76d66a567c58f5aa73cdd2f339f62b637600239b9aabd846ebe441fbf3929349be056337ee54d76d0b2d91ff20cb27ea141c1cd4adc41c6d5bec7b0011a7f90fa5392ec2a52c6aa0070e3fab0a45f53299eca08de76830c59f9f67f068a8eed992acc7702abc4986aeb6a0b1786884f953093cc8e29ef1af9997da41605c3eb94da85ea64e496f3a2329f7266e81fefec710b97f4fd8f243304bfd583b846739d9fe5c6ee59100b59b76f3c624fe24be1718bf17d42a3ee60bdcdb093d1ea8d79deef627f7bbcd40b8c747c2910da4f638f1a01882940267a416201abae8f4f444897c9fb84b7905802d1862b11aaee11072cea97f679f25cd0c712951f7285c29cbedc83db48e038b5a3032bb7cb2c06c632b7988fdacd347fc688ba71cdc399569ddcb718130e46b653dc706e181648339b41f6da1610152275da6cf5927b0dbb77f095c55b75e508a4b7d5bb11d36f77634f3e60ad913253f329115206666ff91af49defdf236f7e816115463c894d8bb729be8285b077b25845fb82a6c754738ccfe7b09d0a4a03b24d31ac4f5269c5de648d855bc22083a82e17e7a9d857afb68a2af2ea09685070796849b0b3ea79fe365d81ee4b0a32709f3ced1fd9e0d9256d37edaf1eef457d79ef0167da61af92727f6284745ddadc841715a5445b7632a25e7bf8a1befc5cc58eac9158a296b73ada4856dde2bcd3c9b62a68ae3642590419dd8feeb2b8c3bc10232a270651401bcc983c3c79abe7c6fbdd38fa9c8a95f3d490713c4f7cd469721a32e22d523300f58d28c59f62a27779de7479a72447b09936c3458862a419aead5b756209d328966c768204dedef46a388f426351a4bfe32a5810f693d7a5d5c0f4bf2ee3e033df5d61dbc40391a3ee18c92bc38f84fe530af02b818f1445366ff331f9163930a438407a73bd35ffe95b12af33201c28a497de8b295bbd4118f4321d381371343144ace127fc738aa32a6aded683fb0299de028fa393c0b3cc8d26ff52b7e69a1b8fb8580d56779f6f1bac6e018eb8e4f00278f4e855c1a3675753d934dd8cf56d84f083476d48adc5f703cf9a3fb27aab56d9b5db0542a61a0ce923012b29bb5269c29d5183482e60871ce72df1db005c1ea2d475b8cfbcf082b932f8556c67d8f3a102dce06de467044d089f5f54156118dba6b2cf4237afa75ec6a8f48410e1d68092b7cd5f84f63d6b0516f75e4f17cf008a36e5f2fb5cc46be9d79e79871bfe3686355372f0475c8a1adfc9aa2d72bf4e7d9d0551cc194221198a1f8d65c55de05427f94e22317df049d2aa1d24b23d7c09e4b7ed8143f89a18d1059b980c84f05b674d9bbbd2eac8367133aa936c620bc7e46229578ea0be54189fa78351990720370e0e5ee001e2105767738e9abdb648fa8fe74454132eeb0b7c46c2024579ad0c2fae87d559e41ecf1d23f029571435e07f993b666140ab78eefccc88aa53a7c541722120bb044be4c1f38494c6de9eb68f70896bc9d79d554e6d71d2763bf8731cda6f90020d1b8731af5e053eb92131c31850fe72e0acbd4246817eba7fc4a6f4b709bc0ac156e2a31440ecbdc6f17607e0ca2dcdcd1f8a60aa6c95100f9642ba24b0a998c2a9a41962aeefb34971476997190e1a63ddf8291398c616f0cfa17e403b86a5fcbe949547b942fee30f6d6c59bbb90e3ffbf01890702a730af4cfccfbe41b7e46d433605324472b67d6008087e32b6bd0acbbffbed398c672c95d0218eac7763e1e0c638ceb1ef0be65d7e0334714210a7bb6bfd70d83a03324dad511d1a43072c72d8accab1de39a86beb6189a13cc225159ff8b378760144409a9b281f8cf255eb341920d043a651cb32b50ce02a744e6529b4deca3180a00c3ff59b92ef875b2391105b1b8755ca3e1c395f47668d67434af1810c3374a724dcf0601d096340e5442f24bed8da4a83cd23255e4d2b4d28cde77de6ea71731ee600e571669c3657d00b407f6a8b904811a7b12cf871e4688eda92c69bbb3538cc31e0f5202c59635d8094efc53be35b463634ffc57dd6cceae2add64c259188a018321bc713d89103a04388f86aa9ad4fb65ff4c6c4afe792a45cb5650434eb0bbce67008be4bd4ea1714a7a65242a1b356cb9c6aea2bd738b6614adec25f5ff14a7518c037afeea1175d121b9ad5cf2ffb326af02d396da6557317f0798300e00213c78fe51ca469a01e30710331d39bb2cf106304e70729104151c23f12d8f730774d2f142b515eabb61122595633c8d28675f673c72563bdd71fd33abd776815dd2a37519ebbaf9df53c30d3489778d5408f1eb85d935937009b9386ac187007cfec05710cda51c62c5d87ca961898ccdc6f1cd10efa070a4f8dd4dc1ae8ccd40031b1ce76a5f7c598ef8e1715444a987fa42f77b56841ace7ce674eca939a3198ef11844325d6dd1a2cf0293a71e67fb0185cb21f6890985e7e4cc74d67d100dc8250780b88ceecd514fbdc6a0e955f2e73b35d5e71acad77890a553762010577db2fcfb703a1a1bf0cd5dbe38beb80af66920828e686a3ef28e22304d2198e25f73e6e57928159164b5f48a63430f0f22dde13374152a07d2434e4b67accc75e890eafb4e3a0e3c80f38d3861f799c055b2b9553024f20e091e209bd12e59ccec1dfc096d62f7a9e6e14e292e7e932458766e8dcd6695d84dd6d79945a65f1afb4fae6c6db3b80d2415fd7d04282cb2faba1b316309ce50906454e4f783bf64e66d5083411f77ef83e5055b9301df2aa1d4fc05d4b9efe30f449a65c528088dd44fab76cd7f0455e4094942ef58aed0d2d8da49344a492e50b16c2d45274a0f6383b2c968513c5f1014ba654477b885e5fa688684f4660685f1c9a2d368c6b0f59c8ade319002caf3fa6436e074af4e179955bd6c1fdc41ca7cac2bbba162f1f36a0aecf5d9be3af7259bf14879e6cdac2345a60e2f73c38a542aef8ac69fc04174ef9a7d5f7ad17b9fb54d81279e830a11bfbaebe2ff01663d4916654567068682d24550c89e3df9dd16e8c878fb921242c2b99332253ab6cfb47d9302b500d08d6dda00bb8a04a728c4c1efab7fefda18b30b9e2ae22794c5fdfd0967fdbb59ec202fe2705a625c0e5ac1ff7feae1257df98cc1d404735266c62a3395dd875eb02ca95e95da26dd6fd8ea0654b5e24f19ac610f7fbe3060f5920c2a3f3764a9cd79749380224093a595e55de21673ed687d0587fe2a926341df1df9186e01f2fa053c963827aaa904f5f0c8386142a6c49ec052f346895043d49d8873828992a80569638e5ec905f3fbc68f33c8709824e21ac25ce18f283e8859dd7efb0160197107332e4c484b8b2fabcb240833a2c3c58075adb4e989fa5553d85f120dae38a116b7cc8df03269a9d9d9cf432bda4193c99e910d9a6e147b5ba235c4a566de67112af84a78c0a64c8a4f26c8b63a21bf28987e74abdbe7de252da0739d67fe9d69f53de32cdd94c3681421db2ae65869e7862c07c777142cd00d959b31439e37dd9e646f5388b0030449338fd735c1e6efb2437b60817d7169fa25ca4ff4474a30ab2db709e58ac305bc40ff41097d07cdb1484e94ba86cd67585fdafb781b27ab301a107681c22cbac0fa757453877c6ef1fc5dcebeba02b62a287b648b215db4d00ae019639f5f756c4650e68f30a7a0569c2fb00348e7670409b53078e1270353674800aa7dca8ed5c340f4eb536223464eff3068b637b0dedb417129d6d1ccd455359f5685374d8acdc543371bdd5b67ba8bd32e511a5fec8a9f6a2e824227e96453dfe3770fbd7181165812908982b2c19d36247fd44121abeaac61e93d27d6b1c985fa080c496bcdac1a655367a961e026effffff91