PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52228 7009d4bd363162570eae9a003ce340ee94971702408f80f9bb29e7e2e1813975

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1dd110f50e23e4725662d8feb4dfd704a0ad425b46c55585191b4344cf1ba27
Certificate Block Hash
7009d4bd363162570eae9a003ce340ee94971702408f80f9bb29e7e2e1813975
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a02a000002a00000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000064924d5b276fd5d05ef6a1704abe2797bcaf8e1e3c17a51e9bc0b3bf929b85143930cde0613bc1bc9e196dfcb05f3f624da9a9517a04d8763a1944a47f1ac187de28bf84810fb871f3aaedd4d38957e4edaa4c79487add0062390000000000000080000000e00000a02a000002a00000

Raw Header Hex

000040201c8b4efe9a0dee13d5d9a15cfa49da3814487558b8e3197fc3c7abfd5f5a322f4fe1af43b534275ebe6b718138a6e74db2e989563880a087535ebee5a99332ee8905066a4348091827baf14c34b4915158556cb425d40a4a70fd4deb8f2d6625473ee2500f11ddf1

Proof Data Hex

59,560 bytes
1212160103079566bcf3e337ce414211d79e97442fe38644c71af429df572d8d5b5304389e57d312ba277a388836bac42c2d54dadcb6b24c67786420ab882032fea226c2ac93e2e55d90a06f904ecb9b9ab9c7a13916025d9ddd466c0d22765a305f03f447caff642d67dac87a45afa1024d6b158c8e29c70b52af9ad6c4e86693fd6718c81f26ffd4adee6e7d376b8ef7e647343b56ae93766b26a2e7b1eaccf6ba649d25ba4553e584d97626edbc734f94d8b6545217cc96c74cfa75ebbc520f10e35c009d5639e7760e1b01e459ed8e879e2ae091d3e660a0cf0d354d4d766941540016bd467be5537b35babe9b7a2a46e1ce3b5fa7060a12e607f1b0e40537a71fa4be0da4b73c59bceb1ffbdaeb2ae9cfd557e8521080748b15dbf9d3d28e265d038e213e82b3ebc9fde97540998d9c7f90dba6275aaa767b262c1deb66af36c204bb29ee2d8890bb646b0d51817a75b42f4a848f76c5822570d49fabe26c9b9f254525f4b98bf5b467c9452e33b949eee66c2749c0ff2c0efa97fc4ac3709c313dabc504ccd62b3ee0ee242e66826cc229663d80a4ccafd540d5105f4df6b1dcb4a66d2b69f8555aaaf6c5272593afc992dbc745b83186392ff92c6e0374cb31fad409093075adaa0597550909f706e2e922708c0669b249eb7b173ed8fcc1e95b566af87a9e1442b6d58e4433d9ee633390016d404b07ba1934ab34cfe7e7adac4cda1e04f80ae10d6db6d7ac4687a53669a3eeb9f17f49fc2f5a5136c2ef7572ea09eba624e747da26aad4f8e5a092cc92fc3caeedbe0897fa15efb029d503b5f420cbefc3e23ce9ac828fe554cf4f2c71c9e49fce3898410abc42fd4b1cbee9bc7f921b6d31bf368690a236cef67988cf593a9b95b4dced8d830788d48d031be222eaf5729258729512336a07c14466884360c1d479948f7b107cac1c2d5f057b1aa195a54117301565c01f854974d2afb627309f96a8120ac623794defa1de413f49a7f9ee18aeb8ba9f18dd5486c4e6d50759e0dd0400f2f684fbb3ab3ad39d26d4a5b15247182aa5bf567422f6b54d8380aa114c41fe7b36afd0936cb65642f8b523b020b33ba544d0c36c2b5599fe49a4360469a17747b724ab36b1f2bcac8a90641a1a278865b1bc563a8c222c3fec0bf63d0e659ecee33f9eec98e673757fc59b2190b92fcfdfe433d6f86977181fee827245d38d9c09b26a791e45a9e0d3d78adac4d5f436904bd4f6113fefa8b8e96dae467f3277700834aca46fce8506fe671bf288a1a139957e03a449c416d20d3ed6c50524e3d3a0ed37a7fbd7381f8c43df8754b9e21922ab97fe08299f127ea8dd28b2e88781567a2f8448919efee681ccf2c852621724335db7a0993599fd6fd66f5664d6781359dac197197f1ccfd7b9c583c90483054f50359d2081788384bba9ba8240735937820c20a1efb3a21bdb41119be3c1a6532142e257d2e81ad235a44e455a6a5f725c93720f1592ff5889098cad1232bc663cbfcfc59dc9c1794a7ba751dc185687857070bb9a21463ef2909f80571514569709343893a1046ba30a09fa152333a1a2498a1d422abbcc4d50ffabee32bd8a23156b86200f5ed6a7e046a16218bc4dba3e16546036a5b3af201e090b94c4425c9c87060e2d05d2229db44536d6d9a8e7382ac75715a4b289a996c68280a59660d58802992b3fb71756462653ac497d7182bcfd41730b1211aed1a2eea0581f2153b50103091018f7b6126211ec79f2fcd5e49691c12d8949486502636c6f082a918b5d11b89479c8622f8f0ed372f2ccd630db28aebfa7847ac2c73848d9b6ed0d3670de9990b513627443199496b890f812f6910395833e2078c8e769deb5d07076bf936d1efbed3d93db779f4080ad5b728db5ca7675df752000bdd146b6047cb7f779d96da2c3b121869dec0f135a3fc497434d47bb6fda60a2007e323407e9434bbbddc13265675b347b0ae5307a36c4fc952669e7fa09aab2d05557fac86913b23b1909b032660c2f619c364b59aa0e38389abf575a47c19fbddf6ad288bbb8ecd5b921481e1aee970c3daecc997fa5754e067a6c7867d20c619aff5ffe3c811365a0747eb39cddb411bca70084c55bd956df864d55fd19662fd0c971b84549b0f438ec736e6a983273a94af7b07907786d5c3113769a976a0e4b9125dcdd7affdce52946e0329b59a2b92850c1f9e6b1b70ddd37b292242009617745e7b6be0a57fddf3b3977c0469f4277926ecf9a249aadcde48ed6b54e0051961f3055aceb7e3293616466ca35ee40d76fc2abbd1f1eb61e4270865edb908058053210201266f0f1a7f34e0fa012243bcd506d4b710fb859575c17e1aec320178c8ec75a0f9c59f8ce3c207e61f9597cd313d8ad307fef1be00e57038ec38ea77386f83eea316a18371c1dcb10e8de803d6271d10249f447f8215993d7296b9d451fad3669615347d79967ec03cfeaad44327427338981818f08ea18c77ed71d0fa8986be2037755647de647e65e0d1bc997d2625cf60f955c913f6a8b67dea39f76ba3a5025bb8495fc774382077449482a13a010d199a7a9105981a3e806c6df0d462179867d6f8318fcb39401ebf694fd1262440b6d18e6262a8a4f561e784803fa86f75f91a69172b59492e84e8162fb8adb9008b74481319e6ab0efe5da0526b8ebdf5b13700e8ce651f8bcec2ae394ef5f47f507ba9be01baa593d9b43a0b91f9ea1362e3171db6b7bfcdc0d66184555f1c64bd8913068bbc26ea80f93acad30b7f217a4da5e70013da9d2b94977de12e943c03286b19050ef115f090a08ba84023f5063ad94923d724e1fc50e534af02cbe1250eb885a6afef3ef03e3b699f4fc176161e22530cfaa22f77ebbae63233ccca94eb07656b5bc717a34a6ad7226308aa5b657a129b7e0432120beffa11109750f134cc39d226faef639e43159c89d928c7a14c7e40f130cfb97ada439221323ba7db638ab59ecf4a90b6cfb7d64e6db7de87fc698c45ec7839b785692b08868ae18cb89c340c364b9e7c04ee20d1ae1892db2675e636a90242c86230c8cb98c79f433c1acba873dc511aced56026756cc6caf52e927cd45ff50de912fd57f6bdd0f18d937b8ed51a4dd3000044b455c44255f8ba24f7f79422896a60300c274b0d540aae443681dcfaddbe268af0598d8a3a537537fca189cf43245dfebfc250b90c77e131e5b8217f5282b5ae3d1b234ccc7a29d110133dfc62ae2b9f1b0ddbcb219deea4fda70494de2e986f04bf112140a523667c09191c830d9729c51d6ef0ef344a99add564a381c807d57e21502122a178d846a7156b48655ca9c15796dbb427029930d1100af44227f4d7614182560714703e87d23a4f0abf96d1f8015d2f03a559e9db4ae099eda12630bcd1adaddf9090dba9d5d617fe41fff05add54995fcbdefca493c39d8ce7a6eae8d604a3cd72977fdd37e9b6c8d65f3c54fc778010b96e49eed149e4a0fac253832ad746d93eae922e6d91cfb505e8aa89513d268d7f9830fa079eb3f7534f89d0148355aa8f9dc5386a6425d4c25accd8fdc04e05e0558f10d755953dc82d2d631de10f54d44be0b4617b753641963d52728e75a502520f40d34193251650380f68564e17e595a6c3e14f1f27ef467f8f5ee4f20e9c72dac5271f4cdbb0f607f8439a3b25f2cd18ee58bde7eaa0d04ffca4c129f3e4e510b9021dade9f0bf8e2fa50b41901dcf661a9e7b0a958334f8fdd708ff52f0bf1acd4e89710cb07062e196e0744e48502e6db60a99a507fb8fe0ca4c78b8266a7d58696439fdc482410300c68d31a486827ebfe18bc56895c66871210a86a4f07f3510acbf91b2a26b31cb37c315386577222aafcf7f3c5d78a6021bf90b06387ad001932e991e16b16c6841102e1e1312d0a702922f60c8ee41d55859e824d8083b7847987fd615a5eea79cd0aaacf869e3cdbf28ea807d43ae2f6b451fcb60a288ae84b0d4a1294b35bf0178a33fcb18f3edf840eb0561ab51f844af66f17485c40741a2c12e70ba30d823686fafc295f214b281201bc62c25878e1b4a4782b75194451ef4f9563f0e6a175b47eaef6ebfb18cc583dc631298b85dc1e6c27df25715f59aedaffb3164403a83004051ff7038ccf5c68dcd2f531d6ceb5d58adb46a21759430df9a768bb9a4d2a1aa3ccc9d50289e661ea153839646171a57911426d1b1a3353a739b7a85c0073a2cff14506800b6c2c0d761e3c0fd5eac6f80e671090004a47681207ae4383360259c05ab0e1dbc52e77a98c84d3a3378171da3928d29f0a8a56df0beb4fdb3721b6ca53b26f9182ae1ce43cfd536ffa3b35b9f865ed887c55bafcb57286d5bbf5a952df679546ab1c5d1648faa2d2f9bff7c41da950ae9fede0d7af22848bcfd346aee08f9505c73019882961d8d5e22118bf0645615e79124aef43ee144e5d383ea5871dfd4e165322a2b62dcd2369d85c404a80a4d119c6e435c1aebe68c2a6aa36316bafa4648d2cbc88327f76f61ffab02e8b850ad9c924a795a656ef529acde41a252708f88f2a4fe1f9b565b92a5f37087c212a0a46ebbd1651a54baf618ac88a28599637a8b43b2dbd37453877c3001da577dde41be4d09dfa5f816b2998516677278b07ee3a19cbe8f5d41ec1b46f408e47027be82098894336f7900895ca13a482942b9916a4b597015dd23f861e3eb44e2057fdebde6f0998fabacfd2287edafcba96011cf6618c4d7f41f300ab78b5a1404d67c9e491d0c51af322f1c5e0780884a1bc14d7ecde5dad58c93ea15a0fe6e6b2ed1b225f2a1f3c300c70d112b5c01bd489b0ca203b3c6d3713824dc3846bd2bee2b275441e3b0f6bf2346081e9ae061535db45ff853b9c56c02f6617b49fd5ca89d15c2c1700432fe3eccb2898d60d596c6f1612279cf481d7ce0fee71d70c7a29771e51dc89bd2b6ee237e8da76d4e446d29aa267d64ea92a90ef26895c2db0bade9f08338ce82eca85908ac2eff27bdcd9481ce760ebdb0d2d891cfb278ed30793c0fb5cce21dd48af8fa0b9fe732c0ea908b85b1e28f2d50e695f5512bab959305188e541f3bce4a253d32f64f2ca2bc8673cb33b864e84c45a95cdd54daff16ff390e4206c2b4de222924f441a178b73f46d5c1632f6e28730a5045cb0b487a4797d7b2eab8256195cffed404ea63989b3c88d43ff1fe8bd567a6fb55dc942e47ae066351b56418387f354e7780e6501b991e8b6cc9130ce5460c1f6e1853e601a1ba6226a85bde5815b088698db561663a1983afe06c20b99a5187bbef0cdccc994fb0bf9a27d77ba1e4fda8cbf2f3d34f3027edf02f2b6bded5eb3a74ddd03890f8d13ba224c80cbe35c0945f83b889b2a45647bb1a00a80b50888a59be6102f7dc81ca05b0aab433ae46317cd78d8617234951cc0aac415cb418a255fe7f01a76dfcd56239db4131650dace0153ecbc595890e441fb8eff76de5ddb7d197822344cea6318ab9a7a6b813a6a4d0f690bb8c0d5830b8983dc3499a2e8330fae1f6258dbbdbfac0649aa7d64f173c7ee9427d2da59ce014cce5d7c5fab3c8852cf390d417f0d901963a1c2f3057fb0440696151b2ecef8a0b71ff5aac3f922e8b7a25680cb02bfd337a68b86e4eadd97d8a495bbe2b4822b58f26eacbd75d46fd165a0b6e9643de61de5ed2c468b2bf2207763d4410933a1a0e76183209984168a2ed6238d5b0f26a40f9046eaf7162330ba2e5cde5754608c242092331f365881e27a1a8990c140f42adfc6a5617c78400b26a840df372d74242f0107fb2c7b723643ea469096c52ce21532f13a2ea35019660d34b0118f9e2e59a6ca3c523143cc63b1c2f3d67cfd6dfc7906bd01bec5761c96f04335c4ce38181a5374402a07edc1fddd5ae137b0f6f0cdf827e31ca8a2fb1dbf84c033f03bf2ad490a953a99db3321550eb6490f2238f56b780d551f3fc8018d535fef0bf0f96cfa9fac76114c4ea94f643805c05935057222b2e208ce95f99e737122727176af66aea676c4a1dc64ac0c922b404d7619d1920a9ccd6d1af294569920eccc658b78b3bcb02f4eb13064465a0e85a150bbe77dcda08181555b1f878436a48d3827d86650d4ca5355b350b50c633dc4e6ece6d9d5bb478975358c0378d54d402b7017fb1b8ef72bd7171bf7c73b6e2dc3392be7102298b587f6707f01d8cf7abd1230a367447e6e79d6f0b5e97dd02c6a99f18e93f762f101a76259d42cd952e8904ebbc25bcb66ca3ea7cbb76293233d1a0e6986604821fcebadc2796b31bfe3e49961d28e18572281fb7eca60cf5e4ba7fb882bd2bbbaf9b189a74ba949f541330b89c22d0673448557d2d4e70e818639e9ea620532d70d45f7078fb5e571db993053649b8833c1ad6b2a9cb00f8c595ad9866e117e818b5b6b364e485faa814e90538ae68d6d54790a4d91ef32a8f926e34556591fed3b4d3018d5fde0d11eff0282e1e8db8a48ccf240378eb55649dd087e772ba78c45b0da70912fbec68177a58cf260f4bbc638f338ec7e7cb53d07159c3a81fe1d135f72e6a94062da9bc972e8fbdd9ae8e8f7ca049c75631a90494cb5e8e521e04aee75463a39afe886fee985d268fbdd13931bc723ea76b00ef7d6ca6dd9c1368fe766ce2a69080428077a01c583806f6a0f7c8f01a7e52341a43d48defe0b9217bbe454028af7507b77c6b5209a3931ffbee52b7910d08a8883414c01d62e2658d75d809892cf7d6e89c793d23347b16a7df56931fb59a498c52acc4e2f322ad5630432cba3a24d2e07e21e88f7da5225b8882ca67abe8695f461f653f78c898acf3d197ed3d891ec39f61572c1f5f42b79f1901aa269117375842801e884b57703bb0faa95ab5ff27f9ce97d0f09e6db6dee55ad072df651d22efb81eef362cf77be08bc7b565d5db18f46d5e0b1ee7719b93493b60a01356998d0c4e8a53050d5ef8aca2f51d6165261b8ffa4131620bcec9e76e5d1f2183343f6283d0d7ce03834102bdfc94eb87e0dedc1003618d5ec9beb101ab501dfa8a0ace126baaaea40071276dc0942039323065192ce07ce3ead2feff3cdd807d734cbb8c5ab66378485d17644e15cdbe3e99b855bbdec0ae5032f12d0a34098e468bb76a024d5ccf7c4b93b49ed7d26b49c55d8b78be2e9b7a5a730b1a54fb1cb67ead9245b8b9fcd46d75884c67075776fa395ba33603396980a25e752193bdeb630f7d738c080167a549815234bf6749e7d7aac612207cfa0b8756849cf9f8fc3ba7311cb85294d44d9da7c858ce843690351ba2ec5012729985ac09aa82887bec8fdda4ac4a4476a8b564346e74efdb47b229402e2e86f134a6460b7c19d33111fa37c4da4f86255e9824e59b5d0b85538bbb457e85e0fdfc975001656debaa2de58f58dbc513738d4954be8987f67403e1adff0a82206f07353e78a558fd79d4c79cad9820849cfe3e9448e4907a29d91bdc2b2f102ed1e213f76064546021f0c888e37aae9949fb853079627c11c2e3fbb172e8994c0db445bf93c8e3cd6f4114915096bcedd3f5060a2f388ad5fc198d961b8ddc516d6498f2e39b87404b694a43181c4a90f0158ce25d019f4777c14c31e3c469f7df07dd3f1cceb051175d7272e2089625cce582fb6f2e5609550393ef03301173b9943f9afdf906ac28ac97ef3ac64d05da95b15eb56ff69aea12bf5e7762f3bfd461653f79248bc366f47c5c2eb2af9778eb89edb85d677c9fe40c095ee0378ce029bb7b50aeea782435a9196e4596690eb0ff79c51c5b0e2fdafc73b80d5f616cf0666de748da8fc927d53ceab87e7c3e4d6de7cda47e893d8db147c6b017d759493c8e7fff18ce9e0d5e0b1b823e2f8ac6c1ab5eb6a833a3ba5d00cea34e249fa1ec3db8596c584840a8170990dddf8fe6a16e87a8f02d199c324fb571f81d1018f4bab4d45f6f2bfd640a23cb3a1317b32bd32bf86fc2a79cfa58612ed1303702ac1bb6734f117d8aa8d4eb4aa85d812ac7dd9976f177486a00fd197257b6d7676a823a4efdba38cd758d83dfa9018754452c6c53fa659f07a7c3f24e4e83afb95e2d421f9eaddb2da8b4ceaadfd5b7fa78da917515ccc0a9cc8d45273258d5492e95fbcd56a2941b186fe658b70063f46b8afd186cc0124460986a7a2df8eab2af79024b71294f3efa22d5e283d95753626899b93316952f0f309fc72a2e504dee3f64d9c6f4e56a996d900c88945ff8787eb2adab9f237013ef16fc9c5a49bfc29558c50697a0ec6dbd774d43c76e606d6048c48fec2db652d1f7429d3674d1f39813417a99511d92942b1b89c5e140bf5b3e8a1268c2c0819b755d88ebe477d610ff16fac7f2891b94c26b9854b532dff97bb60be87548046c334958d2eb6fc38af5d5262869182fc31872a633f7371f1f55ae30a1ada88ffc0a2ba7865d4ffe030d90c20ac30f8150acef4c3d11d2e40291e022f6288add815522d74bd4257d20a2dc2ee1b67f84c6e35e717dbf2b13747b8c0f9f597a2dde50d6e62eac17ede17a3c5af6747aae341833403ba4c47e9ade2d8855ef29de13fe1125d4f2c06761e15b9337dc77fda7988b37630479598dd71147ff700c5ee248cd16753f63f52222ecb76b1241a5567d41bf89253c6842e9629e5379a3850103eba91e8276c9c2760965ce7b69bbc00564ae7c1d00983f801e097cf84728d9ba40abee1a53354ee34271881507f513a6d31e282d57a98ab1cb6611419416c86c257a85298d2c5e147bafec00cb1c1ebe9932c9ea3caf72aa851c87b76c4bf03c61481e03f43d310fbdf30b206a232e2f5097e86821081aadb124c9e871becb9c43392dbf60df70ca0b56b86441a9e564cfb763b85c6c95abcdf9d35920591d940acb7caf0840386b18dbc9fc3834376e0e15f180d1d4a7401aee7ec215be35aa6fa3d7ef400a16fc6f6c3f484c7478d864921ca6f8c8578acb76ec791de6b27a1707e54be4574cf22f27eea358e4afdef91630543bf6359f9b20b615c36c53f3ff4faaa04b18e3b47b34ca506d6a2d2496805cbffea16ce3b6b67d1443e4ebd4d74e5dc90203a87fe7f64f8ee3712664e431c4e5093b41275c41ae158709544f82584fa86c487493192fd69de34955580b67bd4e6a2ca88e68105a697b3bb2cd5a061d1038d22104a037511606df3b284e25b955605051d968251e790a065d25f1dfed1b69fa7d18ef5bcdaf690165926e094c7ef4aee11a324e61c1bb110365a14c866cb820c9c7f7034cad0d4390da3659360ae8cf8a81b98b10164ce32fd1eccb3f1aaafaf26b4fa36f048aab56f334b6e9ff38b77b050af0d898c7238440486eb99a8ab544460b2174d601cd3ca1a0476a13b29cbc144e3c2b451f20b06516df392372b39883f51054382bcdb36e02dc828cc13bb0deeb0152270cf227b7c1bdd0978c847e84a6281e77998b135b3612a7cc11e837758034b557c173fd4a3d1c7035e059b7cc5691986f1cabc4cab6b5686aa50e6fbebf8bfda17ddd6a512272e5cf6b0a72061e425cbb0f2cd849de7fe958f515f844a08abb30f0dd4df885c3ca9e4dc98ecca485c5c76192b15454e70d1ecb110396974695ca6ff485b97e5775c51840306d2a4d152fef7cdafc340637d853bd7b0e52e0d83e871a82b5052a1d681b155e218a821924b508801428693004c9dd2f33c2f1ff92cb08e22752cdae9d232638a2f6d93f2ffc693f4edab9d4a6af4988d0f56da489822872a0bae8d41a639f76abae3613ac4fd3c329f078168b45ce789fd120417eac7ce6d2a38fbb999ff8a2263b0b045b8e987c350cae27cda71e75f80d0dc3b969c4321847dec2d5525dce2ca973bd3624975e4d65e1e4cfefea5acdf28294f8c6848ec3237f8be06458c4ebea4e3682df4991c07838aaed5b34e470998ef87a73db2f039b0cc529cd772bcb7f2526c90ec877afc7720a35b2c43452b5c22a798d1b0ddaf1e6f6561bb7afaa37c7531043de16546f60b76197ab7b6b9e10be19acdf4ccc90fe5185e773c2184458595567295b25db02e91f87a05a0447763dd8faa5ce8c055ecb1f81e914b3133066809c375a4408b56cf1cb54883f5573ad6011dd9b3de87a555c912ae9739738feadc7100c3cfbb4c7d6b9e0f3fbbcfdc3711063ff04c0b5eb481d35b1801f7e76293ac5c647421b3ff4c8ca89b9f36f378871dca307d36cda95fe990fa93b7b4470bc8cd2a1e366cd0091853a7476a6c6de6d792ae6cdfb0f2c5ac25447dd393582cb4cfc9ef30938af0e49397fea442602a1d89616969b251aa32f6228948d05b822b76ef92a0b9c3e928aaf671ebf93aa9bd2f31fdca523e2c47f787f13293a987ac801bfe416ac47865052f99ca03659a930254d8f3dca9006c8f90ca604483f6eac4889b893c8ec500a80389cadc0e864f339827b7aefd5c4b045ab54d54d252bd6216f451425c0e5cf1767bcef70e9eb3b04f3d76bee1ed09a7f5fd754c03fd6f214e642397ed87d08e59639f76ef8d914939de08453917de3da69c12fd595ccd280061cffa662018469c37fb213b70820a507dccfea9adfd7abf92b35d33bdf7c0ae1c3a2efdddca7a25ea1239fe95c5f5fa1f2f3a1191ad9f1ddc9d30bd454b07bf4f050ee3352271f8a03200fe71c277318309fa949562df3d5c9407beb8943bc8eb0798ded81ede210b39e11498cdaa3eec2fbef6ce3b5d309dc862448d013a7717bec06c867d70bf87e5a601691dad9f5fe6fa891ac42c002846f65039d0a323cc1d141c7ff6adf3b7a95ef43613150285df4a32ea39b25966e7dee405add420e03252c328681eef3305c37b1161b17be8494129447a69771a407103e1ce12476c6c48534ee02466fe1ee9d166c4b07f9d1c686986001c263faf9240fcbf07665325dc8ab1fe4af7108a0f9932f9f6d8ecbc74d396748d2b0cf7b2e8c64749eef8bf77224727fd6f7af916d56f42f841e00c3df3d238eadd17851d347639b3b451797246f5843ec5a536783617d312d2d51e30eed4a6c7db91d1f0fa9ed4dd247826ade169bd6954bfb9a7d984c424fdff576ac3a7a621ff332b16741eb67229d818d5ecb0ff164677450759e7fdec0fca53f3bd1ff8fdb1bf40e8ed3e6e974a631cadeabc3bfb4577492c8ba8195a751df3313114e8cb158257501e4e6e37dff590734de667eac6bfb78fec04f1085c35ac62a390cfb58e421d47e7494644c2f815065337bfdc9ce8ff2ca1a207ca3abd82b661599e91c0531d2708df842aec609f3280a44ea6cd3197a9e43420fa0309490b942db65753f39b37eb39a77f79dec03c26fe2590f8717ae391972baa8dd561e8a733015f7adfa82acaf0ec0901edc3750d124bea88d2676ab4b931baf674210ce34df9897e0d92098510ecb98f71660b9148fc00a4f09ed088101323e45f8ebb9a584e55de4a757b41a8490939d1a671a534e3b6e27b9356502f2733e7a1ae057042d08b88b273989526cec6f36c1f2c6d9673852e34d77bb450fac65cda8127f1f6bc0116c9b444e79d61f0aa1c56a9ef6f7d4b9b385158fba6e5ff8380e20d779d025f78d782756b8bf8630383bc71221d3c939d43829a1e99d0a9ab1117467589dc36bf69365b8dca284ea0cce99be8b3ae4a6a2bad7d64d3201d013cb674f39aabecb88d8c0233aa62789e1f5e698f448fc5906c9293731eb0a049c603902b0ee4bc83d59d7f418cd57f303193eeb8b02e0c4fcbc42edd06207a3ec0c27429d07db13106320b5adc63d9e5dd60011c58b26baa865d4db245c2cef17f21e4f4496bf20d1f05ccd28a1c8164603dee81aee4784dffc45e2ed8ed09bd94f2ccfe69d2cf8f2644bec00a174b555b9e47c507593a66a384fa34b80ffabed3a7998b7d47c8597a2b0d17f9419f38c8264d14cfd30ef4b5088fa8bef122406033618937375a45971d2cb3aab74fed5f9f4950e95e0b06624c595f48047507766403fc91f172fbdad5efdb7055eed2a95e7c78c9e4261400508d570fd167090833fc59ba3333bbbf8a4e25cbce1d0053e40e185bc8f2458b24aab884e9298def47d6deac214de2932b38c1e9bf2525bc0fda9966f1bec4f8d29411879ae4d0db952a74e02d4ec88533917f9365a41fb80b3dc29e955e604a56bd1dc9c35009ac06c9aab0539b13692478ae678e6d3521db3a8c1b8e135928bc7739e56e811b6ff5ca1cb678c817b5fcb39fdf3f49d321d97e473d5f7647876aa8635647d841fa581b128fdd90a4bda4d273097d0c64d1a2cfb2ae4f47e7bc9c3ece03c796fd49d7af40036024519f56bbf90bf591091ab1a75cad71803cee7f286dc639213d93c41f720bf4bc87bcf93ed42ac7ae1b56bbcbdfbf5f4719154a1e5cf3a4b174c53940bb0cafdb3f944374b85dbbaf063feca48623587010bf0e1e6d5df688f6f1eb78e479ffa1df0a4eb3a7ecdfcaf1ba043f72474304cc92f703717fe83a3d596bb9a43838b67150b564e02bf504e2a57288ea975fdcde61b126bc174630ffdee92016f3bc33b8e29d291c6bbdd6cfe214263c383cf56d830f38366210009b28395048dcfa676424aa7ed050f71fc58e85456ec3124cbd63fae3e99c41c806062d71e491087ac3d4affc7fa9b3c0b0c247b69373c4398ec65b0a850e550382ef097db129b35a545219320fed907f0644356cedea53e0da52de249f0bf7ea3e7a7cec0f8276bbf8448db6ead3fd8c9deaeda5b0293143a15506c6c48fb15763cf2573264554dd4b9e8c4645564adcca457f244faeb9a749e368d7b3478acb56137c54ddb9780d443732aecdb31f170e81f9c5dd604a6da6e039d9cd667e0e1f85ca391201a35d18fd3dd6a51e4638c17d09574e112ae1a49c059ee0f7e92919e02d3f10e270949e49df15e10e86c11f978090cde5e7412a9d7d75042d1c5d57ef87dacb910e043e085d8e1e8619b950f4b8f924d3d40fc53096ed7a25717d534dd8974137e6e869b8fa6fe70ce3def1735ccc036c89d5f9f99138a991ff967438e4f9b8e8b542346e6109dba0599c1ed8f3cfd4905b4ddf850a04802c9daccf03f3ac8fd60d59d1301a7562e83ee22307a8fea2d5a1f6999a035cbc00334acd768344a423701f544ffae1ab375b6f26f58737cb95e2852cb67fb5e75a4a4cbec174bb1194c773d01bc2aa7fe7c287c33faccf640bc1fc066f4fcea879fae1e5e1b0f85b113e3d096ba2dad405eb49607a1666594f0c7bcc845f91f0e03d12815f417d8d9c449a9c5f90cd04a00b5f0742e8afe76cda44b0566e67800e3e1c5219086faba3e945cbb65533178a70fcfd6ea1e3327cafcc58b1bc05c83d3fdea6d77daafa23a0a5019d2ea967424cdba3e89fa1808c84132f6005e575f58bece425d2ac8380fbaeebd55465061882e2a557f72890845af800c32b9e2c4e9e799a9ac3ceb8fe066cf4c247640e05b53a8ab6ec485241eec9c94a461ea943aee223a57474b47dac25d7aa03c9a4fce03a4e076ae31cdd68e904fc3b14217f68804a7c28509b8de6576ed0acb87e6fe68383a5b83f8f166a90b6631e21cdb1338f1ef1012c0507ff3fd0f25ec81386380271dfd35128484e9bc33ca44c41b8db854f851d84eba060c967d761810e7ca59eecae88db40830c232f060fdf70cf1bad47874088a2a2893e842ab620720d74776501e3f261e11d900c4e10e6dafaf3b88c737ae9cbe00e4872a461e82714f185fb8696b04d57d3c5894021b1c0c1a2049063580d5d1ee4bc4e60a81fc71e802bc12ac8e63e1dbac9f37732c83c21e30a38b50ed24f8f3ebf0a5a313a4a034ddff7856d42399a4bc2b201bee726f5201cbbc62a46bdb83920350d316eafe5a47996004fcdf2a864d59e9bbdb238a6ddf80d6b5fc60ed06a9cda43557cce729e9ffae220103c5724e32e84431c0a96bf92ae1ca5e25064e420b30d7432aa41d6b1b42723dcd38b673f2d7fde790920e840eb431066150b2904eebbc9ac8fe5ecd8c2fafc00465810e2ed420d91efe2b409c0102265ded9957e73131d37932559acc87fddeb413db17762597489380ba046606cb51b3fa4789560da247a4d65c9ae98a17d868ada3c4f377a4a7465a343f418ac5a461cc18ce2772aa7fedba7e743296b1d0954498287bf9f2a98398d5974086443438191e5f06cc5a25fbb07177bd903c0ca8a5c89cbb5461cd595469219383e43bc179a4387f39953bd9173e54e40834531a8c0b0e7c5cc872932ff1bd326648398216359f049aeb9f7315ddc5c48979a947960b30d50c8f7375e2532c8314a90a9c4017c8720c59ef97405914fc1e695742c16abfcad454a6cf4164695699f805e5c57f166eb6272c0a91e604d0e7742b3ec5016cca188bf0503bddb4a9e6b7b28467b2987d821c00b7588f82b0cfa0b2264f673ae7ea571e10093823225db24c4465f4efedeea6a1f2dbcd34ff43d252f296fb060b0e8da05ef77a5a4c3e5bbe7508c56b2ebc7da3d2968f0da3a6388b2131f496f027780c2cf7be2ec7a0d0a53ccbac213cac530f6978a0b506897d1da8320f71421d8ed8bd63d6beff8b8f025aee73052e16b95c8fba701b14090c40efaecd20f2077bd4a9320c5d4208845baba00ea508aa72c09ba3583fb6781ac12c11794df26c61d078721d055c457bb33208b27ef247c88de03debf94d5e958f0057663941ee3976dbbdc77df8a0ff5a2750757227c6f5da93da0aaba85f3025f9bca3dda1313a0eeb205c41f22598051891bae257c8bee5f1687d90407b4f398d5e621fc1293f56a08a6038508e9c1742c51525418679bea6a085ee330d0ca052b35f5c056c814143188761c4726f8b7e2fa588e589df33544cfdc459a9bcb7e6163802f65bf096d5c16ac6ce91b24f0b85f178ab4d22d1a76bc4197f97e35917aea8bf83be3693b0bcecc801758f7b0c571da06386e74e40deb83161d7907e78272493907e130ab3a539b3e3de7a34b126a9dd03903a07a209be0b72c28c8fcd9c2e30910f40773da9f4c8909b99380244540d208a83fa1658a9a03d6e2aae5800999506e6acdbf481ace899bb0fab93ca3c65e2af471a59fa3e1f021b831dad32b40882c639ee3ab3c92dc5039c3862cc6d39dd94f02b788fa62f1ca28b1f3e4ece5653d8f5fe5c9144d58c5e4dc9b2fadf50e81d885d1c09fb7f50f7c31f78252f625130024157e7fdd9e0ba48f1d5caaf2192039923350ffffcd5fef99baf9733eb0508e8da70a085fecbff46f1a34bf0a9243fc680959538e9412f3b3f098d24dee487cc6ea3c6ba0aaf34069d1feb333ea21e3ce81d1241efff3ff65a794de66e1c0a5d38a9e31f037425af0fd3ddfbd7acf87358a9f82026c2d58b05796e8026d3ed10cebc62fea1b2135d8fa87571f060d780459e90ae6466864ddd1f92d184e52f934ecbdb702c0ada53080e1e39a95ac7fea68dd1ea720fbd6c3aa24f15eb43f4ac8f487e5d76e0c37984427c823140dad8ffa89dba3666a57515ee32b5c1079e2310213f7086a1045c5d0a400ed3e94c5d4a5501aaa50f52f953f0351d05bb1f95a82af574c469e65a189953e459316979b3a21445bf6e95a2cc5ea8e3042f03c109ddb657432cba27c824d9b6dd66f181bd49d67b41b39a99682b13a627181e15b41cb42ab4536d921d5a0ff06ad199ec8c88c2cbab3ba9ffc131247b83af7f9c132d7b403016761d1e5f95c561ca0e995e7c7fd7781936bba0d16103c577e72fa8f84b28f011e8f069e920e40d1c886d25a60270f0ef743c4c5893a98557aeccf4d4edcf06c0301c6398efeb97990f9ffc8c36dabcc018159d68208e3aa70b72a018d927addce26a1955d00e610fdf323179f95c6c93f0aab20fe8f05462fa81c62a0a90d362224712551178840c79e4effece80cdd42d680486edd0fc8d98516ec37ac85c1ce4182a45d3396edc22c753ec2b58e8fb1ee6a5c2716f5820cb30a3571cd8f1d048cc3174ffa71bab137305573deee1cabad4422159e2b0a8b7f64a8093a0d05533d0acc676ea56579b4e19d87cda6a3144ecb76beb0413e0b61b45d97e7b4e5db5112eedf0ce83c8fda17bba5b06eb533aa65f3bf82ac035fdb1987fecf364fd6887e5d394032a1ef9af430bd2f224e6fb13ab53200de8b1b64acb93bc876b232584dda8b36c1d8b7584dcfe9c87d7babb33967f598c49cc7821b20abc29e310ad4a0ce3a68eff06c42993709087ce34eb26e087fd310f25a3f4bcd02feca716b6ad4b1a7acad1fb16c204bb73201daba54736f3f679859f753f6ec39c9d4295da420d0b091940518569319d289454f020d18ac6d99da64952c6e1f0eee18af971d35bacd978b32dd088b11921260745d1e84eef3f353df1f9ab2e8af986ee2bea150f2d5dddb116fab93da9e4b318d0840d452b517eb5585c3b61ddaa182ce9c81dd4c4e718c58d97b5a80cd9bb259c861ce775a307dda2085d2d98154c51a4ac2a6cbb9ff94ee746c27ca6c893d06faa65806cbdbd94581cd4e5f5d840a138f41332730a51fa4188c36fa73db3423a16c3bf9c751efdfd760f9069df27c33f0149bb88a93758b5fc3815862a46edebbd97cf1bfa52841e57fb6bae820500811e521f29741451578dee25a473df3fb151e9a0d73ff46550a4766f06bf5a8869f6f77e30bf3cddbed1e8a2368bedd00643b44eb06ee3287e7df46cd794854feb48023a9df70e55c1a17094ffe7dd832e3fec4ecb462aa8458c47079c250d7bd55c3ad21f682bcec768ab0327dbaa4dc65667362166360249bb899d70a7c7283dd647b05bdfd0a4eef8eb80488c2af694489e3d6fb59161e54a730273dc514846b1a9ee6f6cfeb153feb0bb96423022a9a1fb7bb18d67e0ea3823a6d89e34333f78b7afb6e45b48168bc3d13e0d6247f9a7cddbe3058516f79d1e782f35c7403724033fed3466f4382664765b284003383f616b93c2c5d1c087dfd0da1c824d7660f81a0af9d36885ca5b2c0f789a9498313f3d63e602581cdaa4fb1fb68b8fcb3eeb2167d631b548e433772336dc939e193722913fd895ae4de47028ea25575bff91947c8af7d6122c1d2c955432ef8252c07b70a8cb6a3204d81433b226b622a54ef50a552c4d299dde744de8049d88a94c60dd2dcdc06ad930bfcee97f99639ef3d9eb02d228f23dcc85cce7d634fd9c9e99b430827c3df3974bbd0e2504e73880abfccdbb19189b00ff942d860fd49c81307fdd3681fd12bb196fcfed6e1c5d83f2779f41a3e22304a484aa34a9a6639397e6e28161f870c624c2be785bd11267fdd2d4081f3a19af49d75a2f625c3824ac39b78a68fdfdbc313c2854dcb8337d237bea4325904f7545e1c98a91e1c8713f26dd68f473d74b5b6b5a88f5f5bc1e66a5e386b19265c7a41ce57dc767749a96741eec602ea4a2a30aab5c1cbd12c7f8eeb1179c879fc1a3383d6307b3b6d38aea1691ed08e75d8ae6b4fa090036b4da25db965f0b8ad77b6a1e190ed59090c4d390b4e085a27a49913d6d0354c80308547de7f5dd0f15f46bad828eda0074cf3b2cf70ce87708bae0a1edf855a7ed33122931db1f2516c5ff6d97c0ca4a557e3702f61dfdcd7f2344099ec65ca31f1bb58fc040caf50a9e516d124581cd445b3f28d70987d4e0af6491529973c982527921da68cfb0a1c4412e1fbbe22563e8b60597081cfd065fc98388cb07768c4b6c2d79ca5652b47936f5034c7d18eba92488cd75bde24b435ed67c48aaf897659c98fc39ba8d8aeff7dbefc0f5ecf9ccfcfd2a0cc950fd6559e5779159b5f299992765927c78e04d33741fd71fcc1a581081fb33c435780405d2d7d1237e8f9796feea697ee970ebf438c9c69772ab1e25e9f5456e93102385a26e10d02db683df1dbcf62163a35dbf3e22e1a9ce003613dc0a0d5dbfbd0437d35bf3f2521395f6c3491d8c3bdca46a44ce53c395a4dee3ef66f956fa5e46fbb3666d057deecd48eda686b9de2126be5f93b302256d5650900d8da61f172da33bc016f60b64ab6a6fe412dfaacea9a5e60a37e0465ba48c7e69cbf02b4941af0967691b3dca1d2a5da40999d2b57684f3d80af4ae0f90c74b92b2281050207d791af54d112ea6eb415915fb18ef6531b807fc084a6f2eafdbbca3914532b036871452b557a09d414ef4b86cb1d08352fcca877dabb16dfc51808d48e61ef3a2a13e895cd2d309e4d62704740f87dcee9d96fed34297a836fcae4b5a286059d3e78ffddb134c631ca3f92a211fe010ec0bd6e2a5dd8362b69241af77ebe97d6bfd6244cd2da3e7223e9fa5531e405f5e7daf456ee6e0d75028a983bae0dd3148244000f1e783d4d52cf6d1112fc94acde578c427e3246737179d46c559c28e2aaadf9fe12ba953a6433a2a9cf6787a5ba1a523f168625483156bb90b09fb6f6c06794ca3233aa7a12c397992b1f792d0180e6d473a68719e9a67a639542d19cad7fb9831a45ee3d0dc877a54d35a2adb6f4e70c1f97b0934409b4d37d40bdc00aaf9d79f82395a29b4cb15d8102fa5ab8dad9767378c63645a7af9b5f8543d93da58b3288a0c17807ff4f53c48c411afd822232d84a98d5bbafdbf748a53e01a118abcb8cccc2e652b84c595ee89f861ce0d6301f7cccb85cf8f04a5e510baa477d0b93e63747f1b2f22f74267525b07ad90281dcb67100e09afeaaa9313dc4206bbcd342c0d5f486d3cfd535493f0e2a6637f682a3d6f28959320094eb0abca30ff2171bc59b252c69b8945a13a1237189c1010bc34e9b9416cb8989f77cf0e04b64dff765b24914c3c9697eb79f9e9d196a13b090c24cdfa90ae1ef758f100071ccac78ac6b24952e7aa621b7e94d7a5eb639618bddab0819c6e4745525e23cea8cea8b3322caf8dba5afad0ffbe42920e20715fce6e938206607f0b6ae975b84b4836704a167309e091883bf4f37979dbe6045d243a99658d3c3bf354df1eea82426063c6f175f9af011b4870c564ae88558b117bcaf6325fabc1ff284e696ae862483a5e13ae35599ca3a8e08ee0e451088010de583637be8d7a99ccae5aaec5d49f3ddbe67dad1539207d70278bdb3e36fc538abac5f1f5ae10dc0249784a003dd6ae87a4ed0d15a81fd2de13d0de62ebb978da6c4f2d5cf201e9c1be990b7898b5797f4fdc6feef74cda354c5ce7142c56e7429853893aa0844cbfb4df4dabb9ad2902c45b5ba79fc675c5107fab80edb8e2f85494ee850df9c2c3454d3b25f40b0b41c0bab0a5aca1f97e7d4d461c8c3a9e6264ecf0e0ab7fd6105411174e166472b5434c5dd2cad35e73aca5a6dfcc0e0fde9aa8cfc31d8acfbea6460cbdcb25810786da7e7488164857d1c15ee1780ed3f314b144e6ec9f081847cdf0666b4a93e685fbb823603862728a12399a98de37b8e5a2ec14f4dc5bfd53c6e1d48138d57290029dcb0839e5869d47dcd86ba5957ca61602a0100e24f4edcb19012dc5eaadac2f9ce7c64b249e1f2ad45f2293578030cad7df954c90e57d2baf9d54a979a2437b90f3f097870553783893427194531edbfaa7dfa4de7856ba53e90c4dede7493c8889fcad7b159d82a8297be2ada9bad20141c98e5cc17c0e12e7e06db1a95c040e7f8ef169edaecc74da7f88230646f2ca51953e9043f9966cc9cd88e8e021fcb16dee26f170fbf329ce3465e7455c741414b010e9dbc59c2b5991c1d256beb2c90aa84997b9da8218773432b7ed94a9c03d929cf0a005fcda9a8f1c73fef280f2cb6d51f46e2cd81869b0af0fce45427afa1c853aebd0367e64ee78e0991285bcb3b6af131acc27a263f1a59764bfee8f9c9a72775ee425d6d20c5c6047cb15cf066df7b6e5fd21b83d91c5189d822b5615813956c501288911a94172c28907ac3ce831167549b4451bcf7d4ef22ac4e95d3a62ec3f676deddf20c79280a2f43d00213ee2eaaec960d679421c7d4351947f99f70242a0ab614ebcc964e123d0f18e8d7fededf33cf00b4881416e425893d7d1481b2b11564f3d2a7cccb6f66de70a9f01e9e4721a0672c520e9183badc7dfae61b23227f0c56ade3472c6ca1033655c8c4d5d7e8eb96777c28a0992939779cb2054f7037f6520c109134f4b8a7fb4dd743df8eaaedff9bc8491c77bcda28386c09b37bcc0be55df2e41f7c2c8583e7886b6916f1cc679efe3816b38b07c991d31ff7d4b4ec6fc55c296e535e206fc1a20cbdcfb40757cf36ef33441881a6158faa27fbceb5fae3fa1442b9368ca48d0bf72834e8237c6af57620cc901a1ea6665f8c1e023a39dff7bc1828dc444aaf2ac419175c0120797f603e3990c134004e267468cf94709a6dd19b34eefca6e2b2020da69fe261d483479c0b088214c0a678dfec40c7cc6e0ee16ff6f8d970d994fbac63a76a762a7f2705cb79c84c081ae963a8765d2347c969b4c2d60d8b6104f7c025ed9d33345dbeec50025e9b36dded5f5f265294b2a4772b411fb8ebfb42c31ca4c597937b539e742fb1392dfffdec6ac7c5d9f2ed2d2d165ffe952bc427f0a5f235ffbd250eec8134ca93b9954dc96b2a09f54f9960f325d2b1eb505dbdad4a67851b9e8f14491edfb49964db5e3d452db096b60110a9f864800aa1bf119a7fb1506392f30d9304f25ae7eec8189dabc1f372770dfdd766ab63e9c617962d32eb831ce329ae3ca88e874a2dc50137b3488c2e213e9cff08b9de4ce6d44929f55e483c40ba4644d8203a940e8d12c3e9eb91984304a72abebda98e81e067c27b80732c752af584f1e97ea9500a8fc8e2d960a83ba852aac775950df0442ddd4a46de313e660d6b6c0261e1487bfe74081823814899306174a3044e4a701f75c30b8a92607866f35a3a59035960244e1f34f3b4854a443e5011f58974694bc8205ba1654c7aa7eca3d6d53a40053c200111913d84b9958e65c2fde29dd42d0ff0b1b4877394a46ec202be3df3f20bbcd8be90ed5b80ecca446fd394fd316b16d0c98d1edb82f59af6d5f44de94aac1d1f9feded869a31909bd6080ec7fe37807da85df2c75cb67320f4234c4a80483dd497b7b48b039e003d619224920eda516c4963479987b241981ccba68f0cc9c3ca905673bdda5e07b866f0dd7102a40a1a9c99fe311643465baae3cfa431bbb69de99228f5b857f2a41380b11a8fa7456bab27106f258163d8cf238b84c57ceb3001780e7259733e527fb83e3c49bbb3bfee0148777aeb5397cfc433529da444f4179b77d6ede8cafb310604e6e22d4f3b39bc3ebc00ce82bb016171905d89e68d78fcd71a20ea96d81c08d3b8ae6b4150d7514ffa7da5d0612259cc98eb2c825cf2e463fb9c1e69699a4cf0e02e94e66de902d8ea5a6dae22e7c691b1a7178c5f697edd784f2b63dec27286875a0db9f2a1db737bacd7a24e640dbca0c91aa46299b76eb6eb5b0803640a83b6617bd5da4fc32b4ffc7cfbfe6be437677f30263adc5f6579794057a993b3347528b1bc9c22b7e0b907a32bd1b66f81223bc599548e88814fc929c7008c057c4ef77009e4fe515afae5597b123dc534e4f119b6d13f694a960373895001e09c1cc4c8c45cae9f8fcdafaa850ebe2836f8f8ae0ee993b820fad0569157e458d82e50b94f04d8831259bf1400e26908a1e53ba04c1cb8a0ed4d17c7e9ddc133099ca4fa516f7e78dfb8dd7ac15205294a403959dd97f7585586d22580dc2e0ff730ea163a0888d9998881344dd1a1d63b06c75ca38e10433b2ec984c923c3a37eadb2d39d113caa740bd7dd76a4794597fdb36eb86fc97e18309068f516de5a10dfc53363949c7719c9448f603fe3b86ef24dd9409878e6b9864409b9b4bfa72a7998c006f549647203d0449b8c5049ea49f4992e6099ee66b4431510eda412fa735e74e7d8cb14147691760a70c27debeb62668ad72fe6ae0470f2f2729edc63c6e1af51a2f225327274450f10c60df0810341666c4e070e8daeaf15d7fa4407091127e74842fdf1ce43509d14cefc61e321e28d9dd81c957eed95eabb126c99f890f04fc3aa69fa3bd2252e9b9a8bc7e76be164fb6deeb0f5039309eb7d790f000e80f495cfe7afde8c73aaf2b3a3eccf02c441bc110479bc80c8bcb6520006c4aab8250e4bba1d91e4f8a1b383af3d64e96d312c4e5daf158ceb1bdcc8ccab542e08aa3e5ff4e77b942b3f691a345d064fe4d2fdcf90991380bbddb97c41074da99d1cded3fc5c41161109165e39eb2fee6d1d3b348efae3896fa1989c3500aa50cd024916758d00b7a0e64bca2e9ab403b3cac5ab1764029699a8a4f2208de512826d6b50888e5c5c0a84816c149a647cd2f6a28ada652518538dac62e225a7cc52ede6154e4854fa3e358cee9379f2e32352f7f76a83e5196a31de7471110ce19ad3d2bc135bc24945ec726da1de8ec428f5a7b52ebed56deea12275f8a8a68d8bf89031cac1b9615b9a740254a6e2c47b238a138b0ee4d3de193d64b915befcbf8eb18fa1c2a92b7d9b5dde6b8a3739a1b8fea40a577f888cd3a529a43042a9574c93ec23b4948b1d2d35441160e7849b8980153199e03c3f82a1e8410b503f7b416ec2f8fe0fe5ec21dcd71c66a7f8563016e1f9519139b360507c63e37ea4dccba58a16bdd35aec71aa9151b25316f9df3192d08161f9d625d66a2e0ba2cbd5c7c261124375153585f358c7112daeb1e28ded95904c168bb6bb34abc7f317d67b33132237aec5ffd0104608d018a64e983f2d795d08386f38b47da7a637644b9db5967a89b650cb4ebdfdb2d67947925c823bf5e074180abe67371100086073b542fc3a50f9bc658fa174c80dbb3f1975295ae28be2cb1d88066bb113d63b9db4c2c5b16cd46a4e9fa50fca42efcc8631eb111a318b830e32b6e9bf470786e12089d9f807e8ff4780f572df22b958b30588cd545c98984ed2cf183827eb5238d4cf369bec2fe50f6f98a7730287d04daff6394d80fab2d34d342b77bdc5ddf9c87ccefaca97ae51bcb7ce190e1b2a22e4e95e5b39bb359259b0fc053bde9520c11610c8eb980846a98f8e4dd40110174342682fe1f13a1c76c701421bf73d1514a3839f77e849d8ba88c1feafe3675358ba30fd782ff0d93c517159052ca0d90a05b57bb15abe9a28e2b795f55bfdf0520d2a0b03b0f9fb282d0aa03d779dad157168ffec482ec876f7941379c305ccd43c6f8f74cd593fc39870656096afee59bc4eeb7ab8bb4cc1c16c1e78174e1e192681cc8c49b2e1a56417781f84aacf536d35c745830d05fd9ecffc9b4c1af04ce9876a307d2adae3aa8037f858a5b8ec273cbe4ab9ed2229c216f0a3e5ce54c820d88e89cded4087e695a5957de4b3d64998eaa160d86207c234f89b4553f13ca7f79418d706c4529b518cd0bb9e50f629fd91360001c0a12cc10add2fd30dbf45dc25fca63b6094c756bbd89b2dd1434cc404f7b272facd047c37a48ec622fd5c0dc1879ba20f16c8c886f136352986bf9a2e132b235e2178b0c72d346c145b3b6ba249486f8dca02bc4456c372b3c11be3913eb8c7baa6f56821622152c7a66745855bcc4bafb4fc36bd13fe21e7ffa0ff209c04fdf4842b53efe2fc04e915a6404e84ad5d9734d68a7ebf277f8630398e130add8fd6ee6b24f712c2d5c375ffe611e1f1fb5791b7bc858647f1c714c2a7b0904fb6cdd502993c53d8e4ddc52d030eecd4ebc2d2cb39726f373fe7638ac15e309811ada23ba72b1f439df507fae84a172e7d7a3f2791793a19de412ccd56b02031ce7575176f4c677d428f88559acb0cbfde1a8ad12525aaeccd0c5facb53fc4decf2bb88e1e472c200488a8c67e0f330c03600fb1af28ce70b7c3f5f6fd8c0c16e760ce69959a5332c7f2ebbf05c8ea6a79f65255654646ea3619a4b90755fc454c5765c8ab25d2fb7fae35d730af3a6aff685764602408ac20d612985ba817c38aa228faf31a30ed65bdc0d6d8c3f5f001543c85e0e05c4f4f7b04bc92f035f7d119e94717c8ff62dd8d1aeeb78c3f38d580227f36a920153d6df097b02c53677dee29ad25c101a1a0d2854c7ed4d1929e90891b02c74b6e4369663a493d47a9f8e30494d83c067bbb450db3a2e3525812425c066b65945292dbdb8b36769fe69b02f75c18d3f7eba2a618e6f15921b3b4710bee95c73115aceb251dba325ba47ce3d59daf7c6f2549009aa4a7faa5d8c218ba9f7eea53d307e3a5fecc8bbdc0f7a9565e1f5d46e4fa0bb6e1dab7429b19c7f754cb17a48243bd3aeaede426eab7859aa670b98d160c07350b1e63bf2e734247e6fb10dec7d2da09446fe60bb10baca42214a190467b57be2e067f9f94a1e1c6c7d6cc5e7602228693f4dfa2b7dd319b3a29e8232b9b20c4308a38443b613c58f37a9d1a13b5f06e0367d9a0ce214ef7a789e9adb50d2654d2af34764993f5231e8cf1e7cca2546794ab070c864ae6b5b2805804c01234c98d196eac033e490e282dd0081f6d556fbfcf9d8f1b3f97cbc2d98706896dff0ee66b1f3b0813cfa2db38361b363e837e40cef289bcd7e4fb31753e72563cd985f74fafab551148c4dd32fc3f86d44c53a6cf23e4c797a91e8b4c6bb5a90c1b4868737efe9b7cdf71d00ab32431315445dc2c6dacc5efeba17eef3da8b7f13f8625d44f653f368e1f2ca5d8b0604b6c1d196c28636b3a33a6a6fe19fe54cf5acd61ac0ff4904c34b9d587b7c559f2272286f0b40e44dfa4c6b0f9a8e62be086c38af9740a6a17a5b85ddfa10cf73721409d6d5629f5e61961e2961271f9d4496237cbdaddaa1852face77ea58d771872516f1f7c56e245f39bb91929f4d23be2da5ec91e27c5a6b7e754aa413b8d5fb20dcfcf14ce538684ae3155b25e0f8267f1a67ad471a2a7303d315f15485d8e9204f835d6281ef533961259440f85d25df437723e9d0c6a908c56cff44ee3d8310fee8190658b020e9ca657593f17e6485c708f6e49dc6c511def29b45b7ccf58578d1b39fa48e07892600c4c5f8cceaec1927906ae511ebaf98bb5106686803562eb67d2bac24912e68a40afd63431b3edc4a3261ebded4c985f0b33de21c2f8099b0b82c3432c637c2ad819e1c82aec81412915402bd97deddcd1a69e1cfe1b978d88816fdf5419d8078f67e4b953c40c7cb2d09a7026a9ba59322076384fdd40b164a941a20b8a2321823016a9417ccf554193c57b5c8efbd2d3f205e75686620c6cba46a9fcac05ffb77f361a0b1a5d63b09af0d28949ddc3e115ca308e370c3d544350876982f460471705e5c9b57bba62eab94f79eb668c0df643b7df75f52cc4b3ed57434272e4f0f0c77ba722cab0b22c2ba218e6934548498fce4020310142636eebe48e9a7154f4d2d64103aa1f6e8a3e3bcbaafbac6ca367b7387ef4c093c1d0c2b57b86859b52bb9f96e0dffee735d05fbf1c3fb2e238088069dd29814e1f88570dcad92d9b0914ae9d530224852da5a9f2652221183439d5bdd105901e053328d8eab805b0a2043712604078744defeab30d48e79674a742502c849667074098c247d6407dca4940b06698895d667b478514faa17d4d8cd882af52b46deb91feb19409b1345549c248c2ff21ba77cccc333909500f5da6e59b1ae04a1cc4eaaa9beb77c128202d83137573a92f229ae580f64fc505b0db82a2be200f74d87783e6edaa8cb9336b2ac0a13149ddbdd5570c08c52147b9a445c55b8bb5ed85bcfcd3c820c03b572ce6ccaee99edb1f17db37df2cf503a11c21278855416df9c6865491aecd9173f93b6ab5cab8a341bc313b479af02ea9641e35e924cbb9ac738c3190276fe737922b2dfb60f29cafe19a551884ff7a720e1b47b018d54c9d78c5a0f5c6963669ffef83231b6b50fb681482213d18fba1fdd4290e85d36fe0f23d6228e385904c3ba86b441a0f71c7a8c1b3b2868fd3bf321ed76841c0be20338ab5acd2b0897cadc2ba5d5a2736f432eddafa1c86130a64d3c7472a88a5587d04a8033952d4f779c4033baf437470bb1141d259c78fd1a86faac0d7035e072489a4d73f5e3dac39f674d02fc324fcb33c93c131380cf1c0d52748a322a8cfcfdf48f4795649d106ba0f8a424956cf040df1d131033385ca7a5d552f4bb30af44a389635415f3d443c638043464f65f44a89d113d25c98aea5e4cd432c1820ee39b43e45bdf7152e2b2f2cb6cc7e09d5ff743703531c0feb58f6b9d08ab62e6e41372363db0f1676efc2cd538f1d1a2e78ab125e5f710e70a3e2c7e2deb3607359252e895ae6062a8cd24b902223b8e94b2ea049585969128a94fa0dbaa518e8d4467fac99e7632f3a815fd39baeed1a8efe4b4cbd503634c1a6d572bc7f83a443746602e46fe41ab45071c42b290f88c6ad81dc86c9776a2a8d435fda52ed11b8049af44927c434f17ffef97f55beebdb93c5f46d724f0cb741b14b06c6419931c534e68425f9ac468756bce27c608b23a032cb86ea11a3750cf58b8cb3426dfcca0a91adfd039c4df84c6f3f9039bd711b5ca522342e68f5b537499b371dd0eccdd13d51a3734c1bb7cf284514c6b3f3eb601f0e8ed17ce1f3b9fe2806686ba36113d3afaa7ddde287d81e7c0fba0b944f720c88803c79f2ad9fd2904575a965482abd3d683e3ac46ff2a9e5d30852e5cfdfb67cc9f080382d4b1bc43e4d46f1b78a995a0538b2d3449cc9d06b36e6f1240c410d4fb21bef5558dbafe923b176cb3c2860e237c749a23b2ae05e9baecb750169857b227d87fc6119d83fa412eff9b9fe67654f5e8c46e426e07dab4663ba3fa19ae3665ab192e2bf211184b95074c12ae75f60a016eaef0771f309a70cd6afc9e5fa7a065b68951a177d0ee428ecaf35058b60723019dcd8357befd91cc037878eb28cb7fc1832108372af8aa7dd2809efe94d791535fcee8506a3d85d8a27fdce08dbdf62f57d164546e10153f3a3ee2e9278eb0360b7a624a85fd5631693a2b485af36a5805eda32baebe891e4d6ac9c712c7c05ba94b3ae1e2a28b959337f907689b0594bf4ef1193b9a45b5ef3f7fb9398259b270957dfc095367d0fb8729c84e12fae18b20b46adc2546580af186174983afbecf1a5e364b533c4749cee67c20107a291bf44ca9f7bdad32ae136cc8efc15a0ec8ee1630cbb5d7d64152668068645e570f5e36421ad6ce7cd30edf6154b17a550da5ab8d3dda043f8b531c6d9caeaae7f1d714d327aaaf0883011a4fde4d121acb8e8e19f610972a251083a7c56caf724157a6c3c73b155bad4ac80f979e9b44a1a58129d7a61a9c40d7e005b64e9fde79cbf8291871c6cadca8378746f8c4c5dd3e4f581cad2b8a856821baec2cf2495c11666869430ca3a7bd4244358d0480f6a068f91c1a383a1df5a10dfb6e46a594a518b534ebf0db4d6f951e4831366394b4cec4556f718978675582912f3a2de6b95444fadf1481959a05871c8383b8ee4c3b50926c378da25120d6d20a8c78312fd6c9d3a20945330b043df784386f642b012a6322bbeb708a32e9850bb22cc8c29550a335dd69e726385b705784e392d62a6a72418624b69b29a82772eef54638088641338a6b39e4b8cd91d2e6488007b5f52f7139a85a59cbd64141cb96afacf05850374b044c7a0501ef1f0ae33aece1a2b234dd4334630d1cf342570daf0979c0be33af4496ba8785ec7fd79a412953f4dbdd243ebfb0845101c9b9bf5cbda86f83ce7f86ec33ac875ff942773589633ac479bbc419106fe308a8843a4390812bc82e0153bd9ede05cb3f8a4d6aee58bdf13738d60fb1841d39426c831c73d9ddf1d926e3d95b1bc7445d81bef55909d1e1f59252bd2f8e5194d5e1069742b546ff89fa82b05e15bbbae867d02962b4eaba543bb9f60e3211720973e9ce80914866d4fef87b578d15a872b2ed1607ceaa8cbc7b816753446e13aa352b23c237acf8a68da9eb060e53c2340f1c8124bbec0c12e9f340f2955e9d06eac5d420a5dd0fbd2c2e8c05deeec9e33207772999b0316962c26472998a1f92d632713714f7f95b6e1af1b57606e648d4bd0dbc400586067f987dc2c8720c1c08772a6741784718f729e9853bfb815ca6bdc02c1edf91f38ce6ae99250a180daeace95fc2794aee9e149ca62cb421aef0b46522f450f17cd27d530fe129c6596f1d27862e03a10352867ae99d36f16bd50627559be3e489f3cbeadd6cee7cf8735e349af9eb20ef4496eb506b142622a8756aa500f1f6eede0688b98bffdde8751ae8b5e5a34211468d7a8132abf6a530b62eff2e3cf6de2e05a52381fa1f430111014fcda4d7d88c125415a5b8fe736cdb925b5eba48782eae433cd750293c38be6eafd5a14ca59f8000b3639fd7c138a20f3e2504b5eed3165c0c7674dad3a1faede98300714048057ed224816fd1416aaf71a5d435b15760cf533a1e3b9ddbc20646e3d1a77a621f5ce6ab0787c82334a25800d7dd4a019ecf256c7596bf447b0eb80db43ecd16637b26716f8d36e223e489a38449c8a69e5df4fb5d085523b92f3ad799c81f2c9c7bfb671884078ce97a554adecf87d6e7a9730eebc3b3c30f4a4716f374c7cce0918b0b3bb1637102215eb1cbdc413cf512e0767232711dcc277ec166cb514c918a3a6266829ca4ac0a03aba53aef375717a39f3e5558501842992bc8253835fe2f80b75b0f8aa6ac4a194242cc8896679df4f31b6af613cf15b73c6164c3faff30a87d7701172dda5f3a4d16a929495f385a4d0cfc49956c87617f175f0e010aea43ea56a5514ba556b62e73692722e8029ab40b90fdef3ab48ea43b63ad448451acf78ff2b548453f0e516e1af7fa742ffe66425d622decdb01a1191c3a3de730c3d091014caddc9824894cd9a1bfc9b5d6159d280c166d9a003b0612e48a8962c6cd05eefd8f4e6a33033631c361f59c08a68f0f39889ccd5d030c437497c09d15895be4cd7031690f3423f8eb6c346585bcb816dad4666525e7a1a9f64b1625a32d0b2a0b631ab838b077d954fdb86f52d264297626a03a810ff09fd83d2caa35bd26c056dcab06c1222ab17a52ccef21bb59524910774f4addeb1e6b59ba01b46294f22d58e36064dd9723c935dbc02155572e96c239385aa95207a3896567da63c88eaa2fa0d39dc7ab393a20de9b409cac042737b78d8f8b0b8580b285d6132c68cad39a7fe41f72b7509b456bf24162f0e58f58f846cd0fa45743e335e86fbed2c535049cbf8e6da805bdfc090f0f84c1766180c50cb728765d3328670e1be31403d90144ca6ca7dc5168f7cf4235563539fdd2ffe901c2970fa43111828d0345b18cd6d0c6efa282e9badc2b6744017b27043d7d2c494fff2fd0fb842125ae100fe539d0534af5f721d28c13a533945c3612853394f5db834ac0485dfe432b33f96132cbd7bcaac395ae9b951546086da1bf08d68ff0db4250515b68b15605ff30897c465e21982148c89c8a7321e13a255b5078a4fecf4a9d3829b8eacd177f0e41bf60751041d6e6ccdbd78782970fcdf8079d6f9fe3387dde949e20b0edacf8d47dfe8850b8fbf4bf2c7a060ce01be54ac510d58612450ffe1bf6177da6ebf53366d4c0a96ce2971a995e270f3609e95ada3aa9840c70e5da278e37e863e5dad810e6df65c6bd038b210ef01bb753158c6cd107a603d6dd6b54a2434048bad8c429035be20caff66ecfd3ce4b650e8a3d5ec621e184d7c099edac42864e279074fdb853e5f1cc2abf2987e5dff281358e9a9e18e971608873099261de3bc67fac1841a981949f59090aabf6015549d0348e0149e8c1b8ec1bf1ac8c7ba1687d4bcb4f1db7f3cf071c3177106c2289db53e5822cb30c2e4fee5a5c5d148c16ecbf58534163bb15b0fd3d2cd9b6455a104c249018a3dfdacbe409268f354811823b820cfa0568f9853ead83af76e0b031058386bac3b4e481c887f80b4fafdb6b8e50e48aaac06a3513d8ade9b000e8ff97d343b23d1cf03906ac99253801ba9394aeb6aa51a953a61cea1b9f5c1b4dbe9886b4ba49a7284cc9d0a962ba3d4e212af24bc05bc1b7047a79cd635886794bc11eda83a3eaa409e3188c449171cdfa9d0301697c0a561c738ad45dce7395ec4b79267d8ea7cb6a43b1cdf028437141761f634b341344daae896a0051adae57a37ca1ad1f34c9b12e2f3b4a8aa51f96386834e0286aef7e50f094cd9d59a3f4107fde7711dc6e3e2db15265023316136c04db36f12f244a1ffc352a30dc05d738eb21fc5888f335ba08e3f11b0a02c4554d88a75401932f9519757957e3db5c75067fd9280dc5413aa2d2b99fb98e28093349c79bb92b2ebc1709d7335dc3d6f4ee4368cdb6a4b257ffc76bde8a524058f518023f16fdec57c851514817efde18d1bd73da3d73818544b9e1a282a25df0126b5daf182369eea148966d25f53886a48e7b61f4da5d3685f1aefe009bd1534ca6b972d28556e9267c5faa81f185435164f588b95e1be765f61379f2ee184c55805e278c56cd7833f41018c6966e02b3ee1ff6ef99142b35eccfa478a0f9480339286aa0d40bc76faaa32de59a6bb515c317c5ce1fff3aebe6096936ab38a92615d88d67f1903825fd006d9d4ecf0338504376e5331338beaff68b146b119602309e1aad3ca94d018a34fff3d2f8d47289ebd1081b260b87507df35037eb72c75ede77090da6d4e245ae49385c1b599a3bfc16300f1e1a8537282a37e5a69dbffd9cbfd590b8d73eb1218cca55e2cc2643e1978306bd1367c7610558173a696e8ce4c898294dad30bc26749e05a550e77ddd449451e435b9c61899e66e208cbea99a4e0f620ee80f58c2aff61831b891aa826207056a291479ca4e0c5e708e85869ee123a427d7120e0e114e6f34db889ff9b42b36d1da7091fc835515c0a44ce00c693fbbde6833c803d7ff75abaad8469e8f5d25fb81cc87a34768abaf4384c3aa87f347f65b8887430ceab47b36a4b9738d9365a3ad036f111044baef020faeb9b02fb625dddd64c6f506a5beb2625c014d82f4951d4250b0529f7c7dc3856168e82538449fe8a013c220919b99ba05c9afd5efc457a383b3e92104c3934ce0f606cc583aa0cfe295bfb9124e1d05d275e40af0eb4c13d73db8c426168f3773c5b7d2b7fbba9f48fb598175dd5976754f3e3719c54c6d4a1a303ef3fcbade697946600c640e016f7e229f6b8d1f3c196aac1f19657689a053a2b29a53bb5620a1e07f1e1a209e947bb38ea4510f2c49b0d10f687a3e7c07a5e802cc51625456821c1bdb93fec5045d85a74a66a85810b47ae782751802f1937dd796b908b7c90ca446f3d10fed75ae5bd0d876e5d3b1af87d1ae3718142a9c2d1545df7c4b31e27824605155e4753315e83c9b46403978895f4450fa0a11aee1050eaffabf0f9472c6a70b4aa1255dd126a92b6db8800c7d42e3f60da1e731b7cded29754b1280c3027a19b956d2a5b68247daa748ab3440c7ed06784a0899d638824a9cbf760b7b62a451bce6d235528af1698076525beb6876e1aa02b6eb13badaf2871d05ff80cdf38a02dc3a9e2292744950f33e02ce0ecfd3ccec67a8e77acac270f824a6be5e3d68ca2dae27255d10c225a76d1782365f768780f8c54f4bf151b502fbb46b7cc39173ffac89417d149a823f19a6af68ec6a08774e9775f03328396d885e9745ceb05aa7856f8e4f849b49aea5142463d7d17023c6c9b78b85a0a0c353d8cc63f409d76e16cc41427a4ef7d6fe7989755351599031d6999a21c41102d8a09d8492f8a593ddbff327c23b6a93a1b843597743c8b7bc6c00aa47168719ae09bd5a6d33d500a14289996a4da1693abdf9f7720b96413e3c7541c3f411296bc9950d89c6dcd1f7de9cc011adee9122ded07240978f212bc5d1a861f125cfca0bb14ccf881fdd4e22b9e9e0c8b2f6756a266a3ab6d264b0aa63884ed0d5fe5290240321e27c3f9b8a576b00b9f963572af3c5be0144e35c9fb632f5884d6ca0c1d39b7e52673bcd1995e8cc60711f49a7cc238cf8d4f01eda345c647fa5a83087a62cac80480925f6132a2183e2d6783bf3ee329af543073a241e0c0c1d47e5b7cd8dd1445f9a16a7d9b13acb0453344f5db88f7e427b8eb202501ccb843ed3427298ff2e142cec800ebff0e18c2658b6142ee3665c7be29afb3518421d13d5d067e110bcaedbe0db48cff319b46960ffaaa2b5e114305fa6060d609bb6b753db6090c354426899141116917dad7af5d73daa0f926e97d57ad6008005735169b1d58b6df5f2ec76d7414446dd7b20055da9e4c4c1a15c1835c7345433fba6b811b60e78ceb04a0132da1ad088553cca056739eab4425c77c0b5e97ab0a259d27fb91a07bae9630472a534345b211b7ca88b7fc39c19202e5babf0f80b8234478f1a77f255279a83421a325cd4356928ce009dd00b07b916fba4216589917f20b3f6a5fc23edea9947268b3a0a6000abcef8dbb2fe645ad8995d256fb6c65fab9bcae8517a4942e40bf6867c04435a47117502ebed877a31881d5d1e14deec7b859334e233324c86f0141285dcac6672bcf8677a2bd16875c16e0d11715a8e7c30fa8d36b78980a44739bb36e3e058d440b8536eea2cdf876b22d9081485786b2a9b488fa7aeeb3673c0c2b203cdb7726f9c3faaabf55926396e56d8d24c4f39d3d7659a61fb9dafe288eb3ab75e5a612f7c6224624e493ae828c958c5c686956db26afbb14df92418c7a803e6f305046d32197757ef890dfe3c852b3f67a49809fb546c664c5780e8a204a3c0a3992bf0d082258d5042e2b3724b141ef2d785b9d7c90f349cc55ee95b195e5dd5c3f09c4e4825dec63ec932f510f6a7e98f6378672759734c75fd74446348dc9db44b969dbc79bd92017750cf92292e7fa490c57f7267f6c7c06938faa69920f1622cefbb0c9656eeeac1f0dffb46d47e4665a35da6647b6d1e2683c5b127dfe64951d5b95f77af2d7af44bfe63e723aa815c8b04f15a89256bb067b7b5a4e0bd3e68d8ff264e7652090a1bcef4e0df062172850fba5e252f5cdbca117de37ac0078b8b6b052526b67985b20d7a50deeeeab0fecf1c66e1ce225c822336495e81ea376ea80e77650beaf863fc77230d20e4bcfc0d9c656ac8a9faf9df609a8487bdfaa32e05b6053d8120097b2505e935257a40f653a3073c256e9dd11a46cc394cb8638b18c8c077f3b4eba54e0143af9f9e819c05701379a964dd60f3ec4e957d8d2fac1a38e0956e9c62b3c751bd7221a7288089fa4d2ddfc724434b06b14e3fee66c4f6d7df07b51163881314e45689dc1d7c14a90e638f2806a144808606a01b21e17ebaf02ecbfb3028404fea2022c8863e1a23cc0d1cc22080c254c934642994e03325f5fdf64096a87b2045445f6a85b75c89ce884faabf0cf403f89724fd8274df24d93f94fceacf10595fc69e6f46039129f3fb610eda117454fff0e8f221a22bd58d18bc652cb857a762e8571f62fca79d720f396d0c969b0fcefdb499b53ec900936ef11a26a542b0b89adf2c4df43b846814b7b022eb2349e37a50d7e3b4e49567c5fecb4945ef15f7779226879f1df58f69a7eeb548ad3499b766eb9110c7131ead2e28d1fa72c9a1a64ad598066e5b59695374660853e587742fe5f5797f4c426f33996f6812633b02e47431fa319a429caa40b195aaf5596726d660201ffb09c38930fc1a527fcb57b934f96b75f70a506c48cd995d06818e97460cdce58b40a2d2de90e4b375b48a27bf069b3277bb5925a543b0cce222509db85f1f42712ab461a3ad843792d3074c8849b06c6859d64be584b1e0e0cb0362a799d870a192851abd48c358e53182710532cb3cbbd45d1d202bbc83706fe2749c4c74627d69c49f788264ffd8168445a917913dfdd6d2e97180a8df8bc07298636536441711e9924c2f63afd82c887c91da01cfb4c43ff4e7d68b90228e651ca1a8261541c7b7fc4f233e1a4faff4e364b306414c78c57cf759357294136c3c0f7c06d8fefa73a7e9c345028db50e9371c12a04daddce4788070f20d5ddfce46ef5d5dc5091dce24fecd679cce4254fc3c28ee630ac6ddd966b55ebe11593da1f47f351db4043ddc7d1275ccae727233ffe89cd89b0430eb4b17112308822408f86a0e93e2a25d7058f24a0720383c51b897150bc0f73e7bf86ebd34514b115de63b40838f28fa2d1fe9ede8868f6aa38a76f87dab7152b41084859ca4d7fbfbf23ec7899fe1c6a0fec29f3664200018b279f847f73e4136b0876e6839c9c2649319a001e3c672ffa2d55f982d93de77107367332356850c685ac60c60d302f71188fb8ae5b32374fc8ea389ad6a749a0252f7da3176f3a68a35831a5747f10b45795ec4bf608f576be09de1b788460895a8596553137b9c782356a6342db0db1da8ae0d17fb1da1e16885adaec9369cedf1a8f236fe88eefa88fe7f9aa7f596c796e56b5bc28257f7a4d85082328da25df509e58d714fcfdd7badd439461976518da5a14877fa8989c88e5f5137fffe41bc130734de5de1edc9290a4e97ed21ca2aa68b7f6e0524128ddbfb272f1cd4c4580864e84eb4d1545ccd36c71f3b4335c5405746d6c0ec2887c3708f8dbe4772608ee8d211111efdc1723a14c1afe118ffc1404b5eac95814c9372b4bc157816ae5886a43baa3093b5be897e164788fc90c01cabfa6b2f0b6b319989b52e3dfcdb12d6c02a4e6e3885e0133fce6c05a42b32dadc484dd021655e6ed058380148e6358283b0c76c30b9ad616be9202b1d2890f1a5cb4f28f569e5a316dd56323877ab833ab9ceb433066a9e8556d981c8bc3ffb5a34b2eef5036cd4295d64aec0cacffbd1acadac9209652ef65f9256821ce0470b5635b55afa29e6da8614fd10d1f2e420d3f577c4435b8232e36b2b997b8b7ccf94264166eb9981ffc490f2521c9170a883b19fe318bc424ab0cf6b1f252102f882d88c5a9b4842659b8edcd56c292caecf271ac556e86b74972d55f1191c9928f977d31b61af6405ad6af1ad3803b42fcf4f2245dcbcc04aeaa9ddc6f7598e70766772c268ed0e061795bd6162ed4a47e3742e5cb88159f099c06762a5933405f09df55ca78937562ee2676581bbda8493b206108e79f2cda5281575e4e331284ddc018997019de2d9ab5f612b68138f3abedba3fb0eff2190c693bf097257200a7bd865a620af2d27cef68bc7a0097ef2571fe0915b0441b4fc0cfe27a85f95ecf8f605357617eaf53b02b02dab42ce0a593bf3e919bdb752a67a68a11ba9e3af4388266aa4e52823282f1267f86651787b34c95d0a3c5d0afba588b6a1bf673a6faec732a78231e5aefa48c92d9f24522a8fdfea78c0156347cce098d6392f29f99e2238310d4c6735872e90cd61f201a42c2122f0904f46e88db2abec8ae1602bb93104d4fede2445491ea4bfe7dfcb835d1631c8f1dc9d7a9dda35a010de082c34998a1ac384bfa269ddb564c0a5d18e808dba203104259351fb6fb686f3c8e96bc0d76be8bc6d92e77f8f035ab075b15f21a333b4141638e966318a0624c01ee8b8717d1f57281254a699101729693f55c77c8d6672ca0e1a6c9bca8bd968b5e81699a89ebd5600b9d6633d0c81a7edc50dcda177d123244085dd17e98f7fd23a34b7f862a12383322a4be041a5d9a21643ad8ee276721b2fe7c55898af18c1dc65806a065d6dfa96eb1ed823145b219dec6a0a4c68edb0889d1510da8b0e358b59eb68a21ce9951342fe897bb351ce1cd1327d6f38383fb20948305ef9599f68460fadfcc4e0738330eb3d25b26477d0803def4f6c0938e2286a05aee3eb1079a410c37096b157277eaac2065d5532edd0d4e1f0701d89fba2a7ab7b24119b5267eafa5b43f454573810dd60927199443ae6a3135880e72f6c0c5c2ca670c8f94ccd155afad0ccbca38fef13f020c3138b0ea1e31a7fac469d4fcd13755c2ab1d5e87631515b3c40ae6e9d1c0198845789ca523539c1449bce92a09b4b1e9d19bff53ae269e2c147501f123a6307c7ed44c82ea4c89060c4757652ef7a5e201eb4c6b260b59eb28be9b5d0bc3b66c4293df52293fd7a9cc60855bd1123dbea830b24831f54468904e80040bf5095248af01713c204c7196153d80c00625243ac002bc008a6d50cbf952ba89b17c4785e226849729b0421898e0aa7d859d7324db135116d6e6f746e7a150f18928cb744f5006967af31f8f79e0581ec5f889fdece6c8dbf45aaa464baabcd3c7f43de9ffb2da56e30fcacf5eb9624131074b771ff72bbaf582395eb8e1d819617e9d7c4cb7b700f871f7dc0e8a2f7ee91293a59c499fa4dd9bf29caea808c0ae3111d1ca795dc8c011057e146b3447197d9aa5d1cdce054511577a75abf273975d0cc16bf955888e6364d0258d86808ca59bf28e5876fc5457e8dd46ab022edbc7ca5c01dcbd4a4fae807a87c912cb6a0702080eccbe1f131e70a652b26bc7ad2dbff5f564f94279ae8250134754516343500abbcee446f791c46eb18c639113fb00312f0959b64b6ed7bcf00c6619f0877baf1169a214b7bf87fcb2ce83439d5361d713e772719f42d9667a94c4741f62eaf47a9abdfb1f1bcfdd0491a2037942dd40b745b42efde8d199842d4ac94af593ba97929a0ea92b2378bb2b477d43b7cabd353d3eaadde2077785adb3976ff999b5d48492dbe6c3202a12bdf4c5f2c756b6358b4b5191944ffcad1940892550602f0032fe8a865f11eb2577460dff626899be636692959480019b5e2cf3a1c2680f4cdec65ce0a360d15abfcd1a9225a0e77b2498eca146e87d4b6f809219f82a13acc44007fd5ed4b1016aebb34a86d484ac4975bd7891092abf05328199af915ccb0429eec4667ca4f2ecccebddf76f9b4a2c8ad417ac928c5b79642955961dce3b0e269b10a23de80e05a6182bb487ed3f5829f48a96030b54090c743bbd0129b3db37622a2546164fce791204605f5f918e33c993ebff24e1dd9278c708e32ab4238435fcae6cfe4cfd8e32caedfd8dd5bcdffcced7dba55c94712b50e730430a02e95c4134b80d9054a9b8eae68e4b610746c5ba2cbc4194ad14ab210028bd5ba6b4fa0c7e52cc1739ff4a807fd5a903746546aee571e9956cc3a025947cfaa79d846cf2ce44241ab1f39a20aa97a44b93a68937be971f7c366e845855259796ccb9b4d2739f0d522493794e8e3eb443ec8026dd7e59926bbbb017168b9aa9fa81e0ec382f93617cdc373341fe099704ea5e0c1dc7258caebbfdb51e343b37b06dc14d7b1199c7543c52202242478414dc900014f0d1e00d74dc587f7c330f54bd0f3b56583fb2f8aedca74d4d157b9ad2c25812fa868959a7ad4615a60426fc31bc25c042a1bf6c217a312941e5689e2027caaa9c4f139a159c5a4a181b3492868155baadbc04d9b63027d1eac54dfc361befab0d88c6d302c0a470d837842cedafa977b76166393a55f5a36ff6b2cca0502a80eac80ad6a221031d3bcd2f765a76774f0fed3e779d135e3ca466a76dfba129ef21a57bd273769e7e01e648566fa3f93ff7a14a236c5364639b8d551f211cf3bff950e7323aacda9a9a28bca57e5827c71fa36aac929c0b1005f3c74cea48896e51d30fe9f7a159ca2785408f3c2aeb8684c6431551b100ebebe0ac1880a1f5ae6a706581abc44cd9dd658cb61dc18db727a218fceb2ba8dbc3e59a05e8a497b24924239ea27979945306b01b4ebd7c12456fc722962eaed014e2c078e2849fe1da01bc53d9b76150d64b2f71948da23c7398130d6c8c2a81780e1396e0129365ab6e11f71a34dbdeddaad83c9d3fc0641bc8d5b7df6b7537997bdff3fff0c6029be2399b3c2bc630bde846ccd3ba704e59b9de9fc0e842049f8f9b38a537839d5d75850291a208d9411fcc9aa0512c777aa51684529be0c6d3bb29b68fe826003bb462c47aa4c2260a516454456f524311a6dabb48a1d998a6c0380c987183ea818087420865c776107248c36e7b874fe9166dfdfd81d6029674286a7d36e39914cd949062df77e1a316e1fca97cfcabc5bc781f90f7858f4658888915afe841947b1b115a9a444aebb8f786f2003d1cc75c4477a85841980f39b3208b67f1f244189557f0d29db74b781a70fb9019fbc852c98ca0c64b98d70db2feb630a04ea58c5e546d538047f012a2b19644f1389e18a952248d85c1e5889fab569342edce6735871368c70e88dd9d7ce0e02b975626b9ca51b01ebcaa364e9fa04406ff2d502db9ed31c2b49d120b343bbae266b7856c050fd2921b61a303106f636a6ea6acd74a9be2a2d18b2da756ce8b4507da50f4ac2a0030ffa45029b070887df93553a5797a39991f826a981e4e1324d8bf1a70d4a8598f7368a051c9aeaefb493cae3153b32fb2ac74ff89dcad7c7f976634678bb0479567e9c05eae4d9ecc4e73d277de6abcfcf0c46b6239cd1aeeb56a13b38d1bc5ead5dc1057226dcba937669e2485f247ec8ddb48e8b8e9e9f24efcd101043e4a6d13f0870bf3c4dfd232b82faafd309252418ceb0355b1036011e6387c8846773f8ca8b73f7f68f8e9ffaafb5a11ff2d4189a29f013f1f85d96354836b70526127f6dfd5c3c40d1794899457dea250c298f1f8c6699e5327645cc38fb52a37530748e741e6ca3abe9df2b3354e11f63dd0deb8a6706411ced59a055b8d9b06c528498c8642a8c4e49991af2c6f1074863215bdb333176078c5516ef28db8b241b55a5933c544aa05c0b1a9255454e2d4936e1f0926febffaac5347a688944bce5e556d6df8ed9438ee36053c08fe5cb1082074b36b0189f66c9dace2a57fd520a98dbdfa79fb96ccb5e1001e5d51bbe86fed9578b96875799c623d34b0f52fc34248940045f6b1489eb678c4d79444aca09c798c5a3ca05e44bdb361373c5f9d738de6d37476f17890cf64e6cb39d05511cabd2316712954c0ef6a05cbc4a764bf29f9ae59d7e1cdc40887ea13bdd938783e7dba68a09e1c330e71533f4ea7c1d2608c0548f5a559d66ad2e84a6462c23143923df9ff3c4fa1a896109a5c05ae68e0e63c5700b8bcb052b471a0ad822d0f5666a74f6030e0a9bc0a4295e0099acacc88269e0ab5ca000b7eff3d3c8172d78e4dde9b29ee471bfd247909ede27c49b642aad44e5d46a0a78cbc5954a008c2f0e5a7f14a3fbf8a18fc2915b481b9035741a644037c0f3294ff433593cd5bc763a7a81dd5da1412f13ea067e9d919cee2e95f85f32d664e71d1b7e3512ecb4323078c971f4457307ef67bd192e8024b617aa7ca9f07c6c5301feb91630a72029ebb3536cb700bef8ace2e8ffd7ec3e829167fbfd0bb8c7ca499be15e9f63ccf3e2db24582cb3f93d1d4e10993cb8a2617749f35635f906acc9299be4ab787f906e337936c5e82f50cd9a01bd715333d0cf0ff0e54b256547a4d045fa95abc5c081ae7850edaaf228ea0df662109b1c6d87b4ce1dc57d4f47788d7b8bb52828391f3eeba06ec32a50104adffb43d0271863b85bb295375aa1957b0156e8897b2a96bf5ce889731a1ef401cb50dba78764850eac7bd3d8c1611d31f9fc52a91c3abe2d39839250ecf4f0876b644e59596468c4ffa650b93848db963b0832767e4e9fae6d12bd1ce4bdfb19108668613578294618dbb9017647206b543869faf7d610fd4ba0ed586af2c633b4b4873e37104b4d80b4f7d65bebcf8c70802cc49372275e6acc5529b2a5b0dc136f9a7ce7d03fe34e73521e9989a60f230b487ef6d3306f8f823ca2cd2d380126f8658fb390f5e353f9a16a7c6d12053b3c96ffc09b19015230fe3a319c5d089866c49589dc222ae95f30c4c0275f27b16f01baba464c8e3e45d631bef93b67a9283a5a3e508c24c4baa3ba0391c1dad4ad60fc4ab06f6fbb4e23e8eddb151a5b1f0e12292697f1fc017161cd0ebd07f0694846a2214fc0647a0d423065e46750578b32e1ae498ee2ed975cc25acf8905147f4448eb4cf8cf78f61d794f156c61a2491b9d6e5b40bdf4c1c3c12537f49e634d3192576582e3c7dd8460b1fd1a624eb80b07b222004ff1a637d6625e020704dfe745fbf9e3da6ef24977659f38820542838d91d46f76a1f35e60c31fc7fa129eb62f74afb9f48e8907d4a86e5dc284ac61252f98008d06741433ab019ff4501be98adb851d888342fb9c87c0a198942a29156e506cacc740fc8809de373e7cccc352821a6f1c034c0650fe7742c755f4f5716665e8433eab6c84432180f97bb148681fe47b71d3c3846e97746eca8ef623d464fc77883783d7078273cc0c6b650556858d10540ccff189199842b10024a1fb6a5e9cdfd0ba8d8b6705dc14be72a90e82990e87baa1b4617235d24841189f2695a32319a525f2e4bef818f9c823370ac491b98bab705ee7525581fc7f4b3839b4eba74b8f383197032ec56009f77dbdb618057b31ef8723bd794abd7126281627ad9241f10a1b449cf20096d8070fc6cd05a2759f9fdb007f8c8b86e2ca9bc091591b7f8cbe2c2ea7e906893ebfa7191f9409ddcdd99408657151e51d03aede1664db54686c9291c32fcb5495fe2fe65e63483c91e44fd1e30b5bcd331040e0b75d9c9e10c8344ca626be2d307607eb5877eacbae031cd2f573b40cd0aadf9db7ddbe20b6674d1da078f79e7a64528b1fd3187d927a4010bfe8315865dd3f3cfff287b4b6cee13023bb7563cae97e35de5cc66d5470a9ad982b59418af75b58f31c245740160ba5696b356eab589ccd7b3a974240bfbcda121c350adbc028ab8d7ed6e469b6882e397cdeb73dadff6743e62cfb46ce592cb8fd383135d6f6c582c136f06556b7e38dfc1231763ad4db401556140b25f92ef90b97d4604413831f7d38ae705b94b2153d6616a67fe747f471aa7cd6a1aa068eec0ac85061ba30f4958a1a4d955670c4f522116e408921ac21e6c1053772bb3ce410c98798f148a7464a6ecd1faace1d2a1082fda23a60f02de5643ce5102814b25148cfd969a1ecb96f12135d86f6b514deed953527320cc88bbadcaf6c386c37cc76ff27970cc7a72b5e482ea69c294be7848c00aa8f9ad859e3fd61e1bdf54aa63381b548187c50b246a35bb44b8bc71842a331d3422a97a537c5126612964142821be2e91abd595edc27972800ab444ab0b7d6e8d643154717c0b709ccba1670e244a0db84e20bc70c1a74c5afffd7cdcf536a4082945ad3bb3a334cfb6a80de27cc08abcd88e5f02f105a604769c48fab3f4e442bb580bab5b12abd25049ae793408c47701fa2552e1a2d7ede3dff07162662d6728f50f5c03467c9843f8bb1bd82689b1a0b45fa11ab4df63c5b80e6009e4db1684bad07bd9d6b8d1361ecc3b05252515862800de7d1bcc23dc01c6ed40ecb0a4803fc0070800a59e1bb32919016437b88fee1ee464b77fa014b8bf10841d8e3ab1dd0a4718c0417f6153c069db25e2cdaf49befd59b57a984df46d457ee2663306dab6d956586cb8c7ab17a354feb7feacddeadf7308b7f78e1b4137283f371ac10a5ab4b5a046b3a7819e9129b7de7410c450b1d00d7e883de4c3f37a5d838d08a9f9e1a4e9c36fcd2994873eb6d6c45f90c452d17e7b30167a6a3dfffb93fc4a926eef9bab51a42fd62b8889d71a325d734f0f7ec96745bcf8eff98ef17838df05fd10e489eabc2ff65bc243209f20aa195efc8de6d620a5ee5849d0a2fda26fd616aff597dbbe1cb5d85038455e772b0b6903938766402f444b949d8a89b7d7f2014b9f077fc2aa03f91e8552b685ee75f430d3cf2def3232080bec3db62cd2e475a183f9547dc23f2f9b589bde282401333840c41c8fe03eb56da4235d316e4756357fa7afdec7d86191ec9e50b42d95312a25eea1fb890d8b34ddc72729150ebcabd1c030c44fcba1982bc2abbaa8d2582f942df011e3a49b83548e5791f624b109f7d20d14acafb6a4efa9cf2db8e5e888bfbb6890fc49b4d002250b8d71196d59455eb3f0adb6d01d386b617b42560c2bd3accb235535a159e3d14bdef20ea48ba56b2939694373eaf9fcf3c0e58b9fd32de770a9845dbec6cf9bd1a79b0c15040680820c4bb1b603d14aab38e8a7dc85fd1112bf380c48bfd736f3303a2c17d73be5754d41e79ff20a94644b4a07e0ee8a69842c21c23045bed63e8a8f48cb68a334ed52eb4f51f708a063be650335158d2229480e24facb0301ad3a07ebc105c3cc053f498db2fa73ed48067b055e2c9d391c725ff858854d6508dfc245dbe0fdd076686b567e1741d53f23d9f5f8186cc7893cfdc0ed2c48a0ad6bd7901a16a6a126c1a4fe406fa0389602f668de8938ccdc672800cf9484e1d083e3cd0aba045c5fb466081e23d7bae7e4a3b424b00d6fa942c402035a8b7a7a449d6d1a7f9903710f58898c09081dd188dec48f387bd74daf74a16f127aa8006a9824f0b1699da0f409c8c191da0fe8df802cf3e77ffb5b1beab16b375a5761bbbed54953dba280555272a5a124f7396ce950c8f472af6f8a18d16e93dd28a811962091921c399088b8df52149381de53e1256448e45a63f578a5436e7948c239ff2697fbd3e1b44eb6f12634f5347bf495a90adee3f6245bfa856aae663bc5eaf43850f11ff2c0665b681bf52839a753a5c4d14279285ae3669703e2c1c90ae3e2fa66037996d737073e3950a008de08b395eb057a406cd6bff259740f621103471dffd16001984f1d597380a7579f40b3831204b5e3bb911dcce27dea612f65e01126ee767e8b473669c2307fdb950f3f67dfecbc3fd2697daffbc5062093afc0f869ea818ffc8a20893e47c995f833b584413275b007a525a3eb6c006f51c2daeb0805dddac3bbe8bce04ff7a028ff198840c628c8c85faff597b6d410f8f25958158ffc5085e8704b480810e96fe55c5aea6409b606be5506fac0f86a5ae4c8762d04162986d195798cb9d300192adcd710782324a60a70bf469037722b31e0d3e77defc3ba8dfd0b5ce001bfbb3619cd4423a916650f17750bb674936165283023d69114d0812273ac002a89de178ad967d3b13081845dca2d9a00f6ffdddfb5a63917ff3e73fc9f72d006d54db6dcda63e3d4ad34b1f468b4ab70ad90222420ee7a8f1489448d41e0759481ed2f3939788a37ebad6f304cbcb4925fec5be27144b004df3a5e38f3ae0bbdc08ab3fda52736440f9c1debd9377e0d56dcca38f6cbcc3480adf05794ee054090162d1366bae625dfb4d40eca2fd692e8403056d548b21e27939906e44fa73b21fb2f124e2761dab64169c26406206f37ba34ac125883d69cf6cbbc354cc62a62d9b560a827c49d54b111c1675aa07d108b82a6bf799fd7e8b4b6a43923e98c463945498f20a4f9b80c81289d387609055183a93452a4910e75b5311c2fd22e67a1db9fe215f57757bf7da6c0934555c60925708cfaf6eddfa7a5f6804500a159ff2b9e2a0de2303bb2c99f52d750a2f199ffd34fcfaf0471064a9e2d81678559e36598e7dcd5578ba1f9bb4aa416569ba8443be66954e12584464a3a13e7fad1cd62207b0fc619d5b17cf072b9b19de6bb38700d38bf55ef8e502fba306a367418bd9a9d3d7c16e0d041dcfebe6357b8a8d1d48da388f9fc238e13d53bbe206100fedcd5668d7f49977914f2358a9877bf0cdd20e6cf2311b6ddaacec85d73ed42cb169e2e25321596179a197856440ab15be11007e0afa6a340122ab7bfa4d4ee01f08c3ab4eb34127fcd08b5fc3a25e0505550ed5d26ea196f23dc3a324fbeab2df76885e1a0f88c3af0dc4ae1866d6485590029274c4fdd20ee4a6e97f64f5587cd2148d7485d7161c7c5649c94dee8d420ed41b9091f01a1faf6b923a2c25a7a2b24fc04cfdcbd69633118561e825eede70137d114c2c125e0ef9854cb1d40d8d22ec53c30047ae60865dcf92eca62c460d959cb4cdac918434a35f6dd8c0bab6d1e93c3d997631fd85cb935647da2f946d89a471a9dda03c1034dcc320747c3b70e95c1cbad3b63078b7d2b0e6fbce58d4fa3c1296896f0bfa8c2a5219712a2ab7fe077fc4014fe32e14462663d641a06000afec68fa5b0d284c1957914744350831c5f5ecc78604740f23e5f7564e1d17e3cb00536b4c2dd71082e414b050768116bca97a35bcda887a88b073ac56208eb050f3e91a4a66b3f04b4cdda66992b4a77f9ec63673eeb6ff9c63ec094dba5218cb55cfb7b73b55c86dad42175ed46de9edff7820b8246bba7c4c8dd2a556c1c394e01ba1f6ac540216b9ebba6cc7f7e0bea8216e9cd6b44b57147e6c05f98cd2765641fba1f2f8f95e9b41ca7fcda0914888f8bfd944850eb2b1ce5c4c76cc8b755510d3a6f7f35005c84c5b68e4969182fe54c76352bd6ed96ed634a9f4a448de6c7f0d34a63df77afe0f69896458cd12d655807797d2801f666b46434a784509841b57ee7dbd8738d20bd77c0c9fd61c246f7d9b71721171417de3627f74db6aad5bbebbb41a92508e289857bd27cb258dfad6c6299c6a4274295572b1b085a7d9d20486fb072a23bef6dcbf2ba85e81c4b4e58024e937e65f7706dc38db2dc5e8bd012b1de09d1e974810c4e1be18343d44881038e3162005ff3be5c7e32c4d1bab586bfc2ee9b256283f5f7a4f8f46db54d702cac06772e634447c2d27e35917598d53830cc1e8333c3b6aae94387b5b6508a14c649ae294475e700b0a2ec8e32e7dfc67241803f0520c9be163e641f7b2adcf519d3604c4a081a1683d6216ac3e14447e5bcf3c37d878536e87c31024eef9cb32aaee313e7caabce9579029a502dd90c1879ca0c285b55fec8b94eb46142bb51d27d536fd7abf992513fe4343d99784d2e865673a52590d0f025c47648485dc5b1c5c329cb0372358f46e4894d67db1d9e0ffa03b97971bcced3666855b06f02440cb313d94cf2df1252bf379ff4c273feb383062ad88deaca684fccf17aa85dfba3db0d4ae92c9876d520a35c6ab5a225920cbf3f9fa0ede9aca2a1ef92a0b61d5a58e3a6b9bfbca84e7fab860a4162518958b26f674d2d3c20501a8d55cdc478a6535c02291c0d979321382c02feed07edcecb192739b0c240eeabd346c93c9c02ef206170523855964056c575507f363b767eab4adc3718897b3a2e7eccfd5dca63cde1c1fd2bd1f8bae2f9514d4495377a2114466fca05241000916e82dc30d656895ec04d20e503858e36752ada75355adb22e2b9240255c8ca44f40a7a94fb6654822011d15767f16e29d83abfb54f320da105ee671ef029f03a9ad1f063b29c1d0247be36fce52682e0a8808e4c4dab0e1e895965b71394b0b018fd7fe814817c5318788605bfb048c8fbd07a5cd9e5255fe1302d135ac0c7aeefe1a5a344169c48d4ebd859303e00017b808ef7bc1698aae5d89786819ffe204baa5f8c58e9506afef4f6cb9b2d602b810e7e160877b83403e117da22f546c6533e59d43d2516bdcf6aa08c3f0376fd9b298fe797eaee8e59589d2ecdb3e5e83fe60ba398e115a9cc8b8fe737cbf60a30c9b315b0c4572316639d53e79e3f3861bceb6b6157c87f390942191e8579834fcff7a7f16dd6d7a7ad723f47973b5b52709eb0968598e0c9ee941ac4a44d2f6f14da7796c53e37a454c749391b74004045ed119b56d8f61209e46d29a17cd1dec66cb4941f64549f883f058fff7c223a7d76fbfc54655ffec3030905ea95f4fe9ec8a42da43e8cec0083fa673138fec8bf63585abd6b55c2a8aba68bcb5d7553a45b7774a5307a14f848965508795cb4c342fba818d575f421ae3113bc1d6d4f8f6e67d3830a922430e60abdcf8e10d237ccba2d42582c2535d47bf92f07c2ac5e97baa77fa8b2dbb105aefa33ca1c476739dcb618fc1d64be8a21617aaa502ba5ad9b202a85da5c140e9e07f88873359cb46952ab6515750e414704d98e512c3b60bec385e00d51ec1827d85a62545307a7a3fc1c61c706bde36c87ff44e97c21cc68a81c70caf1c44588b472cb2f078cb9cf03f1d4c2ba94d58d22385c4417671c91f59dcc9b45f96948a773d6bb03be3b6a548f91dccf6dbea6927f0f0b3032f4848a89f486986210ea6cc913fc5b1d694c87c40de9e8ef532c792ca61f5a8526ebdde1ff4a17c3f881e236cc456c82f0b159594e436cf6b408605ca69e227e1a96ebc8d06c1ce62344e1b27bd86e628f750fbf06ba29da8f47e36b82ad517c3c94a31988398c5cc5ed302281f4852516536a37037aad67755e95b9a6c067d7766b64aa745e7d6672154069fa2ca8d435b990faad32c14e8f47715dedc4a6816a9f8c59a0fd17055e6bd6c6ad16c4101224569fac932573a9da40ff6218f80fd6d0019dcfcee2b7414e38a6342baa8b46c5a00cbf9d8e80e88f2ab833cc9b10e300c8efcfc63da767d3e537aa8d070436854867a7ad39a7dc313e1eea0abda930c736900d74c2cf24b8c7cdc1db13f0e2575627e5de7dee08f96998a9b1eb9fe5972d45d43626b548923f7feb559cee420ac141ba433c34ed671efeb56082e10563706fd36230b22464f7e259bc6bcdef386367e37e4ebc64d26c04e40f422df217e5823679317df85d2b873229cdd332da9b4d494ce9c6cb3937e78b70aaed2e5808c5d0ab6c8c6e2e7b06275f57a7fe8cd6d34cc985af57ad9043a46bff6b08f30bb7e4417330b22f1faf9d9d783fdd2a0dd64c9b162b6b2983e5bed61f2b8fa608b10efb22664ee2a6a2ebd502b90281ea3603253e8a307e1f8bd598ec7b22cfe4167f9da88d1f4f4636efa43e5f80f75b136fadf8f14ca5ec14579810a720885d2002907ead17667784220c0e0b422677aac9e5170ca3ba6aca2109152c2824613a93cfd90eb25f2350e74ca60ef92331af0f9ad223ef09ff6641bcbb06debd302671145ce798bba93013f56c0c8933d2b2ea4a7b2588fc59f4b80fc8def3dd4ab90cfa093cc6f774e95b3432507e08094e95b7b312b0fcd29338709a38d0632109e55cb3f8fc80c16e98ff4f2e87476ab53831be9b28903d934bc364b20e9c2dd80691256e1b13cca9e51b91ab0d121a46e7ef62836bd4576cdee78101fa620f23dfaf36db775f98c94e1685f92d0a2e6bcdfd102192bfae5c45fe451773694fe2f092c4d51ca23350b1a1bc71c915331560bfb567cb25bb5724db9f86b2aa8c3a26bc0b4370eb3895a3c4995532055fb08aedc6cd94256a37c2fe499156cd71ae8629458315a94b48c6e18510f83db434fc300b119dba7a825275de7957929a66fc9bc9f9b48efb91d0b2f6cb6056c2f16488a03425e9c4181cb2b07f9e314019c5a2be5331a0c1fcf5d3d35ed0ca5ccdf4674781c5e706c32c53a5d4add7a32283485e336d7395131c31c8a0084415387d6f7689e38e3540778fb19316af2c7ce63647b8f5abf6a6c33d231cd50c13574d0cc5dca8f3209c02a102a90104b0191b6b2729df672a3deac656743ee4db8db40870da3c3c0db7a5d0e65c1912fd0ff184d2d934e3c35b37079cc76b60e3786299e00bf2ebf326dc33c687879d55fdf3989283203e8d2e04205ef31c720dea50bce2d41d56feee394f98a2629ad326eeaa489a3f2381582a2eb195608dc18a4df47bde8c619c80d7c5252d46e0d472f583e676a1edb0705f1a7f3573faa49d7c131bf6a7b2e91ef391ee0f4cee7d28dc3fba77ed0bef335b8a4169b893e7ee42d401d6eb64b3beceb63984fc0bb70c53505b76442d58e593d5961c5902f17c2663df1ce4183f7cf5610119b2570bda2bd50abda1acea50d45eb693633a4427761d2fb698915e51f33cbc9cf2a1b13d6a814f21b386079f6011240a8c7689a5bcbad94851630871cb03799cf42c242f8086518c1134f1ea5c4e628a93af923d300d58e7048755405d020d2c3eddfcf0af623b7671768ae920dcac37374853529cfede27f648ed830b5201098fb2baa8cbd2a356858d4f2d140433789098754c654dc4202beb306137ea78a20d176518af634937a1e5e94eeb3c64f2f551250751eb561fafa0917f7716992bf0d082258d5042e2b3724b141ef2d785b9d7c90f349cc55ee9a67a2d092818184321c9129ec2f8f9260b5186eae8fa827d3410f7767b6fa6f05ce4371af9d1bec27b9f33ea871e8932f3359917908fae13ca7623b213cd0a882a3a9ee35cf20ee683187ade33e0c54f46d4b335e8742d7081a87d45fd86ad1f91637981d3830558dd88cb21e0a068c201f51689b15a9fbb079a482b172f6cd550a63193800618a727536853f676e07d53af910dd30c03af0fa302cd4e0b783a734fa2a124a8274ff987ec14671946745dee86b6f0387ff52051fd1df13a5e45342595f55b4331efe7717c9e49491689e35a622ec432ba2d64968dc18e0fd6e671f6c0b390976b1cba3d1d19dd1d9ac9d5c3ba68f4bbd8429af82f6e5d701ee79f8252ebbb3097b515b9dca184fe93ff7423d7781e4b285f013831a0f65cb2099989985797e9df17e142370c829206794a11440c3d57a02501cbacf8d3d3cc46a8a68ec05a31b38dfecbc17b4e66eb4c76ffc067b675eac274854dc02c15f3517e5e594b838104520563e2af1a137f2d383788aa1d48a774ace014e4dac5cf2486d7181316817cc912059bc44f197a9f73ba8a4605f47eaa442543c879f73cfbc32c5f6280e62b6a327627e45d6f6b7f439e02d3b1b2f4b5a8602da409d662e42f0c28acdce17c584d4a72e3609a8a0036ac1899ca9586b40a260b0afd0e178b686d66943592916cbd64103fa6bf5a418aeab775e8c051ee170eea3fa425e17c13995fc91be9cf8cdeccbe9cb25b04c6922f74f7779226879f1df58f69a7eeb548ad3499b766eb9110c7131ead2edbc220d4bf681a665695256c2feeb655cfb3501ab3bb5921a33b524805b2ec6965094192414b1707afb628b6e01ffb06f547cbc514a89798285a7e194a23ba496783a7c859e30a5528107726e81f307adfed3826a218ba79a90a944d4f000002e1f15b52e09b9f19b65589ce8b7a1be9992040a11a0d93c65b30229470f172cdab1680fe3223aef2043127e55012606b1cd2abd84bba6d574f17bf307a8c546d5c170a7bc595b3fedc66f95b5911f4dd1601c6bc56102570a4d13927aaa1fb849b884782b3539edf96c85d8a18257a159f130a70ea7e7de863e53478e3db7310e44660713d71fa9dccee9d95ab5c3a1457b1b744dd7a0b896ec5391248a849eac175126bd83f06672b2b7be82d4d0230b3fc32f5c88e57860fde62aaf5ec6b2bc31f1ecaf21f32c289d7c6d872add64d5d839b58cd39a487450f111fc859666451e64f729532391aa54e4bcbf7c9e258f1ad79b00ea548a7f0bf645a91ff7fe6aca5f4dbf3002fec5202ba852d493bffe309084f29f57625015281cfa5e86c591e4dd9407da13e5eead59566b6da1f8e54c3ce5c4576130ffecb348a19862138bec403df2f23d456e5dfc2272249d81d5e36255afc987400924509b33c049f887d82205bc63f9c9eef4bb271b5431dab1a1f8dbe83e2f1d9a44f938e7ed86d138dc270b0d0caf4f48d8e12296a88e2cc4813a467eebd71b84bbd4b3bcbfb8f3cdbdd9682b5d74af8400be9722b575bc186b3ed669500dd1480bd3dce91ba3b16cebf0f1cbf9b3805272ba01e5572dfeec8d293fe04f84d5fcb0aee61b475610ba07518a9ac456522813279f41c7f3b74a6cebf62337c9dc281fa0555e10316f3b36a110cd178a5ec4e26af17556a301a22a75be5a319e5d4defb3557ef75a3252a5824daa6c7dc72db8c78a5245c85af093b6790a4e97ed21ca2aa68b7f6e0524128ddbfb272f1cd4c4580864e84d20f16acf3fd31437a80270cdccf9c68b03acd2421e7756c71f962eb57dc5815e42362d7a4edc3c86a4ae39d5a28a2d4cd49fe028811b4ce242340e0ed1b64bb3f69c45ee2a92316b5d1c17073fe42905b196580ca134529df3df1735f769d34ce9747262ff61ba70ed203ae9c0b3859e16468b745eb5c7fed1502f97a47cabc0c4618f0aa3aab74b0aa181a24b38181f737e46a513f48ea4a7ed82b3ae953c80a1dc84303fe1b8a8e7460f5f02abce1ff6e910e083303cfee0379c41b93cd15a3cda8267043b2cd7380ac3717db0f5b9f14260c7f3518adac421e4a54892042926f17b86241aba165f0bdd36f362a3d037d9ee0cb89bd6d8b4371c42a97a248d796940342b97c734fb966c92dc2c3b786bd80061c6de44764fde12733506f2c64b210af395baa57cda2e6637fd21eff392e27418bd223f2f81d61e7cb7a1263955000a7232fb015db36dd15d437ada9e97943e0915656ee62cb57e40d8943ca8bff205949317a4036bc9933fa7584aa7961524f69a242b1b901499c44d2cb5370eab0b769104909e5f8e5b7b65e96a51f245cf2ba188408860a0f0285c40eb55e1c2ac686d5b145fbe73bf097257200a7bd865a620af2d27cef68bc7a0097ef2571fe0915e36e2b0303ddb531a37a58e84bf994fdbe042471fd89d9a61501bfe0c536572ff35da7aeee43590437522b6060a37858a9a953cf85056dfe3a725f83b64d27dabbc376ab1984ab4c1314b5dd244539837df323ad15d1e8749d567956ddcebcbe2950c74f2e91369c50d34ae434c0b6b18ce16ccc040438fdce54aca4cd9a1ce309a5b102d3f7cdc3284eb22d7d0259ab0684649159069d7223e2f0f9aecf3faeed0df0438fe5155ec31e80b37ecb480f1bc6cf30f5ad46914a42a8feda63982a46bf22832c4ad47de5c70ec1466d63d3b5e4ae777cef6e70dea83adbd921bb67c5eeb9371348d373607f1d5042ffd09c4bef34b408d001378c9c830220703652782143e2c4fcf6d08bd238fd905c4d032cf04df8b688dc61257dfb585ca0a9d7bc29854f8b5f33331dc62c344dae5109bfb1a425c44c02da1921e1f27fffaa811e769f934b5ca30a4c7e3837a608a87b5ee3ff7dae6a99bb843145b219dec6a0a4c68edb0889d1510da8b0e358b59eb68a21ce9953b3d848795bb859d5b909d859b8b756dd9695cee5ffa1943c71337df1cddc171155a2ad6755407690d17709d76b848e7b7694d3d5eda187b7103ee4712bbcdba601200fbae9c58b9535089f726c71f00a7b51d2fb2c8eab238c2eb20fc13c040b1e2619154af04cffad13d98a65931c9ebd3b2b06ce6ab5cfeb7685a6f237f9cd80717325308e061bae115a6d3676f874a592c108a3a9bddffb96143055deea9bc533d996d5c666d9b924177f5f36ab20e56d02956e6d1bcb19afcddb2809da98ac2777375f0d6f1efb4e7d66a240675f5a899df015aab4f67f54872cec51f21c65088e51166bbe0e79e78dcbe612c019bef9551eff77bf0139440f6a2674e510bb0e6229a0a7ac798a9fd7499052992103ac79923fcde7e3a47e2be466b1b2373c13af40f3a49008a7575a2a4ce0098ce609923b6f8b0068a278392a7a4796322d8aa338b46b0d38c1368bda6cdfae2788e9e11d11ea8645d36cf06612dd95ef1561e474829f4117707be921bd9e999cb1aaece15f9baa48f14cb19af2cc9f29ec197ab58e86e66694921d8c23fc57d28c1136d42c7957d60b748b01ed6c61ebae328df4b28df1a2af660d4e141494bc2b4f66ee02495775f25c901e35a5d212145695a3fad12eb69472384359ca4fcb71184d0268589b109a3c9a9af2cce9f7383c6d64c237f24feac4737fb9a9f247261ada5188f3fd28f5d823c709611b4f8972c6d3caae415400dd9cf449646c4b9584f44f1ec486a5b7e8b2d239fd0fbae30cf3f78e8504b2c7f39690e43246c28c6fc98e9d23a2f080bac629938c91886968ea2d8ff545128f67d6e5f17676ac809bc4b43b120539b50a4e2481ebd926c69615331163b5cf8f0fedf3a307a73e38e808aaa90e652c78d447131edbbb4c261011a13a25a8ee9c2b2dc9a7f96076d67b7622b381591b4e5feb7e2e6d60bd51224e93df9ca93a56d85a62ed97e5c427ce39fceb4e9299b7d9e55ae9fe12886addd09ef4d0ddda3636f87ae8406b5c470cd3552086980cafd182433ecc5ebafb7f4c35646022f78d7a8ba71e022bcdb6ceab266d17e3fbeeb0cdf36009aab028ac8f69d2ea9f13147b4d56830b0c91005715bcc22e4a2a284194f36ade5aa36ddf5cb330cbe19d2a1179c258f012d235af46df89307256fbc311812ce01b19621b54fa75e4db756e70a6586ee19db39487a0dfa0a8c242bb5e3c455e82a7a1de4a02201b11f8245c26c76b0b546944514e547084dc9f9f7bb68c08aef0907fbf52a3e099d596b805776e3b06de018d2a17070ef79814deae9c51eae41e1fea8a21752b8cdc81ef15f1d2570dec5d720ad0af5428d5834d5d4d41c32b375e6098b08cc8b6057c4e146b5bdd500bf340d20356d39de00e331e77174c0a4631fe9af3c530b878acd37cff0fbb05d81cfd18460d2681d276272bdb41d889ef3523e9aabf9f96bc58f7688b2d1d0559763f5a4ba1ccc2ece071bbf4a32198af099e02c17f8ae3043cfcdc6c84585be2e0db019e13fc5f59b4b4b12ed04bea8783d475d3558399d2bde0cc6a1cc39f6c8faaf9f71ff8ebbc7d0fdca479b348091af53e0b20b88bb1a452ac759be9ba05d0e152f521bd0034c7ea6e5135814953dc2dd0fef5f88a74796f61d7af78fb226943514b7b7fb05d44c090293c1c8fcd128677edcce35c5860da58c7ca3f311197efd20b4955a41212f093de442d60a182646ae7e3135671dbdec54094e5955474c3645e4cb2dc79206839aa9ccb7314d0a4b122a485c1f9d930024503f1c68a67c09ba58b795e65a8a09d0dad27bbd1bb88538246bffe6e4780bf39379ad5c5b6efb125e84ccb085e7f7c232a1a17dcf3101a066c245b034e035c19c3d450c9640aa0c088d7ba2ad96f827d6269a2e01529a0cffa7a718efb4d239dcc976affdbe7b73a9e90ee77b4a9306e3c66bf5029a95b1b769160cc91e2064a9b6426dedacddd33c20af3bcceeaf275aa5a08b63bbfdf3cebb8d0b90828ec4ad560be9034c1eda3013644568434f993ea3788c18df4d8fc38720e32e5a53508eafc543b1867030dc3cc2bc62418af634937a1e5e94eeb3c64f2f551250751eb561fafa0917f7716992bf0d082258d5042e2b3724b141ef2d785b9d7c90f349cc55ee957b5d38832155ceac9cba3ddbe1aef2d850f0b82aeca694e69bf3aa55283c3f048b272ab5e2c615d294a4a34f412ccc9499fefb46e4acc691daef8a4bfff16dcba2d124dc9ba6dc8404d4cb41c1d08515aaedf9807d2c4fbd394b92146e84f849070d3913585c454490c6b4bd9c540d551e77684130e3479f08dae5ed7ffb7f9d39063f4db397c4938215c34d756956b6fa19425ec766d560f08aaf6db3e9a1677029f2041360b4145ee82cda4906112d526c023a6f0afad1dc7e2a8fc6505944144fa57c7f31bce771983b34252a20ad17164564e215629e8dcb762dc0715f8a2266e6dea89bb44a4027c5dbfe1709a6c96efbab4db4b8b7cb6d4179b8d3b19a48bd6484906740c05120e20f8bd5139f2ff9528be224cab5e14343f4f315030c54fbb5565f83cb669d581f8fd38770c682b7fedd1e8500434a66d2f744276cff8212f4316bb08e0e094ef35b2c6aafece2446f8c36c748b189de27e56d27f0a0a99f51884ec3c7e9c80081ef2be7e80ede2180f3127431555b87f6a05147fd1151eb6a59d5121f26e3abbb1ec8df5bd1f01468b6c3718ba6db31a4d4d2792cfc6fbc0801ebf92c78018c6d51cfade18572916c52c56b94fccf11f458628ad190c5b94f7961f0669b1cfe772548b2423d7285620fa3af110796fcaa276174ad0223f8806b64526cd1ec114f13880ae82370ac89b8480884f170eea3fa425e17c13995fc91be9cf8cdeccbe9cb25b04c6922f74f7779226879f1df58f69a7eeb548ad3499b766eb9110c7131ead2e50bebecb3f558cd96881c408e97acee27e24f274787aa240fb301253ed552048c5cbe88585d88a4a887ad7f343918285d68cdcde28168e415cfff83735a90f7823d5b86b28cc93a2585650f60d16aa028bcfb45fef9706f40239143c747c480fbfbd3e05bab7c1a30d5993960aee2be4b0d2b9640efd54d28e043820d37a1f6abaf65c2416037ec7968dae23becf2a13c5999e9d5c15f316f2f9115157b49108234f7919b9d37bc337ad415376c3ec7ef441987a5c85c0747c320f1e2eb3cd156e5458bb3ad784f876a21bb9e878cc8e45cc8ae50dbfc7ebebdfc35c6d44f5cfa495d5e7a5d6606871f60537fbe08f888c364f6125bcb1cae57d868a845973e7db7be890b01fe99c0119e114ef91e62c39da95630773091f0f7a8e3d3a016cf901b5c92904b0e4a1b3fe70df2dd518e1f990968df6b23a0407ec429121e295bed593fdb6425ae8342e03fe356a35c2365a6c27115100d8d82a7ed802be79cdd8926feb5743b0a7b4a69ae7aab907de6a9cf818267d98fd8f5bea60cb4e13833c639c3989a3224ad54067ad020c43a27f8fb496804b1f6420e1bcddefc5b6fd3d94386e0e65003f271fd3a988c973ae9f7d5d5fbeb2146aa82618fd4d3097ac88ec301160064a3f947782cfd03b2024e7a61eb89d11c77d0083216f26db475cb4ba5374d55a08a7ef749bd7e3f5a06f05d4ce353fba96cbccd70619581cf56b9d918a4adfef43204539f57551f01952c4138f91a0573be996e7a26227e601949a23ace6c416aa4d746462f6c1a24016628f2dc0e908419dbbcd21457ba4a93fd52d26d96f3122f15527f978eb4d4c9e0a6608af7b7dae3ebb1f6369f60ade920482d096858142664d9cc6f9aa2bd74ce4fc0ae55b44dab5e6defb3557ef75a3252a5824daa6c7dc72db8c78a5245c85af093b6790a4e97ed21ca2aa68b7f6e0524128ddbfb272f1cd4c4580864e84ae84214ab7365f4f33ab8034dd044abcb41f7c8f773de260766db336844e3ff5bec152dc3a6ecf44861c14fad36e7d8891f82718f3e567a4d0570cf3ff8e7ee246f5c8d9403ed22c4fde2a55e6e801bd55cebd3c9cc9083f4529847ba3710dbd9895de9985d6fc5766e3bf8c2f285229a5ca90b429461ee8ffefd2bdc75b224d0ca7ab9a840e2de7a79c44188362dfb536436d20bca7d26db558c0a3882c0d3436c04ce87ff0f24fc8001d2fc8ff6650caf29f345d07a710714d13f0760d300311a3524c66ee2e6b635df3c2fd9d4206644b0b9822f2642095b57c0bc7d7cce634dc47dc8f672bddc931fad6906fc0ad4344053ee73d82490de1c0b876bb9455630a1aac81f60f537c62c838062b76d53ab47791ef1342af9646e6177edac59cc6dc01baa4773d69b61238f7a1be3fe41ae450350b8eb0e52de579c3f264a6ff120609bfa5947d53e002d548e6adea446c8b500c725a64ce8835fab4edebf2298e50aa2d76973a7589db593dba00f1254ac4779986e96be7269546e841ec6bb4f06a6e665bf0fa7decfe9a646f1933a51f245cf2ba188408860a0f0285c40eb55e1c2ac686d5b145fbe73bf097257200a7bd865a620af2d27cef68bc7a0097ef2571fe0915659a607d99e0dbc11c348b825b4cd7907a43e37c2511ba65a2d1e882c440ea6f7c89410929b9ec2289ef9d5d0ab5cef92840674a597743ad54493e8edd8736cc3bfd3c5345876d7493e8dcc930d5ddda5e757823af34c5551ab865d1e768bd125dde225312d03eb3ca7b5544777a7aef21467b4a89acb1a26901bf352ff69638096ba41ae44aa913d2574e57f0bce4b62abe19340d4abb8be0cefaa6de5facdd448155d8c7f03885c62ad4fe705517cef914b5bffdf3c230b2a7850c6939bc212de2aad53212293328690c2383a99d9716d9bae734b2d736e80e4ce49d69c188bd3d115c305e45a8d4658f340a728bca1e0adee29e16151d9014454c5d00a762d4960b551b3630e07b49595ac5446ae5957a1d3dd44c458eec52affc5e1c7ee5cf47c58229ad5ed8828a592b94997eb5f5d7d683d3fdf8b00b94425264d8aa811e769f934b5ca30a4c7e3837a608a87b5ee3ff7dae6a99bb843145b219dec6a0a4c68edb0889d1510da8b0e358b59eb68a21ce998bd849e5e8c1380295cde061219d88315ddc02b7547813148b39b71ab5097c869632778deb49b11e7b4da932a02b01a6930b4326c04ec96390851607e045ca2168b3012b9d446d023995fbfea768df4ce1e582c94d3ae27fa843dc61775c09c1add2bdc76c1d7f7f6d0486642f80d19de2a739fe16ce090645f4d322a969ed7788f54dac4b3d045162fdac8b774fe4e208c9e679c373caa26bf83430ce20418621ee8233251461dc5c9dde8709dd5c2e3e24cf40a77cc40de7bbd570a28b881423df0b878f9d943b8250164f6f4e8625cb1e4836a645a68cfe50f89e495c448cfd45af10696ea0e26452bca71fa00cb0b874f2c18d60172d28a786dfa494cdd77f11754bd1cf06ea9f1e89426920d79405ee29a6e9c0669ba570b5218f17882c96fb23d3ddddc7e9fcee4c813bba295f8171f1002673952239a7c1ee62b6a64e430463dfc659d7d0573ecb69aeff714970e845734f8a93e6ca63e0b5a31ee1fa05a0ec2d9a39033cf46a239d81a89d1ae4ea303aa3bd6bb1e8b0bccefc0879921aca9a1cb6fd4d25f08f3db3cf20b29ec0b5ac94edc79727150b40f1592cb43ea7fd72dcadd30f9b1f503a1a09c869ce189e8c44c47ee3bb4123f2552102d41ffac8bb721d3a5bae389ca2ca6face02eaa49e569553dceee84c1cc09d1d8a3c5f689ae829def8182ad4ff24adb7d9be33d1374d4bfc17a33be81a97d8934f74a79c9cb9d1e6eae86b6e1b046d474bf8286f14f597e8dc2128d761bc63bcbd54098dcbb8a4051c1d2c0285de5dba7dddc1929eb401484d740b4997f77703b397afc5abef5626405be7bbfba07591c1661a57bc0728d262487ed362865b7aabdee3cc107454bfbd8a5aebffcce0aea0148821ad2de8c6312b8b6b2d249eff55dc354d5f5d9d6e254f7e1c93271cde1706c271f4a743c83c716797fde43319a4b82a9b38878d114fae8d4109e03bd8f86db3dee4717e71fbee78eca619011e37199030d64da4098eb3a306f14da319899a89441987cc4f55ec0b03348bd3cbd023805ff842cf426827a6cbd5ccd12779b5f9e2e7c8482574c99d659905840f6f89002eb4f31c3fc40466feeca4eb6bbebcb04abadd1a147975ba9ec56426c891f85267146506662e18d1a47ffda90fb10784a4b20220ae58f75b2ec81f7af7684a582fa878bfd33586afe52774a4358016eacced4b085f26d9d6d65ff0acad58c64e3dbfb6e226035e8a2fc0819432b131182f8247298f9fa647e2cbd2904477f5038e40d9b3e1984dcbf65801c8e69768912510db7c5572fc19fb9f1a827bff3387ac00fc93bf320a514565f1e03f01659bb643fcc32cbe6d5c933e5f9a12e2e9080eceb283b696d01203122afbfba1da57f5e7c7172e82b9107166e9214379ab2efba93c098e62ec73d6754b00d9702b49c318fa31fff2aedb74e55f73165d7747f6105b397fb78ba6fdadcd2bfdb55bf63734d78eb254a29309b1be5d6844db4d9398579e223b9d9d5400d7f10bd34b650a7bd95983c754faff845ea069e7a1e494ce943d22f5f7f0814328dc61b05f8b944e50bd76c48020f31271717f0358aa7ee7de8bb34f200a9e642639f0ef8a854917d021833720dbef572a7869499f14a3b184fe8e58da0cce6ba14a923a4001b9e07bcfa2eeb9515539172c188781e1e46249274464d0730c487fe542ba37b3d7423ac7bae3a0e37c869977e08f96d3f28182bcc6c9520ed3e1b9d33971f3cf60bc0bb05fff08df28e8dd50d01f1488c5ca4d0ce3f73cb95c65706945c55e390b781bf1c22e19714bba94851534a709a30a787e7f37265261ba07088997236ab908fbc14e002cefd49b99a92de04e5003304d7bbd5c44e56d80f6f9d71b2bcf901bb609c28629e18def2d5f2ec2e1fee4a7be3412b481e2d1367c7f1b7ebd6b6d040092cd6e218e0ab10bb79ca8ad5c7a410c6083306605da2ee4d1e7d8c5b51860e42c141980a59c0432f6ca15694fd079fe19b9e532fbf2efdb68104fedfec45720594d9b2d78f7649da56266b5a214da4b5ce606676aec531a0a0a57111734dfe3b909a63894b789f1ce7ecf88827e8d74daf1a4f1648cd59f30d7be290d0058da9a320ac12a631cc6b2db292913f8b01d7b653209bcc68a12bfa23003af2bb2bae2efa02a27b2c71c33e3b3fd428620d7a7e47b5304590be52b7ae1341913eae28aeaa1b00343f8926ef705e222c991e00d7c9471b4e6dbec7f2cd5fcecac6da83df7b39bb035631d04f7db24fae063c0a4737c9610f0c60f677dcbda637a388e3981efc1f6686eaaa5f92a339462b5d04cf761bc508fa1cecd3d8c1b2a1aabbf3bcbf56081b3c93035b7c01af5ad1810eb58b0f93c050531379c0e4a94d220e3186044150dbc599f529d082aeb4c9ba0613ddcc6f39617ad2740e65cb3bc1293044729e4bb27e2b9fb2a93a6197134478dc4a05a330c7c0a96a408e9a6471d368e856f8bc10a2bbd0f67e22095aea5aef0febbe7abe77acaaf0696284cb03472f52bc7a52422290ca542dd922c49e944a979dc0ee8066b0cc447a377364777a369b6057e93cfde7a9a121bd68f8850d20ebb6e59e06f0bd89644eaa468bc4329a8d4a6e57d7acfde3c9175fb50c53b59e2430f83241e352e257d6e7fa74615901b4e6047be09d05d96d0a9d527f48bc2da37a83046b2b659b4e56b7b895927e2b675a083ca1f48926a3e87c5c8337852fd77065901925e5596ed78cd029c6d4627c79fd0fae12ed9cc3d0adb39f35e667e0b1a3f66e5deb2bd69be738a31bfe377103d570daf062051e7fdf07f9278f7c7f0a1b8f24b87f9b8d91943f1dd4d854a6febbd1979ace923efa58fa541aed1faf7215cf5c08e53266b11457dbcb68db5150ec0293ba5a3d4de4b76db83265f3e7a106be310dde824342cbbe73b816b94b22edc1f1ed629e9ef080fcb27eb9fa8cfb03b99576ad66fb85288767620e6b5243e909a0571db61817c390565fedffc23a13a371f50ce332c1cb3a9afff6d0ec56fa70cff99d0366564ebaa388878b19eae6fd8eb54c7c0f8e4f72a35de0cf3c0fbc2551cb5cda39bbfdb4cc856c1f757f8a7443aaf199e96fb8f3190959dcfd4993f52c67444468a837e35d564227539a958d02997bcf08b4cb1be501ad2803aea84e1903352f3358005b0b99106b1cba670e06da3fdb1aba9b33a61473b58e868dec071f7521dd642a48c9c1c395d70102e388cd234dcd03d9853ed52c536c05c34bf1a127392e75833984d3990798fec273798c37d6765ea44ccbd247991cac599ad572022360054e5024e5be5d1d07d942fcf58f08a559fec81380adbe0f07c20f5eac2fc377d6a27f11003193d306c37823c971e479d374b7008623c28b89dc41ad8421b0655b02d2a95a04a49c595714202c356f1e35e32bb699049ca97939f2252343e70e6a6a48ce7a09e043363bd16007e52666e924e4257dd1635c9fbe3bd54ce62143398883db9a7798d24a976c857470879afe35eda3898833ff53264dc41f2540a6c753e49a49679e6fa5772279ecec32eb615d86e28de4452079dc54d096135e6d1a7688f464f9a34b770339aaa31e73de18c1169072977df5460b9e777d0bceb1500c289a46e199f28c9b5f4a4d15854928cac256e7ccda38e497cba66a390065533f681de55808e9b60feb23214a72c713d06b559794fcab38e404ccdb245fa6f660c9c98bd13db544f736ef29249cb6527b9ef272c6170c71994c1dddf4b12a77097f642726451d2d8b7b671ec40dfaeb070b9cae375668ce91178ef9e727cfe2fbf2b882044507f76f1149335a23a69218e60053d83d39e9129cc1cd56723193d869e014f4a43320e895197714eafddb16e1365afd60098403b32dde5f13e7dcbf98f0cf73591359447dae2851346621ead7fb8f3afaa69e3e3e69a93dd6a0a89bed563fbde46efdf8cbd0c60db42dcb2f279f6ce55ae57ac5bb02923f17a1e6cfe902a772af7d849581a32e895ef1f3f1c0631fc334d1b4884671f56741f099927005512eff4b68352a00a24922dc34cbc8156ddc4334662f471d4aa34ed1424ab1b68990328e54bcfb3fb80ce57db21781d0dbf42debc1bb347974a94ed45465106bf44cc744ef3defca7f7016ef5d5ab2c85c59ead7ccc4b7fed5d1fa4be948bf0f0c531a6acc48152a7500b790c6633f01d5772f77af25dca596caed6c54d452d78e9beca6a80350ef99d73160115b6800066cbb3d9b5baa0568d94318f872d0e500f5dee0d4c921cfcc20734e826ae2c6b7e869b3c6a133f00c8e091ea9efc5cbe1dfcf51ef909c57b7df95bbb83b9180bf82c264b278181c0ce288ca30be87d8d7d6d9320436a7199494acf4c44b61e482268f698bd6cec0d44a1fb01cc9dffcf38df9714823282d634ba7e1f6367b6ecf179298eb502d4304d5f3770f5d7b3564c5b7372131747ded370d49c2b6cc8a99b2d4d4dc3aaaa8ef99f7f628123f5998c89bc21c90f9ddaf506dabfc297fb94980bea0576ba25dddb5e04e9686d8213146d2794e6dd1746ab5674a15bc73903a8ab0589f8f7d4e5e644ff5dc3b8e6671b57d153bd0a94d632cad94ddb04e91c6dcd88e6a70c655d157ac19b6aa4f6b52d7f77d829c091fd1b9d44409865c5a8e5866e24465dea6583ebb43c38aa017172dfac9155178f68fab5b4394e056a7e9e0727057b2cdd8e9d82c008add1928d9963ddd6b1188fc512bc377e81a09f86d83ae81a15ad840699f6ad011d42c6b167f9ae7de52418c2195c4c7a4c7c9db7617a79d6fa2cb72cfbb5201f5f6b447b65b7251e3ae579060e5ed75a5888724c9cdf497058577ce3a5484a7f5942c918b96f6a3754357dd29c616a55972b82d930c293df5f741a0622d4d4659aab5ce283242bc9b2d5bd95806ff648e24a5bc6c2753761e81679fcc6288d67a20ff2fb06bbd4bf3215b82c2707827de40b3a9e156cdf1807bdfdad01608a3f0680985db2ed670870b2ad977691b2e2bef2ff7a5f1e53612c534bf3ce121cc3dff90717d6188a9e43360bd753ba074593752abcfb471534f87b6167258964fb1ef4b00a90b58b8d440ec7d92b3a6e4bed0199417a417fb79774e018a3353e9c0f7d294f89269c69acd61e2557d9b4aa51d741afaacfaf0ef574ac73506c6fa59cd12b27d7bbd16d9170e6be7dda48569e1145661357d010b6f122b90a856e71e34cf33a7336dcd0d681e1fed011324f1441244a8431e4e040a317121a55798d88c73042b9df6dc51df57b39a749a8063e025c367825e2c12e070dd32c61e86b0f0616b8d908d2bc7ebf4aa4567acdbcd8569b68f2207315a2666f3626ce3347841e5eff9d08c7a7b05918f617b12fc690811649d0151fa13ed6bd062ce080b1616517e1462e367bd3c520108e58654e904d7def3f6e2b2f6b01be08267402dbff86be929fb91026e7a989277e0ea5284214d35bebaa8f5a44caa460e864c66e6e423634f0470b70765f5f9fff80d55dee282bfa9d9986ec24c2d86c5e71140d2f84eb12f75fc76292adad7410a2cf68450aca19a5ee16437ae013f8aa9db6ef2800d2232e9faf7a931af376dfa1f73f8510ba00f41c5bea6922511fa570347fb14d28ef845353335e7191c2449d6df7d6a42eb7abce876bbe049cada4f9627c7d7a5a3bf60d1c8c04fbee6155b3abcbb9c5264db446ac7a29e216af90a709cd87aea9b0a87aeb62a3b4bb26f5d179094e920a65c344129f0004c34cc59f81e4b999845d5c93b8f5d8300bb8926a3f7f77b3b25facb9480e37bd2d953fa003da989ef870cf3148fd42fbbd78efd1c2f7429c6d527d84c15f808e830a4750cb67bfa040f9a64fd90ee504f2470e843d63c5eee4157c8d685173e20883b6687bc20ed3f3ec81dd2a774cff9dde5aa64b538768f55308eef5846b7fc07e30ec697bc0df7d962204dfe962a9186b4fa718cd1fef8f6c4637bbe5bf60a20cd859581330f9ea30d85d3206201109ae473988e4548ed62e0f6f51d5c89d5a1c6899acfdb09edaae612c825cc017eeff55ae2918539d0a4f8f2d5bf1c6fae56014b3ffc79abf5160171adb8ec5dbc15bd742fe762a4e200e8e2d212bc34234fd7d7133d624ae4b8f8502fb2c41867a1f3f9608a694f9752c346aee6e7d79d1b861d0334dee1acf43d46ea4f1fb1505d269b122feb04412c5c4ec03645e41982117825a1ed0c261309caed3de619e8bbe1778108112c1379ec73c59977e45ed73a19b1cd638ad60f136bd61bd595d627d9fb863079eec0c0e08bf409ecbdf83bc01983915e4f10c24ae408b0cb710e352ce75c0ac3043c9be2ed7d8531a3da94978862e7c1629606260c9fe273bd249753c47766a4cc78d84806d758b0c45d853ed3b682069e4ead5f3cf1dfdaa79fe6889fd25caa30b5c1c5ee4fdaead31c908c88d9f3581a52c3c76a32c3f8c361654b6cb27b22482124bbd7d9f0ae633b14c054e6258561a7547021d62173c17289a83c1c3b42436f9cddf35656b2e37860cda6b341204e64cbe45863b1c07d198470189be5842ced34953c7a91bcb7c8981b85b83b8a765db7c1bcdf2868dc89677f9e12b6605c5316423cf2d13f20703dad02b7850de170354d73c5f3c82ba72d76147facb4f34457ee7d622fe6053a5a6b1d0f75950b7147f81c198b77ff7983962aebc173aa30440c009bda55cf0e92c141814752a77d781f94d6ccdb8c9eb78596beaf404841d1e9e0357156f870aa558e1a1727ca82d5b4708a87a505680a3284ff8bef475618f5cc32bc0f0cf81529156d253000e861d661c7a0d7b3a2e7368236594419d9ca1389882683a027f9fe3ae03965403ba671164ac3b2c1d335ce3649ceecbfe1588dfca82795204a2447aee1bdc4d60b0b4aeee9d7e9bf6f911abdb0eaf4d9a22689e8a7778dee8e38e219fc26a30e1ac5ceafde3e6e8677a2d588285b217d54594c712690c44ee94a4d28a1674faf1929d93828aeb882618eb25e22558aae8696152bded2184fa7cb743e8bf2dee404eecaec66c0be85f5352b5e567ecec237baf46aca729d1899fbabcbb83ee0b1e9bc049b1154e3e746b2080d733fcacd05670274af35b20c44c683ef97cffdeafcb08ae4c88256488bdc0d82302d09c1188e0d5f2c109f7b76413f428ff0a7adfd47796f5e72ab8b6c8782737da7f07992004f3a6c393b161bfe61824d53224442a2bfac3d38c105cc671a55a38a9e77e6c0aaa71adaa924048a6c199941125be1c3363109e68674cd40e57c37f1d7d0905d972e875d3765d3b60b251bf3ca92c5d12a0041870c2795bb599540ee18c3e548862aa4f9abc117c8c0f1e3dd58c6c33a3b6a176be8f7d9d74d7699d4e757a6873203cb2ebafda5765708df17b550e3a8fb1d9a4c46fd7c0cc556397a6ddeb34289efd685a14935321fd3a9afd51c50a7a41525c4b7831f760fc9aea4d517e3100c426f172afb2e8949bb8cf2f6f52784fe7859149a2085cf2c7e8166684eda328bb461d83750ea6ad9ea60c1f56b3ea8c761cfa469f51cdd66eb0eb13b34a011f632e6a24f340fa5d6884f08c24278d798951ba9e635cbe4df06da334d91795d39f0dd55eafb362e4c127e577ff383183d8938257ce8f1531526eab01f731d09563cddb1e85268280dd4e98da07e84846ff517c15e21d85b7a79a8b1e523c812cbb09acafd19e8b72e39ea4608c815d825489284ef15c872d60ffdf21c2428f98c6d633e40055c534c10db6dbcaafb47ceb9dd13024d50680f0cbe3c87dac1cbf1f9e71497561b7f710fc529a1218a97278ccddb79c21129d01fcb943b3f6d71a931880fe5e7586eb7dbc0661df8cee5a186d8ff8c4c20c1beb894d812aba838138675701b01f7153ab6ec050d81b55b0a7a5046a567491778cbc2041873254d51608aa2ce57930a6c677b24d805484011d33db33ccf7751b98c6543a71f22e8b9a0d1387a838f12e7107fed52438069ba01873dc555f590a7b1e8735f24c2e206d923066695cb4c00a35a2f95520f061752b6a0adc2cb6de2d71b88e60bc89d4ff40efa4b1a2611ce2e19f02effe88c68fa73d02678314c0db6232f86da566ac0dbca99887c53ddedfb8f2bd560996fe8235ebe8c5ecde94109692c5096905820a650a6d12068f331c9d7518367256484b61b1a2e4a2908e87bfea7216ce5390d7bb133cdf36aeb3af8e6b9d6b432010ef48054eddc3ae7c839d51ff778863ab21de38505743774b8eac1b0dc1a8c8e9c42f36d1127cb98bdedf422cfd3980cff99bcf237a9cfe788c8c7700c730aa7e996a6f2e98c27d4eb716e88c9fbd358cdcf995a0d6d51dadae35c2b0dc95ecbd22da1de1443700d3b07ebbb894d6efa059184fa188adbd02c94aa5512b6a95abfedc18f67e332ca8396392efc3d693cae280ff486210f4f7c9be6a06b65cc777202ea9412cd2fd76f00e813d234b7ba99327febac1f0249154c1b420171c528975aff9ddf9b60a5d27416e4e8399b7c109854013e221602a520d1c9a794d5e24f9425a35ac6c27de47c9829cb157a4d760580117f08601fa4fa67690c46008f22c880227f6053d16d8bed99d8ac96c2af71c9d6fcb6c678c8236b1c4c3088655d794610cf87056a3c49ab719a90102af0ebc0aa85f81e175b88690e53db371ef97ff36d44d273af2e7aab7cb1a27c1a51367528b0cbb8aecaa7e8c8bb573565c1f4f1c6c2c5a933fcd2c83f117b4fba8377217fe1586cb9c68f63926b57887e10cda6f5beba7c53b7a619d761a490eba4b46a6f29762a5bd0a5ffbae5866f5fa3723cc6cebd76d097d60d8784cf41d6b0ca3546d8b7f917dd2727375e833b908d09e7b8f651beb77d7113ffad7b81f6f0bf429ab440fcd88719c05a7edf0778580fdbdcbfea4429c700dd67488a7d335167e56fece5940a3efa5982f2a55a23d342594362c74353eacbfc3e206f6d821da360c0f0258bc61987a06cbf2d8cd5d953db0d7c011b3336b1d8f3113a216b515f3518f6fbb841a3ebd73f6fe995fb13ea760e67c2e52abc2d66474f05f1ecac70e0854c4d04f37e462eca84e273fa5de976597f92262e870376499fac09c4e217f5234ff7b4a1a5a4b249de226715269693885caad65819a7b8e50345c8b253b35cf5055bc0aeccfb3d7153e823c5c36338ebd03951e5226f6d570ca7d4026597a9ab9835ec5add614883d2707c46847a30d32e6661470407d4c6732cfb4949b5c2fd8b807720b670be3b64662975722c9443484e52aa338722487d4baa767a512a3f5b31017292e2fc64bb80318a684e386b462b1838ecfef20704c49f9d0a5d842ab56ec995dd651a67901883a17ec12eee2629865918a140965d7029995f8555404d15183ac36cbc576831c292e5d8c7732560c64fe6fef75b40622fa25b0d996b7d823766a6c33124945ed2ccdf982a0ecd1256acbeeaddc55560319752a244af07614b24e7ad02ebce11a2893890ee766b4d2d2c379dc5e50ed4af28817212bb4d90e02dffb3a9a1950bdbb1e14b4063ce2c630e07eb69b8814e52ebe8e211c50131f9ba34547007a7429fc47cc954f8e80477026c64fbc17a3059fac31fb8a1e2369148527c9f0a3ec25cb9b0d9e6c400da54f5beeb18d509f0a2ee285a9d6d68e9e435225930784b997ba409749c835b0a3812dc8ebfe1a3e11adbd582240577c5581a8b203e69dadf587b53d00de22e9098b6e63538f5484d0c2a735be2e4cc68a37c49cb858fa53545cddaaba2bdcb13abc8ccd6a9d6305f637e5764fe09ba732640f1f30a6409f62bc0e05bd9d6f1f525554241786f4f9939704c097d781f8464bb3f3758b65adaa077fa601933fbf5d687bc72ff9a4bb091fc69d5557203fb802eaa81fd84611f461f60875f99adea480211324e375a105b94603861bdfb89ac9970a2b942a993e8cfec46cec1c9707c40503ff0bfdde4cb9ede9bf49b2662e26654ca83991fb6e0657e2899d35aeb91e377f628b740ac9bf49b3e76bc971d7669b584c7da2a7e3753b027062f35f73ac60a8c69762e06af087093c00a5c93b2603bc43bf88778992ad262cea8047d60f3fd7b9e5261e2e57988c45849a965c2f3788a1e0f7bbee2ae0f77f7fc8980ca3a1e0fac28f9e53a26cf1342cc0017d9fe61da9777f2caf2c54cf8ebb2133062df3979701877e951bc62ee68a8b4e290503ae0bb2f0e912dd6495880ffe193eb497a6884b5651baff3b43f51534232bfcbd13dcdaff6e9538e879292bb266f2ba9cc0ec430ea77f92ec8c73b6087319817b69a497f7bbef996d0cdbab9497f9c55aeab631c30840ae5a298d692a4bb65b05581e95242aefe8b5b18bb6d90e0144ad9576f1d64a6e784af411be8efed1922e35c293aca33d92bb8aa3cbfe6e3eb2ee48b85f11becd9281e47288727a7544318dd839eba82464fe6f743ebbeaee371af63f0a59c5444e704e10ce43911a2ecb6bbf805a1de10e1c2eee41ca19d6426a54ea0e73be0f5873689dcea0bb547914768d3e8671606c72a2bf7165e1dc871ccc21860d130ca65b9503fc7549b4c2af6ed4a74ce8efc50aabb6d5eb934199171b76f86a616b7f9d26309921c4d2eef004cc3ab28cc93812b6972b13e3ab2365bce5455742a4b5f28f2f65f2037f8febd75e705f524908c3963aa927d0b7d5357f0f7cdd35565866a44f930d46cb51e77b76fa66da3c717f3f69b717de48e13f4a88538d89fe8d6c091a26501591a052a1c36f75aa28411b2c976d6b03cf783db56e2c5e4d9cda0e9293889042391d4e298a1488c5ca59ed6454f728a6fd706bd483c7534b09822c3f06054e2155b592190af8b24331c5ad6f005b1d9be8fd6d27b3d3c5cf1a61fbfc14773bcb2a41055236c3242e3856f4905140f56375d79cf5201188a238fe9531136e9c4c5d3ee9288a76e932c1f1f414ce421a0b271c746b95a9537c891c32bfd20ee678bd06a9f43084e015df42d744eb5215dbb0ab39d6c65eea58d4ed9f1b9b8269b7f955ca5709db9ce22d4e55562df3888e133d4c1fef0a9ea7956f341b4f3303be9f7f02d2162e8033d17cb8e4b454946fc55b9fa0f34b289282dc6ae9d9da628ca497bc443b3b45d748d15afad7ab072995297a7c50b250619499a3a36570d43d28dba847f7919e25c4bd1d4027c1c834eece4c430c21700ae2a223fee0833323a83a94ad702f3ab337fd7b5156c907dec0e0c873e5be90ee0cf657959bdaffcd047eefafd85a7406acda2e731ce4aa9f212eecc7f8a04b1f9354906265eda251f2ddd9a3d06fe2eb4a44895e39cd5f47f70a0a44e129112cb5270a70235960eb45309005dd06cc3e15c8157881cb9897f0fdcd6be452565fdc03a76799efb07335b88d46f714f4724f8e2a2790c756cb45392f0e3db629e13c950ef7b984a725e4132774828fbc619a3beed226464a559d3d19cb179198b7718a336d14f751aefba8d5194aa7825a071671d191ba14a6dc4876e63402ed5565992cdb4006acfe0029749488d9bb1c7419c58beb3800738850bde985058f8debdb2c90e6363a05467f6513aa0c7d2915c14b28a8e2e5d583cc12c5f6f7e529c8ccb16f5d4d63367bcdd3022c6cb9d7c41b0af41d4e8447fae661fa3f47ddb6aebff458a96f6437e74a4cb09ddfa29ef9896cce16ca9ed953c82d10191bcd9a5366b6c925da71168d20e52140ff3d93bd502b75fbf87eb0c13d13855bbb17d7ff69dc182be8649c3aae03e8c61fb200f572603c3eef6d0ba3b96d88c82f9c43eadf204990f1c0d8d0c6e62143120c43267d98d28f88bc1967247c5e27a3e4f72f8df232106b341c832aa40cf99a1ffbd91f312188ffd340ab37d6e18e8086137b9b771b54be95607dd89e00fab4e9bf5f894994015e4f71cde8f741c0602012354ac7e86ff3fb566f78410db3d82afa6c0ea57d6f83f858ff5753fe16fc81b8d00c99bd43514a14c750a51566dcb8beea2bd23ddf94b9a9a2c396d214e136cde85eb8138a9639839a46154cbc46ca2aa6da7b044d1157a981b70bc11d0df7f2d70bfedd0ebc1c07b75a97fc4209ecce94fe9c3bb71f45748318b68e3bbec41ac6fa152a15bd9009c3e2ced53b45472c5c0f66895e667ea2a19e3e0e9b091355fdd11a770f038b16169f20477953f5218d8eaba87a323aca37cdeca4b6734fae3e78f3e7bce90a6c1d8270cfd4fee6a6d4b24cb28c2ffa214f905c0da965e523347ad668a98e29704d38df464e43860d83c9d3fc0641bc8d5b7df6b7537997bdff3fff0c6029be2399b3c2bc630bde846ccd3ba704e59b9de9fc0e842049f8f9b38a537839de0d4c37d34bdc17280db1ee90f17360eafb79ac4d4e6a761ed7a9ec9e35a5819e13f0ecbfe60bd7e5b96a8995af6b757f8f549e63c8b97636d9d00c33c03e1ecdeb966010cca994d3d16e38bf5e258d1e9a261afa18326c2f0f0522397ad9880aff163650ac29166725e1536358f2e4bfb5316b4f132dee5b420a6b104806e4e92587b56f62686067ba9bf2f9830b9a451ab545ac71623110f3bb8d42c54b1648d5a9baa1be587016bc595bb09d1d95914b722657d0d1481c5b1fff24d15a4871928d178e9de941c7f5d270da5442c9938408bcfbfce4582e9d87e66c5fc38ca36356dec6d5000a5bdbac3b8ce247a07b41f44b0466a23e4f8c7467b175a4fc08e1296c0c71baa0418887ec3a667368499dc89eef11a92df89ce98dcfec90b4d58aba5b6c2884ecc0662a6358753168f9a77af06c174c3056e074340ea54ca1baa50ae85224b9e63987cb7f53e99e56c4ee3bc8d7b7fa3e229f25270e324ed5e2fc1b9043dee8fa9cbe6a326ab89351fa70a10eb58d95864e9a6e32b1d90bd393f713a9d982ae67104cc66a60378a469bf8fa09d2234ff44e5c019347e8a5c1d5a170fde52e7bb4663caaa1e263cf8d765ff3da21e76b458df69efb72ef74a587dd1e4fe765f8e07a17776a40aa3d3433c0d82d77f81627359c9d6b8662f2ee260465821c04f144f0e667c91f9a3d4fb4ef202e42922372cdfd5c3c40d1794899457dea250c298f1f8c6699e5327645cc38fb52a37530748e741e6ca3abe9df2b3354e11f63dd0deb8a6706411ced98efc05050e5ba008ed6d79ed4f81747e6b1df63791ee3e7705e6236b8fc22bd9be3eb6f50a004a693319f605bf35822654c30c6761f932cf7e71ce836c0e66b987f2fcc78b5703e8cdf76a9cfe36c993813b2cfafa20d7b79eee1000ba4d69f6ffc8deb7af4a05c46b9ab5a4b64b3106e718a0fd3a30f53ad74c9573050f94ffacd502e489bda3bee5b41d0cc7d2af2dded5320353987025bcf7eceefa0d907ed7a2de1f6ee1067481e6bf3786bb81b88c21b02b6f16dd03da2b63b6922327807fc41762f07ff7e346fc63ce4532207bf5982fa3ed1eef440b9eda5445ea6ca36fab55c871b2d6c474e2737f072ef77ac1d440ef7af6b6cd3c851a81353b43bfbfaf2cd7f098e7c8bfde859ba5ff5e8b738ab509f8b66b0f99d234b788746bc12a79e566794a89125f1f26e0b5058d80548b1ccb25c9b4bc03acc584c4cc2027f01bda9a2682db767e72155c1f12f00711e1d60f13cbf7cb1392facfe8dc3bc450a761a1309cf7b98e8db51f2688f6f5d7919a710756155d457e756674a50d06ba21c084b747ebcbf4539b98a23453a928c2ffc450cb7e46c50f031b5aaf7b12c6717fab8962e2f281a2c75b48ac500945c6d54be5602b4c6e4fb5dd622bc1c6618a714a87942bd5507a2c4609b77709842399c1f1ca405d9ed2d88cded219f5646cda0060ce80943764430bef77ab5940b81f245f3b6f68c83a5f65af010b5495c6821d077963f890634c10c276f52cd73eef19ca6b9e097ee7820a8e87aadafad260a04103bd02c8627deb9f123e6ea73be6a2fbd5534a5db489338cb69ac2a0661f92f6b3a92e9d16ae3e122829070b97cdbcb6ec19e1a051b0285da86cca97a9e402d3c4284ef638d71cc162ed4bb300fa73ce0b82c3abe2d39839250ecf4f0876b644e59596468c4ffa650b93848db963b0832767e4e9fae6d12bd1ce4bdfb19108668613578294618dbb120549376b8ee76071716f3323a1f2e98f7643f0b034383e25b5bb3f1b75b41b06bd499e0bd3b6b8e85c58dea4ffcc74037a741a0d144bd446f36cf2a09a402d431aaed2021367479a9dc8daa7be5d9314e6422e8b23052b55306114e0e9849005e6beec7d62061a5d531eb54a12fa5377731609ece8ecb4e12aad98e3db1d020ce6f1e1322c8f53a17669d0863650e01327aa3e46614f726278bb3d6150cc85bb421e11b53d30b2268bda732b2b22b473e73a2f7e8ec11119bb56c4c4057a56d1be6ff6735d8c92f82ef86d1c549dc841860ee7f2b2e5c1df31af12cb90fbfc20de1465e4e551b11e95a76210ce6c53d41caa22f2c065cb74a348495a2bdab008d7affb636d3c4d2bf421891440c56a0191d6c63091ccd4aac89662743b72dc6c7c67c136b3c32dc1999e7231d2a7511300319fc3ce8c63c5c6f62189b0bf8d95659cd06fdbd90e94e3c52eb4bd578d33db3c77b0439843f464eec06a34e1e186e73f2afac09165618ac71852631ce9ebe0328d5375ecbf84f9affbaf39adf23e39cdcada2af597375d9cf714518434c0650fe7742c755f4f5716665e8433eab6c84432180f97bb148681fe47b71d3c3846e97746eca8ef623d464fc77883783d7078273cfdedc9a4691f556611ea8d4567f00c88468a6f531e98818d155aba63c6fba7a3a655e411601a7fbddc5a32f489a1df32f25448647728a704132189ee0b47e973440de9448b9f8cf01a0e370eab30f18d02eab81062e2af464cc1687571a8eb1c16601c5e0e9819ee8050c3b95d8ec07297e8c0a6bf9ae35d7775d23bd011680609b557a82d13ad2213ffefce2fd93e45f4c3630bb9c382e92cf0ac9976967e1b87a1d29b3aefc29019cf0d9db840df1d598d5d1f5acbd151e8dc0a1057185baa9faaf9a8512e48763c4af1e1e504c1245ed8cd42614d3c80416ed4a9f1eece1f557fbf6ef5829b09a8ad9c0b86b6ecbbc293f0f0faf0c7594e288c464754cb00a2c3a9af486d09b5d7f6843bc038262d0ba2638514d4793e78d52b20e8785fe68c729175b6dd593d86c26460f7326d728dde540d38c7649521d21c0431d196b356eab589ccd7b3a974240bfbcda121c350adbc028ab8d7ed6e469b6882e397cdeb73dadff6743e62cfb46ce592cb8fd383135d6f56a48cc2c08688d783a00ac6eb43f1acb40aa1921f2c6aa8b070f2ef5ba8a8baad9e5308c0dcc7d147dc178814743eb79dd79c9c97751a1dbf31c479a3bc874749471ae42101b7428cd83d9fc53bcf84f6469d9c42daeba3df16812f425623b5b3a7426577f2adaec2ea226bbc3433f319ba3e948b37954e194c84aea8a03e11205ac612ce3a87837cc67c476fecde56cd728394668b4b98c0a79ffc3943ea21312ebc4f348852e6bfb0d8e58dcaf9e4421911594c0923bc1840bf5fa37055d63291646f1ed256a8cc1e2168a9fe6aeded478baa85efba339c3875c78b625eb590702c390261610e191c3b040eb176bae85969201e3dade3722c456b68773d1c2fc44ba75d6a781a4fb8809887a614ca2aab71b988387d337507ab3f58c45ed54b53b54b937a16c9bb5352a3f2193a27ea9ab08594809e3fdcf33bae5e76816f36a551c4e063f3b9e40a22fa79a52a6e0a8084895f440036aea4177089a23081084d82e0efec9be3845bbe69b86a9c12175735ccaa4ec750a32ce589f32df76ece38ec0d3742848bb5ec003500e9a34fd8360daf5e7f921845fc0fa9de8063fde32a1b23894b61764d22540f482b05d7f0b5b690b228688dfd0a156022784bc8cf2f5dabdc4163bd6f98685985629a6e5083c4b44a6481b836102857a425a72adf6e2f442e46fb95eb802dde5d59194f7e77a05b15c59f19523df8e47fd45d169f4714670095eeb2d68c2e150640f964d5d901322800368b2ccb393bb0f326e0540da26052b8d18580806752d976526e8f11ca4127ef243e5fa8ded536e4f177a9933f476f5e84a56453a546130431bbbd45ca91ba2923e09609d0e7cbf06ebce8748b56dfd8c69eb87e00a58c2f0228b0f5207e4736e0442d6d5054c98e3b3a18ccfbdb7c9119d3d31ab5cc2498a430ccc9d0a94f2acc8c2761c16ae3e20d3f31482cd2f8fcae351da0d58f890216b346743065a7c25c804c62ba0d38608ddfdc49ea7fe7063e33fee302a6623d83a36d2bbd960d77dab07ccfe1372674a7e6f07e768fc0a1f5afd53017492d4f9af7ead969b6dce7b732bcff2fed9dd670e09c9610c9e6b1854fa08205b32a77e23c5f92e77712677eb59cf6daa3b81c69836314e967fd5e7aaf10381d38bd42b6acced31f9b3f7e35dfab346afd53bffc8b8da2dcefd3f79df6e16bea8d2bc3b903e407d7bb1ba3dcefb3baa161fd0d841c563316eb2307cf166f02d86ba798721bdbaaf566829c3c8f6206fbcc09f51e3ee9fd4c1ee57074b0a0b35cc77686740d62c4d5545f5ea7f7bc6e94301be9245800da21cae8af34d3bf9b4d3ad1591fe12c14beb586931377eca94a87e73c112304e819874b94e653adfa60cebaf7a840bb866b983eae6947091240076974d06a1924ec6a2158377e1f06ed028de6a10da2aa5c894179ed8a963d30533acd6e7e2f3a56d12c72b7ee03451cc618a81d2d1759cd9bed9aa22a4b6ad0ffcf5187eb1eb282522b4729ae8785679b324ecda1f1f916e702cf5feb477375a59e7d9cebd898b1051e808a739f38a355b16b2a4d3ed32718c337be530f957402f3207971b4def8fa40a9a63fcb3e624c398e148a52e9e4c3a5643a1589747cacc3f620dbc203d2da23c2a534189343ca4ea094044611810ee489aae41a61ff4706c82f29b4bfb2a909ba311ebbc90fc3ea176120ad47ce3e838a899cb533a134a95104b1cb7e750c3f4eb5a871ac67447612ebc98f0a555ca871984c71334768751fe192f453c478e0af28d7556ff2f5c240ed60627d6ac4bf8cf1363b7ee181c5902323987e36f27e968d260e8ca5858ec4785b5f7b4e912d4cd55521b55da5267c726e3f25fddab6b34a20fc3f8332c90963732c2786ed15ff54c2c1a127c82ed1740bd6fe7561e42cd7bef369398604f04417c72209f98b1035c0c109ad4cb5edc2ab4dc34ec1422ff011494b5707abff699b82e6d89c9719b18481db0cd004cfaa6c157140c245030bc58dfff6207daf36cb7cafd63d9b1ac58c375ad6deadcf16be6359d2c7a113aa677ca76ada08bde33a47b1c977eb55d18ad453dfc4b994651c01d575929b6b20a1bd17f8f3cb73cdf76c274bb4ec8eac512874d3e86c2b4a5be66c11365eb3a514a30d756507ace309b9b9df7dc832c1a2ce587b990690d5fb8a57149911d011323c92aa4125e9c7c5734d9fbaa396f02df1e2937a209375d37db0a20b70040e70e4ccc4bb646cbfce4290527079bbcebeede9ddbfff6017b0364ee86a0a88f1d5e2f8cf5e335bb4185f79fe8f400e971910a00485b9c0fe5ad8d3f5235afac9c31b312f3aa36c9f17920a330729e95fa0f8bef88ca852fdb05fa7c28f80d00f15db2c489e81e76cc14898a8dd9f7f0a42483ba8525e96576b028ce07837020205a00cfab24d56a9cdebd0e73c4467460301f78b79648f30843ce2431400ab635afa9a5f45ce7a1f5ea8a8fe4abbf92138d1bd606515f8d5c7a5c9f241d698cf55afaff919eaf30c4af3c0d7ce0349cd4f54524d15608214183a9d960226190aa0e231cf1abad1c6561e7538a0b2c62cd4fdc028b531b8fa2e2d260aa2a00cdb3829ba9bf722a844d54df65b5a0742ef5a0be905f437e60bd4d00c8bb12d4e4a3cfdc92b654375edd6139613de47a35d875061e6dbfd9095c49ffe44294308964e8fd15242b2cecb146888bde242e36b9b7350a6252bcfaabfeff334d267afbcba8096ed25abc7fdb9b93dc229e26c1c9e2e2e3e546226f1f587e2ec77328b8b08031f27098b8dc6bf5c4184cc9de6dd1053c40ed39a966e5d03f706f0da60095165ba81b22be805901c7055c9ccda8438bfe74d1a89d59c16c07d6f60c696e8722746e6e3047c041288d75c864ca0f9d1014a5f6d0d613932ed29084a1001f6ae0f44c3c6e17ee99ca95600b8659132d0ae48e3cc1f1e006688a4a4a9c1348dbc1ff3720c98c68edccbb01e58a5d0873b9a262af704bfa417f086f3e8ed6c0ed522196345b9082ed82ac4ff2a6e0b4a744bbbcd8ef79e4fc372f79d69b195eda17b7f8543d7d9c049cfd47e53f23a97916bf6f28228286f1abad79d1ab5b6c5f89b1123253548d3b802a308546f8da2269948ccafb1f185e63bd853192fe36c1282af3c2c9e6c237d7036451fa2ad08dfb1a41ba419f4ce561bbe06d8ed7cc6fbb75071bea98858c1080ee83f990f2010b77793684ca0a16f8479d294e485009a2b640893713b749ab6eb89235c02bc1c6fe1d7aa45ee7deffed4493c9ebd2f2654fa745aa89257a791108454e59f888efd3dc5b4cb844f7581264fac1d0fad60d8b5f2e97278b894ead6d9990fe18c5a035a4314e7c88aade6e8304b2d6d4b8cdecd2174b9ae5a35877ab41534bb8a0dcdc9f569d6fa5a6f741dcc4a563963e74d4106e09f6cef4edfce63353cb8e77e1fd0d60888c6d0cc51d27c399b040d02cbb3ce3050199cf704c833bc8161881a93307621524f764dc23de3b87480f015388a91893b2d4e2b50addd74bec4f44332f088190fb9c6a62c9841ac9223fb38cd5500d6d4d5615dc45bb7d2049a0067ab739bc80183a5501a15de494bbb97c8b433eb25452919a4ebdd205cb3c0a6b1028db82ab428d56945592356f88b90e429b170ea09cad3518efde529f5e2341b6c23d041f5d4b1995b9c118b7353d2f74f390b6c31327b625ae90d756ceec9dd0c38e6f419fd1143fe2a4815eec97adcdf15d265ee4de36fda81ac1208abfd592d2224d373eaf2a66cf9f2c37cd259035db461c52b73ae5dcc01ddd73fff1b4d4e6970a0e2101cad2fb1745e7652374cae134b603aee3782bdacb4331bdd2e282137853ea81b58444dbe781ce3b98a0b3fe2bf859068ffa73bbfeb01e352ce22f0ead0c318cd49622fdaddd2152d68a41f4cca7e5af96dd05f056276cc14f6e9f605c0005451c1419fd864534e5975ca32a5ce4bc8e05e7a7bff33f10ad15f1e8601f9b98be1a97902f12bbc32a60d41448389a1f0b2ef00638f937d8557b6e0ec389ae32a8dc17d9a0a945ce8e24a89dc2ad62555c0a0f982c76d06e06254cfac38c7f43143fc4812c5ce00adbeeffc73700c271888cb7c42504a81575d188f76b51cf4bcea6d69b6287e5233a6935c5449062846dae450c77bf6f277ac66b4744707a618f6f6b5eda55f01165b51871ccd870927faa02a5939c3bc574318bcbad7fe7566067fbf7d82b7c9badc7919303da752348b9cf94cc80e12d35fdfb4bef7e430bf7311aaa22be9b7a77d350d59467445c8c38bfe966c18be0e65687de9b111d184d1b627144609808cc5d49ed43ffab6c18b1cf4e88ea840e543a1d4aa1030dd21098cad04ad08d1cc9b0f50b1a9d621da37b60e64e925cde83a8ccf5d7e5ab4bb7a8788ebb610be0e709bcae2d0593dbc8d3061c45e49146f010d893d7540a1a9ac5fd3d2de588d478d366f7c766fac35c842775496d9a4d19f44471f99a2140e4aae8007657c47a7a4b811c04653b0413d2595e994fe0ea923d9a536d3a800f1fd8cc6bca62c76913dd07d95c7f7069c04c898c75e3cff95b0e023737b14e8631b1e30b31cd7f0bbbd97d67c9fae84c1d808ccf57281d64c7205489320e3fbe545c32b44dc5ebadf623867eeac81abbea176a46a45848adce25281e129c7a37c75bad8a43f73b0c26696a806db0abc539dd4e6a49dd056d2e1168aa85d5ae02ae44a9d41449b464cd9c80a6f9482bbbad893095a9625677702e0172a583e2f0e81d770e70e8caf56e39facf82239db2646f49c4d35f64d9d70699cbc9d1d9ae8e594429fbfa79219656d029037a574e5991e56c40609d27fab774ab9bbbbf8ea6a932bad9c06205c425db8a5bba5f86717115a523a5e2e4aed9cca25d27215223d26c43ccd411bd5b98c1ecfa4346468a8afd52e452b90bd3337479f5a480bd1f9eddbe226cdc3afcfd9cb71118e6ec1413834089326cf8e1f09f437b4737f3f39967703eb4cd766190a04446544d5976949d4d515aad91a9546602358e8f0933859ed39d2aa124aae278e611d766f7f79fbc1d5fe4a0558f83e2f13854adde6335a27891a0791b322c915bbcde9472575f830554b841e476e97862b1bf8ac1c58fbb29ec1d93db33728bee1a439fb79462925f1d57b77520ce0e9534180137853f49b3efe61673573711005515bb0ee710c633e452e6008427d699a3030f246efc4ad9ba82eba36499a275aebb23553dbe70603b5a6c1b4d8cdb04ce9be65a99d1435557f10befaa06ff9db2063602f36b127be3bedef2dbf1bbf9bf8b802f3b7145dc5afe8fe551eb282f6a457e3fcf43f5c6965398921667d16732c7550096922214531a62956026407eadb36f22c7c69fa72e540a3dbff5d4370425bd0a7cde2cc2eb8b70c6bfece0d37a6d109f811d1e2001ba3e9eaa14e7bf5f0dfd15100aa2975306bb904eb11df1c64d1de4a264ec02c063f9f33e8d363b6f2c67b2babf9c100497b19e4a9184b36b0ad4ba39ee166c39349e73000c4a95db0b53dd2e2d731a7253da3d45025f0c4ac0b31ebef5ef00784b45d0e611564e0b253bf925d84e8211adb416155b72752a374e91a6fbd65888dcf2477c22ba3288f4727036dabf59ede261abf5363f59634c6ef3e0a4fb12ab1f96e904665909fa512b229a624a6ea639206082517168b53df5685328f0a7b40d0530279c2078c65f81284acd6b08cdbc01a7b5a812e47b55cfdd9bd402273a3a86598f85f1c91e8a99a141ca0fe196853ae1d670c1f763cddeecaf89f32f73686ef21d85b367186900ed2e8fff7277f8e94013a206ea8e018bc50ab71554040a636da97c159412e1dd39329eaf5f88fb9200b572faeb80a418cad54bf8883d50a3e20f0564c511b94ed648197d5960590ce83d11f055c41962bd14da8768fe9cf87cf2fbb0e978f09afd2ea56b0f8cb3111259329d782a016c3eb7e980485338a7faa5a50838248dcde0705d25fddca376c5133ac835d9f68a0d84bf1d637655e6a361e63998db3a5da719d8202bdbdcfc105c0f49764cf25fb4dbfecec79f3133c8e1c357c5d8a3a401dda0d4e4ab0828fe00cd72ed3c24e41eb3cd9e109ef756a21b35d09383d50bb00b4143e6cf477e759c19ff69ae2f80a443eb1c3d04dfa78cce5cd8757ada9dbc6429aef5655b2ee5c0672953891d8dee72eb173512d3286425def099eee04d45eaf06afc343ed1689c9ee468233b36fbfeca104bc74b1f99d356963b68ae67e9d88cc3e3241c4d0951bbf49d66c0beb3408bfa62d0bf0f74824e56b0475c386ae65837b5ec345fcc338318406b40046172820c119787f70734922e5827116a7cd33e8292069a795c9ba79c9e5f1fe586f159df9e30b66430f27264ae9328f50c10d6d71434e0e51e52fa287f7dbcb837056a07aa0635d508069b79dfd205682657c62cd296dce73d234fcbde26e3d29f63710a59e13cbec17d58a429e7ce6f1165c3ca7536bb19e009ffd05978a4ec3b8b8271daf3a0e8059142765403fc119622e232f8b00e3574e12d768d7a946dc21abe947b2d688a8b4b8f0146892d35bfb70a941e5543b23054f9de818ed5cdbc0a21686822b49289f6a2705b452e96398b6d3488d35910a5f003f3f3c20e461b11586a1ac41266cefd0d86c6848580f33c70aa59449bc094616a8e494b314285e6af4c1e779a7accc41d123fbd4841f15221b6e214567135a9c4fcf92c946a6ac70a4da23edf0183bddc4ad3525739e89750ce194991577fcd24c638e876771202d749ec394bdf83ea72fa564a4ef27ec9f6fcd35681f07755d1480b8e9a4e2f94158a998873ffba7d1b1f375b7dad26def11fe031e16450cfca0fd88e66cba3ac3d8ebbf25b6e4bbbe817201e897cc63983b8cc63ae138f61798542727a7b2f43944e3de6da9c7c9ef61573e8d4193a0346ef42dba3d1c0c716acfdf444f50a6616aa824db9ad3482724d4c3f79d7ccb6171ea06751b83fc12f5fab15bcf8c5fc5da3e881eddcd1c7370fb55cd5b159c5e4f2b476dd199486e43cb26ee2d5fe73d7a3917102df68784cd9dcb736be9c2bf7a8bd525540cd7d75e21236efaca7a39d15ef3821c96738d04fe54dd24e67e3b207593ec23b4948b1d2d35441160e7849b8980153199e03c3f82a1e8410b503f7b416ec2f8fe0fe5ec21dcd71c66a7f8563016e1f9519139b360507c63e37ea4dccba58a16bdd35aec71aa9151b25316f9df31f02e65acb02e5167694c780a3722dec182e4f462414afdf1b81934a3b16193983443e52c428b450a01e3ead894685069f89a978948c9b3616edb5a1216d8a593e7f0ce4eba3676570831aae045dd002824278b66508ac71b18fcd765832a4cf26ec03e535479326d40c7ae89020a2f849d3979ae088b6098ac2a6a6f75cac3134176a8aeb0cc7ea8bd605344acbf3ec5f0e84d06dc5b0ca80f35a42508a4d012a19cc57354124ce8df87b8e51814bd74a960233167bee60408e78200f7a534b075ea28355f743b1366516310c669deff4601c40ca7cd829c645f7cf86c3d85e0f3ae0635735c8b6bd5a56466cf4440e9f6f8765db117780f7b39dfad9584f7a65a127cce851d31097f3ca788bec20d57c1d3f6e9054cec4d363a5bd90fe742c57b357b700f578e2f555920a3ca469a32b0ef7e51e933dc16a74c5483b586eaec6915c2b87ab415fdd0385dfd818cf5a28325e4e7d4456765c7978ae44c13404c69dee1482b579ac2126c1d8c2cd73f40f38f9b5481c528ef6e4ed63e4bcb3e5c0c9c9a3b7651efeee26bc48e75eb840bf8c37cd7c37c2785dc8a6baa1490c30ce915f2c5fe5aec24cd97e9481b53edf767cb1a764f19e7aedf4f5e30dfc93d89f7d7155f0ce7e3f333c975f843dfe077cf9e153468c6afff5aa38e81e054c820d88e89cded4087e695a5957de4b3d64998eaa160d86207c234f89b4553f13ca7f79418d706c4529b518cd0bb9e50f629fd91360001c0a12cc10add2fd30dbf45dc25fca63b6094c756bbd89b2dd145dd4e1521637f78809933f8393987b7c4fa1de9e2d8f233d4361e93c5f9743a5cbc79cc927b7f1ad0695e04e69ba52e3787ea028c83ade68fa8670a2adeee454b48c63e950c8dad35d23c94a520cb7dce47af105142486e3170d78a1d60578b20712bb4e53058a368b69f093ff49d21fdc2309f2942eba896504be298bd52c5995582204889fa0d8f57b0089a517f3e4b263be92cdfa8068701b1dfc1ddf958b839e2a0e785a519c83e097ce081d14d93d00aa3f5e41fcb11edca2724294abfd87b5e6f2a804845d700deba8eee385481e66da3f9dacd0932b1ef87b14d94be7167094857eae3ad92f6fb8b1c6517338c48b92e6ac09f58502b86ec9c568d1bb796640f3d93ba7072e204ced5fff4894b60ec74149db99a0ff985ed07facc3d72c89e1fb5f5781b41f20c8dad719087e8f74e7b97a674125c1f2b269bea79e00469aaedb61e6ea9914f31f50a53216b5371ff40e9126418c9a41b64f27c049f9ab789dcdcd8c9dad961a09d307f97e93c7c04cf87830a6ce42c4b5e4de26f83b1a1d36af69269bf603b46ea554802b04786fb4ebbb89d9bfd7a3adf591f0c36543f1095b94a02ae827754bcf330d6acbd776ae58e41bbd21e9e0bbd38b6898385a0efe1fbeffd080fc793f672d47507d5b5494ddf793d2a4d4753f2ce976bb9817285ba5a477712ddb4df01cec58b08641473603d54af2e379cee2121419b9953068b57e023dc43a080c4fc5ffcbf0f24af8d2f6b6cfa5b031e9ff61ec8f4729558d70e35f6cfd05a9882a973939428dfb3166ce44961ce511a03157f01290cdd658e232d3cc85f03e22b9aea37ac3a2deb9782badccb44fd402c5004c7d2da09446fe60bb10baca42214a190467b57be2e067f9f94a1e1c6c7d6cc5e7602228693f4dfa2b7dd319b3a29e8232b9b20c4308a38443b613c58f37a9d1a13b5f06e0367d9a0ce214ef7a789e9adb5778f1281d1991d02d25653624aad3ff03581da118cfbdef32470106a8258617c01764e6e8e71e95159742c89000dce17da46d77b0e2ced8d1f258afbe147b1cae8899f3e299e87a20662aa10f7d30b96e1ccf6e663e3a5e3e1588a65c073642d39d316ebe476f94cb96c1be7ff83413b92d1734a8a577f8aef51df88d93545a40ccd0ffcf345ecb0b18c8ec3d9c5f9b9d8bcfb9a1993300f999564061bdb6ce1a8768e2ad2dc1404624ecfbb30fede367530741875a601aaa69860d1b3816a5b6eeeed7c8c4698f924573d2e1dbf238830085f19259ffb7a24fa968196067e571c3a9e6e1160bf687a97c055232235a6a79b4b31784696a08e4601586554d99b828c52fa8e4949681427d70aa64772133607e30e1c868fc0ef16ee653b0bae3b22d4d884a0ea232afa70c9ac6c19207176b0553b165a2c056edd125c503b0a6188a14a78fd79aa332f3c0eca7fd4a1b4aed490cafe42ccbdad6939224cad3ff38182775a464cf0a28b5a17bfea735fb3d1ffa66be8190658b020e9ca657593f17e6485c708f6e49dc6c511def29b45b7ccf58578d1b39fa48e07892600c4c5f8cceaec1927906ae511ebaf98bb5106686803562eb67d2bac24912e68a40afd63431b3edc4a1f3bbf70c246d5e4896053950062323675afda48f9033b128730532ad856aa1ebb4c70b8c806661cf4ee7da7572814b97237d855fc240cbd1f752dd71939fc1e1be47e51b4518c3300c7231f6426c73e52dc9db3163f2f3c66e3ed0287a9344d5b55da682bb8b8b337dc39413e48b561d49a969a07da27208a6202443195e719096154e8113a452f238680bd96b5a983326080737b42c541ac11590a5f6a6038004b5dd06e0b5740c28ada625775d9b6f3e535009270b8ca53f934a51127c004ea4b22ed36ac5e618253e79ff90ce4d8806091dbd395d83444076d18ebbff95b333e3a002b91f46f2fcc218995bf1b0bcb3b5f0f8f2cacd542676008f00e127d4527355a51c970787c590299ea5f33e4cbdfabbb5727f18e61ee3dc771dbd3600ffa2a9f2652221183439d5bdd105901e053328d8eab805b0a2043712604078744defeab30d48e79674a742502c849667074098c247d6407dca4940b06698895d667b478514faa17d4d8cd882af52b46deb91feb7e07dc29ef1c487a2556ba14de47dc6ad1cad85598443ea66a08d98a612fcc90e82bce5d0d29c4dbe488eb7f24bd52d4e5ec82f6805853a4ccfa9b2097b50bc838b697df2b9c7551a99b7fdcb5abecfcab032363f164af41235efda2271ec1bb6b22f81aca68e43db7458dcc08abfbb6bfe8ca1ab00a3db71fbdaf7f27058a9070b1ae77a1bd03e59e498a4af55e71f10329e313b4f8b530c66f1895011fef1380d7526cd0cc41ce637770476be085a561b8d894060d57073eda482d52880b071cc28830cc3c4555a8c703e8e31357d237016a864f464d203133b36ff363e528f0067de02deb747cf557350f44a2d4b88588aa4452ad87b97ee6130ddca984edb66e307b1876efda2a983a201522b87b672ff130c42bc316be98a7ff98fb7fefac9b5760c295e1010228469e71338a1ac34340c6e2fe7f89c2a6b0f22e84c7c38c94cfe8a4b4f4e85196b48b9c759b2afc197f95849996052bd4a6e65bd601d419c05a253b898223adb4fe62bb5d5bb9eef137233306dbce3cd21657d032361dfc68314f187a61eeb528644f41e2e123ca657361ff341a62efa4a38715194f45dd114924a03d0a2dfd70f17a325b8c2182266fce5e608ff05d571148a8fc75d0992fc11128a8d84c7d1bb35074a0b856ab427a0d0a929f8f4735e8a939643c28e180e745684b29762b732ab15688dd3c80f5f0d4fb48c8b595e893c8bf0bb25956262320427c5b0cb3967e556a0267abca965239fbd17444b893a5965f18da7a71618e0a08096075677de4b923eee3bb1b8116bd9af02cded137c114988e70a594f375e9a1296020b71fbb4d7a287bd140cc8774ce34f9199b1a3aceae42fc3b7fc9ec1fa5e53b868a32cb25badd83642026f7c841dbabffaa099529497b630a0b5bd2a48993a851a0db8aab447d55783327883580d557eb478c34b8a9987bfb7498230f6ba9e12c58b96d04d1b337239560dc46532a2c1b90a24d764ac2e7c24e5468648f12c82c9dbc4181aa30672884b37b47638f652df237732a19b1b2e520360b8f6981f73c6febc9648f8d76b5840e38dcf3c60c0c740fad82eea7a93790d6b2c75d86339976a326835e430ce0e7186bbe03ad25cddde37d1ccca345157661382679844ef2b651097f1faef2e7e63612e4561d3a35848f3ea83a858eab3aed604959147cba6fb7ffe5bf31b6a72bbb8454d6b529292309548433231c24388f5fca23920c8d503a5bfdf7c4535a299dba88c9aa73605d16cdba878bf5d24455240418c44cf20bb636a686eed7b3f5651046670047e8ad80aaf7ff64809380614de44bb061e77f27329d6067999791e28857ada0b9eb95a15dc18ced23665c6d9336e9bf0a9190072ef145885fa0a45104877bc5b72ac45bd8b00fe34df9d5bd582576b138b69878a5de11560e0cc580a6fa8e97080aca3c3d5f9f4715898f3cdba73963dcf58c581601f38f31672b757fffa2dbdadd549d8ced5f882539dad024c75887bd90f76d99dd2a4d7d4d3a28754a21a05720a0831909b7250213edea927a2d5b24a600da958180d24b2f6ee11722fc4492238d72db507f2dae676a9bc85e1314e9982b91fb078519bb0bdf495a5a3224f1cd012503189e092893345596e1da45359c5877fe09acd7b9e7e50b90d7faf3b68cb122c2709f06413610adf0b22a01f886202e856b32f8635596d69534f5d8a1e20f8ba6e88db38e0fa700db165b32ad5cc98f6628aacd39d1210b3daa9fb140f39d917d29c88e368baf2d6cdc0d7ea13faa707d83e3c23691fdd052a1d5f18c4e93b49e1c5ac9071cfa7b7d3b3150ef73aab197d6846dd0fe22c225f84a0808aa2d6dc83cf317e3adec5b6893e9838537788e715847c9c4eb6fbff389c238664b8289c865e4469239da89a094430802f00a07695e38105c7706556d9a210b7ddf502ab4cc5d478f55c90dc1e008dd175f4f96103efb45e146c44cce3613f70eb8e3ce1ff6ad9eb376d2c80a55586ca72b6a548666a8ca5f7045326d41ea327bce11d0765d30b76e646b090ae53cdfd685300be3e4d23f9965180c0f3b600b1d9ad01bba3658a42a14811fef5f7aa0ed23ca404d9cb3ec171762d7f287c48d29003f9115252fae8538fab41036644d79fbec0f1d75d31c6822d36b8d7299415d1df1e196b2aac2eb65997dbf353a5a6d8bcb583594e4f020548b454211e78e2fe30316dfd80bd8ff3bed2067cc19c635ec2007bb26cb8f937950f40d8f555b2d701a2232ce806cc3d1dfbc0cc39719055512c5d3bdc02018e7f16c12d72b5638e0537d46249120a9998e270c196ab4ee74bd65342f31cf8f3ba5eb14d4be9e3b1f4eb6aa44712bda8d2cd38d4104bdf9c237da397be279b6367144fa9f59f8103a0e2d9249a76a9775b127e59371d4d43d89bf0fabfbec705eafbeeae046f7de2b451ee9d1dcc3c411d4c5be005c8420b938fc9d375e59a5e5b89c42ec512b4a2441519fb8cbb427cfb39dd9e65b4e365ddf7c075c227e635dc6bc5f7004996c3bcdc82b642e63f1c644d0f03a7b616752b624661d29a7eef7c88c8eb7d68c0d9e3d528178418fa59aafe4c1ca9d68df750850294dca1bafd04a4baa9e2a17aaa0a26ed2070ea703a1d385042c13515e821b2350703eecdb5c42d3c6ec9cabb98ecd2609d26ca50485acf7f0989abf26062e777be61270fe8b8b2cc812b85886ece57239aff93f57a3ecdd390edd76ebe52fb8ff298ac109a14569b893f683d1824a5279da4196c95d0e10785c2064c30b15ed0e0f4c1f66350133d8ef8bff7eee6297ed39f933a7fc30acdda023b93fcfce53a8ef60a228fa6a914bdaae2f684cac85823515c5ef86812bfd158429109f1fa3024859e37f28c7dbed6c741401cd4f4e35d4eebc7f2e9d58b0dfffff4f20