PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 79997 94800c00a3058c214fff6a9f05e1fca321224a11a0016c4d684074886a9b8b87

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a1b578b72b0ae4944ace2db460b3e1c91ce34973ac29324241bc750decd15e53
Certificate Block Hash
94800c00a3058c214fff6a9f05e1fca321224a11a0016c4d684074886a9b8b87
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0000310000202e0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dbf8b284dd1a9dc22eb6bb89250b8cc3bac798d96ee2fdea6bcba6a965746b45bc465e6452dbac61f39cbe9ab8c6627ce319c7687f65b416c134c3648529511fc1270a0221cf4bdd785dbb4ae54e73bbc3acd9c72ea50f4dea04000000000000008000000080000000310000202e0000

Raw Header Hex

000040203f317da2389ed123a8e9514d4d4b6c7cc07978ab898d33c2a97a6c856ca121d0f8ade9cbb9ee1787ffa0bc51026b3a5ff70098ed454227d6ec53a0208f1aaa1e01af426a3dc70018535ed1ec0d75bc41423229ac7349e31cc9e1b360b42dce4a94e40a2bb778b5a1

Proof Data Hex

59,560 bytes
121216010307fd90fa6771cd7a1bf5c7ee2f63130147db091b9301972febeb9ca6f163e9271c3bf3c5351ef2fd090de961b2daecfc144994b03830b6de354e2cc0464da8899b460fa8d9898da046eff659aa35af2e6791dbf258e6ca55041fd87ddcdd294f982d63c46123d174a060a19138fd83a85d73927272bdd38091980513cbf5061ca0240e08bc86ca5092fe3db9866e895d13eb4343d4bef6ac4d60b2970c6465259d15ce9e38019d1216b84285d42c7bde0d190cdabf2945e90a0df040a242fb2429071375fc939fbc79b233e1b18f93dc323e03a0cd2af29288be238d322300dc435c925634a507703cb2eb26bd8ed7659ede1048e1bfeed23e47fa56b5465e6206fca8a6bfb4f2c1a9fcb5fd82be5871d4bd22d60a5d28684386e43a9580d8d6c4be406741d142b53c37e3a24fa29b59911055f7ef2586e916cf56d42497ceb7a0da5e7cabbd2a5ae888f330326c972fcec1f706d2dee48a542ca6b1a90a36b421b125e4e559e545cf33def930d5d040c678d73cd2d57bfb13b0d131768d7f4ec621654a398c81d6002f67c720cc9dbf5d866d09dca6056b2c912cca4f525a3972785ab1da9b3f2cb8905a79f118ec6fe3b6d66a21c8800defedaddfb226c19da461fbfa97be0940e07ed1c57790218e4d4943b50ccf2322ab29e68c8a221c19b33c5a25f8325691b72122585b58ff59863122f2e9eb7ef2ee9ecde0a45292c5da4e7058a8080fb805b5029287ffdafd4a64ac2d48988c7e7a13fd1eda09560db80ab90ea8f000557a5e935cf227e8a4d5fa5bf36a5e990052c95e07b853e71019189ce394be8d7aed88387220e36beb3baf448e17f2354e0957ab77b75a094b856c2dcd254d0a4e6d61f6cdc2e49bcbc2bf1bc7a226ebc281e344ee3d89fd2d72701920d9dbed9f0143a33f8aa0606d14c4709593a9aba23c2e44fc720f90901e24608112b02f57c0bc3d0fa900b1ffcb359958d3ff58f8d799e665493ce70cefe6ce21b0006eb6937616593a33b1375aeb6baa31f5af9c80941de4283acb9500c6f549f8bf529c953ec2cc1dfeeea50e14c7b0169b8d88a065dd9ea25afe0be0ef7e25b900fa361ce721e75fc23805fb9b2e14f4f7798169084b85ba5248393cf3f06f676d8d88bddd7996b3e50c3aab06d8b035f7c42ee321bdbdc77645d7bedce0786e95c38b97f7334a051921952de186d61bf43b60cb20863416d3731f9c8adc517652baf55fcfc4d1f9f239ec8c4f599cc708925ef6ce082fe8f8ce72d25bd1a138c73c28f8d9f61874c311ee10698b8861be39c5f8c54ff7c22b6dbb942280a6c5d340c6c3f7101e146c2fb7e47acf0a926709efca265a4087b3af8c8c09c739112cd723f100fe9091ad90ba8cb7f98f82b2b9950d785ec15938c7ad9db2e7fd710986df0921acf54ce9cc52d85b9248c783870e249d1761afc7efde37c70a80ef8f291ba61ce667da9d5ceb4d152e1a569c1c69be3a72a8f1dd7b47343d7d79ea974b0b6496bb2f532a3a6c8a0b1f7a877fca3271805d0d27574840025c32f11afd956c467616f93188c7eff87c60f5b8e2087a5f8887be065a73ffe75a9093b66e495cc3195e788def4973a734f74e87507c516b6bbedd1af0ba7a50a8fe13b6f6f0b395b6755d695dbc1735dd2cd1a113bb161a67a035e7ec100a8a445b902b00f9aba5eed1cc4baa0906695d25146f6fb9f398bcf95c85bf8b3b618dbf23614da5238c2bb8add4eab6bbfaa49afc0ad9244103bfd910e1e8152b3b3b7b0ccbe32def5af0f24cb468ec9c1ac256e3041710633fd58b331ed4c1481eea4e8f0dc380ec293bd90fc62f7234e0d0ad64aecbd3744c83fc3ad3a62894aec6feca198face650e7986029add441e491b8e24a4f04f83793e1a518a703877edb4dfd7cd2f81df6655a2d165d1c8b7b37bf03a443c930a2dac7d50f4f5ebca8c0338c1caa52c6313f1866ebba65e4614e1bbee940d721f76f7f22decc250a8f1faaf992ae7dfe45f370dc9cb2285fef8c07c82fec6495ef6e93b076e5284365b388ad6a5fd5d7aea73894bcdbe2e997b85928c4339f1d1cb8c8442bbbe19c5cb4819dc70defc9e2ce90a52fd34cc47addfd019a6baa0140b7313d8449dde1fa95cb942349a6b906b2fd5f00c8e5a8ae01a86a08f23cd8722431f2ceffcfe44503a0294aff32a4157cfb2c7a8f9819a71f4284fbee99492da0c31636e8a2da48dae4508714bb56efc57a176a6d45cac236e7752f48b0ed53accb8c0f59a7db1e5836420316644fb1431e33b732af6444edd546740f2ad14d90a715ee0f648461d795b6fc7796db7952fad4791ee85a5a626c51cd946900fd3e18768aa8940261576c5ab869468e4482370e907a21c771423510c55f0f73df5f91e224ecaf237d8d8c795c53e954deac9efca0987f68836713cf27e4ba76a44ab681d04043cf58e3c35261a1e99adcf55b146252c1b74ac43f72710fbdcc1cd2ad9f2feb5f88a16fb2c58cdb5ff26bd10db87becb1456389e7c10697606b7551d90fafe38d086dd35ee5b91f0dce7236df88886b7ef614b1c15ebe6f1272c807a2091a288f9493a841f57f99aeeeab3996c0a63f48cd2a11136b5c7e994c4e98780aee8ce2fea9776214be9709ce72a04ebe0fc4b7cacc008d8f804dbac35d2e9302b3dc05be65f63b8b7907964be595b2a4bfa5a9f691261be22d559e5d00172037c27553c438c28d772e552faaa4c379a4e58d964466d9c39807076b1f2d347558847527f370274ddfa4acfd693dd385e20030532b894b607eb70c5d4af5feccb6fd8ec098667c762d29569c92f965bebe68ca796ac1dc52f86adb7a8e4ca65653283293810e963de1a978d89e424607a01174d67e9027bbdf05f1ee157e69b32d368d401fa8afd7996b2457390207535949732f599b420fe2504f2df4d09cd70df521dae5cd99c138f8a91281868215c2a7df6df727879e8f3ac27124a0d36195ff0ac0a01044403809518b3376f395f1c31236490dc71f7e8832afaaf36266f3662281e3c35f1161b537db6bbc73deb4c3cc0ec964b11fc749b40d320fbce84f0ce6c7b4fe95069c842b6c1878517aaa3b20d45acf7a2d695bdfe1a0921c933b5b7caae00fcdc9d5e059f4ada11e868286c2fef2c65541f3b7a19b395ea4218b40ad28cefb7d09668b4752df8f60b610fc5e0c4386461409b1fadb03a734e656e6eb4feac497d406af6cce359338332b32bd07550702a17166765b944e87960d2188f285f89f8d55dea5e758fad86ee7fa129e9da4937e17b646b2c4f6f02c4d779db5256c4d6ec5a28e6159f9cce2b5dd707716d6a00e5a9bc18ad52ae07f0d52e7e08456b5bc1f751c43c88f3f5a2f70662b2cb19263aa48650bd61373ea0ce3be6d0225842c43a09c4206135723c11a6140fc28a9eb99502c9441870a23e4e2c9c8361e4ee0f277e047b871988a219b6e08c245103677fb25aafc372836b6d4ad174d3d1b4eedc31f90092e2a1cd026f95a9fe435cde7f2d30cc7b06cabfd790b097565087c602eca4422c83c4dd657fc8e21d8d4fe6fb9a05873d715e00d60b9672e6adae8bcc00f873d64bb4df7c9c3851b28c0e448e86edc4dc6a92cb9121b78a6512516a77a19e96ee8bcb67f3e70d40c0291e01cb85df62106f1eecae621057eb8360e59a85251f49bd6f636bf1c32a7b1c56c79b32a29da09cd4078c72071dd2a36939ef79616fde97f3ab00a79e2d59de7acec44990c584be4b148cb1a44591c518630c44fa4d7eeca35342557bf99ded646eff4f96e47faae3d247b4580141a5bbe07f9a271c5eb4be06a8a04f25fc585c1c81e8b42c01fa532d0043d6fd1c42e3082cb36b483222db6fb5e3ee65b3b68f0f798686749609a1d476299ccda128cba796a125f42160d5327866350d920b483efd26146809de4009bfa9f2c56ac2868b16676d1c9dc7cd6fbc11572efbb6b7ffe226776c4f27b57c12924b95530bdc45daea53ed7087503368297525c47ead747b59a3ef0aaf16f10e77e24674f6632eafdb9de286e59abebafcfc72427590e0873ba1dac381c99fa00104e1bc12c2b7353d351fc5f4f674a8faf4162cfe56a96d703b4d2d887a6a10252be5a8e76a1c7624611e7d1a155cb8901072bff71ba93568bf44d02905f5808bc83c39c93a62fc390681c48d643cceafbf3d9e45a8ae49f4edee8abd6feaa90ec3b4e46d808c7f168ed962aa72a288dd145df6a2d0d6d8daff6ef93dfd4c89fecffb51da343bd3bf2379f73c38b308a94f0b01f1efb245e3bb74a6c6937e692389d1bc95e44df703bc62ed70af28aa3f6cd53815f74550663e4a3c691103f7f1f893719b9aff0b06387ce3f6884021fe41a66d55b446ea0c9e830e48b6e7e62a99ecef94b65812c7f96cce3958dc6078af28f0a9ac3bf0b72f6821da6a78776a0ebc0f2b001f21c18d3f81c54270488ae9685701d64beda98248e20cf73363c77dbb3c251833992c5c9d6d58add89ece705f82fbb1f854bce844f3dd4e370734d1bfcb84187fd6b933dead7df698055072d1a6e069d39e14ebd7f97b2269f69904f5842cb19474026b57c2c94d48310ec96e5501073d01cb33ceeba0094f39c53f27a53bf06435fe86b0ebdd52f956d56fb1663aa92eedffdc0ea0e4cfcf4552d4a6b802a13cd05d885fb98acdc9b3dbaf0a1f6ae07bb39e3799e9148a0d4a58b2cd6bc2a380d2967c7c5931ae3dfb6e0ce439971c1925458638fc9813520d81363f8d50927476e15d2d38987a836254765b6438ffcfb1e8fbf791c68d16283858f0a20dad9087160f6d70cdb5d8d2189d36d847462c69cf180b9492cb7cddf25ddeb60023d1e96eca639b5beb89b80fc382d9aa8b948c8256378be3383535ad0d0494de6d97f7a79b9555d996f600fa57560dc281c11428fe9b14113c057b457bc49d1d1016deffcf24ed9b9d308d6e1ff00ea4a01dcfe88a6730bd7d716fdedd36b5eb73e201118eb9f3917dd3e497a8d20aa5ecfefa5b0d438632ecfeb506faaf816c5b5d3e2e251b54fb46706fe2a69cf21a8cafccb77a7218e87acf64fa3f9a37c7f6771ec572c00f21a04373478db0ee41c50da524167d4100fc4118ef3114405a905c3978bd42c1c981159d187971a1000f25d71a9a2a3af74260f8c78367fbe8a406da332a9e53296704a6c897a07403053513c0ebae86792184ef8ac41a9950d42e285292258d58662d4a69cf8b6b90cdf9734b31290526ee3e9d9f9e3c9e3a33fe4a241052cbe2bab5a9b831c80e5f506944d468287e509fa349a88cb564725848f73ccd8ba314e5d45d43c37e45ab6a33b392c3a51726dfc60c93d5defad5ef1cf04736e45d119805a21af8adfbb6d59649f648b109e39ede2fcf777ac483c759a4539655a02db4727b6309bb0d69cfe9c33ff78b72547cb10cd20acd400a79f6fcb58da5f80b6829f1b8a3e68e5240a367357bf3f420565c2daedbb41ec112927776c3e21343703c47d438b74530ffcb3f5ec2f8574dbc6ffc4c0ea1e693a78a8222753441daacdd60811f47a3efe35b44a8603c33909391571880e04331926ff29a970cc0dc5f61fc7347d0289a1fa5c15cea4f2020d39dd3c662688fef9803d58553f0682252c02df066c26d2c3a573636369d321228c00dc3b54d5cf32b90307e66b4f502500bfd7cd9c85f7826f816cdfd9195f306e6d8ba8ea4b049b5006a90d43c8767774d0966601d7b39b7e06db37efbe1fd216a8e7f81c02bbdf50e4023fe34c7658e7f1f899c4a304a43353c5be0c27cf0baf5288ead477039c81ec56405bc09b76d48d4e2350140e86944d04aa4db53f4b071527b7726e7c217e475a9fd908c48aff2c045915bca775356350187f5638870476104b4e70cdb117127a545c65fbc0a76e25e86b203db45a125e5bab4178de79aef3c3188233668a9a676e28f3e151c9865434184b737f0c45dcf33eec57fea997a573d1f7bad0196dc9b11ed4bd0668424be2aa8639b4e7379c46c1a1055bfcdb2098f8a260db82ab3bb5a20857c0aaf6090b9ecb49e95b7abd7a4557ab9b01af4c16ce30c91133d6e5ff037b2924029299f03973edc2d36ec2788b88cac398ce562f478abb1613603a5b4077df53ada4e6165d81f691add3f29b4b8fab5dda66b0999270f51c584b7e315bf54e1b1be64291b91644491e62b6e963a374f78301c34782bb9de08c047fabee84ea2dbba675488b2de170a1acbdfe3e442d90ecd7aa48b84927812f44f37189bc881166a6847f3866f34ac53c2ab1e5e52dcb6a06ff6b7822a0f36e7086e26054bfd2b114d60669941c7d93ebe8e12f79f05aabf0a13557f64df4db03eb3a1bc6248a18fcf76f9d726ad65311f25021f9411daf19a49af39763ae6dfd4fbd62dd39b642d3a3a55f5626fac21a90c8af7bb5543e81c794dd1b81bae39a3306728a85beac89cd4d29bd59f51faf85fe3134443beaf91d8c74f3984f1483647770cecba4e8bcb8d8e00a5f4220cccf4f42e87f253c97a51781fa59ab5c4058830ba57293219299c91577892e28541dd8a147c7301d049f13c844d16684306b1147608c6e3fdbc1be66bea178a57898bc690b44d14aa9979220fa18312027b609df98d26b906ced80cb8c048001a980ce071ae0ffbbb1c7026c48b6cbcf9df508ddaae382ee5ae9a50a7b7e7af18095307b8282f4822643e18a9d60f9e95a22697fe41085ae43a90b48409ff859abb2c3af0273dd563c135beb4b216ff47175dd99342e5c0df2863739c59f594ce473f6bfcdf98ac42c4f9ea8ad37ac8d7ea0c10ee4e0adc83b26b7918d12e247a643122be9a828804da448b3c7f9bb6b4fbd4cc48293d49d248c8938c9931a8306b6e8237b3434d522e5696ebae59bae22717e9f0e0ae91612f6bcb159e7c9a4a6c193bea894680cd5fd27269f08622565270775a5f585ce4dcc68732e64941219ff5647c5c241bdf8097e8173f809006f1e12eeec9decd79a46fb26e5631b1ab8ac8a0a1a26d34f627ac40b4ba1c6724638273564e7a0320bb28d4244cc2db52e3d14232a64355b7ab60758bc683d455c0dd05c4df5abe0bc1d55d2f3a12efa8d3baf8129f5e2fb2d7a52c7db8fd90446f5d4c9c768a15bb136b25558148b755721e500cd06d87111fd8cf7d07175cfb82c54133fb81d172609d44b41473c002904b0447420e7df72715dd34f840ae92bb12e112e5e191703a47e6b5e45a8738bc6532f8c069e64d32a227c36b98f7a8ff81dab68565fd7373fa8af47d21118c82a2c364fc0308a694b670cf45a595e6fcd004371aa143636414b981d99217505d638144e7e5e80239140f802a9c858b9217fc2622f0483bdb0f86930b2a1d4b2d3aa3d0d93abc72c4444faab9d62e8d440c9bb487fa9dc829d6142f0609ca41e62656c46511dec919b8c4678e0e5ad85b4238012eb0a70afad73ea3f18151d046989a063d97b2e25f4ffc1f2361210569e69dcb57766f1a862695fe93ffecf74cf86acb2cf79d6bce2e733ee6185778a85dc73ce0172843ff4b15e92c0c438eaa5b11899f69e39b94f408cbee4accf0f1caf9268f3469ad78c53130492ab45fbf7a4901e6231f0c19c7c64a7a502eb5c209742012aaaa04f047e8aafaf5bed4ac392abbb79d4c15636e6d675f9a335d6f4b5b34ddd591326a840345188b13403be03cd580105dfd8e7264d17ff4198f9b7e0374573b6579f27d56cbd532dabd346bc378efda467c97959e0712fd7f55bb7176ce9011ae67e7250e579a2f0ab566cfe38b166a1e4321e03fc2feb63c218ac65901bb682990909ad8c87d1011ef7445b1acd196ffb6214c6fcbb46359055a242342f2a7ef6298a9f323494397299873b2d8b98516f5cddca856419f47618a6bacc197051d1dd4eeaab22b12fd85ff5d2c2a5994a64a76757d429ef8af8726d4be15702222c8937cf16754d050e8dccdf9cb99cefdb9c2091b6f57565e1a69c01a513b9109ff311d1dd7b42bc2bbca954221ba63ee1d46a44f2a14218ae5e3d3faa3e5bcf66f4253338554a99f4f01e44eb279ae0879248696c5b5e55a1235799535f13d4af5f92c736fb2c26cb261ae75ab45082c3a74d55d4823acc13cbbccd442415b46dc31a35c10b68a0011854969f818da2cef9d9501c92ea8a2516a970e3a1ccd2bff575ad000dd5fd66d494a51b66cfd02b8c79533be87d175db5d23670a184d13d064f2d028cd7430a7d472c8a79e910229c56fe7ec6baf553da733062d446e5a29a91686522623da6543e985dee128a2ceafd46080b0f0d653ee3571242877663aac4a3f39d81795d92724c57493a39220717d3dd684a9a7d2fcfdced9ff2a23c206a43d82eff3915b3f7e65a7aad0fc30300096a643cd90c15aa8657e31e69aac2c6edca9f820791d46a7c9903c8c1a8d0e83764b9a6cdbe2edba7085ce8f7a31c739fd69acd3cb092bcdcffeedda7bf5c030fe46817cf598a1e6341ada2a8452fcaa07b76590c6c832f3102d8d9c59f032f34da315f499402f68bc46711d33461ad7a71223ae0dc1ffa2e15e2e203b568ca98cdf12c443535601b04b55208a34aefabe0360e00ebfb4fbeaece5d7def0cff652d1c11357bebd90227b301ce2b06b8612b013e00811f0d74fa5fd47afd85740d6918bc6da2c8a5ef528f151dcfaf6b4b909ada7376e4dfdb1a770754cc70be580fe73735a496585a1455b1b9635165b3480be5d1618e5565e51a967f16b123fea6999a169e9eb440a1b48a45a6e3217bda1818fcc97d37c7ae8b0cc4695bba37c144b51b4c27bc7563c9fa0f9a92578084e676e7d858d3934c40c69efb32362873fdb116243dc316803b88b6e9616ae678912e51952420b001abe7925a41c7edc2d176d6fd7cb9c4e6c09b8a8576605e3f3ec72667e900ed12aacc20a1c30e628141b4dc1b4e153d1c41b8c9855c302f916467ee8946181ecafa61fd1d52012f4a1de7d03417216344f1602b009ad7614d82ce57dcee8e06b0f6f63e0ae59ba701abaa8f3cea6af7763cadf6ae2b6037c5b631bef80daafc6c05c35c808afbeefc3f27b0fdc71511e79add6947e60853b10ca3b2d9e946d5a4613f5e4ac816789af8781ac79933dc0a64eb841bd0188342f33e9ca857c52adc5f3e61f4cd76ba22bf7326491cc377faf0a74c57182e37c8d1bdb553cf4fe41e90e5c81647e14ff5f723004ae515a3238821ee0bd9bf18be6fb3763f7490fec8f788fe525b9cc97f01fbae2f843b6a3f57ca8e518abdfe289ab4e39c29eb2b7e6e03cad569d65581d5f1c871090ff9e766a56a8a1372b6339982203efc70314f1fd1ebc70dc385acb9d11452ac7f1fc663ea74e39ebe9fa27ffe84e083e14fc43c0a246c4cee0032d7e540b2d65bc9117857728f65818e741945db010282164654d09555de702127020e27b1c154dde993d51f6dbf4a116a8ecefaa327efdc1f3eadd8497f7057ed487a5cabef763fbd79bc12f1679ae6c9bcb3fa7b3ce42c95ad25ea4743f0918887dba8d84c5feadc1ba4dc5ad9ed972d6a4eab9cbaa130c42d01fa38f010b110e9d0bd3028bc05ff4eace934c08b4bd3c6b23cee1122d105e316cfaeedac698fa42473581cc3263917ce0bd9531aee688cff359c30fa7f6cbde2fa0a7f2d36b40f174778ebd4887346f128b3e6260bc661aaa4a51c40cb1379b6dff53477ce2fbce4b29a609555c7fbd506ad97e0a0b94472651dc252c54db63482fb3726c649832a382311406975e48eade27476f48a5057db4699ea930d6512cd232e92c0c6483e8ec29a5439e40076042b82cf7c238842371bd4bd1b32b4acfcde0e7e1857d737b1b6170e8d8baafd3d9735a23d45c31b95c70eae304f9df926506e604725963c103e5ab36f37f420b1527e57b82a59a3a24006659752ad8f3d327c09a92a2a6a313bde786b5769f7bb6300d38565d4ba6de471fdc9df39b09984ac3cadb78f25f2a1b3049cae0734d41d323a1a56d2a732a4101173f3bb4453807fd6f2ec26595c360bf194e3826a21db80ba325c2ce27490e0df47515face3b95371060661588eabc952b954451da9f00304ac6a70c8d05f6b576bd03a1120d2bdfc8be9648188a16d8cd0d5a51431aa2b792907ff25f4b9da0be4851a0d1f31793885dd0801c18cf83ede63f73238877712a5eacd83a55d2820676bd4895436991170ba9eac378c9c76222305a2d9b01bae67c52c4e89e6c13cc41c1f2d0068d549eba6c66322d1a68060f9841c96125e48eaaa8109b189f30ebc94b13bfdfff019de43631333fa7e2a8a7eaab555a084e5e59e9d8b2235d1e1576d40b1dc0bb55662122a16431e47cdd112d2d0ecd0db19c4851a6bf891029a90d95241517deb481534aa1283143a0505b57b3013553040b6552b73b8f96701e7be4c50cedf7564c4a0e2fab84bc2d5d755c7023f766d45207755a813bb47bfe02a3569474635d3f247edda86ad0bb0862dbee9c02f112a75aa775e54a6af9bb591085ae563e402db065fe864e3a194d325adc9e55c46bbb4a8ce1a861dc7569d1153fa7321f354df53161f328303a00708f9ca5addffe449fb982329008cc031274d85530540b0c0f09b4f26eee97e13ecaaa651d09a47b226ff5eb1dc2f6f720a7e9d624b8c899fd42f9326e4e004c9ae08abff3226f11fe4b2e1103d9f6131184fcb9c0a698dd4d496aeedf1b6c6c3238d84ef708a0091241f62100a0877df01c99da2748be7316b0a8f705a3af1555bd62302fb208f6a59cd3e7453ed1acda1445900734b0698d37182437995f7479855ee8257baf4a1d400f64116f38dc43b86a0ed31aa2366d07f453d1bcbe6ef999aa8eb2099d24e806c1b71bdf7f6f890b8d9d46ba102d31dee8cf9c987a3d5f0b7879132f18a2b5654af728c9b4bf1a9f4f57cd4162a47999becdf68f89be19282e65967c38cd953dc4cd261454dde4caf7f6d8d28174d2c972d28621abdfd231a23fc04cee94aa34b40eb0565a4e3bf0dd85e03653f1ff1a9ebc16ee3b083cd650a148dc5c34b6311f018fb9eb6f11c59c4be32fe87530889049978ad064c171ccf5dd755ec0c3c5a3197afc73bfcd9ae0d248afd8bae5dd3aa8788146b70c83a2c5953b398d5b22b004f1d81730a48e3d00908e2d2237ff8660aa341ce1c9521365b8ec42939aa0a9a318ce4a1fc2dfbb5af168ad2315e5277c38a56a816e4b1947dde16858bcfd105d86cf8afd5f930097f340bf681aa21cdd0adaee29ccc1953faf3a858962e25974f7a20d1e819cbb49e846d123ebf8e1aa055b0faa02bfdbd41c9687f6ca2648e4a3f753a6a7a44d11c3d395ab8b91105259760d466cfd274e72f18b17275f61c51788a036bdd39693a674a319f16631903625960e5f1e0b708574e8ed35413b3229b3e6a8ff415cc2be5cff936ed5029b1f8edb29369694bee03f646e29b9712fd0f64acec4ce636a831a75b582bdd5a5da1cabe5b3c8f0d693f00bd1aaed8f07f1ef5e795d786f085a0c769a115e71c376196031e4c209f72ab533f9735074d3667d8da035be8c605c2e8f7a6f687b13fa89fce141fdb91a1228f6712f4fde691ecb2f929ec580a348254a91bdf002feac613014b02a3182db332c3315c211e57940baf8ddcf59e55bb393c772c8a2f548c857ea1788a6416832f4ba5094d02dc20e8c89ef99e678be8ff72223ba68adebbac5ae3002ced5f357f050860799a3506716d8ee28a6d2df146a31c250217f3b5b58eca6290afaad287e98db686791f1bc4bba6c5685902f38175f5c60a33275fb80d0e71f04e75da78e233ec4f4e44d4726130569ab337070e376e5e765f4e157a4d43334a25bbe9d345afd6baafcb6026f08fea9e60ef65700374780c7cb7efcbac5fe8af2e0fe3963a8c1f6cb6e77e46b959e02b987a62596f856bf243e86cafc995171fb81d1cbd2ce35d4429acdf79106d89f6260a4d97bfb2da215bc324df388e6f526e98ea97e8ba05c0f5a6f5f3d2b050e71f7add668509c557ac6eb177d69d335943e3d9e1c0fa513b178160c9d810cc810ed4ba5a38107193fb0358c35bc3739e7685e81d7045aa4740eea8bbbeb10931540bec7ff30c944f4d3339b622638724acc515da00f71d2b40104a6f8cb3ee94cbb0d4f726e41549248950ab315160c47c609b47403facde113ea20fa2efb17a2f815ecdba650a57ff7160dbe318d96a34a6326b0503445538a530dd2ae4895c5fed22e41281e842299fa6cb852f127543ff4e66b0c553e2cde58017388be9789a7aaa851a7f0ed297833d957142d53e5c238f99896ba22bd2d935339bd73a86bd10699242cff19187e555a461dbcf50772873134033407589e3ecd27bf39e00e8a550d410ee3ab4fbdc7de3ca837d41c824dfb267e5c68f1633334fecaae58bdadfe58cc910c2e9a501e73b4e0c1edbe75aa5880b10a67d2bbaada297c8b61a34943ce45f5b4a23e74484f818076f608ccaf3fe6a6111cbc92df0822cfc2b52d2183e56e79d5ccf99ae387ef33220890a3da3a2bcbf4e03728694c229db929565ceefd8e44e368b8bd0dea50af187541260e4fc5be2e14a14fd71e47cfb187f13209b3a54d0017ff0ea7949504ebe086602498f2fbc81fa2dcfb5d591cb014242ae2c0956e4cf147fc664174363b11462c6ddc52665830cb4a2ec142360340ff305ced098175580e256d6c14382ca0ba8bacdd03328cccb31f7613de276e1730531b64147d87c68c5e3a4dbb4ab87e4bbe3345fcaf023340e710e5c7b9780dd06798e0a14bc7c9369e93b72354db6c235f8b64acb3c0bac8c964e0a4617407f7fb6e1444d04e196d73ac493bc679de862a7271a7370fc5fd1f4b8f8dc8c6ccc7691772223e9c1cccc3122f1b19906edeabe7b83721795031f4f0645cce339ed6c7b40f27c573f10233c0e4a7bf2435157d55a4040c75c8f952f36637fa1eefe2afc8d490ad7abcd73b6ed9e27011acb3c059630bc93de9c9bde54891f8f9910e9705d4831bab2d7d08e5595ced07e49e71696962387dc93557c931e28ccbec5fd041fb1230ec3ba3c9dd990148731e4a36e66773b38c4d3d7a19d993d9eee7ec04c8ba0b790b886218dd02e078b5b60cddd33277e0fa3dc61b3ff21ef35400a6d1c9338611ef805ca0cc932206969a7f98d6b619dd53b3389a4fcb0fe40d4ce9465affaebb5599610d23253d10ea91ebde36dcb64a72642162436f725a0fc766045daf2e250d7f71577d0c56e1c4b59a5f5db8c5daa8c5642cd711e941032cc151ad44cf44c7221560ed74874594218e2f7e480ee86df745f8118a6ebe256fc7e8199d000640715c48576e008a2b9f20dd0f486e08d1182b8c75ed8ef02aff53d5502fe612c6c2d7df0434a1c1e1697276c21b1507efe6a2dc6e1e70cb3a57658bc4aa632e28439de0d2c12cf1b9299b1827f9420fd24f0c79cb47bc8d06f4ba3178a33bb4b165f171d04861d903852f0f535044bdb8ed99777049c83fdc5199877a46955ae93359cee22a72b278c18585672916bb5b2d716ffb1ded1aee97f8213a606b48cb6e8d127713371f2b10e9bcaf090cae51e4a635ff1189dff94089485bc05e0748f73b3f667df7ed67f373cd98c9dfc4d1ebe38993791722ae965a6a4b1a7de2850f9262adc96770f691f554260edb503f644d723514bcc53e19cd541ac05275d53292d2c4536d038c330f403a24860ad0db2f92f712b3509db8e3f70e99fd192201dce5e857f6ec7b6611efeca18866976b3b3d7223170293b6076e35afca8ec49d2d32300c7d1ef2045bd87c0d5cc48180119dcf6626b95be7bc9558518cbadf7b2346f64ba4799f12c02b26c8f3febf92107c86325856f0c6fbda5e4bea70cc1c43ca26aa3b9532a15fcd94ae3c0c775a1c9739367907c3ec1cba051ca28a59fa9f79a256d712aa9f4cfb4a649b81cb9f5c5a72c873fb0b86284d17027858b7d956782e1338e3fb01610a9e23654445f9acaa0cdadfff2f7f99188022c63a310979b88b9866346777d10707d5e832657aaf89c02211600b1773844e52a90ceecdd5361878493bd1da062ce602d01783b087d140deb7b3ed28eb27a8353e524689b492f78a50aaede6732d69478032b4048d4dbe0a447214f71e1f33dcc493c29c813893bec6292d32a78b29b00cd8d19bdd3d16d09f4898c549f75806723a4d243e2805dc68c652f3ecd66dafd4c5d1d564d6f505f44309052976c1fb9a05a36490d275bf48cdcac16206bb8cb48754e9550c1a7f7f4f5c0ad5afddbaab4408377cfd1c84e5067d5617174892c98624cffe26cd41ac0127ecd04397c0aeb0fa01ffd3a8e9436c68f8fa649a2515ff41137c5f1e65b8396022cf0367700dd5a03897e4422d2af778fd8def9da8ef23c2def2ca92ab34c34267c8abca50ce090b088e78e4716419e75a0e52952c28660ff29c5bfcd05e9135c0d5697f6cc774cbb302480b1b214aa7dc4852de17841aaca3aabae1bfd0309deef9fe7a5f5647fa3fa3676984ae9663bdddda6fcc7cb886694e97c20ebb4dd4497e85e6443e193ceff44b2a39ea226ab80626ca0cb472350964b70bc7536d2471b5a0e09d0a29e3e013c30bf9264c74e9ecde9d0a384b94d53a5aa2e16a57d8824fe96e63df728aac9e8bb98d687e0a7828650247520e20e680d58c11f698cbb068328d0318404cffa84b5fb5d2fcf2b746da3a06226d6d2a10dc5a2792ce06394dd71a2ffd7740c0a59ce20ffb27430f8c60fb9734d584ff9470b7426190a372d13d03aa16c8f359122679c82eacd5d073716fb01853f4b9e285ca09008116198dd38812c2b95072ba05ef2164e0531becd946c4aa94ab7d22073517ccc23f0b019a0fabd4a0d11d962ae8f1b797c8f2b3904c64c6b505376210d06664ca3085cfdabde03fa9bedc1b789480ebc0e46e198e2e047eb728c26b8cbe963a6cbe8c07015ed608d6f2c438d38a9107d43c58f7adfa6472372dce7aee8dbd0de1d61cac25f8083e669a61d1a4d07291745798d59562e6d851926caeda83844dd3373a1181a5e1641cfe27f09537c754dbac0427acdb5512ec4dd45a6fa530223971b74e4197a404ab029f809aebef32b8e29595a79978abe041db59223af84377362f1da97320f1235f8c3498cd96227b2b4dfd6eb93d30579143a0726f7370a3b6b215f6307fc146c3158dba486b999612610e9a864292be140e9fbac56cc02d1b8086840178296351cc846c885b0bb90e9a53c8dd95e0fc47654d4323638cda8e7af5c04995234b9c2d0d798d0b27f4d9d6305c7a3de57bfa162773374dabeb92c7db2917d84a1f5e71703fedf2804a77d3b7a10edc783847d161c07059cc0e1d746eb8fd73a3f5b3ca4712dedba1863cb9bf7f18b20ecbe64bba81ccda4e9dbc04a0adb9b0a19deeb60dfa193e7437212c78a654166d0b118dc517126da6164a32f93c90324f5b0585b90e0be8ca2c819671d0db806fae3b49447282b78e25baeeecf0666216c540901b6de58021cbbbdc92efdedc65e97d15f0ff2711d90a72ff439c64daed4dff5d9a0eff3ff159480f7385702454ee8d4f7c251241038bcdc14931aec544db29e583de592d6f243de05ddf0de3fff2f03b5ea24756088d3f40b0f59b68f10db55aaba359ce2629ce6d1c94a7132f67a59646b96d3db28d007911c08a453418f2efe74ffa1d35ee99ba75d0c6734a18cd26d9d7d7641008b187ae801f7cfebe14c7eb1510a616ad756a5a82a9cf5d2854068e944238384b6eb1f71f9bb3fb7dc7b74d57abac6d40aff4383b76d5cb5fa7b8245f1fa8d9cc5909bf14e5f7d595790626a39a095a69d83f71f44990602aad58aaa83c694eb22e8a58001f145e385d5d3da6c53f757996b9c872e486d68074e405bb7c446ff898cf9f7125a7c2ebf488c0991cdac42bd609b05f2afd0e3d4ee2ca9178258dd2cc9d231ca78b6caebb1e7ff42eb1ddc702b1f0cbb6d6a130053ccb1118b3756c4f28c3baffee818359e306d0f4f3dbbc748629a7617cff72f91fd4c9e60a7b7a3bb366736d956d158ad935d3040a6da0e6fe9dc14ed51e3fe3b17bf6f7aafb3943fb475dc95802bfb6127049aa57bee900fa916d074caa232acd9b9f683af4abdf463748c6d93afffa7b4cfefa11d895d53adbd621a4a4513af90818ab2f9dcfc5c5d53e057a5e08c6ab80e1e6885c6613b75313ad56fa6c23c52b3dadc3a21b81bd74df7645aaabd97bbded8cfebc7954843c6e94cf260af834a4b1f994da545eb7e6c0b5f960465990339cbbf25fd6b7a6ea22a53b4130cd4f744f5a3b4a9a52d3a368eb18c336c8e105fc44c4fbadf8f56f9005125bf98977c1ba9d052a70974684a496d6b3f1b5b3fd10f9150ca495b0f1658c5a5abab044970f6eca8b0acf93ea5101f2e431fe0e1d7e8cb4860222c30081c40486083ea8af7096d54f193b38ec07724fd187eaef13e15ec0405e7c0aecabaf629cf86c9a4862bb9531cdc00aca0ff1c7b18b69cbaf2b1ed31ce3022fcfc3a7e900bf35a51e01d6abdbe0cbcad31d58d505e59400ef846ef4c9f0e5026aaee6d22423b117f21b815ac0edd3e07735fa2cdb45810ce93632723d5e22409db9704897c05ab648642ea55a4ffbf804f52897c145c2f3e60cd6f7a296cde527817687d3d380f86f468a2d35d42752ed837dc78c03bf524e0ffb567bfe9cc2423337793290c67650ea66532d0a4302aaa2e98c7b56fd66d8286b066f89aa503c2d2e9ff060071bbe838fd2f37501220e72aa367fcdd33ba24e52c6e1cfc7899c6c9c3ed43a14a7736529ed629412b1066de4b5dae62109e7269491f66922d247f7958a077a6f9666ee25eccf1c6375a132b6e67ecf5a15d1f8086f91d7dafd10ddca52894a6d24e3ccac8daa1da9ab4e9b251c951a435dcd2b8dda6bf9bf41b788a2c17d4c7551e2c138623918249fb5b6186920b1c4db6099bd41275d7f7edca39e1e50f2dd4d1e6dc0d80b1b83a2cc06e8439d01110674f6ecf64f4abf2f8339ad13c4fcf627660fd2c3ede125cd5300d8e7795b35db8acb3b044483f2cf2ba0778d204719a88bc242894f95803087e0779a0195e365acd160c6440ade487d30f87f3482c5a786604a69252b169aba6b30edbc3b62dc4a92bd581732bd5b8e6843f82bfd9841941437bf15aa9a19979f6420c9996c6b3ae296f881b53f9813037a335becdc3dbf08d394505de9371c3ec1b8585dbcf12d24ceb6d33b69c44b81b2129ca0edeeb7914a05dd39f0fc280935da525398d8ac269307392ad845d602f9ff8d97d8be2b257979a8ad8f0c8059e287efd9158461f1bce7fb9cf03b7da94a1412d6f6125223c4441886606d07563479faffa5d7b612ddc0cc0250b7a9836c54e1bcd46e5e75be2cfb73ef99b492c3f5516756e3a83780fcd773ab4153523a09fd462f23288a22cc19baa1a00fc0d89b34b637f21efaf8b8c55f92d384f00270ea09ed24a06fa8aaf88017d57e37b790c21f798cff71ff64e954ce60b1ff29a9162445f457d34df64efd29d07dd35d6c0063e2fb3afbcb1e0c43721c967c6be39c1fd34d8010acc831b13e36ed48ca1bc0723040ac4f69133e9a58aecc56982c2ffe35368b8913e905e76b0d38d65e97f7e62f40529576f22a45d8bedba23f801a8e6272a1002837a9242350ac771650a00d43db801881fe6ef175f0bcc27ec25f564b42c4dd09e90f90af8da5d25fc9ba88174a21411005fed542844bcc5caad698a1e370e4189968ba9d713f50a0ff0f349239c95d3290d14b53b3b206047d59e575afeb208a01ec7fee7d5b3c8c5f3bee3a52a6d3eaef4b282dd4377bc9d65a5cc5b7fad5280c58e6797cb8adb4496603c5c51ad7cc163a9a53334a6b5f1f062c54d4d648aebd5d97e235f6b65a90fe5699e64e9bf85d81499e22e11ba24f9722ad9e5429fbcdb11af92dd15f134948b0480df6b38f15df15327d16f3b1fbf3f95ec6d3c59e43eaa6ca4c5a627fd96f26397aab33734929bbb027e48751cd0ed8b8168845a5f6b01586828295564da865d0c2751151f2aa8d7eb11345f8e2ed3ebb8c9133f9f557ab3ec4fb0a9c1591fdf7962d40dd896bdc44f87d5f0297d35e4307d1f4358d29aaf309332cc05f44f7c7a39f3084e5bda5371320ce4cc6a72790a052345091e41c8570e52abd5d204bb4c89b98b1bbac86705f1e1d556e677f65561a7f86b10433fa01404048cffc9f94a3fccfd624c5e43e05f25d5bd865621d431d3ed5387b186b24062832b7b584a43b053075a3e6bf398188e0ef0aa1efaf57b0e389f742b73afc53ea4cbbec5972178d4e7a28a2fc131ba34a9375251ea8f0bf52de7badfea3f9e455ec449042a235fd9cf7d251db12d392b78d28103bd686a959f2649a169ed3d0e4818989002270bf8a38885486122b254cd353ad731cc2e2725a6988531b41aa96148a123eff611b673b3c33e5431572530c9cdfa7f84a7c451e898d1d62c02bd186685688ee2ec3ef8154c8aad065d8c3550e5ce04ac0f23aa40b3e072e9bd92624c5753a812fe71fa908c9d5f042e7e2f8a3f4546e58117cec7f7a2b0533f5ee801f228eb5db3dd3a0b41267f9ecaa1d2d4e0c4a489239b25b329ade4d8a05afd1a334a1b1e59522906b1a580aa79814d2a526c8738549138bb3ffb1af114f336f54c7f21e8197f87d142cbdeb26583fd278798e8a22253321995887568091b1db34a33249bd12b347521f025c8ed0f192d3f33343dbc3bc115c5cf5a08bbaae5ed1bf16bb7976895ed00af8ce3f5b482e43c221ac152af450426c5baae2ce469b3bcb3eef5fc8776636b7b6b515d79ca1ca61ae4ab510b8a8c54bd38852fd253ccd7f5862cc6f0362912615d4b9fcb74b15c13685d7c2000da68ae48f8e4eb802742652e196481a72064e70afa40ea891bda3839b244900a83a6bccbd3f710972ca51045fc529ad712a7196c7ddad2d02afc7b549f7308461ea680c1b47eccc14e366647c4892ecfff90fd2162b0dea9e944f384d30f806f73647cd6cab6b92622b849af1e8c4d393700c7a1c41f61206d7fb42b94baea284878ddc4d10d93df6f356687f6dc70940d03a93218c759e52d73e4c4a1cdd008f99dc80afdbc9db708bab529c31811b5dda66308a44930ca4f9a3a297e961655e0a40079be8a673579638f1eb5f09d5954c0197a19f4f6bc20fc1fe16607a59a98477835a921eb96f14668e28ba0b19d3bddd215770ea181ad01487e86fb685c223084a0dbc3d184403a77593cbd06ed853e9bfedcf51b6161ae2bdf033c2993289e82ab0500833a46d0a4a43b39ea3ef37e83cc81f49fee4984e208ba5e4059a90982de9df6fe2ab446b6c237550a7bd5dc665c226cbc82e9d031877f0f9c9b2f4868e6d07b7552fb7537cf98b0e03ca6273adaec5dca4f136c5186b1a34b0ab8f3cba9ea7bb162bba8a56bde00ea7993683ca0d7218d3788bd3a731972d4276a530ff72e202272d9115c020c9751fbfc2fffbc9680edfb513753918e29726921705e36003d17d2dc4cf52c7856d48c75323ade8113e75d086ffebf8540d3b2b28f1cf5432bd23f875ea62e79b98f0b615cad007e01d8cfe92476213dca86a24e80443a8b915e1d56f51ea82c8f310d09db918c0e729b89d5c59ac337a1bb2e42d6025ad8752584a6c2424383baddaa49b76038f980eac9e5eb5b9d4b86c81471863581860e1950f1522f48b4a58a879036f8972fde3e5bfafa9ba9ad3368c6255cea6591a1017544dcec4dfa7892d5f2e716d3c20c672de29eafb43ff286369519131447ef4347f5b11c0032f38e9ae7050b19a976e7e2dc77d193ca8adf6b3027d4e3314ac2f1b89709f39514ef9a294edc320b65abe458e25bf13baa3520ef982a78f02d26e2b35442ec41d85c052bb1c8b736841c0415ba1dfb61f34d5cfc76f090c0e1c6988c59b8ba653344e821753bed2f85a280073915d98eef054bf3269f9ec86fd73171f8560fb415e61fb8627d87c2b15e62378f3b1dd6727160d5e84a1c57c1efd4508194fb3440db76be2ff4c69940faf405d6dec9b1bb311fc7e058b4d8cfe41e271cf6f6942af5d8f51344f79e88b946299919531b0da689f74c8344ef5faa9eaf6d02ca4678a2ace209d85ad7a145f3ecd20562509dd57300d66a44bd86b47dad2c943ddc39ab007c5cfd1de875fa4160d4a4bb4437cdc69cffa4131c5d1e8bcf9038f3d431f548956ae0ab33f94c211edf11cac325c4bc988806497a1cd5cf529772a75d50bdb0dc5ab5fefaecea1f4934dc57c6a7502c03ad28dfefec3635c5f2f4cc01769ae08bf2de8844b7d249f4e2e1ac1c69aa73c584fec1c8ca4f1e5d5b08061867862bba843499d30c5cad50f5c95208b9aa35f2f9eb2e220f61e3465df1f27b040f9a633e29c9b3cd27747183e4bf3c83f3e798e206fdb2ee9dc4c788d1887cc4d5014f9bd010e6e8c772a1b92f45fa4b57e29f21e7b820e357272282809db31e35b5ed86b737d5adcbfc48eb957b4265878671d454781143dfc5c57eca0efaf5f17f378d03f14252ce6dd83bd99c0748ea33484e5834c7a988803f58a5d3526fd658019e8c7bb09a5c34f44dfd952cc671b267fb24bfb34b0c021a87677ccb58c507a2a634159194e991d78cbac913feb15804d16625cd86966aeffa0109868f15062b704b52d65b967c35b5e2184f79886f0e59f56fb9739319824bc123273b2a41c0e26536f1dbcc84cd89e44884074a3ca3639b6cd4b6425f666ce241d027884ec820e2cf8a118941bec96f2eb710cf337fd51752b5c3cb92804027e241b6cd3147d53658910285bd802fcc6382e51841166311aa8eafe18a5a2d38deadd3c8fad1fa016ea6b62afc4a7fae5cd10cde75fdeb4cd63b71edfdfc4c1f975dd3993c6d33c42218a9f6d70d63bc641aa047ae14012d8dcd76efbd7c8b1289f98d1b8385639aebaaa76a91e3f51f90e5758f11d4d62498d17ba4a957082a76f95338538ebddb3fbd254ec46d62866fe4c1371c778c2d3edfa64b4c0fe493a6ed26049860b9a16d6eafc40e5d66b58ffc7c8f72899d0e4ca093a9f60e838d30bf168de9b7b6c84330ac79dc461d6ebb4b5ad2e5562b2ae6a6c6c6167e2be8eff27fd64af49b3a63c6ff3936c73d720e41a84a438f934aa94c1459795c8991b338a503f89e5fb259e5690fa35029d46b57880e28c6a729f84715ab06e95fe6914748c324ba6a09626d121cec53e07ca579fcc17737d4362ee8318b217760882872b3ef54af56ab64e5dd7615dbb34c1e766523c9ac1651ef2be97ff899fdc516066fce842b492ccd5cd56c204bfbbe39f591eb2d62eef1ce188bfb6a301ad8a6627755f060a35827228c7f29610423d61a8b7d5b4e23c15083f0d4faaf1652e007903403369180bcb143d228d874fe17805d6bcd15dc596b1903f1a89ae8d0ba45b4cb0b3ac319a24ddc628d4119e90dd142608800b05f2bff355a1277bd5f1c5e892b0b924e527ddef317618430bbcc2f9bcd47dfa9c00660f8b71c240c32240fee1e501501281e576a75e73410098b70c17eb001ee6df387aa6ff8d0cd0e1fb5b08526670845f9065ce555cbdd1dab3d7f99319f017fb1a897ca5fbad3eb31c42972b8852fc3c1c501e49a733ec04da2a2ae627a037476ed223f4fc1def97915bc932b5e4d5ffd627ae8a718f12df40b2fa789fb4196e4037efa4777eed94a1b557030708811fd4468d5220eb3ec4951e8f8e5e383834f56651059db697dbe64863077ff4c8a7d78c028856bfbc99541b03abf009f79e62119797c63e63f3cc3c1f5e5a9b4db67d35507faa90ddd2101db187954af219e78fd582705679d5388e000526b5ca47b804668e6356616d942ce1c6060a44c2370901e16ee5c107d071c352517f331716cfa010dc56dafaf34fd21dac6559ca5cac3444d7804b7130b47da2c2b209081c5105bf15106aae2cc8bfb23fdf56e971738f8a948abe3cdce7092ca9f4b734e676f36e556c553492412e9c47769f97b47d8a0d12474f654c4fcbf6f5afc7a6b48016780df0ad862780fbbccfcd9439550ba139c841d9ebd07e37120100ee941c26f2acaec8ee3eaaef29f09f76b394e1d4e9a4f25c5d723c87d0dd7b67ae2cc907cff4073d15b24d9d97e6e1a664ae3f9b9bb85666e563a97e9a061f63fbe99401157041296bd87c818ea5fab73d0953a4bfca7ff425f7ace286275a3311654197b0a0d072999fe95ab2a98cd1103860f8eb2dcab85e9550a7bad0aece4b24c18e6ed3119d292a78a177b52376f7daf187bcd55bfc2dad4ee94579c98339dcbfaf3d8c191bfb64537220927da24156dee3cff310f7cb72550255357b6d77f12ee795699039d6dad50e192d3605fa4703ad8f9c8959e970c899124fba09598e46584a44d8c8977b8c4681839ac71f0a01421ddd74190e90ce2f0cb8eebdfbd5f5d6939c6c5061383a2dceb0b58d477a24c0b64968bb1f2a8a92aec06cfe6426a2156040aa87f894c058525a1cc1682fd73b5e801dbb884afd8442e9e9c60a40f9d738cfa92adbd1b7d3e045539dd28832b1783d62ee6f7e644a10e756e2eca0dcecb91d72400d47fb4db5d08a65d5d79ad07eebc4cd19fd05ea7e53b8d523e896886378b9eec2293826305148896e5bc234f03ffe0bf79ae33bacc07ec4acf76649206102fb343713027ea1d5fc6d368634176db3324d529386e2db2e8a4dc82824326fe25a678d5c249bd6af5255fd54318413e2f9e6fd02595faf9ca37601ff3075888fce03078b9ce2d1cfc2176e019b96b58648085a2552b1f64e13c560cc1365057b3ac6b1100c5585001239821b198bcc4872a980f7e8fa733296cfbae3d1666bed254d6d022f5bf74472cc1d454deade8e1923ebb62fb517f56d123cec7cd0941fd7fa846ddc590c87c85434b396804e7872c477c4b2e6251386f89e40892542ae10da1aacb2cd20444ac501f5abd83fcc9575c3f35480faebc22a9c372717fec4e6b690f954c87f8790821e92c0c86d2ea248e794fec100c62f24808ec7e5f303740f72e62c95501f2c085418b827c66cedb535f3ee19539b7f5a7b8dc10e0a4ddaae0b123cc153c93bb888a3bf199b176a689bb7ee262f4b9895d655a24d2d11cf840f607f401e2d5befb9851807bc58050f91a422f08fe8e76bd60e0b8bd251932851134a26ef8819670b14d3894aa2cfb712769b30f1a2ee7958492fd53cb5236782c063c59ee1d9de60484155067fcd7a1248bd3b7dd38a73e4a7e2e34ea814fd617191227331de32b63561c0bae287dd71e69e3aa53c5f6812fc565cfff4963810c95d79809de291459452b71bc39b9784663350aa11e1b5587fc68f882545135bc0c17756cccf659a8600d7fffc8c515e199202d89c7de51023a054a46fb26efefacb765c0f6366b7c898ff49ed66f5aa9a7293d069e0d3d47bba7e1c5abd5841e43a92c5ab258a1e1a80ebac697ae4ed858bf39d17c0c7db2e556c71c27205097351ab0b1612ba892a4a4b01d6f089c9e965fb6680b851f9bd7b5b168a3731e8625ffd989aefaffe051761c6222a4ad5037bff5dacc0fc0ea99c53f1c9104d54089a8a3b95174154c1827727114e2898991bbcfacbe8635909c0762713645dd411f6a9b0806d5d4faab9304cfa28e8f37da020a0b2a7d7b7ee2a82fc600723ad885f8e5deb3b1ebd8cd17d35f09a8b40cb47f878a3847a21daa885431a6484f1ed16974abf86b7f60103e25f4b4d113e31eafe189086bc5c7d0c7d8dcc882344bbff44ba94d2debb1c4922937088f4dbc746db10490f3df62e303c2774e0fd40e2173959e900293592b2c3f8e3d9da7857b1116e3c6e372bbe798dafcaa744cfe6722b78eb04b062e6af6f1bd53a1a6e91b4a363b65d8a49b80e13f70a1b76bd956e69451872e59f1d62f37018ca7774f0f53228875dcf4d6bf3b3e1b92ed538eb5edb5c5ed8fa4399eede337386b8088ec837ad7344b6bf25c30cd71388f522f73fc8bfdb1ab34bb2f8a8de44aad51785dcce45bec66a43485f0d72681cd39a944d7d6ff483f8e5e7124f77b43ebe3d2a120a457426e509e879d4bdb065952d90483a0403acce3ec6b197620e42baa30b8de0eb3afae1d597f020f580d31653394f5a56a51bdb948a34c15253b5831c19456012f902b0143b2470296c241bc63b15b0fbb98ccce29ff1a65d5fe7ca801a9feece21f7ef128d47c7c0b04ec0538e08e459cdec202f12651783912d8f5be676e1aca478881bf035648616c700f188a5fc8d1522e4de261500993bb96810cd3ec370041b2837e07cbde1b8b44f560609aa7febd1b7389024213f67fec7e3c2d83a61d4ac0cd8dc4d97fd86bef977e390ea310e24c4ff40eb32f0f04fba8416dbb878f803edd6093bb216c1308d38ba38f8b0b9c31b404a89f97d71db7366513c0c1a3cb4852a3b8e2ea43d3dec6eb19b96664769624479bd87a101d5395d8846c7088762bc7334fcc263cd9acadcabeba83d71864e87350258155821a2bb7d03751e27ed61ce2881b4ea643469c01a785c80a859e8fa1b03fd84681b2a47e205a650ce1443377f538f5ab6dc48c35c252e005ea283652a8ab0c82a1ad803c198e1febdffb40b7922a29522c60819c10df9103dbf3cf59d7daccfc8dbbefc32093e97660faa75b4902da6efca7954b6c63817593227ea7ceee6f5272b31a74cc6a246fc347565a6e2f1524a0b3cec53739e09f17189f3cb1d15745b73773d2cb207ca69f4ed5de4f8922894a95d6a428f6047ae1606f4f66d05322cf409db4275d36b2daf9a30858e3b363f7231f2e26b58002ac9dfedf4254f356138573a40df18ba2c2bc644a6315b94aef432772295ebea4abf9cd3c9ad7b86fd6e3fb3d374063433edf79e470d569cb84d85aada29f26d6db49613e404dc4675729af1c0b74902e9a24015239c4ee59e9d91b9b1afdad560fd8881e82fc1dcbce0d4736281962a6218a63e251a502a26dcff853d7dc465cdd4391e172394c1b4058854ed002da3b2ee3941f2b97586bc3890c80b51ef3ff12c93da7de4fa510eed582ad0397911749ae8d0afbc2baf8be0e6615fd1b5e60025281dc90431be22394bc29200d377ea6585c972b121396a08c2a75c929ae4954265b4a407fc18651caa3c9924dc2bdbf0c99d5469994ce17d189d23efd38591e9c393211b65ce6227ccf1d95b8d73b1665ec0209b98d8cd66d6d6a5a059ccfabc60d84e493d9598c3435bee512e7a86b3fec34f755cdb7ec2db9fee0690c3c4b70c4c2508175863df3d0b2862489fbb90445e5c3bde1a4d0f082d35fc527a424ce40d8d770b2bc532e0b57ed3b2e9d7adb2a0439f3337c1d26d67b13efedc37f968cbbf8342cb05fa78e3311e6f4b7129b4ead704c4264663b72967240f085e51a816e3e62aa82ad60e3f12538dd9c947a11159a8b3b5e86fcaaa254603f96554f3cb68aec6379fab59799f3cceef2ef9c8ebbefcbf00f476f146ad1497096d073d971243dac7746c358ea5ab5bc9248ca87c47083da01a849708c788306aaee1fa46b22e9b7364d39ad4a93fa8c7bd3f39d620af82bb0feda917dc4475d5865bad032024a16c282fd8ccde47d701644035362c3784d63deeb20558ab267c5de1954b2f5e14e5305e6f4b05b6170d81ec710df076d956b08ac24a6c13d8ed9173bb9ecc84525f98684ba92b523f77986b52747ac57bb156fa7d6ae6c8334671184a09932a22649fd33fe9d674931dd497662d0faf95cade9763df21beeadeb973f32037ec5a906d5b13d0907fb8dcac108e76bad0966601b2071b854a51b74a2591d998aa45cc330cfcf988eacca723e5409144ada169e1f252f81d1a99e59bc30e01d7c70641ee1b89959dbf27fc30d2d34300877b7081e4d7df5696a32dacf7e24ca9aff1e2940736d31b914da07f72345c05a1c4fae091a41f8274fb51def08f3528db0e210cd5bfac041b7f84d91f09b6d9ac56d1e835f8d48cc10749e2afa306bc95c8dc0f9aeca8c262a8dfa4c1d77f974363c00650707a213f8b4e14a028118095b82ebd9892621f1dd3b0caca162415933f4df8aa4ec481b4724c063d06557b1158caf7b385a8502dbf745d74057bb1d287129f998e8eed38041ee6f89b3d5884a28e8bb94b8074432e3867909d36be19ef656c6ddff72fc3f7e0ea3954f56afc1d0681ef7ef8c454e180d365c47e78181e1d2698620c665a8a78fe1c5bd4f04a27c64da062280d3dbf6353a7a6105c976ff94b48016dfc19f0bff95559acd1b12ff31e042da4a62cef19cdd5eb555215a2c0bea9748176fdad6af3a766337c3d215a0274f9201b4355eb0ba190b151d44e86419aafdcab86a080db5331ff25000ffd2cc9ca2b1be4263dae8efd4eb45d57c8de54fe885e3168443b2ea4d4893d9928a8f2c23300212ac8a67334f6ab823ebd450a4a0fbc7242613b28776243c4c9454fafe1bfd457a97bb1c54aded6a4f264a1b9441aea924e67c391050bc760d9bcc04cc42a49d31f28e249f78d828f57fdc74d85ccb8c4a8d1d59be919d402db302a977d726db052a44b4378f0d596fb645955201fbc24b1c7be1bb1d2677489526df652b30be0afbbc9ad400f191c05ff3259275879eeff0867bf61ff707db31498610d19231613073df6c179f26b577d555bac6f3e3f368a9fc3bd110b5f65abf535491fb5ed283e3d2b8ba5bd8ca944250bf3ddaa1ea0b8ca810d61b7a9159c38f683bca2fd4f05a40e6bc32143d74be75f9ead5416876f44c1823709871650a18a7e1ac4f00db4b67f4edcde25c6ba921a693d4027b07042c469c30555505d539dd4c9fb6724e8e97b7af854c75fc3a673a0f79f15e783a1d05d5ba860a3b27117c456eea91973662642c715241200e7461c32d6003982dadd2bb6848dc2538b7edbd505c2764d01890c477e995e04a6cdfb44e5a1a390958d7bf9cb86764c46a2a65873d58c5346f1f6e8fd70cb20d55c0556188c2b20d34e290f8d0d3a10beb13681f092c3050940651faa93d8f9d2b7c8affcae67c1abc70455c68828a86cacffb1bd9d9463d666c56dc3d65b47a6fd5470c221918f12e1fa0037c19e95a217ae85b08b2c9b1462c9fe293f39bed5343894784626d2a0fc43229eaec93508f765a28d1222f610dad647733d3d5e308d68837c6c9aeea59000ae9751b3a5d07db50bc052c4115ff716676d3ff9e097f374fc00f494f985bd1c7d98f4f64e1a5785f6808ce23ea94b3fa5a75c3af773481e90cb2370e39a4ff55e39fe82e67007b51d59f4f058bde132f98d8bc39dee35da1de59ae8003251c35fbda31e1fd956427eddb33b5d464d734278f23802d46ed49c55d4be5805e1899ce59ddcb4397417726da03514382363895c56d1867bcd66df57ca12fd1ccf128d87470c21ead65e35cd06dbb6471aa9f56637a11650443c54eae9fe3eb28d0896294d8d565b33790912eef7977c2c686f14848366b3f7857ea1d08663d46d51ddc194f5eedb4df68a6addcdfcd46c73ac6806b6de889634d0ec7f692d6e9e695220b69716e530ce821485fe331a9bf07dac6c5759d49e967c279d2e6865afb88c18a73464b65c0e176e98b857669513909b793ecad414b5ce03d82d43e6019c69bd69dac43b6c29b508bef14bdf1c72bff37e97d9aeab48bd26da2ee208d9d6514012a21de013c1956b1afe606e744ce53879d57a0e4325c1f7ce2ec05fabe1da3450527fe2f5e014f10f4914068b21f0d32c641cdf3aed6866cfa7700440336f31ae01b5ca06a94e99c7e6eee9ba4bfeb1d0782cd855d21ff1fa5dfb861f81513a9d30e53ee8562de96880e5a9a375b4c4a2f4fc231a9ac9a1c484d4442e1831df1280702ceb1365b2d5d993209d5ba5f4f96e3a9381b71b8b7ae5a4043fea584041707dd8c58bd749fcd0fda576c985f8d1f7712ce1c3717c068df0fc72ed243af2cce426476a68889131b1e3fa85497c1472cfbbdcca6a3d98d304b4523b59c8ac23619b830347f7461bca1c1da3ac5eaa3ff3861af2807b34e00a0a664b3d6a6c3351bc05e684e88bab57b4af35f5599ff070e3f04017cf31e1cbf28d23ed22073594455db416395bb6c5f3c5b7dabc8e8e374951a54f8e08ad8aaf621e8bd668c67b4169fcd54bafe272c51b1e0d16b4bc99c053a17617351eb9217f25a8b90de302601a940661ffd40b6ca8b9b33c96822674e78d687e4331be0361a6c538d928a4eb9677e1b84af02dfc446afbf419f513441f88a3d3222a06b4d683500d7bb3e8bfeb05661f820087be6354c53df36b0a29c5d3a19f590bee823f9bd265b690819c9b535ade8e09a2e1d937fd2c220b25fa416e13be4f522aa80b8ebeb5f1707475896d398a923963c257f6ce92bc3b69495f29ab3d0375f8ad24b1ccbe6f3392f6f609b953abcf5b933c8d2c7f91c1b629ffdc560a2b3471372c307296c35b278bf51b33fdc4de8ecabf18dcf9ea07d42dd8745f7065e051b6e00ac05e9e99bdacac2e0dd5a133244f4ea808d26194dc9c33c08780efed6673c692c34b418ac6d4a2b124e845fecd5c8725a8fd22a9ea3d0eefbeea8956a221914551123e31917bbf28c89a528c9af362cd2a126bc37309e799c82684efdd88734fcc9ebbe07cb46a8c56092574b3f603271de28ad1fdf618eaa04ae8e72dde16ca60b591c9c5931876a98496f8feed969f3beddca396acdd56effd60d9fb361489cd9fe34787aca5d8dd13431ac85b0434fca05074cae7646b1b3e9c44be365e6925ce0ff45d47f28c7c9cb5abec587e870db698f8bc2bbc1f0421dfceab1b6495875141c80a6adb14dd921dbcbc24be29f727f3295b6e4efd09909e32dd875865b40bc5820d7d8edcf1a1c3698f85936cc122228ae215356b5c60f1fa9acb4e8e049328ac869510538e41d4cfc42c10e2daeecf67f2fe9c5c6ac0996dd2d87d549c0b4a2a8bf8d5707aadcec2186344114ea340c84bc6f16fe7380cfbd6e3783f5566d7d398ea85d320689334d8f03e2180b77cc264306e23e23a082cb775a06deaaa171a69675953b010c00ed69902c4c98bb09be697cf9b449367e2cc0748fcdfddcc6074cdbedb7dcb8e36b7ceb25b589f0a127c9ed22f480ba6864ac90c845d7742b61bdb19b5c275d8f8a3862998cf72f2a23095b1153a97cb3de54581452b8fc2a650bba9ab7d87dd00b84d2c099268e9f5fe1c71ef71b570801acda1fb7b34e5ed5b5862c3349537b4bc73d7b33d02b2f0a7f297297b702755243427d677dd5e173062adce3e0bda6967cc8f16a6bfe87c1eff7993cf3e182446cc425299b012b6500bdae0a450f4dd729e9962bcffd8f28ba6af1934464275cd40273fe64e3143e72bbe1580723538fe2624acb2fae3cb3e96b141e5cb4c27f2a1e5f1896a6817b9eda6e5e1d639f86b396da3222008cfb91266e0deb6ba41eceeeac465d12f3608066eda13b3d97c4de0bc76e50fd2a9fa614b35490c9882a4af8cab364668b9a99368023cfe21442270d78528eafccdac8db3a8210c4f00c54e2798adfa0c492d18acf190805579fdc52a275ea129c53370c4dcd2289d4a577957a3fe7055bc84b29c010cad24293c760258bdbcd67717d2a8c9c4b6a8a3634ee879d60d780e64b69738d0a0329f1c206a40c37811bf05ff3da55bccfb10c9252af0851aba16e2b6fdfe4fe08fcb78b5d4011ee2cb26cc2b5fc0e7bd260325f4506af08914637a25d95a1b349feb9e3ef2c2eb79ab23d0624e6e145420b1fb24668b6b356e0208710ad69f26ac57ca746acbee9ccd5a54e6b7b9a2d017f119c82cf4412fb9e30459db9db5bf07d035ffa45f2a5a8f9f4798061eb633de820ff92c86adb827a5ae755326e09a284d7bc97525498cec7199707350806683fddc452b0a77834a33b4aef1ff08d9781386dae4d934516795cbc62fec1e30ae0571aadf92e95e6b52c966619f7433140dd981a536ffadb3c057d638f390d506387178be6e331d06b13a14d42e98684adcbce75859538749fd4e7e3c386b3ab66170bf6ac91e1b64df1621af91dc0392ea8708103058598e9bda37dd62533becc439e4536bf58c6348e312f343c30b85c06dbcffc9bd0d3e3a377ec204386c79208fc194c0b1b11a019f8274cc22e585880f895e6b4e6273a0a9155bd2ff72f13991b2f90196fb153077133660411986d5d8832988b90d6eb8a57a1714a1eb43118253e073ea3e4ec19e001cd3005abb2699e83be7775d0b7b76ebb8c99f01a5ac619c0147b161c8b37b7764e2024546095b0cf51ec9be36f4a098195540485a3a9d550d6097a61d14f90748f8172015c4ead2711740242e07c5a07dfb629c168a200385ac6d9a5093a6b2869c2e2ce200157ba045842515a874da4f1e65ef372a58237d7ab70d05dbdfdefde7fdc66831d5709e7ecd415eb789e650758f3997a833644e4f88709ec17f62811009c4fd11790969600726bfe1b921f32f244c3d68bd42d78b751025081cba20cac212ed924ddc31b0a38982c310c4e0362ed39bcf293d503502d82ffd1b4fd909be3bac8b0ab9030552bacb6118e2e362874d89486719f4c0ac61da6c4e7ee35d4425388e9a4ac9a4f522c175a95f5d2eb5ff8a418987f77f7daf67b94b64edb253cca3a659f1976a3ff338d55b0b53e7ab8540d6df34a2e55ef16ecde3403f353e2545ad3eae8dcdf1f2d491a7bdb28597bd8d0639566b69766d45b72ce3750caa39b9acaced66786e918843d48e8e01f211818cdf0d585046f5db6e03a4c4d659e39f3a4c60825a5cdc4663091e297ebbe5479e2149bb37d339a1f121bf8c73b3995dec725e223b54208ee8c823161d6418af2c11c26f1de6df79c1db2a456975f32a9c27eb92b7db62e5fc59d3c11af23028638b333ad1f40e21cbb5f6f60ae5459d506f5b70a8e0795f7509d739f2f351999266a3e1db65de09edf2044cf50c1976f012098bc02df50934f2e0dc6840f7e0e98b62711c379a6edc2625e0ae7750e3218cbf20694a44038b0cf0f30efd68cc3c855fbe2d20bf3ee71f227478109e8175379ada0ba9ecb191ac90dd892261e663f587e7919c5056369371106f1aa2236497ae46412c4b35f1a9bef2f59b1221408363f43864b0425a2ed53133238ab6b305ace4feab8468564a2398e1b8648c3cc230d5321d6c3a9eb89d26809125b033a1fb926f09d5f05ea9d988a426c8ae1106739af95723c47eff70ed86f770370140540ff3ba63a4a2b5ecc2b4f547e190a1cf5c5b9d4eb4f47d3c7e7698b5510fa4550174658ffb9681625669183dd439e04aab200de8fed6bdcfee8ae62aa6018e45e02a216f56fd84224a5a0e018a1c1077141cb32624c6f115a0e2749f2496d66a424fcdb46dcc98c981bb48aea0f9ae9f0d9c764f2604a3939aba2fc95ca8c7d5dd90ecd4820014a3711a5a536ef99f854324576bb6b822cf00c66bdc51cfd87097a274068888137c116097ac62f96af37d03d7dd8f0e04b8be446d5ce268c37e1645a766b815ad3fc82553740a0e17c2e98ff5f401bd7bc22c9cc1dcc8358e684cdced63746793a8d3d6a29664e90b7eaa52a332bdc7138086186713f77a08848eab0ca4522b011f0142e2d074d7c6eda800c8b2dc44756d0c8f2c8bc9225cf26031df50c646ffea06c099f389eb39e51a1df1e44e49683bd8892541f47235c3200dce92bca1c1b4a9a5756d47aef5d7d421daf62cd3ce7418e3471de853f08719afab94c384f4c51b1ceb278e1c2aa978ccf15a0007d36bea092de58baf55ef2c6597535cd8a6abf4595495002b9756641415a9635aa0d1edda1a55098c498c8c978c51d9843a03ea9d4ffcf7d280679ee35714ed214a0f29169821caf2cc6e7d3648d62198e012f6a359375b27ab9978107b8b51ecc1672e262f2fab7e3f92be099b859473aa9342d2a404618201f6faa77f49b4dccf63f764923f3e525f92f8aec081d350989802611ea1ca167abfc9af850e35f60a759278757e5309bb24499a23b17ad35d34293f7a2bca0d33a52747573ff034c3bcbc43b2f08cd9cd0dd1b14ac28fd1b04c15978c3cbc62e88d3ab307c74d753c1829d165ba84fd7c1ef52fa7a1fcfdeae05706f6bb2f4284c69bc48174587d3d427c093a8afaccc53367684863e20bf43ad69f44e3e4b22fd162360707aa42e6c25459122de19510d1d8a7a565d12c26840b6bfa31e7b60268108a70fbaaec369eae470a3341b72f50c47e19a9b70e8ff4b5bac75c42484c3aac6e15a2f7226e2948aa46f7bdefb1152cb0bda6e1eee7ba06e866d9ddb91793ea6756b6f9a57318cbe610ce1edd61444dd4de2ce2f4f3a59c42d3db3119f37a50e232f2828a4fc0196c49403118f24ec85d8db676fe74c8598704176e21f32539799537919a42945cd3b70f88883db79e64b7441bdefbe15a26e0e3068d305c795fe87d44b9d92b29ddcb8116a2aa858df6a7cedaf94895a69d9b23c4e7af5e843621ec1cd0b20bae8df1a636298331b7fa6815769653095104ca64b5a3eb353d425371783b57a778adf0c5dc3e7ed218973f189f8fd1086bfcfb3a4a864432bd9bea44a4c73057083479c47cfe8dd1038e3ec82240c9c964f48139198c235b1917eb591bdd6740adf1a04879cb5854efc0ad6f468c73ae458d60041de14b99819a3349c4ff18a2212620d94b85c4095e2e52a0ef3a72b9d61d207f59d31c3833f2f11bfd2a38050222288a95ed702a71d763916f9965b11bcff8e41b36e41836952179ee2053dcbc8a836e9eda027145d9461ede5cb7672f12b87f1fd27d4b7721c958869b237dc2edfcc55a7cfb0d8d0406a7f768d41cabfb064604c7916194505abbefeced46c8c0b7f1bcce77bde52b75bf39ab4a6c91664c3b19ea02bb8de2029f2417ec21e12afcdd53f8a64e8fc0427d1d873e3584af9ec5591407f31811226974ccf71af32102e94301767c8738b07dd36cb8e225f0dd16e19ade2004c29759c7f392a50e794a3268c64615e0ff852732f1ad1ccc10e531c92a3bb91f12c552a1a8eaf6aadee0072141be88b7bd4c3aa16d1468bbd34228f13a0d277b6def174f369173aa9da06efde02ce00a8b0079b9c74d4a9911cbcbac9a194bf29282d022593e328f394b87fc6be40370d3b3e25a761f8f6f81c2246263866fe107a5da6b87441e25d7c08485d831f9118eff1b0183dcf6b3399016784ace350c1e2bd354f8aad7cfe6f19743fe4a9fcb3cf1644d8bbbd84237284268f1d72a2a68c51476d055693c95add67e4233e9bbe9e130115e3040e689426a6c987efd3f1328c762afbdfae6438a750183d0551cbf12d61cb0254082020be22e5e917c1ddae8fbc362757823a9ee453fae6dba6075579a852b99294491ebb6c360b7da9526617188287f7f2a64c0453149725e5c4390561c50c3a15710b8ad16402b6bac3ef250b1ec76903b42ec195203386d1bec13ce356ae92b77ec81c576182fe663e447e53411a69eba282a26ab72d492d119fbe618957982b409a9b8e53aece1b964cbdba14ba028eac97922edb3690308058a41b4ba44049e44ab8833424644baddcb449fac5f72c74996ebf0ed3019ad9805c1b7612e22f6a545e1ef307d18701b6ff1f464f47195274ea40eac50bd6b66f380e5d0886f2668bd8f6e3911d1ffd198c993ae12edde42c360700acdce1430189c507a7aaecafe23df2cf3683b38ab084ea0bc5426c61eee8d7da24e1a8bdbcc6418c7700cae4eb48f7ebc2f23295e60fa6f8ea63f6e66aaa8ccec2ce7fd5004b41279e9de4534a41d2e13f9ff0f6c309ff8a48cd57338c96f332afc7003c8dafd530df96522e5a032859b68bda201c08f4bc1be0e6008f490fdf661fca7f59ed585c54d4bec21f5dab44c35dbbf02a7f655bdd7418d24f69e6c3a2744a8048fb66153dd896c3f69741a5b8e6197f3cb42c45d59175181ade1e65e19533fa15a5b06c688a7212fbf3b33d9e0fc4be6f5fcbb4ab5e6697901122b1a297cff3022dde19944cca20f2baad6f6cb09d81383cd525aedc502fd69036a4c47eac57e4042b96b511e817daa2df3fd03c6b730552a8e4847dae8c3bc627d64776ce7eba98e4b4d34ea795e19c72aeeb39be2b65055879c3b3e5c409caea55ec25b8340e510cf5881a9f8218ffc47a392bf341412d8e65a8c417f911d4ab4f6e595792f3a265cfebbf75f0a58d39847c2df16b6b19998b55e58b3ab2915161ec2627a577bf200e19f7121245b582285db82a6c935d28b7d5b32222d5dc4497f6f8f782fcf01560551903187b86ed24932e86e0c42be75805434705005fa22cbe96d3fcc60b76756dea0b29add74fc93e4fef32a3f6ec3d5c679836a1dccb350d60bb257983f85b004491f7a1418d89c24e52cf26d7508b553c67afa6f54362e0fd18a071c79e59fb0e30f67269152892e33ab1e909dd51fb2767f2d97f3376bda6345b2e3ef388cc9726c6fc451d94103ffd175fbc72480b7c32cbdcf4797df882a53cfa73dc1dc3765a6020abba1ed66deae48a302a1bed2acd1ab53dd762802d0eb0e6637f33789b46e69a5e74a07e9c728783572a00d03940f61fd47111da9dec8885d8601f4a9470c7d833ff5215bde3671e9aaa5d0c01d467e316066277cfe77643421efc3ede576eab2744f032c0b486d832403e121159842f82b47bf1de5d92ab44fbfd9a3a16dabd34128b33836939d936dac35bc7a62bc830bd2efb5a38879b4bbd0ce5f586253ebc49918fc8c6b71fcef1c71f784703312437cd89226fbd0aee44c5a32167dfd0829f42755f4e82400e7efc902f2269d952a5ec751b559b0d7a769b33931e5e8c2192e133a9782a10f8a8e7acf3b6a1da11aa7f0f7e5784e2909053e5915e171fd7f2147569aea4cab6236cf3d00b4cf09c1634f77bd3fce66a5b92c95d97115de34620a6aeeb853e6b052f0fec8790bb4fc7e6ae91b2d9d48397767c28a0206d982edbc260a7f0a77608e20fcf68034202bc10b48ccadd476019dec0f43453a198317f2503f99b100eecdf07cd6cb2edd393f43277472d2322611b7b8b38ed8c2448701634b378bfa3e2d3b90b38265198c4f55697b97ba037dfd28aa3d2408893dfcebdb630a4a5db5629242bf7bfc62a468994b3b28419cf9840df367c73557fcc1885fe376395e01d07e8a803b659508e203b8d3da7b438d755a4e36052acb0d93301967fdf2dca4d5780996d65096016ac20e54c1be4db80f3399ac1213cc9fb4992d5fc004452affb17337a276b559213117b16edef3d7185af703201c45dbb3c4b6eb16e7b0b299706b7575337c4601a39246778f2b6acd71e3369a4df8d438699264481995b4872693e81f39d621338eedb6613f9e8f79bc261e3140926b5d5ae25ab396756a4879e6630ed31e02dd9821acf899b0f3e095b8b57172c7fd61dda9136ba73ec05f09ffc4ea40ec381ca5baddb9ec34a5835e37bcfaeed680963e4884e74736c3c6c8ec0fa5cdfb425faaf45b217dce26021e7928e02cf44749d5f7d7bcbf31e6140b86e22c651e6e662504823502a0b1c4bff1e8733cbac1cd5adf4fedb0555cc4f64972d19887a796249d3b31f9707be0278d4c6c2e6782632646464f21f80a4d1c1dea4582d5eb9a480885e609121041092d825ac5620442c31244fc8c620326970c4bff699a2e603e42d4625d20288ab18b68723e2cbb5239e7c313e4f24d52a246daeed3211ca4716437f3b128eb82c5d11676da6141d40d285c91628c1a90becef1212e3ac2460dad1bb4114032de9854565c7707d1c972a8ba235b0c609c920ac26e620392e5c1d1e3c9218606facfc30232db1684760564ab5034f0a2cd8947f8c6d52c64c94c179dfb2b7ccbf245258bf474855c3cfa05c23519cedb177803602d0619e9768acebba37d9a03dd0d309d915f53792fa69928a839cdc8edfbf27ce17ce547d79f08b02c6a665a39c379cd24ba65ffed3bf4d83b6e3edc9c807c2e1ad91bdef9a8e14434f783a84b1a5295d0d557051f07904dd61c36128410265956dac4f998cd2d6e4d8ce08d40de6b6d5ba72b3b21c0ac5ad95d5f5dbff5daf88185066381ec89f3b47f74bfbb5f1fc49d668e67f914aab355ebe73f5e2d1845a19308900b54313729d3de7415d9c4c19365623702276ba38b87cdcd8d6f7401b3bc3eae204a2a5381b39c0ec50dd1545a2fcd5fe4c13dd66c5d6eb96a0707f22185ba58aec007ec7cebcc754bcafc1ca4696d4d5a4f7dd8d63e4f04fac9e36635708ee610fc543f40afdbb50d6fd5674d029c7b58ffa44ed2e500cfd6a78c13bb33f7607d9aaba956b681d47c8c0f6fb0328c19608e095a53688190bb056bd8cb80373d2cc777597db8eafef402f21a8ceb113fee28e979aeeccb2fcf046847d7a7c9723b132fe4a1cc0c86d342020aff9a4bb9b9279dfbe566970ef303abe1e52040632be96f2529aec0ffc41ae0f290d78ce4945cf2023eadd05c87e168753d6303692235aca37641935b12a6ffeccae6b85b67b2ad4ab30f439f71b06077e4076d0aa228e07984b0f8c01fcc45ba45d57995532fba7734d9048e7fb381f33b287dca88df83924860925f8275317d952380bc0381b1e41a8ad0f907da0c96b5e34315d332a868abf4decefbc94f7149cffebe4f0d5d0cd3dc8644042e7938f62e1311d2353afbaf17dae5e43bac362e93bb5e282e905714377cba7face8dcf25c6c7c3028fddaf4a70b85172cbb085da7dbc82976a4636124e4147320a2090ff17edd76147f9b5f3eaac77c7c657ea8a54388fb5b5c34a86ab6a873079614a01a750b4fe02034d441595aa0cea5fb9a60bdfb4389645799c7db08e2b09ecf171839b0d745ba6c39f9b5fff31de0f4b63a1bb4c78db9d851e337a38f1863a8c5aa59f5237dde081e059801263e8e2aaba4fcc0d478c1b3470dedf868f3464b77d815c47f14c47dfa1569adce8edc3b58940d9c467c861685fe87ab84c091b07cb7aa528db6ba0ba8125447a67ad8edd16bd3107c1a1311f3da033765fecc5d751c0718202f9bbb38050a6f235edc4a6294beb6ae038d84ccf7c5f34d887d79cc63fd0fcd9080ccbae9652ee66eca4160ad0b93c7ca1a4588b837d560d22ea6f9c3f3e973172cc4362fdd21db16677078c499c8aa7d3beb97b0c2615fc84cb94b860a3800359afd9fcdb4bc32cc4be2801f7327a90ce134f82858dd6d0176be76b85b28d2a28c9d2eea4aa4a2bfdc6af98275ee18276f96e6fe7b8d46efd819300c91c913917991d522b6e82ec729d8cecea6f73323837b2ce034300670f51292d575c8643420405bda68988219a285d44cf24045e5c4684990b0fa91357da6b3acd33911147ad9d96718a68d58b349e5c31394ac113906cce95ea11bd6b3447742ea75af42cad09e67882e11711e8fa64629c0ac181539bef0095d422a4af5caef2cf9717547b6393fa1dd00b22368ad47d7face46bcc970cb67151f4a493c4bf3a57cb1040c0bdf1bd2d89f9418ddc3bf7f91ddbb9173b2d8f22a6d8aff1bdbaf354228650d5e2d22d083319d0182abbe0684e6e9a3b0ba4f185e16f85d0c3c7caab50a1d5f62b0f4044ae40d987be95a7ac358f83a51df353168b91ec15c451c5d0165d6dca1b9096bab2a32d518c1593f126b7942e45f43e738c17031762bdd6f1a489e726e222a2940ad93f62ce7bbc519c8c69aa030bedd72dfdd6dfd2c6f3264cf03dbbbe661c55d20493fe85d36c3ef8c81bd293fba6dc43e9852d437387653b95fcb42d08ecedb13f785724b9d672702b4e29914e350049c1d3d6204d2427512a1bf9a644516bc14fdac1f7dbc724e8f23fb6b209fba325389b4dc0e56b6887d88b149f096eded26fe184607ee8d1a88eb1ce65570eb501c4e21a0159512ef9fab33b5acecf3b44f42bb09d7a01f979d2242f8c87fa9e82a76e910624847535bc37f1b8d9047d0c9d34f8252cf9c3426b15707bc319b394ea502af2047b0419a2beeea916122304bb9bbbf9ca1bb742b17b7e83568c77f5bd9b01dc32a8ec6169b63ddec2fdbe52139c8e79cf6347360f84e21cae7f7f876dce30774fe24022bbbe7ca43259450ff7f86f27220079eb3885ccc73ac28b44276612bd734596dfa3d7445313df62e572cc7a61650e302982fb54fe7e2c91a0e17be454d1989ffafe94d2aad498c042d00c7f1a8581a79e0687a0c7ed643139af5f87922e34ebf67d79dbd938cea0c80b9ed94a60efb727dacb6f2cf0af3a108976f59f1df5fdc390260b362fe7546e67a52f632ab2edc2ae9990351384f275afa4d6db439e1dbf0599df1234f54bdec2e6b6b42bf947b5bf47f4f208c07c29d73c449ca1289653009d842a0568d2e2460c4d3a5f16042e7499e4b576b9fe9ca3715b0da7c69b00bc358335777439b32516b043f49859557d07a6d7cabc497f1ecc3fa3e99b8784da10952e8a3bf0165e50d56c63eff61d461be20543c8b1188a2a047987858eac80d9ec87af529b5f8ffb97cf546bcb0df3d9b71d713f3263602b798de20ee362065d543d14b7fe4e77d60062b4ae4071b1c1f664b0209b1e849523b7a570236ca60b7cd78d3dcfa80ede1a0df4858dc726e192f1b726bbfffe74c76bb0d71b7a7444aecbd92a53637847bb95cfe7910e32bee2203538de0bf5a30e671e0f768017fbdb3624dbef93a345dcedc799291712179bf645d8f7b47ad3564f28c81ad49f4769c47ca987043ceab76ce573c9743bc2a4fc0b849ca3c4ca1486e340880332961c24df82d28ba71ccec1b17f868a23a38a2bfe03d824668d86879779194885c4a60f5352deb6aa12e79ad397b178385ffc0cc7661b06248e2d0def0b9412d6c13319786d754b050fd19418539a087fef7cd9d19c3c0771449acb6c4e48cb8cdaf5c7290888cb6b514b71fd40c6f60690447b073803eba063d45e8eb17e2b4127f1b04142e6458f3a91d8f94b708495a45798271077ffdb67aacc2ef3ccb8333f1d3af61ec6a82f2249e7ba35bc79a61ce1dac0c398e5623baaa8e1c3b1e321fdf5405842fd813948574ca9004966e9e5f88d3e0f6bb4a1fb4adf193f88e165673a04840bbdc60195ed9e85e07a1763a8768d67ad7af79b15b12d0c89e99eeb75edbe7b7685eb8500c0f46984770d312bb2a76ea5162baeda8547c17c5ccd3e272ec946c29db0ae9beaa4a82d4fc1ec076c62e3fa24a37872c09876efe5699c11a3a6f746e4c0e20ae4ccfbbce412f116573ad4e5c4d0b7a84b2137fbf74283c82eef73b6d7c7ad766f2f2601283fc57f363b872f65f5c67a5ee0e804bd902b831dd75236498cbd8e0dcfd4c8bc0cdd6f3a76ce1899da86d1509b6649a8ba8c397cf3b2d27c315115172b847f452833ee206076cd1ac031af92e15bc63df65e22faaa84917ba820e28f788246bf90b6f0bde4ef3d0102f0b1659aabed643135011dd4a2b9e42463bb92e4b6072f47ba5c6669b26d68ebb0a8deefb28600cb83cfec4a626e29ca37106cb731b47cfd9db677a94b6c6f91b5a9ce4c62f03acfac33e67576047056352bae6b9d1d3352974da758af891ca94afdc941e1fc21c9efe1fed821fd5151af400141ba0aad4c9bbc9a4776544bc4fb269bad3d8e9fe1d2e85801d65b2271a534ae2ba4e4908fd70e84fcfda615783eaf6a5c62c8042c6f93c05dd74c3c210dc4cdf67ac6bc46357b751107b685b371e3026da5abf23e697097e6bb8c2b1af506dbf70b038d338d650f08e8627069f7f9513852957de6a303a4665cf1196632c9029a592bdf0629c426a613daf1657a1179a6cb5518933d9dfdfb7ac3c29876a36c0c85d1b6db50e2778a4d7a7aa089724eba313f92761066713dba34eab819cbd9f5164b69d841a59abd1a8721c84dc1777523b601e5237bcfbc165828d36156347a3e28f65f042025b37b3b01cc135c5df34c9729c2226c14cc7bccbc8e05be65f4bf34dd4e7889e1992d4339476959751af000db767a30ef5718d6c4d723e6df9de8a4a4fd51386b1fdba979b737616498afc754143f8c593df2f69938a43dd83e13b067f8f5f9fcb0b725758fa6b2f8cc995c6cc56d0bb73bbb23c34fa789331736a5035657c2b24c7a52ebd17834d62bd8878434f3f192ad3e07447a03d012f4816d1b2f01766c5bdaa919404eb6c1504a5c9af3b28ab9dfa863f2f691416d2561bba567f358223fb1ab33a5eb2bd56dbfedbc1b74133a5965451622e3bdb4c050ced4bb314fd6aa6595162b6bc4ac75513b36f2b1ca1cb1829f668eecf0ff52b6eda881dfe9d575e08205413a030527533da6af81af63ae505d28554456f5e213438a59a3c71105ad47cdc051639bb1fdaa851f2880ceccc5db735ea154aecbecc6bd815ab42473bfe15a06cae21584d2117fcffe5c010e26e15d8030fa810d4c5e36aea6913e845d92580d540eb0649f33497acf8b71890e80b6d310f3b80dd796c3e009230df80f306a260332a1d64fd5766ba8d2b5848307a049964441206dd05248f65948ea5c1a695365b34225334b44f63983d7a40770e8608c07807697d26f8a79aa9455806014bc6c6438be853ef0b2ea98e59d2006885c4faf1176cbe6ce0431e8bf36b568844c7b2bed46acb668688e6da1b967fee587cd11367a5f6d271e0e7bc8e5217687df2340202cfbdde492ad6050a75331131fe27a4855fe9db866898eeb0b107b4c3c4fdc300d0271cb018cf147ef4336bf3a444bb2499c3ddfc99f27db8171b862c9472970bcd1af42f0ea7dcbf298450475bd885ed77ad2dc8eed4f220c07310d5341d8d6396e41e34d9e8532ac65c48873b98feac64b081d58a4a2a71aba27b27a0a8c0b1fb8c9b3b1c7e5711ff9517233fb690471efb7abc0bb19bea93586411574038f99469e25ac28b6a9b2cd12cdd3af5c42572a96033a773c83eacc53fc3a2e2f3774ff19a53a419b2e13cade469b664833f82d967eb695ba25dd5ac59ae70abcbae511290d4fabcb50f9fc50f57f5a44999b06c9dd4fd1a2f11c68416b9232638e19b8b0672a835c386640ca10a1ed4bded7a0f1793056040869917f065a1a93547b2810c4dd1ee96be3bfe16bbdc74d34c9eb55c29fae1ff648871f5530c0e34e3f505b25da279265df35d64d454c3a94989eaa373c47b32045c5c810af5da4e6ce9b4297158f7a5489e7ddebd43cf4d8918a44aee2be9aaad3f2d2fe7b93db42570d775965dbb5222ab39d6b3c7a22ffc999f648ac85e38eb633e014269b5060f07cacedfee51a302864b7a7b4c66646063b7d010b662f0a126fd1fed4b40881039480097e113603f3c3fdbf73c0d8e4a10d2816c16c67d8355bad162f40cafa0e70eec9b3fe2b863123b7a2566f67c91ccb07f2ac0ab2effc77d92b16e42710abe808887230ffcdbe72877a4502147fecda1fc73d434c2054adec4ca78428ae6c82635b143c3da32a9197cc77cac220a29535aa0f90958eeed3764885ea689e4017a788807f89d93e7dbde7fd0f298b2b473c70c5172068465e9abb5c8270285b926bacb9089c5fc9882afc7d0d86687ec98ac0ec801f2305742b9662f498c199d13a4c35f5f3992d9f4a4b55076bd64644c716712e989e0788a70d760f177d1171db8730f3ec0c87877888db0f0d844a9353ea7364e1d40717244eb3d79668144709d77c4a75c2eb15f83870f8d1fbd31bcbf2151261a611078363764eb44fa4e4294fcbee2ff35d1b78f24b3e42603f0770285c1f7888ed37f3e8339b82151f64369d96411c82adcac00fc7979e5df8efb50f49264349bc3c1209609e6300a684707c7e364f9720edca81e3b0881740bbf79f42cba6385514d7c903728027320acdc5746323d571de89920e2a00060a3923f905a0a539fd0ced4c4ad038bb52504a1b9a621a8317e403aae9302b782d21e6d4870d26b46405962c5735d8edb90b6cbc2a5cfc40a880b2e0f126573506670abe34158e2084d0a07bf477f4aa6d5049d5d837cafc6c88763f85ecd59d83b39b8f58b206c97075cf2b76420b0f1ec79ebdceb9eb1a4c5905ae7e9e44ced6f8dbd33d6cfd526d0beaf6f5c69f7d6ee99e9182f90cda986173421e1d75633bd9ad970c4d4e0a781b80757e5ccfdbb8e6c5224c63695eee64c166ae4a4b1db4a59785931040410b0addf23407484bf010b90b611918a3ea6891612bc20a226d4c96c1b225c4a801bb1df3eb51790c41e46f38afd46ecb332d5e08a3a5597d401a3f29c6b51d4400404a0a55c90b208507c86eef68989f9b66cd6090bed47452089b4f8f149be8d27b10508a70b26812b87128beb6d473c601719449e89be07f84719b840e43959e724ff1ff4b21b79d0d65a20d7c2217142766bc348491c4de2886c8d3625c4d54050c68d25b9128aa0f5658df4f2b245b08ffa279db13bf03e8c2bc925bcfaa8c0ac3bac997336de088c1509f42b49c6802e12b3960022eb4bc279fe767754e875e1fa45b1fe41498aa3f8e868c452d63251b364323ff8493c70c2d497957a138996f7457da7d0ffa5a9dad57764a5cf29729ecc6f77ef8a26a619c9d964594d719743a475b2b33e39f17f05e474819d18fe6bbb9cf5dc7f75a3980df8b874945f2f9259271a2f51016349ae29ed142c73eb11cbf37b938e03884e8587cce6ceb2757ca60ef888e1b270a4bfd1cb92104ac66c1fe58e26adc4b7ac56b3ba24ac1d41d6e1d79a3300b8ec294807df29d705385b62058207a67fff0e3dd03a882bd576bd827ee9e9fcdf71577bc7e68986187d05aa61449f1dc4b9bd5516934da6ab7e74a27a80690927d4489a407302138fe23a1c30c7818d77e2e08c1a6ec13a877993806b0ac99296f4f4d494fb413a8fc3b4d3620e624dcf920ff3ad4ac8cd0121ba5acd7149696fe86ed47a1bb7b507b2e3831b90288349751ff6bad89a51590fca1413aaa7aacab297ebcd33511e4cb456023148bdd4384d96513d7dd4a8509b9742a41fcfe052b5414e10a70585a2f84c3a20d51f4bd8d374e205f2b8e05c0176946b71e454042592da77373a967bc23c94d982588a2648fd8efcd1223bb2503fd6672ed23439ff332159ff3b7dfa6f0bb3a09c28d339b8d5ee921da0229ce61394decefefe1d6ebba0334dcc0cca808bf79be47655931dce263974dbba3da8bd6b2ffdf152af78d7abd86518d3e8c1edce8904d0f005aac4e29526ff3cf0cdc611bac26b8d203bead6a7efae15177f07f2eba24b5f7d69e1cdd46e38c51a9f8c1e6554d19b10687b2a626e31dc7217b86e2c6e66d9f9afe86c02828b65a183e39926df4c4d497413406a15c6f3fe7a11304432d0d4698cb7b0713e8c8801c27ac34e70db9ffaf4011bc1ba2ecf8f87dd45ed4efdb4408868946d30fdfe669f7fcc5931b68a10ea8aaa745daabbdd79515eda79f90c5fce18a5b8a9ebc9129857f245fbb2259fe22ee5a47aebdd41ac55e8d903d1add3661ec576042c23593281e88011d2c44fcc6fca389806f37f31ad87b14800a6c729a91f80e419b475b496a40abf881d29593a7124b0f16d0c8fd918724970aa48feb0fa695c0fa582475cdaca5009823826aec7256865643161b61d1069aa5e7649ff8617b740ced53f2aadbf05b210bdd7c65efde215be3bc21342354bfb4d8ccef01158cd4a6cad3baf8fe186eb1cff8bc177b3c96adbf2a080fcdfc8c063c1df2dc3139c1bec8096fb69e96ecba3198f81e3487156c71310c1e789aa14b6578a342aa3bdba1c7ca1ac270e1c3a79011092515e5980e850abab090aa877c83773489cce3e5bb0a09ee8f7917707d5f481ab0e6dccb461791d98c2d1c651a39bbae3744732b6ac1ae1c5cc4616f313183cff09cb7022656e1be0e7c966749b224d8b7048af989e30d87b7dc257c71105d5e47ef8bbf943249ea1b46052cdddf924b40ed6eaac69ad904fb55ffc41d46ec3dcc9d439310795e49a211b8d23088a9389d501c55881f740632304c2c1219ff810b598c8142cb04eb21d1c3f33deae646c3de2a98a9e95e09dc6b35bb0d919a2250d05d77500f967c711a4d6d5df0437672c9fd5f6c96a77153297958d1ebf7c51640bd065f4b0ec72c2f3b9d974b20484a696932e21e4bfd489400a620e1f833527a53fead48bbd2a5cc37ecb1fcbf334e85f2e006b57939d1430fa619dc7e555ba85d74201a1c29d05b574dc1a86722e44b0a33e72dd8712b66f09fe7e069867f1cfd65368bdc5d4400457e59df90698913f780a157274e48bb21af1f18722deddeaf99cb10cf0ca3ab22e8652716b91abadd6856a52051a2e38417600e78552cd000b3044eb8525e619106acaeda9a665c89f961795a8690854906c361e316b6708e584a5044b92217397496fdb0182e371caf11c429a840d5eb04e93e60c1e6a5ac26a521becc4e0f0da177a15b278db11313b243325344a7c2089988f267f1428828331ba5388043b9ce3b79188c6e75925841ec55b1930bbfe642793425adb1caa2c9ab23129f02f59ff1f55be362cd391de758127e900332dbe87e4ad3c924ba24d3f3cb3bbbe1d7e877ef3a25c6992e83bfb349d07501cbddeb9f41503de768b19386d6f4e4b7adc6f98733fe4cab592d9a4c79ac70128728f729aacbdf10b6039c356d9426b4ff00e07162f558ea92ef38e9c63c49c806f0db9cea6f7ee2ee063f0b0d02cc3564b19bf31504a2e4af6b590ef6ed649cb377e8111f7c2d3a186d00e6bee312a7df230bb4c275055783eefdaa70995f90e9d6d04facf81dd0941dcb1d75afaa7fe00420e1486e23ba913a8c0bb29bdbc1ecd29fc1f61cdcc59d4c28549eafc69d25f08c1d2bdd127ffbba2233cacfc8002f34d6ea6c72e875cffbef993682d430aab2feea684155c518e99acc60bdd0ba504a1c535a690c266d3b0124dbf1fb5417b52f5971560c15e943d67560d0b31cb9b2b9b84ba01c6a1c785e40f56528e08c5043c9cc3f0951851c5378a10cd8da445c18dacbe385f0a999d62af62ac0b1c8fc78c3ad66de7f4aeb86de8768fc8352608c8b5f45934860c97554533854028ef280754f50cf2f29c758ab08c2e38f672eb648594770b881f060dd1c62c2953b8716865ccf4df01302f6769f595deccb97e9e4a0435a50ce73df4d33759005f2da2a0a7ad7ce75001803c3dad6f52d8e36cf26c6451864b75d083a5c59cffc13574a04e5c5444f88f92fdf18e8a77a2e890e992202eac26ebdecd41b3ef41c101045901fc7dc20d79805e942fc22089962c58e5c5f9fdc7b980bd49ac21ac2e5f36a4e31d7d1f49475c13ecccad7cf8ad324d1509065288f1dfc7032a5f0d3965bf29f33f9fc7742f18fdfff8dbe41280ac2cef94faeb8bce21a1a320fb0091a4fc2360f7541392fc79d8fbdc5b3275869d8eaaaf5a31636b13852eea302fca3bcfd6f7f4161d8a7a1dec0cc743800c831c201202b61a3ecbbf5a8794fd0c584b6968cd94604a516b20f3330bb848a21a57a91ea8e6191437b31cb90b2f6fe111c5e128a013c94220e5598f92e001af11f28985270583cdbb09a14bbe126e4d56c61ad1cb0da238ab4ea09143397620a9b6f0b95d776b9eddec4d35a515ff6c75b004d684099f2e5c1a13623165e1f071152229b159700948f713791763d2b84934a153e9e8b983de1a77fa24c39cf6ecf0dfaa3035c61cd8d82129a70b4d91fc4e245dd14e606a651eb9ec822e907462e60e1e7f0e8e4433d3eac45dcba0f95d9688eb76cf81a12c35a3a195c3984c2969d9bb0d2f4bf31dadc9bfe251f4334d9408e17f3091ab1e8843eaa4ff63a9366f6e6d686f05339e8fe0e2208fc7394d6b74c7bd46cf1ec10d7929549edea9093a391bc3b510f4700980e3e9ff106669ae7b4dd87922ea0ea671c470589aff42e199bbd73551b9451c70ab1e87b88d4a7b7c482cc005e2652bf4272c2dd59a169e4ff536c13aa7334335c9f3cf1e7210c0940ddf1efa627bf502c54e2daa8873101656d41cd07352312277b95e20f3dab1f01430f6fc73bbae06c0bc073f91dafd75fa4e492e3fa407deb7a31228f4a180646e1ceb278ce5c967da10f937a9f9ecd1325794f9ba938c45023024e7e2441ef4bf18575d2fc894778761173b3860ac6cdcaeff1ea5943132b73f0e43e1956223457a692aa5705ad7abe88df252dc4b771260f016fe9d8db58ccd4e43a164e5c02e8c2960b01faab725acb5185f25da250c61a2791ecfb5c57a9061cf7434d90b61eaf24d2d23f33ed19b9afb1c56db51e09b6525e3759a0b24d75774bb5e362b74f823e4ef59ef6be659188d8109649099f71bb0c634b5056f1fc12821ead68831cae89fee7f5035bb6e96a0b434a139e0b48b2c471a4bb5e9e88bd213a43075358612cdb38d35347a6339b5668199a55883471903ff390485295216ee766c98fbd00b86c32528c6e8fbbcd907dc5799be577b2a6f91b486f68b5759d8a376eeb50c0489e6a1db5f24a6a80941fd748ea1a8320ca66a57ab3ff6fbe016629b23e5d94fad3428d8d677baa5992cc1224987a1a88330dec18653c09abd3eb7836dc8c05e02d8fce7f98cced213dd2c991b39a8c93f60632c7925b5048194aa448fe0d7d30e989f46ab4dfe53c3827cc259dba0e701750099c578e41bcb8e4afd3bfda7208d61158932a9f3e3068fd5695fb407e30c39ea6976c8557e8fb1b99b5869eb4f925f8f017244d7fae6e29fcb30990ff7f90bd31943ceba3cc660c42f1c568a332e43d838d343e7ccd9b5fc82d1bd4dc8c43c853828234459643389db646aabfe9d11983440c0c82b0b628811e7a60c574932a95957281d0566fd894a5a063916287cb5835ad906752d34f1f3071cfa111001cc488772a6028fa2fb8e38a8fc741942e37609a9d2ba77a276ddf84d9876bec17f10869017122f521c2f68453e9d428ba8049a46fb2f1743af9cceaa4cec8b2f3cb91e3fb7028463f4f13f7654b79ee15664909d699c53f3fc6db13c780a7cd52025d15dd149a4baf3bae809682cab8bb51bc3ad6f931f9efccaf2bb0f422325005900c107a501ff3f437ffdee098aa8692cf34bb06414db0ae93d42371d3791ba5000bae2d558a8f5e9fd19f9788fa72eb3e2464398d1910c2f6ddf19d6bb38a3ec3bf002356d513e98c5521984a5e2128dcdbe3d11e9bcf7741086875984beae7bc3d76e687a1d6dd0037dac92b4b433637c55043ef246cfc389d276f1f339fdf2856ed528167633f67d18f788774cc06ac535cc6cde5995ba25db6c23de46e3f89a889a30ac01d276d5c3be0800c4ce92917aa1b74e66922b1ded86b79acaaef4f3f3293257b8c0040ac87fc8b82b154a33ef39acdbf9e08912bef3af291a097012a965d8a13f536698f7b12d9149ae9bd4971a75f50ac3914dec7aea174b0553d030b09df0809dacadaf5710af9d7a99fb44aac7f91bb990f5b020a36d3ce4fd843899fddaaaa03d8debc540cea945ccdf8497035896cb57e7b12f8d00fff0c44b83dc113e8b8685cc334c740839a0db4ad0aa4abb57b3242286774a4568e3f11ab5ea84f081e712146d4d84c803cf9183bdaeb1af96f7a2c05baee83c816fc4cabd8ec82c52d4b1440de4b17756c99182dbb2b58d52fd66eeac7907527b1db014f4cd00d22702da3057cd26338bd9c53ed57593919c84abd4afa5f7342e272d26e6765793a967107e9aacd4d2bb99d644ef8c96e703ba9ea7e99be929a70af64ba41446d66020a6f177c8d84e5ae4da47d9c0e4892d539dcfa07854728596b2de1128a33fd5affdda0c2faf5737f2663e9588cc9d7c33e1a1cc6e0f0cde0dc2b48e48e4b48b163ac33fe36ad1feec4501f746869c2db58b637fb2a807c68cb85743493aa91c3acd2bb24a96369b020703fd99bcf79574ba70a734f18c0e4ec0ee3401151846371ba013ea140a8421ee450a6d27473c57f56ece21ea4b1847b6c17f600f6ee749b3054e64c98cf7fe313531a24c8b48e732ae4bc8759f48fc7992e4381af486038b2763c7c11081a527d1bc3ab614fb06a4e0c1edbe75aa5880b10a67d2bbaada297c8b61a34943ce45f5b4a560d29b42c9536a542a8bfc5eb92392a5df922265fdb967abaf60967c3ef3ff8fb382dfa75c426ac2586e262897c24cbb9582fc40619cf7e65d9012048bef2f24490fe3cbfe36a79ba7e88a460604a1d2043d1f7bbd40f611904490d4fbe78a83728dd2bc4aa34e6a7d3b36f6aa6aaf53957a6a7d6bf78dade7b98063b209fa12ff44d6613164807ef7b448ce23c10ffd7a69607b72a40fc0f6be117307d4c1972f9b16b47a774f47a17669fcbc34c2620cefb1b425f6f150a21fc34236831611b24863c8f63e1616508d41fef56396688a461bef8c39d8f5bcfedaf07a4075254d0d6759a334d22509621abb6c79188d5f28ad4c31e2746f4ee7c7c03e810dd3cb361c8e463ba8fb55361cd9a09f55c9cabee6e349809d693ed0ec95d6d7d70cadca3c7502c2f1df3abb8b1c206a9052010481cfc149e2a4dc4b4475e4349519bf31e77c5c638681c119daf7736106e4e4a47be3bd28f538b0b13c86f0ef33ee94bb72b19f7ff05839821a60d274118899b8fb68dd28c5fc210021592e8beb3deb85bf26904167d9437bd13b9c704cd7d82950940d0b2f3e7792f91bd31a5d35ba7c9236327847e5071670da8ff8a3272e0f7adf0230146ae145321e7fdfb7c54cbe972557e447c6ae0c8e0f082a7acc273fe8c5dc313d95b3a03c15c8f136d4fd64863be3187d2ad424db8e4063e25d5148a1b0fcd0b0f45e4ade47d60660f8a27cb61c0a2b7e8f6d1a9459ae4156343acc136f725a0fc766045daf2e250d7f71577d0c56e1c4b59a5f5db8c5d2aad96eeef349431d352c81a10696cb968c0477df0caf011442bf8595b1e29a3a86f9ed9bf9cdcc62fba3d5020329150be2a278d654a0d950e95ac1d0a68258e3c46ea1e78e12bed9776958a9868e2c3c4e6cf529c48a20c0ed5b748e1fd0117b64613bd796d447d2ed8f28f9d5fc316409b6d48f7258ef8004ecd44e23716b92eed2a1f45d1eb345924684ee75cda8a5386c2b7fe5ff0f28980bf25d162f38f3f3263f170820b058a66efc7c8e89f0070b6cd108701b279a8bf49798d8d437660dfd6b93aeac8d1bbed5bf71b01eb797f58753f5fa9bbc838cb6b2506f595ab73660025198dc182499e778b72652bf3148740f989d73bf05b13de7bc67f820735d34e95a6063c24c8db6a889dd0220a74b708d336e67b620f645cdd4510dc2b548c90e393456058c1fc288d0ea74b2b3a275ae569e38085195c96bda6149f01d6418f83e9271248b50013e43c9bc25a34fe7df8e21a48cc29fbcf8850abad1104f27cfb8af13bc63889e326b8e4a8c5a081402cdb02fb2a34aaa371a87082e0cf5e2be0554a4931413b3659e728d63ec285231765052ee456e5c4ba3dd5e80c34603b993cfc21d66eb278fb31b0a0f096607373d87a2f60860c526951d8e03ac02d05a5fce179c4b65e6e6bae5bd95323cabc78305d4adedbf6b29e70546552cc188d80c7dfc1ef9dc782d2ed60785930598e34c88092405e0ced5cc1af81600f4eaf3ddfd96eb308afda70ef73d4dbc3852a05abeb356ec9afbf0e868376f2e295f27a5886904654e4b49e438982061b0ed1dd58a8351b22c46f32e8678a1cd3e9731a8bcbd5d7fb86e0136d4d9bde516eeb33da7f5b91d79bc44dc928d0ea94b03c25dae9dc53fc7ebaa16858ebaad5c188edcd3705702e174a0fbd58bc8da98dcfa6a719a87188f26833ed010763b69ab2e2805dc68c652f3ecd66dafd4c5d1d564d6f505f44309052976c1f5897b941c147182a692327c2b852d9054e527165f29a324addfb079397b95fa7fade015489b9be6adc5d0da77c9e96297e1a8de980ca2436e7f5530ad21d41b8a6361f71de10ea087c8051950b94f261637f15575668d27fee3a1cb80937e0cb5db121d15d8e8b5f6f4404922e199126c37a2203ca65899e7b93f732f78234780ce0ec26d18542daa2088fde3212bdd297b70d49a2b1facadcdeb3a91862b31d63a7d80cdc56e49e25071f27b4b74ee007f28705a86c17705edd7a0ae5c16e142148bd35354b4d8323287a7bccb93aed0d9b9555922b765f2a42dc1ffad0e00644a7b7fe7ed2b1856260b7993fc1f5ee60cff1b8fe159db206e29dff020ed3b0e541f464e5ce612047a68958219ed82c960249d9d955f28c92e95fcd361fe26f6d5bd79f06cdcf6edfb0db0c954777451672659a0ce7730d52cc8670dcd6cbac40bac7b7e1e3497fb84061e4fa4ae7aca875b9b193c192cdfa7044ef32a71b9520a6f04de3985510991e82e099cca5bd200a8f90d5684a0551bce3d96658bdf5d6687c6e46cf5d4f2276fb3a3527c6612a19d40b9f55fafc4d32ba5a9f14fee1f5835c89ca7c8921ba5a0531becd946c4aa94ab7d22073517ccc23f0b019a0fabd4a0d11d92563330190b1bbb33bf976832c916581251260d14dc568eb7c3b8d97e2c2cdd7d8433ac9211f1ef77918664b5458c76277a276264f25e22098a03a378d56f1711cac79b61b363270f47f74fb2348bd57c726e50c76bd25344d8d3a14a9785da8819e90a75f3f08e75c8f735121b3ae6dc4756c6fbf7467518d61ae06a5cd74df097b9d0176c7d0700ebc956b46edf1857164d12e7a95c48d0b51826f23fad06f8f9036deefa08febde6cd20747758056ba0563d23e6e4df0cf5396d9b4b8719f69fd46dba0d0dec5abacf04f8f77972da2fa03125e284030cd755d322655f67012c0e58b004b5eaabb77df3f4fe051aedc23a31e471d97a30341d5952c99ec4bf51d41b40bf8936bcd3be0eb6da0c04bf7587f004293ce3b29e787c160318b454519654fa2ae6dd14aa5b6188dace1195a1316b16196ebbf24c0ef8f56174e35da16da2d9a91948a5f4cdfb5ae37b6e9895d739ff1c9b0919b8fd73a3f5b3ca4712dedba1863cb9bf7f18b20ecbe64bba81ccda41a99ce9b9561d22b36249d5d1275619a3714e2d2fe3f2068011bf3014bdeb1e487d8e86b19cf43aea48f2f262f853c9b9596a418590ff57a78c82733d1e51619325a55d309e38a89a5e7f76ac70152491005c8d1e57a4d13cc5289ce5df5392883742d0604748415202a830dc861cb4e1e1cd7cd4565da5ec53009258b0a091233129c7f246275b66f56d74f4329b77a4eda1fbdd9a1c3fa2e41b9f70f1ae3cd57ff8331408b5ebfe3322640829be13c71e17f26b1ebd5f104e06ec72a6afd528558faf93a5e8c47d7b3059b5d602da75656f375b212eb2ed15ec99d74863bdd0f6cabb050ecefca1037c3682fae17d2ba70e2eb121a9f2d26c7c443d8f1ed970a76e503c2a3f3a2fe527cf58870b3a3344ad9091bc4c88d79d06a8956f6fc6c510900d52340528084d064eef1b2c1f3a5f28504e936b824ebb1095d489ffd0f35521d88504288dd58ae5980689a85493d526ef9f520957664e21512dfc1ee5341e5af35cfe34610e29873a344f95cfa343b7ba292c4280e89fbe4abba591219a65f3ebc3f197901f50262bb3e3431294cd711e34d662a3589114cf41db9aa77b653321ac0c125cb345d9b5932b08d8304d92b55abd98f567ccaf66794b1c9414fe69d5616cdc9aa40af692b25b01d3da9914230324041555416d37097e0962ad2ec5809ac8ecf838c613f80e8a5ff5d0e52518b533d0e1b59fededd744b7efb26ad8e0df11790b0120802a74e31ccd155d07535245cd48713ecc898205ad9260350ad91774006eadf31f4d671af807b6d415255dd91515d90dee713191668379a433a4cf633f07baa4f7c936f9e8f0ce368fefa220072ed9c807322ade600fb0e48c1790ac63509a472782adbb1eb32b1577c64e035b17b9994dacdfa752f7b55ad90f3b81416664437114efb43f46f9a1a2f6d89792b546005a7aa9e89964063a4ef33e9bf3b0cb9a8e3826dc4996593211a89ed3c3b3f412174246b52732ec32811241da63af65e24ca9651ed454b4a2c1aa4a009ea2b3585cbdaf180d8f24cd61ab7c3a77aba8865e02fe4af89f2b1305a83aef38aa6049143baf6504eff70144cfe999aa28e900e4ca1657d09b6610d2317ae3875fb0276a58997cfe6f65a6380fc2579f210b2c4ffd4e12cfcbc584e5d5a68efd3527516a39b97c53cde095028fd7fa6274e3452071f9f2d5619480f137a48ed5b03c8cb078f354f5d3e09f1a9a74e148c6ea45cdc51c8ec02232e4a65af5061fcc5ae0ac6e40fd184926d660dabb2b5c298612732e4605ea3bd2660e91c02b3edd29fe2c0844a09c564131359daf7bbe3b87e37460d87da212975da642cd0635b29e91051eb65c8bac62ef42e504c3080cf48f6898debeb1c04a67d24a8b187fa944aa1d990029cafc12c74af82045f0eac44116b95044678eeb98098b74629f64e08c219ce9071c4d4490ee33ab8abf3abccfeedc833ecad163bbb2df06643f1680dd681238476de5aea2825c1ee7ae1583eb9243e1a390dacf9e4575275057250d4e80d2fc40020b10a8fde09f54e15d3511e9a2b19c7bced9a07a64255aa2c700f8ada1714d8c95e45fbe913c719919494159086c5f5363fcfd2a837604dcd167c7f2eff5dc76efa9e22324fca88ebb8d8146d0d58768795a8ea7c2a4965323a4817e4a46c0461e809ed5fbde6dea923a94a85e002d88f5923851b4bf0a51d568d335a2ff799a48a2d9abe699a999420781b32670978479d8039d9bcb55414a2a9a4a3dec0f271ea392ed9c7a7852e39d411e626898dd8d6b3330ad1c701368893e34aa33a92970b0b74a1491cddbd1e6778e6e5013982c338759e3cb366d12670aa8d6175fd4cc87424d866e8bc369efaec45614642a2264d92d2d13330617fabee3a3ff0af52abc673a84dbe2ef48186e06a74186e486c83a3c7f242e43f7e77ee2b76f66ad3e65bc978d86069061593bd25bceb9b57661208605439e08b4bfe780b53031bf175f0f9c514e8f7c57c8526da222d1d9eb4c0bf8ed975bbdca0ac6139a654ee23aca9c4baec08f3c3624a59fc54c497f64d30ff1847fe3272a224dfb267e5c68f1633334fecaae58bdadfe58cc910c2e9a501e73b4e0c1edbe75aa5880b10a67d2bbaada297c8b61a34943ce45f5b4a825bf4c9216ec31d3a87caf789f66de59f2b6eb2c8aae95aca79760711fa52f260f79d8b1036db4aebce72cd56bf75db8ad72539216ca33932ffa66f404fd73f42e88957eda9d0162128086116e3950e0372a3d68f1be5fbcacb87dd22b31a672928a4461dc30535eac6d29e9d7c93ce18cf9273a7d3a9277606c3a11b41b3c97ae439c1084edd99b04bb4f9fa385e72723828f732f4160c0fe2606db38dcd52e316ae4b5d92ef04a561b16c5cb12b46ea32092a5c2bd6cca6d29a07ce4634cf8c7395628ff5f29074a176da44448f34fbeb19fdeb1835c6e880b116d2f176a19f91212fecbffa615d0693c692055002bc064ed99eb68fb006e9cd00d833151b4957b06ab6c5a0608cf6de6feb87737d3a4cd9901cb93137210afda7a1baf22c299566a1dfe8777e53cef4d2059259cdd0bc01781abde498fc7f268c538d5b8f226dc89f479be7977ec56f696e1faea6e9f86ba290c2570b51dc3fd0fcbb4f34efd1e6691ecce7861c171578ef950c7e60d5547f1eee6f2a1bb3fed660d80445b05b5274463029fece4a1ff3da78866f759203e9a5fb5d3055b697a541422cc4c5bbd1780446e046d3ff1ebd33a38bb47c358b5b6383a91ebfd805c400cfb76baedaff1116c0b814c14184b28a38dad08e4ad8f7905c7c09239a21a06706d176781f7ef77c40c29597826bdb722824457a2bcc1510faf79cce9465affaebb5599610d23253d10ea91ebde36dcb64a72642162436f725a0fc766045daf2e250d7f71577d0c56e1c4b59a5f5db8c5dd5187c7afb2220d90686c7eb5eb366e0ae8ca21d6dd22c9d04adbc625ae1efaa4de8bcb05a1f91f6fc192f22f02e28aa4c2b2ff0dd11a5dfa389560d24a6eec5b1beb474b8a905d4db0913d6c7df38763e87e11650e5486fc091d3343bea88eea7d45119fa16ce4914bfe093236a49c52dbc2177c4fe7daa4180b90984b86e71464216454a33852bdf1adc05e69c736f39a410d61496f6305dd0543db12bfd55c84ad55e626fa361ae08bca62adc4014df37d7c7bb212256f5fd573b2b7005a7a04683656b7583a7b9d34a4c143b5090dfd30a24673ee0653d43569b8594ae6fdf4f3e3d54ebf8c6a384e34ea52537643a63b88fcb9d9113fcaf6a39bc8e92519fb2a13fa7133c242abde54da4a8bb7f206a50e5f8892d4a0fad68f95e3caf8b379c5ddf1f404c5535fb2498de997d0e5792da52cb78395e5f9cf54c92c892ca1de04d71321ac6888debdd458ace8d4256571358c0428a9eefbcd19926fb37fbfe8fea1a3c4b56b5f6b742abbef31bdf025a4d660e62918fadeb9a7a6f87772db69770c1065a7c27aafbd2d94e8ebcf6e9cbde0f55e36f463a71ea4b6d87edadd7c02e93fe73e13677a6b28815c2cc55bfde15478dff2ff4d2ce2b5bfe984629500dd6c6b2c600db0e80f26c3644d17246bc02e952cb8e53a73788cf20dc26066a1a80065e4ded75651c8d2c3e07be704310016325241a1dfa89dfd582dd8d54ed3b2b6fb98952f13303c3a81340fdb6cdac116a446a509d1f64f8db6202d782f0d7d42214c1f7902a36d0c8d77c19f606c75a21db4ed9e971f66a04f14defea2fd2cce79cacbe20ffad6a3fe7c2dc3386873c2f199f44d3e3903881f55a2d47df662cd2484a4a1df875870240ad34688bfdea8d6af9f64992d32a78b29b00cd8d19bdd3d16d09f4898c549f75806723a4d243e2805dc68c652f3ecd66dafd4c5d1d564d6f505f44309052976c1fc4f1ac9d883c3e167925cb8d77ac379c25ba7e54d1ce146dc668f8fd1176fbf63b7d58911d1713d4007f4da64e8f66a07f493cc5d83332b14b7070a58ee41fbe492866ddac176c06dd60c6e8192543f6a52588b26f11fc503f6b0c0efa29c5f81c6e1346774e0a17b3490437b9666c0f89e889dc585a8bbbe674b0b85580d6370c4535d1a08ef5d04804267ec3971a62566e84fed162a7e66f2f0c4ae1b82584b798337b3cd6fd97c75e92a3aecec7e9332acab91e839304b24784a775642e1aaa45094c65003e2735dd514408b0b3853120b61017d14ac13a39610cb01eaa3057284904b6fa6c6a85b13165cc98c85693207bccec815aa82d117347d69b35b529abfb3400bdcc4455f1fdd3d8835fbdea87b1470ebbd69f044d69bbfe71bb4918c6a2e83db781f872598da5b3043acfcb38649eb445d5c412215e631c1f45796999bc1d7c7154b1345ba8bc77d2e63a54e866e6cd21459a1e83f10d635dcf9fed1af764c15c52f35aa1a603770c2f013ecec83ed66f8ec72f693dff6262f01ff17cdada71d0329289170f186a663ffb01853f4b9e285ca09008116198dd38812c2b95072ba05ef2164e0531becd946c4aa94ab7d22073517ccc23f0b019a0fabd4a0d11d99d82d05d3d2c926799130f67b4e43e61f428783e3ea098dbd459c6111b67cc076c9e37993747c1a3561c035aac610956831962460c0e5c6c096e2c05621315a0b218fc53881d7526dd3134300672f34b394b53faa558585c15b6add276583725daafba7e26877618f5450e47e5b5a7f8d999581481843b6673f3c6a6deebf5ab0973b9e80b54270b2a6b95619c678b9143efeab999b2083ccbd8a5700ec1581fb5cf05fb9cb5ea8c86cefcbc16517468b5e8ef688db0d1f75888bedf9233d4b79d2d6446db8e5e1155c86c78368b88323ea115f87441c653bc6c728e38ebf0ebdfc125ee426e19835c716d46dc1d671fdc760444e32573118f877143f2a3850c4c9d6f365f0331078fd88621b6bdadf254b6db1293668c5e4a76bae18fd135d2a15e4d459474c2ef46cb9a56649838b6e59834ffc4210990ff7a2ac30bd9e71703fedf2804a77d3b7a10edc783847d161c07059cc0e1d746eb8fd73a3f5b3ca4712dedba1863cb9bf7f18b20ecbe64bba81ccda46f9be3550a571189e7653c562dfa84847984803372228b3ca0132e739c0b47544361c1132c0960f7c2590ccd998fb891e771666a4c1fd4dd29907449a89215d995324867667fe2115d724cd64e4f2dba6e19334f79c90c51fe517fe18c54b565a05e4d3b179b15ab5ee1c931abfffaabf4db450325806f4c5115a947667c0e6133d6d4a1d0118dca68aebdfe12c6918c5607bcc671eecb5f3deda781914062b92228b63cf0b79d1009f2ef7f254ce938250a3ac538de8530d129e6f7b0c876a486210551c2f43a6c1b96cc2fc5708ddc1a90bd89bc098da4d38297d4923a0420bcf0c7997a2c27884b7a665a17a1b095da20c18320c32491c700d03f0c698b5707be9aead896ba80717bc4a1aed8a3daa245f151fc0f642b5eed24ec9feb67ebc3a94f8ab91915ebd4f728730da8d614d9f49d8adb55c601acdb0153b7ed5678555a780abd2956d9535fd28f281a7b6820eaff61b15e7e7531b384ecc535fbe9a22e04fbf1a7152a9e8fb474570b578b38e920a17ffdab1e14a57a780ce5e7674192dbfeded59091270bd2e3ecb746b58c89e1625d9f6f14f52debde71447b6f743c7449d9759e8aaacbec16527ce513b55aa8d21c8fe3cb41cb35bb8b37bb7f185dd124021e617c83037bc6fcbd479cfcaf89380f693567031a124b27ba2143dfd60d63456061a6607b051fe6ba63001f35a8af22995dc31b7feaf0c6eb962ea19a4c54cf8551cec00f3c2cfa0fe9a1828f9660092a0f0ae3581369a1d5a5d562a694c89fedb7db4f87c261827773a815b6836f63d0746d3360df939cac244ded5959054bbe507f7ef7310dc20995f7dd815aa1482ba8a730d872a9c3b5273c0fc5c969706d6186cdaf2a1b8d7c71d6a1f6001a7e341c7bb53c7d8c16d485af07daa4e28c838269e4535878a12b4875b48ae8767926622a8c03bb256ae73c43badf88bed2d68fb1be8efc507b4bdd296a3b75fa385cec44d40707e41443e07085f4d83ab999c5efd60a5add4ec718477e222d1a30d7b34d91eb383c27d15265028d5b2915f340dcfc1f1fd2aca36851defb04d6656d69ac325b6d4fa82f1140576ec82c64a9884d755a0517ab84a352d9269a0a4b9ce4654ec70b3218855b05af320c7f31af1f9cb180ed5e91e7ff13060b2fee19fc480d94f41579b76a9063504a75ad4d62dfcae0f0c75a1ac6016aea4de7bfff8a5a236c44d7a7d65fa96610bf582a12e2fefaca15e63381a160aa9bc0fd227ba98c7fa935c170e77c5b1fd8cee2340d065fa59826e778a052ef99cfcf60b080c682559f5622c1688197baf3f7ef5e58596317f8fe3c10f847aa4ffdb4ffbd6d770ce5b495273065142fed93158e0fa00288ed11d275568164f2adbdbceda022a79738d47c2c1f7b64517a6a698d4fa9433b7eb5b198b97d9581682a5a0eb2bb16c62ae66be94611288625b45d9f710acec166854eef8959b0fc74fe39ae2effd7cd8640e1f6a995d4f03a71ac938cc33bc79ba40b4a06fdcb832f1f239f41e23e6b42e0203f8f8a4ce01cb390b32aae5a5c0799b69d8e0805eef56c4c5b8fb2b6c78d0fbc099836bb8000c8ff448a2cb4aafcdf285f7da4429f491a586faef9e475e955cd5151312ed1613c89caab8f415d266194b51d0121310f0704e2412af8fd5d5d4c8bd789e6f308e9bffb4bdc8c7fba8220483a5eaa8f815291d96271cad79d926eafb230d0be41c63d5a90cede846a153e36ae365075a2afed3c00910e7a78d80b254e8749025178ac77af41e9c2953b40134d9a4baffb0157562ff12d17abdcfe64fa28291d50b9d98e63201e6c94fc402faf5060c57256b09b1b8b7a04e589c88e954eb511ae1efcb34cc81fd68ea8cfa1d8e9c305e9a478f044c6f69dc365445ca782a8e2ab7503718c6517dbffc02ef4444e2cf82fa8745473b396ae98bd8d86f2de192e6201704e7868f22775c01ad94fd4dd12a691fffa62ffed4e42c428f42582e25a567a634b0106800122838dcb6b37b30ca3dbc5d23bf20420aa03cd141828407589e3ecd27bf39e00e8a550d410ee3ab4fbdc7de3ca837d41c824dfb267e5c68f1633334fecaae58bdadfe58cc910c2e9a501e73b4e0c1edbe75aa5880b10a67d2bbaada297c8b61a34943ce45f5b4a2220a87417ced9312ffdcd20c753f0660f6c9b117104e53554c9ebc29d3f2280ed5b329fe2f9076a99228cad2c3b89fab1d5620abf8c32e9874b1c8b5b6bf59d8cbc46647b9529f821578b9ae902d11761a8a454bb7e8ba5824faaf60eaf92c07f096ed425337138d67bdf17e08480c97dc97681a3f55faf977b575278788a79c1a8be54e5fcf1492948aafb1ac110e23be6c9a8c7ca09e90f92e87ec6a9f56c456c8674f98d2594615fa58e1006461e10e67ea393d65be7fc315e1c5c01aaceba07c49715aaa45275ea407273259254b09dd5e95c5c7f15b55d1f50bcbc6da892c0c9a58b2d58060a720e847e5b4abf5a39ac3c11c9803ae2bcb28ff0df3a4bc1b4e31cfb253d11a0a5d36518997cb509e3a52287a91d5977b4575674f5acc72e0281c8abd19f88bb230d31ba0a6efe826d557c83f6a4028b24aec9118f43842542c594457f8ab72768920987b8651ceda489cdb013f2c5d88aeba825ee6e7e364b129da135985f9bf60159532101a60d1ee76ae0e484b766cd6be2b37dcd419f1efd31fc2fe02e0fcf83d77bac01e1db57037c0231a5ceaa2673ffbff40eb032d004005610f60b860df0e11f86a263647c33561d49dc6872a70b1e5a4e0d6f0428dc845349c08485c90f04a6216f0cc3eddda9fe2234ed5a3aaeb902611ef805ca0cc932206969a7f98d6b619dd53b3389a4fcb0fe40d4ce9465affaebb5599610d23253d10ea91ebde36dcb64a72642162436f725a0fc766045daf2e250d7f71577d0c56e1c4b59a5f5db8c5d6a4ab115b48e455796324d5707815f23bc25b666b260b9e7b14f94eba11e33528ae34c7601b1451fae5cc79bf39e70acc48377ff74a3cb139f09e7084236b54110d5be3e503c8b736918b0165da3d9c3552555e9959a2b16a75675f088aac4867c34721d378c0752dedceeab6d28daa247c81c6018abbd8da585eafe94f72536bb4e3671fd932eb6fbc4b74bd954bd9fa0fbb3a35284bf73f68586530ed9153fe42ac4985b893bb10d39bfb8beffcfe3acce7f3deeab2f85b17349f2ac2155e185cf7780490e7c0e347346e5b5ebb28679f31847b039ad9dc227c4491dcf1c026360715e3f03f3f09b3be86de0b6ba4d805ee426b55ecc238b4a3fb0827ff4bd39a459bc98386f4c9cb59f898fedd3dd36e38747580c40400fc2b43b1f86eb3e159eaa954be1bc3bd6254fa032dc7ba885caa6a6da96fd3ea57b896beb6b711d7f67eecaf240e0863dfaa5262902cc8b20084d0cc332159977f1b1aa42949c4bf95b182890fb0256313abb101274339941b12d5595919aaa352385a54a11416b9d76bd836c9eefe102c7ce4623dd02c4dc2ef8fa351280f8dba3d2b0f9a944c2caa693f47a2a2775cc19a3cc7a2276597608c2c4e3c71aeac8981dadff450a82c6e7e60fcd06b63a983c26575a8902b48675224812ab7caf8a40c2af10c86a1335c824d4697f34d502726fff7bdc54d765424a71b1b6639f48673c39e34c5d2de3a515f84191c350d334a856c086d49a90d89e718a1163a78a6aa7c16f29af30b83d3cb655876b457d2d21826da73f15bece87932a7dde0aea2619bf2806f65e869b2bd4f396e03cd077f9f5c7eeaafb2f049dda87eaa8d6081cfd0e6d9478032b4048d4dbe0a447214f71e1f33dcc493c29c813893bec6292d32a78b29b00cd8d19bdd3d16d09f4898c549f75806723a4d243e2805dc68c652f3ecd66dafd4c5d1d564d6f505f44309052976c1fe684eaa7e0e7457607d1eefb48e4845edb1953e70d77389b6472c7640fed8b29531fe32c0fe196e180382d798de29ef5d4e137a10d71ae512987a00981456d23a565f4f9e561bbe0d82bd5b37c3a7f4abc15cce72f03c314ce088b2e1f060ac1c491c2532287d91e952fd4f1c1895b93e8a2206922688e12da2a00105ebcb3cc0c1a74aa67b2d80da2e2c0d1c067b3041ab9869adfe95517cf5b7a9fb6369c65286bcf3786b7a358e3ea2185954b477f0b68316331496b2c18ac5e29d8088087e3f056fab5797296150d256e0ff4123f22ec8d2424d971b9f00d896840fc8e5e619dfb761dcc68488523fcc937e33ec820e3d00fef30f180fbaa4240fd8cba7a766f76d4663f2b58d6210db8ad92da87702c1775f5a4527e8dc3b4cdcedb9575f7c5b41144a332e1340da17862267b7a0d73ce71ce27c40ffb6c1c7a5b4847b78570c1f38f50c02948fac739d14f1105eda01cf1753b2f31578122f92ef4fe800aa4159348874d1c6b3de0db12bcc106ace6b2fcf9470b7426190a372d13d03aa16c8f359122679c82eacd5d073716fb01853f4b9e285ca09008116198dd38812c2b95072ba05ef2164e0531becd946c4aa94ab7d22073517ccc23f0b019a0fabd4a0d11d9216c1dbee59e97e2cbd09b3acd508bd0595d09d87998c44acac43d4c5eeae76b78c5c78e890fd1bec0c5a2f98d6edd5f1f5ce8edece6430004237d344f7094fefa736635d3cb359ac5ba2e0e78e138b31821b2dcd00ec3a315666552eff496cbbc6891fe2ea6a85fd7ba33045f4c19f6670539e27d8a0a559b4781a3bc248e34090068a35f1de459ad9a886c3f53502a9819cc8a726e32a1a6822ca2054031682453b5cecdac3838f0a65b5c48736cc4226b2c882339790bfea27f66f7cb1f32f65e7e2736cc5b89fec7d423c8100f37b76b4d2adad130c32362d27eb647b4e28f1ae62b1ddb1e00893144f450096db469ce0fedbdc3d6d5e12adfe577582d93748e280ec0d5959eebdd7ccf93cc4d222f941877ac4ed1d0ad9df17a1bb5839d6ffdb9b27f4d9d6305c7a3de57bfa162773374dabeb92c7db2917d84a1f5e71703fedf2804a77d3b7a10edc783847d161c07059cc0e1d746eb8fd73a3f5b3ca4712dedba1863cb9bf7f18b20ecbe64bba81ccda4263f1182e6bb34305f35f970e166e7107c26115681e7de27076edc72df9b9b0abcdd41fdc620998c5e23235349833ba39416ec56de6cd68abe3a679bce73d79abf4dc92823086bfb30bbd015ef4f0997f4079eac8ae42797e6c80e5bc9c84250563a8caee6e3e9256b39cab653cdb0eaef762eb23e3a507b032c397c74036ed3597d05a5a7311d1e6c8b72fa9e3877104b1cf69b21489ace9570a5d07fc97320f2309c6aabe838a51978b3ee75c24a3c0d8e1659bb4621bf02ea2951f8ae41fc3f4fb21fa28d7a8d94f351c66de6b5d417c103ba5a5e6bdc4700189f5c3a76b1bd863e0e42313c9ef3230fdfd15765481f9235bfe15694c427a01d32402122c705121c3a43c194a9af13a68916206206e983144a5693fd25b692ab7f1b4e4ca478231d9b919c1e035752f413382645e340e042498020e69162b42202ff03fa7200af2e69a8f78aa11cea835af676a53c8f7b949258a93d80df1096d1cfac4a23d15209d1271e68d74462f21b4c8130ac7d72a32e17e0dac8d29d7fa65f06473e975852849b49bbec575d34c7f3f1f3746cdf51fbcf1d5ac842dd1510e63e8187f67f9a744739c1398d846351e51b5f044cca8ea9a65408eab4b7b9d6469d98b4f9af03ac351f9c97f4e9e8de60659d5115ddd0b30538412dd604ad7d8e0e05b62a934d0f1fa7eecb22baa82c3bff79bf6be042e2439ec6c2e4de52ed8b01c922c1f73631788b9af8332d0c7fad6a7b7814f1ba374585fa8acd80191dd48de6d27ae0a7086bced012f88c1f103ce1ed9a71f2c85c47d1d57225c2be26c3d26ec9883b752b9ffd812c8b357651a74a61b7184841e9dfc9eaa804d971f37318c765fd34dd26d26bc8c9948cc39423cb9a5391fbb046d1daae9aedddd22f3dfea47072962cde071c88c5315ce2d3c314d1f56b5264bdab43f0611451e1c03ea80f1a1d9e0a581f3bd38fea7b5e8d5b158ece26fd9c0e0d259d7e9afde728a803560ae2e554535b83e8afe3bc372d0cb5024c1992714dbc06ef3a5adbc2782aea80ea994b04246f60297a03cac696cb9f23c23519d8d248122b98549a8fb47ecff14d376db6e02fc6e33ca865f1a2b9607ded04d9b57fecb69d69db78d19d5e86ffa15feacc55152826d9f2c28bb26a308943986719b1575ae9c47c9895a6f179d248765ee349a6720591c011eeaa3a758a068cc5baa0a5d3aa4deda264299576641ddabbbf391fa5ecab8e73ddcd1395b0f928020dcc895c29b9993dc0f2b2adbfd9a0baecc284d060f538b28b4644b7b39b42b82c64ddac7e1cbce817f24c62530c847d70251dd7e2eb7e2f1efed4b4a4d0036408073f9092c553ef3018cba0701a2ef9fd9fd884fbc9d6ce013d67cc73469a183b4014747e274ac7eeecd56e2d2bae065dfc20d71cce41f9b1ff1431212d30ccba94ea4f12c7301e835d6058cffa3fa452272b0ad7ef7f3ced204f98b09d38a0d018c201da715fdbdaac84db0967b330899f0970bcfc14af6ca9ef5d515baf98b9d47599851715fb1533634ff201ec9384bc88abbac5f0a1bd0e02aee119064dc0e0826bcc140fefae020703953b342b608a6dfd5893d10c0e1a21e634641d4d7f518f3e0cb9629d81890399eebc21c5d6db35b9ea73d083df479edb9d446bfa16fae210f4c68523549bdfa7fccc6d2a42e6a17286e865c4034f6b20c9ffc5050b1e8bc4b0c61a15a874869526a40d0d48dab19d9a0f152d95ebbf640aa008bdc885379b8cd743a40f9e22eb88f13e82c68ad5381fbb54102988abb547358cec6ed202faa76970a1a885474b7e2c77c05f298715cd278b178bc9005012048d1707816a4ba56e84d58bc80e49ebd300641a41ffb6d87113f116741e5c435300b9f148c4722e8d25b6ce9340e6567e608e66bb859e00296993d077c91637df272c95d71c79a7ba9fcece76f0046bafe61da552cb5cd0d8831e8281b821dc79b0e240a5ecc0705666d204fba90036a15d81300baf617f866ff00b98050135469ef435759c619930a9a85188bc0dba991123314f15a4c8f25e69bda2af7e03ce3f580ed451aa2477f965bb9ebf8ed3357bdf6db63ee1f93571bbd8441d8219ec41a60f7a69e2fd6b931955ccf8c0f7990b2869bcbc9eba85205200db7fd84200b9af9c6876af73e9f7b020a936a9d2f0ffb40cbc4c6f93fececab0cc541669a6e5a5422718ec4c424d990ffc9eb7dcc546121b6a58edcb36098bda4cc7acec4d31a1775cdb11b0bceb0e75771e4d011da95242bb05224e9875ca2459fd5d118be4dcb2cc3d39afd8d2c54f1ace56dcf1310ea745e603ca3b20e5c88707de11f96548a2cf4e2ad1795cdeb3b5f9eff92f4f5314b3f4800f729c9b9bb20be44b94db68e16a686dff70a709bb7fc4bf73e840407704b0ff521fbe4936962e1b4a4591f06fca80db6c5998097dfb1b448fd34fec3d940575a4b441422a001dc602d7749729a8e3470992cb63430204b9ea9a6a73e4fcf326405aaac90ff4ad36ec4d1cd200ef5dc7cb01ca08b9b9073974ff319892a4da0e70d9d74cab2b013a19eadbad6f932946b4d25165648d5606839d1027222fd82845971076f117795a28a1bb5dc2c41da696822aab7e11daa4fc5df0e30729590fadfe1993bdd5cfcbe714da1e89f33f4f180a16384bf5a3a79341f7ebae62d6749c0aab0e9176ca11909f643f3cad1fe9fcb4943cc02597d44eedea05851cdb40972050b195edec97c4a23a3788fdb8d7677aeb61a52d19f0a53861da6091ed7987652ca631bab6762b504b4fa8906fe310bfab1f5bf3b831a476aa61d3d95206e55d86348f215ccfaecddd74ed9058be07f382117940cd078cf0a296ce5c3961f4603f6b9b736b570d637f3e675878ab79382a8fa5242110521943efcb64194e4e144d1cbd639249586541634cf1d1f853f95cdcbfd63cfb9031863b912e1e17d8f6bf01facefeed620d2f38f4f73028e2f15d111826261ca7f547f243d091fae39c32914db2a398cae6fd6701c58f3896e6e5c57464a42b894fb423fb77f53f5c55abffdf4a7ce6f7bba5e98a43c4df14850d924c146fce2534a64f4be230a5bbc816dd6886e2db959ff2a3138861efc0e9350e0b858d0272f5d8b66e099b0a452b702ed1962c2395b16ccfbdcde91a2eb663e6a2b3760321f2c216174879c294e14bc23f6cd01734fce844e137c22953eb6e948f36f81d669d272f6c1dbdd89acc7ba275b0cd65dddf185fb81d25dd92cf5ad12a1c913aa254a6e8d0269039785da87799dc46e4fc0919282a3303df62066aefbe5f24e19ed6dd940172172528e5cc1d89b477c0806734103cec0fafafc1c6ff72765b1623fadbb04248864ab980ae3af307840d40d48626de2df96b930a75362cef6f79fb4ba391b9e3cc08917417af1a83f2170c1b4c5b56828f7d8dfbc354e4d1704b3323c423a39d9c2df986dcad50fd5af0f132997e1656187a50c7bd9e85cbdfb2d9d7f189beaf867cd189f981fe18d797da36091cc00b20e71ea38c5c7cd34ec31dac260e78c5101823353f1adcbc4eff4f1c7d63bae3ea81d33d726498b33946cfeea17ea6d5150966e9ae32fb748a0ad165e9bcfbfefd3d36df75e56715876fe910ebfa18d5b28038ec6998a03fa954f9360d1edd9c9513b0af9977d21374ef220db5c29deba042df8632912134a4d77f5214c3deb3ba40c3173998319d4df5e490f6aabe19f075afd87f01997b73a24a36b91f909d72ba7a9b636a3edf02221879b87c79bd2c9ed4ddfd1f2913472eec1308c788263e763bf25dab7934a4eb803e7f366576e16adaabe8effc5f4126c6a36aaa72d5633358473a93ff821ac798928a71641da26c84ef943268b870f714ffc685173afaca682a13544b361e8630837a3db2ad8005ff35097a010211a6904e448f843673f345836c6307138a3afff12b76dd0bf5454b927701223b005f920bc352ba9f4b52f03b4d860a0b82987a4144784f2847219282332e7c101ed186cda833fc2e3e7c72556fe44aaf7323695ef37aaac3a76826dc10fdfa7a4ee9163c1768d4e2950dd071c7f2fedcd222356648032bf76ce106cc9a800c253b97b70922fdf140627fdd882973f18443df118b071c1ec2d902aa4a5adcbc99de6c214c2eec380e201932bba987118424743a77e4e2fe55afde90c85c3604d20fba9d6ab6cf9d7e93b20c50eaa544226cd3e12b6dccca0222f5b49484fefcf3df7851b977505be5d49cac8171b90c4f00bde0a5d8d836f5c9361a3f55ce923adfc18287c7d41d201ca0530552116bf4be70c73c13cb6b306a26fef1f05f84ef45d4cff9d634262e4a7bb03efe82f6890da65d6fc50d7436a3d80bed82d53d6a17e15bc77d443f778ff0561e59660e2c5e0d011bc5b7646787dea7d09670e34d0e9cdbd78f1e073334c74ccee0f07c07a6b822de984186752d4e7041427f84f9ca3ec08d97c6578235dfb2f1e1117b7f094976023dfc50093c57e044e1f38f081fcee2da7db88a3497a1f45a6d2839f5cef30d2942822d366b4a7532d14365e6e8cd92e7e1d4b1fd1e38f7da90fac84e6c08ce3687661624acb15e055cfe0c46ece7a4ca244212e77839a38d9b3c911eaa1e1a779a1dc4c893b08a865ca268895ca3b0d4dd557809a9ac0f26307085cf53080ea9104522e4db2e1ff9374b6687083664baffc3d27d9f09dbfed475b6749c29698b854e0deaca89853ff6f1e7c72d3b5409a92f35907c636e83e083f4b60f3a80427afaf67dab4c4a724ad7272cec5a3365049f419a6a6b867952e489b854c8b0b6dfc6f88bef686aafffba886b967dad615d93933cbe6ecf5e5f4745ffa476d839c707170aa8ca0e0f728e634c2eaff38ba84165ead12f47fa922f13b3557a028fd117d01c145244431389a04585f55beb4b93ec9c1d9fa8e41a74ae611aa9be3a5453373baaed44d364d9335ca810b01773127ca107a510dc11faec1128bedf56d6d4f24f8f7927fc8f17fe2f4e16adaaf0ee74df894864407915bb3ae3aaa82ccf83f7d6705cb41669e4ee94e4528c6cf8bf90a51550550de13ebc35a57ccbdfb07c1d4d4b6aa4966364e3455a0af353761e3e486c5932d4ad7a7b5ab05c1af31b2713ee132a07cbe38ffdeb0afff57f6e24e6f1f201a68efde3e4b6ecd3a418c3bd9ea3308dec3e62c238bd881993dd8bebbe0f9b638aa2ee34037fd6c7ee8cb1bd23388e2a17b829d0a254ee1b0d98b07f1978aa34d1defb92ae69c9869434dfdfbf8be6e495b5b828239fe6a1deada82db78f3dddfd999a785eaa4233fa33b7a229d46a608fb56cc494cea35abb1c11b7beaf71a5e88a2427b7119a354db47235b918a744370cd6aa4a68452fb3d70d6c2da18ab508bdbdef32278cf5fb34cd6019e1d8f1d7cd337071dd52c483c592dea333f299c030ec01b12365bb81bd935d7a74060e7237b0c5d770ed7e984e020a6eb5aec87fc50968e3e6c6857520a61905c54b76e0cf970d682857714f54ad9960815fadc243abaf7a109d1be173b2232e5170c556f01de688db9c0caeaebfc25a72fc72456e715042cf7e4e9e08c0f615a867c00b122d078f4f2e4d0727ed5f01ddf28a5fe4ada9f76b0c89b5a11c85f94a5314e384f119f321d5b3faa1840cc69c7dabfeb12bade7f5f697dd0b3fb8cae471a4dac0ee9ee152ae4f93780f44107f1253ef80e167db5badcd81df1b31089372ce343dbfe5b8c39463b4a04e399e50b2057220d5bc6f9a0b220841a75e38916452f7019ae1ac60b4349a175e85684eda423a4685c347ef5a3997a86e75b4c73621848ac02da146216465555a687a6b70bb3a75f94905a17f228efac8a48b496cbab85724adf7187f0b4424ced35e63416ffbd15e13171e0e0b0a618395e5ad8618bd9045112bd3e276d1287d96efbe704382e4676e61911082e2ed2fbc76b96b2f9572d44c672a843763e7fc2122d0a9d7916e3138d756203c857941a7d1f8ef1be69406a65f41cc57d5bcd2aea49e83e8fac6d14e9f38ab61f39e897a5226b4429c705928ab88809e7681535e53cb17fe45fa08d51dfd57d588fc1d93067bbbd05ca76d4adc8f579d0dc4cbb3b106432fc8f09d4bd6f1f2348ac3b274dd476bd36c56190decf1701aa596f968970a0b0db9380c502dd7f4e84e18e9bdd3f947f685771c322e260c81d73cba1bbc3c504cf6862beec44007e77df1e774655793ed7eebd6fea28d36c5f34cc02e5ceb7948dc256391dec41a1935a12e84a56f4f35514953327dcb542657cad8b513100e2cebaf97cd93832380dbefffd9ea34e74292bac2c6ab90974b4ae8d6da6aa70713c47930305edae72dc3471175f660e2142a3f74e92e7004017a3b829ba0b5ad1fc741021b181cfd752af9cda4fa4279d99588c0c36e4343701c9bf3273e71efd9ca3012d36566bfa0f463524b36e213392985d8b9c680388b775e8b57b7c6e39fde390a5c8b84dfed5f8c40306842cf82dbdf54e0e484414b41f90e873f349fbfed92841cce73f5a8027d492f7434ed33dccfb8670f1dfa19ba62c1588b1f9dfcc4ea2ffb7ba96eaafe021d1f41d191277ac67395e0caa4daab4c9802cec9e47392e668452fb9282a81c0f0100994be8a43da6851e0975c0c1606f0ec028869a4d4ccc299090fb92d0f28f7ca6421a14af907200fb7e6a1dd62e90fc148461ee76e7c312a8022136e85827d6b42e8340fd1e770b6684d17b0bc50b027809e06d712ec1febe0ff9fd30df9d98f5d624a074e541f44425e2aba0ef50ac3442991f858e51be355efab8c44f4928d7fea3ee39a158a698dbb3e7a198d0626bf22ea9ddd0f6d24b8870ebfd845cab443ca8d3865e2305f53671740d2af7829738b3890275793d1f79a34be64d822cfbdc3a7a06317ab8c88aca94a85182f12682c702a878f5cf8d2c8b263ae3a436fcaaf72524415a5abd247f3942c01feadacf6e8602edc63078ec195e38fb789992728f0a643002cbd9e9dc376f264f1847306a3d8a01e995b7bdb49c80c62c8a89a21f3d7ef7534109f0a670fda5f1f648eb3154b42fb40b97b59b817ec0a2c75f00c5d1102875cc4e788ded4de5a5c3d528982d98f85f1e56fe8bf204a725e2de01c883da1975097b36fff9601126dc61cd8f238cb0dfb1f7c11bfd2a38050222288a95ed702a71d763916f9965b11bcff8e41b36e41836952179ee2053dcbc8a836e9eda027145d9461ede5cb767250c9dbf8f7d020df9dcb6eb7d43f6075c4b3d0a97a854d29e0e1edd9b792a81a5adf9a946e7c92cb295201f5a8b2f4fee4850c7ecc0be7e03060a4e16d5156a4d5ef7bc0750def335a16eed6361dd20919bdc24e75898cd601845773ff6a008d6514ed757230fd4658f84d69e4a406cb500035a4cbddebd0dbbc0e396bcd980141c9787824daf79c72214d9e69438f6fbc5d0f6ee201a4290f11e6c6d9302d3611df9b19fad4dbe2467a5f86f944e28d96d219672509935dd27432dcab80ae68b376835cf63f2eab144c30a55bfdd5320db9bda0bb8e316a37703593c7b519cedb0de875b7dfe7b5b4a740c301ca113f5eb19e86e5b1b581aaa76be07ee988eed3e6b5bb983dcaea8d8184f6b94449971e32e0f97b9b2ed18c56e795b087bee1440c139f8a914f75a8a8fdd1c968b66531c6aad2944f6b1d2dd834026e5453a9497ce7feb8077fc50ed75347485fbce9f39743610974172cf3bdfbe2f877575b1ddbf48d6dad036f09a711b1e96aafa20e32f552edc6b577bafe0b3fdd6b3f9a5c71558f6c34e8cd95756493562044ce782e80ba54f9f2c63c09548ebabf69ccecd405f199f0e658866c49e309851e99e54ae6bd523ab36ed9ede9b974c647620b8e41f80346045e14dbc032fc1ea1876bf3543389a8e24e5e11762fadf4c04ca885bed6eb6ceb01f8e401006e0e976a90124980ee1aeda7119fbe618957982b409a9b8e53aece1b964cbdba14ba028eac97922edb3690308058a41b4ba44049e44ab8833424644baddcb449fac5e847886b6761bd714a6fe76702de909d3d1f0a4aaf0034a3bf6bb65bfa2822548fe854e93bc8c0697e80f34a982729d15695289d1280196c96a321dbc42bfe0f4c392709ae69ae311ed06521c9577df20b30169b8f43f18853bf0560e0e00c13a8f403f65bf56ddee29c5fdcec0b47fbbe93144c366f6db4ebc29ef0fbb3b83f0394f7198b004d3fa0fa5f4dc55094d312e159dd3a44c42700393ccd389686d97ee74f8c44f3a81530937aa8d5234ca7b07cd7b041c814c2539c5f4ecbce2883861c09b63d4faa0e8efc18c3b225fa13bdfa9b1a99eef684e692950c3ab69541b0f73ed04d6a887c7da340ab87f78924c11d37f2c3961933254446afa776b606ff78728c7dce0ccdc1405141227dfba30b381eeb1414677a0fe38856960d1f00c7a0906ef5abdcd20870159e8c9098f226839602899c73ef54e408429621430ba273f65bdd2b43a59d9da1dab5a1f6dfd631def02e7d2966a61c44095a734a51f12281e24522b12a5281014f9e7615fc21557e83d19016d5c29eb500109180c696fc40c8b01985df676974dba5f663f275d739bdd8fc402153660de5614cd806367003a793721eecebf035ea73a240f7807a93e4c06436c849ca4a69e5d5a91191a6411296168661589eac381e30fa3d6d7c32526601eb2afafb4fd21da43561c8942247fab65eb9b64b870b99d4a73ddace480749866dc387f1436f11c8f75ed8ff5ad2409d7b1c70f136ac8a7d27014f05ae78a820763029fecf96c43904a9ca4455f231f7297e4b4b91c4009c4f662b3d60e5881779fa3f6f1531af90148e7b08d81f9860c61c576ebf7473b906cd6093affe7479a5ed40dea1428904be42a70ad4bf4d94f6ad04d97d09581158015f6f76d38c2042df3ffd175fbc72480b7c32cbdcf4797df882a53cfa73dc1dc3765a6020abba1ed66deae48a302a1bed2acd1ab53dd762802d0eb0e6637f682602680a010e1ba9a024128e1504a6d9adf7ebccea0e0c76d4f723c90bc1b9040861ae87bf3be831b5d2bab9f878a7defc29407b50f25c56d48ed7d6b6972f982f9963418fc1e97a2541e9ba7d92b26bbcaf74cdbb4ea03327d875e3dae2039d17f080d3d00c5a27d1f7962b3552df95c66c3d24fe41fc3e8332c6df1654a00cc6713853089a1cf6b365cb2c40cdbfb509f7711dae8303c4ee7d65e233f10a4a5a38cf47e7e24df9b70b431145b4204e627cf938e2d186e8fa3a16feabe50aa13da294543b056aa3ee4c011ae1b7b023047e8963a01b9f1abf371f2132d3468898c7ad87fee7ea32cb40fc22dd0452abd6a9c3ff54b7611f31802d1ebece59d3ce1d72bbd085b6d11c452482b1721e6acb7ff4c2f90e89e512dfc33fda509682c82cf37f0877b1e371e6a9f41b9017ba22569f06f182ee7c8a72a7164aa70a77f6a5b5294ffec2cf8deb7ae2c9641a5bd0ff49228c127c5d710bbea137408c2ede8c02fddcd9e1314ee3af3da1359451a97e642266de7691c30d33167cdd58db6fddf3d2c85e4c67d9f51393bffb5629242bf7bfc62a468994b3b28419cf9840df367c73557fcc1885fe376395e01d07e8a803b659508e203b8d3da7b438d755a4e360524e6ebc1cb000b639fc9872c2dfe8c8f8ade4296d8f9ff36192d90b87990032b85e38c3fcd09db4755a49d52aa2eb5b0188b0271c27a8e769e482cee0a5b52a7d4c3c24b80398aae5deec77a0e04664a7cef4c10d024e6deef10b6e06950986557c29f2ee3467e83a5c61e37e7b2900135bf824540b6cd8ef42352a86efa2fb0c096999148dc0be4644037539a1f9b620713b9279be6a540f3d03b2afdeb9c5c4881be88b884cdbded38e5f2f8a20825c73a383c95e22b3026f39b66d73081918958f5bbac355781345e374988d545bb8a7b8c8bb867119a7a06b287baa34647ef3936156a1c30844e81c7183617b26a60436e99011bcd45df634f14d188436299a07738774b5ac13bdeb74cd85c8ca3fb7534cb699727b29716a702b1ec6f65d2b92358f64feae12f163fa397475306b4c5f2d087edea98d9f715323c6a625ac5620442c31244fc8c620326970c4bff699a2e603e42d4625d20288ab18b68723e2cbb5239e7c313e4f24d52a246daeed3211ca476465b334a6ff3c2ab7ac37b28f70157fcad9ed0624f176722ffbb2ea519a8c5fba4f4ec7cfdf283eb26d77eedd6ab689e181e14a45b2126ff190972ae8f1e5a95f9bd50ad955ae558a253301989ef555b03ca7aad4c8bcf2429291e8a7ed624a861f9e3529356e6e56e25822ba3eef73c8bcef06d8f175166be15dee4d713ca9a95d5d6c24c721a5ef67e8abc2af82591e4de14bf3f9173723a0b7e624c859034598c1cac90159620973e508334a0b63f073a7a630fe4918bb93d24ee936e52b497a0048503fea115d97c025e24b22240d95a24309d63644c65a6982b30222dbc77437ac390c6d7b63d01f8f7a7dca5041b3d4a175b1954f1b26835ab69e714a8e7141d7e66f2834eba87838a27377fa763a460c4b7de0e4a703bf782cea666cf0c0d38e03918ca128598143b3c620e732628a2fe0b9c6a0af1b9fb5b484c1c16eee7cc68ce7f753f70bf9bff59be4a326463f112c53980537050c4f6de4d0cb3aa2e93eee44d48bbc1bee35341d26244b30f627234514a8071d0bd5523aae4594495088f141c39e198d6619c9842080a7bb1abb7005a2547b57957db29c27e805eaa208cbd208c3390e04025acbf29e5acd6120501c31140aa992cb6fa1c8f1c257b4d8ee58fb3019ed46fd59f1f948e14a8ce339b428966102154fe91a547f2f53984b54d7cce4a4e50f79ded14abc6b4a3de7a1ffac1a76543cc2e578367c705f1b7141027696b2898ab4a81934418a69caf80b194332d44618e11959d9775d3cc7b2b1177cee0b516fe9d4622f0bf11c90ccf1619246d64930203dfc897c1294a1e355c6a664bedcb24424ab0d37e7139e24787d73e6db63b2f43cd13bb4d566cda2aebd943766475d9bf7048514378aec554e6214452c18450650297cdc9bb25f56ba500098a8819bb1ed7d04d25425d659317ebba8f78ebfba8e30dd149ece924cdc8b597c83572a65d2b81c4076c81651a9c330b7c1459c1bcf132b28b5a2c180cc06ce13b8c61e0ed4a299b5ec85b01f9533fc161b46f14103bd36af4f263627a9808bfa21b04c0315b10eebb20db4a9b316bbd6f570dbe719f8d30adf14e4e609c2b45cbb710c4dd168885b2311bd2fd03184af6bf833796ba5eb3e9bd8abaa16396f13a9362984419f94cfe7b0eedc50f5788684e2efafb9f4563def68429645dd1bc0d8bc4c9037408a32c01efc0f3c7c1e7695beffc39c600a411009ef94ff17dd23fccf9f92f8ae95355006c996d6e0d95809dc1038ae5ef567afabc3d1eed285336c2001c30ebfe58ef8206221aa61865f1581cb6b8db1c660eb95cf759bf52b38a6919907b8dde0b646c94ea50e152fc8a44052832cdc964ad15d4ea7df7f429e56d7a745f6009e50e8ae3ca93b35a5eac38185b3bcfa096cb53a6b3fb19531411daeecbf279527b4c96611544b8452a7093b331f7fa2dece6d45630e51c427f85a859d4cfdddeb610212f5f2ea7fdb355db81d48125262fa9de3b54a365079470596664b119a29634223a8f6570925a071e2752315ad3dbae1f58ac4393e7d6e2b294ad065c28124250794ba4c5b33b10f386bcbb880415b7eb57a5ddbd5d34e0f9c334eb93582cb3b794399a5272806b533ae672d941b002e59cab389e9b66ccf9fe18f3ddb6f8d55647ad48189dd0cea95244787cb38d851d2b032d402ffc16c84f38ed673fa9b8d96ba57730a025c51bcb9c5797b5d7370c85baefe8756d4136dff61b45213a9e6439933a1e42b2c060c2926a5296906add230a705038635685103634e99c5eeec7d0cc15ff0bbd9d657b01720260e4843d2c179fa92b3f89c22a4ea648351c0c2f4f422a639465ff139ca3134df4b8dbd6ad49fa4332dfab7abace1407c59b2f5b0ee078737a8459edecd0fd3e9531d5396c74fcf67a28953640245e5011d92c702e71b2fbae37070198941f4dcbb07234547df485f74b4445b9dab999f3e1b6c4056e9e1bbebf00eba4233bf621839016952168f564a660a045601c46d8d26ed2184708843320899fa9100ff2963d1e1f0c322c37fd0319fb1a4023a8b915d7b64f15064345b92289ffecec166e04c09cedbe9868bcc4f558f8b689c55c692d8c45dd5b1a06af0712f00a225df4cd221ce1760aae0d5d449b83a084a8d1f1c3687ef27a9fbf2e0a6061530e5718c4736a46441cd4e13bff39e4abeeedb5c44311ece9fa2d2087eee32ba02084c0aba1c3f6071327c49d8eb7a034e16da85be5a32590f9844e8a10892732a98c5499f5c4a646a6d8ab26cdaf2efd65e9ce110fc9da75357dfcbf48770e0e5325eab07551bf289718998a8a5eeb243076a21dd3a74fb17e032c39b1a8ac8d125be51216c1add3223140fa8865395348fb67ca49a9e1e88e2f9a59d021ffdd4fe29b8ac748204bd2a05417f0178eeec7b16a48840c56a0e1e14a6bcc402fb3fb943ed09d972057eb5f6e6036d6b3aa00964f165a3caee6f99fada45258f058c5159ec8b0d4ba5c20e718dfeed1e7e777a674b4d4ff24da18ccdd71b4afa5db1d85688e9a4ee8ecb1c1cdcde1e456fecb3891427f96bd82419986e1e7f82cbb4ecebca4b6d4a24ff93eae12ce89ec15757cde8fd899f4ecb98aeed0c572da847e10f70ec90f4cb765e9d8868f348fca8e39a9424976ec631afbb491c1eac970b459405bd5d4d4d01639fd7155e1b813ffb7d8e61ff6c5c60f1c83db18bdd0fc821e6f522ba32a48cd88c83df17a59dc3d20aeb357beaca6fcb243de40aaaca1084099f93d9fecaa4efb25157aa1ccb871f2452c3e4f1ca49434592e0db9f0a0063d5d35213ef924ac2600b7c7d3e318e0ac01e3d9e7be81d6486954e78fa272acb4b695c9b61599eb7f415e71f853ed6ce5056e23e64877540f0a62a26bf0e460aa61c00d03f58dd89b2a3df701aed999497334b6d7afbe8c9d9b8ff8d8b1fad26035ad8fdbf33476e5ae53fae021a89bd6f49e5aaea97268bfa68b33c3cb7a35ba5c646e3681c40dad94e5525685554e071d3d74bc2dd605f004b06ad25edbbbb3b5cd24002265695442b669b63a77a8c39f746b772ee82b219911b384f0bfd997b7043805ddcfbefe2a236e47ce24582e3662e2d46c35b69fe2e9578c72e2fe37b8af45feeff4756c809690ad74bb85965ed69a2b416c3645335340d918e84fab7997d481dc7e85c28fc95379feeaee13ef87d21084f2d95e4a6e66519d1e3f98e7a15ed2851b9332f2a0d44212ada6946dddf605f5462d3b848582224d7f8bc606d65a3a708d1fca94ac504fc0f717d54cfca8e608f02aaad7d6d7d7e8c28bb7601f3ee9b96e6d994d3c816a67b79dd8b24ea3d819aea0f8a3d2a973470a48c6fcbb9e2d00efb76e21e618cb0b2e19f55392736cded25ca005d72d781776f70e24a4cf4c4644dce3d33f893a15473fb894457056cff730190db23a4df294798b6702c37fa741165443c51b1480d794b55b3208d17cacc6ab025f2f16c6a9b266a26f4004f0a5e43516180a73a4852de9c0f8a54c2f8348140d7d3b8a9da8ed9e45a2aece14847fb2f406bbeb4cc377afd27367ef70fdfc3806f5163a2535664d113455487bdceba5b3ad79838bd4985f6f9bf54012491557237af16bfa8865a87218765deea3030dda1783a01e2849a3c5522073fd46812d2e0b03afb4a5b32078368c321465a86410285b6116620da03355dd2fe084a347e059452b757f584e8e6fba190a03b92dcf4bac8935d663a94f65fd8a00e418266dacaab1087333d9abbffbbf9cc2ca8c5352d9ca476323bb5f1060ebda3061f5fab7fdd29e0599699d00f20262762e415ce7a9419f390e5597c0d48d7ee28183f582b6bb59ef6f9997d1cabe0f4c913aff21c8cffeddb6c8ddf582cf1d91645f2fee7590027a5cc11805291aa927deb773737eacb13e23e8f1c1e49a29ba5050ddae56c0c53b5db49dd847faf5ef0b6448d5c0010cde8beed6eabe2b427b40504e96fc1fb4b64802caa650e54dda2cb3bd35c2578d9bcd715584ee76e9828fa67233dda55fb05170b7cce87327374bca2090dd37bc064c5c349d03d8c4d1d8afad9d69820f8d4340f08496611658c6d92933d96430ced7c86d75a0bcd91d8042f2e44746e490a4816a184a51ea203c6c51b3007c1cbadf9e9b9f40e648f8d95e191b49f3cd7318734697d6130d986111826418792775b7d38460aeed707cfa36b1d539253d4ec7b5b6ee2e024dd73aa97bd8f76722d1f3c67d73c699ea46c63d748e5a44618ff9ca96490f8b3f8900c3f76a98c141d2484503bd74abf46d938d00f228be5d7909bb73df05862c5384e8fd2be09031526cf0e942d14d9106eef4464fe2e8242cbd844794f5d7a8292a2ee53fe3132fa11b6346dff7aed32453ad1cd862550cedd22e6c53a84a55a79b977d4bf01472a3a7799ca064bfae30339e19cf68633037270f615253cf931c7efe6dc58f22b8db70f23f0282ba5bde0fb66c10da33e18bf8c47dda4aa0aef3971a8ce63e8c41d213a1bab7d91544e0331a384f29a3aff56ea3add078ef1ee516aa82abefafc3cb2e52fac3128ddf7a83a163f55be885563ba556cb41c8a1eb64f5580ac70699221ed166fb8a2567c6c56dfcaf1aeb612ab07f94dcb824ce9322fb445ac768e06aa6066f260c5d3af19007b6dea796fa4aa2c3e5240110afe03f126310b20dc06309037c3236a7b0e2e247e22ce1d7b66e962eb0634869447c0db92e8a5613a0fc5fd2cf40911e4535606f9ca8a65606b6faafccbca613f41c42367cfe179d6bcba9b3925a0cff751e16da6015414a1567c1f7770fc119f68c51bb7c8c0f15c1634cceb01c4119ec971b79936a2eda8154a6d55e222ce3d6939f5c770f528ddc161cb430d2dc0a99c438f16880ba46c7316a1831288779385c87eae53a26f5491bf48db8e1ed7051642f2bfb997d34dfa494bb9be155a2d4c76ffa03bf49d3d7cb51dfdf3e1f667c92691a5f779c1323f9e7eea5cf8e786d93cbbd9f81c450d14cbfa7bf1fa61650c6097bb599f8dbcdc56cf3513ac715b10e5f290c13f9da0d65972aecd2361e5f18a75f83ec406466331cd978b5f3f01ac1ea99b54e638281d688e47b79933f41482c4040d690868531e184547d42f9820a1440a721507d176f419485fd024a1be4e021c96e0b945bfbb1f9268ebfab07cc7e1a8bffda50b21a7ac88b077753ab14a02f1ef62967579d28eab2fb6fe86bde5e59dde409d6e89c32abab549d22b8ca98e4cc71accedc933d96fde136d7b572860578a23ec126e28d05b258a33e8ac44feaa1f00369cc485f94165cdf20bdcf64ed6b66890ccd3c2a3a1cc53c5d6a0db39a23c84e721f99826d7a2435284bf6d515da297bcef2571d8b18d2b1db9db01ca33c0287edba4b1cce7d883ba421143235522bd595f470bca142009c61427e45af84db810de0cd49b975274aae24f726ed20df7104341e66c958c6b4543d2cb559cc1e36b56c5ca93bc6f43a037775e5a2db2849e3642a45e3daba93a868fb0c626376bd343066a335e83e5b6da8633c74d429a9d3dcbae93e6a8a87987ca26f4d1bb04fed60658383a2a020d81b778c38a30b1aa8cd2c690a76e8ce851da61effbfa8d014d268a40fe328dbf26a7f67901be433f256f487874e570d8c7889a55312ee8e7ff34ac21f4e121c3cf84bcc24ba07cfdb1c5895632fdda98120a31eb55718a82dec533e82e8caf919093cc398d8c370921ad4c3765b48d92bc443e7f747f4f5779e2324ac11add71ecba16dc09ed3ca7d4d2b2163f0538c201a36c57f30a4384b8de6047aadb679241ec45d268ae1b4431d906e9ad6ceaec7138ba740eba7dfa40863de281096ee8116335beec7c17619966eaa538ce929e87e1e7cf63b8444da413504a09d9be7b1e367811187cc391f96bb184405c6532f9a18bd1a8bd330e79919721aa0e0b2f8e4c020d9cd4fb599d60650b95043aed5517d0c297e880bcccb3abcb5c41849ebb4d835b4bdfc52b354bff450c7ad1deb1933c691260ac7a9610f4c80a9b6182a065f1b5f4826453d15e5514d1effa158341aeb31fa3e7e1b85588abdc8d0ed3895c194fceb8a8201deb24d45594741338c08b654241dd079e2994f064e04419aa727872d4703e3608d30894383bff39e9c82d35642e236427be405efeec21367f692e345a21658e15e320ce8b5e28eb99979a10b0f128d916574e385e2ccfaf0e17f9c072c9d7557daddaa7d54c751c01b88a181c99f18449c6d33a8f2444fbdb6a82e314e45eaeff9696894f6cc64dca813ddbd4395074040c659d11a105b82da2a46cf7cebaf65dbd75167a29012f127907eb3d606777213dc5787feff9e8857a7cf1e5e9e59807a78cb5355989e3e69fd9d0ec7c12b57f09a3cccad3524a637efb8efb9af5416c6bc6b38c5391ee2eb053e5f067478e5752876fd9c084236286e2239c963e121849cf4023a5fde9f34c17e9cbfd2310ddda18e4ea6cd6b8c7e6ddb586202ef3c58a93f144659b16c20896be584731198e84f48158a6a0d715ff1865c31b921969fc6842056f47d0afdc539cfaad44a01807bdee768def26384677927237e210424c2d3188e653168d2c282c8928995f8d9fcfb9ccb3465022b2bea0dc2f83dc5b23e8be7a08c1705d8ba8ef72ee245aebc30f5351216c07e9ef5f41a2db5eda6343c5b8aeea85bd74037ed006e66f7048234f0acde0ff472a431de570a1fdbb229138c019994a5c35d5f501b4613c4184bee079043c32429d96c8ea5fc671ac900fdfb29c7e6a55acbab539de319443ac7b41cce474d1a19569125342a0b46ff7eaeac67273bfdfa4463351b48d0e30035b75c10e53e3dfe5931ac7bb389a06f04dd749820a7c5c98cafffa3d4cf77ca032d2db8b089dc6f074ddd1c8552abf83f157db29dd6a2c81f4b3addc4887fb0a7dc19fc3cb1080401b07ec08f4aa2d9503371da245e8eb01f50ca716336b3f545db8086fda599aa3430304b5a37d62cdf2086ef3c5461d78f80ca1f249aba6c3ec3e1cccf6575763c283cbf17a7d49073222f00f2babdad9aa359040b8054aa992a983a306533af80e0a416754c921382d9dedbc060f67a87a04b81395d30042581753d6468efdb482e21a33d620074ed93e0747af7362fbe8d9f8bff0031815dcbd862688a67f7e67f94299c4218099ed943fe1441dddc180af44f1f2df671eb531e7b523e7bf78043c551c6e657c588837bb254ed50221e175771ab210feac4c6adb14d7fc8efc017b7b522e71946ba2ef5dab5e51b3f1db3ab22c37a2fa6b178316fd84543a2a65dbfd6e9d72b69151b2987aaa50386badcdeb02da4bb2940b56565f930ad485d8f37fa106463c9ae5d85e36831dc1f204f2000d7a2db1d2de7c33e1903e1f4bedecf0a122daada6dfb84d7d7cebaa1e5b65869bfc77f4ab53223a6e593ec94d70da57e3b1c56a0f889e08639a6a733256da26e2b6ef244dace84a1f55848d0b9bfca8f2595dabcbf20cbd487da146e26ffc8ad74af7a901928b93f62917d789c9fb6598bfd86ad2ed9bf8ab60d956c9b4660a57512c132118df985260c07d3f2f09a57451591440d75705cb382c1dc009a1bf402d66ad3882e7c56dcceb4a018e17925b97793da8b4c2c9d2d3aa2c840d46588423b56362cc35735f13976dbabfd5c0bdcb93c4cdcd70829abbd68aa8d08e83fc12791f485c638f9347bda6599e85e706049f97f68b7a9804a6d5687946e96e2e90ef4b0e890e1feb0c1fb1275f5e084f5be1de28785e084cdc0ad1ada21e624bf5c9c1ae766789f45f7702cb37ce59d1c4e3a10f7a03dc6174ac818873b04111026ac77a0a39cbd2d890a1a51366ec532e98bcd8d629388379731d71d484d5af87fc8e18521b1a28c71036e9a9e5bc96de64272a5857d0b59c36e22ad1e0d2eca9545b5bf191c8273c3d5659932e640cb39a8d02765dc0884d374511097641444dadfec35c63c23f7d35b57f991782d83d70f8d55717f8b32d5a462ddf6ca06dc08f72b88d0f466abca3172ccd1a64ec12b6ebd7ba569adca4ad60c9ced5e6c4b4bd113020b515e6588aceb1b07dc699ebc2d6f729836766db059e8a0a8acf7c3a3c6a8d274923be891af47d1397932eacef1a32dc793ea63236d0229c2d6da118a0cf7e5a32314befc19d25db7022d137fb59becc86611805a673616df19af37d515520768ed3d7484c749f325ef3c7029089c50ea7c4cd3b1bafcd95202e450aefb9d60c890e85f4158a0f1664624f8839eb001da32bb8355c4b0c68c6ddd1136a414e00f14d339ba85308041e89655c0de02cfbf13241507d750a47e78a40ba4b4a54dc6c531ed8ad31b61fa46678fce130bca05db2ab15415de803431373027f5c143990267f79eac8a38bbae3a4f15976ca8fc314d0153b6d064f83a8b9eb0f7be53fd64ea6847bfe8b87e77a91a484b2257dab30171619eba79f94bd2cc351c421587b22ee766d0c69c7b976330b89aa057cb6b93194f487f782c0b3bdb949ccb45ef3c3acdb6b5afcd1281adfe70d06753c1237d10a8c65ab749c3b9ba2a0353c2ca00388020bf841b24f56cfc9552c4770408142981764f4464ea7cb36dfbb88434bec34f4e1bc1b7d0093cd93e909416e27042b902677109e1d3539577f610febf79700fe1ee0be9f7a27f2a2544879792338530b50b93ffb6b2228f9264522703f5c07599f353393197841ede54568ea3de0ad767ab82703373003f9489f3b3f7b51bf085fc37ee4643763ce44e0c1ca6e8f9e828b04247c49c69b2b7bee549b626c9b29f0206ee4657a5a5dc216f752bae012c9a113a1b40f404bd4cd525fca0e603333a8e42fa82d128f77068f5543bee2e6c69fb4617c49ffee06d0620b6be47806d47c9d8e32f2d6d9a424617c4c9c74b3a21ec32b3d244d57ad6455df7c16231df89d23e64d2d6bebeb3b790fb8869820a922929a9d383976fe329cf8b329998ea33ff9133439cc3ae49d340c8427d93fa1702cb8a7081c3a79c3cac50c829334d1a5981cd8313af84a9a1e7b32d08fdc2ad5db820aa4512d91001564ae00fea8711f785f34cd691ec07a23f72dd865f2e7eac4f63a029824c589509b7f2890b86d771d521b557d1e8c0bab05682af9b204f7979dfbea7a32a36e7288afb35181212810a00fafd4319d61fc722c63230c11622641468f3df8621513ec1a7da75dac5ac9a86ba26bff3d6d16b0121495b26218e00af38372d43a592d14721dffacc94b4a15a2a0b2b3c5490fd94807b25dfafa5754a0d1d14ad20ca664db99edda409a42b648d50a931848251b6c6570f6ad398d4462b8b395c9114e0118280547bde17dc1afe109a13f9be39c2a243c413bf72d196f4c30d6e48ff1094d280f5541150b591533aa190c3f22fe3ada65899180f2aca11fe03961190e3b42adf6cdec4fae107009bbaf7683ba7123eb3072015aaeaa362809273375fe7c379d435c4979e03dfa0980dc00c828b4fdca9c50baf1a60f2fdfaa7b97a3ef03b5d4aa1b274973bc7969f4e16286446b1f64f7bc0678880af6d9178c449f77a75299519ef4f87b9b8a66dbf655e5d141b15e24c7f9c05afa12d39ff6cb483221691c368540fde13453f078ece286b222c35cb1a718eb6a96def5fde346f2d0e951c05077d7c30dcc19c6934358d0c89d68bcccc8236b416f442aadce5422907ee6daab41345e9b66a196bed971a5eb7f5cc62990ed6a1d8fd911f99cb0f0e63ed67de49d7c1c90aefd481d4e8375487a704a37ba31a0429e93defcdaf0abcc29ecedb9e33a1aff71ecc656f7885703d2a183dcdf7dca524209f4f9df4f580cfaedd0484b25436a8e6d2953a909c6d65c8dc55edac274cb0211a6f60122c092f141c1e38ab90d7e9bc589e8b0ff0a35766ee1c6e670ad902a6258a6777fd41b5306eef36287a48e482d7e1a6bec54774add52c1002a4608b5cb6acfcb40f8a01344a080e4f03ecc217bdd53c1ebe6b2dddf1d141ce7b2050af4d0ad0487957b21eb6a2e1b492cecb61615e3224f6ecafa20bdb2de7a62993a09cbaa0ed8c6164931093c9e6e9e4b5fc7467e5bbaec6863bba2278996258dc0bb28aed07c459eab9f49be239f349c77c55805318cbba83022a472f55f95973eb18641845ba4e82d41a0c897a7d74389c6c294122ac1ffdd26f40b2cd9521ee8f198f14528cceaeeb2e20af828e14da49e22a236f63a5521ad810b25e4560105b97ca7d8ca8558c54565f86fc19b1522436456c04a4c12401b6379ab9931442f77ad7e8d8927e306d0dd6fbe6b28e5f0b9fa6bea13540b17d59a49e0c7dfcc0dc8f1080bef34418b1bcb72a73755ff42c46a201279ce128427142b3def8748139774f0947d55f4d0a8c829cec9d7782f53985d73dd0461b20bad225a1438eb748d940ebbc59ed2e91a5440136c65986a9aecc377e75e821b2570ec54db2850bcb62d6672516f1845134bed3f06b9fd11ed62f0bc98757a950a6a825b5312c2a341c87504e773955ee893e33d5646760c7c151b019d4b13f4789d917adf2dfb42f02025a5f59379b8fa2e593d784b8a58d00f8a94a38b848cdbd101b4d7438fd3d7fa8a369d16260764c2927f65b22409507ce62f5becb4aa548f3fa7ea368fc176664421c0fd634651bd153b8b10af32ca59eec969314d29cc0f3608a28fed76147f279d3c6135e630871b2b99fb5411a0adc0a5b817945425483fff33283af76fee7e79a1f5f3df3cd9327a010aa6ba163e853d0d325c0310d4e920a837daa2c84f544fc7e20eb288ddfa134751e06f185128eabaa636a03cf3f72eba600cd01d8172d16a984b687eef6fe9402d2155c76d7399545c3b8e492bf44a1430de20f81854861ff34f264fa90333aa544b551f4e5507c1946fafdd460d1dc18f8e1c78ef59bd5b1b73f1f034b323efdf749a07619960a452ca30f03520304b48493ad73634f50359ae4757f3e581d78fa2d92f1cc257d6bb853ba598d67a5cbdb439e85c1357a3fa1e890c58c1785d61f9b8d9814221414434f6b9046efef834022ae43aecb32132cad1b4f394ffd4028df4e01ecee0b968c13e97d80082ecb56aafadae8550e6c39c329b2827ba312a1fd3e545f9f5df05e5d01a26d1f5c91b245355f4b0790e234df17453fadd84a2791382b5cce46d826a071227ae5e6a2798c263089d3da99708b11ea5aceadbbac228399523b077c6c90cdbf9f6789fda30a0ec3b1dc17e53508977ad8563b313223149ab1e7d42f91b276bca22156787373c56b66d353afe93d28d3bf1a8b73d7997d84ee3ac6a4c40c43355af1f9db2a8fe5d3d7b3b85078870afd13c763ef520f6b34f16e58472ec509dd8c3d5104fe3798860a5f30234ab2d1f030bc0023b911071d5e5c2bbea2e04c3b5f54cdb74cf415921820cee119fa6438360e27e95ad072e20e1ba8a4532016fc66eeef123fa73655b9d1a8de2e17205d13ddc86ec73f93e8c25ada96fe251326a7fd249d78f576fad4a0ccf53bbb9cbd498edc3a3148bc389dd66592d9e0e47955d1dce6b764d7b3de8f24740fa587d63e7620809932b4504dbc72c2b4825cedaefcb6ab9f88ac8cae16aca0fa001938ea57315208d2c80a22e49ece7be5f9b17ad1f5801f1a4c7d1c2e6690705318e99be732ebdee6306631bff7ea1d3cfbbaf36190ef1d7f7e48acff3e8c3099f9162f44c7dae8e2d369de2a67ef9df1afd0fcf8d23f9e011e9af100966ad90456a7fcb80e5fe55c5ac61187e6d5643ded98ed35a374f61a22500c36f9fbb7240cf85959a0dd73b129571d6fcd0f9bda74ebd202a4ec5f98217900b32b0af85b738444a90044268eefa7b073fc5b57b056828cc00e2ef0b88522cfc9f6f33e54e9c9ec3be5d115408996d0052c3ae8643275e54c50f3f7cb423248e640506f5777149b4536587bf0904efaf13fcdd36500a80d1f216a9475cb1e5b27aa9dee91fef4214078b2842aafe2d8a2ceeb9dcd6aec036b9baddc6877f9d023b842ccc2f0fc40e3f1512f01132bacd960d016d9458fe957c7c940aae880c944c704eaf243d39c0ae92ccb1dc755b24daebdc3e21c81d8ff906b173819fc5d5d0fbbd3505968729543b3fb0d38c57bc23aa5746289aca620f23aae133aaa5d3aca4d1ccc5b38d346ac216cd1161881b4010eee84d8569e2432da06c626f50d2aa58a72dbc2b62f5942aa9a9cf3f7e1ac405d6a1410df3d6de666df18027bb2ec8162be608cbc30426bd67cabab1b92ea30655fc3d7dcc2958340b0fcd1a05a46a54c8e65831fe64fd80114d47cebfcf943f8d08af754e1f46647c589b7d8c66546cb2850b06ec16a89448dd4b2e205548dcb6e6c84faf82ae826931f85465cf3b464a7214f6d9bf0e07a4eec1affd667481f5648546564ec4d15f27bd5cd59447f7af87694e1f7ddde192eb124727c23589ea277134116c1993a91877f3f34dc505cbed96a9017d9ff08e2e02eefa9c9a1110932cc71002f403ee0c71e5aa529369f213647c679fee3fef971f8ccf747293b444be53effa3970c3c873706b1d957dcd3b1f121cc81ebc8ee4e8d8e67df1a4d21468e3a5180056e6bc54c8181bc99ba1efb071cd68ae4ebeed69228f0c249ef0262d4fff9188f0b9f06ed328b37d0cae64e6c6bf5fb4e69869aae3fc30a3cc75e40cae1a1b1b0149339fc1a518c016f6f297e9a6a5e8e58298edabd44b76dd0ffe0a89e654acef26fc01e6b5297f913714b1de51dee62660ca5a51ced0579d5d689df2fad618a48061272445cd9454160ff9b510c0b470cd40a89587f9d375e1017789875470bf0aafaa860c425619b12b951773351bb1bd659d6eb3f48df7cc896adcd667e415bb8f3a80c6d1a53f1c2e124344fe396c16fc9f656205343a570c15a446ab55bcd980ef0733ef406d2285440de1ee2dcb930ab9b444e8221e4b3640464e6ce6c01f4f66bcc951c1e55477cf7d17ac528bbe6f4082b231a566a08a6d8d109e54c33e24fd69d193913713d47dfb2f8923cc8e414e95191169fe9473f167452f1c1cc2c10c0485d5ff5a3fd20bf600ad97fbbcb10c4c519c2603a505beffffff41