PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69425 d271f02fcb41c873f437ece413c77b04648de524f0a835d6ba8ac1667d3ea61d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3aeab4bea023bdaef3cab5d5729993f5c4219bf1c71612f36fd52dd0bd939673
Certificate Block Hash
d271f02fcb41c873f437ece413c77b04648de524f0a835d6ba8ac1667d3ea61d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b00f000060200000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f6c3ccfefcef09b8018db812020063574866bfc6dcb2cda9a3454a9ce47baf4887692e03b1d64e4cb5caf124becbf35bdb71ce31e1fad3efa26d2191b94a0b8473af7fa8005342cf1ce763149ef84c3c36690dcfbba1a164e060000000000000040000000400000b00f000060200000

Raw Header Hex

000040209bef6b3c1f960d9a5852f5ac96ab88b987ce4cc555693b7abc0814e45b960fd8cd5437e27e6b06e7ec10a40967cdecf35c558f8e7fc1c08823150cbf2f04b77568ac256a4d170118739693bdd02dd56ff31216c7f19b21c4f5939972d5b5caf3aebd23a0beb4ea3a

Proof Data Hex

59,560 bytes
1212160203079ad17ec7a9a75e7920b71a535c50a7828282e2502f28b9e9f25ec6a6be03039faf57c28740c096e922cec3b6e739dac3a66e3561632a5d51fd3c2cf7213e166321ac50450f568ae86b1cf0e115608b6ae9b840371002405dc4f2215e23b478014e5562378057ca763f55762d241efb6cf0b70a1f58e8f5e2069c981da39c8f3d708c7ef4716d0955a8ab0c6a7b276d679ad412f51e1cb6944a70ae2d5d96177df0d8cf2f38a9f62fca1e251384274ab7536f3698ded0ab70d7a1692fd86c764b85fbf4757d04c38fae5296dfb90fc3a05dc42e06225ec77824386690a7044895ef757739086980ee039d1ee7609a09f1b307b77c7a54fee16b586babbe61840833c77403426a8055feb0ce34889cd324fd7e64f32b70ff4e6ff3cd67986a237b9c8a5b764ecac9a0619d62480192fde0f2b2bfd21a66e1f09640b9c817c34687bc56053106ea27333386de583cb7c82171de66f83704e1a40dc1b43d457ab9d3da002fbce16ddb0b1f0fd97f0ca36e018041332ef899dc4f2b1012d23061af099c5150258c70c18c9514839b0a40e017914d7c56eef5b095c03637220d3cc4b839a48d0ed39c11a8a422747e5111e2b057d7c6b152a283c0b4119dec90477c5df404a2226d3e4b5965ac230932acbff3ad79b38932f34b4eb48b0ecdadf844da6699a30c57de8fbbaae73d93d0006d0b404d54ba2b60958ec280fbdfac113cf00ba272e3f2d4b544c7a135a27dc81bbb5474b4f6564607f2d3264341da96a15035bfe6c42eec966e16c1e58017b4d4f2d7469159301c41ebf1c6ba1caa426be613c9a8bd82614db829f0c1f02b4bb3e28fa895081417962ec9d1d0da5c794de2d3098c9ae9dc9dd8486534b70ae3603a36d82de244f6dfb5be2386a1af0ed4d6d5a2c5ff368ad0228ee7d36d9a6487193cb7b44bbab969329e64ca0c091dba3d4bd7cc50457b21465bafc4ac2cbc8377d0b2f20c53eb4811797cee9b1bccee3fe8cc13f1a94e16a9bc1469f9c0e9ea54245d2b1d5838af769415f062d73c78f5238d2a069a04974f7f85ef689f87ec134187860e17fbe5c9ef691bedd30713cc9fb8f062bf8e4791f1795034b97da15c404a620e74f568be3f836b6e4f3b29b244c8141207c07b085627dec101e3b811762e6b72cc0ad03436e462da1d0c8837a8b13485294e11017d60afc812092d842cf27ec062b906e3e25a23370a66b271875476ec15a61c8e906890fe0539fed624af51f03fc44f5666049a40dabb94cab043474255f1d561a45547db88cd2f377bf395c1cfb6b8fe38d52d418040c20217d05ec642c0befa1e6cefe3cf5398e140b8f091b7435f50909c4b4a09d795ebd9358e118dcf7385753bc8dbe376d1c1ade705921f49c81cffe435c6c9121c9ba0e7a17385d448a1509ab9c487703865a377973d7571600488de351ad5905a824b42125e7cacd4e1482217c2df1e27999c33e263ba3cabe069f8da2cd793282fc556e2912439becbe1091a8e5a45eb8667037e8917dc5b481108669c6f45ebac30ba97274983784c0199911ac16ee0fadd59fc7ec174056520e90965216497fb9836bc289f3492b30723f8ec78b1ef975b01895c9612975e989d9164818f99691eb6f66b9ff88022c69a88bd98035589a010f1003eaa1f8481e2c8f34f4a19260f8d2d7d79efdf98e19ddef913fb53d79d183c2063b5b47d999da42ae769a71d22d42733b9a73035ef1eb7ca8cab3bbb428aa6d8fdb240513e4e6cec68b570e200473828894e1dd950ac58a3f078181b45871639e69e215b7a1c5025d0f9fb7ec2ba672727a311bdc98f8c9fad4d2667f2615401cc025d33ba6d6b3cc0656c13dc653afacbf7ed020be4bba058d8733b5ca1e7b2f6b5cb2d2fcbfe70f131d905ffada71d3ff8adf0437259b7f6bff8b1d95b4b9f8601b12b70c90a826e4cf8231747e1de526a36c8d4eb88e56631b2025e0bf725f7785998cacaf40cfa4bedd2bec0872286104158c757cbed205685c08887450042b9d70b368f04e6413ef118be785c4158e7172e65501e621575457a9b257454aee23966e14f109e5a97e8301260af8d55fb0dce12fd10153764ec59bacc6d371e5930bd1bfa2051259af309d09e01c4a80d41da9379d62db677589c2ab8dabaa18b2f6b3578d9919576a6b446a7388be18659d2dfb40472599418e521e25024e54e152325466524769bc839490c09de023c21e78d2a17413d1457159e26165c03bc95b5a940b8830164debe700f2239128bc5ab7ff6f590892d11c58bfd5811a4b9118520789d9e6b4d56be45136cc879173e1ed622d1d98235bd278fbd2e0b076058547247a0fb6bf07bf490c518707b3ebc9cb9d9297f6c935e9d03520a202e15bd74353b90342ae0fb8605a570808dadf5c4ee9e2a96fe38ee7a5dcdf7b7fcc4362e9394ce4988eb5895b5fca019ae5b2b5b3dbae03edac4dab28a72b9c4e4444de177371f240a90f91506c0b678ea8313f64e0273898ac9e7ee98a31d0eddd18afc9c5d051a13ce729c992292794f22a89d68965e28c374a5e87bc0db3b71e9f16e449d01179899a8623e5fa8758e2fa6e0a21cffc741a7b87937182dd4964d2da4dcf366741dd7d8999390e7c8c7fc05d80fb4b2c7669da13d1394638703745118a6c8a817cd158972c57d0f9baf96cefe4d90cb25084a03c9bdcf081fc2fb2b2eef2dcc9ec74a430d69ac1bc4fe3eb3a351d0c61fa2e35f24395d01bd55f1c7f14e96a83a214299bbecba761b145908ae58f421a73d55f54bdfc0b2877d495ea24841bb6cd109513d720a92e7771302d9b0adf2fd586cba4332d168095f2ab05b5d53f7220762187d16eb92f539761daf09e3270439ed2c60880fc6f59efd8e9a9f5720db2a86bb53936a4eefb0c0e87a633a75d429c33dfd67f1c50f94d31faa7b6b78ebe9409928fb7461141063258298217392c1128b832d699711fcb7c239696718958879d8df84248e6f454a20acce521382cf05d7a77627f20e4efd98be920fe8bf090314cf2aa35727b6002a647ab4d260ae349177b17fdf62436b3c76496a5f749a7bea8cbc6d1b87b3070dcf5f9870c23609b8f44e9bd1fe606483022fc681b8108a2abef1fdd39e8ad209df19c551b8598283e61a8602706ccf0f7652a7603a386d76efa1dbbae08667ff3f3ede6a789ec03f6dfa8f4c347d466888bc61dbce4ed1f792e1bc3018281627bdd148889dccae3df6897e6765c35667e795c234ebec9cc34a393bdbf748521802bc46ecdb179a692b67ef0a81990e4d0629849ecf67f9ff63705478ee740d9e26739b1c7024861f4769219d138b3880d4a428e77ceee3df60603b9a0683200b7df0e2beb871d39021db418495c8b5ccb11b4a7da2bc9921c0fd2b50b0cd182d3efef33781605832f4871837b519b73e01558b288279b670f172fd66b2c0660497bef8fb22c07a67a02cc3897278e6fdc32c629ffe97a65497db56313e8f7f90d6f21adbfa8bfb37ad36c0640cf65146f652cc311cf3153a6ee3fd03f0c25f61e31b05b091e56da9e4cb7a1ecf7b8da3194461e4a02cbee4cac56a68db40204dc821d1e29bd21220b7a1f4914eb3e5d4a224a653131b136251c9584fc8fd73df7ebc0652299af223f60fcfd305aa6c70cfd14d4952400ea33635a9d2f01ff047355e0c47896bd44afb80a5f1d77151a8880586e3f20997e6bd4392c062934bfd342d3c2be00f803d395aa204ab839a0a9c8f501ed152251789fb21a32d7aca1c0dd4f3354784c8b2f1cdf8e42ad33f2382577d416356fad97af2d30c1346fbc89a32613c8950970524b2f9dac2e33ad4e9474095540cfda2d255153835e64cbec0d66b5a45387547ca06294e5b6e521bcdd4584828022349e2db056244772ee8419d371358c3d768e9eb3a59367fd8a7235eeec512e3f9b6b744a535b7f5bb8a5d28750d24f7d302117051e456c987382b4c01977ce1b2bcc46c92b3c9bb6f42907eb5c844df265694610de2094981f591d904380e0973380e82a28e9033c6ecea262403501dae6cd9cf4f8c5ac33e2633b87de020040b99c847d6ad7824a91e874b30474325d8f1baac6d865abeb9a520ada10926b54846fb76e8f4f1a580e5ea8c450e0f55de6040154c2b6a3955681872bf69c03bbee216298f9713c4234fa7a6e3d00630d3ccd2ab0148f4ac8e54f880416c4385591af167b2419d04370c5db33fd7eae82655e0e49a629269504dde47b904537f50ded38ff7745cf78cdc3e4184af2e7f0ba5ff88e0c2587f0e8779764d04769d3fbfcb7bffe40a0c343bc44db5a313660d6d45eefe1b6c977371abd86da475de46d416137300b3ab11b613c4617f186c88e1441fbf863d43ced072c1f0094b539c6b77de2dfeedb109d3c3d632a7522a0f2a5c02916e868e81be4295caff04dc790f6c6cf61c1052d10d7a907f5a980c0a3352e9dbad68c78b38e1cb7b3b287048f203ff23b7996389618d57c41e29f9c3654f90c4e432fd5daaa4a91735f19dd26a7f9fc8afbac6d1f3b37444bb86cfe6ec5003a3beea606beae741056b5754d5aa5a8425192a5155ee713a312650fd50f06ce71a37a6a05607c5b046764c61652ea6b010199f04504c8aea2c04b9e262b68d5420e969065b8398ad5e797654d89e26690183b4445029005765e72696774bd91a29e2c5ae508f421738efa33f060ee2ebb212c76be585fb51335754cf86e50101affd00b0e94ccc1662cf8bc7fb017dd4797014c0b7566b8d1ccfeaea31618bef58685e5344ddc3ae46c206d1ea7727de39e6246421b5eae0ad0690d8f1f86edbf0e247874c75fa8fd3d79ce871192bab358e6277e23f6bb239ff9c1c9a69b4d967023aa0b0a60b656c060c7f5707d3d79f75c962fe2b61e4a2b115a3c8673be0333edab0cd8dd03e5f886d9fc7399362ac26c45ad84a24da43aa0ee72f87ac6d2e1cc9cfb48e6d2ed8e84c968b1d52cfc3935b26dfa1accc22be634f59e03b9564793befc16c823aa56800d5973c5eaa36dd5ad8846bcaedbae8660642ef7fedb5ef884a55bd6280c5711b860834109f659740ae49ba2e1fa3b14b1d0d0275cbf716a955bf4b5b1fe769d286c352f92d28f18aa4787ff94442baf95ba4530a71cc5ef34929d4f1d6c16e2579fc36911de0ccd0b67d51f238d088a3b78830c4361d03dc3653bf9f94387de157f49d580f087fe1094cb3c4bdb3c48193d77afa9813be800a1f6ad720f586d2afdefe2031554cbb8d46a90e786cf90d7cb27c2b0fa83e252a1025995318c29fe6c2eb55dc39aed795ec327b267c4890e76990232602ebae03687b9ae9e75017bbfb4df7129bd87f08ddd77de2720be914085477a044ceccc44015f8e4d6cb503029d01d8b6f7a477c856c1a3ea2926f45e3264e3cbfe73f70154e86ccbc915eb922ce91bb3c1552400e08e0527e3c2642a725552722c26b1f3562c7ddf007b2e555d88728bfd8dfca473d0bffcdf8145213089419e17597b6acc50e46b634d0d8d9cea04819cf821796f50ae5b5220bba15d1f51ea623573170613ec8beddaaa75699f7a3b524c7d4271ef948ebdef91ce904d1c25d159d202573254ca7ce9da17ac54d6e1e577ec2e766f186ad4c667c344311158765d9cb1835adbc951c677dfafcddb25e6d8776d0aa9f1f03387a307ac11f12ba5e95e025ac890696756cdb4a8f047d9c6227147d66fba0e8d8d1a951add220571190b88fc5ed42536cd3dd6d593e434d0fba8db0d3a0b65f847a2bcb1f264e61f90abbf6dfe71b9a516a7ce8601c6e2762d3af805264f04c7f79c6898c7f9c29a05d3ea0a540ab5f22b4257a4fa749adfd883169d6ff516d0004a84ee02f02874242ac3af5e045550e702d897997bb8c7ea962350bf7ef2b5f81d5e26d0373401391ac46194812fe27f73e547c9e77b345335874deb62f831478897c8a379190c190dcebab5daab59c103e3bbe0d74f7fb03068e0a33d0b74d1cf31e34bf99e55e6595261b8f9b026d8c3dadfc6fe6edd5467c3177a642f53c95bb99edbea3a30a0feeef13b3666dc7a33ae87cf47d2d3b280c1c4eaabe58c68c7981c4b596bec80f2e32669489841c2fcf0bd3de6cec5064a221a09f63edf162ad731e34eb956d5e8f759fda8b40729998d84c07878789bab9bbdfcb41d92e2b14121bde7e6662b12c524224e62b5711031119c28b65f63ea834f62994476bf04816f13d16c1a70350d8302c422986b0addb99bcca725e5c846040a7673afa8c509f3745c37351692986d38eb3ad2bdb7841084ed9d44db3704ed9d44493adea64f854dff2a76c64089b90ced1ee5515ec99e08d26d1fbb4b7df9dd8616c144641f3f63f0928df4bc3af58011a01996792f2ed9f3aa460f5dd8a3dac5805891c1e6292768c829328d8aadf59da3563f56c750fa9ded0e359728df02d2bf0c4a1ac6994f344ccbf9d8b8fa974187fd982aea70130067adadfb132ab5aae4d7d81fab651c0f5beb3c34e0e6df924191d2d3589259579a40108d75ac963dd0570cb98a79c7367e63f0d13f2c5f7a76b2ba83d4166fde0dfb0150c24dac12aa35bcb466acd0dd3505b64906e704eecfbfd9b5674287d4d0f33447002ae5c33acab4814972a2b40abbc5726236b35f78624e2b234c5fc37a4caa19b72d80329709c21a372119947e0c9abca672c7375cf66e93a9aa13e363bf157d3b280a71b93e9cd1268d07e9858ee39b381f3769f444dba8f7497f75790122b5e8597c9c09bacf9d00f0d48269d85c4cd243c004bdc0ba7e572b82986e895f1b4b9e136044178be201fd8aad77d179ea6a0357946ca4da0ff81def4affb3457ca1bca7b4c7458213d8342dec4d3b838a3f1c43312bfaeb8398ca82978f5452da4ec805e94430d011388ecc3d0f9da44092081e467320247e4de9018b8b28e74265df04e27b4c5edaeea3ae407ac364802c7766208a904de37b6ad60ab9ca8820d0a85c1c77c498f174a6d942ab74cc86fab67da166e9814d4686d0a79db87ff01513e6d079ddaa9a5e53a5300b31734db921fecf882ccf98770d31bf3cc91a1dfee4a598faf50764525da74441c23544c1573cc8b0d7bf91a6dab6b2c682845d94101086792dca9531e0ffadc3dde68000eb8921add88e842cf269b8e84b93df13fce85a7b47f6207523b01a816f27808db59667487a62701b36115b5e240afe681ccd69fab5b243b18d396f3eb355bd284b177c8edd0243e6e955e561ca6df6624a0fd969cb9c4091aec1639cfb325dff8e4952adff85a09256d6c75e12c6f1fcddd4c1397d1b2bd9bddae3bb42fb838ac220a2a840fc0078467cdf5cb8d6f54f4472f4edbe5bf0ee68be929baec192700d74d466b652f7b1f5c95c72bf12e0ba403809f7c0586d168e75b87dd2d4dacdf11fc805dc04601b7bd8db01a28ab60d45823b6cd17131811441acd88ef714ebc6f76112cdd5e8487e7661c722c45dba801b6e11667440af8ca51ff9c38a9fc9bf19bbce86ad6fbd200d2c4d616d95442e6bb11f46e9caef4f21846cb360a84f8d94d98cb3ffe2d17197f4de06b61991b930480b6efb07a101e486242e3ce4cbbca9a47de4e3c8302333a16e135328ab819f64ead4954447e11549686397d5482b53942f51c01d6d6ec7df7fda58de6bbd1e93b2f0b495be50ab41fc74dabde71fddb835da246edaa1e2f202d62bf04f8239f214fa32016311d88bacd96d6c3a458145d2a8f118fe9ad591da663f12920650f87ee31ed1347646b6a3728a08f28a756d57b957bfb98d4a72843590dfb7fdc0ac152162cb1120ea491e2d3f0f6370ee912d7ec15eee7e640d066ede07adbc30062749d928c4a3cae0561ad72a983ee496c4686df1322c8e42ff7bbd356a0e1911c227320893f823a6f98a0824765de303c08fa5b858f747bf2ec8cfdff83815d9fd33d11ab2a0da227a7a1150b7e7083b0623c8db512f2b945481b9469301c12cad3dea37d166f6b29d1f618efb1a2dc1ebde08f7c7b8ba4eaccc1bf31c3f6eb9f2391e95e05769b611446d2a595ccf598e00669e70b315ae561f0b43e1a88bc1b72ab71f6e922afce725eaa9f133850add39f0841927ad85f561c406bdacde0fb8635d11fe2adec37906feecd8b2541d704db6c4b4f31cc097dfc4c3335ce0298b678050e792d07b34b4148ff2a627b0d971aec90fa7d5c84a1cb062daf03f48431f5d50789a6a64a033ca5fa2bce17f929349e81c55b3fb1743b9dd1910b6ea3f29b11434b03cce77bba0fbc21ad0322cfd805437d5722bab2208dd40aeea726c02a5c98b6c4d39ab5f79e1669c53d4de30a3ab710234b2590b14192228548420a95c5f78826993417681037310702d9855647eb01fd2459f72b46cd73d9a7e912ffbf151f73a6fd01dfe49463d4b55907beced12d560adb614544143cbe05772fef2f34e1877f8232b040c3c4ec2454183c5a49499c8b18ed383ee8a8c252df0d13b6f228bc8fe433fc17434b9bef92e40cfddab51f10b25c425511c4c3f59436ac8c1d3398f7bde35cf072fe116c01182fdf553308333186677c780f7e2cc5928ef7f2e91cdee89bce037fe5378da5af4d0b2ec56a48d92d59c7bfb66e6026e41d7fd25de158479fb5c69bd50efabcf2ffc484ad01a38f877cf37b484b9a896c65b0eaa2f410c55504e28f533f62d630af5ae3949e0cf66798e2b0f84b0de0c8aef23f45f40de4da2bfb09c0fdc8dd8b00d79e80bf47cd3118b9e429d73e092a152f890089330f68aaecaaea20f59dc3fd260f038212f13041b3d4ca311fb78cce54aba341b6fedbeb65ac598c2097e13a768aa3f6bc3bd654e7c2e242c658cd351e9e090f2df6b1baa87dbd0da0fd6db20656cb0c1998a2979caa33292b0d6bb3df5b737d9989a48044418c2556d24c0598a381c0afd78e4eb638ab2d362c0ccdef05b6538f994d5f8fc647972672d1358508db38873507f18e6d1be7008b693d5f50ec26627590b4d54b34e436b75aeccdd299d73bd9e19c61ac4032eef3959a09ee999d7fc84e75f508f5d891920233b4815fa71ac62dfe6120d378cc9c3ae9d899cf8e3a2478e9d3c293073651370806adc24ce91173ebed381b3f74f91241c19750f96b0e893874dfa904ffcaee558d178a36875f79cc4bfcd0874fd3a86ba1412785a57705c099a3f6611e09cea84973ae3f05814513b6483dfcf60820b0131a4e030c06dead506cf11a371bb617817db4a28f6defc6cca6d92c311019d4c3369fab1788e46ad2178bef0f282d4746b72c180b74920ba3f9daa35dda72997598c91c185bd2aff253a2cad423d14a2a01330704cabdda76108790aa1b799fe5ff70095beb4fac4192bd00b97647058b27bab479141d368048500b510e7201ca52f8bd8940857a6f4d10548d45e1df7e211a6c61fe37b2da9f111fcff766e26483f5e51a3ab19a33ff662c9eff87eddbdc7768d129f40769a81082810a5c4408162958618957804f007c6b9d4b38d57a7330482e09e00e7e619242ecb6a60a9e89eed1fbf2e928318c90813d208714df1146e08e59133c00054dd4d375cdc6815d6c9476636e61293fd8e10c6c48f326a683cd5c3e0a0c30dd446a69162725dff997baf1ebf81469eeaf08abac7b19f1120b96b42d135436ccea48ef8738ce0a1f81752a02b8656e59cc208f68e65353aafff68e694ab31db08bfa53b8f4403606d496aec52f9b83cc2c5355b1a915450ec4d7de89a8aeb7ac18cb7cb31a0404446cf11207618235a128b5535b98f36ad8b3b6d3f7990d1030777f43b551b657332b383d01769059c12f5f89381197b15d89edfc3309163896f56eaf38da129d6f7a05bcff5422e37767895ec4c59c6580cb1bf7c53846eca9a77a4cac479c6c93225e9d554fd54c02541acfeab660673a5ca250989d6d7bc78888d1bce1cbc1fb97f33193a3d799dbecaa0119991cd70c3b85fd80396da9ed89dcff1dc1ed9aa2572877c6805ebf838f886069237fc8db467eb6630800f4cf90f7022db64a94f2236f00bc30b141ced5d5f4673415c1e6dd78c24bf2145f2f2a06f283bb8bd3e3a2a644473f805e5e8371e518bad18c0d45328c6fc6351dea89d163e8c5d4fd9376aa461f51382c859f60cac8edda1cdb743404f8e800e726d238c77518bd89e66727ac6c679c92cbf75adcd68b45a4e590deeac9d3967226654a6a6af3fca9314297845ef652a5bc7650121d49386893b2f30fb139bba702329ae53eef9f5d09f65ad73ac12ba8215b777edb87581402633ce42de31780f6c725ce3813e1205fb319c8dac1dda054db9599e2df8a1dafbc3ddb18889fd16439fda5736dcbfdd35368b2f37914d8d25b107be7027aab8c4a56ae3f63af82f2163a86989938f16321efcd2468548a0f73c6c164e46a2ae23bb773a74c1f9ad8abadc3f880b5441cac7c10092a0fe4663d731770241eda09c9b86415af105e0092c4313bc711c22b66969928318b48bd28fab4ceedaef9cf4fe2f82d736026f6cd6edf246bdada687bbab46670551f9b2ec86119eeb5ed40366e5e6ab187486656b0ea8d12838f0ad6e1da531fc8f20ddbfd087922ad4d55fdc9d9cb384ee826e3cdc552ea627b48793bcde89f733c6fc876c4b6ecf5ce8c6b0842683c17a8f9b6cb19b244685481ecf6cc0986c1ed8877adc01da41cc3ce8b09c7271d4ef42b5ca263a2de54618becfe8af0f19dfef19317bc2cc6aacb5bba0baf3a3788bc2b930b585123fab5e8074bd71cfa9e7b893ad8b04a04877e80bc9bc79eaf22d2b94ffb7fb34c6c7970c138511b4c4d76473ec383a4d1476fd75040c9bed91c841a5630b2f2b902946a8a9f7cb31faa44dd0c276372c2a871430932d6560d51ce832822beadea7b3ae3a7c72c4a7638989e1dded148495383f4ab4a089ba294c646a3edfc845fa4988d5739e6bd19b408bf2aa11527afeb3f34ede2def03485d7ddec2610000cd208156c62fcf07b780732fccd86ddd2b48bb997b2de371dd388579b663274e457a5e6e76af20a490261c07c44f358c69c67b69d324e23de4680e0e88aa9da35ef08253bbe65350656a7793c41321ec338eec9b343d97da53a73a1e26ed5c6dfcc7a8c2bd6098f8cc1ab7a763190cb5e4b0246c8e04893d74802e24b9612a647598eba8ca3c9ab9dd9f5c0ce84a88151a905959e0b16d062eba91a8cc6415ee986b7fdf4afdc7c3c055ca59318993be4b0a9befd62b9aadfedd5181dab982ba9821e452359df3518a4927cdd5ea107936a89b0fce8bd1c3a082ea7e048d4986c68d0cd2d9eb608f7553e620ad56f0ca3f35dd73a5d0c0a75b7e3ea030d0727948819dea0641538464483d064580bce92b9ca5aa2653b9d074aca2b24536a09ca20abaf656c75044a58165ec12ab5653414bd5abf8a19925864519adf21049d07200c3127d4f208af7eca0f41bd019bf5885a919b0f0efe049d3bf5582e805dec35dc381e71a13039e3b00b86bade5000c423b98188feab2c51546b3125f6825525d73760ed54bb90671c0171d2240657b63c87c22d1d39482281ee3646898ec5687c91430d768b60133ffcdcc90d3d1923c472ac4e01774a7156adf3fe46d5cb4e40ca65935243252ad74359ad2fc836bfef708f4ef33995e4197d7ade984c82e7affa516bf3d5836d2095a53d2d6002d18c78dd0c1c46774d06f0efda1b3f2e4c64cc28196248f8e188ee78123170da449f358aff0b1d9f328a18f5177e178191920e3236bfe9d622907e12e3fccf01cab3e6f2858329cae9c388aae0a74fe7c46bf09fe71aaf5d481f21e72da20efec4df0fe84163e8af76a7397bc712a17a67792a0cf8c9dade199c40d52d3432a6f8e23b662ec32d84c5f8f73c25280f32ca8485244422dfc660047b32de9c7fdeb38d19fa5cbdc9157bd12ed46020c2da27f9316af80e4f6837f1fab645ccc626fbb6f4deee916e9a7447856f22c44b263490e91da748d80d964b292ad6613475ae22661f9b1aed4c21924ec97a7f84c9f02d0005f531cd5e8bc05f7bc7af33b27571fe52f2177ef91c38523d02a2785d3a49c47f6b9a76ba58b584bcd81931649beef907c31f81aafa5dd12f559f27d1c791be7df9df2af8c5c62233b5a3e5f232f1efd51a7dfea749e646b6805eb1e717c1adb07018f6f2777d75999a33abfdbc635c7c622cc36cac89808fd5dfa54b5f3dd2fe56ea1b6953aa22b18cb468b395fe5ca27d8b4d6ba800e621030fc96cf0002a1b50da78c1d3ac5214a68585fe30fc64e13673b2895548543049c43bea1487dcf8815e12b10c8b2a8d7814689cd70e644016984b77e221b7e4bfeab2e7d7fb2cc7f68e555ced9a790bfe0117d6733419b19cd41466f46dcdcbcf8f734aacc0720832aa4a8e7a17aca4e8d6ee3545fb7be0945ffaecc9d729291170e9a2747427a70c936eace096804907fc9447ce92dc2cf077ff9b68a5772776c57829d87603bc350f7da0b82fe2b16ecd5274fefcf73884a193a58ae88e7f2115ba9e25ed4b4d82c5818355264ad874bd21e211fdafbabfa764eefacb809ccec149901b6d355779903467bcd72bd3da496a79d9f7904986379d28b7e84025591eaf315884d380aa6e87b25367bc1cfcc80606aa895f207a117748f92b9117b46a584bd0c2492d44d35aa16a4c14290f863ef7413d99769bb4d16cb973e317d7cb5820f7f0b685a18bc16b0e4e572e08852d740906fb318d935ee37679acee37455278291a88aceac41742c705470e26ac5004a42363065837c48c9bf2e20adc79c1a00122dd1f1e6bbd53586cf4519871218a77c8cd7657e5f3fcab1e3b6d692a2a8966edf938877062f99835b43a9a22c675f58fc70e3f60e96dea9b9d2c4a1b074bda080dbd47e091a80b7420b266a1b0fab71e092b1a0544caae16b8619565c384dac09cf83a9fc6693b443585dfc3809f423f09a44272bd7f813a9076d8163a32d530de5351bbfca285d2db04a199c0a6660ea7973223ab50a1ec118756b902dfd851ae44dadb38a8587c7163b172fe5c08244e5b48eb13f99c97453a978cdecc5ef25edfae340b86a19e7e6a256e437accf9e66bc34e3c0c7eabfefb563b493ef1cfa61a0bc4f0b6a229a975cfad49f47af3c2b28a82b7a763f26b4aa425cd00de0c2e139dd48cf0e00fac242b46a68f9a6da351ad639a59000cf707a51cc6b5199b00cc3548e49811e45a7f5eee505117b2534e2c1a515d55000a9585aeb5eec538d4e915d55ca249007b2bd87bcf48538d49906e77a6c2c3883cb48a5403e908721c2b0795b2637981c281dc376ab84a680e05e6f023ed286267e65ce96c53bb6aebeab2a2df4bc27d2cd67202aed29e73933f2f43bcd0e590c6a0d4353f8aa85a4b90de14e39843ebd202d18ff5b36a9837c7f967a141f2c7f93ef507c8b5e2cfc91cad16ad37e71fc12c560b2f74ed015705cf6427fbf8b1ef515a0ef7055c28e57b0be62353280d3c744dc2b2264e2b41fba4b1fe17a9a65ae62424439b201741d89ad77e6b44ec3006475c480041eb9bdad3b092e43b1ec417d4d37292d4a4bf4510052d513d0427857862ebfa8b03683cd55a96d7e6d83972866175cfac46c120292c0a9eed6f9e6b9b41f36e556f0fe77efb2729a0410f6d84b626c9d38b94f6805c5cca9598db5b06400557b0bfef4a1eaa880d2ba3dda39d6d321198b0eeb30a7c4753e6a79af4a3a7c7bcea6afe0b12df0a67db1d845d149c04021ce7620ff93649a31beb811a67d70ed203b4d34246880f819d1e52e6d8dbed0645b9f4d4f6ae7806fd2fb5431b5a4b7b2aa9a4cd88107f9931782beebcada111434609c8256b9eecc4f82e62121a49cd19a683368d6c73dcb0f6b94387d4e5681f3b5f6aa719fb2f9e0cd196fbf0658b73f1759dfd527a4bb48dcbc8329236a242a57d578507965092c210950d1f806fc75fc287a11f2f7cd83d165ba8506a80aa01d6b5272e87bdc51f01483975d6d0a12fee8b8aa5b9344623f5820169fcc48f9ce6404547819186511bcdda3c594a99b4f1762c07dcdb08e22d06b83f8176d1ac6792bcce42c9e2c936a506091973b5c22ce0e6071a4b109fdd35911f00cce9ee7435151656d4c9be2b89046a317556188327c76cc15bc37e0254e78da18d7802a58e6ce953845c7978bf9f6cf8ba7ebc81faa6cb94536af324d65471db9d2fe1419fe54e7c18903a4b55e87a5ab47b3266d440e9f5ded0255cfe4dc92b27f15351ea948a4801c9281a000a28a33e9780644e8c33c14828ef0b3d832e80608e8a09ac1542f90c3282624e7ee7c0e375152c57acbcb09a37e682743f01893bc19a109002c16145766af666858b39f923f3fdd15119b5b8d3780c5cd1c92ff044a2888eb919ff1c0e7e10a35469e08c0ca77bc17ce9ccd6975fbb2913c2a8c5efdf82fe36abf427775b4d0aa16d1c53e0ea0163c1d4470fb280e5a8760dad9c9db83f3c3178ced606234817f4f23e4abf7e0da6c344cdb540d85fd4ae7c6861186cfbfc29ce742a1bcf0d49724421bef5c9024596fcd41750ddbd4415642f5e421ce027f58292a22908c5ac302ddf988c226194e142bd4989af157a587f762f0c3e1df2bb6102320afb5c40f82d0b7d10501399863ea3a0c63a148d4f47c7b61d7136a5faf3b75e602698d209508bef9e5e0a905c461f06ae7ade90bc5a98a920d4964564e1bbf5dd3b753fa85bcf9560f4d1af30345636d2591d02e64ecd1939052eb592012f07736e530b5e6571908fd523f5dc14f7d1ada8b49e078005ca27d7d6ad568f571e38a582dc3f2d5d63e3ba4d01110f1539974bd4e47c0ec7eee09417455f2cd4400a35615a32b86db61238daa90b283cfb09aa5c17bf5070146f126ede08286b68add0ce322422d63c58f3cd2b85252504ec03bb0501da7db2f9c1a0c0a34724fe75a66581e310a87d03612ff110268f26dbc176108721a82c11effcfead60573add53ac3d60004f8551ca6abd2ac76539157a5c46be4ca7525d0d3272292fa01a145823d9314ab4a216f56386b30974649e51b4576497a1c5e4cb2530ffc6245da04d52b3f6d4df6cc805844f555efe9feae42528f3f261dcaefaf89a5502e13506ec677c631da7d6843c0182672fb28e91b508d5948e6ace7c5c34fb157c4574caa8eb8b97e106566229a057a76e94ed154696ac706b257a287948a67c7e951590371d992d54462e07b203d363f221cce125e89ab866740f0ae61350bf6dc22a1addeeff1a2cf60e5c844a8c3723de476d02a26e390d1f75200c43d532195b8ec564e9a7394c8f32fce1ecd9289cd4bf77135bed36632019bb498ad069e69f97e180867ef6f74afd484b4bc05bd0282d089f3095d45d2fa0942c8201b60265b202df44be6923ca540e1a3f5c8fe09f4c3ef289efc4b562cf4d25614733672e1c0c57fcc4eb76344d1912fa7641e587fa8944dc6c33672b68590e060ae44a5efb23fda9f99f45fca90ab799b9794b11887e0a7eefc155a34d5c470d46f6413118e877ca06fce72de5425a73c467a5675ac3ba04a903afef1b508886b9f774fe0b646156a87bcea00c16685b43facbe70fda6702a8dd512c7c32c56e4ebacfcb6acd814cb76948761be223c4750be656151c05e7cf42cff9cd1d9d273003c8cc5f59c91425787bcac09f5a3868bc5a85b04d061df4e6790453ecdaef3b9026c17f19bf9d416996d8f420dfbcac85e4c1721a0c69ad4ca2c36c8a23c8cac6fe69d6275d6883e6ec817b21c5895b8a44061446b2c89ff05cd7a257aa9cdf0d2b4295ddde50bb8c9b37316828be8ccfcdd784f5e7fcd4d6855780a29ffcde6753e2e93e05a9af9ed57f55b64fe0670f76da47c52f5a8df8054af7806fad5d1050ed5c316570fe2b8f584842ee5f7e7b8bf29ebb3b8752bc8bbba2db2e76bfc49ab80681909ff1a99c1e23808cdb9d02091d80344d0e7e25277779ee4bd46e64726e374ae70b0d83418f4d7674e75e77a63a15710f2edc1a7d700cf9687669b1be43e5a0e4fda704f66b006616893347444e9ea7cdc8d9d64136665380b86460157fa945eea2deaf7950670ae275426049a118cbbc9bbf197446b35c487ff60e0a8861648529dea96ea6ddac2a6b8cf0170e3ce443bb51e22af7bba1270ae9a680090a7b384b78408c785e686f2f0531d5589c595fa63da7ab615e67d25ada55942ec3d694fb150a428ef817358f0c22662436553de4b6bb34c7e703d7c46c25596b0633fa49f459549b21476317acba48c3e1b1d04c49fd8412b596314203827f55c949b880c9a2eafcc2a76f4b6aabd4922df31ee6abecc536fc607f4d6b9de3490b85b77e7aa20afaa033c80c4cc471596553ac33151d514c594d9b8030df4d9f720a8690e2a7b8a23ca4d956504ee5d00c08feb7738072cd5273642e661797ddf462c52b36983232e85a85de241e9f4cd544f23e491ca24b20ada8533ffad9671ed42e0ce51c848516629ee3533df9cae231df37577b29692bfa2730073329c81eda01189e24abb421b7fee3725ffe417640cc35d8f4d22a722c27112d660cadfca0871218932cd4a8deb7e65561de092f46d74ca4db7148933b61d0ab192b0722cb308c4477d087cf199c63cb15939a2f44d91cf3a22aeede205f5ed49f5d8900e2f05a1676ae8e94b144d28c7eb173a8f8dfa372b550c2d1bfc48114cdf398718c2de1da1b66adf270774f0867c4d00d5c1062ddddff3051af4eb6f69b26a1f223dde05ec7381b49eb7abc7a50a80a54123e6356faa58c2e6726dc72edc2dc8e094e60cf47a27062bc3e9e6d47d6f832ab7b0b901827069e5e77e8a1fd68d2771d87eb115b338f1de73126185fde854a281c58632918269e8b29f65e85cabfb53cca2c767176b762ab53bec129e9ea85d2abe6f8d73bdf5633e487e796346ce07e547f9cb0b53974d9b81d249ace3429117bc2a2bb5f802ed90ffb97bdc8cd496e04627dbc93d270e6a5a49860f185c2376fbe820326f7656d88fb54d08d683015fb7a6dd7f3899403df5892a18a79cb91823c36ca8fa6d40e3ed5b24b8e3b9ce3978e336f1e91f7aa125884272566a441167e3f865ce54507df4135489e22bfc61e53d9ae2619b7e239c3d9ca0b2989209c6b77d96d10e14e6b1e1547bff66780e085046261f5af8f98ab0aa4fa7d74badcbead9a030c1cc4fdfb622321b873bef49a8411790327e7989b8a61a6d7fe3ed295bba289a870575a9853ff4f653377e3396f3d04796e3340664ecb6bb485f5452c5c919977ba0d2ce82a1a55e3c11a97a059640f647e0c7ff0986462cceb98d7f880ef67b0c125f94f76a725f6226666d4b4560d8c9d1d38fcc0c5960ae6fc45a9dbe8e35d4a57dc972e2db07bf76e7cff9f5940ee896e4f67a1465352bc2d8edcd0048dd2f72c6928f7fcce817252878d25e4658fafb737906231b2badfa909ffb7a7bcd151a75e1b34ee867db0a8fe9865ec197c556d069bef4ba3c06558f81057135375b80b0765319df1f2d5bed3bf1305aedfa4472b3738bd33bf0ab009ffb8688719a3ec6547a46cc6a03ea563b20b8bed1cc5aad01934df08db82fac2854288b920289d19896d4a0d34d817807302984d4ff93ec3ba3af597a7eb7a0307ce81429982ff655384d7f66a17d7a577f6d824a44fbdb04c1f0ed2cacd22d6573a728048a5202153e81bb8783ec4d26c791d6cf1ae878c0045db3d4d31bce109ac929f24f0ab32597ed90291c741fd133dcd189b0fe880729f252b0354f346aed730f9acd82a39dc8abfa19c26a6566fb4f087de05e1c142cadfe283ec1c972276be8a6ec7d866646d105fef90302320b963ad8e023065b423120b77593b441a34228150503a260dda5ca7d60a68062d3429c192c7db0087d7fae439b68fe1358604f0987353ac4278b1f5ceaa546d6038026ff1b1742f3960b9a15f2776e9d215382f4a927b6ecfb399ed3d8fb54d765308ee65a555dd14f77a8312b54378c1c7cce7a8471531e5685d68c69c8779f4ceb56b03238cc8838478c69ac6f7976ee4b99b0d38e7cf595d38ee309f9cb717c32670de1e0b3f7b47411899e3878e4393be71f10d08f742eba73af4666d05408184a296ff794b17a62711102ca473133fec1111687726985e198d6a52433ecc6eda93b1ada8168dd7defdbf806053d28ba802bc2c1aa28d49a4df1e0fefc83fe7f75242812e0ece05eea42c512557c05b6e6ec27a36234b8e46fff103936f41bd2495c2c081898351803ed886f80e6530bfb77775eea9285ae79544241359b8ebe1fd729cfad334949fc20a25d770aba144bc59e03dfc8438426c7411cf071cc4233a765f385e404f8c646adad84b165221debdecd783f1033cef216457461d8241f5c2df09876598d23607f563406f02471f15de1e8cb446f2592daa76184b0f40f177c695fb525557d2c61c5ed55499380add2a260e0eea852afb7eb11f36daeb9721f898084b7f72fa2dfeff4e479d4a3a9c4da31d599d75427416ba84600b889ace5df30a26a59d0dc2b26b030ac28af9b14470cbee395583d02e37855284722c7b9ae99d3ef6ccb547ad62f9ba7fe6af7b63ecdecf882fd3e1150d7a51195ec4da438d5f62d76c5a2094ea76d3acd7dcf41e8b0eb4729a48446c7a257f999ef5db9cb185d40dea8640115332791f5c2aeb26dc7496196c3a30b3a6c940e6c15ec077eddccdd7899ab9f0e16cd2c08d0f1764a73992f0ba3e72be860ce1bc593e1435078ad9a03db54e1778bb544a0c815aff5b882681745a8d4c9a62e76f1efb08b0fca291891f6cd45f220f4bb2c82f300512bf09b45ef17fd88b616810e6461c895c9db470016752b21b4a7a601d8fa5ae1aa11718885cd20338b4fd741dd09e2c9587d7a1bda1ad9ccaf6f53327efb8fc87c69f95ef73787a4c23fa94810d102d656eff2cfd68de6ee4ba738cca5331169cd1729078ea41c247ccc6f77bdc58e37b5a2edf43e647325fb89163379d21c9f705a77458ac0b0f29e35487b587fb7dd6eb6cfda5dc6f5c7b727955bbb8409022e1ec507403b0ec010aaf9a808d40f517f922b973a27eb091a5337f6de3e814d90cbe69bf6bc4c963cbffaef9a73698c7bbf45f30ae46df0c4614df579899fa2314ead264fe4d7da59d35e9d9bd1b9b0796d65d2cb6c9332872a269979f4c529ae734c1d6234e5ff550946a8b699dbdefb534f77a61f16c99c3403134503bb4b92cb744f2873d5fd7ecf40f649df55edab0cebcb93ab6f65bae852dafe48f2c888616dc8a2b391f6530acf6c784575e8705b0faf741557ffacb5e8b4dd39d44aa30a9ad5e34182bad532110c1bdd8d8d86b38a20ed7b62776174debf765be2ef97775435352c9b3f06ccdbac681bc26e98423f88feab3fdcbd848d76689112cef3a9fa72333aac5a3c528cd7d65cad0bd7b0ff5a489dbae08527bad72206b59bc37066b261ec5537e5a3e6f98bc0a2adb80ea0c11e0654a9cd70aa7702c5de1e975089c0456099b96051352d6c0224336d2a8f1af6574b20270bf055c62261794e975cce66f8d18e186cfc3b88cf7df822e1cf7379c0438c0accbaf7a5dfbb6bcc3d1df136b78813270ed9df374ad44d977220ab483d69477768915ff91a5fbf1617fb94d37fd0e0416ec0e0cfb62b238b4e54fc1b321af2154a4814c59f3ac2efb297416a6a7f5a745d4268cf6200b87a39ed42d72ffd3814b9551befc4f43ebdd4ead487215cf523aefcc60a92efd81431b80d305c02d4dc9dafe8a6385da511d391fad5b3c4375315924341d652ca56e138dc572ecec453803fbee5325ad10db0c631e54bbaaf72c348da3659363910452bdebb6a7fc6632eca942c42b020dda82828867894f466b0a4afab6958e85d311ac404ae76e035901ffe3e157c01beea58850348d7a9d77ab6cc5a997f155c28cd1fbd78e413f1ee55447274e14c8a81aba9e159eb57391956f5c05123462344412d7e46ea94553fc5dcc5837d08df4104078ae3daa6cc5eace82397db8684117696f7bc92ca1fc392e8697da31ab3a1698de9a30780c4988ff71bd70afe86bf246d208554addd91be12bc4510ca6cb3047b842d0c59f0a89caae34107d7b4ec326fe40a85209ab91e2b88d4f0ad9d8ec1eac41a07c1f91303ef1e9a237084f69408525eb5452a38c8e1a71fe3afedd1af0cb72516e97b7a3a16a77ce29cebc3f08c8d3cab1488d7c1aabc67e40b2a2de724c668e7247b3ee1b122885de409a30d46aed3275cfbe6f804c640ed0d04c594202b3f4695f66fd88e09153630bda624d0ae878f4eb3a19899937421a774dadc436fa43cf0d113cb4d0deaa180bcc7a5826f27493cfce9a84b16e43faaf2d5c90e7622e13ce42d9bb2a0076e0095428dfe102ca46503dbd6faa75eb86e428c44fca85c634d92446a304ae85c0ea9fef2c9e27fafd006a19f5ac26667df773cf78a5d1c8e119023c7c2b7ec6759d9959aa5628b9b09e538574efd0931336ef3472d46c79f772e25c2f3ac3e69363963d1f567f9f57fdf90c47c0f24b82fbc7b85cbf83fdf05c5a46a6d79d3c6b229799eaf3f31fb07cb5c38afdfed862b382fc076d118e947f73599be8e0328480e452c19cd8eb3024951c8b84ac1964f6e175bbf9b4827f8829a03f193add53cf4d8d526bf327dcadca3a6163aacafa1232672dce6204b4fbdb451ea8dfd15c46abf5ba2539bb8371918da1d25731dabfb793241f8a302adfcd5d179f97d8c74daecd8c29fcb7fd976ce9a7df85c2ec37dfdc0c67eb0e03b0b947e402320d26fca681347cdafbe8cccd2bfbf92a7d1f98d1f1bac4b09e8c274c39ac9ba3660991a2e107cc6bf245adaf693eeca1d20156142643a69ac22fbf0ce0295f53a5d42cbfc68c1aa60ef9f036b0f53aab0a4075eac7e01fe4d074030e5fb8ce77f6793779f02fdd2f5bc0f55f6a0af9b121ccd34908908529b924601113da162b0c640dcd05f3d1de3e26ade60f70f015e183b1c018b792b53d91881397d83f3857b89c9d104720c22dd8aa46bb56a66c765c32b2d7c6abbef8d1687f38ccd366bdb0d686ceec4eced2894fe746d6dc7668dc8fa039840f47d9cda6784991e38d120ab370fc153226780380c59d95f824e63741e96861a26ab8d5c823201fdd2be18b5cea84e28bbb740296b040916031a6c872926bef0d310f762d60ea9d60932936e6163dd33c82d04ab4e73e9add642a360365bdf825b465fa80f4b017ba78df96043fa80c7a545a71bcb08300f8cb05a0380c8908f85abcd3b341aa5a05cfac843dcb4c6b7ea911bf922986bfb2c773aa1ff2e90a5773fa3030edfaa340edbe98b039b1c7426727183e83af414f9a8f3656e09c46579f03165a103f6710d0abeda1d516cd5512d0b3bf569ad40d7ecd46b3dbf284e6bbb9f86d45cd5c8c5d518e6378da910fa71d7079300eb8f468e4157ee44d3faedc3b72ec03552f39bb9bdef18a69bbcd468e352bcce724eecc3dec3779803c4857e2018a4cfaf35ace6d2126a5f770241fb45cf7a764c5623158ae0cba900ed23cc7ed9e2ec7bdc7eb4392980f5262007d48878980cb5aee15aef49f09dcbccaa251296b1065f8d02ff9322bc0e63c563b6db0502e03a276038449e652e9a3f4ee5fe23ec841d8b566703ddd32da68b6276c5e72181ff992b4c822b06cdbe1ab55b70fe5239ac6e1dd6b167009fb8a999d9af85123b33544f85a49ba961297218549a9c4ede5c391203222ab3204ba8822e5f52259999538ea533e83290153803532c4ef6c6ae322ac15f93e5548007b81f618c6c714a3317e9adcd0f6d19b16c4de834f7af1cfda335f13ff74bd4cdb5446a2c8c667a5d42674fd854181ed5c86d1f11e033918179dc726c1778a65e2a981f43bee5f3aab132f4580489bd7ede4f5c684bc04ecc4f833f966cf05d8e44f02bff6b39f3984ecbe1774a2967ef90faef979b62c246016d24901541a3fd94a0b298c1f565fa4b1c2e9f5400dd4967b401a84bb82c7e881ccca7684c77909bdcaa8e1a3ffbc152efbd956fba5680fe9cb92ee5518b78799f1277fe056e3ed810c35da93a41732c81b2ec617f601aeb07bb5e4e0624b5680232182c1c6703a6d70a511b0fd4b8544df7e771c47ab03674b84c2ef4e4f2628e9ae20f34461fd01e4cc5eb571feda928ec41c65a0c780d3c9dd5ecb654ac598ff4f56bd4254ad361b73e52072b89ff25fc5a8bf819f01fded92c37783c02582bfae801cd6745a8045caf9e41dbdebfa8e3ff7b7f8e016ef74731073780a023fb74febee0140432cae6b94cf5c018ed6195cacc034cc9377d939928a6f274edb4e16f5c89390c2f26d0174067a54ab4f6e102c2d44067b71422a346e66a16e9f124994319e84aab0a92c62cceb98d7f880ef67b0c125f94f76a725f6226666d4b4560d8c9d1d38fcc0c5960ae6fc45a9dbe8e35d4a57dc972e2db07bf76e7cff9f5940ee896e4f67a1465352bc2d8edcd0048dd2f72c6928f7fcce817252878d25e4658fafb737906231b2badfa909ffb7a7bcd151a75e1b34ee867db0a8fe9865ec197c556d069bef4ba3c06558f81057135375b80b0765319df1f2d5bed3bf1305aedfa4472b3738bd33bf228141ce6598618103b1c6122014199ad324f73bc38ab5de4d78d4fb4f164962fca5ba333607e77438031a5941517e2c25eb37d6a97b63364546c9357e15ea0c79b7c81d629dabf6836fd0a480bfee9345d824c74a99d115225a08a5cb445c4d4c6862c6142b3ea6cd5b98438b96a5a2418f17855c0a7bdef4cc011d12476a34239d04f9408ebdb0ac78a550bd839a95ffbd6262eebf497e0f0a55ec74d0aa731b242630f3ada62c5cbdaeadc83bddb3b9c574a5f1580954b3bd3a7ab1787d590458bad00546f2a78be126e07b2a6519a4f068bcfb232abaa66136d9a3e9b689f29c3e60dd99974d3396618ce77f9dba96c143fd46a95ec61bb087ee132fdab447e7ec002b3de63c28b6f804345d0613fe701372eded6bc8ddac11fd037f31dac53b3a9b259f194b565fe4ca3a7e7beca783c94c5b8d66dd2323a72a75a2d18aa2cc73eddfffb088db01dc1269582e8ddaaee1b5cba709053f3826439e7c8a7ba2cd5b3ca41e030eea97ebff1f090910600df3c7857afc90993112cd851ce437a07ad36728147dd32ecc096beba73af4666d05408184a296ff794b17a62711102ca473133fec1111687726985e198d6a52433ecc6eda93b1ada8168dd7defdbf806053d28ba802bc2c1aa28d49a4df1e0fefc83fe7f75242812e0ece05eea42c512557c05b6e6ec27a36234b8e46fff103936f41bd2495c2c081898351803ed886f80e6530bfb77775eea9285ae79544241359b8ebe1fd729cfad334949fc20a25d770aba144bc59e03dfc843842baf12740a74e5c556c74063cb6deb6ff340fdaa2f67bc3eeeec6bf0780e1c9e4c90f080d8a16c4600a74d578cce429790a5535432ddd54ce28af1af133feb437658c5c8e7cb63ea183d847718e6f2109f8f96449af596b16bf7d37f05fd7e202a45674034f85def7f77cb90fc95b90504fc119596d8f6f269680d1121b4039fa60901d39ebbb15d10fcf94b82085da9455db08ab6feb3fcff2d6887bad6f1c1871c4f113405a5c0f5b292f4422bb3e8c1d9434916e56a34c0fb77685e20835375a878abcacba857724b20937c2dc5d1b35aff59096d0e5a8e87e8938b5cfe90e8a7d502c79d7f080dfcf6d3d4f66fd06cd2556a359b93539c2d6b306359ededcaf177dbb9cc361ed39dde8941a56c27fe2610219600f291c0fc587638658cfcca3b94cc8c6d3de4a373c72519f5fe8df0e63c533ad8a7a97115ee919aeb9e5a86f7afd38666ff6408da753c78cc86dae66af6750a6d95ca84730d066c8e111b4b094a14ff610c982884bce11b2330e1440b8aaf030c9f9f57094c1fec78c2196c8d745604711c68753e937d0c8061e95f27e40af6a2ed83f0d14feb58abeff9719271941c130e7db3627630b7033f697c7d00474606524f82bfee1d8257a48ab74fb3151592def390a5071bef2a1c547af4cbdb7d5d39e3042fbe46211ddfedd060231ae3e477f53edac6df06bc83bd414a1c12a776d43b8f9d89357581e1dc2e214fd644adf1839de27e027f922b973a27eb091a5337f6de3e814d90cbe69bf6bc4c963cbffaef9a73698c7bbf45f30ae46df0c4614df579899fa2314ead264fe4d7da59d35e9d9bd1b9b0796d65d2cb6c9332872a269979f4c529ae734c1d6234e5ff550946a8b699dbdefb534f77a61f16c99c3403134503bb4b92cb744f2873d5fd7ecf40f649df55edab0cebcb93ab6f65bae852dafe48f2c888616dc8a2b391f6530acf6c784575e8705b071f5c1f697ec11664231a6287d919a6909331d7c38aa02272f5121dab0f9a6dc3b4379fbe35ebba5be5837cf120373f5cef898da63fac26b01dad41b6c80c43bca46ff074d4b95e158b2604db5f317c3d9ddb65df4f6d5736731eb0a534e4c6432b6004c464b5f2bc7bf846fb491d513e0e9e46fcb8944542b86a418991450460c967b4cb768167c185cbccc1f58767a896ca96452643c6cc220425f69acf5b37e4275cc2e8ac4e28ee7359fda1cb87b09b665b59c6b48d36cb583b3a69b81821934388408e22e25aac5104cae4fb9c5e9d4abcb0841adcbeecfe95c52f9230ab693a48d5b2630ebc157457bb545d880327359a5ea1752b79adcddcc3320005b8dbf0a0dc9ae430c02b40ad9de3d0cb88e69b1ed69494f2bec99ef8f2e8910e2634b9affd3814b9551befc4f43ebdd4ead487215cf523aefcc60a92efd81431b80d305c02d4dc9dafe8a6385da511d391fad5b3c4375315924341d652ca56e138dc572ecec453803fbee5325ad10db0c631e54bbaaf72c348da3659363910452bdebb6a7fc6632eca942c42b020dda82828867894f466b0a4afab6958e85d311ac404ae76e035901ffe3e157c01beea58850348d7a9d77ab6cc5a997f155c28cd1fbd78e41022fb5b1e4e7d6b42ea46e8b6a0c653af1374e726aa04f7f39ad05d3ce89f3606386640c1abe9b6eb441062f792074042b989158e5aa7da97aa2f9167c8db8d212bcf5375b9437d8246ddf6057aa050e02f091e0aa34c7d932385f6efd0be4f62fb06243de2a9349df23f4001f0ae0d0f441c6508b96ca0a92146246f3b4485e091e5dea2840d306d5b0bec2278582a58f7c432e813879f252e63406f0bb78e05102e81a0f46f2c36116644effb3f77349603364e7bd18626e49c2818b9de7cc010ab562fc15837a07401c2e0f4b45d309ceee1b122885de409a30d46aed3275cfbe6f804c640ed0d04c594202b3f4695f66fd88e09153630bda624d0ae878f4eb3a19899937421a774dadc436fa43cf0d113cb4d0deaa180bcc7a5826f27493cfce9a84b16e43faaf2d5c90e7622e13ce42d9bb2a0076e0095428dfe102ca46503dbd6faa75eb86e428c44fca85c634d92446a304ae85c0ea9fef2c9e27fafd006a19f5ac26667df773cf78a5d1c8e119023c7cc0cc92360ff664e4109fcb3137388fa59e08a8d5f5be8840fb4a5cedc51ff3d37d916820b297633f7ac9bcf03bb4ed70bd9524185b3b279586f1206aab2abdde9fa5b8387b5daab63f888474e78adb7511ee513907ce26411530c8e5a59ebea8fcd2e518174f632daad502af5a96d42e8075cef520230a3891b4397704cc4ef5ad94893f7171e57c882f1994ca8d4bb9e6239940264c953cd2128e0fe4de0b2e97f14791594b79cfcb6d26962cd2f91d7b7f7dba698754bb0c26d23a8f70de34e3e6c35842cc9245666afa99b8fcfe80336583fb4f79eddbe2466b94a8de3b404d472d84b46375363c4846bec156b309a487abb591beda7984f0ec2496d41b31f692c304e7dfd4e0cdc785bd7c5f87de14df48ab96a4b031e4e938c2690dd61824e516990800870f6372d0c4af67c6e33c012a09f2f294f72c5edb882724cf0670f4d55111f2f3a5bd5b3cc46cbf87f5c4f9aa41d29075d6749d1490e5cfe72c4c55edefc6c0b9a481e9d53e446b36898087f3ed5df6a1c1a4d9a7132ecae8e062c327a6951b65fa56bb9dee7b24e566692498cf58d71950afa953f164caf05c0107f110004a2683bae66d10d1e2989b2916c8741a6aa36e353d218ab720523e6d8179879aad8937ff07995f2642a00262e913d4bda8a11fb41a1b763b5490adbffb65214a82d578bb1d964850c68f34677faf1444fa7b1ef5197e836de66a231fb02418dab557fa422476341d4b912651605fb21c8193a7a8cf16fcb232ad486637bc64f8be903442c889e5b4d4b7e4ebe317837dff4cc927866d8e56b217bc3b70cc14d0ef2f9b8b55dc4c092217bc1ff8578ffd0d467f8fb8b51ae3185055873df3231e1a30a5c853d7c0a298e3c2c9c829075339908a3d5b4f8f7245c2d904886da1102fa3d914645d771486fa07f24cec99ddef89e1f0dc6c900bce935912acacb401f6e5c5ae57b08a246162c59c026f298dcb14438276cfd28356f881724e1ddcefb6b9068a7b68c65a41741c6f9863520df5437b22b0487ad16e3cef3bdbea91037d2ac2a610c3cb98c2f56ef495148fbb0e6b14aa357bdca0020c1c72ee15b9db9897f7ca29974302b82ce036cee39148eeb33ceb392fc41511bba178e96e3d1073ef711108fdb7af8534946ccdd46e17adbd507938a0bd6506cbdb2f96ee37853f55a2caa1b52571d1c131ee103125e9ebd3c29de673a66a990e370dc0e3b9e4f02545629b619a12646bdba84403d1a6b77d6ae672ca9248aa15e575f0b8b5d7d365c4ebb2a72c0bcfe0db5126bc5315c3489fd8e4598c34f72efea9b7cf80fc45464c172a34439bfb664ddda9c63e28950358d6c5ae3320c14d40f120c6d6f1b5dff977cd0d0914b4bad0b08a444feee3d4416fc93d81373ded462553674b87b843e0a532adc40c9e2b4e4999496341435bb42485d64a572214325bf1c312d3fa6b3f2ee045dceb84dd68f65cf9d6e3885bc8026ba4aab5594d9d5258b5ebe1b233dc42a905b07bf780d62372a4c9225ca391f44ad9876abb81bc133f510bf2de182c688532e5fd973680c37b0e0e00de88dc0f1555a73ecf6110afbb9930965c4d0b607581eb780ec9d113abae13f0ddb7021648510f0e9590b777ccfed37fe711026baf21238df966dd2def960a56f47f4758df0cfe837856b43fbb862c6fbe91f6ffefed7876c74750dce4205546ff9d1f8611b405ce61017254957535cfd01d561ba6ac4c6e24379b2b49eaba5f64548f1c5fca48d1776dd38ec87d749ff33ddf8323a9eeb83bc20c5bfa7df993d411ac905f6b40d0e50e98504cd684844f5818ed4bc06dc3841b85013593db2f0936d1dab4b095c4200f1682c83276f9ff746f5fc505cae35e7559f0b077f9c84d678f4435d277f50f281cb5d9fe234bae34b370a285d9eb7f964c58c184f414540d355355ab2dd2bc620a97b393d6c1dde1fb342123d5be5f9af660f7356f1b7846eabb23e6a3def490fd7c39560be0f1247c425ecb66a77c4cbdc23f47fe67c58f831737e22fbd8b8562e19ec2a3e689e4d9ae4a26d761fe63789e47d64d1769ba42aabcb8cb87c395b9b16c3b2b121e2ba25094f807a6812c9da44ee2e5ca9336995d53d76ffba4a16a2d0596c440eb6bc75a0949fed8265ec1582c291c9f702e0892699b86f26fc654b6e10e341fb0ab86ba8c83fbbdc88c68c1dd1708dfd9aeeaf9593d0e834e6db3639c7b31b7d6a92eeea9b2454d023f3c8176e60fa7917cf1c82e6eb61dcbe47e97656f6038e0800c0d2961429ee7347cbd6ee6db908b922031199535c2a62d97d20062b71cf80ebac01b2c6c04fc6d051e6bdd7bb260cf0abb30e31d061e1d7bb31fb1948c3b0fb6fb600215beed6d9dd85a0c606feffb5e66fbb02a5110fae03583f92b04151b58b8d70e4fcd9576d8b4108c7b45985a1742596567f5c944c2f36607f1e80ffb48b6133df6f6c6255d804184120155cadfdcea9d25a0e7aad09b0f1bbb6feb0f737013216ef74974b1aba83d8f059b1d7f6e1e0db9863ca84e7b12a058d1d69c9fa78b55931b0d29ce58ddbd71b3f48a55c0701a6e4995d7ed96e2d3368dce6fff920180f182843af8f1118ff80b19fec43647f50a54478a289ae461e82dad5e603449f7ee861f794755f7f1695fc0bf5246ed398a84a2241a5883ed43ab485ccf0bca59a06f2a14e953d22fd809a0750b337e4b50f1d23135bbed0a31eed3137aa898b0f9c4ffb7ef19b655591739c309df8faf729f32f6f8383e0bcbb36045875cdbcabc08f91bde7e0ed6fc6914d8bc2283b929035d82338966a60181390d14b8850e3c2f4e471464d31294a54b8f619b9b5924fbcdce78742c57c13a230daa277c2090149b2a611637750a534981de349e370c0fbc31e7374f75bfd1451f2ea5a509fb9a96b703b65b2569fe55e2fab5ba763c8ad47427ce7701d29954852e0fc3129c96d1a0e8172f5cfb0242cd77f006fc50a0febf610596659c0d991280bf4c79a4082893b16720f065b386d822a77c9994f48a9af0dbe0e3610eb69ec60196773ee433d27e6c5d26ff77afcebebf88eca4f086483e3fb4356ae81ce957345ee3b7a84ef05a052dda9952a56097c1d104563750735fb2396c8acfcd483916b5d24e44c43878fb2d31ab8d056bf82465ace27dc526b49b762f5686b7b861adb64d1e8e1f477b59fd556c74937b38527a4203423e6746f5dece73230283fefe873f84d51ad4d53e7f1c39d7f12ef7c090c49bb958d780f62811f2804df5117650508908654b02e0e058794b00db8e6725f495b8341f69f4bfa752000b1425cd7412ed2b920482140bc7170fd999ec501394a1ddd8085914c8aee677581eed4f45d5a97e9b3d388d555e83f2316bdf4af85728ad183d7c752cf00746784d2e9af339083b9022cb2d7fc530238c5c5c0bed76c4049f79877cf60ffb0dd7dbb7ce22b31d532f3bec5724d327574e9170279c28e2963cb87f37d18a7cd277a8120d3555b7ef8124e46c72c476ecacd6562f8503d79893187965a254099730f164e0ec6d6bac0bb0f3981ae5016567d253acd743b6f07d570d3581266c89e3211f9df1124970a8a267d4442dada0260a49d452a7d06467f82d431f62e6a5919dd2fc1b9911d9631b4e152678ce5c80232bc7b60a638863599cd1d3ff3563a096b9a2772a04e1c0b37b765770d25047ec5583c1e8fbaf7611b2261bf008ba4498fd2ebaeaa97c9cb2f83be7c1fa2a0620575e07ef584dca5fda6a2c48508feab98e221582645bd654072dedd1e5882b5abd4936baefa871b3339bacdfe5df07b311b43b7e2be616d955a5d087eb76a028a1cc7351865d1cd0a841bfd86a3655717e33b540a871f9a39ef633b40cbfbc0910b6c54bf4d12d247ea1015e586ff10dfe9dcc766f0c3d53357b0b72b2bcf79954a22a217d16e06556360b24b7263a7b656669bc90e6a6f9065b3ff2a28d2a25b87869561e804e8f67b5daab1dc39963d6a50184f52cc53fff82572193a40346577ee4d062456015ba64887a7458da6b1c4b0a1fcc1eb0ecd72cd557043d9d19fcea6192004d56d1acccb096b6a09506b955df0c298516271c77493bd66dcd4c95a578da0c369632e2853dba4b34677164030cc6c62fc06b44ee5c6696eb907ac2fe84b80c02e30b97392b042c5850f7c88ea670970f8774e2aec0c401fa3dc0d526448ed07ada28fc0df1f5edef72ca8f3a128c884c39d226fc01a223a11b55530f04739b99745cff303fe4f7479c82817705e433f7af7d61c2324cac10de819703a7e0db5219cd32d791919f0aa107bfa4ee5da291d2a107095823125fa0e903efe35ee75d44b18a5c699f4da1ab8382047666b8fd5aa44659725d4d731cd377e73c5ae446d70ed084062f344eb5a2ac35edc6eb63090bc1d0270d3325ddaeb53e117ee2376a78ba16ccf7fc7ff80fc94fd77a0d29e7e051cb04572bd0c2be7b89cc60f07f536c24b6a1e50401ea73391d1c3d33735b7ea82a368b40bba736736ce04c3956c34de7ea7c7ddbaf5e1eb55f29f13868f10d46bb46aa120b4945d3852be22904cab00a0971ee2b9a29f179e27c9bc86fb295411761903f64156b68b0b21ce950eb1d1f9a4c3ac32dc92d3b6c26a33881c1e5542f2ec46ea8af5c8593b62312a8687474dba1431c96822741f86603256d401f2065ae9bc4881fd7cdd8449c391e826449683b0fae92e4bc021429e37a85bcb70909949a899cd94fe3beabf1353b38053b6065457bfe6a026bcf45ac3dee7613b67c223ef4e5b33bb9060b9bd90585f9566e0fc87fa94869523d9fb2f02297756b99c6cd4be50958d3457eae3fad812cb9482c6819daadb684b58c5c17cc532caf0a79882eb3eac0a1fd512447df839b0d042510e8db47ca13d6b91da2fd1600c4025be923ff6169ce5f082966f46a4d1e239c75d8a69211c7b97fde0d3578e287ae21253f9621f6f1c22af80affe541bd232919a5382c2429972d6564c2e5556d19359b7a9ce3daa0042178be9a2d626f743f3b5e446d03586c306c9d496dd4e85ebf8d8b489e11a52c9cbdaec6c4867313fb6241965c12991de6133154bf50dac2033f42f70128314804d1917a84ef08de14218d3ce105e69791a43370d998685a6ef3266b59512de402403345975010e92a0ff65611de27a597a2521bd9018619158e7de95cdfc9e94e7a5314a97215335f313a0bf5eeffd90d6f1baeaee51cffc029e041541b21b3936736768769f1f83df6ed2d92ab6d5fa8107f46f5d52b407e9b0127bfa47e9f3f4aadfd4f9cb2ddcda8f6a429ee7caec7b100a4dec1299835b17010766c2d6ffab6620e57e17ae8621d3bf18d423619fd80a4ab07a662055467f80925f15f07e397707acad38d2ee5e3fb8e74229c2667332d3f74da3fee8cac8dbf0f6dec88dcb6b33fd9e8a19e3c82173c5d4f15adf91f5294d3d07abee8d73377f77bce58c9300638d77877dc2a34f79bf648e67688a85a1ad6ce79959de3d8e7613a1ffde5da77c454962bd409adf9ac9d38c5e0759f1be6f724a29c74ce60026e0db75dbb89517bee2d62fb90c8d3c03e9e781a58ae50e6829fd27f8f39fd11b2001e1a7d9b455df1a680f02f0561638fd53d3d8c35bf70345c29566be239af04d21c8c8e080b66773c24cc7c2bdee3623ddd2b494042a0eb9b3f961b7d01715a8c8244de26283a9c776565f9d2bcceab1d5e44866b80e690740c96de51a34bbd02bd43f729988990c15389139557966572c6b052f2c7710853cbd345e787455be48d253b14d3c7bf9c4975e3bf04fcbd416bae116549d1d318159cec1d13f01e6d1e2e6c93077b80848427446b1d0a7e879f86f9081f8389e1616a25ed99f3d57697087945f7e2331fead9d2c30a6187d216d1ad6d0024212105ca79b213435f76627c967072c555540bfc1d78877402e42ad8529074f276a53726d465d8c612be4b2a0582416f7fe325fb1baae6071dbc7cdd94ed9876117a6ecd92a30174bc79685b7e84e83d2d9d877dd57fdf93e0273b0138ef5ab82cc6e795ef01eba259399e9dddfbf11846504f8dceb9b0ca53436b7e78f4fcef5082a8ccd1ec6b89a5b18b73510e982fbaef32f469c2dfda0aa0d7f1c48a0850f74773a4375306b8245fe4c92d3cf0d6809668273d0bcece0968fe4289ffeaba3d9dd088f245e970503dba3b4e8c9095ad7783d8903858b5db0d523e45d538c6aabcdd1aa12bc6dad4e2740e715957f6cdbb8c2958f2c0508c5a357b8daa284e47c1052f87dc3be34828488c619b9f3d90d9c8b155f8cb55f9bb2e67086b1f4cccccc22dac65a2ad754490b8136079e156d8ad3f2013d243b40b367049fa26ed220a4ea2bea438623a1dce8e23ad1a1a801b152bda46a19f751939b5dc9217d8f276ee1210488e6c9182f885e5f55f4fe24658ecd80d9d73aa162d8eb948ea01e16861f187927441909483fa74fdab5dffcc51e6678c1c4f40c9b9fd173bb3952b9b93b131a62d467db9ca6fd9cdaddb9078ebb681e07277e60b4158b11cc08ca57745d091d25c62d62fd5c76fb663d5fe50899f5eeb9e93c28e09a049491ff6b895c58ecc521d6e6cb119f4a9bcceb73b3059192cc7d7c1aa4091a49bfdd2d6705c05c85396a37a0ded489697220f4212d9381a7b45aff0d951c4b7688224801d4cf2d1baaa522c00d24bb191dd82bed291b4cbc32d40633f75f60186a6d6146280a14096285a5287c2f4a4d64c877a385a619c3c80a4807b388df3438db72705137fb0d2655a064ede84acca45d1cec41fca97d57b116ff65be627ad2e278a245604135d86709e3eb99f5846072a03979173de82963b5e66ec1dbbacda1f44c4ac8f92890344bd8bdd3d4088b94f3a88b22ceb6c565652b967aca47a3aef63ad846a313aff8157af495f55bbded00cf39fcbf82be989ab242acda1e51325c4c5d6714362610af42472aab5c44b1458b9b7b51b9227d034c5aa9708ec49835b7b92455ce88bf393d95faea1b362e22d8933ef925f4a56fad89db9d1e74be8dda3d66f8fd72721ae0fcf3fc51983ee0f084f2a711807c70ac5caed598f1a2ab43bc18c98fbdc282006090446f65467c840ae30ce39716c1cd1c2840ebf7f70fedb2ae8a6404d77edbccdd4f9a15f9596e9bc1384fe7fc983f7cd7a085ecb939932d317ed60e6f788ebbe6be9301833b3014d83ddd41e7d962ff3fce5a9bf839d1ec30e173096d6a35461519bd66ccfe0e8d1fd306f0a9a421e99871acd4964a23ffcbc2ca9ae60a498eb1ef9eaca100f2c921cd3de596bd0f28c8e5cc1f6aa73915f7fde861e6a7dcf7b782779abb915945eafd128feab8a8afef1e8cc48f2b72497bd931a9f32531aa8ea194cae067fd44eba955e753a467eb2bd5bb42f3b290b314ba2f5504df4ca09c24612300a1bbf0f9353712a289b58671b2e0f0f7095ae95cd2ef0231430580c2bdb69f881371f65f4a6e411a4d3731e38f238178bfb948a31e1413912f878dec7374e9b77aa9e05f19730ed092ba7f537981e1f7f935766f2aae1afa5e4f641d570ff6df4c346b6254aa0b8f852502c6cf79687d35e9f45a67a78b0608e5ec2fb4901ced46934e9bad13f1fb3703b8a3b1d39b8f49f8ea3c1596b2945aa9fc5629a8782811fc06545371c6ea43fabc9612229cd772f999383ebf732d48ce7e9a3e5bb64f98ff030e309009f63ebdc3ab7efcd3a9a9a45d655fe10480c29c8d6b2f26197ba512b33bd04305691d042b454f79ddb8361a4ef28acc23b9e8f0c29f7d5565be982688626a96d9f460a7b55db8c2edc8a5f267c2c25e9441775199305c781e9551b522029035053b3532f4608860c664c6c47c4f1f51d641a2f7a1234b9a253d515d0470d27d2d5cef88cf1ec7fab3096469fe4f856cb33ed4665ef810be4c0c255aa30c67fd5dbaf0c76f9cb7d172479c35dc565a675bba514935988e38fb8e2ce7f0ea9cecf570558ccb9043fcfb572ff22763d5ce1559b597d446c1eed7f7038e953cbc91097ff043d4beb873e58503036f4e8c57fabbe75cbf50f9a258adf11e630664cdf6224c4b6620033a0ad513fd5982b1d1e55e1a96b0d228cab2ebce176ebf17da4d916772026accc7f6247277ed944459eddd71ae0812f2400a8fd8da63d589dc6470a9b04c9c1efd1b4f1f7c8708fdd3680aa0cceafee38ba5b251c269415c5e1501833538110ab3d8e03effd5a7781784edb8e74ffd5cb95f6b2e507ce66e9a77cdd66b2160c8c201b5db8e90bfc5f3ec3354fc89f935d5fa1b1ade7cd2bad4b618f09ca5239c959dc3c4356cc2132fe74c9ae9669cb12d9719d6f00532ebb1f79e4ef3ae3b425467e7c821779a5982d99fdb3bb3fcedb012eadfe876f55e30f2f1c16fe26f93c3060a1dba8eb16b36817c5d9e5f10f3344a6a6037dabbf772f12ba13fc8affa8e281ed6f7d64435b267ff49cba8e8895e70e8999f65c657c91f294c2597aa9bce9040e15d19f6631e5da7d141a796415365a17bd39c3147e3ec9dbf75e29e97a27c35a5cbe2f09a5c73de8793842dcd6395472dad08297d9e6b3f59b1ac554f04dc6a4a6deda7f41a7f18d30950b84672e9ddcb90da7e01e6d015a5e6645dd6046a88d172cb0c9e0aa5d6d795d12a49eb436526386775ff4d15c3128cec423f1ecfcd27f7c2803a4caf7e5a66c10d4cfd647747b5d382bd6a0af85552829cecc51734c23fa82ea8042db436be56dec87be7724393c744c3fb225ccef5cfcaa76b405806c9f1ba0ae2a8e8e668525dbbb255dcbe847ae34b7f5bd3b96196f2a7198178f91567447030789cddb60b9a9ab22f57d35c57d46809cfae01b4eb78652a7114698e7ff64746132fcbdd7df591daaae4dcca6e4f21904197ca9169276d16464a9f2a8bf3d231442b89c21fb1a99fd0e25d1c5b6381ed72de0ed02fc9ba22cf5b98d3d2a55fa992268448a0d414cd746abbfddf1b7d777614c30948e28b4e51cfcf83de84144daa8eb7a6077a2b85d7581c4746471b907831c68776e8eaa34625097ca8a010d8493ce1f422113bbce0ea9c3dbedda64714d7e9096748044b4b3f1433b10e46cf335e5c3a129561519e9b50e0dd1e4b38689929060e49dffcdb9bb6170959cada46593274e9459f9dc503ee72ba00fd7418c94604d0323747d1a45740cd15e5f6f2e5a0ffaee4cc5ecc2bc442d36ef0306a7b1143c89262b27d14da12ae6f9ae6729ee519d963d24b48596fdde3a52c9af8511eadf15262ed8a6145626afb8a6731540ecde653a8305300d940743232e2643f1858a3815835d02c420cce512df091315939edff44ebb25880ae5984048ba6ff6bf65055a57a34e6c232344785fb5a3bdf872c7197a84804ab967d57e9b4f583604ce72bae50faffe55a6de79aa9ae595670ee3334bda67670d068a899ef38ed07489ae85a46142de637ecd72a68da40b70cb419b14dde5c27be6c305506b1a5e708c3ed8bfc6a5529e3a6b0058dcf2d32da487202b31224147f8e0b216b9ffd2e5469bb409ac2c735e760853137b54be8af1c13f24c8d55cef5b00926d3cdf51207a1e622610ec5d26f497e0969905da38f2f26b7035c4fb25381d0213f9f4410f08fcfa6c9f86051e2c76adb529ef76bac776f36ba4094c5003b30e5488dac7a3aab275af6a31be9c419029a1567e300ae5a5d632b3a419f3d35e7cbcd8cc6b61e51c34080a34a255a12b08b31eb6578fbdee84469bab0806d1c0f5a531ae4964137e4b130068b09fbe28a572d296df190f5312b23e5ffff0df3346549d6aa32cf7cfe07613172714cb29dbd66609561d77f730e6258300ae3fb5ec39480a354607dd2b46f81301a083f774bccf26df8337672b659e1d137b1684edb1bf4a800b00ba635f3b845562849a985ca797139b9743033b2ffb1488b6143b47090b033f0e2bb31d95f3cab602810487e5d40be3e8f43377130e7fa6fd35b4dcfc81d00c6983f3a323947b3c50b21d8f31bdb9b12f12644c721fcedcaea4b09ce3bb0861bd3b47a87531ec152e6e25e9a88eda10c25ac8e40af7249b4622b3d6f50019cdef41a9ead7355ea14aa9288377396d45e47c0a0e5a78757b93ee8c6ffc1cf36cdfdfdf741ce8a17be2785ec92e401c9d9d999b1203984a2c3963608476c308bbd4449107daf68e9f9da68c2a9f7b2cebe13e36fd8518511e68dd73b940a81510b7d10a88f4f8cbc2753e13406c921f60c047c2df8c49d2c2fb5f1a820b43688289fe35733159eb64509aa8e4f16ab9c2901ba4c293222e6eb62c5657e6d1b2c9f2aec846dea0afb2509824360dcf345759500fefae571d690f72f63396bdb8eb972434eaac0b91f7eb28081dd8c49b8b683c611cd4c92b7a5e84fb226199ee20883553b8a9b9ca2670748087ee441f8fa1bbe42dce60a1a61ffcc479f9594c324ba6d1361350a242e116ece5c35ddeb83a8fedc1c242636be1a98853d5fd48fb9da526cd30c4d4c4f77f145c3d075e999dc537e7f17f0e7ccbe65035293c5ef7930ea9e83bf8c5f3a7a65ec57fdbf1a76528d4443cdce726a476adc383475103a8d4e704e985250e825929f1f34b25238f9df284d2bb1f248309ae7a6dafcb5ffe4843a02d49b995d358d2d5d7a76d1b93220fa448aa51d97963acac79aa36bb2e50fcdf09825ce7cd99d78fdb73ddd18ec5b07625b39f4ecceec02037e144473fb4102b7351840a8db1e32d771bb5e2540658652938e164b6f3c1f3eeac6b4c92c8d01d6faf02c45538db2efffc8166ce6e5fffb9afd4d87a04e20c3e0f83a63dbf0f79c16245e9bde841ebecd41c6833917df649432fd4850f3cc56476040c29c3db9987687d7e88a200d3d81e6c5f3836f7d71565f1120619fb866d548129b0d044b0866cb82a6d8e172d26355f27871f82f906944a895643621e0a1928ad9fbf074150d1c253bdb32287555426435cd610540ce82de5d18d8687620997fccb9062ce7bc53e519963371dbb48b60949d309ff8ac95ce594718335fc5e5cc5ab66f7f46d85081849a417fde8be44d6ab446041a0fa9b31745f9fbd1aa8331b46e9e99f52fd34507625236ee2f7c80b775e0a5fbdb06007efcff47f398ec8b2f6a8457cb1708255bdac1c25514090181613c11450ea15b2e269162c21a1c0cf0635ca3e20e115dead5e9fad1f5c9a2fbe71e027b753147c0428dc8dcd16533f639172a579e6f8d7d1136f111ef22fe92e999cefcad5f9fa04cf1ce8ede6033bbf0e1f1a2964dc9ce30f7b9fcb7f7474652a5764882230d34493bc5ab7f4772d3cb7c4eb447e5151d7cccea57ab3ca5f955afc137cfcad919d06b4cd2f2e8315d3727b7ffba7cb82087b50502023c1cbaa6d4028dc8846588f389b1d8bce3f65210d9bf1b083b963bb462157ccb7e8b0157c5f23bcf6532dfa7677a577aa5f81b1f99bf7c384357923de02efad9dd6b0b6736bab09c76016b4c394fb9ad1eb3d32583ac226a4b21cd9c3873c2a5b20ca2f4444300b5c38ed0b286d942713c20dfc111faa6956d9140e632650fe14293083b1a2631d15c57fe795f28c092dc1256b7f4defc1439918e4dacf404e17c3c09decef960b1d07b06b32945d5f2c576f5dd95567b6eba11dcd91bde089c82c29841152273ae447cf12840d5d77dfe18bdf5b244b89fe7d17cb8f6ed5c8199f1ccc6689200727fc70b49768a589d74dd7a85213db7416a36cb0436ddf5ee3fed2e98e3f4d61a395cfd90fb0311509b3ffb5f1647f99e984556cec2bd5a407cc85e223f829ce339ae655111d1dade44d561a4c91b0a42572fbe9a2fbce8b29af845a1c91d363b2a02452887e97e618bd24b7380602c10bb09139a6db1ea9e4dc14055646b5d1409bbb28d35cccdb260e4395f1b11b0ef7f49e22553e2881426d0370ea0ee93e53aebf0210f194e7e561e9d8f6954c2b4bb7480e04825b091867aeb25a84f5753ebcc540ef23777d39d8746df8465a4d69882f917f69d9938fa565b8fcf307d46b1c3c356728431e1f7edfe4d404c80fd91f30167abd658e0e97a1c8c16460d32f063f722fe3855c03ae10684201351d5234bb23f5ed4f8e87d9753fdfbf50acddbd88746c052f1bebd47ed34e361dcd07d28e0fffae7a90697d62f71e1d1c80a00298ef716655a67dd0dc8ddc693bd6c90ba6d640aa2467f9d968a302ad14d5151866b5c5a2acebef3ba65ad97201eaa5dc68d9980935a535dc0ea7567673255152bfd2a74b5ff473080463180eae45a725229238d6cebc9fc4cfec263d234a05274878e43e09b74e21e650da399975fc746d2dcfcba2af2e25f11bd9220a74076d65917ca07d03af7a7220e3d7a21a0dbceaebaac9f9e1cbf105ab91dac5bb5df410ee119361199e85e7b48a61682454443105b624b0ae29f43fcf5b17fefd211c9fa2f17814520beb6ba39dd2b1e793001bbab45963c13d1bf1a073c6239987487ba2e7e9ed1e52e3a16fd44df20137fb3b4a527d07553963f2db5b378e83b4daba8e5793dc88fb37f3f44b6cce2e724f0f5fdf6c90ad179f33c038349e5ecb9a5728f57e7659edf121cd38603d85a6b041a40d4edb42e37ce8048bd0ef6dfe2a45072e5906d5046fb59c5755aef37ac5fa0599dbe9fb6f41c94503a8e64f262f3430e8299d121d6b6e641f2fd22e0b254d821acec21c734e4fbe86d355aaee09bc23f0e95e17da8609f3b25c4428a64a6e4db378c44b0ab0796ff3f5e68862bbc31aef5ea7b79db2ba1b46f8feddd676290917548e4a61ac78bd5114bb2818f1cd75eba99d79f2f786a8ff2de208086798173f9513c6a58173c5649afbba1c2128e5247f2e2437da8d7de82b53a43e0a0b862fb8ce431210f68d6b4056d64172a43d3afcea11c183115a979f0cbef90b018238f96da05787c8576f848b53002cc9bc84972e433d8eed54a0b6e9e1cced043b3728d19018078e474d73613fd9525d46b9219ce2d4fa586322251f0de9d2fb6051ed74e5801bd22add9ad6f81389dc54305f2b238f39ec87110e66d6b02b3469c1197ef38e3d723500576f373a580780d163b73701ec52d77138e172accc9ee8cab8d65f5f18cf5a3fce4520dc5acc24888a617ade80e6c17fda1f009e4972c56438adbf513d60f0f71eab19b8b2bcfdc612e88fd7053c92df1c5967bb51d00fc481a8b0889220c55b0f156ae5643b6fb161825f7f1281ee60e19e3e72c92e97e4f927a6cb7e80c9d2f0bfb07bd7a56d2f45dd623ab1cf50dae4b73183c05e308211eb47ea9e86e7c0d4304cf43e15cf19eebd1503ce99df3aa77ce629fea3fe3d966f0c1f3c780025ad42637a86e91283839669b0e415716f709618f502daaaabe70c4b79be8bb33c42b876a269124726eeb0c9e7aa2270f31ebc5ebbe437894569d926defb7690959ce683b858ac4f5e5c472eae72e66479c3c17f1b7bba7fc249936e7cbf4a192097258a4f48e347aeca239d1507dd86e9d5460e679de510895217d5e8fad2e8fc1709c90f267a8115dfe084d2b08aeb11a6f6a4b5cb95fdc374fc31f743a297bf7cd110bfc41cf498c0f2abb335d4ed11d5466da64cce900a5afc07e292fb973b5ac9ea8b1f17d7a9bc0a1db15746f5de6ac2f66be6c95ab06c76bafe60d14516ca5b8fe015b79a981ed4a872c99698a0a78dfbd9e671441a5b9c8893af9ef75f2a1cd1c869a8f29a38dd4e8522d4e5808f041b62957f9506bbdf6ac0bd0cecfe8ee83e60f9170004c723f56b94ce7c9833e58ca05d39c79f7d6ac523d64fffc9aaf568ab0513b2b7f52790f651627c3307e97fdccbb71615cc2cf4fdf209e1b5e3e45640891c20a90412e52c0df432c1faaaf6c9c1cf05de4c84058213f92296667c1c882f76c693a8041f7e5251e653fd9a6b67ae92eef2fed6474e68d58cc263e0c1e73c12a1d23f1e359ba1f557f371706d52bb96bbbf0817617d4b9fc0b47d1195f94ebb0a58ad964dc6f03a09993e232282d11796fc95d359892f0a52b05c60950fe421cd0617f9e845c3ca02daa84932cd2e63c94a87f6cfaeb623f9fecfec4a10efc22b49fcb0ae654c06dd0e181a117016392a637488143d4a4b9b96d8907c3053ef09a2c8e56e0e7448ec247a6922e2def92e11ec88d0d046588d8fb2533c64ad4e662dee214fe114139f4b9281c47f24e159225b733e5ff1f5c7c36bdb5461d9633847651838f79883c8f173e172d3103eba117f09ec8c6857d9372c2045cfd690a1f346de355f353aa1afbb1528ec3c575e555e0c0fbb4afaa0486e338dddca20b92d6da0cc25e130adda75d39e217d05dd3afb8f32fa0b1d15971b3b9249d6370efd2e8d31b85ea3a82427bca3ee4ba02ab5ad892fcf975cd302120ae709251c64ff76b7e4b5846da736901bd39ae5a525aa65c9065ffc05ed1059562553e8be2a379db4e10229bb1a8a3b513bd0d2f3cfe0023b90263cfb889c62b17daf9cae12414e207d7167bdcd3a1c999ea12d64556fcd796d331dff16508420d7568de7a0839971042b6fd9b30cd749a65a12e467200eb7cd2a3bd8d1b5bc41678e3bd5d523afe9988f38db7fc80b97791167fed43a0ff35c5276a7e2a9461c781f6e72869f40d85970e357e0894261e87c9039cbbd57e64e9008a14bc019eb43cf64e7a8b43e979b0364cadc631930e8945917eb1f5e2ef6557c9116dc8cf8eecc166e4abfb58ab5134e5a161db7946bd1f59b1fb8715e46dd2b6de994da92bff51a473440761dbde37f97cde10d99fb4436098f6d8f73a43cdd8aee11f85aa261c01e20b27b60a9d81d9d41c11608657eb63c9953caeac27bcbe7e64fe7f6429a2361e01465d5413024e1064b8b3227546c16f68ed3c878f57264260a46eb32a02a710973f04d077ae7d123991c658c9323d1f164392cef0960c409f01282e4c79c90fba221a71001485056fdc681b5b1d155d832ca6b6bfe94d43348e59229812348a97b06c9ac69f495bb15a20bd3e160c99d870ee6546686e64391b440abb97737fd6ba6d1f9566c8f8b61d53667aaa97bbcdffb3e5dce20a6a8da75ac334b4cd893e6aa3ac6d793b758c71fc2a25923e0cf04e5514ee419f40e7da39ea6ef6813cca2221d9d10d26654e24dd3fdb50df05e7f47a1277dd895694bffaba7779d201997c96f0539f4d1b5956c16320db1d98f4971e269099c6392cd7d8ce96a2f9f0d317aaac5cad40007ce78473c6c21fcbff6f2d0fd1004ea64d34440181f1d66a4548edd7af65ca8b54c301596ed9866468b1267d3ae50800cded63995f4ec61975e30d1a8e232c9214c2173558e9acd37b9e8f931fa46566cd7cba975846b0f88c27690b0c8027d2ae353aba003bfca066db01180dc7fb999502f4c876af119cdd92925a924078c160f89d7df854f7f7a71e67fa065dec89fe31be6ebafecb6c0a2ca8055912e85e011e1c4925f123ded050fbdfc942795809b87c356b50782ab5d7a7a7045a49e874d2cd8dc506d5b16cb2a8af72ff53c72b3959fb2c1b15ecbc8d820b6ef211d690df3902e3ec2f07c56ea30c06399251e7e447d75099175ea04f3e9fc52508fda600fc0a23d859373c421e0ce806e66933d095f35883391c4c9a2edb80e0ca2cfc85ecbd3432c9866cfd6c14571103d11aedd2c209c6b7807fe38dc448590b589aa293ed5df3876b4e78a73f9cbf07d80a1488206eeaa581645f92c6e5d8f45ed85c90b1af0f176bd657bcf2ee2ccabff40422a06bc5685f2c1fe66a39bc41d06a5e259567fca73408a7d1f74b48e5769d8e4268c0c90beba3feb118809620463a559f97f1cfc15e8bfb4be427722a940e3aa578c9355147a183deb09fd3d1a1ddf1dfa96c2a5d1f8efabc9ec1ac3f748818d573424105befcc55d20e1d580e4628b84bef7382e492eec64e968a7b99ad96f16cffe5919df94fe09bd593971a31917de438c6e0b3904bdc50014632fcc92a95b669478b4b3e68c8aeb4dfac30d42c0b31e32fb3f8b20a84ad9e6670e1d62d55dc486c6a8a07eec1fe218800ca5c1cee87e2f08a33deeee1dffb2c7962ecb67207929d61c10ac51cb375441572c56ec2ebe1f17f0024b146b8ec59b852cd2144429f7fecbc917095207a650a95762c60ffc9a6db96be2803aed4346008a72326e43c44a588c456c207cf03c12fb4490d5559c1f4adf6eaa5330a5d26b0c5fa03449e2e0f4bb380e96ba29ca0615e330539610f4ef85a69c0fb62ac6ea2a8879d7749265c7e1eec21daff1dae2bc422d0c424180be59832f8045c5d4d65be6113b9c76930228dea90d496f1e928c47c460c291f6107068fb694dd8500625d76c3063599a518ab664cfc38bd9c7976a1ba827dd07ccbcd71abe2268ef62e09d96c50cb5b8ff0ab9b65e4b7c6744c3b267f3f795f032e7a32ca860daca336eb3933de9ec9e059247cc79d65fc0d4f36f85a99033350868bde652e38f31b2127d84f2254e7ca26e5d2aae02d541166d85d442f9e270d845d725cc570af04a7f204d85d6320d1e8e1827d03747313e3a7c83d3f4e89f9e72460e6af1ccfb11fc0cbd9017208d7eb84bec2b1b4eea6a607d4e6e24f4ea70410dc8644a462102d13be37f2e03a3b23acdcee3f87ad4651e736417899aa15a6341dc7fed719fd7c9d3de7d863331fd5ed49e8ba6d19b70dd8990379315774adff7f3ad7b8e1ad834440745167463963fcf633969d03770d2d5e7b3a2a38575aa99f836dcd52f069922d69f341393d847d061a1ca39dcdddb51cf3556d035327259a7730d21bcc098459624ffba9afb982f48808801f1854ffd43d1cdcbe0c230dbf6554b0a1b726b75617fecfce09e68ef4cf250fb67f2107122010fa6b5bbc5f769f3a10e5c5de052459cd5a6f5180501dae75f46708dda42c39a68e26d6106d6f1df58eda95bc826f5a787d5231296b619f5cf2b507d966d36b492c898f29197a9944db78236537ca4367c1284f007a873cde56e08125c6e7e5a7137835a794bd81258b99df9a1d29834c7159c8ce9f9d76bb6ca92b36ef333c441d42a3eae34338f949e5075922f77fb52044d4a41688b6276c6ae9831ca93bd184530bf037e8e2386227e165db578b9e128cefd25bdfc9d8105423d07824f7dcc95375865a0459fab836998777cfc27c978a5637a5325ca1f3bfae061789b2d532eaea22b21442e469b0ef04707ee26425d0c232f12e96d129d4f269ae3cc15d3d6673e7f460a8eccdd592b78b11c040e5f7deba6e386a5be0b784da8bfd30c4ea848875900f07d8adcd7356b3043c7c39b0959aab2ef3fa86e491595f8d0f2564955da5eba844e0ee457a20dda034b1d1d20ba47498578be1b7cb8205df22e89b841a08c9ed3b36c985918a4b2605ca0dd2c8e443bbb48134750e56d00c8d3a9b9c9212bbf0a1c0ea0a3c2afa9c1d04725c070847183f77dd88bdbf01d26089506b636e43e897f6095ad5d79123cc77844024e527f23426e5659eefa8155fe8cd4d64e065b6701fa0f2fce7674a911338ce65a23f9b0c8cba82fa8a8ed83653cebe7c023021a1493849e4c558a37fad76adbb1968c72eb41d2d804404fe85d553ae79f99b9380e31d58d850ac686f7be591ef0a9d6abce795f0cb9b8254365cb7864d95f0ee0f4cb90cc6230f54e794e6a8cdd6ceb1fa75ae8f1048a14c534c46d964e656f793127d19d2f54fbdc619daa901febaf4ea4cda7362a012efb7a2199a936329f2fcb5ba1f0247de149d84ddd32c0b49790efbc6917af82215b6d2c0d72f58e79003cb118dbda4bb32d9a611d65bb4bbb128b330447c622f15cf70e26dd52886770cd96cfb176424de6f651493004d0fbe64a14bd0ec2921f5ad72923b8cb1d36b43dcad13c7ac94e3c2b5a79d677bfd0b203c5e233c8e7d8bda0d8b46f836cdfc42404e787fc8d604f24113c4d17de905ceeaf56322f749db694a4294c24850351e9b1c3e54d31a34f750666736defd6cf541322b3540807d961484b9a992aa853cf9de157dc89564b16ab9450b6225c28c7fe441a3ececf583f25176d422521e7ca999bade47e7d56a98b44dc165d08fdfe8d1d7895e3db3542a28bf8f3a1d2d04dfd51194efac424643e21c24dd4cd4055a5ad0f85fe2dacea47ff4747c319b5a4b46e598ca58b2d21e294688d3bab5e35fa5025254330044324a9a46564e10b283e21ccee2ff8cb5e20b419750f9813ef7ae0a8affe7e7f0db029373d0fb9171b617273d6294b474ff8f2737437da84877342d578c002217d7ed6fcde7bb5b2f6aa67fd9b3a2b840edbb3f18082faa54be186df324c4fc507d735557a5991b391b0eff436b52d9d539db1227b8ca6f46756d38299d93d942fae78cfad653cd8bd0f473afdd1b62a38f02fd51c50cd16060546706033c4c76c8fa60cd79f4571e8e4af0d276ce5fcc91c8afcdddf8f5b9fe628906076fb13f85bab7e9de5c518f055c9ed22468b8c6de1f683572e77e3beea6b933360b4bd252843699c97ff8e84830b85ca6ed02e2885dbdb5ae932671b7008357d30376ae0225d90948c07033cbdbc83256bcedcffa5a5b20435611c9ddc5cd7bb0932d43518293e36c595f3e5f329ca0b38ffff469055c2e250f5d44b2b25612b0812ebcbcb2dfce44d35dad25ba8ee3c63d65db1eb2c256fe87c2c1af04214e127e48df5d91f14bb79ec93c8cdffa1cfcdb17214634a3909589cdc30c233d6b8999fc74e0750ba004c515b35049eb68a05df525ea3fc80c7c03e498e934639b8f98e2dbf3d20e425f6d6e5545ed5f6cd95c72bf92904e61055b19dd8605ebfc3c2cd89c182364d3e210197f876d654893dfee37f85fdce6770e26f90edb38f1b592f4481a99dbc9f6bedc63b0d810660e4f9d7479ad300cf60de2d6e0c1f0c7df4bf8e36cef3a2d54d4da48e9bd06d23cccb94ad1e032fb390fa3c22e72c5b6c8fd58e505a0fb8fd0dd8e9cf92669008d595caa72396e84305a27c51d1d768ace5243ce2409613cc75f8cc65f4335370b527fcde0a7bcd6437969202eeee937b8624d59985e3422c4093b823c877525b95657d7814afcda103f12f7c6126f32cf6464cbbebc6c779cf8d9f744c0833efcdcb6ca0638282908a04a7b04d641e1aa0a387ee60cddc692df305dee5abe1ac5a52d9b95c363234d6a2fe478ca7c64fd484faece2a262d90efcda3f0dcd2cda02720d701a5b452f02c588aa35cd33b4ae0ac72ba4eeeefc481ae269b1962b7577242edacf5a6bae5e2a19e612e7f6a3fdd09af4d7cdeaf1ab9ae588e4b51330038b556939b4702f36a93b0d33dd54676c51ca733c59dfb6fc31ba805cc480262d40b3ddbd77a60131b2ea922adeadcc1b80a25677e46e589b0ba73e6cb290c4b9a2c70041f52b7e7bcf9690ac17cadde1cdc7932949bd0944b0d4f4ee9b4673065a8bc21dbb7eedb6a330338e09010779b9179d1d32c64dc7dc38b4d7ab794f4f16a2fe772fb2a95d7ac88f7ff8f8aeaafa934922ffde595b85bb2a4be45549e6cc32f839e7283b1418604f0fa5c777c563084c7da58532f23b5808d2b551c2a5a0344d10c0a9fbdfdc511ccea60fd0398d9abe8684e53d1d45aff152bac11110a913be9f3c70fa59e53f8e8d5d5ffc31180742a2aa088c890c7840a36f85634f5bbd621edc0ae0a2ed81302aa58652036981989c1701d5b8e9f06a8b1c8c8281f06b3b5e12ccbe1aa5da318d8fd54b432a94da0452576c97df68b73c03928a8af399c2f008bd3dc8d35b4f5dea61841b686ebd845d49f72630a3184acb8b8292db54ad10cc5ba7b2d6d8839be36bced7c10d4b336a5545d3d7b3aa69d73bfe78d95c1f9b550d65af988e16316a5d415d573685b34f55ff77f62e6acbef26d667fcb7aad01b30b56d798749d440d25baf3c66bf366c55297561271d791e4c971afb4380d172a42220634aecdc0a8b8ab398b15a562535aaae9e490b0ff542288d3ca9d29d093779043a235d0560cc6ae7a8c2e9ee954f4ddf21685940d7cc3425560fa09209cd153468245f27ec1ec29f3678cfbfa005f52ee29b8590702a85e506891089f47903daca85cd2270157aac3ba39a1ac6a1500c01c2b6ccf0d53f9eeb00ee8e961fa5b86aea49860b142f232d6504b7bc6f339f2fa22d38498e525f4c56df6dc6854a0f35c77da95c9f30b31c42ed1bfee91401e59fbacec40f25c7b8ad5dc0074fd6d4b6eb5eccfd77a797ccfa15e1e54d1cef04f7df0e5a48eda44ff307d48bd3bb29bc22d67a6359628d0cdde6a012a12a6b162620fe1ff6c9827809f48b30de81be0517a89ad90b81bddc8aa470635b7917874a8d0d85439816e96d9203afb5763aa088a24fb7ef91eda238c7baadaf59fa19a5a17697d7e1f3ea33c8b24787d66d80811d8fd81a049e8305756471eb57e62838805e4fc048f5f9b7f4155186ce84c2f03827ef9583db7b90609bffaf89a39b2a37c005489fafbc759fd15a16ade76cac176621adf2e1d9c20ccd238a1f6351ef5cd79f623282eda7f862172d5cdafd3ef856d7dd98ca4085ada7f1d70d8408aaf3661753c3be10be8f92b5d97eb2ccfdd8959724dcf0189556a888e7ec06b5adf30a32da295be7e83ca4b17bf5ef01929b7aded94adece82345394d6a08f856de80c3c816cbd364978d2401b3bb59b40d21524e138e04b50ca3a203d4b4af0833e67e788bf1f44ee3ea0a6b20831108b1c2622cde8aa3ec12d0b845dad431cb88bd49cf7d8db41765bb8108b3272011313f4e1f8ae21550bc8677b2b0e89959fcbc1bf94f05b7085d43f7294f9bee6da5f465b4f752a1fabb44aed1ab15d6ae7a82dfe347c9b0a2faacbb155e63140c917ba84da189d96361ff688dffa41827c831740dd8d5510c50083a8cbfaccfe3102cab81694f7a1aa0170854019b2a08b92768516c52027c2789aa92365441c36ebea7d84d7f976b17f133d3aa10e7f1b121cccfa3d7a7f4e8129837c70e93888c609b4e7dad446246acbbc5d6c3dffc05038bfe28e8ef28522c296a12eedb65f9c6c1308bec513568c30ad5848c522f2fdd86fe8316b66a83825c4736ef3706275bd08443018c5a8f3797eeb96baa240e1c3e1e145d38328d84b662403f68c9316e81d0affcd09d509fef1d9fc3c2c5913b4aafa6a37bdabb4a3c6047e1bd4b8794fa9f652e3f284bbd1492e004f9d7cb910552bd285fa2e29f8c3c2e4f64551ff488a8cb15789b0b78dae5925e15045bdc5fc946485e52cbd236c123e8c28b37355ef8a88b8f66a03aca8e3ba2d57ad6b0bc2d565cec3a7c73598ea3beed6dd79c0dbd75370b0a356bf3ce5b61f189ed8106dda1eb854d6cf1ac82e19e883e08a494c59eb28a74be30b8f6338bde7447500aab0c8716e1cb251e6b7b0f80cee07154c77d1933451c43e239c03b1f8e9517c666c27c4afc7a2e9b694a37983b3743a5c74d6b162b906890a83be55d9f99a842f4520b424cad9b9c064252f1cac9bc1180599444f79640ed917c62499330ec070db4238d29bfe51bd292a77041050c029c614e5f263b69d2eeda4f2c0f759fdb36de619ded5d7aa0f4b831fb20c2d973784cc1a31daa92421ddbfedbd205afa729453e34526e22dc11770be85ba69ef5445fdea8d6ca495c28647e429416840438010b47ddf57e70e363830ad6545f8d983012a7806863a317dd81d0c4e3e094941118c25d6c1c0cad5b6f28cba437fe24a2767b1dfd4282cb55de05be5046ea2fad9da8938fcc9f38e825b69b3be9ba55869f11ff1ffa10c3df26d071336b9b42fb1ea1767b2654532a7df37818a2e39be1b9c237b8a6d6bc6363d18923e0e9b6ae9b380c05d34c749bc42f3c001adfe5ffdc4eaae3d6d9f9ee33d2e61e6bceb1c3762a75498f753cd61618d6eaa167d1e41b184fda63f1d8b06c7d724493f5755bdcf4f9cb08469ddc6518a49d169755f60fb8db5255a2027e169379d8bb0a9494d2082d9af50ea4dd37705644ab0c0896473bac6b849d6a1de1f20cda677641fc7c4e8230c740921680647984df11b20c6691d6cdf9adf11bccbf394457ac78833f9d5ef00ccd55659667d9c3cd46898feb816460467bdd3d693c7e07a4f615f86385e029b432d33c2834f6e66092f082e21315ba1aedded924d05b02af3439445a16b696c815ba9aac78e0c323378bd53b6ee2e4922354c2a895420b6e94e5f551c688e24a3912e82c0d11410c20c8e8c595a3730789620bd6b076e40f42a41c319b1ab7912a304ca1af473c707cf063d65a8a2c91134e139a5e0497082e5ae7ca6aa0eb1132060081c62df5f1bffa1406c0f94eae24e100a3d70405f0fb3d713822bbf127ff0a8b01428490f23e0af8951e7fc82eb72c61ac16df8778805f73b2115712aef43b4991ab27ebb15cd823385a38e56a0e2f2c1eb51b58ecc50a29716cb61dd2c9c57dc764028c017185e6c27e8c3d8f9b23b1ed7aacd97f43b8dd7498ecd934e499cddb12204ea0c436d2b949b4d48194192b92b0058eb7e9266fa664b4d05459a63f86349953b81873de2547d4375065ac379510247a5dc283cdadc6a8182af30891e1435657347a3ced5908b533d53ed06b61c03ede3e616a14661bf419c0d517cafcb599efefe198f074bd281d52a2a7e9a4907560eb83be8bbdf81017d2d9aec1fd00112fb43f41a023204fdbb1db0761be4cc9390d13e6bb9cf4aedd423e8e2558eb51b8875bfffa8080b7ed0351dd279a0b491d1b670fda8d275f8bee79c8c4b3670bb91b4e240c7a984c05a5ef530d0db8d77a05c3fa847117c928746175ccd2e1bbff2b8fd0df1839f409b6429bbb60b9870ec506751a0cbca4b5d10d0286cff08445f95d17d33cdff7ee80a294a2d0fa83d9d5cf61a324be0a8df188fc1cd62e6ce9d17d0a470fd103fde1f0f7a764abf41d746f96418bba15e1411e0f0e4342e3c9ffc0e0023d6aac257e39823429810ba8dca829e26bf48e3aaf7b5576e7477be24c22512042a61f0aa3d200cc4bf80c33f09186f574bc8c33bd42522af52d73d08d37ff616fa7bfa9b8af954cbca396517c169a5d4a16dc65b7279c01594233240adfdb46048f987397ff7042a5cf93a446534f7882e3b0708d01bdc406a534729ee4b4951c149d21c7437a004a1de3671710ecba033b61fb3f41cd5b7df28f93b7d25945f82ce5b2c6d12b7e7e060f5253f2d19e2369128b921d8c7bd7a7bbb7d2ac07620366b9de4730f925efc94e20230c56c812a79c53639bfcbf30d7a402bb2c29dae59e22a6297b35e6fcb763dfa7f3cf1f51c2a724fa1d683246617a644f26d41f3a917a9585f4236bd5346c31ed17d0cd3261c518d55cabba1fcd6c88089f0d839d29ad9cdebc5aa5440c4c5ef2dcf4d04a4a9fad23c21a75f97fd93cea132f156d21af618af661828e318ce7bd8116fcd26d8036f6475a1842039f8b357006f5cc62e8a1eba24c8aa78ba1a84fdb3a0e61e1b2dd2fabc06b02718831f2d7ff3f7b27fbb74ebcef7439d0d26f3f8bcfb20741a7b8edb09a20e360e5adbf2702736e25a6cf134859adf71a86fe5c946f375d7c48eed628fdee4249be46973ed692a3f461a6eaa081a1b27dab5be1be99bb42fcc1bfe64c51dc162352445014cdb2405b4f0baac48b44ad5537f36d2a0494071a611d192cb022875469adfab4008bf57c6dc2745bef230cea89a4b084078b524eb9877b9e2a128b1784170f79cfad33eb90db719afea4f0aeee3cb517e8f2205ba506fb4dc98d90c176052b00ef98a7192187ee57b41dfcf5c7061b49fe14e65e159fcc990bc00f82157facd1548a05ef6d572ec070d8db16763c7b537bd430b66a9f2fee3647cc8d7b372c34e87849f2e1e7cd74e32aa506d0a4c928de2e9d5958966e267b976609784d02b96b9fcd298a00c64d891d28909585ff74b4796c3fd1cbcd96ec4c225d9f62a6490e9f7e6aa51f9cd192beffb97a3ffedac978117899c150fce32338cf251520d58a3c52ebc4b1353a157fcb1d039f4a3af83cc326f29cede7f44d5cf88028e2d2beb8c55541f17e13c72f29ced6be33beeb193e3bddcb18809e485b8e80ef2f22a9ee88ea52f0d87d47e1a6c4fdfe6ef8c3a5be100480f205466c509393741472d49368bb50e12849b7811789f4a34ed6b3ab522391abc8c43a0f0214a2afcb3bbe0fe015bf9f63047f13968e86158b61f0328a2fc31ddc24978e99dfa214864cf5afbadaec700ff4187a50150b595b7df0542aa874ba8306ce66c07fb0b242b1eda70bca55ddbf1a060ec73bfc4308172585baa535ce83725bf181952e1db24445ec4341cdfc3b339ccd55568ae3889b185b84ea263217fd8a94726dc9ae52ae0df0f3d2890662fd533439a87cbb8230949be18abaae5aeb6dc313162a369b736df25691bb455484f583f88f8f8305c545f97eb5feb8f916aa804e2ffa783ac7ee4f1381e952b4c9f5fff2559c416e16b451cab40c51617c80f9ce45c6f5a73b10e43afc883acf5b58af2811b56b92d949140ac7e6c612ca2d91d704994604cd24f6ae7b42d5daf2410734eb41e7621e913b6e6fe8b322b27b16862ee24043bc0cee4e648c5bc0a4e280f13ee3ae799661a78a4187de4a1faecbf3f45c00e264940b89cabb52d3b835fa9b7ddb3df298fa716628db40badf88fc34e37b793bbda0d05cfc98708a3bcbcd38ba30de6a691bdbe8c84c95876f2559648aabaed41b74bb38d1dd9d26809ba8ac1c027df893932ef472678facd230946adedbf20689c473e854488f4e39a90501fba0d346776569f33320b93a830079fa711f39fbd3aee5ccc9907e0a201713b414098069d66e803eb1922ffa5f9da1586df56cd929bd8b75ac862650a1c92f2e5635735ad86d7992d4e263d80442a1544aacab619e1f16e750ae36129d95f7aad5a8aa58c2731a54195a386a19ca0b4c7ff19964be5a7a7301dfbff608e18e29ac6e1db471b6e0ed0dcf272ff6dcd070ace17b2201b320da620206d4448b5a37b4fbc1a229ab3b6e10594f88389e66154c6f733129b0191cc4edb315d7c293df7ea52b8e23e071f97756bc5502a427dcbd3457816860c00c6fa9f4e1974d41227dddc512458fa06d26874d04f9f109cbc7c444e9bc4d6975fcbdfe83baa63ad2a29e3aaa234862e9469293b35fb62b2c6d6c83c2fdc5ec89ddb46766fd3834944e36f003c5cd1c6de810ca4a0b20afa97a57940ef93625baf807330c0731c56ac194419f11990b213bc87bb908ada4db036798ce5b060327d625bfb7bb43ccfa3ae65883f8a051ffbaa73453a607f423c5d06abadd5bca3fa2f1849fb66891ac953a8221cd64d3a25d4b88fb7c91dbe9989e3ec3dc053fe89403939e67867e945b1c7e7ffc9794a5112c2f42190bf3ca2e2bc50c15ab6bbfc5fcf20d7f7eb49e5f8edd4c6646de15537857c6e87f8375ecf8805f793711a49f42dfa0b05c13661ffe344759d18dc9903d53bbd5a378c573eda84fac91b28e9d9be954e7341389fa312d6f9cf6500d9459395f0976c22a60b30999a61f0d470a4f90b44a75e66722eccb77bd16dbbab12f0bfe86b94751910cc328e3e11598f079e5f2f0f10c8167fbe55cb5b1fe0b6166b168f0bf48feb8f9927c3831ca309c138301d667b17c6d7fc10db91674cb1f041ff89673de4377cb75900b80e3b2707dcdab4eca0218360d87ac0340efebd5d6b695de75d0e78439a0913da9286c9e1d986bcf69ac15f4860ff7ecd3e412faaca7ec72b67f77d282a022cdcdadb51125a8190a8b143f6cf19b71bf247750faa0c13b35e69242805a915220e8506be4988e744d3549d3236741a590e0a46884d3383b4edbec7f5af092dad923a74ef74a549fd4b67a36da9eaeabc1119069032a80c3e89f3932454c7c454baec525afc8a0a2270616908a7911ca33d8f6a9ad8fd70db6f80f929ef85e470f4e09947d8a45534ca2e24c909eb77ef87291a7a6acbb0707e64c3d668fad0155b81084d019db1641e8bddaa981e85968b73dfb71ab2c8adf2b5a76109fedc942804359a0e7966a9473841f5907f8b44baf6a36b249c0312f8cf8c00592444e90d23f2b687ca1e866943f74f2a360246a34fe3341bc708cb793fec514db50185cab71333e58747a2c65a7f672c8eb2ff914123be2d239cc87ae6dd2ec80df76a2c6b014c1d43678482f08c800787aedaaf3a0aaa191fade7c99e45fa04a3010b51564132bbbc32eff47ac636a240940e8d1f4d611289bcecbc7854618370c782a61df1b3398f7b43fa1e92eee3c5c851318e1643620f98aedd0e73fe7edaacff787175ca41ea913bda1307e8ab41342d5afbecd086b1b9f1ccc672f1112e2dfb34b635b7f905135f91136c01b29b7a505e7e8a0908f2b72b62f97a793057bb660c2ccbfd34429ecdb85ae4a186262cd1d4173f2770df2bd3c26a412062f199298187d65659a2256c6be4315a2ab48c344cf5a6c48212b5d24352a24e656bf2a0887cb869491a81b25a77499b683d918a0534b469b2c5eab6eb5e91e142e4ed8e1c177718e420581e70f888dcee05828ccae15d4955b4933a1cc9bf584dcb40d3ce488d462b6a27e2ca5247005792a705aea10f6740ee6758d9d266f1a09efb294553e640a2abcacb8450df029e6229b0a246b3aa8e930fa71335bcd6f5c564b2269d15b059125788da2786999f3ba9f07274fd2056f3c1cc0e7c91dc257fc663a137ba853ffc98f88bc4d83c56b5ea3edebb4ec1ce789da00d79eb6769fc9c4d9ccd088f90602aef60fee64e4a306409e220e5c5b3d973a8233057f3bf0120a009dbd12f691371eb2817348fe01eb1cb9e632d326352c8990955068cebc6c2f60c7dfc13d8b8871ba525cc14c8891cf3c6aa5d4491ffadefd402a813c4b0b833d39944cb93ae0a8e68ae12a1ccac8792f03a3b8db98a44b9c446d4c41fabf0ee2635e9850383fa734581b337cf38b060e3a9028465e5b6669f065f9ceef53e59996e4f92e0c25b5041f53b74ccba99890b284e782cd2179b652a6391acf55745b50b043861e0f154498f34635008d73dd57282edb25abe659fc4e22035811d5c1a463e9c4d92e350c71c82671a69c010bceba93982dbb2efb9a0324aca51db7057ea27b21946e7a5f2f08119385046b5773e18afd70fe3c1d9fed3702b886b6b978c9de51b0a29642d345f630d1614975644e8ef04ed52aa15ef48324a197e0d8e56dcde79d11185eda499df8137506b6d96ba63ab1c50858e9aeb1a5c0348d7403d1f209d14692e8dc11594842758fd8297fe35d24c1acd03a6c980d42f1c18ffe00fa742882bddc8ae569808d458a4cd7240785f4fa2b92d1458bda8d1d82f5fc1c4654cc495cb76bb8eba1230d0a8213da3ab37a06340acdd7354b797f64154ed20e4a0a67f7a39933b3f5a63cbc04437669925f6a77b03274f44cda41c1264b5e5c4cd819bf47ff6ca4366f811ff133de0e6e760c2aa8ae56f794e5aa68910ae6b3c158ce5befc6609a658ea7bec08f0940e30c978ddbc4faa6958a43059e1434f1f6e2bbed80f3001f1ceb656c851ab6e3e9b78b002b68e2668b5bf2679e658d70be58d2c1ef239aa0e5928fb1a0e8d18c241ba259d926dc79034918015f60493efb3f14a01db81c4983bac8793ccdc6c2b669838da76b665cf4e09029d9fbaff8289ffe780d7cdd2e7e96b1b57c122d718360115a2ff9c6e4b4854a468c81043e127ff81d6639bf346c83742b07fae10ff26c94087af8e57a6015366119ce88eacf809a3990f401a1fcf77c23d608db37969e98305cb7910eaffae5d74e1dad6611e8e373ce61b030d14379a0dd568ee80fba39ba67dcd9a13289bfe68ae9ba05ca334a2eda0da67b1a985787b70fd306950eea20ed608a76705a7cc3d008083a3bbc7379e7c8e9fd4055d4bb789a7d81c1c92038805e4db6207f4657823a27b988dca268857cafd7b77e53fe8c664ea257ecec88408f341a6492591bcc6fb415d3079e5663e9f4f172ddf4047ffbe6b9fa6a1595c8f54e4d47d5e86cf5a8602fd1940827629d33aed4ffc4a057733587567982d121158e0e340ee3b0ecdd38f1fc15b920ef12ff47b106c555f2787daa882833cc5bf03f36020c8258986e3698afd51d9f4d92f5d3b64184ecfe0179a973d94c94a793f8faaadc5a08bcfcc1b734bde46b2578a9b72b9ff0d02e7ba7e72e15b533b72b1b5e2d2020be8e2ab049b58689e8d3148f5f74d211c2fabbd496b877be4f78848d9e35fd219e99efc2511fd954aee5120ae865891aede55435cc75564db606f1274aac11af2da6237b4eaab12fc16de7296cafeed98d52484657d94f7ea2a7693450803dea6524c4fa25a1afd6701f9d08933ac05c64b4b705aaca851527787cf6e87a1486042ca08d2ca0fc8d9e9a1ebe315c1628d4ea1c215c81ae625d0e7a57a3b0a080165eedb6fe6750fdf43316157db8f1b8cef8c88f96913d68fa23f420bf80946f783fee1ff85863b294c6779cfb5e0d6b9ab989d946b5240da04ac6637efef6f7e66121b6a74632222c9bf780a48a93baf822b7b0d44bd3bab11911a14dbec0b55413f913cb7cb0353a4fe9eba5e46bad88a948ddda90837aa8f9639c7af7a7c0fbac8e4bd46ed3aaef121fb935deb651ca26aaf4c72e7944de2a44dac386a09bad6d2e8b844872c5c551985df9f23453edb8fe81e891f7fd921065f540305ea38997df61c81067ce09708cdf479312a780f5b32c11c38286b4f4591cb09750469ffc56b101876e8f83f288c16fb39aca35dfd9c758f3cfdb73fdd923f9a2e536d1bf2c0fb120efe45e1b0743d7cdd15d6a8d8d880aae110c2fc82b24dcba1155c5edb0b4d58387afbb8e2c5670499eb81999fbfc495b873926e2f660ce14a9eb5584c7a87e4e87af2c86e4043f86fc18f99e3f2726700245e16dcf882719502be05d7317789c1c7f0c4aff5885a1f3a2e1a083148c4a9766b38a94a580745a097dfc90584065e93141d41e180bf5c5836df683629ff2cd1b1504598b12754b06b0d330489c43c9f048ea840c7c326f73821dcc42a2c325f3b46e4d811773d232cdb2ff532f3971225d94c7298b6382222a6380fa25b027a13ed7996937ca9b2a9d49845abe7a969decde60b678a79445317c5f8a80921b79a2cdcddb15558284a49e680ba3d69548f2c587d5f53660c6fbf88d3b6993784e7c18f06e80629ab175f61421d95820779b518d32834bb03f2c32d937c0aaa651bf2253adb586c92c01e943438332f6aa3eab06141604590593020cb6439e9d7f772919437485cc7e6f682665ecac7f571bd78e698744122a9adf8d4a1d7043a6fd848e0de2ca114bc3e2a30d5c37203d7cdd6ba7f3362d7e02fce4d76013d743d78fffd11eafcda7843fc93d671ff94c501ab5ca2d146832cf8d3159a6f54d22abb85a106d7a512e500bbd6482b6b2a4a7c481809413799df1c480d0136b53d0b9bd14743d9a63360a34042f2cad797d878cfee0a3a3119afe820fd61ce8ce0f36c7678fdaf326095aa93ceb3aac746ffe8c9704ba84179edfa853d0efc18529aa0cb936c69033fbea1b7f8b44800f95c1ad65bb14a88fd4d8d0a11f9bbff4947b4a2faed26ba80f09230cfb92a62c5aee97f29d949a5f652200fafe0f1bf2fa27357b4f9cbd60e106b2bf4a23178d9f79d7106d2209d9942e0cd4c64871a2abf903fa1137d0f61b34fecc01681eb507e324dac110d3d1b6b1ed7bd312d0a8153a1678c3a8439e053d2a3bf4ba54d73fc35ea87e744f41693cc4a377d5fb6d9adc5b0ee6821114162d0c72bbe9c7e22ab754ca6cf95400d197e581d03c4d49de956eda83f3d2bf18061410b0da2b5d213ff983925af21b41ab237b89293a81d56bdfb873484b1bac505241eb321549e16c40e04f9c286816248c0464e10ddda4e6dcfdc28619745a52397b7b78729629a154efd752763eae180c021006cce5c15fb3edee4a8ab6c8ae61bd00c355f9ead8dcc4f47cc154514dc8b6778e12f5f8b45e2ea1a1e7c8cd9785fd0468f8ad3c38cfec4c91132b06719d1325743d9b0271a229b34ea9177dff041b97f964dae6df21767ce45a1b8264a37bfab4de5093b3bdc1e425eeff3d42df37512886ee5fa8a7f5f2f24d179ef02fa4a95eadaa22b98748a82623c0c6e91cbebcf03b3eb353f99fc002ec20833f530557025fb9a2f7e6bd783999092a13a5b7d8c3362643e5b04782074c82aa66bbb87edfcff36d077f403b757e288c9f49eea657653f746d22aeb30d76731fb5cd57ce3f2633da96fe938e6b9573f2237e1747d633a7be953139393a6b12b4ced91ad627e93ab1431fa7e3e0ac450ea0a0afbcd9962eaf46333be2ff47a043fa7ddafef2fe778adf8eb6d0395654cc9a2954aed3b834e3efee7b89fe5a0e4346f563259755f0585a4f3624d180dbb821b8fce3f914c3a428919c6c13b00472952c90629dfde939621749e4e04ba9eae1a8691bf215fa16c95af64b95eb3ef7c81233bed41313216510ff05a837298c269c45f404d611161946bed2f286c25bd34790ce6d3124301ec3b93d2ac17aba2844302bc68730635c9219e4f5e5f42800d8fbb07c3a79849495b9bae25ca4e644e3ad1f03f2d747ea60a562e50ae64750542023194dfa2bd742d41850ecf25a03021eb0077671f28c779f3bcbf17b9c192a084b44e4850e7b9aff25225dfa82dd0bb0025323331e468c301d84bc65c02072f06fee6b462b7789e26d8cb87c2c8d0965c3b4fbe868bcdce8fe2fdc27245394d46a45e4f388f80cab68e2ee47b684ae842431147400f589796119d30dc03a0e826c3e141f2bba7e5aad76fca1ba85c5a2ad99e30fdea8978097995117de088f77503c87a6077792393406870fae3a94f70804bc937a702a4cc2c68119311e9eb6c213e53b1e1a75c65d575228722f2f9a9a1904cea3ce9b1033f422230718e966f4771f3755d85ec1473ec1cbb504d3864252314fa5fe268a88b29c5bf7eab886bdc35ef8cae161095a872c0206c126374d941805782cc186417d79e57190a9dfb9cc4577f4d66addbaf683c6956ea5d49ae76e354d3d91df1887ee0937a5dc03f379f2932d63c9da332237d6fa80293c4a09b676787a820891376f24fcd26785a6d301e4407eb69a65f7093b590eb0122136c428c0df869b3d332b800ec13e6b232ef35c8168ab4d44bd88bdb6dec25e635039ce0233a1756715bcb4664a07811e0de964a1819821916bd3defb3009c4e04a42592fc9108ff4576cb83fd0ebb782ab1acecc8eacd686b7da9d44cb8c2cb9ec5e648a2e4898edc0362e2eb8ecd1ec7bd8caa1ced078d2e50d7156731a80f0a4674487bd3402bbe55947c679c8e78f71d488b398bfad59bb0d855003827329ada05697b0c0777df0e79ac08541b73cc8c88b567b338d623fc8fa0ccead8e3728a758e7e8e3973e91dfec735a17c699d09954b25c7a49ff85d8ca9fe36eac48460f7fd3e92011cbb6ddc5fe4d622a72e02211acd22e9885ece3338222485cf63e0e9fc58629ae7482023a5f6074707728db5ebfa189508679bf8c5f331c761257d23d3ec95f0d65810a1ccf388d43e08ca5de784872a631d0c928548f4831d7f22b4846ac1e28aa0a9fcea20a96554c41f71d82fe736856ca000f584bce0ae4615a67a6f96aaef0c3f754d95c41cc0a71d7a7bd418d761071fe980f05bde1f1d2a1ba0e5f49947298116934e524838a54900f718e013958794078bd5ccf70d0d3c6f27d6d5960cb7cb30fc1891685ed1b74d6689de4fe42cc4cf09d87ceea1c406c1772781b91e844837c179de090f0f372386513daf333ee63fb16eb2120fc4fd7d8cdcf2f50af2f3756350da5f077b6e9cf2ab20ed5edbc48f0415dbb74e7a73fb42e31b56a9dff888b85a876dc0c326d546b0f00c6a10ba2eab3efabba5f1c2e8b2b7323e08aa24cc385267d4e51ed7ae8de71e5acb0fb6f89a7b5d0d9ff0f128dbbdd4cd1fda8b6cc15f5ab2b22c1d37512f611d86e108d3466cee6d93236eeeebd908290efe37c96390a0b345b7f107f7711b4a3bbe8b35832ad98e5d6d748b254c630f3ba54151451208c9b89717433fb38a9c86094d85f79dd5ea3059c2a5775620e0f2cbe24a26de5812a0632bbd372c4f744ab455b6f3059c1277cdd431288596859d89ef681e2e2a11db5520a4cae3846fb809a3cd0e4e17c6c0d8d283d433ad4c1420ed40376d195759f19158214b817c48dd9b25dfc501eca6facf4106285c8019558ad94e4125d53505c206bd5ac41418aed1f3ab5e7aedb7eff1eea280dcdc9dadfddf9a4380d9730634756e4f12d6867ee3e5c7d721a6b73ee22fcb35b9036459ea3ff1cc8ab1a03aac9c488df6fc0c2420acf8ee29d19b50adb1418705721fd25dd900d2483bbd668470e90f279524b191359bed204921bb7dc7f952542ee0cc312a0d6527ac092d5c6564a387c69eaa8df30ce332fef7a0564cd6af81fb3a38fd62b73eedfe387e5b7f8a57c888cccec5c95bfceef8b577494eb2919f70c76cd01ed7e0e004da7719cf87dde7f99afd083869d0e5d5d9af2fa273b590db40e6e33e3fa0279128d6217f8c4b91e18aa66fb2fdb5729a6e126ee84116f011c4b8c83d21b1a90141f5647bcb1cccc8b56a02c09cb53e8e3215fe443bbb48134750e56d00c8d3a9b9c9212bbf0a1c0ea0a3c2afa9c6cc0bde2274d4d38cbd85537219388b9a3dc493fe61b63a7e01156fd82d8d98c7103f1a25d60ea273b6599654baf078fe0632271093ebb992e3d1f1e8d2aa18bae65238cf03e27997c78aa79a771fe52afb10edaa675260560d9996c86a4f49e56c534f33d9dcaa590bd295d04b5b036fce598b256a473d0a89637393668f7a3ba6cf0bb91d81836ec557f6f0aefefcbe9d4be1437f7e7940f841f3e3a0651dac94a992f4b9c6f0279cbe6b4f6b4434c095eba5f48e27d85daff1e71c5a20960421080e7915857b07a31ac5343cbdfeba4141b0efb5d765db6e9e614d13d4d7adfe0b4f565c513c70d22a1712747b8a8523e2f15f96aa8a031a882e2cdcc86b212102829f9e6ae62c6bec063dcc02d11f7752efce45c34acc61d9dc32487f59002e21ac0d49038e27beb1c875c95d1b2bfcfef660e1588aca1426b6b8c3103a2a5f38464bfd2078f6c80317fba80954704251f233283515ae45135cb5ace96e76a59bc2b4807f02cba52e2b857d33931ab9d19918386967c16bffeb78e5e74a731936bdb1d98a53ed31fd39981b3d1a3c61766e5c5b2c979c30921e8f6899f3776e2a8276c9821778cd080ef77bfdb4d87e8db5cc6eefcd204e4d3adf470b0df132a5064d3545c97d46c026ada7e7e7170218f30806e3dd0218653c4d2272c03728a8aed67aee4456b191703e32b39feb00bcec40fad37459713fd3e1509eef202b1787834219168292465716a05f1151b76e99a46564e10b283e21ccee2ff8cb5e20b419750f9813ef7ae0a8aff48f58ac61859618cee71284bbb85603d013b41a45324d05c5a67626221198cd7f22315549bd4f0a65a2d2ee9e8e4c501cd797d8cd0e40261403d58b5de4598768fcfa5f54b14fb521e5726576cc2f5759d7f0e278b83c978e813622df5469c89217088504b731aff5babc067f4dd2c938cbf06a8887683ab24b3ade26a178a9ee3f4ad7346ad37bc76d9b7c619464617a198afa839f6ff55003c9252620ac1e7d8c2f2310e7e79fe087d1e3de539d4dacede25842ef53fdbb003cf299dd3565871d03b6e0952ef156b7cfc8a61fbcb6c92089c0166529cec216ee8d1addbaf16fb1fb3d9aa08d21ad6a2a14546b455d3e18d78689d26aa38fb3466d32acfe371444d58b926e2fd2f441a2f826ed03ea10af5a4ebf0219a790fdd21a46f61c1a727e7b2c42a1a2aa43eaacb011530df87730b180093e02fece2ae22e215ed1f2cb53fc41e3a6f9f1fbe8d6e70372ce497eb604477235e4fccc7c2cbb1e1d1b18866d7c0dc653e8e7cd2e818771a1f1a7df7cd17bdfad6d35142ecbd0dcade171d3b865278c3bdd0600f5367b2514bc18ce5079fcc7bd83ec32f1c9253bd441abf0dca48562e13a10810f013d5d5d92c20eb7ebccea1b597308688523ae44691adf3b5d68818e78817ef684917102073a1b8eed1879722f3f08a6b0c2763e4da8de8191475c6947ab10c4745383d5a8f42ef9a9c4a2c3c71b75ade2139241c39bb93917d3abb790e8e4a6744e95c8b16373c180930419f50fd1a69091aaf80496e8b41907f164e50d23fd6d982351aa15189abf0eabc6ebc459be1ffaa4bf3106ae2ae354ab5e6feb576eeaeaeae398c50dc80fca113fe4d4851525404771f631814c038da7e7fd346d74d0a44718aed7adc16081553a030d4e34df13f69c5b43b9502ae20c4d7ba118cad918ec90d8d7fb0d85995c363234d6a2fe478ca7c64fd484faece2a262d90efcda3f0dcd2a6aafeb56f97b47b4c881357c7f271e71a4b9db55428bfd16b84229bbd4e8a90868be2a9a61b5bd46372bcabe2bbbdce5ae00c18db9e985f4efe858a2eee893742bc5ac7e075b05705156f1f32bf452faa67c87b8ebea93f5cb7b6e5eeef21c5803566d00162b657371cf34886629954034353cccf6cc8d24f7af626ec1c693a0c7cdaf322d7f836f04b4fb0d0ac8a8bddb20929e201542fc2bcdf70daf9757d5f8d49c7a3760f4caa55b08b6b8e10e4816c242f5a6ecb2aa9c063a03f0d210cc4ff8463bc04167e64b8f3edb5922f3a0440dd69e0b99482cb953e44003112b181c6f520fff58244d61a3e5374a4e87abce67ab2dcda5b550f7d3fcb16546e6919c750face1c5bf2312de5c08c5e8273d6bccf6b1c4b8dd49e378233fb0f7779169705cddb8ccd8d05b022a51567af9461ecc579c0fd2cb29a849ce38c4c368a9a8168e5ac48d86ef2293cb7dcfedadea0d172751139ed6e7d7ff5fb10111efd4ba1f0812067c065e0ab829d46fec7fad7667903f12bbd4fcf294616381d221e7e3ded079c91694bdb0b52ac0eee0431a352f89e55385154c48b11688c8fb3deea35f2fff92fa9d1a9612d6d8839be36bced7c10d4b336a5545d3d7b3aa69d73bfe78d95c1d7f1e55cb0445baabb8cb6defd3b89148fcabedd9bb3246624dcba0bef288d3f315512ba77a3c1d1613b86f86f94a426a6dd8fdad79638846a5f93a9647c6a76b2673cdaa10d3b85cfda39fed6691bb70d4069c3165553ea5ee5875cdfc4fb6991ba7fae42b2d941bc02a92f95d4d80c37623a667ce7dcec4c0f03ef07d976990959e6add17044d189e8761c8db2ec20f6b35858b22abc67946b1ba032a0ecc5faa1cba97189d923d89b75304ef5f0a48862170f1b905749ca42667da5de6e5f45700c50fe44623504adeef522abdc370b979a50c5ddb6e027c089346c7fa58bc533f95311f6bb3562d572b33384a1a8b179fce831a8e62c399ebbf96dfa86c9fb9902de413fb2f1cb8738b070e7fb8897a254ca75991eb5fa69425ec0da7ca65b4de8510a97af529b62703e4e0e78d1bc6df2c36dcc46836ea6fa5830b47eb98594b816cb4bbfba2c6a0ca59d57ffd64c0131d0ca409ce7f8d85439816e96d9203afb5763aa088a24fb7ef91eda238c7baadaf51ca3e2f3e5f144fd26e7e33856d3211826d9b0e3859bfccb3ba3708f2b6e9800ce8c3c4ff99857bfd2d5bb706109f46263da8a9f1f990603d4a83f01e91c24a716af3c33201b35c7050d484cbefa1d623a764bb5f26ded879256128531f3f6737877afd1760c21bbb85f11e60bb6160500434d2da4bf24cb6f2b5b02c5cf26669edf0b16faf104332ba5f3e2efa1c88d5be874d4c963e77bea5e704efad3b0ffe586984e8f8335f6214d8804d70ec3a2d1bf3bc5c7b4fafb5f7c3851fd5fa6e2fdf7588650e89ceaf240879de2272a49e0d91bc152db01da95c00ad4df5b91570b9e03a4c3f713bae9d1bc06e1f963c109fce4b3aee0c53a662f0dbff6d8b50930bf4386a0095d5df3eb550872c8b4129e148eea2acdcef68847d92588caff4042214a36b17b828a2af7d4987f399cd8404af870202fbf0ee2fde7d12056d5130c148788635ad4e779843e7f17fa1143c85148ddf5a6b377af31b48896760b0cae18695da40006c050b9b7bd5ae7bfe636855dfe8898311f80de25553ca86734429eedc8e98ffe800507d156d73f12fbec925927e1f39c5a1e3742f16d80ff11e7e382e17145bb7fc7642920632d2d9feb7fbfbfcfa63f4b24c9838c96994bf0084fc0de85e1f64ec13a435b14b75589e35f8fc07e9a30490388ff5edd2beca5492eca9debb5b4041ed3e9c348840ccdc740245c66bf0630a82d26ac3a001c98369bf8e9f2968822f46988b896c697975cf056febc17f32e82ec4e7ea70bec4d48c79f689131233a02fc5a65bada24c046dc4e266c8923b01b808fa6451c50c34560ea4cd8f7f39b970674bf1e2b6a3599d0abd37b5562dc59497272575e8e33b8b599090d514c3ac4ae005ed8d7b64a716c0b47554583f735d764662dbc3e1a62626ca18644f11a515199b50f5ae6666d534acbb90dad565fa21981147180ab1b8527e3881e4d2bf8f9218bebb60eacdb44d3fff30ee7d5dd1846bce9c19c3a5c441926c0568229cf8b35ceac925f302dc1979a7ad6acd0ba18f55dfdf4499cb5d0898ae86e6ed8c4e5abdb69bb8c1cf2daa30ce4304d88181a2899eaafda3c4d865a2561e1997803eae37f32d303f5eb5d9a634d61ca26524bc0e1a67c439ad4ae7b319f93edb6c27a9ce4a247bc4d3bbf9a29bade73d5a1f5ebb93f95afaa61ac0e0d446aeff24d637a79f361040ef9526925c203899650ad30fe5d8735fe65f35e93d0e415fb929d8f0d624b1b31d8b03b4a63c7a38b1ab5be45359419a492540fb71bd6d0cca004b79174c2d1c9ab804dca9a88fbb1fd4e66f6a12208af1e55794c9b96628bb876fe8e4747e6ab09ac88744806c5595affa8004f4865f4f11875019e8bd3c8191af4ff2efd3277a4ca0ee82601cab459e1b8bb0296a58a2acc402526cbcabd8f4d0008fbef382a0530144017c617f4f54853cf220b53d5226820e383a8481cf17d94b58e91d1d630d0eb8444fb56436290ed19fc57f7232a62cdf79e10096f51a39bbc8d86b0cc17b7095d7ac957f4b1417ba7cd97ac95fefe2a86a5b253c878dff18e1b32ac086d2198c8cdebb2d00fd1aa4090ba740039ec1c4c427ab0fe20afaf242674220e6ea60c6ac906ccadc029eba78ca4293d7542a80a73ab5f1a6eeb0204587349155f3a2805ce5dacda5554bc93470b3733f13ec757b8ab2605786758ee2effe0cbf110066ea249a281761185716807194e602ec5cb26e75b1a3009d2daf2b0cd1f479fb5f58d9bb7e7ebe6d783510bf5a55baa4505f74525fcf987eb39a8726d67bd48b2ce6204663a15c87d60c92b8ac4346a8f108a581c6cb8bdbd7fe8d4671f59b03195af0624500f0b018eac4f34f6ac1d04ed21d890e9bab1d1a99d0a755560016dcb4cd5d36a01bebb832ae015d490f36e4df266624cc75964a2d1208dad8e14c5b8c0e40e599e3887ed55b00e871953cf7dd76eb8b057580ee69614bb8ef9abf3f751f2dee8bd731cb3a3d96ce91b17faefbcd3255622dac3e1902f1762203cdc024f993b23be0e0dded1a0a923217c4b22edce51d5ade62e8fb86b2b221aff84b9f84966e13f32ccbd57cbe633e6c01b3285812c9dfd898a604521ac775b87b3bbee9361bd449b14e2a84c25a1bf63e2d968d79f8edf3c67d91c85538890062ff64917a049b46e740e335b4818a489bbde00545b003eb43eb427210879fe9f76aefec6965c4054be6a2adfd547d1bf7a27847ce635e57f69a85ec0cd68ed2deb25690318a7cdf25d191c9d23f3f4356810f7b04fc170ce503d316c4ca404d054a86694bd63d7e7537315144f133eecdb9ab47e5e909e974377b5848d2f33bb4267f1f22606a6a8f968c1b08e30afd568ca005c0f97f15c096dabc2311fbe0027d20e13911de66d7423d50b5ab872bcc00755b4da1b37da7695dc3dc7b5ccebf06134910d99ed4d7b25c0c5e0ffbc7917c560f953caae9a1f840a68b987c5294bd6e1d7f7a64f19133e42e5ece9f876ba741d7432b6a23c887e8fc7048633bf5a7960c1fc3f7dff294d79c2724a8f0e4dffc5585acb8dd29afc8e3f88beff554adadc4e698bcb5e86c1942edca72c12594a0d0f07ddd4badb8026257900210143cf3966b66070a2f5720e21d3e082dbc5a6ed5a32ba6d00aacd46b1dc373eea0f03ee173613d4c858cea4903d68b40c1cbf27df3659f95dd5c856184db47d8d1609c92610421cd11d3174a17e00b38e20fba2d9db9d276e69395b6747108efd3494f8c51877b2ca7012bb13b3d119eaaf080397141296831044eb9c6f1a6b15a24ce506b0c2e04b6f1a7ba5afed15d868230e970090a795f4feb82743c12d8cc4be6d3005251f8d1e4dbd643069fb3983655f0bcdce269ea83d7134f52b5c9b3f280f1189b71856e8bccaea9516093dc5e0bb22a9819e9d5b927008ef73eabbfbf94cc8f1b98b3d5b1700ae29caad48b8ddb87e54f2f9b33bbcc7b0b97df6875cddb6b50dfeb3b32da180267025ed29c5981b37f0f37d4163410c165040767eff908418b6ad555f984339738c418d4b397509d8931f84b2f14041e8ee274b8a45d6a5c6262cc4dd9a4f4066782d0154940da95c646400f25517f40b40daf332ae9bba9945b79e9a44978e527b6184a3bd21df4331cda75436acdecba90a5dd6942c286d32678ea359ffba4678fb13029804f98fe8dd55c05c1bb7d6cddb88123a91748b3576f30c223fcefaf2cfe9897bef1d88581cba92f1c3c526c79d718d9ac1b2dc1ccc69ef863b6dbf04fcfd2152346229ace5c1abd78ad08b101015a238e38f9fe155fed33a3a46f6f16812cdc13ae2e6ee15df54be4baf008d54dfbbb15e0fe93436646585f7abc6eb8142a269c3f2067aa2b9d771c978ccc6a752d99cec85a4caa674b4ec7212ac4240a3ce4350c9268d31b3a44def681b4d479f1f721e1cf0c0684694fabbd02e45e29e89e2c2e10dcabfc3eb13a8b83bf3da82167b3c72502eb6641a8acd154ab3043bb7dabcb034a845a5ad4224fe429db53bb704a1aa86ac70ccab26c12355ebb0dda0d4be35f4e6e96ba7eb8f67911582c9631561126805ab7ed49508c7ab8acef75076efdf92c4af1978cf22c97deef574225d35f42b822d4494bbf649447d0fe278817c44d8d90ab0f20c3fa5b4dbe5a04a2b3c2947fe50f124b45213375890c213c39f94bcfc6d7dc25a2a72c5cfd77ac1e20ab0f60b07e48d38b0efe634a6b14e165aaaa1af834b26b7aa889077d65d743cd3919aba81b1fa8f8652184e94c59f570672980bf84460ffddacc6fa16d2f8f9e6bda50ddcb6a77ceb4504b470033de24cdcf658c665a0874ba694f3ac820a7806efd783f79929756cfbbc2f4e63e5152eafa71d7a4407cf4d433569aa4585ec7394222e730f78661fb8dc2ba318d7df441caa1a5b8f21852a4bf946427ce448afba847be12853d8b2c8418d8c266948dfb5c211c4fd0899051cf1d0e20360ebe2be7c3b4856b33617e44f08ca50e2583fbd131a578589c916ec89a355f3c01b0fb4fccaf846c236086d6844601449ad8cffe49ab2641972ac69d30de6b9600be35008a81ec1284dcc50299a27b3600cc87250f937f7a00c18c5997beee2bc33fa87a999ce74142caaf535c6c125a6ad6a07d2b2add56be3fb57a958b069dd5620c707d0f1704828897b9b27ac73c2e0971cf2cbd23f20f5db3d931640174875dfd86e8ebe26eda420a919ab5d9eb7fecba7ffd10693de5bddd1f7c972b0dcf887ae219409dcdba79e35ea70987942c864fe87e479d0df623649b243a51afebbb4698ec8ee56ee708745d3e053c9fad17d2a61968c2a4d94fd5d8086e4bf81e76160352f55b504e17e2733d94c6cf5bfc3832b8b539060e4e9944c157a7589508fdac85975ddd4565ad2557e0549877fbc5a9ba0b7f86a695913638935c2dd7b724e4b9a03003c320be73bb5e3e36aeba5d82c0b065a764d6c80bf7a690ae46c3de6c51f46ae02d1b7f6b603ed41020b174f4723577c42aaeefe2d3b7f532a7f6ea7584ccb96cd567c14ad5f226acb310d28a92cd80e83efe3193714db584b2e2d4f83a72237fc8df93f3d48d1262ae3be87a4563a43f18ab06e848f668145e91d9947558cd6a659c171990c551825560523c7f91fdf484f52c8a43f41f4f84ced45dd56e5cf5ef163408d6041339262e53b820d088ec01b4cf6355bcfeca6682ba08e9fd1250bf9b70a94419e121ebb9487e57875d6a081b808104909fb93a7477c7e81bb43dfb50efe502eb5329f742053bbd8a4d662341fed22728ee116ebab4c1110a9c444fb26decd23dea63b9ec7c6f5872a4eed8b4aff2561e415ba694043c9e10fc013aca46fed2b83e49cfea2191bff580beafe6cf60f7fd2efdcf0609ed449df6ef8eb6a6db14fd0e151d5bd207b08640a0c9585e38b3b0b2c1ebe58fbfdf892be9ff25bd32f42573c844676c0aeea66c20c23e084f04ae4c58615d4c2aa8623ec9389d02fd1913aa7d1b7eda785291300bfcadc31f097b4709d35fb894fab755072efe1b6cb9abd68ca92a6c488885f18e8e41bb7e0a68a369a98ca5eff0a705c14f9017fa3b0b53ef0b26f77dadb6ec8ef2c54cb304e73c5e3dc3977f0f1979e13ded605c61dc4ba01e78c502089178d1511c80c14cd28654552085972841fb78b979417a208027433e11f2eff5675ee374d52677a796190b122b8950593cdf80cb3dace9e506fcb334e6e094d1000b67d25674687b3da8e8383006d563e251eb72f556862077734692023ff7c4b02f4a3ded6e155c795e8ef266c94eab173a49dd700196a73f8a1b4aed4e2e8746452ac3c72b177ba91ef322713f3e85b4ba684ff633054a42e3c8cfc21e2b43fde464680451e85be17923d82c9f9d954e7d9033c02a7a141a1ce95d0d382f10594b72139cc213ba1aedecab27521ccecb59adc138098f489fdf8dc0a232244611db9b5e6adddc8a972c2f6bd0f9f4970b5651f1cb3c471c7ffec66e625c13c26f56369f443e1d73b21a28763d058865473f6dba5c5bbfac46d567324eaa798f5ffc77106bd6706d424f61f560dbc9e0eeb16f0be4eb04d322a06871873d17357e1282d7d2dda820a1a9d3152b0208279387ba2c4187902bda28aae72fac071aa4df4bfabd40b3cfa22892cc9308d3e4b4d33231e4ce48db01c8eeccb0e30c5176f11048063c2dbaadc8b097ef6a959afbcf97556c0cf113c7c7e27640854b77696efd21ecf1deea9ed1ff15286767e741bbee5637239b0d6abbb63ac1878f20b5259a820ba68633e0d9a053635b84f64977a7c42345e100fb4f13dd9682394ce7f659a0c2e83624fb399875125d6a8bc21648720c0a9375d2c0369683988dde92c74fb762efaf58fdf91a91600a313063ea7cabc227ff47f91b0976317511b01b13f533d769300335346123738e27304caa559890b566267cec37676de2271325bcdfc98c1d4be477a6946725f5c5b5d1c347d06aaf5b55f94d5e28747753e5330c65dc19180f6b874a02b1537938d7004c7d2475e1e203082e9c52e730dae7cad7798ebe2e2be62ccde3cd0c95b7510e8590dbb89d452dd4dd2d114547ca9569d7db615cbb67cba0708afd0fe3a87851b3b156e9195914ed259219b25eda050fe24d70c9e750393009ce87cda0f7765e82fc4a76579282e7a6a69e8c26392dabd9317e8081b74fc6982a906e11e4640771bdcaec94f8e7937686b37f61205ddc6a411de8f87614676e3e6b6acbdf5488070dc466eabc151aa91a612d60d6eaa190426b56ce9e7426d4013c810fafe5c2aa8d65efb533df72c65a23a2ea9c7f6da220754e3f882d3d594fdf25622c1aecfc435bda76782c4d2cc423d84ca0e3bb9e12b2cc8a5e3fd6b17fde0ec5dcd0955c61fe3bea8def87888d50114fcfa3c97b123241069dff71f777ee509675aede4ce184759a2c214acef387f12c736c15046ec75706805a95c3efbf662f71a099026be1ccb16e5fa6ba84de5dc79a10da11fe0e5c253467175528024f25f1acdff0ee03a6eddd1da40320c3c402d0c960a0b144d9a3f731370630736cc223b0dc5461995b8d1cfca4857b4869babb81a2ff913c1c82d935dd37b60e1c4d0d258b623840c20f2468b10037d4035f40e1f4000b3764e2e302b8a0fbb8b95e854c40e25df420f0c2efc6e61cdc629f15f137329b1f7b3cc955d4ee936dbdec9cb432ce906ef3ee6d1a54155e85aead6b2a1c96379030bea46906ddaf9f90fb45c074304af3a0ae446e92ffb3812bb4e98fea39e53666e9a6d3d4b22613796e38811acf69e02093381839e366ff23232c502f809b4d56da222cbdcf773ad92e464250c9b3e40f6fcff8da6a72df13c9ce92ec61a7fd2dc5f48a4154323dbc002d5ee5cf7003a6bf468608535480fbe8d8d1ae1c81864df7e4222b318696943272bfec9d51892af5007a1615f3081fe74caeb38110381f46a36ee08a535be7d983622a6068cb5a46f1faa13f3dca351b4ec22973e54ffa16b2f660953efb3170701a6341043326ea9f173704ab4912b2f0ac7aa3ec4516b07468173c5265b1929c7f4191f54262ffedd432d79199966fec5306f8c32afbf625f057c8074a68647f934f2909267c9e7d39ed6bc402d726af0c12603d1aa572eb976aabdb5493cbc1e086fcab3b44d43454cf6188af397de1187f6c8ec7dffc8f556a471a87a4bba48a48900faebb4975f89b41f2470af2a4c6263117f0a0534b2966999d3759291ec895994fb98f2a218933b07785bad89e211d1a1439d211e94514fb114f157f5af472375575276f0cd7140fa28a868630039fe7fdac9de44a4adcf2803df1bb12bc88fc51afc35be9e8a997c86c7c85622908a82cdaae859d304e4403d192a433fc7d12fb7e1f939d0ce8d45d154d447a39d5af5d2b92459ab225b5941d8da3af1f067a607950469b49c88f4fe75f7e8472e82210f42c2a5ee492537eea0523ceb97d41cc73caca49e3554ee8f41f35c18900a2c016604ab2748450cbbc608dbedc0c1d6291346778016dc044c86f805202913fa2efe7599b5ede57be8c86b965243582e3aca7f2af90e3100eecb5b9675bfe1f23f012409594f7028f138cf12ba5e57b2425c3669756a5b6b10627d82dd8159f0b4a57eab411cb74329ab0568472a54abb27746e25da01af7bda29fca80b6778f4c4b09a41f1fdfd90a4241dceeef85cb6c9e1243e7d183cce87f52b9160eae3ee459f007382506c0974a4540bdf0d5b590bc0e0f761ebc1646ca89dd24a817589f2e3d7b70b2731e05349c4e22f3daf7b04cceae51a62ba29e7d2865c55eb97143e9b9ed6d39d759a41de1bb03b69f21dd70c9a11db43874dbfc57d46155f94384c7df6ee4100a3426dfee5d7090a8028861525242ab46cc209f33718ce820f291100d028b32f50045955ee65cc452cf7208c4e141a0ebaa3ff1f7de6af2f8c7db67106d1f79df713cb5eb92c8a83b8c95e6a72c034bb48af3b06dbfd3a1f736ddc9d62866aa8909076606731cd68772d0defa5516e80da7e32d306d3ae9c116a0607c9c7404b4051be1e00e23c3b2c9ad4b2f33590bca02140459c5756b2c51a4423a5ba2f4888947f0c2be675eecfeeeb8f796568afd3eb5cef5198a92ba8227897a06d63bb187e23aa95ae0f933761d4506349d36d5e5c815f9f4de024a0a3911ad3f0783d9533754138a21fbf8191fc796d9d4f2c9db13a11a8030a2cbc0901667b150cf03117187e479c5c5f83e2c7f72d8cf8ffdac3080ad55d27efe67f0103d1773f1b85b62e16f3b7bf7f45292b0082cbe68bc47ce7e1cb4f348a5e1248429bd279a1a05dc43bfd26d2efb29f5e32d1ffd0b40eafb6265be844a558639bf43afad87fbefb97e7ce3f01566f81d20c1bb9aa8fff052988ace04e577e81d45e530ef35c7767dc6d22bf02e0f75259862bc7d20d440b19a849999ee2a74b2c019a442cf77546e37a433c213d999bb2f70e223c11be154ac184d2b786bc504d0f8dfd56adfaf714a9e20b8a999219e92363f114261b2574ad021cb7aaf8073359533babd3dd793d428266b430c4ed929609e1267e94c02a831a8b3347a89a92f61004d58ea08048bdc515e5dd3ebb8c0c44137f0ca48cdcefaa4c6c5767229e4aeaeccc41c6556c485a31e3b91efb327278a41b13661a930a1545349ded57035a9ec1cb3eda923467e8254b8a8609c11be9f617aff404a921db3d263c4e39e4449f5c72dd4142ba298b0125e92600ea2a66cb37cfd08f8dfeffaa99caee8fb0df730956eb86f5dc742b4fc324740fba155cce0ea173ebe65b9c9dd9ee938d1981ce491890ea7c9687057abc803754133b4b36c5aca38d628f9ddbce727d0730dfc4c8558193e0fe828af7289937aab3d9090dfee7de2c22f82d771f0c3abc6d4503681a3f5f82860d71cda4c68f6626157e22cd2102e3e5398f5c4771d18b13451fba4b1ef6f12c1bcc424dba36531713cdb76bcbdc97e05f7676855c08d5ab6e42e0d308b28a251ec667e39b183cd398abef362dcf380819bc02faebeef06787e97029ddddaf27eb3434da3a9453bfaadc80316f42f40ec9d0a6600227b96b06a01c6678ded8d8aab555acebaa40a6c59dab121e0543d56ba646097cc06ceab087906346ade35957be2953ddbcc88b109de7b9560740fd634eace871d3921e79cfb0c7d4367d0da9aafc6beaa8b39f4e348d8f1c404c959a4dd064847dd7dac12594b02ed446f98ac39fbe86b71eddeab38b34563f5cde35f24f8ba01e185cf0df05cbdb1412af505faa11a870dbb81424c8f86f0e7500d7a442054f1d615c9959f85db6190a54df0f753b2cd9879ee2d8d1e834e67752da133faa110c9ca312b167d744ad94254f4b5de997f7aae78476fb1137c5903729ae93d4db760529a3e8d77580b844b21bc2ee3e92a838aff7a825f0c5d8abb2f26660aac90ec9406fd5933823bc96b5132ec7940be971869168f5f1a6934bfe29e441c19378ef84c25fdd6bf5dbf6748e3fdb27aaa06a2da2ac33b2c54c06713c4cfab42c1a5a5c87d4325f26b7f4d95afd29b3e862126547a2ab1f020cff576d72bef3913d87004cfb6842d5418f4907cffd24b56ef4f4e31a213682ceecadcf233c7c516b3200ccaa7705113a3ff4d24bfa68dc848cdacf636e6a462e70ce080dd45a9694b6c326f4bd4c275eb8a97dc6b2ecd5db7e562c00d077a860e1f021df3eb1ccb78c629231e56653a6463b05d6b3338c3accd93dff48a8c96357cf3df795dd3fe7cdf4115d2cd484fbe5c0768c2bf9f39e035a750c57044e5554f8c7a072e5b6efc89958e1f9b32f3ecf50912292e66ec9a3af8f1df48cbb2216a6a13234e4818f074121c5a1989c01200a8d6a342d363559e0b86f98f733414631fea99a659223079ee2b46b3c8541af704a79c69d65cdc61e6d416e9c3a19fe4024e4e890b67523fe1d1e433f9906777577c40599c7e676f647880c0c7b22862f47e15f1b3098a0db0e483f57947ee3336e125d325c507d5de3cc8881ca6bd0e55d383e3ab447c54cbafa648726213ce2bfdb4fa0c0f097c905b815b773b4ec7dfccee3dce670c5f9955908b1ef8982a8e48d88cf4675e68564232cc1f2e05780389ce8fc915346274858839d6fb1a4bd120982e1dccf89139917d54375995bd59384a5b8aa9d49a59ae1e3a2f00a8b3513aa298f8d5272769df3d00f4254abdf7875f2d4888a23d9ccfdbf42d456a5beeb272073e941e5ad1004258a46d2a24925683936b2446280417eb76a46a7ec906a5012ade53314068637e63ca54371daae092dd219c33e4cd910ff1bf00c2c0a8a318bc1c01779d7ecf7aa4a0c30f7a0bed9c4d85f42c946180497dbbd6b65dbd5dbce2f21f6ebcf358e36193eac9e6aa9394c6995037852b3ce8157482e0bf8d68da67e68f4637b8ed84c908ee724f67492723fe74c4e649212ce3fe7637b533e9c074e2f410796e69d779ba639be103502deab2c5d6b8ebc1c9b485afa1d4d1ea91b159872c374f60edea33e7d1d3e245e88826faff05cb13882b321632ba7d473b1993cb3d45dd3e90043dcfbfd43f89b2d96551af81e5effba88d2f892d8148acd8b7096edfc862818c567bc7100eb9dd31698bc953f6929ef181d68098ec89bbbac2e734f4f384d9743d512732d232737822f836ef5bfe71ad6356799e407d53b39807ebfbe5299b7d5ccbbae04ac671dfecdbdd28c7c7d1531ea7615842030e533c9753f06f4c1c66cee1e139eb7d78ee2ea3c52c39b721f2b9bee1207f3e7fa3f3452e25d99dcba0cf5efb080dcede7de5a43fcb6b422f57c572ee17d9c79a9d89b233705d06107e6871c9907aac54fcafd8834b1c8ffe11610c2646d206bd59be1cfc349ea140847a382cea9301ee9b8a219c5e3b822ab9e42cba3d34be445b4312f9344ac8e502d364cdc2dc33cc83c3ce92eede3b0782003a2a26d7a87c466393543520214a4261b23d470b664465c27d35a4c19926716a4e9309f1bc789f0b1a98921eb0be90f7b9416623e03d6e7978efb49bc9efa965dfcf9346aec4963159acec21a75e9f8fb2f0af404606579018157bd290c2b385f647c4e59bd5e0b55c36129d39df5bf563af0098b463bdf0a2fd6b76a81640638de670c67b00b9fc7c6a7c3e0e0324ee89bd52e215aaeee5588b55c670abe66aea6a3e39fc04bdc12956652abfd11ca53277da6d5bb1550bfca6b9614f59d90234633d01ac0b03da00b16246360bf14e123f31b03bcf78e30a3620328a1e8a9077cc85c925eccdb36e505c9948113b724b2a514e3cfcdc364f1b12a06e2ac0ea62aa17e87aa3141e9916506cecd3e0c8bcc79b409016638688e5be6b1bcabc26e770618e94100f8d1886c3d8efc0a77f7c938f5b9555fb94fdd6440ea839119af8473a0d3dc0975121532ceb36efb67bd8d4c53c6b8b54d27a157b78381429cdb832925adbde3f84aea5f97bb10c963dca15067b7370e16477aaa63d9071a09171f3a5b1f3e568a1f33af5ed672486c48949f6261731bd80a5329ad0fe91c237e5b0e1bfab238ec473587803ae26eef53d801befe482388ff85505c35f23a1ff135131e3e6e73de15e3a8497119cd8c098228490a8abf967714982c9342921bee02faf31ca0a49bfe5ce552e4ba41472adebddf7450de095a3aca8f03f5dd41d457a0227efe0814e6872b73cf96668a5515524e6df09c3e2fcd4f6db2e8d49229c442dbffc1b5307c3f32f0397b4370faa4302e0302c2d34d00aa5a411a31883aa951765433976f4438d5349056626bf7db98178efc9e385478a32a7443d976d136fb5fb953dd7ba7c01c08cf6fb73d1caa9394d03a99df6f073e858fb1252750c1ae2269354968920bb670f30d8eebea40e392cbb53d1aac3c8bb1b008857a6fecce2a89a4bb912ea977d890a2cd28e3d4bdf67ba9dfb8e95b5decf6320e4b3d78ecf1527cbaa7f4f92259621f5f17c24ba9dfa17c16f84317ebaf9a3d320ec5adee4ae3ce7099c6bb63145d01a0eec33a7c950ff61d4aa94975bef52c8a00c1d8327f4358dc704ec1eccda712d7f5b41e74b549b4f6f98f41012a86d2271c9a85685b9395f5b5824dedb8f51a83b071127bf18cf2bdbfdafdc20c41b65e374e5b57dd2f23040b5bf22492b841ca1c8e60625238cfc760e7c7bfd669596c84aaa286dad9ce62df5da460a22f970876f24dc57b2a6363305af6432294d24706520884a96ddf12cda63ffee8275a7610ee6e37888daae5fb425725958dba2f4346382d7939966e1b20a2c4e398b3743a5be94b063f5ed97f235e5a492f741497092c7dc77de0006163f4711b36fc564241f3ebad6543ebc169a379f3339cc0345b2e4426028c7d3d515653e0bcedc1287f16367053bd55ec18a70a82c4a63a6491305d9617b8f8a4c9e27c7e9e5830b136a27f096c55d14f742d6c49b25a6374a6b445b5abb1c39d086dabf1da233dd3c833e64264465d0dcb9a97b1202a790273b8b3031be060a81ea9e665aae706ae2d87f025ea0c75d10bbfc9673930f7a811aca2bd199b2b5f793da15c0e5212ff975834222bd61dfd09bfd53ca43592012c0c024914551ff3b63ec2cfd382f36d497c5d236dbe9b9e2b26922501988b4f273b7042b9c5e711ff618668bedaa3fa0317d60c58f9ffe54c70f42aaaaea00b85bf8c5a18f11cb22ea2b5c9655715e335644623068df987e6ac6957e7cdab08b7bf8255bd4ae903f3373b6320191cd1e2aeb1346e7b1a1cbec9e60dcd76a505cdaef2f76db4368c1f411bc9869ee2d940e38a979b763582cb286db76edd209e789e497479133f2402b9f6be53d60b5f4a5815aa61e420d74d95408c269ec9f47454e0f6f4e38205e500d64890eee5669667083414a4179a1816bf6de562a98e3b50e5470b6b49e3e8b75db25f439c7bb6f5c3aa0e09589ab3f6e456f2a1a964a127d96e916668fe880625965b800fe8a4cd89344eeeb0b96972c713d7f126f6e594620627fd3dc37c3c2c9244eb277deab3289169a8b96e95be13b4aa0c8441764c5e8867bed017562bc0f2e893e5d603b7e9f22d548370df2874917cff1f0ead1c10cbd9b217226a14ca978da2253258595013315657830ff2d312bce71f24f4454b779b0c193d6130b25bbbade74c6981937f38ae36672aa8501d0090dd84a0b5baf4b73ae8389cde1d845f5bc0f4a4ecd15a19fcdd84e599ba41e73c3b8b67ea3679697e3c85846641ac8827b930010e8e199abebdafb618ca31228b16894fdc78ac565a07fb110a469860903048a9a80cb7f192901738abcb09eeba9274d7e0a1795cc65c50e1713b4b1f825ca28d6d8884102b59ca80a505d6e4e6e690b338bb43bbd0159b8dcc32d35978754f3179397468714ccc2cde8a6b1e34203dcf56914d5869ffe504ad7b84e0df8f02800e965a0a69138b7c6e71e0d3a2e64303847f30bc4c93fdaa6d461264efabf5784a95515ddc974008db567b766f8fd549187bcba285afa2aab444b0f68a97e02f2cc2644b574aefa8850754949c69644e541a1b28fc8f1cb22e085a1d1d51039e282504cb2976f43c9babbb0f0e659b8b846c0e7c279cf8e9f4b2e312c07d393526f5e854154f137bd06477d71fa58aab016a928df2b167c6507d01314c50f08b7f785e3938e94e30b7c3b957cc3be8a39becf61e30bfee966cb13615348b55ebe58b7713129aae1c7bacb250a38309aa1178cde48430ceb5ef1a542d14edfeb0e9b1c600a8e2b16d4251541cccf17e9a29cbc282673f3b7e85272b9b6c6586a61841b54d3bf18f929689693315dc01a62a3cbb061a21bd73a03d8e514e3bdf87384870883286fcac11eeea58cc7994a99cca6168714cc021049f2a81dbe9490bcac56b674466eddf3bcb33f36374f446a62746d27acfebc0d6431576a09987f3181d0b734e5a8b3b9e6ae98e24c554be4277f9859f55151031b72ab521918cc86155e8d4923da2b60d5f4e1337364935dca8dec40db95b638b2448d754b8b3392bb5821df4b1fdd1a4cebc2ca2e36191641c356f44285c19ed270cecde3f72a59c435bb656e32e44a29a2a14ea2b6c31400ffdb68612db403d8f56ff454073e34cc85d0e6ccfcdf79070aefe76b96c5931be978db411e794e2d6aff7ae94c3f3f783ea957370cdaecbd92f808d32dbc9b9ce1cfd0f4ac158e607eaf6ab3cc7485309f1a54dcac64854978caf3f754a26b60bb6bdcab815954da377c602713329df4adec870db0190d38283e0f3e46445f0ceade747ac7e775ff31164d90232e9fe65f547ee1b06ebefc2e4c9fc74af918ee5696e1edaa8d43170edf34aee1cfc978232a2e37dba4aa5c3b9cefd192f383f38daa7d69b5adea8fbf86fb48864dbcb84c151b3b3ac2406b8f38eeebe3e2abe4c73540c366a778b439d7d44031d90d4abdec660540e24f7e5ebe56e8177a0ae238329bb91ea85dd2043f5f350fc76cf26fb2c43815fd53abcae12a1ffb7b636f32b2ecd8df3b568d7494193e1bc62363a11336f54a0903b00a81b34600e706ac4e86deebdeaaecb37bd6c94c5a104d4105b0a3055d650ec97f72e2f0ae4b91c9dc46a4b6bd484941d9cc2f5a99a5dc856d6eaf6d6a116f2b9f1da706a5873cb4dce7597c343589762aaaea663b5509e16c80ddd1b602712344240a458328d2201bdf787180c1683a6b0c370f82b284a44bde3ff079f70b26fc4d6b398ff2258125aca6eb436e94334bc057015a1bf5620af8629410600246647c6d13f1ab3806ceb982c0baf7a1bd4ebae2a1ba6384cfbd2447f45d21b0178c5aeed57146fb67641909851c3069aa757ae222ddee872e6bbc4aa8223c0d8b413052e93fb7b80a4032438e75cc1a6aade32148e2c80db9ab305a8a2235ffeffdaf6f98494a111ba3d4e12b09e8b51942abb840ed41ba30b9985b483eb134c1d9d281dbc115a40692c429acad7f8f9fcff34b2ac38c3a2fe7f2cd091c1c0a06992c5a9b57cccf1495cfa6808c93926641852e89e69bf9585348f78e2d570b1c37512c600059a66062dee685a1b08b3518a5f6955c3f14b3570b6d3eea513b581e484c9c471a18c165d9049dd81b1c7e3475157ba6090ac9996fcf81ce0adb36002f6416558c49c2560ed5c656aff08ddab64077f0062232c26b927e42668eed7ee210e1f5ec0beaaff25b0548432a3d849de6b1de2ffb062be35e15d24e4eec357d5e8ad0482cf23c5faea9c63d86d48d3136bcd51fd86d4355ffa3d9244439e755de5469d65cda69a189490fc761ed785d0caf800972719f3df50075dd1238337cd801a80f709b1acd87767fd0086fbebf15ad1622ec813957c833e18101bf0a2afd2136a27bbe4f996d9f926009828b5f2b42ac62d0229cb0332570a35165b07b941a9ea487a8b1fdfafe342fd0f1186e82340fc0bfb089fd8dff5415fe540483860e55b323172a6de54de1ec29d63471a692ff7735087c41bd963cdffbc8787cc4fd1c39a4a8f5487554c3c8d008637ec249883ac0fd2ff126834190bb19b29e4676b2b307828299f2ec672b48e138db2159ccbe6e109f914f125c044465a66bf29442ecbd366f9ab899fd1ea93e4bd6855d09dcef01545cf1a9c35159841ba130844d40b3076264ce6156f566451fde55de2b8e912c002bcb378d247065e317839bc6963823ef7d014ef9852fbcafa42c9b8dee1f823c4f8b3c93b46e98442c4667086e5ab926c3e34e1ade2d01c948d15668cac4c76ae62b532a580fcb2aa1f9424d5fdb07f0a01469fe234905ac38303cb6078ec0771e7184eed3a0f0bc5532eabc1865f45940c8e67df694b432eb7d9d51fdd25a39ee0a7c4b0be5a33a27ba95cfaf8450fb0e50fee1d998d433916645e5bb151f8f253666a9f2d1a63104231233323a6d07332dd1ca3f1829d5e3f3a723336a4a66bd66f3504ac0d90c47d5ffd98500bec609613d9a8881161cbe7a2b452a96b0f9e60a2580b7b7bccbcd09d7a715e8a97c3b4d44eafb9fd223178f3184f6d5caf52e76511bb5d2ad261f6d61c4a2f83b7e43e2871df01084b0c874ad90f3aa8a2408229092c09ee651eb03f39d56b7a94e73d426f21ca591a62a33dfe32c658ae099d24861293f47c4db01d4795a67a648d84a82bf4010b9ca41653666b62abbdb5c737d9905d9e3037e4f5fa3306c1e77be9cefe2543cd4215d9fc4ef3177f586fe9783259b4194beea37108285f24f1257e41d95fbf1f8a6c2b53a783e2ce3fa7b1039354f3a25251320bacb4bb22df99261b6f40478ab3f6890e4c411dffda16225705740c70e496820a12e8fc2cc88dd1867a2b72e5e6618b4ed8dc3f6e551ff355dc0c0e98c7d12c540b8705389928a0e1323ac5c37c4deff7e8d87414315f5241f6705540ce14a5a4a4955569e3962f016f240075c091ada5678da6a068aa951b396eafb248e8d1fe92c6a122af6d06f1904e1818b2f8d08496263d4f270ee67efcc455c2b3c6bc10261d88f17c576a843569bfc499ce9afc7fcd4f03be5bb5fcfa5c7cf030de0e5c68270d32e666d080dbfc0c3b9b609f38b79330620f1ca39608832b0b5411af5287d038ed7fb16d7045f5a1251f3c82e603a8dc2bed044fed39c84dd2540121c04bc913641b0f8ce69d23274851240b0f8c715b674f18e80cb8efa342329a1c59981ca4f89f5a0c8b59d55ae2575935c622895c410809ed07e08af91598f52b0dbfe5a4dcfb3f12c0de0de34e7f1df2180e5e28b4c6a1492f0d6058a2cbd1b7a7b5747d8c8d00ecc746a3f17d81c1e0edb8aa47eecc3a9610f2601f4817a5ca6f0ac3e4d2827b50b71d0e5b2a2d2e069955b7243ff0fa78f04dc3b02a26811880567c328a8cec26da450be183c51ae487a6e8c5bc24761cc3bb35ed5a12dfd07a91353d48c77a638d6cc4e159741bf45457a89f62a2e5154e3c1e4bc0a7bd5c64bcb09ecc1e7f1a9e34925aa0b0ed4a5646a0ed9a580e146b66f3d1331e45493815a4e93ba2672f636ffda6b5955ac3d62547fa63055cd9f3df5a3631628a1cf1a24b974fad20ac1022e60a7ea3b9551c1175403233d65842bc7c701df1aa6f928415de46db94b4ae2d183ec73bf52d513fd8da1ffeba0f35d007be192870d55bf9b7af914d666f5e0fbacd41ef3508db6968183576e852a2287826342f275609435150ddb78d67a395e411e1b8a1f05a71a545bee32078099faecec051c52364637aebbb4be4bd781fd315d51f6af1147d618097dcee685b9a00ce901624784f99736af46a2cdc2826ceec719690b0b3ecbc2f591aa95a7f10852b5b4856bc8b588e5a401851d434247f11c9e4dd6a789c6338519170e4714e04d9b32418105a0cca6986623d29059e53a673b202446a48900faebb4975f89b41f2470af2a4c6263117f0a0534b29669990f13ed47cc27948d17185c4a33d8331c185057a3c6ab2e1c09417a0c94da931a55d6d241c31d36d159f212a44d3e89985ebd7215b9c0d12cd6ed5dd4518cf7dc58c410d50bc4b15f29fe8b1466e1b7a49479d5fd2254c23d3d32e4a09adf93e6ba807facebfbb95e2b333a2c69301bc9f2d6cee75dee90f25ef201a38a03e1b8d6314765b30eef7f9783b91846553a6d1f857bbbfb1894ca0fb46f3034db88b5e80f1b1a86a69d6e95743a367fc6bf9a65970a5f7992deae74dcad75650bc304e39d8fd6c84ae4c3587b46b2777214cc7450f17b78c8204a37c8fcc05ebb0017223f8b4d611e7a969f531749897a5e98986f545e90157b935aa27dfad27c8d2af9d34b36aaefd1cb8a19ff217850f4c006ba5f2ad1a8013f2644b23af5d6ae00868379a89b0750a9a6b7754aa369c4350d5e9a8798a21094ec1bd1596bf198a5abaa3df6e9ba4552c92033cdb3352f41f80431c432d942ed839cab9fc735d86d35d10f71a39ac46662c9765d1197959236335f65c964034b26aaace6ed8da566fab866f7bd01be322e52a71c2658dcc174e353755542368d0f71c39dc5139bdfb693e6bc7aa80cef679c2a9fae7cf1587500e4112b1f0ca5e5bdd849e5090fe93f45f5bf33dd659e3bda65a7f5fb5ef3ddb171f4c5a32bd8b29dcd363e678b55f10a40b791e0acf1e27abbfe84fd4760689c4f09060604bf5ac0685ccb116b312ad5acabbf8418e5d8bdab36e7b6046166ed7abfd3a1f736ddc9d62866aa8909076606731cd68772d0defa5516e82536d91b291e99a530cedd14d0d8f38fdbb79b04bb0ac907a675f269e21b1ffcf9de58b7cea2335faeddd3ab0c321e539ab87a6f6214818f798034d3b3c2d988d51f078fdee929f0411d92142cf2b295640b75a9d37d15255c51dba26357f6fe1db057e8921501e384cd8ecb8bdf7c9a731523c872cf0df03c4bc4b2274472ce2765ad6de7571b9ac170caaa0873de6a2d9352adf7c0b372dc3eeedc1a8c427272f2bf4489946a9e69073258adac1f102d7e5e1925dcdf7db993d8992465b0b70e9eacf8fba83ea98d3bbce2d30e5da635887a4d7e79670f46754ae0d1c5838baf79cd18594d3874d08b5cfdffb17b23551fa7e7dd2148c76f85eb1870f1433c8833990b4caf7dd1b05f2e0353db108027dc2fdad579e63c0fbf15ae906b0d5307d94a1b45414ad4042ad62e27f19e69ad089f182133abba0bc6d2b671b52586c7c96b614a0c99e7b8475519ae5cd55f1a982d9145a5901efbc22da83c33ddb912354e44f1a11b987e45235a660c123ec2610e03ca93f7dfa9acdcc227f7753fc11df856185df18904a0fd8f44ba8aa41f3ea34b4e3ab37765cec509de7a38340175a5c3b12d429ca2925b1975acf9a5bf7112d9071d3d7fdb3b4c31e6b8b61df13cd2f666cc195ea81e30620e61c0d2e2e5e23eef3b8c6cb59a2d9d8a65906330c8499cbdbac2f85d4e0eef71d24d3f3c4f8e5d41b501fab7599dfb7fd44eea35df309c1e5d4976ded86244a0d79da1cfe1133bb6ab8a4f7ce4ed6b27d414269eb854751b95cdc59185d8bafac9b6b535d3d9edd7d9c8c673251e4a416ef7919f8395c4106c749e8bd9e8302081f817d0c3d74c6f0af1f76bda36e705d370ecfe5df337cd1e9c71da2f7e5e271f15391c0997fd59804b28abccf60f41f566d375b26508e4eb8d64af94f61fe1d58d59e4239ec1bcc424dba36531713cdb76bcbdc97e05f7676855c08d5ab6e42e6ee7e2c48ad3d9e689384afc15fa150a5702def01c408b580473ee0cce47f468857b7063170387dfcdca89e96b016113712390a2df84f6fd1c2d5d6bb9b385e28bd2ca0dbcd24b8da9ac25c814e602ed85d763d6915bde983e4f27c736b1c83d559e5f43f78c6ca737b3092e3b139b98e4f4ca618565515672c21bb23a9bb3c80c626a2d3f8043c8c6944672e627df5f51448bca1669471c70b12e4060d0952acd7534329112912106f9082e4034583e2fee504b05eea467bf2a86e9c6b49e2e3e390f24fd3fe01e8a30ead3f4c23b39debf459ae7ae7f0df42901fde9736df7e33344a9c5d244c10ecba80e97f4bb8fef0eb32133f3acb35ea421207b815205995716cfef1f842ac6aa21f1681e2d72525906838554031ebe589f736c3e2c3bb2bb190dac09756d147bfdcd54cb50d8976d20f022fed925423bf6088ae822bee64a161e305c6af851f768fbd3350596331891a5916222b9d8ace587f7b08e1f34655e68b2bb6bbc4f5370bb00b25d27f38acc2e0ffc982da61e5f740f80befbf109d048d3638b5241a80a73eebdd97fff0862773cdc86b210153bbb951e44d65ee804059639d2ed0f2156ef4f4e31a213682ceecadcf233c7c516b3200ccaa7705113a3ff9d5d839470d5a578cb5daae6e97ad11c111662b8930696ca53ac89e34b0799b43b5f690b36b568969e39ebc5054700e8d5b9882c1df1dbd6a6f7adacabd22f6067d2e52aedfb414f91b6b5434bae38baa39d9cac4cc11b41f796cf1cf1373f7c37fb27bc2905240b8f0ea274b723e27b16660bcdd0d36acfa8e18a61d64fd4a609642d24fc97e985e748f2a21c9521d6e23eec334bec98e4d332e0b61161a0fa9648315f2441edc4f20af39736a369e381b74e6daaa033937e059ce31644455be5b511fca1ed8cf9cfdfd9e05633d97f9db8b1bdd23f730c2d25180c62dfcc32d74dc3dee2b731467623383c3c72dc388221ac125ade5316bbdb32b5b3181d08aa0e880d8b16daeb607c07def242adf1b31eedd3ae5c61853c7e0d36fe847760d5c37feea67320e07ec53d2622a4ff5a2ffe8ddd48998f4e3659d718255a4887a8ba4d66fe03c05d72bef55476d9feeac7d233a7cbb5ad7447858839d6fb1a4bd120982e1dccf89139917d54375995bd59384a5b6c22e6efc7652f535d6db872da9067b05a821b4a1c53e0de9c3ef39328f6997d5114238bc8b87094d7550ac9f8c3e63bc2b716ae16fdc12a3f209676f750bc0d006a82ac90ad9870d180fa573c3e0edd233b8740757a94fc2f0e65a380bcac101e4b1f6ea1228d52015f97e70b0584a840f63882a80c083ff083590315c19032926e65bbb45ca720817eb279a39fff78f3293ea3bcd6c8950ccec484a7794a620a15f0d6e3a225c1f2a6c813a9fd92dce4c08099b56db6ebb86aa679c7886cab7b51c5f1f9935e5a8eb3cb41fa5238c4fe7e7398a72ecaa16dd07a3c61aad9ea98ec9fbb7c1b123c90e4716d9c80b59330229cc96cb0d06cdf4eccd9a13004c70ebf7b519523ab98930d29e61dd636053c659f42ed39a9d0c6d66453e152bdfcf36c2b69fefcc0defd9dc4f1e1bce3ef7c1290af3cbca677afdc5db4cd95da222bdbe7c593bc6c9b9fb7aea8de8cb38f031e36ca458708adb3431fb2bd8344d1b41a7deec2561b18822939de0cd15a951f323cef4e81afce5bdce8837bb6a69297521da8ca1224b5c558c14f3864b5c52b368de5960d098a68bb5b85b6c71a70c7c8cdb3229cc217321b6162257aa0e64653c98e27c9396b06b0764d89fc086cd177a56d95fe7501af7479e4b179547752d7f09e23e3751518ffe70ce1db98d534060ecd436556958ad902ecf12cc49e84945e41a6080b77b22631dba670b08bc952404cf50a4f909ac17e97e3ce60f47c46c63057cbcd5f9a09b9c8439fc5713e4748f5f5ea254552e3ec8fcfb8a1f500811f58329cc0430d5eb13ee4afcd781f4a1e9d95e76126e4c3113d3918a959d417b5bbd25d422ae9fccdb07ee91b07903bf06e0c7ad48418835f1d6815c77e27a515cfd94c9649b0ec84ad47239e7bd78ed5b7980524bdc0a0987ad8a8cdf9eb3d899b472fbac9b846e31a89b6b0fa4ca83e4752ba2b86bf76cb84e555cdf3e7b016c006bb2dd7f2d1e404ff75f4f7f85dd814ea5f6f4a943fb704b5e8cc76c62fa9d17474ff82b929eb0c8ce4e69077830f089e0ea77bce93f80e2922ebc83259e9ad7becef149c988d3b75b6f1ce62687184a237e8a79c15b5e3226298668abf1bf1de3eaeeae9a652c5af3f3c6873a867449e30f6cfbe0668f913a9dc7ce85ccb865aad35f3fa94840d10f81ccf2241b2ce1feac66bd92b67cb18cc7c825abfb1981761a1616ce43226ddbb58f6e00b7efd6192d74b905baadf813a02261c2f1a08765404f17c8a1e1e3aa1135da9ffc0a9f5e666ff5b28634f05c788f5a5656efb838765b6703385bc4f2ce8412240af6034dbd2356f98e5160208ba7deec9760a54afbe1ee18aad8883fa9a56cb5d8b59927b77bf69742718b068748da42b7fd1de97aa556002501710c86f15bdc46f47b5dbb8bdaf0ca0112ec8a1870aa789082860a2bbfe8c83c2d1c91f366b050d618fca5197c97099ee1506a2eec08d7d99fb7042db452f80064a66eb16475d8bfb1ef992ac11a797c2bbca02838fb8e0af230720c2bb886f5868ca99e7716d079714a77acf364e7175e8f4fc22b51b2340913c8fb5d955a390c47a2b135ebf9328945a465a0912ba00514ea8c8c3d41b43e4cf8b495c021e78e9cdd1ed75b36d8de47d10c5cf6c02909d25c1386b18c7891acb3fc182ade8bd510988bd25214b78f9a9b0cc6a9af747ed6fc8efdaa3c3387f578c9198a91e2a75c4aa450bf93ddee8155b08326f4f0d34f016034a4488ef750394ae1ddb74198e55d1a50ed0c9fecce68cd46bedc41360906c733eb2f01565e04fedf1bc431c30746782afd099197a25f3199d6cf1147ec497dece4bbdce92f17f15b9dabbdaab49f208089266dffe0d4822a7a54ebaf4eb14eaf32b599c06656ad2c389a3f23eb97464a2d0b779628a969ec01e76de705feb9fdc34e412542cb336d83efcee6da960d03fe1c01bb8907ca50fc873d7c77f273f689b1fa715c18f8e021ca5791eccfaed8445a80439e6dde4ed9cdc1d130317780161c67c427ef9bf7dab379411722d78a6132a1e57f014172ffbc1389a220ebd9f51bdda119a4f7ff520323cbdfd81f29bbd74fe17e23ceca31c422c0addd2392a65d0ec4ae76dfca046b1e2bc74b329d536267f44e37bfcdb0a9cedbd088bacc8c80fed62716230709728de5731300b8629da01729a03901bed67460c3492869b3906056eeac994fd5d5f0c59c48dae37e79e63faa2abd3a7431bae238412b8b5ca5083d5305a7de5cc058ff5cff7522d15e5b57adbb0f35980598ed39548ff3359235ae38a0427f2cfbd04594a86380a2f6b63ca796155570a1fa37a51382c973b4094152d184a9dcf8c031d1c6c56e841bf392ba10ed646b772efee60e5cc86b70bab8b3ab654f8a402a7057d4e84bb81cbe59c545bd532d427613c746bf8e606505e8062761a9bff78bf726dbd1e1422340bb368d0c90467e2105b54db652f8b41517f2ac44d8855fafab69b07fe75c31a0e4156af65c70b17fb6c627a7e15859d45f53e2612d12dcf6819179018e2959a6f1fae75d9b7c81b0171b3c928f1826e0853a72717bad808b9d3d6bfb2dd102e11c113707b418316ac25d397ce4dce8fe77ad458cab7bac0f00940173211cfddbf214577bf7ca3f632c6d496c8f3b2b1a0067187a8154b75add80e6e9b3008f65bf55190b815b84d130f259288e270a3938deb7583a8c319c582f3af3fda0e4363969167598cfac9824c4e17dd19dbec3598d66cccb2baa13798c5df3101bdba2caff3a3d7430e691cd33913918d88cde6152009d88dbed755a25572e8225af6c4fcca5851055dafe2597299aea6cc0cbdfd9ec73a1da5006ed816fa93b084c12168ce513b08713c36630de2a8cf94e0577800719ec2a99ae122f1edfd43dc0150ffffffaf