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 70628 0a1e4a32edb193c6b2cb9a254359272d6e07402f6e824aadee484ff5c9159568

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
63048518ff5bfc4003403bb6a6a4bb9028f47b27d72089a54923a28c749f37ca
Certificate Block Hash
0a1e4a32edb193c6b2cb9a254359272d6e07402f6e824aadee484ff5c9159568
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...000003000080be0100
0020000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000093a8ec7d670944d60684c3ee753e48e8a301ff065de9dbbd73334afeaf15c2ba6489e18399ce1714013231d046f44f528d5928e1004bb2f41dce9fe0b0e50bb4a835472d2e86438a34302c6eb2f30e8fb3203f4101125515a81100000000000000040000000003000003000080be0100

Raw Header Hex

00004020d92ae94d59927629775d455519632d6916abb2d01367494d9f6865ebebd369cea37518ba4481d0faa992ae5e7926bbd012eed246273f31a5aa75f53f2e62f10f0e97286a44020118ca379f748ca22349a58920d7277bf42890bba4a6b63b400340fc5bff18850463

Proof Data Hex

59,560 bytes
121216010307fac48a88933f4fc0077c4f05e0744248501443b5585ccc9dbb025efba3fd5fe677e16d62053280bf4ac12dd8b8dfc845c0efb27b5c0135e363ee95956c5fef09e32edb49722ae7b6676bf6361f9f62a41db314b48dadf06a21ef8140f8efe2020646d3f027131ba32016574a183a3f6fd9be846316155cc78eceb7f5ff622a7a2a25e3237c82f7e6656cb67d451e40d947b2fb853d78cb95ba86993219f0550b70bbf0091b223e7767103ab91906b4847494ea2f696745cf18e9a7b61e42b4d10fbe2421b3068e5f3a4b80b2d2e3696d26b89ad6dc1f42f30d87f69b2eb48f8b30bcfd1e0c368a4ba3002622701a465945fab15b4f3b8ac34a000adefe90472296be7ad2ece3c8da8b0190706d6675e604c504c06548dd7700af5975f0d9ed077d11388a94845ef7b2d17daa58af5394f21362c833630ae2d717da2768b71803af548c2203546760df013e7e9fa6b7e5879e4451dc7d43b6201ff798256e46665e5e855c616b9b3c99e5501e91611213724eb75af1f8ffd88ebd3e42b5bc2810179adb57162b10bc2c6b7e86f5f5cc93b96c6e02b5e75a8196d603c65f1cd8cbbe03b82ff6f56621aeff931742a656f41fa11e0d7ff342195cab751125740a98f82d1b6187626e839f6ac9522de305e96f005f0bfec1f1020f675b9708022c85e069f933c36cd47391c6872248c2394e18808ea9c29e99060869a79886b76dc12d4e4e437f51a8a6e4fda7622be040de28b05f0a68a9061196a64bfd6b326f2eee9d3e9ab7422f565b4289dacc0ea9b6003c5d2c32e3cc93bb5ff862c5e6080dbba21eb74d7672fe73e7a1723bf2e4a590b3cf19fa174fa83e3db60505b77942d50605608c8bc20b5f5f75c2e6d84bd6212ed85ba8f209385ae8ae9568c0f873d6db898b059f53cce1e56f2f8d91ccca6745231de10954fe2a8a85ee2a4e8e15df8b23a2d17b1a8d7a8abfea5ae6df31fdce5027f28bcfc7ffbcaca27d0c5db1fff421f083683228da0bf10b171c2ad468c24c41bbb0d0ca08f5e7c83b0e24f1000a2d8a59ae6f6162e2e731cf0622a359e1101df589f51abfe1d99c2b7b01d0abc033a2fcd1c257428e8a29acec6267c1271b3edf12166bab2498ff7d12d09f1309f9cf5c45978260509599a57900add1671c873e131c1cab2dabd453e67eb4ea80e43a33fcbee7c790e9c3662b2572cfbdad1f97f7ed72bda19638bd21434f2ed5eda4c4c588c14b0caa735317202810c2ce7353e8e2867bf2065cc16201dbe6208fa1c09410d77b8205f7f46566928e0056fca5c97f4770047286446fb1a3189e02cc768ac08dd2aed94035ade450027d145226861cfacecc6c30789adcd9c2ab82acfd16c0306fc6562f8d2788816ddb4f2702d6f0ba61768b3f6f9e4921294af685f05766b829ea13e59eabba6313a379880f1be8b687880cc6e72f7ba2e5c4c5aa0db8786cd107cff623199eb40d15362bba0d1614bd00c1a7d9f675cdd53ffe060f84b4b736fd036c5fda16c2e2190eb4b9393e3dfaa52206ead01870b2dcaaa2409af8d307a73c7f21207b6965520223d04a9913a8e43c25d8f9c03aca49e88eec7eb524ac6d29cd52842da602dc280528397afe72dd9170fe7fba7816b9f5197513553fbea668df6534bc512b05684ead4f1043183bc343160d8809df9f7a8e4e83942fa49ea2a576b97e0a5e8ba6d055d402c06be86361d8064b6d8c9ad888050de1507f54015ed25babaf565a9a0f3d95c9066feadb50418d67aeaeffdda79789c08b18c0147e218613329b4c189953f0c729c2d4179b22eedf42e9f3d98bb02d27d79d491c66b24f0af2d8f21f781a69baa45a06fbca266103d02478b26bd601dbb5fc3e4d914faefe08d6de5a9121a101596a92cfac829228bcdfd57d61f3e94a6dfc998d0250733b3f8161f588ef62a1248ba6915d24f29d8b9a26e1582a2941def43cdca1c62158b6e6296fd9256a25bd2bb6e1e1921e0a4fb0972136b920a1f7ba4007c579f00fb211039e753a011023781145276d60050d6761b4845fbd43b5e7da94aefb947e72c027b812f25397ce64af3aa9974092b57680092eb825a768973268a5fe43bd8e88db5d7475152c13318d604a046427b29bce53bc6ae5e21ae25c2578e935bda43a1cb3a21b5fa32e543913d65dc56887fc36f208b9233b56a765b8a29dfc3888c693d9667ad051e228545ece9b0639e172f297acdf4005f8594206af08e136f14493a8516e9ebf8648051e0510bcfda31889b8f832cdfe157904fc9276533ff0e3a47df2a1dc09c4b2c086fe6e08be566213abd9684180834ddc7b2d783d515f70bc115b848383e5246799c3328155cb2a40d207787b738d5eb28c6f4123b03eeb49e3c567be6f8f441458392554bf07a34c4c97b54429bfacfe541fe7033a1e251da8f2d45d40f62f1a8b84b3ae64c500e9844c55b47322ee6f6bd76558f31088fb1fbb1a428ee63288c3be6c8c59a7aa84232e86e970c22366fcaa25af017a5656ec05c5fa7c471e585bad3d79ade02439d8316b0ba5b9e9107261affc81f781c398144636fe012a680f185b19079ae42df4986845a1083e4b2cd47cf44db5a3221051d6ee82b1f24e64b2a9370adffe02fb298bb5cac16a667936225643c6c076014054cbb5371e50373f022b9d15d5a5ea3babe02f32d460f11486bdb7a25bf696f17f575ee9aded11ba1dba60653f737596794fcaea5ae8d3f1a6837b59a3e6bb77c857cd5e1959f8d2fb791c07c2122f1077ba7489a476b0c77ac2a6837c60d5cf945ceb4916e154241ce54e10201de25d39ac06b0caec68cd9eb335d7bee74b9863919ba08bfe2d0613074feba1127177fa6647a621181cf27798a1bff57c6f15d20ec19cf57b8086dcf0d905d1fc9d3362161ff4abfe92ce1bed9a0b1925bc4e10f3e2b105ea1323e242f66906b96d7525bcc42c33b8d4191cce7b002218d027abfbfe55286ddbe45b4bf8f071b0b30f8817c5d1908d72d522a4e8ec1180a071512ef99343a3bc948a75dcbb5ca87997debfadb3d4f2fad048373da388d504cca00cb23c6b361f2d5c22f77a3396e0c774173a7fcbd71e9fbc09779ee8ab94f84ffb218fb1d084b841a95282f52adac9f717a7584e899c7c44655eaa17a590ad2d2035dc1248e8485f599d5fccf178f27e9dab9ed6b955cdf43d67279129434b264aebfe606eeb95910304930de248e00cde1baf2728f90ee8f4e4fb3aed6a45fd750f05236c69dacd7627b53d78a9cc84aced9294d8837390d469de1dda112414baa087371b317af375b1230640b16332fc286e5678bb44e79838d531aa674c587f303ae30534dc068ff33f38a5bdf74dd13be7a3d17a8677f12d58a2b1bf1f7671a87396b63149183986af196e8b15e3d683eaa928f03e4ed62f2c8b1183419eb0f41d234863fe15b53e28adf16b0e2e5f87245b8afbec7a91a85a0b8d5a910261ba8cb0dabe06ef9b9f5606af3e95a3f716597ead7d44e93b7e39ebdbe482fa5c4ec165fc75897d07ab045db4160d138d2f2d1d69a62a9d7efd14bec9c63ec99033c2ff8b38081c08e072ff4fe1647dc00a9830da173f4a0de078e2a32a1e10819c68330746356caf14f4a531982e44db098cdbe7d242e6d9c262799a1f3eefaa1fd923ce1087e7fb85dfdf838899523aea054b1ac3a3c58948406e086bda45080f797120d86ec679fdf061051550ad83a9ccdcfb0df7a620cf02e880b338946017980aa1f6de908252d1982a3452f2170511d411ff55d1b40c0cea524483d36bbc314aed569518104eb511fc8e0d613b409ff50e2bce4748ad1bda101b8231dc63ad06cc24bb515e9fab7d071dcd127241113604818f25d6ef21cc5f666dd42c7062f9ebb9b253c9f23a3acd0cda67b0ac5cf1bf55951adb2f087304950a5d9d32baf197020e40977cf02ce75e1e8539c09e09bbf98edab5b477058fb23156163fcf2a732c6096774aca8ff4ef5681a60294715ebed6889c058167f0322d58c6a3131442938468b2d0f056a5fb30445c01b6927ad8ab7439b1b8fa6c1b7b593bb6219d1faa8571ab9471f7ac7c49c4f169f1039742d9b915c774aec9615c4958a14b591f45ba11f57ced0cf456017fa11592716e1741a125e31d8d0ab131c6374a70869834894b2091ee04a8f1d400e8b6ac0e56a9b2ac5840956f1ec34b54f5c0c3ab6ee1dd20ebee5ec1232b84ec90e08e242529dead2b0f69022dccc6acd571d1b3c8e0055269a485bb71177e6d80a11f6c5e4e300f898a334e18cbed73a5c28cf0b2251a173b4ec2b8ba3e8f329f243bc4390d021d6abbcf892a1c12f88a99ba8e1e17cb7dd0942ed6d99d75c7e859c23a9e855d3ff386c9d030b9d58e6251ea777bafaa4ba06fefc055f99cf70bcddd58ef3a2b29ee6419ac9e8043deb24bbb7ba391686049b890ec09f1c07d39b332b17bd8c7460c865fab69d1dcf33d1fea7efb96370c403cbf95805e4682f3f9537cf35c349a8b361919f07c1eeee0771de0f21fbaf96df985f1dc52fb349727f14ac91ccf703ee3b469ee668c48ba94c99e800cadfc2034b71f4612d32c4651775081abf2e2f70936e0f73388d933e47bd3d9f2a9782e26ffda5820d91f1ebc96365c5e4b60ac693e64c05965ca621f025319cfce9358eaf932385e1442e135b28d104630c499c9a6f2f642e30ef37afbdaf7442378f858d87359bc1cc01e43697057e4d92b250b857a8f0e3a3aa89f7566bda81fe83dd9040a6c2c5f858b1a9fb960c71e9f026eee24b046e5c590fa254b90b44aff340b0c7f0d238bfc551ebad1335e6bdcb1f85ad7cf42cbfa01034ad7679ac60af0dbc20e30f54512366de0be03ffdd6122f54ebf922dd08ac9b57f0bb7706af24c899cc376f761a2a607de1b39cb92cfbef59fd7054ac30a827155c7561400235549310ee51f87a3ba225753a9579ecf95c52e026ea91f569ec0186bc8689873ee68803eb8fb90f9e23f215dea8eb41c6506b43bd939027077039952da66dad8ca63109889f0c0ea7d5f01bc984ec87e7269fe00ee0f36e73fe0e1a2f4caaa208f72214a798da5781c6a5215230359000bda2eb988535df9e6e1fc6eb924e01c135672f65f04d0225ce6214364154bc3d88cd31420c133c05ac6ad27893f434486a49c28facc422bf273a255ef942e859876f41f40804f4c8205fa143de2b9eb97feaf2c35845a71c66a7ae9aa9ee3e19fe61457b5e7f40ce9964d231fb17d3dcf9f44b4281a7c90ea68b0252697f4a2511dd621599b362a3bb0476580ebd1e6d1d3b39f4a6e64248a071182b106d998346e632e13b125b72faf77389e3e21ffa6600ad17776d8544697be3cd3ecde76674139438ec0b88ec0781e12f56c99063d2822c7536f56d09b92ab5cd07123f75d263c9e5e64953a3d1999ffe7d9ff6d521b59d6019135316a51dffcd87b8bd30abb62603a8d496a6af79f39df5317f4ab408d8c71f862be738b5a8b36768945b516f46ddb7b39eb7b0a46e7cdaed4e3c334f84301554d86d8de2a9486f7a72d97c34cb347047b6a60d40a58c932e1cbcf50a397ae0a524223bc534429db06304f1e8ff4968f4c559068b3d1d1b7a412aae266b97c5e05f0902c613092c3441079bb5b9282376ca4ca2e21024a8da1fd0d033261d8cecacfe0b67b512b35a2eb90b155df37624b3c8ef3f5fce61a69d8a22f8897ef66f3e6527923b3f4a873c172cd1e9fe8c98db128c7d05b8b2575dec8d898c74c63905fece51030697714a9d631d36baee6162960c266fbbb51474d6ccf92b715038fd3c6ebc78bf4026b694229e2708c8852a7fb4aad3ba87e87c30076a31343615e67dfcda11456b06c5a30c25653caaac886e0b5136280c9ac740722b423bc00ad00fa1f9286a259ce28823cfcbb4f48071f82adb867246b9ad0c9893eeeb4696e48eae9a6e558d3824238fb26694cc0342b97c33289adc274970c81fa461b70aacdb5b7a53c786f4ab32a888753cfd9a878d115220f7df510b974809c832ee46da8269a190fa45b37ca356d15245b0aad52de7cdb6429618845dde9be66246a376238296306650b093900a85e7c798d7ebad0b15f4cd5625e1eee06e6b15d5c9f80fc6e461c8666a74fda9926bcd4bd2614b8ca58e27354c431b74a42c9897b741b376643f4b82d96473fe6cd96c2cf93a05859f6e767a05516cb3a5442555ef819bd59631f703ebe2ee081653063b3fe551bc3b69437c4582d48c9d54d562049553ea1833de9dc21497d22ccb247c99f83f0e339a01369667f6b66edc80c62faf82667281354704b8d3fcdd82ec105d1571af138b494439ab01ee87cd20633364ecbd0e7fffa1987280b571e3f9bcbfa1c9bf4f0a1ae97ac080bd85998f85023cc2410c5717a0a52dc8d5dff927ce52ca75bb43f91740f10fe1910e446d1282039a98dd08e846bc2db56db7562422293021b1225860b81d8217c7ea2501fe72be26227a28b0a155cbdbd34bc427da12ebe4fadd5caa9b67a50da6d6b6761470568d9eb865b449add778e2b76914e96a89a4c724348e32e669af55c703962b9304925eca507d6d75a280fcc2a331a9fca64271d8485e55d5caa21ff65169a03c2301d6fd05eb776a6ddb92887a785c7bd43c11ceaa2972c27c33bf1361461cc7c7e2f6e5e9785db92b62c689ff0621d42a58ee877eaa8ea12f428a664bedf68bb49d34aac821a4db4df1c6b2229bc79b5d19ae64a30932f09b7465948fb813250dd8143045f00d13a6af380e449106eb367a8263e2fc315526a40a50e02747b5f95b2d65e68f8f68efff6b456f85d98faebd47e0ec4b41d3f4121f7423dfb9e2f6b428432952778e2ed482f164331862b6e341822527585da0ce11c3d6ec556ec7db8e761877c0720459b94ba4119d566dbbc789c8dafbfeded97a1e50a7cd94133315963f60efbd179083f2564d9eb63f4f1ffc1d861c622a0b549b9dc46087d92a9ea841f29c85375a408427463c4b19936c011efd03cab602fd24cb04b1cea073b821b2fbe2bee6f0e26f8a9794d6376cd891d331ca5983a8af23579f1e0a46da9f47bf18176f326a69fe6c1e705c480928345cffc1465d780ed5250ae3025957317d5ca95e9ba62eac054d4a7feab01bf40f3ba80ab60d907b34069adc4937be8136f197beca2fd61cc739dabcf0758a4e77bb708bb819233fd8cf822da3e987043fa7397693d77b7cbf077f8ff0919a6978c4ac9b06f1a46baeded2b7aeb6812ae8c2d089c7018598473a96da8665f4d5688b93e21e35c49a7dc99e80642e47a6e7e7443d0da1a6ae128a709efd8eb9ce37b96ab1e02c7733445c4c1e8cac08139aad59405681a0de708e3b066bd3b04d5278e150f25abbdb0d45c7e24d9995f2f5d16e12c9b8dd7bb652047eb65102547fd4f4a7c54a91039d2f67b17d4e539279c9a4c27045070bd78dcf730e014ed7fca79150a569a7632177c450437d42666d1d6a6904c800ec4351ffe573bcbbc44ee5ac1baed3945973e49fc73ff1cf2b0f518ca943e22d3859d9853654a861c778186dd6e467d8304aaf158e2665dfb432988a55862dc259d8dc341adfebbd9220f8a77d174da3babc3ff0df11ec29e97ee4839a4e618f3cb72e587e485a13bb65f92cdc25e30822864605f47dafb6cab4d7954892cbdced1c62271cbc751aebc0b4fe621ae105fcfce934f08d06200ff062bb2a1362a14822f5240edf6831a14b04096d752e8fcc4a16562a981a7fb226c2a31fac284a4210b3089fde22485d6fa96970e3e93e08e985695ffc5aa76fff9d2ca8a58e9e446e19a62c32bf669a5f50b8e24d02fe1aed6e903c110861af2418949fa133aa2b4e8254d396ec2ecf5f22815a5cbdb13c9c01dd53ab9eebda9f353e9b93ec3c23319b01e42d8f874e15f44708fd8a032e06a5fdf5e58e01652a9b678c70df0384faead7a6e9e27bc396d0681a3e3666a4bdd4a2f7cab3a13653e8c1d950d2d9b43cd5f492cb207d270a3f47972b728378841380567680a272a31806c8dc9bcfdccb743a1d01ebf374af9aed5d924c6eae19529430d86f86d3f1b011064aff0e10827f027f8b8a17ac999d41add67c20bb20c371650cc2454654ffaa4ca47da1682b1cff8161ec1f5d772557e2f4719a5a651cdf44e95ba2471f0622e3581557d7badf7b16a31840231592c4151f9e1d55d295147d0afef3dcd6b5e491bbcaf4f113fd7facf521424d0ce899622d62e73553d99b3fd2ab61de4bf0f7920839ff180ffcb4faaf8e8a945d2e9a8ccf2995e7a6a1bbd83943bbedc91044fdb02e82d53cfc4496f3ad02838eedeefd8813aa53cd274e09e366a4868d664da171624b9b45928f9e250c44d19b4c60868cad2fc416edbe8b3bda8329df6f32a551a441cd8784e6d9802610dee2ca893da0c6399bdc98c1a4c5500b40f785c5494cc9ca7b3f630b71b48a6b9df5ec0cd6f54fc8064d7453a4a3496a1338d606a31d97946ad96272309c0300384e3dc49fc28b00a15a3b56f029cbdaf3de0becd49860d177a030a46fc6a7778d3759560f98554b534baca551bc9cd1c38c73b46971b973d68ce9b85eb6556c78a40b40401d5e1ed263b07550d5c861129550431785ea7883eb3af758eb0e0fbf2118621a505aae77df8cc29c4eac3909f640a0436db1f9ca63e65115684c3e0fad3e2a6957efac94de70476ac9cadd3033249ade1c4ad103ce2b4bf48f19ee62cd2d4d78a953995cdd7dcf19b788cf0457e0c8a42eaf0214f46bb228ad855964b6ecd0817652ae5a832f39ee5207236de04d0fde139b48b8cab32fdf616af59e651f9b276550e632dd0b140a1c4d4a88bdfe905bf1ef17de6796faac77bb4ee515794aba0377b0b52732f6ede017c7916a61e1c35a38cbe52b4d8486cc61cf5173c923a6d6e3a86579e9043e344b15e1e39b572f413f1b0e91f1d57ce32446e875f261ee591dd380b89d35d548e197da0eebb61e96b0e134f3f8f8781f7e7119841917b23b975764bb346cc905b9381fe70d830608e3ea75cf775aeb66d16f5fdfa9704021f0369b6a54df6c9afe4fc7ca8847f6369bcb17fb3f0a2fd0b215fe8b8e63c676de9f7e406af476c83a1062a69ad131325f47c10245505abb6be132401934b7660bc3ab6466b0d64fcf7342e3bd60830e71408e8a01b477b61e44cca72f90eb5127ed42424afaf64ab600d9a6d0a452bd3c8991d5db2659f9aad8cbb5aef8e76310b42469870140c0b724e190c28df7e64dca0a323664e8ea46c160ddc6fe08aa6287120a120964f56a283e19def14b99febc9390817fe861866b68872a1694786f7b61a8fe6fc0a02332ce9c30f60aeb3cbf1e82246965f8fec286e78f2d19b0112f951c792772657bdc06b8120f38ae89b1a718b85a189a584e075d38100f7108eb862737d46577453f93027ebd89ed461cc693718e9358a56e0a7c792befbed0e20cee1707733d0242a7142818ec10ed92377ec9537a88507a0e2af2eed354f830606cf86e15b0cfd0c5132042024a1b4f244c973b8677ce5f897b44a7df765bc8b213f762b4c1cf7df64f840dd7c4f8fd279d51158b3157819248368320b9f9fecf01edbfbedc75e4088a57d6badbcf44513045c350ece2ad903fa37a0994743aabb7a317bc6dd09552976867a5ff983df64cc5cc0852efd35e6018c630e59bd9b2960a9b6d2d21269e73387ed7ea3ccc15864c187e420a20a19938de85b8aa008fc051eb8e118003a99962d3eb4a1afc9bed615ce7741eaab016fbfb1d53a06b4359683f641e44df3cff71510fe544b951b534a028e4fbf17fc04bf794d16aa7fb58c8d082919503a1836513675ef31264367b9185d763f8d257c4b5ad735ab85ff55513c5770614e08df7a32257fad8961eb9be9372d80c41aab94612d54a11544e705fa0dafe90619c3e632029380e862ed9d42103f179ebd58cd0cb7c9af90903f866ec795d0aad28a0ec67c6aec4870042df9fa3406117fb955721e3a1ded805eebd63a04fc2ad16e762576ed08552e19c69185257ab6cd01c6588bc2778ee8536472f826a7085624fbfcb9a64880f72452dfbaaf1af18ed48e4f953fe53fec03376aa5b3f3c6e0b3e10c9048dd05ce690b827b6400e1585a0034a9d00fb17593ef31478a9524d4e12e274027d0f3d6cdff776f861074bdb9b51296cfa378b76341b9c6064270ed2a7b0ac2860d9b2d0dd04a22922f09604d3b7416caf8d50cd35d4bca4fb9cae6ce43537912968e47ec5ce67669211bc94bab55dc44443153401ccf5ed16f69f4ea98154c25938ed498b44a8b5f81d70778b807ca050a52b3c7fadd204dbbcc94f3509f0cc17b1170ed6debc38af4570f88236707db2f54eaefa7b2b38463b41213fb5080ac470436f655a326af4e8a02c93788d7f9b4d2d879222538e2655a16520b72fd7b3fc9c45031b25f84f3f4171db5537c62fcf5399bfc07bc98532a646166b1947689db506737b62e0508ee2d992ceffe30d961c6d6830495100e58a1a1cd3a7a4dff4c226ea68403f180dd2c5d55882cce6c21143123b42c1251aad105c2e778472369de98250860b08f440a14783022712d561b4921b68b2e84e247cece450b4c114753abb2e41a9fdf9835012e62c45096d18c5355c93cea9aa60ebcc244599d7a4da6fd32afc8da1d10efa51fd9fd63f0ad82c6e29ad0fe149d96a107c96a43f6f622e4552f5afa2fc2a789a3bedd90d998e4c34b941d7c20b7f8cd72bd4dfd50897b086ca6b110c4fcbcd0a22580d6b5703631419005f309e128d051ebd4103d74b7147f746e0ab4a70df3ea93faf1b7fe32acbf3cb4867db6e29748fbcb12069583ba1f53c6400c5bb9ed046452fc9e1c8cbb53f18e97f1dd990487cde982589e6a62483a8d505b3bcb7971643cca3dbe82a74d5e18c85ec4fc3af5fb00b4c2d1da5f2694bfc696cfd9b05e1a72d2ab46fb5ee5a3aa7076c6f3c815d609bc1eea85b684ff37743e7a601c0c224fe2a4861a790ccb73bfdb60ca9f84b8cb5100dab5b8b25eaa39ac9f777a327c4d66231f9b9750ceb6b43bedc99216d709dec2701ac0077996c88baf14ba228c24b3bc666ff380f4583272d55b2d974cc7f4c8c278a6e1362ca97dca281579c65887dda82d0e7725e7dff20d51ccda463207408c3011eccfee0deb143f78285c14e398c95b6c80cd4f8fab457361a514654033fb7665dc7f3ce878e8c76f6d27eacd4f2ba699b47ac0a0f36c741e54333dc1aab7a087aa083572d6cc4ffd5845b2e6c853ba7a2010bcbd2df438f52e79c6f1e0a6008e99240859853f8018645f44a9f8084fc3c0ab6cc7e23b42d5536a1022929e5b0b0264588997f49a2047addda04e83ee209b7c3fb1c4195ea236b696ae8472f0a6ecd1d8fc39bb4f0537f57e8d0891155a78f57f1f18e1c7984d73ccb2dab317a454b140df23826d6cb630d5cf327e71dee61f424e9dca11c114b4b51a982d5eb95648c3bf53883f79b98621fc0902e2e08a28239c109e1ebd97a432cf54feae107cd66d24595e8e9b47652d36819089d33c2283b7b21b06b2c79e6a76432ca3946b18f55739e8e533b06d67d61a843f91c8ae80d04092c1e8c8b841d82310673025357e0644ce8954dfe2feb5307564ac44613f28c92e0f0e21f78fca674af745a8b6ab104f7f42cf54106af596161f64e52571719d4eb78fc0e85aa022c48107c23da160428aec09e2d6e33de0330d0868adb22a2d27803525f43e4dd6d33c5656cc006911137b063b3f1b24272781e4cb5bda2134c7afe137b8e673f705eebc7fd86a2f594b9c4dc5fe28a30ca9d28fa34ada538ff6832925aa60dd73458b5c8281e6a16c38bfc270aa42128a9c1081f34ae5bf33d5f2480f543b842818153e5fa8253ebf3328643d8bb02a5f0ea22371a3ed106c57caf83a5dacf71da1fc79af4290a3ba9fc0bd597d69c40f09057b66edf0ec9333f7f1789b94f6ac82bd96a6d8f5cf219014c8f7d8dd1411afb871b845688a2cbb07695b501ebf25fd544ca746a9f0bc8ecd09a3cf2850764ddeb90864836263fcc7931f25afe2181c84e934e907333b4d5ed20bb1432344afd4c422e587d0bb2de425875c1b89034257218df2326889fcb1462b74f3cd83f8f6797aafd709a812523b3a307127878ea49b42a3b445e40cff5227a5a9954be316b9c12122d88b190595ed539b12eaeaca95fc8ee62a29915ef99c486cde4b0654af2497915a0921193a8a51b8f3eb3666a61b6a47b6f5d1c070f6c202eb39e9bb3746ee577103f70c428f50ae8f1413e01e4a6e141408abf28d8fef5fda14e4c749fdc55dd3753811ca401c73d215a39dcaea0eaafaed375bf0a3a51b842201e081d56b4fabbad42f7086a311e8f0682b397df0ec714fe0c0ca92987220ffa3327f8370297b0aedb910cf2ba9d6d855c123598556412d372707d0459cd3c08113955a783facbfb91fb59ced3d0452df2792483ff9ba758cda7787f04ff83399d91a368674faa8f60d9721ca9c952f9ef23be6d169ff71010a3a0654d05088ab15cf8d04658693040af3c0e1b9cd3e2b2590dc0e8ce4d95e7466f0e46d8401981f3ec4221e43183da501fdcd0a3357def4ab824e84fa93abfc27dcd7ef41f6f84f33407ec9882f6a9ccc3cd39d97c917be29d74f25cfdad00fc76b7869fe3daa72e5da7c1d143ab4e978536ea478b4505328da1b50e5afb831fb1b34527fa1821e578cc97550ec67735768c4b03a46e0860b1992397891f43a6ddd54d70d2e04135eef56f778dd4a1d4f08d86f3040180f996c1b4e69eda9d59b32586ba966e8be8249dc30c0bcbfd501ba3b4e4a849e471ebad104e96f25cebb2278f060a21e770c46181e6734c40c6dd3179481303dc4050c6e5ad60997f30f025acbad9ebd8258a7fc9a30193e820c17237aecd3dd9b23f4ff940c41a05fdef779b177bf543a100abf62d442009d2b80a8ff1639d9289f2fb95f3868514ce076526a611e65bfb1917f806d7abb63a44b962bbe70c5c45ba7157fe881a0ba0a0c81d9ea388a1e3ef231a4ab4fbe3f623f8a70e97beeb73fb29340d3118ee75363e1c0a7d8265fa776a8619ca2fb7ee5ccdb03fb37e324699f9efa7365a398d0ea5e4872dceda6dd0a5055a2c8ebac74d6fc3719799f736dff4ca4dff101565b8614e04d689887abab42b2e2b36c7050fb359ae13d5ea87bae29ef62648d1f430d07ba1f5abc86222c48d91be540324897b34d06c1ed659bbbac5753037d31e620315e990a9bd2792a1a6ba4e047b824e6f149a8fb46e281f35700e325ee6018f3a562d4f75f7c483f30ab308642a98de9288b49e064e1ff523346fa803b2665421b2d31eb0761889e831baba86f6be6f4535f1fa7199307efcb15e660bf1ac130fddb54dcbd5dd1e0389e579a9a66ce4d93374f07b9993dade9264a6511619201a84bc0a539430cea82bc45d5cd10c4509f7b45683adf55aa0cfd9227157e5738e83a27f87157eef584eac1e52ba66e739834262cf3b3ffa6d5d68669013d8918dceb0028418938edbcaa9e00468b73e922d0ae932976b90b88026966146f1ee3f9e2dba9cf0d4b77842daf0f8e2bd7ae61f388349bf1fca28f5bd18afd2ecd2cbcf98688a6a6a6f0eaca190f4fdc6c4fd0b9d8111b6588a1b18f4ab889c86422c5a7b2364222fe251365d5f47aee99fc0b1bc37d9f202a70a7fe16fc804d944eab9dd73137a7e7a4dee9b65cd4b64a2152356ce110c2758ad10f96d753b9d6d6a5a81c93dc0e62b692c640459759b3f1de325b73dc38ade2f4b9fb530ccfba502b2d6debbd947f6617c415895d55551b627bd36310d2a9b2fb7fd7144adb96569cc75f0cefcf328bb1fe1676bf82c09e66898e26adbeecc9adbad443b1b229ac6fd6f0ed5c4958614e9f9774d79f603e15062486893f665120747bcb077edc1d352d774c54cc5fb2b311f5260f9a871092249abc6ca27bfe6c6bc1f5999e3945352194cf00e2ad5675eb47a26101dd5adf1d128dcc0774fff2870ca179671182cc91f145af2459265e76f557f862030a45d320e3eeca4d69e2f07f354494a14d135abae5ca68729c2be7cc65aecc3f12b9789e80196f0b5965a19b8c788117dd223a59b790a85f8681ef9506d2f171be5fe224995f6e7d0bb087ca4c519672f05a5ece550ecb0b9082a1b014d36fa462e2d665345a21d380954e801ef65fd4437a1552aefb37e78d189c04c81dc2426f1ceecf07e4d8a31b41d86f4533200050dfd6a8c4cedaad25376d1d73e4f9f6284ff0dd60acfba1cf3ecfee0067818e3c21f51938406e2086c6ad40be5740bd12cdf7eed3055f7047588c281c2e1b0d7f77776603956e1d06d8dbcfdab1c10914bd64bf519a0bf1dddef3abf80539202f800cd7015265addc6e8cd87fd1744c84b7512cfe1496923719b2a283068f25bdfc144a73667b8d24e2352de423b292219a3a524fa8246ca7a4938e6f9be2167d05b4995af1c5de22703562aee3b756c4a8b39c949689945f7701c1111516791d914bb139022a64a499cf86bd00bb34e83fc9b10cfd4231ed950c1d40bf146be1ed9078c2d02fc6d7af8864884354935791873392017d3b2de32a35723e07386939afc40bc4f132b77ef902927364327e22e779c7fb34cb680a12746f1ad751e1d5a8fa113aec4cf97f04eb72d9700390c35e74e6f44a4d949f9e36b8245ad0b0244be641fcc40b1265c5d10d9d8af0b45f5ed571b3254e15b76098b5672632e1ed8f010060009cd5dd105151265411332eecee0404118306acb52493e31018b5cec65dbb1387246ea3189de78fa6f7a47f7ddf1c17783d584e450580b81aab749629d3af91507e7dccc6188a0b0ee90ef5368ab0f3c4f7b53072227bbd9689820e7b707173a183825426534e7938984879e16f24aa9a84ce727c60d9f5c09fe60deb063253b9dbf74d08c442bd4b4b0604d9a2e74cd0c142fe6a0def2025d23437fac89c4674f73b21a792f334b2d30e7e5970bf12af78dedde2684e1b3b2d7d88bb3459d6b409e6607b431b86144702dccd3f74905c4e3bd497d43451768bab8f8f5263b88d86264498dc06460ba10a3d4f1f28efc99d5eb0826c488608b6d3066c9d127cea007a3f4914910a07a0075a6f2c6a501641db914a309e63ff93791dabd912b9855b35989327ad2f00ef393ff722614049e9a6986284c01e55eb35a8bee82f81da938739c49b1925fb0df55c0fd31eb9058ac246bd5f521e77e8da3ce5a27d70f3e18c611910c5228517739ca1ce678d31139aa078efb96732b80a9a326c6508dc21079dae300dabae741e9084803969c30c44e6f86316644501147504253b256f1382a8cff5e4ff6a516f21c5bfbb96e8e3ecbfb4a46e5b15c65a08766ea9ecf348cbbf65135bf8eda896cc6b906df777641ea0a430ae98ba6398f089724a284599b5cc1817d94335cc0a3f161399fbcb00eb98174c89844affad820e9bb561bd2f88cd8ae185e0bfdabf6e37266c36575d775998f2cd4494f3437aa775de6bff831c14bb349a99a0c7efac52ed1e467639f14d9ee855635302a6d0c9f1673d093563db307c13bee8bd743eab3698a5b40e03399c78093289598c95147ae15e46094bb712fe4f77c4fa895c253cde4c31a8c3952830bbcf33b48b0cfa0d77fdbeacb052a1cd62c98683802e8bc94f0a6b1bac1222f18d8bb5160ba114ceeea794c45cf39dc577cb153f96ad47e093460195a813bad8f8c8b06b27381cbe0fc1bde298ac6a492fb686af3331a2fdb1f2d966532e459e86ba7f604c659fb08291955144a3005d69b8f1f9c2aee9a2bada538a423ba6a3923b99de4d7ad8ae3c8255fbecb567332c4e02319904836cbd82404df0aa584b39c51c37ee1bb57e42ef777128a89cabf09fd7885a4d60e9776e01306718930e9691f612a93ab8590ff841537afb281878a82dd4551add8441b2d42e5b2e6f6fd22ffdd9d90e0f12cd07542fb517e01ed13506a23cbe23b0aa2009b7be6048d175e7c3e265a477513750ce320ef04b9dcde148e5bbfab1a3bcc3bce8c52a2125050e1e071e360a6757c880fea91cb3087c866b5d99ddcbe0752492863b19f4f4c295bc0424e49718cb91a0e348833a934a750fb590d25aef3cca9b6c7df368ed8de27652918d120755ba99a7716895b5445669ccc23bc82c72e4c4034baffb38d1c1efa4d75bba9baca9853b17f93bf59c10d67ac62a09bce71348b596e4abc7fbf613abbf90b77e723aa708a07aa2b4d23508f34667b392716b07d0f0da48166639fe9f59e798a7e6bec898d6f90de9a5d7ac74251ebddd6b81e51da2d3744c8e07395efd633b280a8ac90dcba46a10dd0a8f18c8d70997d5f1a01a16978601f26504886e70d027687e09001dde7c20a677e3b09aa0950ff57a00044f548fa6c7ed54e84324c40fbeb3bcc9d69f4d1536f4a5eaa2604997343cf3c40c369339768590de72a7df453080289028271e62b9a3ed298fd0b79607c9b86ba3d28d81efbb0af0d0872966bd6c2a6fe379317c0dddc8efa0a3a2e05e639ae987eeb74bb15f631234697aa64fae5cec0a27170dfc8d584762beae794a72eb6c245f1c24ebfbdd3fd6c96da77d2a0dafde2bac1bbacc9836b56265fb7e119fea895efec835df6c4e9baacd84da1f57c4a99bd38221fc179667d6584658c7f949d104a6242e9d46d8a37ccaac678cd3e0e24caa4dfe57886c4d39a88938f78a7623214bb57c7d4fb3f15328e4f64792162bb422949cfbd0a57a2e98bd8a382d200f755e5d79c483ca62a68384a7d6ad51509dbb96a75c87f051941c19938ae17a46cdebd278d712265d364861abb747b76870f1a879fe61f2ca6f87674b758a648639e46cf4fa0fd9697966701f585a57a8cefb7a3d01bb6bb28ed0a9345461131b6b59d6930daaa35320a3d2c282bd3c204d29d5f20ae983f1553c0fe636e8567740e31f66ec5ca8c046327be532dee8157f899c82c6c0f04818c81c7accf789f5e403ee4f46e9de1fc27197696dde5456ebbc4e092c662d8b0c4986d6ee019fd8a04b65ba376a2ff0bdf50b6e48d5db19609daae39565f65f44e089a1f955d4a6cfa7b020cbf0663fca80e01a68b964d988f1f5dc1b8719b852ec4bcedc1b2b71cf1f62635d65866fd161cae0fd1fbcbbf06fde9ffc11e05a278b9b38201bfc1b9b2b4e094efb10a4c798ed0cfb6529e3e6c39b4c534ba1e254a3b1aaf76ad6b091ef7cb0fb0246038a0d28d0d6eacce573062390a54f30bbfe8891f2553b236b0d8a6fc7abe96f907b84286dc94e12b6246510834fe6c26922b98c66685db5ae240c7958f98ef9c114ee51898803e9cb2ece3c0c11f609f39734b614808c54631fa927e99c91d06898c8e3e1e7ba28cb2e88ca63f15a5714a4d5d3a6f1a239e2c5ff5b423fe6e6d4a6e1a454d4ec0a373272ddcc7f99f0a0d5c7141c4019d276385bbb0d30cb99fbddf61348fb6886bba46b15cec0807adc06d4e20e06af4ad7ab23f83105e10bf8f63c2c57220ec34493abe904a3f1df1dbb13b46c021426af92d232f6f0b98dd9846b8b9226eac4a2c7d797db0d457dad65c3f7c51ae84790efc3a6e5e04e44aea11d534593e017f9db5c0c216e02ab88ffb683913cd294b102113d720f95f0de8a40dbebda9eb1d40b99d59ac080c4ffa441d3b90e03b04128bedc3cf8df42a2602532e216dace8624a6acdc70ddd00b40aa7430d5fca10696e03630cc5f20890f4d47fed1d09af8033ae7e3fcf538f67d18637469eb040894a4ceeb9c6f44dc2e29b305e406f069b88e450c2302b301a5f4a41ddcd44a3bb77eeafa08aa70c16edd363596ddded07ddfaef5b427e70e202e3c0cb11c52f49cdd0d761280e3d8ce18686c5b75a6b06e160c662811b168cea9b96966bb9d777bf129b244b3d87eaa020cbe25586b9226bdd7334bb9b7584937e67f113c646adda157db5e8cab2dd82e89881ee440bb730154ccfc2aafeff1f1acc449ce740364a3a815cfbe024f73313c057c44506cabeeebe7884e8941fccd4e3b7a52954fc5e1bf4e598b5c4fcccb736d6ebb24c33c5ec958ac9006d3a62cdaea3684894df1b89e982600f3777e51d4393859ef890f56370934e92c9d9a666304698f810f49459c47f5a72971522a31bc7a2c87eebe4af33b6a228830bd205d766071081c368f72724fdfb09501b8ffa68dca9ef0577eb007436060894c4aa45c9f3d9aaea63a8c9269069a3332955656333c06fbbba483e610497e3379bc1753ffdf52c84fbaace6066289b16a7dcc1466d51761ea4d9a5fe95c7c8170b4579042c163fb5207690f75aa6d117f8127019e8365a0b56200b19f547b61bbec0cd598952ab4d95b0c3cb60966307674a32589b2f8f62ae9888ca2f1d585e6e322527648e5387efcc85b663a87065444e9581512c73903fee6fa9458746dd5a52e5c748d06d3d70431c69072c30daec9f635b4a5591203c6d50518d1d157163641f9408bbda1dec6e901b7fe2e7ce5a71842ce4bb3b95a349cd364797c650563f7c63a91cad56517a3acc24b43b3eb27293b5d5e0c43ba6440393a84dd2dec86d53c1912465afee3714d00a69453cabbf498a5fe214c98bf17f422ae1db676861b3e59ae10a91583d50aac05b5e1a656daf5c69747d791b08862d07cbd77ce7da29097c0cd019ae00fe10366df6c4744ded9a74c2fbd72eb61ccaab60fef77dbb8360c479fe47a9c2fd4b35180f83c9160a191f19ffe68dd8bbbc323c12d44f5c8db3944a52b2e557d0158336b1468828243459e1d713827dad899f8b67113b79e1dca3a357d6716599785396d8a6771c7a720fadb4fbcd4b0f1cbae384cb39d29d7c6eea7bfdc11e912150c4d84612420c01613d78d80f365fbed0035b777ce6e59f8e9e697f928f6f1f02885f746f88cb00f318ce600a7ecef82287375bdd9d7706e368d3072702070da9462fe89ef5f85833b9d2112d0be9f5cfdcf3c8c2989db857040a1417439aba50938c80281617da291302fca010bcef441451bf6d611e0df68e0956603f7634728bbd60d88f16388d64b696beb42e2af28cf04bc63d2e86630e61a15d4c774606be1e9a720084539fd379c71467301f9ce8dd17eb493cc38afaa0d32367e14ff049e75af19f67619c1c00b7c11797efc2dde0d5ae51d61ae3cddbd767967c395fe415bd51e5b74f33abf01a5c1829ff819cec63c9d745f4baa69cba9b0d16fda06e8be2a881625c05c4e3a5d9c188c3f9e03261f9f818b4d367ceb278ee931218af78765480758bfc9747edc8fa448280c087e3e48e21967481c1b9b40801e70921aa442934c301812400c28f1f1fe170c1008f5588f3a9027a1f7221bff1e41cc477a50206b8acdf8f0d95478fcaa091e5b09fe2209398248ba62cbc72537f0c89efeeedd5f7c99b89d38651ac529caa39bd7b7ec37e943e2e8c9e1f3e1d9ac6218839a1b19300c66c84bb533bc56d1533ba49adf9a5c20d795e4e5ad6561a25eedc6cba12df7746329d02e7ad3d09f9b5e72f7c9a0352323693d167ad9d52d747c0abba67b519113b4efa0dfdc40f9824ce6c3a97141ff7379d30d2dff3cdc900102aeee9b5cdd38661dee211827c7c5af8f8820c7d3fa9e74a9d7bbfd3ca070a8cc41386f300d773d5fdd84ebfd9797fd86c02715572c9e9ad6a0a0463cef08aa3fa0c1df0a2a21a527b8fb3c03c4c152f15966695015b414ae14dbb569ea76fdd509f89ba61bb436ea0051bd1403552851fa82c62c45e0be811ee9c8b2b3bcbca57dbc45ed0520c8c2dd1c476e54a6b301abaafde7bd59a1c239b14b6079d7ab6dc8cedfdd5c2a112b1c24437602b305ecc61b4736d60903a81e2fe812958558e84bd1584228e804ba0c520d53c4ebbd802a29dda110b6ff0bce41debb886d9a043da6e76601b3ad892d58a69466d2e9d1eec8edb3afb78f1698bd941fff3d3c647fc7cc609f919f4934e927a3b79035ec6da3d3cbf75cc96cc17ef6992d9c5083b2baa69a828104154f6fc85abb84ce003924c66afb88aaeb920602af8bcc1e62a1e152474d3ac3aa631cb18e25c6d65e3e830aacfef14d56e211283708ffe77f9648df2bdd60bb6da1096d2fcc5fe9e5154a56831204ffdd55012508f162dae2265dd6816a4f4b92277a7acbac670575b45ee9de6974d17a822473b403f3a023b5115442e6430a9646ada24aadc3e569656f3462165a84e0c1aa72b196a49d5b3565d852db3164e298c173a99c6edc18cbb8e11e270b35b0dd5ba87ad43cdfc8009bef9e92aad8a01b69e4a999f302c970cd6047b68c27ad01ec27a22924ae821e8ce0611a6130e9062a1dec571f1ffad60aadc435afbfddbac239f6549a9cd36e0c17a6a8c4cc8b65d5b23814537d526f4dcd239df25eaf80f2b4326066db21d6221112a5aad2cfbf4c37763d587d5f56fd3a1a57d60ef0bd5ba0b7d4b872288f69a4d51781f13e3eaf7aa0cbd494ea2feb653bbdb2b80e16c7cf6d9d279e9d90a5043f34ff939b6584fafc7eef09ecd89e02c9e30bb0bd635fa9d9240fa0f54e4d00439e37a2f3f027d7b7348e0e512c176620a2cb10a10bda2f347c27e1b31ba7b24c6d099de9e0bb59f3431b8a2561064f186e10ff7bbc0d8ae6595a6f77976ee292737f0465cda2cb43fc4cd4a5a1be935f192d5db98af980c433b704981fbe2eeee4a74b8d55a089b78e9208e866b502dbf366d4b41bca2014c56aeec5bf25875ab846ce94590ef740fb68e7fe932356541d55c1de4e5221fc1364aaeb82755f755823af8927babd102f062af713c6a8d978a636dcc99624df8f3ef205970047c93f276776acb17093539b74b81504d4e9868fb84a0940c6eaf391fd56c6f2a13a939d8a792097b01c1b3d1a0f47d958132908d2dedc496579913f6a86061d5b0ef59196e692d5c10eebf69a16d25f12d615a9439ebb67da2bde9bd03217ab4125f9241619dc78b5b6b9b329e6171252093f92e4df7a8390598fa6dc14ae57608b34b944a7741df848e90e1f24760c06e7b795964e6e102c680bd7548b2d327dd32478a374f6b24830a61373d5f50d5f37e4965254bf4ae4b88e3c174af8afcc57a259ee0d7c0e82d4937820e317d445ba2c763fd5fb73be10357074c42c48e2bb19a428ef564493d2f59daf82861809da2ae582596c8d84b7303a6a9cf1841e9d20ab1c150bd0b6eb38fdb142183336a0f146a1153bf54447f0a6a6828ffe9fa1611c20a6a51bfd74ea69bbb04e47353414357eff0d6a931e6b3af7a4445cf543b8c566b5316d852745499ea8dfc11c3e83897c8eb024de9f4e29dbb95e42cd580281d7cc321d89892834b8b5924808c113ca5179b0261e445970897af4e36e53b6503661b6bf5d153f4ea79ea30d04d1bd3562c528adfb788b81905331d8c1e30885117c45adea8932455b1457f270f2e4a25947478407d230f108d41abe5e242fd66a060f7dca841b7f3c11dcfd632c6805c1413d65909fe2e3810a0be3cdd72a2afaf45b854f470da2cbe041828d7fb77f57dd0ec6a1299f845a25f1163ea6d27a005f71db4993bb650b1cc5f50759fee42eb60a8b333173b2b8d8d1e6ff1f65b8f86925f4084d142ca7c2086611c95c62785bfbe3663cc20327176d3b748543c5a65cf454de4d903ce085d0c749081b58433ca42323754f35e693c4bd37010a92db8dce98bed9de04f1e5ebb74ebafce58647edbf3eed4a3e9a2c80dc22948c882fbb19b73848cd20ddb697ac09a2305488f275b9a92f7b52e4ee747879d872c4aecb1e939263ecb4c9ac6c4a6070fe0217f53fe84421c153c1dfd7b60988fb12fef5c30e024b2e4910d0cf9c005bad752b95e4c71e313ecd5b3f2eae6474621bd2b193261e7af5f0b04f56627b6f980a481a6066d58b417a24c76707225f317d6bc5d557594a540d26028cd434cd98ee88c47edef5a75f6c4e2cf544eeb98ffab5192aff6705e9ceedd6b43599546bed928add2d8736d7cad250f420897f5ab82902305742f52e7f7f59faed403f260fe58a0ad71d8deb016755ea61d4edb554a03c8ccded9615ca0c889012b6105d3fe4870e3cbd42e30a0dc2415ec98e517f31bda6f72f1daf27b388e118f216e922000dca235c71bf38a4ef56476d8bd4435952510dd5c5b3f98a014f21031a124c6c739f48c0f1dcac195dc102099c9505bd61d44466afe82f0bc036177e2eea6b05c758585aca747d1ab77a6ffe26669a767558582ddb12f688240e515de01719d36a121b6a07d34b7c67e32377c7bd08eba7998a6ef8f91fc31651ddad25cef97f58bd4830dffc13efa87c7ad447debb92157b45b584f5d1c9435759f380f1e9bc80b4f6055e71125432c32e96e979fc6a3e4ce9043b79a65eba044965029fc9f92017b971887d68656a74bf242995f97bc12c92c18f91dc1ff05d7c7c6cc4374b5ac8dd58b62a7a07a26d754ce0404fba2a6a91fe9c603bc44f71a9c1af4d45985572dfd1a9adb1882f23c074e991b67543fd4bdd0ca3ee5aa4c34b7734349c2b433b74423b163509de66f79782fbe9761df4aa29b17ce791337c53e2dc79725208bf2f99f6189fa616e6c3719e8a89349b7ed12b35d12ddb8657d2ec996ec936c74e1fd17a4764a897266d5e2caaf4d6da9eb5a0eb4118d0b44ea68e359de19a68fcaee76ba51afdac1f98e80e3d7b8fe0024f838552b16f1e98f4fd10073ea7f87b2f6675cc4e8f7314b908e9a6fdcec5bebc06d19e1006261c312063cedb41ad6e7029d33373ad9b3946668739a824f9ce834b3bfd6ba39afbb0c3b373336f0e35f08633dcf35cca838d330f33efd4a699795e9c9f3eac39f6d41aa83470935f0c69d1a1960733c9f82d8947b491c451072c7030247d3705f1fa53b400b7be807f2bebdca1259ebd7de6783a1730b859090b4481af211aafa13dbb517ac23f271fa8b2bbbe27e286ef413513e46ea7bc51fc1c00ad2f654558f34dcea350985b7fd2ff8a9bbcf7bee9a0fef3671f5596b5a1cc990bf00e61f69512e62c29f937180cccc3cbe2817c954f1149520342504ff6d9e5e6b9c9fbd97eeea81d4cb2cebc9d4205865fd2ea04c0ceef981a1506627e37eb3b843a741c310a083a6a56658514647d78da6ff705d935e1daaa83669b10663c581268f86a1ff60fc82c2e950012d75a0096e62c5504aa219a7f4d9193090a4caa70a0e3c0102f8373996b8a810e3769cddbe45bb351b3f19f8f3b0a5649393edeafed6582bca735595baf6993e1d331baac8a1031aa547d25f7a06d5c3f442e200005d27b50a067627b46d134b79aa31b12827df6e41673e9e2b3ffd433483380582ce41f1628f0c3df0271547e78454b2a06eea4def30f6abc419b9e7b4e28ad34a5bb2a2f93b32bd88ca89265f3fe11b82618f144dac049b1fed7a8462f164d000055ad0596091b35455dd328ed4b76f757c673f41b00291f87278b5a4d4664519da54fc461488bf02f755ab8abac6fa0e48181c97e11500e409c956613c827e42094a82a51732d5fe92824e024c1305a203b4dc3358cdf8347b79f1a3efd9c5472942dd210e17476a541520d6d0a5f22b95c6626130ef29f17f14a87242e2ef04b32a6378e95426148d40a2fe257eea66e1562629e8bf928ecb8f222d5d2660e16bd81095eedfc48b2992dd13ff3a706d76a3dff2603e04a50b266e7578293e54c7f63f93139ca61103bce11dea058f138d92407b0393c1cc4b408f44dec2376789a43f9646c3a0b2dffedec5f404c04ea3838c3859bbff552d6971f88a367a71455d40f85638ca2a6ac95f316e186313a7b6be9c4b62aba968685c6bb15a3a96ee3613b29cfe98320695daf91dc7a3ec56d05d7c7016ecde8fd9523041b369b8227ba93f3b8afb63edb18e8aa48d6b4c914510024f0b9be3a9643feb75e087a6149f453ab0dd5bad1ab12eea6bdb1cbcd4aa7f6d4c9b051eecb754f747b984d977206b087ac234e29019de4a03162ee6e1787560ce72ae79d26005ac982eda1a91dbc515a62f0ce89cf9797bb1793bcd3cb9f1055c7fd6e5be9ae03154f5cd36621e60861563b852a97636c26426e85a334b7396fef021e0652fe5b9585a421203010898d597b997cc56d9a4c5463ea286a35291acc7606278d37f4a3ffea3b855b2e5460f6ead5a85019a26f0566155a403312726f41c60f24e676d6c4aec28c2ea14c41bb7216117094e5313d39766e929af071f6929a6cf80ac928862143d77b13253154eceeba32b616924b58a384f2146373be9f30002de2e055564eb2756573fc79627253e57ff2ad38a93699a8a151ee345ed837f6077ca20712b115fd818a442aad04d423cf9e19b5109c8216e1270d59c72c3a7f3d65e69162b7045663a449bcdd2b05c5c09dd0b749d2760c5b25e83b1176329907609655309a46ed472aea3e4749a21a2dd15444fbf4f5c6885629d2c88812cf63d22bf649c0387d56ec72284cc0681855f794760bb4c9d67f8cb38a589efe4d627ccbad82cc9a4d93184472ddaa834d6123d59875ef000a198881a34a1e423e0cac5f2169f698022b27de6c78467585b281db29875d865861fd7673aa8cae57c1d09c218ed4e80cb6eb7cf1c0d9724f3fa2f211524717ff15f8b04d9c2c41598e8d09d3eba13367ab05cde85619798d5bc95774c03c87f7861a4e4db143bf2d4c179680a5397a5a6cefd21846f5fa879b4540bca24d0060883a04f80a4a64e60ac80eeba3847cbd29b089da7e91b196ef4e93b2892c631ad734819bae8b3772f2c85ecc435f6f48667bfb242be6c10f8ea0a78d8598f3f262c73d5c96b5ecc3c4bacf96ef91f9eae2b98c72773957a1f0993784c0b4d52fdc779cc5a060f28cd8f391f14dca8d12abed4256c06b6ed244ac064f8bfa48baf522546bd3d0b74d173e1a3d282c4f0dcfedd496e8fcba902e9cbd2a47ca1a594e3a5445255285ebd7cc99d96be08cac786a23b40ce484a0d9cbb4e3c8af8591908255658afe27f993c799ac5446733f732602c860699743786cd25df399c3b495c068f2de8bb7c337f89463373a06bf60c634401a3748bc722d71f18b96b69027163e75797f70cc008981b66e786e8df386841d07fd1df3b56ff048f6136922cb952b2ec70d46cae7a6ca721b91ee6e2358bb40e08dc23d93fcb6cde5dbde66d3c59ea0f7afe733301c7c18a909a05aebde12ca927bde5455c2dfa38419c9f5f148f32872143a5dbd65b58487ee25a345b460f6963bb3f25efa62fff9cda561eec73c174e6295f8865e58053ee97c7e904061f0796141f6642c46747b6eeb47419294e125d0d366da8d0bcb81c49b45efeeb265f19f09bb3821dcd4c3e49a3609a718f8fd34aada22620f15a08523e9dbf3d2e660085c2d3d80e93d225084ce82b609b5dfeab0161462a16529e4c4bee6a0b7bde8201c7c935fed28d7dfd5ec70c9ceec7fcbb299783bbd10250b19d1e7fa6a1f478455dff1da9489ddcedb4fc62e821ecbf3aadd0a88a9a340d0413bae99f5b436b068bc4e06889d2ce9889abcaf8edc53af3ef295c0ca630ee65f55bbf3c4bf6200c1fd239332ee70bde2c142417d45c605f037cbd3881803d8b0221bcf2a8a9f1fef1e0bdff438572449ff545554f92aab07ddd6dd20536af966e20341c7084ef4a77a065aed68cf56f4abc2d20dcd85e27ccf4e0518c318bd646b3a949cc4d4aea57229fd86047ff67ce6c76c3ebb5eb78e78e15739f70a12a4bfcb37dcb3afecb0a31dc5603c916d5d8c5877a7d0af576a07bac64f6747fa5709823e7523e8d1cdd97b03c57f612dca894cd72d0c497faac9aa6cc674263cdd279a04a84d0a1eaaddd8741d88fb899728fff24b8c0907a777fe5cc7c3a22ac66d2951e4abfb62f23d1e6afd61458eb79623778484e6f741666425f080b75d294605229e362a410d301e8aa6d98ac2315e9803f771d349a8c9e128f8e2b7bf5483bef51f3276acb0fbd81be31fddddcd3ffb81ad045774b8723bb99a680aa75eaf4b1320773afdd495d500a76ed95fe0853159ee0150ae6b413e2d0007886a5aa1397506d29b962909db9da904d81be7952788938438ddac5c5456eb168c97bd1afe169259285301c8f3d6700abfb81150924bcb338f1c90ff0176f95cc5bff472c770aab608e523965ea890c0df6e749536b7c9b0f943cad8108d2cf52c1979b2518884510a1cf9f873dff5b2a2d185c14edf083797b8cfab125d3f3d8eb9cdfdd108bf3a302cb7f6cdb52c12cd32cb7897c702f5de88a0070ddde19057e318f247b1e0649b1e407c6e52fe6d6cdcb58787f33722b04b91131fadeb11f1868c3e1e540c38e409854e1e62a78681b9a00740d016e055daa5936126dffed6cdf9a65a05d040a15cb22c067bb2abdfc700d3e33f4c100ecb3da504a3b1e30e4d5409219a35e4a0bb15f662f627d6bff7ddd9290f4e37d72c93555ecfd0c36fbb9d9be0fdb16d7dccc273ffb8c02a9a458e5fef132b396af38bbc72a897604147961c660bd8089373e53d0f0be508dbedfa7ae7fca19f16f80a3c8ad2aaa53edfdbf16671c926066aac961128a371e71050ad9dba37f9ee87f97213e5be1b7c51695f3c5015b41fd9efd6f40a3f4995dbf6fbc0f18b1b6a8caaba5a116865aa3e37a96356c3dec04e18d35ccab72e7bbf63548f16108f6ac2040d480ad4a475d37ad0c0885bf5d605662e63b09afceab4980eb7fe5687150cd2b616469164ea855f791134f23122293d07d76f2bcbb0c13a37900f4cc942149017fdbcf7989cc5cb6747c7462ce389f74f47629259e167693ee0a18e606a1d280738208dbcbb4fec185dbe7631f09f12cd011bda4bddfd9b48dc64ee79c8a98e13e60fbbce4b665353394782c10fb810c062bdf743cd61d89dc4eb4d13b2a7f7850a80bc16f18ee99b283343363aa4841083b9057823bf205cd47197e1e8eba09a697691d3df4ef5fcbb7c67dc3b1909790917182fd7050f23aacf64d5f40bd968e3ded40aecc16d1e951980a86e31e5bb35afcfae6152fe2b032c94a08a457cce834708d88015b35cfca2a6337229c1e3bc0711c129f2d6bf6d8785c49fb09747b7ec61a004064d4657689ac8245ceb16380f4294a49d2db6f7db1698605fac5800e058615b5c1c261b6c6187a322cfb23581ab73313fc2e6fbf76fd6f05f0f1996fecb6a03a04bf3323bd64c9000e8f8b75d108c19e713277374d84ba9241f5a76ff761596abcf9b8b66007d44e703a6ba8a0b472bb2700ae9807cbaac810362963973afcad17ff9ad831144f825e2cf937131c36ecc2efbb05883a54f22d9e4e0b3ebb51aee0bac143ee811ca5b3ab1d7a696a6ee269531df765e755a536d64e4641338231c30afd237d88fe1826cd411a3e6245d604b130c32a9add09cc83319a213ad1b61a1c155611350c7a06e3af494d7c4d89dca7814556da8c28bb6f0896d4fdc68729b2b1d504dc7396f9f3fec92999b7616f113af6f0eada672447be3870b5128b2b1cff52e5708270728ad7005fe5d8c14bf99b6654668cd55c89acd832cc28e94d860ac84dfd09f04d5c2554e410d074784d31dc96c01c904a0b5ee2526ce780a19834cbf687d2ef33e503759d647f4956c4c1d72b5d2dc58831fad83be299740eff78018ba017ae8dfadc9c41f24264bafb3134c2532f8bbe07da7b4dd52844331af619f8821bb0a33485b743965819beeebdc19add9cfd5c6a4a976722fd71d7a8320beee6e16448e3a04029076eaeec50d241b62a68b751fcc095e7c2ea751c399ba203b4eaff88a983a20ba9e6a5619ee179491489b9cd2b48f7d2a8806e31846d60f938a4c66f215e37db2530c47963574f31deedbcea0fc3afae6411587d83aa71acfd14a225b61dea12f8411366feb8148e63472e1590f4827eb750cd65ae50f4b7dd3c57227cda05f933e1239e55f69b3da37005c587464f0c0218bdf7eaa65c8dbc3c5f78020e9c1f79a45f2ccb69fa3bcf2f2cd781c9b16600f552c503ac35311150353ddad4ad496fb2ac01b379c34714c67c47e6c9cee9b6ce2d0063163ec342a60bcf9f194118a7171c1a406088e5e6971500de0bce4ef21fd0def1eb814e983695bd2e292ecb91c46bdd4b9f23bf6ccb6121d1332433064616a444ff6af6ad270e411ab7174f851419177280c67d20465580383ae1c37e6d3e24e6413f88a4265b676b4c160a4b34035044f27ab5f9cc58a2139123094a663d5f1bc82c13964e89e7d0b6582829ffe85091242f7e8649a06049b449b164f756ad459be40f653754b17eca46fbbf1683be8ddda8758b66373369cf728e3e373120efad93807022a1442a44662970b695de899b24ca0f7677d4394c3bacef1ce89163ea24046bcef56ff600d3b500b698c371660523b9635ca472cc644664fcdec2789df27b7fed47d91564d30b16200d7f5a21fcfe44ae1798875d25ab13937c6ac6e04fef28f07e0b3b2c68e7d18ffefa6368f6e6071e9e63b96631e24fb954c90e2bbf335ca29b1d039702b74ab6ed68b586f92bd39cdf37037d0f7fa5e2739aec4e0a6cd2ac054fab846cd4977c77d2762ff545215d1d52e9b8094964a8ac8a44eaf341aa96e25223a7236b35d64c9cb8544a67e6a55a5c4ccbe61c7b427690ea8464e02da3c9ee55e4b708592cbaa173931db818f7d2a2353ecc6bb3019008312f63a4089b417fcbe63b938d47fec93084f19c5b05edbf1886b1a4db0773b75900f5931341c37b44e018b6c4976a7d58c3e4841f62cc56804ea5a513bf09637c06ee9daa4914308fed601133ddbec3a66a8ea0558efda53e600df849660e00d5e6196ae04ef4beaa44fc824587044615392f0a03eef5f347dd4a14c24b7bc1653afb808883a0f5b869ca12678f32aadd6057f3826ddc21c60e51a934123a3f761b0de727bd4650ec73019a2591144a3f722eceda88e0bf199e5e25cef0e48d796a34d530a1e08ffd0e85a5778f25bcc29ffcf3fd5b9d0582de5903eda74b8138f2cf6792b91382adb1fcea82a1f3c7d0f26b3a5faa7ac82370625277a3c584163b293d0188429bd86bb9cc59e9e5844fb603e9f12690dd5f78e923f2b21955bcd5fa6bf0673af52ef57450c4c1f8f86eb01579d18e6bcd72b5d46af4be0361dcf6d59c5143b3d08b2417bb15a929fcb843b1cef22f4360fb2ca467e3bd155afce223ecbcb298effca05ce503577f0e386295609b7b0045c93483ac4f1a00de02fdc8c8e3b3f6fbb2215f8451ce8b9b9aadea2fa3c4449c20d9e5c3c00dbfbbe707189e63871886a5f6ea6da047ceaa3b7279920a56d41ce69557f89d178013ca987b804cba2d8898cdce01b756d3a88f4eee719d1b9b2e12dcea23ffdb74e70ab8778b1823ee52dc92285340200d611ea9c46719fdf497e3e00cbb92d1d2b2f650980f2b5b69d96ba0aaa6e0b622a6216af930d9a675ab5c08a49cd2d2a400bcefe6916747aa063fb82b56728ef9dcd8082715c07fe9509630639e4a2e94a194c2bb46b17c9214a3ae0ccefd794f4862f26c0e2b78037de46732cb7a510a4a54bc6f5f25e808b486a6f44138408f10ed41854ca9f778c98d8e8dee51708947e837833dbcad5b72256343905b71a9320d4bab3d355fb6cdd755df3b90c7696cf7637c687a61d7f1b855efce68392c5ee9f085ccac0ac8872aeb7e82915fbdd32473d3229efcc359929e482fbb0d4ccd2bc5f0d779df96191ad099efdcab17bb39e72993505c33943e9f343cb6ec42939879c55880c5d8ba8b49d16bcf8627d9658f833ed08c16d61a3110c563aebd7c523b54bf678cfe74c92ff148df2b6bd06dc1237d70e329c6d6415e19dca93e11d4c28a1539dbb407a8504a86b031052baa4e7424cacbda96336311c0401683fb45d1fe42b9fe4e5e2544bd51f577092cfa3c5cb8907141bcefbef0de465588170bc19969b6c06e9d49d4ebc36ee633ef027a26b7d6d3999bf9ab34713c7b3a059b2705c60bc713abd60183d06feeb520017365f353344cbadbff2e352fbe6a27eb49f66a06178ed53d7ee8d2a88c5e8268503199cf15433db830df3b42ccd7b2a0477bafe40d59c3baa05ee5f022be91fdabc7220f6f773816142c1ceff21de6cdd91d004c324ce91fa0473112087c581b8faef88a32af45f8baa99ec6a47efa78ae272cde2f181444fe642d3ac59034cdbbbf173d9e8f8068c4fa8641ce48436faaac754d0ac90a1023e67d50e44f130c655946b501043ffa7a959962f3afa7540cdeb21cd39f6a68ee3779a0c30e598e509c0a3bcf6c3d2cfd876f0a4b753c86d6da2d55b6e8bb1793a690ba62218f6d4ef366d704ff44478dca4fcafd18baf1bdefcf81650aeef12c2df5987b740e765475f8adacc2574305bdc51a6de7493f4a60d5ca92ef2ae79f008e6775c39c80469392869d7f4677b02b10e94f4cc4cfb0a68cfc4cc7ab45bbb2941e490a405f5b63feac6f69f652689cefcfad4a3f53780b45728c0de3a697adf5a6be2d9b3123a5e68718d86c64a3f030786baf95df716c8406d0173bffd0f0fd62320fd25263e728124eb7233c301dd989a51d42f51a12adce3fb6920140331f132916db95d1ac2a2d1e08737edeb48ca6ffcb87971115de0265b881cec82c35e84ca45f9e8a4d999b52d14eab166101ebba9df87f270bb0c3a051d9c473f2a1d6cfcbd7c1ec47f3b9e7d70f8e86f6894365784183a1e986179f846398567cf09ba293d931519b97b47650e19cddd745349a17b900d809b2e1d9416b7473f061e33598671205577c8343ad8de97e61d23a2b9c355be4309f108df6cc6323ec3a91624aea37abb90cbb99a3e3f3a0019d9b63088c7f5a69e9ce519d3d8e7acc3c776edab307dd4a893be4062a67919e01a6b5490141e939db612f81567fcdd6260dc3432eb06d3448043da9e52a7553ee1a2074625f90e3a9d7700a7934f3b836dd7496e8dde6aa18980e1c4c9d0845ac7f56171e95ce504a42331f173e0cf813af9cb8835c8e6e0e81df7b13779aa2d232d3036436b1da12babc45e7002881b95374fc2f4bfa58ead541ce302d887bcee23971c08b5ca4662f92d6e5dabe74788366a483a8d16fca4f0a41f8abd3cdec335db1d57be9c571ff1df479f27838d7c9bf04babff496ebe49734b743531f8d034858fc1e292372f565eb8013abe9c4b39b8f137c82af04b597c67c79b0adf2d479475cc8ac356e607a5141d970c004560a0aa8c8890d196a2d921d3660d847c0c1b6bf9d62da3d3e22d0bceacb1df6b805dd1f2e38a736b418c6a5739eefa8a013dc2b645ee2c5aee1365502a276c54adf518ae726db08a96ca7080f4fc15d617e89037c111bfbaf4d8906a5790b3e56ca765d4721223cd0482eb5858fa2e60691be6d1b8bb5138c73e7d58b43823ad9935319ce67e7c0a4b7e9676cd6571672fdeef25ec42d5a80c8b4aaee0730676e6e35193ad3b69061edcf9d45df437f1aa489f5e5464c8e64a54750cb26b2ec81c2a57df96de16c7aba699c2379b221dc3c4712b22648821ffbb64c23ee7f3d8346ce9bc5ea93a887856a01bce18162c31df7aaad0665bdd774e12523f024bbca6b593b794bcc0dc342b1f42797967136d5b4f2d29747d67544eeb9399f99e4285ccaff0639effc61bfdac1fbfdbd602406f666d84be8dcc44b205be1e87de49d8d679ede8bb76f924bd077be72ba87a092e47a32ef8a0c0060ab12ac3d9989581f13477aa6c47b9153183eb0a5398670ca61ff266c7eb88bdc3229608ab6ef070f171acf45092fadbf9fb28d9c5b7e6ba0be2caa577c3f7fb1fd0eab91ad023bd726b13130206672167c0263a848fb9387073e1123e0e35f8638270829ce1624b7ece4926fde23cb38ba80c2ddf146170a035347ed284eae4053fc4bc14545f3686bdd0bc6edee373df559648471d950c7f4333eaec6fcb6a8237970aed40192edc3d4ae31e9bb8540181f8efc2db412d092f0eff58a9c1d8df9658e3726e26ae0f1da42080339c6d01ffbe6692f8316c05c2f72483a04496d229957ad289a92edb111fd5cd44506526942ac6633fd0a63e25d2ad98927ef2dc88fd6a8fd55a094d0c57e5a6f5108c50d7a4c81cc1581fdee090c9296b3f9bd2233c5b875de3274f27f30df9423b45726372b0687fe2c4c88b1a240104bd2fa4907bbdb7f5084c1914c74944b44bed0ba1189ec145032b0f500092a9d2c927997e4a1b4bc467fa5345f0b2a84db742aeb0cfde519531000f08aeb13b23754ffd05f59fe24f551e121fcb9739b4dc3d70f62fda27b59dfc536c5225e8bf260b7420269f6e25ce2da1304cb3d09e01b1f27d5598abfed9c28d1642d14156b365b73dc3828a55a141dd9b2691f75bed25a951a52f2a54ebcfff849e0a3b6d9156d199be981a9d308d7011a42022db573ff2d170b3310821f16a402dea60dbcb8e665e498aacb4547c0ef060e8b58f60646dc27ea3b859dd83c341d77b97b8b1cd47af0a7f21cb2d9455e505b3b6d46623136a6255ed89801074ebd72045ec0fdaf78c28e8194f08e48c1e7df20691b6131f9d26607bf6861ee796f37e5f3bcd6517dbbc8f0355a904f6025fb65a6317d4c6df92c6b4846b340bff1978e8474ae671522f4e72d6ac31792edf8f08867ef156fde0314b3c5c3d6dfe59bfdad5e1bdf4aa3e6b5fda5084ccba81068f271eaefce28752fdb578ffb1571ae5826acb6a1dff3c85e11644c0d3c53cc228ab6eeab4e993e4bec2e8f1cd20173a863512609e809e1b7ce251e5c17ee1f213e3e1a37084662c180234434bd978d7e85a5243e488eb7311b2725d90a7b7245a806567ece7e6abb2a8718c412ee09ffab5d74f50ac2285e1d14271266c19f9de4e5cbcf3a862086b01031805ce7a295cfd19871e4105e731a740eb45da9422230ceb1e3e68405e0c352b56b9c4158845c7088b24e756a7f7705d2b1711774ede3bbdfff96535355bfae5f78a023b58c3a7feb300f337c298ac0f6bde86a46b56baa7c2cffaa824f3b1e8981556c80a7b267d49bd6f3f1c76ea4437a5a96422916abe3ff850754b0eecbe64d9357a407b7d470c1c14988760d37d9d72b166ed6e5aae62c84778ac86a17ed374b2d6ced76d5ef0e24b45437b962ce8f8b9f31e71287048bcc1eda3cfcd299a5d3131010ad0afdd78039127b67420ae843b5faf1a737634ef1d0622a6ef910602bc6879e094cb0b098168c0ee616cf2d4eb3f079fbaf08dafe414e132187a4a27ce28a8826202235957a960805a1b55c3d4354126d09441ca9876cc9b593909e5bdadf518c56a5bc43b4f14b3b6b05efab15faf0de63911aa6e2762b41babac72c61961e86e9af490f3e69f8e05df28992e0b92b9d0506c9ea502fcab905eb03a3735555779ffd3c20da4b03370a01ec0865718dfb2fdf047856a26e876856a05211208df94dd67c9315f41e8f7335d12525dc15171bbb6f27a1fed683ad2b855dbbedcfc258a2eb765523f08dcc6a0d4ff12bd3fc32ae536fdb53e5e21ff777d976062d131a0e8cfc7054a59540a3c96902390cb2636ca7767bfb7d729bc9a19ba404c6dd1bf5e6187a27dd4afabe039d652f792e2c722a42aa0c280b3af8671335194888eb94a114484c507899242e518b9c18b86cf9090cff7effce23d74517c551d51afbf0e44cb6e6c79fcc6a30028d076f739284b7fef4a02d90875ff0f800c319b9e7dc81b086d67e77704a705e16fb26d1e7016ba9cd3797b9ba071571796eab1ebc896b6686c45bdf6705ba87f2351e8e02fee2afe1eb09740d1881f6e861fe7492f2abdc5e8992ee2d78e08844ca95cee0df4b50ffa395fa08f84b3d64451bc35e0d44f390fdcfc1011edebcbfd09b41d47dc861d5114b7ca337b48ba7b45b47634570395ee0a781204267e8e97b62d06f0785aa308a7f028e7ce55366e3e69b79f01e1e91b1c6847cf706dcb6436fd22cbe01b8dc92e0f342cb110e9da5ea90f7ccd6fc056179160cbb87723ec8ff504191619f6ffdc07709c40f65167ec2a1ab61b452a22704cc2e1fdfe2951204c71bd97648581a5a8071068067fb01bf18fb374993fb2d138fb85fd4757a1fb9950e25ebd3933db878d56b2d71c18e3d13891f29bc5efb3e77219329deee381155e7af60712ccd02cab0ec36f24de55480ec7f057a2623410a37c00dac45343525329fa85aa687bac74ea3496107e91e7147c462bad5d10ffc7109aeb90e18fb569b9bc74632e74a27dc440666d919ca17b5a1248a3701044ea8b0f99d744d6bc209f78e06d40d93b6f746543e5a543a0bcef6e8572f1d4fb82e671f0e090ab155248c74c45f8a92f7fe4a10ce77f39d4ae64feada3833bb4e27370a153635444c84a14b2a5dc39d56aadfa12fe59ae5ccd64d6a031f602aa8864e23a71e8cdf8136c0f81baee27bd599f8496a272206c515397c40657a6d8bfafe8382e2470d99d9bb2e8463d27892dc5ec61abde7d3a34a5a690e4cf4a4b57c74ddeb54445b1671b8d0eab2fd9fca9c663cdcfd0f16a874bba6b9c71878f1cd003c737c1e8677e2ed4c8ae8fea86274f9451fd6a6fd499479b208775ba938bf89816b4174f857fc1b49a0533e3203dfb0a2debbde4fe344ebd148b900b786d09e9a4f663f3d9428d08f3cb611773cdc32f6339f1d030e46911175b798d3eeeb654c01708aa8dcfd8b1a1ac59ff2ac47d5815df270e571938dd360e38453ba31e3e4f740cb726b8aaadc7e578e51cd4268921d5a3ab66b45a4e967ed024603eab87456347f11dab55a6f24fb727cbe22f0021423f1e9ddd48dd12788716302a7f7f560f352601517805f6752ee5598cbfb745b351379a4a7d569c381d2a00865d875ee797b3ddc19905bbe326a9b66167e4387701a8c3eb09e558ed18d4696a1d91bc7d6504823718142254b94c6b922e7c820dd1875a61007ad36766ec8882f1e47d75316578544a2ab2f02ecc37ac5ed5d822cc37443e77bd81b5c45b44751a60dce2de4c6aabb895c60b1fa35d313dc814e8c88aaf3f910840ed3efb0eb1228d02b8b4670d19dcd7e5289e23e4a24d159ccdd731eb5f1cc3575544e12968bfe4c8d164f84302f0042146aba059b57657df5c9d5bb59491c663403c51227b4f182b3b059b3583578fa7cb0ba403eee3f9fb62e1b992f7e1eea3d34af79277cc4f569156cbe717ab26f1a73af993e1529b6ac0d1af05d3bf8ac29f0bf38982f2a99de073d9cae2f0d79fa246c24b4dd94851c9eda7035b343e27f61b96ac82e3d11871343221c5b72b4232709df6f95d3311757d0c946fc53906910a9b353f4cbb1dc7a91a3857e8e7edb6854279e3f6fa592c6a828ecfb448470d4ee704b4603918ff58830cad750926a6b31a2ab008698265231ae2ed817710a48642d163ea75a4347b2061e9bf8af55e7b5c0bc41c19b041c5778b56646defadd3e1ef909a053a6728b5fa10fb6e2dd1436a4e07945e17eea925e56a12537423d91c7d17e064f24bd1b055a203e0e9284032d1915da83c4338ba3a6f0424f260098446f01ddeeb0ab4a2d33742ea0f46b262d36951a26717a618fbaa4889dbd1034091acdeac350da6cb6a963a0c609c2bd434a308e0c07ef7cb6025b9b21d976176bd5885fed25117439cf6f6658690a7f31fa3281ca50492c91167d0043b9688e6ea6c15b1cfda1d0faa962990e2c34a323eb046cbfce8cd9a6f263d9449ce74ef46f60f96ef571a29d5eadcc3696e29ec76534db3958090d2a441037642a3a91008397c6b29cb9d55eeb49f35ac0eac326b52b5542e3cb03c3af4bd0a734d581f57b31b55e0f58174fc6a6b2ba666b9a901954c20643d92355d93a6d30f0262d01bb765ec10ab4b132d9772d90ea6b9ca7319dc6bbde994f92418d956bd2db4beffa923455a87a2d8fe30779177e0fad470bf6b6b6722d2a7d65f39a3c96038c9aa417b2812aa71e9509f339862de8e4df0d6f31ffa4bae0a92fb2fd39ecce696b4c82becf3ff967cca94c3d5c42abf0a88cb43bb182a1826b0a84b9b58cc460e5d8b49df5b0652be35aac68cb6930098dea82791f2aa194940a1175e9e9941c4ffbe112fec09e0c352e0a4828f9460f7ebfcdc28786be50a78880f4b4e4585214099a633046534f5dfad0fa4f23a06fb64c222bafc8f723e0ee99bdb3413ccba86aa4e60100e7cfdac86f641c5bf3db9543316eab279f54901028515047dc1178e4e91781c767398044916068c5ddb759fc6c8a584fe86a245838b9ba199df10d4af134e3ad59799b04e2dc6aaf7004d06e125c75bf934e9232bc7cb6c3fb7ba35df7830d9c8cd261c19f777f03b61083a78ef8bfbae9dd9a970e281c5872e49f023b259932c756e15cf23bc724267551b79981f42dbd1049125d0fc45c66073051682d542e2913f58e9602b87439e01d6819a85a7da2f2ed9505bdddd1267420851e4e76caaf959050d5f8181dc00eb7b1c423a0f72ca3088dd902205ac1b95a21db649c95cf56300f052e4a494486e4c80f0bf377f8e0b6fc78e4c132aca9fc0dc7e7418e2e105fae3ee6259cddaa33a97d05ae99eaf2b76647c745f59351b81c6483938b53ad00d09ed348c9ca7773e0400c6aad1e773e3a406946442d31a52d6599f21263891d2465fd247b37c4a16d9a3763bb5eb63620ddc4759cf3cd6b80b5a9b2e845c2aba3bdcc68fa938e9e4705d1645561f727a147d811e63300152edc977953ecbdb5b99498ea5364cb2358f932d28ce9b52bca6a519c5d2a9f8c26732965456458da9671ca7ba21ad1482b63815ab45969a795b271c1e31adc9cb871fbd7dbee7338a89a833567afbe673b991239929e1af611a7ffdadc879f667ee1271b0e83350eaca1fa49080df6f35f824f0164e1267d32856bc8b3ec00a573f9698e72d72857025c6cfbaa0d830d9ae9e59be04e0e246111dfbec87b3e738bd7950e268b49a1ae79c5906f17b7a8c9a97b7d1f10da66117e152055d8fdbbf8f49d0b837f22b8591949fc2aea7e7dd0708c8c6da396a1a30b4aca407d45ed69d7441fcb36aa7d3a00ec2947eb6096ff86e50b5365e91f8abb6f578ec9a497bf222bb2596468ce674ccb7e8615f5e9e03d144b8a182908159bd36cf7650415670cbe775813ad1c054df004d470c788743b8ec4f7b290f4ff639ff238553f34bf5e2623d4765f0cc4cc6604d6bbefcb153c9492b4a8c3906caae1f2527ddf07954c73f3da66343597672efafa80f49f392dd7da8c14aea5c377418b435bf67a06068c178d4af41ffefe3e38f058929b1c85422ede73d0ffc9a2826357763d222f79fd915e22c8cdefac74ca639d78405b639b31c9528fbdc28c632d908081a50b8ee3b71c85c08a7302c0ed8439c5fc3308038d77ff8ccb2addfbd36682f0bd511759a87163c7fada50b151cb1141857d712289a4c644ccc73777e98fc6b6bbd2b472bea08cf4cc895a33b67c263b9a47702ebf5ddbd16237a920d044bd73e9ee96cd85d78adab3d91daabb065131a02fea62f7691cb4f8fa25a1bbe252dae76ac1305576aa235f43daba3478d4711300150c9a4da169b85083061847f0a713c803b009b31a86720a2259c4b8e82a9bf25e43a58fc764dcf55b5a013383a397eb4fa10000ffe798b0cef18d3f1ced492ac55a3fa704112c86baa6bd5b3a56a54b326fe2b10da660cdb899867e0aa24465282cbd6eae3e4a63bff5ae3b8bd5b4bf06dd1c3b526313b0ddeca7e85cce5e3af01bda938fd3a47af73b1450aa87cb7269a20d97ef93f7669f8d0af1d061b29bd95e74e3ddcd566692218bd0765e9c75fc885479a56fbb8d34a2db4119c8ddc0c7ae8dfadc9c41f24264bafb3134c2532f8bbe07da7b4dd52844331bb23b5f68b263417c4e6581685e7fd0ad1c4257467fd7ebbe18bba90e432c10ee22b8a8283865a23b697d13bbae09866246c0bbcf219a9f0f365fc47b8ace6919c8b3c1b3aa0936f9b32fb0c9b6b513676b2f09a868854e513da1dfa24b92cef10b238d4b7b54a4713fb19ef4428614efd4015e15d21a208d7af5d7a1018112f796bb873c1942de8beadd9b1a297f45b19d2b60068e748fc0f59e03a818867c5f9e822e5bcfcbebdabfa1247afb9a7700618f2492140808b9cafb4c769156bfa03512e983b1c548bf9de1a73e287bf652a1d4b8db4798aceadcb468c02303d55f2d095315fb7096cb8cea462eabe1d0e22713be940dec52b1464a7aab8274c61924a22389eacaca4aba164364deb1fac8d9b658f9bd71a0ff836787ea0a1b6c177bc3f3851fa95df630336538054b9fb61b6d6f29ed3d5593927460c06977c68da816ca322d771d3f285c4f0158e72ff0c6bc8562adc2e204c90710baabdbbbd2d6e6487c2e389fbd1bddaa20ee6610352444e1a6f344c9de10bbea0b25744294146069dbfe42b4e79dcde871cd324a3ebda73e3a7e02a71f9dd1bcb5f284e2bd00d3e90086dfc7fc16272b84814e27c6a61e9af698f29d320c989e109f84ac423181cb1a00738b15c75bd5fab7eb1d3f606d10e78055b727d5aaea953e8f2bec3cbed33a5287f72c913f4ea45eae3b219c7dd3ff3cd7a95b48634f14b7acfcc6b3dc4c81e1fe5ee0383d99baf163c08469b74e44ae1798875d25ab13937c6ac6e04fef28f07e0b3b2c68e7d18ffbbf47f310f155bb724d9464a25b2410e1b4848a66c3774a0b8fb6fb38f07e0fa8165bc2e5147c9ca6f21816c9d894255e81da18979a38f888d00c98ffebac810157564ab88ae8180f460bccc985455bb797c98baa29bad4eb94cc12ee5dcf9fc945912a4dc02e6fee5dcb9911f18da52c1ced9d96a6d12ede1276d3ad9c0379ea3e564c431c434fa6ea54a9a846b5b09688ffadb1d7f5a79565e13583b2a08a0676b390460f9de3654ef867981706c0acf41da1967e93d00f181f7b59fc280a22aa16d53cb0125d48e6ef9c04f12bcb5eed2b2ddccbd6083ce32e75963c05a67f54d6f9c95b4097e09a0a9b2784aef71aadd91dd8911af5e22c21fede0c1855fd0dbd406b6b4e07ecf56d54f9ad6ca33359f7ec08c0a1eaa0f29d6785ebe2e097f1fce608ed4d4157f873207c5c8230e6d72c5260af74b67e462f07f082b671a52a61d334899fb512d273f38db3a6e64d6588dcbb11f9cd60a73562c08668415c96995feb76347ab280537c0650c0ad612fd7fba69fcfaab2a67b922d06634cf0d4ae169717b3040879949e785d85a9bd719ef8917d3126f8c0566a5854fcf0a403058c273c0262e2f5eae8303cb4b7e0e13d817b8c2ca471f38532e6ec6680860a23386ac78550bf9d5fb99ad6cebe399001651027f57c3d46a6dde098fc2a62ff9edee7e3e24c974df4709031c8a548c3c6fe8e2e9b54980f7bafbf6ffd5013a7cbeb09c715aa4b33c47fabe3e94d2f3ce308fd0d556184f4eda13bc7504aa11ea85dcd17c804cded34b9cce05baf584081098e672de3cad8e397e2d23459e4bcbdcc6151d719cf3988eebcf9096906606deda5b1eeb8e3bf5b479fcb783fe820a73f24a371f096544664ff4c69ba5575be662a76635078fa0c420a602719bf43b8a54d5f90cbf3937a5b053c6d55a136a890980f2b5b69d96ba0aaa6e0b622a6216af930d9a675ab5c08a49cd09909e8bf6c9ac57db1d7f87206cfae66fd16f2988faf7a108d2ef12c697729cbf4cf12eb9c4ee0ad9bce2182e6d11862c5fa581deb0e41b81718dd0f5816ca9304b15ddf6b6a60dffafdd8891c5a3715b15c49f534bea254e6c63323e60935014690c64da8c618070df663a6f6ce3554f1d44c555e02f69a83015fa123159300cf0a780fc83db7f9c80a01fefc18b8625aa6a5a6647486cf434b4fb36a9367cd4692e811da6659d3f9480b1137f2a6df62f42ccc8c9d07f4412d96509a26e07ea1bb69ea86e2a60ef1dabf74c361a958b04691f3ef2260b2a7d2709bb4675ad7b5ccd12d7bfbfb1cfd20ba17fdcf8642837737910438080a833074954f86ce200c2d6ecbae101554a326e4cdbf486d7843d7ae4aeb0ed721c6882e9ee97db9eb2624c27932aaecae1aa891b86e32426f4069c12631422c240bc380938fd20217b18d38a53b6b1d8644a175137b58ff1eceae2b5e08947a012762979628e7f2e690e327d5d90cb8a8a478770d9c90e1fe774365da8855ca5b8157ce41afcfe655106fbb93b83f1cadf5bbaec2a364d1c7652bc9ab4c408ab78c40043b66282dfef5faec85fab7701f8e733db830df3b42ccd7b2a0477bafe40d59c3baa05ee5f022be91fdae2aa025cde3bec022bfdbad80fda0cd7f088fa4b5acafca084a969ccc79dc6249db0db2ff96cfb144dafb7952507980d58c4af07c8367a980682b37c02efad638b43b66a9b12df1c9d006f3e99c13e50fe6242bb43ddd0bd14dfb673894d93005d2a214e4ff132ee0477c8c396da84e99b955c127a6cb52dff7c4b110684732b09882d0d766e348a245b957b0945dfd3f618a3e96e5423bdfbfc533bd5aca02f0fa48c27cc5e4533c60592f89a68a5109a515f8d2aeed49025b27375aab91fdd413feb99bccd44db5c61b1a564dca338512260594070970e522e76e05b145f585ce27ea415919f92d6d6b979a0db80f11d1bdbc50328f53e2508f1e18cd8a014a5d9ab2ad7b2ec05e472b1e410e948eb0e810f356ea0a547d44f11897054ed78d568d59df21342c71f7f495743047b5428158c5b6c0eba168250992f3d11bef4531036801f76440fd47641683194157b6d03ed07390338f2f331f132916db95d1ac2a2d1e08737edeb48ca6ffcb87971115de02682c8548670ace1a64b71d7c1998abb7e5d9c6fd814022ab473e223aee47473a9c004ecf8c7772a65717736fb14f9c99c913054a5232c140c4752289e64efbcfa9990c88653038b78202ca70239c2c9d4d811b6caee7c5f4cbcebebf5a04715eebf4c111efafa4c451a3bebba8fd7c468c85d6d9b87bb2b72062a99ee1cb58971d88e3ceecc15f3b54adfe3029b6f0208d72335b1197a6b6ac0ece5d5da252cd7923cbe29373c3d5919ef7837a0afc3a2640e64f7d5e03a56ed3f06d1655f7bef8892472227350c68a02528d7c2000bbd09b6eef41b0e5e832325d8eece70f53bfe5a19c3fe0ce569258eedac51acd4c107adbc883c93f41b14380e4366cf4af52fc6633676c493322bf41f6b05f9cd11bf121a65efdc365eb072bd39cfe341cec92336911fd261ca90a4e80bd1afcd7b66e470dfad299e7fdbcc22b27bd24ca404c7a3b855f4a7f6f82f17ca867e2e6363a173f20ea1ce6d20a91c751596ee7e114ea30e08394051259548249af2a4d0614231e3764d243a14364c71ca3722e3945fb99dab03add2cb91511cc2329653e0bbfd4a67e516fb172dc44015c43786cd4fbc9375373b2cf8d51a5f81fd2a4c9f9caeb352fa331425dd36e5c8853bf793e3615d1899d4356dd90efcc7cebbe1854d0586bdea099519b0decd5e4f9329b14db7630daac395d96cf5c266e7c91f539623a06bbdc167700c6b36829b0a531299afae3cecfb47ec8ead1c426f522b3e0403511643b10f4aee79cb396063c7080512be473c98509171e12096f74466c6474eedb9c163b0182fd79eac9d22dd2d677c7e5e4546d3a9f0e911c090c83336b4881c7a41ec32ef7f015a67b319e0e8ba3120fde1fa10268f9c49ac63ac14b8adea3794efb72023662ebf801f08df0e0986c437ba4c35e37a60c1633f19b43770828748671ac902af41fbe029f166f75b5966fb25d5b664233072c9a7a338c666b54687677357aab0c5a7fe41d41c83e69e4d3298dc5879ceb9ff78bc1ae64e20b35e3d9df98d47c1c83af69b746a9862aed3fa0cb7abd227dcc07519ac062bc7851db71fc9f2329c12aa2b1a3f409f4e8347f97fd483b213c7e9641d75db4f2e51f89b0c0ff08514d28efa62a632ec3cd968513887bb08b742d09ac31ea5b7f932ec11f8dbbe9f716d165c08ffd5252221e640e72fa7fa541f34d6cf5b06e80b5d98792ccd95f7fb618076f5ee5089604d6e3b70cae52b1fd69bee1ecd665025c921883815a22db44b2fa420c86c3213119dd474b106aecaf502b0f24fa4e3d2eb80f463071445365c817622dbb9b3e087567ef0ca998fe40a74c5f3d70b36c811b0b652356d2249f1a9903fd689308a7d5a63c3bd906cfee0ec415ddcb1861310670090d6d10ed0708c89df2fc678af8cfb244e0eb550a510aa8f55963e5895cb217a2eb068b19d568ba6fdcf23a0831d0cf37b5d4fa04792ab69c230ada54295f8dabd5f32ce2289c65b12fe73d121f818059b5eaf863d5f02641cebb6a22435f4e0a58217884f1e884398d16cc7a9571816e20b809d5df39458b4863fd2b96379acc339340f2b759bac05fb6c0a0e789ba097d4a2ad178f7ecfcbf69167ea001cbcdc9287f83ffff48815e21ef6ebe17485fd20aeecd01059dfd6203ab32eb05d0cfbaff7a26ba9330f4b88dc1a3e02b10bb8fe65d1756928fb4a779fbef88f0c23f5c646c3b8530f67acfc357849bae3f13bdd81dc59db68f89e6e661c05fdda1136cd24e1c39c4a10e36e2940e45b18112ad248ead20345f4f52fbad6d2cfd8d0bd8bb29d9c7c0dba5052fbdcd06508019554b9fa882ed75a7f5f4b39cd66930355ec00310ab11e5abf6e51f603b1a8fb2fcc9fb9a862db56ef1fc5dbe6690553c3372f35f84008af9b46d395cf752f43f4bec3e09561152ae85d246a9f067cd57b819b7ce1a9227b72630c6576aeeb7bd55077d0876e0b3e5481d1ea660841de53ec78bc457528ea8605d5b6f3cb876274c86afe3925a21a93d9882ffe516ac5bb2bbe716ed17390413e0177685adedfd7b397a2ca367d6bbbed848e2f4f2bd48aa209458bb6da99659ddff38c0ca4ac3fd71ae78f2613fb5afd59cc248c9f9c485147a7317d217731e9bf0f0c4afbd8af5ff98bcc171cd378508dfa5c2a94b69ea6c426e86a2903b4050c709b95ace4dadc5b204f3a183f45847c7c9703965615822aea9f582c2ffe4ad0e7ae4f7b67a5290902048fe984705e87050379f2ad7216b9aed3743a4e99379f4f7942751ad6decbf314cee69d1ee708f0e27fb111476b0a590e744d92284c84aa1234fe2a6f0a080c91681a009c45b3ae81acc06f916182d480a4902688cb4e309683db7b380f5a316d31f27e566e88fe0fb849ea95df60184ab8035f2cc04a87a85850372d9c5d7cdf4549842f486fe27a77a3f1827d5e5460620c1e5eab48725d57d2b29ab12477bf8f181f0d8b0f6e48b7f89cd49a16f6819bc20c9bb58192e8d5b7b73da666756f8c0e1f4e2959424affa09d84bf07da8876eac343a17d6b10a8909100efb0690b44f3331a84debe0c98a1ff1cb80e5d2c86bc540d7d2b3b96429855afda6bbf212efeee0cf1cfc91bd6f325f2b3880c4648a4209037f21a7bae944a254f7678bd8197108dce4b8c1ac22c4ef13f884a1783e90d386fff5c3814acaf49395de499b939d9c25689669c899c1f2881657ed1cbc0c40d2bab28338444d8399a012dd62023167d686fa1177dc90c852fd6f8cffbdfa742caf7e5b4d6ee83f9fa563d2a614ec5a02bfc9ccd95df19958c57a3d74c6de2f66c3f479a85854fe92dc42c64cbaf3f57567eef9320cdd02ff6aee21593b91737dd9194749d401b8c79177bacc4a6c7d1c9879b18bbd81c3a5ada2c15ae03ab46355e5fd0f428fe4457538c91563dbe485162b437dd18d48ed541d51f3773b6152f39064c1b5a20fadb5fde431814fc6ddee940f91484a6ac9c904e84ff3ae75613a8538dacca9c84e38a0e2cfc73290f7ce2614de1c808a007ff723e7c8d015008e78865874edf8e297a7ec299a39359b96d16b3c77bcd11fb046960733cf2bc59a608828e574b6193178e33db3845483c11ca93fd217c297f076c817cfc985e5108d698e0650f78cec428c3ba864e4e7279a597d6812a2457e68997d8a00ee5e067ddbe9b5a29794ad45e74035b42e957289a6f693b13389e96b19e704766001e9d36b2b6f550595afff45035e1a9591811b6d1337ba2145be907027bea04e7cd9a47b0843707c7a182bbbddd9f750443de0cb846404941a1a6848fc7f6e99e6611ecdd4098b6b476eb8f3e1b277d5bb279e15285f60f607a9e6a943ad1fab752b69627300ec70b6aa03525af55e3f2defddc340a5fadc614cef7e1470f76f72026261ea4608e6962510c3efc74c8ca03d6efee3102120f94eb30a739db10059ba1c15166cceae99e97f735d8d6c882720572e36596edd143f84f5f4a3f447cf6cc4e2f8c89d5171b1248a66f8992da422fedf95e25bd3bb77dd6d6941e459ba6429e2d72182757fab08735c1715b2ecce1f66398e605836b363c9d99e3c0ec6e0b1b10d6975ff4cec7d0a2ae6f890dcd77c83a13536cf2ef2ddfe1e5b2fea284a832a00579885fa3f5c9bfa3b2bf615afc21d0e0bf3e5b9eb7d6eafa5e1e4ab8317873078d6f52f7a43eb75e7bf2c782bf2d44b16076a4031ace650eb95db2416d1848e881ec5a6ee031c37219035fea349b79d3d82b1b11606a3dce9b6b2cd2b5298383115a3395705366457f699b43e5567ca9cda6159a970f398d00dcb8e5a575da500e9d5f630d33c35973bd99bb97422b5b6f9b5a173389c0497b929863ef07526202b23400ca138e2d32745becd024fb6d4b3385b7be7bf32a775361c0d21ae7aed8ae3e8e09a5381f63161c5a0821eee072a14889603d994c2c5bcd7cc83e65ad6e45a90ac891e95f4601d3a3c4880e866d3c3b1f181a02ac8acf10caa0a020160f2745efbc919d12640f3b6c2f31112a4cf8e70bc0ea854d8176ab79296ae000c545e7f22c95fef80f025d02b28b78676bc0bb9cfc60ce53557ed567ead5f56b82ac742402fec80c02d10147762c34105812636ca877d66f32b5b6245a17412af839073c1644e6a5faf40a19c0b5ff7d1f8cecd4df20f0fd2b89d665348f49894945abd7288966f5891c87ff21373513d68e8f79b04903972668a17ecdb02ab3ef7bd61e734e521841cce4ce94160e46336988c88e372afcf7543deb02ff003336f085a05f7040af28f6c1e94e0c23e14a75c036528977c98bb7ac7e8bfe5219ddd1347565cc72386113285363d9ab5ae97498deb131b759b101b276bbdc67d6b023df858bbee241de61456cd35033cf8e10ef3707cc80a7145a2d14525d3abca512b09c181c78691d5c4d00fc6bd94fc617fca2880aa02213eae95621efc115c26a0d2db820457acb76beb85a518a4eab64f3a5e270619c25f4cf3c7b072bae1a73122a9beceeef0924ae1b7a29baa87a47446c17b550fbb75e27301d4b8a0460535f924599ef3de1b8f1808faee9328e370cf81be2945d65a6eed8b4137e80840d47ce0811723e42ff6044a5fe6959ec96dc0e3c32ba0e7f2a7d683c94cdbc126f2ae5a7f3f9e132fb9963d2da5f1a1d9067acda70a0d26bd4cd41423cc6a9d47e0a4af4620b4491415bccda7c85d11b68fe41454cc5fc716917718fd1ccd8a2ac15c385712be5d6d2313309e5c672b9413cf6226afe49e92edee811559f360f4494b96b0310b05b467762cd8c588da3e7721cc3da31c5752cdaaa4a59ea3e8933df6b8163605b4ba9e4d35179c58e67a68849a5838dce0c35c76a1c3b69f91adb573906c5cbdcb23f5dc99b561e9b4f4c4fe5eb634661b51db715727a74f8160565534fb2451324768f9eeb72afe7a7662e61565a69659dcf55258eac7b9a45d8abe6d61c1412c8b3b06d28d8ebf566a3d624e8b8e76698e3d812f6d9a3552395b78010138237e4962da1092d6383cdb99a84c83807c79064ee794de0cde4d817623b15ab4c6a0e7135df5d9413272a7218eea81993d9406dd3313ad68378effe1e086b3e5becd8a4115a4d6f1a790538d1d6a9d32df5fecdbd86da88e1921b32d4fa0a459568205a1e8e7b155a026255e92b178021341382ed7f86ddde0cb3296851bb8282c7ee9b0bb791edc2a9a8b329029b99b3440367b91c5ccc639f5aeb3836e24a02719f5b0f299b2a21e8a5946122183b6f55beaaac35b3f5be3e38f38d95aa72af26d16d9f6f540a3aaaaf5c06dbb851efe614f1d6aae2027edec25f33d9070421b872d57a188366c4298a84ee3f360455d8e7937a097108deaeab1b0ab820bc8c188218c823b5b8b6417a5c3f51eeb960841676d5b0a6483ba4353dbb88fc5c7e910b3dd8c0504108f68f76344965a94a38883527c4f6ea342320ccaff989c81c3203afd263d33c3106d74937f066a4a23832ed662aa4c37a8fb01290ab2eb01811edb0483997835d79989a6fd22cd48189900cdf82e8c1e8bf9f4e7715210e93fde5ef07966bb740c7d9b9a8c9952b4dbd8e82e1d020042b8406dcd8d3518cc6048be7ec10b67f163ec0a28197cb51c89b10dd2f2c478c604ad4976f2575866095a69b222fc17ef31009f4668c2454ef5b34c7a05698ae11408e3adcc4286d22505cd92c571c753167c91289605fcfaf241e585ce4cce5ed8868e4a4874aab76195449debb7dc88918d25332bb6b4ebc9c80903c5e63a02b018fbd55bb1e165e43f2259fb0f164f9ecb46d55bf08db76f20c412cf413954f57169d753d0ffb44cd796e0fce5a2cf9edb90f6a34b1bc04eced337e5338ccd2e9a3a109233539907f5cb72d262d149403c18a1d9947e0228a3bfa23f0218c7073823ca79ca6fb2476b477b8a298792aa5892feabea58249a2e8d8bd5b3c10545e7a3c908850450ca1e367b1f70d1d9b4f13dbf0e1bd21e7dd03c316dee2e2ecd87f47c018383bc6a68d458bbbc5f0be09bcb7b154e4be4ffdca8cd0080b6a397d70e6c4460fd1d633be4567183c4db823a3373d3264a07038a5e1910e0fa645d768c05117028af93b9b6e729b5de7b7909a2469482c13ed8eacb0082d14355c7f3fecbad32d9e2946b428bebf224b6a4ee4b87f2b3fe23b260cfc29207f72bafee0ea4d0af9c386338664a91f4714a4a97f5b54f3f9b884107d75d001e7011b083b72f3faf1ae002fe7622777a2f4f2332fb6e8d33b4993b1139f598c10964a4574e890bb28ee234879453d8c346ca57046d49acd38b73fa63d8e4bead46fc8e329c07032700963d3f46c679168b8e878e9ceccf1a19b5847d2ed7f30fa1115bb346ec74631a407c3412470695ba5fc8bd608793eee31965320669df4ec9eb6fb586f90e10236444652fe0ad60fb5e03032a01f68927b0988f1232dcd9f35b481ab3741ed1bf7e41c3fc501e7ff8dd0bb27fb50b7783e8344a789e6e71f99479ad220d5370fdd4f651afef8a4f8a96f412ac5476c43bc977e174abc754d634a18a45f98021c4a47e13dc6ce05bbce9df7b9b03a83801a8edc0043e96d721c8947c4a27335ebc931e1bbef85e3ec029b20dfcac8bae895839967a8722fc4e3af025b364270c98f2b8d7a9b80b5830aeeb88f09423006bd390c0f9cd954ff8094117c14471e05e4ef6d525d7a625d6d1298490b4667330d9a3b7be74228046b5e0aafcfcb41d41c88bab151fd861b9759ba80081fcc2aaf07f5332eae68ef50d187af51c45b321fcaf0896c1479d9439754db3c569400d939d48ccee7b9c5b583b745b24cba8cacff0761074714f28b871040af5f34ac71eb6d99f30c31b225fc24c27e4e3ee6ded8f53ea8f2391a40b3f0bd09711164e0424cf216a4efda3d1fc5b3d7ebabda49ada5bcbf3b9849c2eca49ae69322c660dba514f4e3d85c7088ee270f3d5b68553d32789c7e18e2843a80410b920e03c8f0414819616dc8708814c64b48dfa428dbf4f0d72ecf0f381001139926195d86e9145adce3afa68af99dbded2a35ccf5922830123b076dd23840dddd1c2780d4e1969380d38c1b8d16ce5866e551c6eb8b7dd1c7250be0e58cd4307a58077d790c2ff942687f827ab2ea31938b24c20dddf2fa9a9bf193dbe03acde442f93b6200bc3243f3b0b342894923ded4b315e702a69b030be1d5da4b5386d79c34deec26c0e5be8b6c9896c090b3bb1b07912a45ea318adc3cc4bb5c231aa301de88cd7fa3f4ff34be3cf9582fc778141cb3cab9f5a75a1c8d6b644856a99631f165446860e06334056c3d2f4612c4d9ef1ca6b78ad96f90cf17f3834600fbc77e795f23e4832b7dd5baa757aa541929453448a3b21a423cc9afc5049d0cf627895c788700eaa108554122f802d3cec9002b2c5e35824d41a23e2f2de846104c79b2866133ef6a2bf400fc79014ca12a03a0850f7083a3c49fa28b37c4e3211420dafb63f8b4fd55be71565c9365df0a4b81d9781bbc9fd14da0d5e7a6b774980a69b4276ecdcb64a899d0f54485c2a17a287ade7d733a366073be0ba8d45772ce47899f3eb9673208ab31d0fc17ebf6e92c0c335fb73fded3ee6b059697c4da8d0d0b5a6329ee691da1f588cafcd45dd6d8944f24923a01ff086470b2dbf73f129905ddba3daa84d2b178bde338e9200bc75fc5fb623ca5ec9999a7cf3624f4372d2aca7080fb1324f9b852fa82ee32f4cf473555c30922edde4532c37c7b70aba5091dc5163feb5d87169e8ba8f487b247e3ae1c4f514f8c57ba248e71784fe4f2b961d476cac9b79be71b6316bdf614a4bf51c8d550ba26a015b5f0b674bd2323c437682417aa3d197b891418ed2d66ac49bd351eaa2e1a69a42fe7cdaac3318ae5d78925fd3097fa1ff3e2722a04416d7fa0e0008ad90e09f954eee271cea509eb6d1fc6f293eea3cacfe5e6ef4d21ed35ae0daa2c374b4e45f5947df57b9c76278148a3c3b255259aed0d03e5d99ec3c5f889584d8eb5f251dc03ac926bc97f755a94f6de52878b9365eff000ec3830afff9c27d8cfc7497046c929629ccc76cb598805ed1a4a1c869ed7ce2eab670941c9961b77207292e65cfd1b8267756bc47f7ec9a974e4ac0e2afc64ad6f9e35448bd9cfd65e35c82d7ed1ea68a183db4a1142d2cbff80748213ec82aa043934145abd5741c32227655b4e5ea678540e056f70a4bd6b2533f3ceda54c8e9970001a686888874a2710cd007593c8795ccaf4a527c88bbfae69f7484c7e345f57efe7af7aa6fea9c769b97ba6c3bc11185607f9ccce58bd9a082f1fbf92acbc46babf5d1470c088cbfba93dfacc51dcab9cc06ec3e2da00e2da5c25a798b1a323866922b5bc0417f204d6f7cdf34b5cfde53f2cbd954fcdfef6898f9c93ede16a7dab853e78f3929743bd0dc48c3e7270fedf660a0aa997c5772701c2eae5d3e227bdbfbd60b38cce3f04e2b1a8f2635a182be3128fa14d0d2eebd78d442fca9707d1de2d91db5125cefed8b933a7dc11a009ad894e1350ba93b08e34e591c208b0f89790cd387dabc7bd9bea171de10c57f66c60e12a58cf11eb08ec2da4762072251a4e2eb86ff2f2de5f71e54058c871a38803f041ac201362d3823f51f3ac73b58079f4cdb812e85b8aa07a1ffb570842bcac5473b3dce0ee91c08d4108a4d555ff8874fe89f3efda583afaf70d08c80241e1bb32440c3bce895745cff0c43e901ebb91db594249837856e81ed636619a12353b2dd586f7037d6f84f1455b4237ef4a64c1226bf7025e8d378d440d8b62aec63384fa35166214b9567400e6744222a6b09c8d7007db390a16951abf49de15112ed447a4b30d0ca2d1976aa12973ddd694dad9bd2556125776a700e6d7821bb199552a66da2c4ae3db8fd86c5fb098a2add907cad74436619a7f3a9de1d42f4ae86df5428279882f1fc52feef80e371a0bb2d9a2e0ba7a05cd678def1aa0db9223fa1117cb217c1ac87defa3fdb1ac4e1a199f14e8fda36fe4d9375b347720ab9a606f023aaf03de6ffaa71dafa2ca42a37314c70c160b12f5048a6ba3598830255e23c1ea21739cd995ee6608f65192f64194b402a133ef85a8b2b2ad5239213a55dac0a3361a5ca4575da439d3bcad37a50e1d31bfc5b6ab59262c99e2d77a8a347c28824ac2c222fdf15f1ece7df77750c26978c41148ebf6490155878d2bc2d32d5866f614254ed60900d9cc29c50d719dcff04ddb168e7fb9930cd48271b720e41c1e3d433cc45e8ecc4112bfa9a1e8031b662c2b381c8f9d29418948e3e85b29fe1c72032ea9c61d9d2ea5559d1c041801433165367ed4cb1a20e0b184fe1cd2661fb9f3b611f6daaef647217b701b3c07b94cd98a105b68eb70895c6d3f5f903b4894cec264e8a47fccfd454f930a38a211f8903cf7930c4072cdd1a1910e65c1e00cfd5fb133eb56ee23535f760de1411f2784f9ef41237ea08347a7a5ae27101e1c7afd1bacf4fbba3a38c987bb390a7901dbdc994f433b1f972f760f808d8e6e18e5d34df281413690cee3edc3ff29eea14bfaed46a20b2e30d36894f37482664e8a7f77a2b2531af51fa8793245be47f67a5116fdcb9132688f0fc687c8b9f3b41037f56cb95b7fe27e5edef57cb48079bae9d55c1e8b8145b6d73a60e167705df085e67ab023b697b2746018e75187aded5649c546e7ff38b0b64fbca26b0ec028f3b680024810ccba8b16ff2bb08b29bbe72c880d72e3d98d8006a86b5a6029981d430aea5a97e6092222e8592f714c09247e9b15a83c059c54ce478061b86511cafa4b5848e6e5e46ab7b3b385d2ed809df2492d28109a142ec7265ab51529289309c371d1e62cc4bd40c71f737166bc5ec80353c4baab2e1f5c4e47273e2a222222831f5a53e2f787b419343060a432d20543bfff64eac03a29dd6d563d3f392ea38b317251708601ffd3eafc6bddb7da8660378d3fff4fd10d0b9c6232cb23a3e501048bfabae31917d2b3f3e4e4b628a22bbbca264dc4ba83e54d3d821e8802703a4237f624489d618487f4b126b60893d78e20585d36e1652ca90a1761788170bc51317341a0d0fcf716d21b7c7aa754ea4aaba887b3d3b8cb64af3fece6939d0a79540370a638e64e2d7f10506186e221dc802fa742a2b2e64a9a3eedae76f49a755ab17a9982a056d827787fc09a8d754a7d7d1b83abdd159911786639cc8336d19addae21dd9894ce39e9429707dcf94fdd31da32b8365f097b1b61402b23596c0e670a010035a92a6d6c8df69acddd8563fa27b55efe1921f65aa606d25f3a32f5d62fe6076139fd8054382bf553055502b5cc09b474deea0f16dbe7f96aba7d2affeb1b75b0d923ea13d9561bc003b243b5fca9e8c9ae4f357bb91dc28247504ca989288c22143c3bbac169880101c601f7749eb205e8166200a957f2be13a4552b32768c24b3d48334b50e9f6b7dd1440b15e16bf4af8396497cd5eefbea9c181d7da1fc99575ead7c8671493abf06a36312cd9cf303a811f98c5c7983004774aa672a6f5b38b53ce0f2e89aabd88bc4f6a6bc7d16ae7d1525f5507ecff56546e7c40af897ef37fd5441641f9295438bbdee079120fb3f07299ee3dc62530d73c851b3378fd4b0c1fc33da36a1376a126ae063acc7e215a2559aa93b699956ffa53bba6e668d940c742925d9589cc5eab8a8766ece8354441bc9f5d0f89c3c4af0ef33a1c0f2e489670b793571c2e0f5cca4c9eb5e783cb7d4750b1aacb25e8904f94d58c1e0376abc67b2b6a2a15ba008ed56d8da41b50c21d8551b7ec15e2dc63076ba881c9473deeeed21c4ea46e02a848f98320129e41add9cea6ce76387f19467c6be81a48a90517a0ff210f883497f62b54b89a129dcc43fd85ef653a26c3d4eb18860b1e536326b2403e921dc2c40ec2bf90f457d0d4cd7c1b286383259ff9b0922ba9d24cc72902c3241cacb597b1f1940c9fab8d7ff37c9851d2e6539bea31e5edd946d223bddd9b7901315b4bb9a5001022900b23f55c91dff5ee8ff4508f2076e3a475a9b73c9fbaba924ea12871419f65271b33c4a76c093918105bed1263ac3c97281a9724463166ff67728e8478bc2a1c55bed1809b3d589f4b99040c4690f1249c8d1279f0f13b092458cb667cd06402c5634cbe8c29643767ef2c1b735f9ac05b83a6b786db5bc307750cc5c35b1dd245557eb721036357a87c7562b57f2811c5d5b54cea180e4b4e18917b6b0bce5ac4edf9e33d7e7ced50bc3b96d12d3fb29765e14f49be3eca67905805841774831219a15f90a4a5b404b92b56e1ee41dd35ab5838261b69dc2c711b129b681862407f283ede9a1ce879662fa4f60a5957671cebd991e530699bc61f94aaaa0ecfceab953b3a3e71464a7cd82677febe38126b41501ee7005995d21a9827386e8faf83544956025c83368b6a067ed8c5ed0e13adf8456780506cc6642b5cb4ed3110b7ea068d5420281a24fee2d66d78861755fb1bc659dbc6fcc86d2a74afd04d705de2b854d864a26a7bbdb23b2d298b7de32c41f583b0afd768a1fbe6d343474442f8ce8c56d3cce05220dce6901db7a0d8ee006668a2e1fa6e33d309a16c8c84cf4038e91b81e57bec8d98aecf59b5a8c72476d4348a538b29b59f03a5f05dc968146e00cd5ce0d526c6e41b0fccf2b9c9e22b0dfbf4005462ad57eccbdd6c9e9ed0f5a4a733db93d17362b634ece54503a124a9e06fe7832557f31caabf0fc56145be207524ec0c20d265e234052cac3a4268c2dfd496b906f7b09fb8d3a54afa2b6b1df54c427edd18cf6d7e4339a81d8ecb819bf27a2d8524adc2663062e8589f8c86193f1d0102c6307388f61846a719c95b1ae87749c7970cf4ff56b6567b2b3be0aaaf23825467667b502127fbead0b837efbcf9d09d757149c0c494497d9b32208eddd7bb7d4e003b5949ddc1229ef06276473e33c65a023f868d8d12fae58764ea6b0e7922f63eee5315e2cd4965ead4b0c8c84ba7b0ee4b3900faca44967a8b33ce7fc6c4d7c9f0d68d6dce2beddd923d6cafc03292bfa7791fa97ebc9e3d92d1cc89c0f5e095bb69acf1872697550065529aa2bee66ac7eb067b208d598b4b09d88481bd7654a4f0f69e1c366104398cee96930d7fc9b38badfc9226b6bc78fa4ae395e10a7b27d2ee020c9b366a0778124cc5b5d40f7ce78b5e65f6088ad78c7ca4e4d45f2ecdc82734ec7f494dc8aaa0b9b5a136513660eabc4a2493f7ccea42f5726ef65c2d6c02e687c9036eb91b022e5487850d6168f8d19894420dcdf5f1cd04047143043cbcc1e0337ea4f52ca000c99458dcb959a93e41cf71bde3bde730b1a8f9f3ad24bd99cfd5e0cbfe2b6a386111c6ab6f4e6af6762f7d642f39709b40522c8b2f3e1a619a8f8e48f1faa300864185f280395e5da7920a93fc4a3f5036723ab1004fe0abb9f3a9be4d9c8c029f89fefe9121451c60ab954c5a3972b43aabc7a5a57748607eeddfebff938d4eedc04e927cfe1025cdf93b8acbf4e6615c5adbaa0d0fdbd5e130b2cc6ab64b3db3e4d84d84fe3f9a9791a06987161ab3f1be60547a86bc1fcbff85539dd57af1f73518b32a44ce3ed16134f2e49f0c48f1110e54b8204d2b991337e38a59c052376b7372b51cf8e97e6b757badaa62d974dd2cbb706d4b217cbde721f6e2e7be6a24fe8451568888271453b17c9c7820e6427f1dcf44adc4eb674c7e5e1923f237dfe54c703722bfd5b89984843be65b5f65edfabbe05eeec2f07c217a0ea03fe92ddbdfcb15bd9acc2b9603003fd99c30ce9f3acc22f2d5efc6ad5973f9d466d39fe1c1ae2278cace0e540d20fe6780d7841003910954838d92d03cedfde01e091184a28ca56f1b857aeb208aaa9150c82f35a5f254fa9b28559b42dc04783da4f4817379a437633df512072701a51fa20d8d9ae20be13f08a0d0f2e9289f83d3d035e4128dc57dca4bc915ddef918a5ad1ab81c6be160ba8f83c7d02e59e62ea22e9358b6e8c75801802f47dea92b9205d838bc57676ec6281870d02a12db235675ecc48d29b0c583d25a5cb43801adc41c11d3dd1d4b712baba39bc4b98f552cce052af47a9f3e7d6187e07739c796bc8913426b94b30dd45ec00fcadc0b9f7087a697a9bd6e484eb2bfa53bce2d7616ab9b97e1a6507c6c9bff5eec6f3265874bdbafbbab2081fa73a1336a13b3ac23b357d62be8c43da91ce80dc9f57a60e73e01fdc4f6f755473e14c6b5c83ac2ba2dfd47126d3df4121ab73521e4011055023cf545ddb36105ddc155f9f64bd986c0dd9b2f265f753f724edc67888135d4ef544b8df724744b141851ab3dd9c6291650dfc9f8b96b90d8eb476264623c4249526f19f5931c04c7d00ca5d9629fa3e405935f52d8ced8bb51b0a72af9ddb07d03c1d9e69298bb79b4e92e12eb3c1e831b0a79e742da242c597dbfd6b18ca18df00e3855d40a2a06ff4dd74832ba53e8c435468170d93dc17bd593762179dc10e0f103960ffb0134a21ea6adf68629d1468b1211d82b7e4e0d51f83df889d898ff2fc84f09dc1d84ca78c10344cc40823cf69ad45c34026629c9ea871756d8962760ae6e4eadbdf02bbd5027b763a13a77990b521e8e1e57cd60c3f5b7dce91b83b8a378ce00092601cf820cdc0ddf04a92c0fafaecdd66f716aa3f05979379fe6bd5159d8ae2a9e140438d75902aa0070b9dae8def2709251a1ce90765f7282af5c2241361aa8d95e6ce12101e3106288f624c2c7ea27ea75ef933b7dfb5d50e8a3561abd6429181c306da2cdf7089809d939385e0746167bc8e63d0e58115251aca60ac08f3523a113fe3a90cf35e2242e627139aa5792cf10cdc5f3bed0f001959e66108b2b3c3688e7cff9a525b07bfd352b3f20fb11bca545e5d905f73da6800826797471a15ae20b213b9747d928b403d2bbe223ab5b36e6b6bd3d4619467196c3b334b48be198713ec41d558954d1eeb14739d992bcce708aa76f81670daa5a6a047934ed0ee009262549ec1139b7ed4116a4cd4537fec7bf61e3c3252ff8d6134b18af9904d361dfb834e926ca5d2c7bda5c6323d2c90f8f9099d6dd6ff0c4be766195a29c580fbc8311de60ea0e1eec41a799af5dc57a17bb3b3a6e49246a35aca773f73138987b60215385cdf294bb85bf15c8df7be1f172acd38e546e235a7e2d4becd9f4a5a54209de05a548f1648a0396718e71e51ff5bf18208f913e35f3d2f2d8894919b36d26a4adf06ef1f4dabb00c03b39f6c189660f4cbaae028567078ba0414f91d682340d38b9fcfa094b24baafab266d8a5118caaf20e9b3d2ab40aa86ef5cea2eed947d641d0c09e7ac4ba0bd2e79d4f9dcd959e9d4333a54f0e6919052ff0f4b47fbe251d44e5dc5c68a55572dbd9ce0d6dea5d2835c4a26d9e2c9cd039eff64bccbf5136f00dd15af2a72f37c726064e0379cf0a552640fd8d5f8f6622bd648c7992bc9ea99706d630542aeb90adb696cbfbb7f952d06bc3593c030f406c44d65bbf23708032f4d6b9db1976f344989fa53e4d4851b9de652be21a204a52be3825051107288a2394fd41a99a443f4d00b46a1211bb01821c57c45ccccfa393a1ce0d4ef4d27e30c9f7aeb1e44e20aa68d20f0b04aecf190a1d3df737b6463b0e8451438abeb6a129d8f953d8de99b5574e6f160e1f081cc4b1da3de60d48637c826ddbed58ecb45e237ac74a0d3a595bfce6d3d280c91d5fb8c1fd3941a5ebd740edbf33d51860ea6aeb82a4de924611cf98af13e7648b1e20cddb7a060d98fe339b25347eeb3ca856d89fae8f5faf6fbf2724b6b59724ece47fbdedd11aad64f6fa6b9ca701ad369e4ff11d67dc07e2e7abe5880ddadd2aa69dec378922036b9bcdf024bb00c1fe771d73218dab62094fc45d3874122f8ec2b34f1f63744ac17fdbf0c78df8bbb9bee614ceda42efdae19b24d85a3a8d6e7afec4165d013eef51a18f04c92af46e483750e7a34e6298199154f27e057f1be1497132f248462330f3bce76cf37bb830bf01ce95b2b16ba941fc53e97f7bd932fc40152ffa3ddfdf01d2d1e4787f657f9783f977639670c023b6089bdba322ab6afb44e88107d3fc0e0a71459d08f3799c38e9c99f8ca86a4c4f2c2720cd8b74816ce4d27f125e684450bcf23cd2f04e16d7ff4397df547892bd77ce3d47d70ff730a2f81e95410cfd45bfbe19824277945c2f3562f1c84cae9d3eb0c9fcbd9016deb823089d4be499a0e634c91ccdd4c3fe63ce4ea8c91e646f3e22873c449a200d6fb4f1bfec994724d4a8f2c60349a423f6ec94d7ca66523d005702c3b1ac235b61fa1009aad0008c96b39c317a1509a5e1d12d601642e9524aaa0631fab780dc3a40f46f669219299eba50d6a625ee3cbb0be79c4988a338fa2d4234cf33ce3f73c7198be333082a06427dcddddca96c3142b8181084aa6ea03f5ccdbf900bf51a16af15bdaa894f68186e16f866b5e61eeee114c8b605923226b7a65e65284c058b514977d3ee9fb6cb5ac025caa6b5c031d873fea2e2df183dba7f67b2d6370bd6aba15a96507428b8e5da99ee8a1890b38246eac0bfbfb9b57549f36388ed1b55e953e40983ce64929197e30faa301c87bbe1165ea20b23a629958f709315df2902568633e3f90afd105953e050799609ec75145de5438252cf534818bff10af18f95d0bd7a37241d4e9b60e7e4ec8630658c4203402e78713152877d576a5c5017c53a5782ea15bb590838faf1cf3cd5b6f2ac37c321e5a9ee1d58a957468d0dce3fecf920213972920617f04bb6fb5cc04ffa6527127020920ce9da51d3f9ff1f913afd2d31c5fb2729055dc90d7dda4149abcc79de35079e0ee6ec6b5757999f16765c93e1d6e7efc43b7d1a5c85fa225cd22a68df4fda14ad1e8269ea94e9a2a0f9c311a539f0a0f74a2f6cd1b51f2da6b58e8acac66f62114f83c56f42c9d4dd25b3f718d866bfc3bce51e50399ee5be3fc58f0cc7026b04c3d2dd2562cba4021db99d723dc14384c883d3ae7f1bb6199d7bf704ed6c6440f3fa2fb40316456a85024c13dd3365c799e0352f9752132d87331eebe1d89a5a58fc094f5133bb217d42f52796f76c6e99102d3a875c81ad6254e2838e3bec3b96720ec75986c107ee988fa78d924e6793706631c2c0c2b926b23be4e06a07dc579954df4635e3d414df84bfb7c24f9ec58cebee47f2ba16bbe1edcc42f1f34eb85b26cd53e68e9219c6c603195fcfdb38a691236f89703e7d17f8b6dc370752d735de301d5e7ec1ccd2ca86819590055dcafad226151140955ac70f1f92fb6af3025dd8be4b5bb447e2b3f31650251233701d49dea4bc4fc0907caa2dbbed017fa9c207f3d8ede1501bfb90fb20b5ac9cf74add0967e9f607a88fabfedd54382f3fa1238a33c87cf51b2ad6fa5e1f66ca9f46f34e3571a5aa406620a8535c23c3b2df36f1d04f192c7d88a8bb30c1be692e312b2dcb568348d239d7a232648bcdf16c922eb89d6eb0902cf3d9916b157081c62cd344d49754cd6f95b5fddfbbd9467a7941dce2cfeb308401a9257c8cfa1101c234f4c342ba3677cf9ff870d9ce805aae381f70201493e8f8e3eaae0d574726e61fb85bc4dec66146f14243af8b3dfe2850840235ad7ff493bb83f45deb094c946cd8a7dbcaaa1162cdd6cc8b06c0123305b6ff6d375d488c85ad8984c638cb7086dfd7460f4d6159526df7ef55d9d61983ec1ca56a7ad0d5108b704c08ebe568e2907bb543fbbc2f2f266d7aa6512eb8da9c74113daf7363f3b6f4c7dcb2792b38d83883ea1f83644f530c031a71ac3a0f7423ded786270c3a293bf8db48d4ba4b28c9e16216f2057604a2553e211d001ce2c9f9822d8af4591f818d62e58f58032d29e74f8695ea8dcbbf348d76d3ff5fb9e7b66d9ff1c39e9655506428c923dbbdf5cfb9c859f9ddda336f053b19abf83e43c40d467d28e7405b4247ece9a881c2a1ae70b79375e64b3ee225cfb5e204857fda5af71c296eeca4eea8b8d28f336fd1013e489bffe37bd140326c589b6912d8e272eb49c9a50302ff7a06d734fb2c19c396f4471e9f0008efe29fa0c98363aaf4990dc6b56de3523259d4ed82863b3cdac2b3c18e78f8957ef454bfb80d7849cec22ecd0ae7e59cc2956c50fe4c6113ccaee246e232d9f908f13a119363efe71abf05314964fc5c96bdb0840bc535a36b614c7479e71a199c26403da98e4b8bad7c87079b640e6b11e17bf2d0eaf1ef62619678f6d03e98e59de17e535651a9c1850f6defd03fb304be3836de52484d236d675a3a9320d8afc2b22bb6e15a5833338a40da94cdd7095dfd0d510761b1e0982af157d0403334deec26c0e5be8b6c9896c090b3bb1b07912a45ea318adc3cc4bb105fe1642c5f198369ebb1a3c83f01ed8c0ecdc0d06d22ce0efaf7e1dee46a82e8e05e5b276b7633e4fd040395f061e18fde8236d1ef85f46b206b127d4ec5283489a44ccba4ed62fe715de31c97a3d7027679e9a0811a98cbbc91ed33f1a42959ea4fe27adc73103f29b18bad7cae74cfe96bd4fe2632e3777235ff4df2aca2511327e37ef873078a99c501285f0bcba5f0d0fe32b71ae10f50397c65b89ccf9ef3ba3d018adf32d9ac4ff71a5060789ccdd46d2bac0a2c658edcc56b38f362c45ea8efefe5fba7e9d851de77a6440590e2d825f12d5d87e445618a0e87892bf63532267f080f8acb4e3f7865604eb5c344e15802e1fdb5858392deb934117b5e67d2d009c137c09807162ca5015a0b3debb6dd72ce225a2afde6d3915f5e20c45c7a884b42ebcd4e633c897f1e0ff72df1452e764e9f6bf977872de4eccd45c07848fb9c937c008b3d945916965902fceeb89db78ec48e39f85d6e1c14a403c3c9d4da987dfff47d532c0c003e1c1b04297ded2adfcfa69e45ffb80cc488cb10865794e9289f9f1533da3ae0f4104e3a4146affa3cda1eb17050ec77c45de02687c4f735165f34f532c7a6fa2fa3191f345d9c8e297f9d6281a9f30954a072dd2c3c89f43914048b0a7631fd920dff66d0a156f5780ad1081629251a920005b62e364f4613bcb1c9d47f7e01602029ab11e88f8219a47817475405883155291e51fae6c86360db16591c31a56a45468532e9e5d99ec3c5f889584d8eb5f251dc03ac926bc97f755a94f6de5287036e9b67eb922c2592a4897d6882cb4e436b1850f5ab2f6e38c2185ce881bdec42e20e9004b646eab7ababccbb33a36d804a735af14841f3a97723333edf3d4bc9aff37b848202bedc7caafeb57e85b517f5734d5ca4f64ba05bae321a7f62941c0d97334c7d15d55649b2147b344916cae4ec4591bdb2b820e3494ffc4f5b77a4ed05ae8aa27c36e09b1a6c95e8cf5c709a646153bd9ac21e7a022286a195b7f265c813e960cceb6cf1d0550bd4f8612d45ba9a8ed15b121ab2e782a1a68d2576466294437b9022fd488360d38a2259abcac29b9a1bb581f0f6630a5bad822d6c79ec8c12e4f2d363cd7a73831808e10a08a388469ee7485643bed1f809196d71473dff091d9e6421e1e11e21dd63b98c325b8abbdc42c20fbe92eb0e4fe6159341974900135b6a97a57a9ba38076c375caca42d3659ff1f718644a48c96deb11937289d9bda8b3dff799f93339bb262082251a3c2def500c9ceb17a133a46e64a3687cc9393b8c0fb16258c5551580a55ab930f58c55ee33898798ce759b3a426413fc4d7bc987c28680a32867c8a351dd22caf8b4b1e1f664093bbc6f9ba5190f8f49d721bf99422113d67c0e5983553bfc331d7e1c5d2b2200a806dbc4a3c19a157048aec2bf248381dedfa9c35948f657d34644525e6c62fa380e716ab4a814a11618ad6c6f11afabc3c75a54cb68a0b2da5062fa37a99b097f5f7d4fcb046fed74fdd81ba2571ea45332b5f50a0fe83509a842a69380fc9e1aada02b0b0d2a357722cd563187d243f595c71285e7a9ced59dd86ca26b8efeca9dbff413e8d7125cd17251d2adf398c3fade241966124c2d0c2dec5392c2abfd759551745fc69aa4e7a4c50c94501fccb5e5c6350183a87402093a3f3ddd9c394ffe9bdc07976666d1c1491873a5c8974e35538de5ff5ca05cd678def1aa0db9223fa1117cb217c1ac87defa3fdb1ac4e1a1240546b2061fffcea95860d7c94c27fdc3629b2c092d6c447a949d32225840e5876a3be2adb57f9689e65b1deef5a3a32fa14a34269d3714a199986808d8dc080e8d8131bd16a36124ec72cd9838973a06f4c550b787a381fe81623249a40bf0f1b2655f49ab63db1d93c09b89c488e4fcfa768aa3bdac6857bea90380477c3f0c8ab3c428a09be79c2f24ed1fb571f7cf01aa2fa66e170d82dfe7d8703bff39af847de3ceadfbca8a6e10c9a4991e7a0c842c3ca53144ce8f320adfe8d59a387acf33dbdbbf08c050d706776f8176d36728c598705111148ca536988629dbdd219293314284b012d52c0c485bf263283c6f1232ffa40a7b16fa919ce8d0325705d1dac089c752ee80529253cfbb24771e93887d882aee32c78443960490c101e357d9f3ab4def125b97eb6dfd031f4edd16a0551091cdfd8b63a7dddbc1c56e0a2f0ed3b7ffe946e4c916c37b50b2081014634b21a1cd262a11c505d752c60a2f46c5a3925d0c7b693c8e9fc1745897f406231c20d82d8d864a16dba18c539ccd70f45aa2d1984bec7c2746603938750297242bc632515ea211f5ef0a8244b54f746a86642fe985d342132688f0fc687c8b9f3b41037f56cb95b7fe27e5edef57cb48079bc069a78a9c68ba3b9aedf7f09fb29ecc6aa94978b11eede3e2f20404a895bf6c873400bc0cb511d2830119882d9087afefd985758520df91f4108377dc66d42d7fa5fe0d467e7370909832c77a54cad7ef7b22dc1a7e1c7d5bb69d09ce98f6798a676ea4354c92630ad56b24769d4bfe312a17a4f8fcfb8712bed02cb54a0c6909926e4e16d6e2264dc0e573b06f965c54d14243ed3dd56ce38bee5acccd6c09d11048827436cfd788d69a46d5ee740274ba146ba684fe056c4ec49f4756f5f0ff49e759ec472b3d8e3f96e751b764f4314b0a432352fbbc2e8de27febd7c7bf019daf98944d4e350d33aaa3cc169568a11c18e355f44226fbee16016313680c1d91c96d256050119513a25cec1c87200f1c008fe1059a1e7ef786dea5c42c1ba5364bd2f2882433f672ade5ea0340b4aab39401496fd73086927baf33255de478f8298337ad441b233772bd0d2c40a5a9658a54452a94c3188e64e2d7f10506186e221dc802fa742a2b2e64a9a3eedae76f49a7fe257d50c851cdae5bbe77b446e0152cb9c1357da4b0718d537505d4bd4171e0b9dc355742bc765fc0690c429a684f0623c2dbe61a6eec409fcf4d13ce5e7303e1534f5c4e29d43549a70cb3f001843dcf3dedf690d9dbd6773c2b4d0b07edffffcc43475f0bbe6d9bb8d16f9db34b02183f1ca8d41c5743cb3955474df0d2da64f585f7125dd0e9f7e7148a1498f1006738c134d325cbf55e6479532fa83581bd0ec95e9adfcafb6bab4050d1843aa578e0e4e6d45f2a9442c346ff8a8a2a02592a21cdd55f936b767829e8a8125113ada134d68a7db278f06518cb3d962eef583ccb5fbd87c94dfa29a2230b551b0491b1808339a74f5d1a7373a59b715a1c216c2fa3d521e693366babc41f5bdc37352164689785d09f6e7c082dd790ed82a60bd48561c859eccc78ef3479929323c725da2eb1a315693c7c3bc8d93846ae6d14d458f3fb80ec75c737117d8672856d4c72a574919724dd3da9238ae7c8dc53f24e29a045db8deb70f8932a9af77e99bfa6da70418a2c407a83b9fa86aedb2e1d6401ad018d6421e1e1110f9bca952811c0fb7918d4ab26d031511e2383759c5337daa623fb10961332d4b39f90233d90928998d2ba5a6ad7835a9b84dd30e935cbe40805f575d1493634c15c2022e8df1bf76ed123d1177f61b1f7523ff679b298e3c93eff5e464684db2063e7a0708a3c53dd47086e0ac66ff4034383fd6e17139d55bcdbcf9fbc5bf89fd513ff031d186e13f6bbbdfba2f1a9c6c04ed5f49d945e9ca4d0db48ddbea0cb9fd4a702877302a0018bb794c28a1f6c96102b3f3a38f6afddf6b8a4a196908b5b282f74c0c475871eaa39c5aef21020b2f4b4fdb01e73b0dee7a8d5f041993d038b44f69d92cc2be9812ea2c6d37692cd8af86b9497fa8411d596d92cc8faf8fe166cc262c4a37f2f10cf29de43bacc5eb41fafbcaab7ca566d82cd0c32bc59dcda4805998a23f3e506fadae7b860cd14480342d02e7df9b01814d4f344889884afe3b6a3f377844eef277f2c1995a55cec64db9ff8e8a99d2362872ea84082f4414d9e9ebfac8fd860256891fd2c351955ea9a3f9b85994c3ce0a6c803cf4f5f4f89d8991fae7bc99a3736add6ab486643162ee770fac9200ae08c3928566ba91cbb6d57c344d2a5d81d28c52d1a9125f2d6322bf88d9f5588637ae79674fa57a4dfc7d2c39000af10740b7acf49060bb1316d9bf642b43dd4d8de80ddda6977608fb06de839d2034cef461548b8ec7a264c1d78af17bc056e69f038e3cc5f125870d84ebad103500b8a2f294c0b506b202192add5f400d9c56aa8a3b4ea3802bf897b4733b318c67cc25eacef4eb512a28a573ff448ddeac6c26c2f8c6702c8f56f0ff9a65267324f0caf14b9e20b1d7fb501147145a9775e716267d0cb0b9b8109fe6a25547863457356ffbfd353e7f3252feffd8a5fbc7c9bde36029021c20fc160010c9919cb1a70c25d241599e359512f01dfeb67d96a56452461c9394300fc1dc54ef3778b3afae1467c381269c626cb1ce81c970ed9b62b0ed8777f796ffcf1f6f3fcd73498760fb6a6a932deea706800b16006308843e9c385e239b61a0c328631c9a257e24735806d70f1b63a81e163baf875ec0c0412c27c8586a5164c1c1abf16863c55c310786e1371af19187be0605f4388892db94f3b1236bc3bcf32ddc282445214c45a7a82e7f58db41d19caadb2e0bc5029d10391ea72ec1b2b54d9875a14fb82941de9ae480e41749a5e822021b68773c1d1f58c0d325fe5a3efb51678f298359402545f8a813448b0ae816e97c7a0e3aaf3d53602ac1481e50e29350d8dc67002a1bede7b53ec0cbfec8cafe4844fb0fc667253ef0a17b00ccc7fd550fc0cde3d170b66e80e14126cd36a176aaa6772d3c4f8d946fe3ea29d42f804818f6747ada45d506d15069517719794a1f81581406324d2692b2e1611536ca356373629c9176268d90b2577f9755ce3950cd45a10f2f2df48fbb95c2bef168a66e7c46998e67efadfa5487db1f0e5ac1f1ec871fb1fd40a708463101ea84c0de9ee37f9f0916b52329b521528f07ff0a5dc92b419a8476654c7e65c1ae0472b8a481195e8cd7325c8f5d0e50f15ebc816f53fe9ff244df1c8924b6a3d07a140a425f056d07e70468263baf5572a982779df5a00f7f97e68418c8b30f4048eb553e920842adbf190b5ff96f76d585554387b25b6474d23e0818aaa285010c91d7eb101b7132ede3ddae7804adc620a7b6b611a189e08b173b6f8c58ead6eebf06973175e3f05c685ef4cc362cde831a00c8b1639a128f0f008156337fe31f2c78578301487b8fd81d4b3f155b3ef8918f78bda0fa041bdc98a8cbdd2b5937a0d924c25b42e7863b1a7da87fcc416f9e4f3c8b94591afb326323aa8dd38bbdf0ed88ac6b60d0de631b785102b1bdf467c1eef0441c75e531179908803776259a9382f63933e86c81174e75d8c2973a5bc1340d5bfc24e00957701218a64fa9cb56093b84817965fe0d9abac600e2bdec6a9fb297edf92abd4d0af083ef4b06498b0e0eb2e7171449319336804fc4dc4260c6881e50f0dd025fc074f806bfb03ff80d68f3fca580cfe0af23377f9d7156b67de46c0e100aaa76bb2a22e4136b59c71849c6748a9aa71483e8c52568a03aa2d18d9ab90cdfe2cf7d837e82852a4a2e6394d864aec590bc7d2952bc948c84f0d794f1c81ec58ceb1a6190ac094a6a45d67c92863a54cbf5cdd6434fa5c9c45fef0ecc863d32a76951586fc06396067a3faeeb5b95d1d796dfd348b70044b20d9b8b34bff51ddf676ee07d2bdd8d13ad8a9489a467e9589c31c0f02a0d5253be63a0c8a94a069e3fb9fb31cbd95656b71db3950c18709ea1a39080cab46d84e2b051204316b5f669f09bafb606dd9e314b004db686c698e193078a97118ece1b7b185683ea10bff8fd9fb850abdd6960757a7f5156c3bab1d3c17b500897a8a6905c140427b054e042281909700b3d9fab7570ac44c52c132eb3641789a6f713f7faf15fde46da9bb50af0ed858ab26795f601bdeeaf986572ca143b0e787eec136a5f05b84e5f5b76017736b953f4a75df464dba6dd06bd4572ae2ae3139106c7f0b7f152acee6f777569f6845fa43072a6cca992b8bebc70d001a4a60dd449c4462d6e35ec57ea8677ab20fd703eb08f34efcb5f1f330b84252f4bb5431b4ccfd2d324ff4fccfde5405aa53de3514d5bd47bb09140cd50032984bcbc0cda99c5a9aca86e027fe8093859afc05b9d08ad603f023c73920d76c27f0dbe829f2cbdc5e05e1bce5999960f9c48825902a710f00e2a14c128d36d7b5297c28b3df9685d285caba02f13470cc854db4329d4af20e9bb65ba5c77a922f64077b24922e5c43abce1cb7d517df292784044d5ddbcc85ddeb731541c452aed75e0d8dd033bc9df7226bafcb71c2752d48dcccfa28d9123461af6ebdcbd80fa5b52c480f9bc0c66120140231c2e5b0acc9f993564f67eb826c9a03127812ade98fb8cce98af6d4f6a858dde31ee3b83074588f181fe7ed2b055830535f8888f34f8bdb051a6a520f5e934b7e0381212777551598d1eec40784d880d889712562eae6868e33f0090483fec89fbee393310beb186ee00343065245e02fa096f43f2c077527f050a494642ac6e03f2082d3cd613b01b55dc21ea95b6e019528e86ce36de96fa8da6eda6e891151a9ab61ce65ebf93fe776475753c55bd0115dec51a2632eec2a27d7a5bb41c8c095938388c33b424f3999c8cee8b09b6bb37ed68cd6c7b4299fd3d6c1a26d7af8eb94a906516b85ea5ed54d7bf7bea814fe9f21cffae9b06c1c749644fec8dd28a1617b361e883d93fe26dc1a36f8290278937de32bf27cb3e678a2f932d01ff0543926245130ca14d57626db0b7d66adc2fb8f0483a76c463f7649cb19ffb6077595d40f2d661cd1e861b5b6cb9b7b0f591afbde82987c2dedba5b1d4944308ad8ffc12026368ad9f869e4058f634e6e0b75477a07cc14102417d64caa7ecc0d8001c9d265cf261c987dd10528895d73b502e4cd852b4aba70609b545d072c0c4bfd627c23dda8c3274403f07d696733e210230190b525d0548b71fe5c58a9543725162f62c20dc532eecd23fff6aa17859114930dd197e3bd940a07460334e7c2291127afd2ffe236c8b6455a992b682ac18b68fad06b0e8d06c84c7bb80d413af54f8e32ec51060c48ba8166f814b6e93ff582c8299d7db19fc4315221ceb8251198d3ca0090e58083c8ca95530bb55817fc80086d77425ec8a03a4561956708359ab01707580a1cfc21aeb259ce5c67cfde11c22369d2b701d613501dfd6c3f2dbe6dec6bab64393920647fe9c2a635475a8074f98eb34db2479fabb3ef65ad842b0f8ae05f5ccf478ec12f4fdaba1dd3fd9ac5508db4cdcc0306e786a56b70c3427bc8c3f2947e69c3ac17a11a1d857c5bd892b2b3f68f655669bd8e85748932fe712303ef1d0f4518b57a5bbabd0e8fb69d7fa75bcfd6a3561abbcad62327795bed6b9e10e4a1acf76671646cf55352b833e908ecea114650fe0fe8e121a3a275da67c0f614eb0659c389ace81d0268f942bec5dc48821b5a34af1196a6f7adea3763fc4c6af5776070c719bc3cd4f2069e809b1a2ec3ce497fb274dcd31db05f29f6a85691ce25896facec8598884fd8deabd173ae9ffc1ec76df478a36e67eb2409f87569cdde8a2575e40b38c3e44a0b33aaa4a8bea7a052c50231bdbe53ebb24837c97d25270b28ec8da23e41a88e3f5f4bb6e6f2832c397006715d9753d6c9de1c1cf2c4ce7e35462af06ab7dcd2ec3a4a3371eec3ab62b31309bd97e2b82f12383d6f8aa0ef3c714985ac631fd3d8649c1bb5aeeb7e497e6b9410c0d1dfe1e89f8eeeae98d4e309880a7823c8ffa01e67b0033cf43e85971c7c29804dfb0f96e40c3f0b2825bef73490ea9a764212a2597e57e914c4d0c92a9121c1aa819fbeac94fdb250a98d37ea1fcc4e12cc750fe6bc15b85097896b78d8efdd7fda772a84f18b412bae22023233ceaf65a4eb5b0f9f5865a6d834e8a194f555c19c1f8ccbfe772b2dc5a059ab3c2b00b60813fa6622120bff4b6505d42c8890f5712e81c2400eb93d2285a94e21f27e215a211d9e22c8ea9761f22b42c5d009409849f221d689ae387abe4ff22cc39544a2dab35a3aa9b5566c503b51c8da8b02d5015c43171ff6014b26309a4b15337a7e7c746c4bb0757cf71f177a27436f282ae62244ad0e9429e6e222150837de96a5c5b0cd307a9cee9523405e4d4d31e3c11862e54b793fbd6ac6b5e66649bcab30940e16ae8b1cb464080db3584e8746ea3ae5d52d63e847d6eca78ab4eb520e29ea6a83d5a261cd976f2a448e50ba0bdbeaaabf711665695bae1d2e9f86154f6ac846a08cdafb6ef3903cb9bb9c1b100db8a06b4df9433a0c19a3f7f4a4ac6c1011dc0606d5d9ae63666c58093f379392028332ae7b7662680b67b11f30c51fb9c3ffbc2410877cba9dec65d8629b130b77cf5988ad2f738747bed8b8d79bf363e9a98bed23851a25ba25f4fe7fe7d52dd28bf7464b6c6fd564370212b5bd6c9c8489c127ada1891966a1489f48402d61df6d390e731fa649ebe66b3aa3f4022e31f063b5827e5de3fa738a250f47c0175619e0c13a391c19b57060eb0230fd9c69bdd44fb976a0b8317af6d6aa647e451aa2e6206b9380c2b035aee9c530ee4248f6df4574119bab157dc8b2e8e4453187c5a7d62e63efe3de402dde32a983730e513f26f89c0d411dc2e079a61ae128a9578319070092cfe7358ed8adfec301a087f49fedd5bd51846a73b4e2a5a45b15ef2fd62fd6dcf729afe8af1ae6d28ec44b02724c9df95700879c70bc38a9366024a6b0b02dd7d379bcd59935b510c9adcd6ba0cf8f4da6723eb70741a8d8fb9d3442661c39aa5f21b02c1d038da5cd02d54236ffbc4d2ebcc1445fa1067e74ca2de32e1a58d4d324050a5ece3465e742171d1039fc1f54e67ea18a1b9c6a0394894b5b18ae9544fc18509e5015adb8606746ab7eaf6a5d0189c879776dff0506492cc1a54d547171bffb82fe08bf22579cb9ab8b46db6ee89561fa65489d725787c314c1655c64400b72001b6d32e0517e52c3ca4b2914be28562180ff02b62a1411f89a49a83dd718b0a26296d22bc90dbf1a5ed0b261bab85ee4f01397e3169fcae2d1fb00b4c559ba6561a475b8962866e5d894e371a9ec5bb082c2addbdd2712f4daed89f534a7e33f46a170e4abe978188c028bda06b9c6c8bb8ebbe5326fb9c1e04292113d3416ac05f6ea3a2ea618d7a96d1f0c6a8270886153b15cad02315e2ad24db66eeedb3fc7b3598e95304208389eefb68bbf1984649ed0b155d1afc4e1eec0ba64ec5944a0e295e1d49f5d3097c680794112f67c38c2b6b2f0dd3986b2292eb55f3a7616ddc4923f2bf467ac944eca9961bb9edaebbf1d12fb2e86c1ff9f6348a9ba5773ed4b67a62e8a488325f1a296479d2cd3f948e6d6129d161f75024fa7f9cc22921cef3fd03393df1f46656100453b3bcc428de52bba8646b38163290d5db975b3c9f4c74aaa656a6d882f4dbfd7560b5d1c02cc1b3755ad6a1acdfb8c8854159cc10f89bf7bed89e3ad8846f015c4278b320bce70e3fba243d79343e5eacce55b13195a1643434a74990a81ce8d800536af3c5e918260e2b9f8206a6b3879b78d516c279220905a56999e6475a38cac726f7a949b154ca7de9a559c47483474b9b18c06b1824f06738b983d3c77becaaa03d347dbf5171dbb46780c9d8e54c48a27fc1572dd32a80675fbd9667bc30199cd01eaeb68b282f6aca6500f97e4a715e7d4d9650e163f3744f4ce75f8d6597a6cff40139f02e9b343bfe12fca937213d0f28b5453218207ab4b8c9cfef0064a8720f057fa1ff020e7b0f99b7f859ade69f08e157b0f0c29a15ccf8bcda28a08a4338f31b4a8dc20888185f0da087e23fbd4f3ec96fb761d1c08d0a86667dba65b4476005cfdcd1cb69d04f323eccf6735ca8480fba7c001a020c27fcd31e7d0b4e2af1d2a144df88aca3bc10231d8bc5b79a43f326d1d159ada68a401c10a74c657a27239243068f15b5b01965ee978c93969cfa60d01ace923207e278bf7914b67150dadd415c9a1dcd587127de6190e63bfb09afc4ff11176771d2946af779fde877b98cb38bd9ab39c6100d90c3f62432c9eca3c5b961a2cc8bfe06c78fb9d3ecd671a3fbc3d5bedddce2b9ac8ae82cb302e2e0edc38e9d8bdf96710f24b3f499bfe171ff7dea5d4924a25567f0881eaf56101f44827b3a346b438972dfc45f285e8806c332ff6881eba912e6547dd8ab9be7345fc5d04f4759516c7cf119af59ca39fa5d2f4b16eb1fc61c0be1a2749b573375fffa922d09091b738e40f25a151fe86543b1f20ca0c29bbe59fc6edf190517a812d92cc541dc4ff2c2ff39d616c95fb3abb40e47de7d39a1d1eeb04c2c323bc56fff409928f228d3461571344d9f82e0b91abb1c8a6dc0280c901020542468c9020edf65648d6cbc52f80cfc1ccd105a2a83930bf5ef26956ecba10add53bb1166b7f163be9f7127011ae1e89eb08fb2be82ddaf25344825be35b6ad41f82f6ca2f64a2cc667a8de341cb567d3e9094f0d9f233945f8c65db7f0269ed18050a58c76f7cb9b62c09db9b928acbf63fc7032cab077f39efa500c2c702753f89f09cfc8985991c33dafb6053b9030604197c629a97e053c56b4d9748805ab09dff6a4ec263257e51e9647fc2b2396add759fb5e857d2e0c49e81060bb24c614f05c99b449fecf659e61aa38970cd33e5b9039596d9bf4d200228191bb17caf229ef9aa5acfef6c17a8197d6dbdcfb7dfff0b32563477e4b666e94c7f4ebc83a5650ab4be64fec2c42ce3145c3d8d2889da6c56f90a6c9edbaf9c9601d0256f00fcd754cddf783b28226982bd7a28f560370445c2b761769eaec419f38d6485426f75cf1b03a908777cef34997b936b2c107ce1b3ecd60fa05f0e380d4973e3ecfdb0c193d2772d042e3e12f38ba4aabb0894a2023da565de48a8bd5ab2c395c43dddae76031cebe4332a8375f1759b2dfb328191425e1a0404a0cc8a78d2e841b1f73744207941cb9709a2cb90a7b6b4214ce57f2f4672bded0df45550124caa5e3ec239b67d08bd55b848ca4f4c62da075a39bcb193d9650071d2b0e827b1aa0a4374f05bb015d72fbef0a4c7ab528783a9eaad98143f151bb077850203aac73037adf539bf8a69f39e6c285199f55ddf86df9a9ba64169ea6d4c7c44de6d29d305d40896b0f1d71f31124fbb57047a0b76681147b812f0492087ecc3f3ff7365264e8c66098280759d64456d1395fd768a09e0bb9ce41a020f74fbb077229ce08afb2f28a61cada50113989966bb8bd75c921ba4a193736e6d3160a96fa25d02bc5bfc54d2e5087e07b5d162c7ccf28de170db9fd196e55fc8a0b60de288d13a38b7d6e47997c67b97673578fec6009e2bc3e6d9c5b6c4fb726effff4b069b393d9ee377ea8abe13047602a8131d0cda1674ba2c711bd2daf453a31addd7a70eb749766b56e33a410f912472f3fdcb86b50b42a460e0c705e7480f2f6e8bfac68282f7c29bdf1df72394233c077208076b441e111af5a436db16e597829d9aff776f5379ad2896ce06bfeb21869a48861745145f9bd1291ce38771a19f698c2d7501ab3e076e3fcc6b5fd80ac4fce03a9638ab26ba1049e8fffe86cfe721284075d417f1683b91884837d79e4d545d6ca4b4d6ec6504b7c68871969183686225e457efbe948001ef4ad2918a7eabf5ae2e20bf53eb43d534075dc56e49a67b21e6cda9780b4258f2f502fb22326de0e4cecb8cc69ee4a780b8abe8f918dfae000a9594dc64d222963b1a48855f5f59b6e28203698f765cd9fe1a25039433c8ca7e110685387da6150d8cf14d06ef2ac3017f9b28ffeb8f415c1b382e19133c80b21c9caf6676cd36f86bbb97fae051d84b314755ad2223c46f36a95d63bff592672daae18bd660648c147a76d0a0b6660b3fbf31075b4d78e7c5e089975c9ee17243b2dd11ee0f1ba1340776c86ac3a6a4dbd7464ca87ac5f04cc242c7ad4f3eefd5823bc332ebdfd7022073cdf40c68e68df6b3e0c67d714a39715e4cdaeecdf4e93763ca59bb68cef8bed58e9e898a765d8299597bcc45cdf935dc36d0baca8534de29bf9702aefb4082eb04a65b3e0eafc2e085b5d95546650cfea523dee4c71d92d1e3c904fc70544c16f5250c4e7ce42df6ce759432a4f9d44674dacce3c45c59eeb69eca54d6610d818b7dcc0c2466ee4276ac71bff75608f8568f0dd8f3dbd794a68d4dc3ff03242e25b574d511d7bb0754954d34567ea2ecf26c64e572bfe41bc453237ebec0b5d9c8af1570764567e3c5882b68bfbcaa2ad51a99b07eb265991e78a0fabda30dd2b212943fcd29d423b796af8122166f51a8ffc244db9de13f3c6c0781a5e7d37423c684ecfa2f80d71454ccfdbe92cef144ee2b4d9bf413371171bb9fa6d221aba9bacb31f23aa9d4be08dde62da0ccc34dacb1d118764d93633254712b0758ad1ead494dd03b3ebb53af71a9395687612fca1bf21446f3c9aae4bea377eeda187f295fcafe63d2537582aec66415ac3f6d91282afbd4746cb5f0247efbaa85289ff317375cbbf8f1e35189486686aa90ea8d67bd755960bb78e175ee3e0a6f5392abb2afe0cd3a5ea8aa14af9c10c497ae287f69fb804f92b526d89222170c8f15c2d27bc2d3c5093f7a3f4a2a7761340ca2d6d2080a788c8d72e06f849a6e24298464d1b144de8da7e23ca5bb568b1903536f2094723cb10eda9dcbe6458c8fa419635102b3bd96fba9dcd557b912c1977b73585d6aedf5a7b3c4f10eb47d23a50732c57d7149acecc49b570eb2fff4c81127e93213f3d4b8f40c0a575b83c5691984f244559d3240a4e7e83f282b82ad83719a2c9f7bbf7b88326e0163d39ee9d2ea79ea734695343476ec78ca9871280aa5ef33be01b4c4da209a3fff40f60af70c60e0ac5575190f5e85642d7f923bf25013fc29a87398bb48878d751eb7e4a809ed9ce303fb2bc54a6ec740d7f6b4470ef0ab332d14b1cd2357980235ec502b8f5faaefa13df31c39ace1b97519ed672e6d17778906bf37c7e35f96b630ef92dece4070a97de5b29d4a423ee07360c61ab979fb197219991a8f1719e7a4eed0d788257f23ebc296ddc2b6bdc83ece8a484c5eed5215fc74419a5510ce1e1093a6ddc24ba53b42673e4a8d8967e783aa669be26950259e5ea181f54b89c1f160f7fbee69b931741a66a03e761af7e1393dcd01668346e3ccfef404efcd5752e7857a2b50c8872d159e74c5c9c764d41bcbb51597b69b2579e640c21b9d3bbdbbf16d6d94e1f67e9bd666078cd0e3f2c1155e91ad021185522f34a85b14412d6f133829c031137343093bd1be8f6be5d9010faa02e23ae7c25597579439256e236d4cd48b5d86e05d0b85b7aed19fd2d0bca28726c004f22c09da96627dae0f15998620de8e8fcb39a128af97a21639f11f2265fa18c46b0b1a00b1cee28a22d2ebf11c541060558c411403cf1ccae26a9702c1a746bbcdb74220be7bfa7aacbce868f86d42d3a1496fb21387dad57f20ce10007df4b08c80aafc2eb265acf6b08e2c2693c71c7a3832b71aa6aaa7bfae63a20afa62a2f39519d5037644d3d437d6b70e1faf31eb3846a652a39dc0f50fc08ecb2bd06f548cef126c3e4ceaf682f2a7e9f88bfeb7be53a23aa2c5b50cc23f201f5228dce895fe4123160080e8ab532a471892424071e2f067fe4f6dc64cf2d49115118ee64ab4d0fc55912ce933f02f36c6b8b1766b8af41458efbf78593a877215181cd3670bd9475d99ca4d39c646921d4b98c104719ce0df6e19a2e57c473130d883a3a0332690e4a0193394c5ff01713df00fd4fc93130a3acd86ffc75592eaf87ade687832687df302b42f67eda99dba4ea4d3a3b81e3c5b31a6fe4fea2bf5aa01f76265d7ff85ee2bb4bbc334ef4aea4e0863ebf67dce07fb828c6c10dcfd46a888660593253dab0b396b19584899f1ad93e98d25f0d7012dd053be96622f9c7a9525204ada971896514246b9a78ae2a7758e5d7bc37a63f8562b7a81f76b1fb96381cbdd263a52ed66bacdc679edcfbf2ba1fed6ef60cada4696ed7fae4ebb2100bc37b87c28efa1a71ee0bc4618c0c1e67a3b88e5dc592dc305748fd8fb27d1bab33124a2ab8073eb164cf43a635e6f4b87043cfeb4d0a9ebcdb79ac43e628defb7e167b442d8d98714bfa213524643ee114ea0ee89fcf01e33ed5bbcf64ef99c9d8f2d68981f401e1c2e2f5cc102df0361376c1fda9a908acac1a83ef4481a1237e64d893d265bc9446572b8206aa42607d27a888adb286faacafacda1ce48c395cb8f53bc9e28e1cbd5b0ba04e06dc0cf03f8d63a9be5f501521a5a5d57333e149e9c693b65742506599f8dfb2534ae97381a6624e9905fe6f7e2ae9e50e59bc3557d9ea437eadf8516b536b9aef31ac281f653018c32e02f1f07d970f1afdecbab31f5d66a5f94d9282bfcb8553207a7ec1564131fcfefc15bdca0916c724d7e646cb33e4adc2f883c517cd5d3e73f30779d48d0833821c45f4962e51f51bc1497973af7113cbf4d7ecf70b9c6471173f531ebaab0df4f4a4f0fb0c291ae797b9b764231b672767f2d2969417279d7eab128533d48fa1c29c9e6231a82d78d8cfcaf0213f4c714cda6e90c00454dacb36fd6c8b0c09cc5d6bf1f8f7fab09b3c53465728f6edd80578b3d4ee5e695726fd33c6527e0a3f85961c622ebf643538d3e847e325b954969e41c163a3eaf25925caac0201ec9d7a621a2a8e0b892f200c8a9b47e63570f665f0d58beb6394d1af7989c21887b96bb76fd0a40349781689698009a42835d90f37bca6e22d2e625bb4c8e1c78e9b5e0471ecfbcf6dca3432cf2624ce2d3a620a4bfdad8aea1c862847fbff775623bf6500bfa240c1ab23895e84e22c5d196c375058a6fc8407988d72959ec24f35bc0663e9d2d0da17d020f3a6ebb68fe8914a2d68d981e9d4983ba2c5b705864cb6ba82ef76e379574b4cb81810df1f86d9b95fd4cc87c473ddcbc1c4fc806b81c451025e0177d06f8877e3fc54a37796c644d0ac921d0255d94e91e99bcaa4b6ad08133b0d8541406d2c582974ecd199dc0cea3f198dde3ccbef3e0e0e95bc32b15ad4fb589cea37e1d9ff1761feb1775f43e227b648df94ee85f9658e865a9cd47f5e0d16c1abc3778baf47a394dff1d78c597d4324783ee45ebf2b21d09a84feebbd73a9a35fb1f23c5fc66545c997eebd6c6d67617d32bd0b4cd84acd23e104721e18c5fdf78fd95ce874a10d8bbda125aefbb37cf834bee2f917f80ce591f9a11f5fce0b4b9a5b136407e84b0b3ba2e9cfbc44f8b4a134d04e3cb0a140fae82bcf6e64b6e50990b86afc3230c6d0b0fb979c03e76059ace198bba7cbf295925f53b1a0cd4b75e629e255c09a63f6e6597303c53d22c1709a4e7b7e8f7460251d4deca7a6b4c1ed9b2d1746636b0dd686ccdc708bde18dc49637cf87f9e9b88626a1f86bb9feff01761efb3150eb6736c33cefeadfad40632374f41d70af47778f7855ef332167739bbdb01cef3379b7efea68a69af8670af6169be73ad02ebb38cb7a22a6bb98cbd4e1b66ab0919545e52e96e82891812099790b9a07432ec93eac05fec2d0ad0db5d348e2325fd60cc2d5dd825b15b4a889f33a3ef91687c9beb771863e191c892b9168f2c0a367cf1279d7acb3eb388ec09fe37fabd35f69c06afa54acbc1ca4610467ea856bf3d1e9fb29724e616dd9d4839ae25ca7ec5be67f87dd3e775547f23aa535cef0b00062c22807799ab7a9845f6af1a059081a49519c8d4805f8aceb67fae77e3ecd4925d9c57e023447ea5509c97743fd85bb71e7787c81a8b24d49498053168b1d5fe4f28ec4c3cf43ca1d7d7c40a9f7e1be98f1be86e7827d0baa6c2e3d79f7727fab2606557eb796f766baff2a686ca1ce625ce2087bf74c233dfd714e9b5f8e2966ff2d275ee12b94f69add05a4774f826f54202e2db30469e0468fdd76ee39ea77e9479683c92860833b70fb7b764f9f7f6e8530b1ad1a6d6c04c27349ef1dbd7af2ee1d82a9e0e1c032897f86617d8200d7db7d142d3c3c2fd036c3c39bf2ee46a8f99c83f8ac9c49b76ee4b03dcf4a6e20db5a03f701d1f20324899c2806a020f3fa554ba9a93ea113ced642cd79c96acbfa4e0ff1d2a0f5a79f2428740d56db9bf4a37dce2efea5df4d2ca1c5437c62fd216cbeee2a03fc6d8e805ef743b0938b8ffcf1f09bfad6cb88d0395669b986b4830778ded7e81caa8502d5539a2f5fe9aefa5b2aad7878f9fe0dc3de437bd253dd40bb580ac6957a05a24b649529f3379e046ecec9ffb64aa5e9420f8aa31f1a2c75a98ac4015385adac8dc1ffaf2232003c2f8a33b7d84f23fbe9a83071b704159f5fb33732824d071306fee3ef49983dd8e1a9d6d1676ec986c23c0a69585ad915ad6072ead3b977db5821314ca1f7b03b1909ce7c991881ab281c347355ee74540814ace96015ad85b10fe496b5c0842fa7702b4f52ffcfb2722f73fc65e8dff024d5cd3bc7d32f126a6986e4259d6a7b542ba078a952ebd34402f87667aff7e6ec60235175699c0fc77ed9800abe4a11b646deebafe98f133c292f43041e13ad169ff4dd2a8c648af2315d6804fb631c3f0acaa5da9bfa843946f7e0726b88efa43588fc86a6e0894e83861ca3c0b9a4f15dcc87eee060f50c2a9dc7ad129d671c29d3775012d35db6061a5fe0bcd1a6eb8a5dcc99490897bb86d394674a1f0e4888faf6f6186432e610d3c81403e10fcf9d5ace4a9b9a6f3314dcbb280d5e4b482c6320ab673efccc5f81d9226dbfcb832d1820ee50839c3004f9465d12874267c3f0dfbe2f929d5d780400ce398d866aad747ccb77f0d7d64a10e42c13ce8c7abf5ad745220aeb4e2822482546a53b3653379374463bfe909aaada99d7064e050b9a09a72a9722708ceff9854ffdc37c252f716dcdd2497de108d787be448b13b4e9820bfe8b94906f18551b3dca4c1c979f9ad32a03b20cf857184590e32793d6f947c74c337b5ffbe11b775e7cfb16fbb2a8006c94ee631a865355775ea8653286765d4f7a30685ae3d54d5c5f0c436758d7a86350151df0851554806b7d7b01d4bad539184aba7a59d27a1643b1e1a220aca5de7f4d8e03be53640514fb3548c0c03afe17be559b9370c33572ca8fbfd4aa514b03bfc14c13c2068caa88bb5e7608f33fd34973d6e0e30dadab47c689c824f8a47cfee8901fdc7397389d51433fb1a10073a55128be755b29d622d8c530d5a9a14a1028914288d4f5968ad0d4ff0567d8e32e704b149ea47bf64cb12c918b863b01e141a105270dfbe7c838aa7b5f42d09c49454bc92aaf39c69063663137f2c6dee125ff8dca53de640536e49ff661f3217e709667f6ebb1f7dab50260a3e27f62b9dadbcaef9437c8fac74242958f78efc646b612f66bbfebb4fb2883062ac94f130a630bc9837133d74d40ab949c25529fb673891066570fdb3d569b66697947aa9ac3a55e5daebf3b9693d931969f2235af731cf92e7f28a854cde90408220c0d704702f0ceb8b68794bf7138a986225cd744c506ea10ad8da02d7b95d8f509c9c74c78af4a77810ad48d22169dc3846af34da20b19e63f1b414b6f6ee19fe7d8937b925ad8eb3982e86ad43aa89422ed36e8771ff75c483658f3c22ad70a9887be8d6ba78656faabfb206d84f8af9dee71f033ecc5828ba93acfe3550966514e67f5d97a8bc54d5708343ad4674df9b9961b89fb9d0ad6cbfb44d27a8effc079e1de612bf3a2a9d78ee19508568237ee6ece414cbd655e7624dcd3357bdc88e03456f40eda163d92f76ae43a92bf45c76cebd0629656cfc966f3d19487cc323b765cd21ebf0fd872dd13738d959a6b2938aeea04d02dc9aaa3ece20540a4662492aed74876ae147ed182d5ec332192c145a4d39994ad9b48943ba9b52735f60088a0c8b2f40e40ce27784c9dc35175b85c7f6cf8d653696af1551ff9639811ebf57bd543807960e6465d25f86c412a9fe20caa427be30c56bbb73a5ee418ae6d07cbdd648dc4c3a6644ddbce717b77eb6c2fbe1a556de8bd126264f8183f18ef6dcec1334798948ae739a516448ab50ad5b73fe237e043e6192e48472f6a74df3de07be9c275408939eb5167b7308ba53ef2aa202af9f76bcbdc26b1f08cf67002eacf47721f49616a2351d83b91db037ef0771694b88e1172cd303af2f1897d7782395a7fb567c90c9052bc15db048103fe0c826363325b4b8387e69186225e75358d6f0564ae1acb9593e33cb8890b3e7e458b85bc0687195d676f6e5f64531a894376b4083b46e5d6a0d2dcaa6152037616a71286c92f229cbf695a0584bc924e97148e49e693fb28205fa9a636b85bd78f9d7e7e0cfa374a07a8cf30b65b3bdcf4cc160ba28d5827bf7e757c0a81e7758da9be4d97f0343127c0be4825b15a85263cddeeee9adc7f6e57c41b20a56b4a23179e70fb001a6debef6924cb0270fb1daa897b9823291364dc19c5cc8db652c234731780b9f58bb19ca074c5e528ade33ab5c5ad5a244eb162955ac51588c14274a673de6964f10ba6419a2a7647a0e7ffcfbe1fa84615961a328d19b8d8b4d4fe1522d253b8fca864da37673e54c51bca44e0d84a58b51754751af5225290d028db6199482e3397c86747fe3bf229d963117c966dfa230b755206d2f4ede7b83bf2ae8d562c5640f02ce6a8f793caec5f6bf6beee9802c53df5399a3ec5e82d5b86834888c33edf6ac7197dcd49b3a29722745f17c945b091a77611b89c7c28177c53caf081dccfa56159707b4d2857c79afe2bed7a01b5d4f36c58aaef62f83659a012fa8fdf1428818cc637266dfd02248e371751619a715cf1f0a4376ce79fa7f9efe57f458f038ef3d60a7d6ab25b6fe9b864aec0fa055b147468a1080096dfcd3b5fd52315dff1becbfea07a5fbb452acefcea57561ddaa13549bfc52fff2748571c860d6de8a5a64c51a93515c969627cf9774c8da76f3b4a8b2c701b00c67ecbf62c0704876f010cfae055ed652375234d32587f5655914b29231bc6a2cf6644678a9560ca8be119309aaa70ad8ea827fee5fad7a3e8e6de404d20842ca48c02497cef1bd260353ad684d97c68fbbacc81c1d6afe2caaf7b9a013bc0efc7df984712cb7262f770c3be2151718334ba56da0457dd4dc030044f537c8ad7d72125ad54be40e6311698e6861414154837bcabcb81f4580e662656fa8d141ed6911f9771aecaf40d008a8fb46efe3f90cf9d051ba3ef91a360b979731e9a5b1b0a1db1eafe8940e9d577a576ccac58d0e4590f2df2e6caa5e2f6f02a4c454d6541cf94abc77b2bc16eeb672c09398f144ebbcda7620683a689f67017acd67369b7882fb32626dc17bbe535d5731b3cf5daec68d306d4b6b03cf44707268501e59f8241a69ceadcc19c497bab04c2f25a204e8137e3fe70126632eec01cbe10d22e184ac1586ef07da4389a19cb15513e53a3b32ac202f5d395f435893b28ad621b67b6a410d4262158b531f27bf940d2ce084fb34ed257780495a9e15ab37c3421cdae771db7647df13e51e4ccfa4c323f05b01951c96f3bff9a3d50ac0a9afc62bf46533186daa0a41dc9536de96c3c3bebb50f393a1ff9d882a348673b2bd66194added9f79fec11ed4ce65473388a85e2f3ffea45a53be2e6b497665fe96149205352c4c07420792f4a024a6b5c69a97d0b07742d6c3f8134fc41235749a38692d344c18a55578d4335336b388bb6ea02b12ea848bab7a9da200082de44a809f37687dfcbd227098080abab3ad77c4ea7634d65393861e23856d33d6d23551c1362a173c76f3da6ff78983ed42a5bdf5737f9a731dc0529d14eba8dbffb6625d1a14d3a06d18eba315e29c02a9d308c3fc4840f23a8df41f75433a038811a83b848e9b75910d8ba0cc74372fa64209a8870e8d713fc5739ecd78a1f39bf201f2ce590ec3476865591c08310a5428c73de5b9d3bd1738b26e4408b1303d854bda092aff487ab4bbf3174dfe229fe5fee6dde76aaa8fbbecbbd19acc0d3c4271fab60b72a6e2e641a22a0110d3c1f751c3ab38e4420e7d86ef486903a988500c5c8a5679dbf9c33dd8f972f5fc22f8fed8f3ebd4782109eba6f99f0d2cf752e30052e6731a56b3a6d23093ea1577b91444544f945bad5b63e22b0f27492675438415c1a81a1b4633ffb7afb7d5b4b7195bb59dc5d94fee408a9e6a4397c33485d8deba1501533d38e406fe79be5b772fd9204595ad8c30a5f2306d515f4810fd45e9492b2f265206a35c7f76a5d03d7651aacee718056d542b94f5fecf9927ecd3d835cfb45b4e5a7acd4ff317079ee3c25b08d00d3130a721e6e53fd54db468eb31d9b577283e98a41d0cab96578d12d59c182bfbd58ca71b84c16533dad97a10fae1d6187d056322dc8f6c8fa95741e4caff7abe4233355e47e86aaf53500cc4d9084a801cff87debd616d9d6fbc3e51c8792bab019516000b2672ee8385035a7d7073ba4c05f07fb33dc1d6cdfa7fea3839e225648cc230ddac259defb7d195529488e752dc2ee8bb8b07f5b1c6c97bb4e540e50b5d1a71e24f2a5720eb7f68e9b9a747f28646ff02ab8fe8512de92f72e47b446edff49c65edc5e885e644b05ec20f9cdeaab88eaf6c3e2a3d106b788c08e4e9e432ac8ce1408806a4732cb2b2fd0728c9cf2ae8a2cd8d07e9675f5a8878e7c84f83a4644cb5e2c10fc721a041c0c12e93316c98d4c68563d8888f21965928263386bd8df07bd2395de88d21344e06eef8db89b0106a81a2a52cba5ca5cad35011b0bbefef90017b9010592e3a8d3a05bf60c1e5b0802bd551e32953a9b93986cc62930aae141c1162e0f6a08ef2356a0fab215bd6c7e761508aafa2dc43391147f2bbb8654d4096eb841f7702cc50c9ea3080703314d4f8facdb5faceded8ec01f4db047c5f69314a9f6416f67dfa2e43d974c7c136a74b51a30fa4b38b03d421bd7d5117b37f2af2e0c59d4c79e27e849bb24aaa183c800160eb2c8d2b4125fdaa48915ba0f2b0a2d4fabed50d4444541d741d92e2f5de3e00fddebca2c73f24056771d0864deb80bdb0cdced006980634e3f4cc328e53947a44ac009c9510a99b9464947f5d05b3c5a5690feffc09fa3600683b6c5bc83b6d0c8206c5ec07aa5fc920f4aa4aec7bd04139a05632bb50f96ce75164b97708a35aba86bfd77629c6fe0fa14b093990c954222670251415d45c44dd7508870ce0bdf2ed7082c76a544bf4a64ee5cc22d891002239efba41b50b6b618f7ea2c407a5055102f1308896f2d55fc2acb4462d9ef8bf3776213fc451fab13b441aa5f362fcb3153b4c4a4d3bacbc90c0a61b784c2d2d725f8ddff7222bcf690e3c0450f364e84404d347551bf85e408170065467a839bb6b867d7bce44dae98abd5d19301f0acebec8d1c80c236d2f3a0fca5be426bed9695654b70bcfd4c78a23dc59d60f22ed67a8cdb81092ea28c8ea36cf244ba8c5c450861448e202b788312dad6a51e724a70a0026dc81ecbd483915e5371f4e47f4681590ea914ad2e4755e574240a8b72afbd7964a3ca45a8d98adf587a36bb6d8576107cfb48e37cb7aeee08dfb5d2640f5ced5e8c96b3942a401871cc94e739e82931acc481b2a736a743d9da2963359a4639feb9c40b6d0f698bdea2faba136b6277d7500704a90306cc797e7ead7836443fec70424f3f970618ef7842d0c80b9c3111f16d2db4b2b50d258e2aacc1a93ea245d472cb1ed6dfc257aa56c437e8f778104d233b2bb9701370e75fc2d032009d98a2232f01105d9d68efd9b04d7f38210b43184f60e2aba827db422acda7f7549e5bec14b3f68bfbacc9f975c1dce78d0a4000a9178f1f102ea3ac170943f7af32d784f5397ed75136c682ea9e74d53ddad1126ed1d9de3044b7fc447fbdefd8855ad8a83cee4dd6278e6883780e1ad095d5d1374de6f43c3204ff2643ddc45416ed083a10183b311601cf0fa19b90949f22d63555f8640fc0c2884e38f52ff6107b9ae179bfc25066321de788ec50a96d50b1506f1c74e05e84113958911730d095a378ac11aca2f0a687ec86a12bddbcfd98a35ce08068d76cdd60d64c8eefc19c31d9d0ec3ff75683b2ed8adc0ca8baba06f8c55cba302059ea36293151d2ee395eb1ae9ba8b4ae5f0a2d0234ef7a31797f120e6e7ce81df8b893d43edd537d352e8dd5c713c8506becf12830ef2047c782c52801db913526dba086573d70d8cdced3c163bd3a1425ed10d6237edf4ab368b1e67113cc1f220265022f2497ae2215de6af798c0b33944ed9cf0080413268da92775a622bf30e3428ce2381dddf8874221a71e22bdacc0600da7b1ba5ae2086e4264301c01433c5d2e8a0ad48fa9e3df813b6a9e1284626f4e22f80979dda4e19d5aa57ba0c4fda2b53fa18fc5bea486e43832a54bb805620901f826ea2f86b863f36661625da55b80bcd599ae6c65a5f6a80594838196ebe3b4395ceb980490571d4746c9271a79c9148ae116921058be2d49eb219a3aca9b8f6e03012432dff6a8e5a0cfcea7fe66e284ab36c2129decc57d30552b7030fc06db304617173ce5085bf75fcf09995a95a2e3ccb3de527684150b9aa8789770f8076de666f09ac78a077b22bc93d7b5c01ccfeaca65a11d44ffd92eff6afd6f25602dfc9f02f38332bc1c1510a9963038817b036f3bec7797cb848d43535414b8873071db77ca468b671c9fb845b5dca893fdfab7cb1b610edf2d9ba91f0dddf23b959db4a6095243204d40e29dea2a31e5412e44158062b55df1484698bbcf81e8a06c457324ec1f838e5c874a0595e3efbfae6ffcc030e9c188d605cc1461538d73eb118fe312778b5521b89a18941559344b4b4310e436535a1be31381fc86855a2e25d40e7e61f9d5c776f2a054df7802dfd2621f042e313e46da4b1acd528a3ce85ed724dc86ed111ad3145eab5a4d67999487dee27e04020ee8618a791083eb73f427b4b74f97afb83c8ebe73a88d057d0580df9b87dc2fa37209e7b3e449cbd64b7af54ef796745f4c1644b99d388a6ced3062610abf308769a68cc2d609f5fd573ecb8074c730deb398dfe0eddc73595bc1977192e2d99acc38571b401dbfbe1dec9dad90e69b728c19f9cf85ae887ebad173d630a7148534ccb685bc7e1e63ee62d0cdb121b590034d43c9c9a4f190bc5cb21a15e009ccdcb0c70782cb58b1f9cfa5e599788200ad7672d30d83a884619232d41c3be53e633bfb87c5cb26b0a0c958243d57869f5a2d3264f86c2edfeff48771307620d42e9fc41d5a5fac4b3bcc185f389754849aae1ff77c1c70575542c5d31162c0ff5103fe94432941f14724b578d74b44a461a672ff9eeb9e88c664712460fb94cd55b3a2eb054ae854d8f346cbbb2314af2e1d4c293a5d62147b446462e7441cd5e7342c659340fce6a16028c023c95ad197601cc4094951871c517c81ffcce9e8474fc244c99b0f1c451dfdf64b80b874d15587746338bac97752d4060d500e97f465936e25718e5f0411bbf973e64c221fd158f45f8ffe308eed711f4274bbadea2eec7cc6c4963bcd3f879ab6c0a92436e8ed003beff1c3c107bcaa0ba990fb125fb01a741440fb954f02fc0108fc6d541898014aad0b1f0fb8dd40860025fee3e769ab6ba5bd001dad3d5a9d2cfe5adadbfe7f1a42fe3e38fce194b0222aa3c99572e084e68ea00739adca243b5bed54ab93e40e8e0152747a0c0f4a01061b4d33559c124bbda5cd08ab05c4c2faeaa28e17e1fc9cc29e39fd1651eec39c5bbee2664fe769774f6b975f29559373cf0a98dbf3f5b4238619c5850e824c3e293fd00bd66e09501b4559942080231094dde8212475d4d6a94e698e14c7c2cb5f834df698bec49d0aae39d0b0885434755d05b8b445255b06166ab82c1f8cefb32f4143fd262a47e2a5753e8e0203fc1c14c991aaecfb032939a9d65406d0fa319dea4168ebcce8fba8387a2b2d5ecc0dc948aa97c7baee79cfd0067a6149a1b5b3ccd480d726dd7abde3b5db914ae9ac943f3e7b2744a7770bd2a12016092f0bc0077e6e27553be1f5aa123591b100d50b09d2db1a82bf52889d85ff00d8e7c689144b43ace12186033468b696cceb54b41a6201ae6534b16d6dbabceb02c8ebc9271d5d15f5c43a7a28b3360decae4fb1375e14c14223069d5647de0d6d03253f11e900aebef9ce68a5e5a91e5808d8216107282baa2a5e87d72362967e6bf73031fcec46925c8050c71c2f79e3af5187ba35f9c77c727c03a4dd3a499341f1644e4e29608a746226fb876812fbff48820b0e8aadae532b12c9704038819370ed93bb128bbf59f7d20feeaa71d7067471f29aa801410fdc0a10f8ec6d5652a12485b93921beffdb89a9bd26e329f272cb67d910057b5427d0f283a854ffcd18f9351f8aa9a9c67db8f465952da947ff0785a1cb522e942c2c1af51390b774654812a0ced65a87fdbf4e5bf53666e210c35d4f4bdda04766998c7b78b6b86efe972f62a250c9b54b6bfb212c6971f28c5dcd372a87ace3b0fe12997002ee38aa80f6dad61d3ca530f57c27df8536aded82fa47c49577af04563e040d431521894baa17fbf01aac52edbd26ae98170fdcfef04c9bf46f8edf63eb199738d4546353a782ceccfbbb86d48e6caf79ff286af4512c83706c5013daa16f6cb6fcabea871aeb2f6338c10e9d27ffbddc4ab7e954e343678d232fff3fd331a62c7200471a37a7d6712a4a2ca05d7e5501eec34c7f79f742fde51c23075178d06b8d38b6de6a4e8c832f1d0c2742c2fe7e0ab7f7a28bb6320857a2a57830649a4b382108135fddfd4919f3d889bb2233e348b2cbbf4ee84f68d7c48037b17b05d827f94322a76baf2111206d339dfa7d62cbfa44d2416666afb11cfefd5d547e52532d7eaecbf12ccffe6a21b213c372a1422733542f0eff4eae7447a723f14a1827281534e9136cf720795bd4ebc9624f4f0e042d9be6d8e9760e0b4b7a4f17abb36c163760c2226d6a2efa8b63a78a18c6f29f5f406ae239e6ff1be1d5c6064f0c6aacf33837585c27c23e63a26ee1fc5b6499073c44ed2aa6cddb394960340777c4043230bbb103726e297d4bfb0101a1454e584af59fa5e9ac1d40a37780ee75b01696e66cf3840f81ed641f046d9fce2b2eb809edbee2393216c56fd2afd8785260f2593ed82a8f6076b7dae073d2d450754450bd4dd8a7a2177dd22f269fa48c350d1a7f8dfa4c712c70bb793b6b94e4fac03e85fbcdd9eea49d3ee9cf37a0c532f026589817a78af0d5e84179ac9f3dd0ecd57ff32e4d56ed6ebc5e282f191fa4b87a28aea5cf98a45fd88bc026bf603f02dc8b74f00888ef08ed842f7a7a37f6328f609c7077e4f9d8fff116cd13f844158b514b4ae69f0faad21f24df93e88d9ba19415cf14020d0e0492fadc9aefce2631ce3b13e20700859193aaed402d6befb33a2af912656306f421667f54092c73e7537fc08038ecaaa97969936bce616d368af042d05fa756c5ab682f99393bf18e241698477a112033d0480bbbf80fd85c96f17b87f8c2695e7123be46a09d77d3fc5295023e1c79eb8eb89c2551235365c077306c8040b2a312fc164a6058e7d9a9d1d7acb9481c48c760ecd1a4d2aed1cf28a982c0247dddc36512bb90d31bc6e0de9e74667fa8d61b8d7432f59f25a7ccc288a849ed0fe6880351e9ea6e632d4af69ad2f7d525ecdbc05e02324ead743a06ac9814f5bef8f6b027e1881154e401faa4e922b2c4d11796b40ea8dca8d206c94dbdd81d8ab15faa01e56b52111069a27086593e00c984b3f852e8f6f80cd0a00a2bd71258a99e7c4e5e7e042b6cc3fe9892689c7324d9cdb8ad5614edebc08513216c2b024aa8220214d7f50bede4fc66d30a7adbd2c127aaa67bd44a1cb1915ba7db66daa6978443d3cacb29b79730ffaa309c7482030aa4aaa2d75d15695f11aefb6375146c30ff3c52585af944669a78ab149ad2013b13af247000ceffffff31