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

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

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

Block Certificate

Block 81933 f29cf44c00b5f53a83d9d46cb2fb642f52e4532d678822c916e91993742ee5b5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35d492c301ed053bd402a9660bf2b9f13765b45c7268d52b8b9828775a35c17a
Certificate Block Hash
f29cf44c00b5f53a83d9d46cb2fb642f52e4532d678822c916e91993742ee5b5
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00960000008a010000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f94e826a19f646661ad828d2f53531c5e7af129edda88f1242428ad029af701c19d5b1b0b5d7d92330195cbe4a4de6bac5f16d7561d2f02f430bb8cdf463a44c8044806085f6b3e29b6de0fa612c69bd0895b36fe112462d7a020000000000000008000000000200960000008a010000

Raw Header Hex

00004020b951aa108f3111e229caeb069b5bd5249c141272d58bda8cb40e27cd85e2bc1883caa057881ddeff98ab6a65503ca7aa0e3b001d23c9304e4a41b97eb45baafa449b486aa9c700187ac1355a7728988b2bd568725cb46537f1b9f20b66a902d43b05ed01c392d435

Proof Data Hex

59,560 bytes
12121601030736b0a21585138afe40fe8fe2daa579cc9bafa661ae1cc9ad94f7920066d69c49d19349246c15b7705ff61d80430140b2de4ae73471f092a64450868aae3c456e5e50b6b94ac0db666a255dd97803bf16562da4063a885bcc2744ca6eca8e1e516b01d587bc25a97d2a212a7529a2c0df97199424be45770a640cf52371738bbcecd4c2fb473a3fc12b1e4955f1fd4704a0582d5f34ac1812fdd354628baabadddf24771ff9b89f70da64e8bee33772bed07628ce3ae5d7410d6a3ebae8ffea3a247929f9b2903d4ebff12d428d94f7a57aafc91172f27024352d1abed8705caffcf5c97f9eabb7428b3108d352dd8e13df5226916fe5a1be21d804be8bf91a0d47ce4d554e529bc4ae477c3657d51f395472681d076975d357d8e667ecd2bbbeb8135465c5e05a44732d5f67865fe7efc71d1121b0c5abca77e10f902a9dba393f75344dfea5b2340dce8f9b45b33e9ba4d8ed5b87cde7cbffd9775bd646a2339d3c6f0b2ac6ab9730938095c1bf212dfc6000521ef31019e5c405c1424a29bfa919c2f4449893d6812ff65d00da5494861112516dd03480b295fcbd3c691ff6b680871ace122722608a489dc6d9e15836b6c6e44768d5275f307b96f613cbc381b096947ac7ef93890c4ee6fbf8b14d015623514177a63deb32993a739f57210210381472d3745e16a0d273da76db31d8c233073d5edc628f3f6c9289a485bb0cb751bf9a27397e0c2970b71ddea36e6434fe977eb5f4e41f930a13e079e1ff939becee3c2ac5b2bac1f91f9ed2f2877a904720cff20ff9dcb1df6c18b6244e95443290b73d5412b2082646947a0557254a7fcfc4278dc908452aff6d41421f5f0442d0af4848037410ba544a6b9fae95fd23305274bbab6365bac38c05b6f69fe42874292286cccb25c60476d73f1fee40df40ce0553a999fea85941087148dbe9cc3dd4cc775209cffa4673d040bdca44b223a6d3b30df16e447a0acb0e941cc28ae7ba534df2e7abf8e42fd950d6470f529b94b8d08ab12b8eb6eb41c1021e6e1f4f6b68cb09f94f2e4fb225fbc8aed6758d5353e6053ca53ed609acb8e6938f247c0bf59b40fafbd686a3fe045ba6b431433011b12b7604c050ca3019e85e0f25d2605484434efc71d16438664cb68a52010676336747d04d9d52a14f4742cf5b95ca744ddec269ae38fee2c18e24e9d720fe0dc9875086ed0078c2be3af5bb33748a05df43b946534468c467253a4aea906ffd8b9b2d28b0f26d084bc5dcb41d0a52f59907fffa18dc71705f2d06da1efd3b16a6fe7444cd245b33eb236636356527843b65f7df9001e8ca444543e38187d31285d84ff45d6bb7d1d173117037ff76c3d4828b945dd54e58c14dcc3c66a1a02839e465d0f2848ee83800973fa81e88f123b7d0990e453c7dc6ab8529940196c9e9934e7e94095ec53b461d22f9872d85d54ec4580bf46b29f6a0f3a22a78880d5e6ce4b2f5db4ed03636bede85dbc16af691504ba17e3eb0d0152deaf6245737e786ba6b519c9c8e600f8ad702379326388364ddb9df1fb69684d21a77d33f10919da7852d8006a41519bc68c42ef4fa2e369cd62222354da28487683742049904324253242b9e58b29b467803a040e4cc2505be90b65145058572394623e0701a989834acd37fb0c69ed9b751cb538f7e103f4eeda097822ad5b692bbc5ec56f1bb82c31aa7e7b97b93b470b7e179403921c2f59058e8e6aadeb007e7012619f60dcb77ee6f561d508ea81b98494c3a608f820d54e153109a38df2aca238e0a6724abcdc08a5fa1dcdaa8622f65444e9779822e11d747b059451f85ecaad1773558bb5ec84469188f5a926c1aebf4395e097af7379fc221e0b3f7207711c054b65f36f275438bae1aafb340e089848cdbcad5d9b96363cecd4b1011f251adb260187d091bb8a155b7382159a400f28e2507e3e7c65d095e1c39d313923931689b4601aefbcfc4be1d0545013e24917f0b9766c476e83677c3f973eb1b714d06ba60f1bd909c47e01fc02c867057cc6e301377b84c215e153371d419035702a3cb66882c18cefbcaf7f14e5e20bcddaeed5c4096232ac511bbe451483f75142859979aee817db323abc28c204d38bd6ee61dd9670dba791fff498e053a243b9fbae6b18a23ef0d40c60a94bb5b64fe4fbb956bf3f6ee9990f14db793f5154ad87c8098efc5271aaca2f83657ff9a06fb5d8c532388309d7709b0c6a694210fdcf4d1fda9adecb65b8855e693af1adf380fecbf3b2ae779643e4bddc39cef3fc1ad4ba457f1cf24368eddf1d79bf2f0557114f52d5bf2c4799d3e52a51a92b0c7648fd0bf59fd4dd00a1f52ac12e146f7cb82e4d34326f87996a398d16ebd6c68af7a6d982d061dd2cdafc68c8c8d385a4ec60d5428e489371349bd65b7dc69338602bd7d7d20d9a9774693c27c82a2e50e1de05c449b3cf2bfde8c59afa122e3e57451d86683489d83bf8d04f89be321e480bfc412cace84dd41ad40693a7159b8d85b0c0b070a3445553905bdae5fc3f922479bf84a894e2de53942164a07fdf69ff806600121eda9cd9241d897a27c09ce89f39e0aaeadbe286fc63539ad9b80eccbacc5bb2fdb1be33e7c281967a4112d127ab508dd99ce0995ebf75ca986e9c8fe0e01bfed088cfd8f0fd5af7461f5e88a70b6ac39ffbee12f4d43fd502412f398865da3850c9aa56cdee2345fcc883ae034c1f6fa0c7436cf8217366830d3017fa20c87c7d0a3981b1779a9483d8033d89336bd426d2d5943556df4e85b254224e2ad7af319453972ec9a1d7a630b8cf773379ea0405caa10596e3ce9c87efe4b9175679e08766b77f9207769d8eac0cf4bf4b0a76ae52f22df699c5cf590cb9c1d1ee535f564bbdaa3790fec3cc6c9c55dd841ece86d2168a0c572e8ee50f4e75ba2e3b7478142c960f30949c879576c3fd2df9820aa6a7ca5bf0894e8e1c77b0b3003589f1482e5d4e7fecd5e2faf132367f2016289072de0ad64a4b6eecbcf16c3c7a4ea602c6d0a82f2e13343cd959129bbc22c29d8dd6b443444443846cd10b0e74f43ca611c7f5147dad04856691207eab0ac9331c7baa6c84dd0ee3c1d4ce3997cc6c6b904dd7b74c0db2715c01cfffc4832a53ab5e210a9174924c68a71126b8ec1e844ac15ba755fd4a64821d447e79c88a14a28a335ecc69a5e9853063c42f61d6ce9e2b3615f7988ee2d7e371077e5bb639f48fa4da75025af5f98c1cba90e6b35940d84434b0bcc4bc8a8650473f797d36a15cfcbfdecd5a192f251cf5b49dec69cfac18d9ff110b75bbefae8f7a7b663286c24bd12f0fc30ac99aa960a67473a776eeb1ac0cb285c42341d7f74e26d4c5d65c71148907708b57374bc19aa66a13db6c97e59622b4fec3cf858c2d8950364fb0c18000b2df48915bab24fbeb66f1ab07e73b1ff053fcd142876d357a2f9beb4f31efd19c0d7a769be2f9ae7e353915a5aa5b4ab8d9c7e47409231aa43d55b3a517f8ef5fc33089dac4bd023cd8278f8338e54512a004a7ab9089013844325079f2cc96df45a2a4ea1aee370bc148d8363eedcfd26ee93fc266cd929136d307d1e5eb4370291fb0372cf7525fe9e5bff55d30e855d1ea6ed167753c01f17113d5c5eebad38c53d595ab9451716de5c8bf3480dcdf0fc09b6fe41266f46eb7f68f35161e37d2a818f1eeafd1eebd9d8d0dfc0f2b82159242dcfcb55844cf2b049017f76d2c80206ca5b01f770fa422197d5977319b16c293b668211f27965c267bdf8ad6b1c48d47516566879f12ef7a41c8a3886d9e8c9a0b1b1813761b29d08acd6752d727aabe2c4ea0b5fb0da61929b1a3e74c478f595122a397210c50adc798604653569504b8d36b5a50a868d1712e06f309e1b6b8cf3d246492e709a911e0e1b2ae823b16f76c476d4ae7da0693fa36cb3a036e2dad72f038fde0eb09315f7aedaf7a0ff94c9d22994cd9833d36c207a16ce92a2f5d85371e9e594cc03b9279b63b17f7f5be7e1a2fa8f47bf157b30795bf502ad155d7abe297d72ca1476d055452c2f965cfc687434a1937a0668777979b5d2b5af8208a134fd28abf0650da55015f1aaca4c03f0d725cd0aea76abf2f54f0e98536602ff42b3b20635b20a2ecb4a35baf5684e346089fc0de0d39326f1a911196e44adf6d80110f6f2fb65efed7d21a3366b57101d78dd53a439708d789c9f9fb638036871948bf2cc9ca93b644b2056c37f828345a7bb1adcd45b44403cd231c89be1787b5053a4fb35ea0339344c598a08227b43838b098dd60799f19510159873db2e1c6d378841d90bf68b4b867886e87b90e7cec24a27435909b310649165efa838aebdba08c571f8f0085d9a23d709b5f62e7784da41ed1c316f6cf90170df4feba6b0c4328e1df851c3e00f1d14d757515066a6db606487a9f934d9be9832809509164338677b06be57dd940e6d2239c751e650ce7a66e000afdb0191c6a7f1ddfb61c5b4f4163a324fd193bf476982eafe679592704107209f6d8577eedcebc01b84ce0c495e50a505ae5e23cc8d76734ba5935a16e6bdafef9d15bfe0cc1124fc7a6d6cd8a02bfec412582762eeedc81e62761ef91daa2f7d76e86faa6f9c8ad547a1927a02d805f2ea4b0ca04a0d3ffe8178046141bbd0df2fcefd894fee00977dc287c0ca438f3d9f97d9b6cea866d638e4bbd3f9ae36edf58822aaa69888b60262dd0f05caecf5d60d0a046304e5ab5235599943df0c88f312e409d9bb9d68575aaf547f119e770b7057c363faf59424ab48a748035bfc547ea95dc9a715b7f35a0d63c0e44a05f9f21822c928fec50ee9b992b3c84580f8235f894f2b3d01b780fc956a350c1a6af44ccbe3b2817fd313e04331c4a210bcdf59bf2644b0913a03c80f516a0e3adf5d7ba0a319797aecdcef30143df21117cddb0b15d68055ca3186f8aaa4d8f4bbdeea4fe70ed0d031426eebb10fe6127e2a9c3e57b3da92756a85c888f81d32e4cc8e058d8297bfc15b8dfe40508a24689ebc5b75f0b6584dd1b91803f371040f1ac831c4744dd62461c23b114c6364cb2047642a1156533a3881b0f1b76b9f5b4f4e2372dae5eb74a6ce9ec63e9d89c722571f3fb802c72c48d0b9ea080041b7698f2458fe74bdbd5aa07ed99cd1ed3b6db459d4e38e60a9b94e026a35a9983c37fc89be016bfd154713fcea3236be2007a624dd4a74ee6d5c8e411a7c1fed50099884d2bb79285b41cc368ec30fdfd7896e285dc4be9341d8bbe485c9b22813dec9dc91afc29741577868ed7faa051867992ca410c7b61367935c6a7a691259cbf26d35e94d2bfd34e6eb54449aae251babc7a36753321855fb8f87662782d1b77d2d73707c207e6db33c849e9646a33fe17b3bf22f907a4eb9c1660311a6d07e58a44b4d0048634e595c9d80a8c850021182e94bb7292021f885f482cba5b3fae0f9049a3b9f2741ff5f82315a7035129036289867c87506834af86d5e826c3675f4c79c90533410affea15cacf12e4942f373378c0ff87213210171c1f0f24a38f17e3affde7521fe2f122cb2bfe406154e5bdf4aa6f3d1c57105782daefbcf232387aaf8876d4d1bcb842b231ace8af7598fe4deb4375c238903b41b4ca4b3d53201238b5abdfea2a719315a227664cf38198c66bf1ce9088692c0bab57d5d44ef505890b6b9f89fa912f784764ad4b7748b08884009042cd8c1d72035907261a4046b2b6cbd6821b25b69185f470fb707017f8b39e9882f00e8022ad720013015c6efeef7c211d75d5a44ae3fdfc5969e025ba816df1565dcbf54375b39dea8855046699418688f04fc34c1ca441fc98e6512ea651ed0982ef6f1aae5538af5fb6c5ce8dacaf0c6d5eb3ad7ff655e6892bfee248d8a71ec9804bdf4c79c3b02b33bf7de2929c78a4a9da1782764dd07e0403a7a62424af2f79fa1a16b1bae0a4ea9dd555aa3e3299d40dcb2db0d47e8f18b2c7ab1b9167a501512a8e02db37c4f298ee42044ecc0868153ab1ac538bff2c1f61f52223e9568402151a47e2f479f2433eaff44ba3581448465f36baee56c62683cd52af887030788d0c04096b9c48fe4e7592a0b7d32c74305a914ae002fe950c2d7dab513f1fa295b076037669d584c2c26c6f5da775e37da3968e9b63015cb13afdec0a2922cf4fd170075ddadcb1e81fbba3fe57efa0f7a8ab27443607c0d919a11a1da8df5a68edf89dda4aa401722cb166ef5528e3124067fb0f56b7b903ebecc621eb82fd66e9b923c38dca96f6167c88d12014ce023fc0f8d364fd28369c292a18d566c532d7dae12212f877aa3cc886baf7ea3bb85fb5aa0cebdd6ef83e05bcb89e711e191375b0f8dee20e93f7ee282ef8736d5da00423ed73f5e140b5a2439ac7bc295dae6309bc78a0d57e204120fc10d570fa3005442ef375b83a67496b1a86e850df3d30338cbd0eea2b71f91f929eb07bab053ce916f2a2c38d45a2f5c948ac7bf4f517a734b75836941b85c323c3a568979362ef6cf3758652da7fd95be7ffb5387db079c7ca142be03d2a611eca99d5929baeb41f78aa6557097eeb0b3b29cfe2f3c22ca3e2134b94d066e6d70ca5daffcf4b92a9fce8342b8fd73c109e7395814792945b6000dc8db547fdb0c8378eadb93db1ca4273eedca42ebae182acaa3b7aa9bb47ee29a739788ea4ff6c4f3a87a65393e698dcbb31f8f4fe8d5aad4aad9253e76b3a5c30b9e8a634ac63e782425066014797291e5894afdf693edd0c570938ede6fd01fe570e74aa28966ebd50b5510426d257fdad9d5c3173e26c2aa5e7940d24a2ca91cca0a97b6cfcfe8f5d9096cee8d63bde4c0e5f903b0f97a6d4ceb4f4a80867c678e0641e782f5ea434effe3b28e3a01cfe9d77cc04d03cd887893d1b27c72fea6fb22089afb51623e8f66fe41ad406ed872a8fab7c526a0e3c5a34d45b733e654137c0e48d8072bb76f6071ec9a62a15fa269b8d1ee3b0c766806868cc2eb6cf515ced82cdee8a529cb7cebdee66b869cb2c1a6baa23aad4da949e33ec9d821ffd616d77fe8a237b8cbe9cac64eea61f0c3efba5a17b3d770486dcabe6ee9326d28ebf58fb7805474ee38f4e14219b7a92deba1cb8aefca496737a40526be7171e5a89f50320705e9102ec7940e16e2033b4dce65054ebee5c2b4b0640eb3b080cbd313c1e183518a7a3af94da81656ba0201240f5db4a4c8e9618f5524bc68ec3849d6de2cf34990c4c31f66fd84fcaf74d9f7bd886141f5db47cec556c8ca63efba49f919f59d68d13b7c83dc54690eca134ed9a7b03c7e250e2f6f22526e3de3db167804a160cd792c9e8fd1b74d164b9c1d7912ea090a3c9b4521c9bf35b7e504e6b387ded82aa82ed8bcddee0328956c32a6cfd81809d875c51369520d750ed3dac2f1fe7b10757f822a2899db5b6fd1e79d928615604566aa72cd4a12ffc110373ddd274a7a7d81c7296200f8cd1a4baac68808b0292dfdbb442cf10060ed65f3cd9c2f7cbde48196aac37170cd0a2ea9639d4017aeca09479d162b4e6692854996ac499c0cf716a653cb96273e6a03b81b39eb422d22bcceb8b8901c30c2840aff17bb337933def5dc8470fede54784fc2c739c9bb6858c821138340f936c318517c48ca4c61a2d294de7fc56fbdf9f3f9e5e45f552bb4eaff4c9365261435f97f46263d1a8fbdab4eb07faf3e4f2485279922f92de4fe2a1283efddbc5be843027146d9b4b4191cd0881be6b2497d278b8260ccecd96c7b608bb6c4490bc99dac405bc765760f392b59f1b24aee9360af7ceeec9a5b85b60f7ca38fc1fdc5a15b79ea26147509fec0b89b05d7840d3f7cc594cf810af7fb3c031cef0f8749937ed5723f6bb3b35cc50d5380bfcc31f38aeab16699c1a7a3aa372cf483cc0b9ce26bc867ecae686e9ed92e29a540abd179aaac035da2f40c8f5b494930dbca172b29458466ecc84a526ca62c7fa31f7818d24681db293a66b1344d9987ef9a0feb9e0e7a902a51a94c912877b408b9bebce7508ead83ec3fd9ed6b92384884afc3e6c99d827cfc7e3e6b323fb93f51483bd4f9b6a50fa6b8e26e4d15ca108a2f85e8c2b002390ad19aaf35e94aad9e0c4ec4c6895d12889bf5196cbb31469c5bbc5913a59bf90d8ec77a7b009c38807a165b46245662b0a95a12aeb1b84c9cca17e817ca9ce459cc8fe601fb2656198b8720683b2892f743e0ec463dc279808f1f88a1b36eee0de8fe62adde137dd1f656269dc4abc355eb24ad219cace6a778de0fd4df66dd116a3f7c708dada3257881faa633537895ab76f04e148947f83a6d26227586f94bb4eccb83d11f83e7173710ff51f614afae0476a839dd71456763da264b592653912a0b8b03ffffaa2396432568f985a0a883f35a09bcbeb3daba4a89e3318a0f8b8ce24398a01a4b08c292e3c31afa584c4b1998597338081dd37a48c4bde6d792d869bef5a4d8f8150994a40545f3bf9ad75284e1d91d6f726eb42ded5614b8e594b5b0f3b8bf475de6c8628b96f4a15989f1789598a17cecc684cf3f78d5652ca67b47e68f6bfd692d546ca3dbf6f0e5672de45b082492af83418873701c8f0909be6de22e91d55d8e00149c55965c44d3b4e8cb89f937f6d93297f1a822e89931c161984c8f55392b91c24fb6c38038292473202daa1d3d2207f973c96aec7e994cb6781727eff9945bc1e1cbd0b140e402307f7d0343c4a9da92237ae6a866e572d632a57b0fe8caac563bd85e2a9caea0afe7b9136efba36c95917c0ebf1ac484f55508ded226579a16d71c0b6723df849d8052b6a8aef5f5dad0289708bc197ba22b38fc1c939377f85e297d2e9d1b06b02ede0b56514fc4357dbeabd76650699bd7e6c8df36b096c4906e7ed16cf14bf9457ebc92f4c9796e2758654c197c90697adc316e48d623471f64c686d0ba2853128667b06e186590ef5eb1d47fc489b1d4284a3a4769fb1df26bae48c02501efa58523e400729c9276ae5f959b1097693b5db8182617082564fa7153fa80b92cd6e741c497752cee80b2aab0f100c33355893e8720f6211867231a176e541cf3bb85da942e3c3c30ab92c9557ff1a203e5d931490fac261ee89b7f3d380e6077a7afbb764d63fbd14e0e4254566af41fe1ba80a32a85541667e45e510cdc5a8f65ec99b34c3bced1556325636aff03d95969fcbcdf967c7b815cae3dc83d198fbfcdd4a884066f8e8b8e6e9a463040977718d93bebbca240e2113248b3b9e38399935e7da14d9385782741b163d83471c0f066611cc6801ec1e1ef3f6dc61459bdb5d24b45ab7113e67a2e4c2ed3b6f6710a956b94bb66d95bf4f5025f582606c2c8381a549d3c87919b1f411ef685c4df10c2083c23a101f13a861e011af1069a472e4e1a65a02e497c7a00cb05c58563bd16c2bfda34b2174e233ebe076fdb5bcd10c7bd6a9b8006d332cef13f9d140078aa64cd0d2fa59b069f8b73f1bc5d479d5dfe00ad4c88330824d1d4f7db5f8b423b02ae34d162595c4802c79de15ba2e20f6ed6af9b7377eeaa8e406e7ebccf3d1d4adcab82c5e3af3a0100ec85b11393899391d99466587334a1b3b71c43f5e8e1a1f5231c43ff5e48dbfadfed2c859954a7c95df3d1563f8b554ac2e8f2a3e5f8a83d065e72229e715fd84020e590db650c21b3fe45cae34b639a84eca4644bb658f3a78a1fe6365daaa8bcd6fdb0247a84a197cdc86b2584de435b4bd59dede38de7a78783848a43bd98541712bdc58d27c7c85790032a652adc96fef3dcd7d51c49607b3ca7586afac720cef8e31282c46dd9d5ada67e17f63473c7476e400e8fe25f3f2e5394b446b0cd32c21ecd545ca9d8e7a3027c2855930f392c64ca44b341282260b2d04b0d48082d5c1c44914a8420474f495d22c00cc450fcfe76f9cf45af322107adfc3a3dce2784b42d23dd08fade69ce540ceb1d67140df4f6efb8e58ff48db997a9b9f3dc214cb0091e5d05b38908aa684015156a91060f4120916a771567d2ea49739174ea650b606020a23c32a9ed2b297acab872a39cc6a42550410c6e9ff28647349e74efcb6c30c4c116fa727585695b8bb01610bfafabf728219ed8049d92c5adc28b49fc45eb30d4e8d60c5b019a8ff81a620428b3a5745e3ee17a2cc2b9e1f2e4c01c1930a3a8dfc7e5078093bb4af389f9a818e4ed7a37deb6ff5a675c8de9865c4aa20b5d343255c01caab6e4a4ec13ca859ccc14dc26121891248df53ceaa3c47d84237640dbeb1f454ddaa969bac9eeed5756e88a2cd07afda68cc29cc1feece8e97d2a4af0b6ec8ae242e4361abee6df9f762283cd2c8446adef8aac4748284b63c7f3f963622d178865d767e939d6922f3e7effecf955225bb6996ed5f13d24db5c9d703e278e8bb6b0461a252a8b42762791b3f6a54b2fb6b38d14edadf88114ca664b75d83afeb181944850656cf623ff95635e2a054a42a30e229a7791e700e30c28f9938732638be6be85211cdb0a04b9c6c7af3e30b9154ceb7aac53dacabd398517800eea8143064ba5a8aa499174a0ada24050c70fd740031fbb2c968e6cfd95e06ed1fe7642c03863023d463091587c91a24ff2b337e80f4d7cca7f8e1a886f2d9f47379817c471aefd410b7243b26965f1276a38baf5d83c961c7b9119e8522530328059331069684ff1dc57fefc1e8b1ed4f11a418b8b29061e1369fcb71b3e5cbf1f69c9cc5ab6ee66295184c106b22f66c6b72ff20d5aeac256d0b61c2f6f8659f60082d95920c197964e7f29997e7be575bdae835529405b79bacf9334e78207071884caba536ba197625831f0e039038d52aea6bdac180a3034276f09e0986570acf959ed515d459e6f159dfafaf0e8abfc928b2f5a85e0f1c489ac0330a959ba03489b52a640228bac5259ffc54122618c71a276bb2f61533c2ba57fe16820ab72249cec208f1a417aa3d80b67a3eb7bc5bd14a42e7f5362d66ebfed9a62c47ceca2e2c79c6a006e11ee158f732c807169cb2d1346d4fe5c0165e7cc264e2aab4ca51f37221fc3de86de1f26cc28c39824b7ebd0d1a452c842374a22c8574bb123b8343d6f53798540801fc99d50d1835954d06150e3d8ef10df4c694d7ec3ba68304f7e56747042688a734b4c319e1e3bc2ea380d511d57e3ea9190529efa0e3023ff21c7759f2239db660eb2773ab5493de32e8b0617f44af049713795c5f6fb3bd85b14fbfcb4638870b0e7908a2e62ae6121639240139f1574e5091f5bdd39e7ae85d3b7bae66518a11db9115bf452032d3fb2a4c810e5fdce0c4095edc8bc0daf5ec0f47512e7d8e61e4fad0d5a9a30fb8f6223c37c7ab7a1703bb4918985ba3a91766432b5e8ac4f8108c5662d37c95398ce4b26fe1ba2f9ec8856b3282b7a557b22a43be6e858bc652955e82a1d85b82b23f7dfed991fefec73c4110639d83b69a887b0f618cc1a91d55e901d7d3c36e9cb601350dd514b182ffb735fcf1d5c2f0dcf9cbb7eeabfe0badac7c5207225071e7e6dbf6cf4d2c56c4973d36bc37e1f6554af15ea0bd43e242fbb989b65012d39d39f3ff8eb7548ddc92bccc2acf45c739eabdf3d7ba7e629628c0e65faddca4a496411810f9edc5c1e6cee6082430d00c575f603e81b66e9fa9fc722789e0c4eabe2b21803c76eba40870ca613e8123438e564984a76b50405c3f580be49ee5d262d80474b538e9a07276711a7c21a7e19f7c880adbdacf437f6dc584a41e979042b0c57338ef7914455a3f481987390035a8ae783a7fd03d81cc78dd9aa931edea3ac4782e19d08401ee54ff76070c2a912eb9d27c6dfa745decdf2251ca5c43ede05bab457e52e2655eef2c04bae9f29410f3e1dd4b05aab956763396558907ac6700bc1811d794e94d10a587ceae86842796996843a887ca5bdab878f3c9a042aa4441bf8e7cbac8d9405c5de05652ec96a51e620e55d77c19ad11890374275b6f7fee16ccbf7461c2af0bfa2f9fd383d0dd2678369856acacf1c2c1ff1648c76dd9d7f7d56bbd559ff80e01e0c96b5103d5c9cd6368a37839ce7e4b5a7fefc492ba81ebb0cbaf4946ec9b41184a4f5a56a13127f06afbe94bad37efba7dc40ab6d96fac5b12742277ce8a3bfb7984c8a84de69b0ac25a39cb345015042534d9bb5acd25249241adaf675d074d57fafe001d1ffe129afdbcec987424a6eb458114de80dd52cdd51bf11ebcf94f786e7905a0bef02d9773f5f9cc84cbca931fed82090a14d5fa108d3555215b1788dcca94ab47024b8f5e459c14028acebc14c2ca61a8b46c5eec7fca1f896bf061ff45b10d38a8bbe8446d77f469322f1eaf4f739faf28a7df59c5cb260947d57e472173748395e24f8c9ae131c862a397db33a15c96b0a546b5706c122c08eb1f51abad92c0953d4efe71b41a8614fa8e26b715d576ce3fbe1449bb98523fb50bdf0940d23a17aba1791db3aa88d43f9c4d74537a313be2b408f28bfddf21348093c02f3a72b2d642d4f1a5790758f0db9f7d2accba4377e38c97ac2f5041fefecea873737377a10b6666672eb5c1f92652672f9f5f8325f86b0aa23f9ca8170f99c5c7152929c98da4c5e3432e1ed571158c7144407b29aaa8059bcf4c5dba9b2fc8e06454737864e8e6db23e8376c7170f008092ea9d431786f0f970b0abd0e1101b126907cd58bb6e6e22234a648907ee12de9d65d247343adec647836376649710853ea9c079e656da575c7751c8adaf5e55031cd769febcf2a70adb20d6fc63fe7c1e68b53930d0da3b8873a3e2312b3dc1085962563743ea7031270bedaa1ef464243bf4d1d95a57a84f06e0342b7753d557601cd85fae5856cfb50752b3e9bd7b0317a2a801775c51f5334632c0fca8cf3c62d348fdc0f67c56dd74900d68e4d519ad77f00a5d9985a523d10e037997237a9b5f7f2642a92503ebb4c64a62e3eb569c5283743b02785addc1209b2ac2905f9943716ecac29c0be71c3bcd3604e4aa210bcddafd54436358cf1e2c535c6f8fa40180e18a6c0dc2408a95b1f63d67e2ea83efbf4d8d612eaea6238b1992d15d87f75073e42b6452e7353152ead7c84cf31216c4f19548296035d88d878ade7790a1b94d6ddb857a6ca52fbae6f2e3929aa944628b0d62926fc794c1c9cd43d6c7ed405e37d2e26507678f0506ec1411650051f22d7c418d113c3e0b0572c2969aaed6af5cb76f3538bc89523057f658aa9746290324501803f9bfd8448283636ca5b1ffcb18f4cb181f73f7a89b0012af90b904a1841ad7d77c8cbd1fcb035443209868c4d905bc0f5a608c7ab4225aa58fda4cddb5d9ae93ed0d7b7b702435888f1547f818dcdf79ab628cb82e6b005f2efadfe3e188c74235745ea58bb6d8ea3c4602a6db4f8852851cf4543d239dd994f8b8a488fa9ff8b565e39c1213dd0661943bed38ef8d42937c2403df09183ccaf851f40c71d1d84966bcf0edc74715c00ecfff298910ec707115f95428c6202e5879fbf3b541025f04492a0dc90fb31f19129807d33d2aa3fc7358b5f63d979fca0f607fe6b9d6997e5b117448da1c13856a7ce7294b1770a3ec8ae79cfca720551e4089da5e720581a278214df1071850cd64e3b4c3402c0f8b49f57901cbd00c4d25e05a1ac88defbc43e358bcf8197e30b9f621556eee62d88f1afffca8d99a63443f7814ead3377dea1d985906a9af91e9a7a2ff88454463733968deda91df99c63b7c727844bb45ad0dc4050e9a82bc010cf7e7c4e9cdc8f6d9e8b64b718116f6b0c355dd2ccc096bc8abfbce1cba34014d95006b0dfe7a8bd6569969e08b6f49795ca36c641625df25cd66032aa84828b5cf9543bc7572db4dec9362cea597308d0f1e4e1060d137786ba68d0777616d5a2ca85750f0420268fa3b3c3e1735d74e9ea6766419e0d9fa079f9690d3ea0c6246c1155919a669497d081eeb346e83024c480f4b061dd2ab66bea92040adc0f27377536579bf822de47b5e07b7490dccbe984b7e3abf1d9994ea64e79dd9d5a9957330eefd82717cbab8b75e8dfe9517cce34f1adbb2324deb050e2c45ffe7887c1a59f40db408a6f4d7ccae9e593bc8e0f03400fb5343ff5256087da21045df1ed076c7c6872ffb6848b359160c014b8ff79f0684a09f1c3760681e6e08c8d0b0a7dbaa59faa42586e192ff20ceb741de49c491b800420c21723027b1407d9d971988c9cc451ac585e3b9fe0b13e77477ddfaf4684db9c85990cf4204c9b5a2cb850cf3afe376149d0a79413d571f42917bd5bf4b59d495de7a60c26e7b18cc345667aa5c02349a9b026f71165e2c0f8a064f4e50b710c1d71c1fd19295bf8f882799c75db994ae57bd019b5647b4a10802c700e34210d29e770c1de43bccf1170e5bc1c58e90d5802d9079a780dbdf332bc2af950a6845fe7d57cc90143564398a6b3388a7766bd98e2d702426343f9656323513c5434e3328545d0aac943bc76d4764d9319f7f7d9fac8023954f71523f60693955232c6f628960693a2d8566bb614d3ab432b97366ca3b19a8a1d75c8e4ef02f60f4be342b6fbe8e62dc0a45affe7a846ded46740df6d8e906a4366011d2ffe328479bbdeb14e77f440513c4653a3320c7c5a6396c6a48d468dd12a3050b9730fd2064c424fae55b1a98be08087a774a4046cda53ee1a28778c215184a7a82e47020c48ea7935aa11fafa3484ba3f73b85d98363122b1e52d108a17e153fd626b5b176f2741d893e997293ea2de4f9db8aef09190fdd69520e0b4b3b26ce675bab7cb967d9a4add53e74a80ad86e5475fc3b33a05cbcbe0859e2f2f4a83a5b2d166459dcb173b8a27f2d63243c3083d298bb7fd73c2d4fd93f1f99d5e084ed99c1225fab1d002fdf1f9c7e2b4cd9646aec4424219420060389e844e11ab8d1a7bb145a93b2a7856052f92f077433266316fb2dc22eeb0c7d6b0eb3c5bf213e195aae50095b1dd52013e8be6f0f281ffc6816e054e0e667bb04d8bd660c836230c0356ac952bb0f6a757109b30b84399fcc65412b9ed8f6af405e16432880c8fe8a262ceae61ac9d206e0ae1a213e3a064c04381f748f8d173bfc2351757b25f4a79b73243c2ce532f86984802173b161c5a17733e287d9b2f6fd015048c422a45e1616023581b8cc516b0f5b2e103265af290c9affb3e3ffd936bef7e4a363570f390fb23a8fea9451174cec6acffef28b6ce9b12b8d365efec987877a3dbbeea5f911bd1989a1b05427142f17e5241240cd25cb946eb3398f0b22a7faab7efaa1a47bb5a1db11a952dd3bec247897d719b28a7599e0b99e5b39079727dcf742bd006295fadda6aa955817ef7f1d6c756d44d4617cfa58378c6dbdda5f5f26e41cb0e7262afb59a89897f6c14f8978d2921c424f270579c9602e3d5353bc26f1ec34d48d5eb422b406c5b92515883e2574df004f31fec71e5c6572a2a5060a778ea345ebb7b684832d94511cb2ba66d0d8538af0ff299653f580712c8916f0c7c17e5f94cf0a1cc8d3dcdc157ca1c42918eef8f153cc865e9d3387cecdc3b75bb53df236e6184977b1de5fae1fc6efa535881beb6414caf27a5c54ad155ab16f1982a4a05b3d13621c33dae7fa99ed2e46cf9e112c34a72df474a9a113d8df5d87e4d12b6908b21ace406cbcdbd216f969264990807c412b9ccaa9798c6428ea6c8a388c9e6391b86cb1de41de17b3babbe79c1c56c1e72d4bf90caeac45966933156d5e5fc4e73fa6ad70d6ffd2c8fd1fe15f9c0ffd59ef30a866fb8c10ecb2fa6ea097e5b10b562666dd03e93481a502454b2b5df34f45b46394aa26275f8b45c2c68baf38b67a71661233765fc93edb70f89e27fb3417ce2259ab83363344a5288f7818b3bacabaddc4a71833d68d60929a9e99ed66b9cd64c6d6de952ca8c39a38da9404af22b4e591506806e8f1827e78716302a399a33edbf53175260485651484b7b9c05b6593ed95b139f5b3126bc0b15d594b379ea19a2283ec310caa236f5eff0cb3ce20acd0c5a40599a18eaf772c294474de03377c9b4d0db961af0cf5d45b3dd0896b788989b98c3f1d519cf9b40fb7d539f95719e43ff8d3240a878b974151d6859a1db7a2d68e9b76aa42d3a42442993768a05cbfafab7d4a51a331882be3b771fb913d71561e1b875de5a77cfff66e6c4a561f5028d21f2443078e6dcbe639ac570c645bf7c7a9d2e1e1423ea24c282143815722fa7f7457a4d684f40206a22409d0d146362ed072e3326baa83aa26ebbbc926f5ed2928a3bf1245dcf5d0e46be27ddf82f34a646fa49700cc153f96bac780e1ac18f0f1a546ff52b4601750089e416917ee3f3e94eb7db2801568623e70ef6328e847780efcea5413eef513d959699356490fe83e95fc101748ea3bb987a2cb0d2db0eafae6f378d43b738776dd6c51db69553a04711593e28809b43934f68fdc933de5f4d3e05c2cc19db0bea6a78cde268576c8e889f7ce3fb3eb4d9cea9c27427dd9c571674a19384257decf3189169eec091426b24bce26cdc937c27afb7d650a9118c1cc38f728f3b5fe67be438d9ab8ba726e4d06da8f66325397134ce5a92db41f0fd6898655d9713fc5feba92e207fd2eb8f3aa47d3e7aceea0fcca70dd38de39d37045e96ff9f4091c16b72a48bd4a7ee920e4195060a2347593f3c37087c11448c0be0c50e71c424e4e12e7d9033c056c9909c571f0cf8bed4adf3654a02cdf2fc3d683aadcc8fff95a1bcbd988724c306dcc488df26d69225f6dd745d0839fbaf75451fb1d72376820bff3f0f94cb30d79ed3186920cc522f93b055729b041b2fac55d3f8ab92c19e52bb34be541f50c37289deeb65c50eb29ecfb85009f030904408c754c980ee353854453e2bc4d066b1c75ac5fb94c4e2b3daa3e0d01d6a343f22bbf9cff765627aa2a077a51075f2d5a9b084c0f9973f962efac627cc339959280e920eb2abe133e9c3fd816d0e46ceb69adefdcb767f2e417c3f24f130d3d71b7a65b7f784df8fe0b2fd931ecb1b4dc8c3e7e1e201f342075821d56317484b3b585f84e0917909de122229c1bdb43f127ffdb1857e089ad61ed814cb325922232f9ffc4e35eca2c61be6068d58534cbd0f1a72397c16afda63d91bc463c43748657df590488ee9ccd59cc9da3d33eded504dc80bdd65c461aee9be0e828c4fffb758a56bc4605352af9c89a9ab41c4cd8150b7b69b873fe23716b86b70053de830f259368735df73dfa2dfee7135d51b4b94c8e04eb6e25be3a4bd91aaeac21f9fe82aa8a6736b136281ede1fd80b3049dd75ffe85276c5a0b50281cfcec30614300293b3286e5824553030dedd2c72f76e72b720e8218302373ff54881777732a7e5ae75d58ebe353a65aec9c9fb36a839de35079aa282794a8c45f0ca58c26b3d3a99914c33705da1e18a3920e32be1b46d1d6472db34ba38d2869f61b827977140aeebf58689f069f77d4b22a29fb1781852032e619115d7a95a8efa31d628e0f2c834692b47bf5a9f9e7e0329fac8e7281dc066675dd87afcc7b4e44a4ed211a6dc0e27136f6136739007a802b76a3ee0416217608fc11e999b8ccf262624a1a79c5158c7f4095af092395a414c3958c9025bea931d241e796d9c2c8f5abca2407df2bb4ebe9cc76c7bf08740682ae76d538a665ab4187b6a8c48e13e9de401d87491c744e47f8eb0b234cb1d19b4e80a69140f3085f4a0e028d022b7ec3b0f1a87c05ad815f49ab4a774f7e3d607bdfce6febe46f846eb3994be44d29e5aa6215cbacb0e9a5751dee25da03bc90f70d5b86fa9861d2235ae5c732b8e9e0391a7ffca97bde6578a4e15d162f9770367316aa6aa7aba05d2529b935028c5c8c9b25748d780cc0068d8140ceaa3214a6966c3f732e4f08a60343e48b3155129fef0850e25846632586b9be0b83977d17b397be189d2adf0618af22a76220e96b3e144ab7676601c9b946c4aa0f0cb094b6de73dc48f5a67bba2fb4a0304fe5798b54849d04eba637d83bc62137b0ae6a21a5c6e285f32eb3843ce1a296a4d93806a082eef8b44e9b2ae5e835554f07191b4207e26a84b5580d6254d8b14e825166538a08a7fa53ac1624dd1fae2b6d0ad87d00075320fbbd33529945b0d3c61ea347b93ed2010d348501c7e118d12311edae199d2503c39d0281a1a37c567852c3f0c28b95dcc7cf2e429501db148512fba660b6de26d47fc00a03fd4322bdd20922c4713f5e4d04f6900113785c65591db06a41192da24e76503ffe26bbabbf530b7e2d02898218f1d92fa78faef63be5f48cd95bdeaa71f8f45e536f1f71428113d4f213a1cff4704b750ec868f30b39736ed39fb44df6a2fcabb95b03591f48776161099c60ddbabca8ed4f9bb3b095064cdfa9d8f9cdcf14240da86abbf9bfd27f1d83334aafbbde4ed71508cd8ca74d82a4925f064fa537b0eb8a0bd08aa899274cab1939dafc766fbdbe642232fe56f0dd90601de98b483f2ba993a1aa241ebc17c0d5c3fd1d3705af088fea54c6278ca9d2da5084db53652769e1d0cc3e2ce1ea844b83af709a1a23b11051875ac0f0f2b919e5ce2785a01b412d8e0d8f0573925006ed6937be28326f1cb116f9bef5cc56ffb1c7e24d4b97ddcb0842c80670a521a7b00ca04cdcc16811b4cd665c4b27cdc62592474ea723a2d9011565017dfb01c1102cf905878bd0a0f46c5ab0216b5e9ac0c75f9270b545df78ea2a962c1534f56c243fc7cc09ece53e98ebbce8b9ee3e65f1c89d5775c84087dc2aaaea1e49df8deb0c7c8d129bf80c32fe2e5d8ef5337140489cc948cc57e58f25d200e475dc878237e8ea06a97cd242ed0d79f65529bbe5357261ce4331fdbd042a1d08863c7fa81cf25039ac355cd166c6d25ed9749eb1bec82e5984678c7eebb82363fbcc0a13da7344aca63cbb9bb674650628f9233b8dec4c6b160a603a3ecd385bc43db0c9ebbd1cd7e8cacc268178a4ced48f149cfae8aa7f924d10b8bae9129f94517c75957ddae4c2257c6374ee635fa5e2b8e5a2ff455255d9620174bac8c3c79f1f5a7ebd051b3913adb6bcab744f87ffda236d471ed880a44ae9f365bf80e3103c45f9cf902c82b1418bf5f47e46acb3c22a7732bc9a1a4ac9e446b366dc93abac2d87d36233ddf62a3d8266167ad31d86140f2569ddb3dc90ed7d92100f77bcad5d002522b281d899d246e63c1a7fff4f0a318b70e847ef3eaf228288e65ed368fdd7f8f4be4f38207f718dbd2bb2c58afe6bee43ee94bd8d80e7ab001c242df9aeba5782a333b493eb043a0f9dbf3942b5377693986604a51b7b88c11f07f7cd40c3eb54a8edd7874b8c060bf6514532e4123af3ed3334fa7cf07b3ee983ab218dfa06c52c4d1ecd2188d0f4f21616f59079278ac060ce263c8c8195d8ce2ba697be55aeb007faa22cbae50540faa12f429b4300b1e69200633236e240ceffea0bfba684b878fb4eeaa5041e0f2edeef0a0803356b4e5088c4389610cfb1468a0faf9eb8e3f71e447c14b717c45e2ff9017d01c41b806f2ce759606bb4ac9bb710c42dd4aca571d05a60cdc6edf6da0ac5d18f598b1a9cde04cb93bd08c3260b92c9d7d4262935cfb75b618bf89a3db052bda5f82d90f606cbd85c5c5b649344d3665a086cc57a39b21fefdd94c04ba293f36d3dae5792c0297e140df4116318d356618c6e1e2c3cbfda3a5b929045fdcc0d53ba7ac3a8761e5b64df18b6a7b97e4f639fd3a6d11fa51110e013b4ffa62b9db9b788bb5536833efa4a99137443eab8d6f9fe41cf5b7e9df438fa1ba5d3c689519636753240ce131991d3a7ff95154a88577e56f42c3199fa3f03ced03b2f2541990d82cf06373772308d857ba8ac1f9f63ef8a4791477cca0c2fa9ba9dae636146994de7cb44561a79f58da06fa09f9f2b81db110fc7d9ff2e7c0a4435f4fbf989640e6df13917d3438810f3d67dc45277e9ed31eba2e93130c14a0a9a3ea2c5b37e315dc0ebbdb8219cb2332f996f465c9443934183eba84be6806d1bd8f63381301d25cd2e06275b154b72f78e9d54b4de7074a006fc726f046f108b850b51fe2291d505bc127505e7c38755f6709648ad2b9d68b1258281f46982df5cb3c7b138add80c94ae098680f27d5260dcac485c6b58f812b886e0da095e6bd7d4e5fc27db0390828eb3f7e6c8fc9b278aafdb2944a5b545cb882b765f65f5623bbdb0b18e81b53bfd33916254c2a0c0f59c6a29ca8441280aad3801a173d2de15c79f05cae62a10d4e028136d48adb40b7c10686adc5b50eabc201fbdfd54c24966871df389933a9405b80cd5cea77561a6649003a5141e071672ddaeaf3d4afc9a9e645651cb61cc2bf554229e789d7045fd7a392699c42c510fe2c02052703c06f1c0ea0d1817a84855544ea0b4da27b391f1626a6a501928fb3efec4181873130beb9855b9b59916e08b7777c04e1084a5a3ef89922508eb9c73e354e33583f8a8874807f7a36474b20022b251a63a6220b45dd0c21b31a67ad64404145abdf4010500ee87179c9666ba8a3cb466de180d6b3a99b5e2fe7e49315f66cef1c5abfaec285d845431dda5001800184c633e277d3ef88b9aba1894024e1e3261330815b9fa7a1b72ed575eabe4853d36e67a14f027a508653cdbba751aa245a26892707d08a9d1feacd6f04536a0f3b8b33e543f7c81bbdbb76a4e9b631e740da69c84da068892c438cf0f5f673871e4607e3515b8267a802dcc24f5826367d0ea81212881f6e226258db9dd9afd082217e0ec7b9e89d5ba96995f3c175de8e6a9decc300b53fd21a2d09bdf2346aa18d8133255c134daaa2342532bb49318e6c453f70e39f5d815f24b4f04eb8b03176d18d7ae34ad3d831662b4cc5cd204d71b55fb26fb9ec578c98eb756bb9525b6a9f638d99c7a8c06d51455650fe17a45c07594ebff3d04b13e94f337291a7d78faa8409072a9d92d799cfc2db1ea2713a2e1a585dce5f345d71d93ec8aaab85d8a348e38f9f98ef50de0df136ff086c7102e3395a52a9b9fbe73e7445bf8641682e5ea123490e2148aeae8ee213c07ab6003aabed9aed1012b2e5711ae9dd720415172cb08392f886f1c744d3218047e1cd4eeaad91306daeea3a16d4a9d55e0856d0a52a5453881d1d51d9dfd7391d3a6ab608df67678e5a090bcb2b586703c8c91ae857e2f0a224a83ea419b3fa4432b09e80189a86da409e11b7e3581646ecf61a42de5d13ccbb92e004d8f54c3033e9af26ae12e6f3c9fcccc9fbaa5a7caf8568b276a426364e0ab8c5d7c61e3cd38d8d3c233035b8a1dbd9a362b6f054654bbf04116436915af05b8f3a6fa761b90f7ea634568db3acadea40076a2e1c5cec2dcbe263261d8e89411ef965ca2f522e14dd32a932682e8c95a9db166f56f866d0c7adf1b522fab95fee927e52ef81236db7e37443cb5597ffae30ef93ca2ca71c8c78a44868911775bdd1d61a7a4dda3c091bb94778faa9b90cedaa7be7097c664cc9f6051c390282785779d907a9b0da1e806dfee8a6c553bb280bb32ac31886d4526ccce6336fa38493e6c2709efd0ffa1f70644cf4df09764476b0eab47b4334f3d113befff32261160c8dc5ee8a21cb58e8fd179fd4f53d08f317634594bcf6152a5dbe6096be5548e9780bdf1350b6c0fd063059319448ccf500c8e7de192467639b707a8f72a5b86534cb644f5051e2622547760036125d20715d12c0233f96b6044c007b11f127e7046bdad5cbb45126ff949616fbc62974e1d670e7d861e70dd8e55c13a2c4ed8bbfa1e21e9889157b0f1c65392eea0a4405f6c3a4b6ddf8345da7d734ef022615df4d98c29944dedafdddce2f37db571406894b6a9f61de41ed2f6d6983a94d8fd0843a5e6573350c2b0ab5783f24aac8f6741c8dad4e3130709f90ee51f7a3c7d298fdaead84206aa872bfed736ab12256cf1b5568b116d05cfbe510ddee3536a3ab97c2d83c975edaac0a245ec24df8a9a334bb9af2d02d6790c57e5f8ce10f796e45839ff81c5141d5a2185b5a4c667bae460ed6f92409f7d7d863f90eb0b5897030dd6b6eaf9951de683e46eede4ac7a67da4e45d61f90fc76e2536edcdbf76644c32fe1a71b4beb0588e3b24edd92a9549d2d202b16cdc75d4c4b62c855d39540a6dc74aa8954ad69c91b7aaaaff08cd98db132069c43b474f27273119685a2676dc5378288261ce1f04e7e3ae2faa1db40aaf1a3730e64ec7e0f59bafbeae2af132662077515774dfa1c3d136d9660143ead79697c427f2f3d1a9c58202a9c6e3b9d0f15e02a2b1d44637c24d9c44b606b7e2c4634abf0423bdc2b5ae61fde32f32a1649389f1302d37933afcdef12069ed1f38ae03a0bcf79bc1c0624fe87ca1a832ad06adb1386166f279050faa476b196d3c3f59acda22fbaf3c4f2bb90d407862aed8f8a9a50e0cffdacfb0fdff75524c11ddd39eb8bcd518a9a9fc98b640828258c213199948441ada1452c8e70e8264487845e796b736f7fe8f739c37b0f52c990e22c2c2833bcec578329d9dd3c18dbeab2c8bd943286957dce0696db28bb2040bbe40dc6ba895f2ac1415a475141cf137f0cafc1933f6c240a30dc9c42b406994214de7608f80704a7fe6886cd9acc3894f85f2b5ecd4cf7c0241a674fd57f31b21e1f76c8b6670a3890a79954847ab10df98b8704c3b0a77b0b7414d9a9b0dc59d4f848fb61f2bb7c59f0fc750073375b405537a12ff9b757889d193ffdf5f603a89362e298292ad7dee684afa10a4eb6d5ed9e6650b07113afb49d9f16a405569473ac313290f7f9842b16fb8b40d2eade5b795e01fd1e91ed136a2b2a79282a28b77db4b6cf5d5822ef20e2844f0f1cc8e367de92926b5171d0184decb7d90f148044a2483185ed44dc5c2abf7fa945a7137b980062e7272a8b2c8217f167bb111c1c8d505ab154da1e1f71ff15db84f9837dad02a9a668232f9a9537d9e474cdd066297cb5aba6dbef1b9981a860c934a5664220a6f25b01cd317173edf91507c0e6d1cdc7628fdc4e2c16c35a69fcbf9aa3a2dfc801738865952476eda5a907d31c0b75aa6ae6db66ff88ebd2360677eeff4a767cce6eda96dcc4f3efbef991f863eefba6784333f6a7babd50b6df8507455b09f3a053d86e0a9ac4556216123f23f21566a3d3208a3e495a3c640be3e077cfa525537bf4b11e33602fe6a53779570e3c3824b22763755baa64fdf3ef11710de6914ba9a1716190794568ab5b12044bc786ad75ca3d66223240013d0639f72d67b81015c10bb27ec4323d7f1d1e87fce6b55bb54a0d2c03a892f4effac1c0bb23ef6d31b06d6befcc3ce7f4849f7ef617d5519304736ef1f7571f7369d021a9e7375a503e3c34d9aad418bb83a35e43407262f27d1e912450d5d14bf06ed06f47bb6e1be4f03495e7ec898e2e7e965e928b41d49a1ed2b87db35fb43c3335e85357d8ac60dbd2ff9123deec8234444961ffe058730ee2c9f150b5d44b6082abdd82d90fe38665d7f2106e1ff7c19de2a188f2b5a851c3ae4b3c9a20fde5086a86cbfe8af336684a25c02afb60f205f4fc9aee612187caf5af7ef17d8d71ae538e93fbc0f7e8ed73cc225fa6ca0e6909057c3ee34f5b22aff66b39ceb89e0622a0cdd239b9c8330f00d1d0b5e7bb0fce7ce12b60ce651120e709038daa75e3a6e0f89a5f0d5134420b8738090659ddc1a05996182135e69607d4a09dcb7731347c609bd2fd788cd01fd2977d847b4f6aa7d1802c670d3443a5be0a4b87446fa0f821124267a7e7d7243d9c4db3d1eb50e2c0570fb4b82d00c5fea683d2cfde9004a24945a001ba9104da1fcbe2137e3a356651cc5a71820ba900293b7266d2c10d5c464ad70e076b04ed8ce82557d6055de789f557747222ffaeb649cb88d3afd1500d644b28ac9d91c7764f1c8904e006c0090d061f1857804652c3f6da0f9f7160f78595de971c5b043978709c73bf70178129874edc9c530af595fcc2f8693f0c483c77d01c4415ba2460b6172ec68eacfcca00550264b02a983499badc9c4e24ef00c6986f69f5cfb672f96d74d391881f1d0576106c894942dba27b29bd87ef1ce9d4666de83b0452b11b1d2b3328ae3b546582f317fef8ba8db4cb4cc485c61ad1cda88cf27ea8c5e9cb0f9e0a6997c15376c6ed3603b2e9e2d8cab6a1a4115a0f9120bfb0f302c7ea980dc968c28ff4b86f247eeb5e406cbe51bf4b0ce2d05bf8d9e35de35b5a938d32f63f6cb04d8afcd8a97a2fd1f0004db2b44f0f937541811b5aa9f7bf6658401031cc9392829c6c92be3c24223e6fa45499d57e21e46b74980d86ae134859c96522af7b0eda7284eabab0711174b031d34413b39abe8cda9026298709d1c6b8becb94975f818a46ec4359c96c4c483ff4d23786629077f91efd60550cb7d80c7522d42ccf300a29e7c55a3e97a2c9d0dbc3f47e631759b065ada3ae9f5ef38ba0bcb38916f194038afb2edfcc12e8ee9aa247f3bdbe6053cb4333ad334c032cc87f6465b31790e4fdf0ce695020c57650ae6b2164c0d6c11236c3ba7dfee65d5e50fbcdca4fb0c2190aa6bf76bf1c8bbfc5639d8ffbb92de12b194f348e29b9520fd14d29a4d8a522ddc8407cf366fca54f0b0caab84ff36b01f1c944ae399bf8e2656918848ec30f6f5f769ff265fa7389247ebb7c2190b7e845fcfd996681915d93c06d0eeeb3c56d6edee9b8d374e5c0ebd189940b6b41fa4bc57c92c3ac81e903fe845940024d2e1ca8007c30f43a453f5490d42ff54daf8cd0b8a66b6283bea573af1fa6cbaf90052786acf52a8c49bfeef87c996e6ab352289a268ba7eac2c3cddee54d59ddbdd56c7b1e1484d7e878a3c25837beaa7d135c722600ab231d4e5b5e453c2bdc3df7f3951915e8adf9ec4257aa7a9ca544b61b8bae34a3e2827c1bd5c5b9d28a7ca3daf00c4fc150b0d80f218627f3e8e062bcebc007b70f196ce7286a9d1a611ecf82cee0e712a39f5dfadfe0e6b77d3a8a3629891c89a99e5b78561223a06bbe7a6d94614c1e287242a60d4e990a60bd4e34bde415a5019f90a8853fa86b5a535a0491e160a96ff1caa4252461adecc5530f2c4472b7048e34c21c4858ef29143bbb640c7753e9a937707ec1007c3d0440d62f58841e58764960c43d1556cb511f647adc7096eb820915944814ebbbadc9acf453fa590e5ee0a0cc0c8894dc8be5c9029c455ce1324a2b824adf585388ed345ef66658330ad16fd3385dcb45742bd613be265ed47e1e462f7bc297616723c7ce8f6b7b6a61c8d24589152e18d1ee23540a1970ba11dd9ba3f6cfcf4ac1d3797665a9337da42e082cabd3baaf083b82548f4526c977a440413615a5de08be6dc665d1e26b0fcafc604fb25250d4cf2c5a3e70452c7b6fd684b5f0bd674d08d7490d128c800ab677ef4226639f245f04e1780ca654441a9f94c546c3f196b571210d62ed22f5a4a2975a71e225deb9fbb5685aecb13f8b8a6583e9fb6ec7ff3f5973a5742c46d9b6551a1257f56c097adcb5d186ae5ca9cea7effeded84ed0f2ac2a4921d3535b9007b15e3133009868440c37b267d74570fa6752682313246fddffe31df6e1c50c4a3247d1ca3ac7680c4893246a282ae04e4766bcbf3cc29d59522fed7ab8a4052ccb5590cb5cd3dd361c5714cd01e4caf2bd4701a67b43932780b64f406b632f761368ab994bc90453fc3a818d9c8382c84c04f924aacbbde420c37a84eb1c1d8ba873fbcdba2e059056d0125fc1e812c4f54fd71530aa47d0a1625f6c32b8f55f08e99fe00eff9321e43eea17bb220a70a87ef7d1f8c518dbd5010d96e5571175b3817f2ca9c29dd1b366f3ab2c671885a41f8dc0de85022be0d4c70b3bff86af85d98967f856e0bd1f9f187ae0a5e5946fea8c7b7e4f14fd6709ee108fc67784bf0f0c096b3b3260e55a8079201a6261c27f6ba7f3ff4a566b91db025e267610c8412b08d3b33331005064cd45de903622a8b8fffa867316227c10e761321eac50e90635c1c32052ddd89458e9df19ceb582b4c3e1d25525be5eb91df27b2565a50242bb4188e1d4fa0b81e18e18ad5809e151582fe1ed0cf4a9d3d748d35fc1d4ceac238f9a88c778854be26f515cbc7e5e2e5ffdf02fc2b984620b6488023a85e19103ce523733f7ebad6b13594df095853419d1dc09bac14c4402b364a97d728415f6a318bf30a1b8c153605274cfc0f82dd6d40bd748a4a1f6d06a39efb8b498429f75ce477661cf0129206b0e1f538b877c9124471b5eed5a67ec53ea697f7cca4906b9c06aa5c9b14fc0568f721fcadbe6afbefd10ab3de17ee3ed98f0dcfa8e786421c38be085a8b20392f2db872ae375204a646060c343161561facb5d2441e59238e54954d1518e7cf94de8d079c2fda1de2230c1a8b9dfc159fb179c9c6eb2274df3ad6c04382e0f98da3ef6f97d7c9cb0b01dae45778e55af3b1853d4737c156c728bfdc01e897177f4c92ea379f68b5ce8d5b906c9f2e29a76b5e65bdc46acd7da0c3076faccc5eb1450fd9533eaf4f43f5b77164ec79109e9bd3206182a3c2992ef5722e85bd96b4530a39c7bcefbe803b6b7952377b708839e37db0313cbd3296e0c94a2dc856d8118448d41bfad1fcf6398add501767caa2ceb8564b2feb94971213983c736e1b136d6623d20cf812025bc46719f8e614c78991fc0d31ab500262d149c057e44bd8900f32cba9557f8f3a5955f10005e49dc674269810977465b78446caf281b0b8fb7b6a50428faef65a0b674d412257d2baa8ff2e0cff5624e7fe118bf03f8320a1258f295df254ae265b26663ddb7aa3f48e3dcf590fcbb088591c04f626c5c5d53f555d2918b53b8f1baa82632ba4b01936435e75238ea9d040cf9588db19c1cc0dca6b36d48501de2b3a9add2aa9040da6f6e7c504b330cfe117a063b609439c57c5bdad6c6f9fb0a5616f71ff4a09e693654c1b2a2a48c12dcc168cb135bff7caf0c1bd5de4486716c83c9a4cafc4680ac9cb2151b9dbc69a672cf1599a26d4929bfe3224545cb222a590f58583368daae502e71254694f7576c06fa815ec38a1d6d698e00f2558098eacf171a15c6ffdfd5182c42721061f7d6ee821245d4772d00b1c5f64e8eb56f11f963b558d633996dce894d47308ae0040bec76eeb0d0319bf3bb6481752540f5f229167ebfe8b6a337e5317e064e4c6fe6c73447a276dba4d7cc5da6ac0daf551cff58aed1fe0264d995fa51404a9a447ad406c10479902c905791fd543aa7c917d8af45ce0286ce7730dc1185968450672ce2f781c291fbe88467e31379cca8f815ced18260340818445402bbf709315b889c01a2fafdded2419675129a00b6d342541b774dd19bee38c9cd77227b70a9e61955df329aa9e1ab6fc1a167bda7f6a511701435fd6911393082be2f6bf437db31a0fbe2adfc767918c5814ce366e1d5ae6077cb17376d5977045c7b2f4f821344aa08750424870dca273579d6499e2678f23e313d230296731b6497f3fd18e51da5ed48f387bb7360ba6f2416bc9c36fcec6ed7b565361029a3b895b4d382f43260f1b1760c39351161cc3c231cc996ac10dcbb7cda2e2c6ac7486eb472d774ea6e6271a46070a354d291b0b4a5de5693c8822e803ff2e571d178ab208a65002bca2b377f826ff1ab45445cdd76d2aa5804284e2fe359280df1f3913ee9c15935e0af88aaaf5b3b1fa0d46cff15d2738863ac858b6a3e85d0ba76dfd7bdb0b3127c264447bc92f86687795d64c7fcc3c0ee8c8ddbc202fdcf945f07b779525e1f54e14f918883e2b9f95da16995b1aa3d3b5154a2116e95bac586c5f5dceeae18676e49eed2e57886e281ded41f8d4b14900fac517c90fa5b54661d75c070565dd91780fae57798bc46ee144d83f096ca5216bc41002da2b680901becfb827613183ed1ea12dfe0d3ce40a332589b5199d71db587490947db2852bae992eec0699feb20d8651603e412d93d2549bd53de53f4341d9834a1a98e4d16e43810794392ccb75f38eef212863fde264f0cf34bdc305e12e9bab8846b912c17490269275b42aefaa45c23f0cfe4f1ae602bdfde80cd1542c61d8d4853a83c38c20b53e1b8723e1385a7c35e1016b0f18147be693d49f2e7272598f4d1ed2fa8718c4e31a5f781963ab0d395c04b35b680d48a064e9fbbe8fa187b7f3ee8661dc922f1931bcfd9b646c2c0a43100655e238ec6b101531b39f4767c746ea2748f721492fb1a15299a73109ff7fe2342c2fcf737fdf53893ca6cb15d40a02bdb2ee5886a6bb3ad7e3d13b2c8168241883eb54fee31292e0dcc097df6845211f463c357948e48106072adda97a8d89c7037198a998f4e8caca89778555e4fc7f8b53cc75c58bb50c0559be0e74f1d97fac73d63b2a66445f10a61b79e78b82224f35b3e14a6e72a847f4a137bddb28dcc10ad080756ca727cc8b8141c35762ce9883cd7bbf6820cc4cc1e29988a32500da2ad9282de5bcb8e3ff81c3d4bdd46a7549628a4998831465f5fa9b9af726ce6d063fcee88030238184d43a3e34b6bf22328716d6f635a6a4027f06d52b40b785bc3de07de60f8fcdfa0feb3bf1b71d4ae5f841a02c3850e997e34c947b891f97acce5d7727414ec520538533780e8a0c77d30276c2129a902ae2083d4e585ba41c641a41c42e7a7b816875293530c6d46969310bee0c23c7f6ce94df5f50648026252daff6716c62cf9b3813fa5b5cfa8903b1e10affb62564efe771bdfb8d8fdabf3c25212ef475122fac9ce575c2106dab66a6fae4666c95dbf4af59dff6f5e789037af06c325f81a8618a2906e943e2af9015493782ce0f615f1bb8cc8ffd0cb867919f3ad2fedbdb69f4db8727544602daa5cb3303701a2e4bce0d3a49c7e3b47111e78c0f00d2e2d7aaec790987487db491d760a315b391faf7aed13b3e0c09022abd1b9fb0842c93f4777e6aa418bbd5540559111a69f3001d4187fde9540c1611cf71b343f38fc871a9d175479d2dabc61938ea8fe9f72d92e022e99857ed90d6f5bc88826432087ff5dfa20314abadc5318d9242bd22349e8cf79537ee5a0446875dcf496039a7e1d291030f470d1936c4023f11a9d2496d47e8960cd77e5fc6b32f99354414c892c8a833d9c02c9e3102634465da7889146bd00100e05b149e4ec8e2cb07dc599e34c937dc09dcace4ac87205c94fc0dda3cbb6a5157dd28e1fac9803df3a9168c0a2a000f7864b837d64f37e1e8d0fde64a99f84b828fa01db5ec38d0decc466f5de55cb8f6b21d7b98476578c5cdd8e662e7b8bbb1917bf6df7f801a1cdde33c365277ea533abf8756e6f04e77148323dc30bf8a32c692098c9cbb813b95f78ae73c0ca9e03b884bcb7a35ee1f291fe4e80780a7ab5e7d41ce5fc36b9a7210a88bb21d7539510fc73b7719425bd9370d92b704de2c3c6987594b47e62daa1c39deb9fcadba9f038e5e6e644f2aabd2c45e862e6b34aea99189b3c5279ceaeb20347a6581e86e4e2ec56ff1cd01f7ff83204cc62dafa24a14a1fd0c86d8c4776b4022663661767c9a7eb8e93d46dd6af7fae60e8d9df84c9fedd063e2d96170723a860c72ca48f87d8c9e67c857fd73886d3289a820e958897c1325734444ef8f009c992b4904e9c5023846f263dc96a8eaa640b49ba359c8cc5734a4475ff3f790ef65b108927782d72689b4da816287dea68559e3cd66c4ae87340b83a1123c2065c264a639d77e8e6a267f684bd5597e7f556ccb506b18ecc8148f66d547338414c2ffc4e35b42c121c34bddb59336f30679e497a0cac0a9372d54dfbcc4ab50987962c0cd5c53f73aa0a8e7c0128e02b6d3f99d5ff62bcb4c3d506339dd1251756a10653c8ab2249b269cea12b31d56ea86314e17a522dcbbb87b1bd0b7b0f64a3154d59d5f46f7f8e198a386693b7558359df8b1b9b4c0175b506d87e7795dc8af62528b1f064b0cb3f69548e8aaf99e6eb1861e10e532c7622377a289266c2eef5e0fdcf7c562286517098c58054bfe0eb7dc7e46d5582204fac86aff9e6e9e6308c8b63f85efed7ce4956112505a7233760c8f10bbc76bdcbfc7e3e49522ce934b28bbcc14fd8bb58aee5085b63050abe1375f2e7f66fed09a9e8e37280b6751641a9dbc750defa7dfa583f4781c508761bb6af0990cc24473e4d6f644fb5867d5dbdea78cfe6dec0269901149b4c846150d7da2ce56576e6fc0d7a5200e2cb2f6636b5509d33a34b02222574d7c90bb36766bf1c6ebc0b6180e6b72dba63d6a2561827104b089fddef900496367cd5c7da7aad680dc9d02afc5fc1e59224a056eab4df091dbad795e08d19e64e74ba217ee6d64cfb5f73f83647e85bbacdf0fde76cc66ecf5118d11f0d81c3d4c7902ab0a0acc2a2c97b6aa5b98bfc55cfea9a90e0f538e4f6f4d1bf0f15e7508b2182795567aed9e4cf6ffc0bc95a07cceb70d513539e4a63426236c53cee2fe997983809f9ac1d35e94f5f926defd2c4c516c4999a8f8e230288c63daac0b3b3a55b2dfa2a69986b756012c1265d7fe38653a0377c5d4d0cb95ae3a5bfb887798abc8a5b348177acd16347ab0194fc509bbeb01f1393236e6a048a0c9c9c1f71f2625dffae3385525dbd92f9ba313cc0c7e90e83052f047164e149176f7485f039425ec53c921aaa0c748a46e3e7c74657e57199a9b9771d9b18080935a4b0f8e347a011cbf4b37fc4710bc09d6e9a5cac73bf6e65ec388d6f651f92fcdc045b3268f050d4f2154375295b1f3ef726ff10fe50a5b74c89c3798f689f6470c3b15eb8fadd45e6e1d3e74f41871745a52e075e4c6dc43913e43a08f451c766116c58edac2922b871622023c98dc5a8561f38d89b6b339e128c8f8fdca6b837a60cf5ee39f80cb3553e08bf88e919cda702f5b2ee972b39e09392165492bbae259765f958079f049de9859bd1c6d801cb778c12cc91977d60b1826c6d24035b6e845eea2406d6172efcbc3d8e08a514aef69c506a03e1594a7faa8408cfc32cf4d65b337f4da85a5b339bd32d81bfdd376bc84bc91a37480589f404c3e95c0477687ea8a6dc6ca86b6647923c5914ad96e3760a273543be66d20437468c0128a9ee2fbfbfd59fbdb3f922446ab94766c94a1c07ab99b1f7101e7df80fbc5dc94483f5f251d872d7f0cb3bd429ce58ed372ecf5e93e3df9a8c809af16aec5c9ea5a118b10cbbbd1ec5391205c0d32341fc8bee8425158166b4104a466e53cd97b67ad0c68fd2c8f7bfec529f9e83efe6a2021953acba52dc67e93ea28f8584fe5f4ee25fafce4452773198e526e0503f434427f8cfa102dfd8855132f5ed11eb05a978574fadd5201dad19d7b5fb80c563b6cc07e1f01f07f5eaff7330b355a6a09d6d781fc64c801652539c15597db3d060ef72f58654179103ab8987cd5a2d376954fc57c7292c1f8c5703287a3f43fc62b863d72e6146a6d2deff975c7287a4f8c850cf4b50ab354cb0bfaaa1032e87c8bf4b1761a5153dee9152ca66ad976b9be7a2ec18191912ad0dd800663c4d15e8b0fe7f33f8e42ffa3b18b6a6ab6602c9278071e0fbacc9fae928b6b7269beaf1c1f9b1b3dd6bbbbc19b07322121c3a6a52818dbbc0f6583ee372af50d7b9e423706f2c983f7a1a0b73f896a23f0c549d90317032ad7b4544a2e0fd951ce9551bc65b6d195f88821f56a2a9b5467390a4805d2e0c3234586674c80cb0372ec1297f5c209884c3600f47017a3d5ba831fd9c4f8c0d95575d8b37e0474901034ed128162cafd672384372f8c06be80d1a76d212ceda2370ddbc762821c546386d87f7f0a2fa768f29d8a8979ed9857e2b9968d1ea590dd7fc5ea57a2944d53c68aa1ea3fedf1e013b47381ae2963b00cd7ef26d13cccf2b189457c67b3a78df0327f117605efe15946a43071d3f0ef109714c37a3514133be4cc99af0d35ee79aad80a291b0a9dda01b8dc7a6ac44996cd1a60a790af6d383bf427a48a6809de9dc9fa76e8b5d1c73fc5d04bc7e41e5673a47654615f4ad9a5a124facefbb542914b3facd9a3ea71709e01ab5633305e647ba4ef8507ba46f8e07ffa058d78ea4df6abb57ca68339f7a6b9d65ab7d3a45de5196bd0469334b10d96bae9ee45cfdc83993a01df453e87ef1676fa3421e6cd0de10fe324ec739549cd03a79ff5dfc527351316a552fec8c8de7ce5fedb29b43eb7f8b6469f5cffd05c7b3116d65c6c8c6ab6cf2d1671e5ff2b35df5d1498156babad0bc5c8c2197f4e9320b15798116b5332d3e674669225f63cb555093ba4ec3df8a8907490c402403c86da0f075d18d84d2a6631114a9a847babda2ccc2ee0a06cb97ec32bc2faa709d077426d2609e1ed6271b231be1dc88f642064b680a428c2bd0949040da85c4f8b229fd8071ecff0f01700f4ca7937bfddb63618d629dc932e61ce5bad076569546f54a4bc0b70d5eeae570461decff0cd6c770040eede520db5c0199d9218e1397119f6265138f4999e9efefc537ff33d7b8440646ef8bef1d9b702fb1e4e88e499ce949c7edf51d40909323c201f6d36005ddc9ef1c0ea7176258b147773201924e1072f5e062edb4445b52456b5f910e89440271d64666546cbb28ba114383ae132cd0bf4a30abede055895e46912ad0371086a763607da35abbe9207edd76a1e64e2c31bc29d0c6417862432f1f720b831fcd158e02e0afec1b643cf21c993cd90d1c195fd6aeb85b8c73b48634eba84324471e6b3e03b4291072bbf87f0fcccaa6c669e908248aef7364159675b35ddfd240067dc51bc11becf5ae0c9f0b797cc630d94bf08f8574a3ef2b7e152bbe9a79e644a0c5c275b55a8e25146ba61b0ec1a22254171fcb432b2e8199ab875fda33779470a62253c69c1be3375beba081ad645b7437fe9c0d3ae4115d267e544b109ef4c08bea675f73ed1bad53ed600f07ff30fcfc80fb62152ed535ccc780113ea071ead096b660459648e22ad04688f7c6b6a0a48dceeaec0190cec8519274062d12ffced680dac50b7f6cc00d3a8bd59bab23f2192c3a5e0004f67c00b66c0888558872fce0eba3a8098c3f87e0cdfaf9631ee65591f7b0228315e8c2311133482504e66848d6839c8cac621941aed559acfb1992fddcbb22fc6051483bd012dce8730193442758d1130312eece00b99a99298a733463a9ef9c97692b588782d7044e00044e351d49c435499cd34a3e6e3ce5064cccbcf15064178dff815d159070392a3c36b00c4b1c4320a8fe1a17716d35121077308c10ad76e150cc3c825727b150f060511b062ee71b49fece88bfc0f5c6afa9e7eef3abdfec6eeda2d649d786d5a6116b905888751ae614aeee292df6b90a7ba2fd949223f6b82bdc03726948554c02f62193e27832eaf5032e0da5c73d39e2ea221ed916a1b627ca3a3e00bd098d32e5c40ff6009acfa730579b6e62f89ab68cb57b1ceb5d48b85090e569e64350fdd423c735d3c7698e77d4ed57fdfabc5879e3ab522b97ba53e6a77e65604d8177b6b24468c9e86dc8a56bd31c23781861c03480d597f57676f523b7721ca211f0e1664540d8e3e5c2748e291d6cb96d734c7e9a8591c3801c6ab945ba90a2c906f9c3c5af099be9ac30a9e3169ebf1e8957917a85a4d7a213b849505d4eccde0b64630f739a025d5881ab056f7f7a3087d3d1ca9dcca149b53f1601f8fe6fcc157a933b34f38baf70caeb6048cab60217a56db0be34e01e071068c7208b2961dad1bf76fe4477ce094eb4c8ceee95ed5a65d8263181b8cd86137567bcb74c130c5d41e8dbd56c2dd15367571dc7599a721dc60f8fa1be0749c9a574d69800ae8f0076cf4be3fa374f43e56cf956faf313851ee3448bdfb7a50bf1804bc7af7f6fc6a22d2bc21be1690e93192dcaa73a1f2b81c96568cef5f1a760f0daf6e5f016642da89e58fb9c1e262116b76c8367f0fb47318a359c4a9f70beb1505604060bd27841c7d25d46d8bd2bac05a9dd21991e11ac03e16965050c7c81c449cb555f65d967fe11cf3f78a1425d95cd397bcad5989dd0b5d16274a1a80cb4785cd13f342fb46120bf34650261b38a44738e4c0689ccc5e0dcfabe3fa7f54c7008bdded080295294eb863356c7af5cc476441b92c0e7b160d05f479c03b564081424fd0f077f68dca5aa95906e8c67baf412cb268388315728dd91fca0a7e4f5086207100b0fc47ac169230cca8d84e5e2467cea550ee32050de43b50d2f43ccad099cb5159594a57c2dfdd88b5ac964081e2eb0ab3cf8e89466b44afa575d6b8087f1a40ab28beb0a49154d3a1b85ba752e81d1cb39f9c8c4521c8b9952bc37f680279faf9601225d6df05251a24d8bdf59f83d2b0b0acabfebc6fa93750f59bd45864c85a69d9ed783bfb1cde5f1616c4883122489b418af9cfee388bf3d02233cd2a76311a52899a1ee9847aaf55860b1ab5e3a0b7fa6059950eab2f8ee12c187acfd68114c5678d87ea76397919e079b464f83a1ce078dce154992c30782df6f9d6d7db6fdc93ad0289f698045d4b69b30bae45c3fcad0d9c861735694dc4317f39efb062a295dce3472bf34b48da47508e152f61e00044a68f9a05c01145e40300c6eb269f7b7d2ad1f6756e100b626a7ab7187298d22cd22d1026363263a436166feaacc6fc5183d7dca047a1ed75ca0c9e0a7232b2e93817d27265d0d05f572df4eb49358dd3310b2f8b50902e1b56000e3d6f35b7020296e8635d8c8952ca423e33c593053f6f2de406f3d6828db24c05e4305255f9060ed739f222ecb8d10e3f8cfe34b1db83b69dba515a965b709397ebd4e48d479899b9d9ecaecae8df49c953e7936c3e342b714991cb71e56d9eebafe47b8d3fd36c4d40b406fcb17dc3d0e113351457d9c6443423b2a71eb5381d3828debe1c1b60e0b3e82620803a594c4c16f09ae1c30bf3710446d9442af6858ad8f9f0b6ff22a9195fb31c2247e486939ea9dda44e81a7e8823b301073a2f1fd5ca2f264b688f8f8b00064f6a72e72901a14e287a00ac76a8f62b07f8428cc8848b2b8cf3d3fd8b763f95e47dd558978447b4940a37e55ab69ef19111412e2273c7b624d4e71d16a5a6e0368ff47fa7b584d8c65963532b18080c3081e349213a7a67a1e3ab419b0858b6bbe6fda15f13463192ce5cc913f4c172630e9277efe8c08332ca16361ee2ed1440c2169e946f12700634f8fe9377e729b755c065a727aafa9420a5f30b0f6318d1b9fb50733b1dfd8ef3b83d6d7f6ad5d333dc863ee7cddc19764eec47ded32c8f63f24c4f5896a53ea5d42bb6807c51e615db8560d939609c87e68fcf4691fabc28dba256ba07c82dfb85bdb338c8c5ae947ed3fe8f361d2f333c8b772c9ebabef28afba0e5b7a28b24f99e47a25bae57878581732c939270aa665ec4cf09f71610a8325c7afcf8d789d66c231361c11b9fbdbe87519ab901e1ff6695f35a477ddfe35a6dccf8199cf71ad515e4694115337f939212979f78b70b6674cfea1c1b045dde8fc9aa120ffd5d4796c231d33a0e3a45fe02d36b020159c518c646acc633825760bf0a1721d358cf3277a7af03f6e442f2736cce4e05eec7c5a010b650ed567a100b38a3eef80e7fd4d6bc8816193df0664848b161d4b052b20114754a2b8ba86bfd2e2e7744ad0d39b110d68d00933353833097f626edec4de6eac68acea3269d52a3e0ae4aff5f012b08c49757f6143ac6d6409624d6fba4f831bbd79a08ccc63444addba32cb80fd167bada4243fd496fb1bcf93d9adad3474c2e4df2849ed5e3f570248d907d8ed1beb28d4e0a1b0398fa8ef7b88f9c2cdee665061c442250739db0772e941c3d3b6f279748f77ec66277ec6e7bffa26e64f184395944e8dd5a3a17810d998fc036144355f4733da14f4abf16b9119e911e689f1cfbd0a3a21743892f0a68a3f2c8a52645f3dbed3305f5737c4c70e48161f86e4d59f865cbd23924598f87fe9a2ab3da0d464220398bd39427b8b24c1adf7d120a18c9ce1469fdccd838b3537406a2ebe59da845af657f469348e809c8d0ddd1a8653c5fe14f14290904118de69d824637c9bafb98a4027a2118ab19bb8f88bbe63c18d8210ca550ff6c9edb1336b15d9f47d61eab1b7ac59012fe74dcbbc4c01f108b62244128a4958453bdb21ce319d5f5fa9c70486b49eefab73250ee5f00cd6148541fad42b94eb9d736c2aeee4eda97be762e5f1f393c32f636ba0f63b9828317a5b2319f25ca2dd5fcb300c26456774b5cc684cf821e57eb5d19f502426033f82cd878fc63502784d519acf8f8af1d65d45f6d7a7ec0938709e4ce9fb2bd76a2bbbc044216cfefa7b3bba2f8dfaf98bb03943255e1433916d11b612e65ddab27cfe5d63c145c1366b59ae803e1ffd5fcdedd4e9199b19e5cd7bfcf60e218d1cb8a9fa5ef61f2d32d19d0034dbce89052f8b02d86ee25969ab3cdd321c2d3173a6351acc09e8e2acd78c83f2491e5e0a00d3e35c8b0e9375b43409333532fcf139d0b522a12529d4959a7b5b25dd32623a3eda501e05dd9955f715507d0ad656264d54e60b08a416de3c490d8cb8582df81968d842a2b11da86ff403e18c7f16c1b7be94017f0bbafb6bae28457b0d69aee814310c345abee2fd3d1b770cde578a09aff708d6eea423891d63f64a8ca03ae549fc4bb61d2811bc629c97d94c3b60a52009897b00be2b8025977f0e19f13f699060336056c836c1d28569dc83adf816b5c4a3ffe966492f35a13aa842da15ff26d759c359411244b29b8231506386c38ee138ab2a9fc4f28728c045235673b599eb46d842ba80845edb635729ee1a1828f72c1255d7749016bfade426c3d84e29d8928c60b03c54dd476b3f3cd4f00ec545e07c4b67415779164ac7bb6593bafb442b4c5497616ea35defb2db27ff714da66261f0f263a1907d3d2dd8cb91beee88fe87fc55988581f16aebda8bc1d1f50d786ffa2a9e5f5e9ce5c87adea0071643daef2531b1e3b4bb3dbf4e4e26ffe0233433e16866f66b9827ad4325e1ca1696dd7505b062ababcff61862e11c371cc3e03f93d9036d9fa15e4bb2304e341ca9a2bddd8268882e8e7a89f42462c42781de489c02478dbfea69976b26432cf2b4c264430ee5ec44e2a065d949c9426ce43fdf40f2936fab01a33839aa0790a6039cbc19530754989c2cfb46007556422580d217269d397a36a02d7d33d98df538c4f83fda4ddb7114495a4ed2f90ff417980a1108e3008d65defbd15e5ef84d32fec450a90edc1bbb1aef43c2ce4b04b881a1461490c990637d92c4096c32ee7d34c89284452080f08ba30ba572ca2cf42c6184fec75c5da5fe7579e937b9acd708dcb706d6b5abb983d00b817014cfec001a5367900e5ea38341a9422944b565ab8bfe183bb67a56b258d5b06aac90b8654a5e80cc80c2cd59f44ec22985f1f2d77906f8f3b23b27c65e96097f075416582071d14f8dd2c274997f9cdacbae374b8400e1502d6b070ff9a0df9e34c36990fb4509691d119187a6ed4af0c93945ba47a67ddd1fb8ea90fdecee5a48e24418a3538b83c889c41d77f92ec7c5db665f369165323c8dedec7784cd7e06eaaf1c789ff1d161dc597d9cf814fe3ea63702c71d2b209f5946938b10a9f7fdfda84b12c8aa8a4c367386bc97f953bace4e0a0a4333f815d80ccafe6d88d191d3c63623ac60b7f42b272609de2e81d272946882eff82a21826da7319c72159a2d3e92ec8de0b3a459c09b85720f6686abb4b7ab62d248e970b588481523cd0fdbefd70368bf3dcf56d8dcd64bbd63d72aa1db602b9431fd59bf1f2e48d0703a9ef5c8d55c0bfde466ccc2a1bef41cd62386bfa28bf0c0f56c0e3dafa2bef98fdad4f146dc5ff540c1e7e0de5f1c6a13b6c9eb52d67e516d959637062376c700e9d8dd0852d79b90e087fe42a59ea7c078bf014b6df2f01729befb04802ae5d6c1c57c98ebf0930c21598f39d8581bab1cae38e06f51d4cfc98734f753340e6079c51a8482fe218c70290279400fde71fa6426cd29eaaad6d093d888d9fb0480b38a6b05b8ad11c70a6ad5cffe8c291b3ebb8914da71aa8b9e239f45ca5391d7cf76afb0e5b3751e89bf16d325fa2758f7c530aa6ce43c0e815f745f19a4b78e724d0521e1527e327ce41d09255b30de482fa4f4de4ff728ee46fdbd230d5f5382e0aa56506f9602a49e5e85b95c9f9cb341b74785198e75b5f67a4783d6fa723655f137d3462116eed88df85028caf4b62f603e91bcb8eabc633cc5d8838e3923d5d28596b01626d872988e2b5de3ebeacdb3843b3f8bffd4e27863471e469edf4aa768d210d3497483a82024ce24537e334c8cceafd10e461df3f6c2f0be6183b6873e08719fb7d03bd853c20b9565d53985d35961131f7f16e6990543050350868345cdc1510dff3b6a926415757cbd40908e7943af3119dd4b7681f32173379a680f70a64c0a7b427527ce8b622a47fcdb341c87e9a80809f8e110f6dde6ad4f79639a2f0801c68bdef48d3c6312ac791ddc5fdbdd190d88b4a6fe1deb31c6d667ca2f048a221cec0d9e00c1c32ba52c9f595ad9a4291a72fbddebb9f49def3499a0a70256eb1fc55029e093ded9a9e6bbdc3f230eeaa25a69a279c8c3b4c78e759097971306ba6ff5116551a97b60ff2cf453f2b777d809556c25811d689ac397542baa69985f5d1a31eebc6f05ad9eb556f5019495792869d9def8af98c62da7cdd5de3e90fd75f33b622a0e9d7a677371a1964fb77c81599cc6d19fc6edca4c69b0002cc4b4ed217839db7882dede44135501cee6e3dc2ab25db3924218d27f4b8cff74fcd3cbe0e3cc7210723d12b5fc8b3a4c04ff0b9be613e947962f2773d773b44e409ec5b91b796f517f065c1e1baeaa283541a3fca5260faf86af6e6fbe5fde49c150c3ac332ea700e6a97c195eef931689d304acc89e119128b6cdc3fd8201b520178417e87b8c1e4b97c277d25c4816221ea5e50f0ee2df8725e94e88983ed6e63e15cae9b516c724a46f165b65d74c3e9c4db9cdb583cbeb52351ca9185ca124e1cbd361d3dd9089091d2f97bca322f296c3e503fa188999ccf1095de166ddc208905f84a5c66b9442ecfd68b236a5ef35a41d95ad728bd1661691718be071cd69fd3fb93239fb8d337bf44bbdfb4c9608fb6b4b34eb6a94839ff6fda9041ccaab21eac7bdcb421f863d88eb42d3950407ad6b2c9573de19ebefa676f565d8f8a8134307acab9bbcc0390d445a166fbb5b2cfd198cbba0410e8b73dea1cd2ba8d3eb9908c9dc10d3f0850d08e6a83e331f6b26f3c8e6225e616872a3af9cafe6b22da183f43ba12b7bb41e1afa62214e1c3808ea6d605b97ef2114e1d2724fb4dd644bbaf5888beafbc40469a58b43c661a0f53bdc3611df822a1a6d17511b824b51c55866e3c0e427ac09ebaf88787a6d063ff0ec36610b6b1050744fc5727e31ab3df31ab6f29bd32211b3cb94d760293ac87c89583abb7f417d3c4ea6bf08799eb4096a07488349552c19bf9c5aa44bae348b22d0d840975d7de5ecab6f4aa1cfc4ac839e1a2780e6aa324b8cfc181f92e42642243325244d7bbe230cc2b7716fef9f96416f47d4d14103dcfa74bc988951b28c40479ff647b02629d0d0d7c1a60680191d94573ab77b962d2cb4ebeac0a64c0f1b0271714420440c80d9cbaf89a6392f1f7ffd37ae2d4af34143c002e8a83d2e208ac00744b342b2227e892af36ad3852dc1fdba0cc84457f100699e34f411ac97697707f63203863de349ec045aa97cf39ae12958b5d7dadd2b7ffe06c7d17889d51a19f325e568ab2d55c0199b877e2f812ed604ece876dc3b5a07aeb406d7bd546c34b26a1b774304eee61524f569656b27fee95a003af73ea781c0389e1ee9211c2b9b924a1d8d2d23672aa04b9c2a64f3ae842e46e9a573fe28e9865108a47f970be333c101760150cc3097bc6e1c548dc99bfa7a881591ebe91508a61cdde25b77f1b77a1b20b61f167f0c5d5d5dd7caac49a713345b1f20125c6d9b8559cdbc1a4f1fe97361c23c836224efb440d9e0a1d70ad1fc4122ff3130e57a75277778149a7530a398f808d49b6ac5a3d97daeac5f7187cf033aeda74bfdecae0479af7b047c3dc34347af075c7df8873d6d464b6772690060fb357e63fab21703ed83a2c83a6138d4ca5a9111459707e0cebf1d59b6b5b789815dd0da439b6d6c845bb5adfd332af9f7cf1219bdc2e6b2b60c39aa689d724f66e09c8cc9aebfb8955e9926e7773e39c4c65f6f4ff10447c3f73697ead416d6f67508e1c2ad0d5baff30e66eeaeab7a9409f5b84d134ecf2a0af4fdb3fad99ec533ae008e993a5cc029a6bb18f585b7df3838ffb877bbc558166febc79e8d2809745b0adc7a8bf2d7885080fc1b6661460f2a82ade95f90ae578d8d634227eaf33deb7ace7d846618a34797451eb7410086b801f2083e4a3fd0dab5be5a86aae7e4d20c04e254cd2f6bffb420cf75eccc50fc4a6fa93ee6843e9815c6b8e086a65677b44130f0155fe7c7fbee2dc33e64c14fb4cc14e3bbcb7568a3fe0314371c2bf309f34b198ec9c37387961175a07160b352c34ceeb9a60ee0f34646d4189ac5b467c5a118fb6df7db781a2c65b57c80d6e93286c6a978b1840dba4ec0d15be1782334866eb961a135db972486dca6bdd3ade3f2b161f3f29458f08dad1ab1ffff7a09fa256d090be656298e7043865048a718bfffd34d135e4421712311a965b13d7c7cce43aa1ec46ca5486b7d2fef366f2fc3becbd164a9e19938ae51f5c87c76fda33d7443230f43f39254d76cd2f5f02e536ac09a0ca4fe107274d7cf625064f81a229835ad40ff17b9808a1c46b73e9715c1124d94d0b96358aa652df14ba6a7f0086714427aaa54626aa619fcf60bf804985f77be4c6676388582a796c45f53013dadff51c8a861813f56ffaf5713a4112381dccec793c183cf6b283f3e3db82872e4d44a2ad541e8129eda0eaf4648db8e519e353f01b532c39c1a4b0d9c740cff69fce78d5f69766648855ffd12fb8190db4230fe460682593a7bed6a1de5e88c1c8a8d9959b4af3837301772562fb6f8fd445e264c07794fb234839aa12bcf97508bd33c566d336ca287a7905497a7b226b0af38781dac0235c06d09c65ef62a55bb4d34daa39d1c6e94a5f8f16622664eeee1b19c454bdb54fde7b0d5cda314a3eca861ce8b458c06c072578d2abd538018dae66d85429972475e9b8562d472d59d78dc41de00e4c333dea0a98b1f817f7dfcfe7ffbb7f7ca26edc6097d5c53cfd795305fa1be4204d063e0c897b472d4accc7c4b76c741b53dec0b797b096d0f5f244920a6f1b1f7f91373f5c76eeb978e779e70c0880ea94f26f74f2e5fc2fce2bc04f21baee8a92c2d026be5b6700d4ccda7068fa047834ef59580d86bdf2063121e3055da9963f0fc60401b5c53bb37834873799817d72e40755e57bba5e6798156f30dfaf721862f054c71c547d3cf6c890a12086ad5d755f50b339669178ead7d70472de960437b98377aaa702d61242e7a6f4173735bec1b5d70e667440c34368f81d6a93f4dc8d7a3fe7c11325dbd9aeb32ad40e81d49b694fef622cbcaa1c26fa8534a92fcd186ff0555b0a42e18b13c88dcc46f35358b4d4785d05fdfcdfade111b9d7e1e14683f4f72deb5f6430251ac5ed47516742c63759ef8b68c995d1563fd602966c0709c42fdfacedb0ac054c3308861106b4f1c791253ffb17b864bd792adaad69e493781be050bce30c00f95d84ac6eedf718abf307cadf241aad1cdfa46e95f3977d4adb5cdd03c15a00bd13c240d81725b361eb0cb19a266196bb01c30a55b792c9b791bfe3a3c30d3fc2c7daf2bc71563ee7736c6bf312747e77e4d4181fb0b58b6e24a8100a57297aafeea0b499059d46ebb6190f61c3276ef62abf4e6ed4df340ba6a5642581a20f5df903f04c57d4bb15df1d73a11173d3709f747c5596b2b6a667797570cdb2f2023816af0472ed0fdb82a1ab5758af6fef958dae89f5c0faecfe5b1be8d5c5a87ab88c91288b7936a4eb2be44495407ed2d51486b37241b517d08093a41f84e97d23c858273d427b826059f74462ae2ef8656b7ea79fba183c75b027b7bf3f0feb17fcc26d89a9eaa59d27f4635244b913dbdbc94e940cdb7adbeb3842b0c89e4d0e13392660fa3f422a226ea5d1380730215b3c37cb8aaaa12013ed196f74d20f9b362df73026e5ecbd8fe992a0f11b3a04fb074f8a0ded44e200a5867addbe4c8c18bdb417a8ea834e15610e8508b9f0fa8aab1fa066cdfbfecada2b99e51cf11f241b01ad6be3e42c1bde4eda04d66bacbbed36673aec6ec117a0251e48266e4187f87a4ced258f822660c4fa49730a29205dbe3cb531b68b4ea01d3a858e8cf7f3066db101fde18e9d96569f9b216a1f7f162607b37be871efcc9d4a011bc754e9a85da32e9a46ed8ee7aa84b3d7ad685897c7984d19ece67b94b17c824b070d8638647b5427e7464f13a3690db6ad9018865283a6c89166d0c79e8e523e2749dca7bac6bbcf392b616ded4dac47bac772e10a3a718b49992e7dce3161b45acb9e60940ef3813493dae34428edb53e16d24eef1b616f2178e32557646320f1248f137b33d59af0d2dbde7fe45d23cbca0bfa0a246c5aeda73f9a6c833cc12e6e4a8516fb8cbfc480d4f7dc9a3f70b8b8eccf41a66d8e229c2e4ed15ea10b7eda9d817a581bdd281fcaed65666bd3a6212024d24e2f11e71bcb14a48cfc10807d7dfe2997639e1646c326687a4adb20ae5baea07b4e6f420ad0dae2dcd0dc29ac94c6975ebc072d6f427b427642370b1bfc57365c3be633d6baa2230e3eb0ee1450d7fe76b61f935979d5751be8cc237fb4f3ca43082b855a3f5239e978a33a6806c0ea649c76db064b0b0601c88e40de448a4023a42479a2e8e0bd27afabbefef99c0662d89284e6ea2eb01cb9cfa4e6ed24dd1bdbdf8db1c47402acaf2cd00dca921cc3960e3446e8923daf17842c85774412a256f8e60ba0133873900b43dc2c12ebd160ed7b7609e23ecf7ac049eae6ef7dde617e38c9b7ef804440f772b38ddec8e2e86473967c0725888f333b435bb33019611ac08a89ba98e955732b8e722e61e3d308a369be918c3aca69362c98e0bb27a552177778e8a460d7f436b2bbbeab8368c824aa8b81c32d0106345194dd15668fff57a809c223825548d0905de7aac44afe9fe446725380135ba31cb0d82a7470bb39de0d284b89a27d62979932d888444af8506e7ded3cecd32aceb36714757a2cd6ade2cd846174b47af6df8740250aad54ed2e473dae49589a375b3dc3ef42d66b43dcb8b516f09371d257e42e7242d7d738257a9cd55260f2892ad783b59d61836339dd3e6181abb3807564352f599ef7e9dff82d02cb3627ddfaed7b175cfbf9eee0af766c69da7e11ffa0a1a94c17d37ed8c30b2f6e13a0e955910a4b5a2c46ab0bf91b0934bdf6f20cdc1f73033f5f46f1c7e20a2dd528b5d93830509d39f23c48a4bcea248f4f67cbf03d4f8f3d0a405ae940f06853da75c371111876fb934f01e40194d626bbd8448156bc25591cad35e8a1573fcb6905596ae594b9630f99383bb329975270f6fd41f4b204d67164739e0b5299bbee191ade10f0624dc0962a1225dd2f5b961ea183fd16dcd7bdf6999c8bb4a91714430cfd7bec88c2095c79c0e1a381534571ba954b9073bef1335fdf0f0e87f251fad055a91cc4c0acfaff1f841cd807c47cec0d2dc0e3b44e7b980fe6883ca25fc1ec69f29e348cd262f33d8eef7e8198689377ace10d6ca39ec217983d0fd5db4c93138c52b41ce6f41e43179e67e8890e89049f447c040f09854eeb4cc6e1bef9f42038abaed1c8e116eb964e6ed2f788c7dfb2a0e3e60cce9c3eb7ac0704af9df8343ca3f1c94bfc31ffc9e7c0fc4a8f6eb912fe2fba504abb184de3e12bd3455ee7137b498302a163016908057a93791ffa0cee2cdc2d2b9c8a750bf57cbdf97de04fb9cf8c83dde29ec850232dd5d3cbbe289a0358e087972840f6b44e2753dc6a0e00b956f8cc44c44dc34a0cd426902a46e5fb19dbbb958a7e559f9a9ef1987eeb0cfc7ec093c06ace6e56cbac465e73c1f6562259a6eea8a2bed1f59cc321219e835372045877dff738be417a23555372cb80fdec7c7b6f7a34d26c49009b5f02a261009826d58787787e26d00acc9481b6922b52ed471ec6abe13ac41d85a1dac41c1f4b318f0de7735571eaa46b798712d3af9d15c98dfb4b4bfbce49ea70acc89615507c00edabe20818c945d42f9e57b0723252570a31b45fc4509c5e382ec1e1d0ddeeba94a8bdfeef3bcc9aae1ae414b53f0fa9e84a336718ed11bdb687d3c7f6b46a2a3c44fac5c8a0be7fdb0600f8e011fa7deae32c41d8b43651ae056b785b7ac2456d7ebc1dc02059b26f22b7bf1c504e6c85229fac797bb1aef8cdcfd8fbaa6da8dfb66323f7317403d4edd6498c1dd53c7bc561a0eb443dcf89c0609a39cdeb382d5ae3b10c52a5906f1db9343f4dab1071db400b11b90164c890f80a8d525ba17cc651ea57017ffc5f2a77c2a92411895a2ae74837acedd3b4b683ef06a7787946b20ef078e802ca7980ed5daae51347f56c6737e9a48f9e1049e25a47177f1352ab9b21780caaef1903138b59d88dae77301843a6c3ee7334cd7eec931cc29cab677eca7d50285d74f77aa77306e1a21a0152351d910b1cb8775171178b03b6daf1408dd7e7f39744779cb00a9862dbc3e400d3697672b46ae21cd089aeec04ddfa659f653202e0c1a52a4890a8a44697cf43b65a68eaeaa8633bf36d54793c2d25b249cd0df8b9169b70d4fc76abac47463d0489f3a974b0d81dbfabbe8448662ee94c6d6803a3a2cc8bcf0dd16fe731803965b24ac55400e989f57a2098a19e76abeff15685ccdc8906c4862078ac49e0e83d687d3610e95ba852018df42dd55ad1ab68366efe51e687e329c81191e33c44cd0cb28d3b5769dc065d2b633293a4e3298817c565c19012f9864e767a7c71651b110cdd61b2bbda5cb0d7ff368fb8967fbfbdb98b521248943f6712cb2f4de6650e704889ceec5caf0bcf5fd9370607f9261a97e7ddd8cb1efb5e51829d4e3310e6c7e004b86a7846fd88ecab64c6781e67b3def861eecce93c0d0583ef2838b0e324d3d083911eda1bb2145639167eef5c5794213a5c1cd50db37acb85d7631958ea3d70df4b841c08820517ba9cc708b3e8e91f9cf1a4a319bd5ea9cce09e138b4f794e9341345fcd8616409e904cf11a577f2ab8f7934e927dfbb4625dec92a6ace07d5e176d1038a95ccfc4442998ec1434a1acd8871c6313e67cac844c16d75e23fc92308d7834b9f0ffb7b4db8c68d94656f6d74f9f10213cf329c58a5c936dd726733891496c179e101e42077dea5447db94a3fc73a096569b5e7ac7dd2b3e8f83141c4b3811f3d41e75f498d9794d059f2abdd8f91b580087e985e4e2be824da50739faf78bc2cc94388f9abfbd059abe39a482fabfeba3baff84f9af0d5d184762577ffaf490c35d691fa55d7ee7ccec4ed9318370d8ef314fed396e0c06fbb9e61f97e757b4db906258f18fb92ec56fe9a4b4d7acaeed9d90cad46e65de63e32f493224d8d7a02d228c56aec7c17c5479a89b16c2321abb57ebf25d87afbd01180ea0b298dc05a445ef24c0715aef245743b72257ecafc263698213580480f6c45d3542940e6bef00a9baab13abc1f00033282546a2030dfe3d3ffb3d858267c3627eb17f8e4ea6568316f4182d839f1569da356fb961e69646b364db1ee76b5ff0fc2723bfd1f7faeb79d5306a6d3d3245ab95428cb46acb572f0b9a628b1ae7ca9679a3d693e313b422c3eb97977033e0bc4dcbb7b5b2b26382a541f39cb5b3466a61fa9a60163e146600368d2740fa845caba8cd611f001b9eaf47ea16e119e82023631c0a77166db1aa61f9c448cfe90033de33ac16c203d579adf8c547aaf1d5a4dc314fceb0282eb3df183cc35af040964af2cc6b53d416e1aa0495fa5434a0a7f0cbb57ee41a6e0b9485b1f24d1fe393a4584d2fdccce335c2382360a9a556ff35ddad88cb3bea537baeb5ec13ef27b055e0a481211d95c68d01cb2a0b557afda96674eb7714c76708fbeec2301f66bd1fb9e292321b6af51721e3706cc9dc5691cf6e744e2339b9fc9db64f337033adcc31632ad265eed68db6987d0fea0e1b2af6c2d9605f186bb72e5d0b36238b11da7c4aff76c40b7f5da19e9211b9993ca9238fbbdeb5b49967e45bf185ec1792159389d4f778901bfd388424fc7a6d70244493c27a564193d69903ce4fbddd4b55472c0b6ff6bbf626cf3c253fdecf2ab7b0d859fae395118eb5c5daa6d239607b4f1776080d6e833691f3df17528982db7e6bd9d0c884e4305018e79eb4d42a445fb8b90f7bb5dfba2fdccb27900e9bfb2ba5ffc5c270f33377437af2f14706a8a8f4b33d222447b1e6c9ac5753aba0248846bd2a83f2b9842d3ddf84d5b6e6277c4cf6e015498f0b21d6d60ba5c24d1f92d07bbb803675dde5b979c08ba2fedb5f5b9c8da6968025404895a536a2fc083be321759d5614a62238309c9b195b1293feac01f089af53142feece3f1cb772ce2ec8ff0041c4883ad5637fedc55c78cc8f0eee8f45aa843b637230ab174b5cbf65aae4786218129f3e72ce0eb769599f2a61914ebc546e09ad04744156032d6e116c268d892ea149ee576870958c0eefe3da649729ff613615ba72d431a04f20f3ff696c465a3d2cd7b3e54851069816bee8acdd695fa2b10410143c561ecdff3c3b60ddaa61ad52081ab56748a401361bb65c40eb307082b734d5af9eb05da7e46530c5e16a82c5710952ec886e85787373336c9517ccc56b197c295853f435e29809e745ddde4b0a31a1bb00435cd0475669622fe62b8d8b7a5d4758ec24f9c8ff4a2905a12c25298cc7c02a29e45a8acd1fc7e0ad237e750f9cf7285fef95e31a579d8394dd6e03d338803062cbcceb991837a4aa0b0d713d4e0a67be984ac7edef5217e7f3762c2c298070d6f51d4d14a1d879d60694a8d6ee7f9e7f1fae388acb4a5e66faa43d96341a8842b95675e5e3d99b5924692b73fd93ea67e25b2eb17608d300f40ac5efabe363643ae70c811a9a707ab500621c70ed9426fafdb7706fc8a49e3bba71cb1697e297c94c10514ac5c9be919964236dd72738f56bc3a1d0fc0a6165781a7a98fda84f596e7898c0a6c79c4e646da6bb618f37e1c7d51e64bc60306f974f88fc8ad0cc1736dcb2d9ed1d75df61111422267b0e01840b2c87b933bb1bb4fa78b582868e95fed94032f0315c23475285d0fd32b538b6807b985dde3583eed69bbbb66807d315db0dce3509a8a21d2278ec3af0da02bee67aac367f5a012e765f8ec31ee09f94c8be226c6464325c172fd96edf14893839313eead762a42219e1e5609bfcad6a9ba26a2c4c0f9301fb0c4c1f7edc417836692198c98d16cb75a259005d1638f67e60ffc6c7511c465b83c0d81ab97a1de0e4bc2bb59ea63590af9f7335342127a20cb8b59134b70743311b5102f7ef98261408ec25213d27cb3e4c0af7982efcfd0bf8f9cdf3feb5bad8979f8a851590c7c151358e537f39d1eff820118707fb0b88080e04eb1b8ff2a94218ecfca861105f89685c27d720adc9dcdf854c9aa87be2cf83612896f8db67bc57b7d0b5e3a76bf7cd9ce1535fa3e19836936fbe54326d4af4eefb15aa9d2a66bcef4a7dbf1419bebeae69266102b928f793e73e7cd3b27acbc170c2a01a25a5cb33d1ff350310ac73b7a3fd6529782deef3cce68403f3253bb39f08d3c5dfc585b6e0cca53a75f287c16ca5a0bfeb17a6fb4894d529d46e210c2db498c9f2b0da5a4df0a67544f291603b43d1cfb0b366cececd9186963e174894acbab5ed58b46ef512d31f14ca0c0db40115e8b32fec5833962ee2967d9d6fe4f3712fb8c6464833209fb3f9ca72d1d33b2b20581bb0d9349a6687e2df8832cd41a34d746560a81b5e59b3d64b3d7aa74ad648bfad1c4dfb028260ab4ed75b006449b28b6a0486433b2b21a95c6cb0f3045d94cb2802222aa5ab9cc565c99dee945c097d3432c23264a3749510b9db39b029c0f056ff4ce0509b5bf57f9b4a4250832455a91e2ccfe1af94269750f8508cce0dfc6c2c1749a761b44de046b8ac433af0febdbaf92a65e6a6f1fcd85bf286de03b8b3271024a5c24c21caaf78ba97309cfc5872157794d4794b76084b6d7c1c7d17c457b39950cb26465beff48aa3f3dcd81d852bfb1a78108f3ee6fb610ce56d0371882c9a831b9d1adc9101fe8827f54df562fccc4a6b60ffe35ff6454a4841684708bcffd0572e86c476e4c80489b5475c741b6db3b8f87e5bfc22490e7e3b3cb5114ce70640215b1c9ae95be6dc42ec3b863f699c38657f5d8198b9c1bd5f8dfee13d31f7a6edf61fe7be78e5b765ff5644563b2fc98302b2969cc83ef537d192a3a0e557fa891f640c19a77feabd4f959f21b4905df6ff6fbe75a7c2159083b31c0ee92f3e3b64397dbee8ccf724728d50574c7f280e6c91685b3e53436e10a29f871279f1b4cbc273b882421e197eda119ec0579d4833bd776a475a3bb6503c2004995bd661e6251117331bc9c228328d522ce5e2791f486bf7adc25c8a2501e00f2e810873e0d00eadf0061ced21a4a1140d873e06edd5438895f769c852ef4b5860623284ab217ccaa3e2962f4d26c8c68f1e735d7de73b4f43e356729029b0e3bcab65be344c1bf21b6ca332f670e444cfa9e96ea9f0310e23b7b4918c7b5d20d99274c8d399c1212598d08ed8d9c2c04979f7af8ee2d21d03a9f764a67c2eac863379472a114b2c2d5af15ccabf6b2fd1e711faca30e504eeab3cb3e58f832852f6b8fc3cfb89e44fdb6ed2299a89e45bcc9bbad75ed807d1af63548de937b079fa8b382adb55f952a7daccf7e1c3ea7d28c193d6ae47346f87a6ee488ad9ca1114b282eed06c69c120cf77b30b55505c32ab3d9d40f4bade3018591697698a73c5d488a9800b0f1b74e5abdf4efeb27aed3e9b90fb549b2b439dfccee4b45159025ff4330a74205930f26ab82ce27b415efd1423245b8f0273a6ee8f8738636933442df067e32394a1fb45071831c6d81e7bba73cbaee64322508d8c7c10ab108fc954c5b57b584b7fa37a09812a37b27aebe85fc3e11d3d3f5c21dbae6523540a151ce822beea45ac98f62b6788f7be47d83ae5d4ff9a6201d477368b07e25491ebfae5c73b180758eb4e9c4cf39a2ffaf13670eb9633549aa24c279e0505bde2e3ab72072382bdaa0fcacb93dc59870e91b10adf81f644dbbe8c229e3a08c51470112b19484f4c8ee8a436ed50464dce0a7e39422d315110745365fe036dea083bc81091c7178fe5b57350d29cf513c24a1ca8d4f3b67921717126090db2f7c8e0ea2a44f7dcf237fffc3dc4eaac27d9f83d15c01a5049078b1da1fa7e0a9d54d1911333b38ea803781b529dcc3d1df9e7bc24b2193d8dc2b83b50759c39d9020f6ebf45fc6fc7cb612c3181449d4e5dfa2a0b8b2248515309b818fc2bbc256897e1d236413e4906e259759bd1cf8d7249292a712af000ccbe2b2415880aa052eae0840eef5ea3615fc93c740f6bd740ceb009ab33ba4d48f249227984d189ee65117265bde4af2b304a916ba7deafccce1e6b656ef61f69810821f9c526f2c943f63c7377f8aa39256486e5b5fc74801af252bd115c9e65d02c32f5d604f2aa4f8d173ef3c8ba0210a4a65ab4fb681a2ad31f13c0ffcc39bc2471b5d861c7f5003478b50fba04ff941429f426a6deaf86b9c0ef10313537bbded0243bf0c49c3361a47aee6a9af0d24654e032fecfbe809eaf9c0398cabbe2a8b236f1e6ca860853bb9cf28a11c4e1d2dcb9e214947ae67c90f8488920947698bcd85fa17e87366a1516f99812d8c276ecc23df7a794a00f21bdfcb09064042cab5af65489dbd2316356e72e41bd1457271d798a7fe36b914f5dc8777b843c70e3cb93f59adc7ad771e44ae49d94e0713f5de76d8c26c82b17103fd69591c20dd549f3d0786424658feec64f8c792c5017c3e0a51dcd344e725a2042006fc88ff35d9d9eae01f2fbfadb163938004c8e8fd65510fff0716197e1583df16e3c89c72f034fe68ea1409b10a83c2f3cf75df4727e8a2e20b37ab8ab9b61fca7750f7f62540a2dcd0d0dc345b7d2687104c13e184a3da8db721f5bb5545d9191cf7f356bc5e98e58590a80547610bf1317ab2a52772a0752c2512a72bb35c2ff22887563cc159cae94ff1ba857d55311fc70ccecdcc4192836aa303db10a93928f7e0de64ae7ed95bf401245ccddb348d20b2ac485b6c90a470a3f2a9de813d51e01c08443ae01467fff7f473ca7346888bfcca500bca1709fe3945975b8b8d24609594270bf1ebf764de0856e35aaa15810cb42619941f4819436bb93e6bcf40f033cabeccc090b5c2af09e3914407fc0aa3b07cc435d8890f1a4f4b0ea2cc15ad59dae1eb5b314a1ebbf9b4f93cf6e50a7d4a1b3440800354758129de987ead6532545a0e5880a9b9f5792d7a94a52515f34c1adfbc2bd568b41527967bd7116a0604ef32b5d860915b077461eb758efdb8f317bac02f6f7ee3dc60de36af6851ba3655e1a8b3c647feb587ca3fabb7e915347e91cd663f47502daf093c5c1b913ab7821670836e69c3043764673d72b92093e7489ef67d8885cc8dac02bfa76123f2f0a6852887dc00db14aea58d645081c9b9bc0c8f031471c3e43aa6b7fecd8a4f86b8d883aebcf5ad22a6b788463fdde57517080a7f1c3f1fb35f7b1ebb7f06ae1a64325c3220ad37519974270f30cd23a82af93753a21f11648fdd33cd075b6a1892c682b36026412e324f6b6ed6293a09df0fdb824d03a8fbe6ea66679e1f0bb14d66c3297e5fbb525a64e2c8d35083ca1e9778dcab533bbe563215f35b0e6d3798237ec06c0bb88c4f1771c993882043f49025afe6a610eb5bd4d91b209a5be7f77edee87a4ceaa99d00185bd40454482b549dc2b91a8a3e7cfb6af1afb7a1e67d8af45a0f20a3051c4edbd1252a8aa6cdd739fc70e7d7194a2ad4f24a6aacc31ff84d005b03258e18867b976095364468c55f7640902196ed7fb4b0c102139ca233066487f73d670a86c5ca0b901a1e4a308f79d08b5f110c8c3033e891131898c8f550e0541a0b5b4173f00dbef341437a0d3aa9b4e1de5fd9008230f34ca93228d3830cd35778a339b018b1ab1ec850727ad627ec27d441566aa268a1d8a4bf61ca76bda897e1c0a7b666185197bce316e23a2d9e4cf02e0aa6a2aca2c709cc6c7603a57df4830686aa6bf8f628c2b7f0550800cc1e2b2c22337450cf59784a62fe565904f58dde7c5a7a0fc552afa19cfd15563f92555b3b021a52b3626a256bf56ffb8bcf0fa6a4d8c87183254fda05d839113abbd692c482f377169db953ce4476ec574e15564029411123ac402caa444184caec716c86552f0eff9b8fd1cfb6ab48219462870f64db150502a76a743574f090da6c3a256e2f284be20bb3d5a8d403f88fab713ab69f0dff9f27b0048314ace6c83e7554cd2c092cb4adb6205bb97b9f238299855fcadf89112f68a94e58d3fd0d240001c843753e033ba90ad85396aa8b87c85a7ffc9d5873b1cf4494297f161dd04e5bd6fd4e4fb084cda685b493f3fac61276c4534e3b09fbe4f42e6f208d4741ba8335dc85040523ade20b0f6b73ee240aa3e6116befc78cddd10929426d893581110ba1887c6228228bf05e2192fd691de5ec25149fc24bc0d12cede28bbe7bb005794f9d5628007a95b2b7cefba549f4a178abbb65b7bef4c210b8ba1047f62793d64f0a81eea57ca8c69116ce605a37b0f640386a45711cb784e5a518ad9c4f6b508e494b2755ef606c51f2a2fb99198013890c157531a75650843812d9fb978b760006aaec4575e1acde36c11f227948c7a3bbaa8dc582c47d83f645332c48bf75e9e1d37b5c81f436d1c90ca711e9fbcba472f0c7bf2fcd794af089aafe3624546378984bb93ed1658b8787165945da19911f5324e2350095e9f9c54b78d00ea86647c52cbb801e85ea0eb163c05076501df578f0788da658f5a11fac70a268b964ac2d1281dcff0fb86ded16eab1d88dd83a5800d35f60fe4dfc1577f9171f784e47ddf57cd241ca9cde86dccc603b668d2e8f18267a602824032161c0dcce767483a3dd128b08d4048341ad0375d204b1ad65ef5cf7d421723a907d1abd95128a4892499f8e3805817a331dcf2fca4fe1bc8d1385ce54a6cf858814e9b73e3002bc067754fea6916369eb47a29002ba54e4b9b889d433a2616ca1f6024608ab9829f963d725ceb863405aa28d5fe01b986734eb28ffc20fb55df6f5e5f106be439ae0d3209f3d2424b582e8ffbddf74fa74c72352b8cde6bc676bc97746fa374a33c0da63ce7269d59d91f9389ef19c849d4337938d84056bb26a85830a6c21e49ac03402dbd74586b92ccc1084fd78fec36aacc5c7da885d573fed94a665ecf0f77e30c707b3eb80bb1a0b1299db6c8a99d0b0a91691af591792b411362f708b50ae67f4c4980253d794ee4160cf075a5d29c923ab81648a33013f8e8b79cf59393e6479215a63eebf8339af01977c808136c60d0832d04d36afc0ea93f1c117e2235a741de882e7a755fd3c80ede9f105a33f0cee6423292fe11088f302030db04960888f9ab7324083681fbca5309fb697b79c7e0b66ae34cae858612e19d476b66f87692e4722dc70658d3e840918fe023370e40e3fb1feb496b74d48a0767bdc4433353d71bc2d5988a3c98af802c35c9fc6264856a451233f762141a62fb382b7436ca50e7785da35836342b6fa4b504f0787396087df8824c0ba262e2ec61d229a6f6df82297737c881216b808663da800049bca367934b90a2a1b91a68cd7a1104e789bbb8530266881ef084e81de8f2e37d53fe9504d5016e57d9efe586ce24f67baa91cc16acde90be1c7c23bba4f7c26971308db8db9ef552c999c4e7fb8c245a24988961a76be61f56a539c0f88a90f4013227ce97cb19fc23bc0704ffa76d7abf1cdd2c7faa6b763c7a02b924f4890355195b17df83071f4d2cd009828466789292f0c1b05e9c039709d622bf995513b98afe0a651ccfb5525e201a34e080fb72901bb8bea8602745b3586e3745f1b839d27d3dd5ecffd08d2433980cf75477a139aa8d3f0f83d4e2e2527beba9a3ffecb5fa0e6da24874244d58eb618f448b46580247bb458f87758c5790f4783e786ad579e5fdf61fd5101fd393acd5d89b3cecf9a57af0dff652f048bdf148011be06c876a1d90d8868e56dee57a47502d56eb1c7df6b9b1534d4780a25c10f8475f7240f95af899b4240e914d995a37a96c25576475c28ad6af84b00d200127d0c1acc8f3f535bdddaddb88d752406c1f84b00329749e32c5524f7c8dedf7b0b1767b0c01b0ad01273773787c0db15deff67ccad5a8dbe9d35abf7e9de8acf0f63dba4e67d2362186bb64b1b21afee7c1386f3b041e6809b696a189e9ca8869823e3511ff77bb16b06ebfce850e6c30e5962c93859bbe182be6f48ca38aff87be1423846e039822e2e0a5b4f1c38589634276acc9b4c76c0926906f84506a23b985861b6fde0565e10d9afbb55c111891943516ac9ea0035c29904e6af9ede76c542af9d79cfb5082c4914fd80b1b2f92edea5675411ec25628784d41b94974b78813708d6f80cb2bbbe99bd46222206278963ade51d9011d262b2533040dde84baf66b869d90a6a3d172e78b542cfb391dc6d82d23251b7a128cb04f391b7776fe6b75d340e4e1f24320626a3e08eea940a755a76d65038588a278f4ab696d3e8e7ecb489adfafa3a8d4a0a3cc4640da2c26e21af6eb2fe59eeceeaf8a5881d9a7e5730a376237fdcca63b995b0b0ae0b1a7c463189aaf8b61120b374cadf98265115f26927ceb3c3e3200c370928b869a6df85b4a5056e56173100532d2a5e2974795c7f0a3174520996de57cba8a4dae1eb26ca25e1d2a514995d70e00fa2ff943d4d3974ee522e57a768f29f92cc24afaa67f9af2c615c7201b021a6c4eed4a07b42f1ae9cfb79ea3e76464baba70a00ab38ae8ff5f14f39d561c00fbe87528d889e3322d9dd2e02ed4742ceb148d2b8c65f640bc3f454fe01d538aa51dae78504f0c3cd83bc366c179c959b9e55199d3f77336fb4e746bef627b3e04466f522ef863160b5a07e3fcc52ef33a6490e22c755dcbf0525962c4e220fed32375902682e7bf49359001840ac26e49a6288be342d75a3625195cc0f51b7256787795af45ef658ef848b3d205b0e8209de877a5ca701898843f808960ac2050e44c89c4c7b6a61816684c334886e96cab4cb2eb49df2e64a7dc128755b2e0a7ddf7432d1b85f27908856b3ca895dc838dfadcf9d8219a9b20312f5f9636c995e265cf588f23b969fbfa5fe71fa26d54a991d2827beea44bb152ae7b0c7522c9c95e3eab0d2f005f9e15f5a05e9c35b490369b09f827dbc73e42cad217e1db7e7ab19086ae60e7723ea03aa6b3deea60cb6cad34a408a6068943c7140cab25b8d8c3408f0045719f6a1fb887fdd66c7c17f01cfd393e704428816583b05cef30228af8856d2e301f55ae325a79cf60661489252e0e80110d9c2355747ac54df62c5b63638859ebc94dc2fba20be3a3aa49b1e0593101eb1cf0f5b18dcdadee4a07e4bfeabd8ab8bad26ce254fe60c9b52c3a8385d5669e9e3fed07c556d3d79445ffca6f2cd822008b2cc06c7b0727286304738527fa384e0be1f3da0a9bd2b33bdafbb327e9a092b6e62ebbbf4b5205493e669ca89d1a91cd9f2fbceb70d24000b6b1b692221dbad431fedcb0035c4e295a632470c088007864b3b12111d2c90469b3010135c5760fc5fc279284cb344cbe1c21b1c9dff0f723516c47f5891d6daf5bb3a6a14b292006a44431aa81a007feac17159a1cbd17a11505c9d6cbc55f6cab548b3492dc733865c140eb253265e2f90b986662a71dbda20736d832a4f5cafe4b76383e37d86102aa09c4565208df54dd5e483f1e3039586aa291f212392838223f85f157baf0b02ae9e038ca9af9cfc59f8c1988f7bbcd68b43d39820b6e7cd4ab7397d6dc116cc0e2b9e7ccd1f8fbe46ca1b539aa87c7304536e743fd32d83bbb6ecfb028851fcb775882b6b3f364bd28a47560cc86c974072e29f4312195c07889cbd6045301a6d7c41d3320f19ee4792bb9226e901cdcef79c056b13178afa0e3715c44904e3bf2cae11e86183911dad6e84bf9b5ce0d82f0db4585f6ad901d2c0f944613449404b7f233252fbeeaa73d7e849be73dac22c93c95f153383e908335b46dd0800bc21ccc5afa229ed32b94aec1d9be684f7dbbb7be9add36ba38315e4ad6de36ef02a0e6e6ccb2486cb79e70283fb5bed2b7006ab3ff73d1aaaba926a923efef25b8c9d3f8ceef547e4070adbf0be4bbad436ac615ee3426753b6e2bcf71a7e2c8e94a8874f31dd09fdb97e1ceb020967435f359026c24dd29185823a26edc543b9dfcaaa57a5d39435538ade80ba7d391ae32e9f78370b7b863dc72d26fe95707431204b06cc8813c4ac8700897009e64ae06a370fc1f4b4b581b07436b37586081bdd3dfa419b7db9a15b9aaa756be7bd4318c68325351dbd767ea7550c116ee4eda29f3afa9315bc1daaf4a93f90849e90cd369baf0940fdc7eebd706943544ff409634aa3b33bf68ccb658cf00e37f0bbbaae5c5a79b94e5f45c76798276cfaa16b77c8505725acc46a1e47d8689233cf982121dd1e0a113c97e424a3065ca01f58c9caccbeba34e77637bdcf6c08309f731cf0e39035e8448ed80003057b8945c4303dd1a6d89f0fcd08a95f85e453db03dc00e9834b9248aba9ca90897b6f8e9b0601b0f06e33572d1c216fb9b4227ccdf7465d081ee8f52de043e8b060a61ea354b4af29ced79d197a0008f1363c55ba66aad88c609eaaa4405f792fd2d7d5bc21e33692ebfae182952399cdc5d691bfd30f66007796e7f3dbc16fdb871894015c18faf6d705db1bff525f069c638ead8975e459d445d21aa9be6872c13693c4e0921a1dea69097d640141719464fca315d1802303be0b67442b83dcb5e8ec766d3a061f1fce810f91e143f6fe78b60d6526e26dde20be8afcf252407370187bf9370b8b82e83d2e7b82be9968a6b62d18bc9957c67cbc9a35ac0c9e4c048f7fea8d4e7ae9c64610dc91dc4061bb8e75b2350e28c5e7b7184c66841e707285dac7fb53ddecd43f9ee4e6cd0180d7b454883cc7c48f5a28356552651ecb666cfadd92a4b9604887773be71ec6469a17718a14e3d582cb4650e6a6c56640be4a559907a442afea49ca722fd3029129d479d1c920c3b14260ef5ee1c62d06cc79d933480cfd02f6fb5d5844681e763e830d471c7c6cfd007bc69544058efced22d5e775d3e3ef23fc990572d6b7129c6fff22c8ac3a306ab0cd946b06e6c0d3570abf7bbbe326cf0ba75c685a016c510dc78a94bcf9745a3480b71966d70bef4bb6cc378b2e5fdb494cdc744e3597f9c74653486d822fe42a96d07506fbd6089438b5e98ff2e419b67cb6f997a4a229e8aec43b2a9be35d9b118fd68869c6963d0c80fb35114ddc0d3fa7bc8f1188e7c64502a03ba49ac550130bb6754267431561cef8f47893e83d985e4392b41158c3a5ce5760824b48a3644e457f79ed31c40462e3b9573d7452d25eed2ad3e503be0a2370ba9df175bd09d3c2b40c318b31ef5397ab3076c2dbe3ce36ac66a3c024b28543954ebb63723d5d41e31a7fef9484eb5572510bebe352566309eadbb3ccf4b5b13b097515c8e0d4dfa9efb121ad0164b1b4734fcb0f66c39d23506260c49581722c6e064ada771915b141c3b5e973823dfe5ebb7c75e7df0939927313ca78ef9e6031648dde2293b90dcdb1c865a1208001c1f23ed1ba4ce2b4764a33cd149b5d26f6a91b2eb42161a65864d4bf5e5de1b747aa1a50736b5c27aba069c7f486e001d4a83d4fb3a81b2e2c510019bb14018584d84a917452bca205db50037d0c2f50958b487490ae746f3076b78230edd9cedeb6003214b4d49a31d81efa08341d3bb94a8c7373a4f5462e6bad612c2d21b9d2b65c12d9c920fea0d26e7031da78ebbdb864f3e43547732a7d3eec9467660dfa5c1a924361f2c0290bdfff91c5474e75864cd03921179d105b569fe0b8bd5418d31f55664c378a230ca1ffb0aaa662e1c0314d3124fe52b9dbb9cd62ffe85956a10e51dae735f7757ea09bfddb816a4deca0a175ec398afd7deca9f62635e873cd5b767c054d1320741ee676ddde926e5988a9117ebff61adbaab788dd97b8b05abf9760474b2885a1781f8f6300805885d37ca5833d3c9b82ca68bcaa34c2a4add1b2605a0c5cd1973bd4126290e1a0e4ab290f632ac12c9378fc0fc6c87e2c2d471a8d924400d2882d8bffe1903ea3a0ed31390d7a55293f7d1a38bd1a5c431fcb1fe7fdf454f25bb4f8e3b296776439ac26bec4fc057d41bf8add3344647163fdc9e67a27397777d0d74aa31d43cc9d7f742319faf404c299cc5bf0090925f5ec225a5a917f5e90b34812cae27e2869dafdc06c01155add7a9af941795fdeb2fe9372d303fe1a66da6edfd52933031560ffb36277ff9705c9985757dafc249ead1d4249e13dc6ba74df8567a61a012b99567cffad4ef1e53ef50ac0eb9028b4d37514a99bd8fe68d540c90b98d2d9975fb7910a815114fa5c608d489de4da0a54452759333bccccba8ad0333f3334952c33064ee3eba53e9c4358053a53361836109b08c68023b6521a251bd5d9076efe3b4e89e7cc4b98b15361bed31dd9bc9ebe397d375378f443adc4e41cec85f0c61a9dc8294e24b7037f28c3becf01ce61ed46a8282dac2b7f8be9ba26d7c54cc1fee13e56c885eaa47e84830e28a4592c4f02be916f38b09cb1e6c09cb5f26f69a033f2c386ecd7b67eec4076ff83d95f91406605761f01cca2f9a0968a817582f793c43a69421e26f7260cc8f4a1526295b20766bd83b6e97409c5081c5fa64c7cc3f061f78d80f19fa4f92265cd5926b9a133c88e0de96c118b11201c2e2f9b53930f41c17734454dd9d564334604f7eb926a6148bcfb8606997ff482783df5ed566a2213c9fbe86d52cfa2f1b919e11864c9d7e9da200eeaed51a3bc0a132374eda80829bfeb6c740a6c6a6648c60f10193f2f7b211be313e53694c8b520c6ad451a74284359357b800669de8f9a8b67ee9295dc6dbc65f468da19b6f07f7af3586d7c8a2107d49c2d2df053e870c66fb1fb3e71d555caff7f41c17059deba5000130614ed8c1c2ad2bf902ebdcc7800064c53b2bfed6d6d521c527330c243f2128a71b3fbb2667629379c159df0566930c4e7d0cc8709c2c513e7b34ec694f74be28351a30c6fcef21a19283f6bc24aa8fd5aad0f06cd4a4ac6bc7f981c3d509070b7288a35f338881fb44c441599868d94e16e349b4b087275ce43e481f6963e2b1786890b134ec72320b35cf681456643989a738280bbb40a8197d09db957dbc19e6e3fa2d3eccd72751f718a23fc6db2da1c34f6425654c61b9c5c22a18bebfd366c63e425cee7748f166898382c621149a97d83da023ec768491f7f701c3e12659c2600fcb0dd2546ada11289c7e1ea493f9ab877c768a358c5aa0bf3401128344ce85dbdd18a3f5142ebdd8e02aefdc587ec82af75a0545ddde4d5f6ddf8d696cf0f623b3739ae87f987635f0d5779497450ba621fd6a400662990bc2feeebd847f5ef2a4cc5f0e0bc610b29027be8421420eb99fed1c94f1fb95c2e70eb9c9f1da27d5707cce6e4d11d553da76569ee730c04c82fa550f956d86e60c6fb78abb2d1a2ddbf42c65d643afb960c3037202968ea7dac1d4d8303d6f3775d46b9633e72a1e59f2e308c005469d769c5309044795f8a7bb221c923823fdb70920ea19594a99459e3b7a90ea99e724c714e516e0f8d6eed10462ed9e598991b0153fb6e213dfb7719a0df9d73654188830cfda330c63445961671f92b499d78dd8f3a141d61859d9632a9e77db3b9b65d8feee2ad41878ebfac95de66220bc18437e282fda6cba23eb7d8e3b94fd51868f3e565b4bfc98de4fce3698a7b9baaebc39cd62044d247fbde805786b1e53937aec0f32d566d17c9ce3ec60ff9e6ceec374f5df58f6256aca168b4fe8be4307739026e77fc438a3f8b512f6ff354baa2269ddbc21bb1ee590b3d199e21f1b0eeca7931a85d47398c7bc74488aa20a811408bc2686a6b1d5a432f66052efc18d8642363a5772fc8d5f43ef58b085900cf8653e4dea358d087512de5755328cef486ee1fc8f02a5ac2095c973e6792da10b77934dfcaf4e74961147c692884306bccdaf47f43f5f1ea3715fb021610f0f81209572763b750adc7620aa37178eee948c02bfba9ae69c883092a5dc7a1bc1779b2a83f6b38fb6e551b3e2dfbb7fcd225c790ebd9611c0e003f9fc57b10be87f2c0457c2fc7452639ad7dbb14134afcf9e64c4cd86312bc6cd1755dd8c56960aed5ea32b5ffafe72ab2863f31074e0b6507fbcf3e685b1218f05b1d6a72257f4547aadf52fb9c3a95fef6adcba710d63a5697c6560a9158c699f0b590d7287eacfa7aea1a5d0534b8c211e4a0e5accecb13dfb53de8f733324653949cd24b3259862eb08812a084fe35e53d36c7d1329e9a6a0ebe4598c74cc8a74b90a11a33222e43a21a03598b2f00fe5aa6a33eb16d3a4675fec2e1dd30abacc26ae3ae299f566ab3e93d5f12721bea1426cb41001aaacbfa6f17d83460430ce1235ff436a89c5874548222ef3c96acf5c8b836dffc766a2408cf5f13bb54649eb0ba88d6878a7429896996689417aa199be412efc5d7ef47877969b75da9eafc32ec982ac53c0832fb7ec9d7c7504d09732ee958e40c3a3f6278d56bac29028294202291b102ecd6a5a2a757ba24dde847d18fa012f84b57edf3ea4ebbc9c6111f73bfccb1d91bb6f9c21beaae208542fed6e70f3d2831acd2a98fc7dd77787bc3de3b18c7f6f1741ea205fdf11c5c5e6112fb93ebe7802d2b59354e88e40e0705582ad7722cd43ec01468caf16c5b44094780806cba2515e6933b7830136232a3db530b665002c55cd7b76a2387c000c27cfdd6e3c00575896d3c6048e8e25ef350a1216c031b58b2e925dfc864b1d87a690554814e27830bf462a446b52ebedff5821beca36a8c9fbdc57b963cc1bf542fe668fa18c242d8763da8e326cb1cc209f007b22387730f1fce82640ed389e2984e63870ab206ab09ce9ea2cb723e9eae9a5fc7ed22f2f936edb89f9f3c8f4bbc950bffd851532149ce58951f514254cf4cbb8401cae84861bfe155b9f0bb62095f9e1d75cdaabf5e1013147fd43cc59ed112298819d2cc668afa38fd5b926a8d6877f3fd8d0169b454dd84ef5ade2e60d756207893c935a4a8a7ce6a16a73c66f071a0be2e13e4ab53c8f43334d5fc8b20be8e6b0198ea3821f44424cac7c5fa89b966855f976780d01211e0f767b9f18b58f937e44eecfcdee1186da8a625855916cd939d5e5a7609bf26717b854b902db4670ab0c11b20a4f936c4984ab7a893c3e8607ffe4d25a1c5e9019f699e1874dbf352d3ca3e3b6921dcbc4d1bafe866479f4bb80c4abccdef92a0102b5bf2cf5179a286c3383c4b70cf7433ca07ebdf3ec80a50f5a3ff4f068abc1647318b5529dbdf54fee41b9b606eb1ba88d373dcddf70d61601c7652fc88a1b24b6be644b7254f89256b0cd19ddde77e19533000970629f643887811e71d71353375364a02e8c9a6bb28a3c5b9cac6cee499997a0f8c8daf7710b85caa7564711bfe6fb003217503b5b61be6f9f85a6017e5b86ec04b78fc2f89b811948e4dc060bc2f0e38af69cfd349da3d339f8c4adbe3ca06c9183271c3e3b3e4a71ed8bda32d0c2c99dd04dfd493801e600ac2f01ae83387f0195ac8eb1ada689a34974710a49245be710b9bd9dd2cb742d5e1aabbbbef0914f179b426b455a47d85eeeae59ac539951ef045a8bcb378ecd5d1a1bd68fe122adccdb88c83876cd4b9adc093ac946dda6148c4dad553a137b6287ab54d6f13a8bf14bad3aa479188904690100af7037702eeacfc3bee1e55c93b286b0b4d5e95d0d6cd848b31b2c2464472223c631c51dc6e5ec748240fb1c0deea31a015cd26ae430502e03d1bd393ce861973545922bfa7cc5bb3837977045042d5de5b4cf9d74f9cfc80534f7b461cd128cb3cc654b3c3b2972cc58472f7461d0dd2e01f07f5f8c0e6c9fb5795bd38ad8e139e7a43fd26a9cca2357aa56b211a3c8a3cc9367ac4f6c1ab64db0e2be9379125003a15c0d3525b3ed9981796d5f93b4c7e30858890504f0faaeb5c1ae78647425b184ddff8e68b2335e26e74f7c027480d2aab07cd6cfdc674a8fcfcd059642a630ff6d7a8515c0afa07d0d49c4850720139226bc61b4d9613a89320a9a796cc59cd56a18a147a4c7e4b86c238497bb0f237e033dfde930060c7ed8326036b4d4c8f1159f8757c95fdb54194788f330b83fc85aa0b7d2861317b4665b64d3318102c043b777d413e1dbf74d7a84b14d936460888981a19cfbec26bac0b9f134cce7e64e00477a46ed33d18d60cfaf5b7c38143613a72f9f1884a89c19624a72525167fa8893c5e528c102046365f57dafc65f082e1396dcf1c2c480a83c5b4d5fd1b0d669f9e34315bb8f27afbdbb9709e64144c1dd3e4f19e2bedfa910c06dd525961c6e6c0bb697a232f11c38dc2cec4f058a9be25b2921cdae49762be88034cc2642585bb5ea34069b948a3df43743b88ab5b23223699b7631d94dfaaea08bc60471e046632be4086b096737d08939b340ff804ddf8a79fb377f5cecb7255be7e5d097a3ab0005afd11523d7fc1705ca078fe2ded9cd9bdecd2aa87cfc22799a383d37c1806bd8f48c0a259baa5f99dda42aa1a1308748aeb6393dc5e610e6882e95d1d6e805f7fd37588a39d07a8b85f4772f2d069b445d17ab6365f1a80e1faa6e759c73db65b205015330d2d82b4f94b6f5bc3a1b3d24d30f2195041c044cd70ae04255aacd3868e8ade5d4e97308df87784df9766fdb98a79ac75c95009c3585e2c25839c4fe5d68f125f820844f28df882b88add0cd88a84af64960bd98ecd9719c7f0d7453c7c387ee2ee53e971ab71366a90034fcb279efdb8ea55e1e16163b35bc3d909d185c2afabc736a6a5a82d3d5d6a9c7dbaea2a7c98156fd83140798275a2938b3069dd93e7207f688388e2a3867b7c954a2bdf05ec1d3ed1a9fcc140df70070a0a0ff83a56b1a37958f2609b5942ce735aabdb5ee61adad96111ece1524232035c5eb554ab7f7288f36ea386ebfa893897134491eeb0bf8edd6d46c81b5dbe4121c7c9b8fb96d7bd22eda2688f88cd8ab6fd313bf1f9dc180d2aacc9a7f34aaa1af6f27c902e4ce172320a8f6f9b3b0c2024537eec4bcc2e23f263130f8d5f1211eb0c97433d97a9f090d46587f6e269c40c97ddfde8596216fa0904b6b04abfbbe6aa3550d829b8b03113465b515ccef8173f0b5e409ad05df13a1863c283ca6346af88130100183163980fc09dd2818aedc3b292147a9ce9fbc5147d789d13a6fe9f221a2cb7b954dc6fcffac5b27ae96d3c895b2110b0045e34e493d3781a287f2ed76b3acde851773a6c72e4b8ded0d51928b002a99a6bcef05437aab9ae50c2febf2c89765b1b25be1a9d6dc19e9594f1bda2bb9120cdd75eaf3d88b8633b724c9165c7459ef3b3b6bada5fed6b680b0122fa48b7519dea38293bea79b2167a1dc6ea8f1fe7cb09baac5e3eddafcc750e621d878e98adc6de1476fdd1fe31ba8113892079e0a573b7a9d750dae467fc067bc8863e2f79369f3f55ee80fe8eeb90adb6f1efe95f63339305444d7b1ba53d821b75d77e0eac62877f12e0500641f7f7d5112b0d57e4988525fc20ebc541fdabef695dfd2a79215a87d05c03171a6ee4331f4c6925c5a7b0711f1040fd9d3cbbb9033d3d515489406358aa948ba3c84780daec026b472b1fff7d81cdfdc453653fcf5430868488daae906c989635140b3e2a70101fc1d9c42c460a5264567572d6ab8e816b968a14122c6ed1221b51d35fefa2a9173ed27019aebfc777c3cc0698c2d1b60fd5be616a8c5938f8504389f2d1704a9942311f93b11323b45b5e64ef4abb3a4b550fd7440fd4b7ae3591b6f42b6cb83e7723e1e0c172b2850796f42826b78a106fee43d7209bf5a3f518b38e254a1b13a70f10577eab9346f22d47d1fde6e99d4fa24b21063093443bf4eef68a5851c5d72302a3a1031c76b223a419d38f3855dd05b65e5b607054e514a36bd98746e5e4d47d0bfbdbeed5dc57a28701475bd310ee382103f73e6a9e82c8d30812ec412661fe9db2b5238dd851112a4832f44a0baf406192c3ee16ffa831c93b720c03d36ccb12932e17a62f7105ed7ed37982983e3378d3b78c85ae55d4bd07d450b42abb0ffb80b26418b6c9492e730841fbcc43367db0220b60b9099d4fd78346ff6438a1804022468b9913a397af654bf8ec48080a4c37c7fa74df20218fceac305d7a365492a5bd23c4a813d14681bb6ca474bf2419b27c2631fa091af19f03150fd628c00422f6f7e9cd28cbd44453048879288e6698e278a9a0c0063db782cadf5fa40489f86783e2568b532589170cd2aeb532bd02d0c56bfe946cb8ae25def7281591f0b253713cf53202efa06e1bac1bf39e8d68bfd3f489d43db47edc67e44531ca223d3ef5b22aceacff5c78625f35ca6325b0bf885aa4daa6df9970829f74cc3cf77193454a549e35954fd7f374ce11d9e9a3ab65866e3c01d588b26fee86711062269fc5f7c1a8d5491c3529f014b303a98fe617ad1c8ad871d3ccdc193ed2e575d54612ac67e9e7109ac25d48aaf8255395169ace7e8182533fe4226e51b3d105d0a1577b3bbdb172ce0e67edf78b78362223182d09a4280b91652a7afd85525d3c68c6c28ae9b5a9d0ed24ab6a813c93cd19e89da1ace316bfc90df2552e84f5e55a0972b0080356ca5d3bbf4022d4b286858913a94dbfcbf03bd09892c63dc0f73ee9c01a3d20109615fe2c4d8802c9ac76ad7b1c50966bef1b29748461daa86baa65ecf43f3ca29b5eb0f7d175e7f887182c0c57c9b0cfbef396dd13f225d334976d4eae4ac1f1e4f936230e798b47c30304af17c157f5084a633d9dc0013be25f875a5c384c96e8390f60d26bdae3aca6f4e19b49c79501cc9a26ffbc7115dca2958bd99bfe93836e1b853b2cfeafdb63d89c7362826d79c73cf37a31b0f477b3b83643e9253feda51f19e20df501e423693c74ae4e12491e007fd0c688f217e98c291ffa897f5943e97e35514a2ad80cfe2aa814a1d53a26b1ea1e190f8d2bfeb4be7ce1ce408a689ac601361db85e5815769ce5f1bba89da5de7caa96627a35de5e7850a9498853c01c5a10ab4943d754eebd53ea57613a06dba23ec26615b890a791cf06a527876be64d811bd0305065fd6cb783d1f25e61b6c0cbb1a57ec607a473b5adca88c9c31e3a8d7c37394f59e2624250f23001959fbcb01c95bca9756718136d72369510522be71939eafa659ee1fedd95aa0cfd4c30968200a13227f7881f39d2696cc377d12fd2c29ebfb0d4998e597a5e7cc08cee3a838275672d830010a32a7d8c61e67e7c09e98c79d2c7fe1ab363ff4d89c944c4aa6107375b557de071adb4c7a0d7b06f7843fac347ccda468a1dcea392eb0b1a0580714fb8dd184cb691acf3e763bdda68bcfdacdb3aee1ee97e7979720d8cca030a4d101f57eef8b7c9f1c7a35c6cef6a5ca6add0ba86f6d275657e10ef9cd07881eeaf5e052f9ca075dca42567ada6338a2bad524e52130c5b330e50724c0dbe5b4f9296172ec682794f56f9ed89939b01a53fd461a55269bad1305da1a461feaa34cb54be76d9ff9ca8bc0cab5017635db5be5e59dc1a0d05eff0aeae0adfd6470cd33d77fcb6f814d24fc390940f38c1bc02f204be304362848fb35959a291fd5a1a43c3b7bfb49c66996778b128fb2b879c5c3ea490070add01fb31dce13fef5e31e8f2617e76dc64529d51611235125ce015830e922257dcd33b34c4d14500f55340811ccf3e7a7aa80b9c9560cc6b83b8b45d8d03d341e5f6a1269c23f8a5a0644ccfa8dcb195074e74474b893380feecb48473007ae0d6047710659e44ef6fda32379f23b70e65f348b1ca1bab639e58011dbf3ffdc1f1faa9be5bb48a32d5a8e66a805a93871a9fc58d5cb854cdc2aea4a5dad3e218652ad2fdf5340f58b7fbb0c67e349347b454bec297dbbe9cddcec40312c2f4d30351a84c318a4a64d4c3e1d8c6d49fc4d27965faef5b54eacd63c6386e3469cfd4deb35895e4eabdf73f1526d9ecc7da0ddf47241dd7da51b8c9301face16535a5edb97b469047c3201b81e68be9e101f00cf423be9cfe68c951596622e9c73687facbdce254dc8bf66ca74fec3e692a68d4fab1efd31050292e29db33f75d34268c7f7be87f8371cdc737cc07d9e4c803608159cf0e663541e67fd986bb9946226227c511751c3e61702ebd652e1ca61a5f2edd8cf646c9ed61a965dcdf46c3e90c177ce53449d94c4f09ac04091995034adc55a95f6dffe87b26b64361798888a0b3b6c376f85cc5513dee226c3b710bd0cf9fc146c6d45de4b4427c14c176e031e5f4dcda74f9c10f7bd20862d09ebf7071f16f441437efb28304b0d11ce2f49a1e2176eedf600b143b906922e82a476fc5f457ef52e4c16c9fcc8185f991d2f8d3f7673bd505541389b573903465ddf3b3c1d8e8c38036f6de60e0e899da5a50232660d84e2b155f8a8ea9eceea95c1b5fd1909e9a66988a8dc352e47667455bf15571cab797e387b8431328e626bde7728f52f6132594b871d46a3ac311d4bf124e1cff3f02a16ee580b3a6584055f9ac470b1519df42c0fbd9102e8e29d14b412192e7faaad0e3f889d4c77cf16694e8f691ba99d198af05d146ba704f10bec96ef4297db09acf14f07d058dad886c4f9aa6660ad1160bcd04acba01771715923d97849e7e322e4e4556ce60ae125e45d3169d20d0fa14f946b7bb6f84630826c45e82a35e5080a5e338e0c2be1e7165d794ab9a2d8faad3dc93d136b6c6372ca2915649dedd59824f4bfd273ef46e220a0382427ff8bd1214d95f5bddb31fdab79650c016b209f3e71e8fdc0c53bbc8930a9b7125a4b080a151c359c3d201b051c474fab1daa0d89edc1618de9601f6c57cef4ae0fd7dcee060c416cc6e7b2ac788d806d5388e108fdc51759f7d7094fe83f507dde1b27e2e256de8f5826dd8fe59454f432f63dbfadfa82dc6e22565e567a60cd21b941484b2ebc05b5c47280a7671adc42aa392223f1962f0d714910b7d36658e56409ed231bb928495c7de6c85300a56cb0aa76ebde2d8f51e187c6ee066b3ef2a2d8abcad0ba77b7bfd8fa881e43615542dd8518dcd967d83180970b87797ce82fa488dbaeb1ce6d793e678a87841aacba1c75835cbb9841f75f331ae0eacfd7ea98a95c606c26450d70da6da7703b265f8e741ccaf1e3e40d6f40109f6793c9091835106d2192504bb0a456596dafc6853006a34214efe9483bd861c24f0c7a923f81958b63626567ffd8f53ac9728949dc79d14b1edb9ea02d12e6cb40b65796b699c95597a30ecf70995b26e4636564ec17df63672bfaefe1c2fe0b84105ce4691a50a423faeb2e8622aa816ed219eadb5210cd78f2df21b6c9b8da1a84a43743ec4ba1bd9c78340fa77fe1a0c2440bbf070e14801d354182fe6c4bfce53c5d84f353702ae1c83f4921fe7e20993d7343d8ea705d9639ee4b70166b40a1beddeeeb7d62c18ee870c1a4664c429ca091247920c68b71497f2613483c2ef0a26b3fa7047f258d0ffa65cd7cf87263c414f77be6f24cc298f7e4face88f1bcdd3ab0ba03ca42144a62f1658f9fbf0e10223e435093adb4db449906b22ab0e3c32b750b4c0cb9aa620cf1e7d732a2a4034544af3860e51416b68343f83768e53dfd9a425641cf935808b0f19225d3d3f65e833ac129d7a09306ac04e06f76e6d6d15e1ca83d56dbe01eafcf9da156ae25d875c09407627b801a91468511fa8de1816eda7578451dd4d85a0fce8e696267642f16319634e6e0513d81a9d00a481e6a53bf4a9e0ca1bb03e75c4da7bdb99f8fd60d5c9db683c6c491372e70068f47816a1f5d3dc4c49a5caee98fa2751b7b7a80912ac6d6c435771da9a628bd2a24939a74630abfce42e89517984e867f8d52238a3ef8d64e0a083b7e9d0c33bf90ee5bf0ba54602f12c5017f01e13f9662548fb3f61ed28228755b322b41dfdb99e0bc4e2b850e051499b589f52d317d8a730d2227215a382b71c5f392e96133f0d9447e7bc654487f90f58afa61e10092b00c16d4f3dcd1e739d9d368354c08e09205cb5a1ec30e11b0ee1fc74e84802530dcdd41aefa2dce3ca1e32bc03c401b8659ac6c0901c00278bf4c3b98520a2e0dc71494df525d9298df058d5128a0baa0f3edcec8f35188da7534f4a418600356074522b7de978e5b1f3e20c7c026d9ed5cc7d1f580e7806ea2490776ddf29fcc6b7a43e624cb52dcc29e0d7d56e80a6d19f3bd71a82c5548bf814698406b2f41b92da3cf649eff86c7640dad5c142df6d90557dc71df0ba16fbb2d38a4065b8dc4399992caf27caac4ce19a4135354b84909858329da33c9107f3d5d75c79bb8ea7ffd6776801bcc4e348b7019b1c5e9cfb25c3059ddcc645c2ffd5dfbd50f8a9e67098fd9a836bb4212743c2a71f4d57107c7898402b2e980adf965ec1f2c1ce5c635895478e1ae0ff18c3537a2eec579500b1f5ea2d40c8b4581e9889ccb17d6c103523805f7dc7e7e5ae8016ebb9305199e6537457e5c3d90fb5acf702425c20a021998f3b69ab426a7a409fbf67e681ad71c6ad7e4a1fee3f1b93722a823efd58c7712de27a76f4cc5217377f9088f2f1cc6f3fe66ef82513d066799bb06f93961b485dcd7e60566cab6f9066ef49cbdca0275c7cb1dd403b9efdd90de99427553be12cb4e99db90fbc0f06fb7dec07ee12df9ccc3cafbae88cf213df0316cc14cc545f4197b4807afb95969b00434e61461711a9bfb273735e685bbb476f2424de45cd20ea3fc59179c67070d5933c613c68deafb8a80c07ddf6f5ea3fda28290c6ed20343d1d0599fa4efdaa1330f961cdcea97b6f15aa21e875039266b8a48c9d2872f3d92b51e45c8368405ba29474397d10c734d5b823f4009f3595b9440cd0515b345d95638eb71eddfb686a84d55feba15788bb961dda7880f8b3986c69ff369a0773e5a5e03eeb66fd3fe0ec9a018e2a9b41b05ab3afae207c2e2a4a9378f26803e76fee339f4815c66a266a9a297ea8aa11680bfe8bab9867a6dbbb87f7deea4e7827a6cd6df4655ef44e8974146cfa78beeefae28f1a3dacc7c58ec9eeccbde9b7cb64a6a11fadce04e1bc0c763ea2463d4b8b71550950e1c7e3b61ac767698cd5bdd1e1c461cdcbd7a81d3c9b638a1dca121cd19afefe7dc9b93533c0098a33852575f464a296b56f59685c35cbea08eea727db808e0e5c32e5bcb8e9867f9a0014d645faf89707f5d096126c9a714e6ea7596518bc73d79c560f8e7526226eb0ffcadeda0c1f696febea687313c2521894e684794a519ad08b68db4c5a2453b3d85eff5e0b07f1f9e551258033da0e5b3b6018b580509ac266c19ee8a9307c591b44e4a8aec147e79e46683f1e5e596b7936099c5206bcf0a997b6ffa43d5a2d84be2514996c702ed1008ec5098ff676960e4e88665b3e1a2977dcbe49176801239278ae5623a12e56b305508c551ddf2e447675e3f5fc5837edf30bca09a6ac633c643097f2baa66d18813f0b222dae5dd2be0814bf0f11bf9e1ad35991d9ad380c7fd37d6b997b468eaa29ae93205ee20cf5bd657cc14dba7d8ad009c768b3488303039ca23d1df617dd2bd9e3c51aaa0cc77cd5accfe426ab512e09e074bf48e03e9ea38aa83681e543b745f5d2f172b1da7b95655f241493abd4f71f84718b119703602a5c58513ff260494d3821e7302304270b27e864e7d270d604c3f95465c3f55f99fb710160d69e9cfe8561d3f4151baf9aefbd489dacfe5a5e066156e70028500309a0fdc775f39541e0bdc63aec75a6802d9a8f43b3aa7a3275151cdacff24a79e8c4d6e835c6d57cf7a5326067b68a288746606021e615aa93a14371f9ed82a2505f1ed23cd1d2ea7e5fc83f632ebb0fe278950beef5e1d08847b7b8cbd0fe64201ca09b8404c99a2845be3fd0d3d6793c289e4aa67da5cca71a867f66ac274bc975703b7e43d0c82a6cfb74f28cf0027701d2a1df0d87965f67c34abccde0b9d63c761c0d6addb6e037a87a7cc204043458c959f1582b8f4e7b0720b4c68b991765ed764ac5987c52ebfb40d32959c02fa6ed14db7b1848ada33aaa8ac8b857935fa73607b388c67a8f8a18d73185c76ab26f9d24155e1b789bfd4c0b00b4e8999da9310729894bec2fccc96f1468fad313ac5d6c770d4e5eaaa212d71694471f9e04fd71482389b9c18b16c37dbb31e13322d93b7f8e5109434c27612a9e6ef09fa904ba091b61446d45ed313bb772f349ca7a95e34f7dd097b9a29793039df81341ad03fea7e414439956458257903f1042cbac4f407292a52836b276b4923065db8a8ee4c90748a6435551082a8a8a8a1c5145cf76534f240d38dc34da74f6501e367ea47f380583e6c0ce9e6183abb7be344345ccb4b1bb390ee42cc55c0913d2d336334d3fa523f636a6fa0def070ba06e7af924faa5a584a7835fb781b66b68b6db31c5cbcff92c4cd173c630e1b1a19dce1144b72803331e77446760ffbe00048e7b3f5279d688d0fb5009e6acd7d0b2c3c0a28209b455f408dc93aa6c1063768a0f857ec80b3ff4f14d2bfb86f6ac88bb073c863471557745156728a7dae4ab32740359622950319ac9fd16655d619e767b5d2a8f8839be0dc023d61bbd89ed01d0817d8ffba73269e724ef248036a0c00c236019eac10c112def6e6602f697ad4a8b282a83b83f9304c501e55283cf886bc74bd178c727a871e5a35bb0674490069bd134136cfb21c13b1bb554b4f81cb1923aa51ff2954e9ff30735f46a57ac0e54ba4154275e8d7a6812ceb54bd9074b8a4801af6ba9b0d36286a5f51facd68390bce8fa4e44ad033061889a59a045496d7aa12b424975639146fa253baef6f99a93a041f4a263f20e3d03528bb61cc99ec01727d8b161a04156c92e235cfba13461714a0be001150989a7cc2fcf1c89dcb46a19308331bed197908398e1ac0815120ff1ba6f721eb18e531847c17edf4b50e4a707624e13ad21ccbc061c0a00f6c9ae8a3bf1da0bcbde8a65323315205aac3df96f501b2a11d30f3d092b4ce943158b16e1972a4be0e7e075641b2b9b808dbc7177d2d8e3bbc2c3610d59d6b5f9c55b61eddd813f1bf6d60d24e8edeb9adf5fcb5d0328c6a311c15705ccca810f2cd72b0bab60171bc62310c63849b0c28621fb29be17e47b4aac552db882b62c2ea793b84eb6ec36cc3b490b93979256d5fd21fdefd1710db425b2792963bf63ebfa018c6ba363a844250e7ed6487a1a78d24ad70e18dfb800289dc7cd1b451c5631510fecf1bab45e7a5b85a8a87f3c4f909700f1f54e210b0c96421a26e7f60be20a357cee8d320773848c4c2e017ed03fe6c4e80d0d3ef9451cf76279edc67a322e341685265d2f824c960dba6d247adcb40ef4b39cdbd120d90870af4e5bacd9d332a0696cc2218674d344f4b2e50c75beea726301ccd47150917e53a6eda7c5200f6aff9482d726e068e89b2cfca93cfda424c8c046ef8c5fc0ebfb64afe350e54f9c5e617a28b5a7306845e0d622761110012615b8099007c3bff69d80655413176dc1dfd8e9f724fb910c203f1efd8a88c154ea569bd5fc3e6b76d3d30e887ebe5220b08cf4b01a75c410d1a6d8ef54aa3adc54c5244db4d4fd32d13ed0bc3a4f56ea294cc4a7c48d5d407b35c70c428c23c7b48eceb47bc7547a4ce6229725e1ed5f38f83b2d9ffc0771536097cc45b2670fef5cfda5f7b25a8aff04aee68105fc0d615c36a5a70b164ef94b5d3397e17dbafa089df4dee28e5df20aaf5c6223b70a14370f889566d81a402f1b15b2361ac5b5ce76fcbe1400b8a22e598edfc218e78302ff55b30d6a27f44721cfc94c7ff5f54bebbc1eade55293069d6338efcb9dfed71c5218e9a40d5c4a33b06cb68a66bf8336e1173455a0cfd13d5f11b2d6681bc5fec28fb145698e225f14b7c00ae9828c463e4897c3dd355125be886ae5bf93519e6c6751bc43b68079c3b992ac5379da9b40fe0475e4b4a9ee1022e2d47805de6e42a312ee35f507e634c76362e46a787d994db507e6b3ce526c96df3be0f64dfac11b6c27fef044b1eacc784de3dbf17b7d3fd5ea517c931b52f55af967476cd2329d7ccd81fc2945ab475593ed4ee3e421644307b4765571ec2aa75dda776f96935a240b32153661f1d94852558d49ec9da169ea35f8e3b8825931e00100d264313f933f9c2a0b9d8dea7a5c2d2f61c312f29d13589d50484af1b006a3d9273d8479f1b0f692207297a3f075932bfd381b156db70903f44706dd755d01ac358f1369b6525d46a6112cc37312301b63e9ad9c5691f4f1b5e7bfdbd3b51947b999ed05c8ff2c53fd601b12e7c3ca230dffd6469340531e668ecb615e2b0977187f845e80d5c7d94b10568a6732ec0b882ed57bc7ed6827d826262f7f7bd64e49a0949d5c0a9fae7a1c4e3694d63cba60ebb61497a63521dd4b2b298704c9f0786ae25752c8845c29956a6c8fb0dca9b7771f1d4cf82ff802c2691981841134b3d523174052887afb020aa3175ab233e2561e8efb0dba6d2fb7faa91fee4bc5b07ae935896f31844c20f84816f5fe365bd2acc371cce32f573cf082b035d277b62f9ed48499acb3a3f3bf037037bfb04e70716835a1371b6a52aa81757185b3597f4d8eb0d0f7249d50565f98546a4d1d4badbcd90497c0c72cb507d82d62232e86f69e4e1ea47c2841110d555f3cbf74d8a154720206242b05c346f7fb38b96848908976baa821c4e2230dee4353698a8a9477a06e35bc49ce0bd59a537d12d62b0ea715b6c713cec277728331aeb8640e4daedeee8b1e2b8e267bad2194f3c4b43c5f70cad67425ef30dd6908a788f798cd9a9be5e82d468b827f3bbcb1345a4ec7f3c9d0ad5e89523c819d98499c5da0dc0ca6d9205e9962e6402bae31a6e71993e8ab822e3d2d2eba61f3e69f5842c7dd07a156c5f8252760f35373ca5abebc8e85aa369129ed1a1fae7a5f8bcc489108ac9329137e906f0195310081b1354ec7da7f386f1624d59c7673d8a0b07419ccbac22c6844a99d6bee1eb0bdf89b8fb4cc8d2bb7b2bd80a46806d3d53c8aab29c4c37006bbd48f1c26b118f117627d1c4dfa85819918f5da1e879580db09a0d8dd073c7286e4f0c4ab7c5bf44875b87d8b9e11213986e371c0fda48f462513e660d45804132d6dcf6c91a99511a6995534ac7d4e76b9833bf9c172b7871a8e37f83e3d30fb29cfce5307b11a50d4af46fe040bcf19161a6c0234a8e06eb90c3b5b0ba3b281b651c137c545bfab2c51048d96d4eff082d3a31765777dd4da139adc9f898ac8beae5260df9807d68f60e42a025ff9989c1cdfe19ad289626840b9558ed172643a679f192b282b9efe747ed14f58f37a878923f4f005ebd7f0b18c806a54957d914018ecbf964ec3a2c1ec4e98a006217aae24079469f04a5cc1ed9d0dabe364b6eb4bc8b4f56ee06191b04302d898363be14b4dd62b30f7a518f4731c3285b006fcaeadfdd329569d8865256b6bf60f8204c6405e7746def4ea33fe12d21863a7c90bc00e6cc521d3ba3edc1255c809475e53083c629cfa9ae5c70a9e9ae704889a1d9deab2edb70aedb71aa2f450f0a2952d7dbd6b327f8eeb5742b97d591d62168dbea6d95531466a9d1d55b282ebe7fe7cb84f7a16c8dca4cce53079b37c06c7c5e4deb9f906a5c41ed620de4794e45edf6b027f33bac24afd842c13b68d7bfb1afbc5a3459099054a5cf19e42f9919196089392292d1e9448a2138d833cd92985e605a618c85dd2cfda9677005934abd62b7acaed1dd355fa000c5bdeffcf366df74554af57173d8b66efeb60ab0e90fe407f8803fab4fb5b9ec17dec342f7c80379e47cf5572946a076218aae04048baeb3885cc06a1930fcc13ba7235d4975907b42fd4491893d458a168b912df73083ee10935079dea0814be3f32e3b08dc64bc8a32fa39172a389b7c485df7452213681a6db7699b04fbe10c07c6eb5a73f90e6682bfcfa265a9350f54ea44176bf50233653d190d20ce5919c137c0d3c11ddc0029941d6d60923737a2c821aaad4d58dfe790813eedd5f38f0d74c5be85815708843c4fd342af9080a082f0a6cea3871575119d19ef06e872c4456131d8f2e3869cc09686459bd2b73290ff79d7d262b034377932f4f4d174a621e01b19a64637073c09ab271a329c0b31fccc49eaa5cad1221c7a76ae50121337ff8fe91d90833bc011dd5818e2b4b68432b77b816f1cb3dc6de5da8f05bc8a41673ac0fa20d7b17c8ddbafb480e26410f2a8dc9bc4e58803d34d761cd0134fb306f69fbe1eb94f197e47d8879f8e4d46dd2df7da57b5d66696118635e180f3c0ce17c5ef895fae270f1497f6146c5ac45afac7925d231f8c0e20d3c489540688c1427692a25d1d19b3a86b905f0df57cd001438ae2398208fc157c7caec724891a8da5c4ac6f582093c9cece02eefd47a529e5cf5239f61d00c467861a64dfea85591e954a3736df2d17a6532d43a691022c4e5a48ba0107354fef750073abbfdef33d4a865a096158c67b74743753a378aadce2d8d6d61862b1e9539ee7439d425f4088f8e54ec72dcd397da010dc2d88696586b0136bd7d7c89f8a1629ac27a053e496312d2d7e913fa8b28eec5489390d2fb804b3107d5f62e4ca093e1a3dd29afd6871cdeed8ed1c701274951c9d581cba59172749869c083eb3f1e25cbd3f85216fdb012719b6e97a5c73f68863e9e2e6e108f57bc3967099e23d1cc774a80aeabf87b2f4b7e748e22b6d8fe9a897bdea2be259634f4b15a2340c2a9abc4c440ecdcfc43ed3214c8e482f9a9c95dda92185e9b404e6eee4d82ca726dde2f676a15e3b5f2d61e194541db0c27af4d78c15da5553ce5a98906a2c3ab0fcca060a15e384bb40e004c587a4973e1089b15e4cb06219a76832c18de8d10f274cc8881e4a88f99938a9932831fcd299e3303bbccc11af56e6349bd20f07d68929e71bfcfc2497789f73a2730cb26f354ef687d11f43579622313d6ff45bf1863f59b109e3141253ebec744ad411d5cf733029d74a94634d5ccc31dbf5c13c8efc5a2c9c2a2734bb7d92a6ec9a025d056d32e52097322643b1a11cab6bbfa8240a7c0cfb46ee3b937a1e65c7a20b985f9c09110a52a2b7bdefbefb56066b5c295a58f6d4c4b0eb04eebd0f159ae46035a1ac18209fe17522d333efff6574fa5adf55b4c5c601d603bb43a66ab21c908d6f008099c3dd33658d240bfa40546a0025ed5109642eea28afc2d7605364a9e9724cfe5c9fec6d916abd75e8e035afa259b72f51c988599a2caac745615a25f22570902bf703016347cf8ac137a387baaa3c2343a4a1bba72a33b7449e10513dc334195a38df856235bb4c14e642ec4035f661e09f3961491f4571a88efd7bb875f7a41cac7694630d24d7f404517e8a0f690c1acb32b007a205a223eabc094c4b71298585bb4460f7c9d9c91ddc9d3589ded5d5adf4c1fe67c399bbb98539e2a4119e7c9dbb3f95d4a0330308c7e97c634229e5e396c2f6a868741baf37fc7ed41ea1f014c8572129992036c7bf42c21e09b4a06d73e60d1a3c2c55ba13226a926e4c2ef12036429a64317a624215085562100f5c0b01bd8b53c86c0d8cc391e295993e29cfe5547dd0e58e0c26edda1158c65ab6bc7dd57c33ceda5bed27bc6479785ada1b6ad38d0bc2b1eadc5b2af99f28347c57417dd5b650ba233612d9ebef0c09a0707442b4aebeeb4a9503005a779395fe819557f4736ba53a3cc98f9bbee6d7882bc22d80e2f93a37519e53320b6e6a1bec54ed78f28313324d714919650f41187dca5b6bff855b660cda6007cf063b0364fdffa32bf8c18ddc5b07b5a77db33589b36a2f5462c6bbe66ec106614aa293f8572ae1ba792231ca04d0328e0e9c03733a2bdc90b8920240f45c4bd7e770852f4fcea92dd08062aa7613a702c00102e8fa618f6ca00c150e840d64eb72fe6cc8037d3fb22d40b77b00b861522ab76426aed1f9e9a91131279422f851f55dd745948d75e10382e8d276c2d8d919fb98b406357b97b8b086b78f7cf957c0892742c1b68c912bf7d7de70a87fa2afccfbbe6d1fe4beacb0fa913592a6f1f2c46396bba8b7f132d05862a0fcbf52e8e30d5489dc5c3655f5c8aa01fad1d280dee090da421c2379fc3c5f549355d5c37248ab50ca1c2c707eca68cbf427a903e89dfb24bbfbc3064a3350fb0f2ba5b6f4589befe7e8b42e63f0b20e2c1bfff943bf4dbaa4b591f63d021ffb962d19ee37335da4612aff65452f13c450049eff2e291cd54be46e286e568cfca521202fbb1b0e4551eeb041170f5f1fee4dba537601c4776074ee6a65671b748536dee2d3f659040976ef07bdbebc4ec40d4b2d0f6da2b20633a099628aecde46a59c8fe0237e40bc67fddb07439a0b260eb3bbb588ab494c8528dcfdd10b14faa7085ba6093c48ee98dc8c56b42c9226b0844fddb660393fc820768cf1f202916dda6bc7086cb5fff9e40911fdb649091e22935f74df7013f28cc8c6afe4bd4e7aae55999ca9b26f5e70879d4ffd482172611ff64ff8ddcf2f878590b378363e550d58693279db24204bb10c091edf38e7efc8ce969188acb6be4c17a8deb6dd2ff657ff076a995076bf2361a8c76f50eeec2335639500964260b2d918235735be1641d806616fa229b814285b2b4e847e31764627b209edef79f48ea8fc336ffb3b45ea7e9aa7538a14d87a0d22778081a44c79aef3c2c9af015a4365b0e3aea342e826ff6e598d35d2027da4d16a5b7e68ebcf64abe7915c4ab174099e4b9611dfe4cefca25d33b7620fdb919c868fec691d3da652a47c3b2f1f3608a12b7736ebaf7d4c563c0a64433f39f4634696aa95bbb14122b3d95f3b61b1f2fd392e292483e82387202c233910f64637e35d489535aa1c8851be00090143178c3deda549294ceb7247fcf0146ff74fb0629234548ba769a321fdedf0e25fd57ac3f5797d36e2161464756b7b65242ed59b1a6f9a4f13950a84ce68739a7cc1456f0230f013825931c31d1340008fc31cbba19ba56cd14d8217f72fd5532351336143422e387ed51f6fa58be771a69483dd873798c4dc52616f5cc2e9f69ca9e77a4966663043093f855247a33cc29d4998ea12ce9ad5fd73bf38b371444a1f1a0d7c9e968b11699397140d1aba918d42d199a1799d0a15908df0d6d23f2c15d9560d3debe45d7ca03e648134becfbd9ce8d7e069f86cb2d91fd5a52b16dff51d1427a0d0d62870fc4ac9bc7ae0c29e8993c7bdf54d28fab85d9582b6ccbb43bb8edd0f9b447d789d0363d7c1d05fcd3fb7696ffb4f8bdf550e5eae2d054b8cfbd15ba396049594bfebf104ac5780b9b071c8d18bf4a94274a7cde42fca04138cc2e45fd4d8012fefc58fcfbe3b1f514fcdb6baa552e3fd1115d60f00caa8090e3198a49c44b6fff21b1992fed68b4e2682ad9ba28575d11f8d4939d1f8dac38e85b1234000c6242ac1036f79e05df7fa7402d6243db0c7451f0c6737accc756fe72c45c00e9b34e588a8c5204caabec746905727dc102539dfeeae5b28401e2df0a56385fc76b58566e43675044958492c07bc691336b6d8c1fb2500de935151a88d86637aa89c0d5d85b4f804d8c55b90daea8778e7641c6cfa1ac11cf164479cacae245068625ba326d2af3f45e638e1a5c1f0c591bde9d4269b5eb862748b1c6ccba9991da3450cc7541f3101bbede52406d2d32b1821ec8c141647de844b0092ecdae598460f9c6172be8a24037fb3cb7b7da01b9acd8a0da7e12e4daaf54738807fdb1658d159a4feb128782e7c10faa02c81dc9f7e99e791a772ebf4c95cfe748e86bfa96ff9795b8bdeb2061ae1dd7cc53595a694d1ae770d081ed747852c5f2bef8ccdbdfb887eb2c9172b899d921c8796a90fe27ee98ced6a1017356e7e4ec9f9ccea6c625e1dad1a775278fee81245adba74af372e8ba5e57caf2b20ad5ffe4c7a818b110c73b430a1a43c77ea13dd57acca7f0b04692a562c9bf953faff0f490173a512847c4df3259968a92c485246bc809148a2401c9441553230391f95229f8ccaa7f51a5634e57fbb6b3dc9c33f69344b44b72f22e157ec4e28a2cbfe27a28b3dc313f084377cbe4fa787a054f24ef0c29f1d654cfb6da9bb8baff17db260a8f2519760df8a64b6f041bb931a7fcb566fc90baf68c894bb768f30a890ea6e8151c85ccf04b976d25f23dd6f8fd47c3eabf41b0ac7d308b16a767f630c1fb4897a16205937759bb9bbc3c67f9e450f666cfb415c9cd7506030003928b994d160535ef3c5ab91ea03f3f94cb701bbd958b1882f25739ff0f19a5d77ed030f523e298425d93198830d8de48271c8506f2aa40f995162fbbad77874ba4bb3184871a484a0baae9db88278abceb0535c3eff89f4ea71afe93194734e8c1ac42739535a7903e8fe82fcebd392a03116e815e70bbf5bb0fd42df1454fab90f396f9d4bfbddbc7df5ff1d9044eba7c61ad244f75266a808e4216f85ff16ffff0331afeaad9ba82db23ac3e9d81d41e8bc487b7c1b439d3668b9efbb1bd1f0474d2b7063f9497d201fdff30f94323de4cfe8d2f9d6fa4a888234723a7271e6a227b11aa41d340eab64100439b422257325c2dcb71763d8f8fd33136567185f47a9848b068093cd49efedd6110b2ec59e859cb35ea0ccb0d4f1342620f1a77de388a2126c08dc205fd68886ef6dcb41fb3649368075c989c2ab1fc0e9beab16dac7e859da8d84f0eaa7b938b7153cc9905dbdc88d07f62e8c776ac8d8e5c3b75e32db8a01c386089975d03e03952e0f45917075f700007557ac0cf88ea3284179176bf2ab23542b2154b42a6866b16e9ab22c96e88edba6dea33b25afe06a0ff2fde9591eb37bb352905c57a8f3f4273f85eccebe8fd141997e7b63dcd4ff8122e7a4c6afca5ecf5a4b5ded526fcb7b62c2db65ee1ac58175cc9940f8c8b6fbd34778e7800f4fec64b6f194cf23dfc5d2633b61104dd675df4c3cce6384d05832fdf08f066eea77a5657e37f9b507926356983e49556365eba713e992dcf6ea1b0fa52fd8bf8b2139d84a895fa1e0dba0450ba38033e1c07d2affa2e651d825aed047b1c25804d03f9b5370b996ab72e571ee902c5c22c39b38bebcebffafb5d17303aab52af3b326d21c2a8ce329b93ac0e15dcd1cbffabda3033577773b1047d9cd5d0f13c5811cd69cf95fdabdfc3172d92b18d555d02ac2516ce2e6a9708581c18abb4a7cc6c3dc435f328e3f0df6d7498b3f65b70d7d35bf918530a8e06285b6cbc9ded7f22859468e0e77d8e56b9cf5159767f5113aa71dc5fc4c9c4bf87c8cd377dc9a372c8d31096cb1e40daced6eae451c9377b55f8a091b0345a6ac483afea7bf6cfe00eef649657feb2996b67adfdd01fa2359cda7a1305e839966f7109190540978efbbb91130bc62dc8feb48657c0458d02e761ca42890f459fe8ad5ea1dcfae8db96e65e5f4435a4d91cb6ae93eead9f09264b24bfa48256bb5c6a2b5aa6f271755c5f7335ff6b31aee4c47b2d5aa4f24b4e0ceef42c3ba7f4652ff5314f37137e9eaf483b03aadd4a43469d438f34722af416173ea3a124ad29bc5b3fbfe91ac6ace2b11a58d5bfcf7b489fec3b2a1b022ea14efe3436fcc572a10a2cb0569c1e399bf55b0b2568bc560d34680aa19576a62bf04f26cfe3e1e2c944f803a072bf296d170cfd4e7d53275422dc5610af3d65b95f2ff90cb4d9dd79c80795a92ca43979375bece94b98d8301ccd60b5089b443f54e2a5c54ef009ed72f3c5b5f9c56864e0b027f93954ea47c5702974f3ff98bd3a778500718e37968f7f120901b2a372124145af6be8f923d89473690db34c67f42af046c90462774f5f5536c7b37565b9ffda24a595ff590eec2eaf11a4e2f0b44001b6cdd1cbe98f9dd4e124a57133c88b33ad0956d8584c0160d03704d221aab61e10a122da8138acf22c284043b69230f14f824b2e355881368f64d0671b815a64188e90a5ff342efe6d716dbeb47120b7b100fd8bc00313cb328840af49f01983f6e9f8c12ee32d438ffb957b43d216a33fd978e3a8564096ce69dc8e1b5d798e2200833d7dacaf47b10e5cc9c287a25d376da1eb9e604c2a271218084ce5244fea12a496f911b7cf1c97d50769dbffde67a26e1232a42791beb5cb1ff249f413f643217a13ae6ebf4b1c6d7f039e80ff994af7b550d37abf4f1de3c567ece89a878a78a983ce0359eb4a9aae5738b31b18cdf3580de8c968fb61513ebb5c0f0d544b67ff3ee46a8ee305535dfa2c40487537f3f1ba83035e334a1c3928c0c9f2d174f79841cc0e61c84ce2ee2464b86c6afc67faadac382658f9645d33e04f902bafa3224360961c07ba7cb9217e2f429b68d76ac1b76f189ca4e23e92521a91d36a349b644e97c1d71cbc581e28f488dd06d0d85626974b616ba552e175d7874c4fa2493a6bf6e8df2f2ceb29005cc7a18fb8485359d272b5735a824983d1e22cf3070f0c06db1ba78a7d1664672cbd99ffabf93258d97270a8110316e5aad6a27e29455541c7746c1dc57f986015816ec255749f7f00468e06b31123247afcebd47635626f54057b06647a3cd1bc048efa1bd02b6625159a6cae34b019055427b779dc397b0c2ed4597f2e07853516ac68cb4a7f8feb627d0cc686506cd24cbf6d39688f420c8d14643a84582c6766cee4a24e3732ad63b97047c24804e5b0260d12a1c03003140ef2c2fbd4d27baeb333c5547b2e686b5f8475c44daaa617b9fb4e482710b750c03388e8639f4fdf4f5df12dc55732eadfa8e6d3e57f2b6bbedecf126577b926907cd70f28b4eb57551c688ff06130fb66530231ba2314b9c25b347d0b297aa8227e474f4863e81b650a9bb0a79288ecb080d305400b9925bdde2bfea7498e503780efa875b527f6e856e26452ff2f8b579c818f84db40ea946743664a8c478c569cef42caa4293bb14e8e72dabe8beb7927a1481b43b7a01e3ba39e34e9611f653605bde58a3ee33d03089d7ea5b1069a38c8d2a4308b537d03a64019f2c41e01ba47889264f0c03dd5ca5f4d5df1b2ee319126ebf90364ccbd0f1a76dcf9e5072b69286a10df883886a70b7e1e33fef654a9b9c91ae3ee444c5d8c078b5ca0db2e6c7f7b0f48e0af0323df00ba5a271d1c962c7e586113aec74f90980a3ada5ad36a1c9325c2e2bb04552fd8e453cad3a8279b540837d3bde7f8116c42e2434630ea48045a96c2fae864501d7a3d10afe75eef5d8722e8d2aa4d2e6e587debbc1c1a47bdc4848505f1c58d3124fe1ad05da7034e3886cf8f01812b9c74e058401f92eafa4ae77bfa96b9257870e8befb0a953022b2c74916ce32b80efdc51ccc9c2b125551f94b40a797e4cfe623db2c992d560f893db58ba337e184e74945c0f19d88b097ab3523a4481005303976182374954111614a05ad5ad8c75219d19fd1fe9923cfead2eb8bb2804737d539bbf6a2f62409583c28cc108f48b3bbeae1e7c5b3636392a67cfa0dbe72bd2ee79b4be52895ea8182553b051352a0fc4f24b38728fbc01977aba422cfe23f0b11cc8571aecc5c9a9c7b520d66b1c62783f3d4af7c0d122a306a0b9200ac9bb885b20e0ee7e3e476b424232edfbfd96b87390d794f861e390645df54e37ecdca3cf09fc1bf8c346c1878a35b41b8e3eca7cede16297f9781118a9a230ab623809b77e93c78f5fda7dc26345f12cdc2fe0822296e22bcba0a93f5ea34edd005e1c9e2d9377c43d971b4684ac5f494f1ebc094848a1236bc1645fb6924b3ee2675033a916c63fb6b1511098c61abae5b94485961c96b9863377784a8536c1ee38f41f9fe2b278e5580613deb2e90b7746484a08af530f43778c01de9a2ab533197b055915e789a443a5a471aaf7c2db3097bbd81a2418cf34537db2468a0f151c62cfad964e520b792bc26c13a43e9a24ca7d40d3381b010adb6c3042fbd42c88f672cddf38ef92bd5684b88c83cb1ef66c6e17a3ee851cefe0b9ca83f2035809ed60ad6d84fb03f6adaba7f85269f38932720b466979867f7264a3a55306b043170dc335b182f84a307ca8ac8ac1c491c3a4bb2500cbc24becd5ffe2c4203386cf14672631df15e83b7dbade66130e889da31989fad61b3f61c71bacc702fafe603350c68d571f9a833adbf33d879e4fee3ddb3ae474e61821b403c713a54d6b275155f3b73991f9da7f549638305b20af555dd48ca4d82c22cf919c4c13271a53df2ad561d25e933fe10c6371c24d01d2c600ef2c3d5ee6caaf411c3efdc8410590acd159398af8150df7fc67a4f25a26c0a3436eac65dec420cb29e58bb7d688776a7c4074f252bb236989712a2f6db0a78fdc084fb71a69ff1d5373788f80918bcf5d959d87962c775552d77bcd9bdda52cd6df129124e1efeb2fdb00835041795ddefe3f9d8996dd75cafdf23f5675c96e0c498d5f54242a8af28aeeab36e3d540a0a9f85e2d5c73ccbbdabafd026b8fe52aebd1c49ba9a37accf3d7a95dd51a7d47fde85b469ca600ca8ca80f2e9b60ce01492c0f1921e5d59afe81ca6087a3b337262e7a42e1cefcd6e4f3751b6404d01e2ac8661859b7ac122d9786ed49cb164a21b58874aff475b6b71ae009072f4d12b012c93bf3a2e7351369a90e54bda4e144bd57fe9456049bde964b372c64aff76f9d751f52c1632db31620ce957e01983e1facd5ec0888c45a7020c4703517a21d77f9d1005c932063826fb3782456e2f95bb493784abad600580a2fb6b3e45c5e195048837fa18cc2acf953ee28b2a3e964121b2a2f807dc58559fa6b71eb3bc9d7042d9c27b34731b703cab4aecc70fefd1301bced39f470a657a37e1b3bf78c0d0e9db7669d272cc59167f3da8c581c764426fc86b7208747ef0303a56457669cba345fea5cc585de5b2e1e99c04101942200d663915fd272b5d2efdfc1832944a511b01a41e78bbdb7e46d52a1a140328b8bb8641964150b7161fdb6bc8f9341184beef7054a9d4aaa4f81821ff0ea5cc74c919470006f8f21dc8f42d0be9f64e2f52252a5d3d81de0cecc1f8bef3994542cde630bac7299b60984d91714395d573c089f13e2780dbafeb1fc4bf7674ede374e2bded5893f8f7df9da6b5754a2fdfcd4f09bc831c5496602d13707ae6c61040361d93ab04c52e602c6b28daa0600ec4321e0b6bc57049b4d9f8d11a8eec3b5addcb5b10527f2e97420551a8581fd086dde7e4c07bfe23c073c1118e0e0eec3c1c629d00cffa7c3f4a02900408e7ef56eab99ab168a45436954df0ec3a470b34774945d25006f17972d8fe9961a9a89b870a7ff256c8e4ef14db0b331d3080015c4038e8cdcad13313ff5fca60b65c9e7cc8999e63c40ba5aa174f4c8682d3a8a0646b8852557fb5a8cb2dee99d8d67b9940815ca14a04eeb89a2684b2db4b3fa1ece276f6fa87c5bbf15a1a7f6b5dca139ea885671d521668e06e41ccb821b33b586800d50d93e8c83894f6137b646b0c91d50ffcf74fb925599fdbe266e959dd425af18071ab023cd86df76bbe99b3d0105a29cd866e141b9dc6a710c5db8dc60de68fd617b2a91bb82a0fe04c0641627f11915d002bf8098807084d4eefb0d431f28777ac4de15e9460c0650e45f57528767f82e9bb6445ed8a477639b1ef1672c12771771851aaa69f61d3084eb1946ceaf98b85e03e78cefedf25619f02eeaa141ec7150d6333150f0e7ae5001a47522e90cf0a5d219b8b5948429a3779f865f70f8cabcaaabdc5e29d546e96a70eb54c866e56f8fcd0d4c90bf7370c2ae23e2cfa7328d25e2c65717d2ffff3342bc640d92251f3f87bd8e284077ce35e04f495ea611bc5c1b330bc6e8bf0d4a4b05b9c5f417b50d42d59b67fd03d0985233fc49f4e5e028642140a4c4e7b63a0a8f17dabb51aaa3281976e994d7a84c0a18ac71d78c842d56807a79082db75461f9ab8a16a97ba0371f9626008c4d232d4849711c75273a8975294913584ae205614f16623344a1fcd1f404842a6a974e3a0ef59325d05acaf3113f42810e2bba198cab3bd8a2cde910c86a296b3926851505c7ff59523bec8a79732b119705d954cd3295f1600f591a451a001c70fd017cd45cee2e4accfdc01c4d9cd51982d3fc25d73c177299b1bfb5692e50166fcba21ca0ae97147068165557e8b1bdf3ea22b32a35b72ce0ffd31dfce574fa45c2e5ef06d7469cdc08f30f05d71813a147c5a72fe7e8193ea93defa2e29a4f02733937d6f1b3e83d4c209b66515082e0e150485763d64143576d37818ade8591b491dca3d0d763336bb70923b23d4e6f5280817f57b1cd65666e80efc09dd546d41fac45dfa7d2dd8d954e84a75e43336b82c171de4a15fd68a056180ce49f5d7c45758d00214a224d07828027ace6f1370eeb0fed9e87561c38bcaea78830af2cc862ba108e857cf0ef99a3bbe75c1eb1200bcec1991ba12da747c680a1013c8409160063c90c1ce56d95db8a41b72eb3409cef4692738a70b3599db0f167f7cb8b37581efc35c4e2eb52296a49a8b8aec2e7153c4683876c838acec9ded2a9eccdd47b40f2deb28eb23e01725f926b03ed2466c47de560170cb755ec473179a576bd24d7da5cc9348eadd7d0f833dc1530fe64e51f44f0e2c1a2f9e3eeb37933a8818d07f8ffffff07